﻿.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}

.bigbox-in {margin: 20px; float: left}
.only_content{position:absolute;width:100%;display:block;z-index:999;left:0;right: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-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}

#text-21 .widget-wrap{
	 transition: all 0.3s cubic-bezier(.25,.8,.25,1);
}

    .container .four.columns                    { width: 220px; }


        .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; }
.fusion-megamenu-icon img{max-height:16px;}
.fusion-secondary-menu .fusion-icon-only-link .fusion-megamenu-icon{text-align:center}
.fusion-megamenu-icon{display:inline-block;width:26px}
.sub-menu .fusion-megamenu-icon.text-menu-icon{position:absolute}
.fusion-mobile-nav-holder .fusion-megamenu-icon{display:none}
.menu-item-2in1.icons{position:relative}
.menu-item-2in1.icons:after{-webkit-transform:translateX(-50%);background-color:#5a7a90;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:1px}
.menu-item-2in1.icons a{font-family:Museo Sans;font-size:19px;font-weight:300;margin:0;position:relative;width:50%}
.menu-item-2in1 .icon-container{fill:#b3b3b3;margin-right:6px;vertical-align:sub}
.menu-item-2in1 .icon-container.user svg{height:17px;width:16px}
.menu-item-2in1 .icon-container.cart svg{height:18px;width:18px}
.menu-item-2in1 .icon-container.cart{margin-left:41px}
.menu-item-2in1 .icon-container svg{fill:#fff}
.menu-item-2in1 a{color:#999;font-family:Museo Sans;font-size:15px;font-weight:300;margin-left:15px;text-transform:capitalize}
.menu-item-2in1 a:hover{color:#e2231a}

.click{
	float: right;
    font-family: monospace,Geneva,sans-serif;
    font-size: 20px;
    font-weight: bold;
    padding-bottom: 12px;
    padding-top: 16px;
    text-decoration: underline;
}

.click a{
	color:#ab2910;
}

.click a:hover{
	
}
#newsletter-signup input,#foot-search input,.signup input{width:100%;border:0;margin:0;padding:0;padding-left:8px;background:0 0}
.signup input{width:16%;border:1px solid #fff;height:30px;margin:0 1%}
.signup input[type=checkbox]{width:inherit;height:inherit}
.signup p{font-size:1.25em;font-family:brownlight;letter-spacing:.5px;margin:15px 0}
.signup,.footnav{overflow:hidden}
.signup,.bookingpeople{width:100%;text-align:center;position:absolute;top:0;background:#282828;z-index:15;padding:15px 0;color:#fff;font-family:brownregular;font-size:.75em}
.signup{z-index:0}
.signup ::-webkit-input-placeholder,.signup :-moz-placeholder,.signup ::-moz-placeholder,.signup :-ms-input-placeholder{color:#fff!important;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;
}


#footer-meta {text-align: center; clear: both; padding: 20px 0 0;}
.hamburger{width:20px;height:20px;display:block;position:relative;cursor:pointer;position:absolute;top:5px;z-index:110;pointer-events:auto;-webkit-tap-highlight-color:transparent}
.hamburger-helper{margin-left:45px}
img.alignnone{margin:5px 0 20px}

#header{
	height:1%;
	padding:2px 7px 8px 5px;
}

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

#header .ad,
#header .ad img{float:right;}
.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-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}


#skip {
  position: absolute;
  display: none;
  top: 0;
  left: 50%;
  margin: 0 0 0 -50px;
  width: 50%;
  z-index: 500; }

  #skip a {
    position: absolute;
    display: block;
    top: -3.5em;
    height: 32px;
    width: 100px;
    padding: 8px 0 0;
    font-size: 15px;
    font-size: .9375rem;
    overflow: hidden;
    color: #fff;
    background: #707d1c; }

    #skip a span {
      display: none; }

    #skip a:active, #skip a:focus, #skip a:hover {
      outline: 0;
      top: 0;
      text-decoration: underline; }

.row {
  margin-right: -15px;
  margin-left: -15px;
}
#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}
.fusion-sep-clear{clear:both;display:block;height:1px;font-size:0;line-height:0;width:100%;overflow:hidden}


#content .sitepad_btn.smue-btn {
	background-color: #7FB609;
}


#content .process_btn {
	margin-top: 1.5em
}


