﻿
.site-wrapper{
    height:100%;
}

.site-wrapper *{
    -webkit-transition: all .3s linear;
    -moz-transition: all .3s linear;
    -ms-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear;
}

.hero-btn,.hero-btn:focus{font-family:'Bebas Neue'; font-size:32px; line-height:32px; background:#2f4568; color:#fff; text-transform:uppercase; padding:11px 20px 6px; border-radius:5px; display:inline-block; vertical-align:top;}

.hero-btn:hover,.hero-btn:active{background:#86bb3f; color:#fff;}
.g-mosaicgrid-sizer,.g-mosaicgrid-item-container{padding:0.6253333333rem}
.g-mosaicgrid-sizer .g-mosaicgrid-item,.g-mosaicgrid-item-container .g-mosaicgrid-item{position:relative;border-radius:3px;overflow:hidden}
.g-mosaicgrid-1-col .g-mosaicgrid-sizer,.g-mosaicgrid-1-col .g-mosaicgrid-item-container{width:100%}
.g-mosaicgrid-2-col .g-mosaicgrid-sizer,.g-mosaicgrid-2-col .g-mosaicgrid-item-container{width:50%}
.g-mosaicgrid-3-col .g-mosaicgrid-sizer,.g-mosaicgrid-3-col .g-mosaicgrid-item-container{width:33.33333%}
.g-mosaicgrid-4-col .g-mosaicgrid-sizer,.g-mosaicgrid-4-col .g-mosaicgrid-item-container{width:25%}
.g-mosaicgrid-5-col .g-mosaicgrid-sizer,.g-mosaicgrid-5-col .g-mosaicgrid-item-container{width:20%}
.g-mosaicgrid-6-col .g-mosaicgrid-sizer,.g-mosaicgrid-6-col .g-mosaicgrid-item-container{width:16.66667%}
.section-full-screen .wolf-row-inner{display:table-cell;vertical-align:middle;height:100%}
.wolf-row .wolf-row .wolf-row-inner{padding:0!important}
.wolf-row-inner{position:relative;z-index:5;padding:3em 0}
.wolf-row-no-padding .wolf-row-inner{padding-top:0!important;padding-bottom:0!important}
.wolf-row-inner .wrap [class*=col-]:last-child,.wolf-row-inner .wrap [class^=col-]:last-child{margin-bottom:0}

.flexslider .slides img {
  width: 100%;
  display: block;
}

.flexslider .slides:after {
  content: "\0020";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

html[xmlns] .flexslider .slides {
  display: block;
}

* html .flexslider .slides {
  height: 1%;
}

.flexslider .slides {
  zoom: 1;
}
.rrssb-buttons li.rrssb-linkedin a{background-color:#007bb6}
.rrssb-buttons li.rrssb-linkedin a:hover{background-color:#005983}
.rrssb-buttons.tiny-format li.rrssb-linkedin a .rrssb-icon svg path{fill:#007bb6}
.rrssb-buttons.tiny-format li.rrssb-linkedin a .rrssb-icon:hover .rrssb-icon svg path{fill:#003650}


.barmenufix .submenufix .submenu { display: inline-block; line-height: 35px; color: #fff; font-size: 13px; font-family: 'GothamMedium'; padding: 0 10px; position: relative; text-align: center; }


.barmenufix .submenufix .submenu a { color: #fff; }


.barmenufix .submenufix .submenu a span { margin: 0 3px; }


.barmenufix .submenufix .submenu:after { content: ""; position: absolute; top: 7px; right: -3px; height: 20px; width: 1px; background: #fff; display: block; }


.barmenufix .submenufix .submenu:hover { background: #404041; }


.barmenufix .submenufix .submenu:focus { background: #666; }


.barmenufix .submenufix .submenu.lang { width: 100px; position: relative; }


.barmenufix .submenufix .submenu .langmobile { width: 100%; position: absolute; top: 0; left: 0; height: 35px; opacity: 0; }
.call_to_action .text_wrapper .call_to_action_text{text-align:center;margin-bottom:10px!important}
.call_to_action .text_wrapper .call_to_action_text.font_size_inherit p{font-size:inherit}
.call_to_action .text_wrapper .call_to_action_text.color_inherit p{color:inherit}
.call_to_action .text_wrapper .call_to_action_text.font_weight_inherit p{font-weight:inherit}
.call_to_action .text_wrapper .call_to_action_text.letter_spacing_inherit p{letter-spacing:inherit}
.call_to_action.with_icon .text_wrapper .call_to_action_text{padding:0 0 0 54px;line-height:1em}
.text-left{text-align:left!important}
.menu-top{float:right}
.menu-top.main_part_left_side_toggle{float:left}


.sub-navigation__content {
  padding: 25px 1.5rem;
}


.sub-navigation__content::after {
  clear: both;
  content: "";
  display: table;
}
.dib{display:inline-block}

.inlined { display: inline-block }
.block-type-footer .copyright{float:left;width:100%;clear:both;text-align:center;margin:10px 0}
.block-type-footer p.copyright{color:#666666;font-family:arial,sans-serif}
#block-52 p.copyright{text-align:right;color:#C90813;}
#footer-newsletter-inside #mc_embed_signup{margin-top:24px}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.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-lg-auto,.col-md,.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-md-auto,.col-sm,.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-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}

#header {
    position: relative;
    width: 100%;
    float: left;
    margin: 0;
    padding: 0;
    
    background-color: white;
    padding: 10px 0;
}

#header h1, #header h2 {
    font-size: 34px;
    float: left;
    display: inline-block;
    line-height: 1;
    margin: 18px 0;
}
.offset-large{margin-top:12rem}
.related-articles .cases-list.offset-large{margin-top:0}


.clubs .entry .thumb a:hover span.entry-format,
.list-entries .entry .thumb a:hover span.entry-format {
	opacity: .5;
	transition-duration: 200ms;
}


.forum-post .thumb span.entry-format,
.list-entries .entry .thumb span.entry-format {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 32px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	border-radius: 50%;
	background: #222;
	z-index: 1001;
}


.forum-post .entry-format {
	width: auto !important;
	border-radius: 22px !important;
	padding: 0 10px;
	text-shadow: none;
	font-size: 12px;
	color: #fff;
}


.logo150 {
  display: none; }

  body#page1789 .logo150, body#page3917 .logo150, body#page4047 .logo150 {
    display: block;
    height: 175px;
    width: 175px;
    position: absolute;
    bottom: 50px;
    left: 50px;
    z-index: 100; }


.logo150-mobile {
  display: none; }

  body#page1789 .logo150-mobile, body#page3917 .logo150-mobile, body#page4047 .logo150-mobile {
    height: 130px;
    width: 100%;
    margin-bottom: 1em; }

#right {
	float: right;
	width: 426px;
}

#right h3 {
	color: #969696;
	font-size: 30px;
	font-weight: bold;
}
.q_progress_bar .progress_content{position:absolute;top:0;left:0;max-width:100%;overflow:hidden;background-color:#1abc9c;height:13px;box-sizing:border-box}
.q_progress_bars_vertical .progress_content_outer .progress_content{display:inline-block;width:100%;position:absolute;bottom:0;left:0;background-color:#1abc9c;box-sizing:border-box}
.elementor-1142 .elementor-element.elementor-element-70bf192 .elementor-spacer-inner{height:200px;}
.elementor-1142 .elementor-element.elementor-element-5886bd7 .elementor-spacer-inner{height:200px;}


.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-sm-2 {
        width: 16.66666667%;
    }
.vcex-spacing{clear:both;display:block;width:100%;height:auto;margin:0;padding:0;background:0 0;border:0;outline:0}


ul.page-numbers li {
	display: inline-block;
	font-weight: 400;
	color: #676767;
	text-transform: uppercase;
	font-size: 14px;
	line-height: 1.5em;
	padding: 10px;
}


ul.page-numbers li .page-numbers.current {
	color: #000;
}


ul.page-numbers li .prev.page-numbers i,
ul.page-numbers li .next.page-numbers i{
	line-height: 21px;
	font-size: 11px;
}

    #mw_board_group_2 .mw_board_group_2_title { background-color:#fcfcfc; height:25px; padding:2px 0 0 15px; font-weight:bold; overflow:hidden; }

    #mw_board_group_2 .mw_board_group_2_title a { font-size:11px; }
.c-header__actions{width:40px}
 #sub-footer { background-color:#3d4045; }

.et_header_style_split .mobile_menu_bar, .et_header_style_left .mobile_menu_bar {padding-bottom:10px;}

.scrollbody_txt1{ background:#DDF4CB; height:20x; font-family:Tahoma; font-size:11px; font-weight:normal; line-height:20px; padding-left:10px; }


.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;
}
#mk-main-navigation ul.sub-menu a.menu-item-link,#mk-main-navigation ul .megamenu-title,.megamenu-widgets-container a,.mk-shopping-cart-box .product_list_widget li a,.mk-shopping-cart-box .product_list_widget li.empty,.mk-shopping-cart-box .product_list_widget li span,.mk-shopping-cart-box .widget_shopping_cart .total{color: #444444;}
#mk-main-navigation ul.sub-menu li.menu-item ul.sub-menu li.menu-item a.menu-item-link i{color: #e0e0e0;}
.main-navigation-ul li.menu-item ul.sub-menu li.menu-item a.menu-item-link{font-size: 12px;font-weight: normal;text-transform:uppercase;letter-spacing: 1px;}


.ulwid2{

	padding-bottom: 20px !important;
	padding-top:1px !important;


}

#portalredes-soundcloud a { background-position: 20px 0; }
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.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-lg-auto,.col-md,.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-md-auto,.col-sm,.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-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}

.view2014 {
    margin-top: 14px;
}
 .add-header-height, .header-style-1 .mk-header-inner, .header-style-3 .mk-header-inner, .header-style-3 .header-logo, .header-style-1 .header-logo, .header-style-1 .shopping-cart-header, .header-style-3 .shopping-cart-header{ height:90px!important; line-height:90px; }


#content ul li[data-icon] {
	position: relative;
	padding: 0 0 0 25px;
}


#content ul li[data-icon]:before {
	position: absolute;
	left: -25px;
	top: 2px;
}


.flex-control-nav,
.flex-direction-nav,
.ui-tabs-nav, 
#main .backgroundSlider-direction-nav,
.backgroundSlider ul,
.recentComments ul,
.tweet_list,
.pricingOption,
#content ul li[data-icon],
.backgroundSlider-control-paging,
.nivo-controlNav {
	margin: 0;
	padding: 0;
	list-style: none;
}





#content .divider {
	margin-bottom: 25px;
}


.fullwidth header, .fullwidth #pageHeader, .fullwidth #content, .fullwidth #footerInner, .fullwidth footer .row-fluid {
	width: 940px;
	margin: 0 auto;
}




.header-primary-menu-wrapper {
}

#mvp-main-nav-bot {
border-bottom: none;
display: none !important;
height: 0;
}

#mvp-main-nav-bot-cont {
background: #f4c72e;
}

.gdlr-core-pbf-background-wrap{ position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; overflow: hidden; }

.gdlr-core-pbf-sidebar-left .gdlr-core-pbf-background-wrap{ right: -1px; }

.gdlr-core-pbf-sidebar-right .gdlr-core-pbf-background-wrap{ left: -1px; }



body.infinite-boxed .gdlr-core-column-extend-left .gdlr-core-pbf-background-wrap{ margin-left: -50px; }
 
body.infinite-boxed .gdlr-core-column-extend-right .gdlr-core-pbf-background-wrap{ margin-right: -50px; }
.footer-left{float:none}
.x-navbar .x-container{position:relative}
.x-container.width{width:88%;}
.x-container.max{max-width:1200px;}
.x-container:before{content:normal;}

#cb-mob-menu #cb-mob-close {
  display: block;
  text-align: right;
  font-size: 20px;
  padding: 10px 20px 0 0;
}

.cb-style-overlay .cb-link {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  z-index: 17;
}
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}

