<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.dmd-phone { position: fixed; visibility: hidden; background-color: transparent; width: 120px; height: 120px; cursor: pointer; z-index: 200000 !important; -webkit-backface-visibility: hidden; -webkit-transform: translateZ(0); -webkit-transition: visibility .5s; -moz-transition: visibility .5s; -o-transition: visibility .5s; transition: visibility .5s; left: -40px; bottom: 42px; }
.dmd-phone.dmd-show { visibility: visible }
@-webkit-keyframes fadeInRight { 0% { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}
@-webkit-keyframes fadeInRightBig { 0% { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0) }
    100% { opacity: 1; -webkit-transform: none; transform: none }
}
@-webkit-keyframes fadeOutRight { 0% { opacity: 1 }
    100% { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0) }
}
.fadeOutRight { -webkit-animation-name: fadeOutRight; animation-name: fadeOutRight }
.dmd-phone.dmd-static { opacity: .6 }
.dmd-phone.dmd-hover, .dmd-phone:hover { opacity: 1 }
.dmd-ph-circle { width: 120px; height: 120px; top: 40px; left: 40px; position: absolute; background-color: transparent; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; border: 2px solid rgba(30, 30, 30, 0.4); border: 2px solid #bfebfc 9; opacity: .1; -webkit-animation: dmd-circle-anim 1.2s infinite ease-in-out; -moz-animation: dmd-circle-anim 1.2s infinite ease-in-out; -ms-animation: dmd-circle-anim 1.2s infinite ease-in-out; -o-animation: dmd-circle-anim 1.2s infinite ease-in-out; animation: dmd-circle-anim 1.2s infinite ease-in-out; -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s; -webkit-transform-origin: 50% 50%; -moz-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; -o-transform-origin: 50% 50%; transform-origin: 50% 50% }
.dmd-phone.dmd-active .dmd-ph-circle { -webkit-animation: dmd-circle-anim 1.1s infinite ease-in-out !important; -moz-animation: dmd-circle-anim 1.1s infinite ease-in-out !important; -ms-animation: dmd-circle-anim 1.1s infinite ease-in-out !important; -o-animation: dmd-circle-anim 1.1s infinite ease-in-out !important; animation: dmd-circle-anim 1.1s infinite ease-in-out !important }
.dmd-phone.dmd-static .dmd-ph-circle { -webkit-animation: dmd-circle-anim 2.2s infinite ease-in-out !important; -moz-animation: dmd-circle-anim 2.2s infinite ease-in-out !important; -ms-animation: dmd-circle-anim 2.2s infinite ease-in-out !important; -o-animation: dmd-circle-anim 2.2s infinite ease-in-out !important; animation: dmd-circle-anim 2.2s infinite ease-in-out !important }
.dmd-phone.dmd-hover .dmd-ph-circle, .dmd-phone:hover .dmd-ph-circle { border-color: #bf202f; opacity: .5 }
.dmd-phone.dmd-green.dmd-hover .dmd-ph-circle, .dmd-phone.dmd-green:hover .dmd-ph-circle { border-color: #555; border-color: #baf5a7 9; opacity: .5 }
.dmd-phone.dmd-green .dmd-ph-circle { border-color: #f00; border-color: #bfebfc 9; opacity: .5; }
.dmd-phone.dmd-gray.dmd-hover .dmd-ph-circle, .dmd-phone.dmd-gray:hover .dmd-ph-circle { border-color: #ccc; opacity: .5 }
.dmd-phone.dmd-gray .dmd-ph-circle { border-color: #555; opacity: .5 }
.dmd-ph-circle-fill { width: 80px; height: 80px; top: 60px; left: 60px; position: absolute; background-color: #000; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; border: 2px solid transparent; opacity: .1; -webkit-animation: dmd-circle-fill-anim 2.3s infinite ease-in-out; -moz-animation: dmd-circle-fill-anim 2.3s infinite ease-in-out; -ms-animation: dmd-circle-fill-anim 2.3s infinite ease-in-out; -o-animation: dmd-circle-fill-anim 2.3s infinite ease-in-out; animation: dmd-circle-fill-anim 2.3s infinite ease-in-out; -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s; -webkit-transform-origin: 50% 50%; -moz-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; -o-transform-origin: 50% 50%; transform-origin: 50% 50% }
.dmd-phone.dmd-active .dmd-ph-circle-fill { -webkit-animation: dmd-circle-fill-anim 1.7s infinite ease-in-out !important; -moz-animation: dmd-circle-fill-anim 1.7s infinite ease-in-out !important; -ms-animation: dmd-circle-fill-anim 1.7s infinite ease-in-out !important; -o-animation: dmd-circle-fill-anim 1.7s infinite ease-in-out !important; animation: dmd-circle-fill-anim 1.7s infinite ease-in-out !important }
.dmd-phone.dmd-static .dmd-ph-circle-fill { -webkit-animation: dmd-circle-fill-anim 2.3s infinite ease-in-out !important; -moz-animation: dmd-circle-fill-anim 2.3s infinite ease-in-out !important; -ms-animation: dmd-circle-fill-anim 2.3s infinite ease-in-out !important; -o-animation: dmd-circle-fill-anim 2.3s infinite ease-in-out !important; animation: dmd-circle-fill-anim 2.3s infinite ease-in-out !important; opacity: 0 !important }
.dmd-phone.dmd-hover .dmd-ph-circle-fill, .dmd-phone:hover .dmd-ph-circle-fill { background-color: rgba(240, 95, 160, 0.5); background-color: #bf202f 9; opacity: .75 !important }
.dmd-phone.dmd-green.dmd-hover .dmd-ph-circle-fill, .dmd-phone.dmd-green:hover .dmd-ph-circle-fill { background-color: rgba(0, 0, 0, 0.5); background-color: #baf5a7 9; opacity: .75 !important }
.dmd-phone.dmd-green .dmd-ph-circle-fill { background-color: #f00; opacity: .0 !important; }
.dmd-phone.dmd-gray.dmd-hover .dmd-ph-circle-fill, .dmd-phone.dmd-gray:hover .dmd-ph-circle-fill { background-color: rgba(204, 204, 204, 0.5); opacity: .75 !important }
.dmd-phone.dmd-gray .dmd-ph-circle-fill { background-color: rgba(0, 0, 0, 0.3); opacity: .5 !important }
.dmd-ph-img-circle { width: 40px; height: 40px; top: 80px; left: 80px; position: absolute; background: rgba(30,30,30,0.1) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAAB/ElEQVR42uya7W3CMBCG31QM4A1aNggTlG6QbpBMkHYC1AloJ4BOABuEDcgGtBOETnD9c1ERCH/lwxeaV8oPFGP86Hy+DxMREW5Bd7gRjSDSNGn4/RiAOvm8C0ZCRD5PSkQVXSr1nK/xE3mcWimA1ZV3JYBZCIO4giQANoYxMwYS6+xKY4lT5dJPreWZY+uspqSCKPYN27GJVBDXheVSQe494ksiEWTuMXcu1dld9SARxDX1OAJ4lgjy4zDnFsC076A4adEiRwAZg4hOUSpNoCsBPDGM+HqkNGynYBCuILuWj+dgWysGsNe8nwL4GsrW0m2fxZBq9rW0rNcX5MOQ9eZD8JFahcG5g/iKT671alGAYQggpYWvpEPYWrU/HDTOfeRIX0q2SL3QN4tGhZJukVobQyXYWw7WtLDKDIuM+ZSzscyCE9PCy5IttCvnZNaeiGLNHKuz8ZVh/MXTVu/1xQKmIqLEAuJ0fNo3iG5B51oSkeKnsBi/4bG9gYB/lCytU5G9DryFW+3Gm+JLwU7ehbJrwTjq4DJU8bHcVbEV9dXXqqP6uqO5e2/QZRYJpqu2IUAA4B3tXvx8hgKp05QZW6dJqrLTNkB6vrRURLRwPHqtYgkC3cLWQAcDQGGKH13FER/NATzi786+BPDNjm1dMkfjn2pGkBHkf4D8DgBJDuDHx9BN+gAAAABJRU5ErkJggg==") no-repeat center center; -webkit-background-size: 80%; background-size: 80%; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; border: 2px solid transparent; opacity: .7; -webkit-animation: dmd-circle-img-anim 1s infinite ease-in-out; -moz-animation: dmd-circle-img-anim 1s infinite ease-in-out; -ms-animation: dmd-circle-img-anim 1s infinite ease-in-out; -o-animation: dmd-circle-img-anim 1s infinite ease-in-out; animation: dmd-circle-img-anim 1s infinite ease-in-out; -webkit-transform-origin: 50% 50%; -moz-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; -o-transform-origin: 50% 50%; transform-origin: 50% 50% }
.dmd-phone.dmd-active .dmd-ph-img-circle { -webkit-animation: dmd-circle-img-anim 1s infinite ease-in-out !important; -moz-animation: dmd-circle-img-anim 1s infinite ease-in-out !important; -ms-animation: dmd-circle-img-anim 1s infinite ease-in-out !important; -o-animation: dmd-circle-img-anim 1s infinite ease-in-out !important; animation: dmd-circle-img-anim 1s infinite ease-in-out !important }
.dmd-phone.dmd-static .dmd-ph-img-circle { -webkit-animation: dmd-circle-img-anim 0s infinite ease-in-out !important; -moz-animation: dmd-circle-img-anim 0s infinite ease-in-out !important; -ms-animation: dmd-circle-img-anim 0s infinite ease-in-out !important; -o-animation: dmd-circle-img-anim 0s infinite ease-in-out !important; animation: dmd-circle-img-anim 0s infinite ease-in-out !important }
.dmd-phone.dmd-hover .dmd-ph-img-circle, .dmd-phone:hover .dmd-ph-img-circle { background-color: #bf202f }
.dmd-phone.dmd-green.dmd-hover .dmd-ph-img-circle, .dmd-phone.dmd-green:hover .dmd-ph-img-circle { background-color: #f60; }
.dmd-phone.dmd-green .dmd-ph-img-circle { background-color: #f00; }
.dmd-phone.dmd-gray.dmd-hover .dmd-ph-img-circle, .dmd-phone.dmd-gray:hover .dmd-ph-img-circle { background-color: #ccc }
.dmd-phone.dmd-gray .dmd-ph-img-circle { background-color: #555 }
@-moz-keyframes dmd-circle-anim { 0% { -moz-transform: rotate(0) scale(.5) skew(1deg); opacity: .1; -moz-opacity: .1; -webkit-opacity: .1; -o-opacity: .1 }
    30% { -moz-transform: rotate(0) scale(.7) skew(1deg); opacity: .5; -moz-opacity: .5; -webkit-opacity: .5; -o-opacity: .5 }
    100% { -moz-transform: rotate(0) scale(1) skew(1deg); opacity: .6; -moz-opacity: .6; -webkit-opacity: .6; -o-opacity: .1 }
}
@-webkit-keyframes dmd-circle-anim { 0% { -webkit-transform: rotate(0) scale(.5) skew(1deg); -webkit-opacity: .1 }
    30% { -webkit-transform: rotate(0) scale(.7) skew(1deg); -webkit-opacity: .5 }
    100% { -webkit-transform: rotate(0) scale(1) skew(1deg); -webkit-opacity: .1 }
}
@-o-keyframes dmd-circle-anim { 0% { -o-transform: rotate(0) kscale(.5) skew(1deg); -o-opacity: .1 }
    30% { -o-transform: rotate(0) scale(.7) skew(1deg); -o-opacity: .5 }
    100% { -o-transform: rotate(0) scale(1) skew(1deg); -o-opacity: .1 }
}
@-moz-keyframes dmd-circle-fill-anim { 0% { -moz-transform: rotate(0) scale(.7) skew(1deg); opacity: .2 }
    50% { -moz-transform: rotate(0) -moz-scale(1) skew(1deg); opacity: .2 }
    100% { -moz-transform: rotate(0) scale(.7) skew(1deg); opacity: .2 }
}
@-webkit-keyframes dmd-circle-fill-anim { 0% { -webkit-transform: rotate(0) scale(.7) skew(1deg); opacity: .2 }
    50% { -webkit-transform: rotate(0) scale(1) skew(1deg); opacity: .2 }
    100% { -webkit-transform: rotate(0) scale(.7) skew(1deg); opacity: .2 }
}
@-o-keyframes dmd-circle-fill-anim { 0% { -o-transform: rotate(0) scale(.7) skew(1deg); opacity: .2 }
    50% { -o-transform: rotate(0) scale(1) skew(1deg); opacity: .2 }
    100% { -o-transform: rotate(0) scale(.7) skew(1deg); opacity: .2 }
}
@-moz-keyframes dmd-circle-img-anim { 0% { transform: rotate(0) scale(1) skew(1deg) }
    10% { -moz-transform: rotate(-25deg) scale(1) skew(1deg) }
    20% { -moz-transform: rotate(25deg) scale(1) skew(1deg) }
    30% { -moz-transform: rotate(-25deg) scale(1) skew(1deg) }
    40% { -moz-transform: rotate(25deg) scale(1) skew(1deg) }
    50% { -moz-transform: rotate(0) scale(1) skew(1deg) }
    100% { -moz-transform: rotate(0) scale(1) skew(1deg) }
}
@-webkit-keyframes dmd-circle-img-anim { 0% { -webkit-transform: rotate(0) scale(1) skew(1deg) }
    10% { -webkit-transform: rotate(-25deg) scale(1) skew(1deg) }
    20% { -webkit-transform: rotate(25deg) scale(1) skew(1deg) }
    30% { -webkit-transform: rotate(-25deg) scale(1) skew(1deg) }
    40% { -webkit-transform: rotate(25deg) scale(1) skew(1deg) }
    50% { -webkit-transform: rotate(0) scale(1) skew(1deg) }
    100% { -webkit-transform: rotate(0) scale(1) skew(1deg) }
}
@-o-keyframes dmd-circle-img-anim { 0% { -o-transform: rotate(0) scale(1) skew(1deg) }
    10% { -o-transform: rotate(-25deg) scale(1) skew(1deg) }
    20% { -o-transform: rotate(25deg) scale(1) skew(1deg) }
    30% { -o-transform: rotate(-25deg) scale(1) skew(1deg) }
    40% { -o-transform: rotate(25deg) scale(1) skew(1deg) }
    50% { -o-transform: rotate(0) scale(1) skew(1deg) }
    100% { -o-transform: rotate(0) scale(1) skew(1deg) }
}
@-moz-keyframes fadeInRight { 0% { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); -ms-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0) }
    100% { opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none }
}
@-webkit-keyframes fadeInRight { 0% { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); -ms-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0) }
    100% { opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none }
}
@-o-keyframes fadeInRight { 0% { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); -ms-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0) }
    100% { opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none }
}
@keyframes fadeInRight { 0% { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); -ms-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0) }
    100% { opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none }
}
@-moz-keyframes fadeOutRight { 0% { opacity: 1 }
    100% { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); -ms-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0) }
}
@-webkit-keyframes fadeOutRight { 0% { opacity: 1 }
    100% { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); -ms-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0) }
}
@-o-keyframes fadeOutRight { 0% { opacity: 1 }
    100% { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); -ms-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0) }
}
@keyframes fadeOutRight { 0% { opacity: 1 }
    100% { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); -ms-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0) }
}
@-moz-keyframes dmd-circle-anim { 0% { transform: rotate(0) scale(.5) skew(1deg); opacity: .1 }
    30% { transform: rotate(0) scale(.7) skew(1deg); opacity: .5 }
    100% { transform: rotate(0) scale(1) skew(1deg); opacity: .1 }
}
@-webkit-keyframes dmd-circle-anim { 0% { transform: rotate(0) scale(.5) skew(1deg); opacity: .1 }
    30% { transform: rotate(0) scale(.7) skew(1deg); opacity: .5 }
    100% { transform: rotate(0) scale(1) skew(1deg); opacity: .1 }
}
@-o-keyframes dmd-circle-anim { 0% { transform: rotate(0) scale(.5) skew(1deg); opacity: .1 }
    30% { transform: rotate(0) scale(.7) skew(1deg); opacity: .5 }
    100% { transform: rotate(0) scale(1) skew(1deg); opacity: .1 }
}
@keyframes dmd-circle-anim { 0% { transform: rotate(0) scale(.5) skew(1deg); opacity: .1 }
    30% { transform: rotate(0) scale(.7) skew(1deg); opacity: .5 }
    100% { transform: rotate(0) scale(1) skew(1deg); opacity: .1 }
}
@-moz-keyframes dmd-circle-fill-anim { 0% { transform: rotate(0) scale(.7) skew(1deg); opacity: .2 }
    50% { transform: rotate(0) scale(1) skew(1deg); opacity: .2 }
    100% { transform: rotate(0) scale(.7) skew(1deg); opacity: .2 }
}
@-webkit-keyframes dmd-circle-fill-anim { 0% { transform: rotate(0) scale(.7) skew(1deg); opacity: .2 }
    50% { transform: rotate(0) scale(1) skew(1deg); opacity: .2 }
    100% { transform: rotate(0) scale(.7) skew(1deg); opacity: .2 }
}
@-o-keyframes dmd-circle-fill-anim { 0% { transform: rotate(0) scale(.7) skew(1deg); opacity: .2 }
    50% { transform: rotate(0) scale(1) skew(1deg); opacity: .2 }
    100% { transform: rotate(0) scale(.7) skew(1deg); opacity: .2 }
}
@keyframes dmd-circle-fill-anim { 0% { transform: rotate(0) scale(.7) skew(1deg); opacity: .2 }
    50% { transform: rotate(0) scale(1) skew(1deg); opacity: .2 }
    100% { transform: rotate(0) scale(.7) skew(1deg); opacity: .2 }
}
@-moz-keyframes dmd-circle-img-anim { 0% { transform: rotate(0) scale(1) skew(1deg) }
    10% { transform: rotate(-25deg) scale(1) skew(1deg) }
    20% { transform: rotate(25deg) scale(1) skew(1deg) }
    30% { transform: rotate(-25deg) scale(1) skew(1deg) }
    40% { transform: rotate(25deg) scale(1) skew(1deg) }
    50% { transform: rotate(0) scale(1) skew(1deg) }
    100% { transform: rotate(0) scale(1) skew(1deg) }
}
@-webkit-keyframes dmd-circle-img-anim { 0% { transform: rotate(0) scale(1) skew(1deg) }
    10% { transform: rotate(-25deg) scale(1) skew(1deg) }
    20% { transform: rotate(25deg) scale(1) skew(1deg) }
    30% { transform: rotate(-25deg) scale(1) skew(1deg) }
    40% { transform: rotate(25deg) scale(1) skew(1deg) }
    50% { transform: rotate(0) scale(1) skew(1deg) }
    100% { transform: rotate(0) scale(1) skew(1deg) }
}
@-o-keyframes dmd-circle-img-anim { 0% { transform: rotate(0) scale(1) skew(1deg) }
    10% { transform: rotate(-25deg) scale(1) skew(1deg) }
    20% { transform: rotate(25deg) scale(1) skew(1deg) }
    30% { transform: rotate(-25deg) scale(1) skew(1deg) }
    40% { transform: rotate(25deg) scale(1) skew(1deg) }
    50% { transform: rotate(0) scale(1) skew(1deg) }
    100% { transform: rotate(0) scale(1) skew(1deg) }
}
@keyframes dmd-circle-img-anim { 0% { transform: rotate(0) scale(1) skew(1deg) }
    10% { transform: rotate(-25deg) scale(1) skew(1deg) }
    20% { transform: rotate(25deg) scale(1) skew(1deg) }
    30% { transform: rotate(-25deg) scale(1) skew(1deg) }
    40% { transform: rotate(25deg) scale(1) skew(1deg) }
    50% { transform: rotate(0) scale(1) skew(1deg) }
    100% { transform: rotate(0) scale(1) skew(1deg) }
}
#dmd-wrapper { position: fixed; width: 100%; bottom: 0; top: 0; left: 0; z-index: 2000000; overflow: visible; display: none; color: #383838 }
#dmd-wrapper.night-mode { color: #fff }
.dmd-popup-close { -webkit-border-radius: 2px !important; -moz-border-radius: 2px !important; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; position: absolute !important; right: -15px !important; top: -15px !important; height: 30px !important; width: 30px !important; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZWEyNDI5ZC0yYmI3LWYzNDMtYjBjZi1jMGJjYTE4ODRmZjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjRGMTI2QTcxNDBFMTFFNUFENEZCRDVFQ0JDQjQyQzIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjRGMTI2QTYxNDBFMTFFNUFENEZCRDVFQ0JDQjQyQzIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVmYzc3OTY1LWUxNWUtNGU0Ni04ODFjLTBlOTQ3YjBmMzBmNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozZWEyNDI5ZC0yYmI3LWYzNDMtYjBjZi1jMGJjYTE4ODRmZjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5iCEbHAAABl0lEQVR42sSXS07DMBCGnSKyDorEAVjACTgCIEVlXU5R9QjlCk3VAzTrLhMJ2NIVJ2DDuo9EsKUszEw0kaIQbI+bxy/9UhRP5pMcjz12pJTCQKfgO/AN+Bp8AfZo7Av8AX4Dv4CfwD/ajAhW2ANPwTtprj1946lyq6AP4I2014ZyGINPwAvZnBaUUwnGgJVsXqsqvAoOZXua/wceyfY1KngOlROWxjv4XLSrHfgKS3BALyYdQAUxJkUdu7o6jeNYZlmmnUeMwViNkOUieKiLTNNURlGkhOPYcrnMYw00RPDMJFIFZ0JRIYJfTaPr4BZQ1Fow9+EcgCAEWkLz/4zl9A1rzOUsTQCKJEny5yAIhO/73NV9GNjUhOM4tc8scae6PL3laedONYLXNtC6f85dXDNb6BHw0GgDKaCqxEz4fbFlpk1smQjnbJmCeqSuNO3jWNyDL8vHIrao4w6OxTGx/rQ+8z5an16bvd7a22pDvz0CuOU29NUrzKOuzqvlTN8orzAO89J2W7q0ndHYZ+nS9kw+6BL+CjAAEvDTBJC9qhAAAAAASUVORK5CYII="); background-position: center center; background-repeat: no-repeat; cursor: pointer !important; -webkit-transition: .3s ease-out !important; -moz-transition: .3s ease-out !important; -o-transition: .3s ease-out !important; transition: .3s ease-out !important }
#dmd-wrapper.night-mode .dmd-popup-close { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZWEyNDI5ZC0yYmI3LWYzNDMtYjBjZi1jMGJjYTE4ODRmZjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUY2REUyNDQxNDE2MTFFNThBNEJENTVFNDA2QjFFOUEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUY2REUyNDMxNDE2MTFFNThBNEJENTVFNDA2QjFFOUEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVmYzc3OTY1LWUxNWUtNGU0Ni04ODFjLTBlOTQ3YjBmMzBmNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozZWEyNDI5ZC0yYmI3LWYzNDMtYjBjZi1jMGJjYTE4ODRmZjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz56uyuzAAABfUlEQVR42sSXvU7DMBDHYxCdw8IDMMCWTDwCdClznLcJr9BUfYs+ALDSqXMisTD3S4K1MBx3kS1ZVuqvNslf+kuRfL5f5OTsMwOAyEFX6DH6Ef2AvkXHYuwH/YVeod/Rr+g/a0YCGxyjC/QW3LUTc2JTbhOUo9cQrrXI4Qy+RM/hfJqLnEYwBSzg/FrocB1cQneaHQNn0L0yyWOinKg0PtE3Ubfaou+bEhRvUEB/KuRSj2x1muc51HVtzUgxnHNbGLFGBJ7YIquqgjRNjXAaS5KkiXXQhMBTl0gT3BNKKgn84RrdBg+AkpaR5z7cAAhEwEBo850JfPCdJeGBUNLhIqQYGWOtz17yXWp1edVlD1nqZQi07Zv7/lzTUOgJ8NJpA5FQU2JP+LPcMvfGIyXLnBISnGJdt8xBDom+j8Ud+k49FvtqBPix1mc2ROszaLM3WHurN/SbE4Ab34Zev8K82Opc017MMV5hmOel7Um5tF2LsW/l0vYm/GtL+C/AAAHy+OD95QLeAAAAAElFTkSuQmCC") }
#dmd-wrapper .dmd-popup-close:hover { opacity: .6 !important }
.dmd-popup { display: inline-block; position: relative; -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wYZCyIUPNCUUwAAAA1JREFUCNdj+P///2cACe8D8SyfS4EAAAAASUVORK5CYII="); -webkit-transition: .6s ease-out; -moz-transition: .6s ease-out; -o-transition: .6s ease-out; transition: .6s ease-out; margin: 0 auto; z-index: 200001; text-align: center; padding: 60px 75px }
#dmd-wrapper.night-mode .dmd-popup { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wYZCyAMHYpuhwAAAA1JREFUCNdjMDY2/gwAAsMBjX/tf+YAAAAASUVORK5CYII=") }
#dmd-wrapper .dmd-overlay { position: fixed; width: 100%; height: 100%; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAACnej3aAAAAAXRSTlOZyTXzhgAAAApJREFUCB1jYAAAAAIAAc/INeUAAAAASUVORK5CYII="); top: 0; left: 0; z-index: 200000 }
.dmd-popup h3 { font-size: 24px; margin: 0 0 40px; font-family: 'Open Sans'; font-weight: 300; white-space: nowrap }
.night-mode .dmd-popup h3 { font-size: 23px }
.night-mode .dmd-message { padding-bottom: 0 }
.dmd-message { height: 32px; padding: 18px 0 13px 0; text-align: center; clear: both; font-size: 14px }
#dmd-wrapper .dmd-popup .dmd-input-wrapper .label, #dmd-wrapper .dmd-popup .dmd-input-wrapper .label + .input { float: left; width: 49% }
#dmd-wrapper .dmd-popup .dmd-input-wrapper .input { padding: 0 13px }
#dmd-wrapper .dmd-popup .dmd-input-wrapper label { color: #616161; font-size: 18px; height: 28px; line-height: 28px; padding-right: 15px }
.dmd-number { color: #00bed5; font-size: 28px; font-family: Montserrat, "Lucida Console", Monaco, monospace, sans-serif; font-weight: normal; background-color: transparent; border: none; border-width: 0; display: inline-block; border-bottom: #00bed5 solid 1px; padding-bottom: 10px; margin: 0 auto; width: 221px }
dmd-number::-ms-clear { display: none; width: 0; height: 0 }
.night-mode .dmd-number { border: #00bed5 solid 1px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; padding: 13px 31px }
#dmd-wrapper .dmd-popup .dmd-input-wrapper input[type="text"].valid-invalid { color: #ff496b }
#dmd-wrapper .dmd-popup .dmd-input-wrapper input[type="text"]:focus { outline: 0 }
#dmd-wrapper .dmd-popup .dmd-input-wrapper input[type="text"]::-webkit-input-placeholder { color: #d1d1d1 }
#dmd-wrapper .dmd-popup .dmd-input-wrapper input[type="text"]::-moz-placeholder { color: #d1d1d1 }
#dmd-wrapper .dmd-popup .dmd-input-wrapper input[type="text"]::-ms-input-placeholder { color: #d1d1d1 }
#dmd-wrapper .dmd-popup .dmd-input-wrapper input[type="text"]::-moz-placeholder { color: #d1d1d1 }
#dmd-wrapper.night-mode .dmd-popup .dmd-input-wrapper input[type="text"]::-webkit-input-placeholder { color: #60615f }
#dmd-wrapper.night-mode .dmd-popup .dmd-input-wrapper input[type="text"]::-moz-placeholder { color: #60615f }
#dmd-wrapper.night-mode .dmd-popup .dmd-input-wrapper input[type="text"]::-ms-input-placeholder { color: #60615f }
#dmd-wrapper.night-mode .dmd-popup .dmd-input-wrapper input[type="text"]::-moz-placeholder { color: #60615f }
#dmd-wrapper .dmd-popup .dmd-submit { border: none; border-width: 0; padding: 20px 40px; background-color: #333; -webkit-border-radius: 68px; -moz-border-radius: 68px; -webkit-border-radius: 68px; -moz-border-radius: 68px; border-radius: 68px; font-family: "Open Sans", Arial, Helvetica, sans-serif; font-size: 20px; color: #fff; cursor: pointer; outline: none !important }
#dmd-wrapper.night-mode .dmd-popup .dmd-submit { background-color: #00bed5 }
#dmd-wrapper .dmd-popup .dmd-submitavtive, #dmd-wrapper .dmd-popup .dmd-submitvisited { outline: none !important }
#dmd-wrapper .dmd-popup .dmd-submit-moz-focus-inner { border: 0 }
#dmd-wrapper .dmd-popup .dmd-submit:hover { background-color: #bf202f; background-color: #bf202f }
.dmd-blur { -webkit-filter: blur(3px); -ms-filter: blur(3px); -moz-filter: blur(3px); -o-filter: blur(3px); filter: blur(3px); filter: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxmaWx0ZXIgaWQ9ImJsdXIiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjMiLz48L2ZpbHRlcj48L3N2Zz4jYmx1cg==#blur") }
#coccoc-countdown { padding-top: 20px; font-family: "Open Sans", Arial, Helvetica, sans-serif; font-size: 28px; font-weight: 300 }
.dmd-request-time { font-family: "Open Sans", Arial, Helvetica, sans-serif; padding: 6px 12px; font-size: 18px; background-color: #fff; background-image: none; border: 1px solid #ccc; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s }
#dmd-wrapper.night-mode .dmd-request-time { color: #fff; background-color: #515350; border: 1px solid #606260 }
#dmd-wrapper.night-mode .dmd-popup h3 { margin-bottom: 15px }
#dmd-wrapper.night-mode .dmd-form .dmd-select-wrapper { margin-bottom: 35px }
.dmd-table { display: table; width: 100%; height: 100%; position: absolute; left: 0; top: 0; right: 0; bottom: 0 }
.dmd-cell { display: table-cell; vertical-align: middle; text-align: center }
.valid-invalid-message { font-size: 13px; color: #ff496b }
.valid-invalid-message:before { content: "* " }
.menu-bar.hidden-md.hidden-lg .fa { font-size: 26px; color: #fff; }
.mm-hidden { display: none !important; }
.mm-wrapper { overflow-x: hidden; position: relative; }
.mm-menu,.mm-panels,.mm-panels&gt;.mm-panel { margin: 0; position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: 0; }
.mm-menu { box-sizing: border-box; background: inherit; display: block; overflow: hidden; padding: 0; background: #fff }
.mm-panel { -webkit-transition: -webkit-transform 0.4s ease; -moz-transition: -moz-transform 0.4s ease; -ms-transition: -ms-transform 0.4s ease; -o-transition: -o-transform 0.4s ease; transition: transform 0.4s ease; -webkit-transform: translate3d(100%, 0, 0); -moz-transform: translate3d(100%, 0, 0); -ms-transform: translate3d(100%, 0, 0); -o-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); }
.mm-panel.mm-opened { -webkit-transform: translate3d(0%, 0, 0); -moz-transform: translate3d(0%, 0, 0); -ms-transform: translate3d(0%, 0, 0); -o-transform: translate3d(0%, 0, 0); transform: translate3d(0%, 0, 0); }
.mm-panel.mm-subopened { -webkit-transform: translate3d(-30%, 0, 0); -moz-transform: translate3d(-30%, 0, 0); -ms-transform: translate3d(-30%, 0, 0); -o-transform: translate3d(-30%, 0, 0); transform: translate3d(-30%, 0, 0); }
.mm-panel.mm-highest { z-index: 1; }
.mm-panels,.mm-panels&gt;.mm-panel { background: inherit; border-color: inherit; }
.mm-panels&gt;.mm-panel { background: #fff; border-color: inherit; -webkit-overflow-scrolling: touch; overflow: scroll; overflow-x: hidden; overflow-y: auto; box-sizing: border-box; }
.mm-panels&gt;.mm-panel.mm-hasnavbar { padding-top: 0px; }
.mm-panels&gt;.mm-panel:before,.mm-panels&gt;.mm-panel:after { content: ''; display: block; height: 0px; }
.mm-vertical .mm-panel { -webkit-transform: none !important; -moz-transform: none !important; -ms-transform: none !important; -o-transform: none !important; transform: none !important; }
.mm-vertical .mm-listview .mm-panel,.mm-listview .mm-vertical .mm-panel { display: none; padding: 10px 0 10px 10px; }
.mm-vertical .mm-listview .mm-panel .mm-listview&gt;li:last-child:after,.mm-listview .mm-vertical .mm-panel .mm-listview&gt;li:last-child:after { border-color: transparent; }
.mm-vertical li.mm-opened&gt;.mm-panel,li.mm-vertical.mm-opened&gt;.mm-panel { display: block; }
.mm-vertical .mm-listview&gt;li&gt;.mm-next,.mm-listview&gt;li.mm-vertical&gt;.mm-next { height: 40px; bottom: auto; }
.mm-vertical .mm-listview&gt;li&gt;.mm-next:after,.mm-listview&gt;li.mm-vertical&gt;.mm-next:after { top: 16px; bottom: auto; }
.mm-vertical .mm-listview&gt;li.mm-opened&gt;.mm-next:after,.mm-listview&gt;li.mm-vertical.mm-opened&gt;.mm-next:after { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); }
.mm-navbar { border-bottom: 1px solid; border-color: inherit; text-align: left; line-height: 25px; height: 42px; padding: 0 20px 0px 15px; margin: 0; position: relative; top: 0; left: 0; right: 0; }
.mm-navbar&gt;* { display: block; padding: 10px 0; }
.mm-navbar a,.mm-navbar a:hover { text-decoration: none; }
.mm-navbar .mm-title { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.mm-navbar .mm-btn { box-sizing: border-box; width: 40px; height: 40px; position: absolute; top: -5px; z-index: 1; }
.mm-navbar .mm-btn:first-child { padding-left: 10px; right: 15px; }
.mm-navbar .mm-btn:last-child { text-align: right; padding-right: 20px; right: 0; }
.mm-panel .mm-navbar { display: none; }
.mm-panel.mm-hasnavbar .mm-navbar { display: block; background: #f60; }
.mm-listview,.mm-listview&gt;li { list-style: none; display: block; padding: 0; margin: 0; }
.mm-listview { font: inherit; font-size: 14px; line-height: 20px; }
.mm-listview a,.mm-listview a:hover { text-decoration: none; }
.mm-listview&gt;li { position: relative; }
.mm-listview&gt;li,.mm-listview&gt;li:after,.mm-listview&gt;li .mm-next,.mm-listview&gt;li .mm-next:before { border-color: inherit; }
.mm-listview&gt;li&gt;a, .mm-listview&gt;li&gt;span { font-size: 13px; text-transform: uppercase; font-weight: 400; color: inherit; display: block; overflow: hidden; padding: 8px 12px 8px 12px; }
.mm-listview&gt;li&gt;a.mm-arrow,.mm-listview&gt;li&gt;span.mm-arrow { padding-right: 50px; }
.mm-listview&gt;li:not(.mm-divider):after { content: ''; border-bottom-width: 1px; border-bottom-style: dashed; display: block; position: absolute; left: 0; right: 0; bottom: 0; }
.mm-listview&gt;li:not(.mm-divider):after { left: 0px; }
.mm-listview .mm-next { background: rgba(3,2,1,0); width: 50px; padding: 0; position: absolute; right: 0; top: 0; bottom: 0; z-index: 2; }
.mm-listview .mm-next+a,.mm-listview .mm-next+span { margin-right: 50px; }
.mm-listview .mm-next.mm-fullsubopen { width: 100%; }
.mm-listview .mm-next.mm-fullsubopen:before { border-left: none; }
.mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span { padding-right: 50px; margin-right: 0; }
.mm-panels&gt;.mm-panel&gt;.mm-listview { margin: 20px 0 -20px; }
.mm-panels&gt;.mm-panel&gt;.mm-listview:first-child,.mm-panels&gt;.mm-panel&gt;.mm-navbar+.mm-listview { margin-top: 0px; }
.mm-listview .mm-inset { list-style: inside disc; padding: 0 10px 15px 40px; margin: 0; }
.mm-listview .mm-inset&gt;li { padding: 5px 0; }
.mm-listview .mm-divider { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-size: 10px; text-transform: uppercase; text-indent: 20px; line-height: 25px; }
.mm-listview .mm-spacer { padding-top: 40px; }
.mm-listview .mm-spacer&gt;.mm-next { top: 40px; }
.mm-listview .mm-spacer.mm-divider { padding-top: 25px; }
.mm-next:after,.mm-arrow:after { content: ''; display: inline-block; width: 8px; height: 8px; margin: auto; position: absolute; top: 0; bottom: 0; font: normal normal normal 14px/1 FontAwesome; content: "\f105"; font-size: 20px; line-height: 6px; }
.mm-prev:before { font: normal normal normal 18px/1 FontAwesome; content: "\f00d"; border-right: none; border-bottom: none; left: 23px; display: inline-block; width: 8px; height: 8px; margin: auto; position: absolute; top: 0; bottom: 0; font-weight: 100; font-size: 20px; line-height: 20px; }
.mm-next:after,.mm-arrow:after { border-top: none; border-left: none; right: 23px; }
.mm-menu { background: #f3f3f3; border-color: rgba(0,0,0,0.1); color: rgba(0,0,0,0.7); }
.mm-menu .mm-navbar&gt;*,.mm-menu .mm-navbar a { color: #fff; font-family: 'Open sans', sans-serif; font-size: 14px; font-weight: 400; text-transform: uppercase; }
.mm-menu .mm-navbar .mm-btn:before,.mm-menu .mm-navbar .mm-btn:after { border-color: #fff; }
.mm-menu .mm-listview { border-color: rgba(0,0,0,0.1); }
.mm-menu .mm-listview&gt;li .mm-next:after,.mm-menu .mm-listview&gt;li .mm-arrow:after { border-color: rgba(0,0,0,0.3); }
.mm-menu .mm-listview&gt;li a:not(.mm-next) { -webkit-tap-highlight-color: rgba(255,255,255,0.5); tap-highlight-color: rgba(255,255,255,0.5); }
.mm-menu .mm-listview&gt;li.mm-selected&gt;a:not(.mm-next),.mm-menu .mm-listview&gt;li.mm-selected&gt;span { background: #fff; }
.mm-menu.mm-vertical .mm-listview&gt;li.mm-opened&gt;a.mm-next,.mm-menu.mm-vertical .mm-listview&gt;li.mm-opened&gt;.mm-panel,.mm-menu .mm-listview&gt;li.mm-opened.mm-vertical&gt;a.mm-next,.mm-menu .mm-listview&gt;li.mm-opened.mm-vertical&gt;.mm-panel { background: rgba(0,0,0,0.05); }
.mm-menu .mm-divider { background: rgba(0,0,0,0.05); }
.mm-page { box-sizing: border-box; position: relative; background: none !important; z-index: 9; }
.mm-slideout { -webkit-transition: -webkit-transform 0.4s ease; -ms-transition: -ms-transform 0.4s ease; transition: transform 0.4s ease; }
html.mm-opened { overflow-x: hidden; position: relative; }
html.mm-blocking { overflow: hidden; }
html.mm-blocking body { overflow: hidden; }
html.mm-background .mm-page { background: inherit; }
#mm-blocker { background: #030201; opacity: .3; display: none; width: 100%; height: 100%; position: fixed; top: 0 !important; left: 0; z-index: 999999; }
html.mm-blocking #mm-blocker { display: block; }
.mm-menu.mm-offcanvas { display: none !important; position: fixed; }
.mm-opened.mm-blocking.mm-background .mm-menu.mm-offcanvas.mm-current { display: block !important; }
.mm-menu.mm-current { display: block; }
.mm-menu { top: 0px !important; width: 80%; min-width: 140px; max-width: 440px; z-index: 0; }
html.mm-opening .mm-slideout { -webkit-transform: translate(80%, 0); -moz-transform: translate(80%, 0); -ms-transform: translate(80%, 0); -o-transform: translate(80%, 0); transform: translate(80%, 0); }
.video_id i.fa.fa-youtube-play { font-size: 50px; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); color: #000; opacity: 0.4; }
.video_id li:hover i.fa.fa-youtube-play { color: #f10b0b; opacity: 0.8; }
.dv_kiemtra_donhang_cont li { list-style: none; width: calc(50% - 20px); float: left; margin: 0 10px 10px; }
.dv_kiemtra_donhang_cont li span { display: block; font-size: 16px; color: #333; padding-bottom: 7px; }
.dv_kiemtra_donhang_cont li span i { margin-right: 8px; }
.dv_kiemtra_donhang_cont h4 a { text-transform: uppercase; font-size: 15px; padding: 0 25px; margin-left: 10px; height: 40px; line-height: 40px; margin-top: 5px; color: #FFF; background: #f37435; white-space: nowrap; border-radius: 5px; webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; display: inline-block; }
.dv_kiemtra_donhang_cont h4 a:hover { color: #FFF; background: #76c04e; }
.kiemtra_donhang.no_box .dv-load-hd-js { font-size: 14px; padding: 10px; color: red; }
.dv-load-hd-js p { width: 100%; display: block; float: left; text-align: left; }
.dv-load-hd-js p.dang-giao, .dv-load-hd-js p.hoan-thanh,.dv-load-hd-js p.huy , .dv-load-hd-js p.moi { font-size: 13px; ; }
.dv-load-hd-js p.moi { color: #FF5722; }
.dv-load-hd-js p.dang-giao { color: #2196f3; }
.dv-load-hd-js p.huy { color: #673AB7; }
.dv-load-hd-js p.hoan-thanh { color: #ccc; }
.dv-load-hd-js .dv-table-reposive.dv-thongtin-thanhtoan { color: #333; }
.dv-load-hd-js .dv-table-reposive.dv-thongtin-thanhtoan table { margin-bottom: 5px; }
.dv-load-hd-js .dv-table-reposive.dv-thongtin-thanhtoan table, .dv-load-hd-js .dv-table-reposive.dv-thongtin-thanhtoan table * { font-size: 14px !important; }
.dv-load-hd-js .dv-table-reposive.dv-thongtin-thanhtoan table th { white-space: nowrap; }
.dv-load-hd-js #cart_list td #pro_sum { white-space: normal; padding: 0; margin: 0; }
.dv-load-hd-js .dv-anh { width: calc(100% - 100px); text-align: left; float: left; }
.dv-load-hd-js .dv-table-reposive.dv-thongtin-thanhtoan table * { text-align: left; }
.dv-load-hd-js .dv-table-reposive.dv-thongtin-thanhtoan &gt; table td:first-child { width: 22% !important; min-width: 100px }
.dv-load-hd-js.dv-load-hd-js-top { padding-top: 0 !important; padding-bottom: 0 !important; }
#nprogress { pointer-events: none; opacity: 0.7; position: relative; z-index: 999999; position: fixed; top: 0; left: 0; right: 0}
#nprogress .bar { position: fixed; z-index: 999999; top: 0; left: 0; width: 100%; height: 2px; }
#nprogress .peg { display: block; position: absolute; width: 100%; height: 100%; background: #0082ce; left: 0; -webkit-animation: check_opin 1s; -moz-animation: check_opin 1s; -ms-animation: check_opin 1s; animation: check_opin 1s; }
#nprogress .spinner { display: block; position: fixed; z-index: 999999; top: 8px; right: 12px; }
#nprogress .spinner-icon { width: 22px; height: 22px; box-sizing: border-box; border: solid 2px transparent; border-top-color: #0082ce; border-left-color: #0082ce; border-radius: 50%; -webkit-animation: nprogress-spinner 400ms linear infinite; animation: nprogress-spinner 400ms linear infinite; }
@-webkit-keyframes nprogress-spinner { 0% { -webkit-transform: rotate(0deg); }
    100% { -webkit-transform: rotate(360deg); }
}
@keyframes nprogress-spinner { 0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}
@keyframes check_opin{ from { width: 50%; }
    20% { width: 80%; }
    30% { width: 90%; }
    40% { width: 95%; }
    60% { width: 97%; }
    80% { width: 99%; }
    to { width: 100%; }
}
.dv-full-opaciti { position: fixed; z-index: 99999; top: 0; left: 0; right: 0; bottom: 0; }
.dv-mess-kn { position: fixed; z-index: 99999; top: 50%; left: 50%; background: #fff; width: 260px; box-shadow: 0 0 20px 0px rgba(0, 0, 0, 0.5); border-radius: 7px; text-align: center; padding: 30px 15px; font-size: 13px; line-height: 22px; transform: translate(-50%, -50%); color: #000; font-family: Arial; }
.menu &gt; li ul &gt; li &gt; a {position: relative;}
.menu &gt; li ul &gt; li &gt; a .fa { position: absolute; top: 12px; right: 10px; }
.menu &gt; li ul &gt; li &gt; a .fa:before{content: "\f105";}
.showText iframe, .showText img { max-width: 100%; }
@media all and (min-width: 550px) { html.mm-opening .mm-slideout { -webkit-transform: translate(440px, 0); -moz-transform: translate(440px, 0); -ms-transform: translate(440px, 0); -o-transform: translate(440px, 0); transform: translate(440px, 0); }
}
.flex { display: flex; display: -webkit-flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; }
img.ajax_img_loading {height: 20px;margin-left: 5px;width: auto!important;display: none;}
.ajax_scron { position: absolute; top: -125px; z-index: -1; }
.cur { cursor: pointer; }
.no_box, .no_box * {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.mn-mobile { display: none; }
.albumView .galleria-image {width: calc(25% - 14px) !important;}
.albumView .fullscreen .galleria-image { width: inherit !important;}
.owl-item{margin: 0;}
.owl-wrapper {display: flex !important; display: -webkit-flex !important; flex-wrap: wrap !important; -webkit-flex-wrap: wrap !important; height: 100%; float: left;}
.owl-wrapper .owl-item { float: left; margin: 0; }
.owl-carousel .owl-item .item { height: 100%; float: left; width: 100%; }
.owl-carousel.owl-theme {float: left}
.dv-popup-new{ overflow: auto; overflow-y: scroll; position: fixed; bottom: 0; right: 0; top: 0; left: 0; background: rgba(0,0,0,.8); opacity: 0; z-index: -9 }
.body_hide{overflow: hidden;}
.dv-popup-new-child {opacity: 0; width: 555px; height: auto; position: absolute; left: 50%; top: 50%; overflow: visible; z-index: 8030; transform: translate(-50%, -50%); margin-top: 20px; margin-bottom: 40px; max-width: 88%}
.dv-popup-new-child.actiok {top: 20px; transform: translate(-50%); opacity: 1}
.dv-popup-new.acti{opacity: 1; z-index: 999}
.dv-popup-new.acti .dv-popup-new-child { opacity: 1; }
a.popup-close { position: absolute; top: -18px; right: -18px; width: 36px; height: 36px; cursor: pointer; background-image: url(../images/fancybox/fancybox_sprite.png); z-index: 8040; }
.dv-nd-popup { padding: 0; margin: 0; border: 0; outline: none; vertical-align: top; position: relative; }
.dv-nd-popup {position: relative;background: #f9f9f9;color: #444;padding: 0px !important;text-shadow: none;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);/* padding: 15px !important; */}
.dangnhap_popup .titBox { text-align: left !important; margin-bottom: 10px; }
.dangnhap_popup .titBox:after { display: block; height: 3px; margin: 0; width: 100px; background: #D3AD63; border-radius: 100px; }
.dangnhap_popup .titBox h3 { font-size: 22px; padding: 0 0 5px; }
.dangnhap_popup.no_box .row-frm p { font-size: 15px; margin-bottom: 4px; }
.dangnhap_popup.no_box .row-frm { margin-bottom: 7px; position: relative;}
.dangnhap_popup .titBox.titBox2 { margin-top: 15px; }
.dangnhap_popup.no_box .row-frm input { height: 36px; padding: 0 10px; }
.dangnhap_popup.no_box .row-frm .span_mbv { position: absolute; right: 0; bottom: 0; }
.dangnhap_popup.no_box .row-frm .span_mbv i.fa.fa-refresh { position: absolute; right: 3px; bottom: 3px; font-size: 9px; color: #929292; }
.dangnhap_popup.no_box .row-frm .span_mbv img#img_contact_cap { height: 36px; position: absolute; right: 0; bottom: 0; cursor: pointer; }
img.img_load_from_dktv { height: 20px; margin-left: 5px; display: none; }
.box_dangnhap_popup a { font-size: 17px; padding: 6px 35px; text-align: center; font-weight: normal; color: #fff; text-transform: uppercase; background: #D3AD63; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -webkit-transition: color 0.3s; -moz-transition: color 0.3s; transition: color 0.3s; display: inline-block; margin-top: 13px; }
.box_dangnhap_popup a:hover { color: #fff; background: #f9bc46;}
.dangnhap_popup.no_box .row-frm a.dk_dangnhap_1 { color: #ef3636; font-size: 16px; }
.dangnhap_popup.no_box .row-frm a.dk_dangnhap_2 { color: #ef3636; font-size: 16px; float: right}
#payment_method .payment_method_input { height: auto !important; }
#payment_method .payment_method_input input { width: 20px !important;; height: 20px !important; float: left !important;}
#payment_method .payment_method_input label { margin-top: 7px; display: block; line-height: 1; }
#payment_method .payment_method_input label span { position: relative !important; width: calc(100% - 20px) !important; margin: 0 !important; line-height: 1.5 !important; }
#payment_method h3 { margin: 6px 0 5px !important; }
.owl_cont{overflow: hidden;}
#div_id_map {width: 100%; height: 400px}
.owl-wrapper-outer { overflow: hidden; }
.db_left_pt, .db_right_pt {display: none !important}
/*.banner li, .banner, .bannerMain ,.banner .caroufredsel_wrapper{height: auto !important}
.banner li img{width: 100%; height: auto; float: left;}
.banner li + li img {display: none}
.caroufredsel_wrapper .banner li + li img {display: block}*/
.dv-fb_coment{width: 100%}
.dv-fb_coment iframe{width: 100% !important}
.col-md-4.row-frm.row-frm-mbv i.fa.fa-refresh {position: absolute;bottom: 3px;right: 0px;font-size: 10px;color: #989898;}
.col-md-4.row-frm.row-frm-mbv img#img_contact_cap {height: 41px;bottom: 6px;position: absolute;right: 0px;border-radius: 0 3px 3px 0;}
.col-md-4.row-frm.row-frm-mbv { position: relative; }
p.text_quen_mat_kahu { font-size: 15px; line-height: 1.7; }
.ungtuyen_popup p { font-size: 15px; margin-bottom: 5px; }
.lm_1 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
.lm_2 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
.lm_3 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; }
.lm_4 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; }
.dv-fb-coment, .dv-fb-coment iframe {width: 100% !important}
.dv-slider-nang li {list-style: none;border: 1px solid #e6e6e6;padding: 4px;background: #fff;width: calc(100% - 10px);margin: 0 5px;height: 80px;}
.dv-slider-nang li a { display: block; width: 100%; height: 100%; }
.dv-slider-nang li a img { width: 100%; height: 100%; object-fit: cover; }
.dv-slider-nang .owl-prev, .dv-slider-nang .owl-next { position: absolute; width: 12px; border: solid 1px #ccc; top: 50%; height: 50px; left: 0px; border-radius: 5px 0px 0px 5px; background: url(../images/pro_slide_prev.png) no-repeat center center #f4f4f4; transform: translateY(-50%); cursor: pointer; text-indent: -100px; overflow: hidden; opacity: .9 }
.dv-slider-nang .owl-next { left: auto; right: 0;border-radius: 0px 5px 5px 0px; background: url(../images/pro_slide_next.png) no-repeat center center #f4f4f4; }
.dv-slider-nang .owl-prev:hover, .dv-slider-nang .owl-next:hover{ opacity: 1; }
.dv-anh-cart-sp img { max-width: 80px; float: left; margin-right: 10px; }
.dv-table-reposive .mobileqty input {/* width: 100% !important; *//* border: 1px solid #dcdcdc; *//* padding: 4px 7px; *//* max-width: 100px; */}
.dv-table-reposive button.pro_del {
    background-color: transparent;
    background-repeat: no-repeat;
    border: none;
    cursor: pointer;
    overflow: hidden;
    outline: none;
    color: #ec2028;
    font-size: 16px;
    padding: 0;
}
.dv-tongtien.no_box { float: right; padding: 10px 0; font-size: 16px; }
label.tb_tongtien { color: #ff3d3d; font-weight: 700; }
.dv-btn-cart { text-align: center; width: 100%; }
p.p_mota_cart span { background: #18babd; border-radius: 3px; padding: 2px 5px; margin: 2px 3px 2px 0; font-size: 13px; color: #fff; }
.dv_404_gohome { text-align: right; }
.dv_404_gohome a { background: url(../myadmin/images/icon_menu_home.png) center left no-repeat; background-size: 16px; padding: 25px 0 20px 22px; color: #636363; }
.dv_404_gohome a:hover { text-decoration: underline; }
.showText_404{min-height: 180px}
.hinhanh_ct_right{display: none}
.noidung_ct_left {width: 100%}
.pro_home_id_2 .owl-prev, .pro_home_id_2 .owl-next { background: #A5693C; width: 34px; margin: 10px 3px 5px; display: inline-block; height: 34px; text-align: center; font-size: 26px; color: #fff; cursor: pointer; }
.pro_home_id_2 .owl-buttons { text-align: center; }
img.isload[src="../images/rolling.svg"] { opacity: .5; width: 50px; height: 50px; }
img.isload[src=""] { opacity: 0; width: 50px; height: 50px; }
ul.rightNav.no_box img { height: 20px; }
div .newsletter_home .col-md-7.row-frm ,div .newsletter_home h2{/* width: calc(25% - 20px); */margin: 0px 10px 0;}
div .newsletter_home h2 a { display: block; padding-left: 0 !important; padding-right: 0 !important; width: 100%; text-align: center; }
.showText.showText_lienhe p { margin: 0; padding: 0; }
.dv-anh p { color: #908e8e; font-size: 13px; line-height: 20px; }
.img_load_js_sao { height: 21px; position: absolute; margin-top: 5px; }
.link_page li {/* white-space: nowrap; *//* height: 20px; *//* overflow: hidden; */}
.link_page li i {/* float: left; *//* display: inline-block; */}
.link_page li a {/* display: inline-block !important; *//* float: left; */}
.link_page li span { display: inline-block; float: left; }
.p_sao {position: relative; display: inline-block;}
.p_sao img{width: 20px !important; height: 20px !important; position: absolute; top: 0; right: -20px}
.p_sao span { margin: 0 1.5px; }
.dv-anh360 { position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 99; background: #fff; display: none }
.dv-anh360 iframe { width: 100%; height: 100%; text-align: center; border: none; }
.dv-anh360 a.alose { position: fixed; top: 10px; right: 10px; z-index: 999; background: #000; width: 27px; height: 27px; padding: 0px; text-align: center; line-height: 33px; border-radius: 100px; }
.dv-anh360 a.alose img { height: 20px; line-height: 1; }
.load_360 i{-webkit-animation: rotation 2s infinite linear;}
@-webkit-keyframes rotation { from { -webkit-transform: rotate(0deg); }
    to { -webkit-transform: rotate(359deg); }
}
.span_is_load_cart { width: 22px; height: 22px; margin: 0 2px 0 0px; position: relative; display: none !important; }
.span_is_load_cart.acti { display: inline-block !important; }
.is_car_fis { width: 18px; height: 18px; margin: 0; position: relative; display: none !important; font-size: 14px; }
.is_car_fis.acti { display: inline-block !important; }
span.is_car_fis i { font-size: 15px; }
.continue-shopping a { color: #333; }
form#paypal_form_new { display: none; }
.dv-con-list-spct-cten {display: none; position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 1400; text-align: center; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; background: rgba(0,0,0,.8); overflow-y: auto; }
.dv-con-list-spct { display: none; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; max-width: 1200px; width: calc(100% - 20px); position: relative; background: #fff; margin: 15px auto; padding: 10px; border-radius: 5px; }
.dv-con-list-spct .page_conten { padding: 0; }
.dv-con-list-spct .pagewrap { width: 100%; text-align: left;}
.dv-con-list-spct .page_conten_page { padding: 0; margin: 40px 0; }
.dv-con-list-spct .hinhanh_view { width: 48%; float: left; }
.dv-con-list-spct .fs-dtinfo { width: 52%; float: left; margin: 0; padding-left: 20px; }
.dv-con-list-spct .price_pro { padding: 12px; }
.dv-con-list-spct .price_pro ul h2 { font-size: 20px; line-height: 30px; }
.dv-con-list-spct .price_pro ul h3 { font-size: 17px; line-height: 30px; }
.dv-con-list-spct .price_pro ul h3 span { font-size: 20px; }
.dv-con-list-spct .price_pro ul p { font-size: 15px; line-height: 26px; }
.dv-con-list-spct .price_pro { margin-bottom: 12px; }
.dv-con-list-spct .motion_proview { padding: 0px; }
.dv-con-list-spct .motion_proview h3 { font-size: 16px; line-height: 25px; margin-bottom: 5px; }
.dv-con-list-spct .motion_proview ul li { font-size: 14px; line-height: 26px; }
.dv-con-list-spct .motion_proview ul li:before { top: 5px; }
.dv-con-list-spct .motion_proview { margin-bottom: 12px; }
.dv-con-list-spct .add_to_cart ul h3 a { font-size: 18px; line-height: 25px; }
.dv-con-list-spct .add_to_cart ul li a { font-size: 16px; line-height: 24px;width: 100%;}
.dv-con-list-spct .add_to_cart ul h3 span, .dv-con-list-spct .add_to_cart ul li span { font-size: 14px; }
.dv-con-list-spct .add_to_cart ul li { width: calc(50% - 10px); }
.dv-con-list-spct .close-popnew { position: absolute; right: -10px; color: #ffffff; top: -10px; font-size: 24px; z-index: 1; font-family: "Arial"; width: 26px; height: 26px; border: 1px solid #fff; background: #000; border-radius: 100px; line-height: 26px; text-align: center; }
.dv-con-list-spct .close-popnew:hover { color: #ccc; }
.row-frm.row-frm-thongtin.div-quenmatkhau { margin: 7px 0; font-size: 15px; }
.row-frm.row-frm-thongtin.div-quenmatkhau a { margin-right: 15px; padding: 0; }
.row-frm.row-frm-thongtin.div-quenmatkhau a i { margin-right: 5px; }
.row-frm.row-frm-thongtin.div-quenmatkhau a:hover { text-decoration: underline; }
.boxComment_danhgia li .fa { margin: 0 3px; }
.danhgia_tringbinh_sao .side { width: 60px; line-height: 18px; overflow: hidden; float: left;     margin-top: 10px;     margin-bottom: 10px;}
.danhgia_tringbinh_sao .side.right { width: 120px; line-height: 18px; float: left;     margin-top: 10px;     margin-bottom: 10px;}
.danhgia_tringbinh_sao .middle { width: calc(100% - 180px); float: left; line-height: 18px;     margin-top: 10px;     margin-bottom: 10px;}
.comment_pro ul li { width: 25px!important; height: 25px; line-height: 25px !important; text-transform: uppercase; color: #fff; }
.quantity {  overflow: hidden;}
.fla_ff::-webkit-input-placeholder { color: #fff;}
.fla_ff:-moz-placeholder { color:#fff;opacity:  1;}
.fla_ff::-moz-placeholder { color:#fff; opacity:  1;}
.fla_ff:-ms-input-placeholder {  color:#fff;}
.fla_ff::-ms-input-placeholder { color:#fff;}
.fla_ff::placeholder { color:    #fff;}
.id_hide_video { position: absolute; top: 0; }
.video_id_top { position: relative; }
.video_id_top iframe { width: 100%; float: left; }
a.addthis_button_facebook_share.at300b span { vertical-align: top !important; }
/*.showText p,.showText div { width: 100%; float: left; clear: both; }*/
/*.showText * {    clear: both;}*/
.showText img[style="float:right"] { margin-left: 15px; margin-bottom: 10px; }
.showText img[style="float:left"] { margin-right: 15px; margin-bottom: 10px; }
.dv-idvideo-youtube-cont { position: fixed; top: 0; left: 0; right: 0; bottom: 0; align-items: center; z-index: 9999; background: rgba(0, 0, 0, 0.80); display: none}
.dv-idvideo-youtube-cont.actii {display: flex; }
.dv-idvideo-youtube { position: relative; background: #000; display: none; width: 700px; height: 394px; max-width: 90%; max-height: 90%; }
.dv-idvideo-youtube a.close_vdeo { background: url(../images/fotorama.png) no-repeat; width: 32px; height: 32px; top: -25px; right: -25px; background-position: -64px 0; cursor: pointer; display: block; position: absolute; z-index: 999; }
.dv-idvideo-youtube iframe { width: 100%; height: 100%; }
.mn-mobile-new{display: none}
@media only screen and (max-width: 1199px) { div .right_tt_home { width: 330px; }
    div .left_tt_home {/* width: calc(100% - 350px); */}
    div .left_tt_home ul {/* width: calc(50% - 20px); *//* margin: 0 10px; */}
    div .left_tt_home ul h3 a {font-size: 15px;line-height: 24px;margin: 10px 0;}
    div .left_tt_home ul h4 { font-size: 14px; padding: 0; line-height: 20px; }
    div .left_tt_home ul p { color: #666; line-height: 25px; margin: 5px 0 3px; font-size: 14px; }
    div .right_tt_home ul li { width: 120px; }
    div .right_tt_home ul h3 { float: right; width: calc(100% - 120px); padding-left: 10px; }
    div .right_tt_home ul h3 a { font-size: 15px; line-height: 23px; }
    div .logo_doitac ul { width: calc(100% - 20px); }
    /*div .viewLeft { width: 33%; }*/
    div #bridal_images img { width: 100%; height: auto;}
    div #bridal_images { width: 100%; height: auto; }
    /*div .viewRight { width: calc(66.66% - 270px); margin: 0 15px; }*/
    div .one_new_home_right {float: right;width: 270px;padding-left: 15px;margin-left: 15px;margin-right: 10px;border-left: solid #e4e4e4 1px;}
    div .one_new_home {float: left;width: calc(100% - 295px);}
    div .one_new_home ul h3 a, .tti_more ul h3 a { font-size: 18px; line-height: 25px;}
    div .tt_top_1 ul p, div .one_new_home ul p, div .tti_more ul p { font-size: 15px; color: #666; line-height: 23px; }
    div .one_new_home_right li {width: 100%;}
    div .one_new_home_right ul h3 {/* width: calc(100% - 100px); */float: left;}
    div .one_new_home_right ul h3 a { display: block; width: 100%; font-size: 14px; line-height: 23px; }
    div .tti_more li { width: 260px; }
    div .tti_more ul { float: right; width: calc(100% - 260px); padding-left: 15px; }
    div .one_new_home ul h3 a, div .tti_more ul h3 a { font-size: 20px; line-height: 27px;}
    .tti_more ul h4 { font-size: 14px; }
}
@media only screen and (max-width: 991px) { div .left_tt_home ul h3 a { font-size: 15px; line-height: 22px; padding: 10px 0 6px; }
    div .right_tt_home ul h3 a { font-size: 14px; line-height: 22px; margin-bottom: 2px; }
    .right_tt_home ul h3 span { font-size: 13px; line-height: 22px; padding-top: 2px; }
    div .left_tt_home ul h4 { font-size: 13px; }
    div .left_tt_home ul p { line-height: 22px; }
    div .right_tt_home { width: 280px;padding:15px 10px; }
    div .right_tt_home ul li { width: 100px; }
    div .right_tt_home ul h3 { float: right; width: calc(100% - 100px); padding-left: 10px; }
    div .right_tt_home ul h3 { float: right; width: calc(100% - 100px); padding-left: 10px; }
    div .left_tt_home {/* width: calc(100% - 300px); */}
    div .newsletter_home ul { width: 100%; }
    div .gianhanggoiy_id { display: none; }
    div .viewLeft { width: 45%; }
    div .viewRight { width: calc(55% - 15px); margin: 0 0 0 15px; }
    div .one_new_home {float: left;width: 100%;}
    div .one_new_home_right { float: right; width: 100%; padding-left: 0; margin-left: 0; margin-right: 0; border-left: none; margin-top: 15px; }
    div .tti_more li ,div .one_new_home_right li{ width: 150px; }
    div .new_top_id { padding-bottom: 5px; }
    div .one_new_home_right ul h3 ,div .tti_more ul{width: calc(100% - 180px);float: left;}
    div .title_news h2 { font-size: 20px; line-height: 27px; margin-bottom: 3px; }
    div .tin_left h3 { font-size: 18px; line-height: 28px;}
    div .title_news li { font-size: 14px;}
    div .title_news { margin-bottom: 10px; }
}
@media only screen and (max-width: 767px) { div .left_tt_home { width: 100%; }
    div .right_tt_home {width: calc(100% - 20px)!important;padding: 10px;margin: 15px 10px 0;}
    div .right_tt_home .marquee { height: 300px !important; }
    div .newsletter_home .col-md-7.row-frm, div .newsletter_home h2 {/* width: calc(50% - 10px); *//* margin: 10px 5px 0; */}
    div .newsletter_home ul {/* padding: 0 5px; */}
    div .titleView {/* padding: 0px 0 15px 0; */margin-bottom: 10px;line-height: 25px;font-size: 20px;}
    div .viewRight h5 { font-size: 20px; line-height: 25px; font-weight: 500; padding-bottom: 0px; padding-left: 0; }
    div .viewRight h5 span.gia_km { font-size: 15px;}
    div .viewRight .desc { margin-left: 0; }
    div .viewRight .desc b { font-size: 14px; }
    div .viewRight .desc li,div .gia_sp_mota ul li { line-height: 20px; margin-bottom: 8px; padding-left: 16px; font-size: 14px; }
    div .quantity p { font-size: 14px; }
    div .quantity label { font-size: 13px;}
    div .quantity .plus { bottom: 27px; left: 115px; }
    div .quantity .minus { font-size: 25px; left: 115px; }
    div .quantity button { height: 52px; line-height: 50px; bottom: -1px; font-size: 14px; padding: 0 15px 0 42px; margin-left: 150px; }
    .tb_rps tr:first-child { display: none !important; }
    .tb_rps table, #cart_list thead, #cart_list tbody, #cart_list th, #cart_list td, #cart_list tr { display: block; }
    .tb_rps thead tr { position: absolute; top: -9999px; left: -9999px; }
    .tb_rps tr { border-bottom: 1px solid #ccc; }
    .tb_rps td {display: block; border: none; border-bottom: 1px solid #e0e0e0; position: relative; padding-left: 50%; }
    .tb_rps td:before { position: absolute; top: 6px; left: 6px; width: 45%; padding-right: 10px; white-space: nowrap; }
    .tb_rps td:before { content: attr(title) ": "; text-align: left !important }
    .tb_rps td:nth-of-type(1):before { content: ""; display: none }
    .tb_rps td:nth-of-type(1) { padding-left: 0; }
    .tb_rps td img { width: 100%; text-align: center; display: block; }
    .tb_rps td { text-align: right !important }
    .tb_rps .tr_first { display: none }
    .tb_rps td input { width: 50px; border: solid 1px #3c746b; }
    .tb_rps td #pro_sum { width: auto; margin: 0; display: inline-block; margin-right: 0 !important; }
   /* .tb_rps , .tb_rps * {float: none !important; display: block;}*/
    .tb_rps td.dv-anh-cart-sp .dv-anh { width: 100%; float: left; margin: 6px 0; }
    .tb_rps table tr a { font-size: 14px !important}
    .tb_rps label.container { display: inline-block; }
    .tb_rps #cart_list #pro_sum { font-size: 18px; margin-right: 0; font-weight: normal; display: inline-block; width: 100%; text-align: right; }
    .tb_rps #cart_list #pro_sum label { display: inline-block !important; }
    .tb_rps span { display: inline-block !important; }
    .mobileqty .qty { width: 100px !important; display: inline-block; }
    .tb_rps form { width: 100%; text-align: right; }
    button.pro_del { width: 100px !important; display: inline-block !important; }
    span#pro_sum label.tb_tongtien { display: inline-block !important; float: right !important; margin-left: 10px }
    span#pro_sum { width: 100%; display: block; text-align: right }
    .dv-btn-cart.no_box.formBox a, .dv-send-hd.dv-send-hd-buy a { display: inline-block !important; font-size: 13px; margin: 5px 2px 0; padding: 0 13px; line-height: 36px; height: 36px; }
    div #cart_list td { font-size: 14px; line-height: 25px; }
    .dv_kiemtra_donhang_cont li { width: calc(100% - 20px); }
    .dv-load-hd-js p { text-align: right; }
    /*div .tin_left ul li, div .tti_more li, div .one_new_home_right li {width: 125px;}*/
    div .one_new_home_right ul h3, div .tti_more ul, div .tin_left ul h4 {width: calc(100% - 160px);float: left;padding-left: 12px;}
    div .one_new_home_right ul h3 a { padding: 0; }
    div .tti_more ul h3 a { font-size: 15px; line-height: 23px; }
    div .tt_top_1 ul p, div .one_new_home ul p, div .tti_more ul p { font-size: 14px; color: #666; line-height: 23px; }
    div .tti_more ul h4 { font-size: 14px; line-height: 22px; }
    div .dv-anh-cart-sp img {float: none}
    div .thongtindat-hang { padding: 0; }
    div .thongtindat-hang .dv-l { width: 100%; }
    div .thongtindat-hang .dv-r { width: 100%; }
    div .comment_pro h2 { display: inline-table; font-size: 18px; border-bottom: solid #2a1572 2px; margin-bottom: 13px; line-height: 28px; }
    div .comment_pro ul h3 { float: left; padding-left: 10px; font-size: 16px; }
    div .comment_pro ul h4 { font-size: 13px; }
    div .comment_pro ul p { font-size: 14px; line-height: 24px; }
    div .boxComment_danhgia { padding: 0; margin: 16px 0px; }
    div .boxComment_danhgia h3 { padding-bottom: 5px; margin-bottom: 10px; font-size: 18px; line-height: 24px; }
    div .boxComment_danhgia li { font-size: 14px; line-height: 23px; }
    div .boxComment_danhgia h4 button, .boxComment_danhgia h4 a { font-size: 14px;}
    div .quantity a { padding: 0 10px; margin-left: 150px; white-space: nowrap; overflow: hidden; }
    div .quantity a:before{display: none}
    div .viewLeft { width: 100%; }
    div .viewRight {width: calc(100% - 20px);margin: 10px;}
}
@media only screen and (max-width: 479px) { div .left_tt_home ul { width: calc(100% - 20px); margin: 0 10px 15px; }
    div .left_tt_home ul { margin: 0 10px 15px; }
    div .newsletter_home .form-control { height: 38px; }
    div .newsletter_home ul h2 a { height: 38px; padding: 0; font-size: 14px; line-height: 38px; box-shadow: none; }
    .dv-btn-cart.no_box.formBox a, .dv-send-hd.dv-send-hd-buy a { display: block !important; width: 100%; text-align: center; }
    div .contact.contact_lh.contact_lh_cart.no_box .left { width: 100%; float: left; padding-right: 0; }
    div .contact.contact_lh.contact_lh_cart.no_box .right { width: 100%; float: left; padding-left: 0; }
    div .one_new_home ul h3 a, div .tti_more ul h3 a { font-size: 16px; line-height: 23px; }
    /*div .tin_left ul li, div .tti_more li, div .one_new_home_right li {width: 110px;}*/
    div .dv-buy-gh span.p-tamtinh { width: 100px; }
    .danhgia_tringbinh_sao .side.right { width: 70px; overflow: hidden; }
    .danhgia_tringbinh_sao .middle { width: calc(100% - 130px);  }
    div .one_new_home_right ul h3, div .tti_more ul, div .tin_left ul h4 {width: calc(100% - 125px);float: left;/* padding-left: 12px; */}
    div .tin_left h3 {font-size: 15px;line-height: 25px;}
}</pre></body></html>