@charset "UTF-8";
/* custom.css */
 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
     line-height: 1.2222;
}
p {
     color: #000;
}
.text-underline {
    text-decoration: underline;
}
.p-relative {
    position: relative;
}
.h-condense {
    line-height: 1.0;
}
 a.text-light:hover, a.text-light:focus {
     color: #b1e9ff !important;
}
.ng-cloak {
     display: none !important;
}
.hide {
     display: none;
}
.alert {
     margin-bottom: 1.6rem;
}
.alert p {
     margin-bottom: 0;
}
.alert.alert-has-icon {
     display: flex;
}
.alert.alert-has-icon .alert-icon {
     width: 30px;
}
.alert.alert-has-icon .alert-body {
     flex: 1;
}
.toast-message a:hover {
     color: #fff;
     text-decoration: underline;
}
.well-450 {
     max-height:450px;
     overflow-y: scroll;
}
.h-5 {
     height: 5px;
}
.h-40 {
     height: 40px !important;
}
.mw-230 {
     min-width: 230px;
}
.mw-100 {
     min-width:100px;
}
.bg-gray {
     background-color: #F5F5F5 !important;
}
.bg-ass {
     background-color: #DEF0F9 !important;
}
.bg-metal {
    background-color: #3b4c62 !important;
}
.circle-border {
     border: 1px solid #999;
     border-radius: 50px;
     padding: 5px;
}
}
.pointer {
     cursor: pointer !important;
}
.text-disabled {
     color:rgba(119, 131, 143, 0.3) !important;
}
.height-300 {
     height: 15rem;
}
.p-relative {
     position: relative;
}
.border-dark-10 {
     border: 10px solid #044871;
     border-radius: 0;
}
.r-0 {
     border-radius: 0;
}
.r-5 {
     border-radius: .5px;
}
.r-10 {
     border-radius: 1rem;
}
.r-50 {
     border-radius: 50px;
}
.sq-30 {
     width: 30px !important;
     height: 30px !important;
     border-radius: 3px;
}
.sq-40 {
     width: 40px !important;
     height: 40px !important;
     border-radius: 3px;
}
.sq-50 {
     width: 50px !important;
     height: 50px !important;
     border-radius: 5px;
}
.sq-100 {
     width: 100px !important;
     height: 100px !important;
     padding: 0 !important;
     border-radius: 5px;
}
.bullet, .slash {
     display: inline;
     margin: 0 4px;
}
.bullet::after {
     content: '\2022';
}
.img-fluid {
     max-height: 100%;
}
.fixed-h-50 {
     height: 60px;
     overflow: hidden;
}
.breadcrumb-item a {
    color: #000;
}

/* CUSTOM WIDTH */
 .w-5{
     width:5%;
}
.w-10{
     width:10%;
}
.w-15{
     width:15%;
}
.w-20{
     width:20%;
}
.w-25{
     width:25%;
}
.w-30{
     width:30%;
}
.w-35{
     width:35%;
}
.w-40{
     width:40%;
}
.w-45{
     width:45%;
}
.w-50{
     width:50%;
}
.w-55{
     width:55%;
}
.w-60{
     width:60%;
}
.w-65{
     width:65%;
}
.w-70{
     width:70%;
}
.w-75{
     width:75%;
}
.w-80{
     width:80%;
}
.w-85{
     width:85%;
}
.w-90{
     width:90%;
}
.w-95{
     width:95%;
}
.w-100{
     width:100%;
}

/* Form */
div.required .control-label::before {
    content: '* ';
    color: #F00;
    font-weight: bold;
}

/* Navbar */
.u-hamburger__inner::before {
    width: .9rem;
    right: 0;
}
#sub-menu-wrapper:not(.u-scrolled) {
    position: relative !important;
    z-index: unset;
}
#sub-menu-wrapper .u-scrolled  {
    position: absolute !important;
}
.navbar-light .navbar-brand {
    color: #161d25;
    font-weight: 600;
}
.navbar-light .navbar-nav .nav-link {
  color: #161d25;
}
.u-header__nav-item:hover .u-header__nav-link, .u-header__nav-item:focus .u-header__nav-link,
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: #D01201 !important;
}
.u-header__sub-menu {
    z-index: 1002;
}

