@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700&subset=latin,latin-ext);

body {font-family: 'Open Sans', sans-serif;overflow-x:hidden;font-size: 15px;line-height: 26px;}

a:hover, a:focus {text-decoration:none;color: #84754E;}

::-webkit-input-placeholder { color:#ceebf0; }
::-moz-placeholder { color:#ceebf0; } /* firefox 19+ */
:-ms-input-placeholder { color:#ceebf0; } /* ie */
input:-moz-placeholder { color:#ceebf0; }

.revBack {position:absolute;top:0;*/background:rgba(0, 0, 0, 0.3);width: 100%;height: 100%;pointer-events: none;}
.adayDuyuru {padding: 8px 0;font-size: 16px;}
.navbar-fixed-top {
	background: #1e376d;
	border-bottom: 1px solid #e5e4e4;
}

.navbar-brand {
	height:auto;
}

.navbar-right {
	margin-top: 0;
    border-bottom: 1px solid #fff;
    padding-bottom: 5px;
}

/* navbar */
.navbar-piri {
	position: relative;
    margin: 0;
}
/* title */
.navbar-piri .navbar-brand img {
	width:370px;
}
.navbar-piri .navbar-brand {
    color: #fff;
}
.navbar-piri .navbar-brand:hover,
.navbar-piri .navbar-brand:focus {
    color: #5E5E5E;
}
.navbar-piri .navbar-nav > li {
	margin-right:2px;
}
.navbar-piri .navbar-nav > li:last-child {
	margin-right:0;
}
/* link */
.navbar-piri .navbar-nav > li > a {
    color: #fff;
	line-height:20px;
	font-size: 16px;
    letter-spacing: .5px;
    font-weight: 400;
	box-shadow: 0 2px 0 0px transparent;
	padding: 5px 11px;
}
.navbar-piri .navbar-nav > li > a:hover,
.navbar-piri .navbar-nav > li > a:focus {
    color: #333;
}
.navbar-piri .navbar-nav > .active > a, 
.navbar-piri .navbar-nav > .active > a:hover, 
.navbar-piri .navbar-nav > .active > a:focus {
    color: #1e376d;
	background: #fff;
    border-radius: 5px;
}
.navbar-piri .navbar-nav > .open > a, 
.navbar-piri .navbar-nav > .open > a:hover, 
.navbar-piri .navbar-nav > .open > a:focus {
    color: #343434;
}

/*.navbar-piri .navbar-nav > .active > a::after {
	content:'';
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:2px;
	background:#343434;
}*/

.navbar-piri .nav>li>a:after, 
.navbar-piri .nav>li>a:after {
	content:'';
	position:absolute;
	bottom:0;
	left:0;
	width:0%;
	height:2px;
	background:#343434;
	-webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}

/*.navbar-piri .nav>li>a:hover:after, 
.navbar-piri .nav>li>a:hover:after {
	content:'';
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:2px;
	background:#343434;
}*/

.navbar-piri .nav>li>a:focus, 
.navbar-piri .nav>li>a:hover {
	color: #fff;
	background: #009bff;
    border-radius: 5px;
}

/* caret */
.navbar-piri .navbar-nav > .dropdown > a .caret {
    border-top-color: #777;
    border-bottom-color: #777;
}
.navbar-piri .navbar-nav > .dropdown > a:hover .caret,
.navbar-piri .navbar-nav > .dropdown > a:focus .caret {
    border-top-color: #333;
    border-bottom-color: #333;
}
.navbar-piri .navbar-nav > .open > a .caret, 
.navbar-piri .navbar-nav > .open > a:hover .caret, 
.navbar-piri .navbar-nav > .open > a:focus .caret {
    border-top-color: #555;
    border-bottom-color: #555;
}
/* mobile version */
.navbar-piri .navbar-toggle {
    border-color: #DDD;
	margin-top: 37px;
    margin-bottom: 38px;
}
.navbar-piri .navbar-toggle:hover,
.navbar-piri .navbar-toggle:focus {
    background-color: #172E5E;
}
.navbar-piri .navbar-toggle .icon-bar {
    background-color: #fff;
}
.navbar-piri .navbar-toggle:hover .icon-bar {
    background-color: #777;
}
@media (max-width: 767px) {
    .navbar-piri .navbar-nav .open .dropdown-menu > li > a {
        color: #777;
    }
    .navbar-piri .navbar-nav .open .dropdown-menu > li > a:hover,
    .navbar-piri .navbar-nav .open .dropdown-menu > li > a:focus {
        color: #333;
    }
	.adayTanitim {text-align:center !important;}
	.adayTanitim .adayCagri {text-align:center !important;}
	.adayTanitim .col-md-6 {padding:0;}
	.adayLink {line-height:20px !important;}
	.event-calendar-wrapper .is-table-row .table-cell.events-true {display:none;}
.event-calendar-wrapper .is-table-row .table-cell.events-true:nth-child(1),
.event-calendar-wrapper .is-table-row .table-cell.events-true:nth-child(2),
.event-calendar-wrapper .is-table-row .table-cell.events-true:nth-child(3),
.event-calendar-wrapper .is-table-row .table-cell.events-true:nth-child(4),
.event-calendar-wrapper .is-table-row .table-cell.events-true:nth-child(5),
.event-calendar-wrapper .is-table-row .table-cell.events-true:nth-child(6),
.event-calendar-wrapper .is-table-row .table-cell.events-true:nth-child(7),
.event-calendar-wrapper .is-table-row .table-cell.events-true:nth-child(8),
.event-calendar-wrapper .is-table-row .table-cell.events-true:nth-child(9),
.event-calendar-wrapper .is-table-row .table-cell.events-true:nth-child(10) {display: table-cell;}
}
@media (min-width: 768px){
	.navbar-collapse.collapse .nav>li>ul {background:url(../img/mega-menu-bg.png) #fff;background-size: contain;}
}

.pStudents {
	position:absolute;
	right:-555px;
	bottom:40px;
	color:#fff;
	z-index: 99;
	width:555px;
	font-size: 14px;
    line-height: 18px;
	    -webkit-transition: all 0.4s linear;
    -moz-transition: all 0.4s linear;
    -o-transition: all 0.4s linear;
    transition: all 0.4s linear;
}
.pStudents.open {right:0;}
.pStudents h1 {margin: 0 0 15px;font-size: 24px;}
.pStudents i {    font-size: 34px;
    color: #3e7f6a;
    float: left;
    margin-right: 5px;
    margin-top: 2px;}
.pStudents .toggle {font-size: 20px;line-height: 30px;padding:23px 40px 24px;cursor:pointer;background: #56b092;position: absolute;left: -153px;}
.pStudents .toggle i{display:none;margin: 0;}
.pStudents.open .toggle {left: 0;padding: 6px 12px;background: #3e7f6a;}
.pStudents.open .toggle i {display:block;color:#fff;font-size:26px;}
.pStudents.open .toggle span {display:none;}
.pStudents .pStudentsBlock {padding:15px 0 0 15px;background: #56b092;}
.pStudents .pStudentsBlock div {margin-bottom:15px;width: 135px;float: left;}
.pStudents a {color: #fff;display:block;}
.pStudents a:hover {color: #ddd;}

/* ---------------------------------------------- /*
 * Mouse animate icon
/* ---------------------------------------------- */

.mouse-icon {
	position: absolute;
	left: 50%;
	bottom: 40px;
	border: 2px solid #fff;
	border-radius: 16px;
	height: 50px;
	width: 30px;
	margin-left: -17px;
	display: block;
	z-index: 99;
	display:none;
}

.mouse-icon .wheel {
    -webkit-animation-name: drop;
    -webkit-animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-delay: 0s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-play-state: running;
    animation-name: drop;
    animation-duration: 1s;
    animation-timing-function: linear;
    animation-delay: 0s;
    animation-iteration-count: infinite;
    animation-play-state: running;
}

.mouse-icon .wheel {
	position: relative;
	border-radius: 10px;
	background: #fff;
	width: 4px;
	height: 10px;
	top: 4px;
	margin-left: auto;
	margin-right: auto;
}

@-webkit-keyframes drop {
    0%   { top:5px;  opacity: 0;}
    30%  { top:10px; opacity: 1;}
    100% { top:25px; opacity: 0;}
}


@keyframes drop	{
	0%   { top:5px;  opacity: 0;}
	30%  { top:10px; opacity: 1;}
	100% { top:25px; opacity: 0;}
}
.topBar ul li a.aoc {font-weight:600;border-right: 1px solid;padding-right: 15px;font-size:14px;}
.topBar {background: #1e376d;border-bottom: 1px solid #fff;}
.topBar ul {padding:0;}
.topBar ul li {float:left;list-style:none;margin-right:15px;}
.topBar ul li a {color:#fff;font-size:13px;line-height:30px;top: 3px;position: relative;}
.topBar ul li a:hover {color:#dadada}
.topBar ul li i {font-size: 17px;}

.tp-caption.slider1_title1 {
	width:100%;
	color:#fff;
	font-size:40px;
	font-weight:bold;
	background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,9) 100%);
	background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,9) 100%);
	text-align:left;
	left:0px !important;
	bottom:0 !important;
	padding:15px;
	line-height:40px !important;
}
.tp-caption.slider1_title1 span {font-weight:700;}
.tp-caption.slider1_title1 span.sliderTitle {font-weight: 500;font-size: 22px;}
.tp-caption.slider1_title2 {color:#fff;font-size:70px;font-weight:700;background:rgba(0, 0, 0, 0.6);width:550px;text-align:center;left:0px !important;border-radius: 0 0 30px 30px;}
.tp-caption.slider1_title3 {color:#fff;font-size:50px;font-weight:700;background:rgba(0, 0, 0, 0.6);width:550px;text-align:center;left:0px !important;border-radius: 0 0 30px 30px;}
.tp-caption.slider1_link a {color:#fff;font-size:20px;font-weight:300;border:1px solid #fff;padding:7px 20px;background:#000;}

.mainBlock {
    background: #fbfbfb;
    padding: 30px 0;
    z-index: 99;
    position: relative;
}
.mainBlock .itemBlock {text-align:center;padding: 18px 0;}
.mainBlock .itemBlock:hover i {color:#3e7f6a;}
.mainBlock .itemBlock a {font-size: 16px;}
.mainBlock .itemBlock i {color: #56b092;font-size: 36px;display:block;margin-bottom:10px;-webkit-transition: all 0.1s linear;
    -moz-transition: all 0.1s linear;
    -o-transition: all 0.1s linear;
    transition: all 0.1s linear;}
.mainEducation {background: #fff;padding:30px 0;z-index: 99;position: relative;}
.mainEducation .itemBlock {background:#1e376d;position:relative;overflow:hidden;box-shadow: 0 0 0 1px #ededed,0 0 5px 2px #7f7f7f;}
.mainEducation .itemBlock a {padding:30px 10px 30px 10px;font-size:18px;line-height: 30px;font-weight:400;display:block;color:#fff;z-index: 2;position: relative;}
.mainEducation .itemBlock1 a {padding:30px 5px 30px 5px;font-size:18px;line-height: 30px;font-weight:400;display:block;color:#fff;z-index: 2;position: relative;}
.mainEducation .itemBlock a:hover {}
.mainEducation .itemBlock i {position: absolute;bottom: -5px;right: -40px;font-size: 100px;color: rgba(30, 55, 109, 0.3);z-index:1;-webkit-transition: all 0.1s linear;
    -moz-transition: all 0.1s linear;
    -o-transition: all 0.1s linear;
    transition: all 0.1s linear;}

.mainEducation .container:first-child > div {float: left;padding: 0 12px;}
	
.mainEducation .itemBlock:hover i {right: -30px;}
.mainEducation .container>div:first-child .itemBlock {border-radius:10px 0 0 10px;}
.mainEducation .container>div:nth-child(2) .itemBlock {background:#b05656;}
.mainEducation .container>div:nth-child(3) .itemBlock {background:#b09456;}
.mainEducation .container>div:nth-child(4) .itemBlock {background:#68b056;}
.mainEducation .container>div:nth-child(5) .itemBlock {background:#8556b0;}
.mainEducation .container>div:last-child .itemBlock {border-radius:0 10px 10px 0;background: #b05684;}

.mainEducation2 {padding: 45px 0;background-image: url("../img/education.jpg");background-size: 100%;background-position: 50%;background-repeat: no-repeat;position: relative;}
.mainEducation2::before {content:'';position: absolute;background: rgba(0,0,0,.5);left: 0;right: 0;bottom: 0;top: 0;z-index: 0;}
.mainEducation2 .itemBlock a {font-size:22px;color:#fff;display:block;text-align:center;padding: 10px 0px;box-shadow:0 26px 0 -24px #ffb606,0 -26px 0 -24px #ffb606;-webkit-transition: all 0.1s linear;
    -moz-transition: all 0.1s linear;
    -o-transition: all 0.1s linear;
    transition: all 0.1s linear;}
.mainEducation2 .itemBlock a:hover {box-shadow:3px 0px 0 0 #ffb606,-3px 0 0 0px #ffb606;}

.tabTitle {display:block;text-align: center;margin-bottom: 25px;}
.tabTitle ul {display:inline-block;border-bottom: transparent;}
.tabTitle ul li {margin: 0 5px;-webkit-transition: all 0.1s linear;
    -moz-transition: all 0.1s linear;
    -o-transition: all 0.1s linear;
    transition: all 0.1s linear;
	border-radius:5px;}
.tabTitle ul li a {
	font-size:20px;
	line-height: 20px;
	padding: 5px 10px;
	color:#343434;
	font-weight: 300;
	-webkit-transition: all 0.1s linear;
    -moz-transition: all 0.1s linear;
    -o-transition: all 0.1s linear;
    transition: all 0.1s linear;
}
.tabTitle ul li:hover {background:#1e376d;}
.tabTitle ul li a:hover {
	color:#fff;
}
.tabTitle ul li a::before {
	position: absolute;
    top: 84%;
    left: 50%;
    color: transparent;
    content: "•";
    text-shadow: transparent 0px 0px;
    font-size: 1.2em;
    transform: translateX(-50%);
    pointer-events: none;
    transition: text-shadow 0.3s, color 0.3s;}
.tabTitle ul li a:hover:before, .tabTitle ul li a:focus:before {
    color: #84754e;
    text-shadow: 10px 0 #84754e, -10px 0 #84754e;
}
.tabTitle ul li.active a:hover:before, .tabTitle ul li.active a:focus:before {color:transparent;text-shadow: 10px 0 transparent, -10px 0 transparent;}
.tabTitle .nav-tabs>li.active>a, 
.tabTitle .nav-tabs>li.active>a:focus, 
.tabTitle .nav-tabs>li.active>a:hover,
.tabTitle .nav>li>a:focus, 
.tabTitle .nav>li>a:hover {
	background-color: transparent;
    border: 1px solid transparent;
    border-bottom-color: transparent;
}
.tabTitle .nav-tabs>li.active:hover {background:transparent;}
.tabTitle .nav-tabs>li.active>a {
	color:#343434;
	font-size:28px;
	font-weight: 400;
	margin-top: -1px;
}
.tabTitle .nav>li::after {
	content:'';
	width:7px;
	height:7px;
	background:#84754E;
	border-radius:50%;
	display: block;
    position: absolute;
	right: -8px;
    top: 14px;
}
.tabTitle .nav>li:last-child:after {
	content:'';
	display:none;
}
.tab-content a {
	color:#343434;
	letter-spacing:0;
}
.itemBlock2 {
	margin-bottom:26px;
}
.itemBlock2 a {    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;}
.itemBlock2 a:hover {color: #56b092;}
.itemBlock2 i {
	color: #56b092;
	font-size: 24px;
	position: relative;
	top: 3px;
	margin-right: 4px;
}
.tab-content .tab-pane .newsItemBlock:nth-child(4), .tab-content .tab-pane .newsItemBlock:nth-child(5), .tab-content .tab-pane .activityItemBlock:nth-child(5) {display:none !important;}
.tab-content .itemNews {
	padding: 10px;
	margin-bottom: 30px;
	border-radius: 0px;
	color: #343434;
    border: 1px solid #BFBFBF;
    background: #fff;
	min-height: 134px;
    height: 134px;
}
.tab-content .itemNews .title {
	font-size: 20px;
	position: relative;
	white-space: nowrap;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}
.tab-content .itemNews .text {
	font-weight: 300;
    margin-bottom: 6px;
    padding-bottom: 8px;
}
.tab-content .itemNews .date {
	font-style: italic;
	font-size: 12px;
	display: block;
    text-align: right;
}
.itemDetail {margin-right:10px;}
.itemDetail .date {background: #e32f2f;color: #fff;font-size: 14px;text-align:center;padding: 9px 18px;line-height: 24px;}
.itemDetail .date span {font-size: 24px;display:block;font-weight: 600;}
.itemDetail .icon {background: #56b092;color: #fff;font-size:35px;text-align:center;padding: 9px 0;}

.tab-pane {position: relative;}
.tab-pane .prev {position: absolute;font-size: 50px;left: -40px;top: 32px;}
.tab-pane .next {position: absolute;font-size: 50px;right:-40px;top: 32px;}

.tab-content .itemActivities {
	color: #343434;
    border: 1px solid #BFBFBF;
    background: #fff;
    margin-bottom: 20px;
    /*box-shadow: 0px 0px 8px -2px #8C8C8C;*/
    box-shadow: 0 1px 2px rgba(0, 0, 0, .13);
}
.tab-content .itemActivities .images {overflow: hidden;height: 140px;border-bottom: 1px solid #bfbfbf;}
.tab-content .itemActivities img {width:100%;}
.tab-content .itemActivities .title {
	font-size: 14px;
	position: relative;
	padding: 0 10px;
	margin: 5px 0 5px;
	/*white-space: nowrap;*/
	overflow: hidden;
	-o-text-overflow: ellipsis;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
	height:50px;
}
.tab-content .itemActivities .text {
	border-bottom: 1px solid #1E376D;
    margin-bottom: 0px;
    padding: 0 10px 8px;
    color: #5c5c5c;
	height: 85px;
	display:none;
}
.tab-content .itemActivities .more {
    display: block;
    padding: 3px 0 5px;
    background: #1e376d;
    color: #fff;
}
.tab-content .itemActivities .date {
	font-size:12px;
	display: block;
    position: absolute;
    top: 4px;
    left: 19px;
    background: #fff;
}
.tab-content .itemActivities .date span.day {
	background: #e32f2f;
    color: #fff;
	font-size:24px;
	padding: 0px 12px;
}
.tab-content .itemActivities .date span.month {
	background: #e32f2f;
    color: #fff;
	font-size: 13px;
	padding: 0px 0 6px;
}
.tab-content .itemActivities .date span.year {
	background: #84754E;
	color:#fff;
	display:none;
}
.tab-content .itemActivities .date span{
	display:block;
	text-align:center;
	padding:0 10px;
}
.tab-content .itemActivities .col-md-6:first-child {padding-right:0;}

.button_piri {
	border: 1px solid #343434;
    padding: 6px 16px;
    border-radius: 20px;
	color:#343434 !important;
	-webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
	font-size: 15px;
	font-weight: 600;
}
.button_piri:hover {
	box-shadow: 0 8px 24px -8px #000;
}
footer {}
footer .footer {background:#1e376d;color:#fff;padding:15px 0;letter-spacing:.3px;}
footer .footerBottom {color: #5d5d5d;font-size:12px;letter-spacing: .1px;line-height: 18px;padding: 8px 0;}
footer .footerBottom a {color:#BE9A3F;}
footer .footerBottom a:hover {color:#84754E;}
footer .title {font-size:18px;position: relative;}
footer .title::after {content:'';background:#1e376d;width:38px;height:2px;position:absolute;bottom:-2px;left:0;}
footer a {color:#fff;}
footer a:hover {color:#d4d4d4;}
footer ul {padding:0;}
footer ul li {list-style:none;line-height: 24px;}
footer ul li a {/*display: block;*/white-space: nowrap;overflow: hidden;-o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;text-overflow: ellipsis;}
footer i {color:#fff;}
footer .contact {font-size: 12px;line-height: 18px;}
footer .social i {
    border: 1px solid;
    margin-right: 6px;
    margin-bottom: 8px;
    /*border-radius: 50%;*/
    border-color: #84754E;
    width: 32px;
    line-height: 30px;
    text-align: center;
    background: #84754E;
    color: #fff;
    font-size: 16px;
	-webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
footer .social i.fa-facebook {background:#3b5998;border-color:#3b5998;}
footer .social i.fa-twitter {background:#00aced;border-color:#00aced;}
footer .social i.fa-instagram {background:#517fa4;border-color:#517fa4;}
footer .social i.fa-youtube-play {background:#bb0000;border-color:#bb0000;}
footer .social i.fa-google-plus {background:#dd4b39;border-color:#dd4b39;}
footer .social i.fa-linkedin {background:#007bb6;border-color:#007bb6;}
footer .social i.fa-flickr {
    background: #0063db;
    background: -moz-linear-gradient(left, #0063db 0%, #0063db 50%, #ff0084 50%, #ff0084 100%);
    background: -webkit-linear-gradient(left, #0063db 0%,#0063db 50%,#ff0084 50%,#ff0084 100%);
    background: linear-gradient(to right, #0063db 0%,#0063db 50%,#ff0084 50%,#ff0084 100%);
}
footer .social i:hover {background:#84754E;border-color:#84754E;}

.mainGreenBlock {padding:40px 0 20px;color:#fff;overflow: hidden;/*background: #fff url(../img/green-campus.png) no-repeat;*/background-position: bottom right;border-top: 15px solid #38932c;background-size: 100%;}
.mainGreenBlock .col-md-12.text-center {margin-top:15px;margin-bottom:30px;}
.mainGreenBlock .title {font-size:34px;font-weight: 600;letter-spacing: .5px;color:#38932c;}
.mainGreenBlock .title span {
    font-size: 20px;
    font-weight: 400;
    color: #6A5D3C;
    margin-left: 10px;
}
.mainGreenBlock .text {
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
	color: #343434;
}
.mainGreenBlock .container .col-md-4 img {
	width: 100%;
    position: absolute;
    top: -18px;
    right: 0;
}
.mainGreenBlock .blockuote {
	border-left: 4px solid #38932c;
    padding: 8px 0 8px 12px;}
.imgVideo {
	display: block;
	box-shadow: 0 0 0px 10px #dcdcdc;
    border-radius: 50%;
	position:relative;
}
.imgVideo img {width:100%;pointer-events: none;border-radius: 50%;}
.imgVideo::after {
	content:'';
	background:url(../img/youtube.png);
	display: block;
    position: absolute;
    width: 83px;
    height: 59px;
    top: 50%;
    left: 50%;
    margin-left: -41px;
    margin-top: -29px;
	-webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
	
}
.imgVideo:hover:after {opacity:.8;}
.imgVideo i {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -30px;
    margin-top: -30px;
    font-size: 60px;
    color: rgba(255, 255, 255, 0.71);
	pointer-events: none;
}
.promotion h1 {
    font-size: 25px;
    letter-spacing: .5px;
    margin: 0 0 15px 0;
    font-weight: 600;
    color: #56b092;
}
.promotion .text {    
	font-size: 15px;
    color: #6d6d6d;
    line-height: 20px;
    font-weight: 400;
	position: relative;
}
.promotion .text::after {content:'';display:block;width:8px;height:8px;background:#84754E;position:absolute;top:7px;left:-18px;}
.promotion .text::after {
    background: transparent;
}
.dropdown-menu {min-width:188px;background-color: transparent;}
.dropdown-menu a i {position:absolute;top:14px;right:10px;}
.dropdown-menu .sub-menu {
    left: 100%;
    position: absolute;
    top: 0;
    visibility: hidden;
    margin-top: -1px;
}


.dropdown-menu > li:hover > .sub-menu {visibility: visible;}
.dropdown-menu > li > .sub-menu {visibility:hidden;}
.dropdown-menu > li > .sub-menu:hover > .sub-menu {visibility:visible;}
.dropdown-menu>li>a {/*padding:10px 20px;*/padding: 0 20px;line-height: 36px;}
.dropdown > .dropdown-menu {left:-1px;}
.dropdown > .dropdown-menu li {position:relative;}
.dropdown > .dropdown-menu li a.active {color: #fff !important;text-decoration: none;background-color: #1e376d;/*color: #262626;text-decoration: none;background-color: #f5f5f5;*/}
.dropdown:hover .dropdown-menu {
    display: block;
}

.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {
    margin-top: 0;
}

.navbar .sub-menu:before {
    border-bottom: 7px solid transparent;
    border-left: none;
    border-right: 7px solid rgba(0, 0, 0, 0.2);
    border-top: 7px solid transparent;
    left: -7px;
    top: 10px;
}
.navbar .sub-menu:after {
    border-top: 6px solid transparent;
    border-left: none;
    border-right: 6px solid #fff;
    border-bottom: 6px solid transparent;
    left: 10px;
    top: 11px;
    left: -6px;
}
.navbar-right .dropdown-menu {right: initial;}
.m-t-10 {margin-top:10px;}
.thumbs img {width:94px;margin-right: 13px;box-shadow: 0px 0px 0px 3px #38932c;}
.mainGreenBlock .more {color:#38932c;}
.searchBox {margin-top: 3px;margin-bottom: 2px;}
.searchBox input[type="text"] {background:#041d54;border:1px solid #b5b5b5;color:#fff;width: 200px;padding-left: 7px;}
.searchBox input[type="text"]:focus {outline:none;}
.searchBox input[type="submit"] {border:none;color:#fff;    width: 22px;
    text-indent: 60px;
    background: url(../img/search.png) no-repeat;
	background-size: 16px;
    background-position: center;
	border-left: 1px solid #fff;
	outline:none;}
.searchBox a {color: #fff;border-left: 1px solid #fff;padding-left: 5px;}
.text-center .thumbs {display: inline-block;margin-left: -40px;margin-top: 10px;}

.mainArchive {
	color: #fff;
    display: inline-block;
    background: rgba(11,166,191,1);
    background-image: url(../img/call-to-action-bg.original.png);
    width: 100%;
    z-index: 9;
	margin-bottom: -5px;

}
.mainArchive  .container > div:first-child {
    padding-top: 15px;
	padding-bottom: 15px;
	border-right: 2px solid;
}
.mainArchive  .container > div:last-child {
    padding-top: 15px;
	padding-bottom: 15px;
	border-left: 2px solid;
}
.mainArchive h1 {margin:0;font-size: 16px;line-height: 20px;font-weight: 700;float:left;margin-right:20px;}
.mainArchive .owl-carousel {position:relative;}
.mainArchive .owl-carousel .owl-item.active span {color: #000;background: #fff;padding: 2px 5px;font-size: 12px;}
.mainArchive .owl-carousel .owl-item {}
.mainArchive .owl-carousel .owl-item a {color:#fff;white-space: nowrap;overflow: hidden;-o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;text-overflow: ellipsis;width: 75%;display: block;}
.mainArchive .owl-carousel2 .owl-item a {width:70%;}
.mainArchive .mainNewsDropdown, .mainArchive .mainActivityDropdown {position:absolute;background: #56b092;top: 50px;z-index: 999;margin-left: -15px;border: 1px solid #009bff;display:none;}
.mainArchive .mainNewsDropdown.openBlock, .mainArchive .mainActivityDropdown.openBlock {display:block;}
.mainArchive .mainNewsDropdown > div, .mainArchive .mainActivityDropdown > div {margin:10px 0;padding: 0;}
.mainArchive .mainNewsDropdown > div > div, .mainArchive .mainActivityDropdown > div > div {list-style:none;}
.mainArchive .mainNewsDropdown > div > div a, .mainArchive .mainActivityDropdown > div > div a {display: block;line-height: 28px;color:#fff;white-space: nowrap;overflow: hidden;-o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;text-overflow: ellipsis;}
.mainArchive .mainNewsDropdown > div > div a:hover, .mainArchive .mainActivityDropdown > div > div a:hover {background: #3e7f6a;}
.mainArchive .mainNewsDropdown > div > div span, .mainArchive .mainActivityDropdown > div > div span {color: #000;background: #fff;padding: 2px 5px;font-size: 12px;}

.mainArchive i {position: absolute;right: 12px;top: 18px;z-index: 99;cursor: pointer;}


.breadcrumb {margin-top: 0;margin-bottom:0;background-color: #fff;border-bottom: 1px solid #e5e4e4;font-weight:300;border-radius:0;padding: 8px 2px;}
.breadcrumb a {color:#707070;margin-right:16px;position:relative;}
.breadcrumb a:last-child {pointer-events:none;margin-right:0;}
.breadcrumb a:last-child:after {content:none;}
.breadcrumb a:after {
	content:'';
	width: 4px;
    height: 4px;
    background: #1e376d;
    border-radius: 50%;
    display: block;
    position: absolute;
    right: -10px;
    top: 8px;
	pointer-events:none;}
.category {padding:20px 0;min-height: 280px;}
.sidebar .block-category-navigation ul {padding:0;margin:0 0 0 -15px;}
.sidebar .block-category-navigation ul li {list-style:none;position:relative;}
.sidebar .block-category-navigation ul li a {display:block;padding: 5px 2px;margin: 3px 0;color: #fff;-webkit-transition: all 0.1s ease-in;
    -moz-transition: all 0.1s ease-in;
    -o-transition: all 0.1s ease-in;
    transition: all 0.1s ease-in;}
.sidebar .block-category-navigation ul li.active a {color: #343434;font-weight: 600;box-shadow: -4px 0 0 0 #1e376d;-webkit-box-shadow: -4px 0 0 0 #1e376d;background: #f5f5f5;padding-left: 8px;}
.sidebar .block-category-navigation ul li a:hover {color: #fff;background: #f5f5f5;}
.sidebar .block-category-navigation ul li::after {content:'--';color: #e5e4e4;position: absolute;left: -12px;top: 5px;}
.sidebar .block-category-navigation .listbox>ul>li:first-child {display:none;}
.sidebar .block-category-navigation .listbox>ul>li {}
.block-category-navigation.well {background-color: #fbfbfb;border: 1px solid #e5e4e4;-webkit-box-shadow: none;box-shadow: none;padding: 8px 12px;}

.category-description {padding:12px;border-radius:4px;border: 1px solid #e5e4e4;display: inline-block;width: 100%;min-height: 260px;font-size: 15px;line-height: 26px;}
.category-description .leftPhoto {float: left;margin: 0 15px 0 0;padding: 6px;background: #fbfbfb;border: 1px solid #e5e4e4;border-radius: 4px;}
.category-description h2, .search-panel h2 {margin-top:0;margin-bottom: 15px;font-size:20px;border-bottom: 1px solid #e5e4e4;padding-bottom: 6px;position: relative;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;}
.category-description h2::after, .search-panel h2::after {content:'';display: block;position: absolute;width:10%;height:3px;bottom:-1px;left:0;background:#1e376d;}
.category-description .well4 {box-shadow: 0 2px 0 0 #e3e3e3;-webkit-box-shadow: 0 2px 0 0 #e3e3e3;line-height: 26px;}
.category-description .well4 a {position:relative;margin-left: 10px;color: #1e376d;}
.category-description .well4 a:hover {color:#888888;}
.category-description .well4 a::after {content:"\f054";font: normal normal normal 14px/1 FontAwesome;position:absolute;left: -14px;font-size: 10px;top: 5px;color: #888888;}
.category-description p iframe {margin-bottom:20px;}
.category-description h3 {margin-top: 0;font-size: 22px;margin-bottom: 15px;}
.category-description .categoryBanner {margin-bottom: 20px;}
.category-description .categoryBanner img {width:100%;box-shadow: 0px 10px 12px -7px #000;-webkit-box-shadow: 0px 10px 12px -7px #000;}

.newscomments {display:none;}
.topicpage {margin-bottom: 40px;}
.form-group {display: inline-block;width: 100%;margin-bottom: 0;position:relative;}
.form-group .control-label {padding:7px 0 0;}
.form-group .control-label+div {padding-right:0;}
.form-group .form-control {border-radius: 0;box-shadow: none;-webkit-box-shadow:none;}
.form-group .form-control.textarea {min-height: 100px;resize: none;}
.form-group span {position:absolute;top:10px;right:10px;}
.wellBox {display:inline-block;width:100%;padding: 15px 10px 15px 5px;border-radius:0;box-shadow: none;-webkit-box-shadow:none;margin-bottom:0;background: #56b092;border: 1px solid #56b092;color: #fff;}
.wellBox a {color:#fff;font-weight:600;}
.wellBox input {width: 6%;line-height: 10px;float: left;}
.wellBox label {float: left;max-width: 94%;font-weight: 400;font-size: 14px;margin-bottom:0;cursor:pointer;}
.wellBox2 {display:inline-block;width:100%;padding: 15px 10px 15px 5px;border-radius:0;box-shadow: none;-webkit-box-shadow:none;margin-bottom:0;background: #f5f5f5;border: 1px solid #f5f5f5;}
.wellBox2 table {width: 65%;}
.wellBox2 label {margin:0 0 0 5px;font-weight: 400;cursor:pointer;}
.wellBox2 input {position: relative;top: 2px;margin: 0;cursor:pointer;}
.form-group .form-check {float:left;margin: 0;width: 80px;height: 40px;text-align: right;padding-right:8px;line-height: 40px;background: #56b092;margin-right: 6px;color:#fff;overflow: hidden;border-radius: 5px;}
.form-group .form-check.checkbox input[type="checkbox"] {opacity: 0;}
.form-group .form-check.checkbox label {padding-left:0;width: 100%;font-weight: 600;}
.form-group .form-check.checkbox input[type="checkbox"]:checked + label::after {font-family: 'FontAwesome';content: "\f00c";}
.form-group .form-check.checkbox label::before {
    content: "";
    display: inline-block;
    position: absolute;
    width: 20px;
    height: 20px;
    left: 0;
    margin-left: 8px;
    margin-top: 10px;
    border: 1px solid #fff;
    border-radius: 3px;
    background-color: transparent;
    -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
    -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
    transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
}
.form-group .form-check.checkbox label::after {
    display: inline-block;
    position: absolute;
    width: 16px;
    height: 16px;
    left: 0;
    top: 0;
    margin-left: 10px;
    margin-top: -1px;
    font-size: 16px;
    color: #fff;
}
.tercihRobotuSonuc {font-size:12px;}
.tercihRobotuSonuc thead tr {font-weight:600;}
.tercihRobotuSonuc thead tr th {white-space: nowrap;}
.modal-header {background: #1e376d;border-radius: 5px 5px 0 0;color: #fff;}

.pager span, .pagerSearch span span {
	padding: 0 10px;
    background: #1e376d;
    color: #fff;
    border-radius: 4px;
    line-height: 28px;
    display: inline-block;
    border: 1px solid #1e376d;}
.pager a, .pagerSearch span a {
	padding: 0 10px;
    line-height: 28px;
    display: inline-block;
    background: #fbfbfb;
    border: 1px solid #e5e4e4;
	border-radius: 4px;}
.pagerSearch {margin-bottom: 20px;}
.pagerSearch a[disabled="disabled"]{display:none;}

.newslist .newsitems .item {background-color: #fbfbfb;border: 1px solid #e5e4e4;padding: 15px;margin-bottom: 15px;border-radius: 4px;}
.newslist .newsitems .item .newstitle {font-size: 18px;color: #1e376d;display: block;margin-bottom: 6px;}
.newslist .newsitems .item p a {color:#333;}
.newslist .newsitems .item .newsdate {float: right;font-size: 12px;font-style: italic;color: #818282;}
.newslist .newsitems .item .readmore {color: #1e376d;}
.newslist .newsitems .item .images {overflow:hidden;height: 140px;float: left;margin: 0 15px 0 0;border: 1px solid #e5e4e4;border-radius: 4px;}
.newslist .newsitems .item .images img {width: 250px;}
.newsitem {padding:12px 12px 8px;border-radius:4px;border: 1px solid #e5e4e4;display: inline-block;width: 100%;}
.newsitem .page-title.news {background: url(/images/news-bg.png) no-repeat;background-size: cover;padding: 15px;margin-bottom:20px;}
.newsitem .page-title.announcement {background: url(/images/announcements-bg.png) no-repeat;background-size: cover;padding: 15px;margin-bottom:20px;}
.newsitem .page-title h1 {font-size: 18px;color: #fff;display: block;margin-bottom: 20px;margin-top: 6px;}
.newsitem .page-title h1:first-child {margin-top: 0;}
.newsitem .page-title h1:last-child {margin-bottom: 0;}
.newsitem .newsbody {border-bottom: 1px solid #e5e4e4;display: inline-block;width: 100%;}
.newsitem .newsbody img {float:left;margin:0 15px 10px 0;}
.newsitem .newsdate {float: right;font-size: 12px;font-style: italic;margin-top: 20px;margin-bottom: 12px;color: #909090;}
.newsitem .addthis_sharing_toolbox {float:left;margin-top:10px;}

.fotogaleri .col-md-3 {padding: 5px;}
.fotogaleri .fancybox {display:block;padding: 5px;border: 1px solid #e5e4e4;border-radius: 4px;background: #fbfbfb;}
.fotogaleri .fancybox span {display:block;overflow: hidden;max-height: 255px;}
.fotogaleri .fancybox img {width:100%;}
.contact-form {margin-bottom:50px;}
.contact-form  h3.contactTitle {font-size:20px;border-bottom: 1px solid #e5e4e4;padding-bottom: 8px;color: #1e376d;}
.contact-form .send-email .form-group {margin-bottom: 10px;}
.contact-form .send-email textarea {resize:vertical;height: 120px;}

.panel-group .panel-default {border-color:#fff;}
.panel-group .panel-heading {padding:0;}
.panel-group .panel-heading h4 a {padding:10px 15px 10px 46px;display:block;background: #fff;color: #1e376d;position: relative;background: #f1f1f1;}
.panel-group .panel-heading h4 a i {    position: absolute;
    left: 9px;
    font-size: 18x;
    top: 10px;
    color: #0b8498;text-align: center;
    width: 32px;}
.panel-group .panel-body {font-size: 13px;padding: 8px 15px;}

.btn {
    padding: 14px 24px;
    border: 0 none;
    font-weight: 700;
}
 
.btn:focus, .btn:active:focus, .btn.active:focus {
    outline: 0 none;
}
 
.btn-primary {
    background: #0099cc;
    color: #ffffff;
}
 
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
    background: #33a6cc;
}
 
.btn-primary:active, .btn-primary.active {
    background: #007299;
    box-shadow: none;
}
.btn-primary.gradient {
    background: -moz-linear-gradient(top,  #33a6cc 50%, #0099cc 50%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#33a6cc), color-stop(50%,#0099cc)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #33a6cc 50%,#0099cc 50%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #33a6cc 50%,#0099cc 50%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #33a6cc 50%,#0099cc 50%); /* IE10+ */
    background: linear-gradient(to bottom,  #33a6cc 50%,#0099cc 50%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33a6cc', endColorstr='#0099cc',GradientType=0 ); /* IE6-9 */
}
.btn-primary.gradient:hover, .btn-primary.gradient:focus, .btn-primary.gradient:active, .btn-primary.gradient.active, .open > .dropdown-toggle.btn-primary {
    background: -moz-linear-gradient(top,  #66b2cc 50%, #33a6cc 50%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#66b2cc), color-stop(50%,#33a6cc)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #66b2cc 50%,#33a6cc 50%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #66b2cc 50%,#33a6cc 50%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #66b2cc 50%,#33a6cc 50%); /* IE10+ */
    background: linear-gradient(to bottom,  #66b2cc 50%,#33a6cc 50%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66b2cc', endColorstr='#33a6cc',GradientType=0 ); /* IE6-9 */
}
.btn-primary.gradient:active, .btn-primary.gradient.active {
    background: -moz-linear-gradient(top,  #267c99 50%, #007299 50%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#267c99), color-stop(50%,#007299)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #267c99 50%,#007299 50%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #267c99 50%,#007299 50%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #267c99 50%,#007299 50%); /* IE10+ */
    background: linear-gradient(to bottom,  #267c99 50%,#007299 50%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#267c99', endColorstr='#007299',GradientType=0 ); /* IE6-9 */
}

.member-grid .member-item {background: #fbfbfb;border: 1px solid #e5e4e4;border-radius: 4px;padding: 8px;margin-bottom:15px;text-align:center;position:relative;}
.member-grid .member-item .memberModalClick {position:absolute;top:0;left:0;width:100%;height:100%;cursor:default;}
.member-grid .member-item .memberModalClick[data-toggle="modal"] {cursor:pointer;}
.member-grid .member-item img, .memberModal .picture img {border-radius: 50%;width: 200px;height: 200px;box-shadow: 0 4px 2px rgba(0,0,0, .04);}
.member-grid .member-title {line-height: 18px;font-size: 14px;font-weight: 600;margin: 5px 0;}
.member-grid .member-title a {color: #1e376d;}
.member-grid .description {font-weight: 100;height: 40px;}
.memberModal .modal-content {background:url(../img/piri_black.png) no-repeat;background-size: 280px;background-position: right bottom;background-color: #fbfbfb;padding:15px 0;}
.memberModal .modal-content h3 {margin: 10px 0 0 0;font-size: 20px;color:#1e376d;}
.memberModal .modal-content p {font-weight:100;}
.memberModal .modal-content .close {
	position: absolute;
    right: -12px;
    top: -25px;
    background: #fff;
    color: #5c5c5c;
    z-index: 999999999;
    opacity: 1;
    width: 30px;
    height: 30px;
    line-height: 0;
    border-radius: 50%;
    text-align: center;
    box-shadow: -2px 1px 0px rgba(0,0,0, .04);}
.memberModal .modal-content .row>div:first-child {border-right:1px solid #e2e2e2;}
.sub-category-item2 .picture img {width:100%;}
.sub-category-item2 .picture {position:relative;margin-bottom:30px;}
.sub-category-item2 .picture::after {content:'';width:100%;height:100%;background:rgba(0, 0, 0, 0.5);position:absolute;top:0;left:0;}
.sub-category-item2 .picture p {
	position:absolute;
	bottom: 22px;
    left: 24px;
    line-height: 30px;
    color: #fff;
    z-index: 99;
    font-size: 24px;
	    -webkit-transition: all 0.1s ease-in;
    -moz-transition: all 0.1s ease-in;
    -o-transition: all 0.1s ease-in;
    transition: all 0.1s ease-in;}
.sub-category-item2 .picture p a {color:#fff;}
.sub-category-item2 .picture:hover p {bottom:30px;padding: 0 5px;}
.sub-category-item2 .picture a.fullLink {position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index: 999;}
a.pdf {display: block;
    padding: 20px 76px 20px 20px;
    border: 1px solid #f3f3f3;
    border-radius: 8px;
    box-shadow: 0px 4px 0px -1px #ccc;
	margin-bottom: 20px;
	position:relative;
	font-size:16px;}
a.pdf:hover {background:#fbfbfb;}
a.pdf::before {
	content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 8px;
    height: 100%;
    border-radius: 8px 0 0 8px;
}
a.pdf:nth-child(4n+1):before {background: #00a1ff;box-shadow: 0px 3px 0px 0px #0269a5;}
a.pdf:nth-child(4n+2):before {background: #2ecc07;box-shadow: 0px 3px 0px 0px #1b8a00;}
a.pdf:nth-child(4n+3):before {background: #eb2121;box-shadow: 0px 3px 0px 0px #9b1010;}
a.pdf:nth-child(4n+4):before {background: #f7f00f;box-shadow: 0px 3px 0px 0px #c4be16;}
a.pdf::after {
	content: "\f1c1";
    font: normal normal normal 34px/1 FontAwesome;
    position: absolute;
    top: 0;
    right: 0;
	height: 101%;
    line-height: 61px;
    width: 64px;
    background: #f1f1f1;
    border-left: 1px solid #ccc;
    text-align: center;
    box-shadow: 0px 3px 0px 0px #909090;
    border-radius: 0 7px 8px 0;
}


a.word {display: block;
    padding: 20px 76px 20px 20px;
    border: 1px solid #f3f3f3;
    border-radius: 8px;
    box-shadow: 0px 4px 0px -1px #ccc;
	margin-bottom: 20px;
	position:relative;
	font-size:16px;}
a.word:hover {background:#fbfbfb;}
a.word::before {
	content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 8px;
    height: 100%;
    border-radius: 8px 0 0 8px;
}
a.word:nth-child(4n+1):before {background: #00a1ff;box-shadow: 0px 3px 0px 0px #0269a5;}
a.word:nth-child(4n+2):before {background: #2ecc07;box-shadow: 0px 3px 0px 0px #1b8a00;}
a.word:nth-child(4n+3):before {background: #eb2121;box-shadow: 0px 3px 0px 0px #9b1010;}
a.word:nth-child(4n+4):before {background: #f7f00f;box-shadow: 0px 3px 0px 0px #c4be16;}
a.word::after {
	content: "\f1c2";
    font: normal normal normal 34px/1 FontAwesome;
    position: absolute;
    top: 0;
    right: 0;
	height: 101%;
    line-height: 61px;
    width: 64px;
    background: #f1f1f1;
    border-left: 1px solid #ccc;
    text-align: center;
    box-shadow: 0px 3px 0px 0px #909090;
    border-radius: 0 7px 8px 0;
}


a.excel {display: block;
    padding: 20px 76px 20px 20px;
    border: 1px solid #f3f3f3;
    border-radius: 8px;
    box-shadow: 0px 4px 0px -1px #ccc;
	margin-bottom: 20px;
	position:relative;
	font-size:16px;}
a.excel:hover {background:#fbfbfb;}
a.excel::before {
	content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 8px;
    height: 100%;
    border-radius: 8px 0 0 8px;
}
a.excel:nth-child(4n+1):before {background: #00a1ff;box-shadow: 0px 3px 0px 0px #0269a5;}
a.excel:nth-child(4n+2):before {background: #2ecc07;box-shadow: 0px 3px 0px 0px #1b8a00;}
a.excel:nth-child(4n+3):before {background: #eb2121;box-shadow: 0px 3px 0px 0px #9b1010;}
a.excel:nth-child(4n+4):before {background: #f7f00f;box-shadow: 0px 3px 0px 0px #c4be16;}
a.excel::after {
	content: "\f1c3";
    font: normal normal normal 34px/1 FontAwesome;
    position: absolute;
    top: 0;
    right: 0;
	height: 101%;
    line-height: 61px;
    width: 64px;
    background: #f1f1f1;
    border-left: 1px solid #ccc;
    text-align: center;
    box-shadow: 0px 3px 0px 0px #909090;
    border-radius: 0 7px 8px 0;
}

.panel-group.faq .panel-title a[aria-expanded="false"]::after {content:"\f0da";font: normal normal normal 14px/1 FontAwesome;position:absolute;top:11px;left:22px;}
.panel-group.faq .panel-title a[aria-expanded="true"]::after {content:"\f0d7";font: normal normal normal 14px/1 FontAwesome;position:absolute;top:11px;left:22px;}

.online-form .form-group .form-control {height:30px;padding: 3px 12px;}
.online-form .form-group {margin-bottom:5px;}
.online-form .form-group label {margin:0;padding: 5px 0 0 0;}

.navbar-collapse.collapse {position:relative;}
.navbar-collapse.collapse i {display:none;}
.navbar-collapse.collapse a {-webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;}
.navbar-collapse.collapse li.dropdown.hActive>a {background:#fff;position:relative;color:#1e376d;border-radius: 5px;}
.navbar-collapse.collapse li.dropdown.hActive>a::after {content: "\f0d7";
    font: normal normal normal 20px/1 FontAwesome;
    position: absolute;
    bottom: 0px;
    left: 50%;
    margin-left: -3px;
    color: #ccc !important;}
.navbar-collapse.collapse .nav>li {position:inherit;}
.navbar-collapse.collapse .nav>li>a::after {
    font: normal normal normal 20px/1 FontAwesome;
    position: absolute;
    bottom: 10px;
    left: 50%;
    margin-left: -3px;
    color: #fbfbfb;}
.navbar-collapse.collapse .nav>li>ul {
	width:100%;
	opacity: 0.95;
    }
.navbar-collapse.collapse .nav>li>ul>li {float: left;width: 25%;}
.navbar-collapse.collapse .nav>li>ul>li>ul {position: inherit;
    visibility: visible;
	width: 100%;
    left: 0;
	box-shadow: none;
    border: none;
	/*border-bottom: 1px solid #e5e5e5;*/
    border-radius: 0;
	padding-top: 0;}
.navbar-collapse.collapse .nav>li>ul>li>ul>li>a {font-weight:400;padding: 0 20px;line-height: 28px;font-size: 13px;color: #555;}
.navbar-collapse.collapse .dropdown-menu>li>a {font-weight:600;color: #1e376d;display: inline-block;width:100%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;}
.navbar-collapse.collapse .nav>li>ul>li>a:after {content:'';width:5px;height:5px;display:block;border-radius:50%;background:#1e376d;position:absolute;left:10px;top:16px;}
.navbar-collapse.collapse .nav>li>ul>li>a:hover:after {background:#fff;}
.navbar-collapse.collapse .dropdown-menu>li>a:focus, .navbar-collapse.collapse .dropdown-menu>li>a:hover {background-color: #1e376d;color: #fff;}
.navbar-header {position:relative;z-index:99;}

.member-grid {margin-bottom: 20px;display: inline-block;width: 100%;}
.member-grid-category {clear:both;}
.member-grid-category>p {display: inline-block;width: 100%;position: relative;}

.gallery-grid a {position:relative;:block;display: block;
    padding: 20px;
    border: 1px solid #e5e4e4;
    margin-bottom: 10px;
    font-size: 16px;
    box-shadow: 0 2px 0px 0px #e5e4e4;
	-webkit-box-shadow: 0 2px 0px 0px #e5e4e4;}
.gallery-grid span {position:absolute;top: 5px;right: 5px;font-size: 12px;color: #333;}
.gallery-grid span img {height:50px;}
.gallery-grid span img:first-child {margin-left:15px;}
.search-panel {margin-top:160px;}
.search-panel .search-input .btn {padding:7px 24px;}
.search-panel .search-item-block {margin-top:15px;}
.search-panel .search-item-block .search-item {margin-bottom:15px;padding: 15px;border: 1px solid #e5e4e4;box-shadow: 0 2px 0px 0px #e5e4e4;-webkit-box-shadow: 0 2px 0px 0px #e5e4e4;}
.search-panel .search-item-block .search-item a {font-size:16px;font-weight:600;}

p.success {background:#dff0d8;font-size: 16px;
    line-height: 26px;
    padding: 8px 0;}
p.danger {background:#f2dede;font-size: 16px;
    line-height: 26px;
    padding: 8px 0;}
p.warning {background:#fcf8e3;font-size: 16px;
    line-height: 26px;
    padding: 8px 0;}
p.primary {background:#d9edf7;font-size: 16px;
    line-height: 26px;
    padding: 8px 0;}
	
.memberGroup {display:inline-block;}

.member-grid .member-item {display: inline-block;width: 100%;padding:2px 18px 2px 26px;margin-bottom: 5px;}
.member-grid .member-item::after {content:'\f0da';font: normal normal normal 14px/1 FontAwesome;position:absolute;left: 12px;top: 15px;}
.member-grid .member-title {float:left;line-height: 30px;}
.member-grid .description {float:left;line-height: 40px;margin-left: 20px;}

.fullLinkSlider {position:absolute;top:0;left:0;display:block;width:100%;height: 100%;}

.cash-options h5 {
	margin-top: 15px;
	margin-bottom: 5px;
}
.cash-options > h3 {
	margin-top: 0px !important;
}
.cash-options h3 {
	font-size: 25px;
	color: #1e376d;
	border-bottom: 1px solid #ebebeb;
	padding-bottom: 15px;
	margin-top: 35px;
}
.cash-options table td {
	vertical-align: middle !important;
}
.credit-card-money table td {
	width: 50%;
}
.YTube {
    background: url(../img/youtube.png) no-repeat 100%;
    display: block;
    float: left;
    width: 95px;
    height: 70px;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
    overflow: hidden;
    text-indent: 99999px;
    white-space: nowrap;
}
.searchBox+ul {
}

.vadeliForm {
    position: absolute;
    right: 0px;
    bottom: 160px;
    background: #1e376d;
    display: block;
    width: 153px;
    height: 107px;
    z-index: 99;
    padding: 30px 0px;
    text-align: center;
    font-size: 18px;
}
.vadeliForm a{
	color: #fff;
}

.no-padding {
	padding: 0px !important;
}
.slider-section {
	position: relative;
	z-index: 999;
}
.important-links {
	z-index: 999;
	background: #1e376d;
	padding-top: 145px;
	height: 100%;
	position: absolute;
	right: 0px;
	border-left: 2px solid #009bff;
}
.important-links a{
		color: #fff;
}
#wrapper.first-section {
	display: inline-block;
    width: 100%;
}
.important-links > div > div {
	padding: 0px;
	min-height: 71.2px;
	border-bottom: 1px solid #009bff;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 14px;
}
.important-links .icon-link {
    height: 46px !important;
    padding: 0px;
    margin-left: 5px;
    width: 50px !important;
    background: #fff;
    float: left;
    border-radius: 50%;
    border: 3px solid #009bff;
}
.important-links .icon-link i {
	display: block;
    width: 100%;
    height: 100%;
}

.important-links > div > div {
	color: #fff;
}
.important-recording {
	background: url(/images/recording.png) no-repeat;
	background-position: center;
	background-size: 75%;
}
.important-cap {
	background: url(/images/11.png) no-repeat;
	background-position: center;
	background-size: 75%;
}
.important-doc {
	background: url(/images/22.png) no-repeat;
	background-position: center;
	background-size: 45%;
}
.important-burs {
	background: url(/images/33.png) no-repeat;
	background-position: center;
	background-size: 60%;
}
.important-robot {
	background: url(/images/11312.png) no-repeat;
	background-position: center;
	background-size: 35%;
}
.important-robot {
	background: url(/images/edit.png) no-repeat;
	background-position: center;
	background-size: 62%;
}
.important-boat {
	background: url(/images/boat.png) no-repeat;
	background-position: center;
	background-size: 65%;
}
.important-simulator {
	background: url(/images/113123.png) no-repeat;
	background-position: center;
	background-size: 75%;
}
.important-calendar {
	background: url(/images/1155.png) no-repeat;
	background-position: center;
	background-size: 55%;
}
.important-online {
    background: url(/images/online.png) no-repeat;
    background-position: center;
    background-size: 65%;
}

@media only screen and (max-width: 1024px) {
	.important-links {
		display: none !important;
	}
}

.video-h2 h2 {
	font-size:18px;
}

.basinda-h2 h2 {
	white-space:normal;
	font-size:18px;
}

.basinda-h2 a {
	font-style:italic;
	font-weight:700;
}

.basinda-h2 {
	margin-bottom:10px;
	border: 1px solid #ddd;
    padding-top: 10px;
}

.language {
	padding:1px 0 0 12px;
	border:none;
}

.language .selected {font-weight:700 !important;}

ul.language li a {
    padding: 5px 0px !important;
	font-size: 14px !important;
	margin-left: 3px;
}
ul.language li a:hover, ul.language li a:focus {background:transparent !important;color:#343434 !important;}
.product-details-page .col-md-4 {border: 1px solid #e5e4e4;cursor:pointer;}
.product-details-page .col-md-4 img {width:100%;}
.product-details-page .productname {margin-top:0;margin-bottom: 5px;font-size:24px;}

.textEng {
	font-size:13px !important;
	text-align:left;
}
.recordSearch {display: inline-block;}
.recordSearch .btn {padding:7px 24px;}
.recordSearch .col-md-3 .col-md-12 {padding:0;}

.block-category-navigation.well {padding:0 !important;}
.sidebar .block-category-navigation ul li.active a {box-shadow:none;background: #fff !important;color:#707070;}
.sidebar .block-category-navigation ul li.active a::after {color:#fff !important;}
.sidebar .block-category-navigation ul {margin:0 !important;}
.sidebar .block-category-navigation ul li {background: #fdfdfd;margin: 0;border: 1px solid #ccc;border-bottom: none;border-left: none;border-right: none;}
.sidebar .block-category-navigation ul li::after {display:none;}
.sidebar .block-category-navigation ul li a{margin:0 !important;}

.sidebar .block-category-navigation ul li[style*='margin-left: 15px'] {margin-left: 0 !important;}
.sidebar .block-category-navigation ul li[style*='margin-left: 15px'] a {display: block;text-transform: uppercase;padding: 10px 14px;font-size: 15px;line-height: 20px;letter-spacing: -0.6px;background:#1e376d;/*background: rgb(255,255,255);background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%);background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );*/}

.sidebar .block-category-navigation ul li[style*='margin-left: 30px'] {margin-left: 0 !important;}
.sidebar .block-category-navigation ul li[style*='margin-left: 30px'] a {padding-left: 35px;color: #707070;}
.sidebar .block-category-navigation ul li[style*='margin-left: 30px'] a:after {content: "\f111";font: normal normal normal 12px/1 FontAwesome;position: absolute;left: 15px;top: 10px;color: #1e376d;}

.sidebar .block-category-navigation ul li[style*='margin-left: 45px'] {margin-left: 0 !important;}
.sidebar .block-category-navigation ul li[style*='margin-left: 45px'] a {padding-left: 50px;color: #707070;}
.sidebar .block-category-navigation ul li[style*='margin-left: 45px'] a:after {content: "\f192";font: normal normal normal 12px/1 FontAwesome;position: absolute;left: 30px;top: 11px;color: #1e376d;}

.sidebar .block-category-navigation ul li[style*='margin-left: 60px'] {margin-left: 0 !important;}
.sidebar .block-category-navigation ul li[style*='margin-left: 60px'] a {padding-left: 65px;color: #707070;}
.sidebar .block-category-navigation ul li[style*='margin-left: 60px'] a:after {content: "\f10c";font: normal normal normal 12px/1 FontAwesome;position: absolute;left: 45px;top: 11px;color: #1e376d;}

.member-item1 {
    display: inline-block;
    width: 100%;
	border: 1px solid #e5e4e4;
	margin-bottom:20px;
	padding-top: 11px;
    padding-bottom: 11px;
	background: #f3f3f3;
}

.member-item1 img {
	width:100%;
	display: block;
    box-shadow: 1px 1px 11px #e5e4e4;
}

.member-item1 .picture {
	overflow: hidden;
}

.member-item1 .member-title {
	width:100%;
}

.member-item1 .description {
	margin-left:0;
	font-weight:400;
	width: 100%;
	height:auto;
}

.member-item1 span {
	display:block;
    margin-bottom: 7px;
}

.member-item1 table {
	width:100%;
	border:1px solid #cccccc;
}

.member-item1 table tr td {
    border: 1px solid #cccccc;
	line-height: 25px;
	padding: 2px 7px;
}

.member-item1 table tr td:first-child {width:30%;}
.member-item1 table tr td:last-child {width:70%;}

.mainNews {
	float:right;
	padding: 0 11px;
}

.mainNews a {
	padding: 0 11px;
}

.mainNews a:hover {
	background: #3e7f6a;
	padding: 0 11px;
}

.mainAnnouncements {
	float:right;
}

.mainAnnouncements a {
	padding: 0 11px;
}

.mainAnnouncements a:hover {
	background: #3e7f6a;
	padding: 0 11px;
}

.category-description .addthis_sharing_toolbox {display:inline-block;}

.homeBlock  {margin-bottom:20px;}
.homeBlock h1 {
	font-size:20px;
	text-align:center;
	line-height:44px;
	padding:0 10px;
	margin:0;
}
html[lang="en"]  .homeBlock h1 {line-height:34px;font-size: 17px;overflow:hidden; /* Verilen genişlikten (150px) artanı gizlemesini istiyoruz */
  white-space: nowrap; /* Yazıyı tek satırla sınırlandırıyoruz */
  text-overflow:ellipsis; /* Yazının kesildiği yerden üç nokta vermesini sağlıyoruz*/}
.homeBlock h1.backBlue {
	color:#fff;
	background:#1e376d;
	text-align:left;
}
.homeBlock h1 a, .homeBlock h1 span {
	color:#fff;
	font-size:14px;
	float:right;
	font-weight:100;
}
.homeBlock img {width:100%;}
.homeBlock .fancybox-media {
	border:1px solid #b1b1b1;
	display:block;
	position:relative;
	box-shadow:0 2px 12px -4px #000;
}
html[lang="en"]  .homeBlock .fancybox-media img{height:95px;}
.homeBlock .fancybox-media:after {
	content:'';
	background:url(../img/play.png) no-repeat;
	display:block;
	width:58px;
	height:58px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-29px;
	margin-left:-29px;
}
.homeBlock .owl-carousel {
	border:1px solid #b1b1b1;
	position:relative;
	box-shadow:0 2px 12px -4px #000;
}
.homeBlock .owl-carousel .itemBlock {padding:8px;text-align:left;}
.homeBlock .owl-carousel .itemBlock a.title {font-weight:600;display:block;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;}
.homeBlock .owl-carousel .itemBlock p {margin-top:8px;height:42px !important;}
html[lang="en"] .homeBlock .owl-carousel .itemBlock p {height:112px !important;}
.homeBlock .owl-carousel .itemBlock p a {font-size:14px;}
.homeBlock .owl-carousel .itemBlock hr {margin:10px 0;}
.homeBlock .owl-carousel .itemBlock span.date {float:left;font-size:12px;font-style:italic;margin-bottom:8px;}
.homeBlock .owl-carousel .owl-controls {position:absolute;bottom:1px;right:8px;}
.homeBlock .owl-carousel .owl-controls .owl-nav div {float:left;border-radius:50%;background:#fff;box-shadow:0 0 0 1px #1e376d;}
.homeBlock .owl-carousel .owl-controls .owl-nav .owl-prev:after {content: '\f053';font: normal normal normal 12px/1 FontAwesome;color:#333;}
.homeBlock .owl-carousel .owl-controls .owl-nav .owl-prev {padding:2px 11px 2px 1px;}
.homeBlock .owl-carousel .owl-controls .owl-nav .owl-next {padding:2px 9px 2px 3px;margin-left:12px;}
.homeBlock .owl-carousel .owl-controls .owl-nav .owl-next:after {content: '\f054';font: normal normal normal 12px/1 FontAwesome;color:#333;}
.homeBlock .itemAnnoncement {height:288px;overflow-y:scroll;border:1px solid #b1b1b1;box-shadow:0 2px 12px -4px #000;}
html[lang="en"] .homeBlock .itemAnnoncement {height:380px;}
.homeBlock .itemAnnoncement div {}
.homeBlock .itemAnnoncement div:nth-child(even) {background:#f3f3f3;}
.homeBlock .itemAnnoncement div a {display:block;padding:0 20px;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}
.homeBlock .itemAnnoncement div a span {font-size: 10px;
    display: block;
    font-style: italic;
    margin-top: -8px;}
#piri-news .item {max-height: 286px;overflow: hidden;}
html[lang="en"] #piri-news .item {max-height: 378px;overflow: hidden;}
#piri-news .item .picture {max-height: 150px;overflow: hidden;}
.newslist .input-group {margin-bottom:15px;}
.newslist .input-group .input-group-btn .btn {padding: 7px 24px;}
.m-b-10 {margin-bottom:10px;}
.diplomaTitle {text-align:center;background:url(../img/diploma.jpg);background-size:cover;background-position:center;border-bottom:1px solid #e5e4e4;position:relative;margin-bottom:30px;}
.diplomaTitle h1 {font-size:34px;line-height:140px;color:#000;position: relative;/*text-shadow: 0 0 5px #000, -130px 20px 6px #fff,130px -20px 6px #fff,-200px -43px 8px #fff,218px 44px 8px #fff;*/font-weight:300;}
.diplomaTitle h1 span {font-weight:600;}
.diplomaTitle:before {
	content:none;
	background:rgba(0, 0, 0, 0.6);
	width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    top: 0;}
.diplomaForm .form-group {margin-bottom:15px;}
.diplomaForm .form-group .btn {
	padding: 8px 20px;
    border-radius: 0;}
.diplomaForm .form-group span {
    position: absolute;
    top: 35px;
    right: 20px;
}
.diplomaPage table tbody tr:nth-child(odd) td {background:#f7f7f7;}
.diplomaPage table tbody tr td:first-child {font-weight:600;}
img.footer-bimer {width:170px;}
a.footer-bimer-link {
    background: #fff;
    display: block;
    padding: 10px;
    width: 190px;
    text-align: center;
    margin-top: 7px;
    border-radius: 10px;
    box-shadow: 0 7px 6px -3px #000;
    -webkit-box-shadow: 0 7px 6px -3px #000;
    -moz-box-shadow: 0 7px 6px -3px #000;
}

.mainPictureGallery .owl-carousel .owl-item img {
    display: block !important;
}

.mainPictureGallery .owl-carousel .owl-controls .owl-nav .owl-prev {
    left: 0;
    position: absolute;
    top: 35%;
}

.mainPictureGallery .owl-carousel .owl-controls .owl-nav .owl-next {
    right: 0;
    position: absolute;
    top: 35%;
}

.mainPictureGallery .owl-theme .owl-dots {
    display: none !important;
}

.mainPictureGallery .category-description {
	min-height:auto;
}

.mainPictureGallery .owl-carousel .owl-stage .item a:after {
    content: "\A";
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    position: absolute;
    top: 0;
    left: 0;
}

.mainPictureGallery .owl-carousel .owl-stage .item a:hover:after {
    content: "\A";
    width: 100%;
    height: 100%;
    background: none;
    position: absolute;
    top: 0;
    left: 0;
}

.mainPictureGallery {
    margin: 40px 0;
}

.appointment .form-group {
    padding-bottom: 11px;
}

.appointment select.selectpicker {
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    border: 1px solid #ccc;
    color: #929292;
}

.appointment .button {
    padding-right: 0;
}

.appointment input[type="submit"] {
    width: 15%;
    float: right;
    background: #1e376d;
    color: #fff;
}

.appointment .form-group .padding-none {
    padding-left: 0;
}

.appointment .form-group .padding-none:last-child {
    padding-right: 0;
}

table#ctl00_ctl00_cph1_cph1_ctl00_ucRandevuAl_rdCinsiyet tr td {
    padding-right: 11px;
}

table#ctl00_ctl00_cph1_cph1_ctl00_ucRandevuAl_rdCinsiyet tr td input {
    margin-right: 4px;
}

.survey, .recordsFound {font-weight: 600;}

.search-results {
    margin-top: 30px;
}

.greenCampusBg {
    background: #2a4040;
    width: 70%;
    margin: 0 auto;
    box-shadow: 0 0 0 1px #ededed, 0 0 5px 2px #7f7f7f;
    border-radius: 10px;
    padding: 11px;
    margin-bottom: 11px;
}

.greenCampusBox {
	color:#fff;
	font-size: 18px;
	font-weight: 500;
}

.visitForm .title {
    font-size: 20px;
    background: #1e376d;
    color: #fff;
    padding: 11px;
    margin-bottom: 11px;
}

.visitForm .form-group {
    margin-bottom: 20px;
}

.visitForm .form-group .paddingNone {
	padding-left:0;
}

.visitForm .form-group .paddingNone:last-child {
    padding-right: 0;
}

.visitButton {
	text-align:center;
}

.visitButton .btn {
	background: #1e376d;
	color: #fff;
	border-radius: 0;
}

.visitForm .form-group span {
    position: absolute;
    top: 30px;
    right: 10px;
}

.visitForm .form-group .paddingNone span {
    position: absolute;
    top: 11px;
    right: 30px;
}

.mainQuickMenu {
    padding: 30px 0 30px;
	background: #f1f1f1;
	margin-top: -5px;
}

.QuickMenuBoxes {
    width: 9%;
    /*float: left;*/
	display: inline-block;
    position: relative;
    min-height: 1px;
    padding-right: 5px;
    padding-left: 5px;
}

.QuickMenuBoxes .QuickMenuBox {
    border: 1px solid #e7e7e7;
    border-radius: 3px;
    text-align: center;
    padding: 20px 2px 10px;
	background: #fff;
}

.QuickMenuBoxes .QuickMenuBox .picture {
    margin-bottom: 20px;
}

.QuickMenuBoxes .QuickMenuBox .picture {
    width: 70px;
    height: 70px;
    background-position: center;
    margin: 0 auto 20px auto;
}

.QuickMenuBoxes .QuickMenuBox .picture.recording {
    background: url(/images/recording.png) no-repeat;
}

.QuickMenuBoxes .QuickMenuBox .picture.form {
    background: url(/images/form.png) no-repeat;
}

.QuickMenuBoxes .QuickMenuBox .picture.payment {
    background: url(/images/online-payment.png) no-repeat;
}

.QuickMenuBoxes .QuickMenuBox .picture.diploma {
    background: url(/images/diploma.png) no-repeat;
}

.QuickMenuBoxes .QuickMenuBox .picture.kep {
    background: url(/images/kep.png) no-repeat;
}
.QuickMenuBoxes .QuickMenuBox .picture.tenyear {
    background: url(/images/10yil.png) no-repeat;
}

.QuickMenuBoxes .QuickMenuBox .picture.vadeli {
    background: url(/images/vadeli.png) no-repeat;
}

.QuickMenuBoxes .QuickMenuBox .picture.odeme {
    background: url(/images/odeme.png) no-repeat;
}

.QuickMenuBoxes .QuickMenuBox .picture.takvim {
    background: url(/images/takvim.png) no-repeat;
}

.QuickMenuBoxes .QuickMenuBox .picture.student {
    background: url(/images/student.png) no-repeat;
}
.QuickMenuBoxes .QuickMenuBox .picture.ocean {
    background: url(/images/ocean.png) no-repeat;
}
.QuickMenuBoxes .QuickMenuBox .picture.mine-emi {
    background: url(/images/ab-logo.png) no-repeat;
}
.QuickMenuBoxes .QuickMenuBox .picture.bilimsel {
    background: url(/images/bilimsel.png) no-repeat;
}
.QuickMenuBoxes .QuickMenuBox .picture.covid {
    background: url(/images/covid.png) no-repeat;
}

.QuickMenuBoxes .QuickMenuBox:hover .picture.recording {
    background: url(/images/recording-white.png) no-repeat;
}

.QuickMenuBoxes .QuickMenuBox:hover .picture.form {
    background: url(/images/form-white.png) no-repeat;
}

.QuickMenuBoxes .QuickMenuBox:hover .picture.payment {
    background: url(/images/online-payment-white.png) no-repeat;
}

.QuickMenuBoxes .QuickMenuBox:hover .picture.diploma {
    background: url(/images/diploma-white.png) no-repeat;
}

.QuickMenuBoxes .QuickMenuBox:hover .picture.kep {
    background: url(/images/kep-white.png) no-repeat;
}
.QuickMenuBoxes .QuickMenuBox:hover .picture.tenyear {
    background: url(/images/10yil.png) no-repeat;
}

.QuickMenuBoxes .QuickMenuBox:hover .picture.vadeli {
    background: url(/images/vadeli-white.png) no-repeat;
}

.QuickMenuBoxes .QuickMenuBox:hover .picture.odeme {
    background: url(/images/odeme-white.png) no-repeat;
}

.QuickMenuBoxes .QuickMenuBox:hover .picture.takvim {
    background: url(/images/takvim-white.png) no-repeat;
}

.QuickMenuBoxes .QuickMenuBox:hover .picture.student {
    background: url(/images/student-white.png) no-repeat;
}
.QuickMenuBoxes .QuickMenuBox:hover .picture.ocean {
    background: url(/images/ocean-white.png) no-repeat;
}
.QuickMenuBoxes .QuickMenuBox:hover .picture.mine-emi {
    background: url(/images/ab-logo.png) no-repeat;
}
.QuickMenuBoxes .QuickMenuBox:hover .picture.bilimsel {
    background: url(/images/bilimsel-white.png) no-repeat;
}
.QuickMenuBoxes .QuickMenuBox:hover .picture.covid {
    background: url(/images/covid-white.png) no-repeat;
}
.QuickMenuBoxes .QuickMenuBox .covid + .title {color:#ce0000;}
.QuickMenuBoxes .QuickMenuBox .title {
    margin:0;
    font-size: 11px;
    color: #000000;
	line-height:20px;
}

.QuickMenuBoxes .QuickMenuBox a {
    color: #333;
    font-weight: 600;
	display:block;
}

.QuickMenuBoxes .QuickMenuBox span {
    display: block;
}

.QuickMenuBoxes .QuickMenuBox:hover {
    background: #1e376d;
}

.QuickMenuBoxes .QuickMenuBox:hover .title {
    color: #fff;
}

.mainPageActivity {
	padding: 0 0 8px;
}

.mainPageActivity .activityTitle {
    font-size: 25px;
    color: #343434;
    padding: 5px 0;
    width: 20%;
    margin: 0 auto 30px;
}

.mainPageActivity .activityTitle:after {
    content: '';
    background: #343434;
    width: 15%;
    height: 2px;
    position: absolute;
    bottom: 22px;
    left: 0;
    right: 0;
    margin: 0 auto;
}

.activityMargin {margin-top:15px;}

footer .title.contact-title {
    font-size: 27px;
    margin-bottom: 20px;
	padding-bottom:13px;
}

footer .title::after {
    content: '';
    background: #568fb0;
    width: 55%;
    height: 2px;
    position: absolute;
    bottom: -2px;
    left: 0;
    right: 0;
    margin: 0 auto;
}

footer .social i {
    border: 1px solid;
    margin-right: 5px;
    margin-bottom: 11px;
    border-radius: 50%;
    border-color: #84754E;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    background: #84754E;
    color: #fff;
    font-size: 25px;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
footer .social i.fa-whatsapp {background: #189d0f;border-color: #189d0f;}
footer .social i.fa-facebook {background:#3b5998;border-color:#3b5998;}
footer .social i.fa-twitter {background:#00aced;border-color:#00aced;}
footer .social i.fa-instagram {background:#517fa4;border-color:#517fa4;}
footer .social i.fa-youtube-play {background:#bb0000;border-color:#bb0000;}
footer .social i.fa-google-plus {background:#dd4b39;border-color:#dd4b39;}
footer .social i.fa-linkedin {background:#007bb6;border-color:#007bb6;}
footer .social i:hover {background:#84754E;border-color:#84754E;}

.mainEducation3 {
    padding: 43px 0 80px;
}

.mainEducation3 .containerFull {
	width:100%;
	padding-left: 5px;
	padding-right: 5px;
}

.containerFull::after {
    display: table;
    content: " ";
    clear: both;
}

.mainEducation3 .boxes {
    width: 20%;
	float:left;
	padding-right: 5px;
	padding-bottom: 5px;
}

.mainEducation3 .boxes .box {
	
}

.mainEducation3 .boxes .box a {
    display: inline-block;
	position:relative;
}

.mainEducation3 .boxes .box img {
    width: 100%;
}

.mainEducation3 .boxes .box a::before {
    content: '';
    position: absolute;
    background: rgba(0, 0, 0, 0.4);
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    z-index: 0;
}

.mainEducation3 .boxes:hover .box a::before {
    background: rgba(30, 55, 109, 0.8);
}

.mainEducation3 .boxes .box span {
    position: absolute;
    bottom: 5%;
    left: 5%;
    color: #fff;
    font-size: 20px;
    font-weight: 500;
}

.guesForm {
    padding: 0 0 30px;
}

.guesFormButton {
	font-size: 18px;
    background: #1e376d;
    color: #fff;
    padding: 20px 30px;
	display:inline-block;
}

.guesFormButton:hover {
	color:#fff;
}

.searchPhone {display:none;}
li.languagePhone.pull-right {display: none;}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
    border: 1px solid #ddd !important;
}
.bobSearch .form-group {margin-bottom:10px;}
.bobSearch .btn, .bobList .btn {padding:8px 24px;}
.bobSearch.well {
    background: url(/images/amblem.png) #f5f5f5;
    background-repeat: no-repeat;
    background-position: center top 32%;
}
#AutoCompleteEx_completionListElem {height:200px !important;overflow: auto;text-indent:10px;}
#AutoCompleteEx_completionListElem li {cursor:pointer;
  white-space: nowrap; /* alt satırı gösterme, alt satıra inme. */}
.bobList table tr th {text-align:center;vertical-align:middle;}
.bobList table tr td {vertical-align:middle;}
.bobList .bobListSelect tr td:first-child {text-align:center;font-weight:bold;}
.bobList .bobListSelect tr td:nth-child(4) {text-align:center;}
.bobList .bobListSelect tr td:nth-child(5) {text-align:center;}
.bobList .bobListSelect tr td:nth-child(6) {text-align:right;}
.topicpage-body .category-description {margin-top:20px;}
.bobList .bobListSelect table tr td .btn {    padding: 0 5px;
    color: #db0000;
    margin-left: 5px;}
.bobListSelect table tr:last-child td {white-space: nowrap;}
.bobListSelect table tr:last-child td:last-child {text-align:center;}
.danismanSec select {padding:6px 0;}
.danismanSec .btn {position:relative;top:-2px;}
.row.clear {clear:both;}
.danismanSec span {font-weight:600;}
#snowflakeContainer {
	position: absolute;
	pointer-events: none;
	z-index: 9999;
}
.footerBtnGroup {padding: 0 40px;margin-top: 15px;}
.footerBtnGroup a {border-radius: 10px;}
.footerBtnGroup a:hover {color: #d4d4d4;}
.footerBtnGroup a:first-child {margin-bottom:0;}
.onlineForm {padding: 30px 15px 0;}
.onlineForm .btn {padding: 30px 0;font-size: 22px;}
.password-recovery-page  {padding-top:50px;padding-bottom:50px;}
.password-recovery-page .form-inline .form-group {width:auto;}
.password-recovery-page .btn {padding:6px 12px;}

.event-calendar-wrapper {
    background: #1e376d;
	padding: 20px 0 30px;
	position: relative;
    z-index: 999;
}
.event-calendar-wrapper .is-table-row .table-cell .popover {min-width:276px;}
.event-calendar-wrapper .is-table-row .table-cell .popover a {display:block;display: block;margin-bottom: 3px;padding-bottom: 3px;border-bottom: 1px solid #eaeaea;}
.event-calendar-wrapper .is-table-row .table-cell .popover a:last-child {margin-bottom: 0;padding-bottom: 0;border-bottom: none;}
.event-calendar-wrapper .is-table-row .table-cell .popover, .event-calendar-wrapper .is-table-row .table-cell .popover a {
    color: #1e376d;
}
.row.is-table-row {
    display: table;
    height: auto;
    width: 100%;
	margin: 0;
}
.event-calendar-wrapper .is-table-row {
    padding-top: 40px;
}
.event-calendar-wrapper .is-table-row .table-cell.events-true {
    border-bottom: 2px solid #fff;
}
.event-calendar-wrapper .is-table-row .table-cell.events-true p:first-child {cursor:pointer;}
.event-calendar-wrapper .is-table-row .table-cell.events-true.passive p {
    opacity:.7;
}
.row.is-table-row .table-cell {
    word-wrap: break-all;
    padding: 0px;
    float: none;
    display: table-cell;
    vertical-align: top;
}
.event-calendar-wrapper .is-table-row .table-cell {
    position: relative;
    height: 50px;
    color: #fff;
}

.event-calendar-wrapper .is-table-row .table-cell .first-day {
	position: absolute;
	opacity: 1 !important;
    top: -34px;
    left: 0px;
    height: 82px;
    padding: 0 0 0 10px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fff;
    border-left: 2px solid #fff;
}
.event-calendar-wrapper .is-table-row .table-cell p {
    position: relative;
    z-index: 9;
    margin: 0;
    padding: 0;
    text-align: center;
}
.event-calendar-wrapper .is-table-row .table-cell p a {color:#fff;}
.event-calendar-wrapper .is-table-row .table-cell p:last-child {
    font-weight: 300;
    font-size: 12px;
    color: gray;
	line-height: 12px;
}
.event-calendar-wrapper h1 {font-size: 24px;
    color: #fff;
    text-align: center;
    line-height: 44px;
    padding: 0 10px;
    margin: 0;
    font-weight: 600;}
.event-calendar-wrapper .more {margin-top:15px;}
.event-calendar-wrapper .more a {color:#fff;}
.calendarSlider.row {margin:30px 0 0 0;}
.calendarSlider .activityItem {padding:0 15px;}
.calendarSlider {color:#fff;}
.calendarSlider a {color:#fff;}
.calendarSlider h4 {font-size: 20px;}
.calendarSlider .activityDate {font-size: 12px;color: #38f3f3;}
.calendarSlider .activityItem {padding: 0px 20px;border-right: 1px solid #fff;}

.img-responsive img {width:100%;}
#fixedmodal {    position: fixed;
    z-index: 9999;
    bottom: 30px;
    right: 30px;
    border: 5px solid;
    box-shadow: 0 0 10px -2px #000;}
#fixedmodal img {width:150px;}
.sidebar .block-category-navigation .listbox>ul>li:last-child {display:none !important;}

.bizeSorunButon {text-align: center;color: #fff;line-height: 18px;width: 100px;height: 100px;font-size:15px;line-height:16px;border: none;box-shadow: 0 0 0 0 rgba(30, 55, 109, .7);border-radius: 10px;background-color: #1e376d;cursor: pointer;-webkit-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);-moz-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);-ms-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);position: fixed;bottom:15px;right: 20px;z-index: 9999999999999;}
.bizeSorunButon:hover {-webkit-animation: none;-moz-animation: none;-ms-animation: none;animation: none;color:#e0dfdf;}
.bizeSorunButon:focus {color:#e0dfdf;}
@-webkit-keyframes pulse {to {box-shadow: 0 0 0 40px rgba(232, 76, 61, 0);}}
@-moz-keyframes pulse {to {box-shadow: 0 0 0 40px rgba(232, 76, 61, 0);}}
@-ms-keyframes pulse {to {box-shadow: 0 0 0 40px rgba(232, 76, 61, 0);}}
@keyframes pulse {to {box-shadow: 0 0 0 40px rgba(232, 76, 61, 0);}}
.bizeSorunButon i {font-size: 36px;padding-top: 3px;padding-bottom: 2px;}
.bizeSorunButon.sanaltur {right:130px;}
.bizeSorunButon.sanaltur .sanalturicon {background:url(/images/360-derece.png) no-repeat;    display: block;
    width: 50px;
    height: 50px;
    background-size: 100%;
    background-position: center;
    margin: 0 auto;}
.bizeSorun .form-group {margin-bottom:15px;}
.bizeSorun textarea {resize: vertical;}
#bizeSorun .close {color:#fff;text-shadow:none;margin-top:0;}

section.history {
    padding-bottom: 64px;
}
section.history+section.history {
    margin-top: -64px;
}
section.history .year {
    width: 100px;
    height: 100px;
	line-height: 100px;
    text-align: center;
    background-color: #1e376d;
    border-radius: 50%;
    color: #fff;
    font-size: 0;
    opacity: 1;
    -webkit-transition: 1s;
    transition: 1s;
    -webkit-transition-delay: .5s;
    transition-delay: .5s;
	z-index: 99;
    position: relative;
}
section.history .year span {
    font-size: 18px;
    font-weight: 900;
}
section.history .year:before {
    content: '';
    height: 100%;
}
section.history .year:before {
    display: inline-block;
    vertical-align: middle;
}
section.history .content {
    padding: 0 20px 40px 136px;
	margin-top:-50px;
    min-height: 100px;
    position: relative;
}
section.history .content .border {
    width: 100px;
    text-align: center;
    position: absolute;
	z-index: 9;
    left: 0;
    top: 0;
    bottom: 0;
    -webkit-transition: 1.5s;
    transition: 1.5s;
    -webkit-transition-delay: .8s;
    transition-delay: .8s;
    height: 100%;
}
section.history .content .border:before {
    height: 100%;
    width: 1px;
    background-color: #ccc;
    content: '';
    display: inline-block;
}
section.history .wrap {line-height:initial;font-size:14px;}
section.history .wrap img {width:100%;margin-bottom:10px;}
/* WhatsApp icon */
.pulse-button {
	width: 100px;
    height: 100px;
    border: none;
    padding: 40px 0 0;
    box-shadow: 0 0 0 0 rgba(41, 167, 26, .7);
    border-radius: 10px;
    background-color: #29a71a;
    background-image: url(../img/whatsapp-icon.png);
    background-position: center -8px;
    background-size: 70px;
    background-repeat: no-repeat;
    cursor: pointer;
    -webkit-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    -moz-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    -ms-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
    position: fixed;
    bottom: 15px;
    left: 20px;
    z-index: 9999999999999;
}
.pulse-button:hover {-webkit-animation: none;-moz-animation: none;-ms-animation: none;animation: none;}
@-webkit-keyframes pulse {to {box-shadow: 0 0 0 40px rgba(232, 76, 61, 0);}}
@-moz-keyframes pulse {to {box-shadow: 0 0 0 40px rgba(232, 76, 61, 0);}}
@-ms-keyframes pulse {to {box-shadow: 0 0 0 40px rgba(232, 76, 61, 0);}}
@keyframes pulse {to {box-shadow: 0 0 0 40px rgba(232, 76, 61, 0);}}
.pulse-button span {    font-size: 16px;
	line-height: 20px;
    color: #fff;
    margin-top: 12px;
    display: block;
	text-align:center;}
/* End WhatsApp icon */

@keyframes flickerAnimation {
  0%   { opacity:1; }
  50%  { opacity:0; }
  100% { opacity:1; }
}
@-o-keyframes flickerAnimation{
  0%   { opacity:1; }
  50%  { opacity:0; }
  100% { opacity:1; }
}
@-moz-keyframes flickerAnimation{
  0%   { opacity:1; }
  50%  { opacity:0; }
  100% { opacity:1; }
}
@-webkit-keyframes flickerAnimation{
  0%   { opacity:1; }
  50%  { opacity:0; }
  100% { opacity:1; }
}
.animate-flicker {
   -webkit-animation: flickerAnimation 2s infinite;
   -moz-animation: flickerAnimation 2s infinite;
   -o-animation: flickerAnimation 2s infinite;
    animation: flickerAnimation 2s infinite;
}

.adayTanitim {background: #007ac9;border-bottom: 1px solid #009bff;color:#fff}
.adayTanitim a {color:#fff}
.adayCagri {text-align:right;}
.adayCagri a {font-size: 16px;color: #e4ff00;line-height: 40px;font-weight: 800;}
.adayCagri a span {font-weight: 400;}
.adayTanitim p a {
    color: #fff;
    font-weight: 700;
}
.adayTanitim p {
    color: #fff;
    font-weight: 100;
    margin: 0;
    line-height: 40px;
}

.catalogueButon {padding-top: 20px;text-align: center;color: #fff;line-height: 18px;width: 100px;height: 100px;font-size:15px;line-height:16px;border: none;box-shadow:0 0 0 0 rgb(222 28 33 / .7);border-radius: 10px;background-color: #de1c21;cursor: pointer;-webkit-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);-moz-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);-ms-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);position: fixed;bottom:15px;left: 225px;z-index: 9999999999999;}
.catalogueButon:hover {-webkit-animation: none;-moz-animation: none;-ms-animation: none;animation: none;color:#e0dfdf;}
.catalogueButon:focus {color:#e0dfdf;}
@-webkit-keyframes pulse {to {box-shadow: 0 0 0 40px rgba(232, 76, 61, 0);}}
@-moz-keyframes pulse {to {box-shadow: 0 0 0 40px rgba(232, 76, 61, 0);}}
@-ms-keyframes pulse {to {box-shadow: 0 0 0 40px rgba(232, 76, 61, 0);}}
@keyframes pulse {to {box-shadow: 0 0 0 40px rgba(232, 76, 61, 0);}}
.catalogueButon i {font-size: 36px;padding-top: 3px;padding-bottom: 2px;}

.QuickMenuBoxes .QuickMenuBox .picture i {    font-size: 68px;
    color: #007ac9;}
.QuickMenuBoxes .QuickMenuBox .title.threerow {line-height:13px;}
.fullLink {
    display: block;
    width: 100%;
    height: 100%;
    top: 0;
    position: absolute;
    z-index: 9999;
}
.registration {display: inline-block;width: 100%;}
.registration .form-group {margin-bottom:15px;}
.registration .form-group #month:invalid {color:#fff;}
.paymentBlock span.price {position:relative;top: inherit;right: inherit;font-size: 28px;font-weight: 600;color: #49a749;}
.paymentSuccessful, .paymentNonSuccessful {margin-top:20px;}
.paymentSuccessful i.fa-check-circle {font-size: 110px;color: #189d0f;}
.paymentSuccessful h3 {color: #189d0f;}
.paymentNonSuccessful i.fa-exclamation-triangle {font-size: 110px;color: #bb0000;}
.paymentNonSuccessful h3 {color: #bb0000;}
.registration .radioinline input {margin-right:3px;}
.registration .radioinline label {margin-right:10px;font-weight: 500;}

.calculator .area-price {
    font-size: 16px;
    font-weight: 500;
    background: #e7ecef;
    padding: 6px;
    text-align: center;
}
.form-group span.scholarship, .form-group span.scholarship_2, .form-group span.scholarship_3, .form-group span.scholarship_4 {
	position: relative;
    width: 100%;
    top: 12px;
	right: inherit;
    display: block;
    font-size: 16px;
    font-weight: 500;
    background: #e7ecef;
    padding: 6px;
    text-align: center;
}

.mt-4, .my-4 {
    margin-top: 1.5rem!important;
}
.mb-0, .my-0 {
    margin-bottom: 0!important;
}
.mt-5, .my-5 {
    margin-top: 3rem!important;
}
.calculator .results {
    padding: 16px 22px;
    background: #F5F5F5;
    border-radius: 4px;
    position: relative;
}
.calculator .form-group {margin-bottom:10px;}
.calculator .results .new span {
	color: #384e58;
    font-weight: bold;
    position: relative;
    right: 0;
    top: 0;
}
.calculator .results span {
    font-size: 26px;
}
.calculator .results .new {
    width: 100%;
    text-align: right;
}
.calculator .results p {
	margin-bottom: 0;
    font-size: 20px;
    font-weight: 500;
    color: #384e58;
    text-align: left;
	float: left;
}
.alert--light {
	background: #fdfdfd;
    color: #354552;
    border: 1px solid #f3f3f3;
    padding: 15px 0;
    font-size: 13px;
    line-height: 22px;
}
.calculator span.select2, .calculator span.select2 span {position:relative;top:inherit;right:inherit;}
.calculator span.select2 {font-size:14px;}
:focus {
    outline: 0;
}
h1.page-heading {border-bottom: 1px solid #e9ecef;
    padding-bottom: 15px;
    margin-bottom: 20px;
    font-size: 24px;
    font-weight: 600;
    margin-top: 5px;}
#accordion iframe {min-height: 100vh;}
.headerLang ul {margin-top:0;}
.menus {margin-top: 32px;}
.menus .ustMenu {float: right;margin-bottom: 0;}
.menus .ustMenu li {float: left;list-style: none;}
.menus .ustMenu li a {margin-left: 10px;color: #fff;font-size: 13px;}
.btn.useragreementbutton {padding:7px 24px;}
.adayOgrenci {border: 1px solid #dc0032;border-radius: .25rem;background-color: #a9062b;}
.adayOgrenci:hover {border: 1px solid #dc0032 !important;border-radius: .25rem;background-color: #a9062b !important;}