@media(min-width:1025px)
{
	#mobileHeader
	{
		display: none
	}
	#homepage .logo-section
	{
		display: none
	}
	.logo-section
	{
		display: block
	}
	#mobile-view-1
	{
		display: none
	}
}
@media(min-width:992px) and (max-width:1024px)
{
	.leftbox
	{
		display: none
	}	
	#mobileHeader
	{
		display: none
	}
	section#homepage .flexslider .rightbox .rightothermenu .boxinrightside:last-child 
	{
    	margin-top: 0px !important;
	}
	#mobile-view-1
	{
		display: none
	}
}
@media(min-width:768px) and (max-width:991px)
{
	.leftbox
	{
		display: none
	}
	.rightbox
	{
		display: none
	}
	#mobileHeader
	{
		display: none
	}
	#desktop-view-1
	{
		display: none
	}
	
	.package_fearure{
		padding-left: 50px;
	}
	
	.package_fearure a.black_btn{
		margin-left: 227px;
	}
	
	.package_fearure:before{
		bottom: 82px;
		
	}
	
	.end_box_fearure:before{
		bottom: 30px;
	}
	
	.end_box_fearure a.black_btn{
		margin-left: 227px;
	}
	
	.logo-sec{
	    top: 30px;
	}
	
	.banner-sliderop{
		bottom: 66px;
	}
	
	.tabimage{
		width: 114px !important;
	}
	
	.rightmargin {
   	 	margin-right: 0;
	}
	
	.p_details .widgett{
		padding: 10px 15px;
	}
	
	
}
@media(min-width:321px) and (max-width:767px)
{
	#homepage .logo-section
	{
		display: block !important
	}
	.leftbox
	{
		display: none
	}
	.navbar-inverse
	{
		border: none !important
	}
	.navbar-fixed-top 
	{
     margin-top: 0; 
	}
	.logo-sec
	{
		top: 0;
		color: #fff	 !important
	}
	.navbar-fixed
	{
		background: #0091cc !important;
	}
	.navbar-fixed .navbar-brand.logo-sec.fixed
	{
		color: #fff !important
	}
	.rightbox
	{
		display: none
	}
	#myNavbar 
	{
		border-color: transparent;
		background: #0091cc;
		position: absolute;
		z-index: 99;
		right: 0;
		margin-right: 0;
		width: 100%;
	}
	.feature_overlay_second
	{
		position: unset
	}
	.logo-sec
	{
		display: none
	}
	#myNavbar1 
	{
		border-color: transparent;
		background: #0091cc;
		position: absolute;
		z-index: 99;
		right: 0;
		margin-right: 0;
	}
	.navbar-fixed .navbar-brand.logo-sec.fixed
	{
		color: #fff !important
	}
	.navbar-inverse .navbar-nav > li > a 
	{
    	color: #fff;
	}
	.text-logo-name
	{
		display: block !important
	}
	.navbar-inverse .navbar-toggle .icon-bar 
	{
    	background-color: #000;
	}
	#desktop-view-1
	{
		display: none
	}
	.navbar-inverse .navbar-toggle .icon-bar 
	{
    	background-color: #fff;
	}
	.navbar-inverse.navbar-fixed 
	{
		animation: 300ms ease-in-out 0s normal none 1 running fadeInDown;
		left: 0;
		position: fixed;
		top: 0;
		width: 100%;
		z-index: 9999;
		box-shadow: 0 1px 3px rgba(50, 50, 50, 0.1);
	}
	.navbar-inverse
	{
		background: #0091cc
	}
	.navbar-inverse .navbar-toggle 
	{
		border-color: #fff;
	}
	
	.end_box_fearure{
		padding-left: 0px;
	}
	
	.things figcaption{
	   top: calc(83%);	
	}
	
	.package_fearure:before{
		content: url(../images/test.png);
		position: absolute;
		display: block;
		width: 8px;
		height: 100%;
		top: 50px;
		left: -20px;
	}
	
	.end_box_fearure:before{
	  	content: url(../images/test.png);
		position: absolute;
		display: block;
		width: 8px;
		height: 100%;
		top: 50px;
		left: -20px;
	}
	
	.package_fearure a.black_btn{
		 margin-left: 87px;
	}
	
	.end_box_fearure a.black_btn{
		 margin-left: 87px;
	}
	
	.nav-tabs>li{
		width: 100%;
	}
	
	
}
@media(max-width:320px)
{
	.navbar-inverse .navbar-nav > li > a {
    color: #fff;
    font-weight: bold;
    text-transform: uppercase;
    line-height: 3;
}
	#myNavbar 
	{
		border-color: transparent;
		background: #0091cc;
		position: absolute;
		z-index: 99;
		right: 0;
		margin-right: 0;
		width: 100%;
	}
	.navbar-inverse
	{
		border: none !important
	}
	.navbar-fixed-top 
	{
     margin-top: 0; 
	}
	.logo-sec
	{
		top: 0;
		color: #fff	 !important
	}
	.navbar-fixed
	{
		background: #0091cc !important;
	}
	.navbar-fixed .navbar-brand.logo-sec.fixed
	{
		color: #fff !important
	}
	.feature_overlay_second
	{
		position: unset
	}
	.logo-section
	{
		display: none
	}
	#myNavbar1 
	{
		border-color: transparent;
		background: #0091cc;
		position: absolute;
		z-index: 99;
		right: 0;
		margin-right: 0;
		
	}
	.text-logo-name
	{
		display: block !important
	}
	#desktop-view-1
	{
		display: none
	}
	.navbar-inverse .navbar-toggle .icon-bar 
	{
    	background-color: #fff;
	}
	.navbar-inverse.navbar-fixed 
	{
		animation: 300ms ease-in-out 0s normal none 1 running fadeInDown;
		left: 0;
		position: fixed;
		top: 0;
		width: 100%;
		z-index: 9999;
		box-shadow: 0 1px 3px rgba(50, 50, 50, 0.1);
	}
	.navbar-inverse
	{
		background: #0091cc
	}
	.navbar-inverse .navbar-toggle 
	{
		border-color: #fff;
	}
	
	.end_box_fearure{
		padding-left: 40px;
	}
	
	.things figcaption{
	   top: calc(82%);	
	}
	
	.package_fearure:before{
		content: none !important; 
	}
	
	
}
@media only screen and (min-width : 1024px) 
{
	
}
@media only screen and (max-width : 1024px) 
{
	
}