#nav-above .nav-previous a, #nav-below2 .nav-previous a {
    float: left;
    border-right: 1px solid #ddd;
}

#nav-above .nav-previous a, #nav-above .nav-next a, #nav-below2 .nav-previous a, #nav-below2 .nav-next a {
    width: 93%;
    display: block;
    text-align: center;
    padding: 20px;
    color: #53777a;
    border-left: 1px solid #ddd;	
}

.nav-previous,
.previous-image {
	float: left;
	width: 50%;
}
.ua-ie-11 .fusion-imageframe, .ua-ie-11 .imageframe-align-center{font-size:0px;line-height:normal;}
.fusion-imageframe{display:inline-block;z-index:1;overflow:hidden;position:relative;vertical-align:middle;max-width:100%}
.fusion-imageframe img{vertical-align:top;box-shadow:none!important}
.fusion-imageframe.element-bottomshadow{overflow:visible}
.fusion-imageframe.element-bottomshadow:after,.fusion-imageframe.element-bottomshadow:before{opacity:.4}
.fusion-imageframe.element-bottomshadow img{margin:0;vertical-align:top;box-shadow:none!important}
.fusion-image-hovers .imageframe-liftup.fusion-imageframe-liftup-left{float:left;margin-right:25px}
.fusion-image-hovers .imageframe-liftup.fusion-imageframe-liftup-right{float:right;margin-left:25px}
.row{margin-right:-15px;margin-left:-15px}
.modal-body-country .row{margin-left:0px;margin-right:0px;}
.examples .row{display: block;}

    .container .five.columns                    { width: 280px; }


        .container .one.column,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column  { width: 300px; }