/* Account Header */
.account-header .nav-container {
    background-color: #21344e;
    padding-left: .5rem;
    padding-right: .5rem;
    border-radius: .5rem .5rem 0 0;
}

.account-header .nav-container .nav-item > .nav-link {
    padding-top: 20px;
    padding-bottom: 20px;
}

/* Sidebar */
#sidebarContent.u-sidebar {
    max-width: 100%;
}

/*Scrollbar*/
.u-sidebar__scroller {
    
}
/* Dropbox */
 .bootstrap-select > .dropdown-toggle {
     z-index: 0;
}
/* Select2 */
 .select2-container {
     z-index: 1150;
}
.select2-container .select2-selection--single {
     height: 50px !important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
     line-height: 50px !important;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
     top: 12px;
     right: 10px;
}
/* Widgets */
 #popular_categories_widget .slick-list {
     padding-top: 25px;
}
/* Cookiet Alert */
#localstorage-alert {
 display: none;
}
#localstorage-alert .alert {
 border: 3px solid #2D36FF !important;
}
/* Navbar */
.u-header__navbar-brand, .u-header__navbar-brand > img {
    width: 10rem;
}
#logoAndNav .navbar-expand-md .u-header__navbar-nav .u-header__nav-link {
     text-align: center;
     color: #000;
}
.u-header__sub-menu-nav-link {
    color: #000;
}
.u-header__section {
     z-index: 999;
}
.navbar-expand-lg .u-header__navbar-nav .u-header__nav-link,
.u-sidebar--account__list-link {
    text-transform: uppercase;
}

