/*
@font-face {
  font-family:'MyWebFont';
  src: url('webfont.eot');
  src: url('webfont.eot?#iefix') format('embedded-opentype'),
       url('webfont.woff2') format('woff2'),
       url('webfont.woff') format('woff'),
       url('webfont.ttf')  format('truetype'),
       url('webfont.svg#svgFontName') format('svg');
}
*/

/*

Green - #007833
Yellow - #f8f400
Red - #df033f
*/
@font-face{
	font-family:'AvenirNextCondensed-Regular';
	src:url('../fonts/AvenirNextCondensed-Regular.ttf') format('truetype');
}


@font-face{
	font-family:'AvenirNextCondensed-Medium';
	src:url('../fonts/AvenirNextCondensed-Medium.ttf') format('truetype');
}

@font-face{
	font-family:'AvenirNextCondensed-DemiBold';
	src:url('../fonts/AvenirNextCondensed-DemiBold.ttf') format('truetype');
}

@font-face{
	font-family:'AvenirNextCondensed-Bold';
	src:url('../fonts/AvenirNextCondensed-Bold.ttf') format('truetype');
}

body{
	font-family:'AvenirNextCondensed-Medium';
	letter-spacing:1px;
}

ul,ol{
	-webkit-padding-start:0px;
	-moz-padding-start:0px;
	-o-padding-start:0px;
	-ms-padding-start:0px;
	padding-start:0px;
}

.btn-del-green{
	border-color:#007833;
	background-color:#007833;
	color:#fff;
}

.btn-del-green:hover{
	border-color:#014a20;
	background-color:#014a20;
	color:#fff;
}

.btn-del-yellow{
	border-color:#f8f400;
	background-color:#f8f400;
	color:#000;
}

.btn-del-yellow:hover{
	border-color:#cac800;
	background-color:#cac800;
	color:#000;
}

.btn-del-red{
	border-color:#df033f;
	background-color:#df033f;
	color:#fff;
}

.btn-del-red:hover{
	border-color:#9c032d;
	background-color:#9c032d;
	color:#fff;
}

.no-pad{
	padding:0px;
}

.no-pad-left{
	padding-left:0px;
}

.no-pad-right{
	padding-right:0px;
}

.web-view{
	display:block;
}

.mob-view{
	display:none;
}

.modal-dialog{
	transform:translateY(30%) !important;
}

@keyframes shake{
    10%,90%{transform:translateX(48%) translate3d(0, -1px, 0)}
  	20%,80%{transform:translateX(48%) translate3d(0, 2px, 0)}
  	30%,50%, 70%{transform:translateX(48%) translate3d(0, -4px, 0)}
  	40%,60%{transform:translateX(48%) translate3d(0, 4px, 0)}
}

@keyframes shakeUpDown{
    0%{transform:translateX(48%) translate3d(0, 5px, 0)}
	50%{transform:translateX(48%) translate3d(0, -20px, 0)}
    100%{transform:translateX(48%) translate3d(0, 0px, 0)}
}

@-webkit-keyframes rotation{
	from{
		-webkit-transform:rotate(0deg);
		-moz-transform:rotate(0deg);
		-ms-transform:rotate(0deg);
		-o-transform:rotate(0deg);
		transform:rotate(0deg);
	}
	to{
		-webkit-transform:rotate(359deg);
		-moz-transform:rotate(359deg);
		-ms-transform:rotate(359deg);
		-o-transform:rotate(359deg);
		transform:rotate(359deg);
	}
}

.filter-select.bootstrap-select .dropdown-toggle:focus{
	outline:0 !important;
}

.perpendicular-content{
	-webkit-transform:rotate(-90deg);
	-moz-transform:rotate(-90deg);
	-ms-transform:rotate(-90deg);
	-o-transform:rotate(-90deg);
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	transform:rotate(-90deg);
}

.rotation-animation{
	-webkit-animation:rotation 1s infinite linear;
	-moz-animation:rotation 1s infinite linear;
	-ms-animation:rotation 1s infinite linear;
	-o-animation:rotation 1s infinite linear;
	animation:rotation 1s infinite linear;
}

.shake-animation{
	-webkit-animation:shake 1s infinite linear;
	-moz-animation:shake 1s infinite linear;
	-ms-animation:shake 1s infinite linear;
	-o-animation:shake 1s infinite linear;
	animation:shake 1s infinite linear;
}

