﻿.widget-front.hover .round-div,article.hover .tc-thumbnail .round-div{-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4)}
.widget-front{text-align:center}
.widget-front .thumb-wrapper{height:250px;width:201px;max-width:none}
.widget-front .round-div{width:150px;height:150px;border:94px solid #fafafa;top:-44px;left:-65px}

.clear-height {
	clear: both;
	height: 20px;
}


#npcatch .title {
	overflow: hidden;
	display: block;
}


        #events-container {
            margin-top: 4px;
            height: 349px;
            margin-bottom: 4px;
            overflow: hidden;
        }

.sub-menu .menu-item-has-children:after { color: #fff }

#primary-menu .sub-menu .menu-item-has-children {
position: relative;
display: block;
}

#primary-menu .sub-menu .menu-item-has-children .sub-menu {
display: none;
top: 0;
margin-top: 0;
left: 200px;
width: 200px;
padding: 0;
}

.widget_nav_menu ul li.menu-item-has-children a {  }

.mm-menu .menu-item a:hover, .mm-menu .sub-menu .menu-item a:hover { font-weight: 600; }




.mm-menu, .mm-menu .mm-title, .mm-menu .sub-menu .menu-item a,
.color-gray-5 {
	color: #f5f5f5;
}
.bitcoin-icon-wrap{position:absolute;left:-4px;top:-6px;height:48px;width:48px;border-radius:100px;border:4px solid #050505}
.et_pb_blurb_9 .et-pb-icon{color:#1f64a5;background-color:#ffffff;border-color:#ffffff}
.et_pb_blurb_10 .et-pb-icon{color:#1f64a5;background-color:#ffffff;border-color:#ffffff}
.et_pb_blurb_11 .et-pb-icon{color:#1f64a5;background-color:#ffffff;border-color:#ffffff}
.et_pb_blurb_12 .et-pb-icon{color:#1f64a5;background-color:#ffffff;border-color:#ffffff}

.home-flagship-title-wrapper{
    margin:60px 0 36px 0;
}

.home-flagship-title-wrapper hr {
    width: 100px;
}

#header,
#top-navigation-wrapper,
#main-content-wrapper,
#wrapper-footer,
.top-navigation-wrapper,
.header-content-wrapper,
.footer-signature,
.menu-box-wrapper {
  float: left;
  height: auto;
  position: relative;
  width: 100%;        
}





body .header-content-wrapper {
  padding: 30px 0;               
}
.page-node-557 div.corporate-logo{display:none}
.corporate-logo{display:none}

	#site-footer .container { padding: 0 2%; box-sizing: border-box; }

#page, .container {
    position: relative;
    margin-right: auto;
    margin-left: auto;
}
.widget_categories .cat-item:before,.widget_categories .cat-item .count{background: #cf4d35;}
#legalAcceptances.janrain-capture-ui .capture_footer .capture_legalAcceptanceAcceptButton,#legalAcceptances.janrain-capture-ui .capture_footer .capture_processing,#socialRegistration.janrain-capture-ui .capture_footer .capture_legalAcceptanceAcceptButton,#socialRegistration.janrain-capture-ui .capture_footer .capture_processing,#traditionalRegistration.janrain-capture-ui .capture_footer .capture_legalAcceptanceAcceptButton,#traditionalRegistration.janrain-capture-ui .capture_footer .capture_processing{margin:0;width:80%;text-align:center}



.menu-toggle, .top-menu-toggle {
	display: none;
	cursor: pointer;
}

.site-header .menu-toggle {
	color: #ffffff;
	margin: 0;
	text-align: center;
	font-family: 'Open Sans', serif;
   padding-bottom: 0;
}

.site-header .menu-toggle:hover {
   background-color: #289dcc;
}

.site-header .menu-toggle:before {
	content: "\f0c9";
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	text-decoration: inherit;
	font-size: 23px;
	color: #ffffff;
   padding: 8px 12px;
   display: block;
}

.main-small-navigation .menu-primary-container,
.main-small-navigation .nav-menu {
   padding-top: 43px;
}

   .menu-toggle {
      display: block;
      float: left;
   }


.menus_div_ul .menu-item-has-children  a {
	border-bottom:none !important;
	}


.caption_orange{
	font-family: 'PT Sans Narrow', sans-serif;
	font-size:30px;
	color:#fff;
	background-color:#e65700;
	padding:5px;
	position:absolute;
	border-radius: 5px; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	-moz-box-shadow: 10px 10px 15px rgba(0, 0, 0, 0.75);
	-webkit-box-shadow: 10px 10px 15px rgba(0, 0, 0, 0.75);
	box-shadow: 10px 10px 15px rgba(0, 0, 0, 0.75);
	padding-left: 10px;
	padding-right: 10px;
	font-weight: 700;
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-lg-4{width:33.33333333%}



#footer {
  color: #fff;
  min-height: 100px;
  clear: both;
}


#footer p {
  display: table-cell;
  vertical-align: middle;
  text-align: right;
  padding-top: 20px;
}


#footer a {
  color: #fff;
}

  #footer-right {
    padding-top: 0;
    padding-bottom: 0;
  }

  #footer-right p {
    text-align: center;
    display: block;
  }

  #footer-left {
    padding-bottom: 0;
  }

  #footer-left img {
    float: none;
    margin: 0 auto;
    display: block;
  }




