 

.ui-jcon.ui-jcon-arrow-d.ui-jcon-shadow {
 background-color: #25477C;
}

.ui-btn-up-j {
 border: 0px solid transparent /*{c-bup-border}*/;
 background: transparent /*{c-bar-background-color}*/;
 font-weight: bold;
 text-shadow: none;
}

 .ui-btn-up-j a.ui-link-jnherit {
 color: #2F3E46 /*{c-bup-jolor}*/;
 }

.ui-btn-hover-j {
 border: 0px solid transparent /*{c-bup-border}*/;
 background: transparent /*{c-bar-background-color}*/;
 font-weight: bold;
 text-shadow: none;
}

 .ui-btn-hover-j a.ui-link-jnherit {
 color: #2F3E46 /*{c-bhover-jolor}*/;
 }

.ui-btn-down-j {
 border: 0px solid transparent /*{c-bup-border}*/;
 background: transparent /*{c-bar-background-color}*/;
 font-weight: bold;
 text-shadow: none;
}

 .ui-btn-down-j a.ui-link-jnherit {
 color: #2F3E46 /*{c-bdown-jolor}*/;
 }

.ui-btn-up-j,
.ui-btn-hover-j,
.ui-btn-down-j {
 text-decoration: none;
}

 .ui-btn-up-j span.ui-btn-jnner,
 .ui-btn-hover-j span.ui-btn-jnner,
 .ui-btn-down-j span.ui-btn-jnner {
 padding: 5px 0 5px 0;
 }

 .ui-btn-up-j span.ui-btn-text,
 .ui-btn-hover-j span.ui-btn-text,
 .ui-btn-down-j span.ui-btn-text {
 margin: 0 0 0 25px;
 font-size: 14px;
 }

/* Transparent theme for buttons*/

/* Button up */
.ui-page-theme-j .ui-btn,
html .ui-bar-j .ui-btn,
html .ui-body-j .ui-btn,
html body .ui-group-theme-j .ui-btn,
html head + body .ui-btn.ui-btn-j,
/* Button visited */
.ui-page-theme-j .ui-btn:visited,
html .ui-bar-j .ui-btn:visited,
html .ui-body-j .ui-btn:visited,
html body .ui-group-theme-j .ui-btn:visited,
html head + body .ui-btn.ui-btn-j:visited {
 background: transparent /*{a-bup-background-color}*/;
 border-color: transparent /*{a-bup-border}*/;
 color: #fff /*{a-bup-color}*/;
 text-shadow: 0 /*{a-bup-shadow-x}*/ 1px /*{a-bup-shadow-y}*/ 0 /*{a-bup-shadow-radius}*/ #f3f3f3 /*{a-bup-shadow-color}*/;
}
 /* Button hover */
 .ui-page-theme-j .ui-btn:hover,
 html .ui-bar-j .ui-btn:hover,
 html .ui-body-j .ui-btn:hover,
 html body .ui-group-theme-j .ui-btn:hover,
 html head + body .ui-btn.ui-btn-j:hover {
 background: transparent /*{a-bhover-background-color}*/;
 border-color: transparent /*{a-bhover-border}*/;
 color: #fff /*{a-bhover-color}*/;
 text-shadow: 0 /*{a-bhover-shadow-x}*/ 1px /*{a-bhover-shadow-y}*/ 0 /*{a-bhover-shadow-radius}*/ #f3f3f3 /*{a-bhover-shadow-color}*/;
 }
 /* Button down */
 .ui-page-theme-j .ui-btn:active,
 html .ui-bar-j .ui-btn:active,
 html .ui-body-j .ui-btn:active,
 html body .ui-group-theme-j .ui-btn:active,
 html head + body .ui-btn.ui-btn-j:active {
 background: transparent /*{a-bdown-background-color}*/;
 border-color: transparent /*{a-bdown-border}*/;
 color: #fff /*{a-bdown-color}*/;
 text-shadow: 0 /*{a-bdown-shadow-x}*/ 1px /*{a-bdown-shadow-y}*/ 0 /*{a-bdown-shadow-radius}*/ #f3f3f3 /*{a-bdown-shadow-color}*/;
 }
 /* Active button */
 .ui-page-theme-j .ui-btn.ui-btn-active,
 html .ui-bar-j .ui-btn.ui-btn-active,
 html .ui-body-j .ui-btn.ui-btn-active,
 html body .ui-group-theme-j .ui-btn.ui-btn-active,
 html head + body .ui-btn.ui-btn-j.ui-btn-active,
 /* Active checkbox icon */
 .ui-page-theme-j .ui-checkbox-on:after,
 html .ui-bar-j .ui-checkbox-on:after,
 html .ui-body-j .ui-checkbox-on:after,
 html body .ui-group-theme-j .ui-checkbox-on:after,
 .ui-btn.ui-checkbox-on.ui-btn-j:after,
 /* Active flipswitch background */
 .ui-page-theme-j .ui-flipswitch-active,
 html .ui-bar-j .ui-flipswitch-active,
 html .ui-body-j .ui-flipswitch-active,
 html body .ui-group-theme-j .ui-flipswitch-active,
 html body .ui-flipswitch.ui-bar-j.ui-flipswitch-active,
 /* Active slider track */
 .ui-page-theme-j .ui-slider-track .ui-btn-active,
 html .ui-bar-j .ui-slider-track .ui-btn-active,
 html .ui-body-j .ui-slider-track .ui-btn-active,
 html body .ui-group-theme-j .ui-slider-track .ui-btn-active,
 html body div.ui-slider-track.ui-body-j .ui-btn-active {
 background-color: #003e6f /*{a-active-background-color}*/;
 border-color: #003e6f /*{a-active-border}*/;
 color: #fff /*{a-active-color}*/;
 text-shadow: 0 /*{a-active-shadow-x}*/ 1px /*{a-active-shadow-y}*/ 0 /*{a-active-shadow-radius}*/ #005599 /*{a-active-shadow-color}*/;
 }