.transition{
    -webkit-transition:all 200ms ease-out 0s;
    -moz-transition:all 200ms ease-out 0s;
    -ms-transition:all 200ms ease-out 0s;
    -o-transition:all 200ms ease-out 0s;
    transition:all 200ms ease-out 0s;
}

.transition2{
    -webkit-transition:all 400ms ease-out 0s;
    -moz-transition:all 400ms ease-out 0s;
    -ms-transition:all 400ms ease-out 0s;
    -o-transition:all 400ms ease-out 0s;
    transition:all 400ms ease-out 0s;
}

.transition3{
    -webkit-transition:all 600ms ease-out 0s;
    -moz-transition:all 600ms ease-out 0s;
    -ms-transition:all 600ms ease-out 0s;
    -o-transition:all 600ms ease-out 0s;
    transition:all 600ms ease-out 0s;
}

.carousel .carousel-inner .item img{
	width:100%;
}

#main_content{
	margin-top:54px;
}


/* Kalpesh css start */

.recipe-title span {
	padding: 5px;
}

.recipe-title {
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
}

.theamBg-g span  {
		background-color: green;
}
.theamBg-r span  {
		background-color: red;
}
.theamBg-b span  {
		background-color: brown;
}
.theamBg-y span  {
		background-color: #666600;
}

.mob-drop {
	top: 80px !important;
}

.cuisine.mob-drop,
.occasion.mob-drop {
	top: 0px !important;
}

.italian-sub-menu .prev-menu,
.sauces-sub-menu .prev-menu,
.packaged-fruits-vegetables-sub-menu .prev-menu {
	text-transform: uppercase;
}

.italian-sub-menu ul a::after,
.sauces-sub-menu ul a::after,
.packaged-fruits-vegetables-sub-menu ul a::after {
		content: '>';
		position: absolute;
		right: 30px;
}


.mob-drop li a {
	color: #505050 !important;
  font-size: 14px !important;
  text-transform: capitalize !important;
}

.pasta-sub-menu .prev-menu,
.pasta-sauces-sub-menu .prev-menu,
.olive-oil-sub-menu .prev-menu,
.olive-sub-menu .prev-menu,
.tomato-ketchup-sub-menu .prev-menu,
.premium-sauces-sub-menu .prev-menu,
.spread-dips-sub-menu .prev-menu,
.chinese-sauces-sub-menu .prev-menu,
.dried-fruits-sub-menu .prev-menu,
.canned-fruits-sub-menu .prev-menu,
.packaged-vegetables-sub-menu .prev-menu,
.fruit-drinks-sub-menu .prev-menu{
	text-transform: uppercase;
	color: #df033f;
}

/* .mob-drop .prev-menu {
	text-transform: uppercase;
	color: #df033f;
} */

@media screen and (max-width: 768px){
	.product-available {
		margin: 10px 0;
    text-align: center;
	}
	.navbar-nav li {
		list-style-type: none;
	}
	.navbar-nav .sub-menu {
		padding-left: 10px;
	}
	.navbar-nav .sub-sub-menu {
		display: none;
	}

	.navbar-nav .sub-menu li a,
	.italian-sub-menu ul a,
	.sauces-sub-menu ul a,
	.packaged-fruits-vegetables-sub-menu ul a {
		color: #df033f !important;
		font-size: 14px !important;
		font-weight: normal !important;
	}

	.mob-drop {
		display: none;
		border-bottom: 2px solid #e12953;
		background: #fff;
		position: absolute;
		width: 100%;
		top: 0;
		left: 0;
		padding: 10px 0;
		z-index: 99;
	}

	.prev-menu {
		cursor: pointer;
		font-weight: bold;
		color: #007833;
		padding: 5px 12px;
		text-transform: uppercase;
	}
}