.wrap {
    width: 1170px;
    margin: 0 auto;
}


    .wrap.full-width {
        width: 100%;
    }


.pageWrap .wrap {
    background: #f2f2f2;
}


.featuredArticle .wrap {
    background: none;
}


.promoArticles .wrap {
    background: none;
}


    .topNav .wrap {
        position: relative;
    }

.sfcm.sfsi_wicon {
    padding: 0;
	width: 100%;
	border: medium none;
}
.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*=col-].dropdown-menu-right,.row .bootstrap-select.btn-group[class*=col-].dropdown-menu-right{float:right}
.row{margin-right:-15px;margin-left:-15px}
body.home .home-main .inner-wrap{padding:100px 0}
body.home .half-area .left .top .inner-wrap{float:right;margin-top:70px;margin-right:60px;max-width:600px;width:100%}
body.home .half-area .right .top .inner-wrap{float:left;margin-top:70px;margin-left:60px;max-width:600px;width:100%}
body.home .half-area .left .top .inner-wrap .roll-copy,body.home .half-area .right .top .inner-wrap .roll-copy{margin-top:10px}
body.home .half-area .right .top .inner-wrap .roll-copy{max-width:420px}
body.home .half-area .left .top .inner-wrap,body.home .half-area .right .top .inner-wrap{max-width:90%;margin-left:5%;margin-right:5%}

.footer.content{display:flex;justify-content:space-between;min-height:86px;align-items:center;-ms-flex-align:center;}


.menu.footer{flex-direction:row;flex-wrap:wrap;}

.menu.footer li{float:left;margin-left:22px;}
	
