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

* { margin:0; padding:0; box-sizing:border-box;}
.clear {clear:both;}
.color1 {color:#000;}
.color2 {color:#000;}
body { background-color:#FABFED; font:14px roboto; font-family:Arial, Helvetica, sans-serif;}
 .clear-both{ clear:both}
.container{margin:0 auto; padding:0px 0; width:1000px; height:auto; clear:both;}
.star-one{margin:0 auto; padding:0px; clear:both; border-top:5px solid #262626;}
.star-one .left{margin:0 auto; padding:0px 0 0 0; width:50%; float:left; color:#fff;}
.star-one .right{margin:0 auto; padding:10px 0; width:50%; float:right;  }
.star-one .right h1{font-size:22px;  text-align:right; color: #292929; font-weight:600;  }

.star-two{margin:0 auto; padding:0px; clear:both; background:#009fb4;}
 .star-two .nav-Kolkata { margin:auto 0; width:100%;  margin-bottom:5px; float:left; }
.star-two .nav-Kolkata li { float:left; list-style:none;}
 .star-two .nav-Kolkata li a { float:left; font-weight:600; font-size:14px; 	text-transform:uppercase; text-align:center; 	width:100%; padding:0 15px; line-height:44px; text-decoration:none; color:#fff;
}
 .star-two .nav-Kolkata li a:hover,
.star-two .nav-Kolkata li a.active { color:#fc9320;}

.star-banner{margin:0 auto; padding:0px; clear:both; border-top:5px solid #262626;}
.star-banner .header{margin:0 auto; padding:0px 0 0 0; width:100%; float:left; color:#fff;}
.star-banner .header img{width:100%; vertical-align:top;}

.star-three{margin:0 auto; padding:2em 0; clear:both; }
 .star-three .leftside{ margin:auto 0; width:26%;  float:left;}
 .star-three .leftside .starbox{ margin:auto 0; width:100%;  float:left; background:#fff; border:1px solid #860f3c; margin-bottom:15px; border-radius:7px;}
  .star-three .leftside .starbox h6{ margin:auto 0;  font-size:15px; line-height: 18px; text-align:center; padding:10px 0;
margin-bottom: 7px; border-bottom: 1px solid #dfdfdf; color: #fff; text-transform: uppercase; background:#860f3c;}
 .star-three .leftside .starbox p{margin:auto 0;  float:left; color: #616061; font-size:12px; text-align:justify; line-height:20px; padding:10px;}
.star-three .leftside .starbox p a{color:#d05e70;}
.star-three .leftside .starbox p a:hover{color: #000;}
 .star-three .leftside .starbox img{ width:100%; vertical-align:top; padding:10px;}
 .star-three .leftside .starbox ul{ list-style:none; font-size:14px; padding:10px;}
 .star-three .leftside .starbox ul li{font: 13px/20px 'Poly', serif;  color: #473441; text-transform: uppercase; padding-left: 30px;
min-height: 26px; background:url(../images/right.png) 0 0 no-repeat; margin-bottom: 4px; }
 .star-three .leftside .starbox ul li a {color: #473441;}
 .star-three .leftside .starbox ul li:hover a{color:#fc9320;}
 

 .star-three .rightside{ margin:auto 0; width:71%;  float:right; background:#fff; border-radius:7px; border: 1px solid #860f3c;}
  .star-three .rightside .content{ margin:auto 0; width:100%;  float:left;  margin-bottom:15px; }
  .star-three .rightside .content  h2, h3, h4, h5{ margin:auto 0; width:100%;  font-size:16px; text-align:center; padding:10px 0 5px 0; font-weight: bold; text-transform: uppercase; color: #313131;  }
 .star-three .rightside .content p{margin:auto 0; float:left; color: #616061; font-size:12px;  line-height:20px; padding:10px;}
.star-three .rightside .content p a{color:#d05e70;}
.star-three .rightside .content p a:hover{color: #000;}

.star-three .photo-gallery{ margin:auto 0; width:100%;  float:left; background:#fffcfb; border-radius:7px; border: 1px solid #313131;}
.star-three .photo-gallery .content{ margin:auto 0; width:100%;  float:left;  margin-bottom:15px; }
.star-three .photo-gallery .content  h2, h3, h4, h5{ margin:auto 0; width:100%;  font-size:16px; text-align:center; padding:10px 0 2px 0; font-weight: bold; text-transform: uppercase; color: #313131; }
.star-three .photo-gallery .content p{margin:auto 0; float:left; color: #616061; font-size:12px;  line-height:20px; padding:10px;}
.star-three .photo-gallery .content p a{color:#d05e70;}
.star-three .photo-gallery .content p a:hover{color: #000;}
#photo-gallery ul{ margin:auto 0; width:100%; float:left; padding:10px 0; border-bottom:5px solid #f4eeee; margin-bottom:20px;}
#photo-gallery ul li {list-style:none; float:left; padding:8px; margin:1%; border:0px solid #524b48; width:48%; background: #fff; box-shadow: 0 0 9px #f2efee;
-moz-box-shadow: 0 0 9px #a4a3a2;
-webkit-box-shadow: 0 0 9px #a4a3a2;
text-align: center;}
#photo-gallery ul li img {width:100%; }
 #photo-gallery ul li:hover {background: #009fb4;}
 

.star-four{margin:0 auto; padding:0px; clear:both; background:#009fb4;}
.star-four .star-foter { margin:auto 0; width:100%;   margin:5px 0 ;  float:left; }
.star-four .star-foter li { float:left; list-style:none;}
 .star-four .star-foter li a { float:left; font-size:14px; font-weight:600; 	text-transform:uppercase; text-align:center; width:100%; padding:5px 9px; line-height:30px; text-decoration:none; color:#fff;
}
.star-four .star-foter li a:hover,
.star-four .star-foter li a.active { color:#fc9320;}
					
 .star-five{margin:0 auto; padding:0px; clear:both;}
 .star-five .btm{ margin:auto 0; width:100%; margin:5px 0; float:left; padding:5px 0;}
  .star-five .btm p{ font-size:11px !important; text-transform:uppercase; text-align:center; color:#8c7183; }
 
 /* start social-media */
#social-dey { width:100%; float:left;}
#social-dey img{ width:100%; padding:0;}
 #social-dey li {list-style:none;float:left; background:none; font-size:36px; padding-left:0;}
#social-dey a {border-radius: 100%;margin:5px 0 0 5px;float: left;background:#0ab7dd;height: 35px;width: 35px;}
#social-dey a:hover {background-color:#000;}
/* end social-media */
 
@media screen and (min-width:768px) and (max-width: 1024px) {
  	.container{margin:0 auto; width:100%; height:auto; clear:both;}
 .star-one .right h1{font-size:30px;  text-align:center;}
  .star-three .leftside { width:25%; margin-left:8px; }
 .star-three .leftside .starbox h6{font-size:14px;}
.star-two .nav-Kolkata li a{line-height:40px;}
  .star-three .rightside .starbox p{ font-size:12px; text-align:left;}
 .star-three .rightside {width:70%; margin-right:8px; }
 .star-four .foter{ padding:10px;}
 .star-four .star-foter li{line-height:10px;}
}
@media screen and (min-width: 481px) and (max-width: 720px) {
 	.container{margin:0 auto; width:100%; height:auto; clear:both;}
 .star-one .right h1{font-size:30px;  text-align:center;}
 .star-two .nav-Kolkata li { width:100%; border-bottom:1px solid #2f1d29; line-height:40px;}
  .star-three .leftside { width:25%; margin-left:8px; }
 .star-three .leftside .starbox h6{font-size:14px;}
  .star-three .rightside .starbox p{ font-size:12px; text-align:left;}
 .star-three .rightside {width:70%; margin-right:8px; }
 .star-four .foter{ padding:10px;}
   .star-two .nav-Kolkata li a { font-size:14px; line-height:30px !important; }
   .star-four .star-foter li a { font-size:12px; line-height:26px !important; }
   #photo-gallery ul{ margin:auto 0; width:100%; float:left; padding:10px 0; border-bottom:5px solid #f4eeee; margin-bottom:20px;}
#photo-gallery ul li {list-style:none; float:left; padding:8px; margin:1%; border:0px solid #524b48; width:98%; background: #fff; box-shadow: 0 0 9px #f2efee;
-moz-box-shadow: 0 0 9px #a4a3a2;
-webkit-box-shadow: 0 0 9px #a4a3a2;
text-align: center;}
#photo-gallery ul li img {width:100%; }
 #photo-gallery ul li:hover {background: #009fb4;}
}
@media screen and (min-width:320px) and (max-width:480px)  {
	.container{margin:0 auto; width:100%; height:auto; clear:both;}
 .star-one .left{ width:100%; text-align:center;}
  .star-one .right{ width:100%; text-align:center;}
 .star-one .right h1{font-size:30px;  text-align:center;}
 .star-two .nav-Kolkata li { width:100%; border-bottom:1px solid #2f1d29; line-height:40px;}
  .star-three .leftside { width:95%; margin-left:8px;  }
 .star-three .rightside {width:95%; margin-left:8px; float:left; }
 .star-four .foter{ padding:10px;}
   .star-two .nav-Kolkata li a { font-size:12px; line-height:26px !important; }
   .star-four .star-foter li a { font-size:12px; line-height:26px !important; }
   #photo-gallery ul{ margin:auto 0; width:100%; float:left; padding:10px 0; border-bottom:5px solid #f4eeee; margin-bottom:20px;}
#photo-gallery ul li {list-style:none; float:left; padding:8px; margin:1%; border:0px solid #524b48; width:98%; background: #fff; box-shadow: 0 0 9px #f2efee;
-moz-box-shadow: 0 0 9px #a4a3a2;
-webkit-box-shadow: 0 0 9px #a4a3a2;
text-align: center;}
#photo-gallery ul li img {width:100%; }
 #photo-gallery ul li:hover {background: #009fb4;}
 }