

@media only screen and (min-width: 1500px) and (max-width: 1920px){

.finch-film-gallery .col-md-2 .header-btn{font-size:11px;padding:10px 6px}
.finch-film-gallery .gallery-box figcaption h6,.gallery-box figcaption span{font-size:16px;margin-bottom:0;display:block}
.row.finch-film-gallery .col-md-2 figcaption{flex-wrap:wrap;justify-content:center;flex-direction:column}
.finch-film-gallery .coustom-5 .header-btn,.finch-film-gallery .col-md-2 .header-btn{width:100%;margin-bottom:5px}
.finch-film-gallery .coustom-5 .gallery-button,.finch-film-gallery .col-md-2 .gallery-button{flex-wrap:wrap}
.nav-item a{     padding: 0 6px!IMPORTANT;}
/* .topHeader .navbar-expand-lg{    padding-left: 170px;} */
/* .serch-box{    margin-right: 115px;} */


}
@media only screen and (min-width: 1500px) and (max-width: 1700px)

{
.finch-film-gallery .col-md-3 .gallery-box figure{height:160px}
.finch-film-gallery .coustom-5 .gallery-box figure{height:120px}
.finch-film-gallery .col-md-2 .gallery-box figure{height:90px}
.gallery-box figure{height:260px}
}



@media only screen and (min-width: 1200px) and (max-width: 1500px){
#sidebar{width:280px}
.nav-item a{padding:0 10px!IMPORTANT;font-size:18px}


.finch-film-gallery .col-md-4 .gallery-button .header-btn{font-size:10px;padding:10px 5px}
.finch-film-gallery .col-md-3 .header-btn,.finch-film-gallery .coustom-5 .header-btn,.finch-film-gallery .col-md-2 .header-btn{width:100%;margin-bottom:5px}
.finch-film-gallery .col-md-3 .gallery-button,.finch-film-gallery .coustom-5 .gallery-button,.finch-film-gallery .col-md-2 .gallery-button{flex-wrap:wrap}
.finch-film-gallery .gallery-box figcaption h6,.gallery-box figcaption span{font-size:14px;margin-bottom:0}
.row.finch-film-gallery .col-md-2 figcaption{flex-wrap:wrap;justify-content:center;flex-direction:column}
.gallery-box figure{height:210px}
.select-type-project-box{width:91%}
.finch-film-gallery .col-md-3 .gallery-box figure{height:160px}
.finch-film-gallery .coustom-5 .gallery-box figure{height:120px}
.finch-film-gallery .col-md-2 .gallery-box figure{height:90px}


}

@media (min-width: 1200px){


    button#menu-button {display: none;}
    a#close {display: none;}


}