.menu.footer li a{white-space:nowrap;}
.grid_1,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9{float:left;position:relative;margin-left:.83%;margin-right:.83%}
.container_12 .grid_4{width:23.313333333333333%}
.form__generic-row .grid_10,.form__generic-row .grid_3,.form__generic-row .grid_4,.form__generic-row .grid_5,.form__generic-row label{width:100%!important;margin:0}
.ficha-veiculo .container_12 .grid_4,.ficha-veiculo .container_12 .grid_5{width:100%;margin-left:0;margin-right:0;padding:0 6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.ultimenu .region:after{clear:both;content:" ";display:table;}
.ultimenu-basic .region{background:#fff;padding:20px;}
.region-navbar{float:right;width:990px;margin-top:-38px}

.im_itt{ width:186px; height: 68px;float:left;}

.luxe-room{max-width: 774px; position: relative;}

.luxe-room:hover{z-index:9;}


.td-ss-main-sidebar,
.td-ss-row .td-pb-span4 .wpb_wrapper {
  -webkit-backface-visibility: hidden;
  -webkit-perspective: 1000;
}

.td-pb-span4 .wpb_wrapper,
.td-pb-span4 .td-ss-main-sidebar {
perspective: unset!important;
}
.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%}


.entry-meta a,
.widget-container a,
.footer2 a {
	border-bottom: 1px dotted transparent;
}


.widget-container {
	padding: 5px;
	margin: 0 0 20px 0;
}


.widget-container ul li {
	display: block;
	float: none;
	margin-bottom: 0.5em;
}
 .widget-container, .widget-container a { font-family: inherit; }
 .entry-meta a:hover, .widget-container a:hover, .footer2 a:hover { border-bottom-color: #0e3a77; }
 .sidey .widget-container { color: #000000; background-color: ; }
 .sidey .widget-container a {color:;}
 .sidey .widget-container a:hover {color:;}
 #footer .widget-container { color: #000000; background-color: #ffffff; }
 #content p, #content ul, #content ol, .widget-container, .widget-container a, table, table td, .ppbox , .navigation, #content dl, #content { font-size:18px;line-height:1.8em; word-spacing:Default; letter-spacing:; }


span.privacy-message {
	margin-top: 10px;
	display: inline-block;
	text-align: left;
	font-size: 12px;
}
h3#comments-title,h3#reply-title,#access .menu,#access div.menu ul,#cancel-comment-reply-link,.form-allowed-tags,#site-info,#site-title,#wp-calendar,.comment-meta,.comment-body tr th,.comment-body thead th,.entry-content label,.entry-content tr th,.entry-content thead th,.entry-meta,.entry-title,.entry-utility,#respond label,.navigation,.page-title,.pingback p,.reply,.widget-title,.wp-caption-text,input[type=submit] {font-family:"Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}
#content .entry-title {color:#000;font-size:21px;font-weight:bold;line-height:1.3em;margin-bottom:0;}
.entry-title a:link,.entry-title a:visited {color:#000;text-decoration:none;}
.entry-title a:active,.entry-title a:hover {color:#ff4b33;}
.entry-title {font-size:21pt;}



.main-content h1, .main-content .h1 {
  margin-top: 55px;
}


.main-content {
  padding-right: 54px;
}

.page--home .main-content {
  padding-right: 0;
}


.page-template-page-single-col .main-content {
  padding: 0;
  max-width: 90%;
  margin: 0 auto;
}

  .main-navigation .menu-item-has-children {
    position: relative; }
#et-secondary-nav li.menu-item-5983 .sub-menu{background-color:#00adac;width:113px;padding:0}
#et-secondary-nav li.menu-item-5983 .sub-menu li{padding:0;text-align:center}
#et-secondary-nav li.menu-item-5983 .sub-menu li a{padding-left:0;padding-right:0}
#mobile_menu li.language-selector,#mobile_menu li.menu-item-5983,#mobile_menu li.menu-item-5985,#mobile_menu li.menu-item-6834,#mobile_menu li.menu-item-5961,#mobile_menu li.menu-item-5984{display:none!important}

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}
.block2_2{width:206px;display:inline-block;float:left}
.block2_2 h4{padding-bottom:0}
.block2_1,.block2_2{float:none;margin:0 auto;display:block}




.aligncenter{
	display:table;
	text-align:center; 
	margin:0 auto;
}


.news {
	text-align: justify;
	margin-bottom:30px;
}


.news a {
	margin:5px 0px;
}


.news a:hover {

}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px;padding-left:15px;padding-right:15px}
.jumbotron .container{max-width:100%}
#contact.container-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(69,174,214,.3);z-index:1}


.fun-facts-icon-wrap {
	display: block;
	text-align: center;
	color: #30afb8;
	font-size: 64px;
	line-height: 1.5;
}



.tg-fun-facts-widget.tg-fun-facts-layout-2 .fun-facts-icon-wrap {
	background-color: rgba(255, 255, 255, 0.2);
	border: 5px solid rgba(255, 255, 255, 0.5);
	border-radius: 100%;
	color: #fff;
	display: inline-block;
	font-size: 36px;
	line-height: 120px;
	width: 120px;
	height: 120px;
}

.acme-col-posts .blog-item article.post{
	margin: 0;
	padding: 0;
}

.related-post-wrapper .blog-item .hentry{
	margin: 0;
}
.product-gallery img.lazy-load,.product-small img.lazy-load,.product-small img[data-lazy-srcset]:not(.lazyloaded){background-color:rgba(68,96,132,0.1);padding-top:100%}
.clearfix:after{content:"\0020";visibility:hidden;display:block;height:0px;clear:both;}
*:first-child+html .clearfix{zoom:1;}
 		

.pharmacy24_wrap{
	text-align:left;
	top:-61px;
	width:100%;
	}

.row {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -10px;
  margin-left: -10px;
}
.post-carousel .post-item,.widget .row .post-item-small{margin:0 10px;}
.porto-concept .row{position:relative}
.row:before,.row:after{display:none}
.row-align-items-center .row{-ms-flex-align:center;align-items:center}
.row.no-padding{margin-left:0;margin-right:0}
.vc_row:not(.row){margin-left:0;margin-right:0}
.owl-carousel.row{width:auto}
.related-portfolios.full .row{margin-left:0;margin-right:0}
.quickview-wrap .row{margin-left:0;margin-right: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-md-12{width:100%}



#logo {
	width: 250px;
}

.header .logos{position:relative;float:left;margin:0 50px 0 0;}

  .header .logos:after{content:"";clear:both;display: block;}

.title_center_lrg {
	text-align: center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
	color: #F00;
}
.gq_m_mobile_footer_bar .et_pb_column{width:25%!important;margin-bottom:0px!important}
.gq_m_mobile_footer_bar .et_pb_column.et_pb_column_1_3{width:33%!important;margin-right:0%}


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

div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}
div.panel-pane div.admin-links li a{color:#ccc;}
div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}
div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}
div.panel-pane div.admin-links a:before{content:"[";}
div.panel-pane div.admin-links a:after{content:"]";}
div.panel-pane div.panel-hide{display:none;}
div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}
div.panel-pane div.feed a{float:right;}

