#Page-Wrapper .Page-Content-Home{
    background-size:cover!important
}
@media only screen and (min-height: 0px){
    #Page-Wrapper .Page-Content-Home-Search{
        padding:50px 100px!important
    }
    #Page-Wrapper .Page-Content-Home .Page-AccessLogin span.Button-Dialog-Signup{
        background:none!important;
        border:3px solid #fff!important;
        color:#fff!important;
        font-size:1.2em!important;
        line-height:1.2em;
        cursor:pointer;
        margin:3px 5px;
        border-radius:3px;
        padding:15px 25px!important;
        font-family:Gotham Rounded,'Gotham Rounded','Helvetiva Neue',Helvetica,Arial,sans-serif;
        font-weight:600
    }
}
@media only screen and (min-height: 550px){
    #Page-Wrapper .Page-Content-Home .Page-AccessLogin span.Button-Dialog-Signup{
        background:none!important;
        border:3px solid #fff!important;
        color:#fff!important;
        font-size:1.5em!important;
        line-height:1.2em;
        cursor:pointer;
        margin:3px 5px;
        border-radius:3px;
        padding:15px 25px!important;
        font-family:Gotham Rounded,'Gotham Rounded','Helvetiva Neue',Helvetica,Arial,sans-serif
    }
}
@media only screen and (min-height: 750px){
    #Page-Wrapper .Page-Content-Home-Search{
        padding:75px 100px!important
    }
}
@media only screen and (min-height: 800px){
    #Page-Wrapper .Page-Content-Home-Search{
        padding:100px!important
    }
}
@media only screen and (min-height: 850px){
    #Page-Wrapper .Page-Content-Home-Search{
        padding:125px 100px!important
    }
    .Page-Content-Home-Inner.Page-Content-Home-Inner-Search{
        zoom:1.1
    }
}
@media only screen and (min-width: 1300px){
    #Page-Tabs-Container-Outer{
        width:600px!important
    }
}
@media only screen and (max-width: 1300px){
    #Page-Tabs-Container-Outer #Page-Tabs-Container .SubTabs-Container .SubTabs-TopMenu ul li a,#Page-Tabs-Container-Outer #Page-Tabs-Container .SubTabs-Container .SubTabs-TopMenu ul li a:link,#Page-Tabs-Container-Outer #Page-Tabs-Container .SubTabs-Container .SubTabs-TopMenu ul li a:visited,#Page-Tabs-Container-Outer #Page-Tabs-Container .SubTabs-Container .SubTabs-TopMenu ul li a:hover,#Page-Tabs-Container-Outer #Page-Tabs-Container .SubTabs-Container .SubTabs-TopMenu ul li a.Active,#Page-Tabs-Container-Outer #Page-Tabs-Container .SubTabs-Container .SubTabs-TopMenu ul li a.Active:link,#Page-Tabs-Container-Outer #Page-Tabs-Container .SubTabs-Container .SubTabs-TopMenu ul li a.Active:visited,#Page-Tabs-Container-Outer #Page-Tabs-Container .SubTabs-Container .SubTabs-TopMenu ul li a.Active:hover{
        padding:24px 15px 22px
    }
}
@media only screen and (min-width: 1200px){
    #Page-Container .Content-Featured-Scholarships table.Table-Scholarship{
        -webkit-column-count:4;
        -moz-column-count:4;
        column-count:4;
        display:table
    }
}
@media only screen and (max-width: 1054px){
    html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
        zoom:1
    }
    #Page-Body{
        width:100%
    }
    .ContentBlock-SignSteps{
        width:100%
    }
}
@media only screen and (min-width: 1025px){
    #Page-Tabs-Container-Outer #Page-Tabs-Container,#Page-Content .Page-Tabs-Container,#Page-Wrapper .Page-Content-Home .Page-AccessLogin,#Page-Wrapper .Block-FeaturedScholarship .Block-Container,#Page-Header-Inner,#Page-Wrapper .Block-Wrapper .Block-Container{
        width:100%;
        max-width:1400px;
        margin:0 auto
    }
    .Page-Header-AccessLogin{
        display:block;
        width:auto;
        position:inherit
    }
    #Page-ExDiv1{
        width:100%;
        max-width:1400px;
        padding:0 20px
    }
}
@media only screen and (min-width: 1024px){
    #Page-Tabs-Container-Outer{
        left:320px;
        right:220px;
        width:500px
    }
    #Page-Content .SubTabs-Container .SubTabs-TopMenu{
        display:block!important;
        opacity:1!important
    }
}
@media only screen and (min-width: 768px){
    #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li{
        display:table-cell
    }
}
@media only screen and (max-width: 1024px){
    #Page-Wrapper .Page-Content-Home-Scholarships-2 table.Table-Standard,.Table-Standard.Table-Offer,#Page-Content .Offer-Blocks table#ctl00_ContentPlaceHolder1_PerksDataControl_grvPerksSearch{
        -webkit-column-count:1;
        -moz-column-count:1;
        column-count:1;
        display:block
    }
    div#spnArticle1,div#spnArticle2{
        float:left;
        width:100%;
        margin-right:0
    }
    #Page-Content .SubTabs-Container .SubTabs-Accordion{
        display:none
    }
    #Page-Content .SubTabs-Container .SubTabs-TopMenu{
        display:block;
        height:40px
    }
    #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a:link,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a:visited,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a:hover,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a.Active,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a.Active:link,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a.Active:visited,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a.Active:hover{
        width:auto
    }
    #Page-Header-Inner{
        width:100%;
        margin:0 auto
    }
    #Page-Wrapper .Page-Content-Home .Page-AccessLogin{
        width:100%!important
    }
    #Page-Content .Content-1Columns img{
        width:100%
    }
    #Page-Content .Columns2-Right{
        width:32%
    }
    #Page-Content .Content-2Columns .Right-Navigation-Block .BlockContent h2{
        width:auto!important
    }
    #Page-Footer-Outer #Page-Footer{
        width:100%;
        margin:0 auto
    }
    #Page-ExDiv1 span{
        margin-left:15px!important;
        left:0;
        position:fixed
    }
    .Page-BannerBlock-Bigbox{
        width:100%!important;
        height:auto!important;
        overflow:hidden
    }
    .ContentBlock-SignSteps{
        width:100%
    }
    #Page-Content .Counsellor-Blocks{
        width:100%;
        column-count:2
    }
    #Page-Container .BlockContent a:link,#Page-Container .BlockContent a:visited,#Page-Container .BlockContent a:hover,#Page-Container .BlockContent a:active{
        -ms-word-break:break-all;
        word-break:break-all;
        word-break:break-word;
        -webkit-hyphens:auto;
        -moz-hyphens:auto;
        hyphens:auto
    }
    #Page-Container .Page-BannerBlock-BigBox{
        text-align:center;
        margin-bottom:10px;
        width:100%!important;
        overflow:hidden;
        height:auto!important
    }
    #Page-Container .Page-BannerBlock-BigBox img{
        width:100%;
        height:auto
    }
    #Page-Content .field-row.leadmatch{
        width:100%;
        float:left
    }
    .field-row{
        border-top:1px solid #d5d5d5;
        padding:10px 0;
        display:block;
        float:left;
        height:auto
    }
    .field-rows{
        border-bottom:0 none;
        padding-top:20px;
        display:block;
        float:left
    }
    .field-row .field-row-content{
        float:left;
        width:100%
    }
    .field-row .field-row-image{
        float:left;
        width:20%!important;
        text-align:center
    }
    .field-row .field-row-options{
        float:left;
        padding:10px;
        width:100%
    }
    .field-row-options-leadmatch{
        width:100px;
        float:left
    }
    .rjs-forms .select-multi .container{
        width:600px!important
    }
    .rjs-forms .select-multi .container label{
        width:48%
    }
}
@media only screen and (max-width: 1023px){
    #Page-Content .SubTabs-Container .SubTabs-Accordion{
        display:block;
        background:url(../graphics/Standard/menu.png) no-repeat center center;
        background-size:cover;
        position:absolute;
        margin-left:15px;
        margin-top:15px;
        z-index:9999999999;
        cursor:pointer;
        opacity:1;
        background-size:18px 18px;
        border:1px solid transparent
    }
    #Page-Container #Page-ExDiv1 span{
        margin-left:55px!important;
        left:0;
        position:fixed
    }
    #Page-Content .SubTabs-Container .SubTabs-TopMenu{
        display:none;
        width:240px;
        height:auto;
        background:#1c384f;
        background:rgba(28,56,79,1.0);
        position:fixed;
        box-shadow:0 30px 30px rgba(0,0,0,0.2);
        bottom:0;
        top:60px;
        overflow-y:auto;
        overflow-x:none;
        margin-left:0;
        border-top:1px solid rgba(255,255,255,0.1)
    }
    #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a:link,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a:visited{
        width:100%;
        border:none!important;
        padding:17px 20px!important;
        font-size:1.1em!important;
        color:#fff!important;
        line-height:1em;
        display:block;
        float:left
    }
    #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a:hover,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a.Active,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a.Active:link,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a.Active:visited,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a.Active:hover{
        width:100%;
        border:none!important;
        font-size:1.1em!important;
        line-height:1em;
        color:#fff!important;
        background:#2c485f
    }
    #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li{
        display:initial
    }
    #Page-Tabs-Container-Outer #Page-Tabs-Container .SubTabs-Container .SubTabs-TopMenu ul li a#ResourcesTab{
        display:none
    }
    #Page-Tabs-Container-Outer #Page-Tabs-Container .SubTabs-Container .SubTabs-TopMenu ul li ul,#Page-Tabs-Container-Outer #Page-Tabs-Container .SubTabs-Container .SubTabs-TopMenu ul li ul:hover{
        display:table;
        background-color:transparent;
        width:100%;
        box-shadow:none;
        padding:0
    }
    #Page-Tabs-Container-Outer #Page-Tabs-Container .SubTabs-Container .SubTabs-TopMenu ul li a:hover + ul,#Page-Tabs-Container-Outer #Page-Tabs-Container .SubTabs-Container .SubTabs-TopMenu ul li ul:hover{
        display:block;
        position:initial
    }
    #Page-Tabs-Container-Outer #Page-Tabs-Container .SubTabs-Container .SubTabs-TopMenu ul li ul li a,#Page-Tabs-Container-Outer #Page-Tabs-Container .SubTabs-Container .SubTabs-TopMenu ul li ul li a:link,#Page-Tabs-Container-Outer #Page-Tabs-Container .SubTabs-Container .SubTabs-TopMenu ul li ul li a:hover{
        color:#fff!important
    }
    #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a:hover,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a.Active,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a.Active:link,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a.Active:visited,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a.Active:hover,#Page-Tabs-Container-Outer #Page-Tabs-Container .SubTabs-Container .SubTabs-TopMenu ul li ul li a.Active,#Page-Tabs-Container-Outer #Page-Tabs-Container .SubTabs-Container .SubTabs-TopMenu ul li ul li a.Active:link,#Page-Tabs-Container-Outer #Page-Tabs-Container .SubTabs-Container .SubTabs-TopMenu ul li ul li a.Active:hover,#Page-Tabs-Container-Outer #Page-Tabs-Container .SubTabs-Container .SubTabs-TopMenu ul li ul li a.Active:link:hover{
        width:100%;
        border:none!important;
        font-size:1.1em!important;
        line-height:1em;
        color:#fff!important;
        background:#2c485f!important
    }
    #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a span:before,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a:link span:before{
        content:"";
        background-image:url(../graphics/SVG/white/user-4-add.svg);
        width:16px;
        height:16px;
        display:block;
        background-size:contain;
        float:left;
        margin:-2px 7px -2px 0
    }
    #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a#TopNavigationControl_hylDashboardTab span:before,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a#ctl00_TopNavigationControl_hylDashboardTab span:before,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a#TopNavigationControl_hylDashboardTab:link span:before,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a#ctl00_hylDashboardTab span:before{
        background-image:url(../graphics/SVG/white/user-card.svg)
    }
    #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a#TopNavigationControl_hylEventsTab span:before,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a#ctl00_TopNavigationControl_hylEventsTab span:before,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a#TopNavigationControl_hylEventsTab:link span:before,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a#ctl00_hylEventsTab span:before{
        background-image:url(../graphics/SVG/white/calendar.svg)
    }
    #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a#TopNavigationControl_hylScholarshipTab span:before,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a#ctl00_TopNavigationControl_hylScholarshipTab span:before,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a#TopNavigationControl_hylScholarshipTab:link span:before,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a#ctl00_hylScholarshipTab span:before{
        background-image:url(../graphics/SVG/white/star.svg)
    }
    #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a#TopNavigationControl_hylTipsTab span:before,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a#ctl00_TopNavigationControl_hylTipsTab span:before,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a#TopNavigationControl_hylTipsTab:link span:before,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a#ctl00_hylTipsTab span:before{
        background-image:url(../graphics/SVG/white/bullhorn-2.svg)
    }
    #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a#TopNavigationControl_hylAlternateFinanceTab span:before,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a#ctl00_TopNavigationControl_hylAlternateFinanceTab span:before,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a#TopNavigationControl_hylAlternateFinanceTab:link span:before,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a#ctl00_hylAlternateFinanceTab span:before{
        background-image:url(../graphics/SVG/white/database-add.svg)
    }
    #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a#TopNavigationControl_hylFAQs span:before,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a#ctl00_TopNavigationControl_hylFAQs span:before,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a#TopNavigationControl_hylFAQs:link span:before,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a#ctl00_hylFAQs span:before{
        background-image:url(../graphics/SVG/white/speech-bubble-left-4.svg)
    }
    #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a#TopNavigationControl_hylAwardWinners span:before,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a#ctl00_TopNavigationControl_hylAwardWinners span:before,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a#TopNavigationControl_hylAwardWinners:link span:before,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a#ctl00_hylAwardWinners span:before{
        background-image:url(../graphics/SVG/white/polaroid.svg)
    }
    #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a#hylCounsellors span:before,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a#hylCounsellors:link span:before{
        background-image:url(../graphics/SVG/white/users.svg)
    }
}
@media only screen and (max-width: 980px){
    #Page-Content .Columns2-Right .Right-Navigation-Block .Block-Search span label{
        margin:0 4px 2px;
        font-size:.9em
    }
    #Page-Content .Columns2-Right .Right-Navigation-Block .Block-Buttons{
        font-size:.9em
    }
}
@media only screen and (max-width: 850px){
    #Page-Content .Columns2-Right .Right-Navigation-Block .Block-Search span label{
        margin:0 3px 2px;
        font-size:.8em
    }
}
@media only screen and (min-width: 769px) and (max-width: 1023px){
    #Page-Content .Offer-Blocks table#ctl00_ContentPlaceHolder1_PerksDataControl_grvPerksSearch tr td{
        width:100%!important;
        float:left;
        display:block;
        padding:20px!important
    }
    #Page-Content .Offer-Blocks table#ctl00_ContentPlaceHolder1_PerksDataControl_grvPerksSearch tr td.logo,#Page-Content .Offer-Blocks img{
        padding-bottom:0!important;
        margin-bottom:0
    }
    #Page-Container .Content-Featured-Scholarships table.Table-Scholarship{
        -webkit-column-count:2;
        -moz-column-count:2;
        column-count:2
    }
}
@media only screen and (max-width: 768px){
    .col-md-6,.col-md-4{
        width:100%
    }
    #Page-Body{
        padding-top:0;
        max-width:1400px;
        margin:0 auto;
        display:block;
        float:left;
        box-sizing:border-box
    }
    .One-Third{
        width:100%;
        margin:0
    }
    #Page-Wrapper .Page-Content-Home-Scholarships-2 table.Table-Standard,#Page-Wrapper .Page-Content-Home-Offers .Table-Standard.Table-Offer{
        -webkit-column-count:2;
        -moz-column-count:2;
        column-count:2
    }
    div#spnArticle1{
        margin-right:4%
    }
    div#spnArticle1,div#spnArticle2{
        float:left;
        width:48%
    }
    #Page-Wrapper .Page-Content-Home-Search{
        padding:50px 25px!important;
        font-size:.8em
    }
    #Page-Wrapper .Page-Content-Home #QuickSearch-Block #QuickSearch-Block-Inner .QuickSearch-Block-SearchGroup{
        padding:17px 11px;
        min-width:125px
    }
    #Page-Wrapper .Page-Content-Home #QuickSearch-Block input{
        padding:25px 45px 25px 145px
    }
    div.field-icon-valid,div.field-icon-invalid{
        height:40px;
        width:10%;
        margin:0!important;
        margin-left:2%!important;
        background-position:center left;
        background-size:24px 24px;
        background-color:#fff
    }
    .rjs-forms.fancy .text-fancy .mid .bod input,.rjs-forms.fancy .text-fancy .mid .bod textarea,.rjs-forms.fancy .text-multi .mid .bod textarea{
        width:100%!important
    }
    .form-column .form-field .field select{
        width:88%!important;
        margin:0
    }
    .form-column .form-field .field select[name="highschool-avg"],.form-column .form-field .field select[name="college-curryear"],.form-column .form-field .field select[name="college-avg"],.form-column .form-field .field select[name="college-deg"],.form-column .form-field .field select[name="college-avg"],.form-column .form-field .field select[name="college-deg"]{
        width:100%!important;
        margin:0!important
    }
    .parent-container{
        width:88%!important
    }
    .form-column .form-field .field{
        float:left;
        width:100%!important;
        margin:0!important
    }
    .rjs-forms.fancy .text-multi .container{
        width:100%!important
    }
    .rjs-forms .text-multi *{
        width:100%
    }
    #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a:link span.TopMenu-Dashboard{
        padding-left:15px!important
    }
    #Page-Content .Columns2-Right{
        width:31%;
        margin:0 0 0 10px;
        padding:0
    }
    #Page-Footer-Outer #Page-Footer{
        width:100%;
        margin:0 auto
    }
    #Page-Container .Page-BannerBlock-Leadboard{
        width:100%;
        margin:0 auto;
        overflow:hidden;
        max-height:90px
    }
    #Page-Container .Page-BannerBlock-Leadboard img{
        width:95%;
        height:auto;
        margin:0 auto;
        overflow:hidden
    }
    .Page-BannerBlock-Bigbox{
        width:160px!important;
        height:600px!important;
        margin:0 auto;
        margin-bottom:10px;
        overflow:hidden
    }
    .Block-FeaturedScholarship-Item{
        width:30%!important;
        margin:0 0 20px 15px !important;
        width:30%!important;
        height:250px!important
    }
    #Page-Container .Column4Layout{
        display:inline-block;
        width:100%
    }
    #Page-Content .Columns3-Middle .Block-Buttons a.iButton{
        width:48%
    }
    #Page-Content .Columns3-Middle .Block-Buttons a#ctl00_ContentPlaceHolder1_hylAddFavorite,#Page-Content .Columns3-Middle .Block-Buttons a#ctl00_ContentPlaceHolder1_hylAddDiscard{
        width:49%;
        float:left
    }
    #Page-Content .Columns3-Middle .Block-Buttons a#ctl00_ContentPlaceHolder1_hylAddFavorite{
        margin-right:2%
    }
    #Page-Content .Columns3-Middle .Block-Buttons a.iButton:last-of-type{
        margin-right:0
    }
    #Page-Content .Columns2-Right .Right-Navigation-Block .Block-Search span label{
        margin:0 4px 2px 8px;
        font-size:1em;
        width:82%
    }
    #Page-Content .Columns2-Right .Right-Navigation-Block .Block-Buttons{
        font-size:1em
    }
    .form-column .form-field.stretch .field .sub-field label{
        float:left;
        width:180px;
        width:100%;
        padding:5px 0
    }
    .form-column .form-field.stretch label{
        width:auto;
        text-align:left;
        line-height:1.6em;
        margin:0
    }
    .form-column .form-field.stretch .field .sub-field .text-fancy{
        float:left;
        margin:0!important;
        width:100%
    }
    #Page-Content .ScholarshipDashboard-Left,#Page-Content .ScholarshipDashboard-Right{
        width:100%
    }
    .form-column .form-field label{
        float:left;
        width:190px;
        line-height:1.4em;
        text-align:left
    }
    .rjs-forms .select-multi .container{
        width:88%!important
    }
    .rjs-forms.fancy .text-fancy .container{
        width:88%!important;
        height:auto!important
    }
    .rjs-forms.fancy .text-multi .container{
        width:100%!important;
        height:auto!important
    }
    #birthdayYearId,#birthdayDayId,#birthdayMonthId{
        width:26%!important
    }
    .form-column .form-field.stretch .field .sub-field select[name="highschool-month"],.form-column .form-field.stretch .field .sub-field select[name="highschool-year"],.form-column .form-field.stretch .field .sub-field select[name="college-month"],.form-column .form-field.stretch .field .sub-field select[name="college-year"]{
        width:49%!important;
        margin:0;
        margin-right:2%!important
    }
    .form-column .form-field .field select[name="startDateMonth"],.form-column .form-field .field select[name="startDateYear"]{
        width:43%!important;
        margin:0;
        margin-right:2%!important
    }
    .form-column .form-field.stretch .field .sub-field select[name="highschool-year"],.form-column .form-field.stretch .field .sub-field select[name="college-year"],.form-column .form-field .field select[name="startDateYear"]{
        margin-right:0!important
    }
    #Page-Content .ContentBlock-SignSteps a,#Page-Content .ContentBlock-SignSteps a:link,#Page-Content .ContentBlock-SignSteps a:visited,#Page-Content .ContentBlock-SignSteps a.Active,#Page-Content .ContentBlock-SignSteps a.Active:hover,#Page-Content .ContentBlock-SignSteps a.Active:active{
        padding:15px 26px 50px;
        font-size:.85em
    }
    .ContentBlock-SignSteps a.Active,.ContentBlock-SignSteps a.Active:active,.ContentBlock-SignSteps a.Inactive,.ContentBlock-SignSteps a.Complete,.ContentBlock-SignSteps a.Complete:active{
        background-position:center 50px!important
    }
    #Page-Content .QuickFacts .QuickFacts-Location{
        width:100%
    }
    #Page-Content .QuickFacts .QuickFacts-SchoolType,#Page-Content .QuickFacts .QuickFacts-Language{
        width:50%;
        border-top:none
    }
    #Page-Content .QuickFacts .QuickFacts-SchoolType{
        border-left:1px solid #d6d5d5;
        border-right:1px solid #d6d5d5
    }
    #Page-Content .QuickFacts .QuickFacts-Language{
        border-left:none
    }
    #Page-Content .QuickFacts .QuickFacts-Students,#Page-Content .QuickFacts .QuickFacts-EntranceDates,#Page-Content .QuickFacts .QuickFacts-Scholarships{
        min-height:90px
    }
    #Page-Content #Page-Tabs-Container,#Page-Content .Page-Tabs-Container{
        width:auto;
        background:none!important;
        height:0;
        border:none!important
    }
    #Page-Content .SubTabs-Container .SubTabs-Accordion:hover,#Page-Content .SubTabs-Container .SubTabs-Accordion:focus{
        background:#244359 url(../graphics/Standard/menu.png) no-repeat center center;
        background-size:18px 18px;
        border:1px solid #3c586f
    }
    #Page-Content .SubTabs-Container .SubTabs-Accordion:active{
        background:#0f2a43 url(../graphics/Standard/menu.png) no-repeat center center;
        background-size:18px 18px;
        border:1px solid #244359;
        opacity:.75
    }
    #Page-Tabs-Container-Outer{
        z-index:999!important;
        background:none!important;
        height:0;
        border:none!important
    }
    #Page-Content .SubTabs-Container{
        background:#1c384f;
        border-top:1px solid #2c485f
    }
    #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li{
        display:initial;
        width:100%
    }
    #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a:link,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a:visited{
        width:100%;
        border:none!important;
        padding:17px 20px!important;
        font-size:1.1em!important;
        color:#fff!important;
        line-height:1em;
        display:block;
        float:left
    }
    #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a span,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a:link span{
        text-shadow:0 -1px 0 #222
    }
    #Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a:link span.TopMenu-Dashboard,#Page-Content .SubTabs-Container .SubTabs-TopMenu ul li a.Active:link span.TopMenu-Dashboard{
        padding-left:5px!important
    }
    #Page-Content #Page-Tabs-Container,#Page-Content .Page-Tabs-Container{
        width:auto
    }
    #Page-Container .Page-BannerBlock-Leadboard{
        overflow:hidden!important;
        height:auto!important;
        margin:50px auto 8px!important;
        max-height:90px
    }
    #Page-Container .Block-MonthlyViews{
        margin:15px 0!important;
        width:100%!important
    }
    #Page-Body{
        padding:0 15px 15px
    }
    .fieldset .legend{
        display:none
    }
    .fieldset fieldset{
        padding-top:0
    }
    label[for="schoolIntNotDecidedId"],label[for="fieldStudyNotDecidedId"]{
        display:none
    }
    .form-column .form-field .field{
        float:left;
        width:100%!important;
        margin:0!important
    }
    .form-column .form-field label{
        float:left;
        width:100%;
        line-height:1.4em;
        text-align:left
    }
    #Page-Content .Columns2-Left{
        width:100%
    }
    #Page-Content .Columns2-Right{
        width:100%;
        margin:25px 0 0;
        padding:0
    }
    #Page-Content .Columns3-Middle{
        width:100%;
        margin:0;
        padding:15px;
        margin-bottom:15px
    }
    .ContentBlock-SignSteps a.Active,.ContentBlock-SignSteps a.Active:active,.ContentBlock-SignSteps a.Inactive,.ContentBlock-SignSteps a.Complete,.ContentBlock-SignSteps a.Complete:active{
        background-position:center 50px!important
    }
    .rjs-forms .no-window .select-multi .container{
        width:100%!important
    }
    #Page-Footer-Outer #Page-Footer{
        width:100%;
        margin:0 auto
    }
    #Page-Header .Page-Header-Accordion-Block{
        right:15px
    }
    .Page-Header-Name h3 .Page-Header-Accordion-Link{
        padding-right:20px
    }
    #Page-Container .Page-BannerBlock-Leadboard{
        width:94%!important;
        background-size:300px 50px!important;
        overflow:hidden!important;
        height:auto!important;
        margin:50px auto 8px!important;
        max-height:90px
    }
    .Page-BannerBlock-Bigbox{
        width:160px!important;
        height:600px!important;
        margin:0 auto;
        margin-bottom:10px;
        overflow:hidden
    }
    .Block-FeaturedScholarship-Item{
        height:300px!important
    }
    #Page-Wrapper .Page-Content-Home{
        background-size:cover!important
    }
    #Page-Content .Columns2-Right .Right-Navigation-Block .Block-Search span label{
        margin:0 4px 2px 8px;
        font-size:1em;
        width:37%
    }
    #Page-Content .ScholarshipDashboard-Left{
        width:40%
    }
    #Page-Content .ScholarshipDashboard-Right{
        width:55%
    }
    #Page-Content .Columns2-Right .Right-Navigation-Block .Block-Buttons{
        margin:0;
        font-size:1em
    }
    #Page-Container .Column4Layout{
        width:49%
    }
    #Page-Container .Page-BannerBlock-BigBox img{
        width:100%;
        height:auto;
        max-width:300px
    }
    #Page-Content .BorderedBlock .Filter-Values{
        width:40%
    }
    #Page-Content .BorderedBlock-ScholarshipSearch .Filter-Values{
        width:100%!important
    }
    #Page-Container table.Table-Login tr th.Table-Login-Left,#Page-Container table.Table-Login tr th.Table-Login-Right,#Page-Container table.Table-Login tr td.Table-Login-Left,#Page-Container table.Table-Login tr td.Table-Login-Right,#Page-Container table.Table-Login tr th{
        width:100%!important;
        float:left
    }
    #Page-Content .Content-1Columns{
        padding:15px 10px
    }
    #Page-Container table.Table-Login tr td.Table-Login-Divider{
        display:none
    }
    #Page-Content .QuickFacts .QuickFacts-Location{
        width:34%
    }
    #Page-Content .QuickFacts .QuickFacts-SchoolType,#Page-Content .QuickFacts .QuickFacts-Language{
        width:33%;
        border-top:1px solid #d5d5d5
    }
    #Page-Content .QuickFacts .QuickFacts-SchoolType{
        border-left:none;
        border-right:1px solid #d6d5d5
    }
    #Page-Content .QuickFacts .QuickFacts-Language{
        border-left:none
    }
    #Page-Content .QuickFacts .QuickFacts-Students,#Page-Content .QuickFacts .QuickFacts-EntranceDates,#Page-Content .QuickFacts .QuickFacts-Scholarships{
        min-height:90px
    }
    #Page-Body #Page-Content .Achievement-Block input,#Page-Body #Page-Content .Achievement-Block img{
        width:120px;
        height:120px
    }
    #Page-Body #Page-Content .Achievement-Block .Achievement-Block-Hover{
        width:100%;
        margin:0 5px 0 0;
        margin-top:-134px;
        opacity:1;
        padding:15px;
        line-height:1.4em;
        display:block!important;
        visibility:visible!important;
        position:relative;
        background:#fff;
        border-radius:4px;
        transition:.25s;
        -webkit-transition:.25s;
        -moz-transition:.25s;
        border:1px solid #e5e5e5;
        border-bottom:2px solid #e5e5e5;
        box-shadow:none
    }
    #Page-Body #Page-Content .Achievement-Block .Achievement-Block-Hover:hover{
        width:100%;
        margin:0 5px 0 0;
        margin-top:-134px;
        opacity:1;
        padding:15px;
        line-height:1.4em;
        display:block!important;
        visibility:visible!important;
        position:relative;
        background:#fff;
        border-radius:4px;
        transition:.25s;
        -webkit-transition:.25s;
        -moz-transition:.25s;
        border:1px solid #e5e5e5;
        border-bottom:2px solid #e5e5e5;
        box-shadow:none
    }
    #Page-Body #Page-Content .Achievement-Block{
        margin:0 0 15px
    }
    #Page-Body #Page-Content .Achievement-Block .Achievement-Block-Hover img,#Page-Body #Page-Content .Achievement-Block .Achievement-Block-Hover input{
        width:80%;
        height:auto
    }
    #Page-Content .Card-Blocks{
        width:100%
    }
    #Page-Container .Block-MonthlyViews{
        margin:15px 0!important
    }
}
@media only screen and (max-width: 600px){
    #Page-Content .ContentBlock-SignSteps a,#Page-Content .ContentBlock-SignSteps a:link,#Page-Content .ContentBlock-SignSteps a:visited,#Page-Content .ContentBlock-SignSteps a.Active,#Page-Content .ContentBlock-SignSteps a.Active:hover,#Page-Content .ContentBlock-SignSteps a.Active:active{
        padding:15px 10px 50px;
        font-size:.85em
    }
    #Page-Container .Content-Featured-Scholarships table.Table-Scholarship{
        -webkit-column-count:2;
        -moz-column-count:2;
        column-count:2
    }
}
/*@media only screen and (max-width: 540px){
    #Page-ExDiv1 span{
        width:49%
    }
}*/
@media only screen and (max-width: 480px){
    html{
        width:100%!important
    }
    body{
        width:100%!important;
        -webkit-text-size-adjust:100%!important;
        -ms-text-size-adjust:100%!important;
        margin:0!important;
        padding:0!important
    }
    #Page-Content .Columns2-Left{
        width:100%
    }
    #Page-Content .Columns2-Right{
        width:100%;
        padding:0
    }
    #Page-Content .ContentBlock-SignSteps a,#Page-Content .ContentBlock-SignSteps a:link,#Page-Content .ContentBlock-SignSteps a:visited,#Page-Content .ContentBlock-SignSteps a.Active,#Page-Content .ContentBlock-SignSteps a.Active:hover,#Page-Content .ContentBlock-SignSteps a.Active:active{
        padding:15px 5px 50px;
        font-size:.7em
    }
    .ContentBlock-SignSteps a.Active,.ContentBlock-SignSteps a.Active:active,.ContentBlock-SignSteps a.Inactive,.ContentBlock-SignSteps a.Complete,.ContentBlock-SignSteps a.Complete:active{
        background-position:center 50px!important
    }
    .form-column .form-field label{
        float:left;
        width:100%;
        line-height:1.4em;
        text-align:left
    }
    .rjs-forms.fancy .text-fancy .mid .bod input,.rjs-forms.fancy .text-fancy .mid .bod textarea,.rjs-forms.fancy .text-multi .mid .bod textarea{
        width:100%!important
    }
    .rjs-forms.fancy .text-multi .mid .bod input{
        width:100%!important
    }
    .form-column .form-field .field{
        float:left;
        width:100%!important;
        margin:0!important
    }
    #Page-Content .Columns3-Middle{
        width:100%!important
    }
    #Page-Footer-Outer #Page-Footer{
        width:100%;
        margin:0 auto
    }
    /*#Page-ExDiv1 span{
        width:43%;
        margin-top:2px
    }*/
    .Page-BannerBlock-Bigbox{
        width:300px!important;
        height:50px!important;
        margin:0 auto;
        margin-bottom:10px;
        overflow:hidden
    }
    .Page-Header-AccessLogin a{
        display:none
    }
    .Page-Header-AccessLogin a.iButton,.Page-Header-AccessLogin a.iButton:link{
        background:url(/graphics/Standard/menu.png) no-repeat center center!important;
        background-size:contain!important;
        font-size:0;
        width:18px;
        height:18px;
        margin-top:7px;
        right:4px;
        border:none;
        position:fixed
    }
    #Page-Wrapper .Block-FeaturedScholarship .Block-Container,#Page-Wrapper .Block-Wrapper .Block-Container,#Page-Content .Content-2Columns{
        width:100%!important;
        zoom:1
    }
    .Block-FeaturedScholarship-Item{
        width:93%!important;
        height:150px!important
    }
    #Page-Content .Counsellor-Blocks{
        column-count:1
    }
    #Page-Content .BlockContent-Achievements .Card-Block{
        width:100%!important;
        height:auto
    }
    #Page-Wrapper .Page-Content-Home .Page-AccessLogin .Button-Dialog-Login{
        font-size:1em!important
    }
    #Page-Wrapper .Page-Content-Home .Page-AccessLogin span.Button-Dialog-Signup{
        background:none!important;
        border:3px solid #fff!important;
        color:#fff!important;
        font-size:1.4em!important;
        line-height:1.2em;
        cursor:pointer;
        margin:30px 0!important;
        border-radius:3px;
        padding:15px 20px!important;
        text-shadow:none!important;
        font-family:Gotham Rounded,'Gotham Rounded','Helvetiva Neue',Helvetica,Arial,sans-serif
    }
    #Page-Wrapper .Page-Content-Home{
        background-position:top!important;
        margin-top:-10px
    }
    #Page-Content .Columns2-Right .Right-Navigation-Block .Block-Search span label{
        width:37%
    }
    #Page-Container table.Table-Scholarship .Table-School-Favorite{
        width:100%!important;
        display:block!important;
        float:left!important;
        border-bottom:none;
        padding:20px 0 0
    }
    #Page-Container table.Table-Events tr td.Table-Events-EventName,#Page-Container table.Table-Events tr td.Table-Events-Location,#Page-Container table.Table-Events tr td.Table-Events-Date,#Page-Container table.Table-Offer tr td.Table-Offer-OfferImage,#Page-Container table.Table-Offer tr td.Table-Offer-OfferName,#Page-Container table.Table-Offer tr td.Table-Offer-Action{
        width:100%!important;
        display:block!important;
        float:left!important;
        border-bottom:none;
        padding:10px 0 0;
        text-align:left;
        word-break:break-word
    }
    #Page-Container .Page-Content-Home-Events table.Table-Events tr td.Table-Events-Date{
        width:50px!important;
        text-align:center;
        display:table-cell!important;
        padding:15px 0!important
    }
    #Page-Container .Page-Content-Home-Events table.Table-Events tr td.Table-Events-EventName{
        width:inherit!important;
        display:table-cell!important;
        float:none!important;
        padding:15px!important
    }
    #Page-Content .Table-Offer-Action .fontSmall{
        text-align:left
    }
    #Page-Content .Offer-Blocks table.Table-Offer tr{
        padding:20px 0;
        display:block;
        float:left
    }
    #Page-Container table.Table-Scholarship tr th{
        background-color:#1772ac
    }
    #Page-Container table.Table-Events tr td.Table-Events-Action{
        width:100%!important;
        display:block!important;
        float:left!important;
        padding:10px 0 20px
    }
    #Page-Container table.Table-Events tr th.Table-Events-EventName,#Page-Container table.Table-Events tr th.Table-Events-Location,#Page-Container table.Table-Events tr th.Table-Events-Date{
        width:25%!important;
        display:block!important;
        float:left!important;
        padding:10px
    }
	/*
    #Page-Container table.Table-Standard tr th.Table-Scholarship-AwardName,#Page-Container table.Table-Standard tr th.Table-Scholarship-Amount,#Page-Container table.Table-Standard tr th.Table-Scholarship-Deadline,#Page-Container table.Table-Standard tr th.Table-Scholarship-PageViews{
        width:50%!important;
        display:block!important;
        float:left!important;
        padding:10px
    }
	*/
    #Page-Content .ScholarshipDashboard table.Table-Standard tr th.Table-Scholarship-AwardName,#Page-Content .ScholarshipDashboard table.Table-Standard tr th.Table-Scholarship-Amount,#Page-Content .ScholarshipDashboard table.Table-Standard tr th.Table-Scholarship-Deadline{
        width:33.33%!important;
        display:none!important;
        float:left!important;
        padding:10px
    }
    #Page-Container table.Table-Standard tr th.Table-Scholarship-PageViews a{
        overflow:hidden;
        white-space:nowrap
    }
    #Page-Container table.Table-Standard tr th.Table-Scholarship-Favorite,#Page-Container table.Table-Standard tr th.Table-School-Favorite,#Page-Container table.Table-Standard tr th.Table-Events-Action{
        display:none!important
    }
    #Page-Content .ScholarshipDashboard-Left,#Page-Content .ScholarshipDashboard-Right{
        width:100%;
        margin:0 0 15px
    }
    #Page-Footer-Outer #Page-Footer .Page-Footer-Social{
        display:block;
        float:left;
        margin:20px;
        width:80%
    }
    #Page-Content .QuickFacts .QuickFacts-Location{
        width:100%
    }
    #Page-Content .QuickFacts .QuickFacts-SchoolType{
        width:50%;
        border-top:none;
        border-left:solid 1px #d5d5d5;
        border-bottom:solid 1px #d5d5d5
    }
    #Page-Content .QuickFacts .QuickFacts-Language{
        width:50%;
        border:solid 1px #d5d5d5;
        border-left:1px solid #d5d5d5;
        border-top:none
    }
    #Page-Container .Column4Layout{
        width:100%
    }
    #Page-Container .Column4Layout span.Label{
        width:100%
    }
    #Page-Content .BorderedBlock .Filter-Values{
        width:100%
    }
    #Page-Content .BorderedBlock-EventSearch .iMonth,#Page-Content .BorderedBlock-EventSearch .iDay,#Page-Content .BorderedBlock-EventSearch .iYear{
        width:45%!important;
        margin-bottom:10px;
        padding:5px 8px;
        border-radius:5px
    }
    #Page-Content .BorderedBlock-EventSearch{
        height:200px
    }
    .form-column .form-field.stretch .field .sub-field select{
        width:100%!important;
        margin:0
    }
    .rjs-forms .select-multi .container{
        width:100%!important
    }
    #Page-Container table.Table-LoginInfo tr th{
        width:100%;
        display:block;
        float:left;
        padding:10px 0 0!important
    }
    #Page-Container table.Table-LoginInfo tr td{
        width:100%;
        display:block
    }
    .image{
        width:100%;
        display:block
    }
    .info{
        width:100%;
        display:block;
        padding-left:0!important
    }
    .Table-HomePage td{
        display:none
    }
    .Table-HomePage-Dashboard-Image,.Table-HomePage-GetConnected-Image,.Table-HomePage-ExclusiveContent-Image,.Table-HomePage-OnlineWebinar-Image{
        width:20%!important;
        display:block!important;
        float:left!important
    }
    .Table-HomePage-Dashboard-Image img,.Table-HomePage-GetConnected-Image img,.Table-HomePage-ExclusiveContent-Image img,.Table-HomePage-OnlineWebinar-Image img{
        float:left!important
    }
    .Table-HomePage-Dashboard-Text,.Table-HomePage-GetConnected-Text,.Table-HomePage-ExclusiveContent-Text,.Table-HomePage-OnlineWebinar-Text{
        width:80%!important;
        display:block!important;
        float:left!important;
        padding-bottom:15px!important
    }
    .Block-Paging-PreviousNext{
        float:right
    }
    #Page-Content .Block-Paging .Block-Paging-ResultsPerPage{
        float:left;
        display:inline-block;
        margin-top:50px;
        margin-bottom:10px
    }
    #Page-Container table.Table-Standard tr.Paging-Standard{
        margin:10px 0;
        border:none;
        border-bottom:none;
        background:none
    }
    #Page-Container table.Table-Standard tr.Paging-Standard td{
        padding-left:0;
        display:block;
        float:left
    }
    #Page-Content .QuickFacts .QuickFacts-Students,#Page-Content .QuickFacts .QuickFacts-EntranceDates,#Page-Content .QuickFacts .QuickFacts-Scholarships{
        min-height:90px
    }
    #Page-Content .QuickFacts .QuickFacts-Language{
        border-left:none
    }
    .Table-Partners td{
        width:100%;
        float:left;
        display:block;
        border:none!important
    }
    .Table-Partners tr{
        border-bottom:1px solid #d5d5d5;
        display:block;
        float:left
    }
    .Table-Scholarship-ViewAll{
        border-bottom:none!important;
        display:block;
        width:100%;
        float:left
    }
    td.hidden{
        display:none!important
    }
    .field-row .field-row-image{
        float:left;
        width:100%!important;
        padding:10px;
        text-align:left
    }
    .field-row .field-row-content{
        float:left;
        width:100%!important
    }
    .field-row .field-row-options{
        float:left;
        padding:10px;
        width:100%!important
    }
    #Page-Container td.Table-Standard-PageViews span{
        background-size:40px!important;
        padding:32px 10px 0
    }
    #Page-Container .Block-MonthlyViews{
        float:left!important;
        width:100%!important
    }
    #Page-Container .Block-MonthlyViews span.Block-MonthlyViews-Label{
        font-weight:700;
        color:#333;
        display:block;
        float:left;
        padding:11px 5px 7px 10px
    }
    #Page-Content ul .MyScholarships,#Page-Content ul .MyFavorites,#Page-Content ul .MyDiscards,#Page-Content .ScholarshipDashboard h1{
        width:100%;
        margin-right:0;
        margin-bottom:2%;
        display:table
    }
    #Page-Content .ScholarshipDashboard a.MyFavoriteScholarships,#Page-Content .ScholarshipDashboard a.MyDiscardScholarships{
        width:49%
    }
    #Page-Content .Offer-Blocks table#ctl00_ContentPlaceHolder1_PerksDataControl_grvPerksSearch tr td{
        width:100%!important;
        float:left;
        display:block;
        padding:20px!important
    }
    #Page-Content .Offer-Blocks table#ctl00_ContentPlaceHolder1_PerksDataControl_grvPerksSearch tr td.logo,#Page-Content .Offer-Blocks img{
        padding-bottom:0!important;
        margin-bottom:0
    }
}
@media only screen and (max-width: 539px){
    #Page-ExDiv1 span{
        background-image:url(/graphics/SC_Mini_Logo_Transparent_White.png);
        width:34px;
        height:27px;
        margin-top:-2px
    }
    #Page-Container .MyScholarship-Help{
        margin:-65px 0 0
    }
}
@media only screen and (max-width: 320px){
    #Page-Wrapper .Page-Content-Home-Scholarships-2 table.Table-Standard,.Table-Standard.Table-Offer,#Page-Content .Offer-Blocks table#ctl00_ContentPlaceHolder1_PerksDataControl_grvPerksSearch{
        -webkit-column-count:1;
        -moz-column-count:1;
        column-count:1
    }
    #Page-Container .Content-Featured-Scholarships table.Table-Scholarship{
        -webkit-column-count:1;
        -moz-column-count:1;
        column-count:1
    }
    #Page-Content .Content-2Columns{
        padding:15px
    }
    #Page-Content .Columns2-Left{
        width:100%
    }
    #Page-Content .Columns2-Right{
        width:100%;
        padding:0
    }
    #Page-Footer-Outer #Page-Footer{
        width:100%;
        margin:0 auto
    }
    .fancy #Page-Body{
        width:100%;
        padding:0!important
    }
    div#spnArticle1,div#spnArticle2,#Page-Body #Page-Content .Page-Content-Home-News-2 .iButton{
        float:left;
        width:100%;
        margin-right:0
    }
    #Page-Body #Page-Content .Page-Content-Home-News-2 .iButton{
        margin-bottom:15px
    }
    .form-column .form-field label{
        float:left;
        width:100%;
        line-height:1.4em;
        text-align:left
    }
    #Page-Content .ScholarshipDashboard-Left,#Page-Content .ScholarshipDashboard-Right{
        width:100%;
        margin-left:0
    }
    .form-column .form-field .field{
        float:left;
        width:100%!important;
        margin:0!important
    }
    #page-wrapper{
        margin-top:40px!important
    }
    #Page-Content .ContentBlock-SignSteps a,#Page-Content .ContentBlock-SignSteps a:link,#Page-Content .ContentBlock-SignSteps a:visited,#Page-Content .ContentBlock-SignSteps a.Active,#Page-Content .ContentBlock-SignSteps a.Active:hover,#Page-Content .ContentBlock-SignSteps a.Active:active{
        padding:10px 0 45px
    }
    .ContentBlock-SignSteps a.Active,.ContentBlock-SignSteps a.Active:active,.ContentBlock-SignSteps a.Inactive,.ContentBlock-SignSteps a.Complete,.ContentBlock-SignSteps a.Complete:active{
        background-position:center 40px!important
    }
    .Page-Header-AccessLogin{
        padding-right:8px
    }
    .Page-BannerBlock-Bigbox{
        width:300px!important;
        height:50px!important;
        margin:0 auto;
        margin-bottom:10px;
        overflow:hidden
    }
    .Page-Header-AccessLogin a{
        display:none
    }
    .Page-Header-Name{
        margin-left:-50px
    }
    .Page-Header-AccessLogin a.iButton,.Page-Header-AccessLogin a.iButton:link{
        background:url(../graphics/Standard/menu.png) no-repeat center center!important;
        background-size:contain!important;
        font-size:0;
        width:18px;
        height:18px;
        margin-top:7px;
        right:4px;
        border:none;
        position:fixed
    }
    #Page-Wrapper .Block-FeaturedScholarship .Block-Container,#Page-Wrapper .Block-Wrapper .Block-Container,#Page-Content .Content-2Columns{
        width:100%!important
    }
    #Page-Content .Card-Blocks .Card-Block{
        width:97%!important
    }
    #Page-Body #Page-Content .Achievement-Block .Achievement-Block-Hover img,#Page-Body #Page-Content .Achievement-Block .Achievement-Block-Hover input{
        width:75%;
        height:auto
    }
    .Block-FeaturedScholarship-Item{
        width:90%!important
    }
    #Page-Wrapper .Page-Content-Home .Page-AccessLogin .Button-Dialog-Login{
        font-size:1em!important
    }
    .Page-Dialog-SignUp,.Page-Dialog-Login{
        width:90%!important;
        top:50px
    }
    #Page-Wrapper .Page-Content-Home{
        margin-top:-10px
    }
    #Page-Content .Columns2-Right .Right-Navigation-Block .Block-Search span label{
        margin:0 10px 2px 6px;
        width:auto!important;
        font-size:.9em
    }
    #Page-Content .QuickFacts .QuickFacts-Location,#Page-Content .QuickFacts .QuickFacts-SchoolType,#Page-Content .QuickFacts .QuickFacts-Language,#Page-Content .QuickFacts .QuickFacts-EntranceDates,#Page-Content .QuickFacts .QuickFacts-Students,#Page-Content .QuickFacts .QuickFacts-Telephone,#Page-Content .QuickFacts .QuickFacts-TollFree,#Page-Content .QuickFacts .QuickFacts-Fax,#Page-Content .QuickFacts .QuickFacts-Email{
        border-top:none;
        border-left:solid 1px #d5d5d5;
        border-right:solid 1px #d5d5d5;
        border-bottom:solid 1px #d5d5d5;
        width:100%
    }
    #Page-Content .QuickFacts .QuickFacts-Address{
        max-height:89px
    }
    .form-column .form-field.stretch{
        overflow:hidden;
        width:100%;
        padding-left:0!important;
        margin:0 0 10px
    }
    #Page-Content .BorderedBlock-EventSearch .btn.iCheckListSelected{
        width:228px
    }
    #Page-Content .QuickFacts .QuickFacts-Students,#Page-Content .QuickFacts .QuickFacts-EntranceDates,#Page-Content .QuickFacts .QuickFacts-Scholarships{
        min-height:70px
    }
    #Page-Container .Block-MonthlyViews span.Block-MonthlyViews-Value{
        width:122px!important
    }
    #birthdayYearId,#birthdayDayId,#birthdayMonthId{
        width:41%!important
    }
    #birthdayMonthId{
        width:84%!important
    }
    .block-buttons{
        padding:10px 20px 20px
    }
    .block-buttons #ctl00_ContentPlaceHolder_btnContinue{
        margin-right:0;
        margin-bottom:15px
    }
    .block-buttons #ctl00_ContentPlaceHolder_btnContinue,.block-buttons #ctl00_ContentPlaceHolder_btnSaveExit{
        width:100%
    }
}


