@import url(https://fonts.googleapis.com/css?family=Open+Sans);
body{margin:0px;padding:0px;font-family:'Open Sans',sans-serif;}
.wrapper{width:100%;height: 100%;margin: 0px;padding: 0px;background-image:url("../images/WebpageGround-3.jpg");background-attachment:fixed;background-size:100% 100%;background-repeat:no-repeat;}
#achiaacademy{width:100%;height:100%;margin:0px;padding:0px;background-image:url("../images/academy/achia-joshore.jpg") !important;background-attachment:fixed;background-size:100% 100%;background-repeat:no-repeat;}
#cityclubacademy{width:100%;height:100%;margin:0px;padding:0px;background-image:url("../images/academy/cityclub.jpg") !important;background-attachment:fixed;background-size:100% 100%;background-repeat:no-repeat;}
#chandpuracademy{width:100%;height:100%;margin:0px;padding:0px;background-image:url("../images/academy/chandpur.jpg") !important;background-attachment:fixed;background-size:100% 100%;background-repeat:no-repeat;}
#narayanganjacademy{width:100%;height:100%;margin:0px;padding:0px;background-image:url("../images/academy/narayangonj.jpg") !important;background-attachment:fixed;background-size:100% 100%;background-repeat:no-repeat;}
#dinajpuracademy{width:100%;height:100%;margin: 0px;padding: 0px;background-image:url("../images/academy/dinajpur.jpg") !important;background-attachment:fixed;background-size:100% 100%;background-repeat:no-repeat;}
#rajshahiacademy{width:100%;height:100%;margin:0px;padding:0px;background-image:url("../images/academy/rajshahi.jpg") !important;background-attachment:fixed;background-size:100% 100%;background-repeat:no-repeat;}
#sylhetacademy{width:100%;height:100%;margin:0px;padding:0px;background-image:url("../images/academy/surma.jpg") !important;background-attachment:fixed;background-size:100% 100%;background-repeat:no-repeat;}
#main{width:100%;background:inherit;float:left;}
.productarea{width:100%;margin:0 auto;}
#content{width:72%;min-height:496px;float:left;}
.space{width:100%;min-height:10px;}
#content-head{width:inherit;height:100px;float:left;opacity:10;}
#content-head>.title{font-weight:bolder;font-size:18px;float:left;width:inherit;text-align:center;}
#content-head>.description{float:left;text-align:justify;margin:10px;}
#content-left{height:550px;width:100px;float:left;}
#content-left>.title{font-weight:bolder;padding-left:5px;height:30px;}
#content-left>.subtitle{padding-left:8px;color: #353535;height:22px;}
#content-right{height:550px;width:800px;float:left;}
.content-wrapper{width:100%;height:100%;}
.product{color:white;float:left;font-weight:bolder;height:330px;width:320px;margin-bottom:40px;background-image:url('../images/productbox1.png');background-repeat:no-repeat;background-position:center center;}
.product-wrap{width:270px;background-color:white;height:300px;margin-left:20px;margin-top:5px;}
.product-image{padding:45px 15px 15px 15px;height:240px;width:240px;}
.product-description{background-color:rgba(149, 200, 60, 0.99);color:#fff;float:left;height:20px;padding:5px 0;text-align:center;width:inherit;}
.thumb img{width:100%;}
.product-size{float:left;height:40px;padding:5px 0;text-align:center;width:inherit;}
.icon img{background-color:white;padding:3px;margin-right:5px;margin-top:5px;}
.productThumb:hover{transform:scale(1.05);}
#footer{width:100%;float:none;clear:both;height:30px;padding-top:5px;font-weight:bolder;text-align:center;background-color:rgba(0, 0, 0, 0.2);color:white;font-size:9pt;}
.footerContent{width:100%;}
.footerContent>span a{text-decoration:none;font-weight:bold;font-size:11pt;color:white;}
#fb{width:20px;height:20px;margin-left:20px;padding:0px;}
#fb img{width:15px;height:15px;margin:0px;padding:0px;}
#fb a{text-decoration:none;color:white;}
#homenewscontent{width:100%;max-width:1050px;min-height:472px;margin:0 auto;}
#homenewstitle{width:100%;margin-bottom:20px;padding:5px 0px;text-align:center;color:white;background-color:rgba(0, 0, 0, 0.2);}
.homenewsbox{width:100%;margin-bottom:20px;background-color:rgba(0, 0, 0, 0.2);}
.homenewsbox p{width:96%;margin:0px 5px;padding:5px;color:white;font-size:11pt;}
#pdate{font-size:9pt;}
.homenewsbox h5{margin:0px;padding:5px;text-align:center;color:white;}
#category{background-color:rgba(86, 164, 53, 0.9) none repeat scroll 0 0;color:white;float:left;width:18%;margin-left:2%;padding-bottom:20px;}
#totalProducts{color:#fff;font-size:1.5em;font-weight:bold;margin-left:15px;padding:5px;text-transform:uppercase;width:175px;float:inherit;}
#filterProducts{font-size:1.3em;margin-bottom:10px;margin-left:20px;width:175px;float:inherit;}
#clearAll{background:#ff0000 none repeat scroll 0 0;color:#fff;cursor:pointer;font-size:1.2em;margin-bottom:10px;margin-left:20px;max-width:100px;padding:10px;position:relative;text-transform:capitalize;width:100%;float:inherit;}
#clearAll span:after{color:white;content:"\f00d";font-family:FontAwesome;float:right;position:absolute;right:5px;font-size:x-small;}
.category{border-top:1px solid #fff;color:white;float:left;font-weight:bold;height:auto;margin-left:10px;padding-top:5px;text-transform:uppercase;width:175px;margin-top:10px;}
.categoryHeading span:after{color:#fff;content:"\f067";font-family:FontAwesome;font-size:0.8em !important;float:right;margin-right:10px;margin-top:4px;}
.active span:after{content:"\f068" !important;}
.categoryChilds{font-size:11px;}
.categoryChildSlected{background:#ff0000 none repeat scroll 0 0;box-shadow:0 1px 0 rgba(255, 255, 255, 0.1) inset;cursor:pointer;display:inline-block;font-size:1.2em;margin:1px;padding:10px;text-transform:capitalize;width:134px;margin-top:10px;margin-bottom:10px;}
.categoryChildSlected span:after{color:#fff;content:"\f00d";font-family:FontAwesome;font-size:0.8em !important;float:right;margin-right:10px;margin-top:4px;}
.categoryChild{margin-left:20px;padding-top:10px;}
.categoryChild a{text-decoration:none;color:white;font-size:9pt;}
.categoryChild a:hover{color:#ffff00;}
.categoryChild:hover{cursor:pointer;}
.hide{display:none;}
#dpcontent{width:800px;min-height:489px;margin-left:20%;}
.product-col{background-color:rgba(0, 0, 0, 0.2);float:left;height:370px;margin:10px;padding:10px;width:340px;}
.productdetails{float:left;height:330px;margin-bottom:5px;width:340px;color:white;font-weight:bolder;}
.productdetails .productinfo{text-align:center;}
.product-rating{float:left;height:330px;overflow:auto;font-size:10pt;text-align:justify;width:330px;padding:5px;}
.product-mid{width:320px;height:320px;background-color:white;padding-top:10px;padding-left:20px;}
.thumb-details{width:300px;height:300px;}
.thumb-details img{width:300px;height:300px;}
#gallery{margin-top:20px;text-align:center;}
#gallery img{text-align:center;width:30px;height:30px;}
.zoomContainer{width:300px !important;height:300px !important;}
#academy{width:100%;max-height:400px;}
.academycontent svg{width:100%;}
.academycontent{width:100%;min-height:489px;margin:0 auto;}
.academyleft{width:36%;min-height:450px;padding-top:350px;float:left;}
.newsbox{width:49%;height:100px;margin-left:10px;float:left;background-color:rgba(0, 0, 0, 0.2);}
.newsbox p{margin:0px;padding:5px;color:white;}
.academygalleryhi{width:46%;height:100px;margin-left:10px;float:left;}
.academygalleryhi .thumbimage{width:100px;height:100px;float:left;background-color:rgba(0, 0, 0, 0.2);margin-right:10px;}
.academygalleryhi .thumbimage img{margin:5px;}
.academymid{width:34%;min-height:350px;float:left;}
.midtop{width:100%;height:60px;background-color:rgba(0, 0, 0, 0.2);}
.midtop h3{text-align:center;color:white;padding-top:15px;margin:0px;}
.midbody{width:100%;min-height:380px;margin-top:10px;background-color:rgba(255, 255, 255, 0.2);}
.midbody p{margin:0px;color:white;text-align:justify;padding:10px;font-size:10pt;}
.midbody h3{text-align:center;color:white;margin:0px;}
.midbottom{width:100%;height:130px;margin-top:10px;margin-bottom:20px;}
.midbottom img{width:110px;margin:5px;}
.midbottom .midbottomleft{width:26%;height:100%;background-color:rgba(255, 255, 255, 0.2);float:left;}
.midbottom .midbottomright{width:74%;height:100%;background-color:rgba(0, 0, 0, 0.2);float:left;}
.midbottom .midbottomright h4{margin:0px;padding-left:10px;text-align:center;color:white;}
.midbottom .midbottomright p{margin:0px;padding-left:10px;font-size:10pt;text-align:left;color:white;}
.achia img{width:110px;height:120px;}
.academyright{width:30%;min-height:450px;float:left;}
.academyrightcontentbox{width:58%;float:left;min-height:450px;margin-left:20px;}
.academyright .infobox{width:100%;height:inherit;background-color:rgba(0, 0, 0, 0.2);margin-bottom:10px;padding-top:5px;padding-left:5px;}
.academyright .infobox p{margin:0px;padding-left:0px;padding-bottom:5px;font-size:10pt;text-align:left;}
#newscontent{width:100%;max-width:1050px;min-height:472px;margin:0 auto;}
#academytitle{width:100%;margin-bottom:20px;padding:5px 0px;text-align:center;color:white;background-color:rgba(0, 0, 0, 0.2);}
.academynewsbox{width:100%;height: 100%; min-height:200px;margin-bottom:20px;background-color:rgba(0, 0, 0, 0.2);}
.academynewsbox p{width:96%;margin:0px 5px;padding:5px;color:white;font-size:11pt;}
#pdate{font-size:9pt;}
.academynewsbox h5{margin:0px;padding:5px;text-align:center;color:white;}
#eventcontent{width:100%;max-width:1050px;min-height:496px;margin:0 auto;}
#eventpagetitle{width:30px;margin:0px 5px;height:450px;text-align:center;float:left;}
#eventpagetitle h2{position:relative;top:200px;left:0px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform-origin:left top 0;}
#eventpagedetails{width:700px;min-height:450px;margin:0px 10px;float:left;}
.singleevent{width:100%;height:130px;margin-bottom:20px;}
.eventimage{width:130px;height:130px;margin-right:20px;background-color:white;float:left;}
.eventdesc{width:550px;height:130px;color:white;background-image:url('../images/eventback.png');background-repeat:no-repeat;background-size:content;float:left;overflow:hidden;}
.eventdesc p{margin:0px;padding:20px 20px 5px 20px;text-align:justify;}
#eventcontentright{width:270px;min-height:450px;margin:0px 10px;float:left;}
#imagecontainer{margin:0px 0px 0px 10px;width:248px;height:130px;}
#eventgallerycontainer{width:100%;height:130px;background-color:rgba(0, 0, 0, 0.2);}
.event-gallery-thumb{width:60px;height:60px;margin:3px 1px 1px 1px;float:left;text-align:center;}
#videocontainer{width:100%;height:270px;margin:20px 0px;}
.event-video-title{width:100%;height:30px;padding-top:5px;background-color:rgba(0, 0, 0, 0.2);text-align:center;color:white;}
.event-video{width:100%;height:280px;background-color:rgba(0, 0, 0, 0.2);}
.event-video iframe{margin:30px 25px;padding:0px;}
.detailtext{margin-top:20px;font-size:11pt;}
.detail{font-size:9pt;}
.detail:hover{color:black;font-weight:bolder;}
#event-detail-content{width:100%;max-width:1050px;min-height:492px;margin:0 auto;}
#event-detail-title{width:70px;height:420px;text-align:center;float:left;}
#event-detail-title h2{position:relative;font-weight:bold;top:150px;left:0px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);}
#event-detail-left{width:340px;height:420px;float:left;margin:0px;padding:0px;}
#event-detail-image{width:300px;height:300px;margin-left:20px;padding:0px;background-color:white;}
#event-detail-image-title{width:300px;height:100px;background-color:rgba(0, 0, 0, 0.2);color:white;margin:0px 20px 0px 20px;}
#event-detail-image-title p{padding:5px 10px;text-align:center;}    
#eventdetailsthumbimage{width:280px;height:280px;}
#eventdetailsthumbimage img{width:280px;padding:10px;}
#event-detail-right{width:640px;height:420px;background-image:url('../images/eventdetails.png');background-repeat:no-repeat;color:white;float:left;}
#event-detail-right p{margin:5px;padding:10px;text-align:justify;}
#eventgallerycontent{width:100%;max-width:1050px;min-height:496px;margin:0 auto;}
.gallerythumb{width:24%;float:left;margin:5px;background-color:rgba(0,0,0,0.2)}
.gallerythumb img{width:230px;margin:5px;padding:5px;}
.gallerythumb p{
	padding: 0px 7px;
	margin: 0px;
	text-align: center;
	background-color: rgba(0,0,0,0.2);
	color: #fff;
}
.news-box{
	width: 100%;
}
.wraptext{
	width: 150px;
	height: 150px;
	float: left;
	margin: 10px;
}
.watch_now{
	background-color: rgba(0,0,0,0.2);
	cursor: pointer;
	border: none;
	color: #fff;
}
.button{	
	background-color: rgba(0,0,0,0.4);
	padding: 0px 10px;
	color: #fff;
	text-decoration: none;
	text-align: center;
}
#contactcontent{width:100%;max-width:1050px;min-height:492px;margin:0 auto;}
.contacthead{width:100%;text-align:center;}
.contacthead h3{margin:0px;font-weight:bolder;}
.contactarea{width:100%;}
.address{width:24%;height:250px;float:left;background-color:rgba(0, 0, 0, 0.2);margin-right:20px;}
.address h3{color:white;text-align:center;}
.address p{color:white;margin:0px;text-align:center;}
#fb-link a{text-decoration:none;color:white;}
.contact{width:48%;height:245px;float:left;background-color:rgba(0, 0, 0, 0.2);margin-right:20px;padding-top:5px;}
.map-area{width:24%;height:250px;float:left;background-color:rgba(0, 0, 0, 0.2);}
.labeltext{width:22%;height:30px;padding-top:5px;color:white;float:left;}
label{margin-left:20px;}
.inputfield{width:74%;height:35px;margin:2px 20px 2px 0px;float:left;background-color:red;}
input[type='text']{width:100%;height:30px;}
textarea{width:73.5%;height:85px;margin:2px 0px 2px 0px;}
input[type='submit']{color:white;background-color:rgba(255, 255, 255, 0.2);width:50px;height:25px;}
input[type='submit']:hover{color:black;font-weight:bolder;}
#googleMap{margin:5px;width:242px;height:240px;}
.slicknav_menu{display:none;}
@charset "utf-8";
div.pagination{padding:3px;margin:3px;text-align:center;}
div.pagination a{padding:2px 5px 2px 5px;margin:2px;border:1px solid #fff;text-decoration:none;color:#fff;}
div.pagination a:hover, div.digg a:active{border:1px solid #fff;color:#fff;background-color:rgba(0,0,0,0.2);}
div.pagination span.current{padding:2px 5px 2px 5px;margin:2px;border:1px solid #fff;font-weight:bold;background-color:rgba(0,0,0,0.2);color:#FFF;}
div.pagination span.disabled{padding:2px 5px 2px 5px;margin:2px;border:1px solid #EEE;color:#DDD;}
.clear-fix{float:none;clear:both;}
#freshness-content-main{width:100%;max-width:1050px;min-height:479px;margin:0 auto;}
.freshnesshead{width:100%;text-align:center;}
.freshnesshead h3{margin:0px;color:white;font-weight:bold;}
#freshness-content{width:100%;margin-top:10px;}
.freshness-item{width:48%;float:left;margin:0px 1% 20px 1%;min-height:200px;}
.freshness-item-left{width:58%;height:100%;float:left;margin-right:2%;padding:0px;}
.freshness-title{margin:0px;color:white;text-align:center;background-color:rgba(0,0,0,0.2);}
.freshness-details{margin-top:10px;background-color:rgba(0,0,0,0.2);}
.freshness-details p{margin:0px;padding:5px;color:white;text-align:justify;font-size:11pt;}
.freshness-item-right{width:38%;height:100%;float:left;margin-left:2%;padding:0px;text-align:center;}
.freshness-item-right img{width:100%;height:100%;border:1px solid white;border-radius:100%;}
.clear-fix{float:none;clear:both;}
@media screen and (max-width:1280px){
.academyleft{width:38%;min-height:450px;float:left;padding-top:350px;}
.academymid{width:33%;min-height:350px;float:left;}
.academyright{width:28%;min-height:450px;float:left;}
.academyrightcontentbox{width:67%;float:left;min-height:450px;margin-left:20px;}
.academyright .infobox{width:100%;height:inherit;background-color:rgba(0, 0, 0, 0.2);margin-bottom:10px;padding-top:5px;padding-left:5px;}
.academyright .infobox p{margin:0px;padding-left:0px;padding-bottom:5px;font-size:10pt;text-align:left;}
.midbottom img{width:100px;margin:5px;}
.achia img{width:100px;height:120px;}
.midbottomright{font-size:9pt;}
.dinajpur img{margin-top:20px;}
.cityclub{min-height:145px;}
.cityclub img{padding-top:15px;}
.rajshahi{min-height:145px;}
.rajshahi img{padding-top:15px;}
}
@media screen and (max-width:1140px){
.productarea{width:100%;max-width:1050px;margin:0 auto;}
#category{width:18%;margin:0px;float:left;}
#totalProducts{width:100%;margin:0px;}
.category{width:90%;}
#content{width:82%;min-height:496px;float:left;}
.product{color:white;float:left;font-weight:bolder;width:31%;margin-left:20px;margin-bottom:40px;background-image:url('../images/productbox1.png');background-repeat:no-repeat;background-position:center center;}
.product-wrap{width:100%;height:295px;background-color:white;margin:0px;}
.product-image{padding:40px 10px 10px 10px;width:100%;}
.thumb img{width:92%;}
.product-description{background-color:rgba(149, 200, 60, 0.99);width:100%;color:#fff;height:20px;padding:5px 0;text-align:center;}
.product-size{float:left;height:40px;padding:5px 0;text-align:center;width:100%;}
.icon img{background-color:white;padding:3px;margin-right:5px;margin-top:5px;}
.academyleft{width:30%;min-height:450px;float:left;padding-top:350px;}
.academymid{width:40%;min-height:350px;float:left;margin-left:5%;}
.academyright{width:25%;min-height:450px;float:left;}
.newsbox{width:75%;}
.academygalleryhi{margin-left:30px;width:75%;}
.academyrightcontentbox{width:75%;}
.thumbimage{margin-top:10px;}
.midbottomleft img{padding-top:10px;}    
}
@media screen and (max-width:1024px){
 #logo{width:800px;margin:0 auto;}
@-webkit-keyframes debabratar{from{left:250px;}to{left:740px;}}
@keyframes debabratar{from{left:250px;}to{left:740px;}}
@-webkit-keyframes debabratay{from{transform:rotateY(0deg);left:250px;}to{transform:rotateY(360deg);left:250px;}}
@keyframes debabratay{from{transform:rotateY(0deg);left:250px;}to{transform:rotateY(360deg);left:250px;}}
@-webkit-keyframes debabratay2{from{transform:rotateY(0deg);left:740px;}to{transform:rotateY(360deg);left:740px;}}
@keyframes debabratay2{from{transform:rotateY(0deg);left:740px;}to{transform:rotateY(360deg);left:740px;}}
.productarea{width:100%;max-width:960px;margin:0 auto;}
#category{width:18%;margin:0px;float:left;}
#totalProducts{width:100%;margin:0px;}
.category{width:90%;}
.categoryHeading span:after{color:#fff;content:"\f067";font-family:FontAwesome;font-size:0.8em !important;float:right;margin-right:10px;margin-top:4px;}
.active span:after{content:"\f068" !important;}
.categoryChilds{font-size:11px;}
.categoryChildSlected{background:#ff0000 none repeat scroll 0 0;box-shadow:0 1px 0 rgba(255, 255, 255, 0.1) inset;cursor:pointer;display:inline-block;font-size:1.2em;margin:1px;padding:10px;text-transform:capitalize;width:134px;margin-top:10px;margin-bottom:10px;}
.categoryChildSlected span:after{color:#fff;content:"\f00d";font-family:FontAwesome;font-size:0.8em !important;float:right;margin-right:10px;margin-top:4px;}
.categoryChild{margin-left:20px;padding-top:10px;}
.categoryChild a{text-decoration:none;color:white;font-size:9pt;}
.categoryChild a:hover{color:#ffff00;}
.categoryChild:hover{cursor:pointer;}
.hide{display:none;}
#content{width:82%;min-height:496px;float:left;}
.space{width:100%;min-height:10px;}
.product{color:white;float:left;font-weight:bolder;width:30%;margin-left:20px;margin-bottom:40px;background-image:url('../images/1024.png');background-repeat:no-repeat;background-position:center center;}
.product-wrap{width:100%;height:265px;background-color:white;margin:0px;}
.product-image{padding:40px 10px 10px 10px;width:100%;}
.thumb img{width:90%;}
.product-description{background-color:rgba(149, 200, 60, 0.99);width:100%;color:#fff;height:20px;padding:5px 0;text-align:center;}
.product-size{float:left;height:40px;padding:5px 0;text-align:center;width:100%;}
.icon img{background-color:white;padding:3px;margin-right:5px;margin-top:5px;}
.productThumb:hover{transform:scale(1.05);}
#dpcontent{margin-left:15%;}
#homenewscontent{width:100%;max-width:980px;margin-left:50px;}
#homenewstitle{width:90%;}
.homenewsbox{width:90%;}
.academycontent{width:100%;max-width:980px;min-height:489px;margin-left:30px;}
.academyleft{width:25%;min-height:450px;float:left;padding-top:350px;}
.newsbox{width:92%;height:100px;margin-left:10px;background-color:rgba(0, 0, 0, 0.2);}
.newsbox p{margin:0px;padding:5px;color:white;}
#slides ul li a{font-size:10pt;}
.academygalleryhi{width:92%;height:100px;padding-top:10px;margin-left:10px;}
.academygalleryhi .thumbimage{width:100px;height:100px;float:left;background-color:rgba(0, 0, 0, 0.2);}
.academygalleryhi .thumbimage img{margin:5px;}
.academymid{width:44%;min-height:350px;float:left;margin:0px;}
.midtop{width:100%;height:60px;background-color:rgba(0, 0, 0, 0.2);}
.midtop h3{text-align:center;color:white;padding-top:15px;margin:0px;}
.midbody{width:100%;min-height:380px;margin-top:10px;background-color:rgba(255, 255, 255, 0.2);}
.midbody p{margin:0px;color:white;text-align:justify;padding:10px;}
.midbottom{width:100%;height:130px;margin-top:10px;}
.midbottom img{margin:10px;}
.midbottom .midbottomleft{width:26%;height:100%;background-color:rgba(255, 255, 255, 0.2);float:left;}
.midbottom .midbottomright{width:74%;height:100%;background-color:rgba(0, 0, 0, 0.2);float:left;}
.midbottom .midbottomright h4{margin:0px;padding-left:10px;text-align:center;color:white;}
.midbottom .midbottomright p{margin:0px;padding-left:10px;font-size:9pt;text-align:left;color:white;}
.academyright{width:30%;min-height:450px;float:left;}
.academyrightcontentbox{width:72%;float:left;min-height:450px;margin-left:20px;}
.academyright .infobox{width:100%;height:inherit;background-color:rgba(0, 0, 0, 0.2);margin-bottom:10px;padding-top:5px;padding-left:5px;}
.academyright .infobox p{margin:0px;padding-left:0px;padding-bottom:5px;font-size:9pt;text-align:left;}
#newscontent{width:100%;max-width:980px;margin-left:50px;}
#newscontent h3{width:90%;}
.academynewsbox{width:90%;}
#eventcontent{width:100%;max-width:980px;}
#eventpagedetails{width:640px;margin-right:0px;}
.eventimage{width:120px;margin-right:10px;background-color:rgba(0, 0, 0, 0.2);}
.eventimage img{width:120px;padding-top:5px;}
.eventdesc{width:500px;}
.eventdesc p{padding:5px 8px;}
#eventcontentright{margin:0px;}
#imagecontainer{margin:0px 0px 0px 10px;width:220px;min-height:130px;}
#imagecontainer{margin:0px 0px 0px 10px;width:248px;height:130px;}
.event-gallery-thumb{width:50px;height:50px;margin:1px 1px 1px 1px;float:left;text-align:center;}
#eventcontentright{width:240px;}
#videocontainer{width:100%;height:230px;}
.event-video{width:100%;height:220px;margin:0px;padding:0px;}
.event-video iframe{height:200px;width:220px;margin:10px 10px;}
#event-detail-content{width:100%;max-width:980px;margin:0 auto;}
#event-detail-title{width:60px;height:420px;text-align:center;float:left;margin-left:20px;}
#event-detail-title h2{position:relative;font-weight:bold;top:150px;left:0px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);}
#event-detail-left{width:300px;height:420px;float:left;margin:0px;padding:0px;}
#event-detail-image{width:280px;height:280px;margin-left:10px;padding:0px;background-color:white;}
#event-detail-image-title{width:280px;height:120px;background-color:rgba(0, 0, 0, 0.2);color:white;margin:0px 10px;}
#event-detail-image-title p{padding:5px 10px;text-align:center;}
#eventdetailsthumbimage{width:280px;height:260px;}
#eventdetailsthumbimage img{width:260px;padding:10px;}
#event-detail-right{width:540px;height:420px;background-image:url('../images/eventdetails.png');background-repeat:no-repeat;color:white;float:left;}
#event-detail-right p{margin:5px;padding:10px;text-align:justify;}
#eventgallerycontent{width:100%;max-width:980px;min-height:496px;margin-left:50px;}
.gallerythumb{width:22%;float:left;margin:5px;background-color:rgba(0, 0, 0, 0.2);}
.gallerythumb img{width:195px;margin:5px;padding:5px;}
#contactcontent{width:100%;max-width:980px;margin:0 auto;}
.contacthead{width:100%;text-align:center;}
.contactarea{width:100%;}
.address{width:22%;height:250px;float:left;background-color:rgba(0, 0, 0, 0.2);margin-left:30px;margin-right:10px;}
.contact{width:46%;height:245px;float:left;background-color:rgba(0, 0, 0, 0.2);margin-right:10px;padding-top:5px;}
.labeltext{padding-left:7px;}
.labeltext label{margin:0px;}
.map-area{width:24%;height:250px;float:left;background-color:rgba(0, 0, 0, 0.2);}
.labeltext{width:20%;height:30px;padding-top:5px;color:white;float:left;}
label{margin-left:20px;}
.inputfield{width:74%;height:35px;margin:2px 20px 2px 0px;float:left;}
input[type='text']{width:100%;height:30px;}
textarea{width:73.5%;height:85px;margin:2px 0px 2px 0px;}
input[type='submit']{color: white;background-color:rgba(255, 255, 255, 0.2);width:50px;height:25px;}
#googleMap{width:225px;}
#freshness-content-main{width: 100%;max-width:900px;min-height:479px;margin:0 auto;}
.freshness-item-right img{width:100%;height:100%;margin-top:30px;border:1px solid white;border-radius:100%;}  
}
@media screen and (max-width:768px){
#logo{width:720px;margin:0 auto;}
#logo-image{left:215px;position:relative;width:98px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-webkit-animation:debabratar 3s ease, debabratax 3s ease, debabratay2 4s ease infinite;-webkit-animation-delay:3s, 3s, 6s;animation:debabratar 3s ease, debabratax 3s ease, debabratay2 4s ease infinite;animation-delay:3s, 3s, 6s;}
@-webkit-keyframes debabratar{from{left:215px;}to{left:620px;}}
@keyframes debabratar{from{left:215px;}to{left:620px;}}
@-webkit-keyframes debabratay{from{transform:rotateY(0deg);left:215px;}to{transform:rotateY(360deg);left:215px;}}
@keyframes debabratay{from{transform:rotateY(0deg);left:215px;}to{transform:rotateY(360deg);left:215px;}}
@-webkit-keyframes debabratay2{from{transform:rotateY(0deg);left:620px;}to{transform:rotateY(360deg);left:620px;}}
@keyframes debabratay2{from{transform:rotateY(0deg);left:620px;}to{transform:rotateY(360deg);left:620px;}}
#homenewscontent{width:100%;max-width:720px;margin:0 auto;}
#homenewstitle{width:90%;margin-left:5%;}
.homenewsbox{width:90%;margin-left:5%;}
#newscontent{width:100%;max-width:720px;margin:0 auto;}
#academytitle{width:90%;margin-left:5%;}
.academynewsbox{width:90%;margin-left:5%;}
.productarea{width: 100%;max-width:680px;margin:0 auto;}
#category{width:25%;margin:0px;float:left;}
#content{width:75%;min-height:496px;float:left;}
.product{color:white;float:left;font-weight:bolder;width:46%;margin-left:15px;margin-bottom:20px;background-image:url('../images/1024.png');background-repeat:no-repeat;background-position:center center;}
#dpcontent{width:100%;max-width:720px;margin:0 auto;}
.product-col{width:44%;float:left;height:350px !important;}
.productdetails{width:300px;height:300px;}
.product-mid{width:295px;height:290px;}
.product-details-image{width:300px;height:300px;}
.thumb-details{width:275px;height:275px;}
.thumb-details img{width:275px;height:275px;}
.product-rating{width:305px;font-size:9pt;overflow:auto;}
.academycontent{width:100%;max-width:680px;margin:0 auto;}
.academyleft{width:100%;margin:0px;padding:0px;min-height:120px !important;}
.newsbox{width:63%;margin-left:0px;}
.academygalleryhi{width:33%;margin-left:4%;margin-top:0px;padding:0px;}
.thumbimage{margin-top:0px;}
.academymid{width:63%;}
.academyright{width:35%;}
.academyrightcontentbox{width:92%;}
.midbottom{margin-bottom:30px;}
.midbottom img{margin:0px;padding-left:5px;}
.achia img{margin:0px;padding-top:5px;}
.dinajpur{margin:0px;}
#eventcontent{width:100%;max-width:720px;margin: 0 auto;}
#eventgallerycontainer{width:60%;float:left;height:130px;background-color:rgba(0, 0, 0, 0.2);margin-left:35%;margin-bottom:10px;}
.eventimage{width:120px;margin-right:10px;background-color:rgba(0, 0, 0, 0.2);}
.eventimage img{width:120px;padding-top:5px;}
.eventdesc{width:510px;}
.eventdesc p{padding:5px 8px;}
#eventcontentright{width:60% !important;margin-left:20% !important;}
#imagecontainer{width:240px;height:255px;float:none;clear:both;margin-bottom:10px;}
.event-gallery-thumb{width:50px;height:50px;margin:1px 1px 1px 1px;float:left;text-align:center;}
#eventcontentright{width:80%;margin-left:30%;}
#videocontainer{width:240px;height:230px;float:none;clear:both;margin:10px 10px 10px 35%;}
.event-video{width:260px;height:220px;margin:0px;padding:0px;}
.event-video iframe{margin:10px 20px;}
#event-detail-content{width:100%;max-width:720px;margin:0 auto;}
#event-detail-title{width:60px;height:420px;text-align:center;float:left;margin:0px;}
#event-detail-title h2{position:relative;font-weight:bold;top:150px;left:-20px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);}
#event-detail-left{width:260px;height:420px;float:left;margin-left:-20px;padding:0px;}
#event-detail-image{width:260px;height:260px;margin:0px;padding:0px;background-color:white;}
#event-detail-image-title{width:260px;height:120px;background-color:rgba(0, 0, 0, 0.2);color:white;margin:0px;}
#event-detail-image-title p{padding:5px 10px;text-align:center;}
#eventdetailsthumbimage{width:260px;height:260px;}
#eventdetailsthumbimage img{width:240px;padding:10px;}
#event-detail-right{width:390px;height:395px;margin-left:10px;overflow:auto;background-image:url('../images/eventdetails.png');color:white;float:left;}
#event-detail-right p{margin:5px;padding:5px;text-align:justify;}
#eventgallerycontent{width:100%;max-width:700px;min-height:496px;margin:0 auto;}
.gallerythumb{width:46%;float:left;margin:10px;background-color:rgba(0, 0, 0, 0.2);}
.gallerythumb img{width:300px;margin:5px;padding:5px;}
#contactcontent{width:100%;max-width:720px;margin:0 auto;}
.contacthead{width:100%;text-align:center;}
.contactarea{width:100%;}
.address{width:30%;height:250px;float:left;background-color:rgba(0, 0, 0, 0.2);margin-left:0px;margin-right:10px;}
.contact{width:66%;height:245px;float:left;background-color:rgba(0, 0, 0, 0.2);margin-right:10px;padding-top:5px;}
.labeltext{padding-left:7px;}
.labeltext label{margin:0px;}
.map-area{width:97.5%;height:255px;margin-top:10px;margin-bottom:30px;float:left;background-color:rgba(0, 0, 0, 0.2);}
.labeltext{width:20%;height:30px;padding-top:5px;color:white;float:left;}
label{margin-left:20px;}
.inputfield{width:74%;height:35px;margin:2px 20px 2px 0px;float:left;}
input[type='text']{width:100%;height:30px;}
textarea{width:73.5%;height:85px;margin:2px 0px 2px 0px;}
input[type='submit']{color:white;background-color:rgba(255, 255, 255, 0.2);width:50px;height:25px;}
#googleMap{margin:1%;width:98%;}
#freshness-content-main{width:100%;max-width:700px;min-height:479px;margin:0 auto;}
.freshness-item{width:100%;height:100%;float:none;margin:0px 1% 20px 1%;min-height:200px;}
.freshness-item-left{width:58%;height:100%;float:left;margin-right:2%;padding:0px;}
.freshness-title{margin-top:20px;color:white;text-align:center;background-color:rgba(0,0,0,0.2);}
.freshness-item-right img{width:90%;height:90%;margin-top:20px;border:1px solid white;border-radius:100%;}
}
@media screen and (max-width:640px){
.js #menu{display:none;}    
.js .slicknav_menu{display:block;z-index:99999999;background-color:rgba(149, 200, 60, 0.99);}
.slicknav_menu li a:hover{background-color:rgba(0, 0, 0, 0.2) !important;}
#logo{width:600px;margin:0 auto;}
#logo-image{left:115px;position:relative;width:98px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-webkit-animation:debabratar 3s ease, debabratax 3s ease, debabratay2 4s ease infinite;-webkit-animation-delay:3s, 3s, 6s;animation:debabratar 3s ease, debabratax 3s ease, debabratay2 4s ease infinite;animation-delay:3s, 3s, 6s;}
@-webkit-keyframes debabratar{from{left:115px;}to{left:500px;}}
@keyframes debabratar{from{left:115px;}to{left:500px;}}
@-webkit-keyframes debabratay{from{transform:rotateY(0deg);left:115px;}to{transform:rotateY(360deg);left:115px;}}
@keyframes debabratay{from{transform:rotateY(0deg);left:115px;}to{transform:rotateY(360deg);left:115px;}}
@-webkit-keyframes debabratay2{from{transform:rotateY(0deg);left:500px;}to{transform:rotateY(360deg);left:500px;}}
@keyframes debabratay2{from{transform:rotateY(0deg);left:500px;}to{transform:rotateY(360deg);left:500px;}}
.productarea{width:100%;max-width:600px;margin:0 auto;}
#category{width:25%;margin:0px;float:left;}
#content{width:75%;min-height:496px;float:left;}
.product{color:white;float:left;font-weight:bolder;width:46%;height:300px;margin-left:10px;margin-bottom:0px;background-image:url('../images/1024.png');background-repeat:no-repeat;background-position:center center;background-size:200px 210px;}
.product-wrap{height:235px;}
#dpcontent{width:100%;max-width:600px;margin:0 auto;}
.product-col{width:43%;height:310px !important;float:left;}
.productdetails{width:260px;height:260px;}
.product-details-image{width:260px;height:260px;}
.product-mid{width:250px;height:250px;padding-left:10px;}
.thumb-details{width:250px;height:250px;}
.thumb-details img{width:240px;height:240px;}
#gallery{margin-top:5px;}
.product-rating{width:250px;height:290px;font-size:9pt;overflow:auto;}
 .academycontent{width:100%;max-width:600px;margin:0 auto;}
 .academyleft{width:100%;margin:0px;padding:0px;min-height:120px !important;}
 .newsbox{width:61%;margin-left:0px;}
 .academygalleryhi{width:37%;margin-left:2%;margin-top:0px;padding:0px;}
 .thumbimage{margin-top:0px;}
 .academymid{width:63%;}
 .midbody{font-size:10pt;overflow:auto;}
 .academyright{width:35%;}
 .academyrightcontentbox{width:92%;}
 .midbottom{margin-bottom:30px;}
 .midbottomleft{width:110px;}
 .midbottomright{width:70%;}
 .midbottom img{margin:0px;padding-left:0px;}
 .achia img{margin:0px;padding-top:5px;}
 .dinajpur{margin:0px;}
#eventcontent{width:100%;max-width:600px;margin:0 auto;}
#eventpagedetails{width:550px;}
.eventdesc{width:400px;}
.eventdesc p{font-size:10pt;}
#eventcontentright{width:70% !important;margin-left:15% !important;}
#eventgallerycontent{width:100%;max-width:600px;min-height:496px;margin:0 auto;}
.gallerythumb{width:32%;float:left;margin:4px;background-color:rgba(0, 0, 0, 0.2);}
.gallerythumb img{width:170px;margin:5px;padding:5px;}
.event-video{width:250px;height:220px;margin:0px;padding:0px;}
.event-video iframe{margin:10px 15px;}
#event-detail-content{width:100%;max-width:420px;margin:0 auto;}
#event-detail-left{width:85%;min-height:500px;}
#event-detail-image{width:100%;height:355px;}
#eventdetailsthumbimage{width:100%;}
#eventdetailsthumbimage img{width:335px;height:335px;}
#event-detail-image-title{width:100%;}
#event-detail-right{width:85%;margin-left:10%;margin-bottom:20px;overflow:auto;}   
#contactcontent{width:100%;max-width:600px;margin:0 auto;}
.contacthead{width:100%;text-align:center;}
.contactarea{width:100%;}
.address{width:30%;height:250px;float:left;background-color:rgba(0, 0, 0, 0.2);margin-left:0px;margin-right:10px;}
.contact{width:66%;height:245px;float:left;background-color:rgba(0, 0, 0, 0.2);margin-right:10px;padding-top:5px;}
.labeltext{padding-left:5px;}
.labeltext label{margin:0px;}
.map-area{width:97.5%;height:255px;margin-top:10px;margin-bottom:30px;float:left;background-color:rgba(0, 0, 0, 0.2);}
.labeltext{width:20%;height:30px;padding-top:5px;color:white;float:left;}
label{margin-left:20px;}
.inputfield{width:74%;height:35px;margin:2px 8px 2px 0px;float:left;}
input[type='text']{width:100%;height:30px;}
textarea{width:73.5%;height:85px;margin:2px 0px 2px 0px;}
input[type='submit']{color:white;background-color:rgba(255, 255, 255, 0.2);width:50px;height:25px;}
#googleMap{margin:1%;width:98%;}
#freshness-content-main{width:100%;max-width:580px;min-height:479px;margin:0 auto;}
.freshness-item{width:100%;height:100%;float:none;margin:0px 1% 20px 1%;min-height:200px;}
.freshness-item-left{width:58%;height:100%;float:left;margin-right:2%;padding:0px;}
.freshness-title{margin-top:20px;color:white;text-align:center;background-color:rgba(0,0,0,0.2);}
.freshness-item-right img{width:90%;height:90%;margin-top:20px;border:1px solid white;border-radius:100%;}
}
@media screen and (max-width:568px){
#logo{width:480px;padding-top:10px;margin:0 auto;}
#logo-image{left:0px;position:relative;width:98px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-webkit-animation:debabratar 3s ease, debabratax 3s ease, debabratay2 4s ease infinite;-webkit-animation-delay:3s, 3s, 6s;animation:debabratar 3s ease, debabratax 3s ease, debabratay2 4s ease infinite;animation-delay:3s, 3s, 6s;}
@-webkit-keyframes debabratar{from{left:0px;}to{left:200px;}}
@keyframes debabratar{from{left:0px;}to{left:200px;}}
@-webkit-keyframes debabratay{from{transform:rotateY(0deg);left:0px;}to{transform:rotateY(360deg);left:0px;}}
@keyframes debabratay{from{transform:rotateY(0deg);left:0px;}to{transform:rotateY(360deg);left:0px;}}
@-webkit-keyframes debabratay2{from{transform:rotateY(0deg);left:200px;}to{transform:rotateY(360deg);left:200px;}}
@keyframes debabratay2{from{transform:rotateY(0deg);left:200px;}to{transform:rotateY(360deg);left:200px;}}
.productarea{width:100%;max-width:480px;margin:0 auto;}
#category{width:35%;margin:0px;float:left;}
#content{width:65%;min-height:496px;float:left;}
.product{color:white;float:left;font-weight:bolder;width:95%;height:390px;margin-left:10px;margin-bottom:0px;background-image:url('../images/1024.png');background-repeat:no-repeat;background-position:center center;background-size:300px 280px;}
.product-wrap{height:325px;}
.product-image{width:265px;height:265px;}
.thumb img{width:275px;height:275px;}
#dpcontent{width:100%;max-width:400px;margin:0 auto;}
.product-col{width:90%;height:400px !important;float:left;}
.productdetails{width:360px;height:360px;}
.product-details-image{width:360px;height:360px;}
.product-mid{width:350px;height:350px;margin:0px;}
.thumb-details{width:320px;margin:0px;}
.thumb-details img{width:340px;height:340px;}
.product-rating{width:250px;font-size:9pt;overflow:auto;}
#gallery{margin-top:100px;}
 .academycontent{width:100%;max-width:480px;margin:0 auto;}
 .academyleft{width:100%;margin:0px;padding:0px;min-height:120px !important;}
 .newsbox{width:54%;margin-left:0px;}
 .academygalleryhi{width:46%;margin-left:0%;margin-top:0px;padding:0px;}
.thumbimage{margin-top:0px;margin-right:0px !important;margin-left:5px;float:left;}
.academymid{width:98%;}
.midbody{font-size:11pt;overflow:auto;}
.academyright{width:98%;margin-left:0px;}
.academyrightcontentbox{width:100%;margin-left:0px;}
.infobox{width:100%;}
.midbottom{margin-bottom:30px;}
.midbottomleft{width:110px;}
.midbottomright{width:70%;}
.midbottom img{margin:0px;padding-left:0px;}
.achia img{margin:0px;padding-top:5px;}
.dinajpur{margin:0px;}
#eventpagetitle{height:380px;}
#eventpagedetails{min-height:380px;}
#eventcontent{width:100%;max-width:500px;margin:0 auto;min-height:380px;}
#eventpagedetails{width:440px;margin-left:0px;}
.singleevent{height:110px;margin-bottom:10px;}
.eventimage{width:100px;height:110px;}
.eventimage img{width:90px;height:90px;padding-left:5px;padding-top:10px;}
.eventdesc{width:330px;height:110px;}
.eventdesc p{margin:0px;padding-top:5px;font-size:10pt;line-height:100%;}
#eventcontentright{width:100%;margin-left:0%;}
#eventgallerycontainer{width:80%;float:left;margin-left:28%;}
#imagecontainer{width:95%;height:140px;float:left;}
.event-gallery-thumb{width:60px;height:60px;margin-top:5px;margin-left:3px;}
.event-gallery-thumb img{width:60px;height:60px;}
#videocontainer{width:80%;float:left;margin-left:28%;margin-top:15px;}
.event-video{width:100%;}
.event-video iframe{width:220px;margin:10px 30px;}
 #eventgallerycontent{width:100%;max-width:480px;min-height:496px;margin:0 auto;}
.gallerythumb{width:48%;float:left;margin:4px;background-color:rgba(0, 0, 0, 0.2);}
.gallerythumb img{width:210px;height:210px;margin:5px;padding:5px;}
#contactcontent{width:100%;max-width:500px;margin:0 auto;}
.contacthead{width:100%;text-align:center;}
.contactarea{width:100%;}
.address{width:100%;height:250px;background-color:rgba(0, 0, 0, 0.2);margin-left:0px;margin-right:0px;margin-bottom:10px;}
.contact{width:100%;height:245px;background-color:rgba(0, 0, 0, 0.2);margin-right:0px;padding-top:5px;margin-bottom:10px;}
.labeltext{padding-left:5px;}
.labeltext label{margin:0px;}
.map-area{width:100%;height:250px;margin-top:10px;margin-bottom:30px;background-color:rgba(0, 0, 0, 0.2);}
.labeltext{width:20%;height:30px;padding-top:5px;color:white;float:left;}
label{margin-left:20px;}
.inputfield{width:74%;height:35px;margin:2px 8px 2px 0px;float:left;}
input[type='text']{width:100%;height:30px;}
textarea{width:73.5%;height:85px;margin:2px 0px 2px 0px;}
input[type='submit']{color:white;background-color:rgba(255, 255, 255, 0.2);width:50px;height:25px;}
#googleMap{margin:1%;width:98%;}
#freshness-content-main{width:100%;max-width:520px;min-height:479px;margin:0 auto;}
.freshness-item{width:100%;height:100%;float:none;margin:0px 1% 20px 1%;min-height:200px;}
.freshness-item-left{width:58%;height:100%;float:left;margin-right:2%;margin-bottom:20px;padding:0px;}
.freshness-title{margin-top:20px;color:white;text-align:center;background-color:rgba(0,0,0,0.2);}
.freshness-item-right img{width:90%;height:90%; margin-top:20px;margin-bottom:20px;border:1px solid white;border-radius:100%;}
}
@media screen and (max-width:460px){
#logo{width:300px;padding-top:10px;margin:0 auto;}
#logo-image{left:0px;position:relative;width:98px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-webkit-animation:debabratar 3s ease, debabratax 3s ease, debabratay2 4s ease infinite;-webkit-animation-delay:3s, 3s, 6s;animation:debabratar 3s ease, debabratax 3s ease, debabratay2 4s ease infinite;animation-delay:3s, 3s, 6s;}
@-webkit-keyframes debabratar{from{left:0px;}to{left:110px;}}
@keyframes debabratar{from{left:0px;}to{left:110px;}}
@-webkit-keyframes debabratay{from{transform:rotateY(0deg);left:0px;}to{transform:rotateY(360deg);left:0px;}}
@keyframes debabratay{from{transform:rotateY(0deg);left:0px;}to{transform:rotateY(360deg);left:0px;}}
@-webkit-keyframes debabratay2{from{transform:rotateY(0deg);left:110px;}to{transform:rotateY(360deg);left:110px;}}
@keyframes debabratay2{from{transform:rotateY(0deg);left:110px;}to{transform:rotateY(360deg);left:110px;}}
.productarea{width:100%;max-width:400px;margin:0 auto;}
#category{width:50%;margin-left:25%;min-height:300px;float:none;}
#totalProducts{padding-left:30px;}
#content{width:100%;min-height:496px;float:none;}
.product{color:white;float:left;font-weight:bolder;width:47%;height:300px;margin-left:10px;margin-bottom:0px;background-image:url('../images/1024.png');background-repeat:no-repeat;background-position:center center;background-size:220px 100px;}
.product-wrap{height:220px;}
.product-image{width:180px !important;height:180px !important;}
.thumb img{width:170px;height:170px;}
#dpcontent{width:100%;max-width:400px;margin:0 auto;}
.product-col{width: 90%;height:400px !important;float:left;}
.productdetails{width:360px;height:360px;}
.product-details-image{width:360px;height:360px;}
.product-mid{width:350px;height:350px;margin:0px;}
.thumb-details{width:320px;margin:0px;}
.thumb-details img{width:340px;height:340px;}
.product-rating{width:250px;font-size:9pt;overflow:auto;}
#gallery{margin-top:100px;}
.academycontent{width:100%;max-width:420px;margin:0 auto;}
.academyleft{width:100%;margin:0px;padding:0px;min-height:120px !important;}
.newsbox{width:46%;margin-left:0px;}
.academygalleryhi{width:52%;margin-left:2%;margin-top:0px;padding:0px;}
.thumbimage{margin-top:0px;margin-right:0px !important;margin-left:5px;float:left;}
.academymid{width:98%;}
.midbody{font-size:11pt;overflow:auto;}
.academyright{width:98%;margin-left:0px;}
.academyrightcontentbox{width:100%;margin-left:0px;}
.infobox{width:100%;}
.midbottom{margin-bottom:30px;}
.midbottomleft{width:110px;}
.midbottomright{width:70%;}
.midbottom img{margin:0px;padding-left:0px;}
.achia img{margin:0px;padding-top:5px;}
.dinajpur{margin:0px;}
#eventcontent{width:100%;max-width:400px;margin:0 auto;}
#eventpagetitle{display:none;}
#eventpagedetails{width:390px;margin-left:0px;}
.singleevent{height:110px;margin-bottom:10px;}
.eventimage{width:100px;height:110px;}
.eventimage img{width:90px;height:90px;padding-left:5px;padding-top:10px;}
.eventdesc{width:280px;height:110px;}
.eventdesc p{margin:0px;padding-top:5px;font-size:10pt;line-height:100%;}
#eventcontentright{width:100%;margin-left:0px;min-height:300px;}
#eventgallerycontainer{width:92%;float:left;margin-left:10%;}
#imagecontainer{width:96%;height:130px;float:left;margin-left:0px;}
.event-gallery-thumb{width:60px;height:60px;margin-top:5px;margin-left:2px;}
.event-gallery-thumb img{width:60px;height:60px;}
#videocontainer{width:92%;float:left;margin-left:10%;margin-bottom:40px;}
.event-video{width:100%;}
.event-video iframe{width:220px;margin:10px 20px;}
#eventgallerycontent{width:100%;max-width:400px;min-height:496px;margin:0 auto;}
.gallerythumb{width:190px;min-height:190px;float:left;margin:4px;background-color:rgba(0, 0, 0, 0.2);}
.gallerythumb img{width:170px;height:170px;margin:5px;padding:5px;}  
#event-detail-content{width:100%;max-width:400px;min-height:496px;margin:0 auto;}
#event-detail-title{display:none;}
#event-detail-left{width:90%;margin-left:5%;}
#event-detail-right{width:90%;margin-left:5%;font-size:10pt;overflow:auto;}
#contactcontent{width:100%;max-width:400px;margin:0 auto;}
.contacthead{width:100%;text-align:center;}
.contactarea{width:100%;}
.address{width:100%;height:250px;background-color:rgba(0, 0, 0, 0.2);margin-left:0px;margin-right:0px;margin-bottom:10px;}
#fb{width:20px;height:20px;margin-left:10px !important;padding:0px;}
.contact{width:100%;height:245px;background-color:rgba(0, 0, 0, 0.2);margin-right:0px;padding-top:5px;margin-bottom:10px;}
.labeltext{padding-left:5px;}
.labeltext label{margin:0px;}
.map-area{width:100%;height:250px;margin-top:10px;margin-bottom:30px;background-color:rgba(0, 0, 0, 0.2);}
.labeltext{width:20%;height:30px;padding-top:5px;color:white;float:left;}
label{margin-left:20px;}
.inputfield{width:74%;height:35px;margin:2px 8px 2px 0px;float:left;}
input[type='text']{width:100%;height:30px;}
textarea{width:73.5%;height:85px;margin:2px 0px 2px 0px;}
input[type='submit']{color:white;background-color:rgba(255, 255, 255, 0.2);width:50px;height:25px;}
#googleMap{margin:1%;width:98%;}
#footer span{width:100%;margin:0px;font-size:8pt;}
#freshness-content-main{width:100%;max-width:420px;min-height:479px;margin:0 auto;}
.freshness-item{width:100%;height:100%;float:none;margin:0px 1% 20px 1%;min-height:200px;}
.freshness-item-left{width:58%;height:100%;float:left;margin-right:2%;margin-bottom:20px;padding:0px;}
.freshness-title{margin-top:20px;color:white;text-align:center;background-color:rgba(0,0,0,0.2);}
.freshness-item-right img{width:100%;height:100%;margin-top:20px;margin-bottom:20px;border:1px solid white;border-radius:100%;}
}
@media screen and (max-width:360px){
#logo{width:280px;padding-top:10px;margin:0 auto;}
#logo-image{left:0px;position:relative;width:98px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-webkit-animation:debabratar 3s ease, debabratax 3s ease, debabratay2 4s ease infinite;-webkit-animation-delay:3s, 3s, 6s;animation:debabratar 3s ease, debabratax 3s ease, debabratay2 4s ease infinite;animation-delay:3s, 3s, 6s;}
@-webkit-keyframes debabratar{from{left:0px;}to{left:95px;}}
@keyframes debabratar{from{left:0px;}to{left:95px;}}
@-webkit-keyframes debabratay{from{transform:rotateY(0deg);left:0px;}to{transform:rotateY(360deg);left:0px;}}
@keyframes debabratay{from{transform:rotateY(0deg);left:0px;}to{transform:rotateY(360deg);left:0px;}}
@-webkit-keyframes debabratay2{from{transform:rotateY(0deg);left:95px;}to{transform:rotateY(360deg);left:95px;}}
@keyframes debabratay2{from{transform:rotateY(0deg);left:95px;}to{transform:rotateY(360deg);left:95px;}}
.productarea{width:100%;max-width:280px;margin:0 auto;}
#category{width:70%;margin-left:20%;min-height:300px;float:none;}
#totalProducts{padding-left:20px;}
#content{width:100%;min-height:496px;float:none;}
.product{color:white;float:left;font-weight:bolder;width:100%;height:380px;margin-left:0px;margin-bottom:0px;background-image:url('../images/1024.png');background-repeat:no-repeat;background-position:center center;background-size:280px 200px;}
.product-wrap{height:310px;}
.product-image{width:280px !important;height:280px !important;}
.thumb img{width:260px;height:260px;}
#dpcontent{width:100%;max-width:280px;margin:0 auto;}
.product-col{width:93%;height:300px !important;float:none;margin-top:10px;margin-left:0px !important;margin-right:0px !important;}
.productdetails{width:260px;height:260px;}
.product-details-image{width:260px;height:260px;}
.product-mid{width:250px;height:250px;margin:0px;}
.thumb-details{width:220px;margin:0px;}
.thumb-details img{width:240px;height:240px;}
.product-rating{width:250px;font-size:9pt;overflow:auto;}
#gallery{margin-top:0px;}
.academycontent{width:100%;max-width:280px;margin:0 auto;}
.academyleft{width:100%;margin:0px;padding:0px;min-height:120px !important;}
.newsbox{width:100%;margin-left:0px;}
.academygalleryhi{width:100%;margin-top:10px;padding:0px;}
.thumbimage{margin-top:0px;margin-right:0px !important;margin-left:20px;float:left;}
.academymid{width:100%;margin-top:10px;}
.midtop h3{font-size:12pt;}
.midbody{font-size:11pt;overflow:auto;}
.academyright{width:98%;margin-left:0px;}
.academyrightcontentbox{width:100%;margin-left:0px;}
.infobox{width:100%;}
.midbottom{width:100%;margin-bottom:30px;}
.midbottomleft{width:100% !important;float:none;margin-bottom:10px;}
.midbottomright{width:100% !important;float:none;margin-bottom:10px;}
.midbottom img{margin-left:30%;padding-left:0px;}
.dinajpur{margin:0px;}
#academytitle{font-size:11pt;}
.academynewsbox p{font-size:9pt;}
#eventcontent{width:100%;max-width:280px;margin:0 auto;}
#eventpagetitle{display:none;}
#eventpagedetails{width:280px;margin-left:0px;}
.singleevent{height:110px;margin-bottom:10px;}
.eventimage{display:none;}
.eventdesc{width:280px;height:110px;}
.eventdesc p{margin:0px;padding-top:5px;font-size:10pt;line-height:100%;}
#eventcontentright{width:100% !important;margin-left:0px !important;margin-bottom:30px;}
#eventgallerycontainer{width:100%;float:left;margin-left:0%;}
#imagecontainer{width:98%;height:140px;float:left;margin-left:0px;}
.event-gallery-thumb{width:60px;height:60px;margin-top:5px;margin-left:7px;}
#videocontainer{width:100%;height:240px;margin-left:0px;margin-top:10px;}
.event-video-title{width:100%;}
.event-video{width:100%;height:240px;}
.event-video iframe{width:220px;height:220px;margin-left:30px;}
#eventgallerycontent{width:100%;max-width:290px;min-height:496px;margin:0 auto;}
.gallerythumb{width:130px;min-height:130px;float:left;margin:5px;background-color:rgba(0, 0, 0, 0.2);}
.gallerythumb img{width:110px;height:110px;margin:5px;padding:5px;}  
#event-detail-content{width:100%;max-width:280px;margin:0 auto;}
#event-detail-title{display:none;}
#event-detail-left{width:100%;max-height:400px !important;margin:0 auto;}
#eventdetailsthumbimage{width:280px;height:280px;}
#event-detail-image{width:280px;height:280px;}
#eventdetailsthumbimage img{width:260px;height:260px;}
#event-detail-right{margin-left:0px;width:100%;overflow:auto;font-size:10pt;}
#contactcontent{width:100%;max-width:280px;margin:0 auto;}
.contacthead{width:100%;text-align:center;}
.contactarea{width:100%;}
.address{width:100%;height:250px;background-color:rgba(0, 0, 0, 0.2);margin-left:0px;margin-right:0px;margin-bottom:10px;}
.contact{width:100%;height:245px;background-color:rgba(0, 0, 0, 0.2);margin-right:0px;padding-top:5px;margin-bottom:10px;}
.labeltext{padding-left:5px;}
.labeltext label{margin:0px;}
.map-area{width:100%;height:250px;margin-top:10px;margin-bottom:30px;background-color:rgba(0, 0, 0, 0.2);}
.labeltext{width:20%;height:30px;padding-top:5px;color:white;float:left;}
label{margin-left:20px;}
.inputfield{width:74%;height:35px;margin:2px 8px 2px 0px;float:left;}
input[type='text']{width:100%;height:30px;}
textarea{width:73.5%;height:85px;margin:2px 0px 2px 0px;}
input[type='submit']{color:white;background-color:rgba(255, 255, 255, 0.2);width:50px;height:25px;}
#googleMap{margin:1%;width:98%;}
#footer span{width:100%;margin:0px;font-size:8pt;}
#freshness-content-main{width:100%;max-width:320px;min-height:479px;margin:0 auto;}
.freshness-item{width:98%;height:100%;float:none;margin:0px 1% 20px 1%;min-height:200px;}
.freshness-item-left{width:100%;height:100%;float:none;margin-right:1%;margin-bottom:10px;padding:0px;}
.freshness-title{margin-top:10px;color:white;text-align:center;background-color:rgba(0,0,0,0.2);}
.freshness-item-right{width:100%;height:100%;float:none;margin-left:1%;padding:0px;text-align:center;}
.freshness-item-right img{width:80%;height:80%;margin-top:10px;margin-bottom:10px;border:1px solid white;border-radius:100%;}
}
@media screen and (max-width:320px){
#logo{width:280px;padding-top:10px;margin:0;}
#logo-image {left:0px;position:relative;width:98px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-webkit-animation:debabratar 3s ease, debabratax 3s ease, debabratay2 4s ease infinite;-webkit-animation-delay:3s, 3s, 6s;animation:debabratar 3s ease, debabratax 3s ease, debabratay2 4s ease infinite;animation-delay:3s, 3s, 6s;}
@-webkit-keyframes debabratar{from{left:0px;}to{left:95px;}}
@keyframes debabratar{from{left:0px;}to{left:95px;}}
@-webkit-keyframes debabratay{from{transform:rotateY(0deg);left:0px;}to{transform:rotateY(360deg);left:0px;}}
@keyframes debabratay{from{transform:rotateY(0deg);left:0px;}to{transform:rotateY(360deg);left:0px;}}
@-webkit-keyframes debabratay2{from{transform:rotateY(0deg);left:95px;}to{transform:rotateY(360deg);left:95px;}}
@keyframes debabratay2{from{transform:rotateY(0deg);left:95px;}to{transform:rotateY(360deg);left:95px;}}
.productarea{width:100%;max-width:280px;margin:0 auto;}
#category{width:100%;margin:0px;}
#content{width:100%;min-height:496px;}
.product{color:white;float:left;font-weight:bolder;width:95%;height:360px;margin-left:10px;margin-bottom:0px;background-image:url('../images/1024.png');background-repeat:no-repeat;background-position:center center;background-size:280px 280px;}
.product-wrap{height:295px;}
.product-image{width:265px !important;height:265px !important;}
.thumb img{width:245px;height:245px;}
#dpcontent{width:100%;max-width:280px;margin:0 auto;}
.product-col{width:93%;height:300px !important;float:none;margin-left:0px;}
.productdetails{width:260px;height:260px;}
.product-mid{width:250px;height:250px;margin:0px;}
.thumb-details{width:240px;height:240px;margin:0px;}
.thumb-details img{width:240px;height:240px;}
#gallery{margin-top:10px;}
.product-rating{width:250px;font-size:9pt;overflow:auto;}
.academycontent{width:100%;max-width:280px;margin:0 auto;}
.academyleft{width:100%;margin:0px;padding:0px;min-height:120px !important;}
.newsbox{width:100%;margin-left:0px;}
.academygalleryhi{width:100%;margin-top:10px;padding:0px;}
.thumbimage{margin-top:0px;margin-right:0px !important;margin-left:20px;float:left;}
.academymid{width:100%;margin-top:10px;}
.midtop h3{font-size:12pt;}
.midbody{font-size:11pt;overflow:auto;}
.academyright{width:98%;margin-left:0px;}
.academyrightcontentbox{width:100%;margin-left:0px;}
.infobox{width:100%;}
.midbottom{width:100%;margin-bottom:30px;}
.midbottomleft{width:100% !important;float:none;margin-bottom:10px;}
.midbottomright{width:100% !important;float:none;margin-bottom:10px;}
.midbottom img{margin-left:30%;padding-left:0px;}
.dinajpur{margin:0px;}
#academytitle{font-size:11pt;}
.academynewsbox p{font-size:9pt;}
#eventcontent{width:100%;max-width:280px;margin:0 auto;}
#eventpagetitle{display:none;}
#eventpagedetails{width:280px;margin-left:0px;}
.singleevent{height:110px;margin-bottom:10px;}
.eventimage{display:none;}
.eventdesc{width:280px;height:110px;}
.eventdesc p{margin:0px;padding-top:5px;font-size:10pt;line-height:100%;}
#eventcontentright{width:100%;margin-left:0px;margin-bottom:30px;}
#eventgallerycontainer{width:100%;float:left;margin-left:0%;}
#imagecontainer{width:98%;height:140px;float:left;margin-left:0px;}
.event-gallery-thumb{width:60px;height:60px;margin-top:5px;margin-left:7px;}
#videocontainer{width:100%;margin-left:0px;margin-top:10px;}
.event-video-title{width:100%;}
.event-video{width:100%;}
.event-video iframe{width:220px;height:220px;margin-left:30px;}
#eventgallerycontent{width:100%;max-width:280px;min-height:496px;margin:0 auto;}
.gallerythumb{width:46%;float:left;margin:4px;background-color:rgba(0, 0, 0, 0.2);}
.gallerythumb img{width:110px;height:110px;margin:5px;padding:5px;}  
#event-detail-content{width:100%;max-width:280px;margin:0 auto;}
#event-detail-title{display:none;}
#event-detail-left{width:100%;max-height:400px !important;margin:0 auto;}
#eventdetailsthumbimage{width:280px;height:280px;}
#event-detail-image{width:280px;height:280px;}
#eventdetailsthumbimage img{width:260px;height:260px;}
#event-detail-right{margin-left:0px;width:100%;overflow:auto;font-size:10pt;}
#contactcontent{width:100%;max-width:280px;margin:0 auto;}
.contacthead{width:100%;text-align:center;}
.contactarea{width:100%;}
.address{width:100%;height:250px;background-color:rgba(0, 0, 0, 0.2);margin-left:0px;margin-right:0px;margin-bottom:10px;}
.contact{width:100%;height:245px;background-color:rgba(0, 0, 0, 0.2);margin-right:0px;padding-top:5px;margin-bottom:10px;}
.labeltext{padding-left:5px;}
.labeltext label{margin:0px;}
.map-area{width:100%;height:250px;margin-top:10px;margin-bottom:30px;background-color:rgba(0, 0, 0, 0.2);}
.labeltext{width:20%;height:30px;padding-top:5px;color:white;float:left;}
label{margin-left:20px;}
.inputfield{width:74%;height:35px;margin:2px 8px 2px 0px;float:left;}
input[type='text']{width:100%;height:30px;}
textarea{width:73.5%;height:85px;margin:2px 0px 2px 0px;}
input[type='submit']{color:white;background-color:rgba(255, 255, 255, 0.2);width:50px;height:25px;}
#googleMap{margin:1%;width:98%;}
#footer span{width:100%;margin:0px;font-size:8pt;}
#freshness-content-main{width:100%;max-width:280px;min-height:479px;margin:0 auto;}
.freshness-item{width:98%;height:100%;float:none;margin:0px 1% 20px 1%;min-height:200px;}
.freshness-item-left{width:100%;height:100%;float:none;margin-right:1%;margin-bottom:10px;padding:0px;}
.freshness-title{margin-top:10px;color:white;text-align:center;background-color:rgba(0,0,0,0.2);}
.freshness-item-right{width:100%;height:100%;float:none;margin-left:1%;padding:0px;text-align:center;}
.freshness-item-right img{width:80%;height:80%;margin-top:10px;margin-bottom:10px;border:1px solid white;border-radius:100%;}
}
@media screen and (max-width:240px){
#logo{width:200px;padding-top:10px;margin:0;}
#logo-image{left:0px; position:relative;width:98px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-webkit-animation:debabratar 3s ease, debabratax 3s ease, debabratay2 4s ease infinite;-webkit-animation-delay:3s, 3s, 6s;animation:debabratar 3s ease, debabratax 3s ease, debabratay2 4s ease infinite;animation-delay:3s, 3s, 6s;}
@-webkit-keyframes debabratar{from{left:0px;}to{left:70px;}}
@keyframes debabratar{from{left:0px;}to{left:70px;}}
@-webkit-keyframes debabratay{from{transform:rotateY(0deg);left:0px;}to{transform:rotateY(360deg);left:0px;}}
@keyframes debabratay{from{transform:rotateY(0deg);left:0px;}to{transform:rotateY(360deg);left:0px;}}
@-webkit-keyframes debabratay2{from{transform:rotateY(0deg);left:70px;}to{transform:rotateY(360deg);left:70px;}}
@keyframes debabratay2{from{transform:rotateY(0deg);left: 70px;}to{transform:rotateY(360deg);left: 70px;}}
#footer span{width:100%;margin:0px;font-size:7pt;}
.labeltext label{font-size:7pt;}
}