@media screen and (min-width: 992px) and (max-width: 1199px) { 
  
}
@media screen and (min-width: 992px) { 

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

}
@media screen and (min-width: 769px) and (max-width: 991px) { 
	.vorsa-caption{
		padding-bottom: 5%;
		left: 2%;
		width: 100%;
	}
	.vorsa-modal-noverlay-middle,
	.vorsa-modal-video-middle{
		top: 50%;
		width: 100%;
	}
	.vorsa-events-single-button-1x{
		margin-top: 15%;
	}	
}
@media screen and (max-width: 768px) { 
	.vorsa-caption{
		padding-bottom: 5%;
		left: 2%;
		width: 98%;
	}
	.split-slider-content h2,
	.vorsa-caption h2,
	.vorsa-title h2{
		letter-spacing: 0;
	}
	.vorsa-nav .navbar-brand{
		margin-left: 0 !important;
	}
	.navbar-collapse{
		background: #fff;
	}
	.nav,.nav-hide{
		display: initial;
	}

	.vorsa-highlited-product-full .vorsa-title-dark p,
	.vorsa-subscriber .vorsa-title-dark p,
	.vorsa-cta-2x .vorsa-title p,
	.vorsa-client .vorsa-title p,
	.vorsa-news .vorsa-title p,
	.vorsa-about-page-description .vorsa-title p,
	.vorsa-achivement .vorsa-title p,
	.vorsa-pricing .vorsa-title p,
	.vorsa-feature-1x .vorsa-title p,
	.vorsa-subscriber .vorsa-title p,
	.vorsa-about-section .vorsa-title p,
	.vorsa-screenshot-section .vorsa-title p,
	.vorsa-team-member .vorsa-title p,
	.vorsa-service-2x .vorsa-title p,
	.vorsa-timeline-1x .vorsa-title p,
	.vorsa-portfolio-light .vorsa-title p,
	.vorsa-portfolio .vorsa-title p{
		max-width: 90%;
		margin: 0;
	}
	#vorsa-portfolio {  
		-webkit-column-count: 1; 
		-moz-column-count: 1;
		column-count: 1;
		-webkit-column-gap: 1rem;
		-moz-column-gap: 1rem;
		column-gap: 1rem;
		-webkit-column-width: 100%;
		-moz-column-width: 100%;
		column-width: 100%;
	}
	.vorsa-title-r img, .vorsa-title img{
		margin: 15% auto;
	}
	.vorsa-modal-noverlay-middle,
	.vorsa-modal-video-middle{
		top: 50%;
		width: 100%;
	}
	.vorsa-support-video-middle{
		width: 100%;
	}
	.vorsa-cta-bottom a.vorsa-btn-larg{
		float: left;
		margin-bottom: 20px;
		padding: 5px 15px 3px 15px;
		font-size: 13px;
	}
	.vorsa-nav .navbar-brand{
		margin-left: -15px !important;
	}
	.vorsa-nav .navbar-toggle{
		margin-right: 0;
	}
	.backtotop {
		margin-right: 30%;
		margin-bottom: 25%;		
	}
	.vorsa-top-menu{
		text-align: center;
	}
	.vorsa-top-menu-social{
		float: none;
	}
	.vorsa-money-back-1x{
		text-align: left;
	}
	.vorsa-events-single-text-1x{
		margin-top: 5%;
	}
	.vorsa-events-single-button-1x{
		margin-top: 2%;
	}
	.vorsa-single-service{
		margin-left: 15px;
	}
	.vorsa-brand > img {
		margin-top: -12px;
	}

}
@media screen and (max-width: 675px) {
	
	.vorsa-modal-noverlay-text h2, 
	.vorsa-modal-video-text h2, 
	.vorsa-title h2{
		font-size: 2em;
	}
 
	.vorsa-modal-noverlay-text h4,
	.vorsa-modal-video-text h4,
	.split-slider-content h4,
	.vorsa-caption h4{
		font-size: 1em;
		font-weight: 400;
		line-height: 20px;
	}	
	.vorsa-modal-noverlay-text h2,
	.vorsa-modal-video-text h2,
	.split-slider-content h2,
	.vorsa-caption h2{
		font-size: 2em;
		font-weight: 600;
		line-height: 40px;
	}
	.vorsa-indicators{
		display: none;
	}	
	.kid-top-menu a.vorsa-btn-larg-round{
		float: left;
		margin-top: 20px;
		margin-left: 12px;
	}
	.split-slider-content h2,
	.vorsa-caption h2,
	.vorsa-title h2{
		letter-spacing: 0;
	}
	.vorsa-testimonial{
		padding: 75px 15px;
	}
	.navbar-nav>li>.dropdown-menu a:first-of-type{
		padding-top: 0;
	}
}
@media screen and (max-width: 479px) { 	
		
	/* Section Padding */
	.vorsa-portfolio,
	.vorsa-testimonial,
	.vorsa-about-page-description,
	.vorsa-about{	
		padding: 70px 0;
	}
	.vorsa-testimonial{
		padding: 70px 15px;
	}
	.vorsa-about-section{
		margin: 70px 0 0;
	}
	.vorsa-portfolio-light{
		padding: 70px 0 0;
		display: inline-block;
	}
	.vorsa-highlited-product-full-body{
		padding: 70px 0 0;
		text-align: center;
	}
	.vorsa-team-member{
		background: #f5f5f5;
		padding: 70px 2%;
	}
	.vorsa-pricing-box .pricing-box ul {
		padding: 75px 10px 7%;
	}
	.vorsa-achivement{
		padding: 70px 2%;
	}
	.vorsa-pricing-box,
	.vorsa-about-page-team{
		padding: 70px 0 0;
	}
	.vorsa-message{
		padding: 70px 3%;
	}
	.vorsa-service,
	.vorsa-service-2x{
		padding: 70px 0 50px 0;
	}
	.vorsa-skill-1x{
		margin: 70px 0;
	}
	.vorsa-screenshot-slider{
		margin: 70px 0 0;
	}
	
	.vorsa-caption{
		padding-bottom: 0;
	}
	.vorsa-modal-noverlay-text h4,
	.vorsa-modal-video-text h4,
	.split-slider-content h4,
	.vorsa-caption h4{
		font-size: 1em;
		font-weight: 400;
		line-height: 20px;
	}	
	.vorsa-modal-noverlay-text h2,
	.vorsa-modal-video-text h2,
	.split-slider-content h2,
	.vorsa-caption h2{
		font-size: 2em;
		font-weight: 600;
		line-height: 40px;
		letter-spacing: 0;
		margin: 10px 0;
	}
	.vorsa-indicators{
		display: none;
	}	
	.hovereffect4 h2{
		padding: 0;
	}

	/* Timeline */	
    .vorsa-timeline .text-center {
        text-align: right;
    }

    .vorsa-timeline .timeline::before {
        right: 50px;
        left: auto;
    }

    .timeline > li {
        float: none;
        width: 80%;
    }

    .vorsa-timeline .timeline li.timeline-inverted {
        float: none;
        width: 80%;
    }

    .vorsa-timeline .timeline li .timeline-badge {
        right: -26px;
    }

    .vorsa-timeline .timeline li.timeline-inverted .timeline-badge {
        right: -26px;
        left: auto;
    }

    .vorsa-timeline .timeline li.timeline-inverted .timeline-panel {
        float: left;
    }

    .vorsa-timeline .timeline li.timeline-inverted .timeline-panel::before {
        left: auto;
        transform: rotate(-45deg);
    }

    .vorsa-sidebar-overlay a {font-size: 20px}
	.vorsa-sidebar-overlay .closebtn {
	    top: 15px;
	    right: 35px;
	}
	
	.vorsa-comment-body ul ul{
		padding: 0;
	}
	.split-slider-content h2,
	.vorsa-caption h2,
	.vorsa-title h2{
		letter-spacing: 0;
	}
	/* Button */
	.vorsa-btn-larg, 
	a.vorsa-btn-larg,
	.vorsa-btn-larg-round, 
	a.vorsa-btn-larg-round{
		font-size: 13px;
		padding: 5px 15px 3px 15px;
	}
	.vorsa-cta-bottom{
		padding: 3% 5%;
	}

}
@media print {
  a[href]:after {
    content: none !important;
  }
}
