body{background-color: #fff}
/*manufacturers*/
#main .words {border: 1px solid #DCDCDC;height: 41px;line-height: 38px;margin-bottom: 20px;padding: 1px 10px;text-align: center;}
#main .words a {color: #000000;display: inline;font-size: 15px;font-weight: bold;margin: 0 1px;padding: 9px 17px;text-align: center;text-decoration: none;}
#main .words a:hover {color:#FFFFFF;background-color: #FF6C00;}

/*mfg*/
#main .mfg {border: 1px solid #DCDCDC;margin-bottom: 30px;}
#main .mfg h3 {background-color: #FF6C00;color: #fff;font-size: 18px;font-weight: bold;height: 32px;line-height: 32px;padding-left: 10px;}
#main .mfg ul {padding-bottom: 10px;padding-left: 10px;padding-top: 10px;}
#main .mfg li {float: left;font-size: 14px;line-height: 22px;width: 33%;}
#main .mfg li a {color: #6263ab;}
#main .mfg li s {color: #AAAAAA;text-decoration: none;}

/*details*/
#main .mfg-details {border: 1px solid #CCC;padding: 10px;margin-bottom: 15px;}
#main .mfg-details .cover {float: left;width: 256px;}
#main .mfg-details .cover img {border: 3px solid #CCCCCC;display: block;max-width: 250px;}
#main .mfg-details h2 {border-bottom: 1px solid #CCCCCC;font-size: 18px;font-weight: bold;line-height: 40px;margin-bottom: 5px;padding-left: 2px;}
#main .mfg-details .text {float: right;width: 880px;font-size: 14px;line-height: 22px;}

@media screen and (max-width: 1440px)
{
	.linecard{padding: 0 12px;}
	.linecard_details{padding: 0 12px;}
	.linecard_details .parts-list{padding: 0 !important;}
}
@media screen and (max-width: 767px)
{
    /*manufacturers*/
    #main .words
    {
        height: auto;
		display: flex;
		flex-wrap: wrap;
    }
	#main .words a
	{
		width: 45px;
	}
    #main .mfg li
    {
        float: none;
        width: auto;
        line-height: 30px;
    }
    #main .mfg-details .cover
    {
        float: none;
        width: auto;
        text-align: center;
    }
    #main .mfg-details .cover img
    {
        margin: 0 auto;
    }
    #main .mfg-details .text
    {
        float: none;
        width: auto;
    }
}