/*media query for large screen devices*/
@media (min-width: 1201px) {

}
/*//media query for large screen devices*/


/*media query for desktop devices*/
@media (min-width: 993px) and (max-width: 1200px) {

}
/*//media query for desktop devices*/


/*media query for medium screen devices*/
@media (min-width: 769px) and (max-width: 992px) {

}
/*//media query for medium screen devices*/


/*media query for tablets screen devices*/
@media (min-width: 481px) and (max-width: 768px) {

}
/*//media query for tablets screen devices*/


/*media query for mobile screen devices*/
@media (min-width: 321px) and (max-width: 480px) {
	.logo img{width: 70%;}
	#carousel-example-generic2 .pl0+div{padding-left:15px !important;padding-right:15px !important;}
	#carousel-example-generic2 .pl0{padding-left:15px !important;}
	#carousel-example-generic2 .pr0{padding-right:15px !important;}
	#carousel-example-generic2 .carousel-inner .item>div{width: 100%;}
	/* add new css */
	
	/* end new css */
}
/*//media query for mobile screen devices*/



/*this media query for those elements which are global*/
@media (max-width: 768px) {
	body,html{ overflow-x: hidden !important;}
	.social-container .row>div:nth-child(2){padding-right: 8px;}
.menu-container .row>div:nth-child(2){ margin-right: 0;margin-left: 0;padding: 0;}
.first_head{padding-bottom: 0px;}
.top-social ul li a, .login-signup a{color: #000000;}
.logo img{width: 80%;}
	#trigger{display: none;margin-top: 36px;}
	.main-nav{margin-top: 0px; display: block; 
	/*background: #1C1616; */
	}
	/*.menu-container .col-md-3
	{
		padding-left:34px;
	} */
	.h_support {
		margin-right:19px;
	}
	 
	.h_agent a{
		margin-left:-10px;
	}
	/*.main-nav ul{float: none !important;
	text-align: center; 
	} */
	.main-nav ul li{float: none; }
	
	.main-nav ul li:last-of-type{border-bottom: none;}
	.navbg{background: #fe5f01; padding: 0px;}
	.main-nav>ul>li{ min-height: 30px;margin-bottom:15px; }
	.cus{display: none;}
	.main-nav ul li a{display: inline; padding:5px 6px; color: #000;}
	.main-nav ul li a:hover{color: #FFD85A;}
	.main-nav ul li a:hover .fa{color: #FFD85A;}
	.main-nav ul li .fa{float: left; color: #000;margin-top:2px;}
	.search-container{position: absolute; height: 100%; width: 100%; top: 103px; left: 0;}
	.query-container{background-size: 100% 100%; height: 100% !important;}
.slider1{margin-top: 30px;}
.slider1 img{min-height: auto !important;}
.section-white .carousel-inner{height: auto;}.icon-container{padding: 0px !important;}.icon-row>div{border: none; padding: 15px;}.icon-row>div:nth-child(1){background: #f2f2f2;}.icon-row>div:nth-child(2){background: #f5f5f5;}.icon-row>div:nth-child(3){background: #f6f6f6;}.icon-row>div:nth-child(4){background: #f1f1f1;}.offer-row{margin: 0px;}.offer-row>div{margin-top: 30px;}.guestsays{text-align: left;}.testimonial-slider .carousel-control {	opacity: 1;background-image: none !important;width: 0%;right: 3% !important;margin-left: 0% !important;margin-right: 0% !important;top: -17%;color: #f05a28;}#carousel-example-generic2 .pl0+div{padding-left: 2px; padding-right: 2px;}.footer-container {    padding: 0px 0px 0px 0px !important;}.footer-row>div{margin-top: 0px;}
.main-nav>ul>li:hover .msubmenu{display: block;}

/*.msubmenu{width: 100%; padding: 0px !important;float: none !important; position: static;background: #ff6600; z-index: 100000; margin-top: 25px !important;}*/


.contact-container,.container-fluid.services-container,.innerpackagecontainer,.menu-container+.container-fluid,.panel-heading,.mpanel-body{padding:0px !important;}

.innerpackagecontainer{margin-top: 30px; margin-bottom: 15px;}
.services .row{ padding: 5px 0px 20px 0px !important;}
.t2{display: none !important;}
.footerlogo{margin-top: 0px;}
	.foocol{min-height: 280px;}
	/* add new css*/
	.hleft {
		float:none;
		margin-left:0px;
	}
	/*.hleft a span {
		padding-left:10px;
	} */
	.h_agent
	{
		float:left !important;
		padding-left:11px !important;
	}
	.h_agent a{
		padding-right:28px !important;
	}
	.support p {
		padding-left:31px;
		margin-bottom:3px;
	}
	.menu-container .col-sm-9 {
		padding-left:0px !important;
		padding-right:0px !important;
	}
	.support img {
		margin-left:-5px;
	}
	.logo {
    margin-top: 7px;
}
.feeddetail
{
font-size:13px;	
}
.item p {
	margin:10px;
	font-size:13px;
}
.h_address
{
	margin-left: -37px;
}
#newsletter_form .myinput {
     width: 65% !important;
}
.fullnewslater span {
    margin-top: 9px;
}

}
/*//this media query for those elements which are global*/
@media (min-width: 481px) and (max-width: 610px) {
	.search-container>.row>div{padding: 0px;}
	.queryfrom{padding: 15px; padding-bottom: 30px; padding-top: 5px;}
	#carousel-example-generic2 .pl0+div{padding-left:15px !important;padding-right:15px !important;}
	#carousel-example-generic2 .pl0{padding-left:15px !important;}
	#carousel-example-generic2 .pr0{padding-right:15px !important;}
	#carousel-example-generic2 .carousel-inner .item>div{width: 100%;}
	.packages{min-height: 263px;}

}

@media (max-width: 767px){
	.queryfrom form>.row{margin-top: 15px;}
	.mmm{margin-top: 10px;}
	.wt-nav-tabs li {
		width: 18% !important;

	}
	.wt-nav-tabs li.mhot {
		width: 26% !important;
	}
	.wt-nav-tabs li > a .fagrab {
        width: 0px;
	}
	.search-container .col-md-7 
	{
		padding-left:6px;
		padding-right:6px;
	}
	.hleft a span {
    padding-left: 10px;
}
.hleft p span {
	padding-left: 17px;
}
	.absolute .col-sm-12 {
		padding-left:0px;
		padding-right:0px;
	}
	.wt-nav-tabs li {
		margin-bottom:5px !important;
	}
	.nav > li > a {
		display:block !important;
	}
	.wt-nav-tabs li > a {
		padding-bottom:10px !important;
	}
	#ui-datepicker-div {
		left:0px !important;
width:95% !important;
margin-left:10px;
top:115px !important;

	}
.ui-autocomplete {
width:82% !important;
}
.wt-nav-tabs li a
 {
       padding: 7px 0px !important;
}
	.queryfrom .inputDisabled {
		margin-bottom:1px;
	}
	.mainheading {
		font-size:12px;
		padding-bottom:0px !important;
	}
	.h_support {
		padding-right: 21px !important;
	}
	.queryfrom input[type="radio"] {
    width: 12px;
	}
}
/*media query for mobile screen devices*/
@media (max-width:480px) {

	.ticketheading{font-size: 28px;}
.search-container{padding-left: 0px; padding-right: 0px;}
.queryfrom {padding: 15px;}
.queryfrom form>.row {
    margin-top: 0px !important;
    margin-left: 0;
    margin-right: 0;

}
.search-container .col-md-8
{
	padding-left:6px;
	padding-right:0px;
}
.b_home {
	padding-bottom:65px;
}


.login-signup>a:nth-child(1){float: left;}
.login-signup>a:nth-child(2){float: none;}

.fullpercent{width: 100% !important;}
.top-social{text-align: center;}
.top-social ul{width: 50%; margin:0 auto;}
.top-social ul li{width: 20%;}
.search-container>.row>div{padding-left: 0px; padding-right: 0px;}
.queryfrom .row>div,.offer-row>div{width: 100%;}
.queryfrom .row>div{margin-top: 0px;padding: 0px 7.5px;margin-bottom:16px;}
.queryfrom label {float: none; margin-bottom: 0px; margin-top: 0px;}
.adultbox,.queryfrom select{width: 100%; float: none;}
.queryfrom input[type="radio"]{float: none;}
.queryfrom input[type="submit"]{margin-top: 0px; width: 100%;}
.queryfrom input:after, .queryfrom select:after,.adultbox:after{clear: both;}

#carousel-example-generic2 .pl0+div{padding-left:15px !important;padding-right:15px !important;}
#carousel-example-generic2 .pl0{padding-left:15px !important;}
#carousel-example-generic2 .pr0{padding-right:15px !important;}
#carousel-example-generic2 .carousel-inner .item>div{width: 100%;}
.search-container img, #carousel-example-generic .item img{min-height: auto; height: 240px; max-height: auto;}
.foocol{min-height: initial;}
.foocol h3{font-size: 22px;}
.footer-row>div{width: 100% !important;}
.footer-row+.mtop>div{width: 100%; text-align: center !important;} 
.weacceptimg{position: initial;}
.recrow{width: 100% !important;float: none !important;margin-bottom: 15px !important;}
.queryfrom .row>div.leftcolxs{width: 50%; float: left;}
.queryfrom .row>div.rightcolxs{width: 50%; float: right;}
.queryfrom .row>div.halfcol>div{width: 46% !important;}
.packages{min-height: initial;}
.packages:hover{min-height: initial;}
.packages img{height: auto !important;}
p.copyright{float: none !important;text-align: center;}
.copyright+div.pull-right{float: none !important;}
.copyright+div.pull-right img{max-width: 100% !important;}
.radiodiv{padding-bottom:10px;}
.search-heading{margin-right: 0;margin-left: 12px;text-align: center;}

.queryfrom>.row, .queryfrom>.row .row{margin-left: 0;margin-right: 0;}
.hotelgrabber{padding: 0;}
.top-fluid{display: none;}
/*.main-nav ul.pull-right{float: none !important;} */
.raj_pd>div,.raj_pd{padding: 0px !important;}
.raj_pd>div{margin-top: 10px;}
.rum-img{width: 105% !important; margin-left: -7.5px !important;}
.sct_child_age{margin-top: 10px; padding: 0px !important;}
.raj_pd .input-group{text-align: center;font-weight: bold;}
.hotelgrabber>.row{margin-top: 0 !important;}
#login-signup2{float: none !important;}
#login-signup2 a,#login-signup2 li{width: 100% !important;display: block !important; margin: 0 !important; margin-bottom: 2px !important; float: none !important; border-radius: 4px !important;}
#login-signup2 li{padding: 0 !important;width: 90% !important; margin: 4px auto !important;}
.wt-tab-content{background: none !important;padding: 0 !important;}
}
/*//media query for mobile screen devices*/

/*media query for mobile screen devices*/
@media (max-width: 450px) {
		.logo img{width: 70%;}
.social-container>.row>div{width: 100%; text-align: center;}



}
/*//media query for mobile screen devices*/










/*some useful classes*/
/*clear float and margin*/

/*reset paddings*/
.p0{padding: 0px !important;}
.pl0{padding-left: 0px !important;}
.pr0{padding-right: 0px !important;}
.pb0{padding-bottom: 0px !important;}
.pt0{padding-top: 0px !important;}
.plr0{padding-right: 0px !important; padding-left: 0px !important;}
.ptb0{padding-top: 0px !important; padding-bottom: 0px !important;}
/*//reset paddings*/

/*reset margins*/
.m0{margin: 0px !important;}
.ml0{margin-left: 0px !important;}
.mr0{margin-right: 0px !important;}
.mb0{margin-bottom: 0px !important;}
.mt0{margin-top: 0px !important;}
.mlr0{margin-right: 0px !important; margin-left: 0px !important;}
.mtb0{margin-top: 0px !important; margin-bottom: 0px !important;}
/*//reset margins*/
/*//some useful classes*/

.mcf{clear: both !important; margin: 0px !important;}

.offer-row { margin-top: 0px !important;}
.offer-row>div{ margin-top: 30px !important;}
/*
 box-sizing:border-box;-webkit-box-sizing:border-box; -o-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -o-border-radius: 50%;  -ms-border-radius: 50%;*/
 @media (min-width: 320px) and (max-width: 768px){
#trigger {
    display: block;
    margin-top: 36px;
}
 .main-nav{
	 display:none;
 } 
 .homeheader .pd {
	 display:none;
 }
 #trigger .fa {
    color: #FC0007;
    font-size: 24px;
}
}
	 

