
@media (max-width: 61.95em){
body{padding:0; background:#FFF;}


/********************************/
div.orgChart {
    width:auto;
    overflow-x:hidden;
}
div.orgChart div.node:first-child {
    border                : 1px solid white;
    background: #2059a3;
	background: -moz-linear-gradient(left,  #2059a3 0%, #02a5ea 50%, #2059a3 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#2059a3), color-stop(50%,#02a5ea), color-stop(100%,#2059a3));
	background: -webkit-linear-gradient(left,  #2059a3 0%,#02a5ea 50%,#2059a3 100%);
	background: -o-linear-gradient(left,  #2059a3 0%,#02a5ea 50%,#2059a3 100%);
	background: -ms-linear-gradient(left,  #2059a3 0%,#02a5ea 50%,#2059a3 100%);
	background: linear-gradient(to right,  #2059a3 0%,#02a5ea 50%,#2059a3 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2059a3', endColorstr='#2059a3',GradientType=1 );
    font-size             : 16px;
    color:#FFF;
}
div.orgChart ul.stack > li {
    font-size: 15px;
}
div.orgChart ul.stack > li > ul > li {
    font-size: 13px;
}

}
@media (max-width: 47.95em){


.org-sema li.main{padding-top:0; padding-right:0; padding-bottom:40px; background:none;}
.org-sema li.main.baskan{padding-top:0;padding-right: 0px;}
.org-sema li.main .orgfoto{position:static; padding:0; margin-bottom:20px; background:none; text-align:center;}
.org-sema li.main .orgfoto img{ width:97px; border:solid 3px #132349; border-radius:40px;}
.org-sema li.main.baskan .orgfoto img{ width:117px; border:solid 4px #132349; border-radius:40px;}
.org-sema li.main h4{font-size:17px; text-align:center;}
.org-sema li.main h4 span{font-size:15px;}
.org-sema li.main .orgdept{ padding:20px 20px 10px 20px; background-color:#004a95;}
.org-sema li.main .orgdept ul{margin:0 -5px !important;}
.org-sema li.main .orgdept li{padding:0 5px !important; margin-bottom:10px;}
.org-sema li.main .orgdept li a{ font-size:13px; padding:5px 10px;}
.org-sema li.main .orgdept li a.ybox{ font-size:16px; padding:5px 10px;}
.org-sema li.main .orgdept li a span.box{ width:auto; height:auto; display:block;}

}

@media (min-width: 48em) and (max-width: 61.95em){


.org-sema li.main{padding-top:95px; padding-right:125px; padding-bottom:60px; background:url("../img/orgsema-v-line2.png") right top no-repeat;}
.org-sema li.main.baskan{padding-top:90px; background-position:right 100px;}
.org-sema li.main .orgfoto{right:0; top:30px; padding-right:50px;}
.org-sema li.main.baskan .orgfoto{padding-right:0; right:0;}
.org-sema li.main .orgfoto img{ width:127px; height:auto; border:solid 3px #132349; border-radius:40px;}
.org-sema li.main.baskan .orgfoto img{ width:157px; border:solid 4px #132349; border-radius:40px;}
.org-sema li.main h4{font-size:19px;}
.org-sema li.main h4 span{font-size:16px;}
.org-sema li.main .orgdept{ padding:20px 20px 10px 20px;}
.org-sema li.main .orgdept ul{margin:0 -5px !important;}
.org-sema li.main .orgdept li{padding:0 5px !important; margin-bottom:10px;}
.org-sema li.main .orgdept li a{ font-size:13px;}
.org-sema li.main .orgdept li a.ybox{ font-size:16px; padding:7px 0;}

}
@media (min-width: 62em) and (max-width: 74.95em){


.org-sema li.main{padding-top:85px; padding-right:105px; padding-bottom:60px; background:url("../img/orgsema-v-line2.png") right top no-repeat;}
.org-sema li.main.baskan{padding-top:60px; background-position:right 100px;}
.org-sema li.main .orgfoto{right:0; top:30px; padding-right:50px;}
.org-sema li.main.baskan .orgfoto{padding-right:0; right:0;}
.org-sema li.main .orgfoto img{ width:117px; height:auto; border:solid 3px #132349; border-radius:40px;}
.org-sema li.main.baskan .orgfoto img{ width:127px; border:solid 4px #132349; border-radius:40px;}
.org-sema li.main h4{font-size:19px;}
.org-sema li.main h4 span{font-size:16px;}
.org-sema li.main .orgdept{ padding:20px 20px 10px 20px;}
.org-sema li.main .orgdept ul{margin:0 -5px !important;}
.org-sema li.main .orgdept li{padding:0 5px !important; margin-bottom:10px;}
.org-sema li.main .orgdept li a{ font-size:13px;}
.org-sema li.main .orgdept li a.ybox{ font-size:16px; padding:7px 0;}
.org-sema li.main .orgdept li a span.box{ width:136px;}
}

