.cat{margin-top:15px}.cat ul{width:100%}.cat ul li{width:25%;float:left}@media (max-width:768px){.left_content{background:rgba(0, 0, 0, 0) url("/date.png") no-repeat scroll 0 0/100% auto !important;float:left;width:100% !important;height:368px !important}.center_link-aria{position:relative;top:152px !important}.right_content{width:100% !important;float:left !important}.right-bottom{height:auto !important}.right-bottom > h2{font-size:18px}.right-bottom > h3{font-size:15px}#homepage-slider{width:100%}#htmlcontent_top{float:left;padding-left:5px;width:100% !important;max-width:100% !important}.border-line-righ{width:81% !important}.embed-container iframe{width:100% !important}.embed-container iframe:first-child{height:315px !important}}@media (max-width:500px){.welcome h1{font-size:28px}.right-top{height:125px !important;padding:13px 0 !important}.right-top > h1{font-size:34px !important}.right-top > h2{font-size:26px !important}.border-line-left > h2{font-size:16px !important;margin:0;padding:4px 0 !important}.border-line-left{margin:10px 0 11px !important;padding:0 12px !important;width:36% !important}.border-line-righ{margin:20px 0 0 !important;width:71% !important}.right-bottom > h2{font-size:21px !important;margin:0 !important;padding:0 10%}.right-bottom > h3{font-size:18px !important}.right-bottom{height:138px !important}#search_block_top{padding-top:5px !important}#header .shopping_cart{padding-top:17px !important}.left_link-aria a h1{color:rgb(0, 0, 0);font-size:15px !important;margin:19px 0 0 31px !important}.left_link-aria a h2{color:rgb(0, 0, 0);font-size:13px !important;margin:0 0 0 39px !important}.first-b{margin:0 !important;right:0 !important;top:0}.right_link-aria a h1{color:rgb(0, 0, 0);font-size:15px !important;margin:3px 0 0 34px !important}.right_link-aria a h2{color:rgb(0, 0, 0);font-size:14px !important;margin:4px 0 0 56px !important}a#mancarousel_prev.prev{background-position:0 0;left:-9px !important}a#mancarousel_next.next{background-position:-50px 0;right:-10px !important}.center_link-aria{top:0 !important}.left_content{height:auto !important}ul.product_list.grid > li .product-container h5{min-height:30px !important;padding:0 15px !important;margin-bottom:0 !important}#index ul.product_list.tab-pane > li{margin-bottom:0 !important}}

.right_content .right-top h1 {
    font-size: 28px;
	font-weight:normal;
}
.right_content .right-top h2 {
    font-size: 28px;
	font-weight:normal;
}
.border-line-righ {
    width: 185px !important;
}
.row.cmsproducts.cmsProductsFeed {
    width: 100%;
    float: left;
}
.cms.cms-contact .vc_row.wpb_row.vc_row-fluid {
    width: 50%;
    float: left;
    height: 100%;
	clear:inherit !important;
}

@media screen and (max-width: 1200px) and (min-width: 992px)
{
.right-top > h1 {
    font-size: 24px !important;
    font-weight: normal !important;
}

.right-top > h2 {
    font-size: 24px !important;
}
}
@media (max-width:980px)
{
	.border-line-righ {
    width: 156px !important;
}
}
@media (max-width:768px)
{
	.border-line-righ {
    width: 512px !important;
}
.cms.cms-contact .vc_row.wpb_row.vc_row-fluid {
    width: 100%; 
	float:left;
}
.contactDiv.col-md-6 { width:100%; float:left;}
}

@media (max-width:520px)
{
	.right_content .right-top h1 {
    font-size: 20px !important;
	font-weight:normal;
}
.right_content .right-top h2 {
    font-size: 20px !important;
	font-weight:normal;
}
.center_link-aria {
    position: relative;
    top: 43px !important;
}
}
@media (max-width:480px)
{
	.border-line-righ {
    width: 270px !important;
}
}
@media (max-width:414px)
{
	.border-line-left > h2 {
    font-size: 13px !important;
    
}
.border-line-righ {
    width: 236px !important;
}
	.border-line-righ {
    width: 227px !important;
}
}


@media (max-width:350px)
{
	.border-line-righ {
    width: 193px !important;
}
.border-line-left > h2 {
    font-size: 10px !important;
 
}
body {
    min-width: 100% !important;
}
}

@media (max-width:320px)
{
.border-line-righ {
    width: 165px !important;
    top: -4px !important;
}
.border-line-left > h2 {
    font-size: 10px !important;
 
}

}

@media (min-width:501px)
{
.right-top {
    padding: 50px 0;
}
.right-bottom {
   
    padding: 10px 17px;
    
}
}



.welcome h1 span {
    color: #ffffff !important;
}
.welcome h1 {
    color: #ffffff !important;
}
.welcome h1 span a{
    color: #ffffff !important;
}
#header .banner a { color:#ffffff !important;}
#header .banner a:hover { color:#ffffff !important;}
#header .banner a:focus { color:#ffffff !important;}
