.custom-css-list{padding:0;list-style-type:none;margin:40px 0 0}.custom-css-list li{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:5px;display:flex;flex-wrap:wrap}.custom-css__text{width:100%;@media screen and (min-width:768px){width:40%;padding-right:15px}}.custom-css__code{width:100%;margin-bottom:15px;@media screen and (min-width:768px){width:60%;margin-left:auto}}.custom-css-list #textarea{position:relative}.custom-css-list textarea{width:100%;border:1px solid #eee;padding:5px;font-size:12px}.custom-css-list button{position:absolute;top:0;right:0;border-radius:0;box-shadow:0;border-width:.5px;padding:4px 5px;cursor:pointer;background:#662feb;color:#fff}.custom-css-list h3{margin-bottom:10px;font-size:20px;font-weight:600}.custom-css-list p{font-size:14px}.custom-css-list .theme{border:1px solid #eee;border-radius:20px;padding:2px 7px;margin-right:3px;margin-bottom:10px}.custom-css-list .location,.custom-css-list .theme{background:#fff;color:#171717;display:inline-block;font-size:12px}.custom-css-list .location{border:1px solid #eee;border-bottom:0;padding:5px}.custom-css-list .location span{color:#662feb;font-weight:500}.custom-css-list .code-description{margin-bottom:5px}