@media (min-width: 1600px) and (max-width: 1920px) {

}

/* Large */
@media only screen and (min-width: 1400px) and (max-width: 1599px) {

}


/* Ipad Pro landscape */
@media only screen and (min-device-width: 1366px) and (max-device-height: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){
#home-banner .title { top: 800px; }
}


/* landscape */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
/* Navigation */
#header { top: 2px; }
.nav-logo { width: 180px; }

.navbar-dark .navbar-nav .nav-link { font-size: 15px; }
.fixed2 .navbar-dark .navbar-nav .nav-link { font-size: 15px; }
.navbar-nav .nav-65, 
.navbar-nav .nav-70, 
.navbar-nav .nav-75, 
.navbar-nav .nav-80, 
.navbar-nav .nav-85, 
.navbar-nav .nav-90, 
.navbar-nav .nav-100, 
.navbar-nav .nav-110, 
.navbar-nav .nav-120, 
.navbar-nav .nav-125, 
.navbar-nav .nav-130, 
.navbar-nav .nav-135, 
.navbar-nav .nav-140, 
.navbar-nav .nav-145 { width: auto; }
.nav-logo { width: 150px; }
.navbar-brand { margin-right: 2rem;}
.navbar .nav-item { padding-left: 10px; }
#tipue_search_input1 {right: 375px;}
#tipue_search_button-icon1 {right: 375px;}
.fixed2 #tipue_search_button-icon1 {right: 375px;}
#tipue_search_input1:focus {width: 37%;}

.stock-top { position: absolute; right: 70px; width: 310px;}
.cont-top { position: absolute; right: 18px; width: 65px; }
.cont-top .fs-15 { font-size: 13px !important; }
.stock-top .fs-14 { font-size: 13px !important; }
.bredcrumb { font-size: 12px; top: 358px; }

#footer .list-inline { font-size: 10px; }
#footer .social-icon li { padding-left: 13px; }

/* Home */
/* Banner */
#home-banner .title { top:100%; font-size: 35px; padding: 50px 30px; height: 220px; }
.nav-logo-header { background-image: url('../images/Sagar_Cement_Logo_White.svg'); }

.fixed2 .nav-logo-header { background-image: url('../images/Sagar_Cement_Logo_color.svg'); }
#footer .fs-13 { font-size: 11px !important; }


/* sustainability */
.dealer-num { font-size: 30px; }

}

/*portrait*/
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
/* Navigation */
#header { top: 8px; 
	background: linear-gradient(to right, rgb(255, 255, 255) 0%,rgb(255, 255, 255) 100%) !important;
box-shadow: 0px 1px 10px grey;
    transform: translateY(-1.04167vw);}