#phone { color:#e8221a; font-weight:700; }

#phone span { color:#1a1717; }
.et_vertical_nav #et-main-area,.et_vertical_nav #top-header{position:relative;margin-left:225px!important}
.et_vertical_nav.et_vertical_right #et-main-area,.et_vertical_nav.et_vertical_right #top-header{margin-right:225px;margin-left:0!important}

	#imTextObject_01_tab0 .image-1 { width: 100%; max-width: 337px; }
.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-6{width:50%}

.row3{
    background: #f1f1f1;
    border-bottom: 1px solid #ccc;}


label .fa-map-marker-alt {font-size: 20px;  margin: 0 5px;}

.pinned .fa-map-marker-alt {font-size: 24px;  }

	#expbttn .fa-chevron-down {display: none;}

	#expbttn .fa {position: absolute; top: 15px; left: 185px;}
	

.footer .container .grid_4 { padding-top: 40px; width: 100%;display: block;clear: both;margin: 0 auto; text-align: center; border-top: 2px solid #ffffff;}

	
.container .grid_1,
.container .grid_2,
.container .grid_3,
.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_13,
.container .grid_14,
.container .grid_15,
.container .grid_16 { width: 92%; margin: 0px 0px 20px 0px; float: none; display: block;padding: 0px 4%;   }




.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16 { display:inline; float: left; position: relative; margin-left: 1%; margin-right: 1%; overflow: hidden;}

.container .grid_4 { width:23.0%; }
.page-preloader-cover .bar:before{background-color: #e53b24;}
.page-preloader-cover .bar {background-color: #f7f7f7;}


.align-top {
  vertical-align: top !important;
}


.tabset .tab-panel {
  display: none;
}

.room-header .close {
    padding: 18px;
    font-size: 0;
    position: absolute;
    top: 0;
    left: 0;
}

.roadblock .close {
    position: absolute;
    top: 75px;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    padding: 20px;
    cursor: pointer;
}

.roadblock .close path {
    fill: #f59698;
}
.master-nav-delivery .action .tooltip-rating{padding-bottom:6px}



.home #container .section .list_block.type_article.a3.column_amt_1.large {  
  margin-bottom: 0 !important; }


.auto-container{
	position:static;
	max-width:1200px;
	padding:0px 15px;
	margin:0 auto;
}




.parallax-section .auto-container{
	position:relative;
	z-index:1;
}


.sponsors-section .auto-container{
	padding-left:30px;
	padding-right:30px;	
}


.main-footer .auto-container{
	position:relative;	
}
.x-navbar .x-container{position:relative}
.x-container.width{width:88%;}
.x-container.max{max-width:1200px;}
.x-container:before{content:normal;}


.alignright {
  display: inline;
  float: right;
  margin-left: 1.5em;
}


a img.alignright {
  float: right;
  margin: 0.313rem 0 1.25rem 1.25rem;
}


.wp-caption.alignright {
  margin: 0.313rem 0 1.25rem 1.25rem;
}

.wrapper {
	width: 100%;
	float: left;
}


.brief .brief-content-text a.llorix-one-lite-default-links {
	color: #313131;
}


.brief-content-text {
	clear: both;
	margin-top: 40px;
}


.copyright-text {
  margin-bottom: 16px;
}

.copyright-text a,
                                                .nav--footer a:hover,
                                                .site-footer .separator--flower { color: #C59D5F; }
.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%}
.navbar-brand{float:left;padding:14px 15px;font-size:20px;line-height:22px;height:50px}
.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}
.navbar-default .navbar-brand{color:#777}
.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}
.navbar-inverse .navbar-brand{color:#9d9d9d}
.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}
.navbar-default .navbar-brand a{color:#fff;display:inline;position:relative;z-index:9999}
.affix .navbar-brand{display:none}

	
#content {
	padding:20px 0 0 0;
}

#content.left {
	float:right !important;
	}

	#content .indent {
		padding:0 30px 0 0;
		}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}
