﻿.row{margin-right:-15px;margin-left:-15px}

  .to-top .row {
    position: relative; }

	header,.inner,
	.wrapper,
	.breadcrumb,
	footer,
	footer ul,
	.full,
	.line{width: 100%; height: auto; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}



section,aside,header,.wrapper,
.span1,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9,.span10,.span11,.span12,.full,.breadcrumb{width: 100%; height: auto;display: block; float: left; clear: none; margin: 0px;overflow: hidden; position: relative; line-height: 140%; padding:0px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; }



			

.wrapper{width: 1200px;
 height: auto;
 float: none;
 clear: both;
position: relative;
 margin: 10px auto;
 padding: 0;
 min-height: 160px;
 padding: 0px 0px;
}

A.ext{color:#000000;FONT-FAMILY : Verdana, helvetica, sans-serif;font-size : 14px;}

A.ext:hover{color:#DC6800;}
.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}
.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}
.pp-overlay-wrap .pp-overlay-bg {bottom: 0;content: '';left: 0;opacity: 0;position: absolute;right: 0;top: 0;-webkit-transition: opacity .3s linear;-moz-transition: opacity .3s linear;-o-transition: opacity .3s linear;-ms-transition: opacity .3s linear;transition: opacity .3s linear;}
.pp-photo-container .pp-photo-content:hover .pp-overlay-bg,.pp-photo-container .pp-photo-content:hover .pp-photo-caption-hover {opacity: 1;-webkit-transition: opacity .3s linear;-moz-transition: opacity .3s linear;-o-transition: opacity .3s linear;-ms-transition: opacity .3s linear;transition: opacity .3s linear;}
.fl-node-5ba912136c0cd .pp-overlay-wrap .pp-overlay-bg {background-color: rgba(221, 221, 221, 0.5);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;}




#levy {
width: 327px;
border-bottom: 1px solid white;
float: left;
}
footer .panel-body .footer-separator{margin:10px 0 20px 0;}
.footer-separator{width:100%;height:2px;background-color:#285482;margin:0px 0px 25px 0px;box-sizing:border-box;}
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}

.mk-footer-logo {
  float: left;
  display: inline-block;
  padding: 8px 20px 8px 0;
}
.img-responsive{display:block;height:auto;max-width:100%}
 #padding-19 { height:25px; }


.yellow-text {
	color: #f9d45e;
}

#headerwrap {
  margin: 0;
  padding: 0;
  position: relative;
}