.nav-logo { width: 150px; }
.nav-logo-header { background-position: center center; }
.navbar-brand { margin-right: 2rem;}
.navbar .nav-item { padding-left: 10px; }
.navbar-dark .navbar-nav .nav-link, .fixed2 .navbar-dark .navbar-nav .nav-link {color: #000000; font-family: 'NeueHaasUnicaW1G-Regular'; font-size: 12px;}
.navbar .nav-item { padding-top: 10px; padding-bottom: 10px;  border-bottom: 1px solid #7E7E7E;}
.navbar-dark .navbar-nav .nav-item:focus, .navbar-dark .navbar-nav .nav-link:hover {color: #1d1d1b; 
	border-left: 4px solid #009640; font-weight: normal;  }
.navbar-nav .nav-65, 
.navbar-nav .nav-70, 
.navbar-nav .nav-75, 
.navbar-nav .nav-80, 
.navbar-nav .nav-85, 
.navbar-nav .nav-90, 
.navbar-nav .nav-100, 
.navbar-nav .nav-110, 
.navbar-nav .nav-120, 
.navbar-nav .nav-125, 
.navbar-nav .nav-130, 
.navbar-nav .nav-135, 
.navbar-nav .nav-140, 
.navbar-nav .nav-145 { width: auto; }
.navbar-nav {margin-left: 10px;}
.fixed2 .navbar-nav {margin-left: 10px; }
/* Home */
#home-banner .title { top:100%; font-size: 30px; padding: 30px 30px; height: 290px;  }
.carousel-indicators li.active { background-color: #009640; }
.home-product-btn { margin-top: 244px;}
.nav-logo-header { background-image: url('../images/Sagar_Cement_Logo_color.svg'); }

/* sustainability */
.dealer-num { font-size: 25px; }

.sticky-top { top: 80px; }
}


/* Ipad Pro Portrait */
@media only screen and (min-width: 1024px) and (max-height: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){
.navbar .nav-item { border-bottom: none; }

.navbar-dark .navbar-nav .nav-link { font-size: 16px; }
.fixed2 .navbar-dark .navbar-nav .nav-link { font-size: 16px; }


.navbar-dark .navbar-nav .nav-link, 
.navbar-dark .navbar-nav .nav-link2, 
.navbar-dark .navbar-nav .nav-link3 {
    color: #1d1d1b;
}
.nav-logo-header { background-position: top center; }
#tipue_search_input1 {color: #1d1d1b; right: 395px; top: 6px;}
.fixed2 #tipue_search_button-icon1 {right: 395px; top: 12px;}
#tipue_search_input1:focus {width: 35%; top: 0px;}
.stock-top { position: absolute; right: 70px; width: 330px;}
.cont-top { position: absolute; right: 10px; width: 65px; }


	#home-banner .title { top: 100%; font-size: 40px; }
	.bredcrumb { font-size: 12px; top: 358px; }
	#footer .list-inline { font-size: 10px; }
	#footer .social-icon li { padding-left: 13px; }
	#footer .fs-13 { font-size: 11px !important; }
	#tipue_search_button-icon1  { right: 395px; top: 12px;  
		background: url(../images/search.png)center center no-repeat; background-size: 15px;}
	::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #1d1d1b;
  opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #1d1d1b;
}

::-ms-input-placeholder { /* Microsoft Edge */
  color: #1d1d1b;
}

/* sustainability */
.dealer-num { font-size: 30px; }


}


/* Small */
@media (min-width: 481px) and (max-width: 767px) {
/* Navigation */
#header { top: 5px; 
	background: linear-gradient(to right, rgb(255, 255, 255) 0%,rgb(255, 255, 255) 100%) !important;
box-shadow: 0px 1px 10px grey;
    transform: translateY(-1.04167vw);}
.nav-logo { width: 180px; }
.navbar-dark .navbar-nav .nav-link, .fixed2 .navbar-dark .navbar-nav .nav-link {color: #000000; font-family: 'NeueHaasUnicaW1G-Light'; font-size: 16px;}
.navbar .nav-item { padding-top: 10px; padding-bottom: 10px; border-bottom: 1px solid #7E7E7E; }
.navbar-dark .navbar-nav .nav-item:focus, .navbar-dark .navbar-nav .nav-link:hover {color: #1d1d1b; 
	border-left: 4px solid #009640; font-weight: normal;  }
.navbar-nav .nav-65, 
.navbar-nav .nav-70, 
.navbar-nav .nav-75, 
.navbar-nav .nav-80, 
.navbar-nav .nav-85, 
.navbar-nav .nav-90, 
.navbar-nav .nav-100, 
.navbar-nav .nav-110, 
.navbar-nav .nav-120, 
.navbar-nav .nav-125, 
.navbar-nav .nav-130, 
.navbar-nav .nav-135, 
.navbar-nav .nav-140, 
.navbar-nav .nav-145 { width: auto; }
.navbar-nav {margin-left: 10px;}
.fixed2 .navbar-nav {margin-left: 10px; }
/* Home */
#home-banner .title, #home-banner .title2 { top: 100%; font-size: 22px; padding: 30px 30px; height: 150px;  }
.carousel-indicators li.active { background-color: #009640; }
.home-form-btn {  }
.home-product-btn { margin-top: 107px;}
.nav-logo-header { background-image: url('../images/Sagar_Cement_Logo_color.svg'); }
.fixed2 .navbar-nav { max-height: 200px; overflow-y: auto; }
.home-product {min-height: 315px;}

/* sustainability */
.dealer-num { font-size: 30px; }

.arrow-bottom { position: relative; }

.sticky-top { top: 78px; }
.abt-pd-l-10 { padding-left: 0px; }
.who-image { padding-top: 0px; padding-bottom: 0px;}
#v-pills-vision .imageOverlay {display: none;}
.abt-sgr { display: none; }
.product-app-icon-title {font-size:15px;}
.imageOverlay-cs {height: 90%; left: 15px; right: 15px;}
.table td, .table th { font-size: 14px; }
.ir-cal { padding-top: 20px; }
}



/* Extra small */
@media (min-width: 320px) and (max-width: 480px) {
/* Navigation */
#header { top: 3px; 
	background: #ffffff!important;
/*box-shadow: 0px 1px 10px grey;*/
    transform: translateY(-1.04167vw);}
.nav-logo { width: 180px; }
.navbar-dark .navbar-nav .nav-link, .fixed2 .navbar-dark .navbar-nav .nav-link {color: #000000; font-family: 'NeueHaasUnicaW1G-Light'; font-size: 16px;}
.snip1155 a.nav-link:hover, .snip1155 .current a.nav-link { color: #000000; }
.navbar .nav-item { padding-top: 10px; padding-bottom: 10px; border-bottom: 1px solid #7E7E7E; }
.navbar-dark .navbar-nav .nav-item:focus, .navbar-dark .navbar-nav .nav-link:hover {color: #1d1d1b; 
	 font-weight: normal; }
.navbar-nav .nav-65, 
.navbar-nav .nav-70, 
.navbar-nav .nav-75, 
.navbar-nav .nav-80, 
.navbar-nav .nav-85, 
.navbar-nav .nav-90, 
.navbar-nav .nav-100, 
.navbar-nav .nav-110, 
.navbar-nav .nav-120, 
.navbar-nav .nav-125, 
.navbar-nav .nav-130, 
.navbar-nav .nav-135, 
.navbar-nav .nav-140, 
.navbar-nav .nav-145 { width: auto; }
.navbar-nav {margin-left: 10px;}
.fixed2 .navbar-nav {margin-left: 10px; }
/* Home */
.sub-head { font-size: 26px; }
#home-banner .title,  #home-banner .title2{ font-size: 27px; line-height: 30px;  }
#carouselControls2 .carousel-indicators li.active { background-color: #ffffff; }
.home-product {min-height: 265px;}
.home-product-btn { margin-top: 36px;}
.home-contact { padding: 30px 20px; }
.home-form { padding-top: 30px; padding-left:20px; padding-right: 0px; padding-bottom: 0px; }
.home-form-btn {  }
.nav-logo-header { background-image: url('../images/Sagar_Cement_Logo_color.svg'); }
.navbar-brand { margin-right: 3rem; }
.fixed2 .navbar-nav { max-height: 100vh; overflow-y: auto; }

/* sustainability */
.dealer-num { font-size: 30px; }

.arrow-bottom { position: relative; }

.sticky-top { top: 78px; }
.abt-pd-l-10 { padding-left: 0px; }
#v-pills-vision .imageOverlay {display: none;}
.abt-sgr { display: none; }
.product-app-icon-title {font-size:15px;}
.imageOverlay-cs {height: 90%; left: 15px; right: 15px;}
.table td, .table th { font-size: 14px; }
.ir-cal { padding-top: 20px; }
} 

