<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*

Theme Name: The7.2

Theme URI: http://dream-theme.com/

Author: Dream-Theme

Author URI: http://dream-theme.com/

Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site â€“ big or small. From huge corporate portals to studio or personal sites â€“ The7 will become a great foundation for your next project!

Version: 1.1.1

License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended

License URI: License.txt

Tags: one-column, two-columns, right-sidebar, flexible-width, custom-menu, editor-style, featured-images, post-formats, rtl-language-support, sticky-post, translation-ready

*/



.blog .dt-format-gallery .dt-format-gallery-coll.full,

.archive .dt-format-gallery .dt-format-gallery-coll.full,

.search .dt-format-gallery .dt-format-gallery-coll.full

{

display: none;

}



.wp-caption-text,

.sticky,

.gallery-caption,

.bypostauthor {}



fieldset

{ 

font: 1em Verdana, Geneva, sans-serif; border:0px; margin: 0px; 0px; 0px; 0px; padding: 0px; text-align:left;

}

#wf-logintop

{

border-style:hidden; border:0px; background:none; display: inline-block; margin-top:0px; margin-left:30px; width:70%; 

}

#wf-logintop2
{
border-style:hidden; border:0px; background:none; display: inline-block; width:25%; margin-right:5px; text-align:right;  
}
html:not(.mobile-true) #main img:not(.animate-element, .ls-s-1),
html:not(.mobile-true) #header img,
html:not(.mobile-true) #bottom-bar img {
    opacity: 1 !important;
}

div.p-height-adj div.wpb_wrapper p {height:180px;}

#phantom #main-nav &gt; li {
    height: 45px;
    line-height: 45px;
    min-height: 45px;
    margin-top: 15px;
	display: inline-flex;
}

@media (max-width: 900px) {
/* Description */
div.p-height-adj div.wpb_wrapper p {height:auto;}

/* Image thumb */
div.product-thumb div.wpb_wrapper a.rollover {
width: 100%;
}

div.wpb_single_image a.rollover {
    max-width: initial;
}

div.wpb_single_image div.vc_single_image-wrapper {
    width: 100%;
}

a.rollover img {
    max-width: initial;
    width: 100%;
}

/* Chrome Header Issue Fix */
#fancy-header, div.page-title {
    min-height: initial !important;
}

}

/* ===============
   New Products Page 
   =============== */
/* Header */
.products-header1 {
background: url('https://www.miwalock.com/wp-content/uploads/2019/03/products-header-bg.jpg') center center no-repeat;
background-size: cover;
}
.products-header2 {
background: url('https://www.miwalock.com/wp-content/uploads/2019/03/products-header-bg2.jpg') center center no-repeat;
background-size: cover;
}
.products-header3 {
background: url('https://www.miwalock.com/wp-content/uploads/2019/03/products-header-bg3.jpg') center center no-repeat;
background-size: cover;
}
.products-header h1 {
font-size: 36px;
font-weight: 800;
padding: 150px 0 25px;
}
/* Product thumb large */
.products-section1 {
margin: 65px 0 50px !important;
}
.products-section1 .product-container-lg {
background-color: black;
color: white;
padding: 200px 25px 25px;
position: relative;
}
.products-section1 .product-container-lg h2 {
font-size: 40px;
color: white;
margin-bottom: 0 !important;
font-weight: 800;
}
.products-section1 .product-container-lg h3 {
font-size: 22px;
}
.products-section1 .product-container-lg p {
width: 65%;
}
.products-section1 .product-container-lg a {
color: white;
background-color: #00af02;
padding: 5px 50px;
text-decoration: none;
}
.products-section1 .product-container-lg img {
width: 232px;
position: absolute;
top: -35px;
right: 25px;
}

