admin.scss (5331B)
1 @import "common"; 2 3 .redux-templates-options-section { 4 padding: 30px; 5 background-repeat: no-repeat; 6 background-position: 100% 100%; 7 } 8 9 .redux-templates-options-section-header { 10 /*border-bottom: 1px solid #EBEBF1;*/ 11 margin: -30px -30px 30px; 12 padding: 20px 30px; 13 display: -webkit-box; 14 display: -ms-flexbox; 15 display: flex; 16 -webkit-box-pack: justify; 17 -ms-flex-pack: justify; 18 justify-content: space-between; 19 -webkit-box-align: center; 20 -ms-flex-align: center; 21 align-items: center; 22 23 .redux-templates-header-left { 24 background-repeat: no-repeat; 25 background-position: center left; 26 padding-left: 55px; 27 background-size: 40px 40px; 28 min-height: 40px; 29 } 30 } 31 32 .redux-templates-options-section-header h2, 33 .redux-templates-options-section-header h3 { 34 margin: 0; 35 line-height: 1; 36 } 37 38 .redux-templates-options-section-header h2 { 39 font-size: 24px; 40 color: #232323; 41 margin-bottom: 10px; 42 } 43 44 .redux-templates-options-section-header h3 { 45 font-size: 18px; 46 font-weight: 300; 47 color: #232323; 48 } 49 50 @media (min-width: 992px) { 51 .redux-templates-options-section { 52 padding: 60px; 53 } 54 55 .redux-templates-options-section-header h2 { 56 font-size: 35px; 57 margin-bottom: 20px; 58 } 59 60 .redux-templates-options-section-header h3 { 61 font-size: 25px; 62 } 63 64 .redux-templates-options-section-header { 65 margin: -60px -60px 30px; 66 padding: 30px 60px; 67 } 68 } 69 70 h2.redux-templates-options-section-title, 71 h3.redux-templates-options-section-title { 72 line-height: 1; 73 display: -webkit-box; 74 display: -ms-flexbox; 75 display: flex; 76 -webkit-box-align: center; 77 -ms-flex-align: center; 78 align-items: center; 79 } 80 81 h2.redux-templates-options-section-title { 82 font-size: 28px; 83 line-height: 40px; 84 color: #7557ff; 85 margin: 0; 86 } 87 88 h3.redux-templates-options-section-title { 89 font-size: 21px; 90 color: #232323; 91 margin: 0 0 20px; 92 } 93 94 .redux-templates-options-section-title img { 95 margin-left: 15px; 96 } 97 98 .redux-templates-options-features { 99 list-style: none; 100 padding: 0; 101 margin: 0 0 30px; 102 } 103 104 .redux-templates-options-features::after { 105 display: block; 106 clear: both; 107 content: " "; 108 } 109 110 .redux-templates-options-features > li { 111 font-size: 14px; 112 line-height: 1.8; 113 display: block; 114 color: #838383; 115 width: 50%; 116 float: left; 117 } 118 119 .redux-templates-options-features > li > i { 120 font-style: normal; 121 color: #60da4f; 122 margin-right: 10px; 123 } 124 125 .redux-templates-embed-responsive { 126 position: relative; 127 display: block; 128 width: 100%; 129 padding: 0; 130 overflow: hidden; 131 } 132 133 .redux-templates-embed-responsive::before { 134 content: " "; 135 display: block; 136 padding-top: 56.25%; 137 } 138 139 .redux-templates-embed-responsive .redux-templates-embed-responsive-item { 140 position: absolute; 141 top: 0; 142 bottom: 0; 143 left: 0; 144 width: 100%; 145 height: 100%; 146 border: 0; 147 } 148 149 .redux-templates-mb-0 { 150 margin-bottom: 0; 151 } 152 153 .redux-templates-mb-30 { 154 margin-bottom: 30px; 155 } 156 157 .redux-templates-mt-20 { 158 margin-top: 20px; 159 } 160 161 .redux-templates-row { 162 display: -ms-flexbox; 163 display: flex; 164 -ms-flex-wrap: wrap; 165 flex-wrap: wrap; 166 margin-right: -15px; 167 margin-left: -15px; 168 box-sizing: border-box; 169 } 170 171 .redux-templates-row > div { 172 position: relative; 173 width: 100%; 174 padding-right: 15px; 175 padding-left: 15px; 176 box-sizing: border-box; 177 } 178 179 @media (min-width: 992px) { 180 .redux-templates-row.redux-templates-columns-2 > div { 181 -ms-flex: 0 0 50%; 182 flex: 0 0 50%; 183 max-width: 50%; 184 } 185 } 186 187 #adminmenu .toplevel_page_redux-templates-settings .wp-menu-image > img { 188 width: 19px !important; 189 margin: 7.5px 9px; 190 display: block; 191 padding: 0; 192 } 193 194 .redux-templates-options-section-body-container { 195 display: grid; 196 grid-template-columns: 1fr 350px; 197 grid-gap: 30px; 198 padding-top: 0; 199 200 .section-box { 201 @include box(); 202 margin-bottom: 30px; 203 transition: all 0.3s ease; 204 h3 { 205 font-size: 1.5em; 206 line-height: 1.1em; 207 margin-top: 0px; 208 } 209 p { 210 font-size: calc(13px + 0.2vw); 211 } 212 ul { 213 list-style-type: disc; 214 list-style-position: inside; 215 } 216 217 &.grid { 218 display: grid; 219 grid-template-columns: 0.8fr 1fr; 220 grid-gap: 35px; 221 justify-content: center; 222 } 223 224 .components-button { 225 border: none; 226 border-radius: 35px; 227 box-shadow: none !important; 228 cursor: pointer; 229 opacity: 1; 230 background: #8c33da; 231 background: linear-gradient(90deg, #7557ff -30%, #c751ff 130%); 232 transition: opacity 0.2s ease-in-out; 233 box-shadow: none !important; 234 color: #fff; 235 text-decoration: none; 236 padding: 0.75em 1.25em; 237 display: block; 238 margin: 0 auto; 239 max-width: 200px; 240 text-align: center; 241 font-size: calc(13px + 0.1vw); 242 &:hover { 243 opacity: 0.85; 244 box-shadow: none !important; 245 } 246 } 247 } 248 } 249 250 .text-center { 251 text-align: center; 252 }