@media (max-width: 1200px) {
	.thsn-header-style-2 .thsn-right-box{
		display: none;
	}
}

@media (min-width: 1201px) {
	/*=== .thsn-header-style-2 ===*/
	.thsn-header-style-2 .thsn-navbar{
		padding-left: 15px;
	}
	.thsn-header-style-2 .thsn-header-info-inner .thsn-header-box{
		display: inline-block;
		vertical-align: middle;
	}
	.thsn-header-style-2 .thsn-header-info-inner .thsn-header-box{
		margin-right: 40px;
		padding-right: 0;
		position: relative;
		padding-left: 82px;
	}
	.thsn-header-style-2 .thsn-header-info-inner .thsn-header-box .thsn-header-box-icon{
		position: absolute;
		top: -7px;
		left: 18px;
		font-size: 20px;
		border: 1px solid #eee;
		height: 50px;
		line-height: 50px;
		width: 50px;
		text-align: center;
		border-radius: 50%;
		color: var(--thsn-dentiq-global-color);	    
	}
	.thsn-header-style-2 .thsn-header-info-inner > div:last-child{
		margin-right:   0;
		padding-right: 0;
	}
	.thsn-header-style-2 .thsn-header-info-inner > div:after{
		content: "";
		position: absolute;
		height: 100%;
		width: 1px;
		top: 0;
		right: 0;
		background-color: rgba(255, 255, 255, 0.30);
	}
	.thsn-header-style-2 .thsn-header-info-inner > div:last-child:after{
		display: none;
	}
	.thsn-header-style-2 .thsn-right-box{
		display: flex;
		align-items: center;
		height: 68px;
		line-height: 68px !important;
	}
	.thsn-header-style-2 .thsn-slider-area {	  
		margin-top: -30px;
	}
	.thsn-header-style-2 .thsn-header-button a{
		padding: 0px 40px;
		height: 68px;
		line-height: 68px !important;
		background-color: #09162a;
		display: inline-block;
		color: #fff;
		line-height: normal;
		font-weight: 700;
		text-transform: uppercase;
		font-size: 13px;
	}
	.thsn-header-style-2 .thsn-header-search-btn a{
		font-size: 16px;
		color: #fff
	}
	.thsn-header-style-2 .thsn-header-search-btn a:hover{
		color: #09162a;
	}
	.thsn-header-style-2 .thsn-cart-details{
		padding-right: 0px;
		position: relative;
	}
	.thsn-header-style-2 .thsn-right-box .thsn-cart-icon{
		font-size: 25px;
	}
	.thsn-header-style-2 .thsn-right-box .thsn-cart-count{
		position: absolute;	   
		width: 20px;
		height: 20px;
		line-height: 20px;
		font-size: 11px;
		color: #fff;
		text-align: center;
		border-radius: 50%;
		right: 11px;
		top: 0;
	}
	.thsn-header-style-2 .thsn-search-cart-box>*:nth-child(2)::after{
		background-color: rgb(255 255 255 / 20%);
	}
	.thsn-header-style-2 .thsn-title-bar-wrapper{
		margin-top: -30px;
	}
	.thsn-header-style-2 .thsn-header-box.thsn-header-box-social-links .thsn-social-links li a{
		font-size: 13px;
		width: 32px;
		height: 32px;
		line-height: 32px;
		border-radius: 50%;
		color: #fff;
		text-align: center;
		background-color: var(--thsn-dentiq-secondary-color);
	}
	.thsn-header-style-2 .thsn-header-box.thsn-header-box-social-links .thsn-social-links li a:hover{
		background-color: var(--thsn-dentiq-global-color);
	}
}

.thsn-header-style-2  .thsn-sticky-header .thsn-header-menu-area {
	background-color: transparent;
}
.thsn-header-style-2  .thsn-sticky-header .d-flex.align-items-center {
	justify-content: space-between;
}
/*=== .thsn-header-style-2 ===*/
.thsn-header-style-2 .thsn-header-menu-area > .container{
    padding: 0;
}
.thsn-header-style-2 .thsn-header-right-content,
.thsn-header-style-2 .thsn-header-left-content{
    width: 340px;
}
.thsn-header-style-2 .thsn-header-menu-area{
    position: relative;
    z-index: 9;
    border-radius: 5px;
    line-height: normal !important;
}
.thsn-header-style-2 .thsn-header-button a{
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}
.thsn-header-style-2 .thsn-sticky-header .thsn-header-button a {
	border-radius: 5px;
}
.thsn-header-style-2 .thsn-header-right-content{
    text-align: right;
}
.thsn-header-style-2 ul.thsn-contact{
    list-style: none;
    margin: 0;
    padding: 0;
    font-size: 14px;
    color: #fff;
}
.thsn-header-style-2 ul.thsn-contact li{
    display: inline-block;
    margin-right: 20px;
}
.thsn-header-style-2 ul.thsn-contact li:last-child{
    margin-right: 0px;
}
.thsn-header-style-2 ul.thsn-contact li i{
    margin-right: 10px;
}

.thsn-header-style-2 .thsn-header-info-inner .thsn-header-box.thsn-header-box-social-links{
    padding-left: 0;
}
.thsn-header-style-2 .thsn-header-info-inner .thsn-header-box.thsn-header-box-social-links .thsn-social-links{
    padding: 0;
}
.thsn-header-style-2 .thsn-sticky-header .thsn-header-menu-area-wrapper .container {
	padding: 0;
}