#column-search-529 { 
position: relative; 
display: block; 
float: left; 
min-width: 100% !important; 
max-width: 100% !important; 
background: transparent; 
background-position: top left; 
background-attachment: scroll; 
background-repeat: no-repeat; 
background-size: center; 
padding-top: px; 
padding-bottom: px; 
margin-top: 35px; 
margin-bottom: px; 
transition: clip-path 1s; 
-webkit-transition: clip-path 2s; 
} 
#column-search-529.inClipPath { 
} 
#column-search-529.outClipPath { 
} 
#column-search-529 .col-description { 
display: none; 
} 
#column-search-529 .view-button { 
width: 100%; 
display: flex; 
justify-content: left; 
background: #000000; 
padding: 10px 10px; 
} 
#column-search-529 .view-button .col-icon { 
position: relative; 
float: left; 
background: #000000; 
padding: 0px 0px; 
border: 0px none #ffffff; 
border-radius: 0%; 
-webkit-transition: all 1s; 
transition: all 1s; 
} 
#column-search-529 .view-button .col-icon i { 
color: #000000; 
font-size: 12px; 
} 
#column-search-529 .container-search { 
position: relative; 
display:block; 
clear: both; 
min-width: 100% !important; 
max-width: 100% !important; 
float: none; 
background: #ffffff; 
color: #787878; 
padding: 0px 0px; 
margin-top: 0px; 
margin-bottom: 0px; 
border: 1px solid #ef2525; 
border-radius: 8px; 
} 
#column-search-529 > .container-search > .col-button > button { 
position: relative; 
display: flex; 
justify-content: center; 
float: left; 
width: 10% !important; 
min-width: 10% !important; 
background: transparent; 
font-family: Arial; 
font-size: 18px; 
color: #e01515; 
text-align: center; 
padding: 11px 0px; 
margin-top: 0px; 
margin-bottom: 0px; 
border: 1px none #000000; 
border-radius: 8px; 
} 
#column-search-529 > .container-search > .col-button > button > i{ 
font-size: 18px; 
color: #e01515; 
} 
#column-search-529 .container-search > .col-input { 
float: left; 
margin-top: 0px; 
margin-left: 0px; 
display: block; 
border: none; 
background: transparent; 
min-width: 90% !important; 
max-width: 90% !important; 
min-height: 100%; 
} 
#column-search-529 .container-search > .col-input > input { 
padding: 10px 5px; 
font-size: 18px; 
font-family: Verdana; 
font-weight: 500; 
color: #787878; 
background: transparent; 
border: none; 
inline: none; 
outline: none; 
width: 100% !important; 
min-width: 100% !important; 
max-width: 100% !important; 
min-height: 100%; 
} 
#column-search-529 .container-search > .col-input > input::placeholder { 
color: #787878; 
} 
#column-search-529 .container-search > .col-input > input::-webkit-input-placeholder { 
color: #787878; 
} 
#column-search-529 .SearchContentColumn { 
position: relative; 
display: none; 
background: #ffffff; 
margin-top:0px; 
margin-left:0px; 
margin-right:0px; 
margin-bottom:0px; 
width:100relative; 
min-width:100relative; 
max-width:100relative; 
height:0px; 
overflow-x:hidden; 
overflow-y:scroll; 
padding: 0px 0px; 
border: 1px none #000000; 
border-radius: 0px; 
z-index: 999999999999999999999999999999999999999999999; 
box-shadow:rgba(0, 0, 0, 0.6) 0px 600px 600px, rgba(0, 0, 0, 0.6) 0px 600px 600px; 
} 
#column-search-529 .SearchContentColumn::-webkit-scrollbar { 
width: 1px; 
} 
#column-search-529 .SearchContentColumn::scrollbar { 
width: 1px; 
} 
@media(max-width:1079px) { 
#column-search-529 .SearchContentColumn { 
position: relative; 
display: none; 
background: #ffffff; 
margin-top:0px; 
margin-left:0px; 
margin-right:0px; 
margin-bottom:0px; 
width:100relative; 
min-width:100relative; 
max-width:100relative; 
height:0%; 
overflow-x:hidden; 
overflow-y:scroll; 
padding: 0px 0px; 
border: 1px none #000000; 
border-radius: 0px; 
} 
#column-search-529 .SearchContentColumn::-webkit-scrollbar { 
width: 1px; 
} 
#column-search-529 .SearchContentColumn::scrollbar { 
width: 1px; 
} 
} 
#column-search-529 > .SearchContentColumn button { 
position: relative; 
display: flex; 
justify-content: center; 
float: left; 
width: 200% !important; 
min-width: 200% !important; 
background: #000000; 
font-family: Arial; 
font-size: 12px; 
color: #000000; 
text-align: center; 
padding: 0px 0px; 
margin-top: 0px; 
margin-bottom: 0px; 
border: 1px none #000000; 
border-radius: 0px; 
} 
#column-search-529 > .SearchContentColumn button > i{ 
font-size: 12px; 
color: #000000; 
} 
#column-search-529 > .SearchContentColumn .popular-list-head { 
position: relative; 
float: none; 
background: #ffffff; 
padding: 10px 15px; 
margin-top: 10px; 
margin-bottom: 10px; 
} 
#column-search-529 > .SearchContentColumn .popular-list-head .h3{ 
position: relative; 
float: none; 
color: #3c3c3c; 
padding: 10px 15px; 
font-family: Lucida Grande; 
font-size: 12px; 
font-weight: 600; 
} 
#column-search-529 > .SearchContentColumn .popular-list-content { 
position: relative; 
float: none; 
background: #ffffff; 
padding: 10px 15px; 
margin-top: 10px; 
margin-bottom: 10px; 
} 
#column-search-529 > .SearchContentColumn .popular-list-content a { 
position: relative; 
display: flex; 
justify-content: center; 
float: left; 
background: #000000; 
font-family: Arial; 
font-size: 12px; 
color: #000000; 
text-align: center; 
padding: 0px 0px; 
margin-top: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
margin-right: 0px; 
border: 1px none #000000; 
border-radius: 0px; 
} 
#column-search-529 .product-list { 
position: relative; 
float: none; 
background: #f5f5f5; 
padding: px px; 
margin-top: 0px; 
margin-bottom: 0px; 
} 
#column-search-529 .product-list .popular-product-list-head { 
position: relative; 
float: none; 
background: #ffffff; 
padding: 10px 15px; 
margin-top: 10px; 
margin-bottom: 10px; 
} 
#column-search-529 .product-list .popular-product-list-head .h3{ 
position: relative; 
float: none; 
color: #3c3c3c; 
padding: 10px 15px; 
font-family: Lucida Grande; 
font-size: 12px; 
font-weight: 600; 
} 
#column-search-529 .product-list .product-list-head { 
position: relative; 
float: none; 
background: #ffffff; 
padding: 10px 15px; 
margin-top: 10px; 
margin-bottom: 10px; 
} 
#column-search-529 .product-list .product-list-head .h3{ 
position: relative; 
float: none; 
color: #3c3c3c; 
padding: 10px 15px; 
font-family: Lucida Grande; 
font-size: 12px; 
font-weight: 600; 
} 
#column-search-529 .product-list .element { 
position: relative; 
display: inline-block; 
background: #ffffff; 
border: 1px solid #3c3c3c; 
border-radius: 10px; 
padding: 20px 0px 20px 0px; 
margin-top: 20px; 
margin-bottom: 20px; 
} 
#column-search-529 .product-list .element:hover { 
position: relative; 
display: inline-block; 
background: #ffffff; 
border: 1px solid #3c3c3c; 
border-radius: 10px; 
padding: 20px 0px 20px 0px; 
margin-top: 20px; 
margin-bottom: 20px; 
} 
#column-search-529 .product-list .element .thumb { 
position: relative; 
display: none; 
background: #ffffff; 
padding: 0px 0px; 
margin-top: 0px; 
overflow: hidden; 
margin-bottom: 20px; 
} 
#column-search-529 .product-list .element .thumb img, #column-search-529 .product-list .element:hover .thumb img { 
transform: none; 
} 
#column-search-529 .product-list .element .content .brand { 
position: relative; 
float: none; 
background: #ffffff; 
padding: 10px 15px; 
margin-top: 10px; 
margin-bottom: 10px; 
} 
#column-search-529 .product-list .element .content .brand .h3{ 
position: relative; 
float: none; 
color: #3c3c3c; 
padding: 0; 
margin: 0; 
font-family: Lucida Grande; 
font-size: 12px; 
font-weight: 600; 
} 
#column-search-529 .product-list .element .content .head { 
position: relative; 
float: none; 
min-height: 15px; 
background: #ffffff; 
padding: 10px 15px; 
margin-top: 10px; 
margin-bottom: 10px; 
} 
#column-search-529 .product-list .element .content .head .h3{ 
position: relative; 
float: none; 
color: #3c3c3c; 
padding: 0; 
margin: 0; 
font-family: Lucida Grande; 
font-size: 12px; 
font-weight: 600; 
} 
#column-search-529 .product-list .element .content .price { 
position: relative; 
float: none; 
display: none; 
clear: both; 
background: #ffffff; 
padding: 10px 15px; 
margin-top: 10px; 
margin-bottom: 10px; 
} 
#column-search-529 .product-list .element .content .price p { 
position: relative; 
float: none; 
text-align: left; 
color: #3c3c3c; 
font-family: Lucida Grande; 
font-size: 12px; 
font-weight: 600; 
padding-left: 0; 
} 
#column-search-529 .product-list .element .content .desc { 
position: relative; 
display: none; 
float: none; 
clear: both; 
background: #ffffff; 
padding: 10px 15px; 
margin-top: 10px; 
margin-bottom: 10px; 
} 
#column-search-529 .product-list .element .content .desc .p { 
position: relative; 
float: none; 
color: #3c3c3c; 
font-family: Lucida Grande; 
font-size: 12px; 
font-weight: 600; 
} 
@media(max-width:1079px) { 
#column-search-529 { 
display: none; 
float: left; 
min-width: 100% !important; 
max-width: 100% !important; 
background: transparent; 
background-position: top left; 
background-attachment: scroll; 
background-repeat: no-repeat; 
background-size: center; 
padding-top: px; 
padding-bottom: px; 
margin-top: 35px; 
margin-bottom: px; 
} 
#column-search-529 .view-button { 
display: flex; 
justify-content: left; 
float: left; 
min-width: 100% !important; 
max-width: 100% !important; 
background: #000000; 
padding: 10px 10px; 
} 
#column-search-529 .view-button .col-icon { 
position: relative; 
float: left; 
background: #000000; 
padding: 0px 0px; 
border: 0px none #ffffff; 
border-radius: 0%; 
-webkit-transition: all 1s; 
transition: all 1s; 
} 
#column-search-529 .view-button .col-icon i { 
color: #000000; 
font-size: 12px; 
} 
body.has-active-menu { 
overflow: hidden; 
position: fixed; 
} 
} 
