/*-------------------PC 1600 + --------------------------------*/     
      @media  (min-width: 1601px) {
     .pkgPpCont{      
	 width:70%;
	 top:200px;
	 margin: 0px 15% 400px 15%;      	
     }
     
      }

/*-------------------PC 1250 + --------------------------------*/      
      @media (max-width: 1600px) and (min-width: 1250px) {

      .pkgPpCont{      
	  width:70%;
	  top:200px;
	  margin: 0px 15% 400px 15%;      	
      }

      }

/*-------------------PC 700 + vga--------------------------------*/      
      @media (max-width: 1250px) and (min-width: 701px) {
      /*.bucket{grid-template-columns: 1fr 1fr;}*/


     .pkgPpCont{      
	 width:70%;
	 top:250px;
	 margin: 0px 15% 400px 15%;      	      	
     }

      }

      
/*-------------------PC liten --------------------------------*/      
      @media (max-width: 700px) {
      /*.bucket{grid-template-columns: 1fr;}*/


     .pkgPpCont{      
	width:82%;
	top:300px;
        margin: 0px 10% 500px 10%;      	      	
     }

	  
      }
 

 /*-------------------Felles PC --------------------------------*/      
      @media only screen
      and ( min-device-width: 950px ) , (-webkit-device-pixel-ratio: 1) {

      .pkgTitle{
         font-size:30px;
         line-height:60px;
      }

      
      }



 /* ----------- Mobile  ----------- */     
     @media only screen 
            and (min-device-width: 100px) 
            and (max-device-width: 500px)
            and (-webkit-min-device-pixel-ratio: 2) {
     /*.bucket{grid-template-columns: 1fr;}*/


	 
     }

 /* ----------- Mobile, liten pad ----------- */     
     @media only screen 
            and (min-device-width: 500px) 
            and (max-device-width: 950px)
            and (-webkit-min-device-pixel-ratio: 2) {
     /*.bucket{grid-template-columns: 1fr 1fr;}*/

      
     }


/* ----------- Pad  ----------- 
     @media only screen 
            and (min-device-width: 750px)
            and (max-device-width: 950px) 
            and (-webkit-min-device-pixel-ratio: 2) { 
     .bucket{grid-template-columns: 1fr 1fr 1fr;}


     }
*/
     
/* ----------- Felles Mobil og Pad med  ratio 2 og mer  ----------- */
     @media only screen
            and (max-device-width: 950px) 
            and (-webkit-min-device-pixel-ratio: 2) { 
    .pkgTitle{
        font-size:60px;
        line-height:120px;
    }
    .pkgPpCont{      
	width:82%;
	top:300px;
	margin: 0px 10% 500px 10%;      	
    }


 }
     
/*------------------------------- FELLLES ---------------------------*/

.pkgCurtain{
    position:fixed;
    display:none;
    width:100%; 
    height:100%; 
    /*background-color:rgba(100, 100, 100, 0.7);*/
    background-color:rgba(19, 40, 68, 0.7);
    overflow: scroll;
    overflow-x:hidden;
    z-index:17;	  
}
.pkgPpCont{      
    position:relative;
    background-color:orange;
    z-index:18;
    border-radius:10px;
}

.pkgBox{
  margin: 50px 50px 50px 40px;
}
.pkgAltGroup{
}
.pkgHr{
  grid-column: 1 / -1;
  background-color:rgba(19, 40, 68, 0.7);
  /*background-color:#132844;*/
  height:5px;
  width:100%;
}
.pkgTitle{
    grid-column: 1 / -1;
    width:100%;
    font-family:Abel;
    text-align:center;
}










