﻿@charset "utf-8";
@import 'reset.css';
@import 'static.css';

/*FONTS*/
@font-face {
	font-family: 'Gotham';
	src: url('fonts/Gotham-Bold.eot');
	src: url('fonts/Gotham-Bold.eot?#iefix') format('embedded-opentype'),
		url('fonts/Gotham-Bold.woff') format('woff'),
		url('fonts/Gotham-Bold.ttf') format('truetype'),
		url('fonts/Gotham-Bold.svg#Gotham-Bold') format('svg');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Gotham';
	src: url('fonts/Gotham-Medium.eot');
	src: url('fonts/Gotham-Medium.eot?#iefix') format('embedded-opentype'),
		url('fonts/Gotham-Medium.woff') format('woff'),
		url('fonts/Gotham-Medium.ttf') format('truetype'),
		url('fonts/Gotham-Medium.svg#Gotham-Medium') format('svg');
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: 'Gotham';
	src: url('fonts/Gotham-Book.eot');
	src: url('fonts/Gotham-Book.eot?#iefix') format('embedded-opentype'),
		url('fonts/Gotham-Book.woff') format('woff'),
		url('fonts/Gotham-Book.ttf') format('truetype'),
		url('fonts/Gotham-Book.svg#Gotham-Book') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Gotham';
	src: url('fonts/Gotham-Light.eot');
	src: url('fonts/Gotham-Light.eot?#iefix') format('embedded-opentype'),
		url('fonts/Gotham-Light.woff') format('woff'),
		url('fonts/Gotham-Light.ttf') format('truetype'),
		url('fonts/Gotham-Light.svg#Gotham-Light') format('svg');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Gotham';
	src: url('fonts/Gotham-Black.eot');
	src: url('fonts/Gotham-Black.eot?#iefix') format('embedded-opentype'),
		url('fonts/Gotham-Black.woff') format('woff'),
		url('fonts/Gotham-Black.ttf') format('truetype'),
		url('fonts/Gotham-Black.svg#Gotham-Black') format('svg');
	font-weight: 500;
	font-style: normal;
}
/*/FONTS*/