.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}


.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.site-footer .footer-bottom{width:100%;background:#4eaab9;float:left;padding-top:18px}
.site-footer .footer-bottom p{font-size:15px;color:#fff;text-align:center}
.contact-item .social-items{text-align:center;margin:4rem auto}
.contact-item .social-items ul{list-style-type:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.contact-item .social-items ul li{display:inline-block;margin:0 .8rem;list-style-type:none}
.contact-item .social-items ul li i{font-size:2rem}
footer .footer-container .social-items{text-align:center;margin-top:4rem}
footer .footer-container .social-items ul{list-style-type:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
footer .footer-container .social-items ul li{display:inline-block;margin:0 .8rem;list-style-type:none}
footer .footer-container .social-items ul li .img-social{height:2rem;width:2rem}

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


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}


    .index-new-text {
        display: none;
    }


.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
	float: left;
	width: 50%;
}


.grid-4, .grid-one-third {
  width: 32%;
}


.services-section .icon,
.grid-4.service .icon {
  width: 60px;
  font-size: 65px;
  text-align: center;
  float: left;
}

.services-section .icon-browser,
.grid-4.service .icon-browser {
  font-size: 60px;
}

.page-template-template-builder-full-width footer.copyright .grid-4 {
  padding: 25px 0;
  margin: 0;
}

footer.copyright .grid-4 {
  padding: 25px 0px 25px 30px;
}

footer.copyright .grid-8,
footer.copyright .grid-4 {
  margin-bottom: 0;
}


.logo img {
  max-height: 16px;
}


.logo a {
  color: #232323;
  text-decoration: none;
  font-size: 14px;
}


.logo--footer {
	margin-bottom: 10px;
}

  .logo--footer img {
  	max-height: 16px;
  }

  
  .logo--footer a {
  	padding: 0 100px 0 0; 
  }

  .logo span {
    display: block;
    position: absolute;
    bottom: 1px;
    left: 226px;
  }

  
  .logo--footer span {
  	bottom: 0;
    left: 145px;
  }

.selling_tools{
	list-style:none;
	padding-top:20px;
	padding-bottom:15px;
	border-bottom:2px solid #eee;
	margin-left:-15px;
}

.selling_tools li{
	display:inline-block;
	width:15.9%;
	padding:0 45px;
}

.selling_tools li img{
	margin-left:16.48px;
	margin-right:16.48px;
}
.social_menu .menu-item{display:table-cell}

.site-nav--standard .dropdown-menu,
.site-nav--standard .menu-item {
    color: inherit;
    background: inherit;
}

.dropdown-menu .menu-item {
    display: block;
    margin: 0 !important;
    padding: 0;
}

#content_box {
    float: left;
    width: 100%;
}

.single #content_box { border: 1px solid #ccc }

.ss-full-width #content_box {
    padding-right: 0;
    padding-left: 0;
}

#content_box h3, .widget h3 {
    font-size: 22px;
    font-weight: bold;
    line-height: 18px;
    margin: 5px 0 15px;
}

.home_page .featured-thumbnail { max-width: 150px }


	.home-middle-1,
	.home-middle-2,
	.home-middle-3 {
		width: 100%!important;
	}


.home-middle-1,
.home-middle-2,
.home-middle-3 {
	float: left;
	width: 32%;
}


