﻿


.et_pb_code_inner {
	position: relative;
}
#livetexttyping .et_pb_code_inner{text-align:center}

.navbar .navbar-toggle .menu{border: 0 none;font-size: 12px;font-weight: 700;line-height: 17px !important;overflow: hidden;padding: 0;
width: auto;}

#site-footer-custom-area-left,
#site-footer-custom-area-right {font-size:12px;font-family: Arial, sans-serif;}
.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-6{width:50%}

.page-template-showcase-php #main .widget-area {
	float: left;
	margin: 0 -22.15% 0 0;
	width: 22.15%;
}

.one-column .page-template-showcase-php #main .widget-area {
	float: none;
	margin: 0;
	width: auto;
}





#main {
	clear: both;
	padding: 1.625em 0 0;
}





.error404 #main #searchform {
	background: #f9f9f9;
	border: 1px solid #ddd;
	border-width: 1px 0;
	margin: 0 -8.9% 1.625em;
	overflow: hidden;
	padding: 1.625em 8.9%;
}

.error404 #main #s {
	width: 95%;
}

.error404 #main .widget {
	clear: none;
	float: left;
	margin-right: 3.7%;
	width: 30.85%;
}

.error404 #main .widget_archive {
	margin-right: 0;
}

.error404 #main .widget_tag_cloud {
	float: none;
	margin-right: 0;
	width: 100%;
}

	#main #secondary {
		float: none;
		margin: 0 7.6%;
		width: auto;
	}

.row {
margin-right: -15px;
margin-left: -15px;
}
.text-center{text-align:center}

.post-info {
display: block;
font-size: 13px;
float: left;
color: #999;
margin-top: 3px;
width: 100%;
}

.post-info span { margin-right: 3px }

.post-info span:first-child { margin-left: 0 }