.sct_discount{display:block;color:#999;font-size:0.92em;text-decoration:line-through;}

.sct_10 .sct_cost .sct_discount{display:block;color:#999;font-size:0.92em;text-decoration:line-through;}

.sct_40 .sct_cost .sct_discount{display:block;color:#999;font-size:0.92em;text-decoration:line-through;}

.smt_40 .sct_cost .sct_discount{display:block;color:#999;font-size:0.92em;text-decoration:line-through;}


#g_nav .logo_gigabyte {
    display: none;
}

    .g_copyright_right .logo_gigabyte {
        display: inline-block;
    }

    #g_footer .logo_gigabyte {
        width: 140px;
        height: 30px;
    }
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-dialog{position:relative;width:auto;margin:10px}

 .menu-item-12818 a {
 border-bottom: 1px solid #1f2c38 !important;
}
.istouch #menu .menu-item-has-children .sub-menu li.view-all{display:block !important}
#menu .menu-item-has-children .sub-menu{list-style:none;margin:0;padding:0}
#menu .menu-item-has-children.hover .sub-menu li a{font-size:1rem}
#menu .menu-item-has-children .sub-menu li.view-all{display:none}
#menu .menu-item-has-children .sub-menu a{display:block;padding:.375rem 1.25rem;font-size:1rem;line-height:1.5;text-decoration:none;color:#000;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
#menu .menu-item-has-children .sub-menu a:hover{color:#41812a}
#menu .menu-item-has-children.hover .sub-menu{visibility:visible;opacity:1}
#menu .menu-item-has-children.hover .sub-menu a{padding:.375rem 1.875rem;font-size:.875rem;line-height:1.25rem}

.questions-block li,.why,.yellow-block{box-orient:vertical;box-direction:normal}

.questions-block{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px;letter-spacing:.4px}

.questions-block li{box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;display:inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:inline-flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;box-pack:stretch;-webkit-justify-content:stretch;-moz-justify-content:stretch;-ms-justify-content:stretch;-o-justify-content:stretch;justify-content:stretch;-ms-flex-pack:stretch;margin:0 0 29px}

.questions-block li h4{font-size:16px;margin:0 0 6px;letter-spacing:.7px}

.questions-block li p{margin:0}

	.toggle-search { right: auto; left: 0; top: 0; padding-top: 12px; padding-bottom: 12px;
	-webkit-box-shadow: 1px 0 0 rgba(255,255,255,0.1);
	box-shadow: 1px 0 0 rgba(255,255,255,0.1); }
.content-bootstrap-area .navbar .brand{float:left;display:block;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}
.content-bootstrap-area .navbar .brand:hover,.content-bootstrap-area .navbar .brand:focus{text-decoration:none}
.content-bootstrap-area .navbar-inverse .brand{color:#999}


	.brand {
		margin-bottom: 2em;
	}
.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}
.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}
.panel-group .panel-heading{border-bottom:0}

.get-money{position:relative;background:#f8f8f8;padding:58px 63px 57px}

.aside-1-pointer-header{
    font-family: "Open Sans";
    font-size: 18px;
    text-align: center;
    margin: 33px 0 20px 0;
}
.img-fluid{max-width:100%;height:auto}
.genesis-nav-menu .menu-item{display:inline-block;text-align:left}
.genesis-nav-menu .menu-item:hover{position:static}
.genesis-nav-menu.responsive-menu .menu-item,.responsive-menu-icon{display:block}
.genesis-nav-menu.responsive-menu .menu-item{margin:0}
.genesis-nav-menu.responsive-menu .menu-item:hover{position:static}
.genesis-nav-menu.responsive-menu .menu-item-has-children{cursor:pointer}
.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before{content:"\f343"}

.main-header .cart .recently-added table tfoot .items-count { font-weight: normal; }


.event-date {
	font-size: 100px;
	opacity: 0.15;
}


.art-header:before, #art-header-bg:before, .art-layout-cell:before, .art-layout-wrapper:before, .art-footer:before, .art-nav:before, #art-hmenu-bg:before, .art-sheet:before
{
   width: 100%;
   content: " ";
   display: table;
}

.art-header:after, #art-header-bg:after, .art-layout-cell:after, .art-layout-wrapper:after, .art-footer:after, .art-nav:after, #art-hmenu-bg:after, .art-sheet:after,
.cleared, .clearfix:after {
   clear: both;
   font: 0/0 serif;
   display: block;
   content: " ";
}


.art-layout-cell
{
   display: table-cell;
   vertical-align: top;
}
.cta-block-wrapper{background-color:#f0f7f8;padding-bottom:3.5rem;padding-top:3.5rem}
#page-content .cta-block-wrapper .container{padding-bottom:0}
.cta-block{background-color:#116f8d;width:100%;margin:auto}
.cta-block .divider{background:#5799ae;height:1px;margin:.25rem 2rem;position:relative}
.cta-block-content{padding:1rem;margin:1rem 0}
.cta-block-content h3{color:#fff;font-size:2.8125rem;font-weight:700;padding:0}
.cta-block-content p{color:#fff;font-family:museo,sans-serif;font-size:1.5rem;margin-bottom:.5rem;padding-top:0}
.cta-block-content .sf{width:100%;max-width:100%}
.cta-block-content .sf-message{color:#e55e5e;font-size:1.25rem;padding-top:.75rem}
.clear-fl{clear:both;}

.panel-grid-cell .so-panel {
zoom: 1;
}

.panel-grid-cell .so-panel:before {
content: '';
display: block;
}

.panel-grid-cell .so-panel:after {
content: '';
display: table;
clear: both;
}
 #pl-1557 .so-panel { margin-bottom:30px }
 #pl-1557 .so-panel:last-child { margin-bottom:0px }

.socials__linkedin,
.socials__facebook {
  height: 24px;
  width: auto;
}
.clearboth{display:block;visibility:hidden;clear:both;overflow:hidden;width:0;height:0}
.clearboth:after{display:block;visibility:hidden;clear:both;width:0;height:0;content:' ';font-size:0;line-height:0}
* html .clearboth{height:1%}
.testimonial-column .clearboth{display:none}

#maininner { width: 82%; }
.footer_mid {font-size:24px;font-weight:bold;line-height:45px;}

.slideshow_container .slideshow_view {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  overflow: hidden !important;
}

.slideshow_container .slideshow_view .slideshow_slide {
  position: relative !important;
  float: left !important;
  overflow: hidden !important;
}

.slideshow_container .slideshow_view .slideshow_slide.slideshow_slide_text .slideshow_background_anchor {
  position: absolute;
  top: 0;
}

.slideshow_container .slideshow_view .slideshow_slide.slideshow_slide_image img {
  float: none;
}

.slideshow_container .slideshow_view .slideshow_slide.slideshow_slide_image .slideshow_description_box {
  display: none;
  position: absolute;
  width: 100%;
}

.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;
}

.container .jumbotron {
    border-radius: 6px;
}

.jumbotron .container {
    max-width: 100%;
}
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}

		.panel-group.affa-panel-group .panel-heading + .panel-collapse .panel-body {
			padding:20px 0px 0px;
			border:0px;
		}

		.panel-group.affa-panel-group2 .panel-heading + .panel-collapse .panel-body {
			padding:30px 30px 20px;
			border:0px;
			border-top:1px solid #e9e9e9;
		}

		.bg-grey .panel-group.affa-panel-group2 .panel-heading + .panel-collapse .panel-body { border-top-color:#e0e0e0; }

		.text-white .panel-group.affa-panel-group2 .panel-heading + .panel-collapse .panel-body { border-top-color:rgba(255,255,255,.25); }

		.ie .panel-group.affa-panel-group2 .panel-heading + .panel-collapse .panel-body { border-top-color:#FFF; }


img.responsive-img, video.responsive-video {
    max-width: 100%;
    height: auto
}
.fusion-layout-column.fusion-five-sixth,.fusion-layout-column.fusion-four-fifth,.fusion-layout-column.fusion-one-fifth,.fusion-layout-column.fusion-one-fourth,.fusion-layout-column.fusion-one-half,.fusion-layout-column.fusion-one-sixth,.fusion-layout-column.fusion-one-third,.fusion-layout-column.fusion-three-fifth,.fusion-layout-column.fusion-three-fourth,.fusion-layout-column.fusion-two-fifth,.fusion-layout-column.fusion-two-third{position:relative;float:left;margin-right:4%;margin-bottom:20px;}
.fusion-layout-column.fusion-one-half{width:48%;}
.fusion-layout-column.fusion-one-half.fusion-spacing-no{width:50%;}
.side_menu .widget ul li.page_item_has_children,.side_menu .widget ul li.menu-item-has-children{padding-right:0;border-bottom:0}
.side_menu .widget ul li.page_item_has_children:before,.side_menu .widget ul li.menu-item-has-children:before{display:none}
.side_menu .widget ul li.page_item_has_children a:after,.side_menu .widget ul li.menu-item-has-children a:after{top:14px;margin:0}
aside .widget.posts_holder li.page_item_has_children:after,aside .widget.posts_holder li.menu-item-has-children:after{content:''}
.footer_top .widget_nav_menu li.menu-item a{margin-bottom:0}
.footer_top .widget_nav_menu ul li.menu-item-has-children:after,.footer_top .widget_pages ul li.page_item_has_children:after,.footer_top .widget_nav_menu ul li.menu-item-has-children,.footer_top .widget_pages ul li.page_item_has_children{border:0}


.appear-animation-visible {
	opacity: 1;
}


.animated,
.appear-animation {
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-ms-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-duration: 1.3s;
	-moz-animation-duration: 1.3s;
	-ms-animation-duration: 1.3s;
	-o-animation-duration: 1.3s;
	animation-duration: 1s;
}
.footer-menu-list{list-style:none;width:682px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-8px}


.topbar-time {
	color: #fff;
	text-transform: uppercase;
	font-size: 10px;
	letter-spacing: 1px;
  padding: 7px 5px 7px 0;
  float: left;
}
.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-md-12{width:100%}
.tablepress-id-273 .row-4 td{background-color:#fb7762}
.tablepress-id-274 .row-4 td{background-color:#F7E156}


.pub {
background-color : #FFFFCC; 
}


.clearfix {
  *zoom: 1;
}


.clearfix:before,
.clearfix:after {
  display: table;
  line-height: 0;
  content: "";
}


.clearfix:after {
  clear: both;
}
.b-contact__inner{padding:20px 0}
.module-footer .footer-logo{position:absolute;left:0;top:36px}


.text-line {
	position: relative;
	z-index: 300;
}
.homepage #column1{width:685px;float:left;padding-right:24px;border-right:1px solid #d5d6d7}
 #pgc-226-1-0 { width:100% }

.panel-grid-cell {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 1em;
  float: left;
}

.panel-grid-cell .so-panel {
  zoom: 1;
}

.panel-grid-cell .so-panel:before {
  content: '';
  display: block;
}

.panel-grid-cell .so-panel:after {
  content: '';
  display: table;
  clear: both;
}

.panel-grid-cell .panel-last-child {
  margin-bottom: 0;
}

.panel-grid-cell .widget-title {
  margin-top: 0;
}
 #pl-226 .panel-grid-cell { padding:0 }
 #pl-226 .panel-grid .panel-grid-cell-empty { display:none }

.top_product .review_blurb p, .top_product .review_blurb ul li { font-family: 'Open Sans', sans-serif; line-height: 1.6; margin-bottom: 2.25vw; }

.top_product .review_blurb p a { font-family: 'PT Sans', sans-serif; color: #0028F5; text-decoration: underline; font-size: inherit; line-height: 1.6; }

.top_product .review_blurb p a:hover { text-decoration: none; }


.review_blurb ul,
.content-criterios-aprovacao ul {
    list-style-type: none;
    padding: 0!important;
}
#footer-bottom{padding:15px 0 5px;background-color:#1f1f1f;background-color:rgba(0,0,0,.32)}
#footer-bottom a{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
#footer-bottom .et-social-icon a.socicon{width:40px;margin-left:-6px;margin-right:-6px}
#footer-bottom .et-social-icon a.socicon-imdb{font-size:40px;margin-top:-16px;top:9px}
.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-md-12{width:100%}


#search-box {
	position: relative;
}
.mdzr--svg .typicons--facebook-circled-1:before{content:'\e920'}


#map-container .marker-wrap { position:absolute; z-index:100; overflow:hidden; transform:translate(-50%,-100%); border-radius:3px 3px 0 0;}

#map-container .marker-wrap:hover { overflow:visible;  z-index:1000;}

#map-container .marker-wrap:hover .marker-popover { opacity:1; }

#map-container .marker-wrap .fa { cursor:pointer; display:inline-block; vertical-align:middle; font-size:23px; color:#1d7cc3; transform-origin: bottom center; }

#map-container .marker-wrap .fa.small {font-size:20px;}

#map-container .marker-wrap .fa.tiny {font-size:15px;}

  #map-container .marker-wrap .fa,
  #map-container .marker-wrap .fa.small,
  #map-container .marker-wrap .fa.tiny { margin-top:9px;}



.bx-wrapper ul.kiwi-logo-carousel.align-top li div.helper { width:100%; height:100%; display:table-cell; vertical-align:top; text-align:center; }

.bx-wrapper ul.kiwi-logo-carousel.align-top li img { max-height:100%; max-width:100%; display:inline-block; }

.bx-wrapper ul.kiwi-logo-carousel.align-center li div.helper { width:100%; height:100%; display:table-cell; vertical-align:middle; text-align:center; }

.bx-wrapper ul.kiwi-logo-carousel.align-center li img { max-height:100%; max-width:100%; display:inline-block; }

.bx-wrapper ul.kiwi-logo-carousel.align-bottom li div.helper { height:100%; display:table-cell; vertical-align:bottom; text-align:center; }

.bx-wrapper ul.kiwi-logo-carousel.align-bottom li img { max-height:100%; max-width:100%; display:inline-block; }
.ad-border{border:solid #e9e9e9 1px;padding:3px}
.sales-banner__img{display:block;max-width:100%;height:auto}
.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:2080px}
#top-header,#et-secondary-nav li ul{background-color:#022169}
#top-header,#top-header a,#et-secondary-nav li li a,#top-header .et-social-icon a:before{font-size:14px;font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}
.et-fixed-header#top-header,.et-fixed-header#top-header #et-secondary-nav li ul{background-color:#022169}
#top-header .container{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif}

.panel-grid-cell .so-panel {
  zoom: 1;
}

.panel-grid-cell .so-panel:before {
  content: '';
  display: block;
}

.panel-grid-cell .so-panel:after {
  content: '';
  display: table;
  clear: both;
}
 #pg-4-0 , #pl-4 .so-panel:last-child { margin-bottom:0px }
 #pg-4-1 , #pg-4-2 , #pl-4 .so-panel { margin-bottom:30px }
 #pl-w5c099205e878c .so-panel { margin-bottom:30px }
 #pl-w5c099205e878c .so-panel:last-child { margin-bottom:0px }
.tribe-mini-calendar-event .vcard{line-height:20px;margin-top:10px}

.comment time { padding-left: 10px }

.comment-author.vcard { margin-bottom: 10px }

.comment-meta { font-size: 12px }

.comment-meta a { color: #777 }

.comment #respond h4 { margin-top: 25px }

.comment-awaiting-moderation {
    font-style: italic;
    font-weight: bold;
}

.comment-notes .required {
    padding-left: 0;
    padding-top: 3px;
}

.comment-notes { font-style: italic }

#commentform .wp-review-comment-field a i, #commentform .wp-review-comment-field .review-result i, .comment .wp-review-comment-rating .review-result i, .comment .wp-review-comment-rating a i { color: #FFB300!important }
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}
.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}
.sign-up-cta-block{padding:80px 50px;background:#ffffff;text-align:center;}
.sign-up-cta-block span{font-weight:bold;}
.homeCategories .homeCategories__category .borders .border{background:#d9d9d5;position:absolute;transition:background 1s}
.homeCategories .homeCategories__category .borders .border:before{content:"";background:#00549a;position:absolute;transition:background .3s;z-index:1}
.screen-reader-shortcut,.screen-reader-text,.screen-reader-text span,.sharing-screen-reader-text,.sharing-screen-reader-text span{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute!important;width:1px}
.genesis-nav-menu .search input[type=submit]:focus,.screen-reader-shortcut:focus,.screen-reader-text:focus,.sharing-screen-reader-text:focus,.widget_search input[type=submit]:focus{background:#fff;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#333;display:block;font-size:1em;font-weight:700;height:auto;padding:15px 23px 14px;text-decoration:none;width:auto;z-index:100000}
.wpb_video_widget .wpb_video_wrapper{padding-top:56.25%;position:relative;width:100%}
.wpb_video_widget.vc_video-aspect-ratio-169 .wpb_video_wrapper{padding-top:56.25%}
.wpb_video_widget.vc_video-aspect-ratio-43 .wpb_video_wrapper{padding-top:75%}
.wpb_video_widget.vc_video-aspect-ratio-235 .wpb_video_wrapper{padding-top:42.55319149%}
.wpb_video_wrapper .fluid-width-video-wrapper{padding-top:0!important;position:static}

.footer-logo-wrap {
  margin-bottom: 20px;
  display: block;
}

.footer-logo-wrap img {
  
}

.td-footer-full .footer-logo-wrap {
  text-align: center;
  display: inline-block;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}

.td-footer-full .footer-logo-wrap img {
  margin-right: auto;
  margin-left: auto;
}




.headerbar {
    color: #FFFFFF;
    background: #FFFFFF;
    border-bottom: 10px solid #7daf2d;
    border-top: 10px solid #7daf2d;
}


.headerbar-buttons {
    padding: 1em;
}


.headerbar-buttons img {
    margin: 5px;
}
.advgb-tabs-block .green-btn{background:transparent;font-family:'Open Sans Condensed',sans-serif;border:1px solid #29bcb2;border-radius:2px;font-weight:bold;font-style:normal;text-transform:uppercase;color:#29BCB2;text-decoration:none;padding:6px 20px;font-size:20px;line-height:1.35em!important;display:table;-webkit-transition:0.2s all linear;transition:0.2s all linear}
.advgb-tabs-block .green-btn a{color:#29BCB2}
.advgb-tabs-block .green-btn a:hover,.advgb-tabs-block .green-btn a:focus{color:#116abe;text-decoration:none}
.advgb-tabs-block .green-btn:hover,.advgb-tabs-block .green-btn:focus{border-color:#116abe;color:#116abe}
.span4{width:300px}
.row-fluid .span4{width:31.91489362%}
.uneditable-input.span4,input.span4,textarea.span4{width:286px}
.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}
.marketing .span4{text-align:center}
.marketing .span4 p{margin-left:10px;margin-right:10px}
.row-fluid .tc-content.span4{width:31.91489362%;float:left}
.row-fluid .tc-thumbnail.span4{width:31.91489362%;float:left}
.marketing .span4+.span4{margin-top:40px}
.wrapper{width:1200px;font-size:16px;margin-left:auto;margin-right:auto}

.features-hr {
   width: 90%;
   height: 11px;
   border-bottom: 1px solid #707070;
   text-align: center;
   margin-left: 20px;
   color: #707070;
   margin-bottom: 10px;
}

.features-hr span {
    font-size: 12px;
    background-color: #f4f4f4;
    text-transform: uppercase;
    letter-spacing: -1px;
    font-weight: 600;
    padding: 0 12px 0 8px;
    font-style: italic;
    color: #3d3d3d;
}

.navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px
}

.navbar-toggle .icon-bar+.icon-bar {
    margin-top: 4px
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #888
}

.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #fff
}
#event-second-section-details .event-fourth-section-organisers-box{margin-top:12px;}

#header {
	width: 750px;
	margin: 0 auto;
}
.views-row{padding-bottom:36px;margin-top:36px;margin-bottom:30px;border-bottom:4px dotted #d1d1d1;position:relative;overflow:hidden;}
#quicktabs-container-related_posts .views-row{overflow:hidden;position:relative;width:48%;float:left;background:#aaa;border-bottom:0px;border-radius:6px;margin-right:6px;margin-left:6px;margin-bottom:12px;padding-bottom:30px;margin-top:0px;}
#quicktabs-container-related_posts .views-row:nth-of-type(2n+1){clear:left;}
.node-type-organization .field-item{padding:5px 0;}
.view-help-cnter .field-item,.view-help-cnter .field-items{display:inline;}


#mg-wprm-wrap li.menu-item-has-children {
  position: relative;
}


#mg-wprm-wrap li.menu-item a {
  padding: 13px 14px;
}


#mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item span {
  right: 10px;
  padding: 20px 20px 30px;
  line-height: 38px;
}

				#mg-wprm-wrap li.menu-item-has-children ul.sub-menu a {
					font-size: 15px;
					text-transform: uppercase;
					font-weight: normal;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a,
				div#mg-wprm-wrap ul li span.wprmenu_icon {
					color: #FFFFFF !important;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover {
					background: #d53f3f;
					color: #FFFFFF !important;
				}

.html_header_top.html_bottom_nav_header #top .main_menu .menu-item-search-dropdown{float:right;}

#top #header .menu-item-mega-parent.current-menu-item{overflow: visible!important;}


.single-post .sub-menu .menu-item a:hover {
    color: #000 !important;
}

.texte2{color:#74756D; FONT-FAMILY : Verdana, helvetica, sans-serif;font-size : 12px;}
.view-display-id-block_4 .view-display-id-block_7 .views-field-title{font-size:14px;}


#calendar2 thead tr.days{
  background-color: #d8d8d8;
  height: 25px;
  color: #666;
    font-size: 10px;
}


.widget-columns-column {
	vertical-align: top;
	border-width: 0;
}

div#menubutton{
	position:		absolute;
	left:			0px;
	top:			3px;
	display:		none;
	padding:		10px;
	margin:			0px;
	width:			100px;
	height:			64px;
}

div#menubutton:hover{
	box-shadow:		0px 2px 4px rgba(0,0,0,0.5);	
}


			.iscriviti {
				font-size: 11px;
				padding-left: 20px;
				text-transform: uppercase;
				color: #FFFFFF;
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-weight: bold;
				position: absolute;
				margin-top: 125px;
				margin-left: 6px;
			}
.et_pb_button_module_wrapper.et_pb_button_alignment_left{text-align:left}
.et_pb_button_module_wrapper.et_pb_button_alignment_right{text-align:right}
.et_pb_button_module_wrapper.et_pb_button_alignment_center{text-align:center}


.srp-post-content-container {
	display: -webkit-box;  
	display: -moz-box;     
	display: -ms-flexbox;  
	display: -webkit-flex; 
	display: flex;         
}




.srp-content-box .srp-post-content,
.widget-area .widget .srp-post-content {
	margin: 0;
}
.fusion-sep-clear{clear:both;display:block;height:1px;font-size:0;line-height:0;width:100%;overflow:hidden}

#imTextObject_02_tab0 .image-1 { width: 44px; height: 44px; }


.site-title {
	margin: 0;
	font-weight: 700;
	font-size: 36px;
	line-height: 1.2;
	letter-spacing: -.5px;
}


.site-title a {
	text-decoration: none;
	color: #253e80;
}


.newStyle .align-center {
  	text-align: center; }
.header--is-sticked.site-header.sticky-resize .site-header-wrapper:not(.sticky-main-area) .site-header-main{height:60px}
.header--is-sticked.site-header.sticky-resize .site-header-wrapper:not(.sticky-bottom-area) .site-header-bottom{height:55px}


.main-holder {
height:1%;
overflow:hidden;
padding-top:45px;
}
.search-container{float:right;display:block;height:100%;width:48px;}
.topnav-li,.topnav .menu-item{float:left;position:relative;margin-left:10px;margin-right:10px}
.topnav-li:first-child{margin-left:0}
.topnav-li:last-child{margin-right:0}
.topnav.navRight .topnav-li:last-child{margin-right:0}
.toplang--flags,.toplang--flags .topnav-li{margin-left:5px;margin-right:5px}
.toplang--text .topnav-li{margin-left:5px}
.toplang--text .topnav-li:not(:last-child){margin-right:5px}
.toplang--text .topnav-li:not(.toplang-headText):not(:last-child) .topnav-item:after{content:"/";padding-left:7px;opacity:.4}
.site-header.style5 .topnav-no-sc .topnav-li{border-left:1px solid hsla(0,0%,100%,.1);padding-left:20px}
.site-header.style5 .topnav-no-sc:last-of-type .topnav-li:first-child{border-left:0;margin-left:0;padding-left:0}


.sidebar-widget .search-form .form-control, .sidebar-widget .search-form .btn{
	border-color:#00A563;
}


.sidebar-widget .search-form .btn{
	background:#00A563;
}


	.navbar-nav li.search {
		display: block !important;
	}





div.description-for-hints-mp {
  float: left;
  display: none;
}



#content {
margin-left:160px;
padding-top:1px;
padding-bottom:5px;
padding-left:10px;
padding-right:10px;
width:auto;
min-height:500px; 
height:auto !important;
height:500px; 
background-color:#ffffdd;

}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
.col-md-2{width:16.66666667%;}
.row_top .col-md-2{padding-left:0px;padding-right:0px;}
.header-search-wrap #td-header-search-button{display:block;position:relative}
.et_pb_blurb_content,.et_pb_circle_counter,.et_pb_contact_main_title,.et_pb_countdown_timer_container,.et_pb_counter_title,.et_pb_gallery_item,.et_pb_newsletter_description,.et_pb_number_counter,.et_pb_portfolio_item,.et_pb_post,.et_pb_pricing_content,.et_pb_pricing_heading,.et_pb_promo_description,.et_pb_slide_description,.et_pb_tab,.et_pb_tabs_controls,.et_pb_team_member,.et_pb_testimonial_description_inner,.et_pb_text,.et_pb_toggle_content,.et_pb_toggle_title,.et_pb_widget,.product{word-wrap:break-word}
.et_pb_text ol,.et_pb_text ul{padding-bottom:1em}

.PageTemplate .ttr_footer_bottom_footer_inner,.PageTemplate #ttr_footer_top_for_widgets 
{
position:relative;
margin:0 auto;
}

 .ttr_footer_bottom_footer_inner
{
height:200px;
}

 .ttr_footer_bottom_footer_inner, #ttr_footer_top_for_widgets 
{
position:relative;
margin:0 auto;
}

.box-footer-social{ width:172px; margin:0 auto; height:45px}
