﻿        @media (max-width: 800px) 
        {
            .home_android
            {
                display:none !important;
            }              
        }
        
        @media (max-width: 700px) 
        {  
            #ctl00_HeaderBar1_pricing
            {
                display:none;
            }
            .toplogin 
            {
                max-width:290px !important;
            }
            .pcmHeaderLogo
            {    
                width: 180px;
                margin: 5px 0px 0px 5px;
            }
        }        
        
        @media (max-width: 640px) 
        {
            .home_iphone
            {
                display:none !important;
            }
            .home_bg_block
            {
                margin-bottom: 0px !important;
            }
            .home_message
            {
                margin:15px auto !important;
                /*background-size:90% !important;*/
            }
            .contact_button
            {
                text-align: center;
                margin:0px !important;
            }
            .home_screenBlock 
            {
                height:auto !important;
            }
        }
        @media (max-width: 510px) 
        {  
            .barLinkIcons
            {
                display:none;
            }
            .buttons a
            {
                padding: 6px !important;
            }
            .toplogin 
            {
                padding: 9px 0px 0px 0px !important;
                max-width:235px !important;                
            }
        }
        @media (max-width: 435px)
        {              
            #ctl00_HeaderBar1_ourplans
            {
                display:none !important;
            }
            .toplogin 
            {
                padding: 8px 0px 0px 0px !important;
                max-width: 175px !important;
            }
            .home_message
            {
                background-size:90%;
                height: 95px !important;
            }
            #wrapper_outside
            {
                width:calc(100% - 20px) !important;
            }
            .appPageColumn
            {
                float:none;
                width:100% !important;
            }
            .imageBlock
            {
                width:calc(100% - 2px) !important;
            }
            .schoolProfile
            {
                width:calc(100% - 20px) !important;
                margin-right:0px !important;
                margin-left:0px !important;
            }
            .title-gray
            {
                width:calc(100% - 22px) !important;                
            }
        }
        @media (max-width: 375px)
        {   
            .pcmHeaderLogo {
                width: 170px;
                margin: 5px 0px 0px 5px;
            }
            .contact_button > a > img
            {
                width:240px;
            }
            .contact_button
            {
                margin-right: 40px !important;
            }
            .home_message
            {
                background-size:80%;
                height: 85px !important;
            }            
            .appSection
            {
                width: 100% !important;
            }
            .appInfo
            {
                width: 340px !important;
            }
        }