@import url(http://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic,700,700italic,800,800italic&subset=latin-ext);
@import url(http://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.css);
body {
	font-family: 'Open Sans', sans-serif;
}
.paddingleft {
	padding-left: 0px;
}
.paddingright {
	padding-right: 0px;
}
.nopadding {
	padding: 0px;
}
a:focus {
	outline: none;
}
.top {
	background: #f8f8f8;
	border-bottom: 1px solid #f2f2f2;
}
.top ul {
	padding: 5px 0;
	margin: 0;
	color: #555;
}
.top ul li a {
	color: #555;
}
.top ul li.phone {
	font-size: 12px;
}
.top ul li.phone i {
	float: left;
	font-size: 14px;
	margin-right: 5px;
	margin-top: 3px;
}
.top ul li.email {
	font-size: 12px;
}
.top ul li.email i {
	float: left;
	font-size: 14px;
	margin-right: 5px;
	margin-top: 2px;
}
.top ul li.topsocial a {
	font-size: 14px;
	padding: 0 10px;
}
.top ul li.topsocial:hover a.plus {
	color: #dd4b39
}
.top ul li.topsocial:hover a.facebook {
	color: #3b5998
}
.top ul li.topsocial:hover a.twitter {
	color: #00aced
}
.menucolumn {
	padding-top: 10px;
}
.menucolumn .navbar-brand {
	padding: 0 15px 15px;
}
.menucolumn .navbar {
	margin: 0px;
	border: 0px;
}
#menu ul li a {
	color: #383838;
	font-weight: 600;
	font-size: 15px;
	transition: all 0.3s ease 0s;
	padding-bottom: 25px;
}
#menu ul li a:hover, #menu ul li a:focus {
	background: none;
	color: #089948;
}
#menu ul li:last-child a {
	padding-right: 0px;
}
#menu .navbar-right .dropdown-menu {
	right: auto;
	left: 0;
	border-top: 5px solid #089948;
}
#menu ul ul.dropdown-menu {
	padding: 0;
	border: 0px;
}
#menu ul ul.dropdown-menu li {
	border-bottom: 1px solid #e4e4e4;
}
#menu ul ul.dropdown-menu li:last-child {
	border: 0px;
}
#menu ul ul.dropdown-menu li a {
	color: #777777;
	font-size: 13px;
	line-height: 42px;
	transition: all 0.2s ease-in-out 0s;
	padding-bottom: 8px;
}
#menu ul ul.dropdown-menu li:hover a {
	background: #089948;
	color: #FFF;
}

.well {
    min-height: 358px;
}

h2.section-title.bult {
    font-size: 24px;
}
.entry-thumbnail {
    margin-bottom: 22px;
}

.entry-center {
    margin-bottom: 20px;
}

.nav>li>a:hover, .nav>li>a:focus {
    text-decoration: none;
    background-color: #089948;
    color: #fff;
}

@media (min-width: 767px) {
.dropdown-menu .sub-menu {
	left: 100%;
	position: absolute;
	top: 0;
	visibility: hidden;
	margin-top: 1px;
}
.dropdown-menu li:hover .sub-menu {
	visibility: visible;
}
.dropdown:hover .dropdown-menu {
	display: block;
}
}
.fourbox {
	border: 1px solid #dedede;
	margin-bottom: 30px;
	transition: all 0.3s ease 0s;
}
.fourbox a:hover, .fourbox a:focus {
	text-decoration: none;
}
.fourbox .box-title {
	padding: 20px 15px 10px 15px;
	font-size: 17px;
	font-weight: 700;
	color: #393939;
	transition: all 0.3s ease 0s;
}
.fourbox .box-text {
	padding: 0px 15px 15px 15px;
	font-size: 13px;
	color: #727272;
	transition: all 0.3s ease 0s;
}
.fourbox:hover {
	background: #089948;
	border: 1px solid #089948;
}
.fourbox:hover .box-title {
	color: #FFF;
}
.fourbox:hover .box-text {
	color: #FFF;
}
.iconbox {
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color: #dedede;
	margin-bottom: 30px;
	text-align: center;
	background: #FFF;
	box-shadow: inset 0 0 0 0 #089948;
	-webkit-transition: all ease 0.8s;
	-moz-transition: all ease 0.8s;
	transition: all ease 0.8s;
	padding-top: 20px;
}
.blue6 {
	background: #089948;
	height: 6px;
}
.iconbox a:hover, .iconbox a:focus {
	text-decoration: none;
	transition: all ease 0.8s;
}

span.top-phone {
    font-size: 15px;
    font-weight: 600;
}


