﻿.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}
.block-menu_block li.leaf,.block-menu_block li.collapsed,.block-menu_block li.expanded{list-style-image:none;}


.main-navigation .menu-item-description {
	color: #707070;
	color: rgba(51, 51, 51, 0.7);
	font-family: "Noto Sans", sans-serif;
	font-size: 12px;
	font-size: 1.2rem;
	font-weight: 400;
	line-height: 1.5;
	margin-top: 0.5em;
}
.category-header{margin:0 0 10px;border-bottom:5px solid #EEE;}
.category-header.reportalo{border-color:#8db900;}
.category-header.ahora{border-color:#c31804;}
.category-header.la-calle{border-color:#ea8e04;}
.category-header.economia{border-color:#8d25ae;}
.category-header.deportes{border-color:#349C26;}
.category-header.vida{border-color:#da355f;}
.category-header.tecno{border-color:#2F85CD;}
.category-header.mundo{border-color:#E4B92F;}
.category-header.blogs{border-color:#02e2f6;}
.category-header.latest{position:relative;}
.main-menu .expanded.active-trail:after,.main-menu .leaf.active-trail:after{display:none}
.main-menu .leaf a:after{display:none}

	
	
		
	#footer_menu {
		display: none;
	}


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag {
	top: 1px;
	position: relative;
	margin-right: 4px;
}


#header-secondary-outer .menu-item-language .iclflag {
	top: 2px;
}
.post{float:left;background-color:#000001;border:1px solid #414141;padding:5px;width:202px;margin-right:5px;margin-bottom:7px;min-height:235px;height:235px;overflow:hidden;}
.post p.posttitle{font-family:Tahoma,Geneva,sans-serif;font-size:11px;font-weight:bold;line-height:14px;color:#fff;padding-left:3px;border-bottom:1px dotted #666666;padding-bottom:6px;padding-top:1px;height:25px;overflow:hidden;vertical-align:top;}
.post p.posttitle a{color:#fff;}


.parallax-title .ux_banner h1 {
  font-size: 270%;
  line-height: 115%;
  font-weight: normal; }


.ux_banner .page-breadcrumb .tabs h1 {
  padding: 0 30px 0 0; }






.ux_banner-grid {
  margin-left: -7.5px !important;
  margin-right: -7.5px !important; }


.ux_banner-grid .columns {
  margin-bottom: 15px;
  margin-left: -.1px; }


.ux_banner-grid .iosSlider {
  margin-bottom: 0 !important;
  top: 0 !important; }


.ux-grid-column .column-inner,
.ux-grid-column .ux_banner,
.ux-grid-column .ux_slider_wrapper,
.ux-grid-column .ux_slider_wrapper .iosSlider,
.ux-grid-column .ux_slider_wrapper .slider {
  height: 100% !important; }



.ux_banner .inner-wrap.animated {
  opacity: 0; }


.ux_banner {
  word-wrap: normal;
  background: #627f9a;
  line-height: 140%;
  display: block;
  position: relative;
  overflow: hidden; }


.ux_banner,
.ux_slider_wrapper {
  -ms-user-select: none;
  -moz-user-select: -moz-none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  user-select: none; }


.ux_banner.light {
  background: #f9f9f9; }


.ux_banner .banner-bg,
.ux-section .banner-bg,
.ux-section .bg-overlay,
.ux_banner .bg-overlay,
.ux-section-img {
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50% 50%; }


.ux_banner .bg-overlay {
  z-index: 2; }


.ux_banner .banner-effect {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  overflow: hidden;
  background-color: transparent; }


.ux_banner.full-height {
  min-height: 100vh; }


.ux_banner .row {
  position: relative;
  height: 100%;
  z-index: 2;
  max-width: 67.5em !important;
  margin-left: auto !important;
  margin-right: auto !important; }


.ux-section .banner-bg.ux_parallax,
.ux_banner .banner-bg.ux_parallax {
  background-attachment: scroll !important;
  opacity: 0; }


.ux_banner .center,
.ux-text-overlay .text-vertical-center {
  bottom: 50% !important;
  top: auto !important;
  text-align: center;
  -webkit-transform: translateY(50%) !important;
      -ms-transform: translateY(50%) !important;
          transform: translateY(50%) !important; }


.ux_banner .center.bottom,
.ux_banner .center.top {
  -webkit-transform: translateY(0) !important;
      -ms-transform: translateY(0) !important;
          transform: translateY(0) !important; }



.ux_banner .inner {
  white-space: normal;
  z-index: 3;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: 0 auto; }


.ux_banner .inner.left {
  left: 10%;
  right: auto;
  text-align: left; }


.ux_banner .inner.far-left {
  left: 20px;
  right: auto;
  text-align: left; }


.ux_banner .inner.right {
  left: auto;
  right: 10%;
  text-align: right; }


.ux_banner .inner.far-right {
  left: auto;
  right: 20px;
  text-align: right; }


.ux_banner .inner.top {
  top: 12% !important;
  margin: 0 auto !important;
  bottom: auto !important; }


.ux_banner .inner.bottom {
  bottom: 12% !important;
  margin: 0 auto !important;
  top: auto !important; }


.ux_banner .inner.far-bottom {
  bottom: 0 !important;
  top: auto !important; }


.ux_banner .inner.far-top {
  top: 0 !important;
  bottom: auto !important; }


.ux_banner .inner.full-width {
  left: 0 !important;
  right: 0 !important;
  width: 100% !important; }


.ux_banner .center .tx-div,
.ux_banner .center p {
  margin: 0 auto;
  max-width: 90%; }


.ux_banner .left .tx-div,
.ux_banner .left p,
.ux_banner .far-left .tx-div,
.ux_banner .far-left p {
  margin: 0 auto 0 0;
  max-width: 90%; }


.ux_banner .right .tx-div,
.ux_banner .far-right .tx-div,
.ux_banner .right p,
.ux_banner .far-right p {
  margin: 0 0 0 auto;
  max-width: 90%; }


.ux_banner .text-center .tx-div,
.ux_banner .text-center p {
  margin: 0 auto;
  max-width: 90%; }


.ux_banner .text-left .tx-div,
.ux_banner .text-left p {
  margin: 0 auto 0 0;
  max-width: 90%; }


.ux_banner .text-right .tx-div,
.ux_banner .text-right p {
  margin: 0 0 0 auto;
  max-width: 90%; }


.ux_banner .tx-div {
  margin-top: 20px !important;
  margin-bottom: 20px !important; }


.ux_banner .social-icons {
  margin-top: 10px;
  margin-bottom: 10px; }



.ux_banner .cat-count,
.ux_banner .cat-title {
  position: relative; }


.ux_banner .cat-title {
  bottom: -10px; }


.ux_banner .cat-count {
  opacity: 0;
  bottom: -15px;
  font-size: 13px; }


.ux_banner:hover .cat-count {
  opacity: 1;
  bottom: 0; }


.ux_banner:hover .cat-title {
  opacity: 1;
  bottom: 0; }



.ux_banner.hover_fade .banner-bg,
.ux_banner.hover_zoom .banner-bg,
.ux_banner.hover_blur .banner-bg {
  -webkit-transition: all .3s ease-out;
  transition: all .3s ease-out; }



.ux_banner.hover_fade:hover .banner-bg {
  opacity: .5; }



.ux_banner.hover_zoom:hover .banner-bg {
  opacity: .5;
  -webkit-transform: scale(1.15);
  -ms-transform: scale(1.15);
      transform: scale(1.15); }



.ux_banner.hover_blur {
  background-color: #666666 !important; }


.ux_banner.hover_blur:hover .banner-bg {
  opacity: .7;
  filter: blur(4px);
  -o-filter: blur(4px);
  -ms-filter: blur(4px);
  -moz-filter: blur(4px);
  -webkit-filter: blur(4px); }



.ux_banner h1,
.ux_text h1 {
  font-weight: bolder;
  font-size: 350%;
  line-height: 95%;
  margin: 15px 0; }


.ux_banner h2,
.ux_text h2 {
  font-size: 300%;
  line-height: 100%;
  margin: 15px 0; }


.ux_banner h3,
.ux_text h3 {
  font-size: 200%;
  line-height: 100%;
  margin: 15px 0; }


.ux_banner h4,
.ux_text h4 {
  font-size: 150%;
  line-height: 100%;
  margin: 10px 0; }


.ux_banner h5,
.ux_text h5 {
  font-size: 100%;
  line-height: 100%;
  margin: 10px 0; }


.ux_banner h6,
.ux_text h6 {
  font-size: 60%;
  line-height: 100%;
  margin: 10px 0; }


.ux_banner p {
  font-size: 60%;
  line-height: 120%;
  margin-bottom: 15px !important; }


.ux_banner strong {
  font-weight: 800; }


.ux_banner .h-large,
.ux_text .h-large {
  font-size: 650%;
  line-height: 85%;
  padding: 0 !important; }


.ux_banner .h-xlarge,
.ux_text .h-xlarge {
  font-size: 1200%;
  line-height: 85%;
  padding: 0 !important; }


.ux_banner .h-xxlarge,
.ux_text .h-xxlarge {
  font-size: 1500%;
  line-height: 85%;
  padding: 0 !important; }


.large-1 .ux_banner,
.large-2 .ux_banner {
  font-size: 7px; }


.grid-small-height.large-6 .ux_banner,
.large-3 .ux_banner,
.large-4 .ux_banner {
  font-size: 8px; }


.large-6 .ux_banner {
  font-size: 14px; }


.large-7 .ux_banner {
  font-size: 14px; }


.large-8 .ux_banner {
  font-size: 14px; }


.large-9 .ux_banner {
  font-size: 14px; }


.large-1 .ux_banner .button,
.large-2 .ux_banner .button,
.large-3 .ux_banner .button,
.large-4 .ux_banner .button {
  font-size: 140%; }


.large-6 .ux_banner .text-boxed,
.large-5 .ux_banner .text-boxed,
.large-4 .ux_banner .text-boxed {
  min-width: 50%; }


.large-3 .ux_banner .text-boxed {
  min-width: 80%; }



.ux_banner .text-center input.ninja-forms-field {
  text-align: center; }


.ux_banner input.ninja-forms-field.button {
  margin-top: 0 !important; }


.ux_banner input[type='text'].ninja-forms-field {
  padding: .6em;
  font-size: 100%; }


.ux_banner .ninja-forms-success-msg p {
  color: #000000;
  padding: 10px;
  border: 1px solid #000000;
  margin: 0; }


.ux_banner.dark .ninja-forms-success-msg p {
  color: #ffffff;
  padding: 10px;
  border: 1px solid #ffffff;
  margin: 0; }



.ux_banner .tilt-right {
  -ms-transform: rotate(3deg);
  
  -webkit-transform: rotate(3deg);
  
  transform: rotate(3deg); }


.ux_banner .tilt-left {
  -ms-transform: rotate(-3deg);
  
  -webkit-transform: rotate(-3deg);
  
  transform: rotate(-3deg); }


html[data-useragent*='iPad'] .ux-section .banner-bg.ux_parallax,
html[data-useragent*='iPad'] .ux_banner .banner-bg.ux_parallax,
html[data-useragent*='iPhone'] .ux-section .banner-bg.ux_parallax,
html[data-useragent*='iPhone'] .ux_banner .banner-bg.ux_parallax {
  background-position: 50% 20% !important;
  background-size: cover !important;
  background-attachment: scroll !important;
  opacity: 1 !important; }


.dark-header .ux_banner-grid {
  margin-top: 40px; }


.ux_banner .button {
  padding-top: 0.93em;
  padding-bottom: 1em; }


.ux_banner .button.alt-button {
  padding-top: 0.80em;
  padding-bottom: 0.90em; }


.x180x120 .column-1 {
  float: left;
  width: 120px;
  overflow: hidden;
}


.x180x120 .column-2 {
  width: 120px;
  float: right;
  overflow: hidden;
}


#content {
  background: #fff; }


	
	header.dark, .skill-score, ul.filter-button-list li a, .slide-control:hover a.has-sub, .button-primary, .stack-callout.bg-dark, .stack-section-title.bg-dark,	ul.price-list li.row-title, .stack-callout.bg-light .callout-icon, .post-content .slide-control a:hover, .button:hover, .button.active, .post-content .img-box .overlay .overlay-mask, #comments .comment-reply-link:hover, #comments .comment-edit-link:hover, .theme-form input[type="submit"], .theme-form input[type="submit"]:hover { background-color: #115e8b; }

	
	footer .legal_text {
		text-align: center;
		font-family: 'BebasNeue', Arial;
		font-size: 10px;
		color: #666;
		letter-spacing: 1px;
		margin-bottom: 15px;
	}

	
		.legal_text em {
			font-style: normal;
			font-weight: bold;
		}

		footer .footer-metaleft{width:auto;margin:0}

	
	footer .footer-metaleft,footer .footer-metaright{width:100%;text-align:center}

.homepage-blog-inside-google-add{
    margin: 20px 0 0;
    display: inline-block;
    width: 100%;
    text-align: center;
}

    .tutorial .data {
      float: left;
      margin-top: 5px;
    }

.page-template-blog-php #main h3, .single-post #main h3, .archive #main h3 { font-size: 14px; margin-bottom: 20px; }

body #main {
  min-height: 600px;
  margin: 156px auto 0 auto;
}

#main h2 {
  text-align: left !important;
}

.wrapper,
.site-main {
  margin: 0 auto;
}

.press-zone .wrapper-in .main .note .article2{
	font-size: 14px;
	color: #7a7a7a;
	font-weight: normal;
	margin-top: 15px;
}

.info3-graphic .wrapper-in .main .note .legal .article2{
	font-family: Arial;
	font-weight: normal;
	font-size: 14px;
	color: #7a7a7a;
 	margin-left: 23px;
}

.most3-popular .wrapper-in .main .note .legal .article2{
	font-family: Arial;
	font-weight: normal;
	font-size: 14px;
	color: #7a7a7a;
 	margin-left: 23px;
}


#logo_img_prehered {
	float: right;
	margin:18px 20px 0 20px;
}
#banner .border-banner{border:1px solid #E8E8E8;border-top:none;border-right:none;border-left:none;padding-bottom:5px;}
 #grve-header .grve-menu-options { height: 75px; line-height: 75px; }
 #grve-main-menu-responsive .grve-menu-options li a { color: #a2a2a2 !important; }
 #grve-header.grve-default .grve-menu-button-line { background-color: #777777; }
 #grve-header.grve-light .grve-menu-button-line { background-color: #777777; }
 #grve-header.grve-dark .grve-menu-button-line { background-color: #777777; }
 #grve-header.grve-header-sticky .grve-menu-button-line { background-color: #777777; }


.push-img-link + .sub-title,
.push-img-link + .sub-title + .wysiwyg {
  margin-left: 200px;
}


.column-top .push-img-link {
  float: left;
  display: block;
  margin-right: 20px;
}


.push-img {
	float: left;
}

.plan-element .planPromo .promoView.visible {
  transition: 0.5s;
  height: 100%;
}

#floating-miclaro.visible {
  left: 0px;
  transition: 0.5s;
}

#floating-miclaro.pr.visible {
  left: 0px;
  transition: 0.5s;
}

#floating-miclaro.cl.visible {
  left: 0px;
  transition: 0.5s;
}


.meteor-slides .meteor-clip {
	line-height: 0;
	margin: 0;
	overflow: hidden;
	padding: 0;
	position: relative;
}
#tve_eight_set #tve_editor ul.thrv_wrapper li{margin-bottom:15px}
#tve_eight_set [class*='tve_eight_set_vms'] #tve_editor .tve_p_lb_control{padding:90px 45px 60px}
#tve_eight_set .tve_eight_set_vms_step1 #tve_editor .tve_btn1.tve_bigBtn a{padding:25px}
body.tve_editor_page #tve_editor .tve_ea_thrive_animation{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}
#tve_editor{min-height:10px !important}
#tve_editor:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0}
body .tve_p_lb_content #tve_editor .tve_p_lb_control{padding:15px 0 40px}
#tve_editor .thrv_widget_menu a.tve-m-trigger.tve_black{color:#101010}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_black a:hover{color:#101010}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_black.tve_horizontal ul a:hover,#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_black.tve_horizontal ul a.tve-active{background-color:#101010;color:#ffffff}
#tve_editor .thrv_widget_menu a.tve-m-trigger.tve_blue{color:#3E68B2}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_blue a:hover{color:#3E68B2}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_blue.tve_horizontal ul a:hover,#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_blue.tve_horizontal ul a.tve-active{background-color:#3E68B2;color:#ffffff}
#tve_editor .thrv_widget_menu a.tve-m-trigger.tve_green{color:#1abc9c}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_green a:hover{color:#1abc9c}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_green.tve_horizontal ul a:hover,#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_green.tve_horizontal ul a.tve-active{background-color:#1abc9c;color:#ffffff}
#tve_editor .thrv_widget_menu a.tve-m-trigger.tve_orange{color:#e67e22}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_orange a:hover{color:#e67e22}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_orange.tve_horizontal ul a:hover,#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_orange.tve_horizontal ul a.tve-active{background-color:#e67e22;color:#ffffff}
#tve_editor .thrv_widget_menu a.tve-m-trigger.tve_purple{color:#8656C1}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_purple a:hover{color:#8656C1}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_purple.tve_horizontal ul a:hover,#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_purple.tve_horizontal ul a.tve-active{background-color:#8656C1;color:#ffffff}
#tve_editor .thrv_widget_menu a.tve-m-trigger.tve_red{color:#CE271B}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_red a:hover{color:#CE271B}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_red.tve_horizontal ul a:hover,#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_red.tve_horizontal ul a.tve-active{background-color:#CE271B;color:#ffffff}
#tve_editor .thrv_widget_menu a.tve-m-trigger.tve_teal{color:#387D71}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_teal a:hover{color:#387D71}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_teal.tve_horizontal ul a:hover,#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_teal.tve_horizontal ul a.tve-active{background-color:#387D71;color:#ffffff}
#tve_editor .thrv_widget_menu a.tve-m-trigger.tve_white{color:#D8D8D8}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_white a:hover{color:#D8D8D8}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_white.tve_horizontal ul a:hover,#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_white.tve_horizontal ul a.tve-active{background-color:#D8D8D8;color:#ffffff}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_blue.tve_horizontal a:hover{background-color:#3E68B2;color:#ffffff}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_green.tve_horizontal a:hover{background-color:#1abc9c;color:#ffffff}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_orange.tve_horizontal a:hover{background-color:#e67e22;color:#ffffff}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_purple.tve_horizontal a:hover{background-color:#8656C1;color:#ffffff}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_red.tve_horizontal a:hover{background-color:#CE271B;color:#ffffff}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_teal.tve_horizontal a:hover{background-color:#387D71;color:#ffffff}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_white.tve_horizontal a:hover{background-color:#D8D8D8;color:#ffffff}
#tve_editor .thrv_social .tve_s_icon{font-family:'thrvicomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#tve_editor .thrv_bullets_shortcode ol.tve_ul,#tve_editor .thrv_bullets_shortcode ul.tve_ul{line-height:1.4em}
#tve_editor .thrv_bullets_shortcode ol.tve_ul li,#tve_editor .thrv_bullets_shortcode ul.tve_ul li{margin-bottom:10px}
#tve_editor .thrv_bullets_shortcode ol.tve_ul li:before,#tve_editor .thrv_bullets_shortcode ul.tve_ul li:before{content:'' !important}
#tve_editor ol,#tve_editor ul{margin-left:20px}
#tve_editor ol.thrv_wrapper,#tve_editor ul.thrv_wrapper{line-height:1.4em}
#tve_editor ol.thrv_wrapper li,#tve_editor ul.thrv_wrapper li{margin-bottom:10px}
#tve_editor .tve_block_center{display:table;margin-left:auto;margin-right:auto}
#tve_editor .rfs{font-size:70px !important}
#tve_editor .tve_table th{background-clip:padding-box}
#tve_editor .thrv_lead_generation.thrv_lead_generation_horizontal .thrv_lead_generation_container .tve_lg_input_container .thrv_icon,.tve-leads-shortcode .thrv_lead_generation.thrv_lead_generation_horizontal .thrv_lead_generation_container .tve_lg_input_container .thrv_icon{margin:0 20px 0 0}
#tve_editor .thrv_lead_generation.thrv_lead_generation_horizontal .thrv_lead_generation_container .tve_lg_input_container .thrv_icon.tve_lg_text_icon,.tve-leads-shortcode .thrv_lead_generation.thrv_lead_generation_horizontal .thrv_lead_generation_container .tve_lg_input_container .thrv_icon.tve_lg_text_icon{bottom:auto}
#tve_editor .thrv_lead_generation .thrv_lead_generation_container .tve_lg_input_container .thrv_icon,.tve-leads-shortcode .thrv_lead_generation .thrv_lead_generation_container .tve_lg_input_container .thrv_icon{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:transparent;border:0;font-size:25px;position:absolute;right:0;top:47%;z-index:2}
#tve_editor .thrv_lead_generation .thrv_lead_generation_container .tve_lg_input_container .thrv_icon .tve_sc_icon,.tve-leads-shortcode .thrv_lead_generation .thrv_lead_generation_container .tve_lg_input_container .thrv_icon .tve_sc_icon{font-size:25px;height:auto;padding:0;width:auto}
#tve_editor .thrv_lead_generation .thrv_lead_generation_container .tve_lg_input_container .thrv_icon.tve_lg_text_icon,.tve-leads-shortcode .thrv_lead_generation .thrv_lead_generation_container .tve_lg_input_container .thrv_icon.tve_lg_text_icon{bottom:auto}
#tve_editor .thrv_lead_generation .thrv_lead_generation_container .tve_lg_input_container.tve_lg_textarea .tve_lg_text_icon,.tve-leads-shortcode .thrv_lead_generation .thrv_lead_generation_container .tve_lg_input_container.tve_lg_textarea .tve_lg_text_icon{margin-right:0px}
#tve_editor .thrv_icon span.tve_sc_icon.tve_blue,.thrv-leads-form-box .thrv_icon span.tve_sc_icon.tve_blue{color:#4E7AC7}
#tve_editor .thrv_icon span.tve_sc_icon.tve_green,.thrv-leads-form-box .thrv_icon span.tve_sc_icon.tve_green{color:#45BF55}
#tve_editor .thrv_icon span.tve_sc_icon.tve_black,.thrv-leads-form-box .thrv_icon span.tve_sc_icon.tve_black{color:#595959}
#tve_editor .thrv_icon span.tve_sc_icon.tve_orange,.thrv-leads-form-box .thrv_icon span.tve_sc_icon.tve_orange{color:#FF712C}
#tve_editor .thrv_icon span.tve_sc_icon.tve_purple,.thrv-leads-form-box .thrv_icon span.tve_sc_icon.tve_purple{color:#9768D1}
#tve_editor .thrv_icon span.tve_sc_icon.tve_red,.thrv-leads-form-box .thrv_icon span.tve_sc_icon.tve_red{color:#e93c31}
#tve_editor .thrv_icon span.tve_sc_icon.tve_teal,.thrv-leads-form-box .thrv_icon span.tve_sc_icon.tve_teal{color:teal}
#tve_editor .thrv_icon span.tve_sc_icon.tve_white,.thrv-leads-form-box .thrv_icon span.tve_sc_icon.tve_white{color:#efefef}
#tve_editor .thrv_widget_menu.thrv_wrapper .tve-m-trigger{display:none}
#tve_editor .thrv_widget_menu.thrv_wrapper.tve_center{display:table;margin-left:auto !important;margin-right:auto !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu{position:relative;margin:0;padding:0 0 0 1em;list-style-type:none;list-style-image:none}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu ul{margin:0;padding:0 0 0 1em;list-style-type:none;list-style-image:none}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu li{margin:0}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu li:before{content:'';display:none}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu a{color:#373737;text-decoration:none;display:inline-block;line-height:1;padding:10px 0;position:relative}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_vertical a{background-color:inherit !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_vertical a:before{display:inline-block;position:absolute;top:10px;left:-1em;font-family:'thrvicomoon' !important;content:"\e603";height:1em;line-height:1em}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_vertical a:hover{background-color:inherit !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal{z-index:3;padding:0}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal li{display:inline-block;position:relative}
#tve_editor .thrv_widget_menu.thrv_wrapper .thrive-shortcode-html{padding-top:1px;position:relative}
#tve_editor .thrv_widget_menu.thrv_wrapper.tve_center,#tve_editor .thrv_widget_menu.thrv_wrapper.tve_left,#tve_editor .thrv_widget_menu.thrv_wrapper.tve_right{display:block;float:none}
#tve_editor .thrv_widget_menu.thrv_wrapper .tve-m-trigger.t_tve_horizontal{border-radius:4px;box-sizing:content-box !important;border-width:1px;border-style:solid;display:inline-block;float:right;font-size:33px;height:30px;line-height:30px;margin:0;padding:8px;text-align:center;text-decoration:none;width:33px}
#tve_editor .thrv_widget_menu.thrv_wrapper ul{max-width:none !important;width:100% !important;box-sizing:border-box !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul li,#tve_editor .thrv_widget_menu.thrv_wrapper ul a{display:block !important;box-sizing:border-box !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal.tve-m-expanded{-webkit-transition:max-height 0.3s;-moz-transition:max-height 0.3s;transition:max-height 0.3s;max-height:1200px;border:1px solid #b4b4b4;top:49px !important}
#tve_editor [class*='ttfm'] a,#tve_editor [class*='ttfm'] span{font-family:inherit !important}
.tve_shortcode_editor h1{padding:0}
.tve_shortcode_editor p.bold_text{font-weight:bold}
.tve_shortcode_editor .pattern1,.tve_p_lb_background .tve_p_lb_content.pattern1,.tve_post_lp .tve_lp_content.pattern1{background:#2980b9}
.tve_shortcode_editor .pattern2,.tve_p_lb_background .tve_p_lb_content.pattern2,.tve_post_lp .tve_lp_content.pattern2{background:#c0392b}
.tve_shortcode_editor .pattern3,.tve_p_lb_background .tve_p_lb_content.pattern3,.tve_post_lp .tve_lp_content.pattern3{background:#2ecc71}
body .tve_shortcode_editor .thrv_wrapper .lightSec{color:#fff}
body .tve_shortcode_editor .thrv_wrapper .lightSec p span{color:inherit}
body .tve_shortcode_editor .thrv_wrapper .lightSec span.tve_ct_title{color:#fff}
body .tve_shortcode_editor .thrv_wrapper .lightSec .tve_faqI{color:#333}
body .tve_shortcode_editor .thrv_wrapper .darkSec{color:#333}
body .tve_shortcode_editor .thrv_wrapper .darkSec p span{color:inherit}
body .tve_shortcode_editor .thrv_wrapper .darkSec span.tve_ct_title{color:#fff}
body .tve_shortcode_editor .thrv_wrapper .darkSec .tve_faqI{color:#333}

		.et_header_style_centered #logo, .et_header_style_centered #et-top-navigation, .et_header_style_centered nav#top-menu-nav, .et_header_style_centered #top-menu { float: none; }

		#et-top-navigation .et-cart-info { float: left; margin: 12px 0 0 22px; }

		.et_vertical_nav #et-top-navigation .et-cart-info { margin-left: 0; }

		.et_header_style_centered #et-top-navigation .et-cart-info { float: none; }

		.et-fixed-header #et-top-navigation .et-cart-info { margin-top: 10px; }






#et-top-navigation { float: right; }

		.et_vertical_nav #main-header nav#top-menu-nav, .et_vertical_nav #main-header #top-menu, .et_vertical_nav #main-header #et-top-navigation, .et_vertical_nav #main-header #logo, .et_vertical_nav #main-header #et_top_search { float: none; }

.likebutton{margin-left:3px;margin-bottom:3px;border-bottom:1px solid #D8DFEA;padding:3px;}
.tve_clearfix:after,.tve_cb_cnt:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.tve_flt .tve_cb .tve_cb_cnt{padding:20px}

  .cmsc--nav-trigger a {
    position: relative;
    z-index: 2; }

#out_container {
    margin:0 auto;
    background:#fff;
    box-shadow:0 0 10px rgba(0,0,0,.5)

}

#out_container.boxed {
    margin:20px auto;
}

    #out_container.boxed, #out_container.boxed-attached {
        width:764px;
    }


.sfmsb-icon-facebook.sfmsb-square:before 	 	{ content: "\e610"; }

.sfmsb-icon-facebook.sfmsb-circle:before 	 	{ content: "\e601"; }


#register_a_mic{
    float:left;
    display:none;
}


.height_td2 {

	padding:1px;

}

.storytitle  {background: none; color: #ffffff; font-size: 12px; font-weight: bold; font-family: Verdana, Helvetica,sans-serif; text-decoration: none}




li.page_item,li.menu-item {
	padding: 0;
	margin: 5px 0 5px 0;
	list-style: none;
}


li.page_item,li.menu-item a:hover{

}


li.page_item a,li.menu-item a {
	line-height: 120%;
	font-size: 10px;
}




li.page_item li a,li.menu-item li a {
	display: inline;
	padding: 0;
	margin: 0;
	background: none;
	border: none;
	color: #666;
	line-height: 120%;
	font-weight: normal;
}

li.page_item li a:hover,li.menu-item li a:hover {
	background: none;
}


li.page_item a:hover,
li.menu-item a:hover {
	text-decoration: none;
}

#top-menu li.last {
	border-right: 0 !important;
	background: none;
	padding-right: 0;
	width: 176px;
}


#top-menu li.last a {
	width: 176px;
}


#sci-table .last {
	border-bottom: 0 !important;
}
#fusion-gmap-container,#main,#sliders-container,#wrapper,.fusion-separator .icon-wrapper,body,html{background-color:#ffffff;}


.didot-italic
, .menu-title 
,.event .day
, .ampersand
, .wine-list h3
, .menu-price sub 
{ font-family: "didot-italic", Georgia; }


.menu-title {
  color: #9dc5ca;
  font-size: 2em;
  line-height: 100%;
  text-transform: uppercase;
  padding-bottom: 5px; }


.list-wrap .menu-title {
  color: #628082;
  font-size: 1.8em;
  line-height: 150%;
  padding-right: 15px;
  padding-bottom: 10px; 
  text-transform: uppercase;
  font-weight: bold;
  }

  .event h2.menu-title {
    font-size: 2em;
    margin-bottom: 0;
    padding-bottom: 0; }

  .cards article a.menu-title {
    margin: 12px 0 0;
    display: block;
    color: #759397;
    font-size: 1.6em;
    line-height: 1.3; }