/* monitor lg */
@media screen and (max-width: 1200px){
}
/* monitor md */
@media screen and (max-width: 991px){
/* section1 */
.products-section1 .product-container-lg {
padding: 25px;
height: 555px;
}
.products-section1 .product-container-lg img {
width: 180px;
position: static;
margin-top: -50px !important;
}
.products-section1 .product-container-lg h2 {
margin-top: -65px !important;
}
.products-section1 .product-container-lg p {
width: 100%;
}
}
/* monitor sm */
@media screen and (max-width: 749px){
/* header */
.products-header h1 {
padding: 150px 25px 25px;
}
/* section1 */
.products-section1 {
margin: 65px 0 0px !important;
}
.products-section1 .product-container-lg {
padding: 25px;
height: auto;
margin-bottom: 50px !important;
}
}
/* monitor xs */
@media screen and (max-width: 575px){
}

/* ===============
   Single Product Page 
   =============== */

/* Section1 */
.product-single-section1 .textbox-wrapper {
    width: 65%;
}
.product-single-section1 h2 {
    font-size: 36px;
    margin-bottom: 35px;
}
.product-single-section1 p {
    line-height: 2.0;
}

/* Section2 */
.product-single-section2 {
background-color: black;
padding: 65px 0 !important;
position: relative;
}
.product-single-section2 .textbox-wrapper1, .product-single-section2 .textbox-wrapper2, .product-single-section2 .textbox-wrapper3 {
width: 65%;
}
.product-single-section2 .textbox-wrapper1, .product-single-section2 .textbox-wrapper2 {
margin-bottom: 50px !important;
}
.product-single-section2 h3 {
font-size: 30px;
}
.product-single-section2 img {
position: absolute;
top: -75%;
right: 0;
width: 311px;
}

/* Section3 */
.product-single-section3 {
background-color: #2e2826;
}
.product-single-section3 .textbox-wrapper1 {
width: 75%;
padding: 50px 25px 50px 25px;
}
.product-single-section3 .textbox-wrapper2 {
width: 75%;
padding: 0 25px 50px 25px;
}
.product-single-section3 .textbox-wrapper3 {
width: 75%;
padding: 0px 25px 50px 25px;
}
.product-single-section3 h3 {
font-size: 30px;
}
.product-single-section3 img {
display: none;
}
.product-single-section3 .vc_col-sm-4 {
    background: url('https://www.miwalock.com/wp-content/uploads/2019/03/alv2_section.jpg') center right no-repeat;
    background-size: cover;
    height: 42%;
}
/* ALV2 WIDE */
.product-single-section3-alvwide .vc_col-sm-4 {
    background: url('https://www.miwalock.com/wp-content/uploads/2019/03/alv2_wide_section_bg.jpg') center right no-repeat;
    background-size: cover;
}

/* Section4 */
.product-single-section4 {
background-color: #dbdbdb;
padding: 65px 0 0 !important;
position: relative;
}
.product-single-section4 .textbox-wrapper1, .product-single-section4 .textbox-wrapper2, .product-single-section4 .textbox-wrapper3, .product-single-section4 .textbox-wrapper4 {
width: 65%;
}
.product-single-section4 .textbox-wrapper1, .product-single-section4 .textbox-wrapper2, .product-single-section4 .textbox-wrapper3 {
margin-bottom: 50px !important;
}
.product-single-section4 .textbox-wrapper4 {
margin-bottom: 65px !important;
}
.product-single-section4 h3 {
font-size: 30px;
}
.product-single-section4 img {
position: absolute;
bottom: 0;
right: 0;
width: 170px;
}
/* ALV 2 WIDE */
.product-single-section4-alvwide {
background-color: black !important;
}
.product-single-section4-alvwide img {
width: 315px !important;
}