/*GENEL*/
body {width:100%;line-height:100%; margin:0px; -webkit-font-smoothing:antialiased;}
* {border: 0 none;list-style: none outside none;margin: 0;outline: 0 none;padding: 0;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.clear {clear:both;overflow:hidden;height:0px;}
#main {width:100%;position: relative;left: 0;z-index: 99999;}
img {border: 0px;display:block;}
input[type="text"], input[type="password"], textarea, select, a, canvas, button { outline: none; }
textarea {resize: none;}
a {text-decoration: none !important;transition:300ms;}
.iconpack { background:url(../images/iconpack.png) no-repeat;}
.container {margin: auto auto;position: relative;}
.tCenter {text-align:center;}
.sizeimg, .sizeimg img {width:100%;height:auto;}
.inline { display: inline-block !important;}
.dinline { display: inline-block !important;vertical-align: middle;}
.gtitle { font-size: 36px;color: #000;font-family: Gotham;font-weight: 300;line-height: 1;}
.gtitlefrontline:after { display: inline-block;content: ' '; width: 85px;height: 2px;background-color: #4e4e4e;margin-left: 30px;vertical-align: middle; }
.gbutton { display: inline-block;background-color: #e65900;color: #fff;padding: 12px 20px;font-family: Gotham;font-weight: 900;font-size: 14px;cursor: pointer;border-radius: 3px;transition: 300ms; }
.gbutton:after {display: inline-block;content: ' '; width: 6px;height: 10px; background:url(../images/iconpack.png) no-repeat;background-position: -18px -170px;margin-left: 10px; }
.gbutton:hover { color: #fff;opacity: 0.8;}
.gbutton2 { display: inline-block;margin-top: 35px; font-family: Gotham;font-weight: 900;color: #fff;font-size: 16px;padding: 10px 12px;background-color: #e65900;cursor: pointer;border-radius: 3px; transition: 300ms; }
.gbutton2:hover { opacity: 0.8;color: #fff;}
.style1 { font-size: 12px;padding: 12px 18px;}
.dinline { display: inline-block;vertical-align: middle;} .jinline { display: inline-block;}
/*/GENEL*/

/*MEGASUBMENU*/
.megasubmenu .container {display: none; position: fixed;top: 100px;left: 0;right: 0; z-index: 999999;padding: 30px;background-color: #fff;border-top: 2px solid #efefef;-webkit-box-shadow: -1px 40px 70px -11px rgba(0,0,0,0.75);-moz-box-shadow: -1px 40px 70px -11px rgba(0,0,0,0.75);box-shadow: -1px 40px 70px -11px rgba(0,0,0,0.75);}
.megasubmenu .container.active { display: block;}
.submenuitem { padding: 10px;}
.submenuwrapper { width: 20%;float: left;position: relative; }
.submenuwrapper .description { position: absolute;bottom: 60px;left: 20px;}
.submenuwrapper .description .titlewrapper .title { font-family: Gotham;font-weight: bold;font-size: 18px;color: #fff;line-height: 125%;}
.submenuwrapper .description .titlewrapper span { display: block;width: 25px;height: 2px;background-color: #fff;margin-top: 8px;}
/*/MEGASUBMENU*/

/*---MOBILE MENU---*/
#mobile-menu {margin:10px 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:AvertaBold,Arial;}
#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; background:#231f20; min-width: 0;  position:absolute; top:0;bottom: 0; z-index:99999999999; left:-100%;}
#mobilemenu { width:100%;position: relative; }
#mobilemenu li.return a { display: block; background:url(../images/left-arrow.png) no-repeat 10px center #e7e7e7 !important; padding-left:35px; }
#mobilemenu li { list-style-type:none; border-bottom:1px solid #3a3a3a; font-size:14px; float:none; margin:0px; }
#mobilemenu li.active { background:#e7640d;}
#mobilemenu li.active a { color:#fff}
#mobilemenu li a {display:block; transition:250ms; color:#fff; text-decoration:none !important; position: relative; padding:20px 10px 18px 35px; letter-spacing:1px; font-family:'UbuntuRegular',Arial;}
#mobilemenu li a:hover { background:#e7640d;}
#mobilemenu li a span { display: block; background:url(../images/right-arrow.png) no-repeat center; position: absolute; right:0px;z-index: 9999; top:0px; width:50px; height:53px; border-left:1px solid #fff;}
#mobilemenu .navigation_dropdown { position:relative;border-top: 1px solid #e76513; display: none;  width:100%;}
#mobilemenu li .navigation_dropdown li { background:#fd924b !important;}
#mobilemenu .navigation_dropdown li a { color:#fff !important;   padding:20px 10px 18px 45px;}
#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: #cc2d41; z-index:-1;}
#navbar-height-col.inverse { background: #231f20; z-index: -1; border: 0; }
/*---/MOBILE MENU---*/

/*/HEADER*/
#mobile-menu { display:none;position: absolute; background:url(../images/menu-icon.png) no-repeat; width:14px; height:10px;top: 31px;left: 15px;}
header {height: 100px;width: 100%;position: relative;top: 0;z-index: 9;background-color:rgba(255,255,255,0.7);transition:300ms;} 
header .container {height:100px;}
.fix {position: fixed;z-index: 9999;width: 100%;top:0;background-color:#fff;-webkit-box-shadow: -1px 7px 28px -7px rgba(0,0,0,0.75);-moz-box-shadow: -1px 7px 28px -7px rgba(0,0,0,0.75);box-shadow: -1px 7px 28px -7px rgba(0,0,0,0.75);}
#logo {float: left;width: 233px;height: 49px;background: url(../images/logo.png) no-repeat;background-size:contain; text-indent: -9999px;margin-top: 30px;}
nav {position:absolute;right:15px;top: 62px;z-index: 9;}
#menu li {float:left;margin-left:45px; position:relative;}
#menu li a {color:#262626;font-family:'Gotham';font-size:14px;font-weight: bold;}
#menu li.active a,#menu li:hover a {color:#e76513;}
.headerbar { position: absolute;top: 25px;right: 15px;}
.mobileapp {display:inline-block;font-family: Gotham;font-weight: bold;font-size: 12px;color: #e76513;padding-bottom: 3px;border-bottom: 2px solid #fff;margin-right: 20px;}
.mobileapp:before {display: inline-block;background:url(../images/iconpack.png) no-repeat;width: 16px;height: 15px;background-position: -13px -14px;content: ' ';margin-right: 6px;}
.mobileapp:hover { border-color: #e76513;color: #e76513;}
.headersocials a { margin-left: 17px;} .headersocials a:first-child { margin-left: 0;}
.headersocials a.facebook {width: 7px;height: 14px;background-position: -422px -8px;}
.headersocials a.twitter {width: 13px;height: 11px;background-position: -447px -9px;}
.headersocials a.instagram {width: 13px;height: 12px;background-position: -477px -9px;}
.topofnav {position: absolute;top: 25px;right: 275px;}
.topofnav ul li a { font-family: Gotham;font-size: 12px;font-weight: normal;font-size: 12px;color: #262626;line-height: 1; }
.topofnav ul li {display: inline-block;margin: 0 5px;font-size: 9px; }
.topofnav ul { display: inline-block;margin-left: 10px;}
.topofnav ul li.line { font-size: 13px;}
.topofnav ul li a:hover { color: #e76513;}
/*/HEADER*/

/*SLIDER*/
.sliderwrapper {height: 100%;position: relative;}
#homepicslider {width: 90%;float: right;}
#homepicslider .item img {display: block;width: 100%;height: auto;}
#homepicslider .item .detail {padding:35px 50px;background: rgba(255, 255, 255, 0.9); width: 50%;float: right;}
#homepicslider .item .detail .title { font-family: Gotham;font-size: 30px;font-weight: normal;color: #000;line-height: 1;}
#homepicslider .item .detail .title span { font-weight: 300;display: block;margin-top: 5px;}
#homepicslider .item .detail .desc { font-family: Gotham;font-weight: 300;font-size: 16px;line-height: 125%; color: #000;margin-top: 15px;}
#homepicslider .item .detail a {display: inline-block; padding: 10px 12px 10px 12px;background-color: #e65900;color: #fff;font-size: 14px;font-family: Gotham;font-weight: 900;margin-top: 15px;}
#homepicslider .item .detail a:after {display: inline-block;content: ' '; background:url(../images/iconpack.png) no-repeat;background-position: -18px -170px;width: 6px;height: 10px;margin-left:7px; }
#homepicslider .item .detail a:hover {opacity: 0.8;}
.containerforhomeslider {position: absolute;left: 0;right: 10%;bottom: 60px;}
.homeslidercursors {float: right;}
.homeslidercursors > div {width: 42px;height: 42px;display: inline-block;cursor: pointer; }
.homeslidercursors .cursorleft { background-position: -282px -758px; }
.homeslidercursors .cursorright { background-position: -458px -758px; }
.containerforhomecursor {position: absolute;z-index: 9;height: 42px;left: 0;right: 0;bottom: -20px;}
/*/SLIDER*/

/*HOME*/
.homeproductsliderwrapper { padding-right: 0;} .homeproductslidercursors { padding-left: 0;}
.firsthomebanner { padding-right: 5px;} .secondhomebanner { padding-left: 5px; }
.homeproductsliderwrapper .content { position: absolute;top: 25%;left: 10%;}
.homeproductsliderwrapper .content .line { width: 70px;height: 1px;background-color: #fff;margin: 30px 0;}
.homeproductsliderwrapper .content .desc { font-family: Gotham;font-size: 14px;font-weight: normal;color: #fff;line-height: 150%;}
.homeproductslidertitles .thetitle { display: block;height: 70px;background-color: #ff7e2d;cursor: pointer;}
.homeproductslidertitles .thetitle > span,.homeproductslidertitles .thetitle > div { padding-top: 28px;}
.homeproductslidertitles .thetitle span { font-family: Gotham;font-weight: normal;font-size: 14px;color: #fff;display: inline-block;border-right: 1px solid #db5603;height: 70px;width: 100px;text-align: center; }
.homeproductslidertitles .thetitle .title {font-family: Gotham;font-weight: 900;font-size: 14px;color: #fff;display: inline-block; }
.fullline { width: 100%;height: 2px;background-color: #efefef;margin-top: 100px;margin-bottom: 65px;}
.homefeatures .title {display: block;color: #000;font-size: 12px;font-family: Gotham;font-weight: bold;margin-top: 30px;}
.homefeatures .line { width: 26px;height: 1px;margin: 20px 0;background-color: #000;}
.homefeatures .desc { font-family: Gotham;font-weight: normal;font-size: 12px;color: #5b5b5b;line-height: 150%;}
.hometruestory { margin-top: 70px;background-color: #f5f5f5;position: relative;}
.hometruestory .title { font-family: Gotham;font-weight: 300;color: #000;font-size: 36px;margin-top: 100px;line-height: 125%;}
.homebanner { position: relative;display: block;}
.homebanner .bg, .calcbox .bg { width: 100%;height: 100%;position: absolute;background-color: #000;opacity: 0.3;z-index: 8;}
.homebanner .icon { position: absolute;margin: auto;top: 0;right: 0;left: 0;bottom: 0;z-index: 9;}
.homebanner .desc { font-family: Gotham;font-size: 14px;color: #fff;font-weight: bold;text-align: center;z-index: 9;position: absolute;left: 0;bottom: 0;width: 100%;padding: 15px 0; }
.homebanner .bge56ab8 { background-color: #e56ab8;}
.homebanner .bgfd4c61 { background-color: #fd4c61;}
.homebannerhck { position: absolute;height: 100%;background-color: #fff;top: 0;right: 0;}
.homecalc { display:none;}
.homecalc .title { font-family: Gotham;font-weight: 300;font-size: 36px;color: #000;line-height: 1;}
.homecalc .title span { color: #e65900;}
.homecalc {text-align: center;}
.homecalc .line {height: 1px;width: 26px;background-color: #000;margin: 24px auto 32px auto;}
.homecalc .desc { font-family: Gotham;font-weight: normal;font-size: 14px;color: #5b5b5b;line-height: 150%; }
.calcbox { position: relative;}
.calcbox .desc .gtitle {color: #fff;}
.calcbox .desc { position: absolute;top: 45px;left: 50px;z-index: 9;}
.calcbox .desc .text { font-family: Gotham;font-weight: bold;font-size: 18px;color: #fff;line-height: 1;margin-top: 5px;padding-left: 46px;}
.calcbox .gbutton2 { position: absolute;left: 96px;bottom: 40px;z-index: 9;}
.calcbox .gtitle:before { display: inline-block;content: ' '; width: 36px;height: 2px;background-color: #fff;margin-right: 10px;vertical-align: middle; }
/*/HOME*/

/*BANNER*/
.bannerwrapper { width: 100%;position: relative;}
.bannerwrapper .container {position: absolute;top: 40%;left: 0;right: 0;margin: auto;}
#banner { position: relative;height: 260px;float: right;width: 90%;}
#banner .bg  {width: 100%;height: 100%; position: absolute;top: 0;left: 0;background-color: #303030;opacity: 0.5;}
.bannerwrapper .container .title { font-family: Gotham;font-size: 48px;font-weight: normal;color: #fff;line-height: 1;padding-left: 21px;border-left: 14px solid #ea7425;float: left;}
.bannerwrapper .container #breadcrumb {float: right;margin-top: 5px;}
#breadcrumb {padding:8px 15px 8px 14px;background-color:#ea7425;display:inline-block;}
#breadcrumb span {width:4px;height:6px;background: url(../images/breadcrumbicon.png) no-repeat;display: inline-block;padding-bottom: 7px;}
#breadcrumb a, #breadcrumb span {color:#fff;font-family:Gotham;font-weight: bold; font-size:12px;}
#breadcrumb a:hover { opacity: 0.8;}
#breadcrumb span {margin:0 6px;}
/*/BANNER*/

/*CONTENT*/
#reklam5logo { position: absolute; right: 2px;bottom: 50px;background: url("../images/reklam5.png") no-repeat top left; width: 15px;height: 60px;display: block;text-indent: -9999px;}
.copy {position:relative;width:100%; bottom:0;clear:both;right:0;}

.frontline:after {display: inline-block;content: ' '; width: 45px;height: 2px;background-color: #4e4e4e;margin-left: 20px;vertical-align: middle; }
.f34 {font-size: 34px;}
.titleborder {width: 100%;height: 1px;background-color: #ececec;position: relative;margin-top: 28px;}
.titleborder span { width: 100%;height: 5px;position: absolute;top: -3px;height: 6px;width: 100px;background-color: #ea7425;border-radius: 3px; }
.pagemenu { margin-top: 20px;}
.pagemenu .box { padding: 20px 0;border-bottom: 1px solid #ececec; }
.pagemenu .box:last-child { border-color: #fff;}
.pagemenu .box .title {display: block; font-family: Gotham;font-weight: bold;color: #000;font-size: 14px; }
.pagemenu .box ul { margin-top: 20px;}
.pagemenu .box ul li { margin-top: 15px;} footer .box ul li:first-child { margin-top: 0;}
.pagemenu .box ul li a { font-family: Gotham;font-weight: normal;color: #5b5b5b;font-size: 12px;}
.pagemenu .box ul li a:hover,.pagemenu .box .title.active,.pagemenu .box .title:hover { color: #e76513;}
.pagemenu .box .title.active:after {display: inline-block;background:url(../images/iconpack.png) no-repeat;width: 16px;height: 15px;background-position: -13px -14px;content: ' ';margin-left: 6px; }
.pagemenu a.sub_active {color:#e76513 !important; }
.catalogbanner {position: relative;}
.catalogbanner .bg {width: 100%;height: 100%;position: absolute;background-color: #000;opacity: 0.3;z-index: 8;}
.catalogbanner .desc {position: absolute;z-index: 9;bottom: 30px;left: 30px;}
.catalogbanner .desc .title { font-family: Gotham;font-weight: normal;font-size: 30px;color: #fff;line-height: 125%; }
.catalogbanner .desc .title span { font-weight: bold;display: block; }
.downicon:after {display: inline-block;background:url(../images/iconpack.png) no-repeat;width: 10px;height: 12px;background-position: -490px -179px;content: ' ';margin-left: 8px; }
.catalogbanner .icon {position: absolute;left: 0;bottom: 0;z-index: 9;}
.catalogbanner .gbutton2 { margin-top: 15px;margin-bottom: 70px;}
.catalogbanner { margin-top: 35px;}
.pfullcontentbanner { margin-bottom: 30px;position: relative;text-align: center;display: block; }
.pfullcontentbanner .titlewrapper { position: absolute;top: 45%;left: 0;right: 0;margin-left: auto;margin-right: auto; }
.pfullcontentbanner .titlewrapper .title, .pfullcontentbanner .titlewrapper2 .title {display: inline-block;font-family: Gotham;font-weight: 300;font-size: 36px;color: #fff;padding: 10px 20px;background-color: #e39058;opacity: 0.7;line-height: 1; }
.pfullcontentbanner .titlewrapper2 { position: absolute;bottom: 60px;left: 15px;max-width: 300px;text-align: left;}
.pfullcontentbanner .titlewrapper2 .title { font-size: 24px;}
.contentbannerforproduct .titlewrapper { top: 40%;}
.pagemenu.business { margin-top: 0;}
.business .box .title.active:after { background: inherit;}
.businesscontent h2 { display: block;font-family: Gotham;font-weight: normal; font-size: 36px;color: #000;line-height: 1;}
.businesscontent .text { font-family: Gotham;font-weight: normal;size: 14px;color: #5b5b5b;}
.businesscontent .text p { display: block;margin: 35px 0;line-height: 150%;}
.businesscontent .text p:last-child { margin-bottom: 0;}
.sssaccordion { margin-top: 35px;}
.accordionitem .title {font-family: Gotham;font-size: 14px;font-weight: normal;color: #5b5b5b;width: 100%;position: relative;height: 68px;border: 2px solid #f3f3f3;padding: 24px 15px 0 95px;}     
.accordionitem .title .accordionicon {height: 68px;width: 70px;transition: 300ms; position: absolute;z-index: 9;background-position: -248px -172px;top: -2px;left: -2px;}
.accordionitem .title.active .accordionicon { background-position: -248px -289px;}
.accordionitem { margin-bottom: 20px;} .accordionitem:last-child { margin-bottom: 0;}
.accordionitem .title:hover {border-color: #c6c6c6;cursor: pointer;}
.ssscontenttext {display: block; line-height: 150%;font-family: Gotham;font-size: 12px;font-weight: normal;padding: 0 15px 0 95px; }
.ssscontenthck { display: inline-block;width: 70px; }
.microtext {font-family: Gotham;font-weight: normal;font-size: 12px;color: #5b5b5b;}
.pricelistmicrotext { margin-top: 45px;margin-bottom: 25px; }
.leftselect .selector span { text-align: left; }
.leftselect .selector { margin: 0;}
.pricelists, .cataloglists,.campaignlist { margin-top: 40px;}
.priceitem { height: 105px;border: 1px solid #e5e5e5;border-radius: 3px;display: block;margin-bottom: 30px; }
.priceitem .icon {background:url(../images/pdficon.png) no-repeat;width: 59px;height: 67px;}
.priceitem .text { font-family: Gotham;font-weight: normal;font-size: 14px;color: #565656;width: 145px; }
.priceitem .dlthepdf {font-family: Gotham;font-weight: normal;font-size: 14px;color: #e2574c;border-left: 1px solid #e5e5e5;background-position: -239px -448px;height: 105px;}
.priceitemtextwrapper { padding: 20px;}
.pricelists .priceitem .dlthepdf span { text-align: center;padding-top: 60px;display: block;}
.cataloglists .catalogitem { text-align: center;padding: 20px;background-color: #fffaf7;display: block;}
.cataloglists .catalogitem .bigpdficon {background:url(../images/bigpdficon.png) no-repeat;width: 104px;height: 118px;margin: 10px auto 20px auto;}
.cataloglists .catalogitem .text { font-family: Gotham;font-weight: normal;font-size: 18px;display: block;color: #565656;}
.cataloglists .catalogitem .downicon { font-family: Gotham;font-weight: normal;font-size: 14px;color: #e2574c;display: block; margin-top: 20px;background-position: -133px -474px;padding-top: 35px; }
.cataloglists .catalogitem { margin-bottom: 30px;}
.campaignitem {background-color: #f7f7f7;margin-bottom: 20px;}
.campaignitem.type1 .content{ padding: 23px 10px 10px 10px; }
.campaignitem.type2 .content{ padding: 25px 10px 10px 40px}
.campaignitem .content .title {font-family: Gotham;font-weight: bold;font-size: 12px;color: #000;}
.campaignitem .content .text { font-family: Gotham;font-weight: normal;font-size: 12px;color: #5b5b5b;line-height: 150%;margin-top: 10px;}
.campaignitem .content a { display: block;font-family: Gotham;font-weight: 900;font-size: 12px;color: #4e4c4c;margin-top: 20px;}
.campaignitem .content a:hover { color: #e76513;}
.campaigncontent > .title { font-family: Gotham;font-weight: bold;font-size: 24px;color: #000;margin: 30px 0 25px 0; line-height: 1; }
.campaigncontent .text { font-family: Gotham;font-weight: normal;font-size: 14px;color: #5b5b5b;line-height: 150%;}
.campaigncontent .text p { margin-bottom: 25px;} .campaigncontent .text p:last-child { margin-bottom: 0; } .campaigncontent .text p:first-child { margin-top: 0; }
.campaigntimeinfo { font-family: Gotham;font-weight: 300;font-size: 24px;color: #000;line-height: 1;margin-top: 50px; }
.campaigntimeinfo span { font-weight: 500; }
.viewcombies {display: inline-block; font-family: Gotham;font-weight: 500;font-size: 24px;color: #ea7425;line-height: 1;margin-top: 15px;padding-bottom: 5px;border-bottom: 2px solid #fff;}
.viewcombies:hover { border-color: #ea7425;color: #ea7425; }
.viewcombies:after { display: inline-block;vertical-align: middle; content: ' '; width: 26px;height: 30px; background:url(../images/iconpack.png) no-repeat;background-position: -205px 0px;margin-left: 10px;  }
.campaigncontent .line { width: 100%;height: 1px;margin-top: 60px;margin-bottom: 40px;background-color: #ececec;}
.campaignslidercursor { float: right;}
.campaignslidercursor > div { width: 42px;height: 42px;display: inline-block;cursor: pointer; }
.campaignslidercursor .prev { background-position: -282px -758px; }
.campaignslidercursor .next { background-position: -458px -758px; }
.othercampaigns > .title { margin-bottom: 30px;}
.othercampaigns > .title span {padding-top: 8px;display: inline-block;font-family: Gotham;font-weight: normal;font-size: 36px;color: #000;}
.pdswrapper { padding-top: 70px;border-top: 1px solid #e3e3e3;}
.pdswrapper .gtitle span { font-weight: bold; }
.productdetail { font-family: Gotham; font-weight: normal; font-size: 12px; color: #5b5b5b; }
.productdetail .fullline { width: 100%;height: 1px;background-color: #e3e3e3;margin: 60px 0; }
.businesscontent .text .strong { font-family: Gotham;font-weight: bold;font-size: 16px;color: #000;margin-top: 40px;display: block; }
ul.contentullist { margin-top: 25px;}
ul.contentullist li { font-family: Gotham;font-weight: normal;font-size: 14px;color: #5b5b5b;margin-top: 15px; }
ul.contentullist li:first-child { margin-top: 0;}
ul.contentullist li:before { display: inline-block;background:url(../images/iconpack.png) no-repeat;width: 3px;height: 6px;background-position: -140px -797px;content: ' ';margin-right: 10px; }
.applinks > a { display: inline-block;margin-right: 10px;margin-top: 25px;}
.applinks a.theapplelink { background: url("../images/appleicon.png") no-repeat;width: 138px;height: 47px; }
.applinks a.theandroidlink { background: url("../images/androidlink.png") no-repeat;width: 151px;height: 45px; }
.yellowrapper { background-color: #fff2ea;padding: 30px 35px;margin-top: 40px; }
.yellowrapper p,.yellowrapper span { font-size: 12px;}
.yellowrapper .alarm {background: url("../images/uyari.png") no-repeat;width: 33px;height: 31px;margin: 0 0 20px 40px;}
.yellowrapper .title { font-family: Gotham;font-weight: bold;font-size: 12px;color: #000;}
.forgetrequest li { font-size: 12px !important;}
.getrequestpage .bigtitle { font-family: Gotham;font-size: 36px;font-weight: 300;color: #000;line-height: 125%;margin-top: 45px;}
.requestpagebox { padding: 40px 50px 40px 90px;border: 1px solid #eeeeee;position: relative;}
.requestpagebox .title { font-family: Gotham;font-weight: 500;font-size: 20px;color: #676767;line-height: 125%;}
.requestpagebox .title a {color: #676767;}
.requestpagebox { margin-top: 15px; }
.getrequestpage .subbigtitle { margin-bottom: 60px;}
.getrequestpage .subbigtitle { font-family: Gotham;font-size: 24px;font-weight: bold;color: #000;margin-top: 20px;line-height: 125%; }
.getrequestpage .subbigtitle span { color: #ea7425; }
.requestpagebox .boxnumber {width: 50px;height: 50px;background-color: #ea7425;text-align: center;font-family: Gotham;font-size: 24px;color: #fff;position: absolute;top: 0;left: 0;padding-top: 16px;}
.requestbottomtext h3 { font-family: Gotham;font-weight: bold;font-size: 24px;color: #000;margin-top: 70px;line-height: 125%;}
.requestbottomtext span { margin-top: 10px;font-family: Gotham;font-size: 18px;font-weight: normal;color: #5b5b5b;line-height: 125%; display: block;}
.requestbottomtext h4 { font-family: Gotham;font-weight: bold;font-size: 18px;color: #ea7425;display: block; }
.requestbottomtext ul.contentullist li { font-size: 14px !important;}
.contentullist ul li a { color: #ea7425;}
.businesscontent ul { margin-top: 25px;}
.businesscontent ul li { font-family: Gotham;font-weight: normal;font-size: 14px;color: #5b5b5b;margin-top: 15px; }
.businesscontent ul li:first-child { margin-top: 0;}
.businesscontent ul li:before { display: inline-block;background:url(../images/iconpack.png) no-repeat;width: 3px;height: 6px;background-position: -140px -797px;content: ' ';margin-right: 10px; }
/*/CONTENT*/

/*PRODUCTDETAIL*/
.productdetail .titlewrapper .title { font-family: Gotham;font-weight: 300;font-size: 36px;color: #000;line-height: 1;float: left; }
.productdetail .titlewrapper .title .titleattr { font-family: Gotham;font-weight: 300;font-size: 24px;margin-top: 10px;color: #979797;}
.productdetail .titlewrapper .title span { font-weight: 500; }
.productdetail .titlewrapper .otherproductlink { font-family: Gotham;font-size: 14px;font-weight: bold;color: #000;float: right;margin-top: 11px;padding-bottom: 7px;border-bottom: 1px solid #d9d9d9; }
.productdetail .titlewrapper .otherproductlink:before {display: inline-block;background:url(../images/iconpack.png) no-repeat;width: 18px;height: 12px;background-position: 0 -788px;content: ' ';margin-right: 10px;}
.pdfctext .title { font-family: Gotham;font-weight: normal;font-size: 30px;color: #ea7425;margin-top: 20px;display: block;float: none;}
.pdfctext .title span { color: #000;}
.pdfctext ul { margin-top: 25px;}
.pdfctext ul li { font-family: Gotham;font-weight: normal;font-size: 14px;color: #5b5b5b;display: block;margin-bottom: 15px;}
.pdfctext ul li:last-child { margin-bottom: 0;}
.pdfctext ul li:before {display: inline-block;background:url(../images/iconpack.png) no-repeat;width: 7px;height: 7px;background-position: 0 -660px;content: ' ';margin-right: 10px;}
.pdfcimg { padding-right: 30px; }
.pdfctext { padding-left: 70px; border-left: 1px solid #e3e3e3;padding-bottom: 60px;}
#pdslider { margin-top: 60px; }
#pdslider .homefeatures { padding-right: 25px;}
.pdslidercursor { margin-top: 30px;}
.pdslidercursor > div {width: 42px;height: 42px;display: inline-block;cursor: pointer; }
.pdslidercursor .cursorleft { background-position: -282px -758px; }
.pdslidercursor .cursorright { background-position: -458px -758px; }
.pdtwrapper img { max-width: 100%;display: block; }
.pdtwrapper .leftcolumn .title { font-family: Gotham;font-weight: 300;font-size: 36px;color: #000;line-height: 125%;float: left; }
.pdtwrapper .leftcolumn .title span { font-weight: bold; }
.pdtwrapper .leftcolumn img { padding-top: 50px;}
.pdtwrapper .leftcolumn .txtwrapper .title { font-family: Gotham;font-weight: 300;font-size: 30px;margin-top: 50px;line-height: 125%;color: #a7a7a7; }
.pdtwrapper .leftcolumn .txtwrapper .title span {font-weight: 300; color: #e65900; }
.pdtwrapper .leftcolumn .txtwrapper .subtitle { font-family: Gotham;font-size: 12px;font-weight: bold;color: #696969;margin-top: 20px; }
.pdtwrapper .leftcolumn .txtwrapper .line { margin-top: 30px;height: 1px;background-color: #c0c0c0;width: 60px; }
.pdtwrapper .leftcolumn .txtwrapper .text { font-family: Gotham;font-size: 12px;font-weight: normal;color: #5b5b5b;margin-top: 20px;line-height: 125%; }
.ullists { padding-left: 60px;}
.ullists .line { width: 100%;height: 1px;background-color: #e3e3e3;margin: 60px 0;width: 200px; }
.ullists ul li { font-family: Gotham;font-weight: normal;font-size: 12px;color: #5b5b5b;display: block;margin-bottom: 40px; }
.ullists ul li:last-child { margin-bottom: 0;}
.ullists ul li strong { font-weight: bold; }
.ullists ul li div:before {display: inline-block;background:url(../images/iconpack.png) no-repeat;width: 11px;height: 11px;background-position: -489px -622px;content: ' ';}
.ullists ul li div,.ullists ul li span { display: inline-block;vertical-align: top; }
.ullists ul li div { width: 11px;padding-top: 2px;} .ullists ul li span { width: 90%;margin-left: 10px; }
.pdfwrapper { margin-top: 10px; }
.pdfwrapper .title { font-family: Gotham;font-weight: 300;font-size: 36px;color: #000;line-height: 1;}
.pdfwrapper .title span { color: #e65900;}
.pdfwrapper .line { width: 25px;height: 1px;background-color: #000;margin: 30px auto 0 auto;}
.pdfitems { width: 70%;margin: auto;margin-top: 60px; }
.pdfitemone { text-align: center;}
.pdfitemone .img img { margin: auto;}
.pdfitemone .title {display: block;color: #000;font-size: 12px;font-family: Gotham;font-weight: bold;margin-top: 30px;}
.pdfitemone .line { width: 26px;height: 1px;margin: 20px 0;background-color: #000;}
.pdfitemone .desc { font-family: Gotham;font-weight: normal;font-size: 12px;color: #5b5b5b;line-height: 150%;margin-top: 20px;}
.pddownload { padding: 15px 20px;}
.pddownload .priceitem { width: 450px;margin: 70px auto 0 auto;}
.pddownload .priceitem .priceitemtextwrapper .text { font-size: 22px;font-weight: normal;width: 240px;}
.pddownload .priceitem .priceitemtextwrapper .text span { color: #e65900;}
.pddownload .priceitem .dlthepdf { border: none;background-position: -245px -435px;}
.pddownload .priceitem .priceitemtextwrapper { padding-right: 0;}
/*gird alanı için*/
.gridProduct .title-content .default_title span{ color:#e76513;}
.gridProduct { line-height:1.5;}
.gridProduct .title-content .default_title { font-family: Gotham;font-weight: 300;font-size: 36px;color: #000;line-height: 1;display:inline-block;}
.gridProduct .title-content .line { width: 26px;height: 1px;margin: 20px 0;background-color: #000;display:inline-block;}
.gridProduct .mB10 {margin-bottom:10px; }
.gridProduct .mB20 {margin-bottom:20px }
.gridProduct .mB30 { margin-bottom:30px;}
.gridProduct .shortline { height: 1px; background-color: #e3e3e3; margin: 60px 0; width: 200px; }
.gridProduct img { display:inline-block;}
.gridProduct .ulstyle ul li { background: url("../images/ul.png") no-repeat left 2px; padding-left: 30px; margin: 25px 0; }
/*/PRODUCTDETAIL*/

/*CONTACT*/
.contactpage { width: 100%;position: relative;}
#map {Height: 500px;width: 90%;float: right;}
.mapwrapper {Height: 500px;position: relative;}
.contactform .title,.contactform .dot { font-family: Gotham;font-weight: bold;font-size: 12px;color: #000;}
.contactform .value { font-family: Gotham;font-weight: normal;font-size: 12px;color: #5b5b5b;}
.contactform textarea {height: 65px;}
.selectortwo div.selector { width: 100% !important;}
/*/CONTACT*/

/*PLACES*/
.placelist { margin-top: 45px;}
.placelist .placeitem > .row { margin-bottom: 10px;} .placelist .placeitem > .row.last-child { margin-bottom: 0;}
.placelist .placeitem .title { font-family: Gotham;font-weight: normal;font-size: 18px;color: #000;line-height: 125%;}
.placelist .placeitem .line { width: 25px;height: 1px;background-color: #000;margin: 20px 0; }
.placelist .placeitem .ptitle, .placelist .placeitem .dot { font-family: Gotham;font-size: 12px;font-weight: bold;color: #000; }
.placelist .placeitem .ptitle { width: 10%;} .placelist .placeitem .sub.ptitle { width: 30%;}
.placelist .placeitem .dot { width: 3%;} .placelist .placeitem .sub.dot { width: 9%;}
.placelist .placeitem .value { font-family: Gotham;font-size: 12px;font-weight: normal;color: #5b5b5b; }
.placeitemrow { margin-top: 10px;}
.placeitem { padding: 30px 0;border-bottom: 1px solid #e6e6e6;}
.placeitem:last-child { border-color: #fff;}
/*/PLACES*/

/*SELECTORS*/
.tabmenu { position: relative;}
.tabmenu .line { position: absolute;bottom: 2px;width: 60%;height: 1px;margin: auto;left: 0;right: 0;background-color: #ececec;z-index: -1;}
.tabmenu ul {text-align: center;margin-bottom: 50px;}
.tabmenu ul li {display: inline-block;margin: 0 25px;}
.tabmenu ul li span { width: 100%;height: 5px;background-color: #ea7425;border-radius: 3px;display: block;margin-top: 15px;opacity: 0;transition: 300ms;}
.tabmenu ul li:hover span,.tabmenu ul li.active span { opacity: 1;}
.tabmenu ul li:hover a,.tabmenu ul li.active a { color: #ea7425;}
.tabmenu ul li a {font-family: Gotham;font-weight: bold;font-size: 14px;color: #000;display: block;}
.calculatorwrapper .title { font-family: Gotham;font-size: normal;font-size: 36px;color: #000;}
.calculatorwrapper { margin-top: 55px;width: 80%;margin-right: auto;margin-left: auto;}
.calculatorwrapper .desc {font-family: Gotham; margin-top: 40px;line-height: 150%;font-weight: normal;font-size: 14px;color: #5b5b5b; }
.calculatorwrapper .calcit {margin-top: 60px;}
.calcform { padding-right: 60px;}
.calcform > div,.calcform > input[type='text'] { margin-bottom: 30px;}
.calcform > div.last-child,.calcform > input[type='text']:last-child { margin-bottom: 0;}
.calcform .leftselect div.selector span { color: #575757;padding:15px 15px 10px 0}
.calcform .leftselect div.selector { width: 100% !important;}
.calcform input[type='text'] { width: 100%;padding: 0 10px 10px 0 !important;color: #575757;}
.calcform input[type='text']::-webkit-input-placeholder {color: #575757;}
.calcform input[type='text']:-moz-placeholder {/* Firefox 18- */color: #575757;}
.calcform input[type='text']::-moz-placeholder {/* Firefox 19+ */color: #575757;}
.calcform input[type='text']:-ms-input-placeholder {color: #575757;}
.calcform button {margin-top: 10px;}
.calcitcontent > span { line-height: 1;}
.calcitcontent .uptext {font-family: Gotham;font-weight: normal;font-size: 24px;color: #000;}
.calcitcontent .bottomtext {font-family: Gotham;font-weight: normal;font-size: 30px;color: #000;}
.calcitcontent .bottomtext span {color: #ea7425;}
.calcitcontent a { margin-left: 25px;}
/*/SELECTORS*/

/*FOOTER*/
.newsletter .title, .socialwrapper .title { font-family: Gotham;font-weight: 300;font-size: 16px;color: #5b5b5b;margin-top: 12px;}
.newletterform input[type='text'] {background: #f7f7f7;border: 0;font-family: Gotham;font-weight: bold;font-size: 12px;box-shadow: none;max-width: 90%;border-bottom: 1px solid #c6c6c6;color: #b2b2b2;text-align: left;border-radius: 0;width: 260px;float: left;}
.newletterform button { display: inline-block;margin-top: -2px;float: left;}
.newsletter, .socialwrapper { background-color: #f7f7f7;border-top: 2px solid #ebebeb;padding: 30px 40px;min-height: 130px;}
.checksystem {color: #939393;margin-top: 10px;font-family: 'RobotoRegular',Arial;font-size: 10px;line-height: 14px;}
.checksystem .checkit {background: url(../images/warm_check.png) no-repeat;background-position: 0 -32px;width: 18px;height: 18px;margin-right: 10px;}
.checksystem .checkittext {width: 100%;font-family: Gotham;font-size: 12px;color: #5b5b5b;font-weight: normal;margin-top: 2px;}
.checksystem .checkittext a { color: #e65900;}
.checksystem > span {display: inline-block;vertical-align: top;cursor: pointer;text-align:left;}
.checksystem .checkit.active {background-position: 0 0;}
.sociallinks {margin-top: 18px;}
.sociallinks a { display: inline-block;width: 34px;height: 34px;}
.sociallinks a:hover { opacity: 0.8;}
.sociallinks a.sociallinkfacebook { background-position: -466px -412px;}
.sociallinks a.sociallinktwitter { background-position: -466px -466px;}
.sociallinks a.sociallinkinstagram { background-position: -466px -356px;}
.socialwrapper span { display: block;margin-top: 10px;color: #5b5b5b;font-family: Gotham;font-size: 12px;font-weight: normal;}
.socialiconic {background:url(../images/socialiconic.png) no-repeat;width: 96px;height: 78px;position: absolute;right: 15px;bottom: 0;}
.foundseller .title { font-family: Gotham;font-weight: 300;color: #000;font-size: 36px;line-height: 125%;}
.foundseller .title span { font-weight: normal;}
footer { background-color: #efefef;padding-top: 45px;position: relative;border-top: 10px solid #eaeaea; }
footer .footerlogo {width: 233px;height: 49px;background: url(../images/logo.png) no-repeat;margin-top: 60px;}
footer .box { margin-bottom: 35px;}
footer .box .title { font-family: Gotham;font-weight: bold;color: #262626;font-size: 12px; }
footer .box ul { margin-top: 15px;}
footer .box ul li { margin-top: 20px;} footer .box ul li:first-child { margin-top: 0;}
footer .box ul li a { font-family: Gotham;font-weight: normal;color: #262626;font-size: 12px;}
.footerinfo {position: absolute;bottom: 20px;left: 15px;}
.footerinfo .step1 { font-family: Gotham;font-weight: normal;font-size: 8px;color: #262626;line-height: 125%;}
.footerinfo .step2 { font-family: Gotham;font-weight: normal;font-size: 8px;color: #adadad; line-height: 150%;}
.footerinfo .step3 img { margin-top: 5px; }
.footerhck { position: absolute;left: 0;top: -10px;height: 100%;background-color: #fff;}
.footerblank { width: 100%;height: 60px;background-color: #fff;}
footer .box .title a { font-family: Gotham; font-weight: bold; color: #262626; font-size: 12px; }
/*/FOOTER*/

/*INPUT*/
input[type='text'], textarea {border: 0;font-family: Gotham;font-weight: bold;font-size: 12px;box-shadow: none;border-bottom: 1px solid #c6c6c6;color: #b2b2b2;text-align: left;border-radius: 0;width: 100%;padding: 0 10px 10px 10px;}
.inputwrapper textarea {height:260px;}
.inputwrapper {margin-bottom:20px;}
.inputwrapper > span {display :block;font-family:'ProximaNovaRegular',Arial;font-size:20px;color:#231f20;text-align:left;margin-bottom:7px;}
/*/INPUT*/

/*CUSTOM COMBOBOX*/
div.selector span {background: url(../images/arrowcombobox.png) no-repeat 100% 0px;color: #b2b2b2;font-family: Gotham;font-size: 12px;font-weight: bold;}
div.selector select {opacity: 0;border: medium none;background: transparent none repeat scroll 0% 0%;position: absolute;height: 45px;top: -1px;left: 0px;width: 100%;}
div.selector select option {padding: 15px 15px 0px 15px;text-overflow: ellipsis;display: block;width:inherit !important;color: #b2b2b2;font-family: Gotham;font-size: 12px;font-weight: bold;}
div.selector span {padding: 15px 15px 10px 15px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;cursor: pointer;width: 100%;display: block;width:inherit !important;}
div.selector {margin:50px auto 0 auto;border-color:#c6c6c6;width:400px !important;position: relative;text-align: center;}
/*/CUSTOM COMBOBOX*/

/*STICK*/
.stickone {display: block;font-family: 'Gotham';font-weight: bold;font-size: 14px;color: #3b3b3b;text-align: center;-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);position: absolute;top: 300px;left: -30px;z-index: 9999;}
.stickone span { color: #e6650d; }
.sticktwo {width: 150px;height: 2px;-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);background-color: #e2e2e2;position: absolute;top: 530px;left: 12px;z-index: 9999; }
.stickthree {text-align: center;-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);position: absolute;top: 1000px;left: -35px;z-index: 9999;}
.stickthree > a { display: inline-block;margin-right: 10px;font-family: 'Gotham';font-weight: normal;font-size: 14px;color: #262626;}
.stickfour {-webkit-transform: rotate(270deg);-moz-transform: rotate(270deg);-ms-transform: rotate(270deg);-o-transform: rotate(270deg);position: absolute;top: 1000px;right: 30px;z-index: 9999;}
.stickfour a {display: inline-block;padding: 11px 15px 11px 15px;background-color: #e65900;color: #fff;font-size: 14px;font-family: Gotham;font-weight: bold;margin-top: 15px;}
.stickfour a:after {display: inline-block;content: ' ';width: 22px;height: 16px;background: url(../images/iconpack.png) no-repeat;background-position: -139px -673px;margin-left: 13px;}
.stickfour span { font-family: Gotham;font-weight: bold;font-size: 14px;color: #6d6d6d;display: block;}
/*/STICK*/

/*SERVICEFORM*/
.authorizedserviceform input,.authorizedserviceform .leftselect .selector { width: 100% !important;margin-top: 30px;}
.authorizedserviceform .title { font-family: Gotham;font-weight: bold;font-size: 12px;color: #575757;margin: 45px 0 25px 0;}
.formchecksystem {color: #939393;margin-top: 10px;font-family: 'RobotoRegular',Arial;font-size: 10px;line-height: 14px;}
.formchecksystem .formcheckit {background: url(../images/formcheckbox.png) no-repeat;background-position: 0 0;width: 18px;height: 18px;margin-left: 10px;}
.formchecksystem .formcheckittext {font-family: Gotham;font-size: 12px;color: #575757;font-weight: bold;margin-top: 2px;}
.formchecksystem > span {display: inline-block;vertical-align: top;cursor: pointer;text-align:left;}
.formchecksystem .formcheckit.active {background-position: 0 -22px;}
.authorizedserviceformcheckboxwrapper { width: 80%; }
.subauthorizedserviceform { margin-top: 80px;}
.subauthorizedserviceform .title { font-family: Gotham;font-size: 18px;font-weight: bold;color: #575757;margin-bottom: 15px;}
.subauthorizedserviceform .title:before { display: inline-block;content: ' ';width: 50px;height: 1px;background-color: #ea7425;margin-right: 10px;vertical-align: middle; }
.authorizedserviceformbox { padding: 40px 20px;background-color: #fafafa;position: relative;margin-top: 30px; }
.authorizedserviceformbox input { background-color: #fafafa;}
.authorizedserviceformbox span { width: 40px;height: 40px;padding-top: 12px; text-align: center; display: block;top: 0;left: 0; background-color: #c5c5c5;font-family: Gotham;font-weight: bold;font-size: 18px;color: #fff;position: absolute; }
.newcar { margin-top: 30px;cursor: pointer;}
.newcar span { background-color: #e96d1e; }
.newcattext { font-family: Gotham;font-size: 12px;font-weight: bold;color: #575757;padding-left: 80px;}
/*/SERVICEFORM*/

/*POPUP*/
.overlay {position: fixed;top: 0;bottom: 0;left: 0;right: 0;background: rgba(0, 0, 0, 0.7);transition: opacity 500ms;visibility: hidden;opacity: 0;z-index:88888888;}
.overlay:target {visibility: visible;opacity: 1;}
.popup {margin: 160px auto 70px auto;padding: 20px;background: #fff;border-radius: 5px;width: 55%;position: relative;transition: all 5s ease-in-out;text-align:center;}
.popup .close {position: absolute;top: 30px;right: 35px;transition: all 200ms;font-size: 30px;font-weight: bold;text-decoration: none;color: #333;}
.popup .close:hover {color: #06D85F;}
.popup .content {max-height: 30%;overflow: auto;text-align: left;}
.popup .content button { margin-left: 15px;}
.popup .content input[type='text'] {font-size:14px;padding: 14px 10px 15px 10px;}
.popup .content textarea {font-size:14px;height:100px;}
.popup .content .button {background-color:#a2ce63;border-color:#a2ce63;}
.popup .content .button:hover {border-color:#a2ce63;color:#a2ce63;background-color:#fff;}
.popup .callicon {display:block;width:82px;height:82px;background:url(../images/callicon.png) no-repeat;margin:auto;}
.popup h2 {font-family: Gotham;display: block;font-weight: 300;font-size: 36px;color: #000;line-height: 1;margin:15px 0 20px 15px;text-align: left;}
.popup h2 span {font-weight: 500;}
.forborder {padding: 15px;border: 1px solid #eae9e9;}
.callformlefticon {width:120px;height:123px;background: url(../images/callformlefticon.png) no-repeat;position: absolute;top:20px;left:20px;}
/*/POPUP*/

/*---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.png) no-repeat; width:13px; height:13px; display:block;}
#alert .alert-title { padding:15px; color:#fff;font-family: Gotham;font-size: 14px;font-weight: 500; }
#alert.Success .alert-title {background:#14b092;}
#alert.Error .alert-title, #alert.Warning .alert-title {background:#e65900;}

#alert.Success .alert-close { background-position:0px 0px;}
/*#alert.Error .alert-close, #alert.Warning .alert-close { background-position:0px -16px;}*/
#alert #alert-content { text-align:center; padding:25px 20px 25px 20px; color:#000; line-height:21px; font-size:16px;color:#000;font-family: Gotham;font-size: 14px;font-weight: 500;}

#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---*/
/*STATICCONTENT*/
.bayigeneralcall {background: url('../images/general_phone_png.png') no-repeat 0 0;width: 202px;height: 36px;display: inline-block;margin-top: 25px;}
.bayigeneralmail {background: url('../images/general_email_png.png') no-repeat 0 0;width: 297px;height: 36px;display: inline-block;margin-left: 40px;margin-top: 25px;}
/*/STATICCONTENT*/
input[type=checkbox]:not(old),input[type=radio]:not(old) { margin: 0; padding: 0; opacity: 0;cursor:pointer;width:18px !important;float:left; }
input[type=checkbox]:not(old) + label {font-size:12px;font-family: Gotham;line-height:1.5; background:url(../images/chkboxbtn.png) no-repeat; display:inline-block; margin:0 0 0 -18px; padding-left: 33px;  cursor:pointer;background-position:-1px -22px;transition: 250ms;height:18px}
input[type=checkbox]:not(old):checked + label { background-position:-1px 0px; }
input[type=checkbox]:not(old) + label:hover,input[type=radio]:not(old) + label:hover { color:#e6650d; }
#loading {display:none; position:fixed; width:46px; height:46px; bottom:50px; right:50px; z-index:999999999999; background:url(../../Shared/Images/Loaders/loading33.gif) no-repeat;}

@media (min-width: 100px) and (max-width: 1400px) {
    #homepicslider, #banner, #map { width: 95%;}
    .containerforhomeslider {right: 5%;}
    .stickone { left: -85px; }
    .sticktwo { left: -43px; }
    .stickthree { left: -92px; }
    .stickfour { right: -45px; }
    .popup { margin: 60px auto 70px auto;}
}

@media (min-width: 100px) and (max-width: 1200px) {
    .stickone,.sticktwo,.stickthree,.stickfour { display: none;}
}

@media (min-width: 100px) and (max-width: 992px) {
    #homepicslider, #banner, #map { width: 100%;}
    .footerhck { display: none;}
    .pdfitems { width: 100%;}
    .homeproductsliderwrapper { padding-right: 15px;} .homeproductslidercursors { padding-left: 15px;}
     .firsthomebanner { padding-right: 15px;} .secondhomebanner { padding-left: 15px; }
}

@media (min-width: 100px) and (max-width: 600px) {

}

@media (min-width: 100px) and (max-width: 769px) {
    .placelist .placeitem .sub.dot { width: 3%;}
    .placelist .placeitem .sub.ptitle { width: 10%;}
    #logo{width: 145px;height: 31px;}
     .col-xs-12 { margin-top: 15px;}
     .homeproductslidercursors { margin-top: 0 !important;}
     .headerbar { top: 35px;}
     #homepicslider .item .detail { width: 100%;padding: 10px 20px;}
     #homepicslider .item .detail .desc { display: none;}
     #homepicslider .item .detail .title { font-size: 15px;}
     .mobileapp { display: none; }
     .containerforhomeslider { bottom: 35px;}
     .calcbox .gtitle { font-size: 22px; }
     .calcbox .desc .text { font-size: 14px;}
     .calcbox .desc {top: 20px;left: 15px;}
     .newsletter .row > div { width: 100%;}
     .newletterform input { margin: 10px 0;}
     .newsletter, .socialwrapper { padding: 10px 20px;}
     div.selector { width: 100% !important;}
     .footerinfo { position: relative;margin-top: 20px;}
     .bannerwrapper .container .title { font-size: 28px;width: 100%; }
     .bannerwrapper .container #breadcrumb { float: none;margin-top: 15px;}
     .priceitemtextwrapper {padding: 20px 10px;}
     .priceitemtextwrapper .text { margin-left: 0px !important;padding-left: 5px;}
     .tabmenu ul li { margin-bottom: 20px;}
     .calcitcontent { margin-top: 30px;}
     .calcitcontent img { width: 100%;height: auto;}
     .contactformtextc { margin-top: 50px;}
     .homebannerhck { display: none;}
     .contactformtextc .dot,.placelist .placeitem .dot { display: none;}
     .contactformtextc .title,.placelist .placeitem .sub.ptitle,.placelist .placeitem .ptitle { width: 100%;}
     .businesscontent .text img { width: 100%;height: auto;}
     .productdetail .titlewrapper .otherproductlink { float: left;margin-top: 15px;}
     .pdfctext,.ullists { padding-left: 15px;}
     .pddownload .priceitem { width: 100%;}
     .pddownload .priceitem .priceitemtextwrapper .text  span { display: none;}
     .pddownload .priceitem .priceitemtextwrapper .text { width: 130px;font-size: 16px;}
     .pddownload .priceitem .dlthepdf {background-position: -258px -435px;}
     .pfullcontentbanner .titlewrapper2 .title { font-size: 13px;}
     .accordionitem .title { font-size: 12px;padding: 10px 15px 0 95px;}
     .campaignitem.type1 .content,.campaignitem.type2 .content { padding: 20px;}
     .othercampaigns > .title span { font-size: 20px;}
     .contentbannerforproduct { margin-top: 20px;} .contentbannerforproduct:first-child { margin-top: 20px;}
     .contentbannerforproduct .titlewrapper .title { font-size: 18px;}
     .contentbannerforproduct .titlewrapper { top: 30%;}
     #mobile-menu { display: block;}
     #logo { margin-left: 35px;}
     .authorizedserviceformcheckboxwrapper { width: 100%;}
     .topofnav { display: none;}
     .popup{width: 98%;margin: 20px auto 70px auto;}
     .popup .content .mTop45 { margin-top: 0 !important;}
     .popup .content textarea.mTop45 { margin-top: 15px !important;}
     .popup h2 { font-size: 25px;}
     .popup .content textarea { height: 70px;}
     .bayigeneralmail { margin-left: 0;}
     .requestpagebox .title a {word-break: break-all;}
     .mobilProduct { margin-top: 10px !important; }
     .megasubmenu { display: none;}
     #homepicslider .item .detail { display: none;}
}

@media (min-width: 100px) and (max-width: 420px) {

}

@media screen and (max-width: 700px){
 .popupwrapper .popup{
    width: 98%;
  }
}