.single_post .post-info a, .post-info a { color: #EE210B }
.carousel-inner{overflow:hidden;width:100%;position:relative}


.header-top .left-content {
	flex: 1;
}

span.navy {
  color: #2c3d5f;
}

a.navy-link {
  color: #2c3d5f;
  text-decoration: none;
}

a.navy-link:hover {
  color: #17a185;
}

.navy-line {
  width: 60px;
  height: 1px;
  margin: 60px auto 0;
  border-bottom: 2px solid #e9b732;
}

.navy-bg {
  background-color: #2c3d5f;
  color: #ffffff;
}

.navy-section {
  margin-top: 60px;
  background: #2c3d5f;
  color: #fff;
  padding: 20px 0;
}



 
#site-title { margin: 30px 0; text-align: center; }

.card {
        box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
        margin-bottom: 10px;
}

.card-title {
    background-color: #fff;
    color: #1f1f1f;
    font-size: 26px;
    border-bottom: 1px solid rgba(0,0,0,.125);
    padding: 20px;
    font-weight: 600;
    margin-bottom: 0;
    margin-top: 20px;
}


.card-text.icon {
    background-color: #5dc9e0;
    color: #fff;
    margin-bottom: 0;
}


.card-title-tabs {
    background-color: #f7f7f7;
    color: #333;
    font-size: 24px;
    margin-bottom: 0;
    margin-top: 20px;
    padding: 20px;
}


.card-text-tabs {
    background-color: #fff;
    min-height: 200px;
    font-size: 16px;
}
.divider-background{margin-top:8.5rem;padding-bottom:6rem;background-color:#f4f9fd}
.cases-list .divider-background .list-case{margin-top:-6rem}
.divider-background .list-case-logo-holder svg{fill:#f4f9fd}


.font-size-22, .font-size-22 p {
  font-size: 1.1rem; }
.icon-box .icon-box-img{margin-bottom:1em;max-width:100%;position:relative}
.icon-box-img svg,.icon-box-img img{padding-top:.2em;width:100%}
.icon-box-img svg{width:100%;height:100%;transition:all .3s;fill:currentColor}
.icon-box-img svg path{fill:currentColor}
.icon-box-left .icon-box-img,.icon-box-right .icon-box-img{-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0;max-width:200px}
.icon-box-left .icon-box-img+.icon-box-text{padding-left:1em}
.icon-box-right .icon-box-img+.icon-box-text{padding-right:1em}
.icon-box-center .icon-box-img{margin:0 auto 1em}

.site-branding .site-title {
    font-size: 42px;
    font-weight: bold;
    margin: 0;
    text-align: center;
    font-family: 'PT Serif', serif;
    line-height: 1.1;
}

.site-title a, .site-description{
	color:#313131;
}
 
.flexslider .slides img, #entries img, #logo { max-width: 100%; height: auto; width: auto; }

	.sidebar .widget { padding-left: 15px!important; padding-right: 15px!important; }

#footer #footer-ads .widget { padding-bottom: 0; font-size: 0; line-height: 0; }

#footer-widgets .widget { padding: 20px 0; }




.widget { color: #777; font-size: 15px; overflow: hidden; }

.widget a { color: #777; }

.widget a:hover { color: #222; }

.widget select { border: 1px solid #ddd; color: #777; font-size: 15px; padding: 7px; width: 100%; max-width: 100%; }




.dark .widget { color: #999; padding-bottom: 30px; }

.dark .widget a { color: #ccc; }

.dark .widget a:hover { color: #2eb398; }

.dark .widget select { background: transparent; border-color: #444; color: #999; }

.widget ul.menu li {
    float: left;
    margin: 0 20px;
}


.entry-title {
	font-size: 36px;
	font-size: 3.6rem;
}


.entry-title a,
.sidebar .widget-title a {
	color: #333;
}


.entry-title a:hover,
.entry-title a:focus {
	color: #fa5738;
}


.featured-content .entry-title {
	font-size: 20px;
	font-size: 2rem;
}


.home .featured-content .entry-title {
	font-weight: 400;
	text-transform: uppercase;
}


.featuredpage .entry-title {
	font-size: 36px;
	font-size: 3.6rem;
}


.image-section a:hover,
.image-section .featured-content .entry-title a:hover {
	color: #fa5738;
}


.portfolio .post .entry-title {
	font-size: 24px;
	font-weight: 400;
	margin: 10px 0;
}


.portfolio .entry-title a {
	color: #333;
}


.portfolio .entry-title a:hover {
	color: #4c5e6b;
}

.be_block{display:block;overflow:hidden}
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}
.menu-item a:after{display:none!important}
.menu-item .sub-menu{text-align:right;right:0px}
#top-menu .menu-item:before{content:'▼';position:absolute;right:7px;/}
#top-menu .menu-item:last-child:before{content:''}
#top-menu .menu-item-has-children .sub-menu .menu-item:before{content:''}
.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}


#nav-responsive .navigation li span.sub{
    position: absolute;
    right: 10px;
    top: 0;
    padding: 1em;
    cursor: pointer;
    z-index: 10;
}
#overlay-menu .overlay-menu-inner [data-justify=left] .menu-item a{left:0}
#overlay-menu .overlay-menu-inner .container [data-justify=right] .menu-item a{right:1.66667rem!important}
.slick-slider,.slick,.slick__slide{overflow:hidden !important;}
.slick__slide img{margin-left:auto;margin-right:auto;}
.slick--center .slick__slide{-webkit-transition:all 300ms ease;transition:all 300ms ease;}
.no-js .slick__slide,.slick__slide .slick__slide{max-width:100%;}
.slick,.slick__slide{max-width:100%;position:relative;}
.slick__slide.slick-center{z-index:1;}
.slick__slide.slick-current{z-index:4;}
.slick--ondemand .slick__slide:not(.slick-active) img[data-lazy]{width:40px;height:40px;}
.slick--display--thumbnail .slick__slide img{pointer-events:auto;}
.slick--float .slick__slide{float:left;max-width:100%;}
.slick--display--main .slick__slide img{pointer-events:none;}

.texttitretab{color:#002654;font-family:'Arial Black', 'Verdana';font-size:12pt; text-align : left;}

.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-left: 15px;
  padding-right: 15px;
}

  .col-lg-4 {
    width: 33.33333333333333%;
  }


.campaigns .Popular .PopularIntro .pull-left {
  font-size: .79rem;
  padding-left: 1px;
}


.pull-left {
  float: left;
}


.fa.pull-left {
  margin-right: .3em;
}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.row:after,.row:before{content:' ';display:table}
.row:after{clear:both}


.row:before{
    content:' ';
    display:block !important;
}

#aside-eventos-lista, #aside-noticias-lista, #aside-reuniao-lista, #noticia3, #noticia4, #noticia5{display: none}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}


.menu-item.home-link a {
  border-right: 1px solid rgba(255, 255, 255, 0.3);
}

.menu-item.home-link img {
  height: 30px;
  width: auto;
}
.calendar-calendar .week-view .full tr.last td.multi-day{border-bottom:1px solid #CCCCCC;}
.logged-in #mobile-nav .secondary-m .last{position:absolute;top:17px;right:26px}
.logged-in #mobile-nav .secondary-m .last a{font-size:0;height:auto;line-height:0}
.logged-in #mobile-nav .secondary-m .last a:before{font-family:"amg" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"s";font-size:20px}
#content .account-navigation li.last{border:0}

#rpb_spacer{DISPLAY:NONE;height:44px}

				div#rpb_spacer { display: block !important; }
.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-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}

	.siteheader a { color: #2B904E; }

	.siteheader a:hover { color: #444444; }
.hentry .entry-meta{text-align:center;color:#777;font-size:12px;font-family:"Roboto Condensed";text-transform:uppercase;letter-spacing:1px}
.hentry .entry-meta .sep{margin:0 10px}
#masthead .site-description, .hentry .entry-meta {font-family:Open Sans Condensed}
.et_header_style_split span.logo_helper{display:none}
span.logo_helper{display:inline-block;width:0;height:100%;vertical-align:middle}
.et_vertical_nav span.logo_helper{display:none}
.td-grid-style-5 .td-meta-align{display:inline-block;vertical-align:middle}
.td-grid-style-6 .td-meta-align{display:inline-block;vertical-align:middle}
.td-grid-style-7.td_block_big_grid_12 .td-big-grid-post-2 .td-meta-align{margin-top:11px}
.td-big-grid-post .td-meta-align{pointer-events:none;width:100%}
.td_block_big_grid_11 .td_module_mx15 .td-meta-align{padding-right:2px}




.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;
	margin-left: 10px;
	margin-right: 10px;
}


.container_12 .grid_12,
.container_16 .grid_16 {
	width: 940px;
}
.carousel-inner{position:relative;width:100%;overflow:hidden}


.carousel-fade .carousel-inner .item {
    opacity: 0;
    -webkit-transition-property: opacity;
    transition-property: opacity;
}


.carousel-fade .carousel-inner .active {
    opacity: 1;
}


.carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right {
    left: 0;
    opacity: 0;
    z-index: 1;
}


.carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right {
    opacity: 1;
}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.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-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.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-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.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-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.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-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
#branding #header_content{padding:20px 0 0 0}
.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content,.et_pb_best_value{font-size:17px}
.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_description .et_pb_slide_title{font-size:64px}
.et_pb_image_1.et_pb_module{margin-left:auto!important;margin-right:auto!important}


#footer-side {
	background-repeat: repeat-y;
}




.show-poster {
    background: transparent;
    line-height: 0;
}
 .ui--space{display:block;height:30px;}


.aligncenter,

img.aligncenter {

	clear: both;

	display: block;

	margin-left: auto;

	margin-right: auto;

}




.alignleft,

.alignright,

.aligncenter,

img.alignleft,

img.alignright,

img.aligncenter

{

	margin-bottom: 10px;

}


a img.aligncenter {

	display:block;

	margin-left:auto;

	margin-right:auto;

}




#home-slider.flexslider {
	margin-bottom: 40px !important;
}


 

.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
 

 
.flexslider {
	margin: 0 !important; padding: 0;
	position: relative;
}
 
.flexslider .slides img {width: 100%; display: block;}

.flexslider .slides {zoom: 1;}

.flexslider:hover .flex-next {opacity: 0.8; right: 30px;}

.flexslider:hover .flex-prev {opacity: 0.8; left: 30px;}

.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}


.back-to-top-image, .email-image {
    width: 3.6rem
}


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


#sponsor-info{
  float:left;
  height:85px;
  }

.flex-caption {
    position:absolute;
    right:0px;
    bottom:0px;
    background:rgba(0, 0, 0,0.6);
    z-index:1;
    padding:10px;
    color: #ffffff;
    border-radius: 3px;
}


.trending-forums-header {
	border-bottom:1px solid #d7d7d7;
	margin-top: -15px;
}
.collapse{display:none}
.collapse.in{display:block}
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}
.wp-caption .wp-caption-text,
.gallery-caption{color:#666;font-family:Georgia, serif;font-size:12px;}
.wp-caption .wp-caption-text{margin-bottom:0.6em;padding:10px 0 5px 40px;position:relative;}
.wp-caption .wp-caption-text:before{color:#666;content:'\2014';font-size:14px;font-style:normal;font-weight:bold;margin-right:5px;position:absolute;left:10px;top:7px;}
.indexed.format-image .entry-content .wp-caption .wp-caption-text{margin:0;padding-bottom:1em;}
.indexed.format-image .wp-caption .wp-caption-text{color:#ddd;}
.indexed.format-image .wp-caption .wp-caption-text:before{color:#444;}
.pagination{clear:both}
.et_pb_section_parallax .et_pb_ajax_pagination_container,.et_pb_section_parallax .pagination,.et_pb_section_video .et_pb_ajax_pagination_container,.et_pb_section_video .pagination{position:relative}
.et_pb_portfolio.et_pb_section_parallax .pagination,.et_pb_portfolio.et_pb_section_parallax .wp-pagenavi,.et_pb_portfolio.et_pb_section_video .pagination,.et_pb_portfolio.et_pb_section_video .wp-pagenavi,.et_pb_portfolio_grid.et_pb_section_parallax .pagination,.et_pb_portfolio_grid.et_pb_section_parallax .wp-pagenavi,.et_pb_portfolio_grid.et_pb_section_video .pagination,.et_pb_portfolio_grid.et_pb_section_video .wp-pagenavi{position:relative}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}


.is-sp {
  display: none; }

  .m-free-01 .l-faq .is-sp-only {
    display: none !important; }

 .is-sp a:link,
 .is-sp a:visited,
 .is-sp a:active {
      text-decoration: none;
    }

 .is-sp a:hover {
      text-decoration: underline;
    }
.carousel-inner{position:relative;width:100%;overflow:hidden}
.tablepress-id-273 .row-2 td{background-color:#a7e8ec}
.tablepress-id-274 .row-2 td{background-color:#FAC14F}



.gigpress-row td {
	border-bottom: 1px solid #EEE;
}



tr.gigpress-divider.gigpress-row td {
	border-top: 2px solid #CCC;
}



tr.gigpress-row.cancelled, tr.gigpress-info.cancelled, tr.cancelled span.gigpress-info-label, tr.cancelled span.gigpress-info-item {
	color: #999;
}

#talent .talent_box_img .mask {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;

	-webkit-transition:	all 0.4s ease;
	transition:	all 0.4s ease;
	-webkit-transform: scale(1);	
	transform: scale(1);
    border-radius: 0%;
    z-index: 5;
}

#talent .talent_box_img:hover .mask {
	-webkit-transform: scale(1);	
	transform: scale(1);
	z-index: 5;
}

#management .talent_box_img .mask {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-color: rgba(0,0,0,0.4);
	-webkit-transition:	all 0.4s ease;
	transition:	all 0.4s ease;

    border-radius: 15%;
	-webkit-transform: scale(1);	
	transform: scale(1);
}

#management .talent_box_img:hover .mask {
	-webkit-transform: scale(0);	
	transform: scale(0);
}

  .span6 {
    width: 570px;
  }

  .row-fluid .span6 {
    width: 48.717948717948715%;
    *width: 48.664757228587014%;
  }

  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 556px;
  }

input.span6, textarea.span6, .uneditable-input.span6 {
  width: 446px;
}

.table td.span6,
.table th.span6 {
  float: none;
  width: 444px;
  margin-left: 0;
}





.blog .span6:nth-child(odd) {
    margin-left: 0;
}


.page figure {
  margin-bottom: 30px; }

.page img {
  max-width: 100%; }

.page .movie-title {
  font-size: 36px;
  font-size: 2.4em;
  font-weight: 300; }

  .pagination .page-number {
    display: inline-block;
    width: 40px;
    height: 40px;
    border-radius: 5px;
    background: #e7e7e7;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    line-height: 2.6;
    color: #84878d;
    font-size: 15px;
    font-size: 1em;
    -webkit-transition: .3s ease;
            transition: .3s ease; }

    .pagination .page-number.current, .pagination .page-number:hover {
      background: #ffaa3c;
      color: white; }

#index-container .footer {
	text-align:center;
	color:#9C9C9C;
	position:absolute;
	bottom:12px;
	width: 100%;
	-webkit-text-size-adjust:none;
	font-size:9px;
}

#index-container .footer a {
	color:#9C9C9C;	
}

#textsize a{margin-right:5px;font-weight:bold;color:#AAA;}

  #textsize {display: none !important;}


.td-header-style-1 .td-logo-text-wrap {
  min-height: 130px;
  line-height: 130px;
  
}

.td-header-style-1 .td-logo-text-wrap a {
  position: relative;
  z-index: 1;
  line-height: 130px;
  display: inline-block;
  vertical-align: middle;
  
}

.td-header-style-1 .td-logo-text-wrap .td-logo {
  line-height: 130px;
  
}

.lists.products .clone-tobasket,.page.product .clone-tobasket{position:fixed;z-index:50;opacity:0.9;display:block;overflow:hidden;}

.product.hot .price{font-size:20px;font-weight:700;}

.product.hot .priceOld{font-size:15px;font-weight:700;color:#ec0647;text-decoration:line-through;}

div.news_scroll div.one_news{
	float:left;
	padding:5px;
	width:239px;
}

div.news_scroll div.one_news h3{
	font-size:18px;
	padding:0;
	margin:0;
	margin-bottom:5px;
	height:65px;
	width:239px;
}

div.news_scroll div.one_news img{
	float:left;
	margin-right:5px;
}



div.home-group div.one_news{
	float:left;
	font-size: 16px !important;
	padding:15px 5px;
	width:100%;
	overflow:hidden;
}

div.home-group div.one_news h3{
	font-size:18px;
	padding:0;
	margin:0;
	margin-bottom:5px;
	height:46px;
}

div.home-group div.one_news img{
	float:right;
	margin-right:5px;
}


.extcal_minical .extcal_navbar {
    background-repeat: repeat-x;
    border-bottom: 1px solid #B4B4B6;
}


.extcal_navbar td {
    padding: 5px;
}

.board_head {
	font-family: 굴림, 굴림체, 돋움, 돋움체;
	font-size: 9pt;
	color: #D4D4D4;
	font-weight: bold;
	line-height:120%;
}


.top-nav {
  float: right;
}

  #menu, .top-nav, #menu .primary-menu, #logo {
    float: left;
    width: 100%;
  }
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.has-feedback label.sr-only~.form-control-feedback{top:0}

	.mobile-menu .container { max-width: 100% }

	.main-container, .container { max-width: 96% }

	.secondary-navigation .container { max-width: 100% }

#page, .container {
    position: relative;
    margin-right: auto;
    margin-left: auto;
}

footer .container { padding: 0 }
.et_pb_row_15.et_pb_row{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}
.lo-event_promo_summary{position:absolute;padding:6px 8px;margin:0;color:#fff;line-height:1.4;z-index:3;bottom:0;left:0;right:0;opacity:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUFBQWsrP/7AAAAAXRSTlOZyTXzhgAAAApJREFUCB1jYAAAAAIAAc/INeUAAAAASUVORK5CYII=) repeat;-webkit-transition:all .4s cubic-bezier(.42,0,.58,1);-moz-transition:all .4s cubic-bezier(.42,0,.58,1);-o-transition:all .4s cubic-bezier(.42,0,.58,1);transition:all .4s cubic-bezier(.42,0,.58,1)}
.lo-event_promo_image:hover .lo-event_promo_summary{opacity:1}


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

	.site-logo-link,
	.logo .custom-logo-link,
	.mark{
		display: inline-block;
		vertical-align: middle;
		margin: auto;
		font-size: 0;
	}

	.site-logo-link img,
	.custom-logo-link img,
	.mark img{
		display: inline-block;
		max-height: 40px;
		margin: auto;
		width: auto;
	}

	.site-logo-link + .site-description, .custom-logo-link + .site-description{
		margin-left: 10px;
	}
.nav{padding-left:0;margin-bottom:0;list-style:none}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs.nav-justified{width:100%;border-bottom:0}
.nav-justified{width:100%}
.nav-tabs-justified{border-bottom:0}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}

.viewproduct-gallery .controls .nav-controls{float:right;}

.viewproduct-gallery .controls .nav-controls a{margin-left:15px;}

.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}
.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}

.megamenu.dropdown-header {
  color: #428bca;
  font-size: 18px;
}

  .navbar-nav .open .dropdown-menu .dropdown-header{
	color:#fff;
  }

  .mgs-footer-widget-wrapper {
    margin-left: 0; }
.widget,.widget a{color:#777}
.widget{font-size:15px;overflow:hidden}
.widget select{border:1px solid #ddd;color:#777;font-size:15px;padding:7px;width:100%;max-width:100%}
#footer .widget select{border-color:#eee}
.sidebar .widget{padding:30px 30px 20px}
#footer .widget{padding-bottom:30px}
#footer .widget a:hover{color:#666}
.sidebar .widget,.sidebar-top{padding-left:15px!important;padding-right:15px!important}
.accessibility-tools__contast-options,.accessibility-tools__font-sizes{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}
.accessibility-tools__contast-options{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:.5rem 1rem 0}


.srp-content-box .srp-post-date,
.widget-area .widget .srp-post-date {
	margin: 0 0 10px;
}


.srp-content-box .srp-post-title,
.widget-area .widget .srp-post-title {
	margin: 0;
}




.srp-content-box .srp-post-content,
.widget-area .widget .srp-post-content {
	margin: 0;
}
.tribe-theme-twentyfourteen .widget .tribe-mini-calendar-event .list-info h2{font-size:14px}

#hpti
{
	width: 699px;
	font-size: 32px;
	
	-moz-text-shadow: 3px 3px 1px #F2F2F2;
	-webkit-text-shadow: 3px 3px 1px #F2F2F2;
	-o-text-shadow: 3px 3px 1px #F2F2F2;
	text-shadow: 3px 3px 1px #F2F2F2;
	line-height: 30px;
	height: 100px;
	margin: 0 auto -100px;
	top: 12px;
	z-index: 200;
	position: relative;
	text-align: center;
}



.entry ul,
.entry-page ul {
  list-style: square inside;
  line-height: 1.8;
}

.entry ol,
.entry-page ol {
  list-style: decimal inside;
  line-height: 1.8;
}
 
.page_footer_container {
    width:100%; max-width: 500px;
    margin: 12px auto;
}