.box-icon {
	width: 100%;
	height: 60px;
	background-position: top center;
	background-repeat: no-repeat;
	transition: all ease 0.8s;
}
.icon01 {
	background-image: url(img/icon01.png);
}
.icon02 {
	background: url(img/icon02.png) top center no-repeat;
}
.icon03 {
	background: url(img/icon03.png) top center no-repeat;
}
.icon04 {
	background: url(img/icon04.png) top center no-repeat;
}
.icon05 {
	background: url(img/icon05.png) top center no-repeat;
}
.icon06 {
	background: url(img/icon06.png) top center no-repeat;
}

.icon07 {
	background: url(img/icon07.png) top center no-repeat;
}
.icon08 {
	background: url(img/icon08.png) top center no-repeat;
}
.icon09 {
	background: url(img/icon09.png) top center no-repeat;
}
.icon10 {
	background: url(img/icon10.png) top center no-repeat;
}
.icon11 {
	background: url(img/icon11.png) top center no-repeat;
}
.icon12 {
	background: url(img/icon12.png) top center no-repeat;
}
.icon-title {
	padding-bottom: 15px;
	color: #393939;
	font-size: 15px;
	font-weight: 600;
	transition: all ease 0.8s;
	margin-top: 5px;
}
.icon-title strong {
	font-weight: 800;
}
.iconbox:hover {
	box-shadow: inset 0 200px 0 0 #089948;
	border-color: #089948;
}
.iconbox:hover .icon-title {
	color: #FFF;
}
.iconbox:hover .icon01 {
	background-image: url(img/icon01-h.png);
}
.iconbox:hover .icon02 {
	background-image: url(img/icon02-h.png);
}
.iconbox:hover .icon03 {
	background-image: url(img/icon03-h.png);
}
.iconbox:hover .icon04 {
	background-image: url(img/icon04-h.png);
}
.iconbox:hover .icon05 {
	background-image: url(img/icon05-h.png);
}

img.dfw {
    max-width: 143px;
}


h3.makale-baslik {
    font-size: 16px;
    float: left;
}

a.left.carousel-control {
    display: none;
}

a.right.carousel-control {
    display: none;
}


