﻿@media all and (-ms-high-contrast:none)
{
 
}
@media screen and (max-width:600px)
{
    .txtcenter   {  text-align:center;    }
    .callbackbox-fill-nextcol {clear:both !important}
    .bg_services .section-bottom-bg { width: 150px;  }
    .shdesktop {  display:unset !important; }
    .corelheight {line-height:unset !important;height:unset !important;}
} 
@media screen and (max-width:411px) and (max-height: 850px){

    .bg_services .section-bottom-bg { width: 150px;  }
	 
}
@media screen and (max-width:1024px) and (min-height:700px)
{
    
}
@media screen and (max-width:1024px)
{
    
}
@media screen and (max-width: 1280px) and (max-height: 800px){
  
}
@media screen and (max-width: 1280px) and (max-height: 1020px){
  

}
@media screen and (max-width: 1440px)and (max-height: 900px){
  
}
@media screen and (max-width: 1600px)and (min-height: 900px)
{
   
}    



/* iPads (portrait and landscape) ----------- */
@media only screen and  (max-device-width : 768px) and (max-device-height : 1024px)
{
 .bg_services .section-bottom-bg { width: 150px;  }
 .sectopspace { padding-top:100px !important ;    }
 .shdesktop {  display:unset !important; }
 .corelheight {line-height:unset !important;height:unset !important;}
}
/* iPad 3*/
@media only screen and (max-device-width : 768px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio : 2) 
{
 .bg_services .section-bottom-bg { width: 150px;  }
 .shdesktop {  display:unset !important; }
 .corelheight {line-height:unset !important;height:unset !important;}
}
/* iPads (landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) { 
 .bg_services .section-bottom-bg { width: 150px;  }
 .shdesktop {  display:unset !important; }
 .corelheight {line-height:unset !important;height:unset !important;}
}
@media only screen  and (min-width : 1920px) 
{
 
}
@media only screen  and (max-width : 1600px) and (min-height : 900px)
{
  
}

/* iPhone 4 ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 2)
 {

 .bg_services .section-bottom-bg { width: 150px;  }
 .shdesktop {  display:unset !important; }
 .corelheight {line-height:unset !important;height:unset !important;}

}
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio : 2) 
{
 .bg_services .section-bottom-bg { width: 150px;  }
 .shdesktop {  display:unset !important; }
 .corelheight {line-height:unset !important;height:unset !important;}

}
/* iPhone 5 ----------- */
@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2)
{
 .bg_services .section-bottom-bg { width: 150px;  }
 .shdesktop {  display:unset !important; }
 .corelheight {line-height:unset !important;height:unset !important;}
}
@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
 
    .bg_services .section-bottom-bg { width: 150px;  }
    .shdesktop {  display:unset !important; }
    .corelheight {line-height:unset !important;height:unset !important;}
}
/* iPhone 6, 7, 8 ----------- */
@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
 
    .bg_services .section-bottom-bg { width: 150px;  }
    .shdesktop {  display:unset !important; }
    .corelheight {line-height:unset !important;height:unset !important;}
    
}
@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
 
    .bg_services .section-bottom-bg { width: 150px;  }
    .shdesktop {  display:unset !important; }
    .sectopspace { margin-top:50px !important ;    }
    .corelheight {line-height:unset !important;height:unset !important;}
}
/* iPhone 6+, 7+, 8+ ----------- */
@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
 
    .bg_services .section-bottom-bg { width: 150px;  }
    .shdesktop {  display:unset !important; }
}
@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
 
    .bg_services .section-bottom-bg { width: 150px;  }
    .sectopspace { margin-top:50px !important ;    }
    .shdesktop {  display:unset !important; }
    .corelheight {line-height:unset !important;height:unset !important;}
}
/* iPhone X ----------- */
@media only screen and (min-device-width: 375px) and (max-device-height: 812px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3){
 
    .bg_services .section-bottom-bg { width: 150px;  }
    .sectopspace { margin-top:50px !important ;    }
    .corelheight {line-height:unset !important;height:unset !important;}
}
@media only screen and (min-device-width: 375px) and (max-device-height: 812px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3){
 .bg_services .section-bottom-bg { width: 150px;  }
 .sectopspace { margin-top:50px !important ;    }
 .shdesktop {  display:unset !important; }
 .corelheight {line-height:unset !important;height:unset !important;}
}
/* iPhone XS Max, XR ----------- */
@media only screen and (min-device-width: 414px) and (max-device-height: 896px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3){

    .bg_services .section-bottom-bg { width: 150px;  }
    .shdesktop {  display:unset !important; }
    .corelheight {line-height:unset !important;height:unset !important;}
 
}
@media only screen and (min-device-width: 414px) and (max-device-height: 896px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3){
 .bg_services .section-bottom-bg { width: 150px;  }
 .shdesktop {  display:unset !important; }
 .corelheight {line-height:unset !important;height:unset !important;}
}
/* Samsung Galaxy S4 ----------- */
@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3){
 
    .bg_services .section-bottom-bg { width: 150px;  }
    .shdesktop {  display:unset !important; }
    .corelheight {line-height:unset !important;height:unset !important;}
}
@media only screen and (min-device-width: 360px) and (max-device-height: 640px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3){
 
    .bg_services .section-bottom-bg { width: 150px;  }
    .shdesktop {  display:unset !important; }
    .corelheight {line-height:unset !important;height:unset !important;}
}
/* Ipad Pro Portrait */
@media only screen   and (min-width: 1024px)   and (max-height: 1366px)   and (orientation: portrait)   and (-webkit-min-device-pixel-ratio: 1.5) 
{
}
/* Ipad Pro Landscape */
@media only screen   and (min-width: 1024px)   and (max-height: 1366px)   and (orientation: landscape)   and (-webkit-min-device-pixel-ratio: 1.5) 
{
 
}


 
 