#content .smue-btn.sitepad_btn {
	margin-top: 2em;
}


table.classementNormal tr.th td{font-size:8px;font-weight:bold;padding:2px;}


.price-table tr.heading-2 td {
  color: #ad190c;
  border-bottom:none;
  line-height: 1.5em;
}


.price-table tr.heading-2 + tr td {
  border-top:none; color: #ad190c;
}

.site-branding img {
    width: 90px;
}


.site-branding {
	margin: 12px 0 0px 0;
}


.site-boxed .site-logo,
.site-boxed .site-branding,
.site-boxed .top-navigation,
.site-boxed .search-top {
	margin: 40px 0;
}

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

	.tmenu{		
		height: 36px;
		border-top: 1px solid #999999;
		border-left: 1px solid #999999;
		border-right: 1px solid #999999;
		padding-left: 5px;
		padding-right: 5px;
		color: #6e6e6e;
		font : bold  10px Verdana;
		cursor: pointer;
text-align: center;
	}


.client-img {
    width: 80px;
    height: 80px;
    background-color: #e2e2e2;
    border-radius: 50%;
    float: left;
    margin: 5px;
    border: 2px solid #e2e2e2;
    position: relative;
    overflow: hidden
}


.client-img img {
    width: 100%;
    object-fit: cover;
    height: 76px;
    object-position: top
}

.primary-navigation .nav-menu{border-bottom:1px solid rgba(255, 255, 255, 0.2);display:none;}

.primary-navigation.toggled-on .nav-menu{display:block;}
 .pb05 { padding-bottom:  5px; }
.copyright-bar,.footer-bar{float:none!important;text-align:center!important}
.footer-bar-align-right .copyright-bar{float:left}
.footer-bar-align-right .footer-bar,.footer-bar-align-left .copyright-bar{float:right;text-align:right}
.footer-bar-align-center .copyright-bar{float:none;text-align:center}

.module-go-archive-slider {
  position: relative;
  bottom: 14px;
}


.content-inner {
	padding: 25px;
}


.content-inner-sm {
	padding: 10px 25px;
}


.list_carousel li .InnerLayout .content-inner * {
	margin: 0px;
	padding: 0px;
}


.list_carousel li .InnerLayout .content-inner h4 {
	color: #666666;
}


.accordion-tab .tab-content .content-inner {
	padding: 1em;
}


.accordion-tab .tab-content .content-inner .content-inner {
	padding: 0px;
}


.boxentry{
	font-size:12px;
	padding:0px 0px;

}


.boxentry p{
	margin:0px 0px 5px 0px;
	padding:5px 0px;

	
}


.icon-mail:before {
	content: "\f0e0";
}