/* Submenu */
/*#sub-menu {
    align-items: center;
    justify-content: center;
}*/
#sub-menu .navbar-nav .nav-link {
    white-space: nowrap;
    max-width: 150px;
}
.navbar-expand-md .u-header__navbar-nav .u-header__sub-menu.hs-sub-menu {
     padding-top: 0;
     padding-bottom: 0;
}
/* Slider Nav */
 .u-slick.slick-initialized .js-next, .u-slick.slick-initialized .js-prev {
     -moz-border-radius: 50%;
     -webkit-border-radius: 50%;
     border-radius: 50%;
}
/* Playlist */
 .playlist-title {
     font-size: 1.1em;
     padding: 10px;
     background:#ddd;
     line-height: 1.222;
     color:#de4437;
}
.playlist-title a {
     color:#2d1582;
}
.playlist-title a:hover {
     color: red;
}
.section-name {
     font-size: .8em;
     display: block;
     background: #2d1582;
     color: #fff;
     padding: 5px 10px;
     text-transform: uppercase;
}
.u-header--abs-top-md, .u-header--abs-bottom-md, .u-header--abs-top-2nd-screen-md {
     position: absolute;
}
.u-sidebar .u-sidebar--account__holder {
     padding-top: 10px;
     padding-bottom: 10px;
}
.u-sidebar--account__footer-offset {
     padding-bottom: 4rem;
}
.modern-header .u-sidebar--account__toggle-bg {
     background: none;
     border: 2px solid #fff;
}
.modern-header .u-sidebar--account__toggle-text {
     color: rgba(255, 255, 255, 0.6);
     font-weight: bold;
}
.modern-header .u-sidebar--account__toggle-bg:hover .u-sidebar--account__toggle-text, .modern-header .u-sidebar--account__toggle-bg:hover .u-sidebar--account__toggle-text:hover {
     color: #fff;
}
.classic-header .u-header--bg-transparent:not(.js-header-fix-moment) .u-header__section {
     background-color: #fff;
}
.u-header--bg-transparent:not(.js-header-fix-moment) .u-header__section {
     background: transparent !important;
}
 #courseHeading.js-header-fix-moment {
     display: block!important;
}
.card {
     box-shadow: 0 0.1rem .1rem 0 rgba(140, 152, 164, 0.5);
}
.navbar-expand-md .u-header__mega-menu-wrapper {
     padding: 10px;
}
.hs-mega-menu {
     padding: 1.2rem;
}
.hs-mega-menu .nav-link {
     padding: 3px;
}
.elite_vp_itemUnselected.elite_vp_dark {
     border-bottom: 1px dotted #444;
}
.elite_vp_title {
     margin-top: 3px;
}
/* .card-img-top {
     height: 160px;
}*/
/* Bootstrap Modal */
 .modal-loader {
     display: block;
     padding: 10px !important;
}
.close-modal:not(:disabled):not(.disabled) {
     cursor: pointer;
}
.modal-header .close-modal {
     padding: 1rem;
     margin: -1rem -1rem -1rem auto;
}
 button.close-modal {
     padding: 0;
     background-color: transparent;
     border: 0;
     -webkit-appearance: none;
     font-size: 1.8rem;
}
/* Sweet Alert */
 .swal-footer {
     text-align: center;
}
.no-shadow {
     box-shadow: none;
}
/* Featured Course */
 #top_instructor_widget .js-slide .img-container {
     display: block;
     height: 200px;
     text-align: center;
}
 #top_instructor_widget .js-slide .img-container img {
     display: inline-block;
     width: auto;
     max-height: 100%;
     vertical-align: middle;
}
#mini-shopping-card {
    position: relative;
}
#shoppingCartDropdown {
     width: 320px;
     right: -55px;
}
/* Player */
 .header-container {
     position: relative;
}
/* DATA TABLE */
table.dataTable {
    border-collapse: collapse!important;
    border-spacing: 0;
    border-radius: 10px;
}
 table.dataTable tfoot th,table.dataTable tfoot td {
    text-align: left;
}
 table.dataTable th {
    font-size: .8rem;
}
 td.dataTables_empty {
    text-align: center;
    color: #F00;
}
.dt-print-heading {
    text-align:center;
}
.dt-print-heading img {
    height:80px;
}
.dataTable td,th{
    vertical-align: middle !important;
}
.data-card{
    width: 101% !important;
}
.dataTable,.table-responsive,.dataTable,.table-responsive2{
    width: 100% !important;
}
.data-card .table:not(.table-sm) thead th{
    background: #F8FAFB !important;
    color:#6777EF !important;
}
.data-card .table{
    border: none !important;
}
.data-card .table thead{
    border: 1px solid #EDEFFD!important;
}
.data-card .table tbody{
    border: 1px solid #EDEFFD!important;
}
.data-card .table-bordered td{
    border: 1px solid #EDEFFD !important;
    vertical-align: middle;
}
.data-card .table-bordered th{
    border: none !important;
    vertical-align: middle;
    padding-top:15px;
    padding-bottom:15px;
}
.data-card .table-bordered:not(.table-sm) td{
    padding-top:10px;
    padding-bottom:10px;
}
.data-card .table tfoot {
    border: 1px solid #EDEFFD!important;
    text-align: right !important;
}
.data-card .dataTables_length{
    display: inline !important;
}
.data-card .dataTables_length select{
    width: 90px !important;
    margin-top:15px;
}
.data-card .dataTables_info{
    display: inline !important;
    float:right !important;
}
 div.dataTables_wrapper div.dataTables_processing {
    z-index: 1000;
}
 div.dataTables_wrapper div.dataTables_filter{
    text-align: left !important;
}
 div.dataTables_wrapper div.dataTables_filter input{
    padding:20px 15px !important;
    max-width: 155px !important;
}
 div.dataTables_wrapper div.dataTables_length {
    display: inline !important;
}
/* div.dataTables_wrapper div.dataTables_info {
    display: inline !important;
    float: right !important;
}*/
 .dataTables_wrapper.container-fluid {
    padding: 0;
}
/* Advertisement */
 .advertisement.horizontal {
     margin: 3rem 1rem 3rem 1rem;
}
.advertisement.vertical {
     margin: 2rem 0 2rem 0;
}
.advertisement .col {
     position: relative;
     text-align: center;
}
.advertisement-image {
     display: inline-block;
}
.advertisement-image img {
     display: inline-block;
     width: 100%;
     max-height: inherit;
}
/* Overlay Mask Window */
 .overlay {
     overflow: hidden;
     max-height: 100%;
     max-width: 100%;
}
.overlay:after {
     content: '';
     width: 100%;
     height: 100%;
     top: 0;
     left: 0;
     bottom: 0;
     right: 0;
     z-index: 1000;
     opacity:.8;
     position: fixed;
     background: #000000;
}
.overlay-loader {
     overflow: hidden;
     max-height: 100%;
     max-width: 100%;
}
.overlay-loader:after {
     content: '';
     width: 100%;
     height: 100%;
     top: 0;
     left: 0;
     bottom: 0;
     right: 0;
     z-index: 1250;
     opacity: .8;
     position: fixed;
     background: #eef9ff;
}
.overlay-loader:before {
     content: '';
     background: url(../../image/loader.gif) no-repeat;
     width: 64px;
     height: 64px;
     top: 50%;
     left: 50%;
     margin-top: -32px;
     margin-left: -32px;
     z-index: 1251;
     opacity: 1;
     position: fixed;
}
/* Dropdown Nav */
 .dropdown-menu {
     max-height: 350px;
     overflow-y: scroll;
     border-radius: 0;
     -moz-border-radius: 0;
     -webkit-border-radius: 0;
     -o-border-radius: 0;
}
.hide-sub-category {
     visibility: hidden;
     height: 37px;
     overflow: hidden;
}
/* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
 .dropdown-container {
     display: none;
     padding-left: 8px;
}
/* Optional: Style the caret down icon */
 .fa-caret-down, .fa-caret-right {
     float: right;
     padding-right: 8px;
}
/* Search box */
 .searchbox-block {
     position: absolute;
     top: 0;
     right: 15px;
     width: 90%;
     z-index: 999;
}
.close-searchbox .input-group-text {
    border-radius: 0 5px 5px 0 !important;
}
/* Category Accordion */
 #categoryAccordion .col {
     margin-bottom: 1rem;
}
 #categoryAccordion .category-title a:hover {
     text-decoration: underline;
}
 #categoryAccordion ul li a:hover {
     color: #fff !important;
     text-decoration: underline;
}
/* Pagination */
 .pagination {
     display: block;
}
.pagination .page-item {
     display: inline-block;
     margin-bottom: 5px;
}
/* Footer menu */
 .footer-menu ul li {
     margin-bottom: 1rem;
}
.footer-menu ul li a {
    color: #a8b9c9;
}
 #main-footer .about-text {
     font-size: .9rem;
     text-align: center;
}

