/* yui */ html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}legend{color:#000}
/* yui */ body{font:13px/1.5 arial,helvetica,sans-serif}select,input,button,textarea{font:99% arial,helvetica,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;line-height:100%}textarea,input[type=text],input[type=password],input[type=number],input[type=email],input[type=submit],input[type=button]{-webkit-appearance:none}input[type=submit],input[type=button]{background-color:#efefef}

/* ios zoom */ @media screen and (-webkit-min-device-pixel-ratio:0){select,textarea,input{font-size:16px}}
/* toi */ .cmo-mod{margin:10px}
/* select style */ .select-wrapper{position:relative}.select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:20px!important;background:#fff}.select-wrapper select::-ms-expand{display:none}.select-wrapper:after{content:"";position:absolute;top:45%;right:10px;border:5px solid transparent;border-top-color:#666}

/* grids master */ @media all{.cgd-ltr{direction:ltr}.cgd-rtl{direction:rtl}.cgd-hd:before,.cgd-hd:after,.cgd-bd:before,.cgd-bd:after,.cgd-ft:before,.cgd-ft:after,.cgd-full:before,.cgd-full:after,.cgd-grid:before,.cgd-grid:after,.cgd-wrap:before,.cgd-wrap:after,.cgd-content:before,.cgd-content:after,.cgd-bd-ft:before,.cgd-bd-ft:after,.cgd-ft-more:before,.cgd-ft-more:after{content:".";display:block;visibility:hidden;height:0;font-size:0;line-height:0}.cgd-hd:after,.cgd-bd:after,.cgd-ft:after,.cgd-full:after,.cgd-grid:after,.cgd-wrap:after,.cgd-content:after,.cgd-bd-ft:after,.cgd-ft-more:after{clear:both}.cgd-hd,.cgd-bd,.cgd-ft,.cgd-full,.cgd-grid,.cgd-wrap,.cgd-content,.cgd-bd-ft,.cgd-ft-more{zoom:1}}
/* base master */ @media all{.cmo-mod .hd{padding:15px 0}.cmo-mod .ft{padding:10px 0 0}.cmo-mod .bd,.cmo-mod .content{margin:0;padding:0}.cmo-mod h1,.cmo-mod h2,.cmo-mod h3,.cmo-mod h4,.cmo-mod h5,.cmo-mod h6{font-weight:700}.cmo-mod .hd em{font-weight:700}.cmo-mod a{text-decoration:none}.cmo-mod cite{font-size:77%}.cmo-mod cite,.cmo-mod em{font-style:normal}.cmo-mod .bd .more,.cmo-mod .ft .more{display:block;font-size:85%;font-weight:700;text-align:right}.cmo-mod .ft .img-attrib{color:#000;font-size:13px;font-weight:400;border-top:1px dotted #CCC;margin-top:-10px;padding-top:10px}.cmo-mod .ft .more img{margin-left:10px;vertical-align:middle}.cgd-rtl .cmo-mod .bd .more,.cgd-rtl .cmo-mod .ft .more{text-align:left}.cmo-mod .bd .more{padding:10px 0 0}.cmo-mod .hd a.more{font-size:131%;font-weight:700;line-height:.8}.cmo-mod .hd a.more em{font-size:75%;color:#000}.cmo-mod .col{float:left}.cgd-rtl .cmo-mod .col{float:right}.cmo-mod .col,.cgd-rtl .cmo-mod .col{padding:0}.cmo-mod .col li{padding-right:10px}.cgd-rtl .cmo-mod .col li{padding-left:10px;padding-right:0}.cmo-mod .visually-hidden{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.cmo-mod .hd h3{display:inline}.cmo-mod .media{display:block;position:relative;overflow:hidden}.cmo-mod .media img{display:block}.cmo-mod .media img.center{margin:0 auto}.cmo-mod .media img.resize{width:100%;max-width:100%}.cmo-mod .media span{display:block;position:absolute;bottom:0;left:0;width:100%;padding:7px;color:#fff;background-color:#000;background-color:rgba(0,0,0,0.7)}.cmo-mod .media span.lg{font-size:123.1%}.cmo-mod .media{background-color:#000}.cmo-primary .cmo-mod{border-top:2px solid}.cgd-24u>.cmo-mod{border-top:2px solid}.cmo-primary .cmo-mod .cmo-mod{margin-bottom:10px;padding:0;border:none}.cgd-24u>.cmo-mod .cmo-mod{margin-bottom:10px;padding:0;border:none}.cmo-secondary .cmo-mod .cmo-mod{padding:0;margin:0;border:none}.cmo-mod+.cmo-ad{margin-top:10px}.cgd-bd>.cgd-wrap:first-child>.cgd-24u:first-child>.cmo-mod:first-child{border-top:none}.cmo-stage .cmo-secondary .cmo-mod{border:none;border:1px solid;border-top-width:2px}.cmo-stage+.cgd-wrap>.cmo-primary>.cmo-mod:first-child,.cmo-stage+.cgd-wrap>.cmo-primary>.cgd-wrap:first-child>.cmo-section:first-child,.cmo-stage+.cgd-wrap>.cgd-24u:first-child>.cmo-mod:first-child{border-top:none}.cmo-bar{border-bottom:1px solid;background:#fff}.cmo-bar .cmo-mod{border-top:none}.cgd-ft .cmo-mod,.cgd-ft .cmo-ad{margin:0}.cmo-mod .nav{margin-bottom:0}.cmo-mod .nav li{position:relative;float:left}.cgd-rtl .cmo-mod .nav li{float:right}.cmo-mod .nav li a span{display:block;padding:10px}.cmo-mod .nav .vertical li{float:none;clear:both}.cmo-mod .nav{font-size:85%}.cmo-list{padding:0 10px 0 0}.cgd-rtl .cmo-list{padding:0 0 0 10px}.cmo-list li{padding:4px 0 4px 14px}.cgd-rtl .cmo-list li{padding:4px 14px 4px 0}.cmo-list .last{border:none!important}.cmo-list-simple li,.cgd-rtl .cmo-list-simple li{padding:4px 0;background:none!important}.cmo-list-large li{border-bottom:1px dotted;font-size:108%;padding:6px 0 6px 14px}.cgd-rtl .cmo-list-large li{padding:6px 14px 6px 0}.cmo-list-large li cite{font-size:85%}.cmo-list-wide li,.cmo-list-xlarge li{font-size:123.1%;padding:10px 0 10px 16px;border-bottom:1px dotted}.cgd-rtl .cmo-list-wide li,.cgd-rtl .cmo-list-xlarge li{padding:10px 16px 10px 0}.cmo-list-wide li cite,.cmo-list-xlarge li cite{font-size:123.1%}ol.cmo-list li{margin-left:2.5em;list-style-type:decimal;padding-left:0;background:none}.cgd-rtl ol.cmo-list li{margin-left:0;margin-right:2.5em;padding-right:0;background:none}.cmo-ad:before,.cmo-ad:after,.cmo-stage:before,.cmo-stage:after,.cmo-mod:before,.cmo-mod:after,.cmo-mod .hd:before,.cmo-mod .hd:after,.cmo-mod .nav:before,.cmo-mod .nav:after,.cmo-mod .media:before,.cmo-mod .media:after,.cmo-mod .content:before,.cmo-mod .content:after,.cmo-mod .wrap:before,.cmo-mod .wrap:after,.cmo-mod .bd:before,.cmo-mod .bd:after,.cmo-mod .ft:before,.cmo-mod .ft:after,.cmo-mod .nav ul:before,.cmo-mod .nav ul:after,.cmo-list:before,.cmo-list:after,.clearfix:before,.clearfix:after{content:".";display:block;visibility:hidden;height:0;font-size:0;line-height:0}.cmo-ad:after,.cmo-stage:after,.cmo-mod:after,.cmo-mod .hd:after,.cmo-mod .nav:after,.cmo-mod .media:after,.cmo-mod .content:after,.cmo-mod .wrap:after,.cmo-mod .bd:after,.cmo-mod .ft:after,.cmo-mod .nav ul:after,.cmo-list:after,.clearfix:after{clear:both}.cmo-ad,.cmo-stage,.cmo-mod,.cmo-mod .hd,.cmo-mod .nav,.cmo-mod .media,.cmo-mod .content,.cmo-mod .wrap,.cmo-mod .bd,.cmo-mod .ft,.cmo-mod .nav ul,.cmo-list,.clearfix{zoom:1}}
/* heading */ .cgd-page .cmo-heading-generic{border:none!important}.cgd-page .cmo-heading-generic .hd h1{font-size:197%}.cgd-page .cmo-heading-generic .hd h2{font-size:182%}.cgd-page .cmo-heading-generic .hd h3{font-size:167%}.cgd-page .cmo-heading-generic .hd h4{font-size:153.9%}.cgd-page .cmo-heading-generic .hd h5{font-size:138.5%}.cgd-page .cmo-heading-generic .hd h6{font-size:123.1%}.cmo-section .cmo-heading-generic .hd h1,.cmo-section .cmo-heading-generic .hd h2,.cmo-section .cmo-heading-generic .hd h3,.cmo-section .cmo-heading-generic .hd h4,.cmo-section .cmo-heading-generic .hd h5,.cmo-section .cmo-heading-generic .hd h6{font-size:108%}.cmo-heading{margin-bottom:0;padding-bottom:0;border:0!important}.cmo-heading .hd{padding:0 0 10px}.cmo-heading h1{font-size:197%}.cmo-heading h2{font-size:153.9%}.cgd-page .cmo-heading-generic .bd .description{line-height:1.4;padding-bottom:15px;color:#595959}.cmo-heading-generic .hd .heading-ratings{padding-top:5px}.cmo-mod .hd h2{font-size:138.5%}
/* footer_info */ .cmo-footer-info{background:#333;color:#fff;font-size:93%}.cmo-footer-info a{color:#fff}.cmo-footer-info .bd{padding:15px 0}.cmo-footer-info .copyright span{margin:0 4px}.cmo-footer-info .copyright{padding-bottom:10px}.cmo-footer-info .copyright li{display:inline;margin:0 5px}.cmo-footer-info cite{font-size:100%}.cmo-footer-info .disclaimer{margin:0 15px 10px;font-size:105%}

/* toi no media query defaults */
.cgd-hd .cmo-mod{margin:0}.cgd-hd,.cgd-bd,.cgd-ft{min-width:970px}.cgd-bd{padding:10px 0}.cgd-col{float:left}.cgd-page .cgd-grid{float:none;width:970px;margin:0 auto}.cgd-page .cgd-1u{width:30px}.cgd-page .cgd-2u{width:70px}.cgd-page .cgd-3u{width:110px}.cgd-page .cgd-4u{width:150px}.cgd-page .cgd-5u{width:190px}.cgd-page .cgd-6u{width:230px}.cgd-page .cgd-7u{width:270px}.cgd-page .cgd-8u{width:310px}.cgd-page .cgd-9u{width:350px}.cgd-page .cgd-10u{width:390px}.cgd-page .cgd-11u{width:430px}.cgd-page .cgd-12u{width:470px}.cgd-page .cgd-13u{width:510px}.cgd-page .cgd-14u{width:550px}.cgd-page .cgd-15u{width:590px}.cgd-page .cgd-16u{width:630px}.cgd-page .cgd-17u{width:670px}.cgd-page .cgd-18u{width:710px}.cgd-page .cgd-19u{width:750px}.cgd-page .cgd-20u{width:790px}.cgd-page .cgd-21u{width:830px}.cgd-page .cgd-22u{width:870px}.cgd-page .cgd-23u{width:910px}.cgd-page .cgd-24u{width:950px}.cmo-footer-info .bd {margin:0 auto;width:950px}.cmo-footer-info .copyright {text-align:center}
@media all and (max-width: 969px){.cgd-hd,.cgd-bd,.cgd-ft{min-width:100%}.cgd-bd{padding:0}.cgd-col{float:none}.cgd-page .cgd-grid{float:none;width:100%;margin:0 auto}.cgd-page .cgd-1u{width:100%}.cgd-page .cgd-2u{width:100%}.cgd-page .cgd-3u{width:100%}.cgd-page .cgd-4u{width:100%}.cgd-page .cgd-5u{width:100%}.cgd-page .cgd-6u{width:100%}.cgd-page .cgd-7u{width:100%}.cgd-page .cgd-8u{width:100%}.cgd-page .cgd-9u{width:100%}.cgd-page .cgd-10u{width:100%}.cgd-page .cgd-11u{width:100%}.cgd-page .cgd-12u{width:100%}.cgd-page .cgd-13u{width:100%}.cgd-page .cgd-14u{width:100%}.cgd-page .cgd-15u{width:100%}.cgd-page .cgd-16u{width:100%}.cgd-page .cgd-17u{width:100%}.cgd-page .cgd-18u{width:100%}.cgd-page .cgd-19u{width:100%}.cgd-page .cgd-20u{width:100%}.cgd-page .cgd-21u{width:100%}.cgd-page .cgd-22u{width:100%}.cgd-page .cgd-23u{width:100%}.cgd-page .cgd-24u{width:100%}.cmo-footer-info .bd {margin:0 auto;width:100%}}

/* grids desktop.css */ @media all and (min-width:970px){.cgd-hd,.cgd-bd,.cgd-ft{min-width:970px}.cgd-bd{padding:10px 0}.cgd-col{float:left;margin-right:10px}.cgd-rtl .cgd-col{float:right;margin-right:0;margin-left:10px}.cgd-wrap .cgd-col-last,.cgd-rtl .cgd-wrap .cgd-col-last{margin:0}.cgd-wrap{margin-right:-10px;_margin-right:-20px}.cgd-rtl .cgd-wrap{margin-right:0;margin-left:-10px;_margin-left:-20px}.cgd-page .cgd-full{margin:0}.cgd-page .cgd-grid{float:none;width:970px;margin:0 auto}.cgd-page .cgd-1u{width:30px}.cgd-page .cgd-2u{width:70px}.cgd-page .cgd-3u{width:110px}.cgd-page .cgd-4u{width:150px}.cgd-page .cgd-5u{width:190px}.cgd-page .cgd-6u{width:230px}.cgd-page .cgd-7u{width:270px}.cgd-page .cgd-8u{width:310px}.cgd-page .cgd-9u{width:350px}.cgd-page .cgd-10u{width:390px}.cgd-page .cgd-11u{width:430px}.cgd-page .cgd-12u{width:470px}.cgd-page .cgd-13u{width:510px}.cgd-page .cgd-14u{width:550px}.cgd-page .cgd-15u{width:590px}.cgd-page .cgd-16u{width:630px}.cgd-page .cgd-17u{width:670px}.cgd-page .cgd-18u{width:710px}.cgd-page .cgd-19u{width:750px}.cgd-page .cgd-20u{width:790px}.cgd-page .cgd-21u{width:830px}.cgd-page .cgd-22u{width:870px}.cgd-page .cgd-23u{width:910px}.cgd-page .cgd-24u{width:950px}}
/* base desktop.css */ @media all and (min-width:970px){.cmo-mod{margin:0 0 10px;padding-bottom:20px}.cmo-secondary .cmo-mod{margin-bottom:0;padding:0 0 20px 9px;border:1px solid;border-width:2px 0 0 1px;border-top-style:double}.cgd-rtl .cmo-secondary .cmo-mod{padding:0 9px 20px 0;border-width:2px 1px 0 0}.cmo-section{border-top:2px solid;margin:0;overflow:hidden;padding-bottom:20px}.cmo-section .cmo-mod{border-top:none;margin-bottom:10px;padding-bottom:0}.cmo-section .cmo-section,.cmo-section .cgd-wrap{padding-bottom:10px;border-top:1px dotted}.cmo-section .cmo-section:first-child,.cmo-section .cgd-wrap:first-child{border-top:none}.cmo-section .cmo-section:last-child{padding-bottom:0}.cmo-stage{margin:-10px 0 10px!important;padding-top:10px;background:#eee;background:-moz-linear-gradient(top,white 0,#d5d5d5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,white),color-stop(100%,#d5d5d5));background:-webkit-linear-gradient(top,white 0,#d5d5d5 100%);background:-o-linear-gradient(top,white 0,#d5d5d5 100%);background:-ms-linear-gradient(top,white 0,#d5d5d5 100%);background:linear-gradient(to top,white 0,#d5d5d5 100%)}.cmo-stage .cmo-mod{background:#fff}.cmo-stage .cmo-secondary .cmo-mod{margin-bottom:10px;padding:0 10px 20px}.cgd-16u .cgd-16u{margin:0;padding:0}.cgd-16u .cgd-16u .cmo-section .cgd-wrap{border-top:1px dotted}.cgd-16u .cgd-16u .cmo-section .cgd-wrap:first-child{border-top:none}.cmo-secondary .cmo-list{font-size:93%}}
/* footer_info desktop.css */ @media all and (min-width:970px){.cmo-footer-info cite{margin-bottom:10px}.cmo-footer-info .bd{margin:0 auto;width:950px}.cmo-footer-info .copyright ul{display:inline}}

/* grids smartphone.css */ @media all and (max-width:969px){body{font-size:14px;line-height:1.5;-webkit-text-size-adjust:100%}.cgd-grid{width:100%}.cgd-hd,.cgd-bd,.cgd-ft{position:relative}.cgd-hd{z-index:3}.cgd-bd{z-index:1}.cgd-ft{z-index:2}}
/* base smartphone.css */ @media all and (max-width:969px){a{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}a:active{text-shadow:0 0 10px rgba(0,0,0,0.4)}.cgd-hd a:active,.cgd-ft a:active{text-shadow:0 0 10px #fff}.cmo-mod{margin:10px 15px;padding-bottom:10px}.cmo-ad{margin-top:10px;padding-bottom:0}.cmo-stage{background:#999;background:-moz-linear-gradient(top,#999 0,#333 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#999),color-stop(100%,#333));background:-webkit-linear-gradient(top,#999 0,#333 100%);background:-o-linear-gradient(top,#999 0,#333 100%);background:-ms-linear-gradient(top,#999 0,#333 100%);background:linear-gradient(to top,#999 0,#333 100%)}.cmo-stage .cmo-secondary .cmo-mod{margin:10px 15px;padding:10px;background:#fff}.cmo-mod .ft .img-attrib{font-size:14px}.cmo-mod .hd a.more{line-height:1.1}}
/* footer_info smartphone.css */ @media all and (max-width:969px){.cmo-footer-info{padding-bottom:0;font-size:77%}.cmo-footer-info .bd{width:100%;text-align:center}.cmo-footer-info .copyright ul{margin:0 auto;text-align:center}.cmo-footer-info .copyright li{line-height:180%}}@media screen and (orientation:landscape){.cmo-footer-info .copyright{display:block;text-align:center}.cmo-footer-info .copyright ul{width:65%}}@media screen and (orientation:portrait){.cmo-footer-info .copyright{display:block;text-align:center}.cmo-footer-info span{display:block;text-align:center}.cmo-footer-info .copyright ul{width:95%}}
/* toi */ @media all and (max-width: 969px){.cgd-page .cmo-heading-generic .hd h1{font-size:160%;line-height:1.1em}.cmo-mod .hd h2{font-size:120%}}

/* extra spacing */
.cmo-full-height{min-height:600px}
@media all and (max-width: 969px){.cmo-extra-margin .cmo-mod{margin-left:20px;margin-right:20px}}

/* toi navigation */
.cmo-header{position:relative;z-index:10000800;padding:20px 0 5px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.cgd-hd{position:relative;border-bottom:1px solid #ccc;background:#eee;z-index:1000;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.25);-moz-box-shadow:0 2px 3px rgba(0,0,0,.25);box-shadow:0 2px 3px rgba(0,0,0,.25)}.chead-logo{float:left;margin:0 auto;text-align:center}.chead-logo a{display:inline-block}.chead-logo a:focus{outline:1px dotted}
@media all and (max-width: 969px){.cmo-header{padding:10px 0 0}.chead-logo{float:none}.chead-logo a{margin-left:-40px}.cgd-bd{padding-top:0}}

/* toi menu */
.chead-menu{float:left;text-align:center;width:40px;display:none}
.chead-menu-button{background:center center no-repeat transparent;background-image:url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADhJREFUeNpi/P//PwOtARMDHQBdLGFBYtMq3BiHT3DRPU4YR4NrNAmPJuHRJDyahEeT8Ii3BCDAAF0WBj5Er5idAAAAAElFTkSuQmCC);display:block;width:40px;height:40px}
@media all and (max-width: 969px){.chead-menu{display:block}}

/* mmenu */
.cgd-bd #menu{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}
#menu {background:#fff;}

/* toi search */
.chead-search{width:500px;float:right}.chead-search .chead-search-form{position:relative}.chead-search .search{background-color:#fff;display:table;*display:block;width:100%;border-radius:8px}
.chead-search .search  .search-cell{display:table-cell;*display:block;*float:left;vertical-align:middle}.chead-search .search-category-cell{max-width:100px}.chead-search .search-text-cell{*width:358px}.chead-search .search-button-cell{width:36px}
.chead-search .chead-search-category{padding:7px;width:100%;border:0;border-radius:8px 0 0 8px;height:36px}.chead-search .chead-search-box{box-sizing:border-box;padding:7px 2px;width:100%;border:none;height:36px;line-height:normal;line-height:36px;*line-height:36px}.chead-search .chead-search-button{cursor:pointer;padding:6px 0 0 4px;width:100%;border-radius:0 8px 8px 0;background-color:#333;color:#fff;border:none;width:36px;height:36px}
.chead-search .chead-search-category,.chead-search .chead-search-box,.chead-search .chead-search-button:focus{outline:none}
.search-suggestion{position:absolute;top:36px;left:0;border-top:1px solid #ccc;border-radius:0 0 8px 8px;box-shadow:0 4px 4px 2px #ccc;width:100%;overflow:hidden;background:white;display:none;z-index:1}.search-suggestion ul{padding:10px;max-height:215px}.search-suggestion li a{display:block;padding:10px;line-height:16px;font-weight:600;text-decoration:none}
@media all and (max-width: 969px){.chead-search{padding:8px 10px;width:auto;float:none}}

/* nav desktop */
.cmo-nav-desktop{padding:4px 0 0;margin-bottom:0;font-size:108%}
.cmo-nav-desktop .nav .nav-list{position:relative}
.cmo-nav-desktop .nav .main-nav-list{display:table;*display:block;width:100%}
.cmo-nav-desktop .nav .main-nav-list:before, .cmo-nav-desktop .nav .main-nav-list:after{content:none !important}
.cmo-nav-desktop .nav .main-nav-list>li{position:static !important;display:table-cell;*display:block;float:none;*float:left;text-align:center;width:17%}
.cmo-nav-desktop .nav .main-nav-list>li>a{margin:0;padding:0;display:block;*display:inline-block;*width:100%;border:1px solid;border-width:1px 0 1px 1px}
.cmo-nav-desktop .nav .main-nav-list>li>span{border:1px solid;border-width:1px 0 1px 1px}
.cmo-nav-desktop .nav .main-nav-list>li:last-child>a, .cmo-nav-desktop .nav .main-nav-list>li:last-child>span{border-width:1px 1px 1px 1px}
.cmo-nav-desktop .nav .main-nav-list>li>a>.title, .cmo-nav-desktop .nav .main-nav-list>li>.title{text-transform:uppercase;display:block;padding:10px;cursor:default}
.cmo-nav-desktop .nav .main-nav-list>li>a>.title{cursor:pointer}
.cmo-nav-desktop .nav .main-nav-list>li>.title::after{clear:both;display:block;position:relative;top:6px;content:"";height:0;width:0;padding:0;margin:-5px auto;border:5px solid transparent;border-top-color:#fff}
.cmo-nav-desktop .nav .main-nav-list>li:hover>.title{border-color:#ccc}
.cmo-nav-desktop .nav .main-nav-list>li:hover>a{border:1px solid #fff}
.cmo-nav-desktop .nav .main-nav-list>li:hover div{visibility:visible}
.cmo-nav-desktop .nav .nav-sub{position:absolute;background:#fff;left:0;cursor:default;visibility:hidden;min-height:130px;width:968px;border:1px solid #ccc;border-width:0 1px 1px 1px;box-shadow:0 4px 6px -1px #ccc;z-index:1}
.cmo-nav-desktop .nav .nav-sub .nav-sub-content{padding:10px 0}
.cmo-nav-desktop .nav .nav-sub .nav-sub-content .nav-sub-col{width:230px;float:left;margin-right:10px}
.cmo-nav-desktop .nav .nav-sub .nav-sub-content b{display:inline-block;padding:5px 0}
.cmo-nav-desktop .nav .nav-sub .nav-sub-content b a{width:auto}
.cmo-nav-desktop .nav .nav-sub .nav-sub-content b.link:after{content:" \00bb"}
.cmo-nav-desktop .nav .nav-sub .nav-sub-content .title{display:block;padding:5px 5px 5px 15px}
.cmo-nav-desktop .nav .sub-nav-list ul{padding-bottom:10px}
.cmo-nav-desktop .nav .sub-nav-list li{float:none;text-align:left}
.cmo-nav-desktop .nav .sub-nav-list li a{display:inline-block;width:100%}
.cmo-nav-desktop .nav .sub-nav-list li a:hover{text-decoration:underline}

/* nav smartphone */
.cmo-nav-smartphone{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;height:1px;width:1px;overflow:hidden}
.cmo-nav-smartphone .nav .nav-list{position:relative}
.cmo-nav-smartphone .nav ul ul{display:none}
.cmo-nav-smartphone .nav li{width:100%;box-sizing:border-box;text-align:left;border-top:1px solid #c9c9c9;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}
.cmo-nav-smartphone .nav .main-nav-list>li:last-child{border-bottom:1px solid #c9c9c9}
.cmo-nav-smartphone .nav li a, .cmo-nav-smartphone .nav li div{display:block;padding:10px}
.cmo-nav-smartphone .nav .main-nav-list>li div{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.cmo-nav-smartphone .nav .main-nav-list>li div, .cmo-nav-smartphone .nav .main-nav-list>li>a{padding:12px 10px;text-transform:uppercase;background-color:#f7f7f7}
.cmo-nav-smartphone .nav .title{font-size:108%;color:#565656;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-left:32px;padding:0 5px;display:block;line-height:20px}
.cmo-nav-smartphone .nav .title-toggle{margin-right:15px}
.cmo-nav-smartphone .nav .toggle-button{position:absolute;right:10px;width:15px;text-align:center;font-size:19px;color:#565656;display:block;line-height:20px;margin-top:-20px}
.cmo-nav-smartphone .nav .icon{position:absolute;margin-top:-7px;width:32px;height:32px;padding:0;background-repeat:no-repeat}
.cmo-nav-smartphone .nav .icon-mobiles{background-position:-462px 0}.cmo-nav-smartphone .nav .icon-tablets{background-position:-462px 0}.cmo-nav-smartphone .nav .icon-laptops{background-position:-396px 0}.cmo-nav-smartphone .nav .icon-cameras{background-position:-132px 0}.cmo-nav-smartphone .nav .icon-televisions{background-position:-793px 0}.cmo-nav-smartphone .nav .icon-home-kitchen{background-position:-1026px 0}.cmo-nav-smartphone .nav .icon-health-personal-care{background-position:-563px 0}.cmo-nav-smartphone .nav .icon-watches{background-position:-694px 0}.cmo-nav-smartphone .nav .icon-footwear{background-position:-363px 0}.cmo-nav-smartphone .nav .icon-men-clothing{background-position:-429px 0}.cmo-nav-smartphone .nav .icon-women-clothing{background-position:-726px 0}.cmo-nav-smartphone .nav .icon-offers{background-position:-529px 0}
@media all and (max-width: 969px){.cmo-nav-smartphone{position:static;clip:auto;height:auto;width:auto;overflow:visible}}

/* social follow */
.cmo-footer-info .social-follow{width:100%}
.cmo-footer-info .social-follow .bd{text-align:center;padding:12px 0 0}
.cmo-footer-info .social-follow .bd  li{display:inline;margin:0 2px}
.cmo-footer-info .social-follow .bd img{width:32px;height:32px}
			
/* mp */

/* entity-desktop */ .cmo-mp-image div.cmo-mp-image-frm{text-align:center;vertical-align:middle;min-height:219px}.cmo-mp-image div.cmo-mp-image-frm img{vertical-align:middle}.cmo-stage .cmo-mod{background:transparent}
/* entity_attributes */ .cmo-keyvalue-table .hd{padding:20px 0}.cmo-keyvalue .bd h4{font-weight:bold}.cmo-keyvalue-table .bd table{border-collapse:collapse;width:100%;color:#454545}.cmo-keyvalue-table table td{margin-right:10px;padding:10px 0;border-bottom:1px dotted #999;vertical-align:top}.cmo-keyvalue-table table tr:first-child td{border-top:1px dotted #999}.cmo-keyvalue-table table.label-small td.label{width:15%}.cmo-keyvalue-table table.label-medium td.label{width:33%}.cmo-keyvalue-table table.label-large td.label{width:50%}.cmo-keyvalue-table table.label-xlarge td.label{width:66%}.cmo-keyvalue-inline .bd div{display:inline;margin-right:15px}.cmo-keyvalue-stacked .bd h4,.cmo-keyvalue-inline .bd h4{display:inline;margin-right:8px}.cmo-keyvalue-stacked .bd ul,.cmo-keyvalue-inline .bd ul,.cmo-keyvalue-stacked .bd li,.cmo-keyvalue-inline .bd li{display:inline}.cmo-keyvalue-table .ft{padding-top:0}.cmo-keyvalue .ft .more{padding-top:10px}.cmo-keyvalue .ft .more a{font-weight:bold}

/* common */
.no-select, *[role="button"]{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.hidden{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}
@media all and (max-width: 969px){.hidden-smarphone{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}}

/* linkbox txt */
.cmo-linkbox-txt .nav{background-color:#f7f7f7;margin-bottom:20px;border:1px solid #c9c9c9}
.cmo-linkbox-txt .nav h2{padding:10px;color:#565656;border-bottom:1px solid #c9c9c9}
.cmo-linkbox-txt .nav ul{display:block;background-color:#fff}
.cmo-linkbox-txt .nav ul li{float:left;width:33.334%}
.cmo-linkbox-txt .nav ul li a{display:inline-block;width:100%}
.cmo-linkbox-txt .nav ul li a span{font-size:108%;display:block;padding:14px 10px;color:#565656;border:1px solid #c9c9c9;border-width:0 1px 1px 0;margin:0 -1px -1px 0}
.cmo-linkbox-txt .nav .more{padding:5px 10px;text-align:right;background:#fff;border-top:1px solid #c9c9c9}
@media all and (max-width: 969px){.cmo-linkbox-txt .nav ul li{width:50%}}
@media all and (max-width: 670px){.cmo-linkbox-txt .nav ul li{float:none;width:100%;text-align:center}}

/* price range box */
.cmo-price-range-box{padding-bottom:0}
.cmo-price-range-box ul li{float:left;width:25%}
.cmo-price-range-box ul li a{display:inline-block;width:100%}
.cmo-price-range-box ul li a .price-unit{margin:0 10px 10px 0;border:1px solid #ddd;border-radius:8px;padding:7px 5px;min-width:60px;font-weight:600;text-align:center}
.cmo-price-range-box ul li a .price-unit span{padding:5px}
.cmo-price-range-box ul li a .price-unit .middle{padding:0 5px;font-size:85%}
@media all and (max-width: 670px){.cmo-price-range-box ul li a .price-unit span{display:block}}
@media all and (max-width: 360px){.cmo-price-range-box ul li{width:50%}}

/* price drops categories */
.cmo-price-drops-categories{padding-bottom:0;text-align:justify}

/* badge */
.cmo-price-drops-categories .badge{display:inline-block;margin:0 3px 10px 0;padding:3px 7px;border:1px solid #999;border-radius:8px;line-height:100%;font-weight:600;font-size:95%}

/* breadcrumb */
.cmo-breadcrumb{border:0 !important;padding:0}
.cmo-breadcrumb ul li{display:inline}
.cmo-breadcrumb ul li:after{content:" \00bb"}
.cmo-breadcrumb ul li:last-child:after{content:none}
.cmo-breadcrumb ul li a:hover{text-decoration:underline}

/* quick links */
.cmo-quick-links{border-top:0!important}
.cmo-quick-links .bd{padding:10px 0}
.cmo-quick-links ul li{padding:0 5px;border-right:1px solid #c9c9c9;margin:2px 0;float:left}
.cmo-quick-links ul li:last-child{border-right:0}
.cmo-quick-links ul li.title{border-right:0;font-weight:bold}
.cmo-quick-links ul li.title:after{content:" \00bb"}
.cmo-quick-links ul li a:hover{text-decoration:underline}
@media all and (max-width: 670px){.cmo-quick-links ul li{float:none;width:100%;padding:2px 0;border-right:0}.cmo-quick-links ul li:after{content:" \00bb"}.cmo-quick-links ul li.title{padding:5px 0;text-transform:uppercase}.cmo-quick-links ul li.title:after{content:""}}

/* quick links nav */
.cmo-quick-links-nav{border:1px solid #ddd!important;border-top:0!important;margin-bottom:0;padding:0;position:relative;top:-10px;box-shadow:0 2px 3px -1px #ccc}
.cmo-quick-links-nav .bd{padding:7px 5px}
@media all and (max-width: 670px){.cmo-quick-links-nav .bd{padding:10px}}

/* sort dropdown */
.cmo-category-products .sort-dropdown{padding:5px;border:1px solid #ddd;border-radius:8px}

/* product list */
.cmo-product-list .product-list li.item{border-bottom:1px solid #ddd}
.cmo-product-list .product-list li.item:last-child{border-bottom:0}
.cmo-product-list .product-list .item .unit{padding:20px 10px;overflow-wrap:break-word}
.cmo-product-list .product-list .item .unit .body{display:flex}
.cmo-product-list .product-list .item .unit .col-left{min-width:160px;width:160px;height:160px;text-align:center}
.cmo-product-list .product-list .item .unit .col-left img{max-width:100%;max-height:100%}
.cmo-product-list .product-list .item .unit .col-right{margin-left:15px;flex-grow:1;flex-basis:100%;min-width:0}
.cmo-product-list .product-list .item .unit .brand{margin-bottom:12px}
.cmo-product-list .product-list .item .unit .ratings{margin-top:5px}
.cmo-product-list .product-list .item .unit .price{margin-top:10px}
.cmo-product-list .product-list .item .unit .price .final{display:inline-block;margin:0 10px 5px 0;color:#333;font-size:18px;font-weight:bold}
.cmo-product-list .product-list .item .unit .price .discount{color:#595959;white-space:nowrap}
.cmo-product-list .product-list .item .unit .price .discount .price-old{text-decoration:line-through}
.cmo-product-list .product-list .item .unit .price .discount .percent{padding-left:10px;font-weight:600}
.cmo-product-list .product-list .item .unit .price sup{color:#333}
.cmo-product-list .product-list .item .unit .highlights{margin-top:10px}
.cmo-product-list .product-list .item .unit .highlights ul{list-style-position:inside;list-style-type:disc;overflow:hidden}
.cmo-product-list .product-list .item .unit .highlights ul li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.cmo-product-list .product-list .item .unit .btn-wrap{margin-top:20px;display:flex}
.cmo-product-list .product-list .item .unit .btn-wrap a{padding:8px 10px;width:100%;font-size:13px;font-weight:700;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;border-radius:8px}
.cmo-product-list .product-list .item .unit .btn-wrap a.shop-now{margin-left:15px}
.cmo-product-list .product-list .item .unit .foot{margin-top:10px}
@media all and (max-width: 720px){.cmo-product-list .product-list li.item{margin-bottom:15px;border:0}.cmo-product-list .product-list .item .unit{border:1px solid #ddd;padding:15px;border-radius:8px}.cmo-product-list .product-list .item .unit .col-left{min-width:120px;width:120px;height:120px}}
@media all and (max-width:320px){.cmo-product-list .product-list .item .unit .btn-wrap{display:block}.cmo-product-list .product-list .item .unit .btn-wrap a.shop-now{margin:15px 0 0}}

.cmo-product-detail-list .product-list .item .unit .brand{margin-bottom:7px}
.cmo-product-detail-list .product-list .item .unit .cmo-rating-star{margin-top:10px}
.cmo-product-detail-list .product-list .item .unit .cmo-toggler .toggle-button{padding-left:15px;color:#666}
.cmo-product-detail-list .product-list .item .unit .cmo-toggler .highlights{margin-top:0}
.cmo-product-detail-list .product-list .item .unit .highlights ul{list-style-position:outside;margin:0 0 0 15px;overflow:visible}
.cmo-product-detail-list .product-list .item .unit .highlights ul li{white-space:normal;overflow:visible;line-height:150%}

/* product grid */
.cmo-product-grid .product-grid{list-style:none;font-size:0;margin-right:-15px;padding:0 0 20px}
.cmo-product-grid .product-grid .item{width:33%;margin-bottom:10px;display:inline-block;position:relative;vertical-align:bottom;white-space:normal;font-size:12px}
.cmo-product-grid .product-grid .item .unit{margin:0 10px 0 0;padding:30px 10px 10px;overflow:hidden;border:1px solid transparent;border-radius:8px;display:block;position:relative;-moz-box-shadow:0 1px 8px #ccc;-webkit-box-shadow:0 1px 8px #ccc;box-shadow:0 1px 8px #ccc}
.cmo-product-grid .product-grid .item .unit:hover{-moz-box-shadow:0 2px 12px #bbb;-webkit-box-shadow:0 2px 12px #bbb;box-shadow:0 2px 12px #bbb;/*border-color:#ccc;*/}
.cmo-product-grid .product-grid .item .unit .hd {text-align:center}
.cmo-product-grid .product-grid .item .unit .seller-logo{position:absolute;top:8px;left:10px;margin:0;width:82px;height:20px;object-fit:contain;object-position:left center;font-size:12px;line-height:20px;font-weight:700;color:#595959}
.cmo-product-grid .product-grid .item .unit .img-wrap{position:relative;margin:0;padding:0;min-height:165px}
.cmo-product-grid .product-grid .item .unit .img-wrap .link{display:block;display:flex;justify-content:center;align-items:center;padding-bottom:5px;text-align:center;line-height:0;vertical-align:bottom;min-height:160px}
.cmo-product-grid .product-grid .item .unit .img-wrap .link img{flex-shrink:0;max-width:100%;max-height:300px}
.cmo-product-grid .product-grid .item .unit .img-wrap .overlay{display:none;position:absolute;bottom:20px;width:100%;overflow:hidden;margin:0;padding:0}
.cmo-product-grid .product-grid .item .unit:hover .img-wrap .overlay{display:block}
.cmo-product-grid .product-grid .item .unit .img-wrap .overlay .sizes{line-height:1.4;font-size:13px;background-color:#fff;color:#000;text-transform:uppercase;margin:0;padding:2px 6px;text-align:center;opacity:0.8;filter:alpha(opactiy=0.8);-ms-filter:"alpha(opacity=0.8)";-moz-opacity:0.8;-khtml-opacity:0.8;-webkit-box-shadow:0 0 3px -1px #8b8a8a inset;-moz-box-shadow:0 0 3px -1px #8b8a8a inset;box-shadow:0 0 3px -1px #8b8a8a inset;border-radius:8px;-webkit-transition:all 200ms linear 0ms;-moz-transition:all 200ms linear 0ms;-ms-transition:all 200ms linear 0ms;transition:all 200ms linear 0ms}
.cmo-product-grid .product-grid .item .unit .txt-wrap{position:relative;overflow:hidden}
.cmo-product-grid .product-grid .item .unit .txt-wrap .title{padding-bottom:4px;overflow:hidden;line-height:1.4;font-size:13px;min-height:36px;max-height:36px}
.cmo-product-grid .product-grid .item .unit .txt-wrap .title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.cmo-product-grid .product-grid .item .unit .txt-wrap h2{font-weight:normal}
.cmo-product-grid .product-grid .item .unit .txt-wrap h2 a:hover{text-decoration:underline}
.cmo-product-grid .product-grid .item .unit .txt-wrap .price{padding:6px 0;overflow:hidden;line-height:1.4;border-top:1px dotted #c9c9c9;display:flex;flex-wrap:wrap;align-items:baseline}
.cmo-product-grid .product-grid .item .unit .txt-wrap .price .final{padding-right:8px;color:#333;font-size:13px;font-weight:bold}
.cmo-product-grid .product-grid .item .unit .txt-wrap .price .discount{color:#595959}
.cmo-product-grid .product-grid .item .unit .txt-wrap .price .discount .price-old{text-decoration:line-through}
.cmo-product-grid .product-grid .item .unit .txt-wrap .price .discount .percent{padding-left:5px}
.cmo-product-grid .product-grid .item .unit .price-overview{margin-bottom:4px;border:1px solid #ddd;border-radius:8px;display:flex;font-size:12px;overflow:hidden}
.cmo-product-grid .product-grid .item .unit .price-overview.lowest{border-color:#129918}
.cmo-product-grid .product-grid .item .unit .price-overview.highest{border-color:#ff4d4d}
.cmo-product-grid .product-grid .item .unit .price-overview.no-change{opacity:.6}
.cmo-product-grid .product-grid .item .unit .price-overview .stat{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;padding:4px 2px}
.cmo-product-grid .product-grid .item .unit .price-overview .stat .label,.cmo-product-grid .product-grid .item .unit .price-overview .stat .value{line-height:17px}
.cmo-product-grid .product-grid .item .unit .price-overview .stat .label{font-weight:700}
.cmo-product-grid .product-grid .item .unit .price-overview .stat .value{color:#333;font-weight:700;white-space:nowrap}
.cmo-product-grid .product-grid .item .unit .price-overview .stat .label.lowest{color:#129918}
.cmo-product-grid .product-grid .item .unit .price-overview .stat .label.highest{color:#ff4d4d}
.cmo-product-grid .product-grid .item .unit .btn-wrap {display:flex;width:100%;margin-top:4px}
.cmo-product-grid .product-grid .item .unit .btn-wrap a{align-self:flex-end;width:100%;padding:6px 10px;font-size:13px;font-weight:700;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;border-radius:8px}
.cmo-product-grid-24u .product-grid .item{width:25%}
.cmo-main-product-grid .product-grid .item{width:25%}
.cmo-home-product-grid .product-grid .item{width:20%}
@media all and (min-width: 950px){.cmo-secondary .cmo-product-grid{padding:0 0 20px 10px !important}}
@media all and (max-width: 940px){.cmo-product-grid-24u .product-grid .item{width:33%}}
@media all and (max-width: 720px){.cmo-product-grid .product-grid .item{width:49%}.cmo-product-grid .product-grid .item .unit .txt-wrap .price{min-height:40px;align-content:flex-start}}
@media all and (max-width: 320px){.cmo-product-grid .product-grid{margin-right:0}.cmo-product-grid .product-grid .item{width:100%}.cmo-product-grid .product-grid .item .unit{margin:0;padding:30px 10px 10px;border-bottom:1px dotted #c9c9c9} .cmo-product-grid .product-grid .item .unit:hover{border-bottom:0} .cmo-product-grid .product-grid li.item:last-child .unit{border-bottom:0} .cmo-product-grid .product-grid .item .unit .img-wrap{min-height:100px} .cmo-product-grid .product-grid .item .unit .img-wrap .link{min-height:95px} .cmo-product-grid .product-grid .item .unit .txt-wrap .title{min-height:18px} .cmo-product-grid .product-grid .item .unit .txt-wrap .price{padding-top:0;border-top:0}.cmo-product-grid .product-grid .item .unit .btn-wrap a{width:auto}}

.cmo-home-product-grid{padding-bottom:0}
.cmo-home-product-grid>.hd{padding:25px 0 20px 0}
.cmo-home-product-grid .product-grid .item .unit{border:1px solid #c9c9c9;border-radius:8px;padding:0}
.cmo-home-product-grid .product-grid .item .unit .hd{min-height:28px;padding:15px 10px 10px;text-align:center}
.cmo-home-product-grid .product-grid .item .unit .hd b{font-size:108%;color:#565656}
.cmo-home-product-grid .product-grid .item .unit .hd b span{display:block;padding-top:2px}
.cmo-home-product-grid .product-grid .item .unit .img-wrap{padding:0 10px 10px;min-height:165px}
.cmo-home-product-grid .product-grid .item .unit .img-wrap .link{padding-bottom:0}
.cmo-home-product-grid .product-grid .item .unit .img-wrap .link img{max-height:160px}
.cmo-home-product-grid .product-grid .item .unit .txt-wrap .title{text-align:center}
.cmo-home-product-grid .product-grid .item .unit .btn-wrap {border-top:1px solid #c9c9c9;background-color:#f7f7f7}
.cmo-home-product-grid .product-grid .item .unit .btn-wrap a{border-radius:0}
@media all and (max-width:320px){.cmo-home-product-grid .product-grid .item .unit:hover, .cmo-home-product-grid .product-grid li.item:last-child .unit{border:1px solid #c9c9c9}.cmo-home-product-grid .product-grid .item .unit .hd{padding:5px 0}.cmo-home-product-grid .product-grid .item .unit .img-wrap{min-height:100px;}.cmo-home-product-grid .product-grid .item .unit .btn-wrap a{display:table;margin:0 auto}}

.cmo-main-product-grid .product-grid .item .unit{border-radius:8px;-moz-box-shadow:0 1px 8px #ccc;-webkit-box-shadow:0 1px 8px #ccc;box-shadow:0 1px 8px #ccc;/*border-color:#ccc;*/}
.cmo-main-product-grid .product-grid .item .unit .img-wrap .link{padding:10px 0}
.cmo-main-product-grid .product-grid .item .unit .img-wrap .flipkart-img-size{max-width:100%!important}
.cmo-main-product-grid .product-grid .item .unit .btn-wrap {min-height:48px}
.cmo-main-product-grid .product-grid .item .unit .btn-wrap a{border-radius:0}

.product-grid .flipkart-img-size{max-height:160px !important}.product-grid .amazon-img-size{max-height:160px !important}.product-grid .myntra-img-size{max-height:160px !important}.product-grid .nykaa-img-size{max-height:160px !important}
.product-grid .seller-logo, .cmo-product .seller-logo{width:90px;height:36px;background-repeat:no-repeat;background-size:contain;background-position:center;margin-top:2px}

/* category meta */
.cmo-category-meta{border-top:0 !important;padding-bottom:0}
.cmo-category-meta .info {padding-bottom:10px}

/* product meta table */
.cmo-product-meta-table .hd {padding:25px 0 20px}
.cmo-product-meta-table .bd table{width:100%}
.cmo-product-meta-table .bd table caption{caption-side:bottom;padding:15px 0;color:#666}
.cmo-product-meta-table .bd table th{padding:10px 15px 10px 5px;border-top:1px dotted #999;border-bottom:1px dotted #999;font-weight:bold}
.cmo-product-meta-table .bd table td{padding:10px 15px 10px 5px;vertical-align:top;border-bottom:1px dotted #999}
.cmo-product-meta-table .bd table td:last-child{padding-right:5px}
.cmo-product-meta-table .bd table .seller{width:60px}
.cmo-product-meta-table .bd table .price{width:50px;text-align:right}
.cmo-product-meta-table .bd table .rating{min-width:95px}
.cmo-product-meta-table .bd ul{margin:0 0 0 15px;list-style-type:disc}
.cmo-product-meta-table .ft .content{padding:10px 0}

.cmo-category-price-list-filters .cmo-price-range{padding:0}
.cmo-category-price-list-filters .cmo-price-range li span{margin-right:10px}
@media all and (min-width: 950px){.cmo-category-price-list-filters .cmo-price-range{float:right}}

/* toggler */
.cmo-toggler .toggle-content{overflow:hidden}
.cmo-toggler .toggle-button{cursor:pointer}
.cmo-toggler .toggle-button.show-more{display:none}
.cmo-toggler.cmo-toggler-less .toggle-content{height:0}
.cmo-toggler.cmo-toggler-less .toggle-button.show-more{display:inline-block}
.cmo-toggler.cmo-toggler-less .toggle-button.show-less{display:none}

/* product */
.cmo-product{margin-bottom:0;padding-bottom:0}
.cmo-product .cmo-mp-image img{max-width:100%}
.cmo-product .img-thumb-wrap{margin-top:10px;overflow:auto;max-height:100px;border:1px solid #ddd;text-align:left}
.cmo-product .img-thumb-wrap ul li {display:inline}
.cmo-product .img-thumb{display:inline-block;border:1px solid #ddd;margin:2px;padding:2px;height:59px;overflow:hidden;cursor:pointer}
.cmo-product .img-thumb img{width:59px}
.cmo-product .cmo-mp-image .ft{text-align:center;color:#666}
.cmo-product .price-final{vertical-align:middle;font-weight:700}
.cmo-product .discount-percent{vertical-align:middle;font-weight:700;display:inline-block;margin:0 0 0 20px;border:1px solid;width:23px;height:23px;border-radius:50%;text-align:center;padding:8px;font-size:12px;line-height:12px}
.cmo-product .price-old{text-decoration:line-through}
.cmo-product .seller-logo{outline:none;display:block}
.cmo-product .buy-button a{padding:10px 50px;display:inline-block;font-weight:700;border-radius:8px;min-width:105px;text-align:center}
.cmo-product .cmo-keyvalue-table table td{vertical-align:middle}
.cmo-product .cmo-keyvalue-table table tr:first-child td{border-top:0}
.cmo-product .cmo-keyvalue-table table tr:last-child td{border-bottom:0}
.cmo-product .cmo-keyvalue{margin:0}

.cmo-product-highlights ul{margin:0 0 0 15px;list-style-type:disc;line-height:150%}
.cmo-product-meta .bd {padding-top:15px;color:#666}
.cmo-product-meta .bd h2, .cmo-product-meta .bd h3{display:inline;font-weight: normal}

.cmo-link-list ul li{margin-bottom:12px}
.cmo-link-list ul li:last-child{margin-bottom:0}
@media all and (max-width: 969px){.cmo-link-list ul li a{display:inline-block;width:100%;padding:5px 0}}

.cmo-product-price-overview{border:0!important;padding-bottom:0}
.cmo-product-price-overview .section{width:50%;max-width:400px;float:left;margin-bottom:10px}
.cmo-product-price-overview .item{width:33%;float:left;font-weight:bold}
.cmo-product-price-overview .label{padding:0 5px 2px 0}
.cmo-product-price-overview .label.lowest{color:#129918}
.cmo-product-price-overview .label.highest{color:#ff4d4d}
.cmo-product-price-overview .label.last-drop{color:#3377ff}
.cmo-product-price-overview .label.drop-price{color:#bf40bf}
.cmo-product-price-overview .label.last-lowest{color:#f5812b}
@media all and (max-width: 969px){.cmo-product-price-overview .section{width:100%;max-width:100%}}

.cmo-product-price-history .hd{margin-bottom:20px}
.cmo-product-price-history .bd .info{margin:20px 0;text-align:center}
.cmo-product-price-history .bd .price-history-summary{text-align:left}
.cmo-product-price-history .ft .block{margin-bottom:20px}
.cmo-product-price-history .ft .cmo-mod{margin:0}
.cmo-product-price-history .buy-button a{float:right}

.cmo-product-specs h3{padding:10px 0}
.cmo-product-specs ul{line-height:150%}
.cmo-product-specs table{width:100%;margin-bottom:10px;overflow-wrap:anywhere}
.cmo-product-specs table td{padding:2px 0;vertical-align:top}
.cmo-product-specs table tr:last-child td{padding-bottom:10px;border-bottom:1px dotted #999}
.cmo-product-specs table:last-child tr:last-child td{border-bottom:0}
.cmo-product-specs .label-td{width:150px}
.cmo-product-specs .label{width:140px;padding-right:10px;font-weight:600;color:#4d4d4d}

/* product variant */
.cmo-variant-grid .variant-grid{position:relative}
.cmo-variant-grid .variant-grid li{width:100%;box-sizing:border-box;text-align:left;border-top:1px solid #c9c9c9;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}
.cmo-variant-grid .variant-grid li:last-child{border-bottom:1px solid #c9c9c9}
.cmo-variant-grid .heading .unit{padding:5px 0;background-color:#f7f7f7;font-weight:bold}
.cmo-variant-grid .heading .price{padding:0 15px 0 0}
.cmo-variant-grid .heading .buy-button{padding-right:16px}
.cmo-variant-grid .unit{position:relative;padding:10px 0;color:#565656;min-height:25px}
.cmo-variant-grid .title{margin:0 235px 0 0;padding:5px 15px;line-height:20px}
.cmo-variant-grid .title h2{font-weight:normal}
.cmo-variant-grid .price{position:absolute;top:10px;right:130px;padding:5px 15px 5px 0;line-height:20px}
.cmo-variant-grid .price .final{font-weight:700}
.cmo-variant-grid .buy-button{position:absolute;top:11px;right:0}
.cmo-variant-grid .buy-button a{display:block;border:1px solid;padding:5px 10px;width:108px;text-align:center;font-weight:700;border-radius:8px}
@media all and (max-width:649px){.cmo-variant-grid .heading{display:none} .cmo-variant-grid .buy-button{top:auto;bottom:11px} .cmo-variant-grid .title{position:static;margin:0;padding:5px 0} .cmo-variant-grid .price {position:static}}

/* social share buttons */
.cmo-social-share-buttons{padding-bottom:0}
.cmo-social-share-buttons ul{margin-top:10px;text-align:center}
.cmo-social-share-buttons ul li{display:inline-block;vertical-align:middle;padding:0 10px}

/* Page info */ .cmo-page-info{margin-top:15px;border:1px solid #ddd;border-radius:8px;padding:15px;text-align:center}

/* view more */
.load-more-products{color:#565656;position:relative;padding:15px;text-align:center}
.view-more-products{cursor:pointer;border:1px solid #ddd;border-radius:8px;background-color:#f7f7f7;font-weight:600}
.view-more-products::after{clear:both;display:block;position:relative;top:6px;left:50%;content:"";height:0;width:0;padding:0;margin:-5px;border:5px solid transparent;border-top-color:#565656}
.no-js .view-more-products, .loading-more-products, .no-more-products, .js .pagination{display:none}

/* filter */
.cmo-filter-search{width:230px;float:right;margin:0 0 5px;padding:0;border:0 !important;border-radius:8px}
.cmo-filter-search .search{background-color:#FFFFFF;display:table;width:100%;border:1px solid #ddd;border-radius:8px}
.cmo-filter-search .search  .search-cell{display:table-cell;vertical-align:middle;border:1px solid #fff;border-radius:8px}.cmo-filter-search .search-button-cell{width:27px}
.cmo-filter-search .filter-search-box{padding:0 4px;width:100%;border:none;height:24px;line-height:normal;line-height:24px;/*IE8*/*line-height:24px/*IE7*/}.cmo-filter-search .filter-search-button{cursor:pointer;padding:2px 0 0 2px;width:100%;border-radius:8px;background-color:#ccc;color:#fff;border:none;width:27px;height:24px}
.cmo-filter-search .filter-search-box,.cmo-filter-search .filter-search-button:focus{outline:none}

.cmo-filter{border:0 !important}
.category-filters .cmo-filter{border-top:1px dotted #ddd !important}
.cmo-browse .hd, .cmo-filter-heading .hd{position:relative;line-height:20px;padding:0}
.cmo-browse .title, .cmo-filter-heading .title{padding:12px 0;height:20px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.cmo-browse .title b::after, .cmo-filter-heading .title b::after{content:"";height:0;width:0;margin-left:5px;padding:0;border:5px solid transparent;border-top-color:#666;vertical-align:-50%}
.cmo-filter-heading .title{margin-right:100px}
.cmo-filter-heading .clear-all-filter-option{position:absolute;top:2px;right:15px;padding:10px 5px;text-transform:uppercase;cursor:pointer}
.cmo-filter .clear-filter-option{float:right;text-transform:uppercase;cursor:pointer}
.cmo-browse .toggle-button, .cmo-filter-heading .toggle-button{position:absolute;top:11px;right:0;font-size:19px;width:15px;text-align:center}
.cmo-browse, .cmo-filter{padding-bottom:10px}
.cmo-filter-heading{border-top:2px solid !important;;margin-bottom:0;padding-bottom:0}
.cmo-filters-top .category-filters .cmo-filter,
.cmo-filters-top .category-filters .cmo-more-category-filters{display:none}
.cmo-filters-top .cmo-secondary .cmo-mod{border-left:0;padding-left:0}
.cmo-browse ul li a{display:inline-block;padding:6px 0}
.cmo-browse ul li a:hover{text-decoration:underline}
.cmo-browse ul li.selected a{font-weight:bold}
.cmo-browse ul li.parent:before{content:"\25bc";color:#ddd}
.cmo-filter .filter-option-filter input{width:100%;margin:0 0 10px 0;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd;border-radius:8px}
.cmo-filter .filter-options{overflow:hidden auto;max-height:150px}
.cmo-filter .filter-options li{padding:1px 5px}
.cmo-filter .filter-options li label{padding:5px;display:block;cursor:pointer;white-space:nowrap}
.cmo-filter .filter-options li:hover label, .cmo-filter .filter-options li.selected label{background-color:#f7f7f7}
.cmo-filter .filter-options li input{vertical-align:middle}
.cmo-filter .filter-options label span{white-space:nowrap;overflow:hidden;font-size:13px;text-overflow:ellipsis;vertical-align:middle;padding-left:2px}
.cmo-price-range ul{display:table;width:100%;margin-left:auto;margin-right:auto}
.cmo-price-range li{display:table-cell;vertical-align:middle}
.cmo-price-range li span{display:block;text-align:center;margin-right:5px}
.cmo-price-range li:last-child span{margin:0}
.cmo-price-range input{width:100%;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd;border-radius:8px}
.cmo-price-range input[type=button]{cursor:pointer}
.cmo-filter-size .filter-options ul li{width:45%;float:left}

.cmo-secondary>.cmo-category-products,.cmo-secondary>.cmo-filter-selected{border-top:2px solid}
.cmo-filter-selected+.cmo-category-products{border-top:1px dotted #ddd !important}
.cmo-filter-selected{border-top:2px solid;padding-bottom:0 !important}
.cmo-filter-selected ul{white-space:nowrap} .cmo-filter-selected ul li{display:block;float:left;padding:4px 1px} .cmo-filter-selected ul li:last-child{padding-right:15px}
.cmo-filter-selected label{padding:4px 4px 1px;border-radius:3px;background-color:#ddd;color:#565656;cursor:pointer}
.cmo-filter-selected label span:hover{text-decoration:line-through}
.cmo-filter-selected label span{position:relative;top:-2px}

.cmo-more-category-filters{text-align:center;padding:15px}

@media all and (max-width: 969px){.cmo-browse .bd{display:none;margin-bottom:10px} .category-filters .cmo-filter, .category-filters .cmo-more-category-filters{display:none}.cmo-browse, .cmo-filter-heading, .cmo-filter{padding-bottom:0}.cmo-browse, .cmo-filter-heading, .cmo-filter-selected{margin:0 15px} .cmo-category-products{margin:0 15px 10px}}

/* overlay */
#overlay-loading{position:absolute;left:0;top:0;bottom:0;right:0;background:#fff;opacity:0.7}
.overlay-loader-img {width:32px;height:32px;position:absolute;margin:auto}

/* ratings */
.cmo-rating-star .rating-item{border:1px solid #ddd;padding:2px 4px;border-radius:8px;float:left;margin:0 4px 4px 0;font-size:90%}
.cmo-rating-star .rating-star{font-weight:600}
.cmo-rating-star .rating-star .star{color:#f0f0f0}
.cmo-rating-star .rating-star .star-green{color:#129918}
.cmo-rating-star .rating-star .star-yellow{color:#ff9f00}
.cmo-rating-star .rating-star .star-orange{color:#ff6600}
.cmo-rating-star .rating-star .star-red{color:#ff4d4d}
.cmo-rating-star::after{clear:both;display:block;content:""}

.cmo-rating-stars .rating-container{padding:5px 10px}
.cmo-rating-stars .rating-stars{float:right}
@media all and (min-width: 950px){.cmo-rating-stars .rating-item{width:50%;float:left}}

.rating-stars .value{font-weight:600}
.rating-stars .stars{display:inline-block;vertical-align:text-bottom;background-size:16px 14px;background-repeat:repeat-x;height:16px;line-height:16px;width:80px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAmCAQAAAAYCMGrAAAA+klEQVR4AcWV4cbtMBBFF0MIVUopoVSrhDDv/3gf/RFRpzdNOty1HiBO99mzeYWgCMZMKCPGrCgrxiSUhCkDeukxJKCXAUMiehkxw6FZhxEzmp0x4kCzByYISqlYdal0supS6WrVpdLEK0YSamJiJOPY0c/uOG4s6CcXfuKJaJcRzyNCQJsNiF1sRTR1hP11NNJ8RCrONOPRf+r7J+TZgQ5CNfMOYvW/2YxDqzqA/57+gVY9eiakrnyZEGXDsaE3p/4JScwPX3rtnZATDxnPWT7X16XAHaH8HWNrlxJD9TyGti5tCM84zpZe+RxNjeX9tZqLaGoMxN/P/wHP5Vw+8ZxnEQAAAABJRU5ErkJggg==)}
.rating-stars .stars-value{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAmBAMAAABALxQTAAAAFVBMVEVMaXH4twP4twP4twP4twP4twP4twP7w8S/AAAAB3RSTlMAFv5uPpvQloUsTQAAAMFJREFUeAGE0TEOgzAMQFEXoDNiYC6/wFxxAsTADDkB5f6HqNRENXUi8TYiRfnY8lNXkjBOkuBWSeAhsYJOYiW9xO4MEqshkTbCSyIH7GLdgFasHHgmwkikZQD6OROZRG4Hxju8o/TNhbNhCqkOxaZDVKdxNnq/EjUS/A2o0PuXpyVeb9bjDWY9QSWXDQfBbtbjtWY9bM4sqfx+5yYt8wNcAFEzrGGkk5668KsFrKewPtQ3aFqh8WOnYZ+lIBQkgykAWk8rlAqcHfQAAAAASUVORK5CYII=)}

.rating-rings ul li{width:25%;float:left}
.rating-ring{padding:10px 5px}
.rating-ring .ring-container{max-width:60px;margin:0 auto}
.rating-ring .ring-svg{width:100%;stroke-linecap:round}
.rating-ring .ring{stroke:#f0f0f0}
.rating-ring .ring-green{stroke:#129918}
.rating-ring .ring-yellow{stroke:#ff9f00}
.rating-ring .ring-orange{stroke:#ff6600}
.rating-ring .ring-red{stroke:#ff4d4d}
.rating-ring .text{stroke:#4d4d4d;font-size:24px;font-weight:500;dominant-baseline:middle;text-anchor:middle}
.rating-ring .rating-label{margin-top:2px;text-align:center;color:#4d4d4d;font-weight:600}

/* form base */
.cmo-form .success-message{margin-bottom:20px;color:#129918}
.cmo-form .error-message{margin-bottom:20px;color:#ff4d4d}
.cmo-form .row{clear:both;padding-bottom:10px}
.cmo-form .row.row-button{padding-top:10px}
.cmo-form .col-label{vertical-align:top;font-weight:bold;color:#4d4d4d}
.cmo-form .col-input{padding:5px 0}
.cmo-form .checkbox-label{display:inline-block;padding:10px 0;color:#4d4d4d;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.cmo-form input, .cmo-form select, .cmo-form textarea{padding:10px 12px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}
.cmo-form input:focus, .cmo-form select:focus, .cmo-form textarea:focus{outline:none !important;border-color:#0080ff;box-shadow:0 0 0 2px #e7f3ff;caret-color:#0080ff}
.cmo-form textarea{height:100px}
.cmo-form input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-right:8px;padding:0;width:16px;height:16px;position:relative;top:3px;border:1px solid #666;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;cursor:pointer}
.cmo-form input[type=checkbox]:focus{border-color:#0080ff}
.cmo-form input[type=checkbox]:checked{border-color:#0080ff;background:#0080ff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M3.5 8.5l3 3 6-6'/%3E%3C/svg%3E") center no-repeat}
.cmo-form input[type=submit]{border:0;padding:12px 30px;font-size:13px;font-weight:700;width:auto;color:#fff;background:#0080ff;cursor:pointer}
.cmo-form input[type=submit].button-link{padding:0;margin:0;font-weight:normal;color:#0080ff;background:#fff}
.cmo-form input[type=submit].button-link:focus{box-shadow:none}
@media all and (min-width:950px){.cmo-form .col-label{display:table-cell;width:66px;padding-top:17px} .cmo-form .col-input{display:table-cell;padding:5px} .cmo-form input, .cmo-form select, .cmo-form textarea{width:300px}}

/* toi navigation */ @media all and (max-width: 969px){.cmo-header{padding:8px 0 3px 0}}

/* image urls */
.cmo-nav-smartphone .nav .icon{background-image:url(https://www.pricebefore.com/static/pb/images/category-sprite-1.png)}

.seller-logo-flipkart{background-image:url(https://www.pricebefore.com/static/pb/images/flipkart-logo.png)}
.seller-logo-amazon{background-image:url(https://www.pricebefore.com/static/pb/images/amazon-logo.png)}
.seller-logo-myntra{background-image:url(https://www.pricebefore.com/static/pb/images/myntra-logo.svg)}
.seller-logo-nykaa{background-image:url(https://www.pricebefore.com/static/pb/images/nykaa-logo.svg)}

/* toi theme */

/* base */ html{background-color:transparent}body{background-color:#fff}.cgd-bd{background-color:#fff}blockquote,.story .txt{color:#333}cite,.story .txt cite,.cmo-mod .info{color:#666}blockquote:before,blockquote:after{color:#ccc}blockquote cite{color:#999}.cmo-mod .hd h2,.cmo-mod .hd h2 a,.cmo-mod .hd h3,.cmo-mod .hd h3 a{color:#222}.cmo-secondary .cmo-mod{border-color:#ddd}.cmo-primary .cmo-mod .cmo-mod,.cmo-section .cmo-section,.cmo-section .cgd-wrap,.cmo-list li{border-color:#ccc}.cmo-bar{border-color:#ddd;background-color:#fff;background-image:-moz-linear-gradient(top,white 0,#eee 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,white),color-stop(1,#eee))}.cmo-stage .cmo-secondary .cmo-mod{border-right-color:#ddd;border-bottom-color:#ddd;border-left-color:#ddd;background:#fff}.cgd-16u .cgd-16u .cmo-section .cgd-wrap{border-color:#ccc}.cmo-secondary .cmo-ad{background:#fff}
/* theme */ a{color:#292929}a:hover,.cmo-mod .hd a.more:hover em,.media .content a:hover{color:#dba802}.cgd-bd .bd a:visited{color:#292929}.cgd-bd .bd a:hover{color:#dba802}.cmo-mod .ft .more a{color:#0080ff}.cmo-mod .ft .more a:hover{color:#dba802}.cgd-24u>.cmo-mod{border-color:#fdc613}.cmo-section,.cmo-primary .cmo-mod{border-color:#fdc613}.cmo-stage .cmo-secondary .cmo-mod{border-top-color:#fdc613}.cgd-hd{background:#191919}.cmo-footer-info{background:#222}.cmo-footer-info cite,.cmo-footer-info span{color:#fff}.cmo-footer-info a,.cgd-page .cmo-footer-info a:visited{color:#fff}.cmo-footer-info a:hover{color:#dba802!important}.cgd-bd-ft .cmo-footer-info cite,.cgd-bd-ft .cmo-footer-info span{color:#627c23}.cgd-bd-ft .cmo-footer-info a{color:#52681d}.cgd-bd-ft .cmo-footer-info a:visited{color:#292929}.cgd-bd-ft .cmo-footer-info a:hover{color:#dba802}

/* toi */
.chead-search .chead-search-button{background-color:#fdc613}.chead-search .chead-search-button:hover{background-color:#dba802}

.cmo-nav-desktop{background:#222}
.cmo-nav-desktop .nav .main-nav-list>li>a, .cmo-nav-desktop .nav .main-nav-list>li>span{border-color:#393939;background:#191919}
.cmo-nav-desktop .nav .main-nav-list>li>a>.title, .cmo-nav-desktop .nav .main-nav-list>li>.title{color:#fff}
.cmo-nav-desktop .nav .main-nav-list>li:hover>a>.title, .cmo-nav-desktop .nav .main-nav-list>li:hover>.title{background-color:#fff!important;background-image:-moz-linear-gradient(top,white 0,#ddd 5%,white 55%)!important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,white),color-stop(0.05,#ddd),color-stop(0.55,white))!important;color:#000000}

/* mp theme */
.cmo-linkbox-txt .nav ul li a span:hover{color:#dba802}

.cmo-breadcrumb ul li a{color:#0080ff!important}.cmo-breadcrumb ul li a:hover{color:#dba802!important}

.cmo-price-range-box ul li a .price-unit{border-color:#c9c9c9;background:#fce373a6;color:#313130}
.cmo-price-drops-categories .badge{border-color:#0080ff;background:#0080ff;color:#fff}

.cmo-product-grid .product-grid .item .unit .btn-wrap a{color:#313130;background:#fdc613}
.cmo-product-grid .product-grid .item .unit .btn-wrap a:hover{color:#313130;background:#dba802}
.cmo-home-product-grid .product-grid .item .unit .btn-wrap a, .cmo-home-product-grid .product-grid .item .unit .btn-wrap a:visited, .cmo-home-product-grid .product-grid .item .unit .btn-wrap a:hover{background:#f7f7f7;color:#565656}
.cmo-main-product-grid .product-grid .item .unit .btn-wrap a, .cmo-main-product-grid .product-grid .item .unit .btn-wrap a:visited, .cmo-main-product-grid .product-grid .item .unit .btn-wrap a:hover{background:#fff;color:#000}

.cmo-product-list .product-list .item .unit .brand a{color:#0080ff}
.cmo-product-list .product-list .item .unit .price .final.lowest{color:#129918}
.cmo-product-list .product-list .item .unit .price .final.highest{color:#ff4d4d}
.cmo-product-list .product-list .item .unit .price .final.no-change{color:#0080ff}
.cmo-product-list .product-list .item .unit .price .discount .percent{color:#338037}
.cmo-product-list .product-list .item .unit .highlights a{color:#0080ff!important}
.cmo-product-list .product-list .item .unit .highlights ul{list-style-type:none;margin:0}
.cmo-product-list .product-list .item .unit .highlights ul li{white-space:normal}
.cmo-product-list .product-list .item .unit .highlights ul li:before{content:'✓';padding-right:5px}
.cmo-product-list .product-list .item .unit .btn-wrap a{color:#fff;background:#7fbf4d}
.cmo-product-list .product-list .item .unit .btn-wrap a:hover{color:#fff;background:#63a62f}
.cmo-product-list .product-list .item .unit .btn-wrap a.shop-now{color:#313130;background:#fdc613}
.cmo-product-list .product-list .item .unit .btn-wrap a:hover.shop-now{background:#dba802}

.cmo-product-list .product-list .cmo-product-price-overview{margin:15px 0}
.cmo-product-list .product-list .cmo-product-price-overview .section{width:100%}

.cmo-product-detail-list .product-list .item .unit .cmo-toggler .toggle-button{margin-top:5px;padding-left:0}
.cmo-product-detail-list .product-list .item .unit .price-overview{margin:10px 0 15px 0;border:1px solid #ddd;border-radius:8px;display:flex}
.cmo-product-detail-list .product-list .item .unit .price-overview.lowest{border-color:#129918}
.cmo-product-detail-list .product-list .item .unit .price-overview.highest{border-color:#ff4d4d}
.cmo-product-detail-list .product-list .item .unit .price-overview.no-change{opacity:.6}
.cmo-product-detail-list .product-list .item .unit .price-overview .item{padding:8px 10px;width:100%;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:bold;text-align:center}
.cmo-product-detail-list .product-list .item .unit .price-overview .item .label{padding-right:8px}
.cmo-product-detail-list .product-list .item .unit .price-overview .item .label.lowest{color:#129918}
.cmo-product-detail-list .product-list .item .unit .price-overview .item .label.highest{color:#ff4d4d}
@media all and (max-width: 550px){.cmo-product-detail-list .product-list .item .unit .price-overview .item .label .smartphone{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}}

.cmo-category-meta a{color:#0080ff!important}.cmo-category-meta a:hover{color:#0080ff}

.cmo-product a.link{color:#0080ff!important}.cmo-product a.link:hover{color:#dba802!important}

.cmo-product .discount-percent{color:#338037}
.cmo-product .buy-button a, .cmo-variant-grid .variant-grid .buy-button a{border:0;color:#313130;background:#fdc613}
.cmo-product .buy-button a:hover, .cmo-variant-grid .buy-button a:hover{color:#313130;background:#dba802}
.cmo-product .buy-button a:visited, .cmo-variant-grid .buy-button a:visited{color:#313130}
.cmo-product .buy-button a.disabled{color:#fff;background:#ccc}

.cmo-product-tracking-info a{color:#0080ff!important}
.cmo-product-price-history a{color:#0080ff!important}

.cmo-link-list ul li a{color:#0080ff!important}.cmo-link-list ul li a:hover{color:#dba802!important}

.cmo-filter-search .filter-search-button{background-color:#191919}.cmo-filter-search .filter-search-button:hover{background-color:#393939}

.cmo-filter-heading{border-top-color:#fdc613 !important}
.cmo-secondary>.cmo-category-products{border-top-color:#fdc613}
.cmo-filter-selected+.cmo-category-products{border-top-color:#ddd }
.cmo-filter-selected{border-top-color:#fdc613 !important}


/* price before */

/* home search */
.cmo-home-search .chead-search{float:none;margin:auto;padding:0;width:600px}
.cmo-home-search .chead-search .search{border:1px solid #c9c9c9}
.cmo-home-search .chead-search .search .search-cell{border:1px solid #fff;border-radius:8px}
.cmo-home-search .chead-search .chead-search-box{border-radius:8px;padding:10px;}
.cmo-home-search .chead-search .chead-search-button{width:155px;border-radius:8px;padding:10px;color:#313130}
@media all and (max-width: 969px){.cmo-home-search .chead-search{width:auto}.cmo-home-search .chead-search .search{border:none}.cmo-home-search .chead-search .search .search-cell{display:block;width:100%}.cmo-home-search .chead-search .chead-search-box{border:1px solid #c9c9c9;padding:20px 10px;margin-bottom:7px;-webkit-appearance:none}.cmo-home-search .chead-search .chead-search-button{width:100%;height:auto;padding:15px}}

/* user menu */
.mm-list>li.user-menu{color:#0080ff}
.cmo-header .user-menu{position:absolute;right:0;margin:10px 10px 0 0;color:#fff}
.cmo-header .user-menu a{color:#fff!important;text-decoration:none}
@media all and (min-width: 970px){.cmo-header .user-menu{position:static;text-align:right;margin:0 0 10px 10px;}}

/* buttons */
.link-button-wrap{display:flex}
.link-button-wrap .link-button{margin:10px 20px 10px 0}
.link-button{border:1px solid #ddd;box-shadow:0 1px 1px 0 #f5f5f5;border-radius:8px;padding:12px;box-sizing:border-box;width:200px;display:inline-block;color:#666!important;font-size:13px;font-weight:700}
.link-button:hover{color:#666!important}
.link-button span{display:table-cell;vertical-align:middle}
.link-button .logo{padding-right:8px;width:24px;height:24px;background-size:24px;background-repeat:no-repeat}
.link-button .logo-facebook{background-image:url(https://www.pricebefore.com/static/pb/images/icon-facebook.svg)}
.link-button .logo-google{background-image:url(https://www.pricebefore.com/static/pb/images/icon-google.svg)}
.link-button .logo-amazon{background-image:url(https://www.pricebefore.com/static/pb/images/icon-amazon.svg)}
@media all and (max-width: 720px){.link-button-wrap{flex-direction:column;align-items:center}}

.link-button-solid{border:0;padding:12px 30px;width:auto;background:#7fbf4d;color:#fff!important}
.link-button-solid:hover{color:#fff!important}

/* jquery.mmenu.all.min.css */
.mm-menu.mm-horizontal>.mm-panel{-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease}.mm-menu .mm-hidden{display:none}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu,.mm-menu>.mm-panel{width:100%;height:100%;position:absolute;left:0;top:0;z-index:0}.mm-menu{display:block;overflow:hidden;padding:0}.mm-menu>.mm-panel{background:inherit;-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;padding:20px;-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0)}.mm-menu>.mm-panel.mm-opened{-webkit-transform:translate(0%,0);-moz-transform:translate(0%,0);-ms-transform:translate(0%,0);-o-transform:translate(0%,0);transform:translate(0%,0)}.mm-menu>.mm-panel.mm-subopened{-webkit-transform:translate(-30%,0);-moz-transform:translate(-30%,0);-ms-transform:translate(-30%,0);-o-transform:translate(-30%,0);transform:translate(-30%,0)}.mm-menu>.mm-panel.mm-highest{z-index:1}.mm-menu .mm-list{padding:20px 0}.mm-menu>.mm-list{padding-bottom:0}.mm-menu>.mm-list:after{content:'';display:block;height:40px}.mm-panel>.mm-list{margin-left:-20px;margin-right:-20px}.mm-panel>.mm-list:first-child{padding-top:0}.mm-list,.mm-list>li{list-style:none;display:block;padding:0;margin:0}.mm-list{font:inherit;font-size:14px}.mm-list a,.mm-list a:hover{text-decoration:none}.mm-list>li{position:relative}.mm-list>li>a,.mm-list>li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;line-height:20px;display:block;padding:10px 10px 10px 20px;margin:0}.mm-list>li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;bottom:0;width:auto;margin-left:20px;position:relative;left:auto}.mm-list a.mm-subopen{background:rgba(3,2,1,0);width:40px;height:100%;padding:0;position:absolute;right:0;top:0;z-index:2}.mm-list a.mm-subopen:before{content:'';border-left-width:1px;border-left-style:solid;display:block;height:100%;position:absolute;left:0;top:0}.mm-list a.mm-subopen.mm-fullsubopen{width:100%}.mm-list a.mm-subopen.mm-fullsubopen:before{border-left:none}.mm-list a.mm-subopen+a,.mm-list a.mm-subopen+span{padding-right:5px;margin-right:40px}.mm-list>li.mm-selected>a.mm-subopen{background:0 0}.mm-list>li.mm-selected>a.mm-fullsubopen+a,.mm-list>li.mm-selected>a.mm-fullsubopen+span{padding-right:45px;margin-right:0}.mm-list a.mm-subclose{text-indent:20px;padding-top:30px;margin-top:-20px}.mm-list>li.mm-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px;padding-right:5px}.mm-list>li.mm-spacer{padding-top:40px}.mm-list>li.mm-spacer.mm-label{padding-top:25px}.mm-list a.mm-subclose:before,.mm-list a.mm-subopen:after{content:'';border:2px solid transparent;display:inline-block;width:7px;height:7px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);margin-bottom:-5px;position:absolute;bottom:50%}.mm-list a.mm-subopen:after{border-top:none;border-left:none;right:18px}.mm-list a.mm-subclose:before{border-right:none;border-bottom:none;margin-bottom:-15px;left:22px}.mm-menu.mm-vertical .mm-list .mm-panel{display:none;padding:10px 0 10px 10px}.mm-menu.mm-vertical .mm-list .mm-panel li:last-child:after{border-color:transparent}.mm-menu.mm-vertical .mm-list li.mm-opened>.mm-panel{display:block}.mm-menu.mm-vertical .mm-list>li>a.mm-subopen{height:40px}.mm-menu.mm-vertical .mm-list>li>a.mm-subopen:after{top:16px;bottom:auto}.mm-menu.mm-vertical .mm-list>li.mm-opened>a.mm-subopen:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mm-menu.mm-vertical .mm-list>li.mm-label>a.mm-subopen{height:25px}html.mm-opened .mm-page{box-shadow:0 0 20px rgba(0,0,0,.5)}.mm-menu{background:#333;color:rgba(255,255,255,.6)}.mm-menu .mm-list>li:after{border-color:rgba(0,0,0,.15)}.mm-menu .mm-list>li>a.mm-subclose{background:rgba(0,0,0,.1);color:rgba(255,255,255,.3)}.mm-menu .mm-list>li>a.mm-subclose:before,.mm-menu .mm-list>li>a.mm-subopen:after{border-color:rgba(255,255,255,.3)}.mm-menu .mm-list>li>a.mm-subopen:before{border-color:rgba(0,0,0,.15)}.mm-menu .mm-list>li.mm-selected>a:not(.mm-subopen),.mm-menu .mm-list>li.mm-selected>span{background:rgba(0,0,0,.1)}.mm-menu .mm-list>li.mm-label,.mm-menu.mm-vertical .mm-list li.mm-opened>a.mm-subopen,.mm-menu.mm-vertical .mm-list li.mm-opened>ul{background:rgba(255,255,255,.05)}.mm-page{box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;-ms-transition:-ms-transform .4s ease;transition:transform .4s ease}html.mm-opened{overflow:hidden;position:relative}html.mm-opened body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999}html.mm-blocking #mm-blocker,html.mm-opened #mm-blocker{display:block}.mm-menu.mm-offcanvas{display:none;position:fixed}.mm-menu.mm-current{display:block}.mm-menu{width:80%;min-width:140px;max-width:440px}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)}@media all and (max-width:175px){html.mm-opening .mm-slideout{-webkit-transform:translate(140px,0);-moz-transform:translate(140px,0);-ms-transform:translate(140px,0);-o-transform:translate(140px,0);transform:translate(140px,0)}}@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)}}.mm-buttonbar{border:1px solid transparent;border-radius:8px;text-align:center;line-height:20px;overflow:hidden;display:block;padding:0;margin:0;position:relative}.mm-buttonbar:after{content:'';display:block;clear:both}.mm-buttonbar>*{border-left:1px solid transparent;box-sizing:border-box;display:block;width:100%;height:100%;float:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-buttonbar>a{text-decoration:none}.mm-buttonbar>input{position:absolute;left:-1000px;top:-1000px}.mm-buttonbar>input:checked+label{border-color:transparent!important}.mm-buttonbar>:first-child,.mm-buttonbar>input:first-child+*{border-left:none}.mm-buttonbar.mm-buttonbar-2>*{width:50%}.mm-buttonbar.mm-buttonbar-3>*{width:33.33%}.mm-buttonbar.mm-buttonbar-4>*{width:25%}.mm-buttonbar.mm-buttonbar-5>*{width:20%}.mm-header .mm-buttonbar{margin-top:20px;margin-left:-30px;margin-right:-30px}.mm-footer .mm-buttonbar{border:none;border-radius:0;line-height:40px;margin:-10px -10px 0 -20px}.mm-footer .mm-buttonbar>*{border-left:none}.mm-list>li>.mm-buttonbar{margin:10px 20px}.mm-menu .mm-buttonbar{border-color:rgba(255,255,255,.6);background:#333}.mm-menu .mm-buttonbar>*{border-color:rgba(255,255,255,.6)}.mm-menu .mm-buttonbar>input:checked+label{background:rgba(255,255,255,.6);color:#333}em.mm-counter{font:inherit;font-size:14px;font-style:normal;text-indent:0;line-height:20px;display:block;margin-top:-10px;position:absolute;right:40px;top:50%}em.mm-counter+a.mm-subopen{padding-left:40px}em.mm-counter+a.mm-subopen+a,em.mm-counter+a.mm-subopen+span{margin-right:80px}em.mm-counter+a.mm-fullsubopen{padding-left:0}.mm-vertical em.mm-counter{top:12px;margin-top:0}.mm-nosubresults>em.mm-counter{display:none}.mm-menu em.mm-counter{color:rgba(255,255,255,.3)}html.mm-opened.mm-dragging #mm-blocker,html.mm-opened.mm-dragging .mm-fixed-bottom,html.mm-opened.mm-dragging .mm-fixed-top,html.mm-opened.mm-dragging .mm-menu,html.mm-opened.mm-dragging .mm-page{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.mm-footer{background:inherit;border-top:1px solid transparent;text-align:center;line-height:20px;box-sizing:border-box;width:100%;height:40px;padding:10px 10px 0 20px;position:absolute;z-index:2;bottom:0;left:0}.mm-menu.mm-hasfooter>.mm-panel:after{height:80px}.mm-menu .mm-footer{border-color:rgba(0,0,0,.15);color:rgba(255,255,255,.3)}.mm-header{background:inherit;border-bottom:1px solid transparent;text-align:center;line-height:20px;box-sizing:border-box;width:100%;height:60px;padding:0 50px;position:absolute;z-index:2;top:0;left:0}.mm-header .mm-close,.mm-header .mm-next,.mm-header .mm-prev,.mm-header .mm-title{padding-top:30px}.mm-header .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;width:100%;position:relative}.mm-header .mm-close,.mm-header .mm-next,.mm-header .mm-prev{text-decoration:none;display:block;box-sizing:border-box;min-width:10px;height:100%;position:absolute;top:0;z-index:1}.mm-header .mm-prev{padding-left:20px;padding-right:10px;left:0}.mm-header .mm-close,.mm-header .mm-next{padding-left:10px;padding-right:20px;right:0}.mm-header [href].mm-next:after,.mm-header [href].mm-prev:before{content:'';border:2px solid transparent;display:inline-block;width:7px;height:7px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-header [href].mm-prev:before{border-right:none;border-bottom:none;margin-left:2px;margin-right:5px}.mm-header [href].mm-close:after,.mm-header [href].mm-next:after{margin-left:5px;margin-right:-2px}.mm-header [href].mm-next:after{border-top:none;border-left:none}.mm-header [href].mm-close:after{content:'x'}.mm-menu.mm-hassearch .mm-header{height:50px;top:50px}.mm-menu.mm-hassearch .mm-header .mm-close,.mm-menu.mm-hassearch .mm-header .mm-next,.mm-menu.mm-hassearch .mm-header .mm-prev,.mm-menu.mm-hassearch .mm-header .mm-title{padding-top:20px}.mm-menu.mm-hasheader li.mm-subtitle{display:none}.mm-menu.mm-hasheader>.mm-panel{padding-top:80px}.mm-menu.mm-hasheader>.mm-panel.mm-list{padding-top:60px}.mm-menu.mm-hasheader>.mm-panel>.mm-list:first-child{margin-top:-20px}.mm-menu.mm-hasheader.mm-hassearch>.mm-panel{padding-top:120px}.mm-menu.mm-hasheader.mm-hassearch>.mm-panel.mm-list{padding-top:100px}.mm-menu .mm-header{border-color:rgba(0,0,0,.15);color:rgba(255,255,255,.3)}.mm-menu .mm-header .mm-close:after,.mm-menu .mm-header .mm-next:after,.mm-menu .mm-header .mm-prev:before{border-color:rgba(255,255,255,.3)}.mm-list li.mm-label>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0;line-height:25px}.mm-list li.mm-label.mm-opened a.mm-subopen:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mm-list li.mm-collapsed:not(.mm-uncollapsed){display:none}.mm-menu.mm-vertical .mm-list>li.mm-label>a.mm-subopen:after{top:8.5px}.mm-menu .mm-list li.mm-label>div>div{background:rgba(255,255,255,.05)}.mm-search,.mm-search input{box-sizing:border-box}.mm-list>li.mm-search{padding:10px;margin-top:-20px}.mm-list>li.mm-subtitle+li.mm-search{margin-top:0}div.mm-panel>div.mm-search{padding:0 0 10px}.mm-menu.mm-hasheader .mm-list>li.mm-search{margin-top:0}.mm-menu>.mm-search{background:inherit;width:100%;position:absolute;top:0;left:0;z-index:2}.mm-search{padding:10px}.mm-search input{border:none;border-radius:30px;font:inherit;font-size:14px;line-height:30px;outline:0;display:block;width:100%;height:30px;margin:0;padding:0 10px}.mm-search input::-ms-clear{display:none}.mm-menu .mm-noresultsmsg{text-align:center;font-size:21px;display:none;padding:60px 0}.mm-menu .mm-noresultsmsg:after{border:none!important}.mm-noresults .mm-noresultsmsg{display:block}.mm-menu li.mm-nosubresults>a.mm-subopen{display:none}.mm-menu li.mm-nosubresults>a.mm-subopen+a,.mm-menu li.mm-nosubresults>a.mm-subopen+span{padding-right:10px}.mm-menu.mm-hassearch>.mm-panel{padding-top:70px}.mm-menu.mm-hassearch>.mm-panel>.mm-list:first-child{margin-top:-20px}.mm-menu.mm-hasheader>.mm-panel>div.mm-search:first-child{margin-top:-10px}.mm-menu.mm-hasheader>.mm-panel>div.mm-search:first-child+.mm-list{padding-top:0}.mm-menu .mm-search input{background:rgba(255,255,255,.3);color:rgba(255,255,255,.6)}.mm-menu .mm-noresultsmsg{color:rgba(255,255,255,.3)}input.mm-check,input.mm-toggle{position:absolute;left:-10000px}label.mm-check,label.mm-toggle{margin:0;position:absolute;bottom:50%;z-index:2}label.mm-check:before,label.mm-toggle:before{content:'';display:block}label.mm-toggle{border-radius:30px;width:50px;height:30px;margin-bottom:-15px}label.mm-toggle:before{border-radius:30px;width:28px;height:28px;margin:1px}input.mm-toggle:checked~label.mm-toggle:before{float:right}label.mm-check{width:30px;height:30px;margin-bottom:-15px}label.mm-check:before{border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:.1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}input.mm-check:checked~label.mm-check:before{opacity:1}.mm-menu.mm-vertical .mm-list>li label.mm-check,.mm-menu.mm-vertical .mm-list>li label.mm-toggle{bottom:auto;margin-bottom:0;top:5px}label.mm-check,label.mm-toggle{right:20px}label.mm-toggle+a,label.mm-toggle+span{margin-right:70px}label.mm-check+a,label.mm-check+span{margin-right:50px}a.mm-subopen+label.mm-check,a.mm-subopen+label.mm-toggle{right:50px}a.mm-subopen+label.mm-toggle+a,a.mm-subopen+label.mm-toggle+span{margin-right:100px}a.mm-subopen+label.mm-check+a,a.mm-subopen+label.mm-check+span{margin-right:80px}em.mm-counter+a.mm-subopen+label.mm-check,em.mm-counter+a.mm-subopen+label.mm-toggle{right:90px}em.mm-counter+a.mm-subopen+label.mm-toggle+a,em.mm-counter+a.mm-subopen+label.mm-toggle+span{margin-right:140px}em.mm-counter+a.mm-subopen+label.mm-check+a,em.mm-counter+a.mm-subopen+label.mm-check+span{margin-right:120px}.mm-menu label.mm-toggle{background:rgba(0,0,0,.15)}.mm-menu label.mm-toggle:before{background:#333}.mm-menu input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu label.mm-check:before{border-color:rgba(255,255,255,.6)}html.mm-slide .mm-menu{-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease}html.mm-slide.mm-opened .mm-menu{-webkit-transform:translateX(-30%);-moz-transform:translateX(-30%);-ms-transform:translateX(-30%);-o-transform:translateX(-30%);transform:translateX(-30%)}html.mm-slide.mm-opening .mm-menu{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}html.mm-slide.mm-right.mm-opened .mm-menu{-webkit-transform:translateX(30%);-moz-transform:translateX(30%);-ms-transform:translateX(30%);-o-transform:translateX(30%);transform:translateX(30%)}html.mm-slide.mm-right.mm-opening .mm-menu{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}html.mm-slide.mm-top.mm-opened .mm-menu{-webkit-transform:translateY(-30%);-moz-transform:translateY(-30%);-ms-transform:translateY(-30%);-o-transform:translateY(-30%);transform:translateY(-30%)}html.mm-slide.mm-top.mm-opening .mm-menu{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}html.mm-slide.mm-bottom.mm-opened .mm-menu{-webkit-transform:translateY(30%);-moz-transform:translateY(30%);-ms-transform:translateY(30%);-o-transform:translateY(30%);transform:translateY(30%)}html.mm-slide.mm-bottom.mm-opening .mm-menu{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}html.mm-zoom-menu .mm-menu{-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease}html.mm-zoom-menu.mm-opened .mm-menu{-webkit-transform:scale(0.7,.7) translateX(-30%);-moz-transform:scale(0.7,.7) translateX(-30%);-ms-transform:scale(0.7,.7) translateX(-30%);-o-transform:scale(0.7,.7) translateX(-30%);transform:scale(0.7,.7) translateX(-30%);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}html.mm-zoom-menu.mm-opening .mm-menu{-webkit-transform:scale(1,1) translateX(0%);-moz-transform:scale(1,1) translateX(0%);-ms-transform:scale(1,1) translateX(0%);-o-transform:scale(1,1) translateX(0%);transform:scale(1,1) translateX(0%)}html.mm-zoom-menu.mm-right.mm-opened .mm-menu{-webkit-transform:scale(0.7,.7) translateX(30%);-moz-transform:scale(0.7,.7) translateX(30%);-ms-transform:scale(0.7,.7) translateX(30%);-o-transform:scale(0.7,.7) translateX(30%);transform:scale(0.7,.7) translateX(30%);-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center}html.mm-zoom-menu.mm-right.mm-opening .mm-menu{-webkit-transform:scale(1,1) translateX(0%);-moz-transform:scale(1,1) translateX(0%);-ms-transform:scale(1,1) translateX(0%);-o-transform:scale(1,1) translateX(0%);transform:scale(1,1) translateX(0%)}html.mm-zoom-menu.mm-top.mm-opened .mm-menu{-webkit-transform:scale(0.7,.7) translateY(-30%);-moz-transform:scale(0.7,.7) translateY(-30%);-ms-transform:scale(0.7,.7) translateY(-30%);-o-transform:scale(0.7,.7) translateY(-30%);transform:scale(0.7,.7) translateY(-30%);-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;-o-transform-origin:center top;transform-origin:center top}html.mm-zoom-menu.mm-top.mm-opening .mm-menu{-webkit-transform:scale(1,1) translateY(0%);-moz-transform:scale(1,1) translateY(0%);-ms-transform:scale(1,1) translateY(0%);-o-transform:scale(1,1) translateY(0%);transform:scale(1,1) translateY(0%)}html.mm-zoom-menu.mm-bottom.mm-opened .mm-menu{-webkit-transform:scale(0.7,.7) translateY(30%);-moz-transform:scale(0.7,.7) translateY(30%);-ms-transform:scale(0.7,.7) translateY(30%);-o-transform:scale(0.7,.7) translateY(30%);transform:scale(0.7,.7) translateY(30%);-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom}html.mm-zoom-menu.mm-bottom.mm-opening .mm-menu{-webkit-transform:scale(1,1) translateY(0%);-moz-transform:scale(1,1) translateY(0%);-ms-transform:scale(1,1) translateY(0%);-o-transform:scale(1,1) translateY(0%);transform:scale(1,1) translateY(0%)}html.mm-zoom-panels .mm-menu.mm-horizontal>.mm-panel{-webkit-transform:scale(1.5,1.5) translateX(100%);-moz-transform:scale(1.5,1.5) translateX(100%);-ms-transform:scale(1.5,1.5) translateX(100%);-o-transform:scale(1.5,1.5) translateX(100%);transform:scale(1.5,1.5) translateX(100%);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;-webkit-transition-property:-webkit-transform,left;transition-property:transform,left}html.mm-zoom-panels .mm-menu.mm-horizontal>.mm-panel.mm-opened{-webkit-transform:scale(1,1) translateX(0%);-moz-transform:scale(1,1) translateX(0%);-ms-transform:scale(1,1) translateX(0%);-o-transform:scale(1,1) translateX(0%);transform:scale(1,1) translateX(0%)}html.mm-zoom-panels .mm-menu.mm-horizontal>.mm-panel.mm-opened.mm-subopened{-webkit-transform:scale(0.7,.7) translateX(-30%);-moz-transform:scale(0.7,.7) translateX(-30%);-ms-transform:scale(0.7,.7) translateX(-30%);-o-transform:scale(0.7,.7) translateX(-30%);transform:scale(0.7,.7) translateX(-30%)}.mm-menu.mm-fullscreen{width:100%;min-width:140px;max-width:10000px}html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0)}@media all and (max-width:140px){html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(140px,0);-moz-transform:translate(140px,0);-ms-transform:translate(140px,0);-o-transform:translate(140px,0);transform:translate(140px,0)}}@media all and (min-width:10000px){html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(10000px,0);-moz-transform:translate(10000px,0);-ms-transform:translate(10000px,0);-o-transform:translate(10000px,0);transform:translate(10000px,0)}}html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0)}@media all and (max-width:140px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-140px,0);-moz-transform:translate(-140px,0);-ms-transform:translate(-140px,0);-o-transform:translate(-140px,0);transform:translate(-140px,0)}}@media all and (min-width:10000px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-10000px,0);-moz-transform:translate(-10000px,0);-ms-transform:translate(-10000px,0);-o-transform:translate(-10000px,0);transform:translate(-10000px,0)}}.mm-menu.mm-front.mm-fullscreen.mm-bottom,.mm-menu.mm-front.mm-fullscreen.mm-top{height:100%;min-height:140px;max-height:10000px}html.mm-opened.mm-fullscreen .mm-page{box-shadow:none!important}.mm-menu.mm-bottom,.mm-menu.mm-top{width:100%;min-width:100%;max-width:100%}.mm-menu.mm-right{left:auto;right:0}.mm-menu.mm-bottom{top:auto;bottom:0}html.mm-right.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)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-140px,0);-moz-transform:translate(-140px,0);-ms-transform:translate(-140px,0);-o-transform:translate(-140px,0);transform:translate(-140px,0)}}@media all and (min-width:550px){html.mm-right.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)}}html.mm-front .mm-slideout{-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important;z-index:0!important}.mm-menu.mm-front{z-index:1;box-shadow:0 0 15px rgba(0,0,0,.5)}html.mm-opened.mm-next .mm-page{box-shadow:none}.mm-menu.mm-front,.mm-menu.mm-next{-webkit-transition:-webkit-transform .4s ease;-ms-transition:-ms-transform .4s ease;transition:transform .4s ease;-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0)}.mm-menu.mm-front.mm-right,.mm-menu.mm-next.mm-right{-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0)}.mm-menu.mm-front.mm-top{-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%)}.mm-menu.mm-front.mm-bottom{-webkit-transform:translate(0,100%);-moz-transform:translate(0,100%);-ms-transform:translate(0,100%);-o-transform:translate(0,100%);transform:translate(0,100%)}html.mm-opening .mm-menu.mm-front,html.mm-opening .mm-menu.mm-next{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.mm-menu.mm-front.mm-bottom,.mm-menu.mm-front.mm-top{height:80%;min-height:140px;max-height:880px}html.mm-opened.mm-light .mm-page{box-shadow:0 0 10px rgba(0,0,0,.3)}.mm-menu.mm-light{background:#f3f3f3;color:rgba(0,0,0,.6)}.mm-menu.mm-light .mm-list>li:after{border-color:rgba(0,0,0,.1)}.mm-menu.mm-light .mm-list>li>a.mm-subclose{background:rgba(255,255,255,.6);color:rgba(0,0,0,.3)}.mm-menu.mm-light .mm-list>li>a.mm-subclose:before,.mm-menu.mm-light .mm-list>li>a.mm-subopen:after{border-color:rgba(0,0,0,.3)}.mm-menu.mm-light .mm-list>li>a.mm-subopen:before{border-color:rgba(0,0,0,.1)}.mm-menu.mm-light .mm-list>li.mm-selected>a:not(.mm-subopen),.mm-menu.mm-light .mm-list>li.mm-selected>span{background:rgba(255,255,255,.6)}.mm-menu.mm-light .mm-list>li.mm-label,.mm-menu.mm-light.mm-vertical .mm-list li.mm-opened>a.mm-subopen,.mm-menu.mm-light.mm-vertical .mm-list li.mm-opened>ul{background:rgba(0,0,0,.03)}.mm-menu.mm-light .mm-buttonbar{border-color:rgba(0,0,0,.6);background:#f3f3f3}.mm-menu.mm-light .mm-buttonbar>*{border-color:rgba(0,0,0,.6)}.mm-menu.mm-light .mm-buttonbar>input:checked+label{background:rgba(0,0,0,.6);color:#f3f3f3}.mm-menu.mm-light label.mm-check:before{border-color:rgba(0,0,0,.6)}.mm-menu.mm-light em.mm-counter{color:rgba(0,0,0,.3)}.mm-menu.mm-light .mm-footer,.mm-menu.mm-light .mm-header{border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.3)}.mm-menu.mm-light .mm-header .mm-close:after,.mm-menu.mm-light .mm-header .mm-next:after,.mm-menu.mm-light .mm-header .mm-prev:before{border-color:rgba(0,0,0,.3)}.mm-menu.mm-light .mm-list li.mm-label>div>div{background:rgba(0,0,0,.03)}.mm-menu.mm-light .mm-search input{background:rgba(0,0,0,.1);color:rgba(0,0,0,.6)}.mm-menu.mm-light .mm-noresultsmsg{color:rgba(0,0,0,.3)}.mm-menu.mm-light label.mm-toggle{background:rgba(0,0,0,.1)}.mm-menu.mm-light label.mm-toggle:before{background:#f3f3f3}.mm-menu.mm-light input.mm-toggle:checked~label.mm-toggle{background:#4bd963}html.mm-opened.mm-white .mm-page{box-shadow:0 0 10px rgba(0,0,0,.3)}.mm-menu.mm-white{background:#fff;color:rgba(0,0,0,.6)}.mm-menu.mm-white .mm-list>li:after{border-color:rgba(0,0,0,.1)}.mm-menu.mm-white .mm-list>li>a.mm-subclose{background:rgba(0,0,0,.06);color:rgba(0,0,0,.3)}.mm-menu.mm-white .mm-list>li>a.mm-subclose:before,.mm-menu.mm-white .mm-list>li>a.mm-subopen:after{border-color:rgba(0,0,0,.3)}.mm-menu.mm-white .mm-list>li>a.mm-subopen:before{border-color:rgba(0,0,0,.1)}.mm-menu.mm-white .mm-list>li.mm-selected>a:not(.mm-subopen),.mm-menu.mm-white .mm-list>li.mm-selected>span{background:rgba(0,0,0,.06)}.mm-menu.mm-white .mm-list>li.mm-label,.mm-menu.mm-white.mm-vertical .mm-list li.mm-opened>a.mm-subopen,.mm-menu.mm-white.mm-vertical .mm-list li.mm-opened>ul{background:rgba(0,0,0,.03)}.mm-menu.mm-white .mm-buttonbar{border-color:rgba(0,0,0,.6);background:#fff}.mm-menu.mm-white .mm-buttonbar>*{border-color:rgba(0,0,0,.6)}.mm-menu.mm-white .mm-buttonbar>input:checked+label{background:rgba(0,0,0,.6);color:#fff}.mm-menu.mm-white label.mm-check:before{border-color:rgba(0,0,0,.6)}.mm-menu.mm-white em.mm-counter{color:rgba(0,0,0,.3)}.mm-menu.mm-white .mm-footer,.mm-menu.mm-white .mm-header{border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.3)}.mm-menu.mm-white .mm-header .mm-close:after,.mm-menu.mm-white .mm-header .mm-next:after,.mm-menu.mm-white .mm-header .mm-prev:before{border-color:rgba(0,0,0,.3)}.mm-menu.mm-white .mm-list li.mm-label>div>div{background:rgba(0,0,0,.03)}.mm-menu.mm-white .mm-search input{background:rgba(0,0,0,.1);color:rgba(0,0,0,.6)}.mm-menu.mm-white .mm-noresultsmsg{color:rgba(0,0,0,.3)}.mm-menu.mm-white label.mm-toggle{background:rgba(0,0,0,.1)}.mm-menu.mm-white label.mm-toggle:before{background:#fff}.mm-menu.mm-white input.mm-toggle:checked~label.mm-toggle{background:#4bd963}html.mm-opened.mm-black .mm-page{box-shadow:none}.mm-menu.mm-black{background:#000;color:rgba(255,255,255,.6)}.mm-menu.mm-black .mm-list>li:after{border-color:rgba(255,255,255,.2)}.mm-menu.mm-black .mm-list>li>a.mm-subclose{background:rgba(255,255,255,.25);color:rgba(255,255,255,.3)}.mm-menu.mm-black .mm-list>li>a.mm-subclose:before,.mm-menu.mm-black .mm-list>li>a.mm-subopen:after{border-color:rgba(255,255,255,.3)}.mm-menu.mm-black .mm-list>li>a.mm-subopen:before{border-color:rgba(255,255,255,.2)}.mm-menu.mm-black .mm-list>li.mm-selected>a:not(.mm-subopen),.mm-menu.mm-black .mm-list>li.mm-selected>span{background:rgba(255,255,255,.25)}.mm-menu.mm-black .mm-list>li.mm-label,.mm-menu.mm-black.mm-vertical .mm-list li.mm-opened>a.mm-subopen,.mm-menu.mm-black.mm-vertical .mm-list li.mm-opened>ul{background:rgba(255,255,255,.15)}.mm-menu.mm-black .mm-buttonbar{border-color:rgba(255,255,255,.6);background:#000}.mm-menu.mm-black .mm-buttonbar>*{border-color:rgba(255,255,255,.6)}.mm-menu.mm-black .mm-buttonbar>input:checked+label{background:rgba(255,255,255,.6);color:#000}.mm-menu.mm-black label.mm-check:before{border-color:rgba(255,255,255,.6)}.mm-menu.mm-black em.mm-counter{color:rgba(255,255,255,.3)}.mm-menu.mm-black .mm-footer,.mm-menu.mm-black .mm-header{border-color:rgba(255,255,255,.2);color:rgba(255,255,255,.3)}.mm-menu.mm-black .mm-header .mm-close:after,.mm-menu.mm-black .mm-header .mm-next:after,.mm-menu.mm-black .mm-header .mm-prev:before{border-color:rgba(255,255,255,.3)}.mm-menu.mm-black .mm-list li.mm-label>div>div{background:rgba(255,255,255,.15)}.mm-menu.mm-black .mm-search input{background:rgba(255,255,255,.3);color:rgba(255,255,255,.6)}.mm-menu.mm-black .mm-noresultsmsg{color:rgba(255,255,255,.3)}.mm-menu.mm-black label.mm-toggle{background:rgba(255,255,255,.2)}.mm-menu.mm-black label.mm-toggle:before{background:#000}.mm-menu.mm-black input.mm-toggle:checked~label.mm-toggle{background:#4bd963}