.blog-grid #content article .entry-image .post-date span.db-date{font-weight:700;width:51px}
.events-shortcode .event-list.li-events .event-link .date-box span.db-date{font-weight:500;width:51px;font-size:48px}
.fl-builder-pagination ul.page-numbers {list-style: none;margin: 0;padding: 0;text-align: center;}
.fl-builder-pagination li a.page-numbers,.fl-builder-pagination li span.page-numbers {border: 1px solid #e6e6e6;display: inline-block;padding: 5px 10px;margin: 0 0 5px;}
.fl-builder-pagination li a.page-numbers:hover,.fl-builder-pagination li span.current {background: #f5f5f5;text-decoration: none;}
header.header .et-trending #et-secondary-menu .menu-item-has-children ul{top:-10px;left:100%}

.skills .skill {
	display: block;
	clear: both;
	margin-top: 0;
	margin-bottom: 25px;
}

.skills .skill .skill-count {
	display: inline-block;
	height: 64px;
	margin-top: 3px;
	float: left;
	margin-right: 15px;
	margin-bottom: 25px;
}

.skills .skill .skill1,.skill2,.skill3,.skill4 {
	font-size: 16px !important;
}

.skills .skill .section-legend {
	text-transform: uppercase;
	font-weight: 700;
	clear: none;
	width: auto;
	float: none;
	margin-top: 0;
	margin-bottom: 0;
}

.skills .skill p {
	line-height: 20px;
	font-size: 14px;
	color: #8f8f8f;
}

	.zerif-rtl-skills .skills li.skill {
	    display: inline-block;
	    clear: none;
		float: left;
		width: 25%;
		margin-bottom: 0;
	}




.cff-wrapper:after{
  content: "";
  display: table;
  clear: both;
}




.kaerebalink-box,
.booklink-box {
   width:100%;
   font-size:12px;
   color:#5e6065;
   
   padding:15px 15px 14px;
   margin:26px 0 28px;
   box-sizing:border-box;
   word-break:break-all;
}

.kaerebalink-box:after,
.booklink-box:after {
   content:"";
   display:block;
   clear:both;
}

.kaerebalink-box p,
.booklink-box p {
   margin:0;
}

#counter .counter-value{
	font-size:32px;
	font-weight:900;
	color:white;
	padding:60px 0 3px 0;
	text-align:center;
	font-family: GothamBold,sans-serif;
	display: block;
	margin: 0;
}

#counter .counter-value span{
	display:block;
	font-size:16px;
}


#header-wrapper {
  display: -ms-flexbox;
  display: flex;
  background: #000;
  border-bottom: 1px solid #616363;
  width: 100%;
  height: 61px; }


.news_strip,
#section_supplemental .module .header,
#supplemental_details {
	background-color: #dfe0e4;
	text-shadow: #FFF 0px 1px 1px;
}
.testimonial-text .quote p {font-family:"Roboto Slab",serif;font-size:20px}


.social-proof-slider-wrap .testimonial-item .testimonial-text .quote {
	margin-bottom: 30px;
}

#_socialproofslider-shortcode .social-proof-slider-wrap .testimonial-item .testimonial-text .quote {  }
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}



#branding{margin-bottom:10px;}
.image-branding #site-description,.image-branding #site-title{display:none}

span.scream{
	font-weight:bold;
	color:#cc0000;
	background-color:#ffee00;
	padding:2px 5px 0 5px;
	line-height:1em;
}




.assistive-text {
	position: absolute !important;
	
	clip: rect(1px 1px 1px 1px);  
	clip: rect(1px, 1px, 1px, 1px);
}


.entry-meta {
  font-weight: bold;
  background-repeat: no-repeat;
  line-height: 1.3;
  margin-left: 11px; }

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

#slideshow #slidesContainer .slide p {
    display: block;
    float: left;
    margin: 0;
}
.thrv_post_grid .tve_post_grid_wrapper{width:100%}
.thrv_post_grid .tve_post_grid_wrapper.tve_post_grid_masonry .tve_pg_container{margin:0 5px}

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

.widget_nav_menu .sub-menu { margin-top: 8px }

