	/* This is a Trade and Value, Corp. design */

/* Please refrain from copying this style sheet */

/*
mobile small	360px
mobile large	620px
small tablet	740px
large tablet	850px
small desktop	955px
medium desktop	1100px
large desktop	1240px
*/

@media (min-width: 280px) and (max-width: 619px){
.page-title, .left, .right, .unique-container, .paragraphs, .contact-required, .left-blog, .right-blog, .blog-inner{
width: 100%;
height: auto;
font-size: 100%;
float: none;
overflow: visible;
display: block;
}

.show-mobile{
display: inherit;
visibility: visible;
}
.hide-mobile{
display: none;
visibility:hidden;
}
.inside-image{
width: 150px;
height: auto;
float: left;
padding: 2px;
border: #ebebeb 1px solid;
margin: 0px 4px 4px 0px;
}
.side-image{
float: left;
width: 100px;
height: auto;
padding: 8px;
margin: 0px 8px 8px 0px;
}


.page-title{
font-weight: bold;
}

/* Home */

.slide-message-mobile{
display: block;
visibility: visible;
padding: 8px 14px;
margin-top: -20px;
margin-bottom: 20px;
font-family: Arial;
font-size: 18pt;
font-weight: normal;
color: #ffffff;
text-align: center;
background-color: #a0cc46;
border: #ffffff 2px solid;
}
.slide-message-mobile sup{
font-size: 12pt;
}


.video-holder{
width: 100%;
height: 300px;
}



}

@media (min-width: 620px) and (max-width: 1019px){
.page-title, .left, .right, .unique-container, .paragraphs, .contact-required, .left-blog, .right-blog, .blog-inner{
width: 100%;
height: auto;
font-size: 100%;
float: none;
overflow: visible;
display: block;
}

.show-mobile{
display: inherit;
visibility: visible;
}
.hide-mobile{
display: none;
visibility:hidden;
}


.slide-message-mobile{
display: block;
visibility: visible;
padding: 8px 14px;
margin-top: -20px;
font-family: Arial;
font-size: 18pt;
font-weight: normal;
color: #ffffff;
text-align: center;
background-color: #a0cc46;
border: #ffffff 2px solid;
}
.slide-message-mobile sup{
font-size: 12pt;
}



/* side form */
.side-form{
width: 96%;
float: none;	
}
.side-form label{
display: block;
float: none;
}
.side-form input{
display: block;
width: 100%;
}

/* Home */




}






@media (min-width: 850px) and (max-width: 999px){

}

@media (min-width: 1000px){

}


/* HOME TABS */

@media (max-width: 519px){


}

@media(min-width: 520px) and (max-width:770px){


}

@media(min-width: 771px) and (max-width:1019px){

}

@media(max-width: 1019px){

}





	/* End of Custom CSS  */



