@media only screen  and (max-width:2000px) and (min-width: 1700px){
	
}


@media only screen  and (max-width:1699px) and (min-width: 1500px)
{ 	
	.top-l-contact { 
		margin-left: 5px; 
	}

	.con-number-rt { 
		font-size: 32px;
	}

	.top-mail-setsdt { 
		font-size: 26px;
	}

	.c-sidebar_made-in-usa {
		font-size: 22px;
	}
	
	.c-sidebar_socials { 
		padding-bottom: 1.1rem;
	}



 
}

@media only screen  and (max-width:1499px) and (min-width: 1400px)
{
	.top-l-contact { 
		margin-left: 5px; 
	}

	.con-number-rt { 
		font-size: 32px;
	}

	.top-mail-setsdt { 
		font-size: 26px;
	}

	.c-sidebar_made-in-usa {
		font-size: 22px;
	}
	
	.c-sidebar_socials { 
		padding-bottom: 1.1rem;
	}
	
	.c-sidebar_made-in-usa { 
		top: 39%;
	}
}

@media only screen  and (max-width:1399px) and (min-width: 1300px)
{	
	.top-l-contact { 
		margin-left: 5px; 
	}

	.con-number-rt { 
		font-size: 32px;
	}

	.top-mail-setsdt { 
		font-size: 26px;
	}

	.c-sidebar_made-in-usa {
		font-size: 22px;
	}
	
	.c-sidebar_socials { 
		padding-bottom: 1.1rem;
	}
	
	.c-sidebar_made-in-usa { 
		top: 39%;
	}
	
 
}

@media only screen  and (max-width:1299px) and (min-width: 1200px)
{
	.main-menu_button { 
		top: 30px;
		right: -3vw;
	}
	
	.contact-num-set {
		min-width: 190px;
	}

	.top-l-contact { 
		margin-left: 5px; 
	}

	.con-number-rt { 
		font-size: 30px;
		line-height: 1.2;
	}

	.top-mail-setsdt { 
		font-size: 26px;
	}

	.c-sidebar_made-in-usa {
		font-size: 22px;
	}
	
	.c-sidebar_socials { 
		padding-bottom: 1.1rem;
	}
	
	.c-sidebar_made-in-usa { 
		top: 35%;
	}
}


@media only screen  and (max-width:1199px) and (min-width: 1000px)
{ 
	
}


/** 990**/

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


@media only screen  and (max-width:799px) and (min-width: 765px)
{
	.o-h1, h1, .h1 {
		font-size: 10.875rem;
	}	
	
	.c-sidebar_socials { 
		left: 14px;
		padding-bottom: 1rem;
	}
	
	.c-sidebar_made-in-usa {
		font-size: 22px;
		left: 32px;
	}
	
	.top-l-contact {
		margin-left: 0px;
	}
	
	.con-number-rt { 
		font-size: 30px; 
		line-height: 1.3;
	}
	
	.top-mail-setsdt { 
		font-size: 25px;
	}
	
	.c-home-video_content {
		top: 55%;
	}
	
}

 
@media screen and ( min-width: 1000px ){
 	
}


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


@media screen and ( max-width: 767px ){
	.hidden-xs{
		display:none !important;
	}
	
	.impx-hd-s { 
		top: 2%;
	}
	
	.main-menu_button_burger span {
		width: 30px;
	}
	
	.main-menu_button_burger span::after, .main-menu_button_burger span::before {
		width: 30px;
	}
	
	.main-menu_button {
		width: 4.4375rem;
		height: 4.4375rem;
		left: 91.666667vw;
	}
	
	.c-slideshow_item_button {
		margin-top: 0.1rem;
	}
	
	.o-button {
		padding: 0.8rem 1.1rem;
		font-size: 1.1rem;
	}
	
	.c-sidebar {
		display: block;
	}
	
	.c-sidebar_made-in-usa { 
		display: none;
	}
	
	.c-sidebar_socials { 
		top: 0;
		bottom: auto;
	}

	.c-sidebar {
		position: fixed;
		top: 15px;
		bottom: auto;
		left: 0px;
	}

	/* Bestweb logo styles */
	.c-sidebar .home-bestweb-logo {
    display: block;
		margin-top: 75px;
}

}


@media only screen  and (max-width:800px) and (min-width: 769px){
	
	.o-h1, h1, .h1 {
		font-size: 9.875rem;
	}
	
	.c-sidebar_made-in-usa { 
		display: none;
	}
	
	.c-sidebar_socials { 
		left: 15px;
	}
	
}


@media only screen  and (max-width:768px) and (min-width: 700px){
	.o-h1, h1, .h1 {
		font-size: 6.75rem;
	}
	
	.c-home-video_content {
		top: 50%;
	}
}


@media only screen  and (max-width:699px) and (min-width: 650px){
	
	.o-h1, h1, .h1 {
		font-size: 6.75rem;
	}
	
	.c-home-video_content {
		top: 50%;
	}
	
}


@media only screen  and (max-width:649px) and (min-width: 600px){
	
	.o-h1, h1, .h1 {
		font-size: 6.75rem;
	}
	
	.c-home-video_content {
		top: 50%;
	}

}


@media only screen  and (max-width:599px) and (min-width: 550px){	
	
	.o-h1, h1, .h1 {
		font-size: 6.75rem;
	}
	
	.c-home-video_content {
		top: 50%;
	}
	
}


@media only screen  and (max-width:549px) and (min-width: 500px){
	
	.o-h1, h1, .h1 {
		font-size: 6.75rem;
	}
	
	.c-home-video_content {
		top: 50%;
	}

}


@media only screen  and (max-width:499px) and (min-width: 450px){
	
	h1, .h1 {
		font-size: 6.75rem;
	}
	
	.c-slideshow_item_content {
		top: 60%;
	}

	.c-home-video_content {
		top: 55%;
	}
	
}


@media only screen  and (max-width:449px) and (min-width: 401px){
	
	h1, .h1 {
		font-size: 6.75rem;
	}
	
	.c-slideshow_item_content {
		top: 60%;
	}

	.c-home-video_content {
		top: 60%;
	}
	
}


@media only screen  and (max-width:400px) and (min-width: 350px){
	
	h1, .h1 {
		font-size:5.4rem;
	}
	
	.c-slideshow_item_content {
		top: 60%;
	}

	.c-home-video_content {
		top: 58%;
	}
	


	@media screen and ( max-height: 550px ){
		
		h1, .h1 {
		font-size: 3.75rem;
		}
		
		.c-slideshow_item_content {
			top: 60%;
		}

		.c-home-video_content {
			top: 60%;
		}

	}

	
}



@media only screen  and (max-width:349px) and (min-width: 300px){
	
	h1, .h1 {
		font-size: 3.75rem;
	}
	
	.c-slideshow_item_content {
		top: 60%;
	}

	.c-home-video_content {
		top: 60%;
	}

}
