@charset "utf-8";
/* CSS Document */

#site_description{ color:#000 !important;}
#div__title{ margin:0px;}
#div__label{margin: 0px; overflow:hidden;}
#div__body{margin: 0px;  margin-top: 3px;}
#top-nav-menu li{line-height:32px;}
.bx-viewport{width: 100%; overflow: hidden; position: static; height: 428px;}
.bxslider{width: auto; position: relative;}
.bxslider1{float: none; list-style: outside none none; position: absolute; width: 1195px; z-index: 0; display: none;}
.bxslider2{float: none; list-style: outside none none; position: absolute; width: 1195px; z-index: 0; display: none;}
.bxslider3{float: none; list-style: outside none none; position: absolute; width: 1195px; z-index: 50;}
.container-featured-items{ margin-bottom:0px !important;}
.content-social-box iframe{position: static; visibility: visible; display: inline-block; width: 100% !important; height: 470px; padding: 0px; border: medium none; max-width: 520px; min-width: 180px; min-height: 200px; margin-top: 0px; margin-bottom: 0px;}
.csb-style1{position: absolute; top: -10000px; height: 0px; width: 0px;}
.fb_iframe_widget{width:100%;}
.social-box-sm:hover {background: #fff200;}
.socialbox1{width:48%; margin-left:1%; margin-right:1%;}
.socialbox2{width:48%; margin-left:1%;}
.socialbox3{width:98%; margin-left:1%; margin-right:1%;}
.hwp-product{width:24%; float:left; margin-left:.5%; margin-right:0.5%;}
.hwp-footer{width:24.25%; float:left; margin-left:0; margin-right:1%;}
.hwp-footer.no-rt-marg{margin-right:0}
.minhgt-foot{ min-height:180px;}
.thera-copyright-containter{clear:both; width: 100%}
.thera-copyright{text-align: center; font-family: 'Open Sans'; color: #000; font-size: 15px; font-weight: 200;}
.box-video-container{ margin-left:1%; margin-right:1%;}
.social-box-sm.socialbox2{ margin-left:2%; }
@media(max-width:1199px){
	#div__header, #div__body, #div__footer{padding:0;}
	.social-left-box, .social-right-box{ width:50%;}
	.social-box, .social-box-sm{width:50%;}
	.fb_iframe_widget{width:100%;}
	.socialbox1{width:48%; margin-left:1%; margin-right:1%;}
	.socialbox2{width:48%; margin-left:1%;}
	.socialbox3{width:98%; margin-left:1%; margin-right:1%;}
	.content-social-title span{font-size:20px;}
	.box-video-container{ margin-left:1%; margin-right:1%;}
	}

@media(max-width:991px){
	#container-footer-boxes .row-fluid .span4-tablet{margin-left: 10px;margin-right: 10px;min-height: 180px;width: 47%;}
	.bx-wrapper .bx-viewport{left:0px !important;}
	.home-slider{margin-left:0px;}
	#div__header, #div__body, #div__footer{padding:0;}
	.bx-viewport{height:auto;}
	.featuredproduct1{ float:left;}
	.social-left-box, .social-right-box{ width:100%;}
	.social-box, .social-box-sm{width:50%;}
	.fb_iframe_widget{ width:100%;}
	.fb_iframe_widget span, .fb_iframe_widget span iframe, #u_0_0 ._2p3a{width:100% !important;}
	.fb_iframe_widget iframe div{width:100% !important;}
	.box-video-container{float:none; width:100%;}
	.socialbox1{width:48%;}
	.socialbox2{width:48%;}
	.hwp-product,.hwp-footer{width:49%; float:left;}
}
@media(max-width:768px){
	#top-nav-menu{ margin-left:0px;}
	#bottom-nav-menu form{ margin-bottom:0px;}
	#div__header, #div__body, #div__footer{ padding:0px;}
	.bx-viewport{height:auto;}
	.box-video-container{ margin-left:0; margin-right:0;}
	
}

@media(max-width:359px){
	.hidden-phone{ display:block !important; }
	#top-nav-menu{ margin-bottom:20px; width:100%; }
	#top-nav-menu li{ width:auto; display:none; float:left; margin:0 auto}
	#top-nav-menu li:nth-child(1) { display:block; }
	#top-nav-menu li:nth-child(5) { display:block; }
	#top-nav-menu li:nth-child(4) { display:block; text-align:right; }
	#top-nav-menu li:nth-child(3) a, #top-nav-menu li:nth-child(4) a{ display:block;}
	#top-nav-menu li a{ display:block; padding:2px 11px; }
}

@media (min-width:360px) and (max-width:489px){
	.hidden-phone{ display:block !important; }
	#top-nav-menu{ margin-bottom:20px; width:100%; }
	#top-nav-menu li{ width:auto; display:none; float:left; margin:0 auto}
	#top-nav-menu li:nth-child(1) { display:block; }
	#top-nav-menu li:nth-child(5) { display:block; }
	#top-nav-menu li:nth-child(3) { display:block; }
	#top-nav-menu li:nth-child(4) { display:block; text-align:right; }
	#top-nav-menu li:nth-child(3) a, #top-nav-menu li:nth-child(4) a{ display:block;}
	#top-nav-menu li a{ display:block; padding:2px 11px; }
}

@media (min-width:490px) and (max-width:539px){
	.hidden-phone{ display:block !important; }
	#top-nav-menu{ margin-bottom:20px; width:100%; }
	#top-nav-menu li{ width:auto; display:none; float:left; margin:0 auto}
	#top-nav-menu li:nth-child(1) { display:block; }
	#top-nav-menu li:nth-child(5) { display:block; }
	#top-nav-menu li:nth-child(6) { display:block; }
	#top-nav-menu li:nth-child(3) { display:block; }
	#top-nav-menu li:nth-child(4) { display:block; text-align:right; }
	#top-nav-menu li:nth-child(3) a, #top-nav-menu li:nth-child(4) a{ display:block;}
	#top-nav-menu li a{ display:block; padding:2px 11px; }
}

@media (min-width:540px) and (max-width:767px){
	.container-logo{ text-align: center;}
	#container-footer-boxes .row-fluid .span4-tablet{float: left;
    margin-left: 10px;
    margin-right: 10px;
    min-height: 180px;
    width: 46%;}
	.bx-wrapper .bx-viewport{left:0px !important;}
	.home-slider{margin-left:0px;}
	.featuredproduct1{ float:left;}
	.social-left-box, .social-right-box{width:100%;}
	.social-box, .social-box-sm{width:48%; clear:none;}
	#container-subscribe > h4{line-height:32px;}
	#bottom-nav-menu{ width:100%;}
	#bottom-nav-menu form{width:100%;}
	.hwp-product,.hwp-footer{width:49%; float:left;}
	.f_navigation h3{text-indent:20px; padding: 6px 0;}
	#container-subscribe{ padding:0; }
	.socialbox1{width:48%; margin-left:0; margin-right:0;}
	.socialbox2{width:48%; margin-left:0;}
        .social-box-sm.socialbox2 {margin-left: 0%;}
    .hidden-phone{ display:block !important; }
}


@media(max-width:639px){
	.container-logo{ text-align: center;}
	#container-footer-boxes .row-fluid .span4-tablet{float: left;
    margin-left: 10px;
    margin-right: 10px;
    min-height: 180px;
    width: 44%;}
	.bx-wrapper .bx-viewport{left:0px !important;}
	.home-slider{margin-left:0px;}
	.featuredproduct1{width:100%; margin:0 auto; text-align:center; float:none;}
	#bottom-nav-menu form{width:100%;}
	.hwp-product,.hwp-footer{width:49%; float:left;}
}
@media(max-width:479px){
	.container-logo{ text-align: center;}
	#container-footer-boxes .row-fluid .span4-tablet{float: left;
    margin-left: 0px;
    margin-right: 0px;
    min-height: 180px;
    width: 100%;}
	.f_navigation h3{width:auto;}
	.hwp-product,.hwp-footer{width:100%; float:left;}
	.content-social-title span{font-size:14px;}
}
@media (max-width:380px){
.socialbox1{width:100%; margin-left:0; margin-right:0;}
	.socialbox2{width:100%; margin-left:0;}
}