/*----------- JOB PAGE -------------*/
@media only screen and (max-width: 1289px) {
	#Page-Container table.Table-Job-List tr {
		width:46%;
		margin:6px;
		min-height: 230px;
	}
	div#ctl00_ContentPlaceHolder1_pnlJobSearchFitler {
		width: 57%;
	}
}

@media only screen and (max-width: 978px) {
	.Job-Block.Job-Search-Block {
		margin: 10px auto;
	}
	#Page-Content .Job-Page-Content {
		padding: 0px;
	}
	div#ctl00_ContentPlaceHolder1_pnlJobSearch {
		-webkit-column-count: 1; /* Chrome, Safari, Opera */
		-moz-column-count: 1; /* Firefox */
		column-count: 1;
	}
	.Job-Search-Refine {
		margin-bottom: 12px;
	}
	div#ctl00_ContentPlaceHolder1_pnlJobSearchFitler {
		-webkit-column-count: 1; /* Chrome, Safari, Opera */
		-moz-column-count: 1; /* Firefox */
		column-count: 1;
		width: 100%;
		margin: auto;
	}
	span#ctl00_ContentPlaceHolder1_lblResultMsg {
    font-size: 1.2em;
    font-weight: 500;
	}
	#Page-Container table.Table-Job-List tr {
		width:95%;
		margin:7px;
		padding: 15px;
		min-height:auto;
	}
	#Page-Container table.Table-Job-List tr.Paging-Standard td table tr td{
		width: 14%;
	}
	#scrollBTContainer .scrollToTop {
		width: 100px;
		padding: 10px;
		text-align: center;
		background-color: #0f3851;
		font-weight: bold;
		color: #ffffff !important;
		border-radius: 7px;
		text-decoration: none;
		position: fixed;
		font-size: 0.7em;
		right: 10px;
		bottom: 50px;
		display: none;
		visibility:visible;
	}

	#scrollBTContainer .scrollToTop:hover{
		text-decoration:none;
	}

}


@media only screen and (max-width: 1024px) {
	#NewFeature {
		display:none;
	}
}

@media only screen and (max-width: 520px) {
	#Page-Container .Content-2Columns table.Table-Scholarship tr th.Table-Scholarship-Deadline, 
	#Page-Container .Content-2Columns table.Table-Scholarship tr th.Table-Scholarship-PageViews, 
	#Page-Container .Content-2Columns table.Table-Scholarship tr th.Table-Scholarship-Favorite,
	#Page-Container .Content-2Columns table.Table-Scholarship tr td.Table-Scholarship-Deadline, 
	#Page-Container .Content-2Columns table.Table-Scholarship tr td.Table-Scholarship-PageViews, 
	#Page-Container .Content-2Columns table.Table-Scholarship tr td.Table-Scholarship-Favorite {
		display:none !important;
	}
}