﻿.assumptions__close{position:absolute;top:16px;right:16px;color:#fff;font-size:16px;font-family:"TT-DemiBold";cursor:pointer;border:8px solid #414042;border-color:#fff;padding:8px 32px}

.slider{width:100%;margin:0 auto;position:relative;}

.slider .next,.slider .prev{position:absolute;top:107px;left:-24px;width:24px;height:43px;display:block;z-index:101;}

.slider .next{left:570px;}

  .slider_main .slider{display:none;}


.news-image {
  display: table-cell;
  vertical-align: middle;
  width: 60px;
  overflow: hidden;
}

.omurga_ust_orta, .omurga_alt_orta{background-color:#E6ADD3;height:10px;text-align:center}

.color5{color: #ff4498;}


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

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

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

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

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

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

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

.companyaddress, .telfax, .email {
	font: 10px Arial, Helvetica, sans-serif;

	color: #999;
	text-align: center;
	height:10px;
}
.tatsu-header-logo img,.tatsu-header-row{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.tatsu-header-logo{line-height:1}
.tatsu-header-logo a{line-height:0;display:inline-block;position:relative}
.tatsu-header-logo .dark-logo,.tatsu-header-logo .light-logo{position:absolute;top:0;left:0}
.tatsu-header-logo .logo-img{width:auto;max-width:100%}
.tatsu-fymsaxvor814xpen.tatsu-header-logo{margin:0px 30px 0px 0px}
.tatsu-fymsaxw2ulfao5k0.tatsu-header-logo{margin:0px 0px 20px 0px}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}

.row.header.navbarHeader.bg-nav a {color: none !important}


.row.header.navbarHeader.bg-nav{background: #010a1b !important;}
.wf-active .widget-title{font-style:normal;font-weight:400}

.widget.widget_media_image { overflow: hidden; }
.widget.widget_media_image img { height: auto; max-width: 100%; }

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

	
	.footer-columns .col-md-4, .footer-columns .col-md-6{margin-bottom: 25px;}


.entry-meta {
	font-family: "Lato", Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 300;
	letter-spacing: 1px;
	margin: 0 auto 5px;
	text-align: center;
	text-transform: uppercase;
}


.entry-meta a {
	color: #302a2c;
	font-style: normal;
}


.entry-footer .entry-meta {
	border-bottom: 1px solid #eee;
	border-top: 1px solid #eee;
	padding: 20px 0;
}


	.archive-description,
	.author-box,
	.entry,
	.entry-comments,
	.entry-footer .entry-meta,
	.sidebar .widget,
	.site-header,
	.comment-respond {
		padding: 20px 0;
	}
  .entry-meta .byline{ display:none !important; }
  .entry-meta .entry-date{ display:none !important; }
  .entry-meta .date{ display:none !important; }


.menu {
	padding: 4px;
	font-size: 18px; 
	background-color: #F4F6F7;
	color: #566B7B; 
	width: 100%;
	display: block;
}


.menu a {
	color: #FFFFFF;
	text-decoration: none;
}





.\@atanet-hidden, #header-controls, #header-forms-search, #header-forms-login,
#bannerslideshow, #header-forms-find, #content-header-upper, #resize-group-photoheader, #content-header-lower,
.menu, .footermenu, .breadcrumb_trail,
#footer-copyright ul li a,
#footer-twitter, #footer-links, .link_more {
	display: none;	
}

.wp-block-button .wp-block-button__link {
  font:  normal bold 14px / 16px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
  text-transform: none;
}
.wp-block-button{color:#fff;margin-bottom:1.5em}
.wp-block-button.aligncenter{text-align:center}
.wp-block-button.alignright{text-align:right}
.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,.grid_18,.grid_19,.grid_20,.grid_21,.grid_22,.grid_23,.grid_24,.grid_25,.grid_26,.grid_27,.grid_28,.grid_29,.grid_30{display:inline;float:left;margin-left:5px;margin-right:5px;}
.container_30 .grid_18{width:584px;}

.parallax-section h2.parallax-title{
    line-height: 1.2;
    text-align: center;
    padding: 0 20px;
    margin-bottom: 60px;
}

.parallax-section h2.parallax-title span{
    position: relative;
    display: inline-block;
}

.parallax-section h2.parallax-title span:after{
    content: "";
    position: absolute;
    width: 50%;
    top:100%;
    left:50%;
    margin-left: -25%;
    margin-top: 10px;
    border-bottom: 1px solid #FFF;
    border-color: inherit;
}
	
.sub-menu .menu-item-has-children::after {
	position: absolute;
    font-family: FontAwesome;
    content: "\f105";
    top: 6px;
    right: 7px;
    color: #585858;
}

.menu-item-has-children::after {
    position: absolute;
    font-family: FontAwesome;
    content: "\f107";
    top: 12px;
    right: 0px;
    color: #ffffff;
    font-size: 15px;
}

.menu-item-has-children {
	position: relative;
}
.small-2{width:16.66667%}


h1.entry-title, h1.page-title{font-family:'1858', '1858 IE', sans-serif; color:#ce3430; text-transform:uppercase;}


h1.entry-title{padding-bottom:0;}


.ht-footer{
	float: left;
	width: 22%;
	margin-left: 3%;
}


.ht-footer .widget{
    margin-bottom: 30px;
}


.ht-footer .widget:last-child{
    margin-bottom: 0;
}


.ht-footer ul{
	list-style: none;
	margin: 0;
	padding: 0;
}


.ht-footer ul li{
	padding: 2px 0 2px 0;
}


	.ht-footer:last-child{
		margin-bottom: 0;
	}
.main-nav .sub .sub-menu{float:left;width:60%;-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}
.main-nav .sub .sub-menu li{display:block;text-align:left}
.main-nav .sub .sub-menu img{display:none}
#mobileNav-container .main-mobile-nav .sub-menu{display:none}

	.quote-category .blogpostcategory .meta p:before, .quote-category .blogpostcategory .meta p:after {display:none;}

#top-content .privacy {
    color: #9698a4;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 16px;
    margin-bottom: 40px;
}
 

							



.rev_slider_wrapper{
	position:relative;
	z-index: 0;
	width:100%;
}

div.cell {
position: relative;
float: left;
left: 100%;
}


.ie6 div.cell {
float: none;
}

.template-search #content .cell {
padding-bottom: 20px;
width: 96% !important;
border-bottom: 1px solid #D3D3D3;
}

.cell {
float: none !important;
margin-left: -100% !important;
width: 100% !important;
}


.main .features .feature {
    margin-top: 62px;
    padding: 0 5px;
    box-sizing: border-box;
}

.main .features .feature .icon {
    width: 77px;
    height: 77px;
    background: #ffffff;
    border-radius: 50%;
    margin: 0 auto 14px;
    text-align: center;
    padding: 0 22px;
    box-sizing: border-box;
}

.main .features .feature .icon svg {
    margin: auto;
}



.next.tools,
.next.features,
.prev.tools,
.prev.features { border-radius: 50%; padding: 2px 0px; background: #cdcfd0; }

.next.tools,
.next.features { right: 50px; }

.prev.tools,
.prev.features { left: 50px; }


.next.tools, .next.features {
right: 20px;
}

.prev.tools, .prev.features {
left: 20px;
}

  .section.banner-noimg .banner-content {
    padding-left: 7.8%; }

  .banner-img-container .banner-content {
    padding: 20px 0 20px 20px;
    height: 153px;
    margin: 15px 0 0 0; }


  .banner-noimg .banner-content {
    padding: 0 7.2%; }
.divider-vertical{height:40px;margin:15px 10px 10px 10px;border-left:1px solid #d3d3d3}
#submenu-plusinfo .divider-vertical-small{margin:19px 0 0 0!important;height:15px!important;border-left:.5px solid #202831!important;border-right:.5px solid #202831!important}
.divider-vertical-small{height:20px;margin:20px 15px -5px 20px;border-left:1px solid #717d89;border-right:1px solid #717d89}
.divider-vertical-very-small{height:15px;margin:10px 5px -4px 5px;border-left:1px solid #717d89;border-right:1px #717d89}
