@media screen and (max-width:1030px){
  img,iframe{
	  max-width:100%;
	  height:auto;
  }
  .container {
    width: 100%;
   }
.navigation {
    float: none;
    margin-top: 10px;
    width: 100%;
	text-align:center;
}

.woocommerce-products-carousel-all-in-one-title > a {
    font-size: 13px;
}
.left-cont {
    float: left;
    width: 70%;
}

.right-panel {
    float: right;
    width: 27%;
}
.address-box p {
    padding-bottom: 10px;
	font-size:16px;
	line-height:20px;
}


}

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


}

@media screen and (max-width: 800px){
.left-cont {
    float: none;
    width: 100%;
}
.right-panel {
    float: none;
    width: 100%;
}
#black-studio-tinymce-2 img {
    float: left;
	margin:15px;
}
.logo-part-inner {
    overflow: hidden;
}

.text-part{
    padding: 30px 0;
}

.sidebar .search-box h2{
	position:relative;
}

.sidebar .search-box h2::after{
	background:url(../images/dropdown-icon.png) no-repeat right center;
	width:25px;
	height:25px;
	position:absolute;
	content:'';
	top:9px;
	right:8px;
	cursor:pointer;
}

.right-panel {
    margin: 2% 0;
}

}


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

}

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



.contact-right iframe{
	width:100%;
}

}

@media screen and (max-width: 600px){
#black-studio-tinymce-2 img {
    float: left;
    margin: 8px;
}
}

@media screen and (max-width: 550px){
#black-studio-tinymce-2 img {
    float: left;
    margin: 4px;
}
}

@media screen and (max-width: 500px){
#black-studio-tinymce-2 img {
    display: block;
    float: none;
    margin: 15px auto;
}

.text-part .highlight-txt {
    font-size: 20px;
    line-height: 24px;
}
.address-box p {
    font-size: 18px;
    line-height: 20px;
}
.service-bt{
	margin-bottom:10px;
}
.text-part h2 {
    font-size: 30px;
    line-height: 36px;
}


}