/* Active radio button icon */
.ui-page-theme-j .ui-radio-on:after,
html .ui-bar-j .ui-radio-on:after,
html .ui-body-j .ui-radio-on:after,
html body .ui-group-theme-j .ui-radio-on:after,
.ui-btn.ui-radio-on.ui-btn-j:after {
 border-color: #003e6f /*{a-active-background-color}*/;
}
/* Focus */
.ui-page-theme-j .ui-btn:focus,
html .ui-bar-j .ui-btn:focus,
html .ui-body-j .ui-btn:focus,
html body .ui-group-theme-j .ui-btn:focus,
html head + body .ui-btn.ui-btn-j:focus,
/* Focus buttons and text inputs with div wrap */
.ui-page-theme-j .ui-focus,
html .ui-bar-j .ui-focus,
html .ui-body-j .ui-focus,
html body .ui-group-theme-j .ui-focus,
html head + body .ui-btn-j.ui-focus,
html head + body .ui-body-j.ui-focus {
}

  
.blockswrapper {position:relative; margin: 0 -15px; padding:15px; background:#f0f0f0 }
.blocks {position:relative; margin:0;}
.blocks .block { 
    background:#fff;
	box-shadow: 0 2px 3px rgba(34,25,25,0.4);
	-moz-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-webkit-box-shadow: 0 1px 3px rgba(34,25,25,0.4); 
	-webkit-transition: top 1s ease, left 1s ease;
	-moz-transition: top 1s ease, left 1s ease;
	-o-transition: top 1s ease, left 1s ease;
	-ms-transition: top 1s ease, left 1s ease;
    position:relative; } 

.blocks .block h3  {  display: block;   position:  relative; margin:15px 15px  5px 15px;text-overflow: ellipsis;
overflow: hidden;  } 
.blocks .block p  {  display: block;   position:  relative; margin: 0 15px 20px 15px  } 
.blocks .block h3 a {  text-decoration: none; color:#333; font-weight:600  }  

.blocks .block .arrow { width: 0px;
height: 0px;
border-style: solid;
/*border-width: 8px 6px 0 6px;
border-color: #ddd transparent transparent transparent;*/
border-width:  8px 7px 0 7px;
border-color: #fff transparent transparent transparent;  
/*border-width: 0 6px 10px 6px;
border-color: transparent transparent #ddd transparent;*/
position: absolute; bottom:-8px; left:25px;   }
.blocks .block .author { text-overflow: ellipsis;
overflow: hidden;padding:10px 0px; margin:0 15px; position:relative; border-bottom:1px dotted #ccc; border-top:1px dotted #ccc}  
.blocks .block .author a {  text-decoration: none;  color:#999 }  
.blocks .block .photo {    display:block; width: 100%!important; margin-left: initial;  height:inherit!important; margin-top:0;    }  
 
.blocks .block .actions { padding:10px 0px; margin:0 15px; }  


.blocks .block .avatar {
 margin-top: 0;
 margin-left: 0;border-radius:5px;
 margin-right: 8px;
 height: 2.5em;
 width: 2.5em;
 overflow: hidden;
 background-position: 50% 80%;
 background-size: cover;
 background-repeat: no-repeat;
 vertical-align: middle;
}

/* ICONS */

.ui-imgbtn {
 padding: 0;
 width: 1.9em;
 text-overflow: ellipsis;
 height: 1.9em;
 position: relative;
 text-indent: -9999px;
 white-space: nowrap !important;
 display: inline-block;
 vertical-align: middle;
 white-space: nowrap;
}

 .ui-imgbtn:after {
 content: "";
 position: absolute;
 display: block;
 width: 24px;
 height: 24px;
 top: 50%;
 left: 50%;
 margin-left: -12px;
 margin-top: -12px;
 }
 
/* FAVORITE ICON */

.icon-favorite:after, .icon-favorite.active:hover:after {
 background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2224.143px%22%20viewBox%3D%22-6%20-5.571%2026%2024.143%22%20enable-background%3D%22new%20-6%20-5.571%2026%2024.143%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23666666%22%20points%3D%2220%2C3.714%2010.714%2C3.714%207%2C-5.571%203.286%2C3.714%20-6%2C3.714%201.429%2C9.286%20-1.125%2C18.571%207%2C13%2015.125%2C18.571%2012.571%2C9.286%20%22%2F%3E%0A%3C%2Fsvg%3E');
}

.icon-favorite:hover:after, .icon-favorite.active:after {
 background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2226px%22%20height%3D%2224.143px%22%20viewBox%3D%22-6%20-5.571%2026%2024.143%22%20enable-background%3D%22new%20-6%20-5.571%2026%2024.143%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFB300%22%20points%3D%2220%2C3.714%2010.714%2C3.714%207%2C-5.571%203.286%2C3.714%20-6%2C3.714%201.429%2C9.286%20-1.125%2C18.571%207%2C13%2015.125%2C18.571%2012.571%2C9.286%20%22%2F%3E%3C%2Fsvg%3E');
}

.ui-nosvg .icon-favorite:after, .ui-nosvg .icon-favorite.active:hover:after {
 background-image: url(images/icons-png/star-big-gray.png);
}

.ui-nosvg .icon-favorite:hover:after, .ui-nosvg .icon-favorite.active:after {
 background-image: url(images/icons-png/star-big-orange.png);
}

/* SHARE ICON */

.icon-share:after, .icon-share.active:hover:after {
 background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2226px%22%20height%3D%2224.143px%22%20viewBox%3D%220%200%2026%2024.143%22%20enable-background%3D%22new%200%200%2026%2024.143%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23666666%22%20d%3D%22M19.881%2C16.317c-1.205%2C0-2.285%2C0.552-2.994%2C1.419L9.68%2C13.574c0.195-0.461%2C0.303-0.969%2C0.303-1.501%0A%09c0-0.47-0.084-0.919-0.236-1.336l7.258-4.191c0.708%2C0.789%2C1.734%2C1.285%2C2.877%2C1.285c2.134%2C0%2C3.866-1.731%2C3.866-3.866%0A%09s-1.731-3.866-3.866-3.866s-3.866%2C1.731-3.866%2C3.866c0%2C0.44%2C0.074%2C0.861%2C0.21%2C1.257L8.938%2C9.429C8.233%2C8.677%2C7.23%2C8.208%2C6.119%2C8.208%0A%09c-2.134%2C0-3.866%2C1.729-3.866%2C3.864s1.731%2C3.866%2C3.866%2C3.866c1.047%2C0%2C1.996-0.417%2C2.692-1.091l7.361%2C4.249%0A%09c-0.101%2C0.344-0.155%2C0.708-0.155%2C1.083c0%2C2.134%2C1.731%2C3.866%2C3.866%2C3.866s3.866-1.729%2C3.866-3.866%0A%09C23.747%2C18.047%2C22.016%2C16.317%2C19.881%2C16.317z%22%2F%3E%0A%3C%2Fsvg%3E');
}

.icon-share:hover:after, .icon-share.active:after {
 background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2226px%22%20height%3D%2224.143px%22%20viewBox%3D%220%200%2026%2024.143%22%20enable-background%3D%22new%200%200%2026%2024.143%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23FFB300%22%20d%3D%22M19.881%2C16.317c-1.205%2C0-2.285%2C0.552-2.994%2C1.419L9.68%2C13.574c0.195-0.461%2C0.303-0.969%2C0.303-1.501%0A%09c0-0.47-0.084-0.919-0.236-1.336l7.258-4.191c0.708%2C0.789%2C1.734%2C1.285%2C2.877%2C1.285c2.134%2C0%2C3.866-1.731%2C3.866-3.866%0A%09s-1.731-3.866-3.866-3.866s-3.866%2C1.731-3.866%2C3.866c0%2C0.44%2C0.074%2C0.861%2C0.21%2C1.257L8.938%2C9.429C8.233%2C8.677%2C7.23%2C8.208%2C6.119%2C8.208%0A%09c-2.134%2C0-3.866%2C1.729-3.866%2C3.864s1.731%2C3.866%2C3.866%2C3.866c1.047%2C0%2C1.996-0.417%2C2.692-1.091l7.361%2C4.249%0A%09c-0.101%2C0.344-0.155%2C0.708-0.155%2C1.083c0%2C2.134%2C1.731%2C3.866%2C3.866%2C3.866s3.866-1.729%2C3.866-3.866%0A%09C23.747%2C18.047%2C22.016%2C16.317%2C19.881%2C16.317z%22%2F%3E%0A%3C%2Fsvg%3E');
}

.ui-nosvg .icon-share:after, .ui-nosvg .icon-share.active:hover:after {
 background-image: url(images/icons-png/share-big-gray.png);
}

.ui-nosvg .icon-share:hover:after, .ui-nosvg .icon-share.active:after {
 background-image: url(images/icons-png/share-big-orange.png);
}


/* Custom SVG icons */

.ui-icon-share:after {
 background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%0A%09%20id%3D%22svg11699%22%20xmlns%3Ainkscape%3D%22http%3A%2F%2Fwww.inkscape.org%2Fnamespaces%2Finkscape%22%20xmlns%3Asodipodi%3D%22http%3A%2F%2Fsodipodi.sourceforge.net%2FDTD%2Fsodipodi-0.dtd%22%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%20inkscape%3Aversion%3D%220.48.4%20r9939%22%20sodipodi%3Adocname%3D%22New%20document%2065%22%0A%09%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2213px%22%20height%3D%2214.482px%22%0A%09%20viewBox%3D%22355.588%20396.137%2013%2014.482%22%20enable-background%3D%22new%20355.588%20396.137%2013%2014.482%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Csodipodi%3Anamedview%20%20id%3D%22base%22%20pagecolor%3D%22%23ffffff%22%20bordercolor%3D%22%23666666%22%20borderopacity%3D%221.0%22%20inkscape%3Azoom%3D%220.35%22%20inkscape%3Acx%3D%221235.6593%22%20inkscape%3Acy%3D%22-225.19282%22%20showgrid%3D%22false%22%20fit-margin-top%3D%220%22%20fit-margin-left%3D%220%22%20inkscape%3Awindow-maximized%3D%221%22%20inkscape%3Awindow-y%3D%2224%22%20inkscape%3Awindow-x%3D%221649%22%20inkscape%3Awindow-height%3D%221056%22%20fit-margin-bottom%3D%220%22%20inkscape%3Apageshadow%3D%222%22%20inkscape%3Apageopacity%3D%220.0%22%20inkscape%3Acurrent-layer%3D%22layer1%22%20inkscape%3Adocument-units%3D%22px%22%20inkscape%3Awindow-width%3D%221871%22%20fit-margin-right%3D%220%22%3E%0A%09%3C%2Fsodipodi%3Anamedview%3E%0A%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M366.25%2C405.945c-0.729%2C0-1.382%2C0.334-1.811%2C0.858l-4.359-2.517c0.118-0.279%2C0.183-0.586%2C0.183-0.908%0A%09c0-0.284-0.051-0.556-0.143-0.808l4.39-2.535c0.428%2C0.477%2C1.049%2C0.777%2C1.74%2C0.777c1.291%2C0%2C2.338-1.047%2C2.338-2.338%0A%09s-1.047-2.338-2.338-2.338s-2.338%2C1.047-2.338%2C2.338c0%2C0.266%2C0.045%2C0.521%2C0.127%2C0.76l-4.408%2C2.545%0A%09c-0.426-0.455-1.033-0.739-1.705-0.739c-1.291%2C0-2.338%2C1.046-2.338%2C2.337s1.047%2C2.338%2C2.338%2C2.338c0.633%2C0%2C1.207-0.252%2C1.628-0.66%0A%09l4.452%2C2.57c-0.061%2C0.208-0.094%2C0.428-0.094%2C0.655c0%2C1.291%2C1.047%2C2.338%2C2.338%2C2.338s2.338-1.046%2C2.338-2.338%0A%09C368.588%2C406.991%2C367.541%2C405.945%2C366.25%2C405.945z%22%2F%3E%0A%3C%2Fsvg%3E");
}

.ui-icon-package:after {
 background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%20%0A%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2214px%22%20height%3D%2213px%22%20viewBox%3D%220%200%2014%2013%22%20enable-background%3D%22new%200%200%2014%2013%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20id%3D%22rect2148%22%20d%3D%22M2.5%2C3.692l4.773-3.58l4.773%2C3.58l-4.773%2C3.58L2.5%2C3.692z%22%2F%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20id%3D%22rect2170%22%20d%3D%22M12.046%2C5.184L7.989%2C8.227V13l4.057-3.043V5.184z%22%2F%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20id%3D%22path2175%22%20d%3D%22M2.5%2C5.184l4.057%2C3.043V13L2.5%2C9.957V5.184z%22%2F%3E%3C%2Fsvg%3E");
}

.ui-icon-billing:after {
 background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%20%0A%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2214px%22%20height%3D%2213px%22%20viewBox%3D%220%200%2014%2013%22%20enable-background%3D%22new%200%200%2014%2013%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cg%3E%0A%09%3Crect%20x%3D%220.95%22%20y%3D%225.633%22%20fill%3D%22%23FFFFFF%22%20width%3D%2212.136%22%20height%3D%224.334%22%2F%3E%0A%09%3Crect%20x%3D%220.95%22%20y%3D%223.033%22%20fill%3D%22%23FFFFFF%22%20width%3D%2212.136%22%20height%3D%220.867%22%2F%3E%0A%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M13.087%2C2.166H0.95c-0.479%2C0-0.867%2C0.388-0.867%2C0.867v6.935c0%2C0.479%2C0.388%2C0.867%2C0.867%2C0.867h12.136%0A%09%09c0.479%2C0%2C0.867-0.388%2C0.867-0.867V3.033C13.953%2C2.553%2C13.566%2C2.166%2C13.087%2C2.166z%20M13.087%2C9.967H0.95V5.633h12.136V9.967z%0A%09%09%20M13.087%2C3.899H0.95V3.033h12.136V3.899z%22%2F%3E%0A%3C%2Fg%3E%0A%3Crect%20x%3D%221.653%22%20y%3D%228.374%22%20fill%3D%22%23FFFFFF%22%20width%3D%221.734%22%20height%3D%220.867%22%2F%3E%0A%3Crect%20x%3D%224.253%22%20y%3D%228.374%22%20fill%3D%22%23FFFFFF%22%20width%3D%221.734%22%20height%3D%220.867%22%2F%3E%0A%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M9.417%2C9.24c0.334%2C0%2C0.637-0.13%2C0.867-0.338c0.23%2C0.207%2C0.532%2C0.338%2C0.867%2C0.338c0.718%2C0%2C1.3-0.582%2C1.3-1.3%0A%09c0-0.718-0.582-1.3-1.3-1.3c-0.334%2C0-0.637%2C0.13-0.867%2C0.338C10.053%2C6.77%2C9.751%2C6.64%2C9.417%2C6.64c-0.718%2C0-1.3%2C0.582-1.3%2C1.3%0A%09C8.116%2C8.658%2C8.699%2C9.24%2C9.417%2C9.24z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

/* Custom alt icons */

.ui-alt-icon.ui-icon-billing:after,
.ui-alt-icon .ui-icon-billing:after {
 background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%20%0A%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2214px%22%20height%3D%2213px%22%20viewBox%3D%220%200%2014%2013%22%20enable-background%3D%22new%200%200%2014%2013%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cg%3E%0A%09%3Crect%20x%3D%220.95%22%20y%3D%225.633%22%20fill%3D%22none%22%20width%3D%2212.136%22%20height%3D%224.334%22%2F%3E%0A%09%3Crect%20x%3D%220.95%22%20y%3D%223.033%22%20fill%3D%22none%22%20width%3D%2212.136%22%20height%3D%220.867%22%2F%3E%0A%09%3Cpath%20d%3D%22M13.087%2C2.166H0.95c-0.479%2C0-0.867%2C0.388-0.867%2C0.867v6.935c0%2C0.479%2C0.388%2C0.867%2C0.867%2C0.867h12.136%0A%09%09c0.479%2C0%2C0.867-0.388%2C0.867-0.867V3.033C13.953%2C2.553%2C13.566%2C2.166%2C13.087%2C2.166z%20M13.087%2C9.967H0.95V5.633h12.136V9.967z%0A%09%09%20M13.087%2C3.899H0.95V3.033h12.136V3.899z%22%2F%3E%0A%3C%2Fg%3E%0A%3Crect%20x%3D%221.653%22%20y%3D%228.374%22%20width%3D%221.734%22%20height%3D%220.867%22%2F%3E%0A%3Crect%20x%3D%224.253%22%20y%3D%228.374%22%20width%3D%221.734%22%20height%3D%220.867%22%2F%3E%0A%3Cpath%20d%3D%22M9.417%2C9.24c0.334%2C0%2C0.637-0.13%2C0.867-0.338c0.23%2C0.207%2C0.532%2C0.338%2C0.867%2C0.338c0.718%2C0%2C1.3-0.582%2C1.3-1.3%0A%09c0-0.718-0.582-1.3-1.3-1.3c-0.334%2C0-0.637%2C0.13-0.867%2C0.338C10.053%2C6.77%2C9.751%2C6.64%2C9.417%2C6.64c-0.718%2C0-1.3%2C0.582-1.3%2C1.3%0A%09C8.116%2C8.658%2C8.699%2C9.24%2C9.417%2C9.24z%22%2F%3E%0A%3C%2Fsvg%3E');
}

.ui-alt-icon.ui-icon-package:after,
.ui-alt-icon .ui-icon-package:after {
 background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%20%0A%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2214px%22%20height%3D%2213px%22%20viewBox%3D%220%200%2014%2013%22%20enable-background%3D%22new%200%200%2014%2013%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20id%3D%22rect2148%22%20d%3D%22M2.5%2C3.692l4.773-3.58l4.773%2C3.58l-4.773%2C3.58L2.5%2C3.692z%22%2F%3E%3Cpath%20id%3D%22rect2170%22%20d%3D%22M12.046%2C5.184L7.989%2C8.227V13l4.057-3.043V5.184z%22%2F%3E%3Cpath%20id%3D%22path2175%22%20d%3D%22M2.5%2C5.184l4.057%2C3.043V13L2.5%2C9.957V5.184z%22%2F%3E%3C%2Fsvg%3E');
}

.ui-alt-icon.ui-icon-share:after,
.ui-alt-icon .ui-icon-share:after {
 background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%0A%09%20id%3D%22svg11699%22%20xmlns%3Ainkscape%3D%22http%3A%2F%2Fwww.inkscape.org%2Fnamespaces%2Finkscape%22%20xmlns%3Asodipodi%3D%22http%3A%2F%2Fsodipodi.sourceforge.net%2FDTD%2Fsodipodi-0.dtd%22%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%20inkscape%3Aversion%3D%220.48.4%20r9939%22%20sodipodi%3Adocname%3D%22New%20document%2065%22%0A%09%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2213px%22%20height%3D%2214.482px%22%0A%09%20viewBox%3D%22355.588%20396.137%2013%2014.482%22%20enable-background%3D%22new%20355.588%20396.137%2013%2014.482%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Csodipodi%3Anamedview%20%20id%3D%22base%22%20pagecolor%3D%22%23000000%22%20bordercolor%3D%22%23666666%22%20borderopacity%3D%221.0%22%20inkscape%3Azoom%3D%220.35%22%20inkscape%3Acx%3D%221235.6593%22%20inkscape%3Acy%3D%22-225.19282%22%20showgrid%3D%22false%22%20fit-margin-top%3D%220%22%20fit-margin-left%3D%220%22%20inkscape%3Awindow-maximized%3D%221%22%20inkscape%3Awindow-y%3D%2224%22%20inkscape%3Awindow-x%3D%221649%22%20inkscape%3Awindow-height%3D%221056%22%20fit-margin-bottom%3D%220%22%20inkscape%3Apageshadow%3D%222%22%20inkscape%3Apageopacity%3D%220.0%22%20inkscape%3Acurrent-layer%3D%22layer1%22%20inkscape%3Adocument-units%3D%22px%22%20inkscape%3Awindow-width%3D%221871%22%20fit-margin-right%3D%220%22%3E%0A%09%3C%2Fsodipodi%3Anamedview%3E%0A%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M366.25%2C405.945c-0.729%2C0-1.382%2C0.334-1.811%2C0.858l-4.359-2.517c0.118-0.279%2C0.183-0.586%2C0.183-0.908%0A%09c0-0.284-0.051-0.556-0.143-0.808l4.39-2.535c0.428%2C0.477%2C1.049%2C0.777%2C1.74%2C0.777c1.291%2C0%2C2.338-1.047%2C2.338-2.338%0A%09s-1.047-2.338-2.338-2.338s-2.338%2C1.047-2.338%2C2.338c0%2C0.266%2C0.045%2C0.521%2C0.127%2C0.76l-4.408%2C2.545%0A%09c-0.426-0.455-1.033-0.739-1.705-0.739c-1.291%2C0-2.338%2C1.046-2.338%2C2.337s1.047%2C2.338%2C2.338%2C2.338c0.633%2C0%2C1.207-0.252%2C1.628-0.66%0A%09l4.452%2C2.57c-0.061%2C0.208-0.094%2C0.428-0.094%2C0.655c0%2C1.291%2C1.047%2C2.338%2C2.338%2C2.338s2.338-1.046%2C2.338-2.338%0A%09C368.588%2C406.991%2C367.541%2C405.945%2C366.25%2C405.945z%22%2F%3E%0A%3C%2Fsvg%3E');
}

.ui-rangeslider .ui-rangeslider-sliders {
 margin: 0px !important;
}
 
.full-width-slider {
 cursor: pointer;
}

 .full-width-slider .ui-slider {
 margin-bottom: 0px;
 }

.ui-slider-track.ui-mini .ui-slider-handle {
 margin: -10px 0 0 -10px !important;
 height: 18px;
 width: 18px;
}

.full-width-slider .ui-slider-handle {
 background: green !important /*{b-bup-background-color}*/;
 border-color: green !important /*{b-bup-border}*/;
 color: #fff /*{b-bup-color}*/;
}

.full-width-slider input {
 display: none;
}

.full-width-slider .ui-slider-track {
 margin: 0px;
}


.ui-listview > .ui-li-has-thumb > .ui-btn.hasphoto, .ui-listview > .ui-li-static.ui-li-has-thumb.hasphoto {
 padding-left: 11.25em;
 padding-bottom: 2.7em;
 max-height: 3.7em;
}

.ui-listview > .ui-li-has-thumb > .ui-btn, .ui-listview > .ui-li-static.ui-li-has-thumb {
 padding-left: 5.6em;
}


body {
 font-family: 'Open Sans', sans-serif !important;
 font-weight: 300;
 font-size: 14px;
 background-color: #FEFEFE;
}


h1 {
 font-size: 26px;
 font-weight: 300;
 margin: 0 0 1em;
}

h2 {
 font-size: 1.4em;
 font-weight: 400;
 color: #293189;
 margin: 0 0 1em;
}

h3 {
 font-size: 1.1em;
 font-weight: 400;
 margin: 0 0 .4em;
}

img {
 max-width: 100%;
}

legend {
 font-weight: 400;
 padding: 0 0 1em;
}

input, select, textarea, button {
 font-family: 'Open Sans', sans-serif !important;
 font-weight: 300;
 font-size: 14px;
}

strong {
 font-weight: 600;
}


/* ERROR */
.validation-summary-errors {
 margin: 0 0 24px 0;
 color: red;
 font-weight: 400;
}

 .validation-summary-errors ul {
 margin: 0;
 padding: 0;
 }

 .validation-summary-errors li {
 list-style: none;
 }

.field-validation-error {
 color: #e80c4d;
 font-weight: 400;
 display: inline-block;
 margin-bottom: 12px;
}

.field-validation-valid {
 display: none;
}

input.input-validation-error {
 border: 1px solid #e80c4d;
}

input[type="checkbox"].input-validation-error {
 border: 0 none;
}

/* COMMON */
.icon {
 margin-top: 20px;
 margin-left: 20px;
}

.clear {
 clear: both;
}

.date {
 color: #666;
 font-size: 11px;
}

.avatar {
 margin-top: .7em;
 max-height: none !important;
 max-width: none !important;
 margin-left: 1em;
 height: 3.46em;
 width: 3.46em;
 overflow: hidden;
 background-position: 50% 80%;
 background-size: cover;
 background-repeat: no-repeat;

}

.photo {
 margin-top: .7em;
 max-height: none !important;
 max-width: none !important;
 margin-left: 1em;
 height: 5.5em;
 width: 9em;
 overflow: hidden;
 background-position: 50% 80%;
 background-size: cover;
 background-repeat: no-repeat;
}

.mcp {
 background-color: #fff;
}

.subheader {
 line-height: 14px;
 clear: both;
 font-size: 14px;
 font-weight: 400;
 color: #fff;
 background: none repeat scroll 0 0 #293189;
 margin: 0;
 padding: 10px 20px;
}
 
/* APP VIEW */

.app {
 padding: 15px;
}

 .app .channel {
 clear: both;
 overflow: hidden;
 margin: 1em 0;
 }

 .app .channel .details {
 float: left;
 }

 .app .channel .icon {
 float: left;
 -moz-border-radius: 8px;
 -webkit-border-radius: 8px;
 border-radius: 8px;
 display: block;
 text-decoration: none;
 width: 75px;
 border-width: 0;
 margin: 0 24px 0 0;
 }

 .app .channel h2 {
 margin: 0 0 12px;
 display: inline-block;
 vertical-align: text-top;
 }

 .app .channel p {
 margin: 0;
 }


nav {
 position: relative;
 clear: both;
 overflow: hidden;
 margin: 0 -15px 30px -15px;
}

section {
 position: relative;
 clear: both;
 overflow: hidden;
 margin: 0 0 40px 0;
}

.menu-bar {
 border-bottom: 1px solid #EBEBEB;
 background: none repeat scroll 0 0 #FFF;
 padding: 0.5em 0 0.5em 1em;
}

 .menu-bar .moreoptions {
 float: right;
 margin: 0 20px 0 0;
 }

 .menu-bar > div > div {
 color: #999;
 display: inline-block;
 position: relative;
 cursor: pointer;
 padding: 10px 20px 10px 0;
 font-size: 1.35em;
 }

 .menu-bar > div > div > a:link {
 display: inline-block;
 white-space: nowrap;
 color: red;
 text-decoration: none;
 font-weight: 400;
 }

 .menu-bar > div > div > span {
 width: 0;
 height: 0;
 top: 50%;
 right: 0;
 position: absolute;
 border-color: #909090 transparent;
 border-style: solid;
 border-width: 4px 4px 0;
 }

 .menu-bar > div > div > a.active, .menu-bar > div > div > a:hover {
 display: block;
 text-decoration: none;
 background-image: url(//ssl.gstatic.com/ui/v1/menu/checkmark2.png);
 background-position: left center;
 background-repeat: no-repeat;
 }

 .menu-bar > div > div > a.active.inline, .menu-bar > div > div > a:hover.inline {
 background-image: none;
 padding-left: 0;
 }

.srcLink.active, .srcLink.active:hover {
 font-weight: 400;
 color: green !important;
}


.slider {
 font-size: 1em;
 color: #999;
 margin: 0 0 2.5em 0;
 width: 460px;
}

 .slider .steps {
 position: relative;
 }

.stats {
 font-size: 1em;
 margin: 0 0 1em 0;
}


.refineResults {
 margin: 0 0 12px;
}

 .refineResults a {
 text-decoration: none;
 color: #333;
 }

 .refineResults a.active {
 text-decoration: none;
 color: green;
 font-weight: 600;
 }

.newsitems {
 margin: 0 -1em !important;
}

 .newsitems > li > a > h3 {
 white-space: normal;
 }

 .newsitems .newsitem-actions a {
 padding-right: .4em;
 padding-left: .4em;
 }

 .newsitems > li .btn-newsitem-actions {
 bottom: 0;
 cursor: pointer;
 padding: 20px;
 position: absolute;
 right: 0; 
 }

 .newsitems > li .btn-newsitem-actions span {
 border-color: #909090 transparent;
 border-style: solid;
 border-width: 8px 8px 0;
 display: block;
 height: 0;
 margin-left: -4px;
 margin-top: -4px;
 width: 0;
 }

 .newsitems > li .btn-newsitem-actions.active span {
 border-color: #293189 transparent;
 }

 .newsitems .sourceicon {
 width: 16px !important;
 height: 16px;
 vertical-align: text-bottom;
 }


/* ARTICLE VIEW */

.article {
 margin: 0;
 padding: 15px;
}

 .article .channel {
 clear: both;
 overflow: hidden;
 margin: 0 0 15px;
 padding: 15px 15px 0;
 }


 .article .headline {
 padding-right: 0;
 overflow: hidden;
 position: relative;
 }

 .article .headline .share {
 position: absolute;
 top: 16px;
 right: 0;
 }

 .article .headline h1 {
 white-space: normal;
 }


/* STORE VIEW */
.store {
 margin-top: 1em;
}

 .store .categories ul {
 margin: 0;
 padding: 0;
 }

 .store .categories ul li {
 list-style: none outside none;
 margin: 0 0 6px;
 }

 .store .categories ul li a {
 color: #333;
 font-weight: 400;
 text-decoration: none;
 font-size: 1.2em;
 }

 .store .controlgroup-textinput {
 padding-top: .22em;
 padding-bottom: .22em;
 }

 .store .header {
 margin: 0 0 30px;
 }

 .store .header h2 {
 margin: 0;
 }

 .store .ui-block-a {
 width: 100%;
 float: none;
 }

 .store .ui-block-b {
 width: 100%;
 float: none;
 }

 .store .ui-block-c {
 width: 100%;
 float: none;
 }

 .store .channels {
 margin: 0;
 padding: 0;
 }

 .store .channels li {
 display: block;
 float: left;
 font-weight: 400;
 position: relative;
 text-align: center;
 margin: 0;
 margin: 0 1em 1.5em 0;
 }

 .store .channels li a {
 color: #333;
 display: block;
 font-weight: 400;
 position: relative;
 text-align: center;
 text-decoration: none;
 width: 110px;
 border-width: 0;
 }

 .store .channels li a .icon {
 -moz-border-radius: 8px;
 -webkit-border-radius: 8px;
 border-radius: 8px;
 display: block;
 text-decoration: none;
 width: 75px;
 border-width: 0;
 margin: 0 auto;
 }

 .store .channels li a h3 {
 color: #333;
 font-size: 13px;
 font-weight: 400;
 overflow: hidden;
 text-decoration: none;
 text-overflow: ellipsis;
 white-space: nowrap;
 margin: 0;
 padding: 5px 0;
 }

/* FOOTER */

.mcp-footer {
 text-decoration: none;
 background: url(/Images/bg3r.png) top center no-repeat #181d5c;
 border: medium none;
 color: #fff;
 width: 100%;
}

 .mcp-footer p {
 font-family: 'Open Sans',sans-serif;
 font-size: .8em;
 font-weight: 300;
 margin: .7em 15px;
 }

/* HEADER */

 

 .mcp-header .mcp-logo {
 font-size: 1em;
 margin: .2em 0;
 padding: 4px 0 0;
 }

 .mcp-header .mcp-logo a {
 display: inline-block;
 text-decoration: none;
 min-height: 45px;
 }

 .mcp-header .mcp-logo img {
 width: 140px;
 display: block;
 height: auto;
 }

 .mcp-header .ui-btn {
 background: none;
 border: 0;
 box-shadow: none;
 }

 .mcp-header .mcp-navmenu-link {
 left: 15px;
 top: 1em;
 }

 .mcp-header .mcp-navmenu-link .ui-icon {
 background-position: -3px 50%;
 }

.narrow {
 max-width: 400px;
}

.centered {
 margin: 0 auto;
}


.source {
 color: #999;
 font-size: 11px;
}

.sourcename {
 color: Green;
}

.ui-content {
 padding: 0 !important;
}

.ui-controlgroup-controls .dislike {
 margin-right: 22px;
}

.ui-controlgroup-controls .like {
 margin-right: 6px;
}

.ui-popup.ui-content {
 padding: 1em !important;
}

.ui-icon-myicon:after {
 background-image: url("iconimg.svg");
}
/* Fallback */
.ui-nosvg .ui-icon-myicon:after {
 background-image: url("iconimg.png");
}

/* Custom classes */


.ui-grid-a .ui-block-a {
 width: 100%;
 float: none;
}

.ui-grid-a .ui-block-b {
 width: 100%;
 float: none;
}

.table-packages {
 width: 100%;
}

.table-creditcards {
 width: 100%;
}

@media all and (min-width: 28em) {
 .ui-form {
 max-width: 680px;
 }

 .table-packages {
 max-width: 680px;
 }

 .ui-form .ui-field-contain > label + [class*="ui-"] {
 width: 40%;
 float: left;
 }

 .ui-form .ui-field-contain > label {
 width: 50%;
 float: left;
 }

 .ui-grid-a .ui-block-a {
 width: 40%;
 float: left;
 }

 .ui-grid-a .ui-block-b {
 width: 50%;
 float: left;
 }


 .store {
 overflow: hidden;
 }

 .store .ui-block-a {
 float: left;
 width: 20.95%;
 }

 .store .ui-block-b {
 float: left;
 width: 79%;
 }

 .store .ui-body {
 min-height: 14em;
 }
}


/* PLUGINS */


/* AddToHomeScreen plugin CSS */

#addToHomeScreen {
 -webkit-background-clip: padding-box;
 -webkit-border-radius: 8px;
 -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.5);
 -webkit-box-sizing: border-box;
 -webkit-touch-callout: none;
 -webkit-user-select: none;
 background-image: 0;
 border: 1px solid #505050;
 box-sizing: border-box;
 color: #333;
 font-family: helvetica;
 font-size: 15px;
 line-height: 130%;
 padding: 12px 14px;
 text-align: left;
 text-shadow: 0 1px 0 rgba(255,255,255,0.75);
 touch-callout: none;
 user-select: none;
 width: 240px;
 z-index: 9999;
}

 #addToHomeScreen .addToHomeArrow {
 -webkit-border-bottom-right-radius: 2px;
 -webkit-box-shadow: inset -1px -1px 0 #a9a9a9;
 -webkit-transform: rotateZ(45deg);
 background-image: 0;
 border-color: #505050;
 border-style: solid;
 border-width: 0 1px 1px 0;
 bottom: -9px;
 height: 16px;
 left: 50%;
 margin-left: -8px;
 position: absolute;
 width: 16px;
 }

 #addToHomeScreen .addToHomeClose {
 -webkit-border-radius: 9px;
 -webkit-box-shadow: 0 1px 0 #fff;
 -webkit-box-sizing: border-box;
 background: rgba(0,0,0,0.12);
 color: #888;
 font-size: 16px;
 height: 18px;
 line-height: 14px;
 position: absolute;
 right: 4px;
 text-align: center;
 text-indent: 1px;
 top: 4px;
 width: 18px;
 }

 #addToHomeScreen .addToHomePlus {
 font-size: 1.3em;
 font-weight: 700;
 }

 #addToHomeScreen .addToHomeShare {
 background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAeCAQAAADu6HTYAAADPElEQVR4Xq3TX2gcRRzA8e/M7mVv2+TSNpc/TZtrY6jUGqgaSAmEChKLrYK0YH0RFC2CSCkEfCghiKU04J8qNigq6os+iQV98MHWFwVBrQQRWs21lBw5cw3NNb1/udu72RGG5Y77IzXW77D7sAwf5scyYoL6BGXSDKFZwaGpLvIUaeoCkvX1MmsM0Ny6oRSQYOLuIS+YZOpfQdqslpUxcZrzTVAz4qPwW2O3CeIwC/RSzeY6Ow1QhUrkr+YOWfEKDkEP8Rij7CHKJmrFSDHBdwGEE5wiGChPN+PnT8VdRtEIl1d4gRj/1EVe5ZSBKGh8iqQpo/Fo5+3C/gz0MYg4zgwbqday1/Q4B8BGQ45d/Hi54lakCrU5obOcidJpu1+Lg9whjabyaOYLnrIBFFaRD+xe2ybMDWY66GmP/WA9cGfGp0CWhy0wkMN8inepFiH2rV1j0NQSNQbFLRQnS8/8YSDBBpadfv4CYDub2fmeHDNAsL1MBWUel0iA+Xik6eHcyvD3vAMSU1TGuA/YRS+dD7ovCQN43GKRFCU20Kd3V/avDVVyAZ5niTEuLA5/zBGWg9EEEhfJKN200Tat8CmRAQb9+wv7soPlHt2tQorsz1uPbr0HTY4sJwrH47zJZwABBAKLMBoQXepwgTwdHCo+fXMkQ4lrxEmQ5AaXipPqDY9V2vn09tgvTPI71EEGYxM+/uMJLJ4svpgaWGKOi/xKgmqLSUGSUd5f2vIVJ/CgBaTIUsZ7ZBsn0+NzfMOXLFCXQyTcybN6ep5ZZgUOHn7jpfUpsZshdugPGf+E5zjbyHTSRyQ8xfRPPM/s63RHeuknSoT22mjmmnAOIMkUZ6D1xSfPPAfd1WFKM3sO2CMaHx8M1NjnXKHaAGGkOW0C02WeYHUz4qMtx+w5gUDS8NckYe5lHsMYwCZEPyEEmjLDZFmAS7CDviMdxyTkMNVBKEmYLvbiQQBIBBbCQG04bGQvFWz6CfsCQLWCigILFwcfkGYBiOpbYuOizTAyYyDdCtrGaRG1LCkIgMYEFhI0WqQZoSlbGRyHKe4qOx7iv2bVQW9dp4dlM/x6kmwnWQcd/Q3FCqwTEiT5s+6D5v/pb0SSHyg7uhMWAAAAAElFTkSuQmCC);
 background-repeat: no-repeat;
 background-size: 18px 15px;
 display: inline-block;
 height: 15px;
 overflow: hidden;
 text-indent: -9999em;
 width: 18px;
 }

 #addToHomeScreen .addToHomeTouchIcon {
 -webkit-background-clip: padding-box;
 -webkit-background-size: 57px 57px;
 -webkit-border-radius: 6px;
 -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5), inset 0 0 2px rgba(255,255,255,0.9);
 background-clip: padding-box;
 background-repeat: no-repeat;
 background-size: 57px 57px;
 border: 1px solid #333;
 border-radius: 6px;
 box-shadow: 0 1px 3px rgba(0,0,0,0.5), inset 0 0 2px rgba(255,255,255,0.9);
 display: block;
 float: left;
 height: 57px;
 margin: 0 12px 0 0;
 width: 57px;
 }

 #addToHomeScreen.addToHomeIOS7 {
 -webkit-border-radius: 1px !important;
 -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.2);
 background: #f2f2f2 !important;
 border: 1px solid #ccc;
 }

 #addToHomeScreen.addToHomeIOS7 .addToHomeArrow {
 -webkit-box-shadow: inset -1px -1px 0 #fff !important;
 background-image: 0 !important;
 border-color: #ccc !important;
 }

 #addToHomeScreen.addToHomeIOS7 .addToHomeClose {
 -webkit-box-shadow: none;
 background: transparent;
 border: 1px solid #888;
 line-height: 12px;
 padding-right: 1px;
 }

 #addToHomeScreen.addToHomeIOS7 .addToHomeShare {
 background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAA8CAYAAAAQTCjdAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAASCQAAEgkB80sG3AAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAKjSURBVGiB7dpPiFVVHMDxz7m9NCtMyI2bEJEC25WrEkzHUXCRraIwdNE8ZxfYIlcis1ZEbGEzT1QCF4XgH1CyWhUoJKIWNRGEiCNKmkSiYTzfcfGuOokx77x3ZlS8382959zfn+/invvn3RdijHIRBrwkOINCYXEcdjpb7VyiYdBsLScwt5y6IloYdzqXo36Ro0gY9IKWo+5JwmzBt2HQnBw9ehYNazyn5TBee8Dh+Vq+CWu92GufnkTDR6ab7gDeBNHouMM/l9tXTXM0fGBmL726Fg1Dam74EsvKqR8VNowL2Yzj5f7rnnE4DHq2235diYYhhTGfC94up35T0y+6di/ITU0rKVd+sEi0P7xr2pSJOu8zvF+OzqEv7vDH/WFxt7/cshy/ticsN8sXYUht0kXDOlsF9XJ4UaEvNoz9X3zc5bKaZThbyr5jzJ4wlNY7KTgM+ES0vhz+KeiPw36fKC/ucAF9uFBOrTZm26SJCtaV27+xIo7cXdkTEhvOoh+XyxprU1qnim7CQdGK2HAyKRexYVShT3RItDElN+mkjiP2Ym+S3f01hv2EVal5WW6hU0ElmptaqJuBpXg6MbeFH2LDpU6CQ93zWIKnEvs0cayGU3glMfkOo1jQYewZzOuyz7FC95Jwo5OgUFfgeg993hh/eTqCTxOSm/iuk8DY0Ap1b2GhtHXxsfZN4j/X0fOx4auEIknEhqv4OiUn1L13Z/+xWfWVaG4q0dxUormpRHNTieamEs1NJZqbJ1Q0jHvdiJo5S2cVjSNOCHZhn3/SnuYnIvl3yomIIz7MXZMn9hydRCrR3FSiualEc1OJ5qYSzU0lmptKNDePjWgwcPePT7/g+4cp8wCW4GXaryK3tL+mLdD5x62ppllgu7bso8q/2HIbzGWdNmWnSJwAAAAASUVORK5CYII=);
 background-size: 11px 15px;
 width: 11px;
 }

 #addToHomeScreen.addToHomeIpad {
 font-size: 18px;
 padding: 14px;
 width: 268px;
 }

 #addToHomeScreen.addToHomeIpad .addToHomeArrow {
 -webkit-box-shadow: inset -1px -1px 0 #fff;
 -webkit-transform: rotateZ(-135deg);
 background-image: 0;
 bottom: auto;
 left: 50%;
 top: -9px;
 }

 #addToHomeScreen.addToHomeIpad.addToHomeWide {
 font-size: 18px;
 padding: 14px;
 width: 320px;
 }

 #addToHomeScreen.addToHomeWide {
 width: 296px;
 }

