




@media only screen and (max-width: 1200px) {}




@media only screen and (max-width: 992px) {
    #IS_SCL_ResultsPlaceholder, .isSCL_LBWrp {
        font-size: 140%;
    }
    
    .isSCL_Wrp {
        width: 100%;
    }
    .isSCL_SearchWrp {
        border: medium none;
        margin: 0;
        padding: 20px 20px 60px 20px;
    }
    
    .isSCL_SearchWrp > select {
        display: block;
        margin: 0 0 10px;
        width: 100%;
    }
    #IS_SCL_SearchTxt {
        border: 1px solid #cccccc;
        margin: 0 0 10px;
        width: 100%;
    }
    #IS_SCL_ClearSearchInput {
        top: 93px;
        right: 25px;
    }
    .isSCL_SearchWrp > a {
        padding: 7px 0;
        text-align: center;
        width: 50%;
        float: left;
    }
    .isSCL_ErrorMsg {
        padding: 10px;
    }
    .error .isSCL_SearchWrp {
        padding: 20px;
    }
    
    .isSCL_SearchSuggest {
        margin: -10px 0;
        width: 87.5%;
    }
    .isSCL_SearchSuggest > ul:first-child {
        border-top: medium none;
    }
    .isSCL_SearchSuggest > ul {
        border-left: medium none;
        border-top: 1px solid #ccc;
        display: block;
        margin: 0 4%;
        padding: 10px;
        width: 92%;
    }
    .isSCL_SearchSuggest > a {
        height: 30px;
    }
    .isSCL_SearchSuggest > a > span {
        top: 10px;
    }
    
    a#IS_SCL_AdvSearchClrBtn1, a#IS_SCL_AdvSearchBtn, a#IS_SCL_AdvSearchSmpBtn1 {
        background: transparent url(/cs/cccihsnd/cache_86107/IS_ED_SPRITE_12.png) no-repeat scroll 11px 11px;
        border-left: 1px solid #cccccc;
        border-bottom: 1px solid #cccccc;
        border-top: none;
        border-right: none;
        color: transparent;
        float: right;
        height: 40px;
        margin: 0!important;
        padding: 0;
        text-indent: 100%;
        text-overflow: clip;
        width: 40px;
        position: relative;
        z-index: 2;
    }
    a#IS_SCL_AdvSearchClrBtn1 span, a#IS_SCL_AdvSearchBtn span, a#IS_SCL_AdvSearchSmpBtn1 span {
        display: none;
    }
    a#IS_SCL_AdvSearchBtn {
        background-position: -570px -756px;
    }
    a#IS_SCL_AdvSearchClrBtn1 {
        background-position: -32px -84px;
    }
    a#IS_SCL_AdvSearchSmpBtn1 {
        background-position: -248px -756px;
    }
    .isSCL_AdvHalf {
        margin: 0;
    }
    .isSCL_AdvDDLHalf > span, .isSCL_AdvDDLHalf > label {
        text-align: center;
    }
    .isSCL_AdvWrp > h2 {
        border-bottom: 1px solid #ccc;
        display: inline-block;
        height: 40px;
        margin: 0;
        padding: 8px 0 0 10px;
        position: absolute;
        width: 100%;
        z-index: 1;
    }
    .isSCL_AdvTopWrp {
        margin: 0;
        width: 100%;
    }
    .isSCL_AdvWrp {
        margin: 0;
        padding: 0;
        width: 100%;
    }
    .isSCL_AdvTopWrp > div {
        padding: 20px 20px 0;
        width: 100%;
    }
    .isSCL_AdvTopWrp span, .isSCL_AdvTopWrp label {
        display: block;
    }
    .isSCL_AdvTopWrp input {
        width: 100%;
    }
    .isSCL_AdvTopWrp {
        padding: 0 0 20px 0 !important;
    }
    .isSCL_AdvHalf > div, .isSCL_AdvCollapse > div > div {
        width: 100%;
        border: none;
    }
    #IS_SCL_AdvCusWrp span, #IS_SCL_AdvCusWrp label {
        display: block;
        width: 100%;
    }
    .isSCL_AdvHalf select {
        width: 100%;
        margin: 0;
    }
    .isS2_MultiDDl, .isSCL_AdvCollapse .isS2_MultiDDl {
        width: 100%;
        margin: 0;
    }
    .isSCL_AdvHalf input {
        width: 100%;
    }
    #IS_SCL_AdvCusWrp div.isSCL_AdvCollapse > a > span, IS_SCL_AdvCusWrp div.isSCL_AdvCollapse > a > label {
        width: 30px;
        display: inline-block;
    }
    .isSCL_AdvTopWrp span, .isSCL_AdvTopWrp label {
        width: 100%;
    }
    .isS2_MultiDDl select {
        width: 92%;
    }
    .isS2_MultiDDl button {
        width: 8%;
    }
    .isS2_MultiDDl > div {
        font-size: 0.7em;
        line-height: 25px;
        padding: 0 35px 0 5px;
    }
    .isS2_MultiDDl div button {
        font-size: 1.4em;
        line-height: 25px;
        padding: 0 10px 3px;
    }
    div.isSCL_AdvCollapse {
        width: 98%;
    }
    .isSCL_AdvDays {
        margin: 0;
        width: 100%;
    }
    .isSCL_AdvDays {
        margin: 0;
        width: 100%;
    }
    .isSCL_AdvDays ul li {
        font-size: 1em;
        height: 35px;
        line-height: 35px;
        width: 35px;
    }
    .isSCL_AdvDays ul li.selected {
        height: 37px;
        width: 35px;
    }
    .isSCL_AdvDDLHalf {
        width: 100%;
    }
    #IS_SCL_AdvCusWrp .isSCL_AdvDDLHalf > span, #IS_SCL_AdvCusWrp .isSCL_AdvDDLHalf > label {
        display: inline-block;
        width: 10%;
    }
    #IS_SCL_STRT_TM_DEC, #IS_SCL_END_TM_DEC {
        background-position: 96% 10px;
        display: inline-block;
        width: 45%;
    }
    a#IS_SCL_AdvSearchSmpBtn1, a#IS_SCL_AdvSearchSmpBtn {
        margin: 5px 15px 20px 10px;
    }
    .isSCL_AdvWrp > a {
        margin: 5px 0 0 2%;
        padding: 5px 1%;
    }
    .error.isSCL_Adv .isSCL_ErrorMsg {
        font-size: 0.8em;
        left: 10px;
        top: 34px;
    }
    
    .isSCL_Result .isSCL_SearchWrp > select, .isSCL_Result #IS_SCL_SearchTxt, .isSCL_Result #IS_SCL_ClearSearchInput, .isSCL_Result .isSCL_SearchWrp > a, .isSCL_Result .isSCL_Sort, .isSCL_Result .isSCL_Extras, .isSCL_Result .isSCL_ResultsHead {
        display: none;
    }
    .isSCL_Result .isSCL_SearchWrp {
        margin: 0;
        min-width: 0;
        padding: 0;
        width: 100%;
    }
    div.isSCL_RBC {
        white-space: normal;
    }
    
    .isSCL_Result .isSCL_Counter {
        border: 1px solid #ccc;
        float: none;
        font-size: 0.9em;
        line-height: 40px;
        max-width: 100%;
        overflow: hidden;
        padding: 0 0 0 10px;
        text-align: left;
        white-space: normal;
        width: 100%;
    }
    .isSCL_Counter > a {
        background: transparent url(/cs/cccihsnd/cache_86107/IS_ED_SPRITE_12.png) no-repeat scroll 11px 11px;
        border-left: 1px solid #ccc;
        display: inline-block;
        float: right;
        height: 40px;
        overflow: hidden;
        text-decoration: none;
        text-indent: 100%;
        width: 40px;
    }
    .isSCL_Counter > a.isSCL_RSP_Search {
        background-position: -248px -756px;
    }
    .isSCL_Counter > a.isSCL_RSP_Sort {
        background-position: -394px -756px;
    }
    .sorting .isSCL_Counter > a.isSCL_RSP_Sort {
        background-position: -431px -756px;
        -moz-box-shadow: inset 0 0 2px #000000;
        -webkit-box-shadow: inset 0 0 2px #000000;
        box-shadow: 0 0 2px #000000 inset;
    }
    .isSCL_Counter > a.isSCL_RSP_Facet {
        background-position: -467px -756px;
    }
    .faceting .isSCL_Counter > a.isSCL_RSP_Facet {
        background-position: -503px -756px;
        -moz-box-shadow: inset 0 0 2px #000000;
        -webkit-box-shadow: inset 0 0 2px #000000;
        box-shadow: 0 0 2px #000000 inset;
    }
    .showDes .isSCL_Counter > a.isSCL_RSP_Display {
        background-position: -361px -756px;
    }
    .isSCL_Counter > a.isSCL_RSP_Display {
        background-position: -304px -756px;
    }
    
    .isSCL_ResultItem:first-child, .isSCL_ResultItem:first-child:hover {
        
        padding: 40px 10px 10px;
    }
    .isSCL_Result .isSCL_FacetWrp {
        width: 100%;
    }
    .isSCL_Result:not(.faceting) .isSCL_FacetWrp {
        background: #f3f3f1 none repeat scroll 0 0;
        border: 1px solid #cccccc;
        overflow-x: auto;
        overflow-y: hidden;
        padding: 0 10px;
        position: absolute;
        top: 40px;
        white-space: nowrap;
        min-height: 30px;
    }
    .isSCL_Result:not(.faceting) .isSCL_FacetBox > h3 {
        display: none;
    }
    .isSCL_Result:not(.faceting) .isSCL_FacetBox > a, .isSCL_Result:not(.faceting) .isSCL_FacetBox.open > a {
        color: #005A8B;
        display: none;
        font-size: 0.75em;
        padding: 10px 25px 10px 0;
    }
    .isSCL_Result:not(.faceting) .isSCL_FacetBox > a.Selected > span {
        left: auto;
        background-position: -402px -729px;
    }
    .isSCL_Result:not(.faceting) .isSCL_FacetBox > a.Selected {
        display: inline-block;
    }
    .isSCL_Result:not(.faceting) .isSCL_FacetBox {
        background: transparent none repeat scroll 0 0;
        border: medium none;
        display: inline;
        margin: 0;
        padding: 0;
    }
    .faceting .isSCL_FacetBox {
        margin: 0;
        padding: 5px 5px 5px 10px;
    }
    .faceting .isSCL_FacetBox > a {
        padding: 10px 0 10px 37px;
    }
    .faceting .isSCL_FacetBox > h3 {
        display: block;
    }
    .faceting.isSCL_Result .isSCL_FacetWrp {
        display: block;
    }
    .faceting #IS_SCL_ResultsPlaceholder, .faceting #IS_SCL_PaginationPlaceholder {
        display: none;
    }
    
    .isSCL_Sort {
        width: 100%;
        padding: 0;
        display: none;
    }
    .isSCL_Sort h4 {
        background: #efefef none repeat scroll 0 0;
        display: block;
        font-size: 1.5em;
        padding: 5px;
        text-align: center;
    }
    .isSCL_Sort > a {
        border: 1px solid #ccc;
        color: #000000;
        display: block;
        font-size: 2em;
        padding: 15px;
        text-align: center;
        width: 100%;
    }
    .isSCL_Sort > a.selected {
        color: #ffffff;
    }
    .sorting .isSCL_Sort {
        display: block;
    }
    .sorting #IS_SCL_ResultsPlaceholder, .sorting #IS_SCL_PaginationPlaceholder, .sorting #IS_SCL_FacetPlaceholder {
        display: none;
    }
    .isSCL_ResultItem:hover::before {
        display: none;
    }
    .isSCL_ResultItem > div {
        font-size: 0.6em;
    }
    div.isSCL_RBC {
        
        font-size: 0.9em;
        width: 100%;
    }
    div.isSCL_RBSCN {
        
        width: 25%;
        font-weight: bold;
        padding: 5px 0 0;
        
    }
    .isSCL_Meetings > div {
        display: inline-flex;
        width: 100%;
    }
    div.isSCL_Meetings {
        border-left: medium none;
        display: inline-block;
        height: auto;
        margin: 0;
        padding: 0;
        position: relative;
        right: auto;
        top: auto;
        width: 73%;
    }
    div.isSCL_Session {
        font-weight: bold;
        overflow: hidden;
        padding: 5px 0 0;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: 22%;
    }
    div.isSCL_RBT {
        font-weight: bold;
        overflow: hidden;
        padding: 5px 0 0;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: 22%;
    }
    div.isSCL_RBT > span {
        font-size: 0.85em;
        margin: 0;
    }
    .isSCL_Session {
        font-weight: bold;
    }
    div.isSCL_RBSET {
        font-weight: bold;
        overflow: hidden;
        padding: 5px 0 0;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    div.isSCL_RBM {
        
        position: relative;
        right: auto;
        top: auto;
        width: 21%;
        padding: 5px 0 0;
        
        overflow: hidden;
    }
    div.isSCL_RBM > ul {
        margin: 0;
    }
    div.isSCL_RBM li {
        background: transparent none repeat scroll 0 0;
        border: medium none;
        display: none;
        float: none;
        font-size: inherit;
        padding: 0;
        width: auto;
    }
    div.isSCL_RBM ul li.selected {
        background: transparent none repeat scroll 0 0;
        border: medium none;
        color: #333333;
        display: inline-block;
        height: auto;
        margin: 0;
        width: auto;
    }
    .isSCL_RBM ul {
        vertical-align: baseline;
    }
    div.isSCL_RBSET > span {
        display: none;
    }
    .showDes div.isSCL_RBSCN, .showDes div.isSCL_RBT, .showDes div.isSCL_Session {
        padding: 5px 0 45px;
    }
	.showDes div.isSCL_RBSET, .showDes div.isSCL_RBM {
        padding: 5px 0 5px;
    }
    div.isSCL_RBDP {
        
        left: 10px;
        position: absolute;
        margin-top: 40px;
        width: 10%;
        overflow: visible;
        display: none;
    }
    div.isSCL_RBDP::before {
        content: "School:";
        
        font-size: 0.9em;
        font-weight: bold;
        position: absolute;
        top: -13px;
    }
    div.isSCL_RBI {
        
        left: 70%;
        position: absolute;
        margin-top: 40px;
        width: 28%;
        overflow: visible;
        display: none;
    }
    div.isSCL_RBI::before {
        content: "Instructor:";
        
        font-size: 0.9em;
        font-weight: bold;
        position: absolute;
        top: -13px;
    }
    div.isSCL_RBS {
        
        left: 20%;
        position: absolute;
        margin-top: 40px;
        width: 50%;
        overflow: visible;
        display: none;
    }
    div.isSCL_RBS::before {
        content: "Department:";
        
        font-size: 0.9em;
        font-weight: bold;
        position: absolute;
        top: -13px;
    }
    .showDes div.isSCL_RBS, .showDes div.isSCL_RBI, .showDes div.isSCL_RBDP {
        display: inline-block;
    }
    .isSCL_ResultItem > div.isSCL_RBD {
        font-size: 0.6em;
        height: 36px;
        line-height: 12px;
        width: 100%;
		padding:0px;
    }
    .isSCL_ResultItem > div.isSCL_RBD::after {
        top: -15px;
    }
    .isSCL_RBT, .isSCL_Session, .isSCL_RBM, .isSCL_RBSET {
        display: inline-block;
        text-align: left;
    }
    
    
    .isFSA_PrfHdr {
        width: 90%;
    }
    .isFSA_PrfHdr > h2 {
        display: none;
    }
    .isFSA_PrfHdrPrev {
        float: left;
        font-size: 0.6em !important;
    }
    .isFSA_PrfHdrNext {
        float: right;
        margin: 0 20px 0 0;
        font-size: 0.6em !important;
    }
    
    .isSCL_LBTop {
        overflow: visible;
    }
    .isSCL_LBTop > div {
        width: 100%;
    }
    .isSCL_LBTop h2 {
        
        font-size: 1em;
        margin-bottom: 30px;
    }
    .isSCL_LBTop > div > h3 {
        display: inline-block;
        font-size: 0.7em;
        position: relative;
        width: 49% !important;
    }
    .isSCL_LBTop > div > h3::before {
        content: "Catalog Number:";
        
        font-size: 0.9em;
        font-weight: bold;
        position: absolute;
        top: -13px;
    }
    .isSCL_LBTop > div > h3:nth-child(3)::before {
        content: "Instructor:";
        
    }
    .isSCL_LBWrp .isSCL_LBMTG {
        margin: 0;
        padding: 0 20px;
        position: relative !important;
        width: 100%;
    }
    .isSCL_LBTermLabel {
        
        display: inline-block;
        font-size: 0.7em;
        padding: 0 0 20px;
        position: relative;
        text-align: left;
        width: 49% !important;
    }
    .isSCL_LBTermLabel::before {
        
        content: attr(data-label);
        font-size: 0.9em;
        font-weight: bold;
        position: absolute;
        top: -13px;
    }
    .isSCL_LBSessionLabel {
        
        display: inline-block;
        font-size: 0.7em;
        padding: 0 0 20px;
        position: relative;
        text-align: left;
        width: 49% !important;
    }
    .isSCL_LBSessionLabel::before {
        
        content: attr(data-label);
        font-size: 0.9em;
        font-weight: bold;
        position: absolute;
        top: -13px;
    }
    .isSCL_LBTime {
        
        display: inline-block;
        font-size: 0.7em;
        padding: 0 0 20px;
        position: relative;
        text-align: left;
        vertical-align: top;
        width: 49% !important;
    }
    .isSCL_LBTime::before {
        
        content: "Meeting Times:";
        font-size: 0.9em;
        font-weight: bold;
        position: absolute;
        top: -13px;
    }
    .isSCL_LBMTGSecComp {
        
        display: inline;
        margin: 11px 16px 0;
        position: absolute;
    }
    .isSCL_LBRBM {
        display: inline-block;
        font-size: 0.7em;
        padding: 0 0 20px;
        width: 49% !important;
        position: relative;
        vertical-align: top;
    }
    .isSCL_LBRBM > ul {
        
        display: inline-block;
        margin: 0 !important;
        position: relative;
        text-align: left;
        width: 49% !important;
        height: 20px;
    }
    .isSCL_LBRBM > ul::before {
        
        content: "Meeting Days:";
        font-size: 0.9em;
        font-weight: bold;
        position: absolute;
        white-space: nowrap;
        top: -13px;
    }
    .isSCL_LBRBM > ul > li {
        display: none;
    }
    .isSCL_LBRBM > ul > li.selected {
        background: transparent none repeat scroll 0 0;
        border: medium none;
        color: #333333;
        display: inline-block;
        font-size: 1em;
        font-weight: normal;
        height: auto;
        margin: 0;
        padding: 0;
        width: auto;
    }
    .isSCL_LBRBM > ul > li.selected::after {
        content: "\00a0";
    }
    .isSCL_LBRBM > span:nth-child(2) {
        
        display: inline-block;
        font-size: 0.7em;
        position: relative;
        text-align: left;
        width: 49% !important;
    }
    .isSCL_LBRBM > span:nth-child(2)::before {
        content: "Times:";
        font-size: 0.9em;
        font-weight: bold;
        position: absolute;
        top: -13px;
    }
    .isSCL_LBLOC, .isSCL_LBLOC_Multi {
        display: inline-block;
        font-size: 0.7em;
        vertical-align: top;
        position: relative;
        text-align: left;
        padding: 0 0 10px;
        width: 49% !important;
    }
    .isSCL_LBLOC::before, .isSCL_LBLOC_Multi::before {
        content: "Location:";
        font-size: 0.9em;
        font-weight: bold;
        position: absolute;
        top: -13px;
    }
    .isSCL_LBMTGSecComp.show {
        display: inline!important;
        font-size: 0.7em;
    }
    .isToolTip span.down {
        width: 20px!important;
    }
    .isSCL_LBMTGSecComp .isToolTip p {
        font-size: 0.9em!important;
    }
    .isSCL_LBMTGSecComp .isToolTip {
        z-index: 3;
    }
    .isSCL_LBMTG.isSCL_LBMTGMultiSch {
        position: relative;
        right: 0;
    }
    .isSCL_LBMTG.isSCL_LBMTGMultiSch > .isSCL_LBRBM {
        padding: 0;
        width: 100% !important;
    }
    .isSCL_LBRBM .isSCL_LBRBM {
        font-size: 1em;
        width: 100% !important;
    }
    .isSCL_LBMTGMultiSch .isSCL_LBTime, .isSCL_LBMTGMultiSch .isSCL_LBLOC_Multi {
        font-size: 1em;
        padding: 0 0 20px;
    }
    .isSCL_LBMTGMultiSchMore .isSCL_LBRBM > ul > li.selected {
        color: #ffffff;
    }
    .isSCL_LBMTGMultiSchMore .isSCL_LBRBM .isSCL_LBRBM > ul > li.selected {
        color: #333333;
    }
    .isSCL_LBMTGMultiSchMore div#isSCL_LBMTGTooltipWrap {
        right: auto;
        left: 18px;
        
        display: inline!important;
    }
    .isSCL_LBMTGMultiSchMore #isSCL_LBMTGTooltipWrap > a::after {
        content: "View";
        padding: 5px;
        vertical-align: sub;
    }
    .isSCL_LBMTGMultiSchMore .isSCL_LBRBM .isSCL_LBRBM > span, .isSCL_LBMTGMultiSchMore .isSCL_LBRBM .isSCL_LBRBM > ul, .isSCL_LBMTGMultiSchMore .isSCL_LBRBM .isSCL_LBRBM > div {
        display: block;
        font-size: 1em;
        margin: 0 0 20px !important;
        padding: 0 !important;
        text-align: left;
        width: 100%!important;
        white-space: nowrap;
    }
    .isSCL_LBRBM .isSCL_LBRBM > span {
        
        position: relative;
        text-align: left;
    }
    .isSCL_LBRBM .isSCL_LBRBM > span::before {
        content: "Dates:";
        font-size: 0.9em;
        font-weight: bold;
        position: absolute;
        top: -13px;
    }
    #isSCL_LBMTGTooltipWrap .isToolTip {
        left: -4px;
        padding: 20px 20px 0;
        right: auto;
        width: auto;
    }
    #isSCL_LBMTGTooltipWrap .isToolTip span.up {
        left: 0;
        right: auto;
    }
    .BRKT .isSCL_LBTime, .BRKT .isSCL_LBLOC {
        display: none;
    }
    
    .isSCL_LBWrp div.isSCL_LBINS li {
        float: left;
        font-size: 0.65em;
        padding: 0 0 20px;
        vertical-align: top;
        width: 50%;
    }
    .isSCL_LBWrp div.isSCL_LBINS li span {
        display: block;
        padding: 0;
    }
    .isSCL_LBWrp .isSCL_LBDesc {
        font-size: 0.8em;
    }
    .isSCL_LBWrp .isSCL_LBDesc > h6 {
        display: block;
        width: 100%;
        font-size: 0.9em;
    }
    .isSCL_LBWrp .isSCL_LBDesc p {
        width: 100%!important;
    }
    .isSCL_LBWrp .isSCL_LBDesc p + p {
        margin: 0;
    }
    .isSCL_LBWrp .isSCL_LBAttr li, .isSCL_LBWrp .isSCL_LBAttrSchool li {
        float: left;
        font-size: 0.6em;
        padding: 0 0 10px;
        width: 50%;
    }
    .isSCL_LBWrp .isSCL_LBAttr span, .isSCL_LBWrp .isSCL_LBAttrSchool li span {
        display: block;
        width: 100%;
    }
    .isSCL_LBWrp .isToolTip {
        min-width: 133px;
        width: auto;
    }
    .isSCL_LBWrp .isSCL_LBCSFoot {
        background: transparent none repeat scroll 0 0;
        border: medium none;
    }
    
    .isSCL_LBHead a::before {
        left: 0;
        margin: auto;
        position: absolute;
        right: 0;
        top: 2px;
    }
    .isSCL_LBHead a {
        font-size: 0.5em;
        padding: 20px 0 4px;
        position: relative;
    }
    
    .isSCL_LBDesc.isSCL_LBEvaluation > div {
        display: block;
        width: 100%;
    }
    .isSCL_LBDesc.isSCL_LBEvaluation > div > div {
        width: 49%;
    }
    
    .isToolTip.isSCL_LBInsProfile {
        right: -31px;
    }
	
	.isSCL_LBTop > .isSCL_LBMTG, .isSCL_TTTop > .isSCL_TTMTG {
		text-align: left;
	}
	
}




@media only screen and (max-width: 768px) {
    #IS_SCL_ResultsPlaceholder, .isSCL_LBWrp {
        font-size: 125%;
    }
}




@media only screen and (max-width: 480px) {
    #IS_SCL_ResultsPlaceholder, .isSCL_LBWrp {
        font-size: 115%;
    }
    .isSSS_Comfirm {
        left: 0;
        margin: 0;
        min-width: 320px;
        width: 100%;
    }
    
    .isSCL_LBInsProfilePhoto img {
        display: none;
    }
}




@media only screen and (max-width: 320px) {
    #IS_SCL_ResultsPlaceholder, .isSCL_LBWrp {
        font-size: 100%;
    }
}