/*=====================
Global Stylesheet
=====================*/

/* Normalize */
/*! normalize.css v1.1.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{background:#fff;color:#000;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}

/*-- Site Fonts --*/
@font-face {
   font-family: 'latolight';
    src: url('fonts/lato-lig-webfont.eot');
    src: url('fonts/lato-lig-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lato-lig-webfont.woff') format('woff'),
         url('fonts/lato-lig-webfont.ttf') format('truetype'),
         url('fonts/lato-lig-webfont.svg#latoregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'latoregular';
    src: url('fonts/lato-reg-webfont.eot');
    src: url('fonts/lato-reg-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lato-reg-webfont.woff') format('woff'),
         url('fonts/lato-reg-webfont.ttf') format('truetype'),
         url('fonts/lato-reg-webfont.svg#latoregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'LatoItalic';
    src: url('fonts/Lato-RegIta-webfont.eot');
    src: url('fonts/Lato-RegIta-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Lato-RegIta-webfont.woff') format('woff'),
         url('fonts/Lato-RegIta-webfont.ttf') format('truetype'),
         url('fonts/Lato-RegIta-webfont.svg#LatoItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'latobold';
    src: url('fonts/lato-bol-webfont.eot');
    src: url('fonts/lato-bol-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lato-bol-webfont.woff') format('woff'),
         url('fonts/lato-bol-webfont.ttf') format('truetype'),
         url('fonts/lato-bol-webfont.svg#latobold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'latoblack';
    src: url('fonts/lato-bla-webfont.eot');
    src: url('fonts/lato-bla-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lato-bla-webfont.woff') format('woff'),
         url('fonts/lato-bla-webfont.ttf') format('truetype'),
         url('fonts/lato-bla-webfont.svg#latoblack') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'latolight_italic';
    src: url('fonts/lato-ligita-webfont.eot');
    src: url('fonts/lato-ligita-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lato-ligita-webfont.woff') format('woff'),
         url('fonts/lato-ligita-webfont.ttf') format('truetype'),
         url('fonts/lato-ligita-webfont.svg#latolight_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'latohairline';
    src: url('fonts/lato-hai-webfont.eot');
    src: url('fonts/lato-hai-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lato-hai-webfont.woff') format('woff'),
         url('fonts/lato-hai-webfont.ttf') format('truetype'),
         url('fonts/lato-hai-webfont.svg#latohairline') format('svg');
    font-weight: normal;
    font-style: normal;

}

/*
 * HTML5 Boilerplate
 *
 * What follows is the result of much research on cross-browser styling.
 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
 * Kroc Camen, and the H5BP dev community and team.
 */

/* ==========================================================================
   Author Custom Code
   ========================================================================== */
   
li.desktop-hide, .hide, #display-none {
	display: none;
}

.wrap a img:hover {
	opacity: 1.0;
}

.clear-all {
	height:0px; 
	overflow:hidden; 
	display:block; 
	clear:both;
	visibility:hidden;	
}

/*-- Color
======================================*/
.orange-background {
	background-color: #ff6713 !important;
}

/*-- Navigation
======================================*/
.sub-menu li.active a, body.shop li#eDiets28 a, body.home li#eDiets19 a, body.diets li#eDiets260 a {
	color: white !important;
}

/*-- Show/Hide drop down homepage link for tablet and mobile based on what page the visitor is on
======================================*/

.home.tablet-view li.desktop-hide, .home.mobile-view li.desktop-hide {
	display: block;
}	

	/*-- Hide Homepage Hide News Homepage Link drop down link for tablet and mobile --*/	
	.mobile-view.section_color_blue .diet-link, .tablet-view.section_color_blue .diet-link,
	.mobile-view.section_color_orange .news-link, .tablet-view.section_color_orange .news-link,
	.mobile-view.section_color_purple .shop-link, .tablet-view.section_color_purple .shop-link 
	{
		display: none !important;
	}
	
/*-- Facebook like button
======================================*/
.facebook-like-button {
	width: 54px;
	overflow: hidden;
	display: block;
	height: 24px;
}

span.ediets-social-link a {
	color: #315d9a;
	font-size: 14px;
	text-decoration: none;
	font-family: 'latobold';
}
	
/*-- ==================================
Section Colors
section_color_blue == #3377b9
section_color_purple == #9900ff
section_color_orange == #FF6600
======================================*/
   
/* ==========================================================================
   Base styles: opinionated defaults
   ========================================================================== */   

html,
button,
input,
select,
textarea {
    color: #222;
}

body {
	font-family: 'latoregular';
    font-size: 14px;
	font-weight: normal;
    line-height: 1.4;
	-webkit-text-size-adjust: 100%; 
	-webkit-font-smoothing: antialiased;
}

/*
 * Remove text-shadow in selection highlight: h5bp.com/i
 * These selection rule sets have to be separate.
 * Customize the background color to match your design.
 */

::-moz-selection {
    background: #b3d4fc;
    text-shadow: none;
}

::selection {
    background: #b3d4fc;
    text-shadow: none;
}

/*
 * A better looking default horizontal rule
 */

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}

/*
 * Remove the gap between images and the bottom of their containers: h5bp.com/i/440
 */

img {
    vertical-align: middle;
}

/*
 * Remove default fieldset styles.
 */

fieldset {
    border: 0;
    margin: 0;
    padding: 0;
}

/*
 * Allow only vertical resizing of textareas.
 */

textarea {
    resize: vertical;
}

/* Fred Add-on class style */
.clear{
	clear: both;
}

.float-left{
	float: left;
}

.float-right{
	float: right;
}

.block{
	display: block;
}

.center-text{
	text-align: center;
}

.justify-text{
	text-align: justify;
}

a, a img{
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
}

a img:hover{
	opacity:.7;
}

a:hover, a:active, a:focus {
  outline: 0;
}	

/* ==========================================================================
   Chrome Frame prompt
   ========================================================================== */

.chromeframe {
    margin: 0.2em 0;
    background: #ccc;
    color: #000;
    padding: 0.2em 0;
}

/* ==========================================================================
   Helper classes
   ========================================================================== */

/*
 * Image replacement
 */

.ir {
    background-color: transparent;
    border: 0;
    overflow: hidden;
    /* IE 6/7 fallback */
    *text-indent: -9999px;
}

.ir:before {
    content: "";
    display: block;
    width: 0;
    height: 150%;
}

/*
 * Hide from both screenreaders and browsers: h5bp.com/u
 */

.hidden {
    display: none !important;
    visibility: hidden;
}

/*
 * Hide only visually, but have it available for screenreaders: h5bp.com/v
 */

.visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

/*
 * Extends the .visuallyhidden class to allow the element to be focusable
 * when navigated to via the keyboard: h5bp.com/p
 */

.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto;
}

/*
 * Hide visually and from screenreaders, but maintain layout
 */

.invisible {
    visibility: hidden;
}

/*
 * Clearfix: contain floats
 *
 * For modern browsers
 * 1. The space content is one way to avoid an Opera bug when the
 *    `contenteditable` attribute is included anywhere else in the document.
 *    Otherwise it causes space to appear at the top and bottom of elements
 *    that receive the `clearfix` class.
 * 2. The use of `table` rather than `block` is only necessary if using
 *    `:before` to contain the top-margins of child elements.
 */

.clearfix:before,
.clearfix:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.clearfix:after{
    clear: both;
}

/* Fred Add-on class style end */
/*
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */

.clearfix {
    *zoom: 1;
}

.pull-left {
	float-left;		
}

.pull-right {
	float: right;	
}

/* ==========================================================================
   EXAMPLE Media Queries for Responsive Design.
   These examples override the primary ('mobile first') styles.
   Modify as content requires.
   ========================================================================== */

@media only screen and (min-width: 35em) {
    /* Style adjustments for viewports that meet the condition */
}

@media print,
       (-o-min-device-pixel-ratio: 5/4),
       (-webkit-min-device-pixel-ratio: 1.25),
       (min-resolution: 120dpi) {
    /* Style adjustments for high resolution devices */
}

/* ==========================================================================
   Print styles.
   Inlined to avoid required HTTP connection: h5bp.com/r
   ========================================================================== */

@media print {
    * {
        background: transparent !important;
        color: #000 !important; /* Black prints faster: h5bp.com/s */
        box-shadow: none !important;
        text-shadow: none !important;
    }

    a,
    a:visited {
        text-decoration: underline;
    }

    a[href]:after {
        content: " (" attr(href) ")";
    }

    abbr[title]:after {
        content: " (" attr(title) ")";
    }

    /*
     * Don't show links for images, or javascript/internal links
     */

    .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; /* h5bp.com/t */
    }

    tr,
    img {
        page-break-inside: avoid;
    }

    img {
        max-width: 100% !important;
    }

    @page {
        margin: 0.5cm;
    }

    p,
    h2,
    h3 {
        orphans: 3;
        widows: 3;
    }

    h2,
    h3 {
        page-break-after: avoid;
    }
}

