.cs-tmc-lock-toggle.enabled>a{background-color:#c0392b !important;color:#ecf0f1 !important}.cs-tmc-lock-toggle.enabled:hover>a{background-color:#2c3e50 !important}.cs-tmc-templates-wrapper{display:flex;flex-wrap:wrap;box-sizing:border-box}.cs-tmc-templates-wrapper *{box-sizing:border-box}.cs-tmc-templates-wrapper .tile:hover .preview{opacity:1}.cs-tmc-templates-wrapper .tile>input{display:none}.cs-tmc-templates-wrapper .tile>input:checked ~ label{box-shadow:0 0 0 2px #E74C3C}.cs-tmc-templates-wrapper .tile>input:checked ~ label .preview,.cs-tmc-templates-wrapper .tile>input .cs-tmc-templates-wrapper .tile .tile:hover .preview{opacity:1}.cs-tmc-templates-wrapper .tile>input:checked ~ label .actions{display:block}.cs-tmc-templates-wrapper .tile>label{box-shadow:0 0 0 1px silver;cursor:pointer;overflow:hidden;display:flex !important;flex-direction:column;max-width:100%;width:300px;height:250px;margin:10px;background:#ecf0f1;border-radius:3px}.cs-tmc-templates-wrapper .tile>label .preview{flex-basis:100%;float:none;opacity:0.8;width:100%;background-size:cover;background-position:center}.cs-tmc-templates-wrapper .tile>label .actions{padding:8px;width:100%;background:#E74C3C;display:none}.cs-tmc-templates-wrapper .tile>label .actions a.get-it{color:white;text-shadow:1px 1px 1px #232323;text-decoration:none;box-shadow:none}.cs-tmc-templates-wrapper .tile>label .actions a.get-it:hover{text-decoration:underline}.wp-core-ui .cs-tmc-before-page-box{position:absolute;right:0;top:0}.wp-core-ui .cs-tmc-before-page-box .logo{display:inline-block;margin:2em}.wp-core-ui .cs-tmc-before-page-box .logo img{max-width:100px;height:auto}.wp-core-ui .cs-tmc-in-page-tab{margin-top:4em}.wp-core-ui .cs-tmc-container .submit-box{float:right;clear:both}.wp-core-ui .cs-tmc-sctionsets{margin:2em 0 0}.wp-core-ui .cs-tmc-sectionset{margin:0;border-right:1px solid #ccc}.wp-core-ui .cs-tmc-sectionset:last-of-type{border-bottom:1px solid #ccc}.wp-core-ui .cs-tmc-sectionset .cs-tmc-section{margin:0}.wp-core-ui .cs-tmc-sectionset .cs-tmc-section .cs-tmc-section-table .cs-tmc-section-caption{border-top:1px solid #ccc;padding-left:1rem}.wp-core-ui .cs-tmc-sectionset .cs-tmc-section .cs-tmc-section-table .cs-tmc-fieldrow{border-top:1px solid #ccc}.wp-core-ui .cs-tmc-sectionset .cs-tmc-section .cs-tmc-section-table .cs-tmc-fieldrow>th{border-right:1px solid #ccc;padding-left:1rem}.wp-core-ui .cs-tmc-sectionset .cs-tmc-section .cs-tmc-section-table .cs-tmc-fieldrow .cs-tmc-fields-description{display:inline-block;background-color:#e9edf1;border-left:1px solid #3183bd;padding:0.8em 1.2em;margin-top:1em}.customize-section-description-container .cs-tmc-description{width:100%;position:relative;text-align:left;cursor:default;border:1px dashed #b4b9be;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;line-height:20px}