/* Section5 */
.product-single-section5 h2 {
font-size: 32px;
text-transform: uppercase;
border-bottom: 2px solid black;
margin-bottom: 35px !important;
}
.product-single-section5 h4 {
font-size: 20px;
text-transform: uppercase;
margin-top: 25px !important;
margin-bottom: 50px !important;
font-weight: bold;
}
.product-single-section5 p {
font-weight: 500;
font-size: 20px;
border-top: 1px solid black;
border-bottom: 1px solid black;
padding: 15px 0;
}
.product-single-section5 img {
width: auto;
height: 434px;
}
.five-columns {
width: 20%;
float: left;
margin: 35px 0 0 !important;
}
.five-columns h4 {
font-size: 18px;
font-weight: bold;
margin-bottom: 25px !important;
}
.five-columns h5 {
font-size: 18px;
}
.five-columns p {
border: none;
padding: 0;
font-size: 14px;
line-height: 1.3;
}
.five-columns img {
width: auto;
height: 250px;
margin-bottom: 25px;
}

/* section 360 gallery */
.product-single-section-gallery h2 {
font-size: 32px;
text-transform: uppercase;
border-bottom: 2px solid black;
}
.product-single-section-gallery h4 {
font-size: 20px;
text-transform: uppercase;
font-weight: bold;
margin-top: 35px !important;
margin-bottom: 5px;
}
.product-single-section-gallery p {
font-size: 14px;
color: black;
text-align: center;
margin-bottom: 15px;
}

/* Section6 */
.product-single-section6 h2 {
font-size: 32px;
text-transform: uppercase;
border-bottom: 2px solid black;
margin-bottom: 35px !important;
}

/* Section7 */
.product-single-section7 table {
color: black;
margin-bottom: 50px !important; 
}
.product-single-section7 th {
border-bottom: 2px solid black;
font-size: 26px;
text-transform: uppercase;
font-weight: 500;
}
.product-single-section7 td {
border-bottom: 1px solid black;
padding: 5px 0;
font-size: 14px;
}
.product-single-section7 a {
background-color: #ebebeb;
border: 1px solid black;
color: #ae0000;
text-transform: uppercase;
font-size: 24px;
padding: 15px;
text-decoration: none;
}

/* Section 8 */
.product-single-section8 {
background-color: #acacac;
padding: 50px 0;
}
.product-single-section8 h3 {
font-size: 32px;
margin-bottom: 25px !important;
font-weight: bold;
}
.product-single-section8 .product-thumbnail-container {
width: calc(25% - 10px);
float: left;
margin: 0 5px !important;
position: relative;
}
.product-single-section8 .product-thumbnail-container img {
width: 100%;
}
.product-single-section8 .product-thumbnail-container a:hover {
color: white;
}
.thumb-textlink1, .thumb-textlink2, .thumb-textlink3, .thumb-textlink4 {
color: white;
text-decoration: none;
font-size: 20px;
padding: 10px;
position: absolute;
display: block;
width: calc(100% - 20px);
bottom: 0;
left: 0;
}
.thumb-textlink1 {
background-color: #431400;
}
.thumb-textlink2 {
background-color: #2c373b;
}
.thumb-textlink3 {
background-color: #0c0c0f;
}
.thumb-textlink4 {
background-color: #020b0e;
}

/* monitor xxl */
@media screen and (max-width: 1500px){
/* section 2 */
.product-single-section2 img {
top: -55%;
right: -10%;
}
/* section3 */
.product-single-section3 .vc_col-sm-4 {
height: 47%;
}
.product-single-section3 .textbox-wrapper1, .product-single-section3 .textbox-wrapper2, .product-single-section3 .textbox-wrapper3 {
width: calc(100% - 50px);
padding-right: 25px;
}

/* section 4 */
.product-single-section4 img {
right: -10%;
}
}

/* monitor lg */
@media screen and (max-width: 1200px){
/* section 4 */
/* ALV 2 WIDE */
.product-single-section4-alvwide img {
width: 235px !important;
}
/* section 5 */
.five-columns {
width: 33.3333%;
height: 402px;
}
/* section 360 gallery */
.product-single-section-gallery iframe {
height: 400px !important;
}
/* section 8 */
.product-single-section8 {
padding-bottom: 50px !important;
}
.product-single-section8 .product-thumbnail-container {
width: calc(50% - 10px);
margin: 0 5px 15px !important;
}
}

