﻿

.page-template-tpl-home .section-featured-widget-inner, .page-template-tpl-home .section-featured-widget-title, .page-template-tpl-home .section-featured-widget-description, .page-template-tpl-home .section-featured-widget-btn-wrapper {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
}


.page-template-tpl-home .section-featured-widget-description, .page-template-tpl-home .section-featured-widget-btn-wrapper {
  display: none;
}


.page-template-tpl-home .section-featured .mobile-after-products .all-products .section-featured-widget-description,
.page-template-tpl-home .section-featured .mobile-after-products .all-products .section-featured-widget-btn-wrapper {
  display: block;
}


.widget {
background: #131a27;
padding: 10px;
box-shadow: 0 2px 5px rgba(0,0,0,.4);
margin-bottom: 10px;
overflow: hidden;
}

.widget img {
width: 100%;
}


    .slides ul li a .thumb-title {
        font-size: 16px;
        line-height: 16px;
        text-align: center;
        padding: 0 5px;
    }


    .slides ul li:first-child a .thumb-title {
        text-align: right;
        padding: 0;
    }


    .slides ul li:last-child a .thumb-title {
        text-align: left;
        padding: 0;
    }


.rightsmalltd {
background-color:#FBFBFB;
	font-family:Tahoma;
	font-size: 11px;
	color:#666666;
	margin: 0px;	
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #CCCCCC;		
	}


#all #back #header
{
padding-top:0
}



#all
{
      text-align:left;
      border:solid 0px #000
}