@media screen and (min-width: 768px){

	.product-available {
		position: absolute;
		top: 15px;
		left: 0;
		right: 0;
		text-align: center;
		margin: auto;
	}

	.prev-menu, .mob-drop {
			display: none;
	}

	.d-none {
		display: none !important;
	}

	/* .occasion.mob-drop,.cuisine.mob-drop {
		display: block !important;
	} */

	.navbar-nav .sub-menu,
	.navbar-nav .sub-sub-menu  {
		display: none;
		position: absolute;
	}

	.navbar-nav li {
		list-style-type: none;
	}

	.navbar-nav .sub-menu li {
		padding: 12px 30px;
	}

	.navbar-nav .sub-sub-menu li {
		padding: 5px 0;
	}

	.navbar-nav .sub-menu li:hover {
		background: #ee1651;
	}

	.navbar-nav .sub-sub-menu li:hover {
		background: transparent;
	}

	.navbar-nav li ul li a  {
		color: #007833 !important;
		font-family:'AvenirNextCondensed-DemiBold';
		padding: 0px !important;
	}

	.navbar-nav .sub-menu {
		background: #eaeaea;
		width: 150px;
	}

	.navbar-nav .sub-menu li a:hover {
		color: #ffffff !important;
	}

	.navbar-nav .sub-sub-menu {
		background: #ffffff;
	}

	.navbar-nav .sub-sub-menu li a:hover {
		color: #ee1651 !important;
	}

	.navbar-nav li:hover ul li ul {
		display: none;
	}

	.navbar-nav li:hover ul {
		display: block;
	}

	.navbar-nav li:hover ul li:hover ul {
		width: 200px;
		display: block;
		top: 0px;
		right: -200px;
		padding: 20px 30px;
	}




	.navbar-nav li:hover ul li:hover ul li a:hover{
		color: #e12953;
	}

	li.pantry-menu .sub-menu {
		width: 215px;
	}

	li.pantry-menu .sub-sub-menu {
		width: 300px !important;
		right: 215px !important;
	}

	li.pantry-menu .sub-sub-menu title {
		color: #007833;
		text-transform: uppercase;
		border-bottom: 1px solid #007833;
		display: inline-block;
		/* text-decoration: underline; */
		font-size: 18px;
		margin-bottom: 5px;
	}

	li.pantry-menu .sub-sub-menu .mega-menu .variant {
		padding: 2px 50px 2px 0;
	}


	li.pantry-menu .sub-sub-menu .mega-menu a {
		color: #505050 !important;
		font-size: 14px !important;
		text-transform: capitalize;
		font-family: 'AvenirNextCondensed-Regular' !important;
		transition: all .2s;
		-webkit-transition: all .2s;
	}

	li.pantry-menu .sub-sub-menu .mega-menu a:hover {
		color: #ee1651 !important;
	}

	li.pantry-menu .sub-sub-menu .mega-menu .category {
		margin-bottom: 15px;
	}

	/* li.cook-book-menu .sub-menu,
	li.cook-book-menu .sub-sub-menu {
		height: 200px
	} */

	li.pantry-menu .sub-menu,
	li.pantry-menu .sub-sub-menu {
		height: auto;
	}

	li.pantry-menu .sub-sub-menu {
		padding: 20px 5px 20px 20px !important;
	}
}

/* Kalpesh css end */

/* Header starts */

nav .navbar-brand{
	padding:0px;
	padding-top:10px;
	width:110px;
}

nav .navbar-brand img{
	width:100%;
}

 nav.navbar-custom{
	background-color:#007833;
	border:none;
	margin-bottom:0px;
}

nav.navbar-custom .navbar-nav{
	padding-top:5px;
}

nav.navbar-custom .navbar-nav a{
	font-size:18px;
	font-family:'AvenirNextCondensed-Medium';
	color:#fff;
	text-transform:uppercase;
	letter-spacing:1.5px;
	padding-left:30px;
	padding-right:30px;
}

nav.navbar-custom .navbar-nav a:hover,nav.navbar-custom .navbar-nav a:focus{
	color:#f9f400;
	text-decoration:none;
}

nav.navbar-custom .navbar-nav .active a, nav.navbar-custom .navbar-nav .active a:hover, nav.navbar-custom .navbar-nav .active a:focus{
	color:#f9f400;
	background-color:transparent;
	font-family:'AvenirNextCondensed-DemiBold';
}

.navbar-default .navbar-toggle{
	background-color:transparent;
	border-radius:0px;
	border:none;
	margin-right:8px;
	position:absolute;
	right:0px;
	z-index:99;
}

.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{
	background-color:transparent;
}

.navbar-default .navbar-toggle.collapsed{
	background-color:#007833;
	border:none;
	border-radius:0px;
}

.navbar-default .navbar-toggle .icon-bar{
	background-color:#fff;
	width:22px;
  	transition:all 0.2s;
}

.navbar-default .navbar-toggle.collapsed:focus,.navbar-default .navbar-toggle.collapsed:hover{
	background-color:#007833;
}

.navbar-default .navbar-toggle.collapsed .icon-bar{
	background-color:#fff;
}