/* Changelog */
pre {
  line-height:1.5em;
  background:linear-gradient(180deg,#E6E6E6 0,#E6E6E6 1.5em,#F5F5F5 0);
  background-size:3em 3em;
  background-origin:content-box;
  /* some extra styles*/
  padding:0 5px;
  text-align:justify;
  font-family:calibri,arial,sans-serif;
}

/* Chat */
.chat-box .chat-content {
  background-color: #f9f9f9 !important;
  height: 450px;
  overflow: hidden;
  padding-top: 25px !important;
}
.chat-box .chat-content .chat-item {
  display: inline-block;
  width: 100%;
  margin-bottom: 25px;
}
.chat-box .chat-content .chat-item.chat-right img {
  float: right;
}
.chat-box .chat-content .chat-item.chat-right .chat-details {
  margin-left: 0;
  margin-right: 70px;
  text-align: right;
}
.chat-box .chat-content .chat-item.chat-right .chat-details .chat-text {
  text-align: left;
  background-color: #DCF8C6;
}
.chat-box .chat-content .chat-item.chat-left .chat-details .chat-text .dropdown-toggle {
    float: right;
}
.chat-box .chat-content .chat-item.chat-right .chat-details .chat-text .dropdown-toggle {
    float: right;
}
.chat-box .chat-content .chat-item > img {
  float: left;
  width: 50px;
  border-radius: 50%;
}
.chat-box .chat-content .chat-item .chat-details {
  margin-left: 70px;
}
.chat-box .chat-content .chat-item .chat-details .chat-text {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
  background-color: #fff;
  padding: 10px 15px;
  border-radius: 3px;
  width: auto;
  display: inline-block;
  font-size: 12px;
}
.chat-box .chat-content .chat-item .chat-details .chat-text img {
  max-width: 100%;
  margin-bottom: 10px;
}
.chat-box .chat-content .chat-item.chat-typing .chat-details .chat-text {
  background-image: url("../../../img/typing.svg");
  height: 40px;
  width: 60px;
  background-position: center;
  background-size: 60%;
  background-repeat: no-repeat;
}
.chat-box .chat-content .chat-item .chat-details .chat-time {
  margin-top: 5px;
  font-size: 12px;
  font-weight: 500;
  opacity: 0.6;
}
.chat-box .chat-form {
  padding: 0;
  position: relative;
}
.chat-box .chat-form .form-control {
  border: none;
  padding: 15px;
  height: 50px;
  padding-right: 70px;
  font-size: 13px;
  font-weight: 500;
  box-shadow: none;
  outline: none;
}
.chat-box .chat-form .btn {
  padding: 0;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  right: -5px;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.03);
}
.chat-box .chat-form .btn i {
  margin-left: 0;
}