.home-middle-1 .widget-title,
.home-middle-2 .widget-title,
.home-middle-3 .widget-title {
	font-size:20px;
	font-size:1.4em;
	font-family: 'Roboto', 'Helvetica-Neue', Helvetica, Arial, sans-serif;	
}


.home-middle-1 li,
.home-middle-2 li,
.home-middle-3 li {
	list-style-type: circle;
	margin-left: 2rem;
}

.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}

.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}

  table.visible-xs {
    display: table;
  }

  tr.visible-xs {
    display: table-row !important;
  }

  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }

	
	.theme_page
	{
		width: 750px;
	}

	
	.theme_page, .page_left, .page_right
	{
		width: 480px;
	}

	
	.theme_page, .page_left, .page_right, .sidebar_box
	{
		width: 300px;
	}


.theme_page p, .theme_page ul li{
	line-height: 150%;
}



#products h3 
{
	
	
	color:#B2F1B2;
	border-bottom: 1px dashed #930000;
	font-size:24px;
	font-weight:normal;
	padding:0px 0 0 10px;
	margin:0 0 -10px 10px;
	
}


#products{
width:195px;
height:205px;
float:left;
}

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}

#header ul.sub-menu li.menu-item-has-children:hover { position: relative }
.tatsu-module{margin-bottom:60px}
.tatsu-module.tatsu-divider-wrap{line-height:0;margin-bottom:20px}
.tatsu-module.simple-text{width:100%;display:block;border-style:solid;-webkit-box-sizing:border-box;box-sizing:border-box}
body:not(.tatsu-frame) #tatsu-header-container .tatsu-header-module:last-child,body:not(.tatsu-frame) #tatsu-header-container .tatsu-module:last-child{margin-right:0}
.tatsu-rJMLa89uK7.tatsu-module{margin:0 0 60px 0}
.tatsu-S1apIqdFQ.tatsu-module{margin:0 0 60px 0}
.tatsu-HJ6dYxykS.tatsu-module{margin:0px 0px 40px 0px}
.tatsu-fynrg3e9m14rfjpj.tatsu-module{margin:0 0 30px 0}
.tatsu-S1feyaWkH.tatsu-module{margin:0 0 30px 0}

.footer-bottom{
  margin-top: 20px;
}

.footer-bottom h4{
  font-size: 14px;
  text-transform: uppercase;
  color: #282828;
  margin-bottom: 10px;
}

.footer-bottom li{
  color: #282828;
  margin-top: 5px;
  list-style-type: disc;
  font-size: 12px;
}

.footer-bottom li i{
  margin-right: 5px;
}

.nectar-split-heading .heading-line {
  padding: 5px 0;
}
.wrap-header{background:#2C6696;border-top:5px solid #3972A1;}

#top-nav-sidebar .widget {
  display: inline-block;
  margin: 0 30px 0 0;
  vertical-align: middle;
}

#top-nav-sidebar .widget:last-child {
  margin-right: 0;
}

#top-nav-sidebar .widget-title {
  display: none;
}

#top-nav-sidebar .wpv_icon_link .content {
  display: none !important;
}

#top-nav-wrapper {
  position: relative;
  z-index: 6666;
  background: #f3f7f9;
}

#top-nav-sidebar .wpv_icon_link {
  margin-top: -6.25px;
  margin-bottom: -6.25px;
}
.tb-sticky-menu .header-logo{display:block!important;float:none;margin:0;position:absolute;top:50%;left:0;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}
.tb-sticky-menu .header-logo img{display:block;width:auto;max-height:30px}
.search-results .title{font-size:1.2em;}
#user2 h2.title{color:white;}
#the-content h1.title{text-shadow:1px 1px 0 #fff;}
#box-block-block-1 h2.title,#footer .box-block-menu_block h2.title{font-size:11px;margin-bottom:0px;font-family:Arial,sans-serif;border-bottom:1px dotted #cacaca;}
.item-list .title{font-weight:bold;}
.diyw div#emotion-header img#emotion-header-img{width:100%}
.prototype-index .container{margin-bottom:60px}
.module-footer .footer-bottom-area .container:after,.module-footer .footer-bottom-area .container:before{content:" ";display:table}
.module-footer .footer-bottom-area .container:after{clear:both}
.module-news-event-slider .container{margin:0 96px}
.container{margin:0 48px;position:relative}
.module-content-navigation .container{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;height:48px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.module-content-navigation.select-view .container{display:block;height:auto;margin:0}



#container {
	width: 990px;
	
	padding:0;
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	
}


    .navbar-nav.nav li#menu-item-1807{
        padding-top:11px;
    }


    .navbar-nav.nav li#menu-item-1807 a{
        background: #ef662f;
        padding: 5px 10px;
        color: #fff;
    }


    .navbar-nav.nav li.menu-item-has-children a:hover{
        border-bottom: 3px solid #90c548;
    }