/*!
 * 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 @twitter by @mdo and @fat.
 */
.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.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;}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000;}.modal-backdrop.fade{opacity:0;}
.modal-backdrop,.modal-backdrop.fade.in{opacity:0.8;filter:alpha(opacity=80);}
.modal{position:fixed;top:10%;left:50%;z-index:9999;width:602px;margin-left:-280px;background-color:#ffffff;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;-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;outline:none;}.modal.fade{-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;top:-25%;}
.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;padding:15px;}
.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;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;*zoom:1;}.modal-footer:before,.modal-footer:after{display:table;content:"";line-height:0;}
.modal-footer:after{clear:both;}
.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0;}
.modal-footer .btn-group .btn+.btn{margin-left:-1px;}
.modal-footer .btn-block+.btn-block{margin-left:0;}

/*-- Margin and Paddings 0px through 25px for Top, Right, Bottom, and Left --*/

.paddingT0px{padding-top:0px !important}.paddingT5px{padding-top:5px !important}.paddingT10px{padding-top:10px !important}.paddingT15px{padding-top:15px !important}.paddingT20px{padding-top:20px !important}.paddingT25px{padding-top:25px !important}.paddingR0px{padding-right:0px !important}.paddingR5px{padding-right:5px !important}.paddingR10px{padding-right:10px !important}.paddingR15px{padding-right:15px !important}.paddingR20px{padding-right:20px !important}.paddingR25px{padding-right:25px !important}.paddingB0px{padding-bottom:0px !important}.paddingB5px{padding-bottom:5px !important}.paddingB10px{padding-bottom:10px !important}.paddingB15px{padding-bottom:15px !important}.paddingB20px{padding-bottom:20px !important}.paddingB25px{padding-bottom:25px !important}.paddingL0px{padding-left:0px !important}.paddingL5px{padding-left:5px !important}.paddingL10px{padding-left:10px !important}.paddingL15px{padding-left:15px !important}.paddingL20px{padding-left:20px !important}.paddingL25px{padding-left:25px !important}.marginT0px{margin-top:0px !important}.marginT5px{margin-top:5px !important}.marginT10px{margin-top:10px !important}.marginT15px{margin-top:15px !important}.marginT20px{margin-top:20px !important}.marginT25px{margin-top:25px !important}.marginR0px{margin-right:0px !important}.marginR5px{margin-right:5px !important}.marginR10px{margin-right:10px !important}.marginR15px{margin-right:15px !important}.marginR20px{margin-right:20px !important}.marginR25px{margin-right:25px !important}.marginB0px{margin-bottom:0px !important}.marginB5px{margin-bottom:5px !important}.marginB10px{margin-bottom:10px !important}.marginB15px{margin-bottom:15px !important}.marginB20px{margin-bottom:20px !important}.marginB25px{margin-bottom:25px !important}.marginL0px{margin-left:0px !important}.marginL5px{margin-left:5px !important}.marginL10px{margin-left:10px !important}.marginL15px{margin-left:15px !important}.marginL20px{margin-left:20px !important}.marginL25px{margin-left:25px !important}

/*-- Social Media Share
======================================*/