/* Product */
.product .product__thumbnail::before {
    position: absolute;
    content: "";
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    height: 100%;
    opacity: 0;
    z-index: 2;
    border-radius: 4px 4px 0 0;
    width: 100%;
    top: 0;
    background-image: -webkit-gradient(linear, right top, left top, from(#7347c1), to(#0674ec));
    background-image: -webkit-linear-gradient(right, #7347c1 0%, #0674ec 100%);
    background-image: -o-linear-gradient(right, #7347c1 0%, #0674ec 100%);
    background-image: linear-gradient(to left, #7347c1 0%, #0674ec 100%);
    background-color: #7347c1;
    background: #0674ec;
        background-image: none;
    background-image: -webkit-gradient(linear, left top, right top, from(#7347c1), to(#0674ec));
    background-image: -webkit-linear-gradient(left, #7347c1, #0674ec);
    background-image: -o-linear-gradient(left, #7347c1, #0674ec);
    background-image: linear-gradient(to right, #7347c1, #0674ec);
    left: 0;
}
.product .prod_btn {
    position: absolute;
    top: -webkit-calc(50% + 40px);
    top: calc(50% + 40px);
    opacity: 0;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 99;
    width: 100%;
    text-align: center;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    line-height: 40px;
}
.product .prod_btn a {
    display: inline-block;
    color: #fff;
    border: 1px solid #fff;
    font-weight: 500;
    padding: 0 30px;
}
.product .prod_btn a + a {
    margin-left: -3px;
    margin-top: 10px;
}
.product:hover .prod_btn {
  opacity: 1;
  top: 50%;
}
.product:hover .product__thumbnail:before {
  opacity: 0.9;
}

/* Wishlist */
.add-to-whichlist {
    z-index: 3;
}

/* Product Description */
.item-description {
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale;
 line-height:1.5;
 overflow:auto
}
.item-description h1, .item-description h2, .item-description h3, .item-description h4, .item-description h5, .item-description h6 {
    margin: 30px 0 20px;
    padding: 0;
    padding-bottom: 0px;
}
.item-description h2 {
  border-bottom: 1px solid #d4d4d4;
  font-size: 20px;
  line-height: 30px;
  padding-bottom: 10px;
}
.item-description h3 {
    border-bottom: 1px solid #d4d4d4;
    font-size: 18px;
    line-height: 27px;
    color: #545454;
    padding-bottom: 10px;
}
.item-description p {
 margin-bottom:20px;
 padding:0
}
.item-description p:last-child {
 margin-bottom:0
}
.item-description small {
 color:#909090;
 font-size:12px
}
.item-description ol,
.item-description ul {
 margin-bottom:20px;
 padding-left:25px
}
.item-description ol:last-child,
.item-description ul:last-child {
 margin-bottom:0
}
.item-description ol {
 list-style-type:decimal
}
.item-description ul {
 list-style:disc
}
.item-description table {
 margin-bottom:20px;
 max-width:100%;
 overflow:auto
}
.item-description img {
 max-width:100%
}
.item-description blockquote {
 border-left:1px solid #454545;
 color:#777;
 font-style:italic;
 margin-bottom:20px;
 padding-left:20px
}
.item-description pre {
 margin-bottom:20px
}
.item-description h1,
.item-description h2,
.item-description h3,
.item-description h4,
.item-description h5,
.item-description h6 {
 margin:30px 0 20px;
 padding:0
}
.item-description h1:first-child,
.item-description h2:first-child,
.item-description h3:first-child,
.item-description h4:first-child,
.item-description h5:first-child,
.item-description h6:first-child {
 margin-top:0
}
.item-description h1 {
 display:none;
 border-bottom:1px solid #d4d4d4;
 font-size:24px;
 line-height:30px;
 padding-bottom:10px
}
.item-description h2 {
 border-bottom:1px solid #d4d4d4;
 font-size:20px;
 line-height:30px;
 padding-bottom:10px
}
.item-description h3 {
 border-bottom:1px solid #d4d4d4;
 font-size:18px;
 line-height:27px;
 color:#545454;
 padding-bottom:10px
}
.item-description h4 {
 font-size:16px;
 line-height:24px;
 font-weight:bold;
 text-transform:uppercase
}
.item-description a {
 color:#0084B4
}
.item-description a:hover {
 color:#00719b
}
.item-description ol,
.item-description ul {
 padding-left:35px
}

/* Team Members */
#team .team-member .name,
#team .team-member .designation {
  text-align: center;
}

/* Template Gallery */
.template-gallery {
 margin-bottom:50px;
 margin-top:-20px
}
@media(max-width:767px) {
 .template-gallery {
  margin-top:0
 }
}
.template-gallery .slick-slide {
 text-align:center;
 margin:10px
}
.template-gallery .slick-slide:focus {
 outline:0
}
@media(max-width:767px) {
 .template-gallery .slick-slide {
  margin:0
 }
}
.template-gallery .slick-dots {
 bottom:-40px;
 width:100%;
 list-style:none;
 text-align:center
}
.template-gallery .slick-dots li {
 position:relative;
 display:inline-block;
 width:16px;
 height:6px;
 margin:0 5px;
 padding:0;
 cursor:pointer
}
.template-gallery .slick-dots li button {
 font-size:0;
 line-height:0;
 display:block;
 width:16px;
 height:6px;
 cursor:pointer;
 color:transparent;
 border:0;
 outline:0;
 background:#d9dfe3;
 border-radius:4px
}
.template-gallery .slick-dots li.slick-active button {
 background:#007bff
}

.template-gallery .slick-arrow.slick-prev {
    left: 10px;
}

.template-gallery .slick-arrow.slick-next {
    right: 10px;
}

.template-gallery .slick-arrow {
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 50%;
    display: block;
    width: 48px;
    height: 48px;
    padding: 0;
    transform: translate(0,-50%);
    outline: 0;
    background: #fff;
    border: 1px solid #007bff;
    color: #007bff;
    border-radius: 100px;
    opacity: 0;
    cursor: pointer;
    z-index: 11;
    transition: .3s ease-out;
}

.template-gallery .slick-arrow.slick-prev::before {
    content: "\f053";
}

.template-gallery .slick-arrow.slick-next::before {
    content: "\f054";
}

.template-gallery .slick-arrow::before {
    font-family: 'font awesome 5 free';
    font-weight: 900;
    font-size: 20px;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.template-gallery:hover .slick-arrow.slick-prev {
    left: 20px;
}
.template-gallery:hover .slick-arrow {
    opacity: 1;
}

.template-gallery .slick-slide:not(.slick-center) > div {
    opacity: .3;
}

.template-gallery .slick-slide {
    text-align: center;
    margin: 10px;
}

.template-gallery .slick-slide:not(.slick-center) > div img {
    transform: scale(.94);
    box-shadow: 0 2px 2px 0 rgba(0,0,0,.03);
}
.template-gallery .slick-slide img {
    border-radius: 6px;
    width: 100%;
    box-shadow: 0 4px 5px 0 rgba(43,46,48,.1);
    transition: transform .4s;
}

/* Notification */
.notification-modal table td {
    vertical-align: top;
}
.notification-modal table td:last-child {
    vertical-align: top;
    word-break: break-all;
}