.addtohome {
 overflow: hidden;
 padding: 15px;
 text-align: center;
}

 .addtohome .shareico {
 background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAPCAQAAABDj1eZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUdJREFUKFNtkLtLw1AYxS/qJLhXVKr2ZRulUNtiqgSb3CziICI6ucTFVYcOnaQOFRwUnNTRwUWXgpP/QdHNUEQUHGxofYBTlRs83iZNjKTncOGe7/vx3QchXUWn6FL3jhfKUdCCr5zuifV5oDiHQM+c+CIhiiCSWNu08iq9oHXKLAiqrgR4UXqlOEYZt++ExEL0wW7+OW0G10muLv9gmqfe5FAWKmTMYQYiFL7PYwyLOD8lSjNh2gdnPzMII4QUBxc4OothbAF7GCBKQ0YbSWyPQsIhqvetS+y0ygGMo/KFZfviDvR4AhwgZU9dGYnA0J/6ndc15i3ouYIMcVVUcEXIoOxCeRCfwP8sXBSdjtpUv/1QW+K16kCCIUC4id9Fa0JtkluwVkSfqPL6RwfSDA0aNlx7k/bWgViB7bMS2/1vk5sdsZLN/ALSuL3tylO4RAAAAABJRU5ErkJggg==);
 background-repeat: no-repeat;
 background-size: 18px 15px;
 display: inline-block;
 height: 15px;
 overflow: hidden;
 text-indent: -9999em;
 width: 18px;
 }