#sidebar .widget_nav_menu .sub-menu { display: none }
.subslide-mobile-menu ul li.sml-inw a{background-color:#027CC2}
.tc{text-align:center}
.tc-left,.tc-right-noline,.tc-right,.tc-left-noline{float:initial!important;width:100%!important;border-bottom:#814d97 1px solid;content:'';overflow:hidden}

.tc-left{ float:left; color:#000; width:47%;border-bottom:#800080 1px solid;margin-right:30px;margin-bottom:0px;}

.tc-left-noline{ float:left; color:#000; width:47%;margin-right:30px;margin-bottom:0px;}


.tc-right { color:#000; width:50%; float:left;   border-bottom:#800080 1px solid; margin-bottom:5px;}

.tc-right-noline { color:#000; width:50%; float:left; margin-bottom:5px;}

.tc-right-none{ color:#000; height:119px; width:50%;float:left;   margin-bottom:5px;}

.tc-left-heading-main { float:left;color:#662882;padding:5px 0px 0px 0px; width:100%;font-weight:bold;}

.tc-left-heading{ float:left;color:#555; padding:0px 0px 5px 0px; width:100%;font-size:14px;
}
#mmm ul li.menu-item-has-children b.fa-wrap{background:#0f647f;cursor:pointer;display:block;height:50px;position:absolute;right:0;text-align:center;top:0;width:50px}
#mmm ul li.menu-item-has-children i.fa{color:#f0f7f8;cursor:pointer;display:block;font-size:24px;height:50px;line-height:2.25;-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;-o-transition:transform 0.2s;transition:transform 0.2s;transition:transform 0.2s,-webkit-transform 0.2s;width:50px}
#mmm li:not(.current-menu-item).menu-item-has-children.show-sub-menu{max-height:999em}
header .list-unstyled .menu-item a:hover,footer .list-unstyled .menu-item a:hover{text-decoration:none}
.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}
.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after{clear:both}
.vc_clearfix:after,.vc_column-inner::after,.vc_el-clearfix,.vc_row:after{clear:both}
.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0;padding-right:0}
.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}


			.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;
			}
#footer-bottom{background-color:rgba(119,119,119,0.84)}
.col{display:block;float:left;margin:1% 0 1% 1.6%;}
.col:first-child{margin-left:0;}

.entry-content a { color: #005d9d; }

.entry-content a:hover { color: #ad004b; }

.single-footer-widget .our-info .footer-social-links{
    border-top: 1px solid #333d52;
    display: block;
    padding-top: 15px;
}

.single-footer-widget .our-info .footer-social-links li{
    display: inline-block;
    float: left;
    margin-right: 20px;
}

.single-footer-widget .our-info .footer-social-links li:last-child{
    margin-right: 0;
}

.single-footer-widget .our-info .footer-social-links li a i{
    color: #f5f7fb;
    font-size: 14px;
    transition: all 500ms ease;
}

.single-footer-widget .our-info .footer-social-links li a:hover i{
    color: #c1000f;
}

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


.call-to-action-4 .single-post {
	border-bottom: 1px solid #860566
}


.call-to-action-4 .single-post img {
	margin-bottom: 13px
}


.call-to-action-4 .single-post h3 {
	font-family: Oswald,sans-serif;
	font-size: 30px;
	color: #860566;
	margin-top: 0;
	margin-bottom: 25px
}


.call-to-action-4 .single-post p {
	font-size: 20px;
	margin-bottom: 13px;
	max-width: 400px;
	margin-left: auto;
	margin-right: auto;
	min-height: 112px
}


.call-to-action-6 .single-post h3 {
	font-size: 16px;
	font-weight: 700;
	line-height: 19px;
	color: #000;
	margin-top: 0;
	margin-bottom: 11px
}


.call-to-action-6 .single-post p {
	font-size: 16px;
	line-height: 19px;
	margin-bottom: 0
}



.container-full-width {
	width: 100%;
}


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


.container-full-width:after {
	clear: both;
}

.metaslider .msHtmlOverlay .animation_in,
.metaslider .msHtmlOverlay .animation_out {
    width: 100%;
    height: 100%;
}
.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%}

.page-template-templatestp-javo-map-box-php footer,
.page-template-templatestp-javo-map-box-php .footer-bottom,
.page-template-templatestp-javo-map-box-php .footer-top-banner-row{display:none;}


.page-template-templatestp-map-home-php footer,
.page-template-templatestp-map-home-php .footer-top,
.page-template-templatestp-map-home-php .footer-bottom{display:none;}
.footer-bottom ul{width:100%;margin-top:10px}
.footer-bottom li{margin-bottom:10px}
.footer-bottom,footer.footer-wrap,footer.footer-wrap a{color:#fff}
.footer-bottom{padding:30px 0}
.footer-bottom a,.footer-bottom p,.footer-bottom p span{font-family:roboto;font-size:12px}
.footer-bottom p{color:#969595;float:left;line-height:14px;margin:0}
.footer-bottom p span{color:#fff}
.footer-bottom a{color:#969595}
.footer-bottom a:hover{color:#fff}

.breadcrumb {
  font-family: 'Lato', sans-serif;
  font-weight: bold;
  color: #ffbeb8;
  text-transform: uppercase;
}

#coluna-description-header .breadcrumb {
  margin-bottom: 20px;
}

.collect td.rew {width:100px;}

.collect td.rew a:hover img {opacity: 0.9;}


.tablespa .collect td.down, .tablespa .collect td.rew {width:auto;}



.copy {
	font-family: Arial, Geneva, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #333;
	padding: 12px;
}

		.site-header .quick-links-menu ul li { background-color: #cd202d ; }
.mk-page-section .mk-main-wrapper-holder{width:100%}


.clearfix {
  *zoom: 1;
}


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


.clearfix:after {
  clear: both;
}


.uk-text-center {
  text-align: center !important;
}

  .uk-text-center\@s {
    text-align: center !important;
  }

  .uk-text-center\@m {
    text-align: center !important;
  }

  .uk-text-center\@l {
    text-align: center !important;
  }

  .uk-text-center\@xl {
    text-align: center !important;
  }
.stack-width,.deco-width{margin:0 auto;position:relative;text-align:left;}
.stack-width{width:auto;}
.stack,.stack-width,.wrapper{position:static;}
.on_location .keys .key .name{display:inline-block;margin-top:5px}

.dropcap.main-color{
	font-weight:normal
}
.container{width:750px}
.container,.container-fluid{margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}
.jumbotron .container{max-width:100%}


.container-sm {
    max-width: 1000px;
    padding-left: 15px;
    padding-right: 15px;
    display: block;
    margin: 0 auto;
}

.parallax .container {
    padding-top: 90px;
    padding-bottom: 90px;
}

    
    
    .navbar-default .container-fluid {
        padding-left: 0 !important;
        padding-right: 0 !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }

#copyright-note {
    width: 1010px;
    margin: 0 auto;
    clear: both;
    max-width: 100%;
}

#copyright-note  span {
    display: inline-block;
    float: left;
}
.fusion-social-links-footer{display:table-cell;vertical-align:middle;width:40%;text-align:right}
.fusion-social-links-footer .fusion-social-networks{margin-top:10px}
.fusion-social-links-footer .fusion-social-networks a{font-size:16px;}
.fusion-social-links-footer .fusion-social-networks.boxed-icons a{padding:8px;width:calc(16px + (2 * 8px) + 2px);}
.fusion-body .fusion-social-links-footer,.fusion-copyright-notice{display:block;text-align:center}


.site-title,
.entry-title,
.page-title,
.entry-content,
.entry-summary,
.widget-title,
.comments-title,
.comment .reply,
.comment-meta,
.comment-author,
#reply-title {
    font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: 400;
}

.widget-title {
    color: #999;
    font-size: 20px;
    font-size: 20px;
    font-size: 2rem;
}


footer .widget-title,
footer .widgettitle{
    color: #FFFFFF;
}

span.icon_noinstall {background-position:0 -400px;}


.footer-text, .bottom-navigation, .footer-nav {
    display: inline-block;
    float: none;
}

	
	.site-footer .footer-text, .site-footer .footer-nav {
	  margin-bottom: 0px;
	}

.site-footer .footer-nav {
  padding: 0px;
  margin: 0px;
  list-style-type: none;
  display: inline-block;
}

.site-footer .footer-nav li {
  padding: 0px;
  margin: 0px 5px;
  display: inline-block;
}

.site-footer .footer-nav .sub-menu {
  display: none;
}

  .footer-text,
  .footer-nav {
    float: left;
  }

  .site-footer .footer-text,
  .site-footer .footer-nav {
    text-align: center;
    margin-bottom: 10px;
  }



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}




li.page_item, li.menu-item {
	list-style: none;
}

li.menu-item ul.sub-menu {
	list-style: none;
	margin-left:0;
}

    .client_login.menu-item{
        display:none
    }
.date-blocks .block-item{margin-bottom:30px}

.dark .date-blocks .block-item {
    border: 4px solid #ffffff;
}

.collapse {
  display: none;
  visibility: hidden;
}

.collapse.in {
  display: block;
  visibility: visible;
}

tr.collapse.in {
  display: table-row;
}

tbody.collapse.in {
  display: table-row-group;
}

  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
    visibility: visible !important;
  }

    .navbar-collapse.collapse.in { 
        display: block!important;
    }


.text .cite { padding-left: 0; padding-right: 0; }


html.special .cite { margin-bottom: 70px; }


.cite { margin: 56px 0; padding: 0 48px; }

  .cite:first-child { margin-top: 0; }


html.special.black-bg .cite { background-color: #000; }


html.special.blue-bg .cite { background-color: #9dd1ff; }

#col-2 div.h1.pwrapper{padding:0px 0px;}

.pwrapper.p_text{font-size:14px;color:#666;text-align:justify;font-weight:normal;line-height:20px;}

.pwrapper.p_text span{color:#060606;width:195px;float:left;}

.pwrapper.p_text a:hover{text-decoration:underline;}

.pwrapper a, .pwrapper strong{color:#4a4a4a;font-weight:bold;}
.infobox-photo-left-title .uabb-infobox-title-wrap, .infobox-icon-left-title .uabb-infobox-title-wrap,.infobox-photo-right-title .uabb-infobox-title-wrap, .infobox-icon-right-title .uabb-infobox-title-wrap {vertical-align: middle;}

.border {border: 2px solid #aabfd1; background-color: White;}


.comptable .casinocol {
	width:25%;
}
