ul.sqwpluginfacts { display: block; list-style: none; margin: 0; padding: 0; } ul.sqwpluginfacts > li { display: block; list-style: none; margin: 0 4% 20px 0; padding: 0; float: left; box-sizing: border-box; } ul.sqwpluginfacts > li:last-child { margin-right: 0; } ul.sqwpluginfacts:after { content: ''; display: table; clear: both; } ul.sqwpluginfacts1cols > li { width: 100%; } ul.sqwpluginfacts2cols > li { width: 46%; } ul.sqwpluginfacts3cols > li { width: 30.666%; } ul.sqwpluginfacts4cols > li { width: 22%; } ul.sqwpluginfacts5cols > li { width: 16.8%; } ul.sqwpluginfacts img { display: block; width: 30%; height: auto; max-width: 100px; margin: 0 auto 20px auto; border: 0; } ul.sqwpluginfacts img.sqwpluginfactsbubble { border-radius: 50%; } ul.sqwpluginfactsanim img { opacity: 0; transform: scale3d(0, 0, 1); transition: opacity 0.8s cubic-bezier(0.175, 0.885, 0.320, 1.275), transform 0.8s cubic-bezier(0.175, 0.885, 0.320, 1.275); } ul.sqwpluginfactsanim img.sqwpluginfactappear { opacity: 1; transform: scale3d(1, 1, 1); } ul.sqwpluginfacts .sqwpluginfactslink { padding: 20px 0 10px 0; } ul.sqwpluginfacts .sqwpluginfactslink a { display: inline-block; margin: 6px; border-color: #cccccc; border-width: 1px; border-style: solid; padding: 5px 15px 5px 15px; background: url(../../../../../images/gradient/?s=fafafa&e=b2b2b2&h=30) repeat-x #b2b2b2; font: 15px Tahoma,Verdana,Segoe,sans-serif; color: #4f5151; letter-spacing: 0px; box-shadow: 3px 3px 3px rgba(0,0,0,0.5); border-radius: 5px; cursor: pointer; outline: none; -webkit-appearance: none; text-decoration: none; } ul.sqwpluginfacts .sqwpluginfactslink a:hover { border-color: #b2b2b2; background: url(../../../../../images/gradient/?s=fafafa&e=b2b2b2&h=27) repeat-x #b2b2b2; font-weight: normal; font-style: normal; text-transform: none; color: #e00014; } @media (max-width: 1024px) { ul.sqwpluginfacts4cols > li { width: 48%; } ul.sqwpluginfacts4cols > li:nth-child(2n) { margin-right: 0; } ul.sqwpluginfacts4cols > li:nth-child(2n+1) { clear: both; } } @media (max-width: 767px) { ul.sqwpluginfacts2cols > li, ul.sqwpluginfacts3cols > li, ul.sqwpluginfacts4cols > li, ul.sqwpluginfacts5cols > li { width: 100%; margin: 0 0 40px 0; float: none; } }