.home  div.content
{background:#f5f5f5;   margin:20px auto 0 auto;}

	
	body .dslc-navigation .menu-item[class^="dslc-icon-"]:before,
	body .dslc-navigation .menu-item[class*=" dslc-icon-"]:before {
		display: none;
	}


.homepage .homepage-sections .bg-overlay {
    opacity: .8;
    background-image: linear-gradient(-179deg, #07071c, #000);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 3
}


.blog-page .default-sections.default-sections--large .bg-overlay {
    top: 0;
    height: 100%
}


.mailing-list-page .default-sections.default-sections--large .bg-overlay {
    top: 0;
    height: 100%
}


.past-events-page .default-sections .bg-overlay {
    opacity: 1
}


.default-sections .bg-overlay {
    opacity: .8;
    background-image: linear-gradient(-179deg, #07071c, #000);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: calc(100% - 110px);
    z-index: 3;
    top: 110px
}


.default-sections--large .bg-overlay {
    height: calc(100% - 300px)
}

.hero_img {
height: 100px;
background-position: center center;
background-repeat: no-repeat;
background-size: 100% auto;
-webkit-background-size: 100% auto;
-moz-background-size: 100% auto;
-o-background-size: 100% auto;
-ms-background-size: 100% auto;
text-align: center;
line-height: 100px;
font-size: medium;
opacity: 0.7;
}

.hero, .hero_img {
height: 60px;
line-height: 60px;
}



#border {background: #FFF; border: 1px solid #CCC;  }

#border .teknoloji { border-left: 8px solid #F00;  padding: 12px; min-height: 140px  }

#border  img  { float: left; margin-right: 14px; clear: none}

#border .teknoloji p { font-size: 12px; line-height: 130%; color:#333; }

#border .hakkimizda p { font-size: 13px; color:#333; }

#border .hakkimizda img  { float: left; margin-right: 0; clear: none;  padding-bottom: 0.9375em}

#border .hakkimizda { border-left: 8px solid #F00;  padding: 12px;  }

#border .hakkimizda h1 { margin:0 0 10px 0; padding: 0; font-size: 30px; border-bottom: 1px solid #CCC  }


div[id^="wds_container"] .wds_left_btn_cont,
div[id^="wds_container"] .wds_right_btn_cont,
div[id^="wds_container"] .wds_pp_btn_cont {
  display: inline-block;
  position: relative;
  text-align: center;
  vertical-align: middle;
  z-index: 150;
}


div[id^="wds_container"] .wds_left_btn_cont {
  margin-left: 10px;
}

        #wds_container1_0 #wds_container2_0 .wds_left_btn_cont,
        #wds_container1_0 #wds_container2_0 .wds_right_btn_cont {
          height: 20px;
          font-size: 20px;
          width: 20px;
        }

.login-newsletter {
	color: white;
	font-size: 18px;
	position: absolute;
	top: 0;
	right: 0;
}

.login-newsletter a {
	color: white;
}


footer .helpfullinks .login a {
	margin: 15px 0 0;
	font-size: 14px;
}


footer .helpfullinks .login a:hover {
	color: #181818;
}


#navigation ul li.parent {
	position: relative;
}


.contenttop, .contentbottom {
	float:left;
	width: 585px;
	clear:none;
}
.shiftnav,.shiftnav-inner{height:100%;overflow-y:auto;overflow-x:hidden}
.shiftnav-inner{-webkit-overflow-scrolling:touch}
.shiftnav-no-transforms .shiftnav-inner{padding-top:30px}
.shiftnav-inner .social-links{text-align:left;padding:10px;border-bottom:1px solid rgba(255,255,255,0.2)}
.shiftnav-inner .email-subscribe{padding:10px;text-align:center;border-bottom:1px solid rgba(255,255,255,0.2);border-radius:0;box-shadow:none}
.shiftnav-inner .email-subscribe .btn{display:block;width:100%;border-radius:0px 0px 6px 6px}
.shiftnav-inner .input-border{border-radius:6px 6px 0 0}
.shiftnav-inner .input{width:100%;border-radius:6px 6px 0 0;padding:8px 10px}
.wpb_row .wpb_filtered_grid ul.wpb_thumbnails-fluid,.wpb_row .wpb_grid ul.wpb_thumbnails-fluid{padding:0;overflow:visible!important}
.vc_responsive .wpb_row .wpb_teaser_grid ul.wpb_thumbnails-fluid [class*=vc_col-]{width:100%;float:none;display:block;margin-left:0;margin-right:0}
.advert,.header,.nav,.strip,.node .field-name-field-media-banner-image,.box-out_right,.block-sm-pp-social-share,.comment-form,.block-sm-pp-related-content,.footer{display:none}
.aa-featured__item--ad .advert{margin:0 auto;width:18.75rem}
.mpu-1 .advert,.mpu-2 .advert,.content-overview-block .advert{margin:0 -12px;background-color:transparent}
.advert.advert_top{padding:1.5rem 0;background-color:#f5f5f5}
.advert .ad__responsive-takeover{height:100px;width:100%}
.advert .ad__responsive-inline--fixed{height:100px;margin-bottom:1.5rem;width:100%}
.advert .advertise-with-us{padding:.125rem .25rem;font-family:"Lato",sans-serif;font-size:.75rem;background-color:#dce6eb}
.advert .advertise-with-us a{color:#86a3b4;line-height:1}
.advert.advert__inline{overflow:hidden}
.advert .ad-position{text-align:center;margin:auto}
.advert .ad__close-btn{margin:0}

.view-profile-absolute {
	position:absolute;
	top:20px;
	left:0;
}
.weather-atlas-header-title-wrapper{display:inline-block;margin:0 0 0 10%;width:80%}



.menu-toggle, .top-menu-toggle {
	display: none;
	cursor: pointer;
}

.site-header .menu-toggle {
	color: #ffffff;
	margin: 0;
	text-align: center;
	font-family: 'Open Sans', serif;
   padding-bottom: 0;
}

.site-header .menu-toggle:hover {
   background-color: #289dcc;
}

.site-header .menu-toggle:before {
	content: "\f0c9";
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	text-decoration: inherit;
	font-size: 23px;
	color: #ffffff;
   padding: 8px 12px;
   display: block;
}

.main-small-navigation .menu-primary-container,
.main-small-navigation .nav-menu {
   padding-top: 43px;
}

   .menu-toggle {
      display: block;
      float: left;
   }

.archive .featured li{margin: 10px 6px; }

.search .featured li{margin: 10px 6px; }

.featured li {float: left;position: relative;margin: 10px 7px;width: 23%;vertical-align: top;box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, .3);}

.featured li:nth-child(4n + 1) {clear: both;}

.home .featured p, .archive .featured p, .search .featured p{text-align: center;height: 30px;font-size: 12px;margin: 0 0 0.8em 0;color: #989eae;font-weight: bold;}

.featured li img {width: 97% !important;height: 200px !important;padding: 3px 3px;}

.featured li:nth-child(3n + 1) {clear: both !important;}
.section{clear:both;padding:0px;margin:0px;}

#contenu_principal_normal_pag .children .page_item {
    background-color: none;
}

.children .page_item {
    background-color: white;
    font-weight: normal;
}

#liste .children .page_item {
    background-color: transparent;
}

.site-footer .left,
.site-footer .right {
  display: block;
  text-align: center;
}

  .site-footer .right {
    float: right;
    text-align: right;
    position: relative;
  }


.entry-meta {
	clear: both;
	color: #aab7be;
	font-size: 14px;
	font-style: italic;
}


.entry-meta a,
.entry-time {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: 700;
	margin-right: 8px;
	text-transform: uppercase;
}


.entry-header .entry-meta {
	margin-bottom: 24px;
}






.focus-pro-brown .entry-meta,
.focus-pro-brown .site-description {
	color: #aaa;
}




.focus-pro-gray .entry-meta,
.focus-pro-gray .site-description {
	color: #aaa;
}
  .entry-meta .byline{ display:none !important; }
  .entry-meta .entry-date{ display:none !important; }
  .entry-meta .date{ display:none !important; }

.pricing__price .pricing__currency {
  font-size: 18px;
  vertical-align: super;
  margin-right: 2px;
}


.lb_wrap ul li {
    display: block;
    line-height: 19px;
    height: 20px;
    float: left;
    cursor: pointer;
    width: 140px
}
.font11{font-family:Lucida Grande,Lucida Sans,Verdana,Geneva,sans-serif;font-size:10px;color:#4b3327;}

  html #page #header .header_mid nav .menu-item-mega-description-container,
  html #page #header .header_bot nav .menu-item-mega-description-container {
    display: none;
  }
.main-carousel .item{display:block;clear:both}
.item.has-bg-image,.main-carousel.owl-stage-outer,.slide-content-wrapper{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}
.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}
.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}
table.visible-xs{display:table!important}
tr.visible-xs{display:table-row!important}
td.visible-xs,th.visible-xs{display:table-cell!important}


	.visible-xs-flex {
		display: flex !important;
	}


#menu {
	border-top:6px #003366 solid;
	padding-top:5px;
	Xtext-align: justify;
}


#menu a {
	color:#003366;
	text-decoration:none;
	font-size:23px;
	font-weight:bold;
	margin-right: 80px;
}


#menu a:hover, #menu a.active {
	color: #99cc66;
}


#menu a:last-child {
	margin-right: 0px;
	float:right;
}


.float-box__heading,
.float-box__specs {
    float: left;
    width: 100%
}




.float-box__heading {
    border-left: 2px solid #000;
    padding-left: 8px
}