@media (max-width: 1199px){
li.nav-item:before{display:none}
button.navbar-toggler{position:absolute;right:0}
.submenu-submenu{padding:15px 0}
a#close{position:absolute;top:0;right:0;font-size:36px;color:#fff;border:0}
.hide-menu{background-color:#000;position:fixed;top:0;left:-350px;z-index:9;width:300px;height:100vh;transition:.3s;padding-top:40px}
.show-menu{transition:.5s;left:0;margin-left:0}
.nave-bar .hide-menu.show-menu>li.nav-item>a{color:#fff!important;padding:10px 15px!important;border-bottom:1px solid #dddddd38;font-size:14px}
a#close{position:absolute;top:0;right:10px;font-size:36px;color:#fff;text-decoration:none;font-size:32px}
a#close{position:absolute;top:10px;right:10px;font-size:36px;color:#fff}
p#address{font-size:18px}
.content-inner-bottom{max-width:70%;padding-top:0}
.finch-film-top-head{margin-bottom:40px}
.finch-film-top-list{padding-top:35px}
.signup-form .select-type-project-box{width:100%;margin-left:auto;margin-top:10px!important}
.btn-header{top:20px}
button#menu-button{width:45px;height:45px;border-radius:4px;display:flex;align-items:center;justify-content:center}
.container-fluid{padding:0 30px!important}
.finch-film-inner-page.mt-5.pt-4{margin-top:0!important}
span.navbar-toggler-icon{background:url(../images/menu.png)!important;padding:0!important;background-size:contain!important;background-repeat:no-repeat!important;width:24px;height:24px}
p#address{font-size:18px}
.content-inner-bottom{max-width:70%;padding-top:0}
.finch-film-top-head{margin-bottom:40px}
.finch-film-top-list{padding-top:35px}
.signup-form .select-type-project-box{width:100%;margin-left:auto;margin-top:10px!important}
.btn-header{top:20px}
button#menu-button{width:42px;height:42px;border-radius:4px;display:flex;align-items:center;justify-content:center;padding:0}
.container-fluid{padding:0 30px!important}
.finch-film-inner-page.mt-5.pt-4{margin-top:0!important}
.navbar-expand-lg .navbar-nav{flex-direction:column!important;z-index:999;justify-content:flex-start;padding-top:54px!IMPORTANT}
#sidebar{flex:0 0 230px;width:230px}
.finch-film-gallery .col-md-4 .gallery-box figure{height:120px}
.img-btn-filter-box{height:100%;max-height:85px}
.action-btn{max-width:74px!important;height:31px!important;font-size:12px!important;min-width:74px}
.gallery-box figcaption h6,.gallery-box figcaption span{font-size:15px}
.finch-film-gallery .col-md-3 .gallery-box figure{height:100px}
.finch-film-gallery .coustom-5 .gallery-box figure{height:75px}
.finch-film-gallery .col-md-2 .gallery-box figure{height:60px}
.finch-film-gallery .gallery-box figcaption h6,.gallery-box figcaption span{font-size:16px;margin-bottom:0;display:block}
.row.finch-film-gallery .col-md-2 figcaption{flex-wrap:wrap;justify-content:center;flex-direction:column}
.finch-film-gallery .header-btn,.finch-film-gallery .header-btn{width:100%;margin-bottom:5px;min-width:100%}
.finch-film-gallery .gallery-button,.finch-film-gallery .gallery-button{flex-wrap:wrap}
.finch-film-gallery .gallery-box figcaption h6,.gallery-box figcaption span{font-size:13px;margin-bottom:0;display:block}
.finch-film-gallery .header-btn{font-size:8px;padding:10px 6px;margin-left:0}
.gallery-box:hover .img-btn-filter-box{margin-top:-51px}
.finch-film-gallery .col-md-2 .header-btn{font-size:8px;padding:5px 2px}
.sidebar-box h4.pannel-heading,.sidebar-box .panel-default>.panel-heading a{font-size:14px}
ul.color-list li img {
    width: 43px;
    height: 43px;
}
.color-list li {
    width: 43px;
    margin: 2px 2px;
    height: 43px;
}
small.color-name{font-size: 9px;}

.card-header h4 {
    font-size: 13px;}

    .framining-list li img{ height: 50px; }

    .cureent-filters-main {
    padding-left: 295px;
}

.gallery-slider-details-head h5 {
    font-size: 26px;
}
}





@media (max-width: 991px){
.slider-box .owl-item.center .item img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.2)}
.admin-form-title{font-size:22px}
ul#myTabs li a{padding:16px 0;font-size:18px}
.admin-form .form-control{height:40px}
.login-btn{height:47px;font-size:18px;min-width:225px}
.forgot-password{font-size:14px}
.login-signup-tabs-box .single-form-group label{flex:0 0 47%;font-size:14px;padding-right:5px}
.login-signup-tabs-box .combine-check-box label.coustom-checkbox{width:100%;margin-bottom:7px}
.select-type-project-box-title{font-size:14px}
.I-agree .coustom-checkbox{text-align:left}
.finch-film-top .signup-head-btn{height:42px;min-width:110px!IMPORTANT;font-size:16px}
.finch-film-top .login-head-btn{font-size:16px}
.bg-yallow-common.faq-page{PADDING:25PX 25PX}
.inner-common-head p{font-size:16px}
.contact-info-list li i{font-size:30px;margin-bottom:0!important}
.contact-info-list li a,ul.contact-info-list li span{font-size:15px;color:#de4229;padding-right:30px}
.hours-body{font-size:14px}
.hours-heading{font-size:18px}
.social-link-list{margin-top:25px}
.social-link-list li{margin-right:15px}
.contact-us-box .form-group label{font-size:14px;margin-bottom:0}
.contact-us-box .form-group{margin-bottom:10px}


.finch-film-inner-page-box{    flex-wrap: wrap;}


#sidebar {
    flex: 0 0 100%;
    width: 100%;
}

.finch-film-inner-page-right {
    flex: initial;
    padding-left: 0;
    width: 100%;
    margin-top: 30px;
}

.finch-film-inner-page-box app-sidebar { width: 100%; }

.topHeader .navbar-expand-lg{    padding-left: 100px;}

.serch-box {
 
    margin-right: 22px;
}


.flex-header-box{    padding: 20px 0;}

.color-list li {
    width: 43px;

}

.cureent-filters-main {
    padding-left: 0;
}

.cureent-filters-title {
   
    font-size: 16px;
}

.gallery-slider-details {
    padding-left: 20px;
}


.gallery-slider-details {
    padding-left: 0;
    margin-top: 40px;
}

.slide.gallery .carousel-inner {
    width: 100%;
    margin: auto;
    margin-left: 10px;
}
.gallery-slider-details-head h5 {
    font-size: 21px;
    margin-bottom: 0;
}

.inches-head span {
    font-size: 16px;
}

}




