﻿@font-face { font-family: 'ProximaNova'; src: url('../fonts/ProximaNova-Semibold.eot'); src: url('../fonts/ProximaNova-Semibold.svg#ProximaNova-Semibold') format('svg'), url('../fonts/ProximaNova-Semiboldd41d.eot?#iefix') format('embedded-opentype'), url('../fonts/ProximaNova-Semibold.html') format('woff2'), url('../fonts/ProximaNova-Semibold.woff') format('woff'), url('../fonts/ProximaNova-Semibold.ttf') format('truetype'), url('../fonts/ProximaNova-Semibold.svg#ProximaNova-Semibold') format('svg'); font-weight: 600; font-style: normal; }
@font-face { font-family: 'ProximaNova'; src: url('../fonts/ProximaNova-Bold.eot'); src: url('../fonts/ProximaNova-Bold.svg#ProximaNova-Bold') format('svg'), url('../fonts/ProximaNova-Boldd41d.eot?#iefix') format('embedded-opentype'), url('../fonts/ProximaNova-Bold.html') format('woff2'), url('../fonts/ProximaNova-Bold.woff') format('woff'), url('../fonts/ProximaNova-Bold.ttf') format('truetype'); font-weight: bold; font-style: normal; }
@font-face { font-family: 'ProximaNova'; src: url('../fonts/ProximaNova-Regular.eot'); src: url('../fonts/ProximaNova-Regular.svg#ProximaNova-Regular') format('svg'), url('../fonts/ProximaNova-Regulard41d.eot?#iefix') format('embedded-opentype'), url('../fonts/ProximaNova-Regular.html') format('woff2'), url('../fonts/ProximaNova-Regular.woff') format('woff'), url('../fonts/ProximaNova-Regular.ttf') format('truetype'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'ProximaNova'; src: url('../fonts/ProximaNova-Light.eot'); src: url('../fonts/ProximaNova-Light.svg#ProximaNova-Light') format('svg'), url('../fonts/ProximaNova-Lightd41d.eot?#iefix') format('embedded-opentype'), url('../fonts/ProximaNova-Light.html') format('woff2'), url('../fonts/ProximaNova-Light.woff') format('woff'), url('../fonts/ProximaNova-Light.ttf') format('truetype'); font-weight: 300; font-style: normal; }
@font-face { font-family: 'ProximaNova'; src: url('../fonts/ProximaNova-Black.html'); src: url('../fonts/ProximaNova-Black-2.html#ProximaNova-Black') format('svg'), url('../fonts/ProximaNova-Blackd41d.html?#iefix') format('embedded-opentype'), url('../fonts/ProximaNova-Black-3.html') format('woff2'), url('../fonts/ProximaNova-Black-4.html') format('woff'), url('../fonts/ProximaNova-Black-5.html') format('truetype'); font-weight: 900; font-style: normal; }
/****- DEFINE -****/
body { margin: 0; padding: 0; font-family: 'ProximaNova',Arial; line-height: 24px; color: #666; }
#main { margin: 0; padding: 0; }
a { color: #666666; }
a:hover { color: #000; }
a, a:hover { -webkit-transition: all 250ms ease-in-out 0s; -moz-transition: all 250ms ease-in-out 0s; -ms-transition: all 250ms ease-in-out 0s; -o-transition: all 250ms ease-in-out 0s; transition: all 250ms ease-in-out 0s; opacity: 1; text-decoration: none !important; }
p { font-weight: 300; color: #666666; font-size: 15px; }
input, textarea, select { outline: none; }
::selection { background: #8dc63f; color: #fff; text-shadow: none; font-weight: bold; }
::-moz-selection { /* Code for Firefox */ font-weight: bold; background: #8dc63f; color: #fff; text-shadow: none; }
ul { list-style: none !important; }
/**-- TopHeader --**/
/*#sticker { background: rgba(255,255,255,0.9); padding-top: 6px; z-index: 99999; }*/
 #sticker { width: 100%; border-bottom: 4px solid #8dc63f;background: rgba(255,255,255,0.9); /*padding-top: 6px;*/ z-index: 99999; } /*saydam headerı ortadan kaldırmak için yapıldı eski hali yorum satırlı olan kısım*/
.is-sticky #sticker { width: 100%; border-bottom: 4px solid #8dc63f; }
.logo a { width: 151px; height: 65px; }
.lang { border-left: 1px solid #666; padding: 0 15px 0 15px; margin-left: 25px; }
.lang a { font-weight: 900; }
.lang a, .social-media a { font-size: 12px; }
.logo { margin-bottom:10px; margin-top:15px; }
#sticker-sticky-wrapper { height:auto !important; }
.social-media a { font-weight: 600; margin: 0 10px 0 10px; content: " "; }
.social-media a:hover, .lang a:hover { font-size: 14px; position: relative; }
nav { text-align: right; /*border-top: 1px solid #b2b2b2;*/ margin-top: 15px; }
nav ul { list-style: none; }
nav ul li { display:inline-block; vertical-align:top; margin: 5px 0 0 0; padding:15px; }
.transparent-header { margin-top: 0px; padding-bottom: 0px; }
.nav-list ul { text-align:right }
.nav-list ul li { background:none !important; padding-left: 20px; }
.nav-list ul li.active:after { width: 36px; height: 4px; background: #8dc63f; content: ""; display: block; position: relative; margin: 0 auto; top: -34px; }
.nav-list ul li:after, .nav-list ul li:hover:after { -webkit-transition: all 250ms ease-in-out 0s; -moz-transition: all 250ms ease-in-out 0s; -ms-transition: all 250ms ease-in-out 0s; -o-transition: all 250ms ease-in-out 0s; transition: all 250ms ease-in-out 0s; }
.nav-list ul li:after { width: 0px; height: 4px; background: transparent; content: ""; display: block; position: relative; margin: 0 auto; top: -34px; }
.nav-list ul li:hover:after { width: 36px; background: #8dc63f; }


.owl-home-slider .owl-controls .owl-page span { border:1px solid transparent; }
.owl-news .owl-controls .owl-page span,.owl-home-slider .owl-controls .owl-page span { border-radius:50%; width:15px !important; height:15px !important; position:relative;background:#fff !important;  }
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span { background:#fff !important; }
.owl-theme .owl-controls .owl-page.active span:before, .owl-theme .owl-controls.clickable .owl-page:hover span:before { content:''; position:absolute; top:2px; border-radius:50%; width:9px; height:9px; margin:auto; left:0; right:0; background:#8dc63f; }


/*-- Hero Banner --*/
#banner { width: 100%; max-height: 160px; overflow: hidden; position: relative; }
#banner img { width: 100%; }
.page-header { padding: 13px 0 32px 0; margin: 0px; border-bottom: 0px !important; }
.banner-bg { position: absolute; top: 0; bottom: 0; left: 0; right: 0; background: rgba(90,90,90,0.5); }
.banner-content { position: absolute; z-index: 2; top: 10%; left: 0; right: 0; bottom: 0; }
.banner-content h1 { font-size: 25px; font-family: 'ProximaNova'; font-weight: bold; color: #fff; }
#breadcrumb ul { list-style: none outside none; padding: 0 !important; }
#breadcrumb ul li { color: #fff; font-size: 14px; font-family: 'ProximaNova'; text-align: center; }
#breadcrumb ul li { color: #fff; font-size: 14px; font-family: 'ProximaNova'; text-align: center; position: relative; display: inline; padding: 10px 10px; margin: -3px; }
#breadcrumb ul li a { background: url('../img/btn-arrow-right.png') no-repeat right 4px center; padding-right: 30px; padding-top: 4px; }
#breadcrumb ul li:last-child a { background: none; padding-right: 0; }
#breadcrumb ul li a { color: #fff; }
/**-- HOME --**/

/*.home #sticker { background: transparent; padding-top: 6px; z-index: 99999; }
.home #sticker a { color: #fff; }*/
/*.home .transparent-header ul li a { color: #fff; }*/
/*.home .logo-stiker { display: none; }
.home .logo_ { display: block; }*/
.home  .logo_ { display: none; }/*saydam headerı ortadan kaldırmak için yapıldı eski hali yorum satırlı olan kısım*/
.home  .logo-stiker { display: block; margin-top:15px; }/*saydam headerı ortadan kaldırmak için yapıldı eski hali yorum satırlı olan kısım*/
.home .is-sticky .logo_ { display: none; }
.home .is-sticky .logo-stiker { display: block; }
.home .is-sticky .lang { border-left: 1px solid #666; }
.home .lang { border-left: 1px solid #666; }/*saydam headerı ortadan kaldırmak için yapıldı eski hali yorum satırlı olan kısım*/
/*.home .lang { border-left: 1px solid #fff; }*/
.home .is-sticky #sticker { background: rgba(255, 255, 255, 0.9); }
.home .is-sticky #sticker a { color: #666; font-size:15px; }
.home .is-sticky .transparent-header ul li a { color: #666; }
.home  #sticker { background: rgba(255, 255, 255, 0.9); }/*saydam headerı ortadan kaldırmak için yapıldı eski hali yorum satırlı olan kısım*/
.nav-list li a { color: #666; font-size:15px;}/**/
.home  .transparent-header ul li a { color: #666; }/*saydam headerı ortadan kaldırmak için yapıldı eski hali yorum satırlı olan kısım*/
.home section { margin: 40px 0; }
.home .title { font-weight: 700; text-align: center; margin-bottom: 50px; margin-top: 0; }
.home .title:hover:after { width: 140px; }
.home .title:after, #home .title:hover:after { -webkit-transition: all 250ms ease-in-out 0s; -moz-transition: all 250ms ease-in-out 0s; -ms-transition: all 250ms ease-in-out 0s; -o-transition: all 250ms ease-in-out 0s; transition: all 250ms ease-in-out 0s; }
.home .title:after { background: #8dc63f; width: 80px; height: 2px; bottom: -15px; content: ""; display: block; margin: 0 auto; position: relative; right: 0; left: 0; }
.home ul { padding-left: 0; }
.home .header { position:relative; z-index:111111111; }
.home .header .slider img { width: 100%; }
.home .header .slider .container { position: absolute; z-index: 5; top: 50%; margin-top:-80px; left: 0; right: 0; }
.home .header .slider h2, .home .slider p, .home .slider a { color: #fff; letter-spacing: 5px; }
.home .header .slider h2 { font-size: 30px; font-weight: bold; margin: 0 0 25px 0; }
.home .slider p { font-size: 20px; font-weight: 300; line-height: 50px; margin:0px; background: url(../img/slider-diver.jpg) no-repeat center bottom; height: 172px; }
.home .slider p strong { font-size: 40px; font-weight: 900; }
.home .header .slider .slider-bg { background: #5a5a5a; background: rgba(90,90,90,0.6); position: absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; z-index: 3; }
.filter-slider {position:absolute;z-index:1;}
.filter-slider img {top: 0; bottom: 0; left: 0; right: 0; width: 100%; z-index: 5; }

.news-list img {display:block; width:100%; }

/*sectors*/

/*brand list slider*/
.brand-list { background: #f1f1f1; padding-bottom: 0 !important; }
.brand-list .brand-categeory { -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg); -webkit-transform-origin: left top 0; -moz-transform-origin: left top 0; -ms-transform-origin: left top 0; -o-transform-origin: left top 0; transform-origin: left top 0; position: absolute; top: 120px; right: -64px; color: #fff; z-index: 2; font-size: 20px; letter-spacing: 4px; text-align: right; }
.brand-list img { width: 100%; margin: 0 !important; }
.brand-img-filter { position: absolute; width: 100%; top: 0; bottom: 0; left: 0; right: 0; background: rgba(0, 0, 0, 0.30); }
.brand-list .brand-content { background: #f2f2f2; padding: 40px 0 0 55px; }
.brand-list h3 { color: #8dc63f; font-size: 18px; letter-spacing: 2px; margin: 40px 0 20px 0 !important; padding: 0 !important; }
.brand-list h3:after { width: 0 !important; height: 0 !important; }
.brand-list label { letter-spacing: 2px; font-weight: 900; font-size: 18px; font-family: 'ProximaNova'; margin: 0 0 20px 0 !important; }
/*NEWSLETTER*/
.news h3 { font-size: 20px; font-weight: 700; letter-spacing:1px; font-family: 'ProximaNova'; color: #8dc63f; margin-top: 0; }
.news label { font-size: 14px; font-weight: 900; font-family: 'ProximaNova'; }
.news .navigation { position: absolute; right: 180px; top: -6px; }
.news .navigation li { float: left; background: #fff !important; padding-left: 0 !important; left: auto !important; right: auto !important; position: static; display: block; }
.news .navigation li a { font-size: 44px; color: #666; padding-left: 10px; padding-right: 10px; }

/**-- CONTENTS --**/
#content { padding-bottom: 40px; margin-top: 50px; }
#content h2, #content h3 { font-weight: 700; letter-spacing:1px; margin-bottom: 35px; margin-top: 14px; }
#content h2 { font-weight: 700; font-size: 23px; }
#content h3 { font-weight: 700; font-size: 20px; }
#content p { font-size: 16px; }
#content h2:after, #content h3:after { background: #8dc63f; width: 80px; height: 2px; bottom: -20px; content: ""; display: block; position: relative; right: 0; left: 0; }
#content img { margin-top: 20px; margin-bottom: 20px; }
#content-detail p Ul, #content-detail Ul, .home { list-style: none; padding: 0; }
#content-detail p ul li, #content-detail ul li, .home ul li { padding-left:25px; background: url("../img/p-ul-li-point.png") no-repeat left center; }
/**-- ASIDE --**/
/*menu*/
aside ul { list-style: none; padding: 0; }
aside ul li { background: #f1f1f1; padding: 25px 0 21px 25px; margin-bottom: 2px; }
aside ul li a { font-size: 18px; display:block; position:relative; padding-top: 0px !important; padding-right:0px !important; }
aside ul li a:after, aside ul li.active a:after { width: 0px; height: 2px; left:0px; -webkit-transition: all 250ms ease-in-out 4ms; -moz-transition: all 250ms ease-in-out 4ms; -ms-transition: all 250ms ease-in-out 2ms; -o-transition: all 250ms ease-in-out 4ms; transition: all 250ms ease-in-out 4ms; background: #8dc63f; position: absolute; content: ""; display: block; top:50%; margin-top:-1px; }
aside ul li a:hover:after {width:20px; }
aside ul li a:hover {padding-left:30px; }
aside ul li a:hover aside ul li:hover { background: #4c4c4c; }
aside ul li.active { background: #666666; }
aside ul li.active a { color: #fff; padding-left:30px; }
aside ul li.active a:after {  width:20px;}
/**-- NEWS --**/
.news-date { font-weight: normal; position: static; right: 20px; top: 30px; font-size: 18px; }
.video-list img { width: 100%; }
.video-player { background: rgba(17,28,47,0.5) url('../img/play_icon_1.png') no-repeat center center; position: absolute; z-index: 2; top: 20px; left: 15px; right: 15px; bottom: 20px; }
.video-player-list { background: rgba(17,28,47,0.5) url('../img/play_icon_2.png') no-repeat center center; position: absolute; z-index: 2; top: 20px; left: 15px; right: 15px; bottom: 20px; }
.view img { margin-top: 0px !important; margin-bottom: 0px !important; width: 100%; }
/**--BOX TYPES--**/
.box-1 { /*padding: 0 50px 0 93px;*/ display:inline-block;text-align:center;padding:0 10px;}
.box-1 h4 { margin: 10px 0 20px 0 !important; font-size: 20px; font-weight: bold; color: #666; }
.box-1 h4 { margin: -25px 0 20px 0 !important; font-size: 20px; font-weight: bold; color: #666; }
.box-1 .c4 { margin: -25px 69px 20px 0 !important; font-size: 20px; font-weight: bold; color: #666; }
.box-1:hover { cursor: pointer; }
.box-1:hover h4:after { width: 140px; }
.box-1 a:after, .box-1:hover a:after { -webkit-transition: all 250ms ease-in-out 4ms; -moz-transition: all 250ms ease-in-out 4ms; -ms-transition: all 250ms ease-in-out 2ms; -o-transition: all 250ms ease-in-out 4ms; transition: all 250ms ease-in-out 4ms; }
.box-1 a:after { margin: 0 auto; right: 0; left: 0; width: 30px; }
.box-1:hover a { color: #666 !important; }
.box-1:hover a:after { background: #666; width: 50px; }
/*.box-1 .col-icon { max-height: 160px; min-height: 160px; border-radius: 100%; color: #fff; text-align: center; padding-top: 25%; font-size: 75px; }*/
.box-1 .col-icon { max-height: 85px; min-height: 85px; width:85px; border-radius: 100%; color: #fff; text-align: center; padding-top: 5%; font-size: 50px;display:inline-block; }/**/
.box-1 .col-icon-4 { max-height: 85px; min-height: 85px; width:85px; border-radius: 100%; color: #fff; text-align: center; padding-top: 9%; font-size: 50px; }
.box-1 .short-content { margin-top: 10px; text-align:justify; }
.box-1 .short-content-4 { margin-top: 10px; margin-right:53px;}
/*Efect*/
.box-1 .flip-container { perspective: 1000px; }
.box-1:hover .flip-container .flipper, .box-1:hover .flip-container.hover .flipper { transform: rotateY(180deg); }
.box-1 .flip-container, .front, .back { height: 160px; margin:auto;width:100%; }
.box-1 .flipper { transition: 0.6s; transform-style: preserve-3d; position: relative;display:inline-block;width:100%; }
.box-1 .front, .back { display:block; backface-visibility: hidden; position: absolute; top: 0;}
.box-1 .front { z-index: 2; transform: rotateY(0deg); }
.box-1 .back { transform: rotateY(180deg);}
.box-1 .front .col-icon { background: #8dc63f; }
.box-1 .back .col-icon { background: #666; }

.sectoricons {max-width:65px;}
/**-- CONTACT --**/
.contact table { width: 100%; }
.contact table tr td { padding-right: 10px; vertical-align: baseline; padding-bottom: 10px; padding-top: 15px; }
.contact h2:after { width: 0px !important; }
.contact input, .contact textarea, .contact select { border: 1px solid #8dc63f; padding: 14px 15px 8px 25px; margin-bottom: 40px; width: 100%; }
.contact select { padding-bottom: 16px; }
.contact input[type=radio] { width: auto !important; }
.contact table input { margin-top: 0px; margin-bottom: 0px; }
.contact .human-resources-form input, .contact .human-resources-form textarea, .contact .human-resources-form select { margin-top: 0px; margin-bottom: 10px; }
.contact .human-resources-form table tr td { padding-top: 0;padding-bottom: 0; }

#maps { height: 350px; margin-bottom: 20px; }
/*.diver-bg-green { background: url('../img/diver-green.jpg') repeat-x center left; }*/

/**-- OTHER --**/
.no-float { float: none; }
.no-margin { margin: 0; }
.no-padding { padding: 0; }
.no-left-right-margin { margin-left: 0; margin-right: 0; }
.no-left-right-padding { padding-left: 0; padding-right: 0; }
.tb-pad-10 { padding-top: 10px; padding-bottom: 10px; }
.tb-margin-10 { margin-top: 10px; margin-bottom: 10px; }
.top-margin-20 { margin-top: 20px; }
.bottom-margin-10 { margin-bottom: 10px; }


/*media-merkezi*/
.loadArea { position: relative; }
.loadArea div.divLoading { position: absolute; }
.box-area { position: relative; }
.news img { width: 100%; }
.video { position: relative; width: 100%; height: 0; padding-bottom: 56.25%; margin: 0 0 30px; float: left; }
.video iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.video-detail h3 { margin-bottom: 10px; font-size: 25px; margin-top: 30px; }
.video-list .item { margin: 40px 0; cursor: pointer; }
.video-list .item .text { padding-left: 20px; background: #34495e; position: relative; }
.video-list .item img { position: relative; width: 100%; }
.video-list h3 { font-size: 25px; margin-top: 20px; }
.video-list .item span { color: #fff; font-size: 22px; font-family: 'Conv_Averta-Bold'; position: absolute; right: 20px; bottom: 30px; }
/*Video and mp3 Player*/
.videoView .jw-skin-seven .jw-controlbar { height: 3.1em; }
.videoView .jw-skin-seven .jw-button-color:hover { color: #8dc63f; }
.videoView .jw-skin-seven .jw-background-color { background: url(../images/vbg.html) repeat-x #292929; }
.videoView .jw-skin-seven .jw-buffer { background-color: #e4e4e4 !important; }
.videoView .jw-state-idle .jw-icon-display:before { content: ""; }
.videoView .jw-skin-seven .jw-display-icon-container, .videoView .jw-skin-seven .jw-display-icon-container:hover { background: url(../img/play_icon_2.png) no-repeat; border: none; border-radius: 0; width: 84px; height: 87px; }
.videoView .jwplayer:hover .jw-display-icon-container { background: url(../img/play_icon_2.png) no-repeat; }
.videoView .jw-skin-seven .jw-slider-horizontal .jw-progress, .video .jw-skin-seven .jw-progress { background: #34485e; border: none; border-radius: 0; }
.videoView .jw-skin-seven .jw-knob, .videoView .jw-skin-seven .jw-progress { background: #34485e; }
.videoView .jw-slider-time.jw-background-color { background: none; }
.videoView .jw-skin-seven .jw-rail { background: #e4e4e4; }
.videoView ul li { margin: inherit; padding: inherit; background: inherit; }

/**-- CUSTOM BUTTON --**/
.btn-green { background: #8dc63f; color: #fff; font-weight: 300; font-size: 16px; padding: 20px 60px 18px 60px; border-radius: 0; }
.btn-transparent { background: transparent; color: #8dc63f; border: 1px solid #8dc63f; font-weight: 300; font-size: 16px; padding: 18px 100px 16px 100px; border-radius: 0; }
.btn-transparent:hover { background: #666; color: #fff; }
.btn-clasic { padding: 0 0px; background: #fff; color: #666; font-size: 16px; }
.btn-clasic:after { width: 70px; height: 1px; position: absolute; content: ""; display: block; margin: 0 auto; background: #8dc63f; right: 43px; bottom: -6px; }
.btn-color { color: #8dc63f !important; }
.btn-slider { padding: 18px 10%; color: #fff; background: transparent; font-size: 16px; border: 1px solid #fff; }
.btn-slider:hover { background: #8dc63f; }

/*---ALERT POPUP---*/
#alertscreen, #screenBack { display: none; background: #000; position: fixed !important; top: 0px; left: 0px !important; width: 100%; height: 100% !important; z-index: 99999999 !important; }
#alert { position: fixed; top: 50%; margin: -100px auto auto auto; left: 0; right: 0; z-index: 9999999999; background: #fff; width: 350px; }
#alert .alert-close { position: absolute; top: 15px; right: 10px; background: url(../images/close-alert.html) no-repeat; width: 13px; height: 13px; display: block; }
#alert .alert-title { padding: 15px; color: #fff; }
#alert.Success .alert-title { background: #14b092; }
#alert.Error .alert-title, #alert.Warning .alert-title { background: #14b092; }
#alert.Success .alert-close { background-position: 0px 0px; }
#alert #alert-content { text-align: center; padding: 25px 20px 25px 20px; color: #000; line-height: 21px; font-size: 16px; }
#alert.Success #alert-content { border: 1px solid #14b092; }
#alert.Error #alert-content, #alert.Warning #alert-content { border: 1px solid #14b092; }
#alert-content a { color: #000; text-decoration: underline; }
/*---/ALERT POPUP---*/

/**-- FOOTER --**/
.client-list { border-top: 1px solid #8dc63f; padding:30px 0px 30px 0px; }
.client-list img {-webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */ filter: grayscale(100%); transition:250ms; }
.client-list img:hover { -webkit-filter: grayscale(0%); /* Safari 6.0 - 9.0 */ filter: grayscale(0%); }
.footer-menu-bg { background: #666; padding: 25px 0 35px 0; }
.footer-menu-bg ul { list-style: none; }
.footer-menu-bg ul li { background: none; }
.footer-menu-bg ul li h4 { font-size: 18px; font-weight: bold; margin: 0; }
.footer-menu-bg ul li a, .footer-menu-bg ul li label { font-size: 14px; }
.footer-menu-bg ul li label { margin: 0; padding: 0; font-weight: normal; }
.footer-menu-bg ul li h4, .footer-menu-bg ul li a, .footer-menu-bg ul li { color: #fff; }
.footer-menu-bg ul li:first-child:after { background: #8dc63f; width: 12px; height: 12px; content: " "; display: block; position: relative; left: -30px; top: -15px; }
.reklam5 { position: absolute; right: 30px; bottom: 0; }
.new-footer p { font-weight: 300; color: #666666; font-size: 12px; text-align:left; }
.new-footer img {max-height:32px;max-width:75px;float:right;margin-top:10px;}
.new-footer {max-height:60px;}
.footer-top {border-top:1px solid #34495e;}

/*---MOBILE MENU---*/
.mobile-menu-button { width: 30px !important; height: 30px !important; position: absolute; top: 20px; right: 0; }
.navbar-toggle .icon-bar { display: block; width: 22px; height: 2px; border-radius: 1px; background: #666; }
#mobile-menu { margin: 0px 30px 0px 0px; transition: 250ms; float: left; text-decoration: none; }
#mobile-menu .bar-wrap { padding: 10px 10px 10px 0px; width: 40px; display: inline-block; height: 30px; }
#mobile-menu .menu-title { display: inline-block; vertical-align: top; color: #231f20; margin-top: 13px; font-family: 'ProximaNova'; }
#mobile-menu .bar { display: block; margin-bottom: 3px; background: #231f20; height: 5px; border-radius: 10px; }
#mobile-container { width: 100%; height: 100%; position: relative; }
nav#mobile { display: block; width: 270px; margin:0px; background: #666; min-width: 0; position: absolute; top: 0; bottom: 0; z-index: 99999999999; left: -100%; }
#mobilemenu { width: 100%; position: relative; padding-left: 0; }
#mobilemenu li.return a { display: block; background: url(../img/left-arrow-menu.png) no-repeat 10px center #666 !important; padding-left: 40px; }
#mobilemenu li { list-style-type: none; display:block; padding:0px; border-bottom: 1px solid #888; font-size: 14px; float: none; margin: 0px; }
#mobilemenu li.active { background: #8dc63f; }
#mobilemenu li.active a { color: #fff; }
#mobilemenu li a { display: block;text-align:left; transition: 250ms; color: #fff; text-decoration: none !important; position: relative; padding: 14px 11px 10px 20px; letter-spacing: 1px; font-family: 'ProximaNova'; }
#mobilemenu li a:hover { background: #8dc63f; }
#mobilemenu li a span { display: block; background: url(../img/right-arrow-menu.png) no-repeat center; position: absolute; right: 0px; z-index: 9999; top: 0px; width: 50px; height: 48px; border-left: 1px solid #888; }
#mobilemenu .navigation_dropdown { position: relative; border-top: 1px solid #8dc63f; display: none; width: 100%; }
#mobilemenu li .navigation_dropdown li { background: #666 !important; }
#mobilemenu li ul {margin:0px; padding:0px; }
#mobilemenu .navigation_dropdown li a { color: #fff !important; padding-left:25px; }
#mobilemenu .navigation_dropdown li:last-child { border: 0px; }
body.slide-active { overflow-x: hidden; }
#navbar-height-col { position: fixed; top: 0; height: 100%; bottom: 0; width: 270px; left: -270px; background: #666; z-index: -1; }
#navbar-height-col.inverse { background: #666; z-index: -1; border: 0; }
/*---/MOBILE MENU---*/


#gallery ul {}
#gallery li span{min-height:150px;width:100%; background-size: cover !important; float: left;    background-position: top !important;margin:15px 0;}
#gallery li { background:none !important;  padding-left:15px !important; }