.iconbox:hover .icon06 {
	background-image: url(img/icon06-h.png);
}
.iconbox:hover .icon07 {
	background-image: url(img/icon07-h.png);
}
.iconbox:hover .icon08 {
	background-image: url(img/icon08-h.png);
}
.iconbox:hover .icon09 {
	background-image: url(img/icon09-h.png);
}
.iconbox:hover .icon10 {
	background-image: url(img/icon10-h.png);
}
.iconbox:hover .icon11 {
	background-image: url(img/icon11-h.png);
}
.iconbox:hover .icon12 {
	background-image: url(img/icon12-h.png);
}
.greylistbox {
	border: 1px solid #efefef;
	background: #efefef;
	margin-bottom: 30px;
	padding: 20px 15px;
	transition: all 0.3s ease 0s;
}
.greylistbox a:hover, .greylistbox a:focus {
	text-decoration: none;
}
.greylistbox .box-head {
	height: 120px;
}
.greylistbox .box-title {
	color: #393939;
	font-weight: 600;
	font-size: 24px;
	font-style: italic;
}
.greylistbox .box-title strong {
	font-weight: 800;
}
.greylistbox .box-text {
	color: #464646;
}
.greylistbox .box-list ul li {
	border-top: 1px solid #c9c8c8;
	color: #089948;
	margin-top: 7px;
	padding-bottom: 1px;
	padding-top: 7px;
	font-size: 16px;
    text-align: left;
}
.greylistbox .box-list ul li i {
	border: 1px solid #089948;
	border-radius: 100%;
	float: left;
	font-size: 12px;
	height: 20px;
	margin-right: 10px;
	padding-top: 3px;
	text-align: center;
	width: 20px;
}
.greylistbox:hover {
	border: 1px solid #089948;
}
.aboutbox .box-title {
	color: #393939;
	font-size: 26px;
	font-weight: 700;
}
.aboutbox .box-bold {
	color: #393939;
	font-size: 18px;
	margin: 5px 0 10px;
	font-weight: 600;
}
.aboutbox .box-text {
	color: #727272;
	font-size: 14px;
	font-weight: 400;
}
.newsbox .box-title {
	color: #393939;
	font-size: 26px;
	font-weight: 700;
}
.newsbox .box-list a {
	color: #727272;
}
.newsbox .box-list a:hover, .newsbox .box-list a:focus {
	text-decoration: none;
}
.newsbox .box-list dt {
	display: block;
	font-size: 16px;
	font-weight: 600;
	position: relative;
	padding-left: 50px;
	padding-top: 10px;
}
.newsbox .box-list dd {
	display: block;
	font-size: 14px;
	font-weight: 400;
	padding-left: 50px;
	margin-bottom: 10px;
}
.newsbox .box-list {
	counter-reset: my-badass-counter;
}
.newsbox .box-list dt:before {
	content: counter(my-badass-counter, decimal);
	counter-increment: my-badass-counter;
	font-size: 40px;
	font-weight: 700;
	left: 0;
	position: absolute;
	top: 0;
	color: #dfdfdf;
}
.newsbox .box-list a:hover dt, .newsbox .box-list a:hover dt:before, .newsbox .box-list a:hover dd {
	color: #089948;
}
.references .box-title {
	color: #393939;
	font-size: 26px;
	font-weight: 700;
	margin: 20px 0;
}
.references .carousel li {
	text-align: center;
}
.references .carousel .flex-direction-nav a {
	opacity: 1;
}
.references .carousel .flex-direction-nav .flex-prev {
	left: 0;
}
.references .carousel .flex-direction-nav .flex-next {
	right: 0;
}
.references .carousel .flex-direction-nav a::before {
	color: #dfdfdf;
}
.references .carousel .flex-direction-nav:hover a::before {
	color: #089948;
}
.references .carousel .flex-control-paging li a.flex-active {
	background: #089948;
}
.footer-ust {
	background: url(img/footer.jpg) center center repeat;
	border-top: 15px solid #089948;
	padding: 50px 0;
	margin-top: 80px;
	color: #383838;
}
.footer-title {
	font-weight: 700;
	font-size: 18px;
}
.footer-address {
	font-weight: 400;
	font-size: 16px;
	margin: 15px 0;
	padding-bottom: 15px;
	border-bottom: 1px solid #aaaaaa;
}
.footer-tel {
	font-weight: 400;
	font-size: 16px;
}
.footer-tel i {
	background: #FFF;
	border: 1px solid #aaaaaa;
	border-radius: 50%;
	color: #383838;
	float: left;
	font-size: 20px;
	font-weight: 400;
	height: 30px;
	margin-right: 5px;
	padding-top: 5px;
	text-align: center;
	width: 30px;
}
.footer-sitemap {
	margin-top: 15px;
}
.footer-sitemap ul {
	margin-bottom: 5px;
}
.footer-sitemap ul li {
	color: #383838;
	font-weight: 600;
}
.footer-sitemap ul li a {
	color: #383838;
	font-weight: 400;
	font-size: 13px;
}
.footer-sitemap ul li {
	padding: 0px;
}
.footer-sitemap ul li:first-child {
	margin-right: 10px;
	margin-left: 5px;
}
.footer-sitemap ul li a::after {
	content: '\b7\a0';
	padding-left: 5px;
}
.footer-sitemap ul li:last-child a::after {
	content: inherit;
}
.footer-alt {
	color: #FFF;
	font-size: 12px;
	background: #089948;
	padding: 10px 0;
}
.footer-alt ul {
	margin: 0px;
}
.footer-alt ul li a {
	color: #FFF;
}
.bigtitle {
	text-align: center;
	position: relative;
	background: #089948;
	padding: 5px 0 20px;
	margin-bottom: 30px;
}
.bigtitle .text-center {
	font-size: 60px;
	font-weight: 700;
	color: #FFF;
	text-shadow: 1px 1px 1px #089948;
	left: 0;
	position: absolute;
	top: 20%;
	width: 100%;
}
.page {
	margin-bottom: 50px;
}
.page-title {
	color: #393939;
	font-size: 24px;
	font-weight: 700;
}
.page-slogan {
	color: #089948;
	font-size: 17px;
	font-weight: 700;
	margin-bottom: 15px;
}
.page-text {
	color: #727272;
	line-height: 24px;
}
.breadcrumb {
	background: none;
	padding: 6px;
}
.breadcrumb > li + li::before {
	content: "> ";
}
.page .box-title {
	color: #393939;
	font-weight: 700;
	font-size: 17px;
	margin-bottom: 20px;
}
.page-address ul li {
	border-bottom: 1px solid #eee;
	padding-bottom: 10px;
	margin-bottom: 9px;
	color: #727272;
}
.page-address ul li i {
	color: #040404;
	float: left;
	font-size: 18px;
	margin-right: 15px;
	padding-top: 3px;
	text-align: center;
	width: 20px;
}
.btn-mavi {
	background: #089948;
	color: #FFF;
	border: 0px;
	font-size: 20px;
	padding: 5px 30px;
	border-radius: 0px;
}
.page-social {
	margin-top: 30px;
}
.page-social ul {
	text-align: center;
}
.page-social .btn-mavi {
	padding: 5px 50px;
}
.iletisim .form-control {
	border-radius: 0px;
	border: 1px solid #eee;
}
.iletisim label {
	color: #727272;
}
.iletisim .btn-mavi {
	font-size: 16px;
}
.harita {
	margin-top: 40px;
}
#map-canvas {
	height: 400px;
	margin-bottom: 50px;
	width: 100%;
}
.sidebarbox .iconbox {
	margin-bottom: 10px;
	padding: 10px;
	display: inline-block;
	width: 100%;
}
.sidebarbox .box-icon {
	width: 25%;
	float: left;
	text-align: center;
}
.sidebarbox .icon-title {
	text-align: center;
	width: 75%;
	padding-top: 15px;
	float: right;
}
.sidebarbox .icon-title br {
	display: none;
}
.campaign {
	border: 1px solid #dedede;
	display: inline-block;
	width: 100%;
	margin-bottom: 30px;
}
.campaign .box-image {
	padding-left: 0px;
}
.campaign .box-meta {
	padding: 15px;
}
.campaign .box-title {
	color: #089948;
	font-weight: 700;
	font-size: 18px;
}
.campaign .box-text {
	color: #727272;
}
.campaign .btn-mavi {
	font-size: 14px;
	margin: 15px 0;
}
.campaign-photo {
	float: left;
	margin: 0 15px 15px 0;
	max-width: 350px;
}
.campaign-text {
	color: #727272;
	line-height: 24px;
}
.producttab .tab-content {
	border-bottom: 1px solid #ddd;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	padding: 15px;
	color: #727272;
	line-height: 24px;
}
.producttab .nav-tabs > li > a {
	color: #000;
	font-size: 16px;
	border-radius: 0px;
	border-color: #ddd #ddd transparent;
	border-image: none;
	border-style: solid;
	border-width: 1px;
	margin-right: -1px;
	padding: 10px 20px;
}
.producttab .nav-tabs > li.active > a {
	font-weight: 600;
}
.producttab .nav-tabs > li.active::before {
	background: #089948;
	content: "";
	height: 6px;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 1;
}
.producttab .features-box {
	margin: 15px;
}

