/*  (min-width:1200px)+++ */
@media only screen and (max-width:1280px){
	#homeslider  .carousel-caption{text-align: left;top: 30% !important;}
	#homeslider .carousel-caption h2{font-size: 48px !important; font-weight: 700; color:#ffffff;}
#homeslider .carousel-caption h3{font-size: 24px !important; font-weight: 400; color:#ffffff;}
#homeslider .carousel-caption h4{font-size: 18px !important; font-weight: 400; color:#ffffff;}
	
 }
/* (min-width:992px) (max-width:1199px) */
@media only screen and (max-width:1199px){
	
}
@media only screen and (max-width:992px){
	nav.navbar.bootsnav .navbar-toggle {padding: 0;margin: 0;}
	nav.navbar.bootsnav .navbar-nav li.active > a {border: transparent;}
	nav.navbar.bootsnav .navbar-nav > li > a {border: none;}
	nav.navbar.bootsnav .navbar-brand{ padding: 0;}
	nav.navbar.bootsnav .navbar-header {
    /*padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px;
    padding-bottom: 15px;*/
}
	.wrap-sticky nav.navbar.bootsnav {
    position: fixed;
    width: 100%;
    left: 0;
    top: 0;
    padding: 0px 0px !important;
}
	
	/*.wrap-sticky nav.navbar.bootsnav.sticked{padding: 10px 0 0 0 !important;}*/
}
/* (min-width:768px) (max-width:991px) */
@media only screen and (max-width:991px){
	
	/* Demo section */
	.demo_header {
		background: url(../demo-img/demo_header.html) 50% 50% no-repeat;
		padding: 40px 0 !important;
		height: auto;
		background-size: cover;
	}
	.home {
    
    min-height: auto !important;
	}
	
	#homeslider  .carousel-caption{text-align: center;top: 20% !important;}
	#homeslider .carousel-caption h2{font-size: 40px !important;font-weight: 700;color:#000000;line-height: 40px;margin-bottom: 10px;}
#homeslider .carousel-caption h3{font-size: 18px !important; font-weight: 400; color:#000000;}
#homeslider .carousel-caption h4{font-size: 15px !important; font-weight: 400; color:#000000;}

	/*nav.navbar.bootsnav ul.nav li.active a:after {
    content: "";
    background: #000;
    border-radius: 30px;
    height: 5px;
    width: 20px;
    display: block;
    margin: 0 !important;
    margin-top: 20px !important;
    margin-bottom: -15px !important;
}*/

.about-left-accordion{ display:none;}
	 
	#AboutAccordion .panel-heading{display:block !important;background: transparent !important;margin-bottom: 0px;padding: 0;margin-top: 30px;}
	#AboutAccordion .panel-inner{ margin-top:30px;}
	
	.panel-title {
    margin-bottom: 0px;
    font-size: 36px;
    font-weight: 700;
}
	.panel-inner h2{ display:none;}
	.timeline::before {
	left: 0px !important;
}
	.timeline-content {
    position: relative;
    width: 100% !important;
    text-align: left;
}
	.timeline-item:nth-child(even) .timeline-content {    left: 0;}
	.timeline-content h3 span {
    line-height: normal;
    margin-top: 0px;
    position: relative;
    display: inline-block;
    float: left;
    margin-left: 0px;
    margin-right: 30px;
}
	.timeline-content h3::after {
    content: '';
    left: -30px;
	}
}
@media only screen and (max-width:800px){
}
/* (min-width:480px) (max-width:767px) */
@media only screen and (max-width:767px){
	.scrollToAbout{bottom:0;}
	.carousel-control.right .slide-right-arrow {
		right: 15px;}
	.carousel-control.left .slide-left-arrow{left:15px;}
	.nav-tabs{ display:none;}
	.nav-tabs>li {
    float: left;
    margin-bottom: -1px;
    width: 33.3333333%;
	}
	
	.showcase .hover-style h3 { font-size: 18px;}
	
	/* Review */

	.reviewsetup .item.active .img{ margin:0 auto; margin-bottom: 30px; width:30% !important; }
	.reviewsetup .item.active .img img {margin:0 auto; }
	.reviewsetup .item .reviewbox .content{ text-align: center;}
	.reviewsetup .item.active{width:100% !important;}
	.reviewsetup .item.active div{margin-top: 0;padding: 10px;width: 100%;text-align: center;padding-top: 10px;}
	.reviewsetup .item{width:0 !important;}
	.reviewsetup .item.active .img img {
    margin-top: -20px !important;
    float: left;
    position: relative;
    bottom: -20px !important;
}
.txt-dark {
	font-size:12px;
}
.top-social {
margin-top: 10px; margin-left: 0px; margin-bottom: 0px;width:100%;height:30px;text-align: center; float:none;

}
}
@media only screen and (max-width:630px){
}
@media only screen and (max-width:560px){
.mt0{ margin-top:50px !important;}
}
/* (min-width:361px) (max-width:479px) */
@media only screen and (max-width:279px){
.nav-tabs>li{width:50%;}
.mt0{ margin-top:50px !important;}
nav.navbar.bootsnav .navbar-brand {width:75%}
.navbar-brand img.logo {
    margin-top: -4px; width:100%; margin-left:-5px;
}
/*.wrap-sticky nav.navbar.bootsnav {
      padding: 10px 10px;
}*/
}
@media only screen and (max-width:400px){
.mt0{ margin-top:50px !important;}
}
/* (min-width:321px) (max-width:360px) */
@media only screen and (max-width:360px){
.large-title {
    font-weight: 900;
    font-size: 30px !important;
}
.mt0{ margin-top:50px !important;}

}
.section-text h3{font-weight: 900;    font-size: 30px !important;}
}
@media only screen and (max-width:320px){
}