@charset "utf-8";
/* CSS Document */

@import url('https://fonts.googleapis.com/css?family=Lato:400,400i,700,700i,900,900i|Roboto:400,400i,500,500i,700,700i,900,900i');

body 				{font-family: 'Roboto'; color: #4d4d4d; font-size: 15px;}

h1, h2, h3, h4, h5	{color: #262886; font-family: 'Roboto', sans-serif; margin-bottom: 20px;}

@-webkit-keyframes blinker {
  from {background: #8e2812;}
  to {background: #fd7f1c;}
}

a 					{color: #262886; text-decoration: none;}
a:hover				{color: #333333; text-decoration: none;}
a:focus				{text-decoration:none;}

.form-control		{border-radius: 0;}
.btn				{border-radius: 0;}
.media-left			{padding-right: 20px; padding-bottom: 0; margin-bottom: 0;}

.default-padding	{padding: 30px 0;}

.sez-hep-desk {width: 10%;margin-top: -5%;}


.top-header							{background: #cccccc; padding-bottom: 5px; padding-top: 5px;}
.top-header .list-inline			{margin-bottom: 0; color: black; margin-right:-5px;}
.top-header .list-inline a			{color: black;}
.top-header .list-inline a:hover	{color: #333333;}

.logoImg         {width: 60%; display: block; margin: 10px auto;}
.logoarea h1      {margin-top: 11%; font-size: 30px; margin-bottom: 0; text-transform: uppercase; margin-left: -40px;}
.logoarea p      {text-transform: uppercase; letter-spacing: 5px; color: #86a174;}


.logoarea					{padding-bottom: 10px; padding-top: 10px; background: url(../images/bg.png) no-repeat fixed; background-size: 100% 100%; }
.top-icons					{float: right; margin: 0; list-style: none; padding: 0; margin-top: 8px;}
.popup-hidden{display: none;}
.top-icons li				{float:left; margin-right: 50px; text-align: center;}
.top-icons li:last-child	{margin-right: 0px;}
.top-icons li a				{color: black;}
.top-icons li:hover a 		{color: #f79a2a;}
.top-icons li a span		{text-transform: uppercase; margin-top: 5px; display: inline-block;}

.menu-holder				{background: #262886;}

.readmore a				{position:relative;}
.readmore a:after		{content:''; position:absolute; bottom:0; left:0; width:0%; border-bottom:1px solid #262886; transition:0.4s;}
.readmore a:hover:after	{width:100%;}

.news-supre-area			{}
.news-supre-area h1			{margin-top: 0; border-bottom: 1px solid; padding-bottom: 10px; margin-bottom: 40px; color: #262886; font-size: 30px;}
.news-supre-area .home-news		{list-style: none; padding: 0; margin: 0; height: auto !important;}
.news-supre-area .home-news li	{padding-bottom: 10px; padding-top: 10px; border-bottom: 1px dashed #ccc;}
.news-supre-area .home-news li:first-child	{padding-top: 0px;}
.home-news li .media-body span	{background: #f4e1d2; margin-bottom: 5px; padding:5px 10px; line-height: normal; display: inline-block; color: #262886; font-size: 12px;}

.slide .photo-name				{margin-bottom: 15px;}
.photo-name-title				{min-height: 175px; display: flex; align-items: center;}

.featured-events				{background: #ccdcf1;}
.featured-events h1				{ margin-top: 0;}

.event-date-wrap				{background-color: white; width: 100%;  display: inline-block;}
.event-wrap						{background-color: #262886; padding: 5%; text-align: center;}
.event-wrap strong 				{color: white; font-size: 18px; text-transform: uppercase; font-weight: normal;}
.event-wrap h3 					{color: #f79a2a;}
.event-wrap p 					{color: white;}
.event-wrap p a 				{color: #f79a2a;}
.event-wrap p a:hover			{color: white;}

.calender-holder				{background-color: white;}

.footer-links					{background-color: #262886;}
.footer-links h3				{color: #fff; margin-bottom: 30px; font-size: 26px; text-transform: uppercase;}
.footer-links p					{color: #fff; margin-bottom: 27px; font-size: 14px;}
.footer-links a         {color: #f7941d;}
.footer-links .no-padding 		{padding-right: 15px;}
.footer-links .form-control		{border-radius: 5px; background: #ccdae5;}
.footer-submit-btn				{background-color: #f7941d; color:#262886; font-weight: bold; border-radius: 25px; width: 100%;}

.gallery-section .slide 		{width: 100%; height: auto; padding: 0; background: none;}
.gallery-section .captions 		{margin:15px 0px; font-weight: bold; font-size: 18px;}


.footer                   {background: #7571af; color: #fff; border-top: 2px solid #262886; padding-bottom: 10px; padding-top: 10px; font-weight: normal; }

.footer-menu-section 			{background: #f7941d; padding:10px 0px; text-align: center;}
.footer-menu 					{list-style: none; margin-bottom: 0px;}
.footer-menu a					{color: #fff;  font-weight: bold;}
.footer-menu a:hover			{color: #262886;}
.footer-menu li					{display: inline-block; padding: 0px 20px; font-weight: 400;}

.form-control:focus 			{border-color: #f7941d;}
.no-padding 					{padding: 0px;}
.show-xs 						{display: none;}

.table-sm           {width: 50%;}

td, th {text-transform: uppercase;}

.board-member p      {font-weight: bold; margin: 10px 0px;}
.board-member span   {font-size: 12px;}
.board-member a      {font-size: 12px;}

.sidebar-menu                 {list-style: none; -webkit-padding-start: 0px;}
.sidebar-menu li              {margin: 5px 0px; padding: 10px; border-bottom: 1px solid #eee;}
.sidebar-menu a li:hover      {background: #f7941d; color: #fff;}
.sidebar-menu a li.active     {background: #f7941d; color: #fff;}

.successMsg                   {border: 3px solid green; padding: 15px 0px; font-weight: bold; width: 50%; text-align: center; margin: auto; display: block; font-size: 18px;}
.successMsg  a             {font-weight: normal; text-align: center; font-size: 14px;}
.no-bullets                   {list-style: none; -webkit-padding-start: 0px;}
.no-bullets li                {margin-bottom: 20px;}

.fawsec-img                    {display: block; margin: auto; text-align: center; margin-bottom: 20px; width: 100%;}

.news-img                     {width: 150px;}
.designation                  {font-size: 14px;}

.no-dots                {-webkit-padding-start: 0;}
.no-dots li             {list-style: none; display: inline-block; margin-right: 25px;}
input[type="radio"]     {margin: 4px 1px 0;}

.career-form label      {font-weight: normal; }
.career-form .form-group      {margin-bottom: 30px;}

.habits img                   {display: inline-block; margin-right: 20px; margin-bottom: 10px;}
.no-gap h4             {margin-bottom: 10px; text-transform: uppercase;}
.sidebar                {background: #eee; padding: 10px;}
.sidebar h3             {font-size: 21px; border-bottom: 1px solid #262886; padding-bottom: 10px;}
.sidebar p             {font-size: 14px;}
.sidebar p b             {padding-top: 20px;}

.clearfix             {clear: both;}
.usefulLinks          {margin-top: 53px;}

.usefulLinks  h1       {margin-bottom: 21px;}
.ul-tick {
  list-style: none;
  -webkit-padding-start: 0px;
}

.ul-tick li {
  border-bottom: 0px solid #eee;
  padding: 15px;
  display: inline-block;
}

.ul-tick li:first-child {
  padding-left: 0px;
}

.ul-tick li:before {
  content: '✓';
  padding-right: 10px;
  color: #c25a45;
}

.OfficeBearer       {margin-bottom: 40px;}
.OfficeBearer img  {display: block; margin: 10px auto 30px; text-align: center; border-radius: 100%; width: 50%; border: 2px solid #d6a76f;}
.OfficeBearer h4   {margin-bottom: 5px; font-size: 16px; line-height: 21px; text-transform: capitalize;}
.OfficeBearer .designation   {margin-bottom: 5px; text-transform: uppercase; font-weight: bold;}

.memberTitle      {background: #f4e1d2; padding: 10px; font-size:18px; text-transform: uppercase; }




.divider30 {height: 30px;}
.theme-btn {background: #262886; border-color: #262886;}
.theme-btn:hover {background: #f4e1d2 ; border-color: #f4e1d2 ; color: #262886;}

.media-heading   {padding-top: 5px;}
.events-row  {margin-bottom: 70px;}
.event-details  {height: 272px; overflow-y: auto; padding-right: 10px;}
.event-details h3 {margin-top: 0px; }
.event-details p {text-align: justify;}
.galleryNote      {text-align: center; font-size: 13px; padding-top: 5px; font-style: italic;}

.force-overflow
{
  min-height: 450px;
}

#style-1::-webkit-scrollbar-track
{
  -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1);
  border-radius: 10px;
  background-color: #F5F5F5;
}

#style-1::-webkit-scrollbar
{
  width: 8px;
  background-color: #F5F5F5;
}

#style-1::-webkit-scrollbar-thumb
{
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.1);
  background-color: #f4e1d2 ;
}


.aboutLogo img            {margin: auto; display: block; text-align: center;}
.special-category         {background: #8e2812;}
.special-category-sm      {display: none; text-align: center; font-size: 21px; margin-top: -25px; margin-bottom: 10px; border-radius: 5px; padding: 5px 0;}
.special-category-sm  a   {color: #fff;}
.blink {
  text-decoration: blink;
  -webkit-animation-name: blinker;
  -webkit-animation-duration: 0.6s;
  -webkit-animation-iteration-count:infinite;
  -webkit-animation-timing-function:ease-in-out;
  -webkit-animation-direction: alternate;
}



.funfair img                      {display: block; text-align: center; margin: auto;}
.funfair .sponsors img            {border: 1px solid #eee; margin-bottom: 30px;}
.funfair .sponsors img:hover      {border: 1px solid #8e2812;}
.funfair .gallery img             {border: 1px solid #eee; margin-bottom: 30px;}




/*
=====================================
-------------Accordion---------------
=====================================
*/

.panel-default{border-color: #262886; }

.panel-default>.panel-heading {
  color: #333;
  background-color: #fff;
  border-color: #e4e5e7;
  padding: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.panel-default>.panel-heading a {
  display: block;
  padding: 10px 15px;
  color: #262886;
}

.panel-default > .panel-heading + .panel-collapse > .panel-body{border-top-color: #262886;}

.panel-default>.panel-heading a:after {
  content: "";
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  float: right;
  transition: transform .25s linear;
  -webkit-transition: -webkit-transform .25s linear;
}

.panel-default>.panel-heading a[aria-expanded="true"] {
}

.panel-default>.panel-heading a[aria-expanded="true"]:after {
  content: "\2212";
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.panel-default>.panel-heading a[aria-expanded="false"]:after {
  content: "\002b";
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.panel-body h3{color: #4d4d4d;}



.accordion-option .title {
  font-size: 20px;
  font-weight: bold;
  float: left;
  padding: 0;
  margin: 0;
}

.accordion-option .toggle-accordion {
  float: right;
  font-size: 16px;
  color: #6a6c6f;
}



.breadcrumb                                 {background: transparent; font-size: 12px; margin-top: 15px;}

hr                                          {margin: 30px 10%;}
hr.style15:after                            {content: '\f19d'; font-family: FontAwesome; display: inline-block; position: relative; top: -22px; padding: 0 10px; background: transparent; color: #f7941d; font-size: 34px;}
.divider                                    {margin: 120px 0px;}
.page-title h1     {margin-top: 0; text-transform: uppercase; }


.address-box  {margin-top: 50px; cursor: pointer;}
.address-box a {color: #666;}
.box > .icon { text-align: center; position: relative; }
.box > .icon > .image { position: relative; z-index: 2; margin: auto; width: 88px; height: 88px; border: 8px solid white; line-height: 88px; border-radius: 50%; background: #262886; vertical-align: middle; }
.box > .icon:hover > .image { background: #000; }
.box > .icon > .image > i { font-size: 36px !important; color: #fff !important; }
.box > .icon:hover > .image > i { color: white !important; }
.box > .icon > .info { margin-top: -24px; background: #fff4e6; border: 1px solid #262886; padding: 15px 0 10px 0; min-height:163px;}
.box > .icon:hover > .info { background: #f5f1ec; border-color: #e0e0e0; color: white; }
.box > .icon > .info > h3.title {font-size: 16px; color: #222; font-weight: 700; }
.box > .icon > .info > p {font-size: 14px; color: #666; line-height: 20px; margin: 20px;}
.box > .icon:hover > .info > h3.title, .box > .icon:hover > .info > p, .box > .icon:hover > .info > .more > a { color: #222; }
.box > .icon > .info > .more a {font-size: 12px; color: #222; line-height: 12px; text-transform: uppercase; text-decoration: none; }
.box > .icon:hover > .info > .more > a { color: #fff; padding: 6px 8px; background-color: #63B76C; }
.box .space { height: 30px; }

.center-img  {margin:auto; text-align: center;}
.profile-box {border: 1px solid #262886; padding: 10px; text-align: center; text-transform: uppercase; width: 153px; margin: auto; float: none;}

.fa-location-arrow {padding: 5px;}


.socialize .nav-tabs > li > a {margin-right: 10px;}
.socialize .nav-tabs > li.active > a     {background-color: transparent; border: 0px solid #00447A;}
.socialize .nav > li > a                 {padding: 0px;}
.nav-tabs                                {padding-bottom: 5px; border-bottom-color: #CCDAE4;}
.socialize .social-img                   {width: 50px;}




.list-group-item.active {border-color: #f79a2a;}
.list-group-item{background: #5b5a5a; color: #fff !important;}
.list-group-item {padding: 38px 0px;}
a.list-group-item:hover {background: #f79a2a;}

.tab-content-list li {display: block; list-style: none; border-bottom: 1px solid #e0e0e0; padding:10px 0px;}
.fixed-height {height: 300px; overflow: hidden;}



/* Medium devices (tablets, 768px and up) */
@media only screen and (min-width : 768px) and (max-width : 1023px) {
h1		{font-size: 30px;}
h2 		{font-size: 24px;}
h3 		{}
h4 		{}
h5 		{}	
	
.logoarea .logo	{display: none;}
	
.top-icons				{margin: 0;}
.top-icons li			{margin-right: 25px;}
.top-icons li a span	{text-transform: uppercase; margin-top: 0px; display: inline-block;}
.top-icons li a	div 	{display: none;}	
	

.photo-name-title		{min-height: 105px;}
.special-category         {display: none !important;}
.special-category-sm      {display: block !important;}}




/* Small devices (landscape phones, 576px and up) */
@media only screen and (min-width : 300px) and (max-width : 767px) {
.special-category-sm      {display: block !important; text-align: center; font-size: 21px; margin-top: -25px; margin-bottom: 10px; border-radius: 5px; padding: 5px 0;}	
	
.logoarea .logo	{display: none;}
	
.logoarea					{padding: 10px;}	
.top-icons					{margin-top: 0px;}
.top-icons li				{margin-right: 25px;}
.top-icons li a span		{text-transform: uppercase; margin-top: 0px; display: inline-block;}
.top-icons li a	div 		{display: none;}

.photo-name-title			{min-height: 120px;}	
	
.footer						{text-align: center;}
.footer .text-right			{text-align: center; margin-top: 0px;}

}


@media (min-width: 2000px){
.banner-holder img      {width: 100%;}
}

@media (max-width: 1600px){
.fixed-height 				{height: 285px; overflow: hidden;}
div.bhoechie-tab-menu div.list-group>a {font-size: 12px;}
div.bhoechie-tab-container {margin-top: 53px;}
}

@media (max-width: 1200px){
.footer-menu li 			{padding: 3px 20px;}
.footer-links p 			{font-size: 13px;}
.fixed-height 				{height: 272px;}
div.bhoechie-tab-menu div.list-group>a {font-size: 11px;}
div.bhoechie-tab-container 	{margin-top: 20px;}
}

@media (max-width: 991px){
.footer-menu li 			{padding: 3px 7px;}
.footer-links p 			{font-size: 12px;}
.footer-links h3 			{font-size: 18px;}
.fixed-height 				{height: 200px;}
div.bhoechie-tab-container 	{margin-top: 15px; right: 2%;}
.smallogo img         {width: 100px;}
.smallogo h3          {color: #fff; margin-bottom: 10px;}
.logoarea             {padding: 0}
.animated-arrow       {margin: 8.5% 0 0 5%;}
.wsmenu             {padding: 0px; background-color: #e6cfc1  !important; opacity: 0.9}
.wsmenu .wsmenu-list li a{padding-left: 15px !important; color: #673126;}
.logoarea             {display: none;}

}

@media (max-width: 767px){
.show-xs 					{display: block; margin-top: 20px;}
.hide-xs  					{display: none;}
.footer-menu li 			{padding: 3px 10px;}
.footer-links p 			{font-size: 14px;}
.footer-links h3 			{font-size: 24px;}
.footer-links img 			{display: block; text-align: center; margin: auto;}
.col-xs-12 					{margin-bottom: 10px;}
.nav-pills > li 			{float: none; display: inline-block; margin-bottom: 20px; text-align: center;}
.nav > li > a 				{padding: 10px 20px; border-radius: 25px;}
.col-xs-12 					{width: 95%;}
.table-sm           {width: 90%;}
.habits img         {display: block; margin: auto; text-align: center; margin-bottom: 20px;}
.smallogo img       {width: 72px;}
.animated-arrow       {margin: 21% 0 0 5%;}
.usefulLinks        {margin-top: 20px;}
.news-img           {width: 53%; display: block; margin:20px auto;}
.media-body         {width: 100%; margin-top: 20px; text-align: center;}
.media-left, .media-right, .media-body {display: block; padding-right: 0}
.media-body .text-right {text-align: center;}
.home-news          {-webkit-padding-start: 0px;}
.footer .col-xs-12  {margin-bottom: 0;}
.smallogo h3          {font-size: 13px;}
.ul-tick li {
    border-bottom: 1px solid #eee;
    padding: 15px 0 ;
    display: block;}
}


@media (max-width: 400px){
.nav > li > a 				{padding: 10px; border-radius: 25px;}
}

@media only screen and (max-width:768px){
.sez-hep-desk{width:4%;margin-top:-1%;}}

@media only screen and (max-width:475px){
.sez-hep-desk{width:7%;margin-top:-1%;}}

/****SEZ_RAMADAAN_MELA_CSS_STARTS_HERE***/
.header-title{background-color:#b98d6d;padding:10px;}
.header-title h4{font-size:30px;color:#fff;text-transform:uppercase;text-align:center;}

.sponsor-section{padding-top:3rem;padding-bottom:3rem;}
.sponsor-section h1{margin-top: 0;border-bottom: 1px solid;padding-bottom:5px;margin-bottom: 0px;color: #262886;font-size: 30px;}

h4.head-sponsor{font-size: 26px;font-weight: 600;text-align: center;color:#000;}
.col-sponsor-box1:after {content: '';border-right: 1px solid #333;height:85%;position: absolute;left: -30px;top: 3rem;}

.description-section{padding-top:3rem;padding-bottom:0rem;}
.description-section h1{margin-top: 0;border-bottom: 1px solid;padding-bottom: 10px;margin-bottom: 40px;color: #262886;font-size: 30px;}

.featured-listings{padding-top:1rem;padding-bottom:1rem;}
.featured-listings h1{margin-top: 0;border-bottom: 1px solid;padding-bottom: 10px;margin-bottom: 40px;color: #262886;font-size: 30px;}

.normal-listings{padding-top:3rem;padding-bottom:3rem;}
.normal-listings h1{margin-top: 0;border-bottom: 1px solid;padding-bottom: 10px;margin-bottom: 40px;color: #262886;font-size: 30px;}

.photo-gallery-section{padding-top:1rem;padding-bottom:1rem;}
.photo-gallery-section h1{margin-top: 0;border-bottom: 1px solid;padding-bottom: 10px;margin-bottom: 40px;color: #262886;font-size: 30px;}

.photo-gallery-section h4{text-align:center;font-size:20px;}

.swiper-button-next {background-image:url("../images/sectors/next-arrow.png")!important;background-repeat:no-repeat!important;left:auto!important;right:-30px!important;background-size:cover!important;}

.swiper-button-prev {background-image:url("../images/sectors/prev-arrow.png")!important;background-repeat:no-repeat!important;right:auto!important;left:-30px!important;background-size: cover!important;}

.shopCategoriesBlock			{position: relative; overflow: hidden;}
.shopCatMar						{margin-bottom: 15px;}
.shopCategoriesBlock img		{transition: transform 1.2s ease;background-color: #215891;}
.shopCategoriesBlock:hover img	{transform: scale(1.2);}
.shopCategoriesBlock span 		{position: relative; left: 0; top: -30px; width: 100%; height: 100%; z-index: 1; color: white; background-color: #215891; display: flex; justify-content: center; align-items: center; font-weight: 500; font-size: 100%;}

.sponsor-desc img{position:relative;width:10%;}
.sponsor-desc span{}
.sponsor-desc h4{font-size:25px;text-align: center;}
.sponsor-desc a{font-size:19px;}
.col-sponsor-box{padding: 15px 15px 15px 15px;}
.sponsor-desc p{font-size:18px;line-height:30px;}
.sponsor-desc{padding-top:2rem;}

.contact-info{background-color: #ccc;padding: 10px 15px 10px 15px;}
.contact-info h2{text-align: center;color:#000;text-transform: uppercase;padding-bottom: 2rem;font-size:33px;}
.contact-info h4{font-size: 20px;color:#000;}
.contact-info h5{font-size:14px;line-height: 25px;font-weight:600;color:#262886;}
.contact-info a{color:#000;font-size: 13px;}

.listing-box {background-color:#f4e1d2;padding: 30px 30px 30px 30px;cursor: pointer;height:180px;}
.listing-box :hover{}


.listing-box h4{font-size:18px;text-align:center;text-transform:uppercase;font-weight:600;color:#333;}
ul.listings-list li{font-size: 15px;color: #333;}

.listing-desc img{position:relative;width:2%;margin-top: -3%;}
.listing-desc span{}
.listing-desc h4{font-size:25px;}
.listing-desc h4 span{color:#000;}
.listing-desc a{font-size:17px;color:#000;}
.listing-desc p{font-size:18px;line-height:30px;}
.listing-desc{padding-top:2rem;}
p.listing-description{font-size:18px;line-height:30px;}

.col-listing-space{margin-bottom: 1rem;}

a.view-more-pic{text-align: center;font-size:25px;display: block;text-decoration: underline;}

a.view-more-gallery{text-align: center;font-size:25px;display: block;text-decoration: none;background-color: #000;padding:10px;border-radius:25px;color:#fff;background-color:#262886;margin-left: 10rem;width:35%;}

@media only screen and (max-width:1280px){
	a.view-more-gallery{font-size:20px;}}

.box9                             {background:#000;text-align:center;position:relative;margin-bottom: 2rem;}
.box9-gallery                     {margin-bottom: 2rem;}
.box9 img                         {width:100%;height:280px;}
.box9:hover img                   {opacity:.5}
.box9 .box-content                {padding:30px 10px 30px 0;background:rgba(249,249,249,.32);position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;}
.box9-gallery .box-content-gallery{padding:30px 10px 30px 0;background:rgba(249,249,249,.60);position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;}
.box-content-gallery a            {border:none;background-color: transparent;margin-top:35%;display: block;font-size: 30px;color:#000;}
.box9:hover .box-content          {top:10px;left:10px;bottom:10px;right:10px;opacity:1;}
.box9 .title                      {font-weight:700;color:#fff;line-height:17px;margin:5px 0;position:absolute;bottom:55%;}
@media only screen and (max-width:990px){.box9{margin-bottom:20px;}}
.box8 .icon li a, .box9 .box-content, .box9 .icon li, .box9 img {
    transition: all .35s ease 0s;
}

.visitor-counts{text-align:center;}
.visitor-counts h4{font-size:30px;}

.silver-sponsor{margin-bottom:1.0rem;}

h5.lucky-draw{border: 1px solid; padding: 10px;text-align: center;border-radius: 50px;background-color: #262886;font-size:20px;}
h5.lucky-draw a{color:#fff;}

.sponsor-desc-h h4{text-align:left;}
.sponsor-desc-h{margin-left:-5rem;}

@media only screen and (max-width:768px){
.listing-desc h4{font-size:18px;}
.listing-desc img{width:5%;margin-top: -8%;}
.hakimi-icon{display: none;}}

@media only screen and (max-width:475px){
.sponsor-desc-h{margin-left:0rem;}
.sponsor-desc-h h4{text-align: center;}
.sponsor-desc-h h3{text-align:center;}
a.view-more-gallery{font-size:16px;}
h5.lucky-draw{font-size:16px;}
.listing-box h4{text-align:left;}
.header-title h4{font-size:23px;}
.box9 img{height: 200px;}
ul.social-media{margin-left: 11rem!important;}
.listing-desc a{font-size:15px;}
.listing-desc h4{font-size:16px;}
.listing-desc img{width: 4%;}
a.view-more-gallery{width:50%;margin-left:9rem;}}

@media only screen and (max-width:375px){
ul.social-media{margin-left: 8rem!important;}
a.view-more-gallery{margin-left:8rem;}}

@media only screen and (max-width:320px){
a.view-more-gallery{margin-left:7rem;}}

.listing-featured h3{font-size:16px;margin-top:-20px;margin-left:-20px;color:#fff;}
.hakimi-icon{width: 14%!important;position: absolute!important;right:5rem;top: 10.2rem;}

ul.social-media li{list-style:none;display:inline-flex;margin-right: 1rem;}
.insta-social-icon{font-size:25px;color: #fb3958;}
.face-social-icon{font-size:25px;color:#3b5998;}
.twitter-social-icon{font-size:25px;color:#00aced;}
ul.social-media{margin-left:-4rem;}

span.address-ideal{font-size:18px; color:#000;}
.location-icon-map{font-size:30px;color:green;}