@CHARSET "windows-1255";
/*==================================================
=            Bootstrap 3 Media Queries             =
==================================================*/




    /*==========  Mobile First Method  ==========*/

    /* Custom, iPhone Retina */ 
    @media only screen and (min-width : 320px) {
        
    }

    /* Extra Small Devices, Phones */ 
    @media only screen and (min-width : 480px) {
        .mobile-tab-text{
            display: none;
        }

    }

    /* Small Devices, Tablets */
    @media only screen and (min-width : 768px) {
        .main-tab-wrapper{
            padding: 0;
        }

    }

    /* Medium Devices, Desktops */
    @media only screen and (min-width : 992px) {

    }

    /* Large Devices, Wide Screens */
    @media only screen and (min-width : 1200px) {

    }



    /*==========  Non-Mobile First Method  ==========*/

    /* Large Devices, Wide Screens */
    @media only screen and (max-width : 1200px) {
        .tab-container {
            padding: 15px;
        }
        

        .input-label {
            font-size: 15px;
        }

        .agreement-checkbox-text {
            font-size: 15px;
        }
    }
    
    @media only screen and (max-width : 1200px) and (orientation: landscape){
        .tab-text-container {
		    padding: 15px;
		}
		
		.tab-container-last {
			padding: 24px ;
		}
		
		.col-xs-12.page-content {
		    padding: 0 !important;
		}
		
    }
    


    /* Medium Devices, Desktops */
    @media only screen and (max-width : 992px) {
        .tab-container {
            padding: 19px;
        }
        
    }

    /* Small Devices, Tablets */
    @media only screen and (max-width : 768px) {

        .main-tab-wrapper:nth-child(2) {
            margin: 0; 
            padding: 0 10px;
        }

        .body-container {
            width: 100%;
            /*height: 420px;*/
        }
        
        .tab-text{
            display: none;
        }

        .mobile-tab-text{
            display: block;
            margin-top: 10px;
            margin-bottom: -10px;
        }

        .tab-title {
            font-size: 24px;
        }
        
        .main-tab-wrapper {
		    padding: 0;
		}
		
		.main-tab-wrapper:nt-child(2) {
		    padding: 0;
		}
		
		.checkbox-text {
		    padding: 0;
		}
    }

    /* Extra Small Devices, Phones */ 
    @media only screen and (max-width : 580px) {
        
        .tab-title {
            font-size: 20px;
        }
        

        .tab-container {
            padding: 10px;
        }
        
        .tab-container-last {
            padding: 10px;
        }

        .header {
            font-size: 36px;
        }

        .car-pages-header-text {
            font-size: 30px;
        }

        .body-container {
            /*height: 860px;*/
        }

        /*.car-pages-sub-header-text {
            font-size: 24px;
        }

        .car-pages-ins-header-text {
            font-size: 24px;
        }

        .input-label {
            font-size: 24px;
        }*/

        .continue-btn {
            margin-left: 0px;
            font-size: 30px;
        }

        .agreement-checkbox-text {
            display: inline-block;
            position: relative;
            /* bottom: 20px; */
             bottom: 0px;
        }


    }

    /* Custom, iPhone Retina */ 
    @media only screen and (max-width : 420px) {
		
		.displayClaimStatus .panel-default > .panel-heading {
			padding-left: 8px;
		}
		
		.search-inner-title {
			font-size: 12px;
		}
		
		.search-inner-text {
			font-size: 13px;
    		line-height: normal;
		}
		
        .tab-title {
            font-size: 16px;
        }

        .car-pages-tab-text {
            width: 30%;
        }

        .body-container {
            /*height: 980px;*/
        }
        
        .main-tab-wrapper {
		    padding: 0;
		}
		
		.main-tab-wrapper:ny-child(2){
			padding: 0 10px;
		}
		
		.checkbox-text {
		    padding: 0;
		}
		
		.header-container {
		    padding: 0;
		}
		
		.columns-titles-container {
		    padding: 0;
		}

	.panel-title.claim-status-title {
	    padding-right: 25px;
	}
	
	.search-result-content {
	    font-size: 14px;
	}
	
	.panel-title {
	    padding: 0 !important;
	}
	
	.panel-group {
	    /*padding-left: 0;*/
	    padding: 0;
	}
	
	.custom-caret {
	    width: 25px;
	    /* float: left; */
	    position: absolute;
	    bottom: -2px;
	    left: -10px;
	}
	
	.panel-title {
	    font-size: 15px; 
	}
	
	.column-title {
	    font-size: 17px;
	    
	    font-weight: bold;
	    
    	padding: 0 0px !important;
    	word-spacing: 20px;
	}
	
	.claim-status.column-title {
	    position: relative;
	    left: 9px;
	}
	
	span.col-xs-5.col-sm-3.claim-number.column-title {
	    padding-right: 15px !important;
	}
	
	.header-text {
	    font-size: 19px;
	    color: #FFFFFF;
	}
	
	.sub-header-text {
	    font-size: 12px;
	    color: #FFFFFF;
	    line-height: 20px;
	    position: relative;
	    top: 5px;
	}
	
	.name-and-id-container {
    	padding: 0;
	}
	
	.license-and-event-type-container {
	    padding: 0;
	}
	
	.missing-docs-title-container {
	    padding: 0;
	}
	
	.col-xs-12.missing-docs-columns {
	    padding: 0;
	}
	
	.search-result-header-container {
	    padding: 10px;
	}
	
	.back-btn {
        padding: 0;
	    margin-top: 6px;
	    position: relative;
	    right: 10px;
	    font-size: 0.875em;
	}
	
	.back-btn {
	    float: left;
	    background-color: transparent;
	    border: 0;
	    color: #FFFFFF;
	    font-size: 0.875em;
	}
	
	.sub-header-and-back-container {
	    padding: 0 15px 0 0;
	}
	
	.displayClaimStatus .divTable {
		font-size: 15px;
	    color: #dc671e;
	    padding: 0;
	    height: 20px;
	    font-weight: bold;
	}
   }

    @media only screen and (max-width : 320px) {

        .body-container {
            /*height:1000px;*/
        }
        
        .panel-title {
		    font-size: 14px;
		}
        
    }