.navbar-toggle .top-bar{
  	transform:rotate(45deg);
  	transform-origin:10% 10%;
}

.navbar-toggle .middle-bar {
  	opacity:0;
}
.navbar-toggle .bottom-bar {
  	transform:rotate(-45deg);
  	transform-origin:10% 90%;
}

.navbar-toggle.collapsed .top-bar{
  	transform:rotate(0);
}

.navbar-toggle.collapsed .middle-bar{
  	opacity:1;
}

.navbar-toggle.collapsed .bottom-bar{
  	transform:rotate(0);
}

.dropdown-menu{
	margin-top:0px;
	border-top-right-radius:0px;
	border-top-left-radius:0px;
}



#videoModal .modal-body{
	padding:0px;
	height:180px;
}

#videoModal .close{
	position:absolute;
    top:-8px;
    right:-8px;
    width:20px;
    height:20px;
    padding-left:1px;
    border-radius:50%;
    background-color:#fff;
    opacity:0.7;
}

#videoModal .close:hover, #videoModal .close:focus{
	opacity:0.9;
}
/* Header ends */

.watch-video-btn{
	position:absolute;
	bottom:10px;
	left:60px;
	z-index:99;
	cursor:pointer;
	padding:10px;
	background-color:rgba(0,0,0,0.5);
	border-radius:8px;
}

.watch-video-btn span{
	color:#fff;
	line-height:12px;
	font-size:11px;
	width:70px;
	display:inline-block;
}

.watch-video-btn img{
	width:29px;
	padding-left:3px;
	vertical-align:baseline;
}

.title-h3{
	text-align:center;
	font-family:'AvenirNextCondensed-Bold';
	text-transform:uppercase;
	margin:0px;
	padding-top:15px;
	padding-bottom:15px;
	font-size:30px;
	letter-spacing:1.5px;
	color:#fff;
}


.related-products-tri-section-links,.related-products-tri-section-links:hover{
	text-decoration:none;
	display:inline-block;
}

.tri-section{
	overflow:hidden;
}

.tri-section-inner{
	position: relative;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;

}

.tri-section-inner > div.tri-product-section{
	display:table;
	height:400px;
	padding-top:30px;
	padding-bottom:30px;
}

.tri-section-inner > div.yellow-bg{
	background-color:#f8f400;
}

.tri-section-inner > div.green-bg{
	background-color:#007833;
}

.tri-section-inner > div.red-bg{
	background-color:#df033f;
}

.tri-split-section-img{
	position:relative;
	z-index:9;
}

.tri-split-section-content{
	position:relative;
	z-index:10;
}

.tri-split-section-img, .tri-split-section-content{
	display:table-cell;
	vertical-align:middle;
	width:50%;
}

.tri-split-section-img img{
	display:table-cell;
	vertical-align:middle;
	width:180%;
	float:right;
	transform:translateX(48%);
}

.tri-split-section-content p{
	color:#007833;
	font-family:'AvenirNextCondensed-Bold';
	text-transform:uppercase;
	font-size:30px;
	line-height:26px;
	margin-bottom:6px;
}

.know-more-btn{
	padding:2px 8px 1px;
	text-transform:uppercase;
	font-size:14px;
	text-decoration:none;
}

.know-more-btn:hover, .know-more-btn:focus{
	text-decoration:none;
}

.tri-split-section-content a.know-more-btn{
	color:#007833;
	border:1px solid #007833;
	display:inline-block;
}

.green-bg .tri-split-section-content p{
	color:#fff;
}

.green-bg .tri-split-section-content a.know-more-btn{
	color:#f8f400;
	border:1px solid #fff;
}

.red-bg .tri-split-section-content p{
	color:#fff;
}

.red-bg .tri-split-section-content a.know-more-btn{
	color:#f8f400;
	border:1px solid #fff;
}

.tri-tint-section{
	padding-top:0px;
	padding-bottom:0px;
	display:table;
	position:relative;
	-webkit-transition:all 400ms ease-out 0s;
    -moz-transition:all 400ms ease-out 0s;
    -ms-transition:all 400ms ease-out 0s;
    -o-transition:all 400ms ease-out 0s;
    transition:all 400ms ease-out 0s;
}

.tri-tint-section.green-tint{
	background-color:rgba(24,55,1,0.6);
}

.tri-tint-section.red-tint{
	background-color:rgba(195,66,0,0.6);
}

.tri-tint-section.yellow-tint{
	background-color:rgba(198,158,0,0.6);
}