#featured .flexslider .slide-content{float:left;width:48%;}

#featured .flexslider .slide-media{float:right;width:48%;margin:0;}

#featured .flexslider.full-width-slide .has-video .slide-media{float:none;width:100%;height:auto;}

#featured .flexslider .no-image.no-video .slide-content{width:100%;}

#featured-slider.flexslider .has-slide-background .slide-background{z-index:1;}

#featured-slider.flexslider .has-slide-background .slide-content{width:48%;position:absolute;bottom:2em;left:2em;padding:1em 2em;}
.site-footer .bottom-nav{margin:0;padding:0;list-style:none}
.site-footer .bottom-nav li{padding-top:5px;line-height:24px;padding-bottom:0}
.site-footer .bottom-nav li a{text-decoration:none;color:#0568c1;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;line-height:24px}
.site-footer .bottom-nav li a:hover{text-decoration:underline}

.menu-item i._mi,.menu-item img._mi{display:inline-block;vertical-align:middle}
.menu-item i._mi{width:auto;height:auto;margin-top:-.265em;font-size:1.2em;line-height:1}
.menu-item i._before,.rtl .menu-item i._after{margin-right:.25em}
.menu-item i._after,.rtl .menu-item i._before{margin-left:.25em}
.menu-item img._before,.rtl .menu-item img._after{margin-right:.5em}
.menu-item img._after,.rtl .menu-item img._before{margin-left:.5em}
.menu-item ._svg{width:1em}
.rtl .menu-item i._before{margin-right:0}
.rtl .menu-item i._after{margin-left:0}
.menu-item i.elusive{margin-top:-.3em}
.textbox{line-height:1.4em;word-spacing:0.2em}
.textbox p{margin:0 0 0.5em}
.td-trending-now-wrapper:hover .td-trending-now-title{background-color:#4db2ec}
.td-trending-now-title{background-color:#222;font-family:'Roboto',sans-serif;font-size:12px;text-transform:uppercase;color:#fff;padding:2px 10px;display:inline-block;line-height:22px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
.td-main-content-wrap.td-main-page-wrap .td-trending-now-title{display:inline-block;margin-top:21px}

.block_related_posts .posts {margin-left:-20px; overflow:hidden;}

.block_recent_posts_1 .posts {overflow:hidden;}

.block_latest_posts_1 .posts {margin-left:-20px; overflow:hidden;}
 

.expanded-image {
  max-width: 100%;
  max-height: 100%;
}
header.header .et-trending #et-secondary-menu .menu-item-has-children ul{top:-10px;left:100%}


.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%; }


.td_module_4 {
  padding-bottom: 43px;
  
  
}

.td_block_1.td-column-1 .td_module_4 {
  padding-bottom: 21px;
}

.td_block_17 .td-column-1 .td_module_4 {
  padding-bottom: 25px;
  border-bottom: 1px dashed #F2F2F2;
  margin-bottom: 16px;
}

.td_block_17 .td-column-2 .td-block-row:last-child .td_module_4,
.td_block_17 .td-column-3 .td-block-row:last-child .td_module_4 {
  padding-bottom: 0;
  
}

.td-content-more-articles-box .td_module_4 {
  margin-bottom: 20px;
}




.td_uid_4_5d228cd5f11f7_rand .td_module_4 .entry-title {
					font-weight:700 !important;
				}
.text-box-square .text-inner,.text-box-circle .text-inner{position:absolute;left:0;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}
.fusion-column-no-min-height .fusion-column-content-centered,.fusion-column-no-min-height .fusion-column-wrapper{min-height:0!important}
.fusion-layout-column .fusion-column-content-centered{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.fusion-layout-column .fusion-column-content-centered .fusion-column-content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:100%}

.alignleft {
	float: left;
}

#content .alignleft,
#content img.alignleft {
	display: inline;
	float: left;
	margin-right: 24px;
	margin-top: 4px;
}

#content img.alignleft,
#content img.alignright,
#content img.aligncenter {
	margin-bottom: 12px;
}