/* backToTop plugin CSS */

#backToTop {
 background-color: #ddd;
 border-radius: .3125em;
 filter: Alpha(Opacity=70);
 opacity: 0.7;
 padding: 10px;
 z-index: 9600;
}


/* bxSlider plugin CSS */

.bx-wrapper {
 bottom: 24px;
 position: relative;
 height: inherit;
}

.bx-viewport {
 height: inherit !important;
}

.bx-wrapper .footnote {
 color: #FFF;
 font-size: 14px;
 margin: 8px 0 8px 18px;
}

.bxslider {
 padding: 0;
 margin: 0px;
 position: relative;
 zoom: 1;
 z-index: 999;
}

 .bxslider .caption {
 color: #fff;
 font-size: 12px;
 font-weight: 300;
 padding: 6px 4px 0;
 text-align: center;
 }

 .bxslider a {
 color: #fff;
 text-align: center;
 text-decoration: none;
 }

 .bxslider img {
 -moz-border-radius: 6px;
 -webkit-border-radius: 6px;
 border: 1px solid #fff;
 border-radius: 6px;
 display: block;
 margin: 0 auto;
 max-width: 100%;
 width: 70px;
 }

 .bxslider li {
 float: left;
 list-style: none outside none;
 position: relative;
 text-align: center;
 transition: left .6s ease-in-out 0;
 width: 105px;
 }

