@media screen and (max-width: 468px) and (min-width: 200px) {
.social-icons a {
    position: relative;
    width: 40px;
    height: 40px;
    line-height: 39px;
    margin: 0 5px 5px 0;
    border-radius: 60px;
    display: inline-block;
    text-decoration: none;
    text-align: center;
    background-color: #d3d4d7;
    font-size: 22px;
    color: #333;
}

.tp-caption.medium_light_white.lfb.ltt.tp-resizeme {
    font-size: 13px !important;
}
.copyright.text-center {
    font-size: 12px;

	}

}
@media screen and (max-width: 768px) and (min-width: 200px) {
    input.btn.myB {
        background-position-y: -6px !important;
        width: 130px !important;
        height: 40px !important;
        font-size: 15px !important;
        position: absolute;
        left: -10px;
        top: 0px;
    }
    .features{
        height: 850px !important;

    }
        .center-section {
        min-height: 597px;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .customNavigation a{
        position: absolute !important;
        top: 40% !important;
        bottom: 50% !important;
    }
    div.testimonial p {
        margin-top: 0;
        font-size: 11px !important;
        padding: 39px;
        margin-right: 10px;
        position: relative;
        right: 14px;
        text-align: justify;
    }
    .owl-buttons {
        width: 100%;
        position: absolute;
        display: flex;
        flex-direction: column;
        justify-content: center;
        top: 42% !important;
        right: -5px !important;
    }
    .owl-pagination {
        display: none !important;
    }
    #comment h2:first-child{
        font-size: 28px;
    }
    .logo img{
        position: relative;
        top: 7px;
    }
        #topMain {
        height: 100vh;
    }
    .apps-craft-commentor-bio {
        width: 60% !important;
        transform: scale(.9);
    }
    .apps-craft-rating {
        width: 40%;
        float: left;
        transform: scale(.9);

    }
    .owl-pagination .owl-page {
        margin-top: 65px;
        display: inline-block !important;
    }
    #video{
        height: 850px;
        display: flex;
        flex-direction: column;
        justify-content: center;
    }
    #contactform{
        position: relative;
        top: 30px;
    }
    .sbox{
        position: relative;
        top: 40px;
    }

}
@media only screen and (max-width: 600px) {
    .owl-pagination {
        transform: scale(.7);
        display: block !important;
    }
    .apps-craft-rating {
        width: 100%;
        font-size: 11px;
        position: relative;
        right: 0;
        left: 10%;
    }
    .apps-craft-commentor-bio {
        width: 100% !important;
        text-align: center !important;
    }
    }
@media only screen and (max-width: 570px) {
    #screen .fw-row:last-child .fw-main-row {
        position: relative;
        right: 0px;
        left: 5px;

    }
    .apps-craft-rating {
        top:0px !important;
        float: right;

    }
    #header {
        position: fixed !important;
        top: 0 !important;
    }
}
@media only screen and (max-width: 995px) and (min-width: 570px) {
    #screen .fw-row:last-child .fw-main-row {
        position: relative;
        right: 0;
        left: 55px;
    }
    .apps-craft-rating {
        top:0px !important;
        float: left;

    }
.logo img{
 top:7px;
}
    #video{
        height: 750px;
        display: flex;
        flex-direction: column;
        justify-content: center;
	background-image: url('../demo_files/video/VideoParalaxBackground.png') 
    }
    input.btn.myB {
        width: 150px !important;
        height: 40px !important;
        font-size: 15px !important;
        position: absolute;
        left: -10px;
        top: 0px;
    }
    
}
@media screen and (max-width: 1200px) and (min-width: 768px) {
.apps-craft-rating {
    width: 30% !important;
    font-size: 11px;
    position: relative;
    float: left;

}
.apps-craft-commentor-bio {
    width: 70% !important;
    text-align: right !important;
    position: relative;
    float: right;
}

}
@media screen and (min-width: 990px) {
    .mobilemenubtn {
        display: none;
    }

   }

@media only screen and (max-width: 768px) {
       .apps-craft-commentor-img img {
        width: 70px;
        height: 70px;
        border-radius: 100%;
        background-color: #fff;
        box-shadow: 0 18px 32px rgba(0, 0, 0, .28);
        top: 30px;
        position: relative;
    }
}

@media only screen and (max-width: 998px) {
       #header.header-sm #topNav a.logo {
        margin-left: 0;
}}
@media only screen and (max-width: 999px) and (min-width: 801px) {
       .carousel-inner {
    height: 500px;

}}
@media only screen and (max-width: 990px) and (min-width: 766px) {
       .apps-craft-commentor-bio h3 {
    margin-right: 42px;
}}


.carousel-inner {
    min-height: 350px;
}

@media only screen and (max-width: 1920px) and (min-width: 768px) {
	#video{
        height: 750px;
        display: flex;
        flex-direction: column;
        justify-content: center;
	background-image: url('../demo_files/video/vp-1920.jpg') 
    }
}
@media only screen and (max-width: 480px) {
	#video{
        width:100%;
        background-image: url('../demo_files/video/vp-480.jpg') 
    }
#cta{
	background-image: url('../demo_files/cta/cp-480.jpg');
    }
.slider-image {
    transform: scale(0.8);
}
}

@media only screen and (min-width: 480px) and (max-width:800px) {
	#video{
	background-image: url('../demo_files/video/vp-768.jpg');
        width:100%;
        height:100vh;
    }
#cta{
	background-image: url('../demo_files/cta/cp-768.jpg');
    }
}
@media only screen and (min-width: 800px) and (max-width:1920px) {
	#video{
	background-image: url('../demo_files/video/vp-2560.jpg');
        width:100%;
        height:100vh;
    }
#cta{
	background-image: url('../demo_files/cta/cp-1920.jpg');
    }

}
@media only screen and (min-width:1920px) {
	#video{
	background-image: url('../demo_files/video/vp-2560.jpg');
        width:100%;
        height:100vh;
    }
#cta{
	background-image: url('../demo_files/cta/cp-2560.jpg');
       
    }
}

@media only screen and (min-width:800px) {

section.parallax {
    border: 0;
    height: 100vh;
}
#cta{
	background-image: url('../demo_files/cta/cp-800.jpg');
       
    }
}

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

a.left.carousel-control{
text-align: left;
left:10px;
}
.carousel-control.right {
    right: 18px;
    left: auto;
}


#video{
	background-image: url('../demo_files/video/vp-800.jpg');
        width:100%;
        height:100vh;
    }


}
@media only screen and (max-width:320px) {
.slider-image {
    transform: scale(1.0);
}
}
@media only screen and (min-width:800px) and (max-width:802px) {

section.parallax {
    border: 0;
    height: 100vh;
}
.section_mazaya {
    height: 100vh !important;
}
.feature-section {
    height: 100vh !important;
}
.col-tb-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
margin: 30px 0;
}
#screen{
height: 100vh;
display: flex;
justify-content: center;
align-items: center;
}
#cta{
	background-image: url('../demo_files/cta/cp-800.jpg');
       
    }
}