/* monitor md */
@media screen and (max-width: 991px){
/* section 1 */
.product-single-section1 {
padding: 0 50px !important;
}
.product-single-section1 .textbox-wrapper {
width: 100%;  
}

/* section 2 */
.product-single-section2 {
padding: 65px 50px 0px !important;
}
.product-single-section2 .textbox-wrapper1, .product-single-section2 .textbox-wrapper2, .product-single-section2 .textbox-wrapper3 {
width: 100%;
}
.product-single-section3 .textbox-wrapper1 {
padding-top: 65px;
}
.product-single-section3 .textbox-wrapper3 {
padding-bottom: 65px;
}
.product-single-section2 img {
width: 200px;
position: static;
margin-top: 50px;
}
/* section 3 */
.product-single-section3 .vc_col-sm-4 {
width: 100% !important;
height: 455px;
}
.product-single-section3 .vc_col-sm-8 {
width: 100% !important;
padding-left: 17%;
padding-right: 17%;
}
/* section 4 */
.product-single-section4 {
padding: 65px 50px 0px !important;
}
.product-single-section4 .textbox-wrapper1, .product-single-section4 .textbox-wrapper2, .product-single-section4 .textbox-wrapper3, .product-single-section4 .textbox-wrapper4 {
width: 100%;
}
.product-single-section4 .textbox-wrapper4 {
margin-bottom: 0 !important;
}
.product-single-section4 img {
width: 142px;
position: static;
margin-top: 50px;
}
/* section 5 */
.product-single-section5 img {
height: 285px;
}
.five-columns {
width: 50%;
height: 402px;
}
}

/* monitor sm */
@media screen and (max-width: 749px){

/* section3 */
.product-single-section3 .vc_col-sm-8 {
padding-left: 25px;
padding-right: 25px;
}
.five-columns {
width: 100%;
height: auto;
}
/* section 8 */
.product-single-section8 {
padding-right: 25px !important;
padding-left: 25px !important;
}
}

/* monitor xs */
@media screen and (max-width: 575px){
/* section 360 gallery */
.product-single-section-gallery iframe {
height: 360px !important;
}
/* section 8 */
.product-single-section8 .product-thumbnail-container {
width: calc(100% - 10px);
}
}

/* ===============
   FAQ
   =============== */
.faq_custom h4 {
font-size: 20px !important;
font-weight: 700 !important;
margin-top: 35px !important;
}
.faq_custom .img_container img {
width: calc(33% - 30px);
margin: 15px;
float: left;
}
.clear {
clear: both;
}
.answer_container {
padding: 15px;
}
.answer_container h5 {
font-size: 18px;
font-weight: 700;
}
.faq_contact {
margin: 50px 25px !important;
}
.faq_contact h4 {
font-size: 20px;
font-weight: 700;
}

/* ===============
   Additional Row/Column Setting
   =============== */
.row {
	display: -ms-flexbox;
    display: flex;
	width: 100%;
}
.col {
    padding-right: 15px;
    padding-left: 15px;
}
@media (min-width: 992px) {
.col-lg-1 {
    width: calc(30% - 30px);
}
.col-lg-3 {
    width: calc(70% - 30px);
}
}
@media (max-width: 992px) {
	.row {
		display: block;
	}
	.col-lg-3 {
	    margin-top: 50px;
	}
}

/* ===============
   Partnership
   =============== */

.partner-banner .textlink {
	display: block;
	text-align: center;
	color: white;
	padding: 7px 25px;
	text-decoration: none;
	font-size: 15px;
    font-weight: bold;
}
#loc .textlink {
	background-color: #004677;
}
#lockdogs .textlink {
	background-color: rgb(194, 39, 44);
}
#lockdogs {
	margin-top: 25px;
}

/* ===============
   Join Our Team
   =============== */
#jointeam {
	margin: auto;
}</pre></body></html>