.tri-tint-section.brown-tint{
	background-color:rgba(65,3,20,0.6);
}

.tri-tint-section.none-tint{

}

.tri-tint-section.light-yellow-tint p{
	color:#df033f;
}

.tri-tint-section.light-yellow-tint .know-more-btn{
	color:#df033f;
    border:1px solid #df033f;
}

.tri-tint-section{
	overflow:hidden;
}

.tri-tint-section .tint-img{
	width:100%;
	position:absolute;
	top:0px;
	left:0px;
	z-index:-1;
	cursor:pointer;
	overflow:hidden;
	-moz-transform-origin:0 0;
	-ms-transform-origin:0 0;
	-o-transform-origin:0 0;
}

.tri-tint-section:hover{
	background-color:rgba(0,0,0,0);
}

.tri-tint-section:hover .tint-img{
	-webkit-transform:scale(1.2,1.2);
	-moz-transform:scale(1.2,1.2);
	-ms-transform:scale(1.2,1.2);
	-o-transform:scale(1.2,1.2);
	transform:scale(1.2,1.2);
}

.tri-product-section:hover img{
	-webkit-transform:translateX(48%) scale(1.06,1.06);
	-moz-transform:translateX(48%) scale(1.06,1.06);
	-ms-transform:translateX(48%) scale(1.06,1.06);
	-o-transform:translateX(48%) scale(1.06,1.06);
	transform:translateX(48%) scale(1.06,1.06);
	transition-duration:400ms;
	/*-webkit-animation:shakeUpDown 300ms 1 linear;
	-moz-animation:shakeUpDown 300ms 1 linear;
	-ms-animation:shakeUpDown 300ms 1 linear;
	-o-animation:shakeUpDown 300ms 1 linear;
	animation:shakeUpDown 300ms 1 linear;*/
}

.tri-tint-section-content{
	display:table-cell;
	vertical-align:middle;
}

.tri-tint-section-content .icon-img{
	display:block;
	margin-left:auto;
	margin-right:auto;
}

.tri-tint-section-content p{
	color:#fff;
	text-transform:uppercase;
	font-family:'AvenirNextCondensed-Bold';
	font-size:28px;
	line-height:26px;
	margin-bottom:6px;
}

.tri-tint-section-content p span{
	font-size:22px;
	display:block;
}

.tri-tint-section .know-more-btn{
	color:#fff;
	border:1px solid #fff;
	font-family:'AvenirNextCondensed-DemiBold';
}

.see-more-btn{
	position:absolute;
	bottom:0px;
	width:60px;
	color:#fff;
	left:50%;
	transform:translateX(-30px);
	cursor:pointer;
}

.see-more-btn img{
	width:60%;
	margin-left:auto;
	margin-right:auto;
}

.see-more-btn p{
	margin-top: 2px;
    color: #007833;
}

.tri-move-main-outer{
	position:relative;
}

.tri-move-arrows{
	position:absolute;
	top:50%;
	left:0px;
	width:100%;
	z-index:99;
}

.tri-move-arrows .move-arrow{
	position:absolute;
	cursor:pointer;
}

.tri-move-arrows .left-arrow{
	left:0px;
}

.tri-move-arrows .right-arrow{
	right:0px;
}

/* Footer starts */

footer{
	background-color:#007833;
	padding:5px 30px;
	position: relative;
}

.footer-links{
	list-style:none;
	margin-bottom:0px;
	-webkit-padding-start:0px;
	-moz-padding-start:0px;
	-ms-padding-start:0px;
	-o-padding-start:0px;
	padding-start:0px;
	margin-top:5px;
	position: relative;
	z-index: 999;
}

.footer-links li{
	float:left;
	padding:5px 8px;
	display:table;
}

.footer-links li a{
	font-size:14px;
	color:#fff;
	display:table-cell;
	vertical-align:middle;
}

.footer-links li a:hover{
	text-decoration:none;
}

.footer-social-links{
	list-style:none;
	margin-bottom:0px;
	-webkit-padding-start:0px;
	-moz-padding-start:0px;
	-ms-padding-start:0px;
	-o-padding-start:0px;
	padding-start:0px;
	position: relative;
	z-index: 999;
}

.footer-social-links li{
	float:left;
	padding:5px 5px;
	display:table;
}

.footer-social-links li a{
	padding-top:1px;
	font-size:12px;
	border-radius:50%;
	border:1px solid #fff;
	color:#fff;
	width:26px;
	height:26px;
	display:table-cell;
	text-align:center;
	vertical-align:middle;
}

