/*!
 * Bootstrap v2.3.2
 *
 * Copyright 2013 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world by @mdo and @fat.
 */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;background-color:#fff}a{text-decoration:none}a:hover,a:focus{text-decoration:underline}.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%}.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%}.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%}.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%}.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%}.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%}.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%}.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%}.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%}.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%}.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%}.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%}.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%}.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%}.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%}.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%}.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%}.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}[class*="span"].hide,.row-fluid [class*="span"].hide{display:none}[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:before,.container:after{display:table;line-height:0;content:""}.container:after{clear:both}.container-fluid{padding-right:20px;padding-left:20px;*zoom:1}.container-fluid:before,.container-fluid:after{display:table;line-height:0;content:""}.container-fluid:after{clear:both}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px}small{font-size:85%}strong{font-weight:bold}em{font-style:italic}cite{font-style:normal}.muted{color:#999}a.muted:hover,a.muted:focus{color:#808080}.text-warning{color:#c09853}a.text-warning:hover,a.text-warning:focus{color:#a47e3c}.text-error{color:#b94a48}a.text-error:hover,a.text-error:focus{color:#953b39}.text-info{color:#3a87ad}a.text-info:hover,a.text-info:focus{color:#2d6987}.text-success{color:#468847}a.text-success:hover,a.text-success:focus{color:#356635}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999}h1,h2,h3{line-height:40px}h1{font-size:38.5px}h2{font-size:31.5px}h3{font-size:24.5px}h4{font-size:17.5px}h5{font-size:14px}h6{font-size:11.9px}h1 small{font-size:24.5px}h2 small{font-size:17.5px}h3 small{font-size:14px}h4 small{font-size:14px}.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eee}ul,ol{padding:0;margin:0 0 10px 25px}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}li{line-height:20px}ul.unstyled,ol.unstyled{margin-left:0;list-style:none}ul.inline,ol.inline{margin-left:0;list-style:none}ul.inline>li,ol.inline>li{display:inline-block;*display:inline;padding-right:5px;padding-left:5px;*zoom:1}dl{margin-bottom:20px}dt,dd{line-height:20px}dt{font-weight:bold}dd{margin-left:10px}.dl-horizontal{*zoom:1}.dl-horizontal:before,.dl-horizontal:after{display:table;line-height:0;content:""}.dl-horizontal:after{clear:both}.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25}blockquote small{display:block;line-height:20px;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}code,pre{padding:0 3px 2px;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:12px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}code{padding:2px 4px;color:#d14;white-space:nowrap;background-color:#f7f7f9;border:1px solid #e1e1e8}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}pre.prettyprint{margin-bottom:20px}pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}form{margin:0 0 20px}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333;border:0;border-bottom:1px solid #e5e5e5}legend small{font-size:15px;color:#999}label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px}input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}label{display:block;margin-bottom:5px}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}input,textarea,.uneditable-input{width:206px}textarea{height:auto}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;*margin-top:0;line-height:normal}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px}select{width:220px;background-color:#fff;border:1px solid #ccc}select[multiple],select[size]{height:auto}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.uneditable-input,.uneditable-textarea{color:#999;cursor:not-allowed;background-color:#fcfcfc;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025)}.uneditable-input{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.radio,.checkbox{min-height:20px;padding-left:20px}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0}.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:926px}input.span11,textarea.span11,.uneditable-input.span11{width:846px}input.span10,textarea.span10,.uneditable-input.span10{width:766px}input.span9,textarea.span9,.uneditable-input.span9{width:686px}input.span8,textarea.span8,.uneditable-input.span8{width:606px}input.span7,textarea.span7,.uneditable-input.span7{width:526px}input.span6,textarea.span6,.uneditable-input.span6{width:446px}input.span5,textarea.span5,.uneditable-input.span5{width:366px}input.span4,textarea.span4,.uneditable-input.span4{width:286px}input.span3,textarea.span3,.uneditable-input.span3{width:206px}input.span2,textarea.span2,.uneditable-input.span2{width:126px}input.span1,textarea.span1,.uneditable-input.span1{width:46px}.controls-row{*zoom:1}.controls-row:before,.controls-row:after{display:table;line-height:0;content:""}.controls-row:after{clear:both}.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left}.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eee}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853}.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48}.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847}.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847}.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b}.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad}.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad}.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3}.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}.form-actions:before,.form-actions:after{display:table;line-height:0;content:""}.form-actions:after{clear:both}.help-block,.help-inline{color:#595959}.help-block{display:block;margin-bottom:10px}.help-inline{display:inline-block;*display:inline;padding-left:5px;vertical-align:middle;*zoom:1}.input-append,.input-prepend{display:inline-block;margin-bottom:10px;font-size:0;white-space:nowrap;vertical-align:middle}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover{font-size:14px}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc}.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px}.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .btn-group:first-child{margin-left:0}input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;margin-bottom:0;vertical-align:middle;*zoom:1}.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none}.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block}.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0}.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle}.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}.control-group{margin-bottom:10px}legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}.form-horizontal .control-group{margin-bottom:20px;*zoom:1}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;line-height:0;content:""}.form-horizontal .control-group:after{clear:both}.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}.form-horizontal .controls:first-child{*padding-left:180px}.form-horizontal .help-block{margin-bottom:0}.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:10px}.form-horizontal .form-actions{padding-left:180px}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:20px}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:bold}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.table-bordered th,.table-bordered td{border-left:1px solid #ddd}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomleft:0}.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomright:0}.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5}table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0}.table td.span1,.table th.span1{float:none;width:44px;margin-left:0}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}.table tbody tr.success>td{background-color:#dff0d8}.table tbody tr.error>td{background-color:#f2dede}.table tbody tr.warning>td{background-color:#fcf8e3}.table tbody tr.info>td{background-color:#d9edf7}.table-hover tbody tr.success:hover>td{background-color:#d0e9c6}.table-hover tbody tr.error:hover>td{background-color:#ebcccc}.table-hover tbody tr.warning:hover>td{background-color:#faf2cc}.table-hover tbody tr.info:hover>td{background-color:#c4e3f3}[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;margin-top:1px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("https://www.missbaby.com/skin/frontend/plantilla/missbaby/img/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:focus>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:focus>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:focus>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:focus>a>[class*=" icon-"]{background-image:url("https://www.missbaby.com/skin/frontend/plantilla/missbaby/img/glyphicons-halflings-white.png")}.icon-glass{background-position:0 0}.icon-music{background-position:-24px 0}.icon-search{background-position:-48px 0}.icon-envelope{background-position:-72px 0}.icon-heart{background-position:-96px 0}.icon-star{background-position:-120px 0}.icon-star-empty{background-position:-144px 0}.icon-user{background-position:-168px 0}.icon-film{background-position:-192px 0}.icon-th-large{background-position:-216px 0}.icon-th{background-position:-240px 0}.icon-th-list{background-position:-264px 0}.icon-ok{background-position:-288px 0}.icon-remove{background-position:-312px 0}.icon-zoom-in{background-position:-336px 0}.icon-zoom-out{background-position:-360px 0}.icon-off{background-position:-384px 0}.icon-signal{background-position:-408px 0}.icon-cog{background-position:-432px 0}.icon-trash{background-position:-456px 0}.icon-home{background-position:0 -24px}.icon-file{background-position:-24px -24px}.icon-time{background-position:-48px -24px}.icon-road{background-position:-72px -24px}.icon-download-alt{background-position:-96px -24px}.icon-download{background-position:-120px -24px}.icon-upload{background-position:-144px -24px}.icon-inbox{background-position:-168px -24px}.icon-play-circle{background-position:-192px -24px}.icon-repeat{background-position:-216px -24px}.icon-refresh{background-position:-240px -24px}.icon-list-alt{background-position:-264px -24px}.icon-lock{background-position:-287px -24px}.icon-flag{background-position:-312px -24px}.icon-headphones{background-position:-336px -24px}.icon-volume-off{background-position:-360px -24px}.icon-volume-down{background-position:-384px -24px}.icon-volume-up{background-position:-408px -24px}.icon-qrcode{background-position:-432px -24px}.icon-barcode{background-position:-456px -24px}.icon-tag{background-position:0 -48px}.icon-tags{background-position:-25px -48px}.icon-book{background-position:-48px -48px}.icon-bookmark{background-position:-72px -48px}.icon-print{background-position:-96px -48px}.icon-camera{background-position:-120px -48px}.icon-font{background-position:-144px -48px}.icon-bold{background-position:-167px -48px}.icon-italic{background-position:-192px -48px}.icon-text-height{background-position:-216px -48px}.icon-text-width{background-position:-240px -48px}.icon-align-left{background-position:-264px -48px}.icon-align-center{background-position:-288px -48px}.icon-align-right{background-position:-312px -48px}.icon-align-justify{background-position:-336px -48px}.icon-list{background-position:-360px -48px}.icon-indent-left{background-position:-384px -48px}.icon-indent-right{background-position:-408px -48px}.icon-facetime-video{background-position:-432px -48px}.icon-picture{background-position:-456px -48px}.icon-pencil{background-position:0 -72px}.icon-map-marker{background-position:-24px -72px}.icon-adjust{background-position:-48px -72px}.icon-tint{background-position:-72px -72px}.icon-edit{background-position:-96px -72px}.icon-share{background-position:-120px -72px}.icon-check{background-position:-144px -72px}.icon-move{background-position:-168px -72px}.icon-step-backward{background-position:-192px -72px}.icon-fast-backward{background-position:-216px -72px}.icon-backward{background-position:-240px -72px}.icon-play{background-position:-264px -72px}.icon-pause{background-position:-288px -72px}.icon-stop{background-position:-312px -72px}.icon-forward{background-position:-336px -72px}.icon-fast-forward{background-position:-360px -72px}.icon-step-forward{background-position:-384px -72px}.icon-eject{background-position:-408px -72px}.icon-chevron-left{background-position:-432px -72px}.icon-chevron-right{background-position:-456px -72px}.icon-plus-sign{background-position:0 -96px}.icon-minus-sign{background-position:-24px -96px}.icon-remove-sign{background-position:-48px -96px}.icon-ok-sign{background-position:-72px -96px}.icon-question-sign{background-position:-96px -96px}.icon-info-sign{background-position:-120px -96px}.icon-screenshot{background-position:-144px -96px}.icon-remove-circle{background-position:-168px -96px}.icon-ok-circle{background-position:-192px -96px}.icon-ban-circle{background-position:-216px -96px}.icon-arrow-left{background-position:-240px -96px}.icon-arrow-right{background-position:-264px -96px}.icon-arrow-up{background-position:-289px -96px}.icon-arrow-down{background-position:-312px -96px}.icon-share-alt{background-position:-336px -96px}.icon-resize-full{background-position:-360px -96px}.icon-resize-small{background-position:-384px -96px}.icon-plus{background-position:-408px -96px}.icon-minus{background-position:-433px -96px}.icon-asterisk{background-position:-456px -96px}.icon-exclamation-sign{background-position:0 -120px}.icon-gift{background-position:-24px -120px}.icon-leaf{background-position:-48px -120px}.icon-fire{background-position:-72px -120px}.icon-eye-open{background-position:-96px -120px}.icon-eye-close{background-position:-120px -120px}.icon-warning-sign{background-position:-144px -120px}.icon-plane{background-position:-168px -120px}.icon-calendar{background-position:-192px -120px}.icon-random{width:16px;background-position:-216px -120px}.icon-comment{background-position:-240px -120px}.icon-magnet{background-position:-264px -120px}.icon-chevron-up{background-position:-288px -120px}.icon-chevron-down{background-position:-313px -119px}.icon-retweet{background-position:-336px -120px}.icon-shopping-cart{background-position:-360px -120px}.icon-folder-close{width:16px;background-position:-384px -120px}.icon-folder-open{width:16px;background-position:-408px -120px}.icon-resize-vertical{background-position:-432px -119px}.icon-resize-horizontal{background-position:-456px -118px}.icon-hdd{background-position:0 -144px}.icon-bullhorn{background-position:-24px -144px}.icon-bell{background-position:-48px -144px}.icon-certificate{background-position:-72px -144px}.icon-thumbs-up{background-position:-96px -144px}.icon-thumbs-down{background-position:-120px -144px}.icon-hand-right{background-position:-144px -144px}.icon-hand-left{background-position:-168px -144px}.icon-hand-up{background-position:-192px -144px}.icon-hand-down{background-position:-216px -144px}.icon-circle-arrow-right{background-position:-240px -144px}.icon-circle-arrow-left{background-position:-264px -144px}.icon-circle-arrow-up{background-position:-288px -144px}.icon-circle-arrow-down{background-position:-312px -144px}.icon-globe{background-position:-336px -144px}.icon-wrench{background-position:-360px -144px}.icon-tasks{background-position:-384px -144px}.icon-filter{background-position:-408px -144px}.icon-briefcase{background-position:-432px -144px}.icon-fullscreen{background-position:-456px -144px}.dropup,.dropdown{position:relative}.dropdown-toggle{*margin-bottom:-3px}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;outline:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:default;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open{*z-index:1000}.open>.dropdown-menu{display:block}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;border-color:transparent;border-left-color:#ccc;border-style:solid;border-width:5px 0 5px 5px;content:" "}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown .dropdown-menu .nav-header{padding-right:20px;padding-left:20px}.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.collapse.in{height:auto}.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.btn{display:inline-block;*display:inline;padding:4px 12px;margin-bottom:0;*margin-left:.3em;font-size:14px;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;*border:0;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.btn:active,.btn.active{background-color:#ccc \9}.btn:first-child{*margin-left:0}.btn:hover,.btn:focus{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px}.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0}.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px}.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006dcc;*background-color:#04c;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.btn-primary:active,.btn-primary.active{background-color:#039 \9}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#faa732;*background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}.btn-warning:active,.btn-warning.active{background-color:#c67605 \9}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da4f49;*background-color:#bd362f;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}.btn-danger:active,.btn-danger.active{background-color:#942a25 \9}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#5bb75b;*background-color:#51a351;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}.btn-success:active,.btn-success.active{background-color:#408140 \9}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#49afcd;*background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.btn-info:active,.btn-info.active{background-color:#24748c \9}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;*background-color:#222;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9}button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px}button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px}button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-link{color:#08c;cursor:pointer;border-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-link:hover,.btn-link:focus{color:#005580;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus{color:#333;text-decoration:none}.btn-group{position:relative;display:inline-block;*display:inline;*margin-left:.3em;font-size:0;white-space:nowrap;vertical-align:middle;*zoom:1}.btn-group:first-child{*margin-left:0}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{margin-top:10px;margin-bottom:10px;font-size:0}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group{margin-left:5px}.btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group>.btn+.btn{margin-left:-1px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px}.btn-group>.btn-mini{font-size:10.5px}.btn-group>.btn-small{font-size:11.9px}.btn-group>.btn-large{font-size:17.5px}.btn-group>.btn:first-child{margin-left:0;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{*padding-top:5px;padding-right:8px;*padding-bottom:5px;padding-left:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn-group>.btn-mini+.dropdown-toggle{*padding-top:2px;padding-right:5px;*padding-bottom:2px;padding-left:5px}.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}.btn-group>.btn-large+.dropdown-toggle{*padding-top:7px;padding-right:12px;*padding-bottom:7px;padding-left:12px}.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}.btn-group.open .btn-primary.dropdown-toggle{background-color:#04c}.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}.btn .caret{margin-top:8px;margin-left:0}.btn-large .caret{margin-top:6px}.btn-large .caret{border-top-width:5px;border-right-width:5px;border-left-width:5px}.btn-mini .caret,.btn-small .caret{margin-top:8px}.dropup .btn-large .caret{border-bottom-width:5px}.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff}.btn-group-vertical{display:inline-block;*display:inline;*zoom:1}.btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group-vertical>.btn+.btn{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.btn-group-vertical>.btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-success h4{color:#468847}.alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.alert-info h4{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.nav{margin-bottom:20px;margin-left:0;list-style:none}.nav>li>a{display:block}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li>a>img{max-width:none}.nav>.pull-right{float:right}.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list{padding-right:15px;padding-left:15px;margin-bottom:0}.nav-list>li>a,.nav-list .nav-header{margin-right:-15px;margin-left:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.nav-list>li>a{padding:3px 15px}.nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background-color:#08c}.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px}.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.nav-tabs,.nav-pills{*zoom:1}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;line-height:0;content:""}.nav-tabs:after,.nav-pills:after{clear:both}.nav-tabs>li,.nav-pills>li{float:left}.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#eee #eee #ddd}.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>.active>a:focus{color:#fff;background-color:#08c}.nav-stacked>li{float:none}.nav-stacked>li>a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px}.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px}.nav-tabs.nav-stacked>li>a:hover,.nav-tabs.nav-stacked>li>a:focus{z-index:2;border-color:#ddd}.nav-pills.nav-stacked>li>a{margin-bottom:3px}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.nav .dropdown-toggle .caret{margin-top:6px;border-top-color:#08c;border-bottom-color:#08c}.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#005580;border-bottom-color:#005580}.nav-tabs .dropdown-toggle .caret{margin-top:8px}.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.nav>.dropdown.active>a:hover,.nav>.dropdown.active>a:focus{cursor:pointer}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus{color:#fff;background-color:#999;border-color:#999}.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}.tabs-stacked .open>a:hover,.tabs-stacked .open>a:focus{border-color:#999}.tabbable{*zoom:1}.tabbable:before,.tabbable:after{display:table;line-height:0;content:""}.tabbable:after{clear:both}.tab-content{overflow:auto}.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0}.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}.tab-content>.active,.pill-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:transparent #ddd #ddd #ddd}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{border-color:#eee #eee #eee #ddd}.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover,.tabs-right>.nav-tabs .active>a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.nav>.disabled>a{color:#999}.nav>.disabled>a:hover,.nav>.disabled>a:focus{text-decoration:none;cursor:default;background-color:transparent}.navbar{*position:relative;*z-index:2;margin-bottom:20px;overflow:visible}.navbar-inner{min-height:40px;padding-right:20px;padding-left:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);box-shadow:0 1px 4px rgba(0,0,0,0.065)}.navbar-inner:before,.navbar-inner:after{display:table;line-height:0;content:""}.navbar-inner:after{clear:both}.navbar .container{width:auto}.nav-collapse.collapse{height:auto;overflow:visible}.navbar .brand{display:block;float:left;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}.navbar .brand:hover,.navbar .brand:focus{text-decoration:none}.navbar-text{margin-bottom:0;line-height:40px;color:#777}.navbar-link{color:#777}.navbar-link:hover,.navbar-link:focus{color:#333}.navbar .divider-vertical{height:40px;margin:0 9px;border-right:1px solid #fff;border-left:1px solid #f2f2f2}.navbar .btn,.navbar .btn-group{margin-top:5px}.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group{margin-top:0}.navbar-form{margin-bottom:0;*zoom:1}.navbar-form:before,.navbar-form:after{display:table;line-height:0;content:""}.navbar-form:after{clear:both}.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px}.navbar-form input,.navbar-form select,.navbar-form .btn{display:inline-block;margin-bottom:0}.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px}.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0}.navbar-search .search-query{padding:4px 14px;margin-bottom:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.navbar-static-top{position:static;margin-bottom:0}.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px}.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-right:0;padding-left:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.navbar-fixed-top{top:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.1);box-shadow:0 1px 10px rgba(0,0,0,0.1)}.navbar-fixed-bottom{bottom:0}.navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:0 -1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 -1px 10px rgba(0,0,0,0.1);box-shadow:0 -1px 10px rgba(0,0,0,0.1)}.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}.navbar .nav.pull-right{float:right;margin-right:0}.navbar .nav>li{float:left}.navbar .nav>li>a{float:none;padding:10px 15px 10px;color:#777;text-decoration:none;text-shadow:0 1px 0 #fff}.navbar .nav .dropdown-toggle .caret{margin-top:8px}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{color:#333;text-decoration:none;background-color:transparent}.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#555;text-decoration:none;background-color:#e5e5e5;-webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);box-shadow:inset 0 3px 8px rgba(0,0,0,0.125)}.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-right:5px;margin-left:5px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ededed;*background-color:#e5e5e5;background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:linear-gradient(to bottom,#f2f2f2,#e5e5e5);background-repeat:repeat-x;border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2',endColorstr='#ffe5e5e5',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075)}.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#fff;background-color:#e5e5e5;*background-color:#d9d9d9}.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#ccc \9}.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}.btn-navbar .icon-bar+.icon-bar{margin-top:3px}.navbar .nav>li>.dropdown-menu:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}.navbar .nav>li>.dropdown-menu:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.navbar-fixed-bottom .nav>li>.dropdown-menu:before{top:auto;bottom:-7px;border-top:7px solid #ccc;border-bottom:0;border-top-color:rgba(0,0,0,0.2)}.navbar-fixed-bottom .nav>li>.dropdown-menu:after{top:auto;bottom:-6px;border-top:6px solid #fff;border-bottom:0}.navbar .nav li.dropdown>a:hover .caret,.navbar .nav li.dropdown>a:focus .caret{border-top-color:#333;border-bottom-color:#333}.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{color:#555;background-color:#e5e5e5}.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777;border-bottom-color:#777}.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.navbar .pull-right>li>.dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right{right:0;left:auto}.navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before{right:12px;left:auto}.navbar .pull-right>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu.pull-right:after{right:13px;left:auto}.navbar .pull-right>li>.dropdown-menu .dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu{right:100%;left:auto;margin-right:-1px;margin-left:0;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top,#222,#111);background-image:-webkit-gradient(linear,0 0,0 100%,from(#222),to(#111));background-image:-webkit-linear-gradient(top,#222,#111);background-image:-o-linear-gradient(top,#222,#111);background-image:linear-gradient(to bottom,#222,#111);background-repeat:repeat-x;border-color:#252525;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222',endColorstr='#ff111111',GradientType=0)}.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav>li>a:focus{color:#fff}.navbar-inverse .brand{color:#999}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{color:#fff;background-color:#111}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{color:#fff}.navbar-inverse .divider-vertical{border-right-color:#222;border-left-color:#111}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{color:#fff;background-color:#111}.navbar-inverse .nav li.dropdown>a:hover .caret,.navbar-inverse .nav li.dropdown>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-search .search-query{color:#fff;background-color:#515151;border-color:#111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;outline:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15)}.navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e0e0e;*background-color:#040404;background-image:-moz-linear-gradient(top,#151515,#040404);background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));background-image:-webkit-linear-gradient(top,#151515,#040404);background-image:-o-linear-gradient(top,#151515,#040404);background-image:linear-gradient(to bottom,#151515,#040404);background-repeat:repeat-x;border-color:#040404 #040404 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515',endColorstr='#ff040404',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#040404;*background-color:#000}.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000 \9}.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.breadcrumb>li{display:inline-block;*display:inline;text-shadow:0 1px 0 #fff;*zoom:1}.breadcrumb>li>.divider{padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{margin:20px 0}.pagination ul{display:inline-block;*display:inline;margin-bottom:0;margin-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*zoom:1;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.pagination ul>li{display:inline}.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5}.pagination ul>.active>a,.pagination ul>.active>span{color:#999;cursor:default}.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{color:#999;cursor:default;background-color:transparent}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.pagination-centered{text-align:center}.pagination-right{text-align:right}.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px}.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.pagination-mini ul>li:first-child>a,.pagination-small ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>span{-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px}.pagination-mini ul>li:last-child>a,.pagination-small ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px}.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px}.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px}.pager{margin:20px 0;text-align:center;list-style:none;*zoom:1}.pager:before,.pager:after{display:table;line-height:0;content:""}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#f5f5f5}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;cursor:default;background-color:#fff}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:0;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.modal.fade{top:-25%;-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out}.modal.fade.in{top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;max-height:400px;padding:15px;overflow-y:auto}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;*zoom:1;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.modal-footer:before,.modal-footer:after{display:table;line-height:0;content:""}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.tooltip{position:absolute;z-index:1030;display:block;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,0.25);border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0}.thumbnails{margin-left:-20px;list-style:none;*zoom:1}.thumbnails:before,.thumbnails:after{display:table;line-height:0;content:""}.thumbnails:after{clear:both}.row-fluid .thumbnails{margin-left:0}.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px}.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.055);box-shadow:0 1px 3px rgba(0,0,0,0.055);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a.thumbnail:hover,a.thumbnail:focus{border-color:#08c;-webkit-box-shadow:0 1px 4px rgba(0,105,214,0.25);-moz-box-shadow:0 1px 4px rgba(0,105,214,0.25);box-shadow:0 1px 4px rgba(0,105,214,0.25)}.thumbnail>img{display:block;max-width:100%;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#555}.media,.media-body{overflow:hidden;*overflow:visible;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{margin-left:0;list-style:none}.label,.badge{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:bold;line-height:14px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);white-space:nowrap;vertical-align:baseline;background-color:#999}.label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.badge{padding-right:9px;padding-left:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.label:empty,.badge:empty{display:none}a.label:hover,a.label:focus,a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.label-important,.badge-important{background-color:#b94a48}.label-important[href],.badge-important[href]{background-color:#953b39}.label-warning,.badge-warning{background-color:#f89406}.label-warning[href],.badge-warning[href]{background-color:#c67605}.label-success,.badge-success{background-color:#468847}.label-success[href],.badge-success[href]{background-color:#356635}.label-info,.badge-info{background-color:#3a87ad}.label-info[href],.badge-info[href]{background-color:#2d6987}.label-inverse,.badge-inverse{background-color:#333}.label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a}.btn .label,.btn .badge{position:relative;top:-1px}.btn-mini .label,.btn-mini .badge{top:0}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress .bar{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));background-image:-webkit-linear-gradient(top,#149bdf,#0480be);background-image:-o-linear-gradient(top,#149bdf,#0480be);background-image:linear-gradient(to bottom,#149bdf,#0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15)}.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(to bottom,#ee5f5b,#c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffc43c35',GradientType=0)}.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:-o-linear-gradient(top,#62c462,#57a957);background-image:linear-gradient(to bottom,#62c462,#57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff57a957',GradientType=0)}.progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:-moz-linear-gradient(top,#5bc0de,#339bb9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));background-image:-webkit-linear-gradient(top,#5bc0de,#339bb9);background-image:-o-linear-gradient(top,#5bc0de,#339bb9);background-image:linear-gradient(to bottom,#5bc0de,#339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff339bb9',GradientType=0)}.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-warning .bar,.progress .bar-warning{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0)}.progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#fbb450;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.accordion{margin-bottom:20px}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.carousel{position:relative;margin-bottom:20px;line-height:1}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}.carousel-control.right{right:15px;left:auto}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255,255,255,0.25);border-radius:5px}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:15px;background:#333;background:rgba(0,0,0,0.75)}.carousel-caption h4,.carousel-caption p{line-height:20px;color:#fff}.carousel-caption h4{margin:0 0 5px}.carousel-caption p{margin-bottom:0}.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;color:inherit}.hero-unit li{line-height:30px}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.affix{position:fixed}

/*!
 * Bootstrap Responsive v2.3.2
 *
 * Copyright 2013 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world by @mdo and @fat.
 */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@-ms-viewport{width:device-width}.hidden{display:none;visibility:hidden}.visible-phone{display:none!important}.visible-tablet{display:none!important}.hidden-desktop{display:none!important}.visible-desktop{display:inherit!important}@media(min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}}@media(max-width:767px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-phone{display:inherit!important}.hidden-phone{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:inherit!important}.hidden-print{display:none!important}}@media(min-width:1250px){.row{margin-left:-30px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:30px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1220px}.span12{width:1170px}.span11{width:1070px}.span10{width:970px}.span9{width:870px}.span8{width:770px}.span7{width:670px}.span6{width:570px}.span5{width:470px}.span4{width:370px}.span3{width:270px}.span2{width:170px}.span1{width:70px}.offset12{margin-left:1230px}.offset11{margin-left:1130px}.offset10{margin-left:1030px}.offset9{margin-left:930px}.offset8{margin-left:830px}.offset7{margin-left:730px}.offset6{margin-left:630px}.offset5{margin-left:530px}.offset4{margin-left:430px}.offset3{margin-left:330px}.offset2{margin-left:230px}.offset1{margin-left:130px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564102564%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%}.row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%}.row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%}.row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%}.row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%}.row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%}.row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%}.row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%}.row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%}.row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%}.row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%}.row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%}.row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%}.row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%}.row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%}.row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%}.row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%}.row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%}.row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%}.row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%}.row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%}.row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%}.row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%}.row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%}.row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%}.row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%}.row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%}.row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%}.row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%}.row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%}.row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%}.row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%}.row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%}.row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%}.row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:30px}input.span12,textarea.span12,.uneditable-input.span12{width:1156px}input.span11,textarea.span11,.uneditable-input.span11{width:1056px}input.span10,textarea.span10,.uneditable-input.span10{width:956px}input.span9,textarea.span9,.uneditable-input.span9{width:856px}input.span8,textarea.span8,.uneditable-input.span8{width:756px}input.span7,textarea.span7,.uneditable-input.span7{width:656px}input.span6,textarea.span6,.uneditable-input.span6{width:556px}input.span5,textarea.span5,.uneditable-input.span5{width:456px}input.span4,textarea.span4,.uneditable-input.span4{width:356px}input.span3,textarea.span3,.uneditable-input.span3{width:256px}input.span2,textarea.span2,.uneditable-input.span2{width:156px}input.span1,textarea.span1,.uneditable-input.span1{width:56px}.thumbnails{margin-left:-30px}.thumbnails>li{margin-left:30px}.row-fluid .thumbnails{margin-left:0}}@media(min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px}.span12{width:724px}.span11{width:662px}.span10{width:600px}.span9{width:538px}.span8{width:476px}.span7{width:414px}.span6{width:352px}.span5{width:290px}.span4{width:228px}.span3{width:166px}.span2{width:104px}.span1{width:42px}.offset12{margin-left:764px}.offset11{margin-left:702px}.offset10{margin-left:640px}.offset9{margin-left:578px}.offset8{margin-left:516px}.offset7{margin-left:454px}.offset6{margin-left:392px}.offset5{margin-left:330px}.offset4{margin-left:268px}.offset3{margin-left:206px}.offset2{margin-left:144px}.offset1{margin-left:82px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%}.row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%}.row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%}.row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%}.row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%}.row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%}.row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%}.row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%}.row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%}.row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%}.row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%}.row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%}.row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%}.row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%}.row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%}.row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%}.row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%}.row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%}.row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%}.row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%}.row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%}.row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%}.row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%}.row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%}.row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%}.row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%}.row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%}.row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%}.row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%}.row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%}.row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%}.row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%}.row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%}.row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%}.row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:710px}input.span11,textarea.span11,.uneditable-input.span11{width:648px}input.span10,textarea.span10,.uneditable-input.span10{width:586px}input.span9,textarea.span9,.uneditable-input.span9{width:524px}input.span8,textarea.span8,.uneditable-input.span8{width:462px}input.span7,textarea.span7,.uneditable-input.span7{width:400px}input.span6,textarea.span6,.uneditable-input.span6{width:338px}input.span5,textarea.span5,.uneditable-input.span5{width:276px}input.span4,textarea.span4,.uneditable-input.span4{width:214px}input.span3,textarea.span3,.uneditable-input.span3{width:152px}input.span2,textarea.span2,.uneditable-input.span2{width:90px}input.span1,textarea.span1,.uneditable-input.span1{width:28px}}@media(max-width:767px){body{padding-right:20px;padding-left:20px}.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-right:-20px;margin-left:-20px}.container-fluid{padding:0}.dl-horizontal dt{float:none;width:auto;clear:none;text-align:left}.dl-horizontal dd{margin-left:0}.container{width:auto}.row-fluid{width:100%}.row,.thumbnails{margin-left:0}.thumbnails>li{float:none;margin-left:0}[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{display:block;float:none;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="offset"]:first-child{margin-left:0}.input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto}.controls-row [class*="span"]+[class*="span"]{margin-left:0}.modal{position:fixed;top:20px;right:20px;left:20px;width:auto;margin:0}.modal.fade{top:-100px}.modal.fade.in{top:20px}}@media(max-width:480px){.nav-collapse{-webkit-transform:translate3d(0,0,0)}.page-header h1 small{display:block;line-height:20px}input[type="checkbox"],input[type="radio"]{border:1px solid #ccc}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-right:10px;padding-left:10px}.media .pull-left,.media .pull-right{display:block;float:none;margin-bottom:10px}.media-object{margin-right:0;margin-left:0}.modal{top:10px;right:10px;left:10px}.modal-header .close{padding:10px;margin:-10px}.carousel-caption{position:static}}@media(max-width:979px){body{padding-top:0}.navbar-fixed-top,.navbar-fixed-bottom{position:static}.navbar-fixed-top{margin-bottom:20px}.navbar-fixed-bottom{margin-top:20px}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px}.navbar .container{width:auto;padding:0}.navbar .brand{padding-right:10px;padding-left:10px;margin:0 0 0 -5px}.nav-collapse{clear:both}.nav-collapse .nav{float:none;margin:0 0 10px}.nav-collapse .nav>li{float:none}.nav-collapse .nav>li>a{margin-bottom:2px}.nav-collapse .nav>.divider-vertical{display:none}.nav-collapse .nav .nav-header{color:#777;text-shadow:none}.nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nav-collapse .dropdown-menu li+li a{margin-bottom:2px}.nav-collapse .nav>li>a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .dropdown-menu a:focus{background-color:#f2f2f2}.navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999}.navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#111}.nav-collapse.in .btn-group{padding:0;margin-top:5px}.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;display:none;float:none;max-width:none;padding:0;margin:0 15px;background-color:transparent;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav-collapse .open>.dropdown-menu{display:block}.nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none}.nav-collapse .dropdown-menu .divider{display:none}.nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none}.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1)}.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}.nav-collapse,.nav-collapse.collapse{height:0;overflow:hidden}.navbar .btn-navbar{display:block}.navbar-static .navbar-inner{padding-right:10px;padding-left:10px}}@media(min-width:980px){.nav-collapse.collapse{height:auto!important;overflow:visible!important}}

@font-face{font-family:'FontAwesome';src:url('https://www.missbaby.com/skin/frontend/plantilla/missbaby/font/fontawesome-webfont.eot?v=3.2.1');src:url('https://www.missbaby.com/skin/frontend/plantilla/missbaby/font/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'),url('https://www.missbaby.com/skin/frontend/plantilla/missbaby/font/fontawesome-webfont.woff?v=3.2.1') format('woff'),url('https://www.missbaby.com/skin/frontend/plantilla/missbaby/font/fontawesome-webfont.ttf?v=3.2.1') format('truetype'),url('https://www.missbaby.com/skin/frontend/plantilla/missbaby/font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;}
[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none;}
.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em;}
a [class^="icon-"],a [class*=" icon-"]{display:inline;}
[class^="icon-"].icon-fixed-width,[class*=" icon-"].icon-fixed-width{display:inline-block;width:1.1428571428571428em;text-align:right;padding-right:0.2857142857142857em;}[class^="icon-"].icon-fixed-width.icon-large,[class*=" icon-"].icon-fixed-width.icon-large{width:1.4285714285714286em;}
.icons-ul{margin-left:2.142857142857143em;list-style-type:none;}.icons-ul>li{position:relative;}
.icons-ul .icon-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;text-align:center;line-height:inherit;}
[class^="icon-"].hide,[class*=" icon-"].hide{display:none;}
.icon-muted{color:#eeeeee;}
.icon-light{color:#ffffff;}
.icon-dark{color:#333333;}
.icon-border{border:solid 1px #eeeeee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.icon-2x{font-size:2em;}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.icon-3x{font-size:3em;}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.icon-4x{font-size:4em;}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.icon-5x{font-size:5em;}.icon-5x.icon-border{border-width:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
.pull-right{float:right;}
.pull-left{float:left;}
[class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:.3em;}
[class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:.3em;}
[class^="icon-"],[class*=" icon-"]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0;}
.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"]{background-image:none;}
.btn [class^="icon-"].icon-large,.nav [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large{line-height:.9em;}
.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block;}
.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-pills [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large{line-height:.9em;}
.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.18em;}
.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{line-height:.8em;}
.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.25em;}
.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{margin-top:0;}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.05em;}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{margin-right:.2em;}
.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:.2em;}
.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{line-height:inherit;}
.icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:-35%;}.icon-stack [class^="icon-"],.icon-stack [class*=" icon-"]{display:block;text-align:center;position:absolute;width:100%;height:100%;font-size:1em;line-height:inherit;*line-height:2em;}
.icon-stack .icon-stack-base{font-size:2em;*line-height:1em;}
.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;}
a .icon-stack,a .icon-spin{display:inline-block;text-decoration:none;}
@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);} 100%{-moz-transform:rotate(359deg);}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);} 100%{-webkit-transform:rotate(359deg);}}@-o-keyframes spin{0%{-o-transform:rotate(0deg);} 100%{-o-transform:rotate(359deg);}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg);} 100%{-ms-transform:rotate(359deg);}}@keyframes spin{0%{transform:rotate(0deg);} 100%{transform:rotate(359deg);}}.icon-rotate-90:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);}
.icon-rotate-180:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}
.icon-rotate-270:before{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}
.icon-flip-horizontal:before{-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1);}
.icon-flip-vertical:before{-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1);}
a .icon-rotate-90:before,a .icon-rotate-180:before,a .icon-rotate-270:before,a .icon-flip-horizontal:before,a .icon-flip-vertical:before{display:inline-block;}
.icon-glass:before{content:"\f000";}
.icon-music:before{content:"\f001";}
.icon-search:before{content:"\f002";}
.icon-envelope-alt:before{content:"\f003";}
.icon-heart:before{content:"\f004";}
.icon-star:before{content:"\f005";}
.icon-star-empty:before{content:"\f006";}
.icon-user:before{content:"\f007";}
.icon-film:before{content:"\f008";}
.icon-th-large:before{content:"\f009";}
.icon-th:before{content:"\f00a";}
.icon-th-list:before{content:"\f00b";}
.icon-ok:before{content:"\f00c";}
.icon-remove:before{content:"\f00d";}
.icon-zoom-in:before{content:"\f00e";}
.icon-zoom-out:before{content:"\f010";}
.icon-power-off:before,.icon-off:before{content:"\f011";}
.icon-signal:before{content:"\f012";}
.icon-gear:before,.icon-cog:before{content:"\f013";}
.icon-trash:before{content:"\f014";}
.icon-home:before{content:"\f015";}
.icon-file-alt:before{content:"\f016";}
.icon-time:before{content:"\f017";}
.icon-road:before{content:"\f018";}
.icon-download-alt:before{content:"\f019";}
.icon-download:before{content:"\f01a";}
.icon-upload:before{content:"\f01b";}
.icon-inbox:before{content:"\f01c";}
.icon-play-circle:before{content:"\f01d";}
.icon-rotate-right:before,.icon-repeat:before{content:"\f01e";}
.icon-refresh:before{content:"\f021";}
.icon-list-alt:before{content:"\f022";}
.icon-lock:before{content:"\f023";}
.icon-flag:before{content:"\f024";}
.icon-headphones:before{content:"\f025";}
.icon-volume-off:before{content:"\f026";}
.icon-volume-down:before{content:"\f027";}
.icon-volume-up:before{content:"\f028";}
.icon-qrcode:before{content:"\f029";}
.icon-barcode:before{content:"\f02a";}
.icon-tag:before{content:"\f02b";}
.icon-tags:before{content:"\f02c";}
.icon-book:before{content:"\f02d";}
.icon-bookmark:before{content:"\f02e";}
.icon-print:before{content:"\f02f";}
.icon-camera:before{content:"\f030";}
.icon-font:before{content:"\f031";}
.icon-bold:before{content:"\f032";}
.icon-italic:before{content:"\f033";}
.icon-text-height:before{content:"\f034";}
.icon-text-width:before{content:"\f035";}
.icon-align-left:before{content:"\f036";}
.icon-align-center:before{content:"\f037";}
.icon-align-right:before{content:"\f038";}
.icon-align-justify:before{content:"\f039";}
.icon-list:before{content:"\f03a";}
.icon-indent-left:before{content:"\f03b";}
.icon-indent-right:before{content:"\f03c";}
.icon-facetime-video:before{content:"\f03d";}
.icon-picture:before{content:"\f03e";}
.icon-pencil:before{content:"\f040";}
.icon-map-marker:before{content:"\f041";}
.icon-adjust:before{content:"\f042";}
.icon-tint:before{content:"\f043";}
.icon-edit:before{content:"\f044";}
.icon-share:before{content:"\f045";}
.icon-check:before{content:"\f046";}
.icon-move:before{content:"\f047";}
.icon-step-backward:before{content:"\f048";}
.icon-fast-backward:before{content:"\f049";}
.icon-backward:before{content:"\f04a";}
.icon-play:before{content:"\f04b";}
.icon-pause:before{content:"\f04c";}
.icon-stop:before{content:"\f04d";}
.icon-forward:before{content:"\f04e";}
.icon-fast-forward:before{content:"\f050";}
.icon-step-forward:before{content:"\f051";}
.icon-eject:before{content:"\f052";}
.icon-chevron-left:before{content:"\f053";}
.icon-chevron-right:before{content:"\f054";}
.icon-plus-sign:before{content:"\f055";}
.icon-minus-sign:before{content:"\f056";}
.icon-remove-sign:before{content:"\f057";}
.icon-ok-sign:before{content:"\f058";}
.icon-question-sign:before{content:"\f059";}
.icon-info-sign:before{content:"\f05a";}
.icon-screenshot:before{content:"\f05b";}
.icon-remove-circle:before{content:"\f05c";}
.icon-ok-circle:before{content:"\f05d";}
.icon-ban-circle:before{content:"\f05e";}
.icon-arrow-left:before{content:"\f060";}
.icon-arrow-right:before{content:"\f061";}
.icon-arrow-up:before{content:"\f062";}
.icon-arrow-down:before{content:"\f063";}
.icon-mail-forward:before,.icon-share-alt:before{content:"\f064";}
.icon-resize-full:before{content:"\f065";}
.icon-resize-small:before{content:"\f066";}
.icon-plus:before{content:"\f067";}
.icon-minus:before{content:"\f068";}
.icon-asterisk:before{content:"\f069";}
.icon-exclamation-sign:before{content:"\f06a";}
.icon-gift:before{content:"\f06b";}
.icon-leaf:before{content:"\f06c";}
.icon-fire:before{content:"\f06d";}
.icon-eye-open:before{content:"\f06e";}
.icon-eye-close:before{content:"\f070";}
.icon-warning-sign:before{content:"\f071";}
.icon-plane:before{content:"\f072";}
.icon-calendar:before{content:"\f073";}
.icon-random:before{content:"\f074";}
.icon-comment:before{content:"\f075";}
.icon-magnet:before{content:"\f076";}
.icon-chevron-up:before{content:"\f077";}
.icon-chevron-down:before{content:"\f078";}
.icon-retweet:before{content:"\f079";}
.icon-shopping-cart:before{content:"\f07a";}
.icon-folder-close:before{content:"\f07b";}
.icon-folder-open:before{content:"\f07c";}
.icon-resize-vertical:before{content:"\f07d";}
.icon-resize-horizontal:before{content:"\f07e";}
.icon-bar-chart:before{content:"\f080";}
.icon-twitter-sign:before{content:"\f081";}
.icon-facebook-sign:before{content:"\f082";}
.icon-camera-retro:before{content:"\f083";}
.icon-key:before{content:"\f084";}
.icon-gears:before,.icon-cogs:before{content:"\f085";}
.icon-comments:before{content:"\f086";}
.icon-thumbs-up-alt:before{content:"\f087";}
.icon-thumbs-down-alt:before{content:"\f088";}
.icon-star-half:before{content:"\f089";}
.icon-heart-empty:before{content:"\f08a";}
.icon-signout:before{content:"\f08b";}
.icon-linkedin-sign:before{content:"\f08c";}
.icon-pushpin:before{content:"\f08d";}
.icon-external-link:before{content:"\f08e";}
.icon-signin:before{content:"\f090";}
.icon-trophy:before{content:"\f091";}
.icon-github-sign:before{content:"\f092";}
.icon-upload-alt:before{content:"\f093";}
.icon-lemon:before{content:"\f094";}
.icon-phone:before{content:"\f095";}
.icon-unchecked:before,.icon-check-empty:before{content:"\f096";}
.icon-bookmark-empty:before{content:"\f097";}
.icon-phone-sign:before{content:"\f098";}
.icon-twitter:before{content:"\f099";}
.icon-facebook:before{content:"\f09a";}
.icon-github:before{content:"\f09b";}
.icon-unlock:before{content:"\f09c";}
.icon-credit-card:before{content:"\f09d";}
.icon-rss:before{content:"\f09e";}
.icon-hdd:before{content:"\f0a0";}
.icon-bullhorn:before{content:"\f0a1";}
.icon-bell:before{content:"\f0a2";}
.icon-certificate:before{content:"\f0a3";}
.icon-hand-right:before{content:"\f0a4";}
.icon-hand-left:before{content:"\f0a5";}
.icon-hand-up:before{content:"\f0a6";}
.icon-hand-down:before{content:"\f0a7";}
.icon-circle-arrow-left:before{content:"\f0a8";}
.icon-circle-arrow-right:before{content:"\f0a9";}
.icon-circle-arrow-up:before{content:"\f0aa";}
.icon-circle-arrow-down:before{content:"\f0ab";}
.icon-globe:before{content:"\f0ac";}
.icon-wrench:before{content:"\f0ad";}
.icon-tasks:before{content:"\f0ae";}
.icon-filter:before{content:"\f0b0";}
.icon-briefcase:before{content:"\f0b1";}
.icon-fullscreen:before{content:"\f0b2";}
.icon-group:before{content:"\f0c0";}
.icon-link:before{content:"\f0c1";}
.icon-cloud:before{content:"\f0c2";}
.icon-beaker:before{content:"\f0c3";}
.icon-cut:before{content:"\f0c4";}
.icon-copy:before{content:"\f0c5";}
.icon-paperclip:before,.icon-paper-clip:before{content:"\f0c6";}
.icon-save:before{content:"\f0c7";}
.icon-sign-blank:before{content:"\f0c8";}
.icon-reorder:before{content:"\f0c9";}
.icon-list-ul:before{content:"\f0ca";}
.icon-list-ol:before{content:"\f0cb";}
.icon-strikethrough:before{content:"\f0cc";}
.icon-underline:before{content:"\f0cd";}
.icon-table:before{content:"\f0ce";}
.icon-magic:before{content:"\f0d0";}
.icon-truck:before{content:"\f0d1";}
.icon-pinterest:before{content:"\f0d2";}
.icon-pinterest-sign:before{content:"\f0d3";}
.icon-google-plus-sign:before{content:"\f0d4";}
.icon-google-plus:before{content:"\f0d5";}
.icon-money:before{content:"\f0d6";}
.icon-caret-down:before{content:"\f0d7";}
.icon-caret-up:before{content:"\f0d8";}
.icon-caret-left:before{content:"\f0d9";}
.icon-caret-right:before{content:"\f0da";}
.icon-columns:before{content:"\f0db";}
.icon-sort:before{content:"\f0dc";}
.icon-sort-down:before{content:"\f0dd";}
.icon-sort-up:before{content:"\f0de";}
.icon-envelope:before{content:"\f0e0";}
.icon-linkedin:before{content:"\f0e1";}
.icon-rotate-left:before,.icon-undo:before{content:"\f0e2";}
.icon-legal:before{content:"\f0e3";}
.icon-dashboard:before{content:"\f0e4";}
.icon-comment-alt:before{content:"\f0e5";}
.icon-comments-alt:before{content:"\f0e6";}
.icon-bolt:before{content:"\f0e7";}
.icon-sitemap:before{content:"\f0e8";}
.icon-umbrella:before{content:"\f0e9";}
.icon-paste:before{content:"\f0ea";}
.icon-lightbulb:before{content:"\f0eb";}
.icon-exchange:before{content:"\f0ec";}
.icon-cloud-download:before{content:"\f0ed";}
.icon-cloud-upload:before{content:"\f0ee";}
.icon-user-md:before{content:"\f0f0";}
.icon-stethoscope:before{content:"\f0f1";}
.icon-suitcase:before{content:"\f0f2";}
.icon-bell-alt:before{content:"\f0f3";}
.icon-coffee:before{content:"\f0f4";}
.icon-food:before{content:"\f0f5";}
.icon-file-text-alt:before{content:"\f0f6";}
.icon-building:before{content:"\f0f7";}
.icon-hospital:before{content:"\f0f8";}
.icon-ambulance:before{content:"\f0f9";}
.icon-medkit:before{content:"\f0fa";}
.icon-fighter-jet:before{content:"\f0fb";}
.icon-beer:before{content:"\f0fc";}
.icon-h-sign:before{content:"\f0fd";}
.icon-plus-sign-alt:before{content:"\f0fe";}
.icon-double-angle-left:before{content:"\f100";}
.icon-double-angle-right:before{content:"\f101";}
.icon-double-angle-up:before{content:"\f102";}
.icon-double-angle-down:before{content:"\f103";}
.icon-angle-left:before{content:"\f104";}
.icon-angle-right:before{content:"\f105";}
.icon-angle-up:before{content:"\f106";}
.icon-angle-down:before{content:"\f107";}
.icon-desktop:before{content:"\f108";}
.icon-laptop:before{content:"\f109";}
.icon-tablet:before{content:"\f10a";}
.icon-mobile-phone:before{content:"\f10b";}
.icon-circle-blank:before{content:"\f10c";}
.icon-quote-left:before{content:"\f10d";}
.icon-quote-right:before{content:"\f10e";}
.icon-spinner:before{content:"\f110";}
.icon-circle:before{content:"\f111";}
.icon-mail-reply:before,.icon-reply:before{content:"\f112";}
.icon-github-alt:before{content:"\f113";}
.icon-folder-close-alt:before{content:"\f114";}
.icon-folder-open-alt:before{content:"\f115";}
.icon-expand-alt:before{content:"\f116";}
.icon-collapse-alt:before{content:"\f117";}
.icon-smile:before{content:"\f118";}
.icon-frown:before{content:"\f119";}
.icon-meh:before{content:"\f11a";}
.icon-gamepad:before{content:"\f11b";}
.icon-keyboard:before{content:"\f11c";}
.icon-flag-alt:before{content:"\f11d";}
.icon-flag-checkered:before{content:"\f11e";}
.icon-terminal:before{content:"\f120";}
.icon-code:before{content:"\f121";}
.icon-reply-all:before{content:"\f122";}
.icon-mail-reply-all:before{content:"\f122";}
.icon-star-half-full:before,.icon-star-half-empty:before{content:"\f123";}
.icon-location-arrow:before{content:"\f124";}
.icon-crop:before{content:"\f125";}
.icon-code-fork:before{content:"\f126";}
.icon-unlink:before{content:"\f127";}
.icon-question:before{content:"\f128";}
.icon-info:before{content:"\f129";}
.icon-exclamation:before{content:"\f12a";}
.icon-superscript:before{content:"\f12b";}
.icon-subscript:before{content:"\f12c";}
.icon-eraser:before{content:"\f12d";}
.icon-puzzle-piece:before{content:"\f12e";}
.icon-microphone:before{content:"\f130";}
.icon-microphone-off:before{content:"\f131";}
.icon-shield:before{content:"\f132";}
.icon-calendar-empty:before{content:"\f133";}
.icon-fire-extinguisher:before{content:"\f134";}
.icon-rocket:before{content:"\f135";}
.icon-maxcdn:before{content:"\f136";}
.icon-chevron-sign-left:before{content:"\f137";}
.icon-chevron-sign-right:before{content:"\f138";}
.icon-chevron-sign-up:before{content:"\f139";}
.icon-chevron-sign-down:before{content:"\f13a";}
.icon-html5:before{content:"\f13b";}
.icon-css3:before{content:"\f13c";}
.icon-anchor:before{content:"\f13d";}
.icon-unlock-alt:before{content:"\f13e";}
.icon-bullseye:before{content:"\f140";}
.icon-ellipsis-horizontal:before{content:"\f141";}
.icon-ellipsis-vertical:before{content:"\f142";}
.icon-rss-sign:before{content:"\f143";}
.icon-play-sign:before{content:"\f144";}
.icon-ticket:before{content:"\f145";}
.icon-minus-sign-alt:before{content:"\f146";}
.icon-check-minus:before{content:"\f147";}
.icon-level-up:before{content:"\f148";}
.icon-level-down:before{content:"\f149";}
.icon-check-sign:before{content:"\f14a";}
.icon-edit-sign:before{content:"\f14b";}
.icon-external-link-sign:before{content:"\f14c";}
.icon-share-sign:before{content:"\f14d";}
.icon-compass:before{content:"\f14e";}
.icon-collapse:before{content:"\f150";}
.icon-collapse-top:before{content:"\f151";}
.icon-expand:before{content:"\f152";}
.icon-euro:before,.icon-eur:before{content:"\f153";}
.icon-gbp:before{content:"\f154";}
.icon-dollar:before,.icon-usd:before{content:"\f155";}
.icon-rupee:before,.icon-inr:before{content:"\f156";}
.icon-yen:before,.icon-jpy:before{content:"\f157";}
.icon-renminbi:before,.icon-cny:before{content:"\f158";}
.icon-won:before,.icon-krw:before{content:"\f159";}
.icon-bitcoin:before,.icon-btc:before{content:"\f15a";}
.icon-file:before{content:"\f15b";}
.icon-file-text:before{content:"\f15c";}
.icon-sort-by-alphabet:before{content:"\f15d";}
.icon-sort-by-alphabet-alt:before{content:"\f15e";}
.icon-sort-by-attributes:before{content:"\f160";}
.icon-sort-by-attributes-alt:before{content:"\f161";}
.icon-sort-by-order:before{content:"\f162";}
.icon-sort-by-order-alt:before{content:"\f163";}
.icon-thumbs-up:before{content:"\f164";}
.icon-thumbs-down:before{content:"\f165";}
.icon-youtube-sign:before{content:"\f166";}
.icon-youtube:before{content:"\f167";}
.icon-xing:before{content:"\f168";}
.icon-xing-sign:before{content:"\f169";}
.icon-youtube-play:before{content:"\f16a";}
.icon-dropbox:before{content:"\f16b";}
.icon-stackexchange:before{content:"\f16c";}
.icon-instagram:before{content:"\f16d";}
.icon-flickr:before{content:"\f16e";}
.icon-adn:before{content:"\f170";}
.icon-bitbucket:before{content:"\f171";}
.icon-bitbucket-sign:before{content:"\f172";}
.icon-tumblr:before{content:"\f173";}
.icon-tumblr-sign:before{content:"\f174";}
.icon-long-arrow-down:before{content:"\f175";}
.icon-long-arrow-up:before{content:"\f176";}
.icon-long-arrow-left:before{content:"\f177";}
.icon-long-arrow-right:before{content:"\f178";}
.icon-apple:before{content:"\f179";}
.icon-windows:before{content:"\f17a";}
.icon-android:before{content:"\f17b";}
.icon-linux:before{content:"\f17c";}
.icon-dribbble:before{content:"\f17d";}
.icon-skype:before{content:"\f17e";}
.icon-foursquare:before{content:"\f180";}
.icon-trello:before{content:"\f181";}
.icon-female:before{content:"\f182";}
.icon-male:before{content:"\f183";}
.icon-gittip:before{content:"\f184";}
.icon-sun:before{content:"\f185";}
.icon-moon:before{content:"\f186";}
.icon-archive:before{content:"\f187";}
.icon-bug:before{content:"\f188";}
.icon-vk:before{content:"\f189";}
.icon-weibo:before{content:"\f18a";}
.icon-renren:before{content:"\f18b";}

.icon-large{font-size:1.3333333333333333em;margin-top:-4px;padding-top:3px;margin-bottom:-4px;padding-bottom:3px;vertical-align:middle;}
.nav [class^="icon-"],.nav [class*=" icon-"]{vertical-align:inherit;margin-top:-4px;padding-top:3px;margin-bottom:-4px;padding-bottom:3px;}.nav [class^="icon-"].icon-large,.nav [class*=" icon-"].icon-large{vertical-align:-25%;}
.nav-pills [class^="icon-"].icon-large,.nav-tabs [class^="icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large{line-height:.75em;margin-top:-7px;padding-top:5px;margin-bottom:-5px;padding-bottom:4px;}
.btn [class^="icon-"].pull-left,.btn [class*=" icon-"].pull-left,.btn [class^="icon-"].pull-right,.btn [class*=" icon-"].pull-right{vertical-align:inherit;}
.btn [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large{margin-top:-0.5em;}
a [class^="icon-"],a [class*=" icon-"]{cursor:pointer;}
.icon-glass{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf000;');}
.icon-music{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf001;');}
.icon-search{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf002;');}
.icon-envelope-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf003;');}
.icon-heart{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf004;');}
.icon-star{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf005;');}
.icon-star-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf006;');}
.icon-user{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf007;');}
.icon-film{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf008;');}
.icon-th-large{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf009;');}
.icon-th{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00a;');}
.icon-th-list{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00b;');}
.icon-ok{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00c;');}
.icon-remove{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00d;');}
.icon-zoom-in{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00e;');}
.icon-zoom-out{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf010;');}
.icon-off{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf011;');}
.icon-power-off{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf011;');}
.icon-signal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf012;');}
.icon-cog{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf013;');}
.icon-gear{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf013;');}
.icon-trash{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf014;');}
.icon-home{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf015;');}
.icon-file-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf016;');}
.icon-time{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf017;');}
.icon-road{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf018;');}
.icon-download-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf019;');}
.icon-download{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01a;');}
.icon-upload{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01b;');}
.icon-inbox{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01c;');}
.icon-play-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01d;');}
.icon-repeat{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01e;');}
.icon-rotate-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01e;');}
.icon-refresh{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf021;');}
.icon-list-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf022;');}
.icon-lock{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf023;');}
.icon-flag{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf024;');}
.icon-headphones{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf025;');}
.icon-volume-off{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf026;');}
.icon-volume-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf027;');}
.icon-volume-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf028;');}
.icon-qrcode{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf029;');}
.icon-barcode{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02a;');}
.icon-tag{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02b;');}
.icon-tags{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02c;');}
.icon-book{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02d;');}
.icon-bookmark{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02e;');}
.icon-print{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02f;');}
.icon-camera{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf030;');}
.icon-font{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf031;');}
.icon-bold{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf032;');}
.icon-italic{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf033;');}
.icon-text-height{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf034;');}
.icon-text-width{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf035;');}
.icon-align-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf036;');}
.icon-align-center{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf037;');}
.icon-align-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf038;');}
.icon-align-justify{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf039;');}
.icon-list{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03a;');}
.icon-indent-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03b;');}
.icon-indent-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03c;');}
.icon-facetime-video{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03d;');}
.icon-picture{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03e;');}
.icon-pencil{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf040;');}
.icon-map-marker{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf041;');}
.icon-adjust{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf042;');}
.icon-tint{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf043;');}
.icon-edit{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf044;');}
.icon-share{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf045;');}
.icon-check{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf046;');}
.icon-move{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf047;');}
.icon-step-backward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf048;');}
.icon-fast-backward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf049;');}
.icon-backward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04a;');}
.icon-play{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04b;');}
.icon-pause{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04c;');}
.icon-stop{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04d;');}
.icon-forward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04e;');}
.icon-fast-forward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf050;');}
.icon-step-forward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf051;');}
.icon-eject{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf052;');}
.icon-chevron-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf053;');}
.icon-chevron-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf054;');}
.icon-plus-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf055;');}
.icon-minus-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf056;');}
.icon-remove-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf057;');}
.icon-ok-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf058;');}
.icon-question-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf059;');}
.icon-info-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05a;');}
.icon-screenshot{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05b;');}
.icon-remove-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05c;');}
.icon-ok-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05d;');}
.icon-ban-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05e;');}
.icon-arrow-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf060;');}
.icon-arrow-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf061;');}
.icon-arrow-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf062;');}
.icon-arrow-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf063;');}
.icon-share-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf064;');}
.icon-mail-forward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf064;');}
.icon-resize-full{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf065;');}
.icon-resize-small{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf066;');}
.icon-plus{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf067;');}
.icon-minus{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf068;');}
.icon-asterisk{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf069;');}
.icon-exclamation-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06a;');}
.icon-gift{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06b;');}
.icon-leaf{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06c;');}
.icon-fire{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06d;');}
.icon-eye-open{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06e;');}
.icon-eye-close{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf070;');}
.icon-warning-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf071;');}
.icon-plane{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf072;');}
.icon-calendar{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf073;');}
.icon-random{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf074;');}
.icon-comment{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf075;');}
.icon-magnet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf076;');}
.icon-chevron-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf077;');}
.icon-chevron-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf078;');}
.icon-retweet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf079;');}
.icon-shopping-cart{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07a;');}
.icon-folder-close{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07b;');}
.icon-folder-open{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07c;');}
.icon-resize-vertical{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07d;');}
.icon-resize-horizontal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07e;');}
.icon-bar-chart{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf080;');}
.icon-twitter-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf081;');}
.icon-facebook-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf082;');}
.icon-camera-retro{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf083;');}
.icon-key{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf084;');}
.icon-cogs{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf085;');}
.icon-gears{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf085;');}
.icon-comments{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf086;');}
.icon-thumbs-up-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf087;');}
.icon-thumbs-down-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf088;');}
.icon-star-half{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf089;');}
.icon-heart-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08a;');}
.icon-signout{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08b;');}
.icon-linkedin-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08c;');}
.icon-pushpin{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08d;');}
.icon-external-link{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08e;');}
.icon-signin{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf090;');}
.icon-trophy{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf091;');}
.icon-github-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf092;');}
.icon-upload-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf093;');}
.icon-lemon{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf094;');}
.icon-phone{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf095;');}
.icon-check-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf096;');}
.icon-unchecked{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf096;');}
.icon-bookmark-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf097;');}
.icon-phone-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf098;');}
.icon-twitter{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf099;');}
.icon-facebook{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09a;');}
.icon-github{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09b;');}
.icon-unlock{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09c;');}
.icon-credit-card{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09d;');}
.icon-rss{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09e;');}
.icon-hdd{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a0;');}
.icon-bullhorn{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a1;');}
.icon-bell{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a2;');}
.icon-certificate{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a3;');}
.icon-hand-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a4;');}
.icon-hand-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a5;');}
.icon-hand-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a6;');}
.icon-hand-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a7;');}
.icon-circle-arrow-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a8;');}
.icon-circle-arrow-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a9;');}
.icon-circle-arrow-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0aa;');}
.icon-circle-arrow-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ab;');}
.icon-globe{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ac;');}
.icon-wrench{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ad;');}
.icon-tasks{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ae;');}
.icon-filter{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0b0;');}
.icon-briefcase{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0b1;');}
.icon-fullscreen{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0b2;');}
.icon-group{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c0;');}
.icon-link{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c1;');}
.icon-cloud{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c2;');}
.icon-beaker{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c3;');}
.icon-cut{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c4;');}
.icon-copy{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c5;');}
.icon-paper-clip{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c6;');}
.icon-paperclip{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c6;');}
.icon-save{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c7;');}
.icon-sign-blank{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c8;');}
.icon-reorder{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c9;');}
.icon-list-ul{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ca;');}
.icon-list-ol{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0cb;');}
.icon-strikethrough{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0cc;');}
.icon-underline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0cd;');}
.icon-table{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ce;');}
.icon-magic{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d0;');}
.icon-truck{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d1;');}
.icon-pinterest{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d2;');}
.icon-pinterest-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d3;');}
.icon-google-plus-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d4;');}
.icon-google-plus{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d5;');}
.icon-money{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d6;');}
.icon-caret-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d7;');}
.icon-caret-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d8;');}
.icon-caret-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d9;');}
.icon-caret-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0da;');}
.icon-columns{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0db;');}
.icon-sort{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0dc;');}
.icon-sort-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0dd;');}
.icon-sort-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0de;');}
.icon-envelope{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e0;');}
.icon-linkedin{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e1;');}
.icon-undo{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e2;');}
.icon-rotate-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e2;');}
.icon-legal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e3;');}
.icon-dashboard{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e4;');}
.icon-comment-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e5;');}
.icon-comments-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e6;');}
.icon-bolt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e7;');}
.icon-sitemap{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e8;');}
.icon-umbrella{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e9;');}
.icon-paste{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ea;');}
.icon-lightbulb{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0eb;');}
.icon-exchange{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ec;');}
.icon-cloud-download{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ed;');}
.icon-cloud-upload{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ee;');}
.icon-user-md{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f0;');}
.icon-stethoscope{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f1;');}
.icon-suitcase{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f2;');}
.icon-bell-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f3;');}
.icon-coffee{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f4;');}
.icon-food{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f5;');}
.icon-file-text-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f6;');}
.icon-building{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f7;');}
.icon-hospital{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f8;');}
.icon-ambulance{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f9;');}
.icon-medkit{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fa;');}
.icon-fighter-jet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fb;');}
.icon-beer{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fc;');}
.icon-h-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fd;');}
.icon-plus-sign-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fe;');}
.icon-double-angle-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf100;');}
.icon-double-angle-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf101;');}
.icon-double-angle-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf102;');}
.icon-double-angle-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf103;');}
.icon-angle-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf104;');}
.icon-angle-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf105;');}
.icon-angle-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf106;');}
.icon-angle-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf107;');}
.icon-desktop{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf108;');}
.icon-laptop{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf109;');}
.icon-tablet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10a;');}
.icon-mobile-phone{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10b;');}
.icon-circle-blank{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10c;');}
.icon-quote-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10d;');}
.icon-quote-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10e;');}
.icon-spinner{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf110;');}
.icon-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf111;');}
.icon-reply{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf112;');}
.icon-mail-reply{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf112;');}
.icon-github-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf113;');}
.icon-folder-close-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf114;');}
.icon-folder-open-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf115;');}
.icon-expand-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf116;');}
.icon-collapse-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf117;');}
.icon-smile{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf118;');}
.icon-frown{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf119;');}
.icon-meh{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11a;');}
.icon-gamepad{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11b;');}
.icon-keyboard{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11c;');}
.icon-flag-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11d;');}
.icon-flag-checkered{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11e;');}
.icon-terminal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf120;');}
.icon-code{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf121;');}
.icon-reply-all{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf122;');}
.icon-mail-reply-all{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf122;');}
.icon-star-half-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf123;');}
.icon-star-half-full{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf123;');}
.icon-location-arrow{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf124;');}
.icon-crop{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf125;');}
.icon-code-fork{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf126;');}
.icon-unlink{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf127;');}
.icon-question{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf128;');}
.icon-info{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf129;');}
.icon-exclamation{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12a;');}
.icon-superscript{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12b;');}
.icon-subscript{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12c;');}
.icon-eraser{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12d;');}
.icon-puzzle-piece{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12e;');}
.icon-microphone{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf130;');}
.icon-microphone-off{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf131;');}
.icon-shield{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf132;');}
.icon-calendar-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf133;');}
.icon-fire-extinguisher{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf134;');}
.icon-rocket{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf135;');}
.icon-maxcdn{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf136;');}
.icon-chevron-sign-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf137;');}
.icon-chevron-sign-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf138;');}
.icon-chevron-sign-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf139;');}
.icon-chevron-sign-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13a;');}
.icon-html5{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13b;');}
.icon-css3{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13c;');}
.icon-anchor{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13d;');}
.icon-unlock-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13e;');}
.icon-bullseye{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf140;');}
.icon-ellipsis-horizontal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf141;');}
.icon-ellipsis-vertical{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf142;');}
.icon-rss-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf143;');}
.icon-play-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf144;');}
.icon-ticket{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf145;');}
.icon-minus-sign-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf146;');}
.icon-check-minus{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf147;');}
.icon-level-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf148;');}
.icon-level-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf149;');}
.icon-check-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14a;');}
.icon-edit-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14b;');}
.icon-external-link-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14c;');}
.icon-share-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14d;');}
.icon-compass{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14e;');}
.icon-collapse{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf150;');}
.icon-collapse-top{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf151;');}
.icon-expand{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf152;');}
.icon-eur{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf153;');}
.icon-euro{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf153;');}
.icon-gbp{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf154;');}
.icon-usd{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf155;');}
.icon-dollar{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf155;');}
.icon-inr{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf156;');}
.icon-rupee{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf156;');}
.icon-jpy{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf157;');}
.icon-yen{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf157;');}
.icon-cny{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf158;');}
.icon-renminbi{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf158;');}
.icon-krw{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf159;');}
.icon-won{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf159;');}
.icon-btc{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15a;');}
.icon-bitcoin{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15a;');}
.icon-file{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15b;');}
.icon-file-text{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15c;');}
.icon-sort-by-alphabet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15d;');}
.icon-sort-by-alphabet-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15e;');}
.icon-sort-by-attributes{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf160;');}
.icon-sort-by-attributes-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf161;');}
.icon-sort-by-order{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf162;');}
.icon-sort-by-order-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf163;');}
.icon-thumbs-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf164;');}
.icon-thumbs-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf165;');}
.icon-youtube-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf166;');}
.icon-youtube{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf167;');}
.icon-xing{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf168;');}
.icon-xing-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf169;');}
.icon-youtube-play{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16a;');}
.icon-dropbox{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16b;');}
.icon-stackexchange{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16c;');}
.icon-instagram{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16d;');}
.icon-flickr{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16e;');}
.icon-adn{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf170;');}
.icon-bitbucket{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf171;');}
.icon-bitbucket-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf172;');}
.icon-tumblr{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf173;');}
.icon-tumblr-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf174;');}
.icon-long-arrow-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf175;');}
.icon-long-arrow-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf176;');}
.icon-long-arrow-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf177;');}
.icon-long-arrow-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf178;');}
.icon-apple{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf179;');}
.icon-windows{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17a;');}
.icon-android{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17b;');}
.icon-linux{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17c;');}
.icon-dribbble{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17d;');}
.icon-skype{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17e;');}
.icon-foursquare{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf180;');}
.icon-trello{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf181;');}
.icon-female{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf182;');}
.icon-male{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf183;');}
.icon-gittip{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf184;');}
.icon-sun{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf185;');}
.icon-moon{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf186;');}
.icon-archive{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf187;');}
.icon-bug{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf188;');}
.icon-vk{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf189;');}
.icon-weibo{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf18a;');}
.icon-renren{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf18b;');}

/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     default_default
 * @copyright   Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
/* Reset ================================================================================= */

@font-face {
    font-family: 'italo_lightregular';
    src: url('https://www.missbaby.com/skin/frontend/plantilla/missbaby/font/italolight_0-webfont.eot');
    src: url('https://www.missbaby.com/skin/frontend/plantilla/missbaby/font/italolight_0-webfont.eot?#iefix') format('embedded-opentype'), url('https://www.missbaby.com/skin/frontend/plantilla/missbaby/font/italolight_0-webfont.woff') format('woff'), url('https://www.missbaby.com/skin/frontend/plantilla/missbaby/font/italolight_0-webfont.ttf') format('truetype'), url('https://www.missbaby.com/skin/frontend/plantilla/missbaby/font/italolight_0-webfont.svg#italo_lightregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "Italo Medium";
    src: url("https://www.missbaby.com/skin/frontend/plantilla/missbaby/font/ITALO_medium.eot");
    src: url("https://www.missbaby.com/skin/frontend/plantilla/missbaby/font/ITALO_medium.eot?#iefix") format("embedded-opentype"), url("https://www.missbaby.com/skin/frontend/plantilla/missbaby/font/ITALO_medium.woff") format("woff"), url("https://www.missbaby.com/skin/frontend/plantilla/missbaby/font/ITALO_medium.ttf") format("truetype"), url("https://www.missbaby.com/skin/frontend/plantilla/missbaby/font/ITALO_medium.svg#ItaloMedium") format("svg");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'resamitzregular';
    src: url('https://www.missbaby.com/skin/frontend/plantilla/missbaby/font/resamitz_0047-webfont.eot');
    src: url('https://www.missbaby.com/skin/frontend/plantilla/missbaby/font/resamitz_0047-webfont.eot?#iefix') format('embedded-opentype'), url('https://www.missbaby.com/skin/frontend/plantilla/missbaby/font/resamitz_0047-webfont.woff') format('woff'), url('https://www.missbaby.com/skin/frontend/plantilla/missbaby/font/resamitz_0047-webfont.ttf') format('truetype'), url('https://www.missbaby.com/skin/frontend/plantilla/missbaby/font/resamitz_0047-webfont.svg#resamitzregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
html {
    -webkit-font-smoothing: antialiased !important;
    font-smoothing: antialiased !important;
    /* for safari font issue */
}
::selection {
    background-color: pink;
}
::-moz-selection {
    background-color: pink;
}
* {
    margin: 0;
    padding: 0;
}
body {
    background: #FFFFFF;
    font: 12px/1.55 Arial, sans-serif;
    color: #808080;
    text-align: center;
    padding: 0;
    margin: 0;
    cursor: default
}
img {
    border: 0;
    vertical-align: top;
}
a {
    color: #808080;
}
a:hover {
    text-decoration: underline;
}
a:focus {
    outline: 0;
}
/*For IE*/

a:active,
a:selected,
a:visited {
    border: none;
    outline: none;
}
/* Headings */

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "Italo Medium", Arial;
    margin: 5px 0 0;
    line-height: 1.15;
}
h1 {
    font-size: 46px;
    font-weight: normal;
}
h2 {
    font-size: 38px;
    font-weight: normal;
}
h3 {
    font-size: 32px;
    font-weight: normal;
}
h4 {
    font-size: 28px;
    font-weight: normal;
}
h5 {
    font-size: 24px;
    font-weight: normal;
}
h6 {
    font-size: 20px;
    font-weight: normal;
}
/* Forms */

form {
    display: inline;
    margin: 0;
}
fieldset {
    border: 0;
}
legend {
    display: none;
}
/* Table */

table {
    border: 0;
    /*border-collapse:collapse;*/

    border-spacing: 0;
    empty-cells: show;
    font-size: 100%;
}
caption,
th,
td {
    vertical-align: top;
    text-align: left;
    font-weight: normal;
}
/* Content */

p {
    margin: 0 0 10px;
}
strong {
    font-weight: bold;
}
address {
    font-style: normal;
    line-height: 1.35;
}
cite {
    font-style: normal;
}
q,
blockquote {
    quotes: none;
}
q:before,
q:after {
    content: '';
}
small,
big {
    font-size: 1em;
}
/*sup           { font-size:1em; vertical-align:top; }*/
/* Lists */

ul,
ol {
    list-style: none;
    margin: 0;
}
dd {
    margin: 0;
}
/* Tools */

.hidden {
    display: block !important;
    border: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    font-size: 0 !important;
    line-height: 0 !important;
    width: 0 !important;
    height: 0 !important;
    overflow: hidden !important;
}
.nobr {
    white-space: nowrap !important;
}
.wrap {
    white-space: normal !important;
}
.a-left {
    text-align: left !important;
}
.a-center {
    text-align: center !important;
}
.a-right {
    text-align: right !important;
}
.v-top {
    vertical-align: top;
}
.v-middle {
    vertical-align: middle;
}
.f-left,
.left {
    float: left !important;
}
.f-right,
.right {
    float: right !important;
}
.f-none {
    float: none !important;
}
.f-fix {
    float: left;
    width: 100%;
}
.no-display {
    display: none !important;
}
.no-margin {
    margin: 0 !important;
}
.no-padding {
    padding: 0 !important;
}
.no-bg {
    background: none !important;
}
/* ======================================================================================= */
/* Outfit ================================================================================

.outfit-col{
    width:23%;
    min-width:150px;
    display:inline-block;
    vertical-align: top;
    margin-right: 5px;
}
.outfit-col.last{
    margin-right: 0;
}
.outfit-col .item{
    margin-bottom: 5px;
}
.category-products.outfit{
    width:100%;
}


.outfit-col a,.outfit-col img{
    width:100%;
}
.nextprev_catalog_outfit{
    width:100%;
    vertical-align: central;
    margin-bottom: 15px;
    text-align:center;
}
.nextprev_catalog_outfit .next{
    float:right;
}
.nextprev_catalog_outfit .prev{
    float:left;
}

.nextprev_catalog_outfit h1{    
    line-height:150px;
    font-family: 'Italo Medium', sans-serif;
    font-size: 55px;
    text-transform: uppercase;
    color:#806480;
    display:inline-block;
}

.nextprev_catalog_outfit a{
    font-family: 'Italo Medium',Arial;
    font-size: 34px;
    color: #f17f94;
    text-transform: uppercase;
    display: inline-block;
    margin: 0 5px;
    line-height: 150px;
    text-decoration: none;
    transition: .5s all;
}
.nextprev_catalog_outfit a img{
    transition: .5s all;
    opacity:.7;
}
.nextprev_catalog_outfit a:hover img{
    opacity:1;
}
.nextprev_catalog_outfit a:hover{
    color:#808080;
}

/* Layout ================================================================================ */

.wrapper {} .page {} body {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/bg.png);
}
.cms-home>.wrapper {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/bg_body_home.png) repeat-x center top;
}
.cms-home .page {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/bg_home.png) no-repeat center 0px;
}
body>.wrapper {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/bg_interior.png) repeat-x center top;
}
body .page {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/bg_interior_head.png) no-repeat center 4px;
}
.page-inner {
    margin: 40px auto 0;
    padding: 0 20px;
}
.page-print {
    background: #fff;
    padding: 25px 30px;
    text-align: left;
}
.page-empty {
    background: #fff;
    padding: 20px;
    text-align: left;
}
.page-popup {
    background: #fff;
    padding: 25px 30px;
    text-align: left;
}
.main {
    margin: 0 auto;
    padding: 0;
    text-align: left;
    background: #FFF;
    box-shadow: 0 -10px 20px rgba(255, 255, 255, 1);
}
.cms-home .main {
    background: transparent;
    box-shadow: none;
}
.catalog-product-view .main-inner {
    padding: 10px 0;
}
.cms-index-index .main-inner {
    padding: 10px 0px 0;
}
.main-inner {
    padding: 25px 0px;
}
.main-container .container {} .contain-size {
    padding: 0 20px;
}
/* Base Columns */

.col-left {} .col-main {
    float: left;
    width: 685px;
    padding: 0 0 1px;
}
.col-right {}
/* 1 Column Layout */

.col1-layout .col-main {
    float: none;
    width: auto;
}
/* 2 Columns Layout */

.col2-left-layout .col-main {} .col2-right-layout .col-main {}
/* 3 Columns Layout */

.col3-layout .col-main {} .col3-layout .col-wrapper {} .col3-layout .col-wrapper .col-main {}
/* Content Columns */

.col2-set .col-1 {
    float: left;
    width: 48.5%;
}
.col2-set .col-2 {
    float: right;
    width: 48.5%;
}
.col2-set .col-narrow {
    width: 32%;
}
.col2-set .col-wide {
    width: 65%;
}
.col3-set .col-1 {
    float: left;
    width: 32%;
}
.col3-set .col-2 {
    float: left;
    width: 32%;
    margin-left: 2%;
}
.col3-set .col-3 {
    float: right;
    width: 32%;
}
.col4-set .col-1 {
    float: left;
    width: 23.5%;
}
.col4-set .col-2 {
    float: left;
    width: 23.5%;
    margin: 0 2%;
}
.col4-set .col-3 {
    float: left;
    width: 23.5%;
}
.col4-set .col-4 {
    float: right;
    width: 23.5%;
}
@media (max-width: 480px) {
    .col2-set .col-1 {
        float: none;
        width: auto;
    }
    .col2-set .col-2 {
        float: none;
        width: auto;
    }
}
/* ======================================================================================= */
/* Global Styles ========================================================================= */
/* Form Elements */

input,
select,
textarea,
button {
    font: 12px/1.55 'Open Sans', sans-serif;
    vertical-align: middle;
    color: #2f2f2f;
}
input.input-text,
select,
textarea {
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 0;
    width: auto;
    height: auto;
    line-height: 1;
    font-size: 12px;
}
input.input-text,
textarea {
    padding: 4px 2px;
    border-radius: 6px;
}
select {
    padding: 5px;
}
select:focus {
    outline: 0;
}
select option {
    padding-right: 10px;
}
select.multiselect option {
    border-bottom: 1px solid #b6b6b6;
    padding: 2px 5px;
}
select.multiselect option:last-child {
    border-bottom: 0;
}
textarea {
    overflow: auto;
}
input.radio {
    margin-right: 3px;
}
input.checkbox {
    margin-right: 3px;
}
input.qty {
    width: 2.5em !important;
}
.button::-moz-focus-inner {
    padding: 0;
    border: 0;
}
/* FF Fix */

.button {
    overflow: visible;
    width: auto;
    border: 0;
    padding: 0;
    margin: 0;
    cursor: pointer;
    outline: 0;
    border-radius: 16px;
    background: #efa3af url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/bg_btn.gif);
    display: inline-block;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}
.button span {
    display: block;
    border: 0;
    font: 14px 'resamitzregular', sans-serif;
    text-align: center;
    white-space: nowrap;
    padding: 0 10px 6px;
}
.button span span {
    border: 0;
    color: #fff;
    font-weight: 400;
    background: none;
    border-bottom: 1px dashed #FFF;
    padding: 7px 10px 5px;
}
.button:hover {
    background: #EB8B9A;
}
.disabled span {
    border-color: #bbb !important;
    background: #bbb !important;
}
.button:hover span {} span.btn-arrow {
    padding: 0 15px !important;
    border-left: 1px solid #f5f5f5 !important;
    display: none;
}
.main button.btn-checkout:hover span {
    background: #D95454;
}
button.btn-checkout span span {
    padding: 14px 25px 12px;
}
button.btn-checkout.no-checkout span {
    background-position: 0 100%;
    color: #b8baba;
}
button.btn-checkout.no-checkout span span {
    background-position: 100% 100%;
}
p.control input.checkbox,
p.control input.radio {
    margin-right: 6px;
}
/* Form Highlight */

textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
    border-color: #d6d6d6;
    background: #fff;
    color: #333;
    outline: 0;
    outline: thin dotted \9;
    /* IE6-9 */

    -webkit-box-shadow: 0 1px 2px #999 inset;
    -moz-box-shadow: 0 1px 2px #999 inset;
    box-shadow: 0 1px 2px #999 inset;
    text-transform: none;
}
/*.highlight { background:#efefef; }*/
/* Form lists */
/* Grouped fields */
/*.form-list { width:535px; margin:0 auto; overflow:hidden; }*/

.form-list li {
    margin: 0 0 8px;
}
.form-list label {
    float: left;
    color: #333;
    position: relative;
    z-index: 0;
    text-transform: uppercase;
    font-size: 11px;
    font-weight: 600;
}
.form-list label.required {} .form-list label.required em {
    float: right;
    font-style: normal;
    color: #333;
    position: absolute;
    top: 0;
    right: -8px;
}
.form-list li.control label {
    float: none;
}
.form-list li.control input.radio,
.form-list li.control input.checkbox {
    margin-right: 6px;
}
.form-list li.control .input-box {
    clear: none;
    display: inline;
    width: auto;
}
/*.form-list li.fields { margin-right:-15px; }*/

.form-list .input-box {
    display: block;
    clear: both;
}
.form-list .field {
    float: left;
    width: 220px;
}
.form-list input.input-text {
    width: 175px;
    font-size: 12px;
    padding: 4px 5px;
}
.form-list textarea {
    width: 95%;
    height: 6em;
}
.form-list select {
    width: 175px;
}
.form-list li.wide .input-box {} .form-list li.wide input.input-text {} .form-list li.wide textarea {} .form-list li.wide select {} .form-list li.additional-row {
    border-top: 1px solid #ccc;
    margin-top: 10px;
    padding-top: 7px;
}
.form-list li.additional-row .btn-remove {
    float: right;
    margin: 5px 0 0;
}
.form-list .input-range input.input-text {
    width: 74px;
}
.form-list-narrow li {
    margin-bottom: 0;
}
.form-list-narrow li .input-box {
    margin-bottom: 6px;
}
.form-list-narrow li.wide .input-box {
    width: 260px;
}
.form-list-narrow li.wide input.input-text,
.form-list-narrow li.wide textarea {
    width: 254px
}
.form-list-narrow li.wide select {
    width: 260px;
}
/* Customer */

.form-list .customer-name-prefix .input-box,
.form-list .customer-name-suffix .input-box,
.form-list .customer-name-prefix-suffix .input-box,
.form-list .customer-name-prefix-middlename .input-box,
.form-list .customer-name-middlename-suffix .input-box,
.form-list .customer-name-prefix-middlename-suffix .input-box {
    width: auto;
}
.form-list .name-prefix {
    width: 65px;
}
.form-list .name-prefix select {
    width: 55px;
}
.form-list .name-prefix input.input-text {
    width: 49px;
}
.form-list .name-suffix {
    width: 65px;
}
.form-list .name-suffix select {
    width: 55px;
}
.form-list .name-suffix input.input-text {
    width: 49px;
}
.form-list .name-middlename {
    width: 70px;
}
.form-list .name-middlename input.input-text {
    width: 49px;
}
.form-list .customer-name-prefix-middlename-suffix .name-firstname,
.form-list .customer-name-prefix-middlename .name-firstname {
    width: 140px;
}
.form-list .customer-name-prefix-middlename-suffix .name-firstname input.input-text,
.form-list .customer-name-prefix-middlename .name-firstname input.input-text {
    width: 124px;
}
.form-list .customer-name-prefix-middlename-suffix .name-lastname {
    width: 205px;
}
.form-list .customer-name-prefix-middlename-suffix .name-lastname input.input-text {
    width: 189px;
}
.form-list .customer-name-prefix-suffix .name-firstname {
    width: 210px;
}
.form-list .customer-name-prefix-suffix .name-lastname {
    width: 205px;
}
.form-list .customer-name-prefix-suffix .name-firstname input.input-text,
.form-list .customer-name-prefix-suffix .name-lastname input.input-text {
    width: 189px;
}
.form-list .customer-name-prefix-suffix .name-firstname {
    width: 210px;
}
.form-list .customer-name-prefix-suffix .name-lastname {
    width: 205px;
}
.form-list .customer-name-prefix-suffix .name-firstname input.input-text,
.form-list .customer-name-prefix-suffix .name-lastname input.input-text {
    width: 189px;
}
.form-list .customer-name-prefix .name-firstname,
.form-list .customer-name-middlename .name-firstname {
    width: 210px;
}
.form-list .customer-name-suffix .name-lastname,
.form-list .customer-name-middlename .name-firstname,
.form-list .customer-name-middlename-suffix .name-firstname,
.form-list .customer-name-middlename-suffix .name-lastname {
    width: 205px;
}
.form-list .customer-name-prefix .name-firstname input.input-text,
.form-list .customer-name-suffix .name-lastname input.input-text,
.form-list .customer-name-middlename .name-firstname input.input-text,
.form-list .customer-name-middlename-suffix .name-firstname input.input-text,
.form-list .customer-name-middlename-suffix .name-lastname input.input-text {
    width: 189px;
}
.form-list .customer-dob .dob-month,
.form-list .customer-dob .dob-day,
.form-list .customer-dob .dob-year {
    float: left;
    width: 85px;
}
.form-list .customer-dob input.input-text {
    display: block;
    width: 74px;
}
.form-list .customer-dob label {
    font-size: 10px;
    font-weight: normal;
    color: #888;
}
.form-list .customer-dob .dob-day,
.form-list .customer-dob .dob-month {
    width: 60px;
}
.form-list .customer-dob .dob-day input.input-text,
.form-list .customer-dob .dob-month input.input-text {
    width: 46px;
}
.form-list .customer-dob .dob-year {
    width: 140px;
}
.form-list .customer-dob .dob-year input.input-text {
    width: 134px;
}
/* Independent fields */
/*.form-list li { margin:0 0 8px; }
.form-list li.fields { margin:0; }
.form-list .field { display:block; margin:0 0 8px; }
.form-list li.control {}
.form-list label { float:left; width:150px; padding:2px 10px 0 0; text-align:right; }
.form-list label.required { font-weight:bold; }
.form-list label.required em { font-variant:normal; color:#eb340a; margin-right:3px; }
.form-list .input-box { float:left; width:260px; }
.form-list input.input-text,
.form-list textarea { width:254px; }
.form-list select { width:260px; }
.form-list li.additional-row { border-top:1px solid #ddd; margin-top:10px; }
.form-list li.additional-row .btn-remove { float:right; margin:5px 5px 0 0; }
.form-list .input-range input.input-text { width:96px; }*/
/* Customer */
/*.form-list .customer-dob .dob-month,
.form-list .customer-dob .dob-day,
.form-list .customer-dob .dob-year { float:left; width:85px; }
.form-list .customer-dob input.input-text { display:block; width:74px; }
.form-list .customer-dob label { font-size:11px; font-weight:normal; color:#777; text-align:left; }
.form-list .customer-dob .dob-day,
.form-list .customer-dob .dob-month { width:60px; }
.form-list .customer-dob .dob-day input.input-text,
.form-list .customer-dob .dob-month input.input-text { width:46px; }
.form-list .customer-dob .dob-year { width:140px; }
.form-list .customer-dob .dob-year input.input-text { width:134px; }*/

.buttons-set {
    clear: both;
    padding: 0 0 10px;
    border-bottom: 1px solid #ddd;
    margin: 10px 0;
    text-align: right;
}
.buttons-set p.required {
    margin: 0 0 10px;
}
.buttons-set .back-link {
    float: left;
    margin: 0;
    font-family: 'Italo Medium', Arial;
    font-size: 39px;
    text-transform: uppercase;
    margin: 0 5px;
    line-height: 35px;
    text-decoration: none;
}
.buttons-set button.button {
    float: right;
    margin-left: 5px;
}
.buttons-set .back-link a {
    color: #f17f94;
}
.buttons-set-order {
    margin: 10px 0 0;
}
.buttons-set-order .please-wait {
    padding: 12px 7px 0 0;
}
.fieldset {
    border: 1px solid #f5f5f5;
    padding: 15px;
    margin: 28px 0;
}
.fieldset .legend {
    /*font-weight:bold; font-size:13px; */

    border-bottom: 1px solid #f5f5f5;
    margin-bottom: 15px;
    padding-bottom: 5px;
    text-transform: uppercase;
}
/* Form Validation */

.validation-advice {
    clear: both;
    min-height: 13px;
    margin: 3px 0 0;
    padding-left: 17px;
    font-size: 11px;
    font-weight: bold;
    line-height: 13px;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/validation_advice_bg.gif) 2px 0 no-repeat;
    color: #eb340a;
}
.validation-failed {
    border: 1px dashed #eb340a !important;
    background: #faebe7 !important;
}
.validation-passed {} p.required {
    font-size: 10px;
    text-align: right;
    text-transform: uppercase;
}
/* Expiration date and CVV number validation fix */

.v-fix {
    float: left;
}
.v-fix .validation-advice {
    display: block;
    width: 12em;
    margin-right: -12em;
    position: relative;
}
/* Global Messages  */

.success {
    color: #3d6611;
    font-weight: bold;
}
.error {
    color: #df280a;
    font-weight: bold;
}
.notice {
    color: #e26703;
}
.messages,
.messages ul {
    list-style: none !important;
    margin: 0 !important;
    padding: 0 !important;
}
.messages {
    width: 100%;
    overflow: hidden;
}
.messages li {
    margin: 0 0 10px !important;
    font-weight: 400;
    text-transform: uppercase;
}
.messages li li {
    margin: 0 0 3px !important;
}
.error-msg,
.success-msg,
.note-msg,
.notice-msg {
    border-style: solid !important;
    border-width: 1px !important;
    background-position: 10px 9px !important;
    background-repeat: no-repeat !important;
    /* min-height:24px !important; */

    padding: 8px 8px 8px 32px !important;
    font-size: 11px !important;
}
.error-msg {
    border-color: #f16048;
    background-color: #faebe7;
    background-image: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/i_msg-error.gif);
    color: #df280a;
}
.success-msg {
    border-color: #f5f5f5;
    background-color: #f5f5f5;
    background-image: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/i_msg-success.gif);
    color: #3d6611;
}
.note-msg,
.notice-msg {
    border-color: #fcd344;
    background-color: #fafaec;
    background-image: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/i_msg-note.gif);
    color: #3d6611;
    text-transform: uppercase;
    font-weight: normal;
}
/* BreadCrumbs */

.bradcrumbs-contain {
    margin: 0;
    padding: 5px;
    text-transform: uppercase;
}
.breadcrumbs {
    font-size: 12px;
    line-height: 1.25;
    text-align: left;
    margin: 27px 0 30px;
}
.breadcrumbs li {
    display: inline;
}
.breadcrumbs li strong {
    font-weight: 600;
    color: #808080;
    font-size: 11px;
}
.breadcrumbs li a {
    color: #808080;
    float: left;
    text-decoration: underline;
    font-weight: 600;
    font-size: 11px;
}
.breadcrumbs li a:hover {
    text-decoration: underline;
}
.breadcrumbs span {
    width: 10px;
    height: 10px;
    float: left;
    margin: 3px;
    background-image: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/sprite1.png);
    background-position: -10px -8px;
}
/* Page Heading */

.page-title {
    width: 100%;
    overflow: hidden;
    margin: 12px 0 20px;
}
.page-title h1,
.page-title h2,
.page-title h6 {
    margin: 0;
    /*font-size:40px; */

    font-family: "Italo Medium", Arial;
    text-transform: uppercase;
    line-height: 38px;
}
.page-title .separator {
    margin: 0 3px;
}
.page-title .link-rss {
    float: right;
    margin: 7px 0 0;
}
.home .page-title {
    margin-bottom: 0;
}
.title-buttons {
    text-align: right;
}
.title-buttons h1,
.title-buttons h2,
.title-buttons h3,
.title-buttons h4,
.title-buttons h5,
.title-buttons h6 {
    float: left;
}
.subtitle,
.sub-title {
    clear: both;
    padding: 15px 0 0;
    /*font-size:15px; font-weight:bold;*/

    margin: 0 0 6px;
}
label {
    display: inline-block;
    text-shadow: none;
    margin: 0;
}
/* Pager */

.pager {
    height: 40px;
    font-size: 12px;
    padding: 4px 8px;
    text-align: center;
    margin: 0px;
    display: block !important;
}
.pager .view-mode {
    float: left;
    margin: 0 0 0;
    display: none
}
.pager .view-mode label {
    display: none;
}
.pager .view-mode span {
    height: 14px;
    float: left;
    padding: 7px 0;
}
.pager .view-mode a.grid,
.pager .view-mode strong.grid {
    width: 14px;
    height: 14px;
    padding: 7px;
    float: left;
    text-indent: -9999px;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/grid-hover.png) 50% 50% no-repeat;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -ms-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
}
.pager .view-mode strong.grid {
    background: #d6d6d6 url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/grid-hover.png) 50% 50% no-repeat;
}
.pager .view-mode a.grid:hover {
    float: left;
    width: 14px;
    height: 14px;
    text-indent: -9999px;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/grid.png) 50% 50% no-repeat #333;
    padding: 7px;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -ms-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
}
.pager .view-mode a.list,
.pager .view-mode strong.list {
    width: 14px;
    height: 14px;
    float: left;
    text-indent: -9999px;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/list-hover.png) 50% 50% no-repeat;
    border-radius: 0;
    padding: 7px;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -ms-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
}
.pager .view-mode a.list:hover {
    width: 14px;
    height: 14px;
    padding: 7px;
    float: left;
    text-indent: -9999px;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/list.png) 50% 50% no-repeat #333;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -ms-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
}
.pager .view-mode strong.list {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/list-hover.png) 50% 50% no-repeat #d6d6d6;
}
.pager a {
    background: none;
    border: 0;
    border-radius: 0;
    display: inline-block;
    padding: 0 5px;
    text-decoration: none;
}
.pager .pages strong {
    font-weight: normal;
}
.pager .pages a {
    color: #333;
}
.pager .pages a:hover {
    background: none;
    color: #E6415F;
}
.pager .pages .current {
    color: #333;
    padding: 2px 5px 2px;
}
.pager .pages a.next,
.pager a.previous {
    background: none;
}
.pager .pages a.next:hover,
.pager a.previous:hover {} .pager .sort-by {
    float: right;
    margin: 6px 0 0 210px;
}
.pager .sort-by label {
    vertical-align: middle;
}
.pager .sort-by select {
    padding: 4px 6px;
    margin: 0 0 1px;
    vertical-align: middle;
    font-size: 16px !important;
    border: 1px solid #FFB8C3;
    font-family: 'resamitzregular', Arial !important;
}
.pager .amount {
    float: left;
    margin: 0;
    padding: 5px;
}
.pager .amount strong {
    font-weight: 400;
    text-transform: uppercase;
    font-size: 11px;
}
.pager .limiter {
    float: right;
    text-transform: uppercase;
    font-size: 11px;
    margin: 7px 0 0 0;
}
.category-products .pager .limiter {
    display: none !important
}
.pager .limiter label {
    vertical-align: middle;
    font-size: 11px;
}
.pager .limiter select {
    padding: 4px;
    margin: 0 0 1px;
    vertical-align: middle;
    font-size: 11px;
}
.pager .pages {
    margin: 10px 0 0 0;
}
.category-products .pager .pages {
    display: none
}
.pager .pages ol {
    display: inline;
}
.pager .pages li {
    display: inline;
    margin: 0 2px;
}
.pager .pages .current {} .pager li>a,
.pager li>span {
    display: inline-block;
    padding: 0 5px;
    background-color: #fff;
    border: 1px solid #ddd;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}
/* Toolbar */

.toolbar {
    margin: 0 0 20px;
    /*background: #f2f2f2; border-top: 4px solid #d6d6d6; border-bottom: 4px solid #d6d6d6;  display: none;*/
}
.toolbar .pager {
    padding: 0px 10px;
}
.toolbar .sorter {} .toolbar-bottom .toolbar {
    margin: 0;
    float: left;
    width: 100%;
    border: 0px;
    background: none;
}
.toolbar-bottom .pager .view-mode,
.toolbar-bottom .pager .sort-by,
.toolbar-bottom .pager .limiter {
    display: none !important;
}
.toolbar-bottom .pager .pages {
    display: block;
}
.toolbar .pager,
.toolbar .pager label,
.toolbar .pager select {
    font-size: 35px;
    text-transform: uppercase;
    font-weight: normal;
    font-family: 'italo_lightregular', Arial;
}
@media (max-width: 480px) {
    .view-mode {
        display: none;
    }
    .pager .sort-by {
        margin-left: 0;
        padding-left: 0;
    }
    .pager .pages {
        margin-left: 5px;
        float: none;
    }
}
/* Data Table */

.data-table {
    width: 100%;
}
.data-table .odd {
    border-top: 1px solid #f5f5f5;
}
.data-table .even {
    background: #fff;
    border-bottom: 1px solid #f5f5f5;
}
/*.data-table tr.odd:hover,
.data-table tr.even:hover { background:#ebf1f6; }*/

.data-table td.last,
.data-table th.last {
    border-right: 0;
}
.data-table tr.last th,
.data-table tr.last td {} .data-table th {
    padding: 3px 8px;
    font-weight: bold;
}
.data-table td {
    padding: 10px;
}
.data-table thead th {
    font-weight: bold;
    padding: 10px;
    color: #000;
    white-space: nowrap;
    vertical-align: middle;
}
.data-table thead th.wrap {
    white-space: normal;
}
.data-table thead th a,
.data-table thead th a:hover {
    color: #fff;
}
.data-table thead th {} .data-table thead th .tax-flag {
    font-size: 11px;
    white-space: nowrap;
}
.data-table tfoot {
    border-bottom: 1px solid #f5f5f5;
}
.data-table tfoot tr.first td {} .data-table tfoot tr {} .data-table tfoot td {
    border-bottom: 0;
    border-right: 1px solid #f5f5f5;
}
.data-table tfoot strong {
    font-size: 16px;
}
.data-table tbody th,
.data-table tbody td {
    border-bottom: 1px solid #f5f5f5;
    border-right: 1px solid #f5f5f5;
    vertical-align: middle;
}
.data-table tbody th br,
.data-table tbody td br {
    display: none;
}
/* Bundle products tables */

.data-table tbody.odd tr {
    background: #fff !important;
}
.data-table tbody.even tr {
    background: #fff !important;
}
.data-table tbody.odd tr td,
.data-table tbody.even tr td {
    border-bottom: 0;
}
.data-table tbody.odd tr.border td,
.data-table tbody.even tr.border td {
    border-bottom: 1px solid #f5f5f5;
}
.data-table tbody td .option-label {
    font-weight: bold;
    font-style: italic;
}
.data-table tbody td .option-value {
    padding-left: 10px;
}
/* Generic Info Box */

.info-box {
    background: #fff url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/bkg_block-title.gif) 0 0 repeat-x;
    border: 1px solid #d0cbc1;
    padding: 12px 15px;
    margin: 0 0 15px;
}
.info-box h2 {
    font-weight: bold;
    font-size: 13px;
}
.info-table th {
    font-weight: bold;
    padding: 2px 15px 2px 0;
}
.info-table td {
    padding: 2px 0;
}
/* Shopping cart total summary row expandable to details */

tr.summary-total {
    cursor: pointer;
}
tr.summary-total td {} tr.summary-total .summary-collapse {
    float: right;
    text-align: right;
    padding-left: 20px;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/bkg_collapse.gif) 0 5px no-repeat;
    cursor: pointer;
}
tr.show-details .summary-collapse {
    background-position: 0 -52px;
}
tr.show-details td {} tr.summary-details td {
    font-size: 11px;
    background-color: #dae1e4;
    color: #626465;
}
tr.summary-details-first td {
    border-top: 1px solid #d2d8db;
}
tr.summary-details-excluded {
    font-style: italic;
}
/* Shopping cart tax info */

.cart-tax-info {
    display: block;
}
.cart-tax-info,
.cart-tax-info .cart-price {
    padding-right: 20px;
}
.cart-tax-total {
    display: block;
    padding-right: 20px;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/bkg_collapse.gif) 100% 5px no-repeat;
    cursor: pointer;
}
.cart-tax-info .price,
.cart-tax-total .price {
    display: inline !important;
    font-weight: normal !important;
}
.cart-tax-total-expanded {
    background-position: 100% -52px;
}
/* Class: std - styles for admin-controlled content */

.std .subtitle {
    padding: 0;
}
.std ol.ol {
    list-style: decimal outside;
    padding-left: 1.5em;
}
.std ul.disc {
    list-style: disc outside;
    padding-left: 18px;
    margin: 0 0 10px;
}
.std dl dt {
    font-weight: bold;
}
.std dl dd {
    margin: 0 0 10px;
}
.std ul,
.std ol,
.std dl,
.std p,
.std address,
.std blockquote {} .std ul {
    list-style: square;
    margin: 10px;
    list-style-position: inside;
}
.std ol {
    list-style: decimal;
    margin: 10px;
    list-style-position: inside;
}
.std ul li {} .std ol {} .std ul ul {} .std ul ul,
.std ol ol,
.std ul ol,
.std ol ul {} .std dt {
    font-weight: bold;
}
.std dd {} .std blockquote {
    font-style: italic;
    padding: 0 0 0 1.5em;
}
.std address {
    font-style: normal;
}
.std b,
.std strong {
    font-weight: bold;
}
.std i,
.std em {
    font-style: italic;
}
/* Misc */

.links li {
    display: inline;
}
.links li.first {
    padding-left: 0 !important;
}
.links li.last {
    padding-right: 0 !important;
}
.link-cart {
    color: #dc6809 !important;
    font-weight: 700;
}
.link-wishlist {} .link-reorder {
    /*font-weight:bold;*/

    color: #dc6809 !important;
}
/*.link-reorder + span.separator{ display: none;}*/

.link-compare {} .link-print {
    /*background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/i_print.gif) 0 2px no-repeat; padding:2px 0 2px 25px;*/

    color: #f17f94;
    vertical-align: middle;
    line-height: 36px;
    padding-right: 15px;
}
.link-rss {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/i_rss.gif) 0 2px no-repeat;
    padding-left: 18px;
    line-height: 14px;
    white-space: nowrap;
}
.btn-remove {
    display: block;
    width: 11px;
    height: 11px;
    font-size: 0;
    line-height: 0;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/btn_remove.gif) 0 0 no-repeat;
    text-indent: -999em;
    overflow: hidden;
}
.btn-previous {
    display: block;
    width: 11px;
    height: 11px;
    font-size: 0;
    line-height: 0;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/btn_previous.gif) 0 0 no-repeat;
    text-indent: -999em;
    overflow: hidden;
}
.btn-remove2 {
    display: block;
    width: 16px;
    height: 16px;
    font-size: 0;
    line-height: 0;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/btn_trash.gif) 0 0 no-repeat;
    text-indent: -999em;
    overflow: hidden;
}
.btn-edit {
    display: block;
    width: 11px;
    height: 11px;
    font-size: 0;
    line-height: 0;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/btn_edit.gif) 0 0 no-repeat;
    text-indent: -999em;
    overflow: hidden;
}
.cards-list dt {
    margin: 5px 0 0;
}
.cards-list .offset {
    padding: 2px 0 2px 20px;
}
.separator {
    margin: 0 3px;
}
.divider {
    clear: both;
    display: block;
    font-size: 0;
    line-height: 0;
    height: 1px;
    margin: 10px 0;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/bkg_divider1.gif) 0 50% repeat-x;
    text-indent: -999em;
    overflow: hidden;
}
/* Global site notices */

.global-site-notice {
    border: 1px solid #cfcfcf;
    border-width: 0 0 1px;
    background: #ffff90;
    font-size: 12px;
    line-height: 1.25;
    text-align: center;
    color: #2f2f2f;
}
.global-site-notice .notice-inner {
    width: 860px;
    margin: 0 auto;
    padding: 12px 0 12px 80px;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/i_notice.gif) 20px 25px no-repeat;
    text-align: left;
}
.global-site-notice .notice-inner p {
    margin: 0;
    border: 1px dotted #cccc73;
    padding: 10px;
}
.global-site-notice .notice-inner .actions {
    padding-top: 10px;
}
/* Cookie Notice */

.notice-cookie {}
/* Noscript Notice */

.noscript {}
/* Demo Notice */

.demo-notice {
    margin: 0;
    padding: 6px 10px;
    background: #d75f07;
    font-size: 12px;
    line-height: 1.15;
    border: 0;
    text-align: center;
    color: #fff;
}
.demo-notice .notice-inner {
    width: auto;
    padding: 0;
    background: none;
    text-align: center;
}
.demo-notice .notice-inner p {
    padding: 0;
    border: 0;
}
/* ======================================================================================= */
/* banner slideshow*/

.banner7-container {
    position: relative;
    width: 100%;
    z-index: 10;
    min-height: 110px;
}
.gray {
    color: #808080
}
/* Header ================================================================================ */

.logo {
    float: left;
}
.header-wrapper {
    width: 100%;
}
.cms-index-index .header-wrapper,
.cms-home .header-wrapper {} @media (max-width: 680px) {} .header-container {
    position: relative;
}
.header {
    margin: 0 auto;
    padding: 0;
    text-align: left;
    position: relative;
    min-height: 114px;
    font-size: 11px;
}
.header-content {
    padding: 13px 0 12px;
}
.header a.logo {
    float: left;
    margin: -43px 0 0 42px;
    text-decoration: none !important;
}
.header a.logo img {} .header .logo strong {
    position: absolute;
    top: -999em;
    left: -999em;
    width: 0;
    height: 0;
    font-size: 0;
    line-height: 0;
    text-indent: -999em;
    overflow: hidden;
}
.header h1.logo {
    margin: 0;
}
.header .toplink {
    padding: 8px 0 0;
}
.header .toplink .currency-language,
.header .toplink .links {
    text-transform: uppercase;
}
.header .toplink span {
    color: #888888;
}
.header .quick-access {
    text-align: right;
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
    float: right;
}
.header .quick-access a {
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
}
.header .welcome-msg {
    margin: 0;
    text-align: right;
    padding: 0;
}
.header .welcome-msg a {
    color: #E6415F;
}
.header .form-search {
    padding: 0 15px 0 0;
    margin: 0 auto;
    width: 300px;
    height: 34px;
}
.header .form-search:hover {} .header .search-contain:hover {
    background-position: 50% 100%;
}
.header .search-content {
    background: #f7f7f7;
    float: left;
    width: 224px;
    text-align: left;
    height: 28px;
    border-radius: 6px;
    box-shadow: inset 1px 1px 7px rgba(0, 0, 0, 0.04);
    position: relative;
}
.header .form-search label {
    float: left;
    width: 0;
    height: 21px;
    text-align: left;
    text-indent: -999em;
    overflow: hidden;
}
.header .form-search input.input-text {
    text-transform: uppercase;
    color: #c2c2c2;
    font-size: 10px;
    letter-spacing: 1px;
    background: none;
    float: left;
    width: 184px;
    height: 28px;
    padding: 4px 9px;
    border: 0;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    outline: 0;
}
.header .form-search button.button {
    float: right;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/i_search.png) no-repeat center center;
    width: 40px;
    height: 28px;
    padding: 5px 8px;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    outline: 0;
}
.header .form-search button.button i {
    display: none;
}
.header .form-search button.button span {
    color: #333333;
    background: none;
    border: 0;
    width: 34px;
    height: 31px;
    padding: 0;
}
.header .form-search button.button span span {
    color: #333333;
    background: none;
    float: left;
    padding: 0;
    font-size: 14px;
}
.header .form-search button.button:hover span {} .header .form-search .search-autocomplete {
    z-index: 99999;
    left: 0 !important;
    top: 26px !important;
    min-width: 224px;
    overflow-y: auto;
    max-height: 300px;
    border: 1px solid #dce0e2;
    box-sizing: border-box;
}
.header .form-search .search-autocomplete ul {
    /*border:1px solid #5c7989;*/

    background-color: #f9f5f0;
}
.header .form-search .search-autocomplete li {
    text-align: left;
    border-bottom: 1px solid #f4eee7;
    padding: 2px 8px 1px 8px;
    cursor: pointer;
}
.header .form-search .search-autocomplete li .amount {
    float: right;
    font-weight: bold;
}
.header .form-search .search-autocomplete li.odd {
    background-color: #fffefb;
}
.header .form-search .search-autocomplete li.selected {
    background-color: #f7e8dd;
}
.header .form-language {
    float: left;
    padding: 5px 0 0;
}
.header .form-language label {
    padding-right: 5px;
    vertical-align: middle;
}
.header .form-language select {
    padding: 0;
}
.header .form-language select.flags option {
    background-position: 4px 50%;
    background-repeat: no-repeat;
    padding-left: 25px;
}
.header .phone-number {
    float: left;
    margin-right: 20px;
}
@media(max-width: 1080px) {} @media (min-width: 680px) and (max-width: 960px) {
    .header .form-search {
        top: 61px;
        left: 420px;
    }
}
@media (max-width: 680px) {
    .header .quick-access {
        text-align: center;
    }
    .search-content {}
}
@media (min-width: 768px) and (max-width: 979px) {
    .header-content {
        text-align: center;
    }
    .logo {
        float: none;
    }
    .header a.logo {
        float: none;
        margin-left: 0;
        margin-bottom: 15px;
        display: inline-block;
    }
}
@media (max-width: 767px) {
    .header-content {
        text-align: center;
    }
    .logo {
        float: none;
    }
    .header a.logo {
        float: none;
    }
}
@media (max-width: 767px) {
    .header-content {
        text-align: center;
    }
    .logo {
        float: none;
    }
    .header a.logo {
        float: none;
    }
}
.header .currency-language {
    float: right;
}
.header .currency-language .language-switcher {
    float: left;
    margin: 5px 20px 0 0;
    height: 16px;
    padding-right: 20px;
    border-right: 1px solid #DDD;
    /*display: none;*/
}
.header .currency-language .language-switcher a {
    color: #c47c93;
    font-size: 10px;
    letter-spacing: 1px;
    display: inline-block;
    line-height: 16px;
}
.header .currency-language .language-switcher a.active {
    font-weight: bold;
    color: #f37f94;
}
.header .currency-language .language-switcher a:hover {} .header .currency-language .currency {
    float: left;
}
.header .currency-language .currency a {} .header .links {
    float: right;
}
.header .links li {
    float: left;
    font-size: 11px;
    padding: 3px 9px 3px 27px;
}
.header .links li:after {
    color: #888888;
    padding: 0 5px;
}
.header .links li.last:after {
    content: "";
    padding: 0;
}
.header .links li.last {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/lock.png) no-repeat 0 0;
    padding-right: 0;
    /*margin-right: 42px;*/
}

.header .links li.last img{
    max-height: 35px;
    margin-top: -12px;
}

.header .links li a {
    color: #f17f94;
    font-size: 10px;
    letter-spacing: 1px;
    display: inline-block;
    line-height: 16px;
}
.header .links li.last a {
    padding-right: 18px;
}
.header .links li a:hover {} .header-container .top-container {
    clear: both;
    padding: 5px 10px 0 12px;
    text-align: right;
}
.header-container .top-container a {
    font-size: 11px;
    color: #ebbc58;
}
.support {} .support-inner {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/icon-phone.png) 0 50% no-repeat;
    padding: 0 0 0 20px;
    text-align: left;
    font-size: 11px;
}
.support-inner h4 {
    font-weight: normal;
    font-size: 12px;
    text-transform: capitalize;
    margin: 0;
}
.top-cart-wrapper {
    float: left;
}
.top-cart-wrapper:hover {} .cart-arrow {
    background: url("https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/arrow-up1.png") no-repeat transparent;
    width: 10px;
    height: 20px;
    position: absolute;
    right: 23px;
    top: 40px;
    z-index: 100000000000000;
    display: block;
    opacity: 0;
    -webkit-transition: opacity 800ms;
    -moz-transition: opacity 800ms;
    -ms-transition: opacity 800ms;
    -o-transition: opacity 800ms;
    transition: opacity 800ms;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -ms-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.top-cart-contain:hover .cart-arrow {
    opacity: 1;
}
.top-cart-contain {
    position: relative;
    height: 50px;
    cursor: pointer;
}
.top-cart-contain:hover {
    background-position: 50% 100%;
    z-index: 1000000000000000;
}
.top-cart-content {
    display: none;
    width: 230px;
    position: absolute;
    top: 50px;
    right: 0;
    background: #fff;
    border: 1px solid #d6d6d6;
    border-top: 4px solid #d6d6d6;
    box-shadow: 0 1px 4px #d6d6d6;
    padding: 10px;
    text-align: left;
    z-index: 1000000;
}
.top-subtotal {
    float: left;
    margin: 10px 0 0;
}
.top-cart-content .subtotal {
    clear: both;
    text-align: right;
    padding: 5px 10px 10px 5px;
    border-bottom: 1px solid #f5f5f5;
}
.top-cart-content button.button span {
    border-radius: 2px;
}
.top-cart-content li.item {
    float: left;
    width: 100%;
    margin: 0 0 10px;
    padding: 5px 0;
    border-bottom: 1px solid #f5f5f5;
}
.top-cart-content .product-details {
    position: relative;
}
.top-cart-content .product-details .product-name {
    margin-right: 35px;
    font-size: 1.5em;
}
.top-cart-content .product-details .btn-remove {
    position: absolute;
    right: 5px;
    top: 4px;
}
.top-cart-content .product-details .btn-edit {
    position: absolute;
    right: 20px;
    top: 4px;
}
.top-cart-content .actions {
    padding: 0;
    float: right;
    margin: 10px 0 0;
}
.top-cart-icon {
    padding: 5px;
    width: 20px;
    height: 24px;
    display: inline-block;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/top-cart.png) no-repeat;
    vertical-align: middle;
}
.top-cart-title {
    display: inline-block;
    padding: 0px 5px;
    vertical-align: top;
    text-align: center;
    margin-top: 34px;
}
.top-cart-title span {
    font-weight: bold;
    font-size: 13px;
    text-transform: uppercase;
}
.top-cart-contain .price {
    font-weight: normal;
    color: #E6415F;
}
.icon-wishlist-big {
    background: url('https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/icon-wishlist-big.png') center center no-repeat;
}
.icon-login-big {
    background: url('https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/icon-login-big.png') center center no-repeat;
}
.icon-cart-big {
    margin: -15px 42px 0 0;
    display: block;
    float: right;
    font-family: 'italo_lightregular', Arial;
    height: 45px;
}
.icon-wishlist-big,
.icon-login-big {
    width: 56px;
    height: 35px;
    display: block;
    text-align: center;
}
.icon-cart-big strong {
    display: inline-block;
    font-size: 38px;
    line-height: 38px;
    font-weight: normal;
}
.icon-cart-big a {
    display: inline-block;
    color: #f17f94;
    font-size: 28px;
    font-family: 'italo_lightregular', Arial !important;
    width: 31px;
    margin: 0 5px;
    line-height: 65px;
    height: 45px;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/i_cart.png) no-repeat center center;
    text-align: center;
    font-weight: bold !important;
}
.icon-cart-big>span {
    display: inline-block;
    color: #f17f94;
    font-size: 33px;
    line-height: 33px;
    display: none;
}
.wishlist-big,
.login-big {
    float: left;
    margin: 0 5px 0 0;
}
.wishlist-big span,
.login-big span {
    position: relative;
    top: 35px;
}
@media (min-width: 680px) and (max-width: 860px) {
    .top-cart-wrapper {
        top: 61px;
        right: 225px;
    }
    .contain-size {
        padding: 0;
    }
    .top-cart-wrap {
        float: none;
        text-align: center;
    }
}
@media (max-width: 680px) {
    .header-content {
        padding-top: 0;
    }
    .support-inner {
        background: none;
        text-align: center;
        padding-top: 12px;
    }
    .header .currency-language {} .header .welcome-msg {
        text-align: center;
    }
    .header-content {
        text-align: center;
    }
    .header .links {
        text-align: center;
    }
    .header h1.logo {
        float: none;
        text-align: center;
    }
    .header a.logo {
        float: none;
        display: inline-block;
        margin-top: 10px;
    }
    .top-cart-wrapper {
        float: none;
        position: static;
        display: inline-block;
        margin: 0 5px 0;
    }
    .top-cart-content {
        left: 0;
        margin-left: -120px;
    }
}
@media (max-width: 480px) {
    .header a.logo {
        float: none;
    }
    .header .form-search {
        top: 305px;
        right: 50px;
    }
    .support {
        float: none;
    }
    .support-inner {} .top-cart-wrap {} .top-cart-content {
        left: 50%;
        margin-left: -138px;
    }
    .banner7-container {
        min-height: 80px;
    }
    .header .links li.last img{
        display:none;
    }
}
/* ======================================================================================= */

.banner-static {
    padding: 0 0 15px;
    margin: 20px 0 0;
}
.banner-static .banner-box {
    margin-top: 0px;
}
@media (max-width: 767px) {
    .banner-static .banner-box {
        width: 31%;
        clear: none;
        float: left;
        margin-left: 3%;
    }
}
@media (max-width: 480px) {
    .banner-static .banner-box {
        width: 100%;
        clear: both;
        float: none;
        margin-left: 0;
    }
}
@media (max-width: 680px) {
    .banner-box2,
    .banner-box3 {
        margin: 10px 0 0;
    }
}
.banner-static .banner-box-inner {} .banner-static img {
    width: 100%;
}
.home-right-banner {
    text-align: center;
}
.home-right-banner1 {} .home-right-banner2 {
    margin: 22px 0 0
}
@media(max-width: 680px) {
    .banner-static .banner-static2 {
        margin: 16px 0 0;
    }
    .home-right-banner2 {
        margin: 20px 0 25px;
    }
    .block-related .flexslider .slides > li .item-inner .actions,
    .newproductslider-container .flexslider .slides > li .item-inner .actions {
        clear: both;
        float: left !important;
    }
}
.content-static {
    text-align: center;
}
.content-static-col1,
.content-static-col2 {
    margin-bottom: 10px;
}
.content-static a {} .content-static a:hover,
.banner-static a:hover,
.home-right-banner1 a:hover,
.home-right-banner2 a:hover {} @media (min-width: 768px) and (max-width: 979px) {
    .block-subscribe .input-box {
        clear: both;
    }
}
/* Sidebar =============================================================================== */

.block {
    margin: 10px 0 20px;
}
.block .block-title {
    border-bottom: 1px solid #ddd;
}
.block .block-title strong {
    display: block;
    font-size: 14px;
    padding: 0;
    text-transform: uppercase;
    font-weight: 600;
    padding: 5px 0px;
}
.block .block-title strong .word2 {
    color: #E6415F;
}
.block .block-title strong span {} .block .block-title a {
    text-decoration: none !important;
}
.block .block-subtitle {
    margin: 0;
    padding: 5px 9px;
    font-size: 1em;
    font-weight: bold;
    color: #444;
}
.block .block-content {
    padding: 10px 0;
}
.block .block-content li.item {
    padding: 7px 9px;
}
.block .block-content .product-name {
    color: #1e7ec8;
}
.block .btn-remove,
.block .btn-edit {
    float: right;
    margin: 1px 0 2px 5px;
}
.block .actions {
    text-align: center;
}
.block .actions a {
    float: left;
    margin-top: 10px;
    text-transform: uppercase;
    font-size: 11px;
}
.block .actions button.button {} .block .empty {
    margin: 0;
    padding: 0;
}
.block li.odd {} .block li.even {}
/* block left static */

.block-ads-left {
    padding: 0;
    border: 1px solid #fff !important;
    box-shadow: none;
}
.block-related .block-content {
    padding: 0;
}
.block-ads-left img {
    width: 100%;
}
.block-ads-left a:hover img {
    -moz-opacity: .8;
    -webkit-opacity: .8;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    /*IE8*/

    opacity: .8;
}
/* block-right-static */

.block-right-static,
.block-subscribe-right {
    text-align: center;
}
.block-right-static .block-title,
.block-subscribe-right .block-title {
    border-bottom: 1px dashed #DDDDDD;
}
.block-right-static .block-title strong,
.block-subscribe-right .block-title strong {
    font-size: 24px;
    color: #E6415F;
    text-align: center;
}
.block-right-static .block-title h3,
.block-subscribe-right .block-title h3,
.mostviewed-product-title h2 {
    font-family: 'Open Sans' sans-serif;
    font-size: 20px;
    text-transform: uppercase;
    color: #424242;
    text-align: center;
    font-weight: normal;
}
.block-right-static .block-content,
.block-subscribe-right .block-content {} .block-subscribe-right .input-box {
    width: 100%;
}
.block-subscribe-right input.input-text {
    width: 95%;
    padding: 5px 2%;
    margin: 10px 0 15px;
}
.mostviewed-product-title {
    margin: 0 0 20px;
}
.mostviewed-product-title h2 {
    background: url("https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/bg-footer-title.png") repeat-x scroll 0 100% transparent;
    text-align: left;
    margin: 0;
    padding: 0 0 3px;
}
.block-related button.btn-cart,
.newproductslider-container button.btn-cart,
.products-grid button.btn-cart {
    float: left;
    box-shadow: none;
    position: absolute;
    bottom: 55px;
    left: -120px;
    -webkit-transition: all 200ms;
    -moz-transition: all 200ms;
    -ms-transition: all 200ms;
    -o-transition: all 200ms;
    transition: all 200ms;
    border-radius: 0;
}
.block-related button.btn-cart span,
.newproductslider-container button.btn-cart span,
.products-grid button.btn-cart span {} .block-related button.btn-cart span span,
.newproductslider-container button.btn-cart span span,
.products-grid button.btn-cart span span {
    box-shadow: none;
}
.block-related button.btn-cart span span:hover,
.newproductslider-container button.btn-cart span span:hover,
.products-grid button.btn-cart span span:hover {
    background: #63BA3A !important;
}
button.btn-cart span,
.products-grid .actions .link-wishlist,
.products-grid .actions .link-compare,
.products-grid .actions .product-detail a,
.products-grid .item-inner:hover .actions,
.add-to-cart input.qty-decrease,
.add-to-cart input.qty-increase,
.ma-thumbnail-container .flex-direction-nav a,
#back-top,
.product-prev,
.product-next {
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}
/*  block-subscribe-left */

.block-subscribe-left {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/newsletter.gif) no-repeat 0 0;
    background-size: cover;
    height: 280px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding: 80px 60px 0 40px;
}
.block-subscribe-left #newsletter-validate-detail {
    margin: 70px 40px 0;
}
.block-subscribe-left .input-box {
    width: 100%;
}
.block-subscribe-left input.input-text {
    padding: 5px 2%;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    margin: 10px 0 6px;
    border-radius: 6px;
}
.block-subscribe-left button {
    color: #f17f94;
    font-family: 'italo_lightregular';
    font-size: 38px;
    border: 0;
    cursor: pointer;
    line-height: 25px;
    background: none;
    margin-bottom: 5px;
}
.block-subscribe-left span {
    font-size: 10px;
    color: #5b5b5b;
    text-transform: uppercase;
}
.block-subscribe-left span a {
    color: #5b5b5b !important;
}
.block-subscribe-left .block-content .input-box:first-child .validation-advice {
    display: none;
}
/*CSS para la version inglesa*/

.block-subscribe-left-en {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/newsletter2.gif) no-repeat 0 0;
    background-size: cover;
    height: 280px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding: 80px 60px 0 40px;
}
.block-subscribe-left-en #newsletter-validate-detail {
    margin: 70px 40px 0;
}
.block-subscribe-left-en .input-box {
    width: 100%;
}
.block-subscribe-left-en input.input-text {
    padding: 5px 2%;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    margin: 10px 0 6px;
    border-radius: 6px;
}
.block-subscribe-left-en button {
    color: #f17f94;
    font-family: 'italo_lightregular';
    font-size: 38px;
    border: 0;
    cursor: pointer;
    line-height: 25px;
    background: none;
    margin-bottom: 5px;
}
.block-subscribe-left-en span {
    font-size: 10px;
    color: #5b5b5b;
    text-transform: uppercase;
}
.block-subscribe-left-en span a {
    color: #5b5b5b !important;
}
.block-subscribe-left-en .block-content .input-box:first-child .validation-advice {
    display: none;
}
/* Mini Blocks */

.block-wishlist,
.block-subscribe,
.block-compare,
.block-reorder,
.block-poll,
.block-viewed,
.block-compared,
.block-related,
.block-tags,
.block-login {
    font-size: 12px;
    line-height: 1.25;
}
.block-wishlist .block-title strong,
.block-subscribe .block-title strong,
.block-compare .block-title strong,
.block-reorder .block-title strong,
.block-poll .block-title strong,
.block-viewed .block-title strong,
.block-compared .block-title strong,
.block-related .block-title strong,
.block-tags .block-title strong,
.block-login .block-title strong {} .catalog-product-view .block-related {
    margin: 0;
    margin-top: 15px;
}
/* Mini Products List */

.mini-products-list .product-image {
    float: left;
    width: 50px;
    border: 1px solid #f6f6f6;
}
.mini-products-list .product-details {
    margin-left: 60px;
}
/*
.block-cart .mini-products-list .product-details .product-name,
.block-cart .mini-products-list .product-details .nobr small { word-wrap:break-word; }
.block-cart .mini-products-list .product-details .nobr { white-space:normal !important; }
*/
/* Block: Account */

.block-account {} .block-account .block-title {} .block-account .block-title strong {} .block-account .block-content {
    padding: 10px 0 0 5px;
    font-family: 'resamitzregular', Arial;
}
.block-account .block-content li {
    padding: 5px 0;
    border-bottom: 1px solid #f5f5f5;
}
.block-account .block-content li a {
    display: block;
    line-height: 25px;
    text-transform: uppercase;
    font-size: 11px;
    text-decoration: none;
}
.block-account .block-content li a:hover {
    text-decoration: underline;
}
.block-account .block-content li.last a {
    border-bottom: 0;
}
.block-account .block-content li.current {
    color: #000;
    text-transform: uppercase;
    font-size: 11px;
}
.block-account .block-content li.current strong {
    font-weight: normal;
}
.block-account .block-content li.current.last {
    border-bottom: 0;
}
/* Block: Currency Switcher */

.block-currency {
    border: 0;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/bkg_block-currency.gif) 0 0 no-repeat;
    padding: 7px 12px 10px;
    height: 51px;
}
.block-currency .block-title {
    background: none;
    border: 0;
    padding: 0;
    margin: 0 0 5px;
}
.block-currency .block-title strong {
    font: bold 13px/21px Arial, Helvetica, sans-serif;
    text-transform: none;
    color: #fff;
}
.block-currency .block-content {
    background: none;
    padding: 0;
}
.block-currency .block-content select {
    width: 100%;
    padding: 0;
}
/* Block: Layered Navigation */

.block-layered-nav {
    margin-top: 0;
}
.block-layered-nav .block-title {} .block-layered-nav .block-subtitle {
    display: none;
}
.block-layered-nav .block-content {
    padding: 0 0 10px;
}
.block-layered-nav dt {
    padding: 0 10px 0px 0;
    text-transform: uppercase;
    color: #333;
    font-size: 11px;
    border-bottom: 1px dashed #999;
    line-height: 40px;
    margin-bottom: 8px;
}
.block-layered-nav dd {
    margin-bottom: 20px;
}
.block-layered-nav dd .price {
    padding: 8px 18px 8px 5px;
}
.block-layered-nav dd .price #amount {
    width: 94%;
    border-radius: 0;
    outline: 0;
    box-shadow: none;
    -webkit-box-shadow: none;
    text-align: center;
    margin: 0;
    color: #000;
    font-size: 12px;
    cursor: text;
    padding: 0;
}
.block-layered-nav dd.last {
    margin-bottom: 0;
}
.block-layered-nav .currently li {
    padding: 10px 0px 6px 0px;
    position: relative;
    z-index: 1;
    line-height: 1.5;
}
.block-layered-nav .currently .label {
    font-weight: bold;
    text-transform: uppercase;
    display: inline-block;
    text-shadow: none;
}
.block-layered-nav .currently .value {
    display: inline-block;
    vertical-align: top;
}
.block-layered-nav .currently .btn-previous,
.block-layered-nav .currently .btn-remove {
    position: absolute;
    right: 4px;
    top: 11px;
    margin: 0;
}
.block-layered-nav .currently .btn-previous {
    right: 17px;
}
.block-layered-nav .actions {
    font-size: 11px;
    padding: 4px 5px 4px 9px;
    border: 1px solid #dee5e8;
    border-width: 1px 0;
    text-align: right;
}
.block-layered-nav .actions a {
    float: none;
}
.block-layered-nav li {
    list-style: none;
    color: #000;
    line-height: 18px;
    font-size: 12px;
}
.block-layered-nav li:hover {} .block-layered-nav li a {
    background: url("https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/layer-unchecked.png") no-repeat 0 1px transparent;
    padding: 0 0 0 5px;
    text-decoration: none;
    color: #000;
    text-transform: uppercase;
    font-size: 12px;
    font-family: 'resamitzregular', Arial;
}
.block-layered-nav .sidenav li a {
    padding: 0px 5px 0px 19px;
    display: block
}
.block-layered-nav .sidenav li.active a {
    font-weight: bold;
    background: transparent url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/layer-checked.png) no-repeat left 0;
}
.block-layered-nav li span.item-count {
    color: #808080;
}
.block-layered-nav .currently li {} .block-layered-nav dl {
    margin-bottom: 0;
}
.block-layered-nav li a.btn-remove {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/btn-remove.png) no-repeat scroll 50% 50% transparent;
}
/* Block: Cart */
/*
.block-cart .block-title { border-bottom:0; }
.block-cart .block-title strong { }
.block-cart .summary { background:#fff; padding:2px 8px 8px; margin:-1px 0 0; position:relative; z-index:1; }
.block-cart .amount { margin:0; }
.block-cart .amount a { font-weight:bold; }
.block-cart .subtotal { margin:5px 0 0; padding:2px 0;  text-align:center; }
.block-cart .subtotal .price { font-weight:bold; }
.block-cart .actions { }
.block-cart .actions .paypal-logo { float:left; width:100%; margin:3px 0 0; text-align:right; }
.block-cart .actions .paypal-logo .paypal-or { clear:both; display:block; padding:0 55px 8px 0; }
*/
/* Block: Wishlist */

.block-wishlist .block-title strong {} .block-wishlist .actions {
    text-align: right;
}
.block-wishlist .actions a {
    float: none;
}
/* Block: Related */

.block-related .block-title strong {} .block-related input.checkbox {} .block-related .product {} .block-related .mini-products-list .product-image {
    width: 75px;
}
.block-related .mini-products-list .product-details {
    margin-left: 90px;
}
@media (min-width: 680px) and (max-width: 860px) {
    .block-related .mini-products-list .product-details {
        margin: 10px 0 0 0;
        clear: both;
    }
}
.block-related .block-content li.item {
    padding: 8px 0 2px;
}
.block-related .block-content li.last {
    border: 0;
}
.block-related .block-subtitle {
    padding: 5px 0;
}
.block-related .block-content .product-name a {
    font-weight: normal;
}
.block-related .block-content .product-name a:hover {
    text-decoration: underline;
}
/* Block: Compare Products */

.block-compare .block-title strong {} .block-compare button.button span {} .page-popup .link-print {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/i_print.gif) 0 2px no-repeat;
    padding: 2px 0 2px 25px;
    font-weight: bold;
    color: #1e7ec8;
}
.compare-table {
    border: 0;
}
.compare-table thead tr.first th,
.compare-table thead tr.first td {
    border: 0;
    background: none;
    padding: 0;
    font-size: 0;
    line-height: 0;
}
.compare-table .btn-remove {
    float: right;
    background-image: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/btn_remove2.gif);
    width: 72px;
    height: 15px;
}
.compare-table tbody th {
    background: #d9e5ee url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/bkg_th-v.gif) 100% 0 repeat-y;
}
.compare-table tbody th,
.compare-table tbody td {
    padding: 10px;
    border: 0;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
}
.compare-table tbody td.last {
    border-right: 1px solid #ccc;
}
.compare-table tbody tr.last th,
.compare-table tbody tr.last td {
    border-bottom: 1px solid #ccc !important;
}
.compare-table tr.add-to-row td {
    background: #fffada;
    text-align: center;
}
.compare-table tr.first td {
    text-align: center;
}
.compare-table tr.first td .product-name {
    font-size: 13px;
    font-weight: bold;
    margin: 0 0 5px;
    color: #203548;
}
.compare-table tr.first td .product-name a {
    color: #203548;
}
.compare-table tr.first td .ratings {
    width: 69px;
    margin: 0 auto;
}
.compare-table tr.first td p,
.compare-table tr.add-to-row td p {
    margin: 0;
}
/* Block: Recently Viewed */

.block-viewed .block-title strong {}
/* Block: Recently Compared */

.block-compared .block-title strong {}
/* Block: Poll */

.block-poll .block-title strong {} .block-poll .block-subtitle {
    font-size: 12px;
}
.block-poll label {
    color: #777;
    font-size: 12px;
}
.block-poll input.radio {
    float: left;
    margin: 1px -18px 0 0;
}
.block-poll .label {
    background: none;
    display: block;
    margin-left: 18px;
}
.block-poll li {
    padding: 3px 9px;
}
.block-poll .actions {
    margin: 5px 0 0;
}
.block-poll button.button span {} .block-poll .answer {
    font-weight: bold;
}
.block-poll .votes {
    float: right;
    margin-left: 10px;
}
/* Block: Tags */

.block-tags .block-title strong {} .block-tags .block-content .tags-list {
    background: none;
    border: 0;
    font-size: 12px;
}
.block-tags .block-content .tags-list a {
    color: #1b2d3b;
    background: #eee;
    text-decoration: none;
    padding: 4px 6px;
    line-height: 26px;
}
.block-tags .block-content .tags-list a:hover {
    background: #ccc;
}
.block-tags .actions {
    text-align: right;
}
.block-tags .actions a {
    float: none;
}
.block-tags .block-title a {
    float: right;
    font-weight: 400;
    font-size: 11px;
}
/* Block: Subscribe */

.block-subscribe {
    padding: 0;
    margin: 0;
}
.block-subscribe .block-title {
    display: none;
}
.block-subscribe .block-content {
    padding: 0;
}
.block-subscribe .block-title strong {} .block-subscribe .form-subscribe-header {
    float: left;
    margin: 12px 10px 0 0;
}
.block-subscribe label {
    color: #000;
    font-weight: bold;
    font-size: 16px;
}
.block-subscribe .input-box {
    width: 220px;
    float: left;
    margin: 5px 0 0;
}
.block-subscribe input.input-text {
    width: 206px;
    height: 23px;
    padding: 5px 2%;
    width: 96%;
    border: 1px solid #b3b3b3;
    border-right: 0;
    display: block;
    margin: 0;
    box-shadow: 0 0 0;
}
.block-subscribe .actions {
    float: left;
    margin: 5px 0 0;
    text-align: left;
}
.block-subscribe .actions button.button {
    float: none;
}
.block-subscribe .actions button.button span {} .block-subscribe .actions button.button:hover span {} @media(max-width: 1080px) {
    .block-subscribe .input-box {
        width: 156px;
    }
}
@media(max-width: 680px) {
    .block-subscribe .input-box {
        width: 95px;
    }
}
/* Block: Reorder */

.block-reorder .block-title strong {} .block-reorder input.checkbox {
    float: left;
    margin: 2px -20px 0 0;
}
.block-reorder .product-name {
    margin-left: 20px;
}
.block-reorder .validation-advice {
    margin: 3px 9px 7px;
}
/* Block: Banner */

.block-banner {
    border: 0;
}
.block-banner .block-content {
    padding: 0;
    text-align: center;
}
/* Block: Login */

.block-login .block-title strong {} .block-login .block-content {
    padding: 5px 10px;
}
.block-login label {
    font-weight: bold;
    color: #666;
}
.block-login input.input-text {
    display: block;
    width: 167px;
    margin: 3px 0;
}
.block-login .actions {
    background: none;
    padding: 0;
    margin: 3px 0 0;
}
.block-login .actions button.button span {}
/* Paypal */

.sidebar .paypal-logo {
    display: block;
    margin: 10px 0;
    text-align: center;
}
.sidebar .paypal-logo a {
    float: none;
}
/* ======================================================================================= */
/* Category Page ========================================================================= */

.category-title {
    border: 0;
    margin: 0 0 7px;
    text-align: center;
}
.category-image {
    overflow: hidden;
    text-align: center;
}
.category-image img {
    width: 100%;
    border: 1px solid #fff;
}
.category-description {
    margin: 0 0 10px;
}
.catalog-category-view h1.title {
    display: inline-block;
    font-size: 55px;
    font-family: "Italo Medium", Arial;
    text-transform: uppercase;
    line-height: 54px;
}
.category-products {
    text-align: center;
    background: #FFF;
}
.catalog-category-view .main-inner {
    padding: 0 0 25px;
}

.catalog-category-view.category-rebajas .main-inner {
    padding: 25px 0px;
}

.category-title h1 {
    font-size: 31px;
    font-weight: 600;
    text-transform: uppercase;
}
.category-title .product-count {
    color: #808080;
    font-size: 20px;
    margin: 5px 0;
    text-transform: uppercase;
    font-weight: 600;
}
/* View Type: Grid */

.featured-products {
    margin: 20px 0 0;
}
.products-grid {
    position: relative;
}
.products-grid.last {
    border-bottom: 0;
}
.products-grid .item {
    margin-bottom: 22px;
    text-align: center;
}
@media (max-width: 767px) {
    .featured-products .products-grid .span3 {
        width: 45%;
        float: left;
        clear: none;
        margin-left: 2%;
    }
}
.products-grid .item:hover {} .products-grid .item-inner {
    float: left;
    position: relative;
}
.block-related .item-inner,
.newproductslider-container .item-inner {
    background: #fff;
    overflow: hidden;
    position: relative;
    border: 1px solid #fff;
}
.products-grid .item-inner {
    background: #fff;
    overflow: hidden;
    position: relative;
    width: 100%;
    border: 1px solid #fff;
    padding: 10px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.products-grid .item-inner:hover {} .block-related .item-inner:hover,
.products-grid .item-inner:hover,
.newproductslider-container .item-inner:hover {
    border-color: #f2f2f2;
}
@media (max-width: 680px) {
    .products-grid .item-inner {
        margin-bottom: 20px;
    }
}
.products-grid .hover_image {
    position: absolute;
    top: 0;
    right: 0;
    opacity: 0;
    -webkit-transition: all 200ms;
    -moz-transition: all 200ms;
    -ms-transition: all 200ms;
    -o-transition: all 200ms;
    transition: all 200ms;
}
.products-grid .item-inner:hover .hover_image {
    opacity: 1;
    -webkit-transition: all 200ms;
    -moz-transition: all 200ms;
    -ms-transition: all 200ms;
    -o-transition: all 200ms;
    transition: all 200ms;
}
.block-related .item-inner:hover button.btn-cart,
.newproductslider-container .item-inner:hover button.btn-cart,
.products-grid .item-inner:hover button.btn-cart {
    left: 0;
    -webkit-transition: all 200ms;
    -moz-transition: all 200ms;
    -ms-transition: all 200ms;
    -o-transition: all 200ms;
    transition: all 200ms;
}
.newproductslider-container .item-inner:hover ul.add-to-links,
.products-grid .item-inner:hover ul.add-to-links {
    right: 0;
    -webkit-transition: all 200ms;
    -moz-transition: all 200ms;
    -ms-transition: all 200ms;
    -o-transition: all 200ms;
    transition: all 200ms;
}
.product-view .block-related button.btn-cart span {
    padding: 0;
}
.product-view .block-related button.btn-cart span span {
    padding: 0 20px;
}
.products-grid .product-info {
    background: #d8d8d8;
    float: left;
    width: 100%;
    border-top: 1px solid #fbfbfb;
    padding: 0;
    text-align: left;
}
.products-grid .product-info-inner {
    padding: 10px;
}
.products-grid .product-image {
    display: block;
    margin: 0;
    padding: 25px;
}
.block-related .product-image img,
.newproductslider-container .product-image img,
.products-grid .product-image img {
    width: 100%;
    /* border-bottom: 1px solid #f2f2f2;*/
}
.block-related .item-inner:hover .product-image,
.upsellslider-container .upsellproductslider-item:hover .product-image,
.newproductslider-container .item-inner:hover .product-image,
.products-grid .item:hover .product-image {} .products-grid .designer {
    text-align: left;
    font-size: 11px;
    color: #db5e75;
    font-weight: bold;
    text-transform: uppercase
}
.block-related .product-name,
.upsellslider-container .product-name,
.newproductslider-container .product-name,
.products-grid .product-name {
    padding: 2px 0 0px;
    margin: 0;
    color: #333;
    text-align: left;
}
.block-related .product-name a,
.upsellslider-container .product-name a,
.newproductslider-container .product-name a,
.products-grid .product-name a {
    color: #f17f94;
    /*text-transform: lowercase;*/
}
.block-related .product-name a:hover,
.upsellslider-container .product-name a:hover,
.newproductslider-container .product-name a:hover,
.products-grid .product-name a:hover {
    color: #446CB3;
    text-decoration: none;
}
.products-grid .desc {
    margin: 0 0 10px;
}
.products-grid .description {
    color: #5b5b5b;
    line-height: 22px;
    margin: 20px 0;
    font-size: 11px;
}
.products-grid .attribute.colores {
    text-align: center;
    margin: 5px 0;
}
.products-grid .attribute.colores img {
    width: 23px;
    height: 23px;
}
.promo,
.products-grid .promo {
    color: #f17f94;
    text-align: left;
    font-size: 14px;
    font-weight: bold;
}
.col2-left-layout .products-grid .description {
    text-align: left;
}
.col2-left-layout .products-grid .price-box {
    display: block;
    margin-top: 10px;
    text-align: left;
}
.col2-left-layout .products-grid .description {
    margin: 2px 0 5px;
    line-height: 16px;
}
.col2-left-layout .products-grid .span3 .price-box,
.col2-right-layout .products-grid .span3 .price-box {
    float: none;
}
.block-related .regular-price .price,
.newproductslider-container .regular-price .price,
.products-grid .regular-price .price {} .block-related .old-price,
.upsellslider-container .old-price,
.newproductslider-container .old-price,
.products-grid .price-box .old-price {
    float: left;
    margin-left: 5px;
    text-align: right;
}
.block-related .old-price .price,
.upsellslider-container .old-price .price,
.newproductslider-container .old-price .price,
.products-grid .price-box .old-price .price {
    line-height: 30px;
}
.block-related .special-price,
.upsellslider-container .special-price,
.newproductslider-container .special-price,
.products-grid .price-box .special-price {
    margin: 0 !important;
    padding: 0;
    float: left;
}
.block-related .special-price .price,
.upsellslider-container .special-price .price,
.newproductslider-container .special-price .price,
.products-grid .price-box .special-price .price {} .products-grid .availability {
    line-height: 34px;
}
.products-grid .out-of-stock {
    float: left;
}
.block-related .actions,
.newproductslider-container .actions,
.products-grid .actions {
    width: 100%;
    overflow: hidden;
    margin: 0;
    display: none !important;
}
.block-related .item-inner:hover .actions,
.newproductslider-container .item-inner:hover .actions,
.products-grid .item:hover .actions {
    display: block;
}
.block-related .product-details,
.newproductslider-container .product-details,
.products-grid .product-details {} .products-grid .actions button {
    margin: 0;
}
.newproductslider-container .actions .add-to-links,
.products-grid .actions .add-to-links {
    float: right;
    margin: 0;
    position: absolute;
    right: -40px;
    top: 10px;
    -webkit-transition: all 200ms;
    -moz-transition: all 200ms;
    -ms-transition: all 200ms;
    -o-transition: all 200ms;
    transition: all 200ms;
}
.newproductslider-container .add-to-links li,
.products-grid .actions .add-to-links li {
    background: #F38137;
    /*float: left;*/

    width: 25px;
    height: 25px;
    padding: 5px;
    /* border-radius: 25px; */

    text-indent: -9999px;
    margin-bottom: 5px;
}
.newproductslider-container .actions .link-wishlist,
.products-grid .actions .link-wishlist {
    background: url("https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/icon-addtowishlist.png") no-repeat scroll 50% 50%;
    width: 25px;
    height: 25px;
    float: left;
}
.newproductslider-container .actions .link-compare,
.products-grid .actions .link-compare {
    background: url("https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/icon-addtocompare.png") no-repeat scroll 50% 50%;
    width: 25px;
    height: 25px;
    float: left;
}
.block-related .block-title,
.upsellslider-title,
.newproductslider-title,
.featured-product-title {
    margin-bottom: 15px;
    background: none;
}
.block-related h2,
.upsellslider-title h2,
.featured-product-title h2,
.newproductslider-title h2 {
    padding: 8px 0;
    margin: 0;
    font-family: "Italo Medium", Arial;
    font-size: 40px;
    text-transform: uppercase;
    font-weight: 400;
}
.block-related h2 {
    font-size: 14px;
    font-weight: 700;
    padding: 8px;
}
.block-related .flex-viewport,
.newproductslider-container .flex-viewport {
    margin: 0 10px;
}
.block-related .flex-direction-nav a,
.newproductslider-container .flex-direction-nav a {
    width: 35px !important;
    height: 35px !important;
    margin: 0 0;
    display: block;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/arrow4.png) no-repeat;
    position: absolute;
    top: 135px;
    cursor: pointer;
    text-indent: -9999px;
    border: 2px solid #d6d6d6;
}
.block-related .flex-direction-nav a {
    top: -50px;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/arrow3.png) no-repeat;
    width: 25px !important;
    height: 25px !important;
    border: none;
}
.newproductslider-container .flex-direction-nav .flex-next {
    background-position: 100% 0;
    right: 0;
    -webkit-transition: background-position 200ms;
    -moz-transition: background-position 200ms;
    -ms-transition: background-position 200ms;
    -o-transition: background-position 200ms;
    transition: background-position 200ms;
}
.newproductslider-container .flex-direction-nav .flex-next:hover {
    background-position: 100% 100%;
}
.block-related .flex-direction-nav .flex-prev {
    right: 0;
}
.newproductslider-container .flex-direction-nav .flex-prev {
    left: 0px;
    -webkit-transition: background-position 200ms;
    -moz-transition: background-position 200ms;
    -ms-transition: background-position 200ms;
    -o-transition: background-position 200ms;
    transition: background-position 200ms;
}
.newproductslider-container .flex-direction-nav .flex-prev:hover {
    background-position: 0 100%;
}
.upsellslider-container .item-inner,
.block-related .item-inner,
.newproductslider-container .item-inner {
    margin: 0 15px 0 0;
    position: relative;
}
.block-related .item-inner:hover,
.newproductslider-container .item-inner:hover {} .block-related .item-inner:hover .actions,
.newproductslider-container .item-inner:hover .actions,
.products-grid .item:hover .actions {} .block-related .carousel .newproductslider-item {
    margin-right: 4px;
    text-align: center
}
.label-pro-new,
.label-pro-sale {
    background: #63BA3A;
    position: absolute;
    top: 10px;
    color: #fff;
    text-transform: uppercase;
    padding: 5px 15px;
    z-index: 10;
}
.label-pro-sale {
    background: #37BEF2;
    top: 44px;
}
.products-list .label-pro-new {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/icon-new-l.png) no-repeat;
}
.products-list .label-pro-sale,
.products-list .label-pro-new {
    left: 0px;
    top: 0px;
}
@media screen and (max-width: 860px) {
    .label-pro-new,
    .label-pro-sale {
        padding: 5px 10px;
        font-size: 11px;
    }
}
.brand-slider-contain {
    padding: 30px 0 10px;
    background: #FFF;
    display: none;
}
.brand-slider-contain .flex-direction-nav a {
    width: 35px !important;
    height: 35px !important;
    margin: 0 0;
    display: block;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/arrow4.png) no-repeat;
    position: absolute;
    top: 0px;
    cursor: pointer;
    text-indent: -9999px;
    border: 2px solid #d6d6d6;
    opacity: 0;
    -webkit-transition: all 200ms;
    -moz-transition: all 200ms;
    -ms-transition: all 200ms;
    -o-transition: all 200ms;
    transition: all 200ms;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -ms-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.brand-slider-contain .flex-direction-nav .flex-next {
    right: 0px;
    background-position: 100% 0;
}
.brand-slider-contain .flex-direction-nav a:hover {
    background-color: #446CB3;
}
.brand-slider-contain .flex-direction-nav .flex-next:hover {
    background-position: 100% 100%;
}
.brand-slider-contain .flex-direction-nav .flex-prev {
    left: 0px;
}
.brand-slider-contain .flex-direction-nav .flex-prev:hover {
    background-position: 0 100%;
}
.brand-slider-contain:hover .flex-direction-nav a {
    opacity: 1;
}
.new-vertscroller-wrap .jcarousel-next-vertical {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/arrow-up.png) no-repeat 50% 3px #aaa;
}
.new-vertscroller-wrap .jcarousel-prev-vertical {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/arrow-down.png) no-repeat 50% 5px #aaa;
}
.new-vertscroller-wrap .jcarousel-next-vertical:hover,
.new-vertscroller-wrap .jcarousel-prev-vertical:hover {
    background-color: #E6415F;
}
.home-blocks {
    margin: 25px 0 0px;
    padding-top: 5px;
    border-top: 1px solid #d6d6d6
}
.home-blocks a img {
    margin: 5px 0;
}
.highlights {
    text-align: center;
    text-transform: uppercase;
}
@media (min-width: 680px) and (max-width: 860px) {
    .products-grid .actions .add-to-links li,
    .products-grid .actions .link-wishlist,
    .products-grid .actions .link-compare,
    .products-grid .actions .product-detail a {
        width: 20px;
        height: 20px;
    }
    .products-grid button.btn-cart span span {
        padding: 0 10px;
    }
}
.col2-left-layout .products-grid,
.col2-right-layout .products-grid {
    margin: 0 auto;
}
.col1-layout .products-grid {}
/* View Type: List */

.products-list li.item {
    border-bottom: 1px dotted #ddd;
    padding: 0 0 15px;
    margin: 0 0 20px;
    position: relative;
}
.products-list li.item.last {} .products-list .product-image {
    background: #fff;
    border: 1px solid #F1F1F1;
    float: left;
    width: 210px;
    margin: 0 0 10px;
    overflow: hidden;
}
.products-list .item:hover .product-image {} .products-list .product-shop {
    margin-left: 240px;
}
.products-list .product-name {
    padding: 0;
    margin: 10px 0;
    font-weight: 700;
    text-transform: capitalize;
    color: #000;
    text-align: left;
}
.products-list .product-name a {
    color: #203548;
    font-size: 18px;
}
.products-list .product-name a:hover {
    text-decoration: none;
    color: #666;
}
.products-list .price-box {
    margin: 0 13px 5px 0;
    padding: 8px 0 6px;
    border-top: 1px dotted #DDDDDD;
    border-bottom: 1px dotted #DDDDDD;
    text-align: left;
}
.products-list .price-box .regular-price .price {
    font-size: 16px;
    font-weight: 600;
}
.products-list .availability {
    float: left;
    margin: 3px 0 0;
}
.products-list .desc {
    clear: both;
    padding: 6px 0 0;
    margin: 0 0 15px;
    line-height: 1.5;
    text-align: justify;
}
.products-list .desc .link-learn {
    font-size: 11px;
}
.products-list .add-to-links {
    float: left;
    margin: 8px 0 0;
}
.products-list .add-to-links li {
    float: left;
    margin: 0 0 0 20px;
}
.products-list .add-to-links .separator {
    display: none;
    margin: 0 2px;
}
.products-list .product-shop .product-list-button {
    float: left;
}
.products-list .add-to-links a {
    float: left;
    line-height: 22px;
    padding-left: 25px;
    font-size: 11px;
    text-transform: uppercase;
    font-weight: normal !important;
}
.products-list .add-to-links a:hover {} .products-list .link-wishlist {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/bg-wishlist.png) no-repeat 0 0;
    -webkit-transition: background 200ms;
    -moz-transition: background 200ms;
    -ms-transition: background 200ms;
    -o-transition: background 200ms;
    transition: background 200ms;
}
.products-list .link-compare {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/bg-compare.png) no-repeat 0 0;
    -webkit-transition: background 200ms;
    -moz-transition: background 200ms;
    -ms-transition: background 200ms;
    -o-transition: background 200ms;
    transition: background 200ms;
}
.products-list .link-wishlist:hover,
.products-list .link-compare:hover {
    background-position: 0 100%;
}
@media (max-width: 480px) {
    .products-list .product-image {
        float: none;
    }
    .products-list .product-shop {
        margin: 0;
    }
}
/**
.newproductslider-container .flex-direction-nav a {
    width: 35px !important;
    height: 35px !important;
    margin: 0 0;
    display: block;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/arrow4.png) no-repeat ;
    position: absolute;
    top: -40px;
    cursor: pointer;
    text-indent: -9999px;
}
**/

.block-related .flex-direction-nav .flex-next,
.newproductslider-container .flex-direction-nav .flex-next {
    background-position: 100% 0;
    right: 0;
}
.block-related .flex-direction-nav .flex-next:hover {} .newproductslider-container .flex-direction-nav .flex-next:hover {
    background-position: 100% 100%;
}
.block-related .flex-direction-nav .flex-prev {
    right: 30px;
}
.newproductslider-container .flex-direction-nav .flex-prev {
    right: 45px;
}
.block-related .flex-direction-nav .flex-prev:hover {} .newproductslider-container .flex-direction-nav .flex-prev:hover {
    background-position: 0 100%;
}
.banner7-container .flex-control-paging li a {
    background: #cdcdcd;
}
.banner7-container .flex-control-paging li a:hover,
.banner7-container .flex-control-paging li a.flex-active {
    background: #fff;
}
/* ======================================================================================= */
/* Product View ========================================================================== */
/* Rating */

.no-rating {
    margin: 0;
    display: none;
}
.no-rating a,
.ratings a {} .ratings {
    font-size: 11px;
    line-height: 1.25;
    margin: 5px 0 0;
    padding-bottom: 5px;
}
.product-view .product-shop .ratings {
    border-bottom: 1px solid #DDDDDD;
}
.ratings strong {
    float: left;
    margin: 1px 3px 0 0;
}
.ratings .rating-links {
    margin: 0;
}
.ratings .rating-links .separator {
    margin: 0 2px;
}
.ratings dt {} .ratings dd {} .rating-box {
    width: 69px;
    height: 13px;
    font-size: 0;
    line-height: 0;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/bkg_rating.gif) 0 0 repeat-x;
    text-indent: -999em;
    overflow: hidden;
}
.rating-box .rating {
    float: left;
    height: 13px;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/bkg_rating.gif) 0 100% repeat-x;
}
.ratings .rating-box {
    float: left;
    margin-right: 30px;
}
.products-grid .ratings .rating-box {
    margin-right: 3px;
    margin-left: 25%;
}
.ratings .amount {} .ratings-table th,
.ratings-table td {
    font-size: 11px;
    line-height: 1.15;
    padding: 3px 0;
}
.ratings-table th {
    font-weight: bold;
    padding-right: 8px;
}
/* Accordian */

.product-view h3.ui-accordion-header {
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    padding: 0 0 0 22px;
}
.product-view .ui-accordion-content {
    padding: 0px 0px 0px 22px;
    border-bottom: 1px solid #f2f2f2;
}
#accordion .ui-icon-minus {
    background: url('https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/menu-minus.png') center center no-repeat;
    height: 18px;
    width: 18px;
    position: absolute;
    margin-left: -22px;
}
#accordion .ui-icon-plus {
    background: url('https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/menu-plus.png') center center no-repeat;
    height: 18px;
    width: 18px;
    position: absolute;
    margin-left: -22px;
}
/* Availability */

.availability {
    margin: 0;
}
.availability span {
    font-weight: bold;
}
.availability.in-stock span {}
.availability.out-of-stock span {
    color: #f17f94;
}
.availability-only {
    margin: 10px 0 7px;
    line-height: 16px;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/i_availability_only.gif) 0 50% no-repeat;
    padding-left: 15px;
}
.availability-only span,
.availability-only a {
    border-bottom: 1px dashed #751d02;
    color: #000;
}
.availability-only a {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/i_availability_only_arrow.gif) 100% 0 no-repeat;
    cursor: pointer;
    padding-right: 15px;
    text-decoration: none;
}
.availability-only .expanded {
    background-position: 100% -15px;
}
.availability-only strong {
    color: #be2c00;
}
.availability-only-details {
    margin: 0 0 7px;
}
.availability-only-details th {
    background: #d2d6d9;
    font-size: 10px;
    padding: 0 8px;
}
.availability-only-details td {
    background: #ebf0f3;
    border-bottom: 1px solid #fff;
    font-size: 11px;
    padding: 2px 8px 1px;
}
.availability-only-details tr.odd td.last {
    color: #d95e00;
    font-weight: bold;
}
.product-view .product-shop .availability {} .product-view .product-shop .availability span {
    color: #D14747;
    font-weight: 600;
}
/* Alerts */

.alert-price {
    margin: 0;
    font-size: 11px;
}
.alert-stock {
    margin: 0;
    font-size: 11px;
}
/********** < Product Prices */

.price {
    white-space: nowrap !important;
}
.price-box {
    margin: 0;
}
.price-box .price {
    font-weight: normal;
    color: #b1647d;
}
/* Regular price */

.regular-price {
    color: #E6415F;
}
.regular-price .price {
    font-weight: bold;
    font-size: 22px;
}
.block .regular-price,
.block .regular-price .price {
    color: #E6415F;
}
/* Old price */

.old-price {
    margin: 0;
}
.old-price .price-label {
    white-space: nowrap;
    color: #888;
    display: none;
}
.old-price .price {
    font-weight: normal;
    font-size: 16px;
    color: #808080;
    text-decoration: line-through;
}
/* Special price */

.special-price {
    margin: 0;
    padding: 3px 0;
}
.special-price .price-label {
    font-size: 21px;
    font-weight: bold;
    white-space: nowrap;
    color: #5b5b5b;
    display: none;
}
.special-price .price {
    font-size: 22px;
    font-weight: bold;
    color: #b1647d;
}
/* Minimal price (as low as) */

.minimal-price {
    margin: 0;
}
.minimal-price .price-label {
    white-space: nowrap;
    text-transform: uppercase;
    font-size: 11px;
    color: #666;
}
.label {
    background: none;
    border: 0;
    padding: 0;
    border-radius: 0;
    color: #2f2f2f;
}
.minimal-price-link {
    display: block;
}
.minimal-price-link .label {
    color: #1e7ec8;
}
.minimal-price-link .price {
    font-weight: normal;
    color: #1e7ec8;
}
/* Excluding tax */

.price-excluding-tax {
    display: block;
    color: #999;
}
.price-excluding-tax .label {
    white-space: nowrap;
    color: #999;
}
.price-excluding-tax .price {
    font-size: 13px;
    font-weight: normal;
    color: #c76200;
}
/* Including tax */

.price-including-tax {
    display: block;
    color: #999;
}
.price-including-tax .label {
    white-space: nowrap;
    color: #999;
}
.price-including-tax .price {
    font-size: 13px;
    font-weight: bold;
    color: #c76200;
}
/* Configured price */

.configured-price {
    margin: 0;
}
.configured-price .price-label {
    font-weight: bold;
    white-space: nowrap;
}
.configured-price .price {
    font-weight: bold;
}
/* FPT */

.weee {
    display: block;
    font-size: 11px;
    color: #444;
}
.weee .price {
    font-size: 11px;
    font-weight: normal;
}
/* Excl tax (for order tables) */

.price-excl-tax {
    display: block;
}
.price-excl-tax .label {
    display: block;
    white-space: nowrap;
}
.price-excl-tax .price {
    display: block;
}
/* Incl tax (for order tables) */

.price-incl-tax {
    display: block;
}
.price-incl-tax .label {
    display: block;
    white-space: nowrap;
}
.price-incl-tax .price {
    display: block;
    font-weight: bold;
}
/* Price range */

.price-from {
    margin: 0;
}
.price-from .price-label {
    font-weight: bold;
    white-space: nowrap;
}
.price-to {
    margin: 0;
}
.price-to .price-label {
    font-weight: bold;
    white-space: nowrap;
}
/* Price notice next to the options */

.price-notice {
    padding-left: 10px;
    color: #999;
}
.price-notice .price {
    font-weight: bold;
    color: #2f2f2f;
}
/* Price as configured */

.price-as-configured {
    margin: 0;
}
.price-as-configured .price-label {
    font-weight: bold;
    white-space: nowrap;
}
.price-box-bundle {
    padding: 0 0 10px 0;
}
.price-box-bundle .price-box {
    margin: 0 !important;
    padding: 0 !important;
}
.price-box-bundle .price {
    color: #555;
}
/********** Product Prices > */
/* Tier Prices */

.product-pricing,
.tier-prices {
    margin: 10px 0;
    padding: 10px;
    background-color: #f4f7f7;
    border: 1px solid #dadddd;
    color: #424242;
}
.tier-prices li {
    line-height: 1.4;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/i_tier.gif) no-repeat 0 3px;
    padding: 2px 0 2px 10px;
}
.tier-prices .benefit {
    font-style: italic;
    font-weight: bold;
    color: #2f2f2f;
}
.tier-prices .price {
    font-weight: bold;
    color: #2f2f2f;
}
.tier-prices-grouped li {
    padding: 2px 0;
    color: #e26703;
}
.tier-prices-grouped li .price {
    font-weight: bold;
}
/* Add to Links */

.add-to-links {
    font-size: 11px;
    margin: 5px 0 0;
}
.add-to-links .separator {
    display: none;
}
/* Add to Cart */

.add-to-cart label {
    float: left;
    margin: 7px 10px 0 0;
    font-size: 14px;
    text-transform: uppercase;
}
.add-to-cart .qty {
    float: left;
    margin: 4px;
    text-align: center;
    font-weight: bold;
    font-size: 14px;
    border: 1px solid #f1b7c1;
}
.add-to-cart .qty:focus {
    box-shadow: none;
    background: none;
}
.add-to-cart button.button {
    float: left;
}
.add-to-cart .paypal-logo {
    clear: left;
    margin: 0;
    text-align: right;
}
.add-to-cart .paypal-logo .paypal-or {
    clear: both;
    display: block;
    margin: 5px 60px 5px 0;
}
.product-view .add-to-cart .paypal-logo {
    margin: 0;
}
.product-view .add-to-cart button.button {
    margin-top: 15px;
    border-radius: 25px;
}
@media (min-width: 680px) and (max-width: 860px) {
    .product-view .add-to-cart button.button {
        margin-top: 15px;
    }
}
.product-view button.btn-cart {
    position: relative;
}
.product-view button.btn-cart span span {
    padding: 2px 34px 4px 10px;
}
.product-view button.btn-cart span {
    font-size: 30px;
    color: #fff;
    font-weight: 400;
}
.product-view span.arrow {
    padding: 0 !important;
    width: 73px !important;
    height: 73px !important;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/bg-addtocart2.png) no-repeat;
    right: -32px;
    top: -7px;
    position: absolute;
}
.product-view button.btn-cart:hover span span {} .product-view button.btn-cart em {
    display: block;
    font-size: 12px;
    font-style: normal;
}
/* Add to cart qty decrease/increase button */

.product-qty {
    float: left;
}
.add-to-cart input.qty-decrease,
.add-to-cart input.qty-increase {
    float: left;
    width: 20px;
    height: 20px;
    border: none;
    margin: 7px 0;
    cursor: pointer;
    display: none;
}
.add-to-cart input.qty-decrease {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/menu-minus.png) no-repeat center center;
}
.add-to-cart input.qty-decrease:hover {} .add-to-cart input.qty-increase {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/menu-plus.png) no-repeat center center;
}
.add-to-cart input.qty-increase:hover {}
/* Add to Links + Add to Cart */

.add-to-box {
    margin: 15px 0;
    clear: both;
}
.add-to-box .add-to-cart {
    width: 175px;
    margin: 0 auto;
}
.add-to-box .or {
    float: left;
    font-weight: bold;
    margin: 0 7px;
    color: #666;
}
.add-to-box-link .add-to-links {
    margin: 0;
    font-size: 12px !important;
    line-height: 1.25 !important;
    text-align: left !important;
}
.add-to-box-link .add-to-links li {
    display: block !important;
}
.add-to-box-link .add-to-links li .separator {
    display: none !important;
}
@media (max-width: 480px) {
    .product-view .add-to-cart button.button {
        clear: both;
        margin-top: 15px;
    }
}
.product-view .product-shop .add-to-box-link {} .product-view {
    position: relative;
}
.product-next-prev {
    float: right;
    margin: 0 0 -22px 0;
    position: relative;
    z-index: 10px;
}
.col2-right-layout .product-next-prev {} .product-prev,
.product-next {
    background: url("https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/arrow-left.png") no-repeat scroll 50% 50% #aaa;
    padding: 5px;
    float: left;
    width: 16px;
    height: 16px;
    text-indent: -9999px;
}
.product-prev {
    margin: 0 5px 0 0;
}
.product-next {
    background: url("https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/arrow-right.png") no-repeat scroll 50% 50% #aaa;
}
.product-prev:hover,
.product-next:hover {
    background-color: #E6415F;
}
.product-view .product-more-info {} .product-view .product-more-info .block-img {
    margin: 0 0 15px;
}
@media (max-width: 960px) {
    .product-view .product-more-info {
        font-size: 18px;
    }
}
.product-essential {
    padding: 0;
    margin: 0 0 10px;
}
.product-essential h2 {
    font: bold 13px/1.35 Arial, Helvetica, sans-serif;
}
.product-collateral {
    padding: 10px 0;
}
.product-collateral h2 {
    font: 22px/24px 'Open Sans' sans-serif;
    color: #424242;
    padding: 0 0 5px;
    margin: 0 0 10px;
    text-transform: capitalize;
}
.product-collateral h2 .word2 {
    color: #E6415F;
}
.product-collateral .box-collateral {
    float: left;
    width: 100%;
    margin: 20px 0;
}
.product-collateral .box-collateral .products-grid .item,
.product-collateral .box-collateral .products-grid .item:hover .product-image {} .product-collateral .box-collateral .products-grid .product-name {
    margin: 0 0;
}
.product-collateral .box-collateral .products-grid .price-box {
    float: none;
}
/* Product Images */

.product-view .product-img-box {} .col3-layout .product-view .product-img-box {
    float: none;
    margin: 0 auto;
}
.product-view .product-img-box .product-image {
    margin: 0;
    border: 0;
}
.product-view .product-img-box .product-image img {
    width: 100%;
}
.product-view .product-img-box .product-image-zoom {
    position: relative;
    width: 366px;
    height: 366px;
    overflow: hidden;
    z-index: 9;
}
.product-view .product-img-box .product-image-zoom img {
    position: absolute;
    left: 0;
    top: 0;
    cursor: move;
}
.product-view .product-img-box .zoom-notice {
    font-size: 11px;
    margin: 0 0 5px;
    text-align: center;
}
.product-view .product-img-box .zoom {
    position: relative;
    z-index: 9;
    height: 18px;
    margin: 0 auto 13px;
    padding: 0 28px;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/slider_bg.gif) 50% 50% repeat-x;
    cursor: pointer;
}
.product-view .product-img-box .zoom.disabled {
    -moz-opacity: .3;
    -webkit-opacity: .3;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    /*IE8*/

    opacity: .3;
}
.product-view .product-img-box .zoom #track {
    position: relative;
    height: 18px;
}
.product-view .product-img-box .zoom #handle {
    position: absolute;
    left: 0;
    top: -1px;
    width: 9px;
    height: 22px;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/magnifier_handle.gif) 0 0 no-repeat;
}
.product-view .product-img-box .zoom .btn-zoom-out {
    position: absolute;
    left: 2px;
    top: 0;
}
.product-view .product-img-box .zoom .btn-zoom-in {
    position: absolute;
    right: 2px;
    top: 0;
}
.product-view .product-img-box .more-views h2 {
    font-size: 14px;
    font-weight: normal;
    border-bottom: 1px solid #ccc;
    margin: 15px 0 10px;
    padding: 0 0 5px;
    text-transform: capitalize;
    display: none;
}
.product-view .product-img-box .more-views ul {} .product-view .product-img-box .more-views li {
    margin: 0 0 8px 0px;
    border: 0;
}
.product-view .product-img-box .more-views.vertical .slides {
    position: absolute;
    width: 100%;
    top: 0;
}
.product-view .product-img-box .more-views.vertical .slides li {
    margin: 0 0 17px !important;
    border: 1px solid #c4c4c4;
    overflow: hidden;
    text-align: center;
}
.product-view .product-img-box .more-views li a {
    float: left;
    overflow: hidden;
}
.product-view .product-img-box .more-views {} .product-view .nextprev_catalog {
    position: absolute;
    top: -70px;
    right: 0;
    text-align: right;
}
.product-view .nextprev_catalog a {
    font-family: 'Italo Medium', Arial;
    font-size: 29px;
    color: #f17f94;
    text-transform: uppercase;
    display: inline-block;
    margin: 0 5px;
    line-height: 35px;
    text-decoration: none;
}
.product-view .nextprev_catalog a:hover {
    color: #BBB;
}
.product-view .nextprev_catalog a span {
    font-size: 22px;
}
.product-view .vertical .flex-viewport {
    height: 595px;
    overflow: hidden;
    margin: 20px 0;
    position: relative;
}
.product-view .vertical .flex-viewport li a {
    float: none !important;
    width: 100% !important;
    display: block;
}
.product-view .vertical .next {
    height: 20px;
    width: 100%;
    display: block;
    position: absolute;
    bottom: -20px;
    left: 0;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/nextprevv.png) no-repeat center -20px;
}
.product-view .vertical .prev {
    height: 20px;
    width: 100%;
    display: block;
    position: absolute;
    top: -20px;
    left: 0;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/nextprevv.png) no-repeat center 0;
}
.thumbnail-container .flex-direction-nav a {
    cursor: pointer;
    display: block;
    height: 30px !important;
    margin: -15px 0 0;
    position: absolute;
    text-indent: -9999px;
    top: 50%;
    border-radius: 15px;
    width: 30px !important;
    background-color: rgba(255, 255, 255, 0.8) !important;
}
.thumbnail-container .flex-direction-nav .flex-next {
    background: url("https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/arrow-r2.png") no-repeat scroll 50% 50%;
    right: 0px;
}
.thumbnail-container .flex-direction-nav .flex-next:hover {
    background: url("https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/arrow-r2.png") no-repeat scroll 50% 50%;
}
.thumbnail-container .flex-direction-nav .flex-prev {
    left: 0px;
    background: url("https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/arrow-l2.png") no-repeat scroll 50% 50%;
}
.thumbnail-container .flex-direction-nav .flex-prev:hover {
    background: url("https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/arrow-l2.png") no-repeat scroll 50% 50%;
}
.thumbnail-container .flex-direction-nav a:hover {} .product-image-popup {
    margin: 0 auto;
}
.product-image-popup .buttons-set {
    float: right;
    clear: none;
    border: 0;
    margin: 0;
    padding: 0;
}
.product-image-popup .nav {
    font-weight: bold;
    margin: 0 100px;
    text-align: center;
}
.product-image-popup .image {
    display: block;
    margin: 10px 0;
}
.product-image-popup .image-label {
    font-size: 13px;
    font-weight: bold;
    margin: 0 0 10px;
    color: #2f2f2f;
}
/* Product Shop */

.product-view .product-shop {} .col1-layout .product-view .product-shop {
    text-align: left;
}
/*.col1-layout .product-view .product-shop .markers{ white-space: nowrap;margin-top: -5px;margin-left: 10px;float: left; }*/

.col1-layout .product-view .product-shop .markers {
    white-space: nowrap;
    margin-left: 10px;
    min-height: 40px
}
.product-view .product-shop .product-name {
    margin: 20px 0 0;
    padding: 0 0;
}
.product-view .product-shop .product-shop-info {} .product-view .product-shop .product-name h1 {
    margin: 0;
    font-family: 'Italo Medium', sans-serif;
    font-size: 55px;
    text-transform: uppercase;
    padding: 0;
    line-height: 54px;
}
.product-view .product-shop .designer {
    font-family: 'Italo Medium', Arial;
    font-size: 41px;
    color: #f17f94;
    text-transform: uppercase;
    margin: 5px 0;
    line-height: 32px;
}
.product-view .product-shop .designer img {
    float: right;
    max-width: 200px;
    max-height: 150px;
    margin: 0 0 30px 30px;
}
.product-view .product-shop .short-description {
    margin: 5px 0;
    font-size: 16px;
    font-weight: bold;
}
.product-view .product-shop .description {
    margin: 0;
    font-size: 14px;
}
.product-view .product-shop #product-options {} .product-view .product-shop .attribute {
    margin: 7px 0;
    font-size: 14px;
    float: left;
    clear: left;
}
.product-view .product-shop .attribute p {
    margin: 0;
}
.product-view .product-shop .title {
    font-family: 'Italo Medium';
    font-size: 34px;
    line-height: 32px;
}
.product-view .product-shop .attribute .text-option {
    text-transform: uppercase;
    font-size: 12px;
    color: #999;
}
.product-view .product-shop .attribute div[id^=btn] {
    margin: 3px 0;
}
.product-view .product-shop .attribute div[id^=btn] a {
    display: inline-block;
    margin: 0 2px 2px 0;
    border: 2px solid #f1b8c1;
    padding: 3px;
    line-height: 16px;
    text-decoration: none;
    transition: .3125s color, .3125s background-color;
}
.product-view .product-shop .attribute div[id^=btn] a:hover {
    background: #f7f7f7;
}
.product-view .product-shop .attribute div[id^=btn] a.active {
    border-color: #8a8a8a;
    font-weight: 500;
    background-color: #f28ca2;
    color: white
}
.product-view .product-shop .attribute div[id^=btn] a.outofstock {
    border-color: #ccc;
    color: #999;
}
.product-view .product-shop .attribute div[id^=btn] a.outofstock span {
    color: #ccc;
}
.product-view .product-shop .attribute div[id^=btn] a span.size {
    display: block;
    font-size: 14px;
    padding: 0 7px;
}
.product-view .product-shop .attribute div[id^=btn] a span.size span {
    font-size: 12px;
    color: #999;
    margin-left: 4px;
}
.product-view .product-shop .attribute.color img {
    width: 23px;
    height: 23px;
}
.product-view .product-shop .attribute .tabla {
    font-size: 13px;
    line-height: 32px;
    display: inline-block;
    text-decoration: none;
    margin-left: 35px;
}
.product-view .product-shop .attribute .tabla span {
    text-decoration: underline;
}
.product-view .product-shop .availability {
    margin: 5px 0 0;
    color: #808080;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 11px;
    display: none;
}
.product-view .product-shop .product-sku {
    line-height: 30px;
    color: #808080;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 11px;
}
.product-view .product-shop .product-sku span {
    color: #808080;
}
.product-view .product-shop .product-brand {
    color: #808080;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 11px;
}
.product-view .product-shop .product-brand span {
    color: #D14747;
}
.product-view .product-shop .iva {
    display: inline-block;
    margin-left: 4px;
}
.product-view .product-shop .price-box {
    margin-top: 10px;
}
.product-view .product-shop .regular-price {} .product-view .product-shop .regular-price .price,
.product-view .product-shop .price-box .price,
.product-view .product-shop .special-price .price,
.product-view .product-shop .old-price .price {
    font-size: 38px;
    font-weight: bold;
}
.product-view .product-shop .old-price {
    margin: 0 10px 0 0;
    display: inline;
}
.product-view .product-shop .old-price .price {
    font-size: 26px;
}
.product-view .product-shop .special-price {
    padding: 0px;
    display: inline;
}
.product-view .product-shop .plinks {
    margin: 30px 0;
}
.product-view .product-shop .plinks a {
    font-family: 'Italo Medium';
    font-size: 34px;
    line-height: 37px;
    display: inline-block;
    margin-right: 35px;
}
.product-view .product-shop .plinks a.envio {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/i_envio.gif) no-repeat;
    padding-left: 69px;
}
.product-view .product-shop .plinks a.consulta {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/i_consulta.gif) no-repeat;
    padding-left: 49px;
}
.product-view .grouped-items-table .regular-price .price,
.product-view .grouped-items-table .price-box .price,
.product-view .grouped-items-table .special-price .price,
.product-view .grouped-items-table .old-price .price {
    font-size: 14px;
}
.product-view .product-shop .special-price .price {} .product-view .add-to-links {
    margin: 0;
}
.product-view .add-to-links {
    font-size: 12px;
    text-align: center !important;
    margin-top: 21px;
}
.product-view .add-to-links li,
.product-view .add-to-links li .separator {
    display: inline;
}
.product-view .add-to-links a:hover,
.email-friend a:hover {
    text-decoration: none;
}
.product-view .add-to-links a.button span {} .product-view .add-to-links .link-compare {
    background: url("https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/bg-compare.png") no-repeat scroll 0 0 transparent;
    -webkit-transition: background 200ms;
    -moz-transition: background 200ms;
    -ms-transition: background 200ms;
    -o-transition: background 200ms;
    transition: background 200ms;
}
.product-view .product-shop .add-to-box-link .add-to-links li {
    display: inline-block !important;
    margin: 0 0 5px 15px;
}
.product-view .product-shop .product-social {
    float: left;
    clear: both;
    padding: 15px 0 0;
}
/* Email to a Friend */

.email-friend {
    float: left;
    clear: both;
    margin: 0;
}
.email-friend a {
    background: url("https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/bg-email.png") no-repeat scroll 0 0 transparent;
}
.product-view .product-shop .add-to-links .link-wishlist:hover,
.product-view .product-shop .add-to-links .link-compare:hover,
.email-friend a:hover {
    background-position: 0 100%;
}
/* Product Options */

.product-options {
    margin: 15px 0 0;
    padding: 0;
    position: relative;
    float: left;
    width: 100%;
    text-align: left;
    display: none;
}
.product-options dt {
    padding: 10px 0 0;
    font-weight: normal;
}
.product-options dt label {
    font-weight: 600;
    color: #333;
    text-transform: uppercase;
    font-size: 12px;
}
.product-options dt label.required em {
    color: #333;
    margin-left: 3px;
    float: right;
}
.product-options dd .qty-holder {
    display: block;
    padding: 10px 0 0;
}
.product-options dd .qty-holder label {
    vertical-align: middle;
}
.product-options dt .qty-disabled {
    background: none;
    border: 0;
    padding: 3px;
    color: #2f2f2f;
}
.product-options dd {
    padding: 5px 0 5px;
    margin: 0 0 5px;
}
.product-options dl {
    margin: 0
}
.product-options dl.last dd.last {
    border-bottom: 0;
    padding-bottom: 5px;
    margin-bottom: 0;
}
.product-options dd input.input-text {
    width: 98%;
}
.product-options dd input.datetime-picker {
    width: 150px;
}
.product-options dd .time-picker {
    display: -moz-inline-box;
    display: inline-block;
    padding: 2px 0;
    vertical-align: middle;
}
.product-options dd textarea {
    width: 98%;
    height: 8em;
}
.product-options dd select {
    width: 100%;
}
.product-options dd .multiselect option {
    border-bottom: 1px dotted #d9e5ee;
    padding: 2px 4px;
}
.product-options ul.options-list {
    margin-right: 5px;
}
.product-options ul.options-list li {
    line-height: 1.5;
    padding: 2px 0;
}
.product-options ul.options-list input.radio {
    float: left;
    margin-top: 3px;
}
.product-options ul.options-list input.checkbox {
    float: left;
    margin-top: 3px;
}
.product-options ul.options-list .label {
    display: block;
    margin-left: 18px;
}
.product-options ul.options-list label {
    font-weight: normal;
}
.product-options ul.validation-failed {
    padding: 0 7px;
}
.product-options p.note {
    margin: 0;
    font-size: 11px;
}
.product-options p.required {
    position: absolute;
    right: 0;
    top: 10px;
}
.product-options-bottom {
    padding: 15px 0;
    border-top: 0;
}
.product-options-bottom .product-pricing,
.product-options-bottom .tier-prices {
    margin: 0;
    padding: 0 0 10px;
    border: 0;
    background: 0;
    color: #e26703;
}
.product-options-bottom .tier-prices li {
    background: 0;
    padding: 2px 0;
}
.product-options-bottom .tier-prices .price,
.product-options-bottom .tier-prices .benefit {
    color: #e26703;
}
.product-options-bottom .price-box {
    float: left;
    margin: 0;
    padding: 0;
}
.product-options-bottom .add-to-links {
    float: right;
    padding: 5px 0 0;
    text-align: right;
}
.col3-layout .product-options-bottom .price-box {
    float: none;
    padding: 0 0 5px;
}
.product-options-bottom .price-label {
    float: left;
    padding-right: 5px;
}
.product-options-bottom .price-tax {
    float: left;
}
.product-options-bottom .add-to-cart {
    margin: 0 auto;
}
.product-options-bottom .price-box {
    display: none;
}
.product-shop .product-options-bottom {
    margin: 0 0;
}
.product-shop .product-options-bottom .price-box {
    float: left;
    margin: 0 20px 0 0;
    border: 0;
}
.product-shop .product-options-bottom .price-label {
    float: none;
    padding-right: 0;
}
.product-shop .product-options-bottom .price-tax {
    float: none;
}
.product-shop .product-options-bottom .add-to-cart-box {
    clear: both;
    float: left;
    padding-top: 12px;
}
.product-shop .product-options-bottom .add-to-links {
    float: right;
    padding: 5px 0 0;
    text-align: right;
}
.product-shop .add-to-links .linkwishlist {
    display: inline-block;
    height: 40px;
    line-height: 35px;
    font-family: 'resamitzregular', Arial;
    font-size: 22px;
    padding: 0 4px;
    background: #f0b3bd url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/bg-addtocart.png) repeat-x 0 bottom;
    color: #FFF;
}
.product-shop .add-to-links .linkwishlist:hover {
    background: #D95454;
}
.product-shop .product-options-bottom .add-to-cart button.button {}
/* Grouped Product */

.product-view .grouped-items-table .price-box {
    margin: 0;
    padding: 0;
}
/* Block: Description */

.product-view .box-description {}
/* Block: Additional */

.product-view .box-additional .data-table th,
.product-view .box-additional .data-table td {
    line-height: 1.25;
}
/* Block: Upsell */

.upsellslider-title {
    /* padding: 30px 0 0; */
}
.upsellslider-title h2 {
    padding: 8px 0;
    margin: 0;
    font: 18px/20px 'Open Sans', sans-serif;
    text-transform: uppercase;
    color: #424242;
    font-weight: 600;
}
.upsellslider-container {} .product-view .box-up-sell h2 {
    border-bottom: 0;
    padding: 0 0 3px;
    margin: 0 0 20px;
    font: 20px/30px 'Open Sans' sans-serif;
    color: #424242;
    text-transform: uppercase;
}
.upsellslider-container .flex-direction-nav a {
    width: 35px !important;
    height: 35px !important;
    margin: 0 0;
    display: block;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/arrow4.png) no-repeat;
    position: absolute;
    top: 120px;
    cursor: pointer;
    text-indent: -9999px;
    border: 2px solid #d6d6d6;
    -webkit-transition: background-position 200ms;
    -moz-transition: background-position 200ms;
    -ms-transition: background-position 200ms;
    -o-transition: background-position 200ms;
    transition: background-position 200ms;
}
.upsellslider-container .flex-direction-nav .flex-next {
    background-position: 100% 0;
    right: 0;
}
.upsellslider-container .flex-direction-nav .flex-next:hover {
    background-position: 100% 100%;
}
.upsellslider-container .flex-direction-nav .flex-prev {
    left: 0px;
}
.upsellslider-container .flex-direction-nav .flex-prev:hover {
    background-position: 0 100%;
}
.upsellslider-container .flex-viewport {
    margin: 0 10px;
}
.product-view .box-up-sell .products-grid {} .product-view .box-up-sell .products-grid td {
    width: 25%;
    background: #f6f2e7;
    border-right: 1px solid #e5dcc3;
    border-bottom: 1px solid #e5dcc3;
    padding: 15px 10px 12px;
    line-height: 1.6em;
}
.product-view .box-up-sell .products-grid tr.last td {
    border-bottom: 0;
}
.product-view .box-up-sell .products-grid td.last {
    border-right: 0;
}
.product-view .box-up-sell .products-grid td img {
    border: 1px solid #e5dcc3;
}
.product-view .box-up-sell .products-grid .product-image {
    text-align: center;
}
.product-view .box-up-sell .products-grid td.empty {
    border-right: 0;
    background: #f1ecdb;
}
.product-view .box-up-sell .products-grid .ratings .rating-box {
    float: left;
    margin: 0 0 3px;
}
/* Block: Tags */

.product-view .box-tags {
    margin: 0;
}
.product-view .box-tags h3 {
    font-size: 13px;
}
.product-view .box-tags .product-tags {
    display: block;
    margin: 0 0 15px;
}
.product-view .box-tags .product-tags li {
    display: inline;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/bkg_pipe3.gif) 100% 4px no-repeat;
    padding: 0 7px 0 4px;
}
.product-view .box-tags .product-tags li.first {
    padding-left: 0;
}
.product-view .box-tags .product-tags li.last {
    background: none;
    padding-right: 0;
}
.product-view .box-tags .form-add label {
    display: block;
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
    color: #333;
}
.product-view .box-tags .form-add .input-box {
    float: left;
    margin: 0 5px 0 0;
}
.product-view .box-tags .form-add input.input-text {
    width: 299px;
    height: 23px;
}
@media (max-width: 480px) {
    .product-view .box-tags .form-add input.input-text {
        width: 175px;
    }
}
.product-view .box-tags .form-add button.button span {} .product-view .box-tags .note {
    margin: 3px 0 0;
    padding: 0 0 0 23px;
    font-size: 11px;
}
/* Block: Reviews */

.product-view .box-reviews dl {
    margin: 15px 0;
}
.product-view .box-reviews dt a,
.product-view .box-reviews dt span {
    font-weight: bold;
}
.product-view .box-reviews dd {
    margin: 0 0 15px;
}
.product-view .box-reviews dd small {
    font-style: italic;
}
.product-view .box-reviews .form-add {} .product-view .box-reviews .form-add h3 {
    font-size: 13px;
    font-weight: normal;
}
.product-view .box-reviews .form-add h3 span {
    font-weight: bold;
}
.product-view .box-reviews .form-add h4 {
    font-size: 12px;
}
.product-view .box-reviews .form-add .data-table td {
    text-align: center;
}
.product-view .box-reviews .form-add .form-list {
    margin: 15px 0 0;
}
.product-view .box-reviews .form-add .form-list .input-box {
    width: 100%;
}
.product-view .box-reviews .form-add .form-list input.input-text,
.product-view .box-reviews .form-add .form-list textarea {
    width: 98%;
}
.product-view #review-form .form-list {
    margin-top: 20px;
}
.product-view #review-form input.input-text {
    width: 98%;
}
.product-view #review-form textarea {
    width: 98%;
}
/* Send a Friend */

.send-friend .form-list {
    width: 615px;
    overflow: hidden;
}
.send-friend .form-list li {
    margin-right: -15px;
}
.send-friend .form-list li p {
    margin: 0 15px 0 0;
}
.send-friend .form-list .field {
    width: 315px;
}
.send-friend .form-list .input-box {
    width: 300px;
}
.send-friend .form-list input.input-text,
.send-friend .form-list textarea {
    width: 294px;
}
.send-friend .form-list li.wide .input-box {
    width: 612px;
}
.send-friend .form-list li.wide textarea {
    width: 609px;
}
.send-friend .buttons-set .limit {
    float: right;
    margin: 0 7px 0 0;
    font-size: 11px;
    line-height: 21px;
}
/* ======================================================================================= */
/* Content Styles ================================================================= */

.product-name,
.product-name h2 {
    font-size: 12px;
    margin: 0;
    padding: 0;
    /*font-size:1em; */

    font-weight: normal;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    /* text-transform: uppercase;*/
}
.product-name a {
    /*font-size: 12px;*/

    color: #424242;
    letter-spacing: 1px;
}
.product-name a:hover {
    color: #446CB3;
}
/* Product Tags */

.tags-list {
    display: block;
    font-size: 13px;
    border: 1px solid #c1c4bc;
    background: #f8f7f5;
    padding: 10px;
}
.tags-list li {
    display: inline !important;
    margin: 0 4px 0 0;
}
.tags-list li a {
    color: #1b2d3b;
}
/* Advanced Search */

.advanced-search .form-list label {
    width: 160px;
    padding-right: 10px;
}
.advanced-search .form-list .input-box,
.advanced-search .form-list .input-range {
    float: left;
    clear: none;
}
.advanced-search-amount {
    margin: 0 0 10px;
}
.advanced-search-summary {
    margin: 10px 0;
    border: 1px solid #e9d7c9;
    background: #fff6f1;
    padding: 10px;
}
.advanced-search-summary ul {
    float: left;
    width: 49%;
}
.advanced-search-summary strong {
    color: #E17C24;
    padding-left: 15px;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/i_search_criteria.gif) 0 3px no-repeat;
}
.advanced-search-summary p {
    clear: both;
    font-weight: bold;
    margin: 0;
}
/* CMS Home Page */

.cms-home .subtitle {} .cms-index-index .subtitle {}
/* Sitemap */

.page-sitemap .links {
    text-align: right;
    margin: 0 8px -22px 0;
}
.page-sitemap .links a {
    text-decoration: none;
    position: relative;
}
.page-sitemap .links a:hover {
    text-decoration: underline;
}
.page-sitemap .sitemap {
    margin: 12px;
}
.page-sitemap .sitemap a {
    color: #1b2d3b;
}
.page-sitemap .sitemap li {
    margin: 3px 0;
}
.page-sitemap .sitemap li.level-0 {
    margin: 10px 0 0;
    font-weight: bold;
}
.page-sitemap .sitemap li.level-0 a {
    color: #1e7ec8;
}
/* RSS */

.rss-title h1 {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/i_rss-big.png) 0 4px no-repeat;
    padding-left: 27px;
}
.rss-table .link-rss {
    display: block;
    line-height: 1.55;
    background-position: 0 4px;
}
/* ======================================================================================= */
/* Shopping Cart ========================================================================= */

.cart .page-title {
    border-bottom: 0;
    border-bottom: 1px solid #f5f5f5;
    padding-bottom: 5px;
}
.cart .page-title h1 {
    margin: 10px 0 0;
    font: 600 22px 'Open Sans' sans-serif;
}
.cart-url {
    display: block;
    width: 35px;
    margin: 0 10px;
    height: 35px;
}
/* Checkout Types */

.cart .page-title .checkout-types li {
    margin: 0 0 5px;
}
.cart .title-buttons .checkout-types {
    float: right;
    padding-right: 10px;
}
.cart .title-buttons .checkout-types li {
    float: left;
    margin: 0 0 5px 5px;
}
.cart .checkout-types .paypal-or {
    margin: 0 8px;
    line-height: 2.3;
}
.cart .totals .checkout-types .paypal-or {
    clear: both;
    display: block;
    padding: 8px 55px 0 0;
    line-height: 1.0;
    font-size: 11px;
}
/* Shopping Cart Table */

.cart-table {
    margin-top: 20px;
}
.cart-table th {
    padding: 2px 10px;
}
.cart-table td {
    padding: 10px;
}
.cart-table .product-name {
    font-weight: bold;
    margin: 0 0 5px;
    color: #2f2f2f;
}
.cart-table .item-msg {
    margin: 5px 0;
    font-size: 11px;
    font-weight: bold;
    color: #df280a;
}
.cart-table tfoot td {
    padding: 10px;
}
.cart-table .btn-continue {
    float: left;
    display: none;
}
.cart-table .btn-empty span,
.cart-table .btn-continue span,
.cart-table .btn-update span {
    /*background: #69A752;*/
}
.cart-table .btn-update,
.cart-table .btn-empty {
    float: right;
}
.page-title .btn-checkout,
.cart-table .btn-empty {
    display: none;
}
.cart-table .btn-update {
    margin-left: 10px;
}
.cart-table td .product-image {
    display: block;
    width: 110px;
    border: 1px solid #f5f5f5;
}
.cart-table .product-name a {
    font-size: 1.4em;
    color: #000;
    font-weight: 400;
    text-transform: uppercase;
}
.cart-table a.btn-remove {
    font-size: 12px;
    text-indent: 0;
    background: none;
    overflow: visible;
    color: #d4d4d4;
    padding: 8px;
    border-radius: 25px;
    border: 1px solid;
}
.cart-table a.btn-remove:hover {
    text-decoration: none;
    color: #CC0505;
}
.cart-table a.btn-edit {
    display: none;
    font-size: 12px;
    text-indent: 0;
    background: none;
    overflow: visible;
    width: auto;
    height: auto;
}
@media (max-width: 480px) {
    .cart-table {
        width: 100% !important;
    }
    .cart-table thead {
        display: none;
    }
    .cart-table thead th {
        width: 100%;
        float: left;
        height: 20px;
        text-align: left;
        border-bottom: 1px solid #fff;
        background: #ccc;
    }
    .cart-table tbody td {
        width: 100%;
        float: left;
        text-align: left;
    }
    .cart-table tr.last th,
    .cart-table tr.last td {
        border-right: 0;
        margin: 0 auto;
    }
    .cart-table .btn-continue {
        margin: 10px 0;
        float: none;
    }
    .cart-table .btn-empty {
        display: none;
    }
    .cart-table .btn-update {
        margin: 10px 0 !important;
        float: none;
    }
    .cart-table .a-right,
    .cart-table .a-center {} .cart-table a.btn-edit {
        display: none;
    }
    .cart-table .a-center input.qty {
        float: right;
    }
    .data-table .td-title {
        display: inline-block;
        float: left;
        font-weight: bold;
    }
    .cart-table .td-actions a.btn-edit {
        display: block;
    }
    .cart-table a.btn-remove,
    .cart-table .td-actions {
        display: inline-block;
        margin: 5px;
    }
    .cart-table .product-name {
        text-align: center;
    }
    .cart-table td .product-image {
        margin: 0 auto;
    }
    .data-table tfoot tr.first td {
        text-align: center !important;
    }
    .cart .title-buttons .checkout-types {
        display: none;
    }
    .header .form-search input.input-text {
        width: 220px;
    }
}
@media (min-width: 480px) {
    .data-table .td-title,
    .cart-table .td-actions a.btn-edit {
        display: none;
    }
}
/* Shopping Cart Collateral boxes */

.cart .cart-collaterals {
    padding: 25px 0 0;
}
.cart .cart-collaterals .col2-set {
    float: left;
    width: 620px;
}
.cart .cart-collaterals .col2-set .col-2 {
    width: 294px;
}
.cart .crosssell {
    border: 1px solid #D9D9D9;
    padding: 12px 15px;
}
.cart .crosssell h2 {
    font-size: 13px;
    font-weight: bold;
}
.cart .crosssell .product-image {
    float: left;
    width: 75px;
    height: 75px;
    border: 1px solid #d0cdc9;
}
.cart .crosssell .product-details {
    margin-left: 90px;
}
.cart .crosssell .product-name {
    font-weight: bold;
}
.cart .crosssell li.item {
    margin: 12px 0;
}
.cart .crosssell .link-compare {
    font-weight: normal;
}
.cart .crosssell img {
    width: 100%;
    height: 100%;
}
/* Discount Codes & Estimate Shipping and Tax Boxes */

.cart .discount,
.cart .shipping {
    padding: 12px;
    margin: 0 0 18px;
}
.cart .discount h2,
.cart .shipping h2 {
    padding-bottom: 10px;
    border-bottom: 1px solid #f5f5f5;
    background-position: 0 0;
    background-repeat: no-repeat;
    font: bold 16px 'Open Sans';
    text-transform: uppercase;
}
.cart .discount button span,
.cart .shipping button span {} .cart .discount .buttons-set,
.cart .shipping .buttons-set {
    margin: 10px 0 0;
    border: 0;
    padding: 0;
    text-align: left;
}
.cart .discount .buttons-set button.button,
.cart .shipping .buttons-set button.button {
    float: none;
    margin-left: 0;
}
.cart .discount h2 {} .cart .discount .input-box {
    margin: 8px 0 0;
    width: 260px;
}
.cart .discount input.input-text {
    width: 175px;
}
.cart .discount label {
    font-size: 12px;
}
.cart .shipping h2 {} .cart .shipping .sp-methods {
    margin: 20px 0 0;
    border-top: 1px solid #f5f5f5;
}
/* Shopping Cart Totals */

.cart .totals {} .cart .totals table {
    width: 100%;
    margin: 7px 0;
    border-bottom: 1px solid #f5f5f5;
}
.cart .totals td {
    padding: 1px 15px 1px 7px;
}
.cart .totals tr.last td {} .cart .totals tfoot th {
    padding: 5px 15px 5px 7px;
}
.cart .totals tfoot td {
    padding-top: 5px;
    padding-bottom: 5px;
}
.cart .totals tfoot th strong,
.cart .totals tfoot td strong {
    font-size: 15px;
}
.cart .totals .checkout-types {
    font-size: 13px;
    padding: 8px 10px 15px 15px;
    text-align: right;
}
.cart .totals .checkout-types li {
    clear: both;
    margin: 10px 0;
}
/* Options Tool Tip */

.item-options dt {
    float: left;
    text-transform: uppercase;
    margin-right: 7px;
    font: 600 11px 'Open Sans';
    color: #808080;
}
.item-options dd {
    font: 600 11px 'Open Sans';
    text-transform: uppercase;
}
.truncated {
    cursor: help;
}
.truncated a.dots {
    cursor: help;
}
.truncated a.details {
    cursor: help;
}
.truncated .truncated_full_value {
    position: relative;
    z-index: 999;
}
.truncated .truncated_full_value .item-options {
    position: absolute;
    top: -99999em;
    left: -99999em;
    z-index: 999;
    width: 220px;
    padding: 8px;
    border: 1px solid #000;
    background-color: #f5f5f5;
}
.truncated .truncated_full_value .item-options > p {
    font-weight: bold;
    text-transform: uppercase;
}
.truncated .show .item-options {
    top: 20px;
    left: -20%;
}
.col-left .truncated .show .item-options {
    left: 15px;
    top: 7px;
}
.col-right .truncated .show .item-options {
    left: -240px;
    top: 7px;
}
/* ======================================================================================= */
/* Checkout ============================================================================== */
/********** < Common Checkout Styles */
/* Shipping and Payment methods */

.sp-methods {
    margin: 0 0 8px;
}
.sp-methods dt {
    margin: 13px 0 5px;
    font-weight: bold;
}
.sp-methods dd {} .sp-methods dd li {
    margin: 5px 0;
}
.sp-methods label {
    color: #666;
    font-size: 12px;
    text-transform: uppercase;
}
.sp-methods .price {
    font-weight: bold;
}
.sp-methods .form-list {
    padding-left: 20px;
}
.sp-methods .form-list li {
    margin: 0 0 8px;
}
.sp-methods select.month {
    width: 154px;
    margin-right: 10px;
}
.sp-methods select.year {
    width: 96px;
}
.sp-methods input.cvv {
    width: 3em !important;
}
.sp-methods .checkmo-list li {
    margin: 0 0 5px;
}
.sp-methods .checkmo-list label {
    width: 135px;
    padding-right: 10px;
    text-align: right;
}
.sp-methods .checkmo-list address {
    float: left;
}
.sp-methods .centinel-logos a {
    margin-right: 3px;
}
.sp-methods .centinel-logos img {
    vertical-align: middle;
}
.sp-methods .release-amounts {
    margin: 0.5em 0;
}
.sp-methods .release-amounts button {
    float: left;
    margin: 5px 10px 0 0;
}
.please-wait {
    float: right;
}
.please-wait img {
    vertical-align: middle;
}
.cvv-what-is-this {
    font-size: 11px;
    cursor: help;
    margin-left: 10px;
}
/* Tooltip */

.tool-tip {
    border: 1px solid #7BA7C9;
    background: #EAF6FF;
    padding: 15px 20px;
    position: absolute;
    z-index: 9999;
}
.tool-tip .btn-close {
    margin: -9px -14px 0;
    text-align: right;
}
.tool-tip .btn-close a {
    display: block;
    margin: 0 0 0 auto;
    width: 15px;
    height: 15px;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/btn_window_close.gif) 100% 0 no-repeat;
    text-align: left;
    text-indent: -999em;
    overflow: hidden;
}
.tool-tip .tool-tip-content {
    padding: 5px;
}
/* Gift Messages */

.gift-messages h3 {
    font-size: 12px;
    font-weight: bold;
    color: #e87403;
}
.gift-messages p.control {
    color: #8e8d8b;
}
.gift-messages-form {
    position: relative;
}
.gift-messages-form label {
    float: none !important;
    position: static !important;
}
.gift-messages-form h4 {
    font-size: 12px;
    font-weight: bold;
    color: #e87403;
}
.gift-messages-form .whole-order {
    margin: 0 0 25px;
}
.gift-messages-form .item {
    margin: 0 0 10px;
}
.gift-messages-form .item .product-img-box {
    float: left;
    width: 75px;
}
.gift-messages-form .item .product-image {
    margin: 0 0 7px;
}
.gift-messages-form .item .number {
    margin: 0;
    font-weight: bold;
    text-align: center;
    color: #8a8987;
}
.gift-messages-form .item .details {
    margin-left: 90px;
}
.gift-messages-form .item .details .product-name {
    font-size: 13px;
    font-weight: bold;
    margin: 0 0 10px;
}
.gift-messages-form .item .details .form-list .field {
    width: 255px;
}
.gift-messages-form .item .details .form-list .input-box {
    width: 240px;
}
.gift-messages-form .item .details .form-list input.input-text {
    width: 234px;
}
.gift-messages-form .item .details .form-list li.wide .input-box {
    width: 500px;
}
.gift-messages-form .item .details .form-list li.wide textarea {
    width: 494px;
}
.gift-message-link {
    font-size: 11px;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/bkg_collapse-gm.gif) 100% 6px no-repeat;
    padding-right: 7px;
}
.gift-message-link.expanded {
    background-position: 100% -40px;
}
.gift-message-row {
    background: #f2efe9;
}
.gift-message-row .btn-close {
    float: right;
    width: 16px;
    height: 16px;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/btn_gm-close.gif) 0 0 no-repeat;
    font-size: 0;
    line-height: 0;
    text-indent: -999em;
    overflow: hidden;
}
/* Checkout Agreements */

.checkout-agreements li {
    margin: 30px 0;
}
.checkout-agreements .agreement-content {
    overflow: auto;
    height: 12em;
    padding: 10px;
    background-color: #fbfaf6;
    border: 1px solid #bbb6a5;
}
.checkout-agreements .agree {
    margin: 0;
    padding: 10px 0 10px 11px;
}
.checkout-agreements .agree input.checkbox {
    margin-right: 6px;
}
.checkout-agreements .agree label {
    font-weight: bold;
    color: #666;
}
.opc .checkout-agreements {
    border: 1px solid #d9dde3;
    border-width: 0 1px;
    padding: 5px 30px;
}
.opc .checkout-agreements li {
    margin: 20px 0 0;
}
.opc .checkout-agreements .agreement-content {
    background-color: #fff;
    border-color: #e4e4e4;
    padding: 5px;
}
.opc .checkout-agreements .agree {
    padding-left: 6px;
}
/* Centinel */

.centinel {} .centinel .authentication {
    border: 1px solid #ddd;
    background: #fff;
}
.centinel .authentication iframe {
    width: 99%;
    height: 400px;
    background: transparent !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
}
.opc .centinel {
    border: 1px solid #bbb6a5;
    border-width: 0 1px 1px;
    padding: 10px 30px;
}
/* Generic Info Set */

.info-set {
    background: #fbfaf6 url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/bkg_checkout.gif) 0 0 repeat-x;
    border: 1px solid #bbb6a5;
    margin: 0 0 25px;
    padding: 20px;
}
.info-set h2 {
    font-size: 13px;
    font-weight: bold;
    margin: 0 0 10px;
}
.info-set h3,
.info-set h4 {
    font-size: 13px;
    font-weight: bold;
    color: #E26703;
}
.info-set h2 a,
.info-set h3 a,
.info-set h4 a {
    font-weight: normal;
}
.info-set h2.legend {
    margin: -20px -20px 15px;
    padding: 5px 10px;
    background: #f9f3e3;
    border-bottom: 1px solid #bbafa0;
    position: relative;
}
.info-set h3.legend {
    margin: 0 0 10px;
    color: #0a263c;
}
.info-set .divider {
    margin: 0 -20px;
    padding: 25px 0;
    position: relative;
}
.info-set .box {
    margin: 0 0 15px;
}
.info-set .box h2 {
    color: #e26703;
}
.info-set .data-table .product-name {
    font-size: 1em !important;
    font-weight: bold !important;
    color: #1e7ec8 !important;
}
.info-set .data-table .product-name a {
    font-weight: bold !important;
}
.info-set .data-table .item-options {
    margin: 5px 0 0;
}
/********** Common Checkout Styles > */
/* One Page Checkout */

.block-progress {} .block-progress .block-title {} .block-progress .block-title strong {} .block-progress .block-content {
    background: none;
    padding: 0px;
}
.block-progress dt {
    font-size: 12px;
    text-transform: uppercase;
    font-weight: 600;
    line-height: 1.35;
    border: 0;
    border-bottom: 1px solid #f5f5f5;
    padding: 10px;
    color: #000;
}
.block-progress dd {
    border-top: 0;
    padding: 8px 13px;
    margin: 0 0 6px;
}
.block-progress dt.complete {
    margin: 0;
}
.block-progress dd.complete {} .block-progress p {
    margin: 0;
}
.block-progress .cards-list dt {
    background: none;
    border: 0 none;
    color: inherit;
    font-size: 12px;
    margin: 5px 0;
    padding: 0;
}
.block-progress .cards-list dd {
    border: 0 none;
    margin: 0;
    padding: 0;
}
.block-progress .cards-list .info-table th {
    font-weight: normal;
}
.opc .buttons-set {
    margin-top: 0;
    padding-top: 2em;
}
.opc .buttons-set p.required {
    margin: 0;
    padding: 0 0 10px;
}
.opc .buttons-set .back-link small {
    display: none;
}
.opc .buttons-set .back-link a {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/i_arrow-top.gif) 0 50% no-repeat;
    padding-left: 16px;
}
.opc .buttons-set.disabled button.button {
    display: none;
}
.opc .buttons-set .please-wait {
    height: 21px;
    line-height: 21px;
}
.opc .ul {
    list-style: disc outside;
    padding-left: 18px;
}
.opc {
    position: relative;
}
.opc li.section {
    margin: 5px 0 0;
}
.opc .step-title {
    padding: 10px;
    text-align: right;
    border-bottom: 1px solid #f5f5f5;
}
.opc .step-title .number {
    float: left;
    background: #212121;
    border: 1px solid #fff;
    padding: 0 4px;
    margin: 0 5px 0 0;
    font: bold 11px/14px 'Open Sans' sans-serif;
    color: #fff;
}
.opc .step-title h2 {
    float: left;
    margin: 0;
    font-size: 13px;
    text-transform: uppercase;
    color: #000;
}
.opc .step-title a {
    display: none;
    float: right;
    font-size: 11px;
    line-height: 16px;
}
.opc .allow .step-title {} .opc .allow .step-title .number {} .opc .allow .step-title h2 {}
/*.opc .allow .step-title a { display:block; }*/

.opc .active .step-title {} .opc .active .step-title .number {} .opc .active .step-title h2 {}
/*.opc .active .step-title a { display:none; }*/

.opc .step {
    border: 1px solid #f5f5f5;
    border-top: 0;
    background: none;
    padding: 15px 30px;
    position: relative;
}
.opc .step .tool-tip {
    right: 30px;
}
@media (max-width: 480px) {
    .opc .form-list .field {
        float: none;
    }
    .opc .form-list input.input-text {
        width: 98%;
    }
}
#opc-login .buttons-set {
    border-top: 0;
}
#opc-login h3 {
    font-size: 13px;
    border-bottom: 1px solid #e4e4e4;
    padding-bottom: 2px;
    text-transform: uppercase;
}
#opc-login h4 {
    font-size: 1em;
    font-weight: bold;
    margin: 0;
    color: #2f2f2f;
}
#opc-shipping_method .buttons-set {
    border-top: 0;
}
.opc .gift-messages-form {
    margin: 0 -30px;
    background: #f6f1eb;
    border: 1px solid #e9e4de;
    border-width: 1px 0;
    padding: 22px 24px 22px 30px;
}
.opc .gift-messages-form .inner-box {
    padding: 5px;
    height: 260px;
    overflow: auto;
}
#opc-review .step {} #opc-review .product-name {
    color: #0a263c;
    text-transform: uppercase;
}
#opc-review .item-options {
    margin: 5px 0 0;
}
#opc-review .buttons-set {
    border-color: #f5f5f5;
}
#opc-review .buttons-set p {
    margin: 0;
    line-height: 40px;
}
#opc-review .buttons-set .please-wait {
    height: 40px;
    line-height: 40px;
}
#opc-review .authentication {
    margin: 0 auto;
    width: 570px;
}
#opc-review .warning-message {
    color: #222;
    font-weight: bold;
    text-align: center;
    padding: 10px 10px 0;
}
/* Multiple Addresses Checkout */

.checkout-progress {
    margin: 0 0 20px;
}
.checkout-progress li {
    display: inline-block;
    height: 20px;
    padding: 4px 8px;
    text-align: center;
    font-size: 13px;
    text-transform: uppercase;
    color: #000;
    background: #e6e6e6;
    margin-right: 10px;
    border-radius: 2px;
}
.checkout-progress li.active {
    background: #000;
    color: #fff;
}
.multiple-checkout h2 {
    font-size: 13px;
    font-weight: bold;
    margin: 0 0 10px;
}
.multiple-checkout h3,
.multiple-checkout h4 {
    font-size: 13px;
    font-weight: bold;
    color: #4B4B4B;
    text-transform: uppercase;
    border-bottom: 1px solid #f5f5f5;
    padding-bottom: 5px;
}
.multiple-checkout h2 a,
.multiple-checkout h3 a,
.multiple-checkout h4 a {
    font-weight: normal;
    font-size: 11px;
}
.multiple-checkout .data-table .product-name {
    font-size: 1em !important;
    font-weight: bold !important;
    color: #1e7ec8 !important;
    border: none;
}
.multiple-checkout .data-table .product-name a {
    font-size: 1.4em;
    color: #000;
    font-weight: 400;
    text-transform: uppercase;
}
.multiple-checkout .data-table .item-options {
    margin: 5px 0 0;
}
.multiple-checkout .gift-messages {
    margin: 15px 0 0;
}
.multiple-checkout .tool-tip {
    top: 50%;
    margin-top: -120px;
    right: 20px;
}
.multiple-checkout .col2-set,
.multiple-checkout .col3-set {
    margin: 0 0 25px;
    padding: 20px;
}
.multiple-checkout .col2-set h2.legend {
    margin: -20px -20px 15px;
    padding: 5px 10px;
    border-bottom: 4px solid #d4d4d4;
    position: relative;
    text-transform: uppercase;
}
.multiple-checkout .col2-set h3.legend {
    margin: 0 0 10px;
    color: #0a263c;
}
.multiple-checkout .col2-set .divider {
    margin: 0 -20px;
    padding: 25px 0;
    position: relative;
}
.multiple-checkout .box {
    margin: 0 0 15px;
}
.multiple-checkout .box h2 {
    color: #444;
    text-transform: uppercase;
    border-bottom: 1px solid #f5f5f5;
    padding-bottom: 5px;
}
.multiple-checkout .place-order .please-wait {
    float: right;
    padding: 27px 7px 0 0;
}
.multiple-checkout .place-order .grand-total {
    float: right;
    height: 71px;
    font-size: 1.5em;
    padding: 0 0 0 21px;
    overflow: hidden;
}
.multiple-checkout .place-order .grand-total .inner {
    float: left;
    height: 57px;
    padding: 14px 21px 0 0;
}
.multiple-checkout .place-order .grand-total .inner div {
    display: inline;
}
.multiple-checkout .place-order .grand-total big {
    display: inline;
    margin-right: 12px;
}
.multiple-checkout .place-order .grand-total .price {
    color: #E26703;
}
.multiple-checkout .place-order .grand-total button.button span {
    font-size: 16px;
}
.multiple-checkout .place-order .grand-total button.button span span {
    padding: 0 45px 0 36px;
}
.checkout-multishipping-overview .data-table .product-name a {
    font-size: 12px;
}
.checkout-multishipping-overview .data-table .product-name {
    border: none;
}
/* Step 1 */

.multiple-checkout .title-buttons button.button span {} #multiship-addresses-table td {
    padding: 20px;
}
#multiship-addresses-table td a.btn-remove {
    font-size: 12px;
    text-indent: 0;
    background: none;
    overflow: visible;
    color: #d4d4d4;
    padding: 8px;
    border-radius: 25px;
    border: 1px solid;
}
#multiship-addresses-table td a.btn-remove:hover {
    text-decoration: none;
    color: #d14747;
}
#multiship-addresses-table tfoot td {
    padding: 5px 10px;
}
#multiship-addresses-table tfoot button.button span {}
/* Step 2 */

.multiple-checkout .gift-messages-form .item .details .form-list {
    width: 100%;
    overflow: hidden;
}
.multiple-checkout .gift-messages-form .item .details .form-list li {
    margin-right: -15px;
}
.multiple-checkout .gift-messages-form .item .details .form-list .field {
    width: 230px;
}
.multiple-checkout .gift-messages-form .item .details .form-list .input-box {
    width: 215px;
}
.multiple-checkout .gift-messages-form .item .details .form-list input.input-text {
    width: 209px;
}
.multiple-checkout .gift-messages-form .item .details .form-list li.wide .input-box {
    width: 445px;
}
.multiple-checkout .gift-messages-form .item .details .form-list li.wide textarea {
    width: 439px;
}
.checkout-multishipping-shipping .box-sp-methods {
    position: relative;
}
.checkout-multishipping-shipping .box-sp-methods .pointer {
    position: absolute;
    top: -20px;
    right: -40px;
    width: 178px;
    height: 41px;
    overflow: hidden;
}
.checkout-multishipping-shipping .data-table .product-name a {
    font-size: 12px;
}
.checkout-multishipping-shipping .data-table .product-name {
    border: none;
}
/* Step 3 */

.checkout-multishipping-billing .multiple-checkout {
    position: relative;
}
/* ======================================================================================= */
/* Account Login/Create Pages ============================================================ */

.account-login .content {
    padding: 14px 21px 24px;
    border: 1px solid #f5f5f5;
    border-bottom: 0;
}
.account-login .content h2 {
    /*font-weight:bold; font-size:13px; */

    margin: 0 0 14px;
    padding: 0 0 5px 0
        /*23px*/

        ;
    border-bottom: 1px solid #ddd;
    background-position: 0 15px;
    background-repeat: no-repeat;
    text-transform: uppercase;
}
/*.account-login .new-users h2 { background-image:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/i_page1.gif)}
.account-login .registered-users h2 { background-image:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/i_page2.gif); }*/

.account-login .buttons-set {
    border: 0;
    border-top: 0;
    margin: 0;
    padding: 8px 13px;
}
.account-login .buttons-set a.f-left {
    text-transform: uppercase;
    font-size: 11px;
    margin-top: 5px;
}
.account-create {}
/* Captcha ================================================================================ */

.captcha-note {
    clear: left;
    padding-top: 5px;
}
.captcha-image {
    float: left;
    display: inline;
    margin: 0;
    position: relative;
    width: 258px;
}
.captcha-image .captcha-img {
    border: 1px solid #b6b6b6;
    vertical-align: bottom;
    width: 100%;
}
.registered-users .captcha-image {
    margin: 0;
}
.captcha-reload {
    cursor: pointer;
    position: absolute;
    top: 2px;
    right: 2px;
}
.captcha-reload.refreshing {
    animation: rotate 1.5s infinite linear;
    -webkit-animation: rotate 1.5s infinite linear;
    -moz-animation: rotate 1.5s infinite linear;
}
@-webkit-keyframes rotate {
    0% {
        -webkit-transform: rotate(0);
    }
    0% {
        -webkit-transform: rotate(-360deg);
    }
}
@-moz-keyframes rotate {
    0% {
        -moz-transform: rotate(0);
    }
    0% {
        -moz-transform: rotate(-360deg);
    }
}
@keyframes rotate {
    0% {
        transform: rotate(0);
    }
    0% {
        transform: rotate(-360deg);
    }
}
/* Remember Me Popup ===================================================================== */

.window-overlay {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/window_overlay.png) repeat;
    background: rgba(0, 0, 0, 0.35);
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 990;
}
.remember-me label {
    float: none;
    margin: 0 6px;
}
.remember-me-popup {
    background: #fff;
    border: 1px solid #ccc;
    left: 50%;
    top: 50%;
    position: absolute;
    margin: -85px 0 0 -200px;
    width: 400px;
    text-align: left;
    -moz-box-shadow: 0 0 6px #ccc;
    -webkit-box-shadow: 0 0 6px #ccc;
    -box-shadow: 0 0 6px #ccc;
    z-index: 1000;
}
.remember-me-popup h3 {
    background: #d9e5ee;
    border-bottom: 1px solid #ccc;
    font-size: 14px;
    padding: 5px 10px;
}
.remember-me-popup .remember-me-popup-head {
    position: relative;
}
.remember-me-popup .remember-me-popup-head .remember-me-popup-close {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/btn_window_close.gif) no-repeat;
    display: block;
    position: absolute;
    top: 7px;
    right: 7px;
    height: 15px;
    width: 15px;
    text-indent: -9999em;
}
.remember-me-popup .remember-me-popup-body {
    padding: 10px;
}
.remember-me-popup .remember-me-popup-body a {
    display: inline-block;
    height: 19px;
    border: 1px solid #de5400;
    background: #f18200;
    padding: 0 8px;
    font: bold 12px/19px Arial, Helvetica, sans-serif;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    color: #fff;
}
/* Remember Me Popup ===================================================================== */
/* My Account ============================================================================= */

.my-account .title-buttons .link-rss {
    float: none;
    margin: 0;
}
/********** < Dashboard */

.dashboard .welcome-msg {
    margin: 0 8em 1.5em 0;
    display: none;
}
.dashboard .welcome-msg p {
    margin: 5px;
}
.dashboard .welcome-msg p.hello strong {
    text-transform: uppercase;
    font-weight: 400;
    margin-bottom: 5px;
}
.dashboard .col2-set {
    margin: 0 0 15px;
}
/* General Box */

.box-account {
    border: 1px solid #f5f5f5;
    padding: 15px;
    margin: 0 0 20px;
}
.box-account .box-head {
    border-bottom: 1px solid #f5f5f5;
    margin: 0 0 10px;
    padding-bottom: 5px;
    text-align: right;
}
.box-account .box-head h2 {
    float: left;
    margin: 0;
    /*font-size:13px; font-weight:bold;*/

    text-transform: uppercase;
    background-position: 0 0;
    background-repeat: no-repeat;
    background: none !important;
}
.box-account .box-head {
    text-transform: uppercase;
    font-size: 11px;
}
.dashboard .box .box-title {
    border-bottom: 1px solid #f5f5f5;
    padding: 0 0 2px;
    margin: 0 0 8px;
    text-align: right;
}
.dashboard .box .box-title h3,
.dashboard .box .box-title h4 {
    float: left;
    /*font-size:13px; font-weight:600;*/

    text-transform: uppercase;
    margin: 0;
}
.dashboard .box .box-title a {
    text-transform: uppercase;
    font-size: 11px;
}
/* Block: Recent Orders */

.dashboard .box-recent .box-head h2 {}
/* Block: Account Information */

.dashboard .box-info .box-head h2 {} .dashboard .box-info h4 {
    /*font-size:11px; font-weight:400;*/

    text-transform: uppercase;
}
/* Block: Reviews */

.dashboard .box-reviews .box-head h2 {
    background-image: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/i_reviews.gif);
}
.dashboard .box-reviews .number {
    float: left;
    font-size: 10px;
    font-weight: bold;
    line-height: 1;
    color: #fff;
    margin: 3px -20px 0 0;
    padding: 2px 3px;
    background: #0a263c;
}
.dashboard .box-reviews .details {
    margin-left: 20px;
}
.dashboard .box-reviews li.item {
    margin: 0 0 7px;
}
.dashboard .box-reviews li.item.last {
    margin: 0;
}
.dashboard .box-reviews .ratings {
    margin: 7px 0 0;
}
/* Block: Tags */

.dashboard .box-tags .box-head h2 {
    background-image: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/i_tags.gif);
}
.dashboard .box-tags .number {
    float: left;
    font-size: 10px;
    font-weight: bold;
    line-height: 1;
    color: #fff;
    margin: 3px -20px 0 0;
    padding: 2px 3px;
    background: #0a263c;
}
.dashboard .box-tags .details {
    margin-left: 20px;
}
.dashboard .box-tags li.item {
    margin: 0 0 7px;
}
.dashboard .box-tags li.item.last {
    margin: 0;
}
.dashboard .box-tags .tags strong,
.dashboard .box-tags .tags ul,
.dashboard .box-tags .tags ul li {
    display: inline;
}
/********** Dashboard > */
/* Address Book */

.addresses-list h2 {
    /*font-weight:bold; font-size:13px;*/

    color: #000;
    text-transform: uppercase;
    padding-bottom: 5px;
    border-bottom: 1px solid #f5f5f5;
    margin-bottom: 10px;
}
.addresses-list h3 {
    /*font-weight:600; font-size:13px;*/

    text-transform: uppercase;
}
.addresses-list address {
    margin: 0 0 3px;
}
.addresses-list p {
    margin: 0;
}
.addresses-list a {
    text-decoration: underline;
    text-transform: uppercase;
    font-size: 11px;
}
.addresses-list .link-remove {
    color: #646464;
}
.addresses-list .separator {
    margin: 0 3px;
}
.addresses-list li.item {
    border: 1px solid #f5f5f5;
    padding: 10px 13px;
    margin: 0 0 10px;
}
.addresses-list li.empty {
    background: none;
    border: 0;
    padding: 0;
}
.addresses-list li.empty p {} .addresses-list .addresses-additional li.item {
    background: none;
    border: 0;
    padding: 0;
}
/* Order View */

.order-info {
    background: #dee5e8;
    border: 1px solid #d0cbc1;
    padding: 4px 8px;
    margin: 0 0 8px;
}
.order-info dt,
.order-info dd,
.order-info ul,
.order-info li {
    display: inline;
}
.order-info .current {
    font-weight: bold;
}
.order-info li {
    margin: 0 3px;
}
.order-date {
    margin: 10px 0;
}
.order-info-box {
    border: 1px solid #f5f5f5;
    padding: 12px 15px;
    margin: 0 0 15px;
}
/*.order-info-box h2 { font-weight:bold; font-size:13px; }*/

.order-info-box .box-payment p {
    margin: 0 0 3px;
}
.order-info-box .box-payment th {
    font-weight: bold;
    padding-right: 7px;
}
.order-items {
    width: 100%;
    overflow-x: auto;
}
.order-items h2,
.order-items h3 {
    clear: none;
    /*font-weight:bold; font-size:13px; padding:0; margin:0 0 5px; color:#0a263c; */
}
.order-items .product-name {
    font-size: 1em !important;
    font-weight: normal;
    text-transform: uppercase;
}
.order-items .link-print {
    color: #1e7ec8;
    font-weight: normal;
}
.order-items .order-links {
    text-align: right;
}
.order-additional {
    margin: 15px 0;
}
/* Order Gift Message */

.gift-message dt strong {
    color: #666;
}
.gift-message dd {
    font-size: 13px;
    margin: 5px 0 0;
}
/* Order Comments */

.order-about dt {
    font-weight: bold;
}
.order-about dd {
    font-size: 13px;
    margin: 0 0 7px;
}
.tracking-table {
    margin: 0 0 15px;
}
.tracking-table th {
    font-weight: bold;
    white-space: nowrap;
}
.tracking-table-popup {
    width: 100%;
}
.tracking-table-popup th {
    font-weight: bold;
    white-space: nowrap;
}
.tracking-table-popup th,
.tracking-table-popup td {
    padding: 1px 8px;
}
/* Order Print Pages */

.page-print .print-head {
    margin: 0 0 15px;
}
.page-print .print-head .logo {
    float: left;
}
.page-print .print-head address {
    float: left;
    margin-left: 15px;
}
.page-print h1 {
    font-size: 16px;
    font-weight: bold;
}
.page-print h2,
.page-print h3 {
    font-size: 13px;
    font-weight: bold;
}
.page-print h2.h2 {
    font-size: 16px;
    font-weight: bold;
}
.page-print .order-date {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/bkg_divider1.gif) 0 100% repeat-x;
    padding: 0 0 10px;
    margin: 0 0 10px;
}
.page-print .col2-set {
    margin: 0 0 10px;
}
/* Price Rewrites */

.page-print .gift-message-link {
    display: none;
}
.page-print .price-excl-tax,
.page-print .price-incl-tax {
    display: block;
    white-space: nowrap;
}
.page-print .cart-price,
.page-print .price-excl-tax .label,
.page-print .price-incl-tax .label,
.page-print .price-excl-tax .price,
.page-print .price-incl-tax .price {
    display: inline;
}
/* My Wishlist */

.my-wishlist .data-table td {
    padding: 10px;
}
.my-wishlist .product-image {
    display: block;
    width: 113px;
    height: 113px;
    margin: 0 0 5px;
}
.my-wishlist textarea {
    display: block;
    width: 97%;
    height: 109px;
}
.my-wishlist .buttons-set {
    margin-top: 2em;
}
.my-wishlist .buttons-set button.button {
    float: none;
}
.my-wishlist .buttons-set .btn-add span,
.my-wishlist .buttons-set .btn-share span {} #wishlist-table .add-to-links {
    white-space: nowrap;
}
/* My Tags */

.my-tag-edit {
    float: left;
    margin: 0 0 10px;
}
.my-tag-edit .btn-remove {
    float: right;
    margin: 4px 0 0 5px;
}
#my-tags-table {
    clear: both;
}
#my-tags-table td {
    padding: 10px;
}
#my-tags-table .add-to-links {
    white-space: nowrap;
}
/* My Reviews */

#my-reviews-table td {
    padding: 10px;
}
.product-review .product-img-box {
    float: left;
    width: 140px;
}
.product-review .product-img-box .product-image {
    display: block;
    width: 125px;
    height: 125px;
}
.product-review .product-img-box .label {
    font-size: 11px;
    margin: 0 0 3px;
}
.product-review .product-img-box .ratings .rating-box {
    float: none;
    display: block;
    margin: 0 0 3px;
}
.product-review .product-details {
    margin-left: 150px;
}
.product-review .product-name {
    font-size: 16px;
    font-weight: bold;
    margin: 0 0 10px;
}
.product-review h3 {
    font-size: 12px;
    margin: 0 0 3px;
    color: #2f2f2f;
}
.product-review .ratings-table {
    margin: 0 0 10px;
}
.product-review dt {
    font-weight: bold;
}
.product-review dd {
    font-size: 13px;
    margin: 5px 0 0;
}
/* Billing Agreements */

.billing-agreements .info-box {
    margin: 15px 0;
}
.billing-agreements .form-list li select {
    float: left;
}
.billing-agreements .form-list li button.button {
    float: left;
    margin-left: 10px;
}
.billing-agreements .table-caption {
    font-weight: bold;
    font-size: 13px;
}
/* ======================================================================================= */
/* MAP Popup============================================================================== */

.cart-msrp-totals {
    color: red;
    font-size: 12px !important;
    font-weight: bold;
    margin: 10px 10px 0;
    padding: 10px;
    text-align: right;
    text-transform: uppercase;
}
.map-cart-sidebar-total {
    color: red;
    display: block;
    font-size: 10px;
    font-weight: bold;
    text-align: left;
    padding: 2px 5px;
    text-shadow: 0 1px 0 #fff;
}
.map-popup {
    background: #fff;
    border: 1px solid #aaa;
    margin: 12px 0 0;
    position: absolute;
    -moz-box-shadow: 0 0 6px #ccc;
    -webkit-box-shadow: 0 0 6px #ccc;
    box-shadow: 0 0 6px #ccc;
    text-align: left;
    width: 300px;
    z-index: 100;
}
.map-popup-heading {
    background: #d9e5ee;
    border-bottom: 1px solid #ccc;
    padding: 5px 30px 5px 10px;
    width: 260px;
}
.map-popup-heading h2 {
    font-size: 16px;
    margin: 0;
    text-shadow: 0 1px 0 #f6f6f6;
    overflow: hidden;
    white-space: nowrap;
    word-wrap: break-word;
    text-align: left;
    text-overflow: ellipsis;
}
.map-popup-arrow {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/map_popup_arrow.gif) no-repeat;
    position: absolute;
    left: 50%;
    top: -10px;
    height: 10px;
    width: 19px;
}
.map-popup-close {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/btn_window_close.gif) no-repeat;
    display: block;
    position: absolute;
    top: 8px;
    right: 10px;
    height: 15px;
    width: 15px;
    text-indent: -9999em;
    -moz-box-shadow: 0 0 3px #999;
    -webkit-box-shadow: 0 0 3px #999;
    box-shadow: 0 0 3px #999;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
}
.map-popup-content {
    border-top: 1px solid #eee;
    padding: 10px;
    overflow: hidden;
    text-align: left;
    width: 280px;
}
.map-popup-checkout {
    display: inline;
    float: right;
    text-align: right;
}
.map-popup-checkout span {
    display: block;
    padding-right: 30px;
}
.map-popup-checkout .paypal-logo {
    margin: 0 0 5px;
}
.map-popup-price .price-box,
.map-popup-price .price-box .special-price {
    margin: 0;
    padding: 0;
}
.map-popup-price {
    margin: 5px 0 0;
}
.map-popup-text {
    clear: right;
    margin: 0 10px;
    padding: 10px 0;
    text-align: left;
    word-wrap: break-word;
}
.map-popup-only-text {
    border-top: 1px solid #ddd;
}
/* ======================================================================================= */

.footer-bar-wrap {
    background: #ececec;
    text-align: left;
    padding: 20px 0;
}
.footer-freeshipping {} .footer-freeshipping h3 {
    font-size: 22px;
    font-family: Open Sans;
    font-weight: normal;
    color: #424242;
    text-transform: uppercase;
    line-height: 52px;
}
.footer-freeshipping .shipping-icon {
    background: url("https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/icon-shipping.png") no-repeat scroll 50% 50% #E6415F;
    float: left;
    width: 35px;
    height: 35px;
    padding: 8px;
    margin: 0 10px 0 0;
}
.footer-subscribe {
    float: right;
    margin-right: 10px;
}
.footer-subscribe .subscribe-content-wrap {} .footer-subscribe .form-subscribe-header {} .footer-subscribe .form-subscribe-header h4 {
    color: #fff;
    font-family: 'Open Sans' sans-serif;
    font-size: 18px;
    font-weight: normal;
    text-transform: capitalize;
}
.footer-subscribe .form-subscribe-header label {
    color: #dfdfdf;
    font-weight: normal;
}
.footer-subscribe .subscrible-content {} .footer-subscribe .input-box {
    float: left;
    width: 72%;
    padding: 0;
}
.footer-subscribe input.input-text {
    background: none;
    width: 90%;
    height: 20px;
    padding: 5px 10px;
    margin: 0;
    border: 1px solid #333;
    color: #333;
    font-size: 12px;
}
.footer-subscribe input.input-text:focus {
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
}
.footer-subscribe .actions {
    float: left;
    width: 25%;
}
.footer-subscribe button.button {
    background: #333;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
}
.footer-subscribe button.button span {
    text-transform: uppercase;
    font-size: 11px;
    font-weight: 400;
    background: #333;
}
.footer-subscribe button.button:hover span {} .footer-subscribe button.button span span {
    padding: 0 15px;
}
.footer-static-container {
    text-align: left;
}
.footer-static {
    padding: 15px 0;
    color: #333;
    border-top: 2px solid #d6d6d6;
    border-bottom: 1px solid #d6d6d6;
}
.footer-static a {
    color: #808080;
    text-decoration: underline;
}
.footer-static a:hover {
    text-decoration: none;
}
.footer-static .footer-static-title {
    margin: 0 0 15px;
}
.footer-static .footer-static-title h3 {
    font-size: 18px;
    font-family: 'Open Sans' sans-serif;
    font-weight: 600;
    margin: 0;
    color: #333;
    text-transform: uppercase;
    padding: 3px 0 2px 0px;
}
.footer-static .fcol1 .footer-static-title h3 {} .footer-static .fcol2 .footer-static-title h3 {} .footer-static .fcol3 .footer-static-title h3 {} .footer-static .fcol4 .footer-static-title h3 {} .footer-static .contacts h4 {
    margin: 15px 0 0;
    font-size: 22px;
    color: #333;
    font-weight: normal;
}
.footer-static .contacts h4 span {} .footer-static .f-address,
.footer-static .f-email,
.footer-static .f-phone {
    float: right;
    clear: both;
    padding: 0 0 15px;
    text-transform: uppercase;
    font-size: 11px;
}
.footer-static .f-address-icon,
.footer-static .f-email-icon,
.footer-static .f-phone-icon {
    width: 30px;
    height: 30px;
    float: left;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
    margin: 3px 0 0 5px;
}
.footer-static .f-address .f-address-content,
.footer-static .f-email ul,
.footer-static .f-phone ul {} .footer-static .fcol1 li {
    list-style: none;
    color: #fff;
    line-height: 20px;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}
.footer-static li {
    line-height: 20px;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}
.footer-static li a {
    text-transform: uppercase;
    text-decoration: none;
    color: #333;
    font-size: 11px;
}
.footer-static li a:hover {
    text-decoration: underline;
}
.f-right {
    text-align: right;
}
.twitted {
    display: inline-block;
}
.twitted li {
    background: url("https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/icon-tweet.png") no-repeat scroll 5px 10px transparent;
    padding: 0 0 6px 35px;
}
@media (max-width: 680px) {
    .span3 {
        clear: both;
    }
    .footer-subscribe {} .footer-static .span3 {
        margin-top: 15px;
    }
}
/* Footer ================================================================================ */

.footer-container {
    background:
        /*#f5f5f5*/

        url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/footer.png) repeat-x center top;
    padding-top: 50px;
    margin-top: -25px;
}
.footer {
    margin: 0 auto;
    padding: 15px 0;
}
.footer .store-switcher {
    display: inline;
    margin: 0 5px 0 0;
}
.footer .store-switcher label {
    font-weight: normal;
    vertical-align: middle;
}
.footer .store-switcher select {
    padding: 0;
    margin: 0;
    vertical-align: middle;
}
.footer a {
    text-decoration: none;
}
.footer a:hover {
    text-decoration: underline;
}
.footer .bugs {
    margin: 13px 0 0;
    color: #ecf3f6;
}
.footer .bugs a {
    text-decoration: underline;
}
.footer .bugs a:hover {
    text-decoration: none;
}
.footer address {
    margin: 0;
    text-align: center;
    text-transform: uppercase;
    padding: 12px 0;
}
.footer address a {
    color: #ecf3f6;
    text-decoration: underline;
}
.footer address a:hover {
    text-decoration: none;
}
.footer ul {
    display: inline;
    float: left;
}
.footer ul.links {
    display: none;
}
.footer li {
    display: inline;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/bkg_pipe2.gif) 100% 60% no-repeat;
    padding: 0 7px 0 4px;
}
.footer li.last {
    background: none !important;
    padding-right: 0 !important;
}
.footer-container .bottom-container {
    margin: 0 0 5px;
}
.footer .footer-payment {
    text-align: left;
}
.search-button {
    display: inline-block;
    width: 20px;
    height: 26px;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/i_search.png) no-repeat center center;
    float: right;
}
@media (max-width: 860px) {
    .footer ul {
        float: none;
    }
    .footer address {
        text-align: center;
    }
}
@media (max-width: 680px) {
    .footer-social {
        float: none;
        text-align: center;
    }
    .footer-social li {
        float: none;
        display: inline-block;
    }
    .footer .footer-payment {
        float: none;
        text-align: center;
    }
    .footer address {
        padding: 15px 0;
    }
}
/* ======================================================================================= */
/* Sample Data============================================================================ */

.home-callout {
    margin-bottom: 12px;
}
.home-callout img {
    display: block
}
.home-spot {
    float: left;
    width: 470px;
    margin-left: 20px;
}
.best-selling h3 {
    margin: 12px 0 6px 0;
    color: #e25203;
    font-size: 1.2em;
}
.best-selling table {
    border-top: 1px solid #ccc;
}
.best-selling tr.odd {
    background: #eee url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/best_selling_tr_odd_bg.gif) 0 100% repeat-x;
}
.best-selling tr.even {
    background: #fff url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/best_selling_tr_even_bg.gif) 0 100% repeat-x;
}
.best-selling td {
    width: 50%;
    border-bottom: 1px solid #ccc;
    padding: 8px 10px 8px 8px;
    font-size: 11px;
}
.best-selling .product-img {
    float: left;
    border: 2px solid #dcdcdc;
}
.best-selling .product-description {
    margin-left: 107px;
    line-height: 1.3em;
}
.best-selling a.product-name,
.home-spot .best-selling a.product-name:hover {
    color: #203548;
}
/* ======================================================================================= */
/* Clears ================================================================================ */

.clearer:after,
.header-container:after,
.header-container .top-container:after,
.header:after,
.header .quick-access:after,
#nav:after,
.main:after,
.footer:after,
.footer-container .bottom-container:after,
.col-main:after,
.col2-set:after,
.col3-set:after,
.col3-layout .product-options-bottom .price-box:after,
.col4-set:after,
.search-autocomplete li:after,
.block .block-content:after,
.block .actions:after,
.block li.item:after,
.block-poll li:after,
.block-layered-nav .currently li:after,
.page-title:after,
.products-grid:after,
.products-list li.item:after,
.box-account .box-head:after,
.dashboard .box .box-title:after,
.box-reviews li.item:after,
.box-tags li.item:after,
.pager:after,
.sorter:after,
.ratings:after,
.add-to-box:after,
.add-to-cart:after,
.product-essential:after,
.product-collateral:after,
.product-view .product-img-box .more-views ul:after,
.product-view .box-tags .form-add:after,
.product-view .box-description:after,
.product-options .options-list li:after,
.product-options-bottom:after,
.product-review:after,
.cart:after,
.cart-collaterals:after,
.cart .crosssell li.item:after,
.opc .step-title:after,
.checkout-progress:after,
.multiple-checkout .place-order:after,
.group-select li:after,
.form-list li:after,
.form-list .field:after,
.buttons-set:after,
.page-print .print-head:after,
.advanced-search-summary:after,
.gift-messages-form .item:after,
.send-friend .form-list li p:after {
    display: block;
    content: ".";
    clear: both;
    font-size: 0;
    line-height: 0;
    height: 0;
    overflow: hidden;
}
/* ======================================================================================= */

.guest-select {
    width: 305px !important;
}
.home .banners {
    margin-top: 40px;
    margin-bottom: 30px;
}
.home .banners strong {
    color: #f17f94;
    display: block;
    margin-bottom: 25px;
    font-size: 37px;
    text-align: left;
    font-weight: normal;
    font-family: 'resamitzregular', Arial;
}
.home .page-title {
    color: #f17f94;
    font-size: 88px;
    text-align: center;
    font-family: 'italo_lightregular', Arial;
}
.home .page-title span.icono {
    width: 77px;
    height: 69px;
    display: inline-block;
    margin: 0 -35px -5 0;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/i_title.png) no-repeat 0 0;
    background-size: cover;
}
.footer-links strong {
    font-family: 'resamitzregular', Arial;
    font-size: 23px;
    display: block;
    margin-bottom: 30px;
    text-align: left;
    font-weight: normal;
}
.footer-links ul {
    float: none;
    border-top: 1px dashed #ccc;
    width: 85%;
    display: block;
}
.footer-links ul li {
    display: block;
    background: none;
    border-bottom: 1px dashed #ccc;
    text-align: left;
    padding: 3px 2px 2px;
}
.footer-links ul li a {
    font-size: 11px;
}
.footer-social {
    float: none !important;
    display: block !important;
    margin: 30px 0;
    text-align: center;
}
.footer-social li {
    float: none;
    display: inline-block;
    margin: 0 4px;
    padding: 0;
}
.footer-social li a {
    display: block;
    width: 40px;
    height: 38px;
    overflow: hidden;
    text-indent: -999px;
}
.footer-social li a.fb {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/i_facebook.gif) no-repeat 0 0;
}
.footer-social li a.tw {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/i_twitter.gif) no-repeat 0 0;
}
.footer-social li a.gp {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/i_google.gif) no-repeat 0 0;
}
.footer-social li a.pt {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/i_pinterest.gif) no-repeat 0 0;
}
.footer-social li a.it {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/i_instagram.gif) no-repeat 0 0;
}
.footer-container-bottom {
    background: #ef99a5;
    padding: 20px 0;
    color: #FFF;
    font-size: 10px;
}
.footer-container-bottom strong {
    font-family: 'resamitzregular';
    font-size: 23px;
    color: #FFF;
    font-weight: normal;
}
.footer-container-bottom strong span {
    color: #b03949;
}
.footer-container-bottom .copyright {
    text-align: right;
}
/* Product Tabs */

.product-tabs {
    overflow: hidden;
    position: relative;
    z-index: 10;
    border-bottom: 4px solid #d6d6d6;
    padding-top: 10px;
}
.product-tabs li {
    float: left;
    font-size: 1.1em;
    line-height: 1em;
    margin: 0 2px 0 0;
}
.product-tabs li.first {
    border-left: 0;
}
.product-tabs li.last {
    border-right: 0;
}
.product-tabs a {
    display: block;
    padding: 15px;
    font-size: 14px;
    font-weight: 700;
    color: #333;
    text-decoration: none;
    text-transform: uppercase;
    -webkit-transition: background 400ms;
    -moz-transition: background 400ms;
    -ms-transition: background 400ms;
    -o-transition: background 400ms;
    transition: background 400ms;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -ms-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.product-tabs a:hover,
.product-tabs li.active a,
.product-tabs li.active a:hover {
    color: #333;
    border-bottom: 0;
    background: #d6d6d6;
}
.product-tabs-content h2 {} .product-tabs-content {
    margin: -1px 0 0;
    width: 96%;
    padding: 2%;
    background: #fff;
    float: left;
    border-bottom: 4px solid #d6d6d6;
}
.category-image {
    height: 134px;
    overflow: hidden;
    border: 1px solid #e7e6e6;
    position: relative;
    line-height: normal;
    text-align: left;
}
.category-image h1.title {
    color: #FFF;
    background: #d2a6b5;
    font-family: Arial;
    margin: 0;
    text-transform: none;
}
.category-image img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    float: right;
}
.category-image .description {
    position: absolute;
    width: 25%;
    top: 20px;
    left: 20px;
}
.description {
    font-size: 12px;
}
.category-listing {
    overflow: hidden;
    margin: 20px 0;
}
.category-listing li {
    float: left;
    margin: 0 15px 0 0;
}
.category-listing li a {
    text-decoration: none !important;
    margin-right: 15px;
}
.category-listing li a img {
    max-width: 100%;
    width: auto;
    height: auto;
}
.category-listing li a span {
    font-family: 'italo_lightregular', Arial;
    font-size: 39px;
    line-height: 28px;
}
.category-listing li:after {
    content: "-";
}
.category-listing li:last-child:after {
    content: "";
}
.product-social a {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/social_product.png) no-repeat;
    width: 42px;
    height: 40px;
    display: block;
    float: left;
    margin-right: 10px !important;
}
.product-social a.facebook {
    background-position: 0 0;
}
.product-social a.twitter {
    background-position: 0 -40px;
}
.product-social a.gplus {
    background-position: 0 -80px;
}
.product-social a.pinterest {
    background-position: 0 -120px;
}
.box-up-sell {
    margin-top: 50px;
}
.slide-recom {
    position: relative;
}
.slide-recom .slider {
    width: 1140px;
    overflow: hidden;
    position: relative;
    margin: 0 auto;
}
.slide-recom .slider ul {
    margin: 0;
    position: relative;
    top: 0;
    left: 0;
}
.slide-recom .slider ul li {
    width: 188px;
    float: left;
    margin-right: 50px;
}
.slide-recom .slider ul li:last-child {
    margin: 0;
}
.slide-recom .slider .product-image img {
    vertical-align: top;
}
.slide-recom .slider .detail {
    margin-top: 7px;
}
.slide-recom .slider .description {
    color: #5b5b5b;
    font-size: 11px;
    text-align: center;
    margin-bottom: 10px;
}
.slide-recom .slider .product-name {
    margin-bottom: 0;
    text-align: center;
}
.slide-recom .slider .product-name a {
    font-size: 11px;
    color: #f17f94;
}
.slide-recom .slider .price-box {
    text-align: center;
    margin-top: 6px;
}
.slide-recom .slider .price-box .price-label {
    display: none;
}
.slide-recom .slider .price-box .old-price {
    float: left;
    margin: 0 !important;
}
.slide-recom .slider .price-box .special-price {
    float: right;
    margin: 0 !important;
}
.slide-recom .slider .price-box span {
    font-weight: bold;
    float: left;
    font-size: 15px;
    display: inline-block;
    line-height: 18px;
}
.slide-recom .slider .attribute {
    text-align: center;
}
.slide-recom a.prev {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/nextprev2.png) 0 0;
    display: block;
    width: 20px;
    height: 40px;
    position: absolute;
    top: 100px;
    left: 0;
}
.slide-recom a.next {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/nextprev2.png) -20px 0;
    display: block;
    width: 20px;
    height: 40px;
    position: absolute;
    top: 100px;
    right: 0;
}
/* Related Products */

.block-related {
    margin-top: 50px;
}
.slide-related {
    position: relative;
}
.slide-related .slider {
    width: 1140px;
    overflow: hidden;
    position: relative;
    margin: 0 auto;
}
.slide-related .slider ul {
    margin: 0;
    position: relative;
    top: 0;
    left: 0;
}
.slide-related .slider ul li {
    width: 188px;
    float: left;
    margin-right: 50px;
}
.slide-related .slider ul li:last-child {
    margin: 0;
}
.slide-related .slider .product-image img {
    vertical-align: top;
}
.slide-related .slider .detail {
    margin-top: 7px;
}
.slide-related .slider .description {
    color: #5b5b5b;
    font-size: 11px;
    text-align: center;
    margin-bottom: 10px;
}
.slide-related .slider .product-name {
    margin-bottom: 0;
    text-align: center;
}
.slide-related .slider .product-name a, .product-collateral .slider .product-name a, .slide-viewed .slider .product-name a {
    font-size: 24px !important;
    color: #f17f94;
}
.slide-related .slider .price-box.outfitbundle, .product-collateral .slider .price-box.outfitbundle {
    display: none;
}

.slide-related .slider .price-box {
    text-align: center;
    margin-top: 6px;
}
.slide-related .slider .price-box .price-label {
    display: none;
}
.slide-related .slider .price-box .old-price {
    float: left;
    margin: 0 !important;
}
.slide-related .slider .price-box .special-price {
    float: right;
    margin: 0 !important;
}
.slide-related .slider .price-box span {
    font-weight: bold;
    float: left;
    font-size: 15px;
    display: inline-block;
    line-height: 18px;
}
.slide-related .slider .attribute {
    text-align: center;
}
.slide-related a.prev {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/nextprev2.png) 0 0;
    display: block;
    width: 20px;
    height: 40px;
    position: absolute;
    top: 100px;
    left: 0;
}
.slide-related a.next {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/nextprev2.png) -20px 0;
    display: block;
    width: 20px;
    height: 40px;
    position: absolute;
    top: 100px;
    right: 0;
}
/* Grouped Products */

.block-grouped {
    margin-top: 50px;
}
.slide-grouped {
    position: relative;
}
.slide-grouped .slider {
    width: 1140px;
    overflow: hidden;
    position: relative;
    margin: 0 auto;
}
.slide-grouped .slider ul {
    margin: 0;
    position: relative;
    top: 0;
    left: 0;
}
.slide-grouped .slider ul li {
    width: 188px;
    float: left;
    margin-right: 50px;
}
.slide-grouped .slider ul li:last-child {
    margin: 0;
}
.slide-grouped .slider .product-image img {
    vertical-align: top;
}
.slide-grouped .slider .detail {
    margin-top: 7px;
}
.slide-grouped .slider .description {
    color: #5b5b5b;
    font-size: 11px;
    text-align: center;
    margin-bottom: 10px;
}
.slide-grouped .slider .product-name {
    margin-bottom: 0;
    text-align: center;
}
.slide-grouped .slider .product-name a {
    font-size: 11px;
    color: #f17f94;
}
.slide-grouped .slider .price-box {
    text-align: center;
    margin-top: 6px;
}
.slide-grouped .slider .price-box .price-label {
    display: none;
}
.slide-grouped .slider .price-box .old-price {
    float: left;
    margin: 0 !important;
}
.slide-grouped .slider .price-box .special-price {
    float: right;
    margin: 0 !important;
}
.slide-grouped .slider .price-box span {
    font-weight: bold;
    float: left;
    font-size: 15px;
    display: inline-block;
    line-height: 18px;
}
.slide-grouped .slider .attribute {
    text-align: center;
}
.slide-grouped a.prev {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/nextprev2.png) 0 0;
    display: block;
    width: 20px;
    height: 40px;
    position: absolute;
    top: 100px;
    left: 0;
}
.slide-grouped a.next {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/nextprev2.png) -20px 0;
    display: block;
    width: 20px;
    height: 40px;
    position: absolute;
    top: 100px;
    right: 0;
}
/* Viewed Products */

.product-viewed {
    margin-top: 50px;
}
.slide-viewed {
    position: relative;
}
.slide-viewed .slider {
    width: 1140px;
    overflow: hidden;
    position: relative;
    margin: 0 auto;
}
.slide-viewed .slider ul {
    margin: 0;
    position: relative;
    top: 0;
    left: 0;
}
.slide-viewed .slider ul li {
    width: 188px;
    float: left;
    margin-right: 50px;
}
.slide-viewed .slider ul li:last-child {
    margin: 0;
}
.slide-viewed .slider .product-image img {
    vertical-align: top;
}
.slide-viewed .slider .detail {
    margin-top: 7px;
}
.slide-viewed .slider .description {
    color: #5b5b5b;
    font-size: 11px;
    text-align: center;
    margin-bottom: 10px;
}
.slide-viewed .slider .product-name {
    margin-bottom: 0;
    text-align: center;
}
.slide-viewed .slider .product-name a {
    font-size: 11px;
    color: #f17f94;
}
.slide-viewed .slider .price-box {
    text-align: center;
    margin-top: 6px;
}
.slide-viewed .slider .price-box .price-label {
    display: none;
}
.slide-viewed .slider .price-box .old-price {
    float: left;
    margin: 0 !important;
}
.slide-viewed .slider .price-box .special-price {
    float: right;
    margin: 0 !important;
}
.slide-viewed .slider .price-box span {
    font-weight: bold;
    float: left;
    font-size: 15px;
    display: inline-block;
    line-height: 18px;
}
.slide-viewed .slider .attribute {
    text-align: center;
}
.slide-viewed a.prev {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/nextprev2.png) 0 0;
    display: block;
    width: 20px;
    height: 40px;
    position: absolute;
    top: 100px;
    left: 0;
}
.slide-viewed a.next {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/nextprev2.png) -20px 0;
    display: block;
    width: 20px;
    height: 40px;
    position: absolute;
    top: 100px;
    right: 0;
}
.block-grouped h3,
.box-up-sell h3,
.block-related h3,
.product-viewed h3 {
    color: #f17f94;
    font-family: 'italo_lightregular', Arial;
    position: relative;
    font-size: 70px;
    text-align: center;
    margin: 50px 0 10px;
    font-weight: normal;
}
.block-grouped h3 span,
.box-up-sell h3 span,
.block-related h3 span,
.product-viewed h3 span {
    width: 61px;
    height: 55px;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/i_title2.png) no-repeat;
    display: inline-block;
    background-size: cover;
    margin: -14px 0 0 -36px;
    position: absolute;
}
.footer_banner_block {
    background: #FFF;
    padding: 30px 0 65px;
}
.footer_banner_block a {
    display: block;
    padding-left: 100px;
    position: relative;
    text-align: left;
    font-size: 11px;
    min-height: 83px;
    text-decoration: none !important;
}
.footer_banner_block a span {
    display: block;
    width: 83px;
    height: 83px;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/footer_banner_block.png) no-repeat;
    position: absolute;
    top: 0;
    left: 0;
}
.footer_banner_block a strong {
    display: block;
    color: #f17f94;
    font-family: 'resamitzregular';
    font-weight: normal;
    margin-bottom: 5px;
    font-size: 15px;
}
.footer_banner_block a.tel span {
    background-position: -83px 0;
}
.footer_banner_block a.envio span {
    background-position: -166px 0;
}
.footer_banner_block a.devoluciones span {
    background-position: -249px 0;
}
.cookieinfo {
    background: rgba(0, 0, 0, 0.6);
    color: #EEE;
    padding: 7px 10px;
    line-height: 14px;
    font-size: 12px;
    position: fixed;
    bottom: 0;
    width: 100%;
    z-index: 9999;
    left: 0;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.cookieinfo a,
.cookieinfo a strong {
    color: #f17f94;
}
.cookieinfo a:hover {
    text-decoration: underline;
}
#popup4 div.column {
    border: 0;
}
#popup4 .column > .itemMenu > a.itemMenuName {
    font-family: 'italo_lightregular', Arial;
    font-size: 30px;
    min-height: 40px;
    text-transform: uppercase;
    color: #f37f94;
    font-weight: bold;
    border-bottom: 1px dashed #dfdfdf;
    margin: 0 10px 7px 0;
}
#popup4 .column > .itemMenu > a.itemMenuName span {
    display: inline-block;
    margin: 12px 0 0;
    vertical-align: top;
}
/*#popup4 .col1 .level1>a.itemMenuName,
#popup4 .col2 .level1>a.itemMenuName,
#popup4 .col3 .level1>a.itemMenuName{font-family: 'italo_lightregular',Arial;font-size: 30px;text-transform: uppercase;color: #f37f94;font-weight: bold;border-bottom: 1px dashed #dfdfdf; margin:0 10px 7px 0;}*/
/*#popup4 .col1 .level1>a.itemMenuName span,
#popup4 .col2 .level1>a.itemMenuName span,
#popup4 .col3 .level1>a.itemMenuName span{display: inline-block;margin: 12px 0 0;vertical-align: top;}*/

#popup4 .col1 .level1>a.itemMenuName:before {
    width: 30px;
    height: 35px;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/0-24.gif) no-repeat;
    display: inline-block;
    content: " ";
    margin-right: 7px;
}
#popup4 .col1 .level1>a.itemMenuName:nth-child(3):before {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/3-8.gif) no-repeat !important;
}
#popup4 .col2 .level1>a.itemMenuName:before {
    width: 30px;
    height: 35px;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/9-16.gif) no-repeat;
    display: inline-block;
    content: " ";
    margin-right: 7px;
}
#popup4 .col2 .level1>a.itemMenuName:nth-child(3):before {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/new.gif) no-repeat !important;
}
.form {
    margin-top: 10px;
    display: block;
    text-align: left;
}
.form label {
    display: block;
    margin-bottom: 10px;
}
.form label span {
    display: block;
    margin-bottom: 3px;
    color: #929292;
}
.form input[type="text"],
.form input[type="email"] {
    height: 28px;
}
.form input[type="text"],
.form input[type="email"],
.form textarea {
    display: block;
    border: 1px solid #CCC;
    width: 100%;
    padding: 5px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    border-radius: 6px;
}
#co-form {
    background: #FFF;
    overflow: hidden;
    display: block;
    padding: 10px 0 25px;
}
.onestepcheckout-index-index .main-inner {
    padding-bottom: 25px;
}
.checkout-onepage-success p {
    color: #939393;
}
.contacts-index-index .main,
.customer-account-logoutsuccess .main,
.checkout-onepage-success .main,
.newsletter-manage-index .main,
.wishlist-index-index .main,
.review-customer-index .main,
.customer-address-form .main,
.customer-account-edit .main,
.customer-account-login .main,
.customer-account-create .main,
.customer-account-index .main,
.onestepcheckout-index-index .main,
.checkout-cart-index .main {
    background: none;
    box-shadow: none;
}
.checkout-cart-index .cart fieldset,
.checkout-cart-index .cart-collaterals {
    background: #FFF;
}
body.no-items .main {
    background: #FFF;
}
body.no-items .main,
.cms-no-route .main {
    margin-top: 100px;
}
.clear {
    clear: both;
}
.mini-page {
    position: relative;
}
.mini-page img {
    margin-top: 40px;
    max-width: 50%;
}
.mini-page div {
    position: absolute;
    left: 34%;
    width: 50%;
}
.mini-page div strong {
    font-size: 66px;
    line-height: 60px;
    font-family: 'italo_lightregular', Arial;
    display: block;
    color: #f17f94;
}
.mini-page div p {
    font-size: 16px;
}
.filters-link {
    background: #f2f2f2;
    border-top: 1px solid #d6d6d6;
    border-bottom: 1px solid #d6d6d6;
    display: none;
    text-transform: uppercase;
    line-height: 34px;
    padding: 0 34px 0 17px;
    font-weight: bold;
    margin-bottom: 5px;
    position: relative;
}
.filters-link span {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/menu_down.png) no-repeat 50% 50%;
    display: block;
    width: 34px;
    height: 34px;
    position: absolute;
    top: 0;
    right: 0;
}

.filters-active .filters-link span {
    background-image: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/menu_up.png);
}

.filters-active .amshopby-filters-left,
.filters-active .content-left {
    display: block;
}

.popupnew-overlay {
    background: rgba(0, 0, 0, 0.7);
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 99999;
    bottom: 0;
    right: 0;
}
.popupnew-overlay .popupnew {
    width: 446px;
    padding: 10px;
    background: #FFF;
    border-radius: 10px;
    position: fixed;
    top: 70px;
    left: 50%;
    z-index: 99999;
    box-shadow: 0 3px 20px rgba(0, 0, 0, 0.5);
    max-width: 95%;
    box-sizing: border-box;
    left: 0;
    right: 0;
    margin: 0 auto
}
.popupnew-overlay .popupnew h6 {
    text-align: center;
    color: #f37f94;
    font-size: 44px;
    margin: 5px 0 10px;
    padding: 0;
    font-weight: normal;
    font-family: 'italo_lightregular', Arial;
    line-height: 28px;
}
.popupnew-overlay .popupnew p {
    text-align: center;
}
.popupnew-overlay .popupnew .pclose {
    line-height: 20px;
    height: 20px;
    width: 20px;
    background: #f37f94;
    border-radius: 10px;
    float: right;
    clear: both;
    font-family: Verdana;
    color: #FFF;
    display: inline-block;
    font-size: 10px;
    margin-bottom: 5px;
    text-decoration: none;
}
.popupnew-overlay .popupnew .form {
    border: 1px solid #FFF;
    padding: 10px;
}
.texto-promocional {
    text-align: left;
    padding-left: 240px;
    line-height: 12px;
    margin-top: 6px;
}
.customer-account-create .buttons-set {
    text-align: left !important;
}
.customer-account-create .buttons-set button.button {
    float: left;
    clear: both;
}
.customer-account-create .buttons-set p.required {
    text-align: left;
}
.customer-account-create .buttons-set .back-link {
    display: none;
}
.ttabla {
    border-spacing: 0;
    border-collapse: collapse;
    border: 1px solid #DDD;
    width: 100%;
}
.ttabla td {
    border: 1px solid #DDD;
    padding: 3px 4px;
}
.p_content {
    max-height: 350px;
    overflow: auto;
}
.ver-desktop {} .ver-mobile {
    display: none;
}
.designers {
    margin-top: 30px;
}
.designers li {
    padding-bottom: 35px;
}
.footer_logos img {
    margin-right: 4%;
    max-width: 30%;
    float: left;
}
.header-mobile .quick-access {
    position: absolute;
    top: 153px;
    right: 0;
}
.header-mobile .icon-cart-big {
    margin-right: 0;
}
.header-mobile .top-cart-content {
    left: auto;
    right: 0;
    margin-right: 0px;
}
.product_messages {
    display: none;
}
.thumbs-gallery {
    display: none;
    margin-bottom: 40px;
    overflow: hidden;
}
.mini-slider {
    position: relative;
    float: left;
    padding: 10px 20px 0;
}
.mini-slider .slider {
    overflow: hidden;
    position: relative;
    margin: 0 auto;
}
.mini-slider .slider ul {
    margin: 0;
    position: relative;
    top: 0;
    left: 0;
}
.mini-slider .slider ul li {
    width: 42px;
    float: left;
    margin-right: 8px;
}
.mini-slider .slider ul li:last-child {
    margin: 0;
}
.mini-slider .slider ul li a {
    display: block !important;
}
.mini-slider .slider a img {
    vertical-align: top;
    max-width: 100%;
    width: auto;
    height: auto;
}
.mini-slider a.prev {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/nextprev2.png) 0 0;
    display: block;
    width: 20px;
    height: 40px;
    position: absolute;
    top: 1px;
    left: 0;
}
.mini-slider a.next {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/nextprev2.png) -20px 0;
    display: block;
    width: 20px;
    height: 40px;
    position: absolute;
    top: 1px;
    right: 0;
}
.m360 {
    display: none;
    text-align: center;
    margin: 10px 0;
}
.i360 {
    display: none;
    float: left;
    width: 60px;
    height: 42px;
    margin-top: 10px !important;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/i360.png) no-repeat 0 0;
}
span.at::before {
    content: "@";
}
.markers {
    text-align: left;
    clear: both;
}
.markers img {
    display: inline-block;
    margin: 0 8px 0 0;
}
.gallery-horizontal {
    position: relative;
    float: left;
}
.gallery-horizontal .slider {
    overflow: hidden;
    position: relative;
    margin: 0 20px;
}
.gallery-horizontal .slider ul {
    margin: 0;
    position: relative;
    top: 0;
    left: 0;
}
.gallery-horizontal .slider ul li {
    width: 82px;
    float: left;
    margin-right: 10px;
}
.gallery-horizontal .slider ul li:last-child {
    padding-right: 10px;
    margin: 0;
}
.gallery-horizontal .slider a img {
    vertical-align: top;
    max-width: 100%;
    width: auto;
    height: auto;
}
.gallery-horizontal a.prev {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/nextprev2.png) 0 0;
    display: block;
    width: 20px !important;
    height: 40px !important;
    position: absolute;
    top: 25px;
    left: 0;
    border: 0;
}
.gallery-horizontal a.next {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/nextprev2.png) -20px 0;
    display: block;
    width: 20px !important;
    height: 40px !important;
    position: absolute;
    top: 25px;
    right: 0;
    border: 0;
}
.gallery-vertical {
    position: relative;
    width: 130px;
}
.gallery-vertical .slider {
    overflow: hidden;
    position: relative;
    margin: 0 auto;
}
.gallery-vertical .slider ul {
    margin: 0;
    position: relative;
    top: 0;
    left: 0;
    height: auto !important;
}
.gallery-vertical .slider ul li {
    margin-bottom: 15px;
}
.gallery-vertical .slider ul li:last-child {
    padding-bottom: 15px;
    margin: 0;
}
.gallery-vertical .slider a {
    display: block !important;
}
.gallery-vertical .slider a img {
    vertical-align: top;
    max-width: 100%;
    width: 100%;
    height: auto;
}
.gallery-vertical a.prev {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/nextprev3.png) 0 0;
    display: block;
    width: 38px;
    height: 20px;
    position: absolute;
    top: -20px;
    left: 50%;
    margin-left: -19px;
    border: 0;
}
.gallery-vertical a.next {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/nextprev3.png) 0 -20px;
    display: block;
    width: 38px;
    height: 20px;
    position: absolute;
    bottom: -20pxpx;
    left: 50%;
    margin-left: -19px;
    border: 0;
}
table.tabla_tallas {
    width: 100%;
    overflow: hidden;
    border-collapse: collapse;
    border-spacing: 0;
    border: 1px solid #ccc;
}
table.tabla_tallas td {
    color: #f17f94;
    padding: 3px 2px;
    text-align: center;
    font-size: 11px;
    border: 1px solid #ccc;
}
table.tabla_tallas tr:nth-child(even) td {
    background: #e7e7e7;
}
strong.outofstock {
    background: #ea9999;
    color: #FFF;
    text-transform: uppercase;
    display: inline-block;
    line-height: 20px;
    padding: 0 5px;
    font-size: 18px;
    float: left;
    margin-top: 5px;
}
@media (max-width: 979px) {
    .header .form-search {
        width: auto;
        padding: 10px 0 5px;
    }
    .header .search-content {
        float: none;
        width: auto;
    }
    .header .form-search input.input-text {
        width: 100%;
    }
    .header .form-search button.button {
        position: absolute;
        top: 0;
        right: 0;
    }
}
@media (max-width: 480px) {
    .product-tabs li {
        float: none;
        border: 0;
        border-bottom: 1px solid #a4a4a4;
    }
    .product-tabs li.last {
        border: 0;
    }
    .product-view .product-shop .designer img {
        max-width: 100px !important;
        max-height: 75px !important;
    }
    .mini-page img {
        margin-top: 70px !important;
    }
    .header .currency-language .language-switcher {
        margin-right: 10px;
        padding-right: 10px;
    }
    .category-listing li,
    .category-listing li a {
        margin-right: 5px;
    }
    .category-listing li a span {
        font-size: 30px;
    }
    .footer-links strong {
        font-size: 17px;
    }
    .product-view .vertical .flex-viewport {
        height: 300px;
    }
    .header a.logo {
        width: 130px;
    }
    .header-mobile .quick-access {
        top: 111px !important;
    }
    .header-mobile .icon-cart-big>strong {
        display: none;
    }
    .onestepcheckout-index-index .login-reg a {
        float: left !important;
    }
    .product-shop .product-options-bottom .add-to-links {
        float: left;
        clear: both;
    }
    /*        .popupnew-overlay .popupnew{
          margin-left:0;
          left:0;
      }*/
}
@media (max-width: 767px) {
    body,
    body .page,
    .cms-home>.wrapper,
    body>.wrapper,
    .cms-home .page {
        background: none;
    }
    .product-view.product-type-bundle .nextprev_catalog_outfit .prev,
    .product-view.product-type-bundle .nextprev_catalog_outfit .next {
        top: calc(100% - 75px) !important;
    }
    .header a.logo {
        margin-left: 0;
        margin-bottom: 15px;
        display: inline-block;
    }
    .block-subscribe-left {
        background: none;
        height: auto;
        padding: 15px 0 0;
    }
    .toplink .row-fluid {
        text-align: center;
    }
    .toplink .row-fluid .span6 {
        display: inline-block !important;
        width: auto !important;
        margin: 0 auto !important;
    }
    .banner7 .contain-size {
        padding: 0 20px !important;
    }
    .header .links li.last {
        margin-right: 0;
    }
    .home .page-title {
        font-size: 60px;
    }
    .home .banners strong {
        font-size: 24px;
        margin: 5px 0 0;
        line-height: 32px;
    }
    .home .banners {
        margin-top: 10x;
    }
    .category-image {
        border: 0;
        height: auto;
    }
    .category-image img {
        display: none;
    }
    .category-image h1.title {
        color: #808080;
        font-family: "Italo Medium", Arial;
        text-transform: uppercase;
        background: none;
    }
    .category-image .description {
        width: auto;
        padding: 5px 0;
        background: #FFF;
        font-size: 11px;
        position: static;
    }
    .category-listing {
        margin: 15px 0;
    }
    .col-left {
        margin-bottom: 30px;
    }
    .products-grid .product-image {
        padding: 10px 50px;
    }
    .products-grid .designer {
        text-align: center;
        font-size: 12px;
    }
    .products-grid .product-name {
        text-align: center;
    }
    .products-grid .product-name a {
        font-size: 34px;
    }
    .products-grid .description {
        margin: 0 0 5px;
    }
    .product-view .product-shop .designer img {
        max-width: 160px;
        max-height: 120px;
    }
    .product-view button.btn-cart span {
        font-size: 24px;
    }
    .product-view span.arrow {
        top: -9px;
    }
    .product-view .add-to-links a.button span {
        font-size: 14px;
    }
    .product-view .nextprev_catalog {
        position: static;
    }
    .slide-recom .slider ul li,
    .slide-related .slider ul li,
    .slide-grouped .slider ul li,
    .slide-viewed .slider ul li {
        width: 150px;
        margin-right: 30px;
    }
    .block-grouped h3,
    .box-up-sell h3,
    .block-related h3,
    .product-viewed h3 {
        font-size: 60px;
        line-height: 46px;
    }
    .block-grouped h3 span,
    .box-up-sell h3 span,
    .block-related h3 span,
    .product-viewed h3 span {
        margin: -35px 0 0 -36px;
    }
    .footer_banner_block {
        padding: 20px 0 40px;
    }
    .footer_banner_block a {
        margin-bottom: 10px;
        min-height: 50px;
        padding-left: 52px;
    }
    .footer_banner_block a span {
        width: 43px;
        height: 43px;
        background-size: cover;
    }
    .footer_banner_block a.tel span {
        background-position: -43px 0;
    }
    .footer_banner_block a.envio span {
        background-position: -86px 0;
    }
    .footer_banner_block a.devoluciones span {
        background-position: -129px 0;
    }
    .footer-container-bottom strong {
        font-size: 20px;
    }
    .mini-page div strong {
        font-size: 44px;
        line-height: 40px;
    }
    .mini-page div {
        width: auto;
    }
    .mini-page div p {
        font-size: 11px;
    }
    .mini-page img {
        margin-top: 50px;
    }
    .footer-container-bottom .copyright {
        text-align: center;
    }
    .breadcrumbs {
        margin: 0;
    }
    .main-inner {
        padding: 0 0 25px;
    }
    .filters-link {
        display: block;
    }
    .content-left,
    .block-layered-nav {
        display: none;
    }
    .footer-links strong {
        margin: 10px 0 5px;
    }
    .footer-links ul li {
        padding: 1px 2px 0px;
    }
    .footer {
        padding: 0;
    }
    .footer-container {
        padding-top: 15px;
    }
    .product-view .vertical .flex-viewport {
        height: 400px;
    }
    .ver-desktop {
        display: none !important;
    }
    .ver-mobile {
        display: block;
    }
    .footer_logos img {
        float: none !important;
    }
    .header-mobile .top-cart-content {
        margin-right: -5px;
    }
    .active360 #webrotate360,
    #wr360container_wr360PlayerId {
        height: 400px !important;
    }
    .product-social a {
        margin-right: 5px !important;
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    /*684px*/

    .product-view.product-type-bundle .nextprev_catalog_outfit .prev,
    .product-view.product-type-bundle .nextprev_catalog_outfit .next {
        top: calc(100% - 75px) !important;
    }
    body .page,
    .cms-home .page {
        background: none;
    }
    .block-subscribe-left {
        background: none;
        height: auto;
        padding: 50px 0 0;
    }
    .banner7 .contain-size {
        padding: 0 20px !important;
    }
    .header .links li.last {
        margin-right: 0;
    }
    .home .banners strong {
        font-size: 25px;
    }
    .toplink .row-fluid {
        text-align: center;
    }
    .toplink .row-fluid .span6 {
        display: inline-block !important;
        width: auto !important;
        margin: 0 auto !important;
        float: none !important;
    }
    .category-listing li a span {
        font-size: 29px;
        line-height: 24px;
    }
    .category-image .description {
        width: 45%;
        padding: 5px;
        background: rgba(255, 255, 255, 0.8);
        font-size: 11px;
    }
    .products-grid .product-image {
        padding: 0 0 25px;
    }
    .products-grid .description {
        line-height: 14px;
        font-size: 10px;
        margin: 10px 0;
    }
    .products-grid .product-name a {
        font-size: 10px;
    }
    .product-shop .product-options-bottom .add-to-links {
        float: left;
        margin-top: 10px;
    }
    .product-view .product-shop .designer img {
        max-width: 100px;
        max-height: 75px;
    }
    .product-view .nextprev_catalog {
        position: static;
    }
    .slide-recom .slider ul li,
    .slide-related .slider ul li,
    .slide-grouped .slider ul li,
    .slide-viewed .slider ul li {
        width: 178px;
        margin-right: 40px;
    }
    .footer_banner_block a {
        padding-left: 52px;
    }
    .footer_banner_block a strong {
        font-size: 12px;
    }
    .footer_banner_block a span {
        width: 43px;
        height: 43px;
        background-size: cover;
    }
    .footer_banner_block a.tel span {
        background-position: -43px 0;
    }
    .footer_banner_block a.envio span {
        background-position: -86px 0;
    }
    .footer_banner_block a.devoluciones span {
        background-position: -129px 0;
    }
    .mini-page div {
        width: auto;
    }
    .mini-page div p {
        font-size: 12px;
    }
    .breadcrumbs {
        margin: 0;
    }
    .product-view .vertical .flex-viewport {
        height: 421px;
    }
    .active360 #webrotate360,
    #wr360container_wr360PlayerId {
        height: 500px !important;
    }
    .gallery-vertical {
        width: 90px;
    }
}
@media (min-width: 980px) {
    .search-button {
        display: none;
    }
}
@media (min-width: 980px) and (max-width: 1249px) {
    /*900px*/

    .cms-home .page {
        background: none;
    }
    .cms-home>.wrapper {
        background-position: center -180px;
    }
    .block-subscribe-left {
        height: 210px;
        padding: 56px 43px 0 23px;
    }
    .block-subscribe-left span {
        font-size: 8px;
    }
    .block-subscribe-left input.input-text {
        padding: 2px 2%;
    }
    .category-listing li a span {
        font-size: 29px;
        line-height: 24px;
    }
    .category-image .description {
        width: 35%;
        padding: 5px;
        background: rgba(255, 255, 255, 0.8);
        font-size: 11px;
    }
    .product-view button.btn-cart span {
        font-size: 25px;
    }
    .product-shop .product-options-bottom .add-to-links {
        float: left;
        margin-top: 10px;
    }
    .product-shop .add-to-links .linkwishlist {
        font-size: 19px;
    }
    .product-view .product-shop .designer img {
        max-width: 160px;
        max-height: 120px;
    }
    .product-view .add-to-links a.button span {
        font-size: 14px;
    }
    .slide-recom .slider ul li,
    .slide-related .slider ul li,
    .slide-grouped .slider ul li,
    .slide-viewed .slider ul li {
        width: 178px;
        margin-right: 40px;
    }
    .texto-promocional {
        margin-top: 0;
        padding-left: 220px;
    }
    .product-view .vertical .flex-viewport {
        height: 544px;
    }
    .gallery-vertical {
        width: 121px;
    }
}
/*------Accordion ---------*/
/********** < Navigation */

#nav {
    border-bottom: 4px solid #d6d6d6;
}
#nav ul li a {
    text-decoration: none;
}
#nav ul li a:hover {
    color: #333 !important;
    text-decoration: underline;
}
.nav-mobile-container {} .nav-mobile-container .navbar {
    margin: 0;
    background: #FFF;
    border-bottom: 4px solid #d6d6d6;
    border-top: 4px solid #d6d6d6;
}
.nav-mobile-container .btn-navbar {
    box-shadow: none;
    -webkit-box-shadow: none;
    background: none;
    border: 0;
    text-shadow: none;
    font-size: 18px;
    color: #333;
    float: left;
    padding: 12px 0;
    margin: 0;
    width: 50px;
    -webkit-transition: all 200ms;
    -moz-transition: all 200ms;
    -ms-transition: all 200ms;
    -o-transition: all 200ms;
    transition: all 200ms;
}
.nav-mobile-container .btn-navbar:hover {
    background: none;
    color: #333;
}
.nav-collapse {
    text-align: left;
}
.navbar .nav > li {
    padding: 10px 30px 20px 0;
}
.nav-mobile-container .navbar-inner {
    padding: 0;
    border: 0;
    border-radius: 0;
    -webkit-transition: all 200ms;
    -moz-transition: all 200ms;
    -ms-transition: all 200ms;
    -o-transition: all 200ms;
    transition: all 200ms;
}
.nav-mobile-container .navbar-active .btn-navbar {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    -webkit-transition: all 200ms;
    -moz-transition: all 200ms;
    -ms-transition: all 200ms;
    -o-transition: all 200ms;
    transition: all 200ms;
}
.nav-mobile-container .navbar-active {} .mobilemenu li a {
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -ms-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
}
.mobilemenu li a:hover {
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -ms-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
}
.mobilemenu > li.first {
    border-top: 1px solid #d6d6d6;
}
/*****slide Menu *****/

#slide-menu,
#slide-menu-left {
    text-align: left;
    background: #333;
}
.slide-menu .menu-icon,
.slide-menu .account-icon {
    font-size: 24px;
}
.slide-menu .mmenu-links {
    text-align: left;
    width: 50%;
    float: left;
}
.slide-menu .account-links {
    text-align: right;
    width: 50%;
    float: left;
}
.slide-menu a.menu-icon:hover,
.slide-menu a.account-icon:hover {
    text-decoration: none;
}
#mobilemenu {
    height: auto;
    display: none;
}
.nav-collapse,
.nav-collapse.collapse {} .navbar-inner {
    background: none;
    box-shadow: none;
}
@media (min-width: 680px) and (max-width: 860px) {
    .navbar-inner {
        padding: 0;
    }
}
.navbar .brand {
    font-weight: 600;
    padding: 8px 5px;
    text-transform: uppercase;
    font-size: 18px
}
.mobilemenu {
    list-style-type: none;
    padding: 0;
    margin: 0;
}
.collapse.in {} .mobilemenu ul {
    padding: 0;
    margin: 0;
    float: left;
    display: block;
    width: 100%;
}
.mobilemenu li {
    background: #FFF;
    cursor: pointer;
    list-style-type: none;
    padding: 0;
    margin: 0;
    float: left;
    display: block;
    width: 100%;
    position: relative;
}
.mobilemenu li.level0.last {} .mobilemenu li.active>a {
    /*background: url('https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/close.gif') no-repeat center right;*/
}
.mobilemenu li div {
    padding: 20px;
    background: #aef;
    display: block;
    clear: both;
    float: left;
    width: 360px;
}
.mobilemenu a {
    text-decoration: none;
    border-bottom: 1px solid #eee;
    font: bold 1.1em/2em Arial, sans-serif;
    font-size: 14px;
    line-height: 40px;
    font-weight: bold;
    padding: 0 15px;
    display: block;
    cursor: pointer;
    text-transform: uppercase;
}
.mobilemenu li.active a,
.mobilemenu a:hover {} .mobilemenu ul a {} .mobilemenu ul a:hover,
.mobilemenu ul li.active a {} .mobilemenu ul ul a,
.mobilemenu ul li.active ul a {} .mobilemenu ul ul a:hover,
.mobilemenu ul ul li.active a,
.mobilemenu ul li.active ul a:hover {} .mobilemenu ul ul ul a,
.mobilemenu ul ul li.active ul a {} .mobilemenu ul ul ul a:hover,
.mobilemenu ul ul ul li.active a,
.mobilemenu ul ul li.active ul a:hover {} .mobilemenu ul ul ul ul a,
.mobilemenu ul ul ul li.active ul a {} .mobilemenu ul ul ul ul a:hover,
.mobilemenu ul ul ul ul li.active a,
.mobilemenu ul ul ul li.active ul a:hover {} .mobilemenu li.parent>a {
    /*background: url('https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/open.gif') no-repeat center right;*/
}
.mobilemenu li ul li {
    font-size: 0.9em;
}
.mobilemenu li.active>ul {} .mobilemenu ul a {
    padding-left: 25px;
}
.mobilemenu ul ul a {
    padding-left: 40px;
}
.mobilemenu ul ul ul a {
    padding-left: 55px;
}
.mobilemenu ul ul ul ul a {
    padding-left: 70px;
}
.mobilemenu ul ul ul ul ul a {
    padding-left: 85px;
}
/*----------- button mobilemenu -------------*/

.mobilemenu span.head {
    position: absolute;
    top: 0px;
    right: 0px;
}
.mobilemenu span.head a {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/menu_down.png) no-repeat 50% 50%;
    color: #333333;
    display: block;
    height: 40px;
    padding: 0;
    width: 40px;
    border: 0;
    -webkit-transition: all 200ms;
    -moz-transition: all 200ms;
    -ms-transition: all 200ms;
    -o-transition: all 200ms;
    transition: all 200ms;
}
.mobilemenu span.head a:hover {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/menu_down.png) no-repeat 50% 50% #fff;
    -webkit-transition: all 200ms;
    -moz-transition: all 200ms;
    -ms-transition: all 200ms;
    -o-transition: all 200ms;
    transition: all 200ms;
}
.mobilemenu li.active>span.head a {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/menu_up.png) no-repeat 50% 50% #fff;
}
.mobilemenu li.selected span.head a {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/menu_up.png) no-repeat 50% 50%;
}
/*
.mobilemenu li.selected span.head a:hover {
        background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/menu_down.png) no-repeat 50% 50%;
}
*/

.nav-container {
    position: relative;
    z-index: 10000;
}
.sticky {
    /*position:fixed;*/

    top: 0;
    left: 0;
    width: 100%;
    background-color: #fff;
}
.wine_menu,
.fish_menu {
    font-size: 12px;
}
.wine_menu a,
.fish_menu a {
    float: left;
    padding: 10px 15px;
    color: #333333;
    font-weight: 600;
    font-size: 16px;
    font-family: 'Open Sans', sans-serif;
    text-transform: uppercase;
    background: #fff;
    transition: background 400ms;
    -webkit-transition: background 400ms;
    transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
}
.wine_menu li.home a,
.fish_menu li.home a {
    color: #333333;
    padding: 10px 15px 10px 0;
}
.wine_menu li.home a:hover,
.fish_menu li.home a:hover,
.wine_menu li.home.over a,
.fish_menu li.home.over a,
.wine_menu li.home.active a,
.fish_menu li.home.active a {
    background: none;
    color: #808080;
}
.wine_menu li.active a,
.fish_menu li.active a,
.wine_menu li.over a,
.fish_menu li.over a,
.wine_menu a:hover,
.fish_menu a:hover {
    background: #d6d6d6;
    /* text-decoration: underline; */
}
.wine_menu .container {
    background: #F2f2f2;
    border-bottom: 4px solid #d6d6d6;
    border-top: 4px solid #d6d6d6;
}
.wine_menu ul li a {
    background: none!important;
    font-size: 16px;
    height: auto;
    line-height: 30px !important;
    padding: 0 !important;
    text-transform: capitalize;
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    width: 100%;
    border: 0 !important;
    text-decoration: none;
}
.wine_menu ul li a:hover {
    line-height: 30px;
    color: #E6415F !important;
}
.wine_menu ul ul li a {
    font-weight: normal;
    font-size: 12px !important;
    padding: 0 0 0 10px;
    position: relative;
    text-transform: capitalize;
    width: 140px;
    z-index: 1000;
    font-family: 'Open Sans', sans-serif;
}
.wine_menu ul ul li a:hover {
    color: #E6415F !important;
}
.fish_menu ul,
.fish_menu div {
    position: absolute;
    width: 210px;
    top: 44px;
    left: -10000px;
    background: #f2f2f2;
    border-bottom: 4px solid #d6d6d6;
    border-top: 0;
}
.fish_menu ul ul,
.fish_menu ul div {
    border-top: 1px solid #d6d6d6;
}
.fish_menu ul li a {
    background: url("https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/li-bullet1.png") no-repeat scroll 14px 50% transparent !important;
    padding: 5px 20px !important;
    font-weight: normal;
    font-size: 12px !important;
    text-transform: uppercase !important;
    margin: 0 !important;
    border-top: 0 !important;
    font-family: 'Open Sans', sans-serif;
}
.fish_menu ul li a span {
    padding: 7px 12px !important;
}
.fish_menu ul li a:hover {
    color: #E6415F !important;
}
.accordion a {
    color: #888;
}
.accordion li.active a,
.accordion a:hover {
    color: #000;
}
.accordion ul a {
    color: #888 !important;
}
.accordion ul a:hover,
.accordion ul li.active a {
    color: #000 !important;
}
.accordion ul ul a,
.accordion ul li.active ul a {
    color: #888 !important;
}
.accordion ul ul a:hover,
.accordion ul ul li.active a,
.accordion ul li.active ul a:hover {
    color: #000 !important;
}
.accordion ul ul ul a,
.accordion ul ul li.active ul a {
    color: #888 !important;
}
.accordion ul ul ul a:hover,
.accordion ul ul ul li.active a,
.accordion ul ul li.active ul a:hover {
    color: #000 !important;
}
.accordion ul ul ul ul a,
.accordion ul ul ul li.active ul a {
    color: #888 !important;
}
.accordion ul ul ul ul a:hover,
.accordion ul ul ul ul li.active a,
.accordion ul ul ul li.active ul a:hover {
    color: #000 !important;
}
.banner7-container .banner7-caption {
    color: #000;
}
.banner7-container .banner7-caption h2 {
    color: #96968c;
}
.banner7-container .banner7-caption h2 span {
    color: #fff;
}
/*----- page view-----*/

.price {} .social li {
    background: none;
    padding: 0 5px;
}
.review-col1 {} .review-col2 {} .review-col1 h2,
.review-col2 h2 {
    text-transform: uppercase;
    font-size: 11px;
    font-weight: 700;
    color: #808080;
}
.review-col2 h4 {
    font-weight: normal;
}
.ui-slider .ui-slider-range {
    background: #999 !important;
    border: none
}
.ui-slider .ui-slider-handle {
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/price-slider-left.png) no-repeat !important;
    width: 16px;
    height: 16px;
    border: none;
    outline: none;
}
.ui-slider {
    width: auto;
    height: 8px !important;
    background: #f2f2f2 !important;
    border-top: 1px solid #bdbdbd !important;
    -moz-box-shadow: 1px 0 1px #999 !important;
    -webkit-box-shadow: 1px 0 1px #999 !important;
    box-shadow: 1px 0 1px #999 !important;
    -moz-border-radius: 10px !important;
    -webkit-border-radius: 10px !important;
    border-radius: 10px !important;
}
#amount {
    font-size: 12px;
}
@media (max-width: 979px) and (min-width: 768px) {
    input,
    textarea,
    .uneditable-input {
        width: 100%;
    }
}
#back-top {
    background: url("https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/arrow-t.png") no-repeat scroll center center #333;
    position: fixed;
    bottom: 35px;
    right: 12px;
    width: 40px;
    height: 40px;
    display: none;
    -webkit-transition: 0.2s;
    -moz-transition: 0.2s;
    transition: 0.2s;
}
#back-top a {
    width: 5px;
    height: 5px;
    display: block;
}
#back-top:hover {
    background-color: #19B5F0;
    cursor: pointer;
}
/* twitter */

#ticker a {
    color: #E6415F;
}
#ticker {
    background: url("https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/latest-tweet.png") no-repeat scroll 0 0 transparent;
    height: 4em;
    overflow-y: hidden;
    position: relative;
    padding: 0 0 0 260px;
}
#ticker ul.tweet_list {
    position: absolute;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
#ticker ul.tweet_list li {
    height: 4em;
}
#ticker .tweet_avatar {
    margin: 0 15px 0 0;
}
#ticker a:hover {
    text-decoration: underline;
}
.tweet-slider {
    background: #FBFBFB;
    border: 1px solid #F7DFC7;
    padding: 15px 20px;
}
/* static block sample  */

.content-sample-block {
    padding: 15px 0 0;
    clear: both;
}
.productpage-sample-block {
    clear: both;
    padding-bottom: 10px;
}
.content-sample-block .block1 img {
    background: #f2f2f2;
}
.content-sample-block .block2 img {
    background: #f2f2f2;
}
.productpage-sample-block .block1 img {
    margin-bottom: 15px;
}
.productpage-sample-block .block2 img {} @media (max-width: 680px) {
    .productpage-sample-block .block2,
    .content-sample-block .block2 {
        margin-top: 15px;
    }
    .header-mobile .quick-access {
        top: 150px;
    }
}
/*** Tweeter Feed */
.twitter-pic {
    float: left;
    margin-right: 5px;
}
.twitter-text a {
    color: #d14747;
    text-decoration: none;
}
label[for] {
    cursor: pointer;
    vertical-align: middle;
}
.product-view .product-shop #product-options {
    counter-increment: attributes
}
.product-view .product-shop #product-options span.title::before {
    content: counter(attributes) '. ';
}
.product-view .product-shop .link-stock-alert label {
    display: inline-block;
    vertical-align: middle;
    min-width: 60px
}
.product-view .product-shop .link-stock-alert label::after {
    content: ':'
}
.product-view .product-shop .link-stock-alert {
    display: none;
    border: 1px solid #ffb3bf;
    color: black;
    padding: .5em .7em;
    float: left;
    position: relative;
    border-radius: .3125em;
    background-color: #fff8f9;
    font-size: 14px;
    max-width: 300px;
    -webkit-animation: fadeInDown .3125s;
    animation: fadeInDown .3125s;
}
.product-view .product-shop .link-stock-alert.loading::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(255, 255, 255, .75) url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/ajax-loader.gif) no-repeat center center;
}
.product-view .product-shop .link-stock-alert span {
    display: block;
}
.product-view .product-shop .link-stock-alert.msg-failure {
    border-color: red;
}
@-webkit-keyframes fadeInDown {
    from {
        opacity: 0;
        -webkit-transform: translateY(-30px)
    }
    to {
        opacity: 1;
        -webkit-transform: translateY(0)
    }
}
@keyframes fadeInDown {
    from {
        opacity: 0;
        transform: translateY(-30px)
    }
    to {
        opacity: 1;
        transform: translateY(0)
    }
}
#designers {
    text-align: center;
}
#designers .designer {
    background-color: white;
    display: inline-table;
    vertical-align: top;
    margin: 1em;
    border: 1px solid #dfdfdf;
    overflow: hidden;
    -webkit-transition: .3125s box-shadow;
    transition: .3125s box-shadow;
}
#designers .designer a {
    display: table-cell;
    vertical-align: middle;
    padding: 1em;
    text-align: center;
    height: 10em;
    width: 10em;
}
#designers .designer .name {
    font-size: 2em;
}
#designers .designer img {
    vertical-align: middle;
    -webkit-transition: .3125s transform, opacity .4s ease;
    transition: .3125s transform, opacity .4s ease;
}
#designers .designer:hover {
    box-shadow: 0 0 1em rgba(0, 0, 0, .2);
}
#designers .designer:hover img {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
}
@media (max-width: 360px) {
    #designer .designer {
        margin: .5em;
    }
}
img.lazyload {
    visibility: visible;
    opacity: 0;
    -webkit-transition: opacity .4s ease;
    -moz-transition: opacity .4s ease;
    -o-transition: opacity .4s ease;
    transition: opacity .4s ease;
}
img.lazyload.loaded {
    opacity: 1;
    background-color: transparent;
}
#form-consulta .msg {
    padding: 1em;
    font-size: 1.5em;
    margin-bottom: 1em;
}
#form-consulta .msg.ok {
    background-color: rgba(112, 224, 117, 0.7);
    text-align: center;
}
#form-consulta .msg.error {
    background-color: rgba(224, 112, 112, 0.7)
}
#form-consulta .msg:empty {
    display: none
}
/* AJAX LOAD MORE PRODUCTS */

button.amscroll-load-button {
    border: 0;
    background: transparent;
}
button.amscroll-load-button span {
    display: inline-block;
    vertical-align: middle;
    background: #f29ca9;
    border: 0;
    padding: 5px;
    -webkit-transition: .3125s background-color;
    transition: .3125s background-color;
}
button.amscroll-load-button:hover span {
    background: #fbc8d0
}
button.amscroll-load-button::before,
button.amscroll-load-button::after {
    content: '';
    width: 28px;
    height: 28px;
    display: inline-block;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/i_title.png) no-repeat center center;
    vertical-align: middle;
    background-size: contain;
    margin-right: 1.5em;
}
button.amscroll-load-button::after {
    margin-left: 1.5em;
    margin-right: 0;
}
.ajaxcartsuper-index-productview .product-options {
    display: block
}
/* AJAX LOAD MORE PRODUCTS */
/* outfit module */

.outfit input.radio {
    display: none;
}
.product-options .outfit ul.options-list .label {
    margin-left: 0;
}
.outfit .valueprint {
    display: none;
}
.outfit .label label {
    display: inline-block;
    margin: 0 2px 2px 0;
    border: 2px solid #f1b8c1;
    padding: 3px;
    line-height: 16px;
    text-decoration: none;
    transition: .3125s color, .3125s background-color;
}
.outfit .active .label label {
    border-color: #8a8a8a;
    font-weight: 500;
    background-color: #f28ca2;
    color: white;
}
.outfit .outofstock .label label {
    border-color: #ccc;
    color: #999;
}
.outfit .outofstock .label label {
    cursor: default;
    cursor: not-allowed
}
.product-options .outfit ul.options-list .label,
.product-options .outfit ul.options-list li {
    display: inline-block;
    width: auto;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
.outfit li.clear-selection .label label {
    border-color: transparent;
    background: none;
    display: none;
}
.outfit ul.has-selection .clear-selection .label label {
    display: inline-block;
}
.outfit .MagicToolboxSelectorsContainer {
    display: none !important
}
.outfit .MagicToolboxContainer {
    height: 100% !important;
    display: block !important;
}
.outfit div.MagicToolboxContainer.selectorsLeft .MagicToolboxMainContainer,
.outfit div.MagicToolboxContainer.selectorsLeft .MagicToolboxSelectorsContainer {
    width: 100%;
    display: block;
    float: none;
    margin: 0;
    padding: 0;
}
.outfit p.product-image {
    margin: 0
}
.outfit .mz-hint-message {
    display: none !important;
}
.outfit .size-guide-link {
    text-align: right;
}
.outfit .size-guide-link img {
    vertical-align: middle;
}
.product-options dd.outfit .qty-holder {
    padding: 0;
}
.product-options dd {
    padding: 2em 1em;
    border-top: 1px solid #ccc;
}
.product-options dd:nth-child(1) {
    border-top: 1px solid transparent;
}
.price-box-bundle {
    display: none;
}
.outfit .image-container {
    display: inline-block;
}
.outfit .totalpriceselected {
    float: right;
    font-size: 1.5em;
    font-weight: bold;
    color: #b1647d;
    clear: right
}
.outfit .totalpriceold {
    float: right;
    font-size: 1em;
    color: #808080;
    text-decoration: line-through;
    margin-right: .5em
}
.outfit .price-as-configured {
    display: none;
}
.outfit .option-label {
    font-family: 'Italo Medium', sans-serif;
    font-size: 1.8em;
}
.col1-layout .product-view .product-shop .outfit .markers {
    max-width: 100%;
    overflow: hidden;
    margin-left: 0;
    white-space: inherit;
    height: auto;
}
.outfit .markers img {
    max-width: 25px;
    display: inline-block;
    vertical-align: middle;
    margin: 3px 4px 0 0;
}
dd.outfit a,
.product-name {
    font-family: 'Italo Medium', sans-serif;
    font-size: 2.5em;
    color: #806480;
}
dd.outfit .size-guide-link a {
    font-size: 1.5em;
}
input[type="text"] {
    margin-bottom: 0;
}
input.qty {
    margin: 4px;
    text-align: center;
    font-weight: bold;
    font-size: 14px;
    border: 1px solid #f1b7c1;
}
/* sitewide css coding */

.product-options-bottom label[for="qty"],
.product-options-bottom .product-qty {
    display: none;
}
.product-options p.required {
    top: -30px;
    display: none;
}
.product-options {
    border: 1px solid #ccc;
}
#shopping-cart-table .item-options dt {
    display: none;
}
#shopping-cart-table .item-options dd {
    margin-left: .5em;
    margin-right: 0;
    text-transform: none;
    border-bottom: 1px dotted #ddd;
    padding: .5em 0;
}
#shopping-cart-table .item-options dd .price {
    float: right
}
.col-main .category-listing {
    display: none;
}
.info-icon:after {
    display: inline-block;
    content: 'i';
    color: #fff;
    background: #ddd;
    padding: .05em;
    border-radius: 100%;
    height: 20px;
    width: 20px;
    font-size: 12px;
    text-align: center;
    vertical-align: top;
    font-family: 'times';
    margin-left: 1rem;
}
.pp_content_container .pp_content {
    height: 100% !important
}
.pp_details {
    position: absolute !important;
    top: -2em !important;
    right: 0 !important;
}
.product-view.product-type-bundle h1 {
    display: none;
}
.product-view.product-type-bundle .nextprev_catalog_outfit a {
    font-size: 0px;
    color: transparent;
}
.product-view.product-type-bundle .nextprev_catalog_outfit a img {
    max-height: 75px;
}
.product-view.product-type-bundle .nextprev_catalog_outfit .prev,
.product-view.product-type-bundle .nextprev_catalog_outfit .next {
    border: 4px solid #f1b8c1;
    position: fixed;
    top: calc(45% - 75px);
    z-index: 999;
    opacity: .6;
    transition: .5s all ease-in-out;
}
.product-view.product-type-bundle .nextprev_catalog_outfit .prev:hover,
.product-view.product-type-bundle .nextprev_catalog_outfit .next:hover {
    opacity: 1;
}
.product-view.product-type-bundle .nextprev_catalog_outfit .prev {
    left: 0;
    border-left: none;
}
.product-view.product-type-bundle .nextprev_catalog_outfit .next {
    right: 0;
    border-right: none;
}
.p_content .product-description {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    color: #808080;
    line-height: 1.4em;
}
.p_content .product-name {
    font-size: 3.5em;
}
.cart-table .product-bundle h2.product-name {
    font-size: 1.5em;
}
.cart-table .product-bundle .item-options dd {
    font-size: 14px;
}
.cart-table .product-bundle .item-options dd img {
    margin-right: .5em;
}

.privacy li {
    list-style: outside disc;
    margin-left: 24px;
}

div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}
div.pp_default .pp_top .pp_left{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/default/sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}
div.pp_default .pp_content .ppt{color:#f8f8f8}
div.pp_default .pp_content_container .pp_left{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.pp_default .pp_next:hover{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_expand:hover{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_contract:hover{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{width:30px;height:30px;background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}
div.pp_default .pp_gallery ul li a{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
div.pp_default .pp_social{margin-top:7px}
div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}
div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}
div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}
div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}
div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}
div.pp_default .pp_bottom .pp_left{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}
div.pp_default .pp_loaderIcon{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/default/loader.gif) center center no-repeat}
div.light_rounded .pp_top .pp_left{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}
div.light_rounded .pp_top .pp_right{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}
div.light_rounded .pp_next:hover{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{width:75px;height:22px;background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_rounded .pp_nav .pp_play{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}
div.light_rounded .pp_arrow_next{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}
div.light_rounded .pp_bottom .pp_left{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_right{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_top .pp_left{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_right{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}
div.dark_rounded .pp_next:hover{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{width:75px;height:22px;background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_rounded .pp_description{margin-right:85px;color:#fff}
div.dark_rounded .pp_nav .pp_play{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}
div.dark_rounded .pp_arrow_next{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}
div.dark_rounded .pp_bottom .pp_left{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_right{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_loaderIcon{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}
div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}
div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}
div.dark_square .pp_loaderIcon{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/dark_square/loader.gif) center center no-repeat}
div.dark_square .pp_expand{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{width:75px;height:22px;background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_square .pp_nav{clear:none}
div.dark_square .pp_nav .pp_play{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}
div.dark_square .pp_arrow_next{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}
div.dark_square .pp_next:hover{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_square .pp_expand{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{width:30px !important;height:30px !important;background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat !important;cursor:pointer;z-index:1;}
div.light_square .pp_nav .pp_play{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}
div.light_square .pp_arrow_next{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}
div.light_square .pp_next:hover{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_top .pp_left{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}
div.facebook .pp_top .pp_right{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}
div.facebook .pp_content_container .pp_left{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}
div.facebook .pp_expand{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{width:22px;height:22px;background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.facebook .pp_description{margin:0 37px 0 0}
div.facebook .pp_loaderIcon{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/facebook/loader.gif) center center no-repeat}
div.facebook .pp_arrow_previous{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}
div.facebook .pp_arrow_next{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}
div.facebook .pp_nav{margin-top:0}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}
div.facebook .pp_nav .pp_play{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}
div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#000;display:none;left:0;position:fixed !important;top:0;width:100%;z-index:10000}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10500}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{float:left;margin:10px 0 2px}
.pp_description{display:none;margin:0}
.pp_social{float:left;margin:0}
.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}
.pp_social .twitter{float:left}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}
.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden;position:relative}
.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}
.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}
#pp_full_res{line-height:1!important}
#pp_full_res .pp_inline{text-align:left}
#pp_full_res .pp_inline p{margin:0 0 15px}
div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}
div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}
div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{ }
div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}
div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}
div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}
.pp_top,.pp_bottom{height:20px;position:relative}
* html .pp_top,* html .pp_bottom{padding:0 20px}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none}
.light_square div.ppt{display: none !important;}
div.light_square .pp_details{position: fixed !important;
bottom: 30px;
right: 0;
z-index: 1000;
margin: 5px;}
@media (max-width: 767px){
	html,body{height: 100%;}
	.pp_content{height: auto !important;}
	#pp_full_res{padding-bottom: 40px;}
	div.pp_default .pp_content_container .pp_details{margin-top: -35px !important;}
	.pp_overlay{bottom: 0;}
}

/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     base_default
 * @copyright   Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */

/* Widgets =============================================================================== */
.widget { display:inline; }
.widget .widget-title { clear:both; padding:15px 0 0; margin:0 0 7px; }
.widget .widget-title h2 { font-size:15px; font-weight:bold; color:#e25203; }

.widget .mini-products-images-list .product-image { display:block; width:76px; height:76px; border:1px solid #a9a9a9; margin:0 auto; }
.widget .mini-products-images-list li.item { float:left; width:77px; height:77px; }

/* Widget: Catalog New Proructs List */
.widget-new-products { display:block; }
.col-main .widget-new-products { margin:7px 0; }
.widget-new-products .products-grid .product-image,
.widget-new-products .products-list .product-image { width:85px; height:85px; }
.widget-new-products .products-list .product-shop { margin-left:100px; }
.sidebar .widget-new-products .block { font-size:11px; line-height:1.25; }
.sidebar .widget-new-products .block-title strong { background:url(https://www.missbaby.com/skin/frontend/base/default/images/widgets/i_widget-new.gif) 0 1px no-repeat; padding-left:21px; color:#dc5033; }

/* Widget: Recently Viewed Proructs */
.widget-viewed { display:block; }
.col-main .widget-viewed { margin:7px 0; }
.widget-viewed .products-grid .product-image,
.widget-viewed .products-list .product-image { width:85px; height:85px; }
.widget-viewed .products-list .product-shop { margin-left:100px; }
.sidebar .widget-viewed .block { font-size:11px; line-height:1.25; }
.sidebar .widget-viewed .block-title strong { background:url(https://www.missbaby.com/skin/frontend/base/default/images/widgets/i_block-list.gif) 0 0 no-repeat; padding-left:21px; }

/* Widget: Recently Compared Proructs */
.widget-compared { display:block;}
.col-main .widget-compared { margin:7px 0; }
.widget-compared .products-grid .product-image,
.widget-compared .products-list .product-image { width:85px; height:85px; }
.widget-compared .products-list .product-shop { margin-left:100px; }
.sidebar .widget-compared .block { font-size:11px; line-height:1.25; }
.sidebar .widget-compared .block-title strong { background:url(https://www.missbaby.com/skin/frontend/base/default/images/widgets/i_block-list.gif) 0 0 no-repeat; padding-left:21px; }

/* Widget: CMS Static Block */
.widget-static-block {}
.sidebar .widget-static-block { display:block; margin:0 0 15px; }

/* Widgets: Links Common Styles */
.top-container .widget a { padding:0 0 0 7px; }

.bottom-container .widget a { padding:0 3px; }

/* Widget: Catalog Product Link */
.widget-product-link-inline { display:inline; }

.col-main .widget-product-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-product-link a { background:url(https://www.missbaby.com/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding-right:15px; }

.sidebar .widget-product-link { display:block; margin:0 0 15px; padding:0 10px; }
.sidebar .widget-product-link a { background:url(https://www.missbaby.com/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; }

/* Widget: Catalog Category Link */
.widget-category-link-inline { display:inline; }

.col-main .widget-category-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-category-link a { background:url(https://www.missbaby.com/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding-right:15px; }

.sidebar .widget-category-link { display:block; margin:0 0 15px; padding:0 10px; }
.sidebar .widget-category-link a { background:url(https://www.missbaby.com/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; }

/* Widget: CMS Page Link */
.widget-cms-link-inline { display:inline; }

.col-main .widget-cms-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-cms-link a { background:url(https://www.missbaby.com/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding-right:15px; }

.sidebar .widget-cms-link { display:block; margin:0 0 15px; padding:0 10px; }
.sidebar .widget-cms-link a { background:url(https://www.missbaby.com/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; }
/* ======================================================================================= */

/* Block hints */

.amfpc-block-info
{
    position:relative;
    border:1px dotted #008080;
    margin:6px 2px;
    padding:18px 2px 2px 2px;
    zoom: 1;
}

.amfpc-block-info:hover
{
    border-color: orange !important;
}

.amfpc-block-info>.amfpc-block-handle,
.amfpc-block-info>.amfpc-template-info
{
    position:absolute;
    top:0;
    padding:2px 5px;
    background:#008080;
    color:white;
    font:normal 11px Arial;
    text-align:left !important;
    z-index:998;
    text-transform: none;
}

.amfpc-block-info>.amfpc-block-handle:hover,
.amfpc-block-info>.amfpc-template-info:hover
{
    z-index:999;
}

.amfpc-block-info>.amfpc-block-handle
{
    cursor: default;
    left:0;
    white-space: nowrap;
}

.amfpc-block-info>.amfpc-template-info
{
    right:0;
}

.amfpc-block-info>.amfpc-block-handle:hover
{
    background-color: orange !important;
}

.amfpc-block-info.active
{
    -webkit-animation: amfpc-blocks 1s linear .5s infinite alternate;
    animation: amfpc-blocks 1s linear .5s infinite alternate;
}

@-webkit-keyframes amfpc-blocks {
    from {opacity: 1;}
    to {opacity: .1;}
}

@keyframes amfpc-blocks {
    from {opacity: 1;}
    to {opacity: .1;}
}

/* Updated blocks */

.amfpc-block-info.updated
{
    border-color: red;
}

.amfpc-block-info.updated>.amfpc-block-handle
{
    top:0;
    background:red;
}

/* Status popup */

.amfpc-info
{
    width: 350px;
    min-height: 95px;
    position: fixed;
    bottom: 10px;
    left: 10px;
    background: #008080;
    color: #fff;
    z-index: 99999;
    font-size: 32px;
}

.amfpc-info h1
{
    background: rgba(255, 255, 255, 0.1);
    color: #fff;
    padding: 2px 5px;
    font-size: 14px;
    font-weight: bold;
}

.amfpc-info h2
{
    margin-top: 12px;
    text-align: center;
    font-size: 30px;
    font-weight: 400;
    color: rgba(255, 255, 255, 0.7);
}

.amfpc-info .amfpc-content
{
    line-height: 48px;
}

div.amshopby-column {
    float:left; width:83px;
}

select.amshopby-select {
    width:100%;
}

.amshopby-logo{
padding: 0pt 10px 10px 0pt; float: left;
}

.amshopby-featured {
    padding: 5px 5px 5px 5px; 
}

.amshopby-link{
    float:left;
    padding-left:5px; 
    padding-top:5px;
}

.amshopby-clearer {
	display:block; 
	clear:both; 
	overflow: hidden;
}
div.block-layered-nav dd a {padding:0px 5px 0px 19px; display:block; float: left;}  
div.block-layered-nav dd a.amshopby-attr {background:transparent url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/layer-unchecked.png) no-repeat left 0;} 
div.block-layered-nav dd a.amshopby-attr-selected {font-weight: bold; background:transparent url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/layer-checked.png) no-repeat left 0;} 
div.block-layered-nav dd a img {padding: 0px 4px 5px; float:left;} 

div.block-layered-nav dd li.amshopby-cat-level-2 {padding-left:10px;}
div.block-layered-nav dd li.amshopby-cat-level-3 {padding-left:20px;}

div.block-layered-nav dd a.amshopby-cat-selected {font-weight: bold;
color:black; text-decoration: none; cursor:text;}

div.block-layered-nav dd li span.amshopby-plusminus {float:left;
display:block; width:15px; height:15px; cursor:pointer;
background:transparent url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/amshopby-plus.gif)  no-repeat;}
div.block-layered-nav dd li span.minus {background:transparent
url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/amshopby-minus.gif) no-repeat;}
div.block-layered-nav dd li:after {display:block; content:".";
clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }



div.block-layered-nav dt {cursor:pointer;font-family: "Italo Medium",Arial;font-size: 40px;font-weight: normal; background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/am-arrow.png) no-repeat right -20px;}
div.block-layered-nav dt.amshopby-collapsed {background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/am-arrow.png) no-repeat right 14px;}


div.block-layered-nav div.amshopby-slider {
	 position:relative; margin:12px auto 5px auto; z-index:9; height: 7px;background: #d6d6d6;cursor: pointer;border: 1px solid #afafaf;border-radius: 4px;
}
div.block-layered-nav div.amshopby-slider div.handle {width:18px; top:-6px; height:18px; background: transparent url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/amshopby-hadle.png) no-repeat; position: absolute; cursor:move; z-index: 2;}
div.block-layered-nav div.amshopby-slider div.handle.selected {background-position: -18px 0;}

#narrow-by-list ol{max-height: 210px;overflow-y: auto;overflow-x:hidden;}
.block-layered-nav .block-title{display: none;}
.slider-price{width: 270px;}
/*
 * Slider labels
 */
.amshopby-slider-price {
	color: #798794;
}
.amshopby-slider-price-from {
	float: left;
    
}
.amshopby-slider-price-to {
	float: right;
}

.amshopby-slider-handle-right {
	position: absolute;
	top: 14px;
	right: 0px;
}

.amshopby-slider-handle-left {
	position: absolute;
	top: 14px;
	left: 0px;
}

.amshopby-tooltip {
    padding:2px 5px;
    background:#FEC;
    border:1px solid #FAA819;
    color:#1F5070;
    text-align:left;
    width:200px;
    position:absolute;
}

.amshopby-slider-price-range 
{
	text-align: center;
	font-size: 0.9em;color: #999;
}

.amshopby-tooltip-img {
    cursor:help;
}

div.block-layered-nav, div.amshopby-page-container, div.amshopby-filters-top {
    position: relative;
}
div.amshopby-overlay {
    background-color: #FFFFFF;
    height: 100%;
    left: 0;
    opacity: 0.5;
    filter: alpha(opacity = 50);
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 555;
}
div.amshopby-overlay img {
    top: 100px;
    left: 45%;
    display: block;
    position: absolute;
}

div.amshopby-overlay div {
    margin: 0 auto;
    display: block;
	width: 300px;
	height: 200px;
	background:  url('https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/amshopby-overlay.gif') 50% 50% no-repeat;
}

/*
 * Advanced Categories
 */
.amshopby-advanced li {
	clear: both;
}
.amshopby-advanced li.level1 {
	padding-left: 20px;
}
.amshopby-advanced li.level2 {
	padding-left: 30px;
}
.amshopby-advanced li.level3 {
	padding-left: 40px;
}
.amshopby-advanced li.level4 {
	padding-left: 50px;
}


.amshopby-advanced li.active > a {
	font-weight: bold;
}

/*
 * Slider Bar
 */
.amshopby-slider-bar {
	position:absolute; 
	background: #555; 
	height: 6px; 
	top: 6px; 
	z-index: 1;  
}

/*
 * Subcategores block
 */
.amshopby-subcategory-image {
	overflow: auto; 
}

.btn-remove-inline { background-image: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/btn-remove.png) !important; background-repeat: no-repeat; width:13px; height:12px; margin-left: 4px; }
.btn-remove-inline:hover { /* background-position: center bottom; */ }

@media (min-width: 768px) and (max-width: 979px){/*684px*/
	.slider-price{zoom: 0.57;}
	.block-layered-nav li,
	.block-layered-nav li a{font-size: 9px;}
}
@media (min-width: 980px) and (max-width: 1199px){/*900px*/
	.slider-price{zoom: 0.77;}
	.block-layered-nav li,
	.block-layered-nav li a{font-size: 10px;}
}

#esns_background_layer {
    position: absolute;
    z-index: 9998;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/newssubscribers/esns_dark2.png);
    width: 100%;
    height: 100%;
    overflow: hidden;
    display: block;
    text-align: center;
    top: 0;
    left: 0;
    display: none;
}

#esns_box_layer {
    z-index: 9999;
    background-color: #ffffff;
    /*width: 470px;*/
    height: auto;
    overflow: hidden;
    top: 0;
    text-align: center;
    display: inline-block;
    padding: 10px;
}

#esns_box_title {
    width: 440px;
    height: auto;
    overflow: hidden;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/newssubscribers/esns_box_block1.png) no-repeat right top;
}

#esns_box_block_1 {
    width: 350px;
    font: 20px/34px "CenturyGothicRegular",Century Gothic,Verdana,sans-serif;
    text-align: left;
}
#esns_box_block_2 {
    font: 29px/34px "CenturyGothicRegular",Century Gothic,Verdana,sans-serif;
    height: auto;
    text-align: left;
    margin: 0  0 10px 0 ;
    width: 350px;
}
#esns_box_block_3 {
    text-align: justify;
}

#esns_box_close {
    height: 22px;
    width: 22px;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/newssubscribers/esns_box_close.png) no-repeat;
    cursor: pointer;
    float: right;
}
.esns_box_lines {
    background: url("https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/newssubscribers/esns_box_lines.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 1px;
    width: 100%;
    clear: both;
    margin: 5px 0;
 }
#esns_box_subscribe {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin: 0 0 20px 0;
}
#esns_box_subscribe_input {
    width: 320px;
    float: left;
    clear: both;
}
#esns_box_subscribe_input input {
    width: 290px;
    margin: 5px 0 0 20px;
    border: 1px solid #acacac;
    height: 25px;
    padding-left: 10px;
}
#esns_box_subscribe_submit {
    width: 80px;
    float: left;
}

#esns_box_subscribe_submit a {
    background-image: url('https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/newssubscribers/esns_box_button.png');
    width: 117px;
    height: 34px;
    display: block;
    line-height: 34px;
    font-size: 12px;
    color: #000000;
    margin: 1px 0 0 0;
}

#esns_box_subscribe_response {
    text-align: left;
    margin: 10px 0 0 30px;
    height: 15px;
}

#esns_box_subscribe_response_success {
    display: none;
}

#esns_box_subscribe_response_error {
    color: #ea6868;
    text-align: left;
    margin: 0 0 0 30px;
    height: auto;
    overflow: hidden;
}

#esns_box_subscribe_response_success {
    color: #35ea49;
    font: 20px/34px "CenturyGothicRegular",Century Gothic,Verdana,sans-serif;
}


/*** LABEL THEME ***/
.tl#esns_box_layer {
    height: 263px;
    width: 504px;
    background: url('https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/newssubscribers/esns_label.png') no-repeat transparent;
    position: relative;
}
.tl #esns_box_block_1, .tl #esns_box_block_2 {
    color: #ffffff;
    text-align: right;
    float: right;
    line-height: normal;

}
.tl #esns_box_block_1 {
    margin: 20px 55px 0 0 ;
}

.tl #esns_box_block_2 {
    margin: 0px 55px 0 0 ;
}

.tl #esns_box_block_3 {
    color: #000000;
    clear: both;
    text-align: justify;
    float: right;
    margin: 10px 55px 0px 0 ;
    width: 340px;
    height: 70px;
    overflow: hidden;
 }

.tl #esns_box_close {
    position: absolute;
}
.tl #esns_box_subscribe_input {
    width: 340px;
}
.tl #esns_box_subscribe_response_error {
    height: 22px;
    line-height: 15px;
    color: #ffffff;
    float: right;
    text-align: left;
    width: 325px;
    margin: 0 50px 0 0;
    overflow: hidden;
}

.tl #esns_box_subscribe_input input {
    margin: 0 0 0 132px;
    background: none;
    height: 29px;
    width: 216px;
    border: 0;
}

.tl #esns_box_subscribe_submit a {
    background: none;
    color: #ffffff;
    height: 29px;
    line-height: 25px;
    background: url('https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/newssubscribers/esns_input.png') no-repeat -212px 0px;
}
.tl #esns_box_subscribe_response_success {
    color: #FFFFFF;
    float: right;
    margin: 0 50px 0 0;
    width: 340px;
}
.tl #esns_box_subscribe_input {
    background: url('https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/newssubscribers/esns_input.png') no-repeat 125px 0px;
}

.tl #esns_box_close {
    height: 36px;
    width: 36px;
    background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/images/newssubscribers/esns_box_close2.png) no-repeat;
    right: 10px;
    top:-5px;
}

/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	background: #fff;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
		min-height: 400px !important;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	position: relative;
	min-height: 400px;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('https://www.missbaby.com/skin/frontend/plantilla/missbaby/w3themes/fancybox/fancybox_sprite.png');
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('https://www.missbaby.com/skin/frontend/plantilla/missbaby/w3themes/fancybox/fancybox_loading.gif') center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url('https://www.missbaby.com/skin/frontend/plantilla/missbaby/w3themes/fancybox/blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
	overflow: hidden;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url('https://www.missbaby.com/skin/frontend/plantilla/missbaby/w3themes/fancybox/fancybox_overlay.png');
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}
/*! ajaxcarper version 1.0.0 */
.wrapper_box {
    	position:fixed; width: 310px; height:180px; background:white;	z-index:999999; 
	border:1px solid #ddd; border-top: 4px solid #d6d6d6; opacity:1;top:40%;left:50%;display:block;padding:5px; margin-left: -161px;
	-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
}

.pop_compare1 { height: 180px; }
.wrapper_box a{}
.wrapper_box .product_name a{}
.wrapper_box p.info {color:#2d2d2d;font-size:16px;background:#fff;border:1px solid #ddd;padding:5px 10px;}
.wrapper_box #continue_shopping {float:left;margin-top: 10px;}
.wrapper_box #continue_shopping span{font-size: 12px;}
.wrapper_box #continue_shopping:hover {text-decoration: none;}
.wrapper_box #shopping_cart {float:right;color: #FFFFFF;margin-top: 10px;}
.wrapper_box #shopping_cart span{font-size: 12px;}
.wrapper_box #shopping_cart:hover {text-decoration: none;}
.pop_compare.wrapper_box #continue_shopping {float:none;}
.pop_compare.wrapper_box #product_info_box {padding-bottom:10px;}
.pop_wishlist.wrapper_box #continue_shopping {float:none;}
.pop_wishlist.wrapper_box #product_info_box {padding-bottom:10px;}
#product_info_box { text-align: center;}
/* top cart  */

@media (max-width: 480px) {
	.wrapper_box { top: 30%;}
}
@media (max-width: 335px) {
	.wrapper_box { }
}

.pt_custommenu {
	/*    position:relative;
		z-index:1000;*/
    font-size: 14px;
    margin: 0 auto;
}
.pt_custommenu div.pt_menu {
	float: left;
	/*position: relative;*/
	position: static;
}
/*#pt_menu4{position: static;}*/
/*#popup4 {*/
.pt_custommenu div.popup {
	top: 100% !important;
	left: -20px !important;
	right: -20px;
	/*text-align: center;*/
}
.nav-container.visible-desktop {
	position: static;
}
/*#popup4{width: 100% !important;}*/
.sep{display: block; width: 38px;height: 40px;line-height: 40px;text-align: center;float: left;}
.pt_custommenu div.pt_menu .parentMenu a,
.pt_custommenu div.pt_menu .parentMenu span.block-title{
    padding: 0;
    text-decoration: none;
    display: block;
    line-height: 40px;
    font-weight: normal;
    font-size: 48px;
	font-family: 'italo_lightregular',Arial;
}
.pt_custommenu .parentMenu {
	position: relative;
	z-index: 3010;
}
.pt_custommenu div.pt_menu.active .parentMenu a {
	color: #bbb;
}
.pt_custommenu div.pt_menu.active .parentMenu::before,
.pt_custommenu div.pt_menu.active .parentMenu::after {
	content: '';
	position: absolute;
	bottom: -15px;
        z-index: -1;
}
.pt_custommenu div.pt_menu.active .parentMenu::before {
	height: 2em;
    left: 0;
	right: 0;
    border-bottom: 3px solid #7d7c7c;
}
.pt_custommenu div.pt_menu.active .parentMenu::after {
	border: .6em solid #7d7c7c;
    border-top-color: transparent;
    border-left-color: transparent;
    border-right-color: transparent;
	left: 35%;
	left: -webkit-calc(50% - .6em);
	left: calc(50% - .6em);
}
.pt_custommenu div.popup {
	background: white;
    position: absolute;
    z-index: 3000;
    /*background-color: #f2f2f2;*/
    /*text-align: left;*/
    padding: 1.5em 2em;;
    margin: 0;
/*    border-top: 3px solid #d6d6d6;*/
    border-top: 3px solid #f87d93;
    /*border-bottom: 3px solid #d6d6d6;*/
	width: auto !important;
	box-shadow: 0 5px 10px -5px;
}
.pt_custommenu div.pt_menu .parentMenu a:hover,
.pt_custommenu div.pt_menu .parentMenu span.block-title:hover,
.pt_custommenu #pt_menu_link ul li a.act,
.pt_custommenu #pt_menu_link ul li a:hover,
.pt_custommenu div.pt_menu.act {

}
div.pt_menu.act .parentMenu a{ color: #f37f94/*;border-bottom: 3px solid #f37f94;*/}
div.pt_menu.act .parentMenu a::after {
    content: '';
    position: absolute;
    bottom: -15px;
    left: 0;
    z-index: -1;
    right: 0;
    border-bottom: 3px solid #f37f94;
}

.pt_custommenu div.popup a {
    text-decoration: none;
    display:block;
    line-height: 22px;
}


/*.pt_custommenu .itemMenu h4.level1,
.pt_custommenu .itemMenu a.level1{
    font-size: 15px;
    text-transform: capitalize;
    font-weight: bold;
}*/
.pt_custommenu .itemMenu a.level1:hover { text-decoration: underline; }
.pt_custommenu .itemMenu h4.level1,
.pt_custommenu .itemSubMenu h4.level2 span{
    color: #897725;
}
.pt_custommenu .itemSubMenu h4.level2,
.pt_custommenu .itemSubMenu a.level2,
.pt_custommenu .itemSubMenu h4.level3,
.pt_custommenu .itemSubMenu a.level3,
.pt_custommenu .itemMenu a.level1.nochild{
    text-transform: none;
    font-weight: normal;
	font-size: 15px;
	/*text-transform: uppercase;*/
}
.pt_custommenu .itemSubMenu a.level2:hover,
.pt_custommenu .itemMenu a.level1.nochild:hover{
    text-decoration: underline;
}
.pt_custommenu div.popup a.actParent {
    color: #4D4D4D;
}
.pt_custommenu div.popup a.act {
    color: #A52A2A !important;
}
/*.pt_custommenu div.column {
    float: left;
    width: 170px;
    padding: 0 0 0 20px;
    border-right: 1px solid #e3e3e3;
}*/
.pt_custommenu div.column.last {
    border-right: 0 none;
    margin-right: 0;
    padding-right: 0;
}
.pt_custommenu div.itemSubMenu {

}
.pt_custommenu .block2{
    margin-top: 10px;
    float: left;
    padding: 20px;
    padding-bottom: 0px;
}
.pt_custommenu div.popup .block1{
    overflow: hidden;
    /*float: left;*/
	display: block;
	text-align: left;
	-webkit-columns: 5;
	-moz-columns: 5;
	columns: 5;
}
#popup4 .block1 {
	-webkit-columns: 4;
	-moz-columns: 4;
	columns: 4;
}

#popup4 div.column {
	-webkit-column-break-inside: avoid;
	page-break-inside: avoid;
	break-inside: avoid;
}
/*.pt_custommenu div.popup .block1 .column{
    margin-bottom: -99999px;
    padding-bottom: 99999px;
}*/
.pt_custommenu div.popup .blockright img{
    max-width: 100%;
} 

.pt_custommenu div.pt_menu .parentMenu p{
    margin: 0;
    padding: 0;
}
.pt_custommenu #pt_menu_link{
    padding: 0;
}
.pt_custommenu #pt_menu_link .parentMenu ul li{
    float: left;
    list-style: none;
}
.pt_custommenu #pt_menu_link .parentMenu ul li a{
    float: left;
    padding: 0 10px;
    display: block;
}
.pt_custommenu .clearBoth {
    clear:both;
}

.wc-overlay{position:absolute;display:none;opacity:0.9;z-index:99999;background:white url('https://www.missbaby.com/skin/frontend/base/default/webcooking/images/ajax-loader.gif') center 5% no-repeat;}
.ampromo-label{
    float: right;
    position: absolute;
    z-index: 1;
}
.wr360_player
{
     width:100%;
     height:100%;
     -webkit-touch-callout:none;
	 -webkit-user-select:none;
	 -khtml-user-select:none;
	 -moz-user-select:none;
	 -ms-user-select:none;
	 user-select:none;
	 -webkit-tap-highlight-color:rgba(0,0,0,0);
     -ms-touch-action:none;
     touch-action:none;
     background:#fff;
}

.wr360_player .container
{
     position:relative;
     overflow:hidden;
     margin:0 !important;
	 background:inherit !important;
     max-width:none !important;
}

.wr360_player img
{
     max-width:none !important;
     max-height:none !important;
     border:none !important;
     box-shadow:none !important;
	 cursor:pointer !important;
}

.wr360_player .container .panning2,
.wr360_player .container .panning
{
     position:absolute;
     left:0;
     top:0;
}

.wr360_player .container .theme_panel_back
{
     position:absolute;
     width:100%;
     bottom:0;
     left:0;
     margin-bottom:0px;
     height:35px;
     z-index:2500;
}

.wr360_player .container .theme_panel
{
     position:absolute;
     width:100%;
     bottom:0;
     left:0;
     margin-bottom:0px;
     height:35px;
     z-index:2501;
}

.wr360_player .container .theme_header
{
    height:20px;
    z-index:2500;
}

.wr360_player .container .theme_header .progress_bar
{
     background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/webrotate360/imagerotator/html/img/basic/load_js.gif) left top no-repeat;
     margin:1px 0 0 6px;
     float:left;
     width:43px;
     height:8px;
     cursor:pointer;
}

.wr360_player .container .theme_header .progress_num
{
     position:absolute;
     left:56px;
     top:0px;
     width:30px;
     text-align:left;
     color:#A0A0A0;
     font-family:Arial Narrow;
     font-size:8px;
     padding:0;
     margin:0;
     line-height:8px;
     height:8px;
     border:none;
}

.wr360_player .container .theme_header a.watermark
{
     margin-left:5px;
     margin-top:5px;
     display:block;
     float:left;
     width:1px;
     height:1px;
     cursor:pointer;
	 display:none;
}

.wr360_player .container .theme_panel .toolbar
{
     position:relative;
     height:35px;
     margin:1px auto -1px auto;
     padding:0 10px 0 10px;
	 -moz-box-sizing:content-box !important;
	 box-sizing:content-box !important;
     border:none !important;
     background:inherit !important;
	 display: block !important;
}

.wr360_player .container .theme_panel .toolbar a
{
     transition:none !important;
}

.wr360_player .container .theme_panel .toolbar a.left_button
{
     background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/webrotate360/imagerotator/html/img/basic/left_combined.png) no-repeat 0 0;
     display:block;
     float:left;
     width:22px;
     height:24px;
     margin:4px 0 0 0px;
     cursor:pointer;
}

.wr360_player .container .theme_panel .toolbar a.left_button:hover
{
     background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/webrotate360/imagerotator/html/img/basic/left_combined.png) no-repeat -23px 0;
     display:block;
     float:left;
     width:22px;
     height:24px;
     margin:4px 0 0 0px;
     cursor:pointer;
}

.wr360_player .container .theme_panel .toolbar a.play_button
{
     background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/webrotate360/imagerotator/html/img/basic/play_combined.png) no-repeat 0 0;
     display:block;
     float:left;
     width:24px;
     height:24px;
     margin:4px 0 0 9px;
     cursor:pointer;
}

.wr360_player .container .theme_panel .toolbar a.play_button:hover
{
     background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/webrotate360/imagerotator/html/img/basic/play_combined.png) no-repeat -24px 0;
     display:block;
     float:left;
     width:24px;
     height:24px;
     margin:4px 0 0 9px;
     cursor:pointer;
}

.wr360_player .container .theme_panel .toolbar a.pause_button
{
     background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/webrotate360/imagerotator/html/img/basic/pause_combined.png) no-repeat 0 0;
     display:block;
     float:left;
     width:24px;
     height:24px;
     margin:4px 0 0 9px;
     cursor:pointer;
}

.wr360_player .container .theme_panel .toolbar a.pause_button:hover
{
     background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/webrotate360/imagerotator/html/img/basic/pause_combined.png) no-repeat -24px 0;
     display:block;
     float:left;
     width:24px;
     height:24px;
     margin:4px 0 0 9px;
     cursor:pointer
}

.wr360_player .container .theme_panel .toolbar a.right_button
{
     background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/webrotate360/imagerotator/html/img/basic/right_combined.png) no-repeat 0 0;
     display:block;
     float:left;
     width:22px;
     height:24px;
     margin:4px 0 0 11px;
     cursor:pointer;
}

.wr360_player .container .theme_panel .toolbar a.right_button:hover
{
     background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/webrotate360/imagerotator/html/img/basic/right_combined.png) no-repeat -23px 0;
     display:block;
     float:left;
     width:22px;
     height:24px;
     margin:4px 0 0 11px;
     cursor:pointer;
}

.wr360_player .container .theme_panel .toolbar a.zoomin_button
{
     background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/webrotate360/imagerotator/html/img/basic/zoomin_combined.png) no-repeat 0 0;
     display:block;
     float:left;
     width:22px;
     height:24px;
     margin:4px 0 0 14px;
     cursor:pointer;
}

.wr360_player .container .theme_panel .toolbar a.zoomin_button:hover
{
     background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/webrotate360/imagerotator/html/img/basic/zoomin_combined.png) no-repeat -23px 0;
     display:block;
     float:left;
     width:22px;
     height:24px;
     margin:4px 0 0 14px;
     cursor:pointer;
}

.wr360_player .container .theme_panel .toolbar a.zoomout_button
{
     background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/webrotate360/imagerotator/html/img/basic/zoomout_combined.png) no-repeat 0 0;
     display:block;
     float:left;
     width:22px;
     height:24px;
     margin:4px 0 0 14px;
     cursor:pointer;
}

.wr360_player .container .theme_panel .toolbar a.zoomout_button:hover
{
     background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/webrotate360/imagerotator/html/img/basic/zoomout_combined.png) no-repeat -23px 0;
     display:block;
     float:left;
     width:22px;
     height:24px;
     margin:4px 0 0 14px;
     cursor:pointer;
}

.wr360_player .container .theme_panel .toolbar a.hotspotson_button
{
     background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/webrotate360/imagerotator/html/img/basic/spoton_combined.png) no-repeat 0 0;
     display:block;
     float:left;
     width:22px;
     height:24px;
     margin:4px 0 0 11px;
     cursor:pointer;
}

.wr360_player .container .theme_panel .toolbar a.hotspotson_button:hover
{
     background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/webrotate360/imagerotator/html/img/basic/spoton_combined.png) no-repeat -23px 0;
     display:block;
     float:left;
     width:22px;
     height:24px;
     margin:4px 0 0 11px;
     cursor:pointer;
}

.wr360_player .container .theme_panel .toolbar a.hotspotsoff_button
{
     background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/webrotate360/imagerotator/html/img/basic/spotoff_combined.png) no-repeat 0 0;
     display:block;
     float:left;
     width:22px;
     height:24px;
     margin:4px 0 0 11px;
     cursor:pointer;
}

.wr360_player .container .theme_panel .toolbar a.hotspotsoff_button:hover
{
     background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/webrotate360/imagerotator/html/img/basic/spotoff_combined.png) no-repeat -23px 0;
     display:block;
     float:left;
     width:22px;
     height:24px;
     margin:4px 0 0 11px;
     cursor:pointer;
}

.wr360_player .container .theme_panel .toolbar a.fullscreenon_button
{
     background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/webrotate360/imagerotator/html/img/basic/fullscreenon_combined.png) no-repeat 0 0;
     display:block;
     float:left;
     width:22px;
     height:24px;
     margin:4px 0 0 11px;
     cursor:pointer;
}

.wr360_player .container .theme_panel .toolbar a.fullscreenon_button:hover
{
     background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/webrotate360/imagerotator/html/img/basic/fullscreenon_combined.png) no-repeat -23px 0;
     display:block;
     float:left;
     width:22px;
     height:24px;
     margin:4px 0 0 11px;
     cursor:pointer;
}

.wr360_player a.fullscreenoff_button
{
     background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/webrotate360/imagerotator/html/img/basic/fullscreenoff_combined.png) no-repeat 0 0;
     width:48px;
     height:48px;
     top:15px;
     right:22px;
     z-index:5000;
     position:absolute;
     cursor:pointer;
     display:block;
     transition:none !important;
}

.wr360_player a.fullscreenoff_button:hover
{
     background:url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/webrotate360/imagerotator/html/img/basic/fullscreenoff_combined.png) no-repeat -48px 0;
     width:48px;
     height:48px;
     top:15px;
     right:22px;
     z-index:5000;
     position:absolute;
     cursor:pointer;
     display:block;
}

.wr360_player .container .hotspot_rollover
{
    z-index:15001;
}

.wr360_player .container .hotspot_indicator
{
    z-index:2999;
}

/* ------------------------------------------------------------------------
	This you can edit.
------------------------------------------------------------------------- */

	/* ----------------------------------
		Default Theme
	----------------------------------- */

	div.pp_default .pp_top,
	div.pp_default .pp_top .pp_middle,
	div.pp_default .pp_top .pp_left,
	div.pp_default .pp_top .pp_right,
	div.pp_default .pp_bottom,
	div.pp_default .pp_bottom .pp_left,
	div.pp_default .pp_bottom .pp_middle,
	div.pp_default .pp_bottom .pp_right { height: 13px; }
	
	div.pp_default .pp_top .pp_left { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat; } /* Top left corner */
	div.pp_default .pp_top .pp_middle { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/default/sprite_x.png) top left repeat-x; } /* Top pattern/color */
	div.pp_default .pp_top .pp_right { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat; } /* Top right corner */
	
	div.pp_default .pp_content .ppt { color: #f8f8f8; }
	div.pp_default .pp_content_container .pp_left { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y; padding-left: 13px; }
	div.pp_default .pp_content_container .pp_right { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/default/sprite_y.png) top right repeat-y; padding-right: 13px; }
	div.pp_default .pp_content { background-color: #fff; } /* Content background */
	div.pp_default .pp_next:hover { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/default/sprite_next.png) center right  no-repeat; cursor: pointer; } /* Next button */
	div.pp_default .pp_previous:hover { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/default/sprite_prev.png) center left no-repeat; cursor: pointer; } /* Previous button */
	div.pp_default .pp_expand { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat; cursor: pointer; width: 28px; height: 28px; } /* Expand button */
	div.pp_default .pp_expand:hover { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat; cursor: pointer; } /* Expand button hover */
	div.pp_default .pp_contract { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat; cursor: pointer; width: 28px; height: 28px; } /* Contract button */
	div.pp_default .pp_contract:hover { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat; cursor: pointer; } /* Contract button hover */
	div.pp_default .pp_close { width: 30px; height: 30px; background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat; cursor: pointer; } /* Close button */
	div.pp_default #pp_full_res .pp_inline { color: #000; } 
	div.pp_default .pp_gallery ul li a { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8; border:1px solid #aaa; }
	div.pp_default .pp_gallery ul li a:hover,
	div.pp_default .pp_gallery ul li.selected a { border-color: #fff; }
	div.pp_default .pp_social { margin-top: 7px; }

	div.pp_default .pp_gallery a.pp_arrow_previous,
	div.pp_default .pp_gallery a.pp_arrow_next { position: static; left: auto; }
	div.pp_default .pp_nav .pp_play,
	div.pp_default .pp_nav .pp_pause { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat; height:30px; width:30px; }
	div.pp_default .pp_nav .pp_pause { background-position: -51px -29px; }
	div.pp_default .pp_details { position: relative; }
	div.pp_default a.pp_arrow_previous,
	div.pp_default a.pp_arrow_next { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat; height: 20px; margin: 4px 0 0 0; width: 20px; }
	div.pp_default a.pp_arrow_next { left: 52px; background-position: -82px -3px; } /* The next arrow in the bottom nav */
	div.pp_default .pp_content_container .pp_details { margin-top: 5px; }
	div.pp_default .pp_nav { clear: none; height: 30px; width: 70px; margin: 0 0 0 5px;position: relative; }
	div.pp_default .pp_nav .currentTextHolder{ font-family: Georgia; font-style: italic; color:#999; font-size: 11px; left: 40px; line-height: 25px; margin: 0; padding: 0 0 0 10px; position: absolute; top: 2px; }
	
	div.pp_default .pp_close:hover, div.pp_default .pp_nav .pp_play:hover, div.pp_default .pp_nav .pp_pause:hover, div.pp_default .pp_arrow_next:hover, div.pp_default .pp_arrow_previous:hover { opacity:0.7; }

	div.pp_default .pp_description{ font-size: 11px; font-weight: bold; line-height: 14px; margin: 5px 50px 5px 0; }

	div.pp_default .pp_bottom .pp_left { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat; } /* Bottom left corner */
	div.pp_default .pp_bottom .pp_middle { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x; } /* Bottom pattern/color */
	div.pp_default .pp_bottom .pp_right { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat; } /* Bottom right corner */

	div.pp_default .pp_loaderIcon { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/default/loader.gif) center center no-repeat; } /* Loader icon */

	
	/* ----------------------------------
		Light Rounded Theme
	----------------------------------- */


	div.light_rounded .pp_top .pp_left { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat; } /* Top left corner */
	div.light_rounded .pp_top .pp_middle { background: #fff; } /* Top pattern/color */
	div.light_rounded .pp_top .pp_right { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat; } /* Top right corner */
	
	div.light_rounded .pp_content .ppt { color: #000; }
	div.light_rounded .pp_content_container .pp_left,
	div.light_rounded .pp_content_container .pp_right { background: #fff; }
	div.light_rounded .pp_content { background-color: #fff; } /* Content background */
	div.light_rounded .pp_next:hover { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/light_rounded/btnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */
	div.light_rounded .pp_previous:hover { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */
	div.light_rounded .pp_expand { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.light_rounded .pp_expand:hover { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.light_rounded .pp_contract { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.light_rounded .pp_contract:hover { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.light_rounded .pp_close { width: 75px; height: 22px; background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */
	div.light_rounded .pp_details { position: relative; }
	div.light_rounded .pp_description { margin-right: 85px; }
	div.light_rounded #pp_full_res .pp_inline { color: #000; } 
	div.light_rounded .pp_gallery a.pp_arrow_previous,
	div.light_rounded .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
	div.light_rounded .pp_nav .pp_play { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
	div.light_rounded .pp_nav .pp_pause { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }

	div.light_rounded .pp_arrow_previous { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
		div.light_rounded .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
	div.light_rounded .pp_arrow_next { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */
		div.light_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }

	div.light_rounded .pp_bottom .pp_left { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat; } /* Bottom left corner */
	div.light_rounded .pp_bottom .pp_middle { background: #fff; } /* Bottom pattern/color */
	div.light_rounded .pp_bottom .pp_right { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat; } /* Bottom right corner */

	div.light_rounded .pp_loaderIcon { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat; } /* Loader icon */
	
	/* ----------------------------------
		Dark Rounded Theme
	----------------------------------- */
	
	div.dark_rounded .pp_top .pp_left { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat; } /* Top left corner */
	div.dark_rounded .pp_top .pp_middle { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; } /* Top pattern/color */
	div.dark_rounded .pp_top .pp_right { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat; } /* Top right corner */
	
	div.dark_rounded .pp_content_container .pp_left { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y; } /* Left Content background */
	div.dark_rounded .pp_content_container .pp_right { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y; } /* Right Content background */
	div.dark_rounded .pp_content { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; } /* Content background */
	div.dark_rounded .pp_next:hover { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/dark_rounded/btnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */
	div.dark_rounded .pp_previous:hover { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */
	div.dark_rounded .pp_expand { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.dark_rounded .pp_expand:hover { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.dark_rounded .pp_contract { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.dark_rounded .pp_contract:hover { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.dark_rounded .pp_close { width: 75px; height: 22px; background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */
	div.dark_rounded .pp_details { position: relative; }
	div.dark_rounded .pp_description { margin-right: 85px; }
	div.dark_rounded .currentTextHolder { color: #c4c4c4; }
	div.dark_rounded .pp_description { color: #fff; }
	div.dark_rounded #pp_full_res .pp_inline { color: #fff; }
	div.dark_rounded .pp_gallery a.pp_arrow_previous,
	div.dark_rounded .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
	div.dark_rounded .pp_nav .pp_play { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
	div.dark_rounded .pp_nav .pp_pause { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }

	div.dark_rounded .pp_arrow_previous { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
		div.dark_rounded .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
	div.dark_rounded .pp_arrow_next { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */
		div.dark_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }

	div.dark_rounded .pp_bottom .pp_left { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat; } /* Bottom left corner */
	div.dark_rounded .pp_bottom .pp_middle { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; } /* Bottom pattern/color */
	div.dark_rounded .pp_bottom .pp_right { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat; } /* Bottom right corner */

	div.dark_rounded .pp_loaderIcon { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat; } /* Loader icon */
	
	
	/* ----------------------------------
		Dark Square Theme
	----------------------------------- */
	
	div.dark_square .pp_left ,
	div.dark_square .pp_middle,
	div.dark_square .pp_right,
	div.dark_square .pp_content { background: #000; }
	
	div.dark_square .currentTextHolder { color: #c4c4c4; }
	div.dark_square .pp_description { color: #fff; }
	div.dark_square .pp_loaderIcon { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/dark_square/loader.gif) center center no-repeat; } /* Loader icon */
	
	div.dark_square .pp_expand { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.dark_square .pp_expand:hover { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.dark_square .pp_contract { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.dark_square .pp_contract:hover { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.dark_square .pp_close { width: 75px; height: 22px; background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */
	div.dark_square .pp_details { position: relative; }
	div.dark_square .pp_description { margin: 0 85px 0 0; }
	div.dark_square #pp_full_res .pp_inline { color: #fff; }
	div.dark_square .pp_gallery a.pp_arrow_previous,
	div.dark_square .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
	div.dark_square .pp_nav { clear: none; }
	div.dark_square .pp_nav .pp_play { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
	div.dark_square .pp_nav .pp_pause { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
	
	div.dark_square .pp_arrow_previous { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
		div.dark_square .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
	div.dark_square .pp_arrow_next { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */
		div.dark_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
	
	div.dark_square .pp_next:hover { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/dark_square/btnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */
	div.dark_square .pp_previous:hover { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */


	/* ----------------------------------
		Light Square Theme
	----------------------------------- */
	
	div.light_square .pp_left ,
	div.light_square .pp_middle,
	div.light_square .pp_right,
	div.light_square .pp_content { background: #fff; }
	
	div.light_square .pp_content .ppt { color: #000; }
	div.light_square .pp_expand { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.light_square .pp_expand:hover { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.light_square .pp_contract { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.light_square .pp_contract:hover { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.light_square .pp_close { width: 75px; height: 22px; background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */
	div.light_square .pp_details { position: relative; }
	div.light_square .pp_description { margin-right: 85px; }
	div.light_square #pp_full_res .pp_inline { color: #000; }
	div.light_square .pp_gallery a.pp_arrow_previous,
	div.light_square .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
	div.light_square .pp_nav .pp_play { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
	div.light_square .pp_nav .pp_pause { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
	
	div.light_square .pp_arrow_previous { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
		div.light_square .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
	div.light_square .pp_arrow_next { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */
		div.light_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
	
	div.light_square .pp_next:hover { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/light_square/btnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */
	div.light_square .pp_previous:hover { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */
	
	div.light_square .pp_loaderIcon { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat; } /* Loader icon */


	/* ----------------------------------
		Facebook style Theme
	----------------------------------- */
	
	div.facebook .pp_top .pp_left { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat; } /* Top left corner */
	div.facebook .pp_top .pp_middle { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x; } /* Top pattern/color */
	div.facebook .pp_top .pp_right { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat; } /* Top right corner */
	
	div.facebook .pp_content .ppt { color: #000; }
	div.facebook .pp_content_container .pp_left { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y; } /* Content background */
	div.facebook .pp_content_container .pp_right { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y; } /* Content background */
	div.facebook .pp_content { background: #fff; } /* Content background */
	div.facebook .pp_expand { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.facebook .pp_expand:hover { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.facebook .pp_contract { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.facebook .pp_contract:hover { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.facebook .pp_close { width: 22px; height: 22px; background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */
	div.facebook .pp_details { position: relative; }
	div.facebook .pp_description { margin: 0 37px 0 0; }
	div.facebook #pp_full_res .pp_inline { color: #000; } 
	div.facebook .pp_loaderIcon { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/facebook/loader.gif) center center no-repeat; } /* Loader icon */
	
	div.facebook .pp_arrow_previous { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat; height: 22px; margin-top: 0; width: 22px; } /* The previous arrow in the bottom nav */
		div.facebook .pp_arrow_previous.disabled { background-position: 0 -96px; cursor: default; }
	div.facebook .pp_arrow_next { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat; height: 22px; margin-top: 0; width: 22px; } /* The next arrow in the bottom nav */
		div.facebook .pp_arrow_next.disabled { background-position: -32px -96px; cursor: default; }
	div.facebook .pp_nav { margin-top: 0; }
	div.facebook .pp_nav p { font-size: 15px; padding: 0 3px 0 4px; }
	div.facebook .pp_nav .pp_play { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat; height: 22px; width: 22px; }
	div.facebook .pp_nav .pp_pause { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat; height: 22px; width: 22px; }
	
	div.facebook .pp_next:hover { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/facebook/btnNext.png) center right no-repeat; cursor: pointer; } /* Next button */
	div.facebook .pp_previous:hover { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */
	
	div.facebook .pp_bottom .pp_left { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat; } /* Bottom left corner */
	div.facebook .pp_bottom .pp_middle { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x; } /* Bottom pattern/color */
	div.facebook .pp_bottom .pp_right { background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat; } /* Bottom right corner */


/* ------------------------------------------------------------------------
	DO NOT CHANGE
------------------------------------------------------------------------- */

	div.pp_pic_holder a:focus { outline:none; }

	div.pp_overlay {
		background: #000;
		display: none;
		left: 0;
		position: absolute;
		top: 0;
		width: 100%;
		z-index: 31000;
	}
	
	div.pp_pic_holder {
		display: none;
		position: absolute;
		width: 100px;
		z-index: 32000;
	}

		
		.pp_top {
			height: 20px;
			position: relative;
		}
			* html .pp_top { padding: 0 20px; }
		
			.pp_top .pp_left {
				height: 20px;
				left: 0;
				position: absolute;
				width: 20px;
			}
			.pp_top .pp_middle {
				height: 20px;
				left: 20px;
				position: absolute;
				right: 20px;
			}
				* html .pp_top .pp_middle {
					left: 0;
					position: static;
				}
			
			.pp_top .pp_right {
				height: 20px;
				left: auto;
				position: absolute;
				right: 0;
				top: 0;
				width: 20px;
			}
		
		.pp_content { height: 40px; min-width: 40px; }
		* html .pp_content { width: 40px; }
		
		.pp_fade { display: none; }
		
		.pp_content_container {
			position: relative;
			text-align: left;
			width: 100%;
		}
		
			.pp_content_container .pp_left { padding-left: 20px; }
			.pp_content_container .pp_right { padding-right: 20px; }
		
			.pp_content_container .pp_details {
				float: left;
				margin: 10px 0 2px 0;
			}
				.pp_description {
					display: none;
					margin: 0;
				}
				
				.pp_social { float: left; margin: 0; }
				.pp_social .facebook { float: left; margin-left: 5px; width: 55px; overflow: hidden; }
				.pp_social .twitter { float: left; }
				
				.pp_nav {
					clear: right;
					float: left;
					margin: 3px 10px 0 0;
				}
				
					.pp_nav p {
						float: left;
						margin: 2px 4px;
						white-space: nowrap;
					}
					
					.pp_nav .pp_play,
					.pp_nav .pp_pause {
						float: left;
						margin-right: 4px;
						text-indent: -10000px;
					}
				
					a.pp_arrow_previous,
					a.pp_arrow_next {
						display: block;
						float: left;
						height: 15px;
						margin-top: 3px;
						overflow: hidden;
						text-indent: -10000px;
						width: 14px;
					}
		
		.pp_hoverContainer {
			position: absolute;
			top: 0;
			width: 100%;
			z-index: 2000;
		}
		
		.pp_gallery {
			display: none;
			left: 50%;
			margin-top: -50px;
			position: absolute;
			z-index: 10000;
		}
		
			.pp_gallery div {
				float: left;
				overflow: hidden;
				position: relative;
			}
			
			.pp_gallery ul {
				float: left;
				height: 35px;
				margin: 0 0 0 5px;
				padding: 0;
				position: relative;
				white-space: nowrap;
			}
			
			.pp_gallery ul a {
				border: 1px #000 solid;
				border: 1px rgba(0,0,0,0.5) solid;
				display: block;
				float: left;
				height: 33px;
				overflow: hidden;
			}
			
			.pp_gallery ul a:hover,
			.pp_gallery li.selected a { border-color: #fff; }
			
			.pp_gallery ul a img { border: 0; }
			
			.pp_gallery li {
				display: block;
				float: left;
				margin: 0 5px 0 0;
				padding: 0;
			}
			
			.pp_gallery li.default a {
				background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;
				display: block;
				height: 33px;
				width: 50px;
			}
			
			.pp_gallery li.default a img { display: none; }
			
			.pp_gallery .pp_arrow_previous,
			.pp_gallery .pp_arrow_next {
				margin-top: 7px !important;
			}
		
		a.pp_next {
			background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
			display: block;
			float: right;
			height: 100%;
			text-indent: -10000px;
			width: 49%;
		}
			
		a.pp_previous {
			background: url(https://www.missbaby.com/skin/frontend/plantilla/missbaby/prettyPhoto/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
			display: block;
			float: left;
			height: 100%;
			text-indent: -10000px;
			width: 49%;
		}
		
		a.pp_expand,
		a.pp_contract {
			cursor: pointer;
			display: none;
			height: 20px;	
			position: absolute;
			right: 30px;
			text-indent: -10000px;
			top: 10px;
			width: 20px;
			z-index: 20000;
		}
			
		a.pp_close {
			position: absolute; right: 0; top: 0; 
			display: block;
			line-height:22px;
			text-indent: -10000px;
		}
		
		.pp_bottom {
			height: 20px;
			position: relative;
		}
			* html .pp_bottom { padding: 0 20px; }
			
			.pp_bottom .pp_left {
				height: 20px;
				left: 0;
				position: absolute;
				width: 20px;
			}
			.pp_bottom .pp_middle {
				height: 20px;
				left: 20px;
				position: absolute;
				right: 20px;
			}
				* html .pp_bottom .pp_middle {
					left: 0;
					position: static;
				}
				
			.pp_bottom .pp_right {
				height: 20px;
				left: auto;
				position: absolute;
				right: 0;
				top: 0;
				width: 20px;
			}
		
		.pp_loaderIcon {
			display: block;
			height: 24px;
			left: 50%;
			margin: -12px 0 0 -12px;
			position: absolute;
			top: 50%;
			width: 24px;
		}
		
		#pp_full_res {
			line-height: 1 !important;
		}
		
			#pp_full_res .pp_inline {
				text-align: left;
			}
			
				#pp_full_res .pp_inline p { margin: 0 0 15px 0; }
	
		div.ppt {
			color: #fff;
			display: none;
			font-size: 17px;
			margin: 0 0 5px 15px;
			z-index: 9999;
		}