@media only screen and (max-width : 970px) 
{

}

@media only screen and (max-width : 768px) 
{
    
	
}


@media only screen and (max-width : 480px) 
{
	.leftbox{
		display: none;
	}
	
	.rightbox{
		display: none;
	}
	
	.package_fearure{
		padding-left: 0px;
	}

}

@media only screen and (max-width : 320px)
{

	.leftbox{
		display: none;
	}
	
	.rightbox{
		display: none;
	}
	
}

@media only screen and (max-width : 970px) 
{

}

@media only screen and (max-width : 768px) 
{
    
	
}


@media (max-width: 525px){
    
	.translate-area {
	    top: 137px;
	}
}
@media only screen and (max-width : 480px) 
{
	.leftbox{
		display: none;
	}
	
	.rightbox{
		display: none;
	}
}
@media only screen and (max-width : 425px) 
{
	.translate-area .language-btn h5{
		display: none;
	}
	.translate-area .language-btn {
	    left: 113px;
	}
	.translate-area {
	    top: 100px;
	}
}
@media only screen and (min-width : 426px) 
{
	.translate-area .language-btn i{
		display: none;
	}
}
@media only screen and (max-width : 320px)
{

	.leftbox{
		display: none;
	}
	
	.rightbox{
		display: none;
	}

	
}