@import url('//fonts.googleapis.com/css?family=Signika:400,300,600&subset=latin,latin-ext&.css');
@import url('//fonts.googleapis.com/css?family=Droid+Sans:400,700&.css');
@import url('//fonts.googleapis.com/css?family=Patrick+Hand&subset=latin,latin-ext&.css');
@import url('//fonts.googleapis.com/css?family=Lato:300,400,700,900');

.subscribe_blog input[type=submit]{color:#105caa;line-height:normal;padding-top:8px;padding-bottom:8px;margin-top:8px;}
.btn.btn-lg.has-description.has-glyphicon{padding-left:72px;padding-right:27px;}
.btn.btn-sm{font-size:12px;}
.btn.has-glyphicon{text-align:left;position:relative;}
.btn .description{display:block;color:#000;font-weight:normal;font-size:15px;}
.bigger-buttons .btn{font-family:'Droid Sans';font-size:20px;font-size:700;}
.try-it-now-button{text-align:center;padding:0 94px;margin:-15px 0 81px;background:#fff;}.slot_layout_3 .try-it-now-button{padding-left:0;padding-top:20px;padding-right:0;border-top:1px solid #e9e9e9;margin-right:94px;margin-top:0px;}
.glyphicon{display:inline-block;width:24px;height:24px;text-align:left;text-indent:-999em;overflow:hidden;}.btn .glyphicon{position:absolute;left:0;top:0;}
.btn-lg .glyphicon{margin:9px 0 0 19px;width:28px;height:28px;}
.btn-lg.has-description .glyphicon{margin:12px 0 0 27px;width:38px;height:38px;}
.glyphicon-thick{background-image:url("/_template/1500006/timestamp_1527665838063/image/glyphicon-thick-24x24.png");}
.glyphicon-info-sign{background-image:url("/_template/1500006/timestamp_1527665838063/image/glyphicon-info-sign-28x28.png");}
.btn-lg.has-description .glyphicon-info-sign{background-image:url("/_template/1500006/timestamp_1527665838063/image/glyphicon-info-sign-38x38.png");}
.container .payment-plans-wrapper{margin:50px 12px 80px 12px;border:none;}
.payment-plans{margin:0;}.payment-plans th{padding:0;font-family:'Signika';font-weight:400;vertical-align:top;text-align:left;width:220px;}
.payment-plans td{vertical-align:top;padding:0;width:220px;}
.payment-plans p{margin:0 5px;}
.payment-plans thead tr{display:block;width:1106px;}
.payment-plans thead tr.plan-name p{margin-top:11px;min-height:50px;font-size:20px;line-height:50px;font-family:'Signika';font-weight:700;text-align:center;color:#fff;}
.payment-plans thead tr.plan-name .plan-free p{background:#01b9f7;}
.payment-plans thead tr.plan-name .plan-academic p{background:#785eff;}
.payment-plans thead tr.plan-name .plan-professional p{background:#7bd02a;}
.payment-plans thead tr.plan-name .plan-enterprise p{background:#da45a1;}
.payment-plans thead tr.plan-name .featured-plan p{border-style:solid;border-color:#010101;margin:0 1px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:3px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;border-width:3px 3px 0 3px;padding-bottom:8px;}.payment-plans thead tr.plan-name .featured-plan p:after{content:"";display:block;position:absolute;width:212px;height:16px;margin-top:-8px;background:#343434 url("/_template/1500006/timestamp_1527665838063/image/featured-plan-thead.png") center top no-repeat;}
.payment-plans thead tr.plan-cost{text-align:center;}.payment-plans thead tr.plan-cost .number{display:block;height:118px;line-height:118px;font-size:68px;}
.payment-plans thead tr.plan-cost .unit{display:inline-block;vertical-align:top;font-size:20px;line-height:85px;}
.payment-plans thead tr.plan-cost .period{display:block;text-align:center;color:#b6b6b6;font-size:12px;}
.payment-plans thead tr.plan-cost td[class^="plan-"] p{background:#000000;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #000000), color-stop(1, #343434));background:-ms-linear-gradient(bottom, #000000, #343434);background:-moz-linear-gradient(center bottom, #000000 0%, #343434 100%);background:-o-linear-gradient(#343434, #000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#343434', endColorstr='#000000', GradientType=0);height:118px;font-family:'Signika';font-weight:400;}.payment-plans thead tr.plan-cost td[class^="plan-"] p[class^='pull-']{position:relative;}.payment-plans thead tr.plan-cost td[class^="plan-"] p[class^='pull-'] .number{height:69px;line-height:98px;font-size:44px;}.payment-plans thead tr.plan-cost td[class^="plan-"] p[class^='pull-'] .number .period{height:39px;}
.payment-plans thead tr.plan-cost td[class^="plan-"] p.pull-left{width:105px;margin:0 0 0 5px;}.payment-plans thead tr.plan-cost td[class^="plan-"] p.pull-left .number:after{content:"";display:block;position:absolute;right:0;top:21px;width:1px;height:74px;background:#4f4f4f;}
.payment-plans thead tr.plan-cost td[class^="plan-"] p.pull-right{width:105px;margin:0 5px 0 0;}.payment-plans thead tr.plan-cost td[class^="plan-"] p.pull-right:after{content:"OR";display:block;position:absolute;left:-12px;top:50%;margin-top:-11px;width:24px;height:22px;line-height:22px;font-size:12px;text-align:center;background:#1c1c1c;color:#4f4f4f;}
.payment-plans thead tr.plan-cost .plan-free p{color:#01b9f7;}
.payment-plans thead tr.plan-cost .plan-academic p{color:#785eff;}
.payment-plans thead tr.plan-cost .plan-professional p{color:#7bd02a;}
.payment-plans thead tr.plan-cost .plan-enterprise p{color:#da45a1;}
.payment-plans thead tr.plan-cost .featured-plan p{border-style:solid;border-color:#010101;margin:0 1px;border-width:0 4px;}.payment-plans thead tr.plan-cost .featured-plan p.pull-left{width:106px !important;border-width:0 0 0 3px;margin:0 0 0 1px !important;}
.payment-plans thead tr.plan-cost .featured-plan p.pull-right{width:106px !important;border-width:0 3px 0 0;margin:0 1px 0 0 !important;}
.payment-plans thead tr.plan-description td[class^="plan-"] p{padding:26px 25px 22px 25px;min-height:120px;background-color:#f8f8f8;color:#000;font-size:13px;line-height:1.4em;}
.payment-plans thead tr.plan-description .featured-plan p{border-style:solid;border-color:#010101;margin:0 1px;border-width:0 13px;background:url("/_template/1500006/timestamp_1527665838063/image/featured-plan-tbody.png") center top no-repeat;}
.payment-plans tbody{display:block;overflow:hidden;}.payment-plans tbody p{border-width:1px 0 0 0;border-style:solid;padding:18px 0;min-height:18px;line-height:18px;}.payment-plans tbody p.has-glyphicon{padding:15px 0;min-height:24px;line-height:24px;}
.payment-plans tbody tr th p{border-color:#e9e9e9;padding-left:5px;}
.payment-plans tbody tr td p{border-color:#fff;background:#eee;text-align:center;}
.payment-plans tbody tr.row-hovered th p{padding-left:13px;background-color:#eee;}
.payment-plans tbody tr.row-hovered td p{background-color:#f5af01;}
.payment-plans tbody .featured-plan p{border-style:solid;border-color:#010101;margin:0 1px;background-image:url("/_template/1500006/timestamp_1527665838063/image/fake-border.gif");background-repeat:repeat-x;border-width:0 13px;min-height:19px;line-height:19px;}.payment-plans tbody .featured-plan p.has-glyphicon{min-height:25px;line-height:25px;}
.payment-plans tfoot{text-align:center;}.payment-plans tfoot tr{display:block;}
.payment-plans tfoot td[class^="plan-"] p{padding:10px 0;margin-bottom:20px;border-style:solid;border-width:0 0 4px 0;background:#000000;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #000000), color-stop(1, #343434));background:-ms-linear-gradient(bottom, #000000, #343434);background:-moz-linear-gradient(center bottom, #000000 0%, #343434 100%);background:-o-linear-gradient(#343434, #000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#343434', endColorstr='#000000', GradientType=0);}
.payment-plans tfoot .plan-free p{border-color:#01b9f7;}
.payment-plans tfoot .plan-academic p{border-color:#785eff;}
.payment-plans tfoot .plan-professional p{border-color:#7bd02a;}
.payment-plans tfoot .plan-enterprise p{border-color:#da45a1;}
.payment-plans tfoot td.featured-plan div{margin-left:1px;margin-right:1px;background:#000;}.payment-plans tfoot td.featured-plan div p{border-style:solid;border-color:#010101;margin:0 1px;margin:0;padding-bottom:30px;border-width:0;background:url("/_template/1500006/timestamp_1527665838063/image/featured-plan-tfoot.png") center bottom no-repeat;}
.expandablesWrapper>div{overflow:hidden;}
.expandSpan{display:block;margin-left:10px !important;text-align:left;}.expandSpan a{display:inline-block;text-align:left;padding:0 16px 0 0;background-image:url("/_template/1500006/timestamp_1527665838063/image/expand.gif");background-position:100% 50%;background-repeat:no-repeat;font-family:'Signika';font-weight:400;}.expandSpan a:hover,.expandSpan a:focus{text-decoration:none;}
.expandSpan a.expandExpanded{background-image:url("/_template/1500006/timestamp_1527665838063/image/collapse.gif");}
#cookiesInfo{position:fixed;z-index:9999;right:0;bottom:0;left:0;width:100%;background:#f5af01;border-top:5px solid #fff;-webkit-box-shadow:0 -1px 3px 0 #dddddd;-moz-box-shadow:0 -1px 3px 0 #dddddd;box-shadow:0 -1px 3px 0 #dddddd;}.jsEnabled #cookiesInfo{display:none;}
#cookiesInfo>div{position:relative;max-width:942px;margin:0 auto;padding:10px 94px;color:#030303;}#cookiesInfo>div p{margin:0;padding:0;font-size:15px;}
#cookiesInfo>div .cookiesInfo-close a{display:block;position:absolute;top:0;right:0;bottom:0;width:40px;height:100%;line-height:40px;padding:5px 27px 0 27px;font-size:38px;text-align:center;color:#000;}#cookiesInfo>div .cookiesInfo-close a:hover,#cookiesInfo>div .cookiesInfo-close a:focus{text-decoration:none;outline:none;color:#fff;}
html{margin:0;padding:0;font-size:16px;background:#f8f8f8;}
body{margin:0;padding:0;font-family:'Signika';font-weight:300;background:#f8f8f8;font-size:62.5%;position:relative;}
a{cursor:pointer;color:#105caa;text-decoration:none;}a:hover,a:focus{text-decoration:underline;}

pre {
  display:block;
  margin:25px 0;
  padding:18px;
  white-space:normal;
  border-style:solid;
  border-width:1px 1px 0 2px;
  border-color:#e7e7e7 #f2f2f2 #f2f2f2 #f6ae00;
  background:#f8f8f8;
  color: #616161;
}

hr{height:0;background:transparent;border-bottom:1px solid #e9e9e9;}
.did-you-know{width:225px;height:205px;margin:0 0 54px 0;padding:37px 27px;text-align:center;color:#fff;border:8px solid #fff;-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:50%;-webkit-border-top-left-radius:50%;-moz-border-radius-topright:50%;-moz-border-radius-bottomright:50%;-moz-border-radius-bottomleft:50%;-moz-border-radius-topleft:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;border-top-left-radius:50%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 1px 3px 0px #dddddd;-moz-box-shadow:0 1px 3px 0px #dddddd;box-shadow:0 1px 3px 0px #dddddd;background:#f5af01;}.did-you-know.pink{background:#da45a1;}
.did-you-know h3{padding:2px 0 5px 0;margin:0 0 10px 0 !important;min-height:40px;line-height:normal;font-size:27px !important;border-bottom:1px solid #fff;color:#fff;}
.did-you-know p{line-height:1.5em !important;margin-top:0.6em;}
img.img-thumbnail{border:8px solid #fff;-webkit-box-shadow:0 1px 3px 0px #dddddd;-moz-box-shadow:0 1px 3px 0px #dddddd;box-shadow:0 1px 3px 0px #dddddd;}img.img-thumbnail.pull-left{margin:0 20px 20px 0;}
img.img-thumbnail.pull-right{margin:0 0 20px 20px;}
p.pull-left{margin:0 20px 40px 0;}
p.pull-right{margin:0 0 20px 20px;}
.tip{display:block;padding:5px;font-size:13px;}
.list-blue{list-style-image:none;list-style-type:none;padding:0;}.list-blue li{list-style-image:none;list-style-type:none;}
.list-blue li{margin:4px 0 7px 0;padding:0 0 0 15px;background:url("/_template/1500006/timestamp_1527665838063/image/bullet.gif") 3px 4px no-repeat;}
.section.articles{
  border:none;
}
.grey-bg{border-width:1px 0 0 0;border-color:#ddd;background-image:url("/_template/1500006/timestamp_1527665838063/image/grey-bg.jpg");background-position:0 0;background-repeat:repeat-x;}
.grey-bg-inverted{border-width:0 0 1px 0;border-color:#ddd;background-image:url("/_template/1500006/timestamp_1527665838063/image/grey-bg-inverted.jpg");background-position:0 100%;background-repeat:repeat-x;}
.pull-left{float:left !important;}
.pull-right{float:right !important;}
.pull-center{margin-left:auto !important;margin-right:auto !important;}
.did-you-know.absoluteXCentered{position:absolute;left:50%;margin-left:-147.5px;width:295px;}
.did-you-know.absoluteYCentered{position:absolute;top:50%;margin-top:-147.5px;height:295px;width:225px !important;height:205px !important;}
.number-wrapper{margin-bottom:17px;}.number-wrapper:before,.number-wrapper:after{content:" ";display:table;}
.number-wrapper:after{clear:both;}
.number-wrapper .number{display:block;margin-right:30px;height:70px;line-height:72px;border-bottom:2px solid #f5af01;font-size:48px;font-weight:bold;}
.number-wrapper .number-description{display:block;margin-right:30px;padding:9px 0;font-size:12px;}
.promo-video{padding-left:17px;margin-bottom:69px;}.standalone .promo-video{padding-top:40px;}
.promo-video img{display:block;margin-bottom:10px;}
.promo-video .btn{font-size:12px;font-family:"Droid Sans";}
.posts{padding-bottom:40px;}
article .article-content .row,.article .article-content .row{border-top:1px solid #e9e9e9;padding-top:31px;margin:15px 0;}article .article-content .row h3,.article .article-content .row h3{margin-bottom:0;font-family:'Signika';}
article .social-tools,.article .social-tools{margin-bottom:20px;}
.articles,article{padding-bottom:40px;}
.articles blockquote,article blockquote{margin:1em 9em;text-align:center;font-style:italic;}.articles blockquote p,article blockquote p{display:inline;background:#f5af01;padding:5px;font-family:'Signika';font-weight:300;font-size:32px;line-height:42px;}
.articles blockquote cite,article blockquote cite{display:block;padding-top:30px;text-align:right;font-style:normal;color:#f5af01;}
.articles ul,article ul{list-style-image:none;list-style-type:none;padding:0; margin-left: 17px;}
.articles ul ul, article ul ul { margin-left: 2px; }
.articles ul li,article ul li{list-style-image:none;list-style-type:none;}
.articles ul li,article ul li{ background: url("/_template/1500006/timestamp_1527665838063/image/ul_magenta.png") no-repeat 0 8px;}
.articles ul li,article ul li,.articles ol li,article ol li{margin:4px 0 9px 0;padding:0 0 0 23px;}
@media all and (max-width: 767px) {
  .articles ul,article ul,.articles ul ul,article ul ul{ margin-left: 0; }
  .articles ul li,article ul li{ background-position: 0 5px; padding-left: 15px;}
}
.articles ol,article ol{list-style-image:none;list-style-type:none;padding:0;counter-reset:li;}
.articles ol li,article ol li{list-style-image:none;list-style-type:none;}
.articles ol>li,article ol>li{position:relative;}
.articles ol>li:before,article ol>li:before{content:counter(li);counter-increment:li;position:absolute;top:4px;left:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:15px;height:16px;line-height:16px;padding:0;color:#fff;font-size:12px;background:url("/_template/1500006/timestamp_1527665838063/image/ol.png");text-align:center;}
.slot_layout_3:before,.slot_layout_3:after{content:" ";display:table;}
.slot_layout_3:after{clear:both;}
.slot_layout_3 .slot_a{width:243px;margin-right:57px;margin-left:95px;}
.slot_layout_3 .slot_b{width:785px;}.slot_layout_3 .slot_b .articles{margin-left:0;}
.slot_layout_3 .slot_b .blog_articles_list {padding-right: 50px;}
.slot_layout_4:before,.slot_layout_4:after{content:" ";display:table;}
.slot_layout_4:after{clear:both;}
.slot_layout_4 .slot_a {
  padding: 0 45px 0 135px;
  width:735px;
}
.slot_layout_4 .slot_a .articles{margin-right:0;}
.slot_layout_4 .slot_b{width:266px;}
.slot_layout_3 .slot_b article,.slot_layout_3 .slot_b .article{padding-top:40px;/*77*/ padding-bottom: 40px;}
@media all and (max-width: 767px) {
  .slot_layout_3 .slot_b article,.slot_layout_3 .slot_b .article{padding-top:10px;}
}
.modeler_info .modeler_info_header{line-height:1.15em;padding-bottom:13px;font-weight:600;font-size:20px;color:#1e1e1e;margin-top:5px;margin-bottom:0;border-bottom:1px solid #e9e9e9;}
.modeler_info p{line-height:22px;margin-top:8px;margin-bottom:8px;}
.see_video{padding-top:10px;}.see_video .btn{margin-top:7px;font-size:13px;}
.sr-only{display:block;position:absolute;z-index:-1;overflow:hidden;width:0;height:0;left:-9999em;}
html.fancybox-lock body .fancybox-overlay{overflow:hidden;overflow-y:scroll;}
#disqus_thread{padding:0 0 95px 60px;}
.slot_layout_3 .slot_a .blog_articles_archive,.slot_layout_4 .slot_b .blog_articles_archive{margin:0;padding:33px 0 23px 0;}.slot_layout_3 .slot_a .blog_articles_archive .ba_archive_year .ba_archive_year_link,.slot_layout_4 .slot_b .blog_articles_archive .ba_archive_year .ba_archive_year_link{display:block;padding:18px 17px 18px 30px;font-weight:400;min-height:18px;border-bottom:1px solid #e9e9e9;background-image:url("/_template/1500006/timestamp_1527665838063/image/active_node.png");background-position:13px 50%;background-repeat:no-repeat;}
.slot_layout_3 .slot_a .blog_articles_archive .ba_archive_year.ba_archive_year_unfold,.slot_layout_4 .slot_b .blog_articles_archive .ba_archive_year.ba_archive_year_unfold{background:#eee;}.slot_layout_3 .slot_a .blog_articles_archive .ba_archive_year.ba_archive_year_unfold .ba_archive_year_link,.slot_layout_4 .slot_b .blog_articles_archive .ba_archive_year.ba_archive_year_unfold .ba_archive_year_link{color:#000;background-image:url("/_template/1500006/timestamp_1527665838063/image/active_node_down.png");}
.slot_layout_3 .slot_a .blog_articles_archive .ba_archive_year.ba_archive_year_unfold .ba_archive_month a,.slot_layout_4 .slot_b .blog_articles_archive .ba_archive_year.ba_archive_year_unfold .ba_archive_month a{display:block;padding:9px 17px 9px 30px;}

.ba_archive_year .ba_archive_year_link{display:inline-block;}
.ba_archive_year .ba_archive_year_link i{background:url("/_template/1500006/timestamp_1527665838063/image/blog_article_sprite.png") 0 -64px no-repeat;display:inline-block;width:9px;height:14px;margin-top:1px;margin-right:11px;vertical-align:top;}

.subscribe_blog_header{font-weight:600;font-size:20px;color:#1e1e1e;margin-top:5px;margin-bottom:0;padding-bottom:16px;border-bottom:1px solid #e9e9e9;padding-top:27px;}
.subscribe_blog p{margin:10px 0;line-height:21px;}
.subscribe_blog .btn,.subscribe_blog input[type=submit]{color:#105caa;font-weight:bold;font-size:13px;border:1px solid #f1f1f1;margin-top:7px;padding-top:10px;}
.subscribe_blog form{margin-top:30px;}
.subscribe_blog .form-control{width:100%;background:#f8f8f8;border:none;outline:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.09) inset;-moz-box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.09) inset;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.09) inset;}.subscribe_blog .form-control::-webkit-input-placeholder,.subscribe_blog .form-control:-moz-placeholder,.subscribe_blog .form-control::-moz-placeholder,.subscribe_blog .form-control:-ms-input-placeholder{font-style:italic;}
pre{white-space:pre}







.mundial .payment-plans thead tr.plan-name .plan-free p {
  background-image: url('/_template/1500006/timestamp_1527665838063/image/mundial-free-plan-thead.jpg');
} 
.mundial .payment-plans thead tr.plan-name .plan-academic p {
  background-image: url('/_template/1500006/timestamp_1527665838063/image/mundial-academic-plan-thead.jpg');
}
.mundial .payment-plans thead tr.plan-name .featured-plan p {
  background-image: url('/_template/1500006/timestamp_1527665838063/image/mundial-featured-plan-thead.jpg');
  background-position: center top; 
}
.mundial .payment-plans thead tr.plan-name .featured-plan p:after {
  background-image: url('/_template/1500006/timestamp_1527665838063/image/mundial-featured-plan-thead.jpg');
  background-position: center bottom; 
}
.mundial .payment-plans thead tr.plan-name .plan-enterprise p {
  background-image: url('/_template/1500006/timestamp_1527665838063/image/mundial-enterprise-plan-thead.jpg');
}


.container.mundial .payment-plans-wrapper {
  background: url('/_template/1500006/timestamp_1527665838063/image/mundial-pricing-banner.jpg') 0 10px no-repeat;
}
.container.mundial .payment-plans thead tr.plan-description td[class^="plan-"] p {
  min-height: 200px; 
}

.jumbotron .mundial-link {
  display: none; 
  position: absolute;
  height: 130px;
  width: 420px;
  top: 0; 
  left: 80px;
  background: url('/_template/1500006/timestamp_1527665838063/image/mundial-main.png') 3px 10px no-repeat;
  text-align: left; 
  text-indent: -9999em;
  overflow: hidden;
}
.jumbotron .mundial-link:focus {
  outline: none; 
}
.mundial .jumbotron .mundial-link {
  display: block;
}

.mundial-blog-banner-wrapper {
  display: none;
  margin-top: 78px;
  margin-bottom: -60px;
}
.mundial .mundial-blog-banner-wrapper {
  display: block;
}
.mundial-blog-banner-wrapper .mundial-link {
  display: block; 
  text-align: left; 
  text-indent: -999em;
  overflow: hidden;
  height: 300px;
  background: url('/_template/1500006/timestamp_1527665838063/image/mundial-blog-banner.jpg') 50% 0 no-repeat;
}







.container.vday .payment-plans-wrapper {
  background: url('/_template/1500006/timestamp_1527665838063/image/vday.png') 0 0 no-repeat;
}
.container.vday .payment-plans thead tr.plan-description td[class^="plan-"] p {
  min-height: 150px; 
}





#mainC.anniversary .pricing_personal_table .advertisement {
  background-image: url('/_template/1500006/timestamp_1527665838063/image/anniversary-ad.png');
  background-position: 50% 110px;
  background-repeat: no-repeat;
}
.anniversary-banner-wrapper {
  display: none;
}
#mainC.anniversary .anniversary-banner-wrapper {
  display: block;
  margin-left: 6px;
}
#mainC.anniversary .anniversary-banner-wrapper .anniversary-link {
  display: block;
  text-align: left;
  text-indent: -999em;
  overflow: hidden;
  height: 190px;
  background: url('/_template/1500006/timestamp_1527665838063/image/anniversary-ad.png') 50% 100% no-repeat;
}



.social_buttons .fb_iframe_widget {
  margin: -5px 30px 0px 0px;
  vertical-align: top; 
}
.social_buttons {
  padding-left: 60px;
}

.social_buttons .fb_edge_widget_with_comment {
  margin-right: 30px;
}
 
.articles, article { 
  padding-bottom:0px;
}



.tweet {
    background-color: #eeeeee;
}
.tweet::after {
    content: "";
    position: relative; top: 0.0625em;
    width: 16px; height: 15px; margin-left: 0.25em;
    display: inline-block; vertical-align: baseline;
    background: url("/_template/1500006/timestamp_1527665838063/image/tweet.png") 0 100%;
    
}
.tweet:hover {
    background-color: #28AAE1; color: white;
}
.tweet:hover::after {
    background-position: 0 0;
}