h2.section-title a:hover {
    text-decoration: none;
}
h2.section-title  {
font-size: 26px}
.producttab .features-box .row {
	-moz-column-width: 25em;
	-webkit-column-width: 25em;
	-moz-column-gap: 1em;
	-webkit-column-gap: 1em;
}
.producttab .features-box .row > .col-sm-4 {
	display: inline-block;
	padding: .33rem;
	width: 100%;
	float: none;
}
.producttab .features {
	background: #f0f0f0;
	padding: 15px;
	margin-bottom: 15px;
	color: #000;
	position: relative;
	display: block;
        min-height: 165px;
}
.producttab .features .box-title {
	font-size: 18px;
	margin-bottom: 10px;
}
.producttab .features .box-text {
	font-weight: 300;
	line-height: 21px;
}
.producttab #ozellikler img {
	margin: 30px 0;
}
.screenshot .screen {
	margin-bottom: 30px;
	text-align: center;
	border: 1px solid #ccc;
	padding: 10px;
}
.screenshot .screen img {
	display: inherit;
	height: 150px
}

@media (max-width: 1199px) {
#menu ul li a {
	font-size: 14px;
}
}

@media (max-width: 991px) {
#menu ul li a {
	font-size: 15px;
}
.aboutbox {
	margin-bottom: 30px;
}
.producttab .nav-tabs > li {
	width: 100%;
}
}

@media (max-width: 767px) {
#menu .navbar-nav {
	margin: 15px;
}
#menu ul {
	text-align: center;
}
#menu ul li a {
	font-size: 16px;
	padding: 15px 0;
}
#menu ul ul.sub-menu li a {
	line-height: inherit;
}
#menu ul ul.sub-menu li:last-child {
	border-bottom: 1px solid #e4e4e4;
}
.footer-tel {
	margin-bottom: 15px;
	border-bottom: 1px solid #aaaaaa;
	padding-bottom: 15px;
}
.page-social {
	margin-bottom: 30px;
}
.top .navbar-right {
	display: none;
}
}

.col-md-6.col-sm-6.urun {
    text-align: left;
    line-height: 27px;
}

.ttr {
    margin-top: 35px;
}

.yts {
    float: left;
    width: 4%;
}

.ys {
    margin-top: 20px;
}

.mkl {
    margin-bottom: 5px;
}

.ytud {
    margin-bottom: 50px;
}

h5.ft5 {
    font-size: 18px;
    font-weight: bold;
}

.col-md-4.tyr {
    padding-bottom: 22px;
}

h1.section-title {
    font-size: 26px;
}
img.lge {
    padding-top: 15px;
}