.latestflex{ border:#dbdbdb 1px solid;}

.footer-icons {
	margin-top: 0;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.footer-icons li {
	margin: 0 10px 10px 0;
}


.single-post .et_pb_text {
	max-width: 690px;
	margin: auto;
	margin-bottom: 30px;
}

.et_pb_text_27.et_pb_text { color: #999999 !important; }

.bd-layoutcolumn-16 {
  text-align: center;
}

.short-app {
    background-color: #ffffff;
    padding: 1px;
    height: 310px;
    width: 57%;
    border-radius: 3px;
}

.short-app .input-group {
    width: 100%;
}


.short-app .tool-slider {
    background-color: #EBF5F7;
    margin: 15px;
    border-radius: 3px;
}

    .hero-section .short-app {
        height: 100%;
    }

    .hero-section .short-app .top-15 {
        margin-top: 0px;
    }

    .hero-section .short-app .col-sm-5 {
        
    }

    .hero-section .short-app .input-group {
        width: 100%;
    }

    .short-app .col-sm-5 {
        width: 38.666667%;
    }



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

		
	.search-fly-wrap {
		padding: 10px;
		}

.b-trusted__item-name {
    font-size: 15px;
    line-height: 15px;
    font-weight: bold;
    padding-top: 10px;
}
.block-title,.td_block_template_1 .td-related-title,.wpb_tabs .wpb_tabs_nav,.vc_tta-container .vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tabs-container,.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-color:rgba(15,136,140,.92)}

	
	#s5_left_top_wrap, #s5_left_column_wrap, #s5_left_inset_wrap, #s5_left_wrap, #s5_left_bottom_wrap, #s5_right_top_wrap, #s5_right_column_wrap, #s5_right_inset_wrap, #s5_right_wrap, #s5_right_bottom_wrap, #s5_top_row1 .s5_float_left, #s5_top_row2 .s5_float_left, #s5_top_row3 .s5_float_left, #s5_above_columns_inner .s5_float_left, #s5_middle_top .s5_float_left , #s5_middle_bottom .s5_float_left, #s5_below_columns_inner .s5_float_left, #s5_bottom_row1 .s5_float_left, #s5_bottom_row2, .s5_float_left, #s5_bottom_row3 .s5_float_left, #s5_above_body .s5_float_left, #s5_below_body .s5_float_left {
	width:100% !important;
	}
.s5_float_left{float:left}
  #s5_top_row1 .s5_float_left { float:left !important; width:50% !important; }
  #s5_bottom_row3 .s5_float_left { width:100% !important; }

.mod_events_latest_content {display: block; margin-top: 5px;}

#cloudrate {
	width: 920px;
	height: 190px;
	margin-top: 25px;
	margin-bottom: 10px;
}

.pdf_icon {
  margin-right: 10px;
}

	
.footer-logo img {
	height: 60px;
	}
#footer-bottom .et-social-icon a{font-size:18px}
#footer-bottom{height:160px}






#certificates {height: auto;
               padding-bottom: 20px;
}
.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-6{width:50%}
.menu-user .menu-item{padding-left:0;text-transform:uppercase}
.menu-user .menu-item a{background:0 0;color:#000;font-size:13px;font-weight:700;padding:10px!important}
.dark-nav .menu-user .menu-item a{color:#fff}
.menu-user .menu-item a .active{color:#d70e16}
.menu-user .menu-item a:focus,.menu-user .menu-item a:hover{background:0 0!important;color:#000;text-decoration:underline!important}
.dark-nav .menu-user .menu-item a:focus,.dark-nav .menu-user .menu-item a:hover{color:#999}
.dark-nav .menu-user .menu-item a:after{color:#fff}
.menu-user .menu-item:last-child a:after{display:none}
.menu-user li.menu-item{float:inherit}
body .affix .site-header__navigation-desktop .menu-item.open a{background:0 0}
.navbar-nav .menu-item-home a{background:0 0}


#contacts-footer ul {
	list-style:none; 
	margin-left:0;
}

#contacts-footer ul li {
	line-height:25px;
}

  .span4 {
    width: 370px;
  }

  .row-fluid .span4 {
    width: 31.623931623931625%;
    *width: 31.570740134569924%;
  }

  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 356px;
  }


input.span4,
textarea.span4,
.uneditable-input.span4 {
  width: 286px;
}


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


.custom-no-gap .col {
    padding-left:0;
    padding-right:0;
}

.jp-game-list .btm-link-info .gw-lt{float: left;}
.footer-col{display:none}
.footer-col.col-logo{display:block;margin:0 auto}
.footer-col.col-logo .logo .tit{display:block}

.pub-readmore a{
       background: #C30017;
    color: #fff !important;
    padding: 5px 12px;
    float: right;
    font-size: 10px;
    text-transform: uppercase;
    margin-top: 10px;
    margin-right: 10px;
}


.client-logo-wrap{
    padding: 0 15px;
}






 


.slider-main
{
	position:relative;
}

.slider-main:hover .nivo-directionNav a {
    opacity: 0.8;
}
.view-display-id-block_4 .view-display-id-block_7 .views-field-title{font-size:14px;}
.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%}


.position-absolute {
  position: absolute !important;
}


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:36px;}


.navbar .logo-contain-poweredby {
    position: absolute;
    bottom: -50px;
    right: 30px;
    display: none
}


.home .navbar .logo-contain-poweredby {
    display: block
}


.site-footer .logo-contain-poweredby {
    margin-left: 20px;
    margin-bottom: 9px
}
.partial_navigation.location_banner .banner .country_h2{width:80%}
.partial_navigation.location_banner .banner .country_h2 .btn.world{position:absolute;right:20px;top:9px;cursor:auto}
.partial_navigation.location_banner .banner .country_h2 .btn.world:hover i{border:1px solid #595959}
.partial_navigation.location_banner .banner .country_h2 .btn.world:hover .icon{display:block!important;opacity:1!important}


.search-box-wrapper {
	-webkit-box-sizing: border-box;
	-moz-box-sizing:    border-box;
	box-sizing:         border-box;
	position: absolute;
	top: 48px;
	right: 0;
	width: 100%;
	z-index: 2;
}


	.search-box-wrapper,
	.featured-content {
		padding-left: 222px;
	}


.cat-title a {
  display: inline-block;
  padding-left: 48px;
  padding-top: 0;
  position: relative; }


.cat-title i {
  position: absolute;
  left: 0;
  top: 0; }

		 
		
		
	#modal-412 .m-6 .modal-inner {
			border-radius: 0px; }



.clear-block:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}