@media (max-width: 767px){
.finch-film-top{margin-bottom:0}
.slider-box .owl-stage-outer{padding:0}
.finch-film-top-list{padding-left:10px;padding-right:10px}
.finch-film-top-list li a{font-size:18px}
.finch-film-top-list{padding-top:20px;margin-bottom:40px}
.finch-top-logo img{max-width:80%}
.admin-form-inner{width:95%;padding:40px 0}
.admin-form-bg{padding:25px}
.form-group label{margin-bottom:0;font-size:14px}
.signup-form-box{padding:25px 25px}
.login-signup-tabs-box .single-form-group label{flex:0 0 30%}
.admin-form-head{padding-bottom:25px}
.signup-form .select-type-project-box{margin-top:35px!important}
.finch-film-top .signup-head-btn{height:38px;min-width:90px!IMPORTANT;font-size:16px;margin-left:14px}
.about-content{font-size:14px;padding:15px 15px}
ul.contact-info-list li{display:flex;align-items:center}
.contact-info-list li a,ul.contact-info-list li span{font-size:16px;color:#de4229;padding-left:12px}
.contact-us-box{padding-top:20px}


.serch-box input.form-control{ width: 190px; }

.action-btn {
    max-width: 71px!important;
    height: 25px!important;
    font-size: 10px!important;

    
}
.framining-list li {
    width: 25%;}

    .framining-list li img {
    height: 85px;
}
h5.cureent-filters-title.col-10 {
    width: auto;}
}


@media (max-width: 575px){
.slider-box .owl-item .item img{transform:scale(0.9)}
.slider-box .owl-item.center .item img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.login-signup-tabs-box .text-center.mt-5{margin-top:35px!IMPORTANT}
.login-signup-tabs-box .single-form-group label{flex:0 0 100%;text-align:left}
.single-form-group{flex-wrap:wrap}
.form-group{margin-bottom:5px}
label.tooltip-icon-main{justify-content:flex-start}
.login-signup-tabs-box .combine-check-box label.coustom-checkbox{width:50%}
.admin-form-title{font-size:20px}
.login-signup-tabs-box{margin-top:40px}
.tabs-box{background:0}
.finch-top-logo img{margin:50px auto 25px}
.contact-info-list li i{font-size:22px}
.contact-info-list li a,ul.contact-info-list li span{font-size:15px}

.topHeader .navbar-expand-lg {
    padding-left: 45px;
}
.coustom-5,.finch-film-gallery .col-4,.finch-film-gallery .col-md-2,.finch-film-gallery .col-3 {
    padding: 0 5px !important;
}

.row.finch-film-gallery figcaption{flex-direction: column;}

.action-btn {
    max-width: 100%;
    height: 22px!important;
    font-size: 10px!important;
    min-width: 100%;
}


.img-btn-filter-box {
    height: 100%;
    max-height: 100px;
}

.finch-film-gallery .header-btn {
    font-size: 8px;
    padding: 5px 2px;
   
}

.row.finch-film-gallery {
    margin: 0;
}
.color-list li {
    width: 43px;
    margin:2px 2px;
}

.gallery-header .result-span {
    font-size: 14px;}

.serch-box input.form-control {
    height: 35px;font-size: 14px;

}
.serch-box button.btn.search-btn {
    width: 35px;
    height: 35px;
    padding: 0;
    display: flex;
}
.search-btn i {
    color: #fff;
    font-size: 15px;
}

button#menu-button{ height: 35px; }
.serch-box {
    margin-right: 10px;
}

.cureent-filters-list li a {
    font-size: 13px;

    padding: 0 3px}

    .text-link{font-size: 14px;}
}


@media (max-width: 480px){
.finch-film-top-head{margin-bottom:0}
.finch-film-top-list li a{font-size:16px}
.login-signup-tabs-box .combine-check-box label.coustom-checkbox{width:100%}
ul#myTabs li a{padding:12px 0;font-size:14px}
.admin-form-title{font-size:18px}
.radio-coustom h4{font-size:12px}
.radio-coustom .checkmark{height:16px;width:16px}
.radio-coustom .checkmark:after{width:10px;height:10px}
.stay-sign-box{align-items:center;justify-content:center;flex-direction:column;margin-top:14px}
.login-signup-tabs-box .text-center.mt-5{margin-top:20px!IMPORTANT}
.forgot-password{font-size:13px}
.signup-form-box-top-text p{font-size:13px}
.coustom-checkbox p{font-size:14px}
.login-btn{height:40px;font-size:14px;min-width:100%}
.form-group.mt-5{margin-top:28px!IMPORTANT}
.btn-group-signup button{width:100%!important;max-width:100%;height:40px;font-size:14px;min-width:100%}
.signup-bototm-text{font-size:13px;padding-top:25px}
.finch-film-top .signup-head-btn{height:34px;min-width:72px!IMPORTANT;font-size:14px;margin-left:0}
.finch-film-top .login-head-btn{font-size:14px;padding:0 8px!IMPORTANT;min-width:75px}
.inner-common-head p{font-size:14px}
.inner-common-head h4{font-size:22px;padding-bottom:0}


.finch-film-gallery  .gallery-box figure {
    height: 60px !important;
}

.img-btn-filter-box {
    height: 100%;
    max-height: 90px;
}
.gallery-header select.form-control{    height: 32px!important;}

.per-row span {
    font-size: 12px;}

    .gallery-header .result-span {
    font-size: 13px;
}

.action-btn{    font-size: 8px!important;}

.finch-film-gallery .gallery-box figcaption h6, .gallery-box figcaption span {
    font-size: 10px;
   
}

.finch-film-gallery .col-2 .gallery-box figure {
    height: 30px !important;
}
.action-btn {
    font-size: 7px!important;
    height: 15px!important;
}
.finch-film-gallery .col-2 .gallery-box figcaption h6,.finch-film-gallery .col-2 .gallery-box figcaption span {
    font-size: 8px;
}
.serch-box input.form-control {
    width: 145px;
}
.topHeader .navbar-expand-lg {
    padding-left: 20px;
}
.finch-film-inner-page.mt-5.pt-4 {
    margin-top: 0!important;
    padding-top: 0 !IMPORTANT;
}
}