.ra1-pw-logImage{position:absolute!important;left:-9999px!important;top:-9999px!important}.pw-button{display:inline-block!important;white-space:nowrap;border:none!important;text-decoration:none!important;margin-bottom:1px;background:none!important;font:1px/12px Verdana,Tahoma!important;vertical-align:top}.pw-button:before,.pw-button:after{display:none!important}.pw-button__native{display:inline-block;vertical-align:top;line-height:1px}.pw-button__native iframe,.pw-button__native object,.pw-button__native embed,.pw-button__native .fb_iframe_widget{vertical-align:top}.pw-widget{font:1px/1px Verdana,Tahoma!important}.pw-icon{cursor:pointer;cursor:hand;display:inline-block;vertical-align:top;font-size:1px}.ra1-pw-icon-facebook{background-position:0 0!important}.ra1-pw-icon-twitter{background-position:0 -33px!important}.ra1-pw-icon-linkedin{background-position:0 -66px!important}.ra1-pw-icon-mail,.ra1-pw-icon-email{background-position:0 -99px!important}.ra1-pw-icon-post{background-position:0 -132px!important}.ra1-pw-icon-print{background-position:0 -165px!important}.ra1-pw-icon-stumbleupon{background-position:0 -198px!important}.ra1-pw-icon-googlebookmarks{background-position:0 -231px!important}.ra1-pw-icon-msmessenger{background-position:0 -264px!important}.ra1-pw-icon-myspace{background-position:0 -297px!important}.ra1-pw-icon-delicious{background-position:0 -330px!important}.ra1-pw-icon-digg{background-position:0 -363px!important}.ra1-pw-icon-orkut{background-position:0 -396px!important}.ra1-pw-icon-gmail{background-position:0 -429px!important}.ra1-pw-icon-blogger{background-position:0 -462px!important}.ra1-pw-icon-reddit{background-position:0 -495px!important}.ra1-pw-icon-yahoomail{background-position:0 -528px!important}.ra1-pw-icon-tumblr{background-position:0 -561px!important}.ra1-pw-icon-hotmail{background-position:0 -594px!important}.ra1-pw-icon-aolmail{background-position:0 -627px!important}.ra1-pw-icon-favorites{background-position:0 -660px!important}.ra1-pw-icon-livejournal{background-position:0 -693px!important}.ra1-pw-icon-viadeo{background-position:0 -726px!important}.ra1-pw-icon-aollifestream{background-position:0 -759px!important}.ra1-pw-icon-wordpress{background-position:0 -792px!important}.ra1-pw-icon-vkontakte{background-position:0 -825px!important}.ra1-pw-icon-baidu{background-position:0 -858px!important}.ra1-pw-icon-mailru{background-position:0 -891px!important}.ra1-pw-icon-hyves{background-position:0 -924px!important}.ra1-pw-icon-googleplus{background-position:0 -957px!important}.ra1-pw-icon-yahoo{background-position:0 -990px!important}.ra1-pw-icon-pinterest{background-position:0 -1023px!important}.ra1-pw-icon-more{background-position:0 -1056px!important}.ra1-pw-icon-pingfm{background-position:0 -1089px!important}.ra1-pw-icon-xing{background-position:0 -1122px!important}.ra1-pw-icon-meinvz{background-position:0 -1155px!important}.ra1-pw-icon-skyrock{background-position:0 -1188px!important}.ra1-pw-icon-odnoklassniki{background-position:0 -1254px!important}.ra1-pw-icon-weibo{background-position:0 -1287px!important}.ra1-pw-icon-qzone{background-position:0 -1320px!important}.ra1-pw-icon-kaixin{background-position:0 -1353px!important}.ra1-pw-icon-renren{background-position:0 -1386px!important}.ra1-pw-icon-none{background:0}.pw-button-counter-top{position:relative;display:block;vertical-align:top;margin:0 0 5px!important;padding:0!important;color:#666!important;zoom:1}.pw-button-counter-top:after{content:"";display:table;clear:both;font-size:1px}.pw-button-counter-top__count{float:left;cursor:pointer;cursor:hand;color:inherit!important;border:1px solid #ccc!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:url(../images/social-media/ra1-icoset.png) no-repeat 0 -299px;text-align:center;white-space:nowrap;vertical-align:top;background-color:#fff;font-weight:normal!important;font-family:Verdana,Tahoma!important}.pw-button-counter-top__brd{position:absolute;font-size:1px;bottom:-4px;width:8px;height:5px;background:url(../images/social-media/ra1-icoset.png) no-repeat -115px -6px}.pw-button-counter{display:inline-block;vertical-align:top;color:#666!important;font-size:1px!important;line-height:1px!important;margin:0!important;padding:0!important;width:auto!important}span.pw-button-counter__count{display:inline-block;cursor:pointer;cursor:hand;color:inherit!important;border:1px solid #ccc!important;font-weight:normal!important;text-align:center;width:auto!important;vertical-align:top;border-color:#ccc!important;background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-family:Verdana,Tahoma!important}.pw-button-counter__brd{position:absolute;font-size:1px;margin:0!important;padding:0!important}.pw-size-small.pw-button{margin-right:3px}.pw-size-small .pw-icon{width:16px;height:16px;background-image:url(../images/social-media/set-16.png);background-repeat:no-repeat}.pw-size-small .pw-icon+.pw-button-counter{padding-left:4px!important}.pw-size-small .pw-button-counter__count{font:8px/14px Verdana,Tahoma;margin:0!important;padding:0 3px!important;min-width:10px}.pw-size-small .pw-button-counter__brd{margin-left:-4px!important;margin-top:4px!important;width:5px;height:5px;background:url(../images/social-media/ra1-icoset.png) no-repeat -92px 0}.pw-size-small .pw-button-counter-top__count{font:8px/14px Verdana,Tahoma;margin:0!important;padding:0 2px!important}.pw-size-small .pw-button-counter-top__brd{left:4px}.pw-size-small.button-type-looknative .pw-button-counter-top__brd,.pw-size-small.pw-button-post-share .pw-button-counter-top__brd{left:6px}.ra1-pw-ie8 .pw-size-small.button-type-square .pw-button-counter-top__count,.ra1-pw-ie7 .pw-size-small.button-type-square .pw-button-counter-top__count{min-width:10px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.pw-size-medium.pw-button{margin-right:3px}.pw-size-medium .pw-icon{width:24px;height:24px;background-image:url(../images/social-media/set-24.png);background-repeat:no-repeat}.pw-size-medium .pw-icon+.pw-button-counter{padding-left:6px!important}.pw-size-medium .pw-button-counter__count{font:10px/22px Verdana,Tahoma;margin:0!important;padding:0 3px!important;min-width:15px}.pw-size-medium .pw-button-counter__brd{margin-left:-6px!important;margin-top:6px!important;width:7px;height:8px;background:url(../images/social-media/ra1-icoset.png) no-repeat -98px 0}.pw-size-medium .pw-button-counter-top__count{font:10px/22px Verdana,Tahoma;margin:0!important;padding:0 3px!important}.pw-size-medium .pw-button-counter-top__brd{left:8px}.ra1-pw-ie8 .pw-size-medium.button-type-square .pw-button-counter-top__count,.ra1-pw-ie7 .pw-size-medium.button-type-square .pw-button-counter-top__count{min-width:20px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.pw-size-large.pw-button{margin-right:3px}.pw-size-large .pw-icon{width:32px;height:32px;background-image:url(../images/social-media/set-32.png);background-repeat:no-repeat}.pw-size-large .pw-icon+.pw-button-counter{padding-left:6px!important}.pw-size-large .pw-button-counter__count{font:12px/30px Verdana,Tahoma;margin:0!important;padding:0 3px!important;min-width:18px}.pw-size-large .pw-button-counter__brd{margin-left:-6px!important;margin-top:9px!important;width:7px;height:7px;background:url(../images/social-media/ra1-icoset.png) no-repeat -107px 0}.pw-size-large .pw-button-counter-top__count{font:12px/30px Verdana,Tahoma;margin:0!important;padding:0 3px!important}.pw-size-large .pw-button-counter-top__brd{left:12px}.ra1-pw-ie8 .pw-size-large.button-type-square .pw-button-counter-top__count,.ra1-pw-ie7 .pw-size-large.button-type-square .pw-button-counter-top__count{min-width:22px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.pw-button-type-looknative{cursor:pointer;cursor:hand;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-decoration:none!important;white-space:nowrap!important;text-align:left!important;vertical-align:top}.pw-button-type-looknative .pw-button-type-looknative__txt{display:inline-block;vertical-align:top}.pw-button-facebook .pw-button-type-looknative{position:relative;height:18px!important;border:1px solid #26427d;background-color:#526ea4}.pw-button-facebook .pw-button-type-looknative .pw-icon{position:absolute;top:0;left:0;background:url(../images/social-media/post-native.png);width:16px;height:18px;border-right:1px solid #4c649a;-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.pw-button-facebook .pw-button-type-looknative .pw-button-type-looknative__txt{color:#fff;padding:0 4px 1px 22px;min-width:32px!important;border-top:1px solid #a3b7dd;height:16px;font:bold 11px/16px Arial,Helvetica,sans-serif;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.pw-button-facebook:hover .pw-button-type-looknative{background-color:#768cb8;border-color:#3c558a}.pw-button-facebook:hover .pw-button-type-looknative .pw-icon{background-position:0 -21px!important}.pw-button-tumblr .pw-button-type-looknative{position:relative;height:18px!important;border:1px solid #3a5970;background-color:#436c89;background-image:-moz-linear-gradient(top,#4a7493,#395f7b);background-image:-webkit-gradient(linear,0 0,0 100%,from(#4a7493),to(#395f7b));background-image:-webkit-linear-gradient(top,#4a7493,#395f7b);background-image:-o-linear-gradient(top,#4a7493,#395f7b);background-image:linear-gradient(to bottom,#4a7493,#395f7b);background-repeat:repeat-x}.pw-button-tumblr .pw-button-type-looknative .pw-icon{position:absolute;top:0;left:0;background:url(../images/social-media/post-native.png) -186px 0!important;width:18px;height:18px;border-right:1px solid #5d839f;-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.pw-button-tumblr .pw-button-type-looknative .pw-button-type-looknative__txt{color:#fff;padding:0 4px 1px 22px;min-width:32px!important;border-top:1px solid #658aa5;height:16px;font:11px/16px Arial,Helvetica,sans-serif;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.pw-button-tumblr:hover .pw-button-type-looknative{background-color:#406785;background-image:-moz-linear-gradient(top,#395f7b,#4a7493);background-image:-webkit-gradient(linear,0 0,0 100%,from(#395f7b),to(#4a7493));background-image:-webkit-linear-gradient(top,#395f7b,#4a7493);background-image:-o-linear-gradient(top,#395f7b,#4a7493);background-image:linear-gradient(to bottom,#395f7b,#4a7493);background-repeat:repeat-x;border-color:#3c558a}.pw-button-tumblr:hover .pw-button-type-looknative .pw-icon{border-right-color:#658aa5!important}.pw-button-tumblr:hover .pw-button-type-looknative .pw-button-type-looknative__txt{border-top-color:#658aa5!important}.pw-button-reddit .pw-button-type-looknative{position:relative;height:18px!important;border:1px solid #93b4d3;background-color:#bddcf9;background-image:-moz-linear-gradient(top,#d3e7f9,#9bcbf9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#d3e7f9),to(#9bcbf9));background-image:-webkit-linear-gradient(top,#d3e7f9,#9bcbf9);background-image:-o-linear-gradient(top,#d3e7f9,#9bcbf9);background-image:linear-gradient(to bottom,#d3e7f9,#9bcbf9);background-repeat:repeat-x}.pw-button-reddit .pw-button-type-looknative .pw-icon{position:absolute;top:1px;left:2px;background:url(../images/social-media/post-native.png) no-repeat -167px -1px!important;width:18px;height:16px}.pw-button-reddit .pw-button-type-looknative .pw-button-type-looknative__txt{color:#333;padding:0 4px 1px 24px;min-width:30px!important;border-top:1px solid #e8f3fc;height:16px;font:11px/16px Verdana,Tahoma,Geneva,sans-serif;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.pw-button-reddit:hover .pw-button-type-looknative{background-color:#b1d6f9;background-image:-moz-linear-gradient(top,#9bcbf9,#d3e7f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#9bcbf9),to(#d3e7f9));background-image:-webkit-linear-gradient(top,#9bcbf9,#d3e7f9);background-image:-o-linear-gradient(top,#9bcbf9,#d3e7f9);background-image:linear-gradient(to bottom,#9bcbf9,#d3e7f9);background-repeat:repeat-x;border-color:#90b2d1}.pw-button-reddit:hover .pw-button-type-looknative .pw-button-type-looknative__txt{border-top-color:#c5e2fc}.pw-button-email .pw-button-type-looknative{position:relative;height:18px!important;border:1px solid #ccc;background-color:#f4f4f4;background-image:-moz-linear-gradient(top,#fefefe,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fefefe),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#fefefe,#e5e5e5);background-image:-o-linear-gradient(top,#fefefe,#e5e5e5);background-image:linear-gradient(to bottom,#fefefe,#e5e5e5);background-repeat:repeat-x}.pw-button-email .pw-button-type-looknative .ra1-pw-icon-email{position:absolute;top:1px;left:1px;background:url(../images/social-media/post-native.png) no-repeat -115px -1px!important;width:16px!important;height:16px!important}.pw-button-email .pw-button-type-looknative .pw-button-type-looknative__txt{color:#333;padding:1px 4px 1px 22px;min-width:32px!important;height:16px;font:11px/16px Verdana,Tahoma,Geneva,sans-serif}.pw-button-email:hover .pw-button-type-looknative{background-color:#eee;background-image:-moz-linear-gradient(top,#e4e4e4,#fdfdfd);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e4e4e4),to(#fdfdfd));background-image:-webkit-linear-gradient(top,#e4e4e4,#fdfdfd);background-image:-o-linear-gradient(top,#e4e4e4,#fdfdfd);background-image:linear-gradient(to bottom,#e4e4e4,#fdfdfd);background-repeat:repeat-x}.pw-button-stumbleupon .pw-button-type-looknative{position:relative;height:18px!important;border:1px solid #afd4ec;background-color:#eff6f9;background-image:-moz-linear-gradient(top,#f6fbfd,#e5eef4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f6fbfd),to(#e5eef4));background-image:-webkit-linear-gradient(top,#f6fbfd,#e5eef4);background-image:-o-linear-gradient(top,#f6fbfd,#e5eef4);background-image:linear-gradient(to bottom,#f6fbfd,#e5eef4);background-repeat:repeat-x}.pw-button-stumbleupon .pw-button-type-looknative .ra1-pw-icon-stumbleupon{position:absolute;top:1px;left:1px;background:url(../images/social-media/post-native.png) no-repeat -132px -1px!important;width:16px!important;height:16px!important}.pw-button-stumbleupon .pw-button-type-looknative .pw-button-type-looknative__txt{color:#1f8cac;padding:1px 4px 1px 22px;min-width:32px!important;height:16px;font:11px/16px Verdana,Tahoma,Geneva,sans-serif}.pw-button-stumbleupon:hover .pw-button-type-looknative{background-color:#ebf3f8;background-image:-moz-linear-gradient(top,#e5eef4,#f5fbfd);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e5eef4),to(#f5fbfd));background-image:-webkit-linear-gradient(top,#e5eef4,#f5fbfd);background-image:-o-linear-gradient(top,#e5eef4,#f5fbfd);background-image:linear-gradient(to bottom,#e5eef4,#f5fbfd);background-repeat:repeat-x}.pw-button-blogger .pw-button-type-looknative{position:relative;height:18px!important;border:1px solid #d6d6d6;background-color:#f6f6f6;background-image:-moz-linear-gradient(top,#fefefe,#eaeaea);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fefefe),to(#eaeaea));background-image:-webkit-linear-gradient(top,#fefefe,#eaeaea);background-image:-o-linear-gradient(top,#fefefe,#eaeaea);background-image:linear-gradient(to bottom,#fefefe,#eaeaea);background-repeat:repeat-x}.pw-button-blogger .pw-button-type-looknative .ra1-pw-icon-blogger{position:absolute;top:1px;left:1px;background:url(../images/social-media/post-native.png) no-repeat -150px -1px!important;width:16px!important;height:16px!important}.pw-button-blogger .pw-button-type-looknative .pw-button-type-looknative__txt{color:#002d60;padding:1px 4px 1px 22px;min-width:32px!important;height:16px;font:11px/16px Verdana,Tahoma,Geneva,sans-serif}.pw-button-blogger:hover .pw-button-type-looknative{background-color:#f1f1f1;background-image:-moz-linear-gradient(top,#e9e9e9,#fdfdfd);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e9e9e9),to(#fdfdfd));background-image:-webkit-linear-gradient(top,#e9e9e9,#fdfdfd);background-image:-o-linear-gradient(top,#e9e9e9,#fdfdfd);background-image:linear-gradient(to bottom,#e9e9e9,#fdfdfd);background-repeat:repeat-x}.pw-button-twitter .pw-button-type-looknative{position:relative;height:18px!important;border:1px solid #a2cbe6;background-color:#f2f7fa;background-image:-moz-linear-gradient(top,#fdfefe,#e2edf3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fdfefe),to(#e2edf3));background-image:-webkit-linear-gradient(top,#fdfefe,#e2edf3);background-image:-o-linear-gradient(top,#fdfefe,#e2edf3);background-image:linear-gradient(to bottom,#fdfefe,#e2edf3);background-repeat:repeat-x}.pw-button-twitter .pw-button-type-looknative .pw-icon{position:absolute;top:0;left:3px;background:url(../images/social-media/post-native.png) no-repeat -17px 0!important;width:13px;height:18px}.pw-button-twitter .pw-button-type-looknative .pw-button-type-looknative__txt{color:#106489;padding:1px 4px 1px 22px;min-width:32px!important;height:16px;font:bold 11px/16px 'Segoe UI',Arial,Helvetica,sans-serif;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.pw-button-twitter:hover .pw-button-type-looknative{border-color:#89afc7}.pw-button-linkedin .pw-button-type-looknative{position:relative;height:18px!important;border:1px solid #ccc;background-color:#f4f4f4;background-image:-moz-linear-gradient(top,#fefefe,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fefefe),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#fefefe,#e5e5e5);background-image:-o-linear-gradient(top,#fefefe,#e5e5e5);background-image:linear-gradient(to bottom,#fefefe,#e5e5e5);background-repeat:repeat-x}.pw-button-linkedin .pw-button-type-looknative .pw-icon{position:absolute;top:-1px;left:-1px;background:url(../images/social-media/post-native.png) no-repeat -31px 0!important;width:18px;height:18px;border:1px solid #197dba;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.pw-button-linkedin .pw-button-type-looknative .pw-icon:before{position:absolute;content:'';top:0;left:0;width:18px;height:17px;font-size:1px;border-top:1px solid #b2d9eb;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.pw-button-linkedin .pw-button-type-looknative .pw-button-type-looknative__txt{color:#333;padding:1px 3px 1px 24px;min-width:31px!important;height:16px;font:11px/16px Arial,Helvetica,sans-serif;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.pw-button-linkedin:hover .pw-button-type-looknative{background-color:#eaeaea;background-image:-moz-linear-gradient(top,#f0f0f0,#e0e0e0);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f0f0f0),to(#e0e0e0));background-image:-webkit-linear-gradient(top,#f0f0f0,#e0e0e0);background-image:-o-linear-gradient(top,#f0f0f0,#e0e0e0);background-image:linear-gradient(to bottom,#f0f0f0,#e0e0e0);background-repeat:repeat-x}.pw-button-linkedin:hover .pw-button-type-looknative .pw-icon{background:url(../images/social-media/post-native.png) no-repeat -31px -21px!important}.pw-button-pinterest .pw-button-type-looknative{position:relative;height:18px!important;border:1px solid #ccc;width:58px!important;background-color:#f4f4f4;background-image:-moz-linear-gradient(top,#fefefe,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fefefe),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#fefefe,#e5e5e5);background-image:-o-linear-gradient(top,#fefefe,#e5e5e5);background-image:linear-gradient(to bottom,#fefefe,#e5e5e5);background-repeat:repeat-x}.pw-button-pinterest .pw-button-type-looknative span.pw-icon{position:absolute;left:50%;margin-left:-16px!important;width:33px!important;height:18px!important;background:url(../images/social-media/post-native.png) no-repeat -50px 0!important}.pw-button-pinterest .pw-button-type-looknative .pw-button-type-looknative__txt{display:none!important}.pw-button-pinterest:hover .pw-button-type-looknative{border-color:#b3b3b3}.pw-button-pinterest:hover .pw-button-type-looknative .pw-icon{background-position:-50px -21px!important}.pw-button-googleplus .pw-button-type-looknative{position:relative;height:18px!important;border:1px solid #ccc;width:58px!important;background-color:#f4f4f4;background-image:-moz-linear-gradient(top,#fefefe,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fefefe),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#fefefe,#e5e5e5);background-image:-o-linear-gradient(top,#fefefe,#e5e5e5);background-image:linear-gradient(to bottom,#fefefe,#e5e5e5);background-repeat:repeat-x}.pw-button-googleplus .pw-button-type-looknative .pw-icon{position:absolute;left:0;width:29px!important;height:18px!important;background:url(../images/social-media/post-native.png) no-repeat -84px 0!important}.pw-button-googleplus .pw-button-type-looknative .pw-button-type-looknative__txt{display:none!important}.pw-button-googleplus:hover .pw-button-type-looknative{background-color:#fbfbfb;background-image:-moz-linear-gradient(top,#fefefe,#f6f6f6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fefefe),to(#f6f6f6));background-image:-webkit-linear-gradient(top,#fefefe,#f6f6f6);background-image:-o-linear-gradient(top,#fefefe,#f6f6f6);background-image:linear-gradient(to bottom,#fefefe,#f6f6f6);background-repeat:repeat-x;border-color:#b3b3b3}.pw-button-googleplus:hover .pw-button-type-looknative .pw-icon{background-position:-84px -21px!important}.button-type-looknative .pw-button-counter{padding-left:6px!important}.button-type-looknative .pw-button-counter__count{font:10px/18px Verdana,Tahoma;margin:0!important;padding:0 3px!important;min-width:13px}.button-type-looknative .pw-button-counter__brd{margin-left:-6px!important;margin-top:6px!important;width:7px;height:8px;background:url(../images/social-media/ra1-icoset.png) no-repeat -98px 0}.button-type-looknative .pw-button-counter-top{min-width:60px}.button-type-looknative .pw-button-counter-top__count{font:15px/17px Arial,Helvetica!important;margin:0!important;padding:6px 3px!important}.button-type-looknative .pw-button-counter-top__brd{left:6px}.ra1-pw-ie7 .button-type-looknative .pw-button-counter-top__count{min-width:52px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.ra1-pw-ie8 .button-type-looknative .pw-button-counter-top__count{min-width:1px;width:100%}.pw-counter-vertical.pw-counter-look-native .pw-button-counter-top__count{font:15px/17px Arial,Helvetica!important;margin:0!important;padding:6px 3px!important}.pw-counter-horizontal .pw-button+.pw-button-post-share-transparent{padding-left:4px}.pw-counter-horizontal .pw-button+.pw-button-post-share-transparent .pw-button-type-post-share{padding-left:8px;border-left-width:1px}.pw-counter-horizontal .pw-button.pw-size-large+.pw-button-post-share-transparent,.pw-counter-horizontal .pw-button.pw-size-medium+.pw-button-post-share-transparent{padding-left:3px}.pw-counter-horizontal.pw-counter-look-native .pw-size-small.pw-button-counter-horizontal .pw-icon{margin-top:2px}.pw-counter-horizontal.pw-counter-look-native .pw-size-small .pw-button-counter{padding-left:6px!important}.pw-counter-horizontal.pw-counter-look-native .pw-size-small .pw-button-counter__count{font:10px/18px Verdana,Tahoma;margin:0!important;padding:0 3px!important;min-width:13px}.pw-counter-horizontal.pw-counter-look-native .pw-size-small .pw-button-counter__brd{margin-left:-6px!important;margin-top:6px!important;width:7px;height:8px;background:url(../images/social-media/ra1-icoset.png) no-repeat -98px 0}.pw-layout-vertical{text-align:left!important}.pw-layout-vertical.ra1-pw_size_small{width:16px}.pw-layout-vertical.ra1-pw_size_medium{width:24px}.pw-layout-vertical.ra1-pw_size_large{width:32px}.pw-layout-vertical.pw-counter-horizontal{width:120px}.pw-layout-vertical.pw-counter-horizontal .pw-button{display:block}.pw-layout-vertical.pw-counter-vertical .pw-icon{margin:0 auto!important}.pw-layout-vertical .button-type-looknative,.pw-layout-vertical .ra1-pw-originalbuttons{margin-bottom:10px!important}.pw-layout-vertical .pw-button-post-share+.button-type-looknative,.pw-layout-vertical .pw-button-post-share+.ra1-pw-originalbuttons{margin-top:10px!important}.pw-layout-vertical .pw-button{display:block!important;margin-right:0!important;margin-bottom:6px}.pw-layout-vertical .pw-button.pw-size-small{width:16px}.pw-layout-vertical .pw-button.pw-size-medium{width:24px}.pw-layout-vertical .pw-button.pw-size-large{width:32px}.pw-layout-vertical .pw-button-post-share{display:inline-block;width:auto!important;min-width:60px}.pw-layout-vertical.pw-counter-look-native .button-type-square .pw-button-counter-top{min-width:60px}.ra1-pw-ie8 .pw-layout-vertical.pw-counter-look-native .button-type-square .pw-button-counter-top,.ra1-pw-ie7 .pw-layout-vertical.pw-counter-look-native .button-type-square .pw-button-counter-top{width:1px}.ra1-pw-ie8 .pw-layout-vertical.pw-counter-look-native .button-type-square .pw-button-counter-top__count,.ra1-pw-ie7 .pw-layout-vertical.pw-counter-look-native .button-type-square .pw-button-counter-top__count{min-width:52px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.pw-layout-vertical .pw-button-post-share-transparent .pw-button-type-post-share{padding-left:0}.pw-layout-horizontal.pw-widget-look-native .pw-size-small .pw-icon{margin-bottom:2px;margin-top:2px}.pw-layout-horizontal.pw-widget-look-native .pw-size-small .pw-button-counter{margin-top:2px!important;margin-bottom:2px!important}.pw-layout-horizontal.pw-widget-look-native .pw-size-small.button-type-looknative .pw-icon,.pw-layout-horizontal.pw-widget-look-native .pw-size-small.pw-button-post-share .pw-icon{margin-bottom:0;margin-top:0}.pw-layout-horizontal.pw-widget-look-native .pw-size-small.button-type-looknative .pw-button-counter,.pw-layout-horizontal.pw-widget-look-native .pw-size-small.pw-button-post-share .pw-button-counter{margin-top:0!important;margin-bottom:0!important}.pw-layout-horizontal .pw-button{vertical-align:bottom}.pw-layout-horizontal .button-type-looknative,.pw-layout-horizontal .ra1-pw-originalbuttons{margin-right:0px!important}.pw-layout-horizontal .button-type-looknative .pw-icon,.pw-layout-horizontal .ra1-pw-originalbuttons .pw-icon{margin-top:0!important}.pw-layout-horizontal .pw-button-post-share+.button-type-looknative,.pw-layout-horizontal .pw-button-post-share+.ra1-pw-originalbuttons{margin-left:10px!important}.pw-layout-horizontal .pw-button-post-share .pw-icon{margin-top:0!important}.pw-layout-horizontal.pw-counter-look-native .pw-button-counter-top{min-width:32px}.pw-layout-horizontal.pw-counter-look-native .pw-size-small span.pw-button-counter{margin-top:0!important;margin-bottom:0!important}.pw-layout-horizontal.pw-counter-vertical .ra1-pw-originalbuttons{vertical-align:bottom}.pw-locale-en .pw-layout-horizontal .pw-button-twitter .pw-button__native{width:90px}.pw-locale-en .pw-layout-horizontal .pw-button-googleplus .pw-button__native{width:65px}.pw-locale-en .pw-layout-horizontal .pw-button-pinterest .pw-button__native{width:65px}.pw-locale-en .pw-layout-horizontal .pw-button-twitter .pw-button__native{width:90px}.pw-locale-en .pw-layout-horizontal .pw-button-googleplus .pw-button__native{width:65px}.pw-locale-en .pw-layout-horizontal .pw-button-pinterest .pw-button__native{width:65px}.pw-locale-de .pw-layout-horizontal .pw-button-twitter .pw-button__native{width:100px}.pw-locale-de .pw-layout-horizontal .pw-button-googleplus .pw-button__native{width:65px}.pw-locale-de .pw-layout-horizontal .pw-button-pinterest .pw-button__native{width:65px}.pw-locale-es .pw-layout-horizontal .pw-button-twitter .pw-button__native{width:100px}.pw-locale-es .pw-layout-horizontal .pw-button-googleplus .pw-button__native{width:65px}.pw-locale-es .pw-layout-horizontal .pw-button-pinterest .pw-button__native{width:65px}.pw-locale-fr .pw-layout-horizontal .pw-button-twitter .pw-button__native{width:100px}.pw-locale-fr .pw-layout-horizontal .pw-button-googleplus .pw-button__native{width:65px}.pw-locale-fr .pw-layout-horizontal .pw-button-pinterest .pw-button__native{width:65px}.pw-locale-ja .pw-layout-horizontal .pw-button-twitter .pw-button__native{width:105px}.pw-locale-ja .pw-layout-horizontal .pw-button-googleplus .pw-button__native{width:65px}.pw-locale-ja .pw-layout-horizontal .pw-button-pinterest .pw-button__native{width:65px}.pw-locale-pt .pw-layout-horizontal .pw-button-twitter .pw-button__native{width:105px}.pw-locale-pt .pw-layout-horizontal .pw-button-googleplus .pw-button__native{width:65px}.pw-locale-pt .pw-layout-horizontal .pw-button-pinterest .pw-button__native{width:65px}.pw-locale-ru .pw-layout-horizontal .pw-button-twitter .pw-button__native{width:113px}.pw-locale-ru .pw-layout-horizontal .pw-button-googleplus .pw-button__native{width:65px}.pw-locale-ru .pw-layout-horizontal .pw-button-pinterest .pw-button__native{width:65px}.pw-locale-zh .pw-layout-horizontal .pw-button-twitter .pw-button__native{width:90px}.pw-locale-zh .pw-layout-horizontal .pw-button-googleplus .pw-button__native{width:65px}.pw-locale-zh .pw-layout-horizontal .pw-button-pinterest .pw-button__native{width:65px}.pw-button-post-share .pw-button-type-post-share{display:inline-block;cursor:pointer;cursor:hand;color:#000!important;text-decoration:none;border:1px solid #ccc;padding:1px;vertical-align:top;background-color:#f4f4f4;background-image:-moz-linear-gradient(top,#fefefe,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fefefe),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#fefefe,#e5e5e5);background-image:-o-linear-gradient(top,#fefefe,#e5e5e5);background-image:linear-gradient(to bottom,#fefefe,#e5e5e5);background-repeat:repeat-x;white-space:nowrap;text-align:left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.pw-button-post-share .pw-button-type-post-share__txt{display:inline-block;vertical-align:top;text-align:left}.pw-button-post-share .pw-button-type-post-share .ra1-pw-icon{display:inline-block!important}.pw-button-post-share .pw-button-type-post-share:hover{color:#000;text-indent:0;text-decoration:none;background-color:#eee;background-image:-moz-linear-gradient(top,#e4e4e4,#fdfdfd);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e4e4e4),to(#fdfdfd));background-image:-webkit-linear-gradient(top,#e4e4e4,#fdfdfd);background-image:-o-linear-gradient(top,#e4e4e4,#fdfdfd);background-image:linear-gradient(to bottom,#e4e4e4,#fdfdfd);background-repeat:repeat-x}.pw-button-post-share .pw-button-counter-top{min-width:60px}.pw-button-post-share .pw-button-counter-top__count{font:15px/17px Arial,Helvetica!important;margin:0!important;padding:6px 3px!important}.pw-button-post-share.pw-size-small .ra1-pw-icon{width:16px;height:16px;margin:0!important;background-image:url(../images/social-media/set-16.png);background-repeat:no-repeat}.pw-button-post-share.pw-size-small .pw-button-type-post-share{min-width:56px;height:16px!important}.pw-button-post-share.pw-size-small .pw-button-type-post-share__txt{font:11px/15px Tahoma,Verdana,Geneva!important;padding:0 3px 0 5px;text-align:left}.pw-button-post-share.pw-size-small .pw-button-counter{padding-left:6px!important}.pw-button-post-share.pw-size-small .pw-button-counter__count{font:10px/18px Verdana,Tahoma;margin:0!important;padding:0 3px!important;min-width:13px}.pw-button-post-share.pw-size-small .pw-button-counter__brd{margin-left:-6px!important;margin-top:6px!important;width:7px;height:8px;background:url(../images/social-media/ra1-icoset.png) no-repeat -98px 0}.pw-button-post-share.pw-size-medium .ra1-pw-icon{width:24px;height:24px;margin:0!important;background-image:url(../images/social-media/set-24.png);background-repeat:no-repeat}.pw-button-post-share.pw-size-medium .pw-button-type-post-share{height:24px!important}.pw-button-post-share.pw-size-medium .pw-button-type-post-share__txt{font:12px/23px Tahoma,Verdana,Geneva!important;padding:1px 5px 0 3px;text-align:left}.pw-button-post-share.pw-size-medium .pw-button-counter{padding-left:6px!important}.pw-button-post-share.pw-size-medium .pw-button-counter__count{font:10px/22px Verdana,Tahoma;margin:0!important;padding:2px 3px!important;min-width:15px}.pw-button-post-share.pw-size-medium .pw-button-counter__brd{margin-left:-6px!important;margin-top:6px!important;width:7px;height:8px;background:url(../images/social-media/ra1-icoset.png) no-repeat -98px 0}.pw-button-post-share.pw-size-large .ra1-pw-icon{width:32px;height:32px;margin:0!important;background-image:url(../images/social-media/set-32.png);background-repeat:no-repeat}.pw-button-post-share.pw-size-large .pw-button-type-post-share{height:32px!important}.pw-button-post-share.pw-size-large .pw-button-type-post-share__txt{font:13px/31px Tahoma,Verdana,Geneva!important;padding:1px 5px 0 5px;text-align:left}.pw-button-post-share.pw-size-large .pw-button-counter{padding-left:6px!important}.pw-button-post-share.pw-size-large .pw-button-counter__count{font:12px/30px Verdana,Tahoma;margin:0!important;padding:2px 3px!important;min-width:18px}.pw-button-post-share.pw-size-large .pw-button-counter__brd{margin-left:-6px!important;margin-top:9px!important;width:7px;height:7px;background:url(../images/social-media/ra1-icoset.png) no-repeat -107px 0}.ra1-pw-ie7 .pw-button-post-share .pw-button-counter-top__count{min-width:52px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.ra1-pw-ie8 .pw-button-post-share .pw-button-counter-top__count{min-width:1px;width:100%}.pw-button-post-share-transparent .pw-button-type-post-share{background:none!important;padding:2px;border-width:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.ra1-pw-emailoverlay{width:100%;height:100%;background-color:#000;z-index:10000;position:fixed;left:0;top:0;opacity:.8;filter:alpha(opacity=80)}.ra1-pw-emailclose{cursor:pointer;cursor:hand;z-index:10002;position:fixed;left:0;top:0}.ra1-pw-popup{position:absolute;z-index:9999;padding:5px;min-width:248px;background:url(../images/social-media/bg.png);background:rgba(0,0,0,0.1);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;zoom:1}.ra1-pw-popup a{text-decoration:none;border-bottom-width:0}.ra1-pw-ie7 .ra1-pw-popup{width:248px}.ra1-pw-popup-i{position:relative;border:1px solid #bababa;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;zoom:1;letter-spacing:normal;word-spacing:normal}.ra1-pw-popup-title{color:#4e8eb2!important;font:bold 12px/14px Arial,Helvetica!important;background-color:#e4f8ff!important;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:3px 7px 4px!important;margin:0!important;text-transform:none!important;display:block!important;float:none!important;width:auto!important;z-index:1!important;height:auto!important}.ra1-pw-popup-title-error{color:#870400!important;background-color:#ffe4e4!important}.ra1-pw-popup-area{position:relative;overflow:hidden;width:100%}ul.ra1-pw-popup__ul{margin:0!important;padding:5px 0 1px!important;list-style-type:none;zoom:1}ul.ra1-pw-popup__ul:after{content:"";display:table;clear:both;font-size:1px}ul.ra1-pw-popup__ul li{float:left;width:49%;background:0;margin:0!important;padding:0!important}ul.ra1-pw-popup__ul a{position:relative;display:block;cursor:pointer;cursor:hand;color:#000;font:11px/14px Arial,Helvetica;text-decoration:none;margin:0 0 1px 7px!important;padding:3px 2px 4px 23px!important;zoom:1;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}ul.ra1-pw-popup__ul a:hover{color:#39c}ul.ra1-pw-popup__ul .ra1-pw-txt{position:relative;cursor:pointer;cursor:hand;display:block;overflow:hidden;white-space:nowrap;width:100%;zoom:1}ul.ra1-pw-popup__ul .pw-icon{position:absolute;margin-top:-2px!important;margin-left:-20px!important;width:16px;height:16px;background-image:url(../images/social-media/set-16.png);background-repeat:no-repeat}.ra1-pw-popup-footer{font:10px/14px Arial,Helvetica!important;padding:1px 4px 1px 10px;background-color:#e4f8ff;text-align:left;zoom:1}.ra1-pw-popup-footer:after{content:"";display:table;clear:both;font-size:1px}.ra1-pw-popup-footer a{font:10px/14px Arial,Helvetica!important;color:#77afcf!important;text-decoration:none!important;width:auto!important}.ra1-pw-popup-footer .ra1-pw-privacy{float:left;background:url(../images/social-media/oba-ico.png) no-repeat 100% 2px!important;padding-right:13px!important}.ra1-pw-powered{float:right}.ra1-pw-powered strong{font-weight:normal}.ra1-pw-popup-i>:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.ra1-pw-popup-close{position:absolute;z-index:99;cursor:pointer;cursor:hand;top:-1px;right:-1px;right:7px;top:7px;font-size:1px;background:url(../images/social-media/ra1-icoset.png) no-repeat 0 0;width:8px;height:8px}.ra1-pw-txt-fb{font-weight:bold}.ra1-pw-popup-area-scroll{width:303px}.ra1-pw-popup-area-scroll .ra1-pw-popup__ul a{margin:0 0 1px 7px!important;padding:5px 2px 6px 23px!important}.ra1-pw-wishlist{color:#999;font:12px/20px Arial,Helvetica;text-align:right;padding:5px 6px 6px 2px}.ra1-pw-wishlist-btn{display:inline-block;width:auto;overflow:visible;margin:0!important;padding:0!important;vertical-align:top;background:0;margin-left:3px;text-decoration:none}.ra1-pw-wishlist-btn span{display:inline-block;background:url(../images/social-media/ra1-icoset.png) no-repeat 100% -241px;padding-right:5px;vertical-align:top}.ra1-pw-wishlist-btn span span{color:#737373;font:bold 11px/20px Arial,Helvetica;background-position:0 -220px;padding:0 3px 0 8px;height:20px;text-shadow:1px 1px 0 rgba(255,255,255,0.7)}a.ra1-pw-wishlist-btn:hover{text-indent:0}a.ra1-pw-wishlist-btn:hover span{background-position:100% -283px}a.ra1-pw-wishlist-btn:hover span span{color:#737373;background-position:0 -262px}.ra1-pw-share-btn{display:inline-block;width:auto;overflow:visible;margin:0!important;padding:0!important;vertical-align:top;background:0;text-decoration:none}.ra1-pw-share-btn span{display:inline-block;background:url(../images/social-media/ra1-icoset.png) no-repeat 100% -73px;padding-right:5px;vertical-align:top}.ra1-pw-share-btn span span{color:#fff;font:bold 18px/42px Arial,Helvetica;letter-spacing:-1px;background-position:0 -30px;padding:0 7px 0 12px;height:42px;text-shadow:-1px 0 9px #00b7ee}.ra1-pw-share-btn:hover span{background-position:100% -159px}.ra1-pw-share-btn:hover span span{background-position:0 -115px}.ra1-pw-small-btn{display:inline-block;width:auto;overflow:visible;margin:0!important;padding:0!important;vertical-align:top;background:0;text-decoration:none}.ra1-pw-small-btn span{display:inline-block;background:url(../images/social-media/ra1-icoset.png) no-repeat 100% -364px;padding-right:5px;vertical-align:top}.ra1-pw-small-btn span span{color:#fff;font:bold 11px/24px Arial,Helvetica;background-position:0 -339px;padding:0 0 0 5px;height:24px;text-shadow:-1px 0 5px #00b7ee}.ra1-pw-small-btn:hover span{background-position:100% -415px}.ra1-pw-small-btn:hover span span{background-position:0 -390px}.ra1-pw-share-txt{color:#666;font:12px/16px Arial,Helvetica;margin:12px 9px 8px!important;padding:0!important;zoom:1}.ra1-pw-share-txt:after{content:"";display:table;clear:both;font-size:1px}.ra1-pw-share-txt p{color:#666!important;width:auto!important;font:12px/16px Arial,Helvetica!important;margin:0!important;padding:5px 0 8px!important}.ra1-pw-share-txt p:first-letter ,.ra1-pw-share-txt p::first-letter {font-weight:inherit!important;font-family:inherit!important;font-style:inherit!important;font-size:100%!important;border:0 none!important;outline:0!important;padding:0!important;margin:0!important;float:none!important}.ra1-pw-share-txt .ra1-pw-small-btn{float:right;margin:2px 0 0 5px}.ra1-pw-share-ar{text-align:right;padding-bottom:4px}.ra1-pw-popup-area-scroll .ra1-pw-share-txt{padding-top:6px}.ra1-pw-popup-area-scroll .ra1-pw-share-txt .ra1-pw-small-btn{position:relative;margin-top:-4px}.ra1-pw-share-offer{padding:0 8px 8px;text-align:center}.ra1-pw-share-offer img{vertical-align:top}.pw-float-left{position:fixed;left:5px;top:50%}.pw-float-right{position:fixed;right:5px;top:50%}.pw-test-uploadcss{position:absolute!important;top:-9999px!important;left:-9999px!important;width:14px!important;height:12px!important;line-height:1px!important;font-size:1px!important;opacity:0;filter:alpha(opacity=0)}@media only screen and (max-width:340px){.ra1-pw-popup{-webkit-transform:scale(0.9);transform:scale(0.9);padding:4px}.ra1-pw-popup .ra1-pw-share-offer{padding-left:0;padding-right:0}}.mobile-standalone{padding:0;margin:0}.mobile-standalone .ra1-pw-popup{position:relative;padding:0!important;background:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transform:none!important;transform:none!important;width:auto}.mobile-standalone .ra1-pw-popup-i{position:static;border-width:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.mobile-standalone .ra1-pw-popup-close{display:none}.mobile-standalone .ra1-pw-popup-title{position:fixed;top:0;left:0;right:0;color:#333!important;text-shadow:0 1px 0 #fff;background-color:#d5e5f1;background-image:-moz-linear-gradient(top,#dae8f3,#cee0ef);background-image:-webkit-gradient(linear,0 0,0 100%,from(#dae8f3),to(#cee0ef));background-image:-webkit-linear-gradient(top,#dae8f3,#cee0ef);background-image:-o-linear-gradient(top,#dae8f3,#cee0ef);background-image:linear-gradient(to bottom,#dae8f3,#cee0ef);background-repeat:repeat-x;border:1px solid #a7c0d7;-webkit-box-shadow:inset 0 1px 0 #fff,0 3px 3px rgba(193,208,219,0.43);-moz-box-shadow:inset 0 1px 0 #fff,0 3px 3px rgba(193,208,219,0.43);box-shadow:inset 0 1px 0 #fff,0 3px 3px rgba(193,208,219,0.43);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:8px 10px 7px!important;font:bold 14px/1.2 Helvetica,Arial,sans-serif}.mobile-standalone .ra1-pw-popup-title__success{display:block;text-align:center;white-space:nowrap}.mobile-standalone .ra1-pw-popup-title__success:before{display:inline-block;vertical-align:top;content:'';background:url(../images/social-media/mob-icoset.png) no-repeat -32px 0;width:14px;height:13px;margin-right:10px}.mobile-standalone .ra1-pw-popup__ul{padding:10px 0;font-size:1px;white-space:normal!important}.mobile-standalone .ra1-pw-popup__ul li{display:inline-block;width:33%;max-width:106px;float:none;vertical-align:top;letter-spacing:normal;word-spacing:normal;font-size:1rem;margin:0!important}.mobile-standalone .ra1-pw-popup__ul a{color:#333!important;padding:42px 0 2px 0!important;font-size:12px;text-align:center!important;margin:0!important;min-height:32px!important}.mobile-standalone .ra1-pw-popup__ul .ra1-pw-txt{position:static!important;white-space:normal!important;width:auto!important;padding:0 5px}.mobile-standalone .ra1-pw-popup__ul .pw-icon{margin:0!important;top:7px;left:50%!important;margin-left:-16px!important;width:32px!important;height:32px!important;background-image:url(../images/social-media/set-32.png);background-repeat:no-repeat}.mobile-standalone .ra1-pw-popup__ul .more-services{display:block;text-align:center;width:auto;max-width:none}.mobile-standalone .ra1-pw-popup__ul .more-services a{color:#1a4189!important;font-size:15px;line-height:25px;font-weight:bold;padding:10px 0!important}.mobile-standalone .ra1-pw-popup__ul .more-services a:before{display:inline-block;content:'+';font-size:25px;vertical-align:top;padding-right:5px}.mobile-standalone .ra1-pw-popup-body{padding:33px 0 0 0}.mobile-standalone .ra1-pw-popup-footer{border-top:1px solid #d5e4f1;background-color:#ebf0f2;font-size:11px;padding:5px 12px!important}.mobile-standalone .ra1-pw-popup .ra1-pw-share-success{padding-top:37px}.mobile-standalone .ra1-pw-popup .ra1-pw-share-txt{text-align:center;padding-bottom:5px}.mobile-standalone .ra1-pw-popup .ra1-pw-back-btn{color:#fff;display:inline-block;vertical-align:top;padding:4px;background:#ededed;font:bold 13px/18px 'HelveticaNeue',Helvetica,Arial;text-transform:uppercase;text-decoration:none;text-shadow:1px 1px 1px rgba(0,0,0,0.2);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.mobile-standalone .ra1-pw-popup .ra1-pw-back-btn__inner{display:inline-block;vertical-align:top;background-color:#9abfdd;background-image:-moz-linear-gradient(top,#b4cfe5,#74a7d0);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b4cfe5),to(#74a7d0));background-image:-webkit-linear-gradient(top,#b4cfe5,#74a7d0);background-image:-o-linear-gradient(top,#b4cfe5,#74a7d0);background-image:linear-gradient(to bottom,#b4cfe5,#74a7d0);background-repeat:repeat-x;border:1px solid #4d83ae;padding:0;padding:9px 37px 7px 14px;-webkit-box-shadow:inset 0 1px 0 #d9e7f3,0 1px 2px rgba(0,0,0,0.25);-moz-box-shadow:inset 0 1px 0 #d9e7f3,0 1px 2px rgba(0,0,0,0.25);box-shadow:inset 0 1px 0 #d9e7f3,0 1px 2px rgba(0,0,0,0.25);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-text-stroke:1px transparent;-webkit-font-smoothing:antialiased;white-space:nowrap}.mobile-standalone .ra1-pw-popup .ra1-pw-back-btn__inner:before{display:inline-block;vertical-align:top;content:'';font-size:1px;background:url(../images/social-media/mob-icoset.png) no-repeat 0 0;width:16px;height:16px;margin-right:10px}

.error {
/*    display: block;*/
    color: red;
    font-size: 11px;
    text-align: center;
}

.new-subscription .error {
    text-align: left;
}

.tablet-view .error {
	text-align: left;
}

.tablet-view .mo-submit,
.mobile-view .mo-submit {
	display: block;
}

.award-success {
    background: #b4ef87;
    padding: 2px 10px;
    color: #2d580c;
}

.award-error {
    background: red;
    padding: 2px 10px;
    color: #fff;
}

.vendor-link {
    background:#e9292a !important;
    color:#fff !important;
    padding:5px 10px;
    text-decoration:none;
    display:block;
    text-align:center;
    margin-top:10px;
}

.monthly-sub td {
    padding: 5px;
}

.monthly-sub td.header-tbl {
    border-top: 1px solid #ddd;
    padding: 0px 10px;
    border-bottom: 1px solid #ddd;
    font-weight: bold;
    font-size: 18px;
}

.monthly-sub td.summary {
    font-weight: bold;
}

.monthly-sub td.details {
    background: #e6e6e6;
}

.monthly-sub td.total {
    background: #e6efd4;
    font-weight: bold;
}

.red {
    color: red;
}

.new-subscription select {
   width: 160px !important;
}

.new-subscription #country,
.new-subscription #state {
    width: 260px !important;
}

.warning {
    background: #fcf8e3;
    padding: 10px;
    margin-bottom: 30px;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border: 1px solid #faebcc;
    color: #a66d3b;
}

.modal-body {
    padding: 5px !important;
}