/* css by Shabeer J */
html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block}progress{vertical-align:baseline}
audio:not([controls]){display:none;height:0}[hidden],template{display:none}
a{background-color:transparent;-webkit-text-decoration-skip:objects}
a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}
dfn{font-style:italic}mark{background:#ff0;color:#000}
small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-0.25em}sup{top:-0.5em}figure{margin:1em 40px}img{border-style:none}svg:not(:root){overflow:hidden}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}hr{box-sizing:content-box;height:0;overflow:visible}
button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}
button,input{overflow:visible}button,select{text-transform:none}
button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}
button::-moz-focus-inner, [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring, [type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring{outline:1px dotted ButtonText}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto;resize:vertical}
[type=checkbox],[type=radio]{padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-input-placeholder{color:inherit;opacity:0.54}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
input:focus{outline:none;border-color:#2196F3!important}
textarea:focus{outline:none;border-color:#2196F3!important}
select:focus{outline:none;border-color:#2196F3!important}
/* End extract */
html,body{font-family:Verdana,sans-serif;font-size:15px;line-height:1.5}html{overflow-x:hidden}
h1{font-size:26px}h2{font-size:24px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}.sm-serif{font-family:serif}
h1,h2,h3,h4,h5,h6{font-family:"Segoe UI",Arial,sans-serif;font-weight:400;margin:10px 0}.sm-wide{letter-spacing:4px}
hr{border:0;border-top:1px solid #eee;margin:20px 0}
@media print {#printPageButton {display: none;}}
.sm-image{max-width:100%;height:auto}a{color:inherit}
.sm-table,.sm-table-all{border-collapse:collapse;border-spacing:0;width:100%;display:table}.sm-table-all{border:1px solid #ccc}
.sm-bordered tr,.sm-table-all tr{border-bottom:1px solid #ddd}.sm-striped tbody tr:nth-child(even){background-color:#f1f1f1}
.sm-table-all tr:nth-child(odd){background-color:#fff}.sm-table-all tr:nth-child(even){background-color:#f1f1f1}
.sm-hoverable tbody tr:hover,.sm-ul.sm-hoverable li:hover{background-color:#f8f8f8}.sm-centered tr th,.sm-centered tr td{text-align:center}
.sm-table td,.sm-table th,.sm-table-all td,.sm-table-all th{padding:8px 8px;display:table-cell;text-align:left;vertical-align:middle}
.sm-btn,.sm-button{border:none;display:inline-block;outline:0;padding:6px 6px;vertical-align:middle;overflow:hidden;text-decoration:none;color:inherit;background-color:inherit;text-align:center;cursor:pointer;white-space:nowrap}
.sm-btn:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}
.sm-btn-small{border:none;display:inline-block;outline:0;padding:4px 4px;vertical-align:middle;overflow:hidden;text-decoration:none;color:inherit;background-color:inherit;text-align:center;cursor:pointer;white-space:nowrap}
.sm-btn-tiny{border:none;display:inline-block;outline:0;padding:2px 2px;vertical-align:middle;overflow:hidden;text-decoration:none;color:inherit;background-color:inherit;text-align:center;cursor:pointer;white-space:nowrap}
.sm-btn-small:hover{box-shadow:0 8px 8px 0 rgba(0,0,0,0.2),0 6px 16px 0 rgba(0,0,0,0.19)}
.sm-btn,.sm-button{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}   
.sm-disabled,.sm-btn:disabled,.sm-button:disabled{cursor:not-allowed;opacity:0.7}.sm-disabled *,:disabled *{pointer-events:none}
.sm-btn.sm-disabled:hover,.sm-btn:disabled:hover{box-shadow:none}
.sm-badge,.sm-tag{background-color:#000;color:#fff;display:inline-block;padding-left:8px;padding-right:8px;text-align:center}.sm-badge{border-radius:50%}
.sm-cart-number-badge{border-radius:100%;padding:3px;position:relative;left:-10px;top:-10px;}
.sm-ul{list-style-type:none;padding:0;margin:0}.sm-ul li{padding:8px 16px;border-bottom:1px solid #ddd}.sm-ul li:last-child{border-bottom:none}
.sm-tooltip,.sm-display-container{position:relative}.sm-tooltip .sm-text{display:none}.sm-tooltip:hover .sm-text{display:inline-block}
.sm-ripple:active{opacity:0.5}.sm-ripple{transition:opacity 0s}
.sm-input{padding:8px;display:block;border:none;width:100%}
.sm-input-small{padding:8px;}
.sm-input-tiny{padding:4px;}
.sm-select{padding:9px 0;width:100%;border:none}
.sm-disable-link{pointer-events:none;opacity:0.7}

.sm-menubar-hover{position:relative;display:inline-block;cursor:pointer}
.sm-menubar-hover:hover .sm-menubar-content{display:block;z-index:1}
.sm-menubar-hover:hover .sm-btn{box-shadow:0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}
.sm-menubar-click:hover{background-color:#ccc;}
.sm-menubar-hover:hover > .sm-button:first-child,.sm-menubar-click:hover > .sm-button:first-child{background-color:#ccc;color:#000}
.sm-menubar-content{cursor:auto;color:#000;background-color:#fff;display:none;position:absolute;min-width:160px;box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.4);margin:0;padding:0}
.sm-menubar-value:hover{background-color:#ccc;}

.sm-dropdown-click,.sm-dropdown-hover{position:relative;display:inline-block;cursor:pointer}
.sm-dropdown-hover:hover .sm-dropdown-content{display:block;z-index:1}
.sm-dropdown-click:hover{background-color:#ccc;color:#000}
.sm-dropdown-hover:hover > .sm-button:first-child,.sm-dropdown-click:hover > .sm-button:first-child{background-color:#ccc;color:#000}
.sm-dropdown-content{cursor:auto;color:#000;background-color:#fff;display:none;position:absolute;min-width:160px;margin:0;padding:0}
.sm-check,.sm-radio{width:14px;height:14px;position:relative;top:2px}
.sm-sidebar{height:100%;width:200px;background-color:#fff;position:fixed!important;z-index:1;overflow:auto}
.sm-bar-block .sm-dropdown-hover,.sm-bar-block .sm-dropdown-click{width:100%}
.sm-bar-block .sm-dropdown-hover .sm-dropdown-content,.sm-bar-block .sm-dropdown-click .sm-dropdown-content{min-width:100%}
.sm-bar-block .sm-dropdown-hover .sm-button,.sm-bar-block .sm-dropdown-click .sm-button{width:100%;text-align:left;padding:8px 16px}
.sm-modal{z-index:3;display:none;padding-top:100px;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4)}
.sm-modal-content{margin:auto;background-color:#fff;position:relative;padding:0;outline:0;width:600px}
.sm-bar{width:100%;overflow:hidden}.sm-center .sm-bar{display:inline-block;width:auto}
.sm-bar .sm-bar-item{padding:8px 16px;float:left;width:auto;border:none;outline:none;display:block}
.sm-breadcrum-bar-item{padding:2px 2px;float:left;width:auto;border:none;outline:none;display:block}
.sm-bar .sm-dropdown-hover,.sm-bar .sm-dropdown-click{position:static;float:left}
.sm-bar .sm-button{white-space:normal}
.sm-bar-block .sm-bar-item{width:100%;display:block;padding:8px 16px;text-align:left;border:none;outline:none;white-space:normal;float:none}
.sm-bar-block.sm-center .sm-bar-item{text-align:center}.sm-block{display:block;width:100%}
.sm-responsive{overflow-x:auto}
.sm-container:after,.sm-container:before,.sm-panel:after,.sm-panel:before,.sm-row:after,.sm-row:before,.sm-row-padding:after,.sm-row-padding:before,
.sm-cell-row:before,.sm-cell-row:after,.sm-clear:after,.sm-clear:before,.sm-bar:before,.sm-bar:after{content:"";display:table;clear:both}
.sm-col,.sm-half,.sm-third,.sm-twothird,.sm-threequarter,.sm-quarter{float:left;width:100%}
.sm-col.s1{width:8.33333%}.sm-col.s2{width:16.66666%}.sm-col.s3{width:24.99999%}.sm-col.s4{width:33.33333%}
.sm-col.s5{width:41.66666%}.sm-col.s6{width:49.99999%}.sm-col.s7{width:58.33333%}.sm-col.s8{width:66.66666%}
.sm-col.s9{width:74.99999%}.sm-col.s10{width:83.33333%}.sm-col.s11{width:91.66666%}.sm-col.s12{width:99.99999%}
@media (min-width:601px){.sm-col.m1{width:8.33333%}.sm-col.m2{width:16.66666%}.sm-col.m3,.sm-quarter{width:24.99999%}.sm-col.m4,.sm-third{width:33.33333%}
.sm-col.m5{width:41.66666%}.sm-col.m6,.sm-half{width:49.99999%}.sm-col.m7{width:58.33333%}.sm-col.m8,.sm-twothird{width:66.66666%}
.sm-col.m9,.sm-threequarter{width:74.99999%}.sm-col.m10{width:83.33333%}.sm-col.m11{width:91.66666%}.sm-col.m12{width:99.99999%}}
@media (min-width:993px){.sm-col.l1{width:8.33333%}.sm-col.l2{width:16.66666%}.sm-col.l3{width:24.99999%}.sm-col.l4{width:33.33333%}
.sm-col.l5{width:41.66666%}.sm-col.l6{width:49.99999%}.sm-col.l7{width:58.33333%}.sm-col.l8{width:66.66666%}
.sm-col.l9{width:74.99999%}.sm-col.l10{width:83.33333%}.sm-col.l11{width:91.66666%}.sm-col.l12{width:99.99999%}}
@media (min-width:1367px){.sm-col.xl1{width:8.33333%}.sm-col.xl2{width:16.66666%}.sm-col.xl3{width:24.99999%}.sm-col.xl4{width:33.33333%}
.sm-col.xl5{width:41.66666%}.sm-col.xl6{width:49.99999%}.sm-col.xl7{width:58.33333%}.sm-col.xl8{width:66.66666%}
.sm-col.xl9{width:74.99999%}.sm-col.xl10{width:83.33333%}.sm-col.xl11{width:91.66666%}.sm-col.xl12{width:99.99999%}}
.sm-content{max-width:980px;margin:auto}.sm-rest{overflow:hidden}
.sm-cell-row{display:table;width:100%}.sm-cell{display:table-cell}
.sm-cell-top{vertical-align:top}.sm-cell-middle{vertical-align:middle}.sm-cell-bottom{vertical-align:bottom}
.sm-hide{display:none!important}.sm-show-block,.sm-show{display:block!important}.sm-show-inline-block{display:inline-block!important}
@media (max-width:600px){.sm-modal-content{margin:0 10px;width:auto!important}.sm-modal{padding-top:30px}
.sm-dropdown-hover.sm-mobile .sm-dropdown-content,.sm-dropdown-click.sm-mobile .sm-dropdown-content{position:relative}	
.sm-hide-small{display:none!important}.sm-mobile{display:block;width:100%!important}.sm-bar-item.sm-mobile,.sm-dropdown-hover.sm-mobile,.sm-dropdown-click.sm-mobile{text-align:center}
.sm-dropdown-hover.sm-mobile,.sm-dropdown-hover.sm-mobile .sm-btn,.sm-dropdown-hover.sm-mobile .sm-button,.sm-dropdown-click.sm-mobile,.sm-dropdown-click.sm-mobile .sm-btn,.sm-dropdown-click.sm-mobile .sm-button{width:100%}}
@media (max-width:768px){.sm-modal-content{width:500px}}
@media (min-width:1367px){.sm-hide-xlarge{display:none!important}}
@media (max-width:1366px) and (min-width:993px){.sm-hide-large{display:none!important}}
@media (min-width:993px){.sm-modal-content{width:900px}.sm-sidebar.sm-collapse{display:block!important}}
@media (max-width:992px) and (min-width:601px){.sm-hide-medium{display:none!important}}
@media (max-width:992px){.sm-sidebar.sm-collapse{display:none}.sm-main{margin-left:0!important;margin-right:0!important}}
.sm-top,.sm-bottom{position:fixed;width:100%;z-index:1}.sm-top{top:0}.sm-bottom{bottom:0}
.sm-overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:2}
.sm-display-topleft{position:absolute;left:0;top:0}.sm-display-topright{position:absolute;right:0;top:0}
.sm-display-bottomleft{position:absolute;left:0;bottom:0}.sm-display-bottomright{position:absolute;right:0;bottom:0}
.sm-display-middle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}
.sm-display-left{position:absolute;top:50%;left:0%;transform:translate(0%,-50%);-ms-transform:translate(-0%,-50%)}
.sm-display-right{position:absolute;top:50%;right:0%;transform:translate(0%,-50%);-ms-transform:translate(0%,-50%)}
.sm-display-topmiddle{position:absolute;left:50%;top:0;transform:translate(-50%,0%);-ms-transform:translate(-50%,0%)}
.sm-display-bottommiddle{position:absolute;left:50%;bottom:0;transform:translate(-50%,0%);-ms-transform:translate(-50%,0%)}
.sm-display-container:hover .sm-display-hover{display:block}.sm-display-container:hover span.sm-display-hover{display:inline-block}.sm-display-hover{display:none}
.sm-display-position{position:absolute}
.sm-circle{border-radius:50%}
.sm-round-small{border-radius:2px}.sm-round,.sm-round-medium{border-radius:4px}.sm-round-large{border-radius:8px}.sm-round-xlarge{border-radius:16px}.sm-round-xxlarge{border-radius:32px}
.sm-round-top{border-top-right-radius: 8px;border-top-left-radius: 8px;}
.sm-row-padding,.sm-row-padding>.sm-half,.sm-row-padding>.sm-third,.sm-row-padding>.sm-twothird,.sm-row-padding>.sm-threequarter,.sm-row-padding>.sm-quarter,.sm-row-padding>.sm-col{padding:0 8px}
.sm-container,.sm-panel{padding:0.01em 16px}.sm-panel{margin-top:16px;margin-bottom:16px}
.sm-code,.sm-codespan{font-family:Consolas,"courier new";font-size:16px}
.sm-code{width:auto;background-color:#fff;padding:8px 12px;border-left:4px solid #4CAF50;word-wrap:break-word}
.sm-codespan{color:crimson;background-color:#f1f1f1;padding-left:4px;padding-right:4px;font-size:110%}
.sm-card,.sm-card-2{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}
.sm-card-4,.sm-hover-shadow:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,0.2),0 4px 20px 0 rgba(0,0,0,0.19)}
.sm-spin{animation:sm-spin 2s infinite linear}@keyframes sm-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}
.sm-animate-fading{animation:fading 10s infinite}@keyframes fading{0%{opacity:0}50%{opacity:1}100%{opacity:0}}
.sm-animate-opacity{animation:opac 0.8s}@keyframes opac{from{opacity:0} to{opacity:1}}
.sm-animate-top{position:relative;animation:animatetop 0.4s}@keyframes animatetop{from{top:-300px;opacity:0} to{top:0;opacity:1}}
.sm-animate-left{position:relative;animation:animateleft 0.4s}@keyframes animateleft{from{left:-300px;opacity:0} to{left:0;opacity:1}}
.sm-animate-right{position:relative;animation:animateright 0.4s}@keyframes animateright{from{right:-300px;opacity:0} to{right:0;opacity:1}}
.sm-animate-bottom{position:relative;animation:animatebottom 0.4s}@keyframes animatebottom{from{bottom:-300px;opacity:0} to{bottom:0;opacity:1}}
.sm-animate-zoom {animation:animatezoom 0.6s}@keyframes animatezoom{from{transform:scale(0)} to{transform:scale(1)}}
.sm-animate-input{transition:width 0.4s ease-in-out}.sm-animate-input:focus{width:100%!important}
.sm-opacity,.sm-hover-opacity:hover{opacity:0.60}.sm-opacity-off,.sm-hover-opacity-off:hover{opacity:1}
.sm-opacity-max{opacity:0.25}.sm-opacity-min{opacity:0.75}
.sm-greyscale-max,.sm-grayscale-max,.sm-hover-greyscale:hover,.sm-hover-grayscale:hover{filter:grayscale(100%)}
.sm-greyscale,.sm-grayscale{filter:grayscale(75%)}.sm-greyscale-min,.sm-grayscale-min{filter:grayscale(50%)}
.sm-sepia{filter:sepia(75%)}.sm-sepia-max,.sm-hover-sepia:hover{filter:sepia(100%)}.sm-sepia-min{filter:sepia(50%)}
.sm-micro{font-size:8px!important}.sm-tiny{font-size:10px!important}.sm-small{font-size:12px!important}.sm-small-medium{font-size:14px!important}.sm-medium{font-size:15px!important}.sm-large{font-size:18px!important}
.sm-xlarge{font-size:24px!important}.sm-xxlarge{font-size:36px!important}.sm-xxxlarge{font-size:48px!important}.sm-jumbo{font-size:64px!important}
.sm-left-align{text-align:left!important}.sm-right-align{text-align:right!important}.sm-justify{text-align:justify!important}.sm-center{text-align:center!important}
.sm-border-0{border:0!important}.sm-border{border:1px solid #ccc!important}
.sm-border-top{border-top:1px solid #ccc!important}.sm-border-bottom{border-bottom:1px solid #ccc!important}
.sm-border-left{border-left:1px solid #ccc!important}.sm-border-right{border-right:1px solid #ccc!important}.sm-border-right-2{border-right:2px solid #ccc!important}.sm-border-right-4{border-right:4px solid #ccc!important}
.sm-topbar{border-top:6px solid #ccc!important}.sm-bottombar{border-bottom:6px solid #ccc!important}
.sm-leftbar{border-left:6px solid #ccc!important}.sm-rightbar{border-right:6px solid #ccc!important}
.sm-section,.sm-code{margin-top:16px!important;margin-bottom:16px!important}
.sm-margin{margin:16px!important}.sm-margin-top{margin-top:16px!important}.sm-margin-bottom{margin-bottom:16px!important}
.sm-margin-top-40{margin-top:40px!important}.sm-margin-top-20{margin-top:20px!important}
.sm-margin-left{margin-left:16px!important}.sm-margin-right{margin-right:16px!important}
.sm-padding-tiny{padding:4px 4px 4px 4px!important}.sm-padding-small{padding:4px 8px!important}.sm-padding{padding:8px 16px!important}.sm-padding-large{padding:12px 24px!important}
.sm-padding-16{padding-top:16px!important;padding-bottom:16px!important}.sm-padding-24{padding-top:24px!important;padding-bottom:24px!important}
.sm-padding-32{padding-top:32px!important;padding-bottom:32px!important}.sm-padding-48{padding-top:48px!important;padding-bottom:48px!important}
.sm-padding-64{padding-top:64px!important;padding-bottom:64px!important}
.sm-left{float:left!important}.sm-right{float:right!important}
.sm-transparent,.sm-hover-none:hover{background-color:transparent!important}
.sm-hover-none:hover{box-shadow:none!important}
/* Colors */
.sm-amber,.sm-hover-amber:hover{color:#000!important;background-color:#ffc107!important}
.sm-aqua,.sm-hover-aqua:hover{color:#000!important;background-color:#00ffff!important}
.sm-blue,.sm-hover-blue:hover{color:#fff!important;background-color:#2196F3!important}
.sm-light-blue,.sm-hover-light-blue:hover{color:#000!important;background-color:#87CEEB!important}
.sm-brown,.sm-hover-brown:hover{color:#fff!important;background-color:#795548!important}
.sm-cyan,.sm-hover-cyan:hover{color:#000!important;background-color:#00bcd4!important}
.sm-blue-grey,.sm-hover-blue-grey:hover,.sm-blue-gray,.sm-hover-blue-gray:hover{color:#fff!important;background-color:#607d8b!important}
.sm-green,.sm-hover-green:hover{color:#fff!important;background-color:#4CAF50!important}
.sm-light-green,.sm-hover-light-green:hover{color:#000!important;background-color:#8bc34a!important}
.sm-indigo,.sm-hover-indigo:hover{color:#fff!important;background-color:#3f51b5!important}
.sm-khaki,.sm-hover-khaki:hover{color:#000!important;background-color:#f0e68c!important}
.sm-lime,.sm-hover-lime:hover{color:#000!important;background-color:#cddc39!important}
.sm-orange,.sm-hover-orange:hover{color:#000!important;background-color:#ff9800!important}
.sm-deep-orange,.sm-hover-deep-orange:hover{color:#fff!important;background-color:#ff5722!important}
.sm-pink,.sm-hover-pink:hover{color:#fff!important;background-color:#70AD47!important}
.sm-purple,.sm-hover-purple:hover{color:#fff!important;background-color:#9c27b0!important}
.sm-deep-purple,.sm-hover-deep-purple:hover{color:#fff!important;background-color:#673ab7!important}
.sm-red,.sm-hover-red:hover{color:#fff!important;background-color:#f44336!important}
.sm-sand,.sm-hover-sand:hover{color:#000!important;background-color:#fdf5e6!important}
.sm-teal,.sm-hover-teal:hover{color:#fff!important;background-color:#009688!important}
.sm-yellow,.sm-hover-yellow:hover{color:#000!important;background-color:#ffeb3b!important}
.sm-white,.sm-hover-white:hover{color:#000!important;background-color:#fff!important}
.sm-black,.sm-hover-black:hover{color:#fff!important;background-color:#000!important}
.sm-grey,.sm-hover-grey:hover,.sm-gray,.sm-hover-gray:hover{color:#000!important;background-color:#bbb!important}
.sm-light-grey,.sm-hover-light-grey:hover,.sm-light-gray,.sm-hover-light-gray:hover{color:#000!important;background-color:#f1f1f1!important}
.sm-dark-grey,.sm-hover-dark-grey:hover,.sm-dark-gray,.sm-hover-dark-gray:hover{color:#fff!important;background-color:#616161!important}
.sm-pale-red,.sm-hover-pale-red:hover{color:#000!important;background-color:#ffdddd!important}
.sm-pale-green,.sm-hover-pale-green:hover{color:#000!important;background-color:#ddffdd!important}
.sm-pale-yellow,.sm-hover-pale-yellow:hover{color:#000!important;background-color:#ffffcc!important}
.sm-pale-blue,.sm-hover-pale-blue:hover{color:#000!important;background-color:#ddffff!important}
.sm-text-red,.sm-hover-text-red:hover{color:#f44336!important}
.sm-text-green,.sm-hover-text-green:hover{color:#4CAF50!important}
.sm-text-blue,.sm-hover-text-blue:hover{color:#2196F3!important}
.sm-text-yellow,.sm-hover-text-yellow:hover{color:#ffeb3b!important}
.sm-text-white,.sm-hover-text-white:hover{color:#fff!important}
.sm-text-black,.sm-hover-text-black:hover{color:#000!important}
.sm-text-grey,.sm-hover-text-grey:hover,.sm-text-gray,.sm-hover-text-gray:hover{color:#757575!important}
.sm-text-amber{color:#ffc107!important}
.sm-text-aqua{color:#00ffff!important}
.sm-text-light-blue{color:#87CEEB!important}
.sm-text-brown{color:#795548!important}
.sm-text-cyan{color:#00bcd4!important}
.sm-text-blue-grey,.sm-text-blue-gray{color:#607d8b!important}
.sm-text-light-green{color:#8bc34a!important}
.sm-text-indigo{color:#3f51b5!important}
.sm-text-khaki{color:#b4aa50!important}
.sm-text-lime{color:#cddc39!important}
.sm-text-orange{color:#ff9800!important}
.sm-text-deep-orange{color:#ff5722!important}
.sm-text-pink{color:#70AD47!important}
.sm-text-purple{color:#9c27b0!important}
.sm-text-deep-purple{color:#673ab7!important}
.sm-text-sand{color:#fdf5e6!important}
.sm-text-teal{color:#009688!important}
.sm-background-blue{background-color:#2196F3!important}
.sm-text-light-grey,.sm-hover-text-light-grey:hover,.sm-text-light-gray,.sm-hover-text-light-gray:hover{color:#f1f1f1!important}
.sm-text-dark-grey,.sm-hover-text-dark-grey:hover,.sm-text-dark-gray,.sm-hover-text-dark-gray:hover{color:#3a3a3a!important}
.sm-text-link,.sm-hover-text-link:hover{color:rgb(0,0,238)!important}
.sm-border-red,.sm-hover-border-red:hover{border-color:#f44336!important}
.sm-border-green,.sm-hover-border-green:hover{border-color:#4CAF50!important}
.sm-border-blue,.sm-hover-border-blue:hover{border-color:#2196F3!important}
.sm-border-yellow,.sm-hover-border-yellow:hover{border-color:#ffeb3b!important}
.sm-border-white,.sm-hover-border-white:hover{border-color:#fff!important}
.sm-border-black{border:1px solid #000!important},.sm-hover-border-black:hover{border-color:#000!important}
.sm-border-grey,.sm-hover-border-grey:hover,.sm-border-gray,.sm-hover-border-gray:hover{border-color:#bbb!important}
.sm-border-light-grey,.sm-hover-border-light-grey:hover{border-color:#ddd!important}
/* Added */
.sm-cursor-pointer{cursor:pointer!important}
.sm-text-decoration-none{text-decoration:none!important}
.sm-bold{font-weight:bold}.sm-text-overflow-ellipsis{text-overflow:ellipsis}
.sm-white-space-nowrap{white-space:nowrap!important}.sm-white-space-normal{white-space:normal!important}
.sm-medium-grey,.sm-hover-medium-grey:hover{color:#000!important;background-color:#ccc!important}
.sm-text-medium-grey,.sm-hover-text-medium-grey:hover{color:#bbbbbb!important}
.sm-padding-0{padding:0!important}.sm-margin-0{margin:0!important}
.sm-link{color:#70AD47!important;text-decoration:none}.sm-link:HOVER{text-decoration:underline;}
.sm-width-100{width:100%}.sm-width-50{width:50%}.sm-width-55{width:55%}.sm-width-80{width:80%}.sm-width-90{width:90%}
.sm-no-focus-border:focus{outline:none!important}
.sm-margin-top-2{margin-top:2px!important}.sm-margin-bottom-2{margin-bottom:2px!important}
.sm-margin-left-2{margin-left:2px!important}.sm-margin-right-2{margin-right:2px!important}
.sm-margin-top-4{margin-top:4px!important}.sm-margin-bottom-4{margin-bottom:4px!important}
.sm-margin-left-4{margin-left:4px!important}.sm-margin-right-4{margin-right:4px!important}
.sm-margin-top-8{margin-top:8px!important}.sm-margin-bottom-8{margin-bottom:8px!important}
.sm-margin-left-8{margin-left:8px!important}.sm-margin-right-8{margin-right:8px!important}
.sm-margin-left-24{margin-left:24px!important}.sm-margin-right-24{margin-right:24px!important}
.sm-margin-left-36{margin-left:36px!important}.sm-margin-right-36{margin-right:36px!important}
.sm-padding-top-2{padding-top:2px!important}.sm-padding-bottom-2{padding-bottom:2px!important}
.sm-padding-left-2{padding-left:2px!important}.sm-padding-right-2{padding-right:2px!important}
.sm-padding-top-4{padding-top:4px!important}.sm-padding-bottom-4{padding-bottom:4px!important}
.sm-padding-left-4{padding-left:4px!important}.sm-padding-right-4{padding-right:4px!important}
.sm-padding-top-8{padding-top:8px!important}.sm-padding-bottom-8{padding-bottom:8px!important}
.sm-padding-left-8{padding-left:8px!important}.sm-padding-right-8{padding-right:8px!important}
.sm-padding-top-10{padding-top:10px!important}.sm-padding-bottom-10{padding-bottom:10px!important}
.sm-padding-left-10{padding-left:10px!important}.sm-padding-right-10{padding-right:10px!important}
.sm-padding-top-12{padding-top:12px!important}.sm-padding-bottom-12{padding-bottom:12px!important}
.sm-padding-left-12{padding-left:12px!important}.sm-padding-right-12{padding-right:12px!important}
.sm-padding-top{padding-top:16px!important}.sm-padding-bottom{padding-bottom:16px!important}
.sm-padding-left{padding-left:16px!important}.sm-padding-right{padding-right:16px!important}
.sm-padding-5{padding-top:5px!important;padding-bottom:5px!important}
.sm-right-0{right:0!important}
.sm-overflow-hidden{overflow:hidden!important}.sm-overflow-auto{overflow:auto!important}
.sm-text-line-through{text-decoration:line-through!important}
.sm-ul-plain{list-style-type:none;padding:0;margin:0}.sm-ul-plain li{padding:8px 10px}
.sm-max-width{max-width:1200px!important}.sm-max-width-small{max-width:900px!important}.sm-max-width-tiny{max-width:600px!important}
.sm-margin-auto{margin:auto!important}
.sm-z-index-5{z-index:5!important}.sm-z-index-4{z-index:4!important}.sm-z-index-3{z-index:3!important}.sm-z-index-2{z-index:2!important}.sm-z-index-1{z-index:1!important}
.sm-top-box-shadow{box-shadow:0 3px 3px 0 rgba(0,0,0,0.15),0 6px 6px 0 rgba(0,0,0,0.14)}
.sm-text-shadow{text-shadow:1px 1px 0 #444}.sm-text-shadow-white{text-shadow: 1px 1px 0 #ddd}
.sm-display-table{display:table}.sm-display-table-cell{display:table-cell}.sm-display-table-row{display:table-row}
.sm-label{font-size:16px}
.sm-opacity-0{opacity:0}.sm-border-spacing-0{border-spacing:0}
.sm-sold{margin-left:16px;margin-top:32px;transform:rotate(315deg)}.sm-offers{margin-top:8px;margin-right:8px}
.sm-text-theme-blue{color:#0061FF!important}.sm-text-theme-green{color:#0E9000!important}.sm-text-theme-orange{color:#FF5200!important}
.sm-line-height{line-height:1}.sm-line-height-1-2{line-height:1.2}.sm-line-height-1-3{line-height:1.3}.sm-line-height-1-4{line-height:1.4}
.product-details-zoom-auto{height:100%;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin:-28px 0;padding:28px 0}
.product-details-zoom-fit-screen{width:100%;height:100%;margin:auto;background-repeat:no-repeat;background-size:contain;background-position: center center;cursor:zoom-in;}.product-details-zoom-fit-screen:focus{outline:none!important;}
.product-details-zoom-actual-size{float:left;overflow:auto;height:100%;text-align:center;width:100%}.product-details-zoom-actual-size:focus{outline:none!important;}
.product-details-image{width:100%;cursor:zoom-in}.product-details-image-tab{cursor:pointer;border-top:5px;border-bottom:0px;border-left:0px;border-right:0px;border-style:solid;border-color:#dedeed}
.product-details-zoom-image{display:inline-block;vertical-align:top;cursor:zoom-out}.product-details-zoom-image-tab {cursor:pointer;border-top:0px;border-bottom:6px;border-left:0px;border-right:0px;border-style:solid;border-color:#fbd2e0;vertical-align:top}
.ProductDetails-SpecificationTitle{background:#fbd2e0;padding:5px 8px;vertical-align:middle;color:#616161!important}
.ProductDetails-SpecificationLeft{padding:5px 5px;vertical-align:middle;border-bottom-width:1px;border-bottom-color:#dedeed;border-bottom-style:dotted}
.ProductDetails-SpecificationRight{padding:5px 5px;vertical-align:middle;border-bottom-width:1px;border-bottom-color:#dedeed;border-bottom-style:dotted;border-left-width:1px;border-left-color:#dedeed;border-left-style:solid}
.ProductDetails-ListingPriceLabel{color:gray}
.ProductDetails-SellingPriceLabel{color:gray}
.ProductDetails-SavingPriceLabel{color:gray}
.ProductDetails-SavingPrice{color:#FF5722}
.ProductDetails-Price{font-size:24px!important;color:#000000}
.ProductDetails-PriceDetails{border-top-style:solid;border-top-width:10px;border-top-color:white;border-bottom-width:10px;border-bottom-style:solid;border-bottom-color:white}
.ProductDetails-PriceOffer{color:rgb(0, 144, 78);border:1px solid black;border-top-left-radius:50%;border-top-right-radius: 50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;height:50px;width:50px;text-align:center;vertical-align:baseline;padding:8px 8px 8px 8px;display:inline-block;line-height:13px;margin-left:15px}
.averageRatingStarValue{font-size:20px;display:inline-block;width:75px;line-height:75px;background-position:center center;background-repeat:no-repeat;background-size:contain}
@media (min-width:601px){.sm-responsive-padding-left{padding-left:16px}}
@media (max-width:600px){.sm-responsive-padding-left{padding-left:0px}}
.sm-image-modal-content{background-color:#fff;width:100%;height:100%}
.sm-block-small{display:block!important}
.sm-table-small{display:table!important}
.sm-cell-small{display:table-cell!important}
.sm-caption-small{display:table-caption!important}
.sm-caption-bottom-small{display:table-caption!important;caption-side:bottom}
.sm-grid-s1{width:8.33333%}.sm-grid-s2{width:16.66666%}.sm-grid-s3{width:24.99999%}.sm-grid-s4{width:33.33333%}
.sm-grid-s5{width:41.66666%}.sm-grid-s6{width:49.99999%}.sm-grid-s7{width:58.33333%}.sm-grid-s8{width:66.66666%}
.sm-grid-s9{width:74.99999%}.sm-grid-s10{width:83.33333%}.sm-grid-s11{width:91.66666%}.sm-grid-s12{width:99.99999%}
@media (min-width:601px){
.sm-block-medium{display:block!important}
.sm-table-medium{display:table!important}
.sm-cell-medium{display:table-cell!important}
.sm-caption-medium{display:table-caption!important}
.sm-caption-bottom-medium{display:table-caption!important;caption-side:bottom}
.sm-grid-m1{width:8.33333%}.sm-grid-m2{width:16.66666%}.sm-grid-m3{width:24.99999%}.sm-grid-m4{width:33.33333%}
.sm-grid-m5{width:41.66666%}.sm-grid-m6{width:49.99999%}.sm-grid-m7{width:58.33333%}.sm-grid-m8{width:66.66666%}
.sm-grid-m9{width:74.99999%}.sm-grid-m10{width:83.33333%}.sm-grid-m11{width:91.66666%}.sm-grid-m12{width:99.99999%}}
@media (min-width:993px){
.sm-block-large{display:block!important}
.sm-table-large{display:table!important}
.sm-cell-large{display:table-cell!important}
.sm-caption-large{display:table-caption!important}
.sm-caption-bottom-large{display:table-caption!important;caption-side:bottom}
.sm-grid-l1{width:8.33333%}.sm-grid-l2{width:16.66666%}.sm-grid-l3{width:24.99999%}.sm-grid-l4{width:33.33333%}
.sm-grid-l5{width:41.66666%}.sm-grid-l6{width:49.99999%}.sm-grid-l7{width:58.33333%}.sm-grid-l8{width:66.66666%}
.sm-grid-l9{width:74.99999%}.sm-grid-l10{width:83.33333%}.sm-grid-l11{width:91.66666%}.sm-grid-l12{width:99.99999%}}
@media (min-width:1367px){
.sm-block-xlarge{display:block!important}
.sm-table-xlarge{display:table!important}
.sm-cell-xlarge{display:table-cell!important}
.sm-caption-xlarge{display:table-caption!important}
.sm-caption-bottom-xlarge{display:table-caption!important;caption-side:bottom}
.sm-grid-xl1{width:8.33333%}.sm-grid-xl2{width:16.66666%}.sm-grid-xl3{width:24.99999%}.sm-grid-xl4{width:33.33333%}
.sm-grid-xl5{width:41.66666%}.sm-grid-xl6{width:49.99999%}.sm-grid-xl7{width:58.33333%}.sm-grid-xl8{width:66.66666%}
.sm-grid-xl9{width:74.99999%}.sm-grid-xl10{width:83.33333%}.sm-grid-xl11{width:91.66666%}.sm-grid-xl12{width:99.99999%}}

.sm-horizontal-center-60{margin: auto;width:60%;}
.sm-horizontal-center-70{margin: auto;width:70%;}
.sm-horizontal-center-80{margin: auto;width:80%;}
.sm-horizontal-center-100{margin: auto;width:100%;}

.sm-select-option { color:#616161 !important; background-color:#fff !important }

.sm-fa-rotate-45 {-webkit-transform: rotate(45deg); -moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.sm-fa-rotate-135 {-webkit-transform: rotate(135deg); -moz-transform: rotate(135deg);-ms-transform: rotate(135deg);-o-transform: rotate(135deg);transform: rotate(135deg);}

.sm-slideshow-container{ max-width:100%; position: relative;margin:auto}
.sm-slider-container{transform: translateX(0px);transition-property:transform, -webkit-transform;transition-duration:0.4s, 0.4s;transition-timing-function:ease-in-out, ease-in-out;transition-delay:initial, initial}
.sm-slider-table{border-collapse:separate;border-spacing:0px;padding:8px;height:100%}
.sm-prev, .sm-next{cursor:pointer;position:absolute;top:50%;width:auto;padding: 16px;margin-top:-22px;color:White;font-weight:bold;font-size:40px;transition:0.6s ease;border-radius:0 3px 3px 0;background-color:rgba(200,200,200,0.8)}
.sm-next{right: 0;border-radius: 3px 0 0 3px}
.sm-prev:hover, .sm-next:hover{background-color:rgba(0,0,0,0.8)}
/* Two-column layout */
.sm-cart-col {float: left;width: 50%;margin: auto;padding: 0 50px;margin-top: 6px;}
.sm-cart-col-20 {float: left;width: 20%;margin: auto;padding: 0 50px;margin-top: 6px;}
.sm-cart-col-30 {float: left;width: 30%;margin: auto;padding: 0 50px;margin-top: 6px;}
.sm-cart-col-60 {float: left;width: 60%;margin: auto;padding: 0 50px;margin-top: 6px;}
/* Clear floats after the columns */
.sm-cart-row:after {content: "";display: table;clear: both;}
/* vertical line */
.sm-vl {position: absolute;left: 50%;transform: translate(-50%);border: 2px solid #ddd;height: 175px;}
.sm-vl-350 {position: absolute;left: 50%;transform: translate(-50%);border: 2px solid #ddd;height: 350px;}
/* text inside the vertical line */
.sm-vl-innertext {position: absolute; top: 50%;transform: translate(-50%, -50%);background-color: #f1f1f1;border: 1px solid #ccc;border-radius: 50%;padding: 8px 10px;}
.sm-vertical-align-bottom{vertical-align:bottom;}
.sm-vertical-align-middle{vertical-align:middle;}
@media only screen and (max-width: 300px) {.sm-prev, .sm-next,.sm-text {font-size: 11px}}
@media (max-width:600px){.sm-tile{width:50%}}@media (min-width:601px) and (max-width:992px){.sm-tile{width:33.33333%}}@media (min-width:993px) and (max-width:1366px){.sm-tile{width:25%}}@media (min-width:1367px){.sm-tile{width:20%}}
.sm-theme-l5 {color:#000 !important; background-color:#fef2f6 !important}
.sm-theme-l4 {color:#000 !important; background-color:#fbd2e0 !important}
.sm-theme-l3 {color:#000 !important; background-color:#f6a6c1 !important}
.sm-theme-l2 {color:#fff !important; background-color:#f279a1 !important}
.sm-theme-l1 {color:#fff !important; background-color:#ed4d82 !important}
.sm-theme-d1 {color:#fff !important; background-color:#d91557 !important}
.sm-theme-d2 {color:#fff !important; background-color:#c1134d !important}
.sm-theme-d3 {color:#fff !important; background-color:#a91143 !important}
.sm-theme-d4 {color:#fff !important; background-color:#910e3a !important}
.sm-theme-d5 {color:#fff !important; background-color:#790c30 !important}

.sm-theme-light {color:#000 !important; background-color:#fef2f6 !important}
.sm-theme-dark {color:#fff !important; background-color:#790c30 !important}
.sm-theme-action {color:#fff !important; background-color:#790c30 !important}

.sm-theme {color:#fff !important; background-color:#70AD47 !important}
.sm-theme-2 {color:#fff !important; background-color:#007AFF !important}
.sm-text-theme {color:#70AD47 !important}
.sm-text-theme-2 {color:#007AFF !important}
.sm-border-theme-2 {border:1px solid !important;border-color:#007AFF !important}
.sm-border-theme {border:1px solid !important;border-color:#70AD47 !important}

.sm-scroll-bottom{display: flex;flex-direction: column-reverse;}
.sm-dropdown-hover {color:#fff !important; background-color:#70AD47 !important}
.sm-dropdown-hover:hover {color:#70AD47 !important; background-color:#fff !important;border-radius:3px 3px 0 0}
.sm-button:hover{color:#70AD47 !important; background-color:#fff !important;border-radius:4px}

.sm-tab-button:hover{color:#007AFF !important; background-color:#fff !important;border-top-right-radius: 8px;border-top-left-radius: 8px;}
.sm-tab-button{border:none;display:inline-block;outline:0;padding:6px 6px;vertical-align:middle;overflow:hidden;text-decoration:none;color:inherit;background-color:inherit;text-align:center;cursor:pointer;white-space:nowrap}
.sm-hover-theme:hover {color:#fff !important; background-color:#70AD47 !important}
.sm-hover-text-theme:hover {color:#70AD47 !important}
.sm-hover-border-theme:hover {border-color:#70AD47 !important}
.sm-hover-theme-2:hover {color:#fff !important; background-color:#007AFF !important}
.sm-hover-text-theme-2:hover {color:#007AFF !important}
.sm-hover-border-theme-2:hover {border-color:#007AFF !important}
.sm-sticky { position: fixed;top: 0;width: 100%}
.sm-relative { position: relative;top: 0;width: 100%}
.sm-menu:hover{color:#70AD47 !important; font-weight:bold}
.sm-menu-hover:hover{color:#70AD47 !important; font-weight:bold; text-decoration:underline!important}
.sm-hover-underline:HOVER{text-decoration:underline!important}
.sm-hover-text-color:HOVER{color:#70AD47 !important}
.sm-menu{color:#70AD47 !important;font-weight:bold;}
.sm-gallery-container {	width:100%;height:280px;user-select:none;}
.sm-gallery-container .sm-slideshow-container {	width:100%;height:100%;overflow:hidden;background-color:gainsboro;position:relative;}
.sm-gallery-container .sm-slideshow-container .sm-imageHolder {	width:100%;height:100%;position:absolute;opacity:0;}
.sm-gallery-container .sm-slideshow-container .sm-imageHolder img {width:100%;height:100%;}
.sm-gallery-container .sm-moveLeftCurrentSlide {
	animation-name:moveLeftCurrent;
	animation-duration:0.2s;
	animation-timing-function:linear;
	animation-fill-mode:forwards;
}
.sm-gallery-container .sm-moveLeftNextSlide {
	animation-name:moveLeftNext;
	animation-duration:0.2s;
	animation-timing-function:linear;
	animation-fill-mode:forwards;
}

@keyframes moveLeftCurrent {
	from {
	margin-left: 0;
	opacity: 1;
	}
	to{
	margin-left: -100%;
	opacity: 1;
	}
}
@keyframes moveLeftNext {
	from {
	margin-left: 100%;
	opacity:1;
	}
	to {
	margin-left:0;
	opacity:1;
	}
}

.sm-gallery-container .sm-moveRightCurrentSlide{
    animation-name: moveRightCurrent;
    animation-duration: 0.2s;
    animation-timing-function: linear;
    animation-fill-mode:forwards;
}
.sm-gallery-container .sm-moveRightPrevSlide{
    animation-name: moveRightPrev;
    animation-duration: 0.2s;
    animation-timing-function: linear;
    animation-fill-mode:forwards;
}

.sm-table-mobile{border-collapse: collapse;border-spacing: 0;width: 100%;display: table;}
.sm-table-mobile th,.sm-table-mobile td{padding: 4px 8px;line-height: 1.2;vertical-align: middle;}

@keyframes moveRightCurrent {
    from {margin-left: 0;opacity: 1;}
    to {margin-left: 100%;opacity: 1;}
}
@keyframes moveRightPrev {
    from {margin-left: -100%;opacity: 1;}
    to {margin-left: 0%;opacity: 1;}
}
