﻿ 
@import url(../css.css);
@import url(../css-1.css);
@import url(../css-2.css);
@charset "utf-8";
 
.wappar{ width:1259px; margin:auto; height:auto;}
.chandigarh-cont {
	margin: auto;
	height: auto;
	width: 1423px;
}
/*--------------------*/
	
/*--------------------*/

.slider{ width:100%; float:left; height: auto; text-align:center; }

.welcome{ width:100%; float:left; height:auto; background-image:url(../index.html); background-repeat:no-repeat; padding-top:0px; padding-bottom:10px; }
.leftbox{ width:75%; float:left; height: auto; color:#FFFFFF; margin-right:3%;}
.leftbox h1{  margin:0 auto; color:#ffd042; font-size:55px;font-weight:400; color:#FFFFFF;font-family: 'Righteous', cursive;}
.rightbox{ width:22%; float:left; height: auto; color:#FFFFFF;  padding:2% 2% 2% 2%; background-color:#0000006e; }
.heading{ width:100%; float:left; height: auto; color:#fff; font-size:24px; text-transform:uppercase; font-weight:700;margin-bottom:25px;}
.alltype{ width:100%; float:left; height: auto;}
.alltype ul{ margin:0px 0px 0px 26px; padding:0px 0px 0px 0px;}
.alltype ul li{ margin:0px 0px 0px 0px; padding:15px 0px 0px 0px; list-style-image:url(../index.html);}
.alltype ul li a { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style-image:url(../index.html); line-height:40px; color:#FFFFFF; text-decoration:none; font-weight:600; text-transform:uppercase;}
.blueline{ width:100%; float:left; height:auto; background-image: url(../img/pattern3.jpg); padding-top:50px; padding-bottom:50px;}
.fist{ width:30%; float:left; height:auto; color:#FFFFFF; margin-right:2%;}
.fist h3{ color:#fff; font-weight:700; font-size:18px; margin:0 auto;font-family: 'Righteous', cursive; font-weight:400;}
.fist img{ margin-bottom:20px;}

.blogbox{ width:100%; float:left; height:auto; background-image:url(../index.html); background-repeat:no-repeat; padding-top:50px; padding-bottom:50px; }

.cllbox{ width:26%; float:left; height:auto; background-image:url(../index.html); padding:2% 2% 2% 2%; border:solid 1px #fd2a6d; margin-right:3%;}
.pboxt{ width:100%; float:left; height:auto; color:#FFFFFF; font-size:30px; line-height:35px;}
.green{ width:100%; float:left; height:auto; color:#ff1361; font-size:36px; line-height:35px; padding-top:15px;}
.green a{ text-decoration:none;  color:#ff1361; }
.green a:hover{ text-decoration:none;  color:#fff; }

.green p{ margin:0px 0px 0px 0px; padding-bottom:12px; line-height:25px;}
.emial{ width:100%; float:left; height:auto; color:#FFFFFF; font-size:18px;}
.emial a {  color:#eaff00; font-size:18px; text-decoration:none; font-size:13px;}

.blaob{ width:35%; float:left; height:auto; color:#FFFFFF; background-image:url(../index.html); padding:2% 2% 2% 2%; border:solid 1px #fd2a6d; margin-right:3%;}



.chose{ width:29%; float:left; height:auto; color:#e05572; background-image:url(../index.html); padding:2% 2% 2% 2%; border:solid 1px #fd2a6d; }
.chose h4{font-family: 'Kaushan Script', cursive; color:#fff; font-size:20px; margin:0 auto; margin-bottom:25px; }
.brown{ width:100%; background-color:#FFFFFF; color:#000000; height:35px; margin-bottom:10px; border:none;}
.blure{ width:100%; float:left; height:auto; background-color:#000; padding-top:10px; padding-bottom:10px;}
.smalllogo{ width:30%; float:left; height:auto;}
.bootallinks{ width:70%; float:left; height:auto; text-align:right; color:#ff1361; font-size:13px; margin-top: 28px;}
.bootallinks ul{ margin:0px  0px 0px 0px; padding:0px 0px 0px 0px;}
.bootallinks ul li{ margin:0px  0px 0px 0px; padding:0px 10px 0px 10px; display:inline; text-decoration:none; color:#FFFFFF;}
.bootallinks ul li a { margin:0px  0px 0px 0px; padding:0px 10px 0px 10px; display:inline; text-decoration:none; color:#FFFFFF; font-size:14px;}
* {
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
		
}

.tegline{ width:100%; float:left; height: auto; margin-top:25px; margin-bottom:25px;}
.colortxtbox{ width:87%; float:left; height:auto; background-color: #000; color:#FFFFFF; text-align:center; font-size:18px; padding-bottom:10px; padding-top:10px; font-weight:700;}
.booknowbox{ width:10%; float:left; height:auto; text-align:right;margin-top: 8px;}

.booknowbox a { 
background-color: #0a99a6;
    padding: 11px 25px 15px 25px;
    color: #000;
    font-weight: 600;
    text-align: center;
    text-decoration: none;
}
.booknowbox a:hover { background-color:#f00; padding:11px 25px 15px 25px; color:#000; font-weight:500; text-align:center; text-decoration: none;}



.content{
	overflow: auto;
	position: relative;
	width: 940px;
	max-width: 97%;
	height: 500px;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}

.content p{ margin: 30px 0; font-size: 16px; }
 
/*** uncss> filename: css/responsive.css ***/
@media only screen and (min-width: 320px) and (max-width: 360px) {	
.chandigarh-cont{ width:100%;}.wappar{ width:95%; padding-left:2%; padding-right:2%;}
.leftbox{width:100%;}.leftbox h1{font-size: 27px;}.rightbox{width: 100%; margin-top: 19px;}.fist{ width:100%;}.fist img{ width:100%; height:auto;}
.colortxtbox{width: 100%;}.cllbox{width: 100%; margin-bottom:20px;}.blaob{width:100%;margin-bottom:20px;}.chose{width:100%;margin-bottom:20px;}.booknowbox{width: 100%;}
.smalllogo{width: 100%;}.bootallinks{width: 100%;}.colortxtbox{font-size: 12px;}
.slider{margin-top: 96px;}.chose h4{font-size: 24px;}.bootallinks{ text-align:center;}

 }

@media only screen and (min-width: 360px) and (max-width: 414px) {	
.chandigarh-cont{ width:100%;}.wappar{ width:95%; padding-left:2%; padding-right:2%;}
.leftbox{width:100%;}.leftbox h1{font-size: 27px;}.rightbox{width: 100%; margin-top: 19px;}.fist{ width:100%;}.fist img{ width:100%; height:auto;}
.colortxtbox{width: 100%;}.cllbox{width: 100%; margin-bottom:20px;}.blaob{width:100%;margin-bottom:20px;}.chose{width:100%;margin-bottom:20px;}.booknowbox{width: 100%;}
.smalllogo{width: 100%;}.bootallinks{width: 100%;}.chose h4{font-size: 24px;}.bootallinks{ text-align:center;}.slider{margin-top: 96px;}
}	

@media only screen and (min-width: 420px) and (max-width: 480px) {.chose h4{font-size: 24px;}.bootallinks{ text-align:center;}.slider{margin-top: 96px;}	
.chandigarh-cont{ width:100%;}.wappar{ width:95%; padding-left:2%; padding-right:2%;}
.leftbox{width:100%;}.leftbox h1{font-size: 27px;}.rightbox{width: 100%; margin-top: 19px;}.fist{ width:100%;}.fist img{ width:100%; height:auto;}
.colortxtbox{width: 100%;}.cllbox{width: 100%; margin-bottom:20px;}.blaob{width:100%;margin-bottom:20px;}.chose{width:100%;margin-bottom:20px;}.booknowbox{width: 100%;}
.smalllogo{width: 100%;}.bootallinks{width: 100%;}
}

 
@media only screen and (min-width: 520px) and (max-width: 640px) {
.blogbox{ padding-top:0px;}.chose h4{font-size: 24px;}.bootallinks{ text-align:center;}	
.chandigarh-cont{ width:100%;}.wappar{ width:95%; padding-left:2%; padding-right:2%;}
.leftbox{width:100%;}.leftbox h1{font-size: 27px;}.rightbox{width: 100%; margin-top: 19px;}.fist{ width:100%;}
.colortxtbox{width: 100%;}.cllbox{width: 100%; margin-bottom:20px;}.blaob{width:100%;margin-bottom:20px;}.chose{width:100%;margin-bottom:20px;}.booknowbox{width: 100%;}
.smalllogo{width: 100%;}.bootallinks{width: 100%;}
  }
  
@media (min-width: 665px) and (max-width: 768px) {
.blogbox{ padding-top:0px;}.chose h4{font-size: 24px;}.bootallinks{ text-align:center;}.green{font-size: 30px;}	
.chandigarh-cont{ width:100%;}.wappar{ width:95%; padding-left:2%; padding-right:2%;}
.leftbox{width:100%;}.leftbox h1{font-size: 27px;}.rightbox{width:45%; display:none;}.fist{ width:31%;}.fist img{width: 72%;}
.colortxtbox{width: 100%;}.cllbox{width:40%; margin-bottom:20px;}.blaob{width:54%;margin-bottom:20px;}.chose{width:100%;margin-bottom:20px;}.booknowbox{width: 100%;}
.smalllogo{width: 100%;}.bootallinks{width: 100%;}
  }
  
@media only screen and (min-width: 1020px) and (max-width: 1180px) {.heading{font-size: 25px;}	
.chandigarh-cont{ width:100%;}.wappar{ width:95%; padding-left:2%; padding-right:2%;}
.leftbox{width:72%;}.leftbox h1{font-size: 27px;}.rightbox{width:25%;}.fist{ width:31%;}.fist img{ width:100%; height:auto;}
.colortxtbox{width: 83%;}.cllbox{width: 30%; margin-bottom:20px;}.blaob{width:30%;margin-bottom:20px;}.chose{width:34%;margin-bottom:20px;}.booknowbox{width: 16%;}
.smalllogo{width: 100%;}.bootallinks{width: 100%;}.green{font-size: 26px;}.chose h4{font-size: 25px;}.colortxtbox{font-size: 12px;}
}
  
@media only screen and (min-width: 1200px) and (max-width: 1280px) {
.chandigarh-cont{ width:100%;}.wappar{ width:95%; padding-left:2%; padding-right:2%;}.fist{ width:31%;}.fist img{ width:100%; height:auto;}.colortxtbox{width: 85%; font-size: 16px;}.booknowbox{width: 12%;}
  }

@media only screen and (min-width: 800px) and (max-width: 996px) {.chose h4{font-size: 24px;}.bootallinks{ text-align:center;}	
.chandigarh-cont{ width:100%;}.wappar{ width:95%; padding-left:2%; padding-right:2%;}
.leftbox{width:100%;}.leftbox h1{font-size: 27px;}.rightbox{width:45%; display:none;}.fist{ width:100%;}
.colortxtbox{width: 100%;}.cllbox{width: 100%; margin-bottom:20px;}.blaob{width:100%;margin-bottom:20px;}.chose{width:100%;margin-bottom:20px;}.booknowbox{width: 100%;}
.smalllogo{width: 100%;}.bootallinks{width: 100%;}.fist img{ width:100%; height:auto;}

.cllbox{width: 36%;}.blaob{width: 58%;}.chose{width: 87%;}.brown{width: 23%;}.bootallinks ul li a{padding: 0px 0 0px 0;}
.brown{width: 24%; }.chose h4{margin-bottom: -5px;}.fist{width: 46%;}.fist img{width: 91%;}.green{font-size: 30px;}.blogbox{ padding-top:0px;}
}
 

	.mCustomScrollbar{ -ms-touch-action: pinch-zoom; touch-action: pinch-zoom; /* direct pointer events to js */ }
	.mCustomScrollbar.mCS_no_scrollbar{ -ms-touch-action: auto; touch-action: auto; }
	
	.mCustomScrollBox{ /* contains plugin's markup */
		position: relative;
		overflow: hidden;
		height: 100%;
		max-width: 100%;
		outline: none;
		direction: ltr;
	}

	.mCSB_container{ /* contains the original content */
		overflow: hidden;
		width: auto;
		height: auto;
	}


	.mCSB_inside > .mCSB_container{ margin-right: 30px; }

	.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-right: 0; } /* non-visible scrollbar */ /* RTL direction/left-side scrollbar */

	.mCSB_scrollTools{ /* contains scrollbar markup (draggable element, dragger rail, buttons etc.) */
		position: absolute;
		width: 16px;
		height: auto;
		left: auto;
		top: 0;
		right: 0;
		bottom: 0;
	} /* scrollbar position: outside */ /* RTL direction/left-side scrollbar (scrollbar position: outside) */

	.mCSB_scrollTools .mCSB_draggerContainer{ /* contains the draggable element and dragger rail markup */
		position: absolute;
		top: 0;
		left: 0;
		bottom: 0;
		right: 0; 
		height: auto;
	}

	.mCSB_scrollTools .mCSB_draggerRail{
		width: 2px;
		height: 100%;
		margin: 0 auto;
		-webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;
	}

	.mCSB_scrollTools .mCSB_dragger{ /* the draggable element */
		cursor: pointer;
		width: 100%;
		height: 30px; /* minimum dragger height */
		z-index: 1;
	}

	.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ /* the dragger element */
		position: relative;
		width: 4px;
		height: 100%;
		margin: 0 auto;
		-webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;
		text-align: center;
	}



	.mCSB_scrollTools, 
	.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		-webkit-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
		-moz-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
		-o-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
		transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
	}


	.mCSB_scrollTools{ opacity: 0.75; filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; }
	
	.mCustomScrollBox:hover > .mCSB_scrollTools{ opacity: 1; filter: "alpha(opacity=100)"; -ms-filter: "alpha(opacity=100)"; }

	.mCSB_scrollTools .mCSB_draggerRail{
		background-color: #000; background-color: rgba(0,0,0,0.4);
		filter: "alpha(opacity=40)"; -ms-filter: "alpha(opacity=40)"; 
	}

	.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #fff; background-color: rgba(255,255,255,0.75);
		filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; 
	}

	.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
		background-color: #fff; background-color: rgba(255,255,255,0.85);
		filter: "alpha(opacity=85)"; -ms-filter: "alpha(opacity=85)"; 
	}
	.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{
		background-color: #fff; background-color: rgba(255,255,255,0.9);
		filter: "alpha(opacity=90)"; -ms-filter: "alpha(opacity=90)"; 
	}
	