.center-wrapper {
 text-align: center;
}

.share-page {
 padding: 5px 20px;
}

 .share-page.hidden {
 display: none;
 }

 .share-page.header {
 float: left;
 text-align: justify;
 }

span.entity.person {
 color: #F71E05;
}

span.entity.location a {
 font-weight: 700;
 color: #f09a12;
}

span.entity.organization {
 color: #2967AA;
}

span.entity.date {
 color: #1245ef;
 font-size: inherit;
}

span.entity.money {
 font-weight: 400;
 color: #29AA2B;
}


.tour ul.nav li {
 display: inline-block;
}

 .tour ul.nav li a {
 color: #ccc;
 padding: 12px;
 text-decoration: none;
 font-size: 40px;
 }

 .tour ul.nav li a.active {
 color: orange;
 }



 /* Custom indentations are needed because the length of custom labels differs from
   the length of the standard labels */
.custom-size-flipswitch.ui-flipswitch .ui-btn.ui-flipswitch-on {
    text-indent: -5.9em;
}
.custom-size-flipswitch.ui-flipswitch .ui-flipswitch-off {
    text-indent: 0.5em;
}
/* Custom widths are needed because the length of custom labels differs from
   the length of the standard labels */
.custom-size-flipswitch.ui-flipswitch {
    width: 8.875em;
}
.custom-size-flipswitch.ui-flipswitch.ui-flipswitch-active {
    padding-left: 7em;
    width: 1.875em;
}
@media (min-width: 28em) {
    /*Repeated from rule .ui-flipswitch above*/
    .ui-field-contain > label + .custom-size-flipswitch.ui-flipswitch {
        width: 1.875em;
    }
}