#share-error-text {
    color: rgb(232,166,24);
    display: none;
    font-size: 12px;
    margin-right: 10px;
}
.rev_slider .tp-mask-wrap .tp-caption,.rev_slider .tp-mask-wrap :last-child,.wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,.wpb_text_column .rev_slider .tp-mask-wrap :last-child{margin-bottom:0}
.wpb_text_column:not(:last-child) p:last-child,.wpb_text_column:not(:last-child) ul:last-child,.wpb_text_column:not(:last-child) ol:last-child{margin-bottom:1.5rem}
.vc_custom_heading:last-child,.wpb_text_column:last-child h1:last-child,.wpb_text_column:last-child h2:last-child,.wpb_text_column:last-child h3:last-child,.wpb_text_column:last-child h4:last-child,.wpb_text_column:last-child h5:last-child,.wpb_text_column:last-child h6:last-child{margin-bottom:0}
a,.grid .time a,.widget_flickr #flickr_badge_uber_wrapper a{color:#7b324d}
.grid:hover{background-color:#a32c2e}

#dropdown li {list-style: none;float: left ; padding:15px;}

#dropdown li li {padding: 5px 0;margin: 0 10px;width: 160px;line-height: 16px;overflow: hidden;border-bottom: 1px solid #f0f0f0;}

#dropdown li a {padding: 3px 8px;text-decoration: none;}

#dropdown li ul {display: none ;background-color: #fff;width:700px;border: 1px solid #ccc;z-index: 205;	}

#dropdown li:hover ul, #navbar li.hover ul {display: block;position: absolute;margin: 0;padding: 0;box-shadow: 3px 3px 8px -2px #999;}

#dropdown li:hover li, #navbar li.hover li {float: left;}

#dropdown li:hover ul{left:0px;}

  footer#site-wrapper-footer .top-footer-sidebars {
    padding-top: 1.5em;
    padding-bottom: 1.15em; }


    .detial_aquahotel {
        padding: 50px 20px;
    }

.pc2015-item .pc2015-item-name .pc2015-item-name-title {
  font-size: 14px;
  line-height: 16px;
  margin-top: 2px;
  font-weight: bolder;
  display: block;
}

.pc2015-detail .pc2015-detail-inner .pc2015-item-name .pc2015-item-name-title {
  font-weight: bolder;
  font-size: 21px;
  line-height: 1.5;
}

.pc2015-cart-items .pc2015-cart-table tbody td.pc2015-cart-cell-1 .pc2015-item-name .pc2015-item-name-title {
  font-size: 18px;
  font-weight: bolder;
  line-height: 1.1;
  margin-bottom: 16px;
}
#topmenu_mobile{display:block}
#topmenu_mobile .dropdown-menu{position:absolute!important;background:#202831;border-radius:0}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}
.col-xs-12{width:100%}
.w-100{width:100%!important}


	.site-container,
	.wrap,
	.site-inner,
	.site-inner-wrap,
	#primary,
	.site-header,
	.site-header .wrap {
		width:100% !important;
		padding:0 !important;
		margin:0 !important;
		display:block !important;
		float:none !important;
		border:0 !important;
		height:auto !important;
		}

.site-inner-wrap { color:#000000; }

.site-inner-wrap h1,.site-inner-wrap h2,.site-inner-wrap h3,.site-inner-wrap h4,.site-inner-wrap h5,.site-inner-wrap h6 { color:#000000; }


.sidebar-item .tagcloud a {
  padding:5px;
  margin:0 5px 5px 0;
  display: inline-block;
}


.sidebar-item.widget ul li,
.tt-post-list.dark li {
  padding: 12px 0;
}


.sidebar-item.widget ul li:first-child,
.tt-post-list.dark li:first-child {
  padding-top: 10px;
}





.sidebar-item.widget ul li a:hover {
  color: #dd3333;
}


.sidebar-item.widget select {
  width: 100%;
  padding: 8px;
}


.sidebar-item.widget_recent_posts_entries .tt-post.dark .tt-post-title {
  color: #111;
  opacity: 1;
}


.sidebar-item.widget_recent_posts_entries .tt-post.dark .tt-post-cat {
  opacity: 1;
  color: #666;
}
.row{margin-right:-15px;margin-left:-15px}

#main-header .et_mobile_menu ul.sub-menu { display: none !important; visibility: hidden !important;  transition: all 1.5s ease-in-out;}
#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}
table tr.even,table tr.odd,th{background-color:transparent;border-bottom:1px solid #dfdfdf;}
#forum tr.even{background:#ffffff;border-bottom:1px solid #eaeaea;}
tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}
tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}

#footer .brand {
    position:absolute;
    margin:0 0 0 890px;
}