/* Footer ends */
/*back to top starts here*/

#to-top {
	display: inline-block;
	background-color: #FF9800;
	width: 50px;
	height: 50px;
	text-align: center;
	border-radius: 4px;
	position: fixed;
	bottom: 30px;
	right: 30px;
	transition: background-color .3s, 
	  opacity .5s, visibility .5s;
	opacity: 0;
	visibility: hidden;
	z-index: 1000;
  }
  #to-top::after {
	content: "\f077";
	font-family: FontAwesome;
	font-weight: normal;
	font-style: normal;
	font-size: 2em;
	line-height: 50px;
	color: #fff;
  }
  #to-top:hover {
	cursor: pointer;
	background-color: #333;
  }
  #to-top:active {
	background-color: #555;
  }
  #to-top.show {
	opacity: 1;
	visibility: visible;
  }
  /*back to top ends here*/
  .all-ingredients .col-md-2.each-ingredient-box{
	  width: 20%;
	  /* height: auto; */
  }
@media only screen and (max-width:768px) and (orientation:portrait){
	.see-more-btn{
		display:none !important;
	}
	.modal-dialog{
		transform:translateY(50%) !important;
	}
}

@media only screen and (max-width:767px){
	.web-view{
		display:none;
	}

	.mob-view{
		display:block;
	}

	.mob-container{
		padding:0px;
	}

	#main_content {
    	margin-top:50px !important;
	}

	#navbar{
		background-color:#fff;
		border-bottom:3px solid #df033f;
		width:100%;
		margin:0px;
	}

	nav.navbar-custom .navbar-nav{
		margin-top:0px;
		margin-bottom:0px;
		padding-top:30px;
		padding-bottom:10px;
	}

	nav.navbar-custom .navbar-nav a{
		color:#007833;
		font-weight: bold;
		padding-top:5px;
		padding-bottom:5px;
	}

	nav.navbar-custom .navbar-nav .active a{
		font-family:'AvenirNextCondensed-Bold';
		background-color:transparent;
		color:#df033f;
	}

	nav .navbar-brand img{
		margin-left:25px;
		position:absolute;
	    width:80px;
	    z-index:9999999;
	}

	nav.navbar-custom{
		/*background-color:transparent;*/
	}

	.navbar-default .navbar-toggle{
		margin-top:13px;
	}

	footer{
		padding:5px 5px;
	}

	.title-h3{
		font-size:20px;
		padding-top:10px;
		padding-bottom:10px;
	}

	.see-more-btn{
		display:none;
	}

	.watch-video-btn{
		left:5px;
		width:40px;
		padding:6px 6px 0px;
	}

	.footer-links{
		width:100%;
	}

	.footer-links li{
		width:100%;
		text-align:center;
	}

	.footer-social-links{
		margin-left:auto;
		margin-right:auto;
		float:none !important;
	}
	.all-ingredients table td:first-child{
		text-align:right;
		font-size:15px;
		width:10%;
		text-align: left !important;
		width: 10% !important;
	}

   .tri-move-main-nw .tri-tint-section {
    width: 100%;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
   }

   . tri-move-main-nw  .tri-move-arrows{
	display:none !important;
	}
}

@media only screen and (max-width:768px) and (orientation:landscape){
	.hidden-xs{display:block !important;}
	.hidden-sm{display:block !important;}
	.hidden-md{display:none !important;}
	.hidden-lg{display:none !important;}
	.modal-dialog{
		transform:translateY(0) !important;
	}

	.tri-tint-section-content .icon-img{
		width:26%;
	}
	.tri-tint-section-content p{
		font-size:16px;
		line-height:16px;
	}
	.tri-tint-section-content p span{
		font-size:14px;
	}
	.know-more-btn{
		font-size:10px;
	}
	.tri-split-section-content p{
		font-size:14px;
		line-height:14px;
		margin-bottom:4px;
	}
	.tri-section-inner > div.tri-product-section{
		padding-top:10px;
		padding-bottom:10px;
	}
	.footer-social-links{
		float:right !important;
	}
	.footer-links li{
		width:auto;
	}
	.footer-links li a{
		font-size:11px;
	}
	.see-more-btn img{
		width:30%;
	}
	.see-more-btn p{
		font-size:10px;
		margin:0px;
	}
}

.product-available {
	color: #fff;
}
