

@media (max-width: 480px) {
h1{font-size:30px}
}


@media only screen and (max-width: 767px), only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
html::-webkit-scrollbar { width: 4px}  
.page-container{padding-top:60px!important}    
#totopbutton{display:none!important}
.mtc{text-align: center}
.reverse-row{ display:flex!important;flex-direction:column-reverse!important}
.header{position:fixed!important;z-index:999999!important;height:60px!important; left:0!important;right:0!important; top:0!important; width:100%!important; padding:0!important; margin:0!important;}
.logo{height:50px; padding-top: 5px}
.ubermenu-main .ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target, .ubermenu-main .ubermenu-item-level-0.ubermenu-current-menu-parent > .ubermenu-target, .ubermenu-main .ubermenu-item-level-0.ubermenu-current-menu-ancestor > .ubermenu-target {font-size:16px}
.ubermenu-responsive-default.ubermenu-responsive.ubermenu {background-color: #6cbce5!important; top:60px;position:fixed; left:0; right:0; width:100%!important}
.ubermenu, .ubermenu-target{line-height:100%!important; font-size:16px!important}
.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {color:#fff!important}
.ubermenu.ubermenu-main .ubermenu-item-level-0:hover > .ubermenu-target, .ubermenu-main .ubermenu-item-level-0.ubermenu-active > .ubermenu-target {background:#6cbce5!important; color:#fff!important}
.ubermenu-main .ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target, .ubermenu-main .ubermenu-item-level-0.ubermenu-current-menu-parent > .ubermenu-target, .ubermenu-main .ubermenu-item-level-0.ubermenu-current-menu-ancestor > .ubermenu-target {background:#1e548f!important; color:#fff!important}
.footer{line-height:32px!important}
.table-container {width: 100%;overflow-x: auto;}

}




@media only screen and (min-width : 768px){

}

@media only screen and (min-width : 768px) and (max-width: 1023px)
{

}

@media only screen and (min-width : 1024px) {

html::-webkit-scrollbar{width: 6px}
.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target{padding-left:20px!important;padding-right:20px!important}
.ubermenu .ubermenu-submenu a:hover{padding-left:25px!important}
.ubermenu-item-level-0 > a span{position: relative!important}
.ubermenu-item-level-0 > a span:before { transform: scaleX(0); transform-origin: bottom right;content: " "; display: block; position: absolute; right: 0; top: -10px; left: 0; height:2px; background:#6cbce5; z-index: -1; transition: transform .5s ease; } 
.ubermenu-item-level-0 > a span:hover:before { transform: scaleX(1); transform-origin: bottom left; }
.header{padding-top:20px}
.ab-text2{padding-right:30px}
.page-id-18 .box-text1{min-height: 240px}
.mytable td {

    padding: 20px;
}
}

@media only screen and (min-width: 1200px) {
.container, .container-lg, .container-md, .container-sm, .container-xl {max-width: 1180px!important;}
.ab-text2, .tj{text-align: justify}
.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target { font-size:18px}
.header{padding:30px 0}
.font40{font-size:50px}
.home3{max-width: 800px; margin: 0 auto}
.ab-text2{padding-right: 50px;}.ab-text5{max-width: 800px; text-align: center; margin: 0 auto}
 .page-id-16 .ab-text2{padding-right: 0px;}
.pad30{padding:5px 30px!important}
}

@media (min-width: 1400px){
html::-webkit-scrollbar { width: 8px}
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {max-width: 1250px!important;}

}


@media screen and (min-width:1600px) {

}



/* - 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) {
.ipad-adj1{margin-top: -50px}.ipad-adj2{margin-top: -50px}
.mobile-fix{min-height:500px!important}
.adj1{padding-left: 20px;}.adj2{padding-right: 20px;}
.ipad-full-width{width: 100%; text-align: center; line-height: 40px}
}

/* - Ipad Landscape */
@media only screen  and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
.header{position:fixed!important;z-index:999999!important;height:60px!important; left:0!important;right:0!important; top:0!important; width:100%!important; padding:0!important; margin:0!important}
.logo{height:50px; padding-top: 5px}
.page-container{padding-top:60px!important}
.home-top{background-size:400px auto}
.home-top:after{width:150px; height: 153px;background-size:150px 153px}
.home-banner-image{margin-top: 30px}
.h-text1 h1{font-size:60px!important; line-height: 60px!important}
.info-circle-icons{width:80px!important;height:80px!important}
.adj1{padding-left: 0;}.adj2{padding-right: 0;}
.h-title1 p, .h-title1a p{transform: translateX(0);padding:10px 40px 10px 40px!important}
.h-title1a{transform: translateX(0); text-align: right}
.h-title6{font-size:60px!important;}
.d-tj,.h-title9,.h-title8{text-align: justify}  
.home-footer{padding:0px 0 50px 0}.home-form:after{font-size: 20px;bottom:-20px;}
.ipad-adj1{margin-top: -50px}.ipad-adj2{margin-top: -50px}
.mobile-fix{min-height:500px!important}
.ipad-full-width{width: 100%; text-align: center; line-height: 40px}
.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target { font-size:14px; padding-left: 10px!important; padding-right: 10px!important }
}

/* - Ipad Portrait */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
.ipad-fw-po{width: 100%!important}
}

/* - Ipad Pro Portrait */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2) { 

}