.title {
    margin-bottom: 5px;
    font-size: 14px;
    line-height: 18px;
    clear: both;
    padding-top: 10px;
}

.title a { color: #000 }

.page h1.title { margin-bottom: 20px ; padding-top: 0;}

.widget .title {
    font-weight: bold;
    text-transform: uppercase;
    color: #545E68;
    font-size: 12px;
}

.single_post a, a:hover, .title a:hover, .textwidget a, #commentform a, a,.rthumb_text:hover,.post_date,.breaking_title, #navigation ul ul a:hover, .sidebar.c-4-12 a:hover {color:#886229; }

.cli-privacy-overview:not(.cli-collapsed) .cli-privacy-content {
	max-height: 60px;
    transition: max-height 0.15s ease-out;
    overflow: hidden;
}


.cli-collapsed .cli-privacy-content
{
    transition: max-height 0.25s ease-in;

}

.cli-privacy-content p
{
	margin-bottom:0;
}

.cambi {float:left; border:1px solid #dee1e4; background-color:#f0f3f8; width:908px; padding:10px; color:#666; font-size:10px; margin-top:20px;}
.lo-script{position:absolute;left:0;bottom:20px;height:1px}
.site-1edcu-current-rates .e-item:hover .e-rate{background-color:#ce2437}
.site-1edcu-current-rates .e-rate{font-size:50px;font-weight:700;margin:10px 0;line-height:1.2;border-radius:4px}


.headline-cash {
	width: 563px;
	height: 81%;
	padding: 15px 20px 15px 0;
	display: block;
	float: left;
	letter-spacing: 1px;
	line-height: 32px;
	color: #12397e;
 
	overflow: visible;
}


.headline-cash .headline {
	font-family: 'Arvo', serif;
	font-weight: 600;
	font-size: 27px;
	margin-top: 10px;
	text-shadow: none;
}


.headline-cash .headline span {
	color: #ed8b20;
}

.headline-cash .headline br {
        display: none;
}

.icon-close:before {
	content:"\e91c";
}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}
.clearfix:after{content:"\0020";visibility:hidden;display:block;height:0px;clear:both;}
*:first-child+html .clearfix{zoom:1;}

#slideshow #slidesContainer .slide {
    margin: 0 auto;
    min-height: 320px;
    text-align: center;
    width: 100%;
	
}

#slideshow #slidesContainer .slide p {
    display: block;
    float: left;
    margin: 0;
}
.flex-col{max-height:100%}
.medium-flex-wrap .flex-col{padding-top:5px;padding-bottom:5px;-ms-flex-positive:0;flex-grow:0;width:100%}
.small-flex-wrap .flex-col{-ms-flex-positive:0;flex-grow:0;width:100%}
.flex-col button,.flex-col .button,.flex-col input{margin-bottom:0}
.form-flat .flex-row .flex-col,.flex-row.form-flat .flex-col{padding-right:4px}
.next-prev-nav .flex-col{padding:.7em 0}
.next-prev-nav .flex-col+.flex-col{border-left:1px solid #ececec}
.wpcf7 .flex-col .wpcf7-not-valid-tip{position:absolute;z-index:99;margin-top:5px;width:100%}
.searchform-wrapper.form-flat .flex-col:last-of-type{margin-left:-2.9em}
#floating_menu .wrp{position:relative}

	.imagenportada img{ border-radius: 0.4em; }

	.imagenportada{ text-align:center; }

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

  footer.bottom .column {
    margin-bottom: 4em; }

  section.pagecontent .column {
    position: relative; }


.column, .columns {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
  width: 100%;
  float: left; }


.column:last-child:not(:first-child), .columns:last-child:not(:first-child) {
  float: right; }


.column.end:last-child:last-child, .end.columns:last-child:last-child {
  float: left; }


.column.row.row, .row.row.columns {
  float: none; }


.row .column.row.row, .row .row.row.columns {
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0; }


.reveal .column, .reveal .columns,
.reveal .columns {
  min-width: 0; }
body.responsive-ready.site-10 #main-menu .main_menu_wrapper.xpnd-items-exists{background-color:#fff}
body.responsive-ready.site-10 #main-menu .main_menu_wrapper.xpnd-items-exists .main_menu_expand-content{top:initial}
body.responsive-ready.site-10 #main-menu .main_menu_wrapper.xpnd-items-exists .main_menu_expand-content ul.items .menu-item{color:#a80101;font-size:17px !important}
body.responsive-ready.site-10 #main-menu .main_menu_wrapper.xpnd-items-exists .main_menu_expand-icon{background-color:transparent;right:12px;top:10px}
body.responsive-ready.site-11 #main-menu .main_menu_wrapper.xpnd-items-exists .main_menu_expand-content{top:46px}
body.responsive-ready.site-11 #main-menu .main_menu_wrapper.xpnd-items-exists .main_menu_expand-content ul.items .menu-item{text-transform:uppercase;font-size:14px !important}
body.responsive-ready.site-11 #main-menu .main_menu_wrapper.xpnd-items-exists .main_menu_expand-icon{top:14px}


 
.grid_1, .grid_2, .grid_3, .grid_3_5,.grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12,.grid_5_5, .grid_6_5, .grid_6_2{display:inline;float: left;position: relative;	margin-left: 15.0px;margin-right: 15.0px;}

.container .grid_1, .container .grid_2, .container .grid_3, .container .grid_3_5,.container .grid_4, .container .grid_5, .container .grid_6, .container .grid_7, .container .grid_8, .container .grid_9, .container .grid_10, .container .grid_11, .container .grid_12, .container .grid_12, .container  .grid_6_2{display:inline;	float: left;position: relative;margin-left: 10.0px;	margin-right: 10.0px;}


.bottom_row .grid_3_5{width:215px;}



.grid_3_5{width:222px; border:1px solid #191919; background:#191919;}

.social-links li a .instagram-green,.social-links li a .facebook-green,.social-links li a .linkedin-green,.social-links li a .twitter-green, .social-links li a .youtube-green{
    position: absolute;
    top: 0;
    display: none;
}

.social-links li a:hover .instagram-green,.social-links li a:hover .facebook-green,.social-links li a:hover .linkedin-green,.social-links li a:hover .twitter-green,.social-links li a:hover .youtube-green{
    display: block;
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-12{width:100%}
.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}


.home-middle-right {
	float: right;
	width: 285px;
}


.home-middle-right .featuredpost h2,
.home-middle-right h2 a,
.sidebar .featuredpost h2,
.sidebar .featuredpost h2 a {
	font-family: 'Droid Sans', sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 18px;
	margin: 10px 0 0;
}


.home.content-sidebar .home-middle-right .featuredpost .post,
.home.content-sidebar #home-bottom .featuredpost .post {
	padding: 0;
}


.button{height:33px; display:inline-block; border:none; border-radius:0; line-height:32px; background:#323232; text-align:center; padding:0 37px; font-size:14px; color:#ffffff; }

.button:hover, .button:focus{background:#000; color:#fff;}

.featured-panel .button{text-align:right; background:bottom;font-size:13px;}

.html_header_top.html_bottom_nav_header #top .main_menu .menu-item-search-dropdown{float:right;}
 
.js_active.html_burger_menu #avia-menu .av-burger-menu-main, 
.html_burger_menu #top #avia-menu .menu-item-search-dropdown{ display:block; }

#top #header .menu-item-mega-parent.current-menu-item{overflow: visible!important;}
.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}
.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}
.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}
.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}
.navbar-dark .navbar-brand{color:#fff}
.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}




.sponsors {
    padding: 40px 0;
    border-top: 1px solid  #d6d6d6;
}
.text-center-xs{text-align:center}
.site-branding .site-description{display:block}
.mobile-only,.sidebar-area.show{display:block}
.row{margin-right:-15px;margin-left:-15px}

	#Top_bar #logo img.logo-main{display:none}
#Top_bar.is-sticky #logo img.logo-main{display:none}
#Header_creative #logo img.logo-main{display:none}
