body { background: #fff; }

a { text-decoration: none; }

.siteContainer { float: left; width: 100%; position: relative; }
.header { background: url("../images/headerBg.png") no-repeat center 0 transparent; position: absolute; width: 100%; height: 110px; z-index: 999; }
.logo { float: left; margin-top: 5px; }
.logo a { display: block; }
.logo img { width:285px; height: auto; }

.headerSocial { float:right; margin-top: 3px; }
.headerSocial a { 
    float: left; 
    margin-left: 6px; 
    font-size: 29px; 
    color: #8c3351; 
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.headerSocial a:hover { color: #fff; }

.menuNav {
    float: right;
    margin-right: -9px;
}
.slider { 
    border-bottom: 7px solid #a12e4d;
    display: block;
}
.middle { 
    float: left;
    margin-top: -51px;
    position: relative;
    width: 100%;
    z-index: 999;
}
.news {
    float: left;
    width: 63.3%;
}
.columnTitle {
    background: #242b35 none repeat scroll 0 0;
    color: #fff;
    font-family: "Open Sans",sans-serif;
    font-size: 22px;
    font-weight: bold;
    height: 51px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 11px;
    text-indent: 10px;
}
.columnTitle.second { background: #ad3a59; }

.newsContent { display: block; }
.newsThumb {
    float: left;
    height: 188px;
    overflow: hidden;
    width: 100%;
    position: relative;
}
.newsThumb img {
    height: auto;
    width: 350px;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}
.rightCircle {
    background: #ad3a59 none repeat scroll 0 0;
    border: 5px solid #fff;
    border-radius: 100%;
    height: 45px;
    padding-top: 10px;
    position: absolute;
    right: 7px;
    text-align: center;
    top: -30px;
    width: 45px;
}
.rightCircle .icon {
    color: #fff;
}
.newsComment {
    background: #242b35 none repeat scroll 0 0;
    float: left;
    height: 200px;
    padding: 20px 15px 10px;
    width: 100%;
    position: relative;
}
.newsComment h3 { font-family: "Open Sans",sans-serif; }
.newsComment .newsTitle {
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 3px;
    overflow: hidden;
    text-overflow: ellipsis;
    text-transform: capitalize;
    white-space: nowrap;
}
.newsComment .newsDate {
    color: #fff;
    font-size: 13px;
    text-transform: capitalize;
}
.newsComment .newsDate .icon{
    font-size: 14px;
    margin-right: 5px;
}
.newsComment .newsText {
      color: rgba(255, 255, 255, 0.7);
    float: left;
    font-size: 12px;
    height: 65px;
    line-height: 1.6; 
    margin-top: 10px;
    overflow: hidden;
    width: 100%;
}
.newsComment .newsDetailInfoBtn {
    border-top: 1px solid rgba(255, 255, 255, 0.05);
    color: #fff;
    float: right;
    font-size: 14px;
    margin-top: 13px;
    padding-top: 10px;
    text-align: right;
    width: 100%;
}
.columnTitle a {
    background: #111316 none repeat scroll 0 0;
    border-radius: 20px;
    color: #fff;
    float: right;
    font-size: 14px;
    font-weight: normal;
    margin-right: 74px;
    margin-top: 1px;
    padding: 5px 15px;
    text-indent: 0;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.columnTitle a:hover {
    background: #ad3a59 none repeat scroll 0 0;
}


.kadiogluProfil {
    float: left;
    margin-left: 49px;
    width: 32.2%;
}
.kadiogluProfilContent { display: block; }
.profilThumb {
    float: left;
    height: 188px;
    overflow: hidden;
    width: 100%;
}
.profilThumb img {
    height: auto;
    width: 350px;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}
.profilComment {
    background: #ad3a59 none repeat scroll 0 0;
    float: left;
    height: 200px;
    padding: 20px 15px 10px;
    width: 100%;
    position: relative;
}
.profilComment h3 { font-family: "Open Sans",sans-serif; }
.profilComment .profilTitle {
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 3px;
    overflow: hidden;
    text-overflow: ellipsis;
    text-transform: capitalize;
    white-space: nowrap;
}
.profilComment .profilText {
  
    color: #fff;
    float: left;
    font-size: 12px;
    height: 77px;
    line-height: 1.6;
    margin-top: 10px;
    overflow: hidden;
    width: 100%;
}
.profilComment .profilDetailInfoBtn {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
    color: #fff;
    float: right;
    font-size: 14px;
    margin-top: 13px;
    padding-top: 10px;
    text-align: right;
    width: 100%;
}
.corporate {
    background: #ffffff url("../images/corporateBg.png") no-repeat scroll center 0;
    float: left;
    height: 471px;
    margin-top: -120px;
    padding-top: 130px;
    width: 100%;
}
.corporateThumb { float: left; }
.corporateThumbContent {
     background: #fff none repeat scroll 0 0;
    border: 1px solid rgba(0, 0, 0, 0.1);
    float: left;
    padding: 6px;
    width: 100%;
}
.corporateThumbContent img {
    height: auto;
    width: 394px;
}
.corporateComment {
    float: left;
    margin-left: 13px;
    width: 61%;
}
.corporateComment h3 {
    color: #868686;
    font-family: "Open Sans",sans-serif;
}
.corporateComment h3:nth-child(1) {
    border-bottom: 4px solid #ad3a59;
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 7px;
    margin-top: 3px;
    padding-bottom: 10px;
}
.corporateComment h3:nth-child(2) {
    font-size: 13px;
    height: 130px;
    line-height: 1.7;
    overflow: hidden;
}
.corporate .social {
    float: left;
    margin-top: 15px;
    width: 100%;
}
.corporate .social a {
     color: #868686;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    margin-right: 25px;
}
.corporate .social a .icon {
     color: #ad3a59;
    font-size: 26px;
    margin-right: 6px;
    position: relative;
    top: 5px;
}
.serviceSection {
    background: transparent url("../images/hizmetBg.png") no-repeat scroll center top;
    float: left;
    margin-top: -75px;
    min-height: 132px;
    padding-top: 103px;
    width: 100%;
}
.serviceSectionContent {
    background: #ac3d61 none repeat scroll 0 0;
    float: left;
    height: auto;
    width: 100%;
}
.serviceSectionContent h3 {
    color: #fff;
    font-family: "Open Sans",sans-serif;
}
.serviceSectionContent h3:nth-child(1) {
    font-size: 36px;
    font-weight: bold;
}
.serviceSectionContent h3:nth-child(2) {
    font-size: 14px;
    line-height: 1.8;
    margin-bottom: 10px;
    margin-top: 3px;
    width: 100%;
}

.serviceSectionContent ul {
    float: left;
    margin-top: 48px;
    width: 100%;
}
.serviceSectionContent ul li {
    float: left;
    margin-bottom: 55px;
    margin-right: 20px;
    width: 49%;
}
.serviceSectionContent ul li:nth-child(2n+2) {
    margin-right: 0;
}
.serviceSectionContent ul li a { display: block; }
.serviceSectionContent .serviceThumb {
    background: #fff none repeat scroll 0 0;
    float: left;
    height: 161px;
    padding: 9px;
    position: relative;
    width: 172px;
    z-index: 99;
}
.serviceSectionContent .serviceThumbContent {
    float: left;
    height: 142px;
    overflow: hidden;
    width: 100%;
}
/*.serviceSectionContent ul li:hover .serviceThumbContent img {
    -webkit-transform:scale(1.15);
    -moz-transform:scale(1.15);
    -ms-transform:scale(1.15);
    -o-transform:scale(1.15);
    transform:scale(1.15);
}*/
.serviceSectionContent .serviceThumbContent img {
    width: 157px;
    /*-webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;*/
}
.serviceSectionContent ul li:hover .serviceComment { background: #652a3d; }
.serviceComment {
    background: #8a3853 none repeat scroll 0 0;
    float: left;
    height: 186px;
    margin-left: -32px;
    margin-top: -13px;
    padding-left: 48px;
    padding-right: 15px;
    padding-top: 20px;
    width: 73.7%;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}
.serviceComment h2 { 
    color:#fff; 
    font-family: "Open Sans", sans-serif; 
}
.serviceComment h2:nth-child(1) { 
    font-weight: bold; 
    font-size: 18px; 
    background: url("../images/textBorder.png") no-repeat 0 bottom transparent;
    margin-bottom: 8px;
    text-transform: capitalize;
    padding-bottom: 10px;
}
.serviceComment h2:nth-child(2) { 
    font-size: 14px;
    height: 64px;
    line-height: 1.6;
    overflow: hidden;
}
.footer { float: left; width:100%; }
.footerTop { background: #f6f6f6; height: auto; float: left; width: 100%; padding-top: 15px; height:308px; }
.footerBox { float: left; width: 22.4%; }
.footerBox h3 { font-family: "Open Sans", sans-serif; font-size: 18px; color: #777777; font-weight: bold; margin-bottom: 20px; }
.footerBox ul { display:block; }
.footerBox ul li { display: block; }
.footerBox ul li a { color:#989898; display: block; font-family: "Open Sans", sans-serif; font-size:14px; font-weight: 300; margin-bottom: 6px; text-transform: capitalize; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.footerBox ul li a:hover { color:#000; }

.footerContact { 
    float: left;
    margin-left: 30px;
    margin-top: 30px;
    width: 30%;
}
.footerContact h3 { font-family: "Open Sans", sans-serif; float: left; }
.footerContact .phone {
    color: #777777;
    font-size: 28px;
    font-weight: bold;
    line-height: 1.7;
}
.footerContact .phone .icon {
    color: #ac3d61;
    float: left;
    font-size: 48px;
    margin-right: 10px;
}
.footerContact .address {
    color: #989898;
    font-size: 14px;
    font-weight: 300;
    line-height: 1.5;
    margin-top: 10px;
    width: 96.4%;
}
.footerContact .address span { font-weight: bold; }
.footerContact .mail {
    color: #989898;
    font-size: 14px;
    font-weight: 300;
    margin-top: 10px;

}
.footerBottom { float: left; background: #242b35; height: 60px; padding-top: 16px; width:100%; }
.copyright { float: left; color: #fff; font-family:"Open Sans", sans-serif; font-size:13px; margin-top: 6px; }
.design { float: right; }
.design img { width: auto; height: auto; }

/*** İç Sayfa ***/


.introSection {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
    float: left;
    height: 260px;
    margin-top: 94px;
    width: 100%;

}
.introSectionContent {
    background: rgba(180, 80, 112, 0.31) none repeat scroll 0 0;
    float: left;
    height: 100%;
    width: 100%;
}

element.style {
}
.detailInfo {
    background: #ad3a59 none repeat scroll 0 0;
    color: #fff;
    float: left;
    font-family: gnBook;
    font-size: 18px;
    height: 42px;
    margin-top: 20px;
    padding-top: 9px;
    text-align: center;
    width: 145px;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

.detailInfo:hover {

    background: #a12e4d none repeat scroll 0 0;
}

.introText {
    background: rgba(255, 255, 255, 0.9) none repeat scroll 0 0;
    /*border: 1px dashed rgba(0, 0, 0, 0.2);*/
    bottom: 5px;
    left: 0;
    margin: 0 auto;
    padding: 7px 15px;
    position: absolute;
    right: 0;
    width: 1093px;;
}
.introText h3 { font-family:"Open Sans", sans-serif;  color: #555; font-size: 20px; font-weight: 700; }
.introText h3:nth-child(1) { float:left; }
.introText h3:nth-child(2) { float:right; }

.innerContent {
    float: left;
    margin-bottom: 30px;
    margin-top: 10px;
    width: 100%;
}
.leftContent {
    float: left;
    width: 22%;
}
.leftNav {
    background: #ad3a59 none repeat scroll 0 0;
    float: left;
    padding: 6px 12px;
    width: 100%;
}
.leftNav ul { display: inherit; }
.leftNav ul li { display:block; }
.leftNav ul li a {
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    color: #fff;
    float: left;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    overflow: hidden;
    padding-bottom: 7px;
    padding-top: 7px;
    text-indent: 5px;
    text-overflow: ellipsis;
    text-transform: capitalize;
    white-space: nowrap;
    width: 100%;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}
.leftNav ul li a .icon { margin-right: 5px; position: relative; font-size: 14px; }
.leftNav ul li:last-child a {  border-bottom: 0 none; }

.leftNav ul li a:hover { background:#a12e4d; }
.rightContent {
    float: left;
    margin-left: 10px;
    min-height: 500px;
    width: 77%;
}


.rightContent strong {
    font-weight: bold;
}

.rightContent tr {
	    font-size: 13px;
    float: left;
    font-family: "Open Sans" , sans;
    border-top: 1px solid #DDD;
    width: 100%;
    border-left: 1px solid #DDD;
    border-right: 1px solid #DDD;
}
.rightContent td{
	
    padding: 5px;
    vertical-align: middle;
}

.rightContent td:nth-child(1) {
    border-right: 1px solid #ddd;
}
.rightContent td:nth-child(2) {
    border-right: 1px solid #ddd;
}

.rightContent tr:nth-last-child(1) {
    border-bottom: 1px solid #DDD;
}



.rightContent tr:nth-child(odd) {
       background: #F7F7F7;
}

.rightContent tr:nth-child(even) {
       background: #fff;
}


.rightContent .innerThumb {
    background: #fff none repeat scroll 0 0;
    border: 1px solid rgba(0, 0, 0, 0.1);
    padding: 6px;
}
.rightContent .innerThumb img { width: 100%; height:auto; }
.innerText {
    color: #666;
    float: left;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    line-height: 1.7;
    width: 100%;
}

.innerItemPage { float:left; width: 100%; }
.innerItemPage ul {
    display: inherit;
}
.innerItemPage ul li {
    background: #fff none repeat scroll 0 0;
    border: 1px dashed rgba(0, 0, 0, 0.1);
    float: left;
    margin-left: 5px;
    margin-right: 5px;
    padding: 6px;
    margin-bottom: 20px;
    width: 32.1%;
}
.innerItemPage ul li a { display: block; }
.innerItemPage .innerItemPageThumb {
    float: left;
    height: 170px;
    overflow: hidden;
    border-bottom: 5px solid #a12e4d;
    width: 100%;
}  
.innerItemPage .innerItemPageThumb img { 
    width: 285px; 
    -webkit-transition: all .6s ease-in-out;
    -moz-transition: all .6s ease-in-out;
    -o-transition: all .6s ease-in-out;
    -ms-transition: all .6s ease-in-out;
    transition: all .6s ease-in-out;
} 
.innerItemPage ul li:hover .innerItemPageThumb img {
    -webkit-transform:scale(1.15);
    -moz-transform:scale(1.15);
    -ms-transform:scale(1.15);
    -o-transform:scale(1.15);
    transform:scale(1.15);
} 
.innerItemPage .innerPageText {
    color: #666;
    float: left;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    font-weight: 600;
    margin-bottom: 3px;
    margin-top: 7px;
    overflow: hidden;
    text-overflow: ellipsis;
    text-transform: capitalize;
    white-space: nowrap;
    width: 100%;
}
.innerItemPage .innerPageText2 {
    color: #666;
    float: left;
    font-family: "Open Sans",sans-serif;
    font-size: 12px;
    height: 86px;
    line-height: 1.6;
    margin-bottom: 10px;
    margin-top: 2px;
    overflow: hidden;
    width: 100%
}

.innerItemPageDetail { float:left; width: 100%; }
.innerItemPageDetail .pageDetailThumb {
    background: #fff none repeat scroll 0 0;
    border: 1px dashed rgba(0, 0, 0, 0.1);
    float: left;
    padding: 6px;
    width: 100%;
}
.innerItemPageDetail .pageDetailThumb img { width:100%; height:auto; }
.innerItemPageDetail .pageDetailText {
    color: #666;
    float: left;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    line-height: 1.6;
    margin-top: 10px;
}
.innerNewsDetail { float: left; width: 100%; }
.innerNewsDetailThumb a { display: block; }
.innerNewsDetailThumb { float:left; width: auto; padding:6px; background:#fff; border: 1px dashed rgba(0,0,0,0.1); margin-right: 13px; }
.innerNewsDetailThumb img { width: 350px; height:auto; }
.innerNewsDetailText { font-family:"Open Sans", sans-serif; font-size: 14px; color: #666; line-height: 1.7; margin-top: 8px; } 

.otherNews { float: left; width:100%; margin-top:20px; }
.otherNews .title { font-weight: 700; margin-bottom: 15px; background:#ad3a59; font-size: 16px; font-family: "Open Sans", sans-serif; padding:10px; text-indent: 8px; color: #fff; }


/* İLETİŞİM SAYFA CSS */

.contactPage {
    background: #fff none repeat scroll 0 0;
    border-radius: 10px;
    float: left;
    min-height: 500px;
    width: 100%;
}
.contactAddress {
    float: left;
    width: 44%;
}
.contactAddress h3 {
    border: 1px dashed rgba(0, 0, 0, 0.1);
    color: #888;
    float: left;
    font-family: "Open Sans", sans-serif;
    font-size: 14px;
    margin-bottom: 15px;
    padding: 10px 7px;
    width: 97%
}
.contactAddress h3 .icon {
    font-size: 18px;
    margin-right: 5px;
    text-align: center;
    width: 19px;
}
.contactForm {
    float: left;
    width: 56%;
}
.contactForm li {
    float: left;
    width: 50%;
}
.contactForm li input, .contactForm textarea {
    background: #fafafa none repeat scroll 0 0;
    border: 0 none;
    color: #666;
    float: left;
    font-family: "Open Sans", sans-serif;
    font-size: 16px;
    height: 48px;
    margin: 3px;
    padding: 2px;
    text-indent: 15px;
    width: 98%;
}
.contactForm textarea {
    height: 105px;
    padding-top: 10px;
    width: 99%;
}
.contactForm .send {
    float: right;
    margin-right: 3px;
    margin-top: 7px;
}
.contactForm .send input {
    background: #a6a6a6 none repeat scroll 0 0;
    border: 0 none;
    color: #fff;
    cursor: pointer;
    float: right;
    font-family: "Open Sans", sans-serif;
    font-size: 16px;
    height: 40px;
    transition: all 0.2s ease 0s;
    width: 110px;
}
.contactMap {
    background: #fff none repeat scroll 0 0;
    border: 1px dashed rgba(0, 0, 0, 0.1);
    float: left;
    margin-top: 13px;
    padding: 6px;
    width: 99.8%;
}
.contactMap iframe {
    height: 350px;
}

/* İLETİŞİM SAYFA CSS */


.taxButtons { float: left; width:100%; }
.taxButtons li { 
    background: #fff none repeat scroll 0 0;
    border: 1px solid rgba(0, 0, 0, 0.15);
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.1) inset;
    float: left;
    height: 140px;
    margin-bottom: 15px;
    margin-left: 5px;
    margin-right: 5px;
    padding: 0 20px;
    width: 23.8%;
    -webkit-transition: all .4s ease-in-out;
    -moz-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    -ms-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}
.taxButtons li:hover {
    background: #eaebef none repeat scroll 0 0;
}
.taxButtons li a { 
    display: table-cell;
    height: 140px;
    text-align: center;
    vertical-align: middle;
    width: 300px;
}
.taxButtons li .taxIcon { display:block; }
.taxButtons li .taxIcon .icon {
    color: #666;
    font-size: 32px;
}
.taxButtons li .taxText {
     color: #999;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.4;
    margin-top: 7px;
}






.Sektor { float: left; width:100%; }
.Sektor li { 
    background: #fff none repeat scroll 0 0;
    border: 1px solid rgba(0, 0, 0, 0.15);
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.1) inset;
    float: left;
    height: 64px;
    margin-bottom: 15px;
    margin-left: 5px;
    margin-right: 5px;
    padding: 0 20px;
    width: 31.8%;
    -webkit-transition: all .4s ease-in-out;
    -moz-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    -ms-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}
.Sektor li:hover {
    background: #eaebef none repeat scroll 0 0;
}
.Sektor li a { 
    display: table-cell;
    height: 64px;
    text-align: left;
    vertical-align: middle;
    width: 300px;
}
.Sektor li .taxIcon { 

    display: block;
    margin-right: 9px;
    float: left;
}
.Sektor li .taxIcon .icon {
    color: #666;
    font-size: 32px;
}
.Sektor li .taxText {
      color: #999;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.4;
    margin-top: 7px;
}




.leftNavOpen {
    background: #666 none repeat scroll 0 0;
    color: #fff;
    display: none;
    float: left;
    font-family: "Open Sans",sans-serif;
    font-size: 16px;
    margin-bottom: 1px;
    padding: 8px 15px;
    width: 100%;
}
.leftNavOpen .icon {
    font-size: 18px;
    margin-right: 7px;
    position: relative;
    top: 1px;
}


/*** İç Sayfa ***/

@media only screen and (min-width:319px) and (max-width:479px) { 

.leftNavOpen { display: block; }
.leftNav { display: none; }


.header {
    background: rgba(255, 255, 255, 0.9) none repeat scroll 0 0;
    height: 57px;
    position: relative;
}
.logo {
    float: none;
    margin: 10px auto 0;
    width: 210px;
}
.logo img {
    width: 210px;
}
.slider {
    margin-top: 25px;
}
.headerSocial { display:none; }
.middle {
    margin-top: 5px;
}
.news {
    width: 100%;
}
.newsThumb img {
    width: 390px;
}
.profilThumb img {
    width: 390px;
}
.columnTitle {
    font-size: 18px;
    padding-top: 12px;
    text-indent: 3px;
}
.columnTitle a {
    display: none;
}
.kadiogluProfil {
    margin-left: 0;
    width: 100%;
}
.corporate {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    height: auto;
    margin-top: 0;
    padding-top: 0;
}
.corporateThumbContent img {
    width: 100%;
}
.corporateThumb {
    width: 100%;
}
.corporateComment {
    margin-left: 0;
    width: 100%;
}
.corporate .social a {
    float: left;
    margin-right: 5px;
    text-align: center;
    width: 23.1%;
}
.corporate .social a .icon {
    float: left;
    width: 100%;
    top: 0;
}
.serviceSection {
    margin-top: 0;
}
.serviceSectionContent h3:nth-child(1) {
    font-size: 26px;
    text-align: center;
}
.serviceSectionContent h3:nth-child(2) {
    text-align: center;
    width: 100%;
}
.serviceSectionContent ul {
    margin-top: 20px;
}
.serviceComment {
    height: 160px;
    margin-left: 0;
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
}
.serviceSectionContent ul li {
    margin-right: 0;
    width: 100%;
}
.serviceSectionContent .serviceThumb {
    float: none;
    margin: 0 auto;
}
.serviceSectionContent ul li {
    margin-bottom: 15px;
}
.serviceComment h2:nth-child(1) {
    background: transparent url("../images/textBorder.png") no-repeat scroll center bottom;
    text-align: center;
    width: 100%;
}
.serviceComment h2:nth-child(2) {
    text-align: center;
}
.footerBox {
    display: none;
}
.footerTop {
    height: auto;
    padding-bottom: 15px;
}
.footerContact {
    margin-left: 0;
    margin-top: 0;
    text-align: center;
    width: 100%;
}
.footerContact .phone .icon {
    float: none;
    position: relative;
    top: 6px;
}
.footerContact h3 {
    width: 100%;
}
.footerBottom {
    height: auto;
    padding-bottom: 10px;
    padding-top: 10px;
}
.copyright, .design { float:left; width: 100%; text-align:center; }
.copyright {
    padding-bottom: 6px;
}


/*** İç Sayfalar ***/


.introSection {
    height: 160px;
    margin-top: 0;
}
.introText {
    width: 100%;
}
.introText h3:nth-child(1) {
    display: none;
}
.leftContent {
    width: 100%;
}
.rightContent {
    margin-left: 0;
    margin-top: 10px;
    width: 100%;
}


.innerItemPage ul li {
    width: 46.7%;
}
.innerItemPage .innerItemPageThumb {
    height: 100px;
}
.innerItemPage .innerItemPageThumb img {
    width: 170px;
}
.innerItemPage .innerPageText {
    font-size: 14px;
}

.introText h3:nth-child(2) {
    text-align: right;
}

.innerNewsDetailThumb img {
    width: 100%;
}
.innerNewsDetailThumb {
    margin-right: 0;
}

.contactAddress {
    width: 100%;
}
.contactAddress h3 {
    width: 100%;
}
.contactForm li {
    width: 100%;
}
.contactForm {
    width: 100%;
}

.taxButtons li {
    width: 46.7%;
}


/*** İç Sayfalar ***/



}

@media only screen and (min-width:390px) and (max-width:479px) { 
    .container { width:390px !important; }
    .introText {
        width: 380px;
    }
}


@media only screen and (min-width:479px) and (max-width:767px) { 

.leftNavOpen { display: block; }
.leftNav { display: none; }

.header {
    background: rgba(255, 255, 255, 0.9) none repeat scroll 0 0;
    height: 70px;
    position: relative;
}
.logo {
    float: none;
    margin: 10px auto 0;
    width: 300px;
}
.logo img {
    width: 300px;
}
.headerSocial { display:none; }
.middle {
    margin-top: 5px;
}
.news {
    width: 100%;
}
.newsThumb {
    height: 145px;
}
.newsThumb img {
    width: 100%;
}
.profilThumb {
    height: 145px;
}
.profilThumb img {
    width: 250px;
}
.columnTitle {
    font-size: 18px;
    padding-top: 12px;
    text-indent: 3px;
}
.columnTitle a {
    display: none;
}
.kadiogluProfil {
    margin-left: 0;
    width: 100%;
}
.corporate {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    height: auto;
    margin-top: 0;
    padding-top: 0;
}
.corporateThumbContent img {
    width: 100%;
}
.corporateThumb {
    display: none;
    width: 100%;
}
.corporateComment {
    margin-left: 0;
    width: 100%;
}
.serviceSection {
    margin-top: 0;
}
.serviceSectionContent h3:nth-child(1) {
    font-size: 26px;
    text-align: center;
}
.serviceSectionContent h3:nth-child(2) {
    text-align: center;
    width: 100%;
}
.serviceSectionContent ul {
    margin-top: 20px;
}
.serviceComment {
    height: 160px;
    margin-left: 0;
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
}
.serviceSectionContent ul li {
    margin-right: 0;
    width: 100%;
}
.serviceSectionContent .serviceThumb {
    float: none;
    margin: 0 auto;
}
.serviceSectionContent ul li {
    margin-bottom: 15px;
}
.serviceComment h2:nth-child(1) {
    background: transparent url("../images/textBorder.png") no-repeat scroll center bottom;
    text-align: center;
    width: 100%;
}
.serviceComment h2:nth-child(2) {
    text-align: center;
}
.footerTop {
    height: auto;
    padding-bottom: 15px;
}
.footerContact {
    width: 58.6%;
}
.footerContact .phone .icon {
    float: none;
    position: relative;
    top: 6px;
}
.footerContact h3 {
    width: 100%;
}
.footerBottom {
    height: auto;
    padding-bottom: 10px;
    padding-top: 10px;
}
.footerBox:nth-child(1), .footerBox:nth-child(2) {
    display: none;
}
.footerBox {
    width: 35%;
}

/*** İç Sayfalar ***/


.introSection {
    margin-top: 0;
}
.introText {
    width: 100%;
}
.introText h3:nth-child(1) {
    display: none;
}
.leftContent {
    width: 100%;
}
.rightContent {
    margin-left: 0;
    margin-top: 10px;
    width: 100%;
}

.innerItemPage ul li {
    width: 47.8%;
}
.innerItemPage .innerPageText {
    font-size: 14px;
}
.innerNewsDetailThumb img {
    width: 280px;
}
.contactAddress {
    width: 100%;
}
.contactAddress h3 {
    width: 100%;
}
.contactForm li {
    width: 100%;
}
.contactForm {
    width: 100%;
}

.taxButtons li {
    width: 31.2%;
}

/*** İç Sayfalar ***/



}

@media only screen and (min-width:600px) and (max-width:767px) { 
.container { width: 600px !important }

.newsThumb img {
    width: 350px;
}
.newsThumb {
    height: 188px;
}
.profilThumb img {
    width: 350px;
}
.profilThumb {
    height: 188px;
}
.serviceSectionContent h3:nth-child(1) {
    font-size: 36px;
    text-align: inherit;

}
.serviceSectionContent h3:nth-child(2) {
    text-align: inherit;
}
.serviceSectionContent .serviceThumb {
    float: left;
    margin: inherit;
}
.serviceComment {
    height: 186px;
    margin-left: -32px;
    padding-left: 48px;
    width: 76.2%;
}
.serviceSectionContent ul li {
    margin-bottom: 40px;
}
.serviceComment h2:nth-child(1) {
    background: transparent url("../images/textBorder.png") no-repeat scroll 0 bottom;
    text-align: inherit;
    width: 100%;
}
.serviceComment h2:nth-child(2) {
    text-align: inherit;
}
.footerContact .address {
    width: 90.4%;
}
.introText {
    width: 590px;
}

}


@media only screen and (min-width: 767px) and (max-width: 991px) { 

.header {
    background: rgba(255, 255, 255, 0.9) none repeat scroll 0 0;
    height: 95px;
}
.news {
    width: 64.6%;
}
.kadiogluProfil {
    margin-left: 10px;
    width: 34%;
}
.newsThumb {
    height: 160px;
}
.newsThumb img {
    width: 300px;
}
.profilThumb {
    height: 160px;
}
.profilThumb img {
    width: 300px;
}

.corporateThumb {
    width: 45%;
}
.corporateThumbContent img { width: 100%; }
.corporateComment {
    width: 53.2%;
}
.corporate .social a {
    margin-right: 13px;
}
.corporateComment h3:nth-child(2) {
    height: 85px;
}
.corporate {
    background: none;
    height: auto;
    margin-top: 0;
    padding-top: 0;
}
.serviceSection {
    margin-top: 0;
}
.serviceSectionContent ul li {
    width: 48.6%;
}
.serviceComment {
    margin-left: 0;
    padding-left: 15px;
    width: 100%;
}
.serviceSectionContent .serviceThumb {
    margin: 0 auto;
    float:none;
}
.footerContact {
    width: 28.8%;
}
.footerContact .phone {
    font-size: 23px;
    line-height: 2.1;
}
.serviceComment h2:nth-child(1) {
    background: transparent url("../images/textBorder.png") no-repeat scroll center bottom;
    text-align: center;
}
.serviceComment h2:nth-child(2) {
    text-align: center;
}


/*** İç Sayfalar ***/

.introText {
    width: 760px;
}
.leftContent {
    width: 27%;
}
.rightContent {
    width: 71.6%;
}

.innerItemPage ul li {
    width: 31.4%;
}
.innerItemPage .innerItemPageThumb {
    height: 115px;
}
.innerItemPage .innerItemPageThumb img {
    width: 200px;
}
.innerNewsDetailThumb img {
    width: 280px;
}
.taxButtons li {
    width: 31.4%;
}


/*** İç Sayfalar ***/


}

@media screen and (min-width: 768px) {

    .leftNav {
        display: block !important;
    }
}

@media only screen and (min-width: 991px) and (max-width: 1200px) {

.menuNav {
    margin-top: 10px;
    margin-right: -6px;
}
.logo img {
    width: 285px;
}
.logo {
    margin-top: 23px;
}
.kadiogluProfil {
    margin-left: 29px;
    width: 31.2%;
}
.corporateComment {
    margin-left: 13px;
    width: 57%;
}
.corporate {
    background: none;
    height: auto;
    margin-top: 0;
    padding-top: 0;
}
.serviceSection {
    margin-top: 0;
}

.footerContact {
    width: 28.8%;
}

.serviceSectionContent ul li {
    width: 48.9%
}
.serviceComment {
    width: 70.7%;
}

/*** İç Sayfalar ***/

.introText {
    width: 980px;
}
.rightContent {
    width: 76.9%;
}
.innerItemPage ul li {
    width: 32%;
}
.taxButtons li {
    width: 23.6%;
}


/*** İç Sayfalar ***/

}

@media only screen and (min-width : 1824px) { 
.container { width:1300px !important; }

.menuNav {
    float: none;
    left: 0;
    margin: 0 auto;
    position: absolute;
    right: -15px;
    top: 32px;
    width: 1300px;
}
.newsThumb {
    height: 205px;
}
.newsThumb img {
    width: 420px;
}
.profilThumb {
    height: 205px;
}
.profilThumb img {
    width: 420px;
}
.newsComment .newsText {
    font-size: 16px;
}
.profilComment .profilText {
    font-size: 16px;
}
.corporateComment h3:nth-child(2) {
    font-size: 15px;
}
.serviceSection {
    padding-top: 125px;
}
.serviceComment h2:nth-child(2) {
    font-size: 16px;
    height: 74px;
}
.serviceComment h2:nth-child(1) { font-size:20px; } 
.footerBox h3 {
    font-size: 20px;
}
.footerBox ul li a {
    font-size: 16px;
}
.footerTop {
    height: 325px;
}
.footerContact .address {
    font-size: 16px;
    width: 92.4%;
}
.footerContact .mail {
    font-size: 16px;
}

.introSection {
    height: 300px;
    margin-top: 94px;
}
.introText {
    width: 1290px;
}
.leftNav ul li a {
    padding-bottom: 8px;
    padding-top: 8px;
    font-size: 16px
}
.innerText {
    font-size: 16px;
}
.introText h3 {
    font-size: 22px;
}
.innerItemPage ul li {
    width: 23.9%;
}
.innerItemPageDetail .pageDetailText {
    font-size: 16px;
}
.innerNewsDetailThumb img {
    width: 450px;
}
.innerNewsDetailText {
    font-size: 16px;
}
.otherNews .title {
    font-size: 18px;
}
.innerItemPage .innerPageText {
    font-size: 18px;
}
.innerItemPage .innerItemPageThumb {
    height: 150px;
}
.contactAddress h3 {
    font-size: 16px;
}
.contactForm textarea {
    height: 115px;
}
.contactMap iframe {
    height: 500px;
}
.taxButtons li {
    width: 18.9%;
}

}
#aktif{
	background: #a12e4d !important;
}