.clear-block {
  display: inline-block;
}



* html .clear-block {
  height: 1%;
}

.view.view-client-list-view .clear-block {
	clear: both;
}



.extra-wrap{overflow:hidden;display:block;}
#header .main_sites{padding:5px;padding-bottom:10px;overflow:auto}
#header .main_sites .others{text-align:right}
#header .main_sites a img{border:none !important}
body.responsive-ready #header .main_sites .others a img{max-width:130px;width:100%}
body.responsive-ready #header .main_sites .others{width:300px}
body.responsive-ready #header .main_sites .others .sep:nth-child(4){display:none}

.new_word_a {font-family: "微軟正黑體";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666;
}

.sidebar .widget_calendar tbody td.pad,
.sidebar .widget_calendar tfoot td.pad {
    background: #F5F5F5;
    border: none;
}
#login-title{line-height:25px;padding:5px 0px;}

.bd-imagelink-25 {
  width: 100%;
  margin-bottom: 10px;
}

#bottom:after,
.bottom_bg:after,
.content_wrap:after,
.cmsms_row_inner:after,
.cmsms_row_margin:after,
.cmsms_column:after {
  content: '.';
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
  overflow: hidden;
}

.bottom_bg {
  padding-top: 40px;
  padding-bottom: 20px;
}


section#bottom .bottom_bg {
    background: #36444e !important;
    color: #fff;
}


section#bottom .bottom_bg a {
  color: #ddd;
}


section#bottom .bottom_bg a:hover {
  color: #2c83be;
}


section#bottom .bottom_bg h3 {
  color: #ddd;
}
.search-results .search-info{font-size:0.85em;}


.logo-footer {

	display: block;

	margin: 0 0 16px -8px;

}


.logo-footer img {

	vertical-align: top;

}
.arpw-ul {
	list-style: none;
	padding: 0;
}


.genesis-nav-menu .menu-item {
	display: inline-block;
	margin-bottom: 0;
	padding-bottom: 0;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}



.menu .menu-item:focus {
	position: static;
}

	.js .nav-primary .genesis-nav-menu .menu-item,
	.js .site-header .genesis-nav-menu .menu-item {
		display: block;
		float: none;
		margin: 1px 0;
		position: relative;
		text-align: left;
	}

	.js .genesis-nav-menu .menu-item:hover {
		position: relative;
	}

	.js .nav-primary .genesis-nav-menu .menu-item a,
	.js .site-header .genesis-nav-menu .menu-item a {
		border: none;
		padding: 12px 0;
		width: 100%;
	}

#featured .feature-wrap .icon {
  padding: 0 65px;
}

#sectors .container .sector-wrap .icon-small {
  display: inline-block;
  padding: 0px 20px 0px 0;
  width: auto;
  height: auto;
  margin-top: -2%;
  position: relative;
}

#sectors .container .sector-wrap .icon-small img {
  vertical-align: middle;
}

.middle-section .key-points .key-point img.icon {
  width: auto;
  height: 60px;
  display: block;
}

