@media only screen and (max-width: 1660px) {
/*----------  My Css  ----------*/   
.watch-inner {max-width: 95%;}
}
@media only screen and (max-width: 1599px) {

.headerMain {padding: 64px 80px;}
.bannerSec {background: #000;}
.banner_inner {padding-left: 80px; height: 890px; background-position: bottom;}
.banner_caption {max-width: 870px;}
.bannerTitle {font-size: 48px;}

.product_left {width: 64%;}
.product_right {width: 36%;}

.inquiry_form_box {padding: 40px 30px;}
.productImg {max-width: 200px;}
.product_box {padding: 50px 20px;}

.prouctTitle h3 {min-height: 60px;}
.hublot_detail {padding-left: 80px;}
.hublotTitle {font-size: 60px;}

.videoclick {left: 80px;}
.video_icon {width: 85px; height: 85px;}
.video_text {font-size: 48px;}

.inquirMain {padding: 0 30px;}
.inquiry_form .input_filed {max-width: 240px;}

/*----------  My Css  ----------*/   
.watch-inner{max-width:85%}
.watch-detail{flex:0 0 25%}
.innaer-sec,.description-innaer-sec{padding:60px 0}
}

@media only screen and (max-width: 1366px) {


}

@media only screen and (max-width: 1280px) {

.headerMain {padding: 64px 50px;}
.banner_inner {padding-left: 50px; background-size: 100%;}

.product_box {height: auto;}
.prouctTitle {font-size: 18px;}
.form_group{padding: 16px 16px 16px 20px;}
.form_label {padding: 4px 14px 4px 0px;}
.inquiry_form .input_filed {max-width: 230px;}

.hublot_detail {padding-left: 50px;}
.hublotTitle {font-size: 50px;}
.videoclick {left: 50px;}

.thank-you .banner_inner{
    background-position: center right -300px;
}
}

 

/* common css for below screen 1199 */

@media only screen and (max-width: 1199px) {

.banner_inner {height: 810px;}
.headerMain {padding: 40px 50px;}
.bannerTitle {font-size: 36px;}

.btn {padding: 20px 20px;}

.product_left, .product_right {width: 100%; padding: 0;}
.product_right {margin-top: 40px;}

.hublotSec {padding: 42px 0px 0 0;}
.hublotTitle {font-size: 44px;}
.inquirMain {margin-top: 40px; padding: 0 20px;}


/*----------  My Css  ----------*/
.ScrollstickyWrapp{display:none}
.sec-haed .sec-title{font-size:44px}
.sec-haed{margin-bottom:35px}
.watch-inner{max-width:95%}
.slick-prev,.slick-next{right:85px;bottom:40px}
.slick-next{left:inherit;right:20px}
.history-slider,.history-content,.des-content,.des-slider{flex:0 0 50%;max-width:50%;padding:0 20px}
.thnkereSec{ height: calc(100vh - 186px);  }
.thank-you .banner_inner {
    background-position: bottom 75px right;
    background-size: 100%;
    background-repeat: no-repeat;
}
.thank-you-content
{
    top: 30%;
}
}


/* common css for below screen 991 */

@media only screen and (max-width: 991px) {

.banner_inner {background-size: 120%; padding-top: 160px; height: 660px; background-size: 110%;}
.bannerTitle {margin-top: 60px;}
.site_logo {width: 200px;}
.gt_logo {width: 220px;}
.productImg { max-width: 160px;}
.video_icon {width: 70px; height: 70px;}
.video_text {font-size: 36px;}
.hublot_detail {padding: 0 50px;}
.hublotTitle {font-size: 36px;}

.footer_main {margin-top: 50px;}
.footer_logo{width: 200px;}


/*----------  My css  ----------*/
.sec-haed{margin-bottom:25px}
.des-slider,.history-slider{flex:0 0 100%;max-width:100%;padding-bottom:40px}
.des-content,.history-content{flex:0 0 100%;max-width:100%}
.item{max-height:500px;max-width:500px;margin:auto}
.item img{max-height:500px;max-width:500px;height:100%;width:100%;object-fit:cover;background-size:cover}
.slick-next{left:inherit;right:0}
.slick-prev{right:70px}
.innaer-sec,.description-innaer-sec{padding:60px 0}
.left-line{display: none;}

}

/* common css for below screen 767 */

@media only screen and (max-width: 767px) {

.headerMain {padding: 30px 30px;}
.site_logo {width: 170px;}
.gt_logo {width: 200px;}
.banner_inner {padding-top: 130px; padding-left: 30px; background-position: right bottom;}
.bannerTitle {margin-top: 40px; font-size: 30px;}
.bannerSubTitle {font-size: 24px;}	
.product_col {width: 50%; height: auto; margin-bottom: 30px;}
.hublot_detail {padding: 0 30px;}
.hublotTitle {font-size: 30px;}
.inquirMain {padding: 0;}

.video_text {font-size: 26px; display: inline-block; vertical-align: middle; padding-left: 20px; margin: 0;}
.video_text br {display: none;}
.video_icon {width: 60px; height: 60px; display: inline-block; vertical-align: middle;}

.footer_logo {width: 180px;}
.copyright {padding: 40px 20px 40px;}

/* My Css */
.des-slider,.history-slider{padding:0;padding-bottom:40px}
.des-content,.history-content{padding:0 15px}
.sec-haed .sec-title{font-size:32px}
.slick-prev,.slick-next{bottom:20px;right:20px}
.slick-prev{right:40px}
.slick-prev,.slick-next{width:26px;height:22px}
.watch-detail{flex:0 0 33%}
.item img{max-height:300px;max-width:300px}
.innaer-sec,.description-innaer-sec{padding:0 0 40px}
.thankyou .thanktitle {font-size: 40px;margin-top: 30px;}
.thankyou p{max-width: 90%;font-size: 16px;margin-top: 10px;}
.copy-right p{bottom: 25px;}
.bannerSubTitle{
    margin-top: 15px;
    font-size: 20px;
}
.thank-you .banner_inner
{
    background-size: 70%;
}
.thank-you-content {
    top: 60%;
}
}


@media only screen and (max-width: 568px) {

/*----------  My Css  ----------*/
.watch-detail{flex:0 0 50%}
.item img{max-height:100%;max-width:100%}
.thank-you-content {
    top: 40%;
}
.thank-you .banner_inner{ background-size: 100%;}

}

/* common css for below screen 479 */

@media only screen and (max-width: 479px) {

.site_logo {margin: 0 0 20px;}	
.banner_inner {padding-top: 170px; background-size: 140%; height: 700px;}
.btn {padding: 14px 20px; min-width: 150px;}

.product_sec {padding: 30px;}
.product_list {margin: 0;}
.product_col {width: 100%; padding: 0;}
.product_box {padding: 30px 20px;}
.prouctTitle h3 {min-height: inherit;}

.product_right {margin-top: 10px;}
.formTitle {font-size:24px;}
.form_group{display: block;}
.form_label {border-right: 0; width: 100%;}
/* .inquiry_form .input_filed {padding-left: 0;} */
.inquiry_form_box {padding: 20px;}

.footer_logo {margin: 0 0 20px;width: 200px;}
.form_group{background: none;padding: 0;}
.form_group .input_filed{ padding: 10px 15px !important;max-width: 100% !important;border: 2px solid transparent;}
.wpcf7-form .btn{width: 100%;}
.form_group.focus {
    border-color: transparent;
}
.form_group .input_filed:focus {
    border-color: #000;
}
}



@media only screen and (max-width: 380px) {


}



@media only screen and (max-width: 350px) {


}