#container {background: #ffffff;margin: 0 auto;max-width: 100%;width:100%;}


#brandbox {
height:380px;
position:relative;
color:#FFF;
width:960px;
margin:0px auto;
}


#brandbox iframe {
position:absolute;
right:0px;
top:30px;
}

  #brandbox div {
  display:none;
  }

  #brandbox a {
  display:none;
  }
#footer-info{font-size:13px}

.main-navigation .sub-menu .menu-item-has-children { position: relative; }

.sidebar .widget_nav_menu .menu li.current-menu-item + .menu-item::before { display: none; }

.social-shares .other-share a.twitter {
    background: #00aced;
}
.sf-menu ul .menu-item{padding:5px 0}
.menu-item:hover{background-color:#ea086e}


.menu-item-has-children a:after,
.dropdown-toggle:after {
	display: inline-block;
	font-family: "Genericons";
	font-size: 16px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	line-height: 1;
	text-align: center;
	vertical-align: top;
	text-decoration: inherit;
	text-transform: none;

	speak: none;
}


.dual-tone-block .heading-box {
	color: #fff;
}


.heading-box {
	text-align: center;
	margin: 0 0 69px;
	font-size: 20px;
	line-height: 34px;
}


.heading-box.v-1 {
	max-width: 955px;
	font-size: 26px;
	line-height: 36px;
	margin: 0 auto 69px;
}


.heading-box h2 {
	margin: 0 0 19px;
	font-weight: 400;
}


.heading-box p {
	margin: 0;
}


.story-block .heading-box {
	margin: 0 auto;
	max-width: 1000px;
}


.story-block .heading-box h2 {
	text-transform: uppercase;
	color: #004563;
	font-size: 26px;
	line-height: 30px;
	font-weight: 600;
	letter-spacing: 1px;
	margin: 0 0 20px;
}


.story-block .heading-box p {
	margin: 0;
}
#block-bxy5aea17f54f912.block-original-b0n5aea1b001673b{min-height:20px}
#block-bxy5aea17f54f912.block-original-b255aea1ab6f1893{min-height:20px}
#block-bxy5aea17f54f912.block-original-b8o5aea194bef3d2{min-height:20px}
#block-bxy5aea17f54f912.block-original-bho5aea1a0be9d93{min-height:20px}
#block-bxy5aea17f54f912.block-original-bp55aea1a511ba3c{min-height:20px}
#block-bxy5aea17f54f912{min-height:35px}
.banner-top,.banner-atf,.banner-btf,.footer-banner,.banner-728-inner,.mobile-ad{min-height:0px !important}


.key-fact-des {
    font-size: 10px;
    font-style: italic;
}



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


.brandy {
position: absolute;
top: 0px;
margin-left: 135px;
}
 #pl-1134 #panel-1134-0-0-0 , #pl-1134 #panel-1134-1-1-0 , #pl-1134 #panel-1134-2-0-0 , #pl-1134 #panel-1134-2-0-1 , #pl-1134 #panel-1134-3-0-0 , #pl-1134 #panel-1134-4-0-0 , #pl-1134 #panel-1134-5-0-0 , #pl-1134 #panel-1134-5-1-0 , #pl-1134 #panel-1134-6-0-0 , #pl-1134 #panel-1134-7-0-0 , #pl-1134 #panel-1134-7-1-0 , #pl-1134 #panel-1134-8-1-0 , #pl-1134 #panel-1134-9-0-0 , #pl-1134 #panel-1134-9-1-0 {  }
 #pg-1134-0 , #pg-1134-1 , #pg-1134-2 , #pg-1134-3 , #pg-1134-4 , #pg-1134-5 , #pg-1134-6 , #pg-1134-7 , #pg-1134-8 , #pl-1134 .so-panel { margin-bottom:30px }
 #pl-1134 .so-panel:last-child { margin-bottom:0px }
 #pl-1134 .panel-grid-cell { padding:0 }
 #pl-1134 .panel-grid .panel-grid-cell-empty { display:none }
 #pl-1134 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px }

div.wn-item .wn-date {
  margin: 0 0 0 0.3em;
  padding: 0;
  border: 0;
  float: left;
  width: 8.1em;
  font-weight: normal;
  overflow: hidden;
  white-space: nowrap;
}
.list-unstyled{padding-left:0;list-style:none}

	#page, .container { width: 96% }

	#page { padding-top: 20px }
.section--footer .copyright,.section--footer .footer-link{margin-bottom:0}
.section--footer .copyright.body,.section--footer .footer-link.body{display:block;float:left;color:#808184}
#csd-arrow{border-top:4px solid #999;border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:0 dotted;display:block;height:5px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:8px;-webkit-transform:translateY(-50%)}
.box-csd-flag-hide-arrow #csd-arrow{visibility:hidden}
.hotels_container .hotel span.ort{display:block;text-transform:uppercase;font-family:Arial,sans-serif;font-size:.75rem;letter-spacing:.05rem;line-height:1;padding-bottom:5px}

ul.mainmenu {
	min-height: 100px;
	line-height: 100px;
	margin: 0;
	padding:0;
	text-align: center;
}
.menu-item-lang-selector .flag{margin-right:6px;}
.rtl .menu-item-lang-selector .flag{margin-left:6px;margin-right:0;}






img.size-auto,
img.size-full,
img.size-large,
img.size-medium,
.attachment img,
.widget-container img {
	max-width: 100%; 
	height: auto; 
}

.widget-container {
	word-wrap: break-word;
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	hyphens: auto;
	margin: 0 0 18px 0;
}

.widget-container .wp-caption img {
	margin: auto;
}
body.responsive-ready #mainpage_stock_panel li.nr-3{display:none}



.container{margin-bottom:10px;position:relative;}



.container .sidebar-left{width:174px;float:left;}



.container .sidebar-right{width:171px;float:left;margin-left:7px;}



.container .content{width:626px;float:left;}

.container .content2{width:806px;float:left;}

.container .content3{width:980px;}
.page-wrapper{padding-top:30px;padding-bottom:30px}
.page-wrapper-full{padding-top:0}


#social_widgets div, #bottom_terms a{display:inline-block;vertical-align:top;}

.half{width:50%;   display:inline-block; float:left;}


.tm-spacer {
  clear: both;
}

  .af-footer__logo {
    margin-top: 15px; }

    .af-footer__logo a {
      display: block;
      line-height: 1; }

    .af-footer__logo img {
      width: 220px;
      height: auto;
      max-width: 220px; }

.headertext {
    float: left;
    width: 612px;
    height: 90px;
    margin: 0;
    padding: 0;
}

    .headertext p {
        text-align: left;
        font-size: 13px;
        color: #555;
        text-shadow: 1px 1px 1px #eee;
        padding: 0px 10px 0px 10px;
    }

    .headertext span {
        color: #3a525e
    }
		
	.pagetitle, .headertext, .contentsplitter, .categorylist, .footerarea {display: none;}
#header #menu-lang-container{width:180px;padding:19px 6px 2px 2px;float:left}
#header #menu-lang-container .dropdown dt a{border-radius:7px}
#header .top-menu-sidebar a{display:block;position:relative;height:39px;margin:0;padding:0 .9em;white-space:normal;text-decoration:none;cursor:pointer}
#header{margin:0 auto;width:89%}

#header #menu-lang-container .dropdown dt a b{
	margin:4px 5px 1px 5px !important
}

.title_tabs {
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	background-color: #FFFFff;
	border-color: #ffffee #aaab9c #cccccc #ffffff;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	text-align: center;
}

.title_tabs a:link {
	text-decoration: none;
	color: #003399;
}

.title_tabs a:visited {
	text-decoration: none;
	color: #003399;
}

.title_tabs a:hover {
	text-decoration: underline;
	color: #003399;
}

.red_word {
	font-family: sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #F00;
}

.omurga_sag_yan, .omurga_sol_yan{background-color:#E6ADD3;width:10px}

#block-portfolio .col3 .portfolio-view-content {
text-align: center;
}

#block-portfolio .col4 .portfolio-view-content {
text-align: center;
width: 99%;
padding: 0;
margin: 0;
}

#block-portfolio .col4 a:hover .portfolio-view-content {
bottom: 90px;
}
