@charset "UTF-8"; @import url(https://fonts.googleapis.com/css?family=Roboto:100, 300, 400, 500, 700, 900&subset=latin-ext); @import url(https://fonts.googleapis.com/css?family=Open + Sans:300, 400, 600, 700, 800&subset=latin-ext); @import url(https://fonts.googleapis.com/css?family=Poppins:100, 200, 300, 400, 500, 600, 700, 800, 900&subset=latin-ext); body, html, li, ul { padding: 0; margin: 0; } .row, html { width: 100%; } .col50, .colHomeMap30, .colHomeMap70, .footer .ftLinkScope .ftErrorTerms .ftError, .row, .ysGeneralPartyAlliance .gpaTitle .gpaText, .ysMapCol70, .ysPartyCityResult .yspcrColText .yspcrColVoteRate { float: left; position: relative; } .ldk_timeline a, a { text-decoration: none; } .footer .ftLogoScope .homego, .header .logoScope .homego, .linkHomeGo { font-size: 12px; font-weight: 600; color: #000; } .header .navMenuScope .navMenu, .header .navMenuScope .navMenu .navContent a, .header .navMenuScope .navMenu.navCity .navContent a, .linkMenuTitle { font-size: 14px; color: #fff; } .lastUpdated, .ysGeneralLastUpdate .gluUpdateText { font-size: 12px; color: #000; } .header .navUpdateDate, .lastUpdatedTime, .ysGeneralLastUpdate .gluTimeBg { font-size: 12px; font-weight: 600; color: #edeff8; } .generalMainTitle, .ysGeneralHeadPartyTitle h1, .ysGeneralHeadTitle h1, .ysGeneralHeadTitle h2 { font-size: 34px; font-weight: 600; color: #000; line-height: 100%; } .ysNewsBasic .ysNewBoxScope .ysNewBox .ysNewImage { object-fit: cover; object-position: top; aspect-ratio: 16/9; } .generalMainPartyTitle, .generalNomineeName, .ysBiography h1, .ysBiography h2, .ysGeneralHeadPartyTitle h2 { font-size: 24px; font-weight: 600; color: #5d5d5d; } .generalOpenBallotBoxTitle, .ysGeneralOpenBallotBox .qobbText { font-size: 16px; font-weight: 600; color: #5d5d5d; } .generalOpenBallotBoxPercent, .ysGeneralOpenBallotBox .qobbPercent { font-size: 20px; font-weight: 600; color: #4488be; } .generalSectionTitle, .ysGeneralBoxInHeadTitle .h2, .ysGeneralBoxInHeadTitle .h3, .ysGeneralBoxInHeadTitle h2, .ysGeneralBoxInHeadTitle h3 { font-family: Poppins, sans-serif; font-size: 26px; font-weight: 600; color: #1c1c1c; } .generalButtonActive, .ysSwitchMenu .ysSwtch.active .ysSwtchCenter .ysSwtchText { font-weight: 500; color: #fff; } .generalButton, .ysSwitchMenu .ysSwtch .ysSwtchCenter .ysSwtchText { font-size: 16px; color: #20537b; } .generalBallotBoxInfoAndWinPartyTitle, .ysGeneralOpenBallotBoxPercent .gobbpTitle, .ysGeneralPartyCityWinn .gpcwTitle, .ysPartyDetailsDonutChart .yspddcBoxTitle, .ysPartyDetailsDonutChart .yspddcBoxTitle h2, .ysPartyDetailsDonutChart .yspddcBoxTitle h3 { font-size: 18px; color: #000; } .generalBallotBoxInfoRatios, .ysGeneralOpenBallotBoxPercent .gobbpPercent, .ysGeneralPartyCityWinn .gpcwPercent { font-size: 22px; font-weight: 600; color: #20537b; } .generalPartyBallotBoxNomineeName, .generalWinPartyName, .ysCountyFinalStatus .ysDataGeneral h2, .ysCountyFinalStatus .ysDataGeneral h3, .ysDataGeneral .ysgNominee, .ysGeneralPartyCityWinn .gpcwPartyName { font-size: 18px; font-weight: 600; } .PartyNomeneeName, .generalPartyBallotBoxSubTitle, .sectionBallotBoxNomineeName, .ysDataGeneral .ysgNominee.small, .ysDataGeneral thead, .ysNomineeWinners .ysnwBox .ysnwNominee, .ysPartyCityResult .yspcrColText .yspcrColName { font-size: 14px; font-weight: 600; } .generalBallotBoxPartyAllianceTitle, .ysGeneralPartyAlliance .gpaTitle, .ysGeneralPartyAlliance .gpaTitle h2.gpaText, .ysGeneralPartyAlliance .gpaTitle h3.gpaText { font-size: 26px; color: #20537b; font-weight: 600; line-height: 120%; } .generalPartyBallotBoxPartyName, .ysDataGeneral .ysgPartyName { font-size: 18px; font-weight: 600; color: #000; text-align:left; } .generalPartyBallotBoxPartyDetails, .ysDataGeneral .ysgBasicText { font-size: 18px; color: #818181; } .generalPartyBallotBoxPartyPercent, .ysDataGeneral .ysgPercentText { font-size: 18px; font-weight: 600; text-align:right; } .PartyDistrictName, .generalPartyBallotBoxNomineeCity, .select2-container .select2-selection--single .select2-selection__rendered, .select2-results__option { font-size: 24px; font-weight: 600; color: #fff; } .generalPartyBallotBoxNomineeOpenPercent, .ysFilterSelect .ysFilterCityPercent { font-size: 12px; font-weight: 600; color: #fff; } .generalPartyBallotBoxNomineePartyName, .ysDataGeneral .ysgNominee span { font-size: 14px; font-weight: 500; } .sectionBallotBoxPartyName, .sectionGridCityName, .ysDataGeneral .yscnrNominee, .ysTopVotesProvince .ystvpHead .ystvphTitle .ystvphParty, .ysgBallotBoxScope .ysbbsHead .ysbbsTitle .ysbbsCity { font-size: 18px; font-weight: 600; } .sectionBallotBoxCityName, .ysDataGeneral .ysgCity, .ysPartyCityResult .yspcrTitle .yspcrCity { font-size: 18px; font-weight: 600; color: #20537b; } .sectionBallotBoxOpenBox, .ysDataGeneral .ysgCityOpenBox, .ysPartyCityResult .yspcrColText .yspcrColVoteRate .yspcrColVrTitle, .ysPartyCityResult .yspcrTitle .yspcrOpenBox { font-size: 18px; font-weight: 600; color: #adadad; } .sectionBallotBoxOpenBoxPercent, .sectionGridBallotBoxOpenBox, .ysDataGeneral .ysgCityOpenBox span, .ysPartyCityResult .yspcrTitle .yspcrOpenBox span, .ysgBallotBoxScope .ysbbsHead .ysbbsOpenBox { font-size: 12px; font-weight: 600; color: #20537b; } .sectionBallotBoxNomineeVoteRate, .sectionNewsDetail, .ysDataGeneral .ysgInlineVoteRate, .ysDataGeneral .ysgVoteRate, .ysSwiperScope .swiperSlideScope .swiper-slide .swpContent { font-size: 14px; color: #000; } .sectionBallotBoxNomineeVotePercent, .ysDataGeneral .ysgPercentText.big, .ysElectionResult .electDetails .electCol .electPercent, .ysGeneralPartyAlliance .ysgContent .ysgPercentText, .ysPartyCityResult .yspcrColText .yspcrColVoteRate .yspcrColVrPercent { font-size: 18px; font-weight: 600; } .sectionNewsDate, .ysSwiperScope .swiperSlideScope .swiper-slide .swpDate { font-size: 14px; font-weight: 600; color: #20537b; } .sectionGridBallotBoxPartyName, .ysDataGeneral .ysgNominee .ysgSmallPartyName { font-size: 12px; font-weight: 500; color: #969696; } .sectionSecondTitle, .ysElectionResult .electTitle, .ysGeneralBoxInHeadTitle .ysSubTitle { font-size: 24px; font-weight: 600; color: #20537b; line-height: 120%; } .generalSmallPartyName, .ysElectionResult .electDetails .electCol .electParty { font-size: 13px; font-weight: 600; color: #000 !important; } .generalSocialName, .ysGeneralShare .gsRow .gsCell a, .ysPopup .gsRow .gsCell a { font-size: 12px; font-weight: 600; color: #000; } .generalSocialBigBlackName, .ysGeneralShare .gsRow .gsCell.gsTitle, .ysPopup .gsRow .gsCell.gsTitle { font-size: 24px; font-weight: 600; color: #1c1c1c; } .generalSocialBigRedName, .ysGeneralShare .gsRow .gsCell.gsTitle span, .ysPopup .gsRow .gsCell.gsTitle span { font-size: 24px; font-weight: 600; color: #f63c26; } .footer .ftLinkScope .ftCity span a, .footer .ftLinkScope .ftErrorTerms .ftError, .footer .ftLinkScope .ftErrorTerms .ftTerms, .generalFooterTitle { font-size: 15px; color: #fff; } .PartyNomeneeRanking, .generalNomineeCity, .ysBiography .ysbioDataContent .ysbioCity, .ysDataGeneral.yscnrData .ysOrder span, .ysPartyCityResult .yspcrTitle .yspcrCity span { font-size: 14px; font-weight: 500; color: #fff; } .generalNomineeBioRead { font-size: 12px; font-weight: 600; color: #5d5d5d; } .generalNomineeBioDetail { font-size: 14px; line-height: 1.29; color: #5d5d5d; } .generalNomineeBioContinueRead { font-size: 12px; font-weight: 600; color: #20537b; } .PartyBallotBoxNumber { font-size: 40px; font-weight: 600; color: #da2e1a; } .PartyNomeneeVoteRate, .ysDataGeneral .yscnrNominee span { font-size: 42px; font-weight: 600; } .PartyNomeneeVoteNumbers, .ysDataGeneral .ysgVoteNumbers { font-size: 20px; color: #adadad; } .PartyNomeneeTotalVote, .ysDataGeneral .ysgTotalVote { font-size: 20px; font-weight: 500; color: #000; } .PartyNomeneeProvinceName, .ysDataGeneral.ysChanging .yscCity, .ysNomineeWinners .ysnwBox .ysnwCity { font-size: 14px; font-weight: 500; color: #5d5d5d; } .gnrColor .bgFill, .gnrColor.bgFill { background-color: #20537b !important; } .gnrColor .textColor, .gnrColor.textColor { color: #20537b !important; } .gnrColor .border, .gnrColor.border { border: 1px solid #20537b !important; } .other .bgFill, .other.bgFill { background-color: #5d5d5d !important; } .other .textColor, .other.textColor { color: #5d5d5d !important; } .other .border, .other.border { border: 1px solid #5d5d5d !important; } .chp .bgFill, .chp.bgFill { background-color: #f63c26 !important; } .chp .textColor, .chp.textColor { color: #e72009 !important; } .chp .border, .chp.border { border: 1px solid #f63c26 !important; } .akp .bgFill, .akp.bgFill { background-color: #f19814 !important; } .akp .textColor, .akp.textColor { color: #a5690e !important; } .akp .border, .akp.border { border: 1px solid #f19814 !important; } .mhp .bgFill, .mhp.bgFill { background-color: #009486 !important; } .mhp .textColor, .mhp.textColor { color: #C8102E !important; } .mhp .border, .mhp.border { border: 1px solid #009486 !important; } .ip .bgFill, .ip.bgFill { background-color: #44acd6 !important; } .ip .textColor, .ip.textColor { color: #227da0 !important; } .ip .border, .ip.border { border: 1px solid #44acd6 !important; } .sp .bgFill, .sp.bgFill { background-color: #0033ab !important; } .sp .textColor, .sp.textColor { color: #20537b !important; } .sp .border, .sp.border { border: 1px solid #20537b !important; } .btp .bgFill, .btp.bgFill { background-color: #20537b !important; } .btp .textColor, .btp.textColor { color: #20537b !important; } .btp .border, .btp.border { border: 1px solid #20537b !important; } .bbp .bgFill, .bbp.bgFill { background-color: #20537b !important; } .bbp .textColor, .bbp.textColor { color: #20537b !important; } .bbp .border, .bbp.border { border: 1px solid #20537b !important; } .dp .bgFill, .dp.bgFill { background-color: #20537b !important; } .dp .textColor, .dp.textColor { color: #20537b !important; } .dp .border, .dp.border { border: 1px solid #ccb666 !important; } .hdp .bgFill, .hdp.bgFill { background-color: #b221c1 !important; } .hdp .textColor, .hdp.textColor { color: #b221c1 !important; } .hdp .border, .hdp.border { border: 1px solid #b221c1 !important; } .dem .bgFill, .dem.bgFill { background-color: #b221c1 !important; } .dem .textColor, .dem.textColor { color: #b221c1 !important; } .dem .border, .dem.border { border: 1px solid #b221c1 !important; } .yeniden-refah .bgFill, .dem.bgFill { background-color: #AE3C2F !important; } .dem .textColor, .dem.textColor { color: #AE3C2F !important; } .dem .border, .dem.border { border: 1px solid #AE3C2F !important; } .vp .bgFill, .vp.bgFill { background-color: #d85f06 !important; } .vp .textColor, .vp.textColor { color: #c15606 !important; } .vp .border, .vp.border { border: 1px solid #d85f06 !important; } .hp .bgFill, .hp.bgFill { background-color: #71d345 !important; } .hp .textColor, .hp.textColor { color: #71d345 !important; } .hp .border, .hp.border { border: 1px solid #71d345 !important; } .tkp .bgFill, .tkp.bgFill { background-color: #795548 !important; } .tkp .textColor, .tkp.textColor { color: #795548 !important; } .tkp .border, .tkp.border { border: 1px solid #795548 !important; } .dsp .bgFill, .dsp.bgFill { background-color: #0279b0 !important; } .dsp .textColor, .dsp.textColor { color: #0279b0 !important; } .dsp .border, .dsp.border { border: 1px solid #0279b0 !important; } .bdp .bgFill, .bdp.bgFill { background-color: #15662b !important; } .bdp .textColor, .bdp.textColor { color: #15662b !important; } .bdp .border, .bdp.border { border: 1px solid #15662b !important; } .odp .bgFill, .odp.bgFill { background-color: #4ea391 !important; } .odp .textColor, .odp.textColor { color: #4ea391 !important; } .odp .border, .odp.border { border: 1px solid #4ea391 !important; } .bagimsiz .bgFill, .bagimsiz.bgFill { background-color: #82c5ce !important; } .bagimsiz .textColor, .bagimsiz.textColor { color: #367e8c !important; } .bagimsiz .border, .bagimsiz.border { border: 1px solid #82c5ce !important; } .oldColor1 .bgFill, .oldColor1.bgFill { background-color: #f19814 !important } .oldColor1 .textColor, .oldColor1.textColor { color: #000 !important; } .oldColor1 .border, .oldColor1.border { border: 1px solid #1a4363 !important; } .oldColor2 .bgFill, .oldColor2.bgFill { background-color: #f63c26 !important; } .oldColor2 .textColor, .oldColor2.textColor { color: #000 !important; } .oldColor2 .border, .oldColor2.border { border: 1px solid #276394 !important; } .oldColor3 .bgFill, .oldColor3.bgFill { background-color: #74489d !important; } .oldColor3 .textColor, .oldColor3.textColor { color: #000 !important; } .oldColor3 .border, .oldColor3.border { border: 1px solid #3485c7 !important; } .oldColor4 .bgFill, .oldColor4.bgFill { background-color: #009486 !important; } .oldColor4 .textColor, .oldColor4.textColor { color: #000 !important; } .oldColor4 .border, .oldColor4.border { border: 1px solid #3c96e0 !important; } .oldColor5 .bgFill, .oldColor5.bgFill { background-color: #d5d5d5 !important; } .oldColor5 .textColor, .oldColor5.textColor { color: #000 !important; } .oldColor5 .border, .oldColor5.border { border: 1px solid #42a8fa !important; } .boxStyle, .footer .ftLogoScope .homego, .header .logoScope .homego { -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; } * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .all-elections-intro-title { } li, ul { list-style: none; } a { color: inherit; } body, html { font-family: -apple-system, "BlinkMacSystemFont", "Helvetica", "Roboto", "Segoe UI", Arial, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol" !important; line-height: 120%; font-weight: 400; background-color: #e8eaed; color: #000; } html { overflow-x: hidden; } .row, .ysGeneralPartyAlliance .inRow100, .ysGeneralPartyCityWinn .inRow100 { margin-bottom: 20px; } .row.header, .ysGeneralOpenBallotBox .inRow100, .ysPartyCityResult .yspcrTitle { margin-bottom: 10px; } .row.ysBreadCrumb { margin-bottom: 30px; } .row.footer, .row.generalContainer { margin-bottom: 0; } .barScope, .col100, .colShare, .footer .ftLinkScope .ftErrorTerms, .inRow100, .sticky .stcCol50, .ysBiography .biographyScope .bghDetails .bghTextCalc, .ysElectionResult, .ysGeneralMap .mapScope, .ysGeneralMap .mapScope .mapContent, .ysGeneralMap .mapScope .mapDetails, .ysGeneralMap .mapScope .mapDetails #map, .ysGeneralMap .ysMapLegend, .ysGeneralMap .ysStatusMap .ysMapContent, .ysGeneralMap .ysSwitchMenu, .ysGeneralPartyAlliance .gpaBoxScope, .ysGeneralPartyCityWinn .gpcwBoxScope, .ysSwiperScope { width: 100%; position: relative; float: left; } .col50 { width: 49%; margin-right: 2%; } .col50:nth-child(2n + 0), .ysNewsBasic .ysNewBoxScope .ysNewBox:nth-child(3n + 0), .ysPartyCityResult .yspcrBox:nth-child(2n + 0), .ysgBallotBoxScope .ballotBox:nth-child(3n + 0), .ysgBallotBoxScope .ysElectionResult:nth-child(3n + 0) { margin-right: 0; } .colHomeMap70, .ysMapCol70 { width: 68%; margin-right: 2%; } .colHomeMap30 { width: 30%; } .ysMapCol30 { float: right; position: relative; width: 30%; } .inRow100:last-child { margin-bottom: 0 !important; } .inRow100.ysGeneralBoxInHeadTitle { margin-bottom: 20px !important; } .mt-20, .ysGeneralShare.ysShareFooter { margin-top: 20px; } .colShare { max-width: 515px; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); } .boxStyle { background: #fff; -webkit-box-shadow: 0 4px 6px 0 rgba(185, 185, 185, 0.5); -moz-box-shadow: 0 4px 6px 0 rgba(185, 185, 185, 0.5); box-shadow: 0 4px 6px 0 rgba(185, 185, 185, 0.5); border-radius: 5px; padding: 20px; } .barScope { height: 8px; overflow: hidden; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; border-radius: 8px; background: #d5d5d5; } .barScope .barFill { left: 0; top: 0; position: absolute; width: 20%; height: 100%; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; border-radius: 8px; } .container { position: relative; width: 100%; max-width: 960px; padding: 0 10px; margin: 0 auto; } .opacityBgDegrade { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.3); z-index: 99999; opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; visibility: hidden; -webkit-transition: opacity 0.34s, visibility 0.34s; -moz-transition: opacity 0.34s, visibility 0.34s; -ms-transition: opacity 0.34s, visibility 0.34s; -o-transition: opacity 0.34s, visibility 0.34s; transition: opacity 0.34s, visibility 0.34s; } .opacityBgDegrade.active, .ysPopup.active { opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; visibility: visible; -webkit-transition: opacity 0.34s, visibility; -moz-transition: opacity 0.34s, visibility; -ms-transition: opacity 0.34s, visibility; -o-transition: opacity 0.34s, visibility; transition: opacity 0.34s, visibility; } .header { background: #20537b !important; } .footer.sondakika .ftLogoScope, .header.sondakika { background: #ff8400; } .footer.sondakika .ftLinkScope, .header.sondakika .navMenuScope, .header.sondakika .navMenuScope .navMenuFixed { background: #e97900; } .header.sondakika .navMenuScope .navContent a:hover { background: #e97900 !important; color: #fff; } .header .navUpdateDate { float: left; position: relative; height: 35px; font-weight: 400; padding: 0 10px; display: none; } .header .navMenuScope .navMenu .navClick span, .header .navMenuScope .navMenu.active .navClick span, .header .navMenuScope .navMenu.navCity .navClick span, .header .navMenuScope .navMenu.navCity.active .navClick span, .header .navUpdateDate span, .ysGeneralPartyCityWinn .gpcwTitle span { vertical-align: middle; display: table-cell; } .header .navUpdateDate strong, .sticky .stcDetails .stcBold { font-weight: 600; } .header .logoScope { width: 100%; position: relative; float: left; } .header .logoScope .navClickButton { float: left; position: relative; margin-right: 10px; cursor: pointer; display: none; } .footer .ftLogoScope .logo, .header .logoScope .logo { float: left; position: relative; line-height: 0; color:white; margin-top:3px; } .footer .ftLogoScope .homego, .header .logoScope .homego { float: right; position: relative; padding: 5.5px 35px 5.5px 10px; height: 23px; line-height: 100%; border-radius: 5px; background: url(../img/right-arrow.png) center right 7px/9px 13px no-repeat #fff; -webkit-transition: 0.34s; -moz-transition: 0.34s; -ms-transition: 0.34s; -o-transition: 0.34s; transition: 0.34s; cursor: pointer; margin-top: 10px; } .footer .ftLogoScope .homego:hover, .header .logoScope .homego:hover { background: url(../img/right-arrow-hov.png) center right 7px/9px 13px no-repeat #FB0D1B; color: #fff; } .header .navMenuScope { } .header .navMenuScopeDropDown { position: relative; float: left; height: 50px; background-color: #315b81; margin-top: 22px; } .header .navMenuScope .navClose { float: right; position: relative; margin-bottom: 15px; margin-right:15px; display: none; cursor: pointer; } .header .navMenuScope .navMenu { float: left; position: relative; margin-right: 5px; } .header .navMenuScope .navMenu .navLine { width: 100%; position: relative; float: left; height: 1px; background: rgba(0, 0, 0, 0.28); } .header .navMenuScope .navMenu .navClick { width: 100%; position: relative; float: left; display: table; height: 44px; padding: 0 22px 0 10px; cursor: pointer; padding: 6px 24px 0 16px; } .header .navMenuScope .navMenu .navClick span:after { content: ""; position: absolute; right: 7px; margin-top: 7px; width: 10px; height: 6px; background: url(../img/nav-arrow.png) 0 0/10px auto no-repeat; } .header .navMenuScope .navMenu .navClick.navRemoveIcon span:after, .ysChangingCity .ysDataGeneral tbody tr, .ysSwitchOpenData { display: none; } .header .navMenuScope .navMenu .navContent { position: absolute; left: 0; width: 100%; top: 44px; background: #fff; z-index: 999; display: none; -webkit-box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.2); box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.2); } .header .navMenuScope .navMenu .navContent a { color: #000; width: 100%; position: relative; float: left; -webkit-transition: 0.34s; -moz-transition: 0.34s; -ms-transition: 0.34s; -o-transition: 0.34s; transition: 0.34s; padding: 12px 0px; } .header .navMenuScope .navMenu .navContent a:hover, .header .navMenuScope .navMenu.navCity .navContent a:hover { background: #4488be; color: #fff; } .header .navMenuScope .navMenu .partyicon { display: inline-block; position: relative; margin-right: 4px; -webkit-transform: translateY(3px); -moz-transform: translateY(3px); -ms-transform: translateY(3px); -o-transform: translateY(3px); transform: translateY(3px); } .header .navMenuScope .navMenu.active .navClick, .header .navMenuScope .navMenu.navCity.active .navClick { background: #fff; color: #000; } .header .navMenuScope .navMenu.active .navClick span:after { content: ""; position: absolute; right: 7px; margin-top: -4px; width: 10px; height: 6px; background: url(../img/nav-arrow.png) 0 -5px/10px auto no-repeat; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); } .header .navMenuScope .navMenu.active .navClick span:after { content: ""; position: absolute; right: 7px; margin-top: 7px; width: 10px; height: 6px; background: url(../img/nav-arrow.png) 0 -5px/10px auto no-repeat; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); } .header .navMenuScope .navMenu.active .navContent, .header .navMenuScope .navMenu.navCity.active .navContent, .ysGeneralShare .gsRow .gsCell.gsTitle span, .ysSwitchOpenData.active { display: block; } .header .navMenuScope .navMenu.navCity { float: right; margin-left: 5px; margin-right: 0; } .header .navMenuScope .navMenu.navCity .navClick { padding: 6px 16px 0 28px; } .header .navMenuScope .navMenu.navCity .navClick span:after { content: ""; position: absolute; left: 10px; margin-top: 0; width: 12px; height: 16.5px; background: url(../img/icon-pin.png) 0 0/12px auto no-repeat; } .header .navMenuScope .navMenu.navCity .navContent { position: absolute; left: auto; right: 0; padding: 10px; } .header .navMenuScope .navMenu.navCity .navContent a { color: #000; width: 20%; position: relative; float: left; -webkit-transition: 0.34s; -moz-transition: 0.34s; -ms-transition: 0.34s; -o-transition: 0.34s; transition: 0.34s; padding: 5px 10px; margin-bottom: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; border-radius: 5px; } .header .navMenuScope .navMenu.navCity.active .navClick span:after { content: ""; position: absolute; left: 10px; margin-top: 0; width: 12px; height: 16.5px; background: url(../img/icon-pin.png) 0 -16.5px/12px auto no-repeat; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none; } .generalContainer { min-height: 200px; } .ysGeneralHeadTitle, .ysGeneralLastUpdate, .ysGeneralOpenBallotBox, .ysGeneralOpenBallotBoxPercent, .ysGeneralPartyCityWinn { text-align: center; } .ysDataGeneral thead, .ysGeneralPartyAlliance .gpaTitle { text-align: left; } .ysGeneralHeadPartyTitle .ysghptImage, .ysGeneralLastUpdate .gluUpdateText, .ysGeneralOpenBallotBox .qobbPercent { display: inline-block; position: relative; } .ysGeneralLastUpdate .gluTimeBg { display: inline-block; position: relative; background: #ff4545; padding: 4px 8px; -webkit-border-radius: 12.5px; -moz-border-radius: 12.5px; -ms-border-radius: 12.5px; border-radius: 12.5px; } .ysGeneralHeadTitle h1, .ysGeneralHeadTitle h2, .ysGeneralPartyAlliance .gpaTitle h2.gpaText, .ysGeneralPartyAlliance .gpaTitle h3.gpaText { margin: 0; padding: 0; } .ysGeneralHeadPartyTitle h1, .ysGeneralHeadPartyTitle h2 { display: inline-block; margin: 0; padding: 0; line-height: 120%; } .ysBiography .ysbioScope, .ysGeneralHeadPartyTitle .ysghptScope { display: table; position: relative; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); } .ysDataGeneral .ysgPartyFullImage, .ysGeneralHeadPartyTitle .ysghptScope .ysghptCol, .ysTopVotesProvince .ystvpHead .ystvphTitle .ystvphParty, .ysgBallotBoxScope .ysbbsHead .ysbbsTitle .ysbbsCity { display: table-cell; position: relative; vertical-align: middle; } .ysBiography .ysbioScope .ysbioCol.ysImagePadding, .ysGeneralHeadPartyTitle .ysghptScope .ysghptCol.ysImagePadding { padding-right: 20px; } .ysBiography h1, .ysBiography h2 { float: left; position: relative; clear: both; margin: 0; padding: 0; line-height: 120%; } .ysBiography .ysbiotImage { display: inline-block; position: relative; background-position: center center; -webkit-background-size: cover; -moz-background-size: cover; background-size: cover; -o-background-size: cover; overflow: hidden; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; border-radius: 100%; } .ysBiography .ysbioScope .ysbioCol { display: table-cell; position: relative; vertical-align: top; } .ysBiography .ysbioDataContent .ysbioCity { float: left; position: relative; clear: both; padding: 4px 8px 3px; -webkit-border-radius: 12px; -moz-border-radius: 12px; -ms-border-radius: 12px; border-radius: 12px; margin-top: 10px; } .ysBiography .biographyScope { width: 100%; position: relative; float: left; margin: 0 auto; } .ysBiography .biographyScope .bghClickScope { width: 100%; position: relative; float: left; margin-top: 10px; text-align: center; font-size: 14px; font-weight: 600; color: #5d5d5d; } .ysBiography .biographyScope .bghClickScope .bghClick { position: relative; cursor: pointer; } .ysBiography .biographyScope .bghClickScope .bghClick:after { content: ""; position: absolute; top: 5px; right: -18px; width: 14px; height: 9px; background: url(../img/icon-bio-arrow.png) 0 0/100% 100% no-repeat; -webkit-transform: rotate(0); -moz-transform: rotate(0); -ms-transform: rotate(0); -o-transform: rotate(0); transform: rotate(0); -webkit-transition: 0.34s; -moz-transition: 0.34s; -ms-transition: 0.34s; -o-transition: 0.34s; transition: 0.34s; } .ysBiography .biographyScope .bghClickScope .bghClick.active:after { top: 4px; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); } .ysBiography .biographyScope .bghDetails { width: 100%; position: relative; float: left; margin-top: 20px; font-size: 14px; font-weight: 400; color: #5d5d5d; height: 0; overflow: hidden; -webkit-transition: 0.34s; -moz-transition: 0.34s; -ms-transition: 0.34s; -o-transition: 0.34s; transition: 0.34s; } .ysBiography .biographyScope .bghDetails .bghPartyTitle { width: 100%; position: relative; float: left; margin-bottom: 10px; font-size: 14px; font-weight: 400; color: #5d5d5d; text-align: center; } .ysBiography .biographyScope .continueLink { width: 100%; position: relative; float: left; clear: both; margin-top: 5px; } .ysBiography .biographyScope .continueLink a { float: right; position: relative; font-size: 13px; font-weight: 600; color: #20537b; text-decoration: none; padding-right: 12px; background: url(../img/icon-bio-link.png) right center/7px 10px no-repeat; } .ysGeneralBoxInHeadTitle { text-align: left; margin-bottom: 20px; padding-right: 10px; } .ysGeneralBoxInHeadTitle .h2, .ysGeneralBoxInHeadTitle .h3, .ysGeneralBoxInHeadTitle h2, .ysGeneralBoxInHeadTitle h3 { width: 100%; position: relative; float: left; margin: 0; padding: 0; line-height: 120%; } .ysGeneralBoxInHeadTitle .ysSubTitle { width: 100%; position: relative; float: left; margin: 0 0 15px; padding: 20px 0 0; line-height: 120%; } .ysGeneralOpenBallotBox .qobbText { display: inline-block; position: relative; margin-right: 10px; } .ysGeneralOpenBallotBoxPercent .inRow100 { margin-bottom: 15px; } .ysGeneralOpenBallotBoxPercent .gobbpBox { width: 20%; position: relative; float: left; border-right: 1px solid #e8eaed; } .ysGeneralOpenBallotBoxPercent .gobbpBox:last-child, .ysGeneralPartyAlliance .gpaBox:last-child, .ysGeneralPartyCityWinn .gpcwBox:last-child, .ysPartyDetailsDonutChart .yspddcBox:nth-child(4n + 0) { border-right: 0; } .ysSocialSharing { position: absolute; right: 3px; top: 3px; cursor: pointer; z-index: 10; } .ysSocialSharing .ssButton { display: inline-block; position: relative; background: url(../img/icon-share.png) 0 0/100% 100% no-repeat; width: 25px; height: 25px; -webkit-border-radius: 25px; -moz-border-radius: 25px; -ms-border-radius: 25px; border-radius: 25px; } .ysGeneralPartyCityWinn .gpcwBox { width: 33.33%; position: relative; float: left; border-right: 1px solid #e8eaed; padding: 0 2px; } .ysGeneralPartyCityWinn .gpcwPartyIcon { display: inline-block; position: relative; margin-right: 4px; -webkit-transform: translateY(4px); -moz-transform: translateY(4px); -ms-transform: translateY(4px); -o-transform: translateY(4px); transform: translateY(4px); } .ysGeneralPartyCityWinn .gpcwTitle { line-height: 120%; display: table; min-height: 50px; margin-bottom: 8px; } .ysGeneralPartyCityWinn.ysPartyCityWinnTotal .gpcwTitle { min-height: 30px; } .ysGeneralPartyAlliance .gpaBox { width: 50%; position: relative; float: left; border-right: 1px solid #e8eaed; padding: 20px; } .ysDataGeneral tbody .ysgLineBottom, .ysDataGeneral thead, .ysDataGeneral.showClickTable .ysgImageContent:last-child, .ysDataGeneral.ystvphDataSlider tbody .ysgLineBottom, .ysTopVotesProvince .ystvpHead, .ysgBallotBoxScope .ysbbsHead { border-bottom: 1px solid #eaeaea; } .ysGeneralPartyAlliance .ysgContent td { padding-top: 0; } .ysGeneralPartyAlliance .gpaTitle .gpaPartyIcon { float: right; position: relative; -webkit-transform: translateY(3px); -moz-transform: translateY(3px); -ms-transform: translateY(3px); -o-transform: translateY(3px); transform: translateY(3px); } .ysDataGeneral { vertical-align: middle; border-spacing: 0; border-collapse: collapse; } .ysDataGeneral thead th { padding: 0 0 7.5px; } .ysDataGeneral tbody td { height: 40px; padding: 15px 0 7.5px; } .ysDataGeneral tbody .ysgBar td { height: 8px; padding: 7.5px 0 15px; } .ysDataGeneral tbody tr:last-child td, .ysDataGeneral.yscnrData .ysgPartyFullImage, .ysDataGeneral.ystvphDataSlider tbody tr:last-child td { padding-bottom: 0; } .ysDataGeneral tbody .ysgLineBottom:last-child, .ysDataGeneral.yscnrData thead, .ysDataGeneral.ystvphDataSlider tbody .ysgLineBottom:last-child, .ysPartyCityResult .yspcrBox:last-child, .ysPartyCityResult .yspcrBox:nth-last-child(2) { border-bottom: 0; } .ysDataGeneral.ystvphDataSlider tbody td { height: 20px; padding: 0 0 15px; } .ysDataGeneral.ystvphDataSlider tbody .ysgOpenBoxHead td { height: auto; padding: 15px 0 7.5px; } .ysDataGeneral.yscnrData .ysOrder span { display: inline-block; position: relative; line-height: 100%; padding: 4px 8px 3px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; border-radius: 10px; } .ysDataGeneral.yscnrData .ysPartyLogo { display: inline-block; position: relative; margin-top: -18px; } .ysDataGeneral.yscnrData .yscnrNominee { padding-top: 10px; } .ysDataGeneral.ysChanging td { vertical-align: middle; } .ysDataGeneral.ysChanging .ysgImageBottom { position: relative; margin-bottom: 10px; display: block; } .ysDataGeneral.ysChanging .yscCity { display: inline-block; position: relative; margin-bottom: 15px; padding: 3px 8px; line-height: 100%; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; border-radius: 10px; } .ysDataGeneral.ysChanging .general .yscCity { border: 1px solid #20537b; } .ysDataGeneral.ysChanging .win .yscCity { border: 1px solid #2cc00a; } .ysDataGeneral.ysChanging .lose .yscCity { border: 1px solid #f63c26; } .ysDataGeneral.showClickTable .ysgImageContent:last-child td { padding: 15px 0 7.5px; } .ysDataGeneral .ysgNominee, .ysDataGeneral .ysgNominee.small, .ysDataGeneral .ysgPartyName { padding-left: 5px; } .ysDataGeneral .yscnrNominee { line-height: 100%; } .ysDataGeneral .yscnrNominee span { position: relative; display: block; margin-top: 10px; line-height: 100%; } .ysDataGeneral .ysgVoteRate span { font-size: 11px; } .ysDataGeneral .ysgInlineVoteRate { display: inline-block; position: relative; margin-left: 5px; font-size: 12px !important; -webkit-transform: translateY(1px); -moz-transform: translateY(1px); -ms-transform: translateY(1px); -o-transform: translateY(1px); transform: translateY(1px); } .ysDataGeneral .ysgPartyFullImage span { display: block; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; border-radius: 100%; background-position: center center; -webkit-background-size: cover; -moz-background-size: cover; background-size: cover; -o-background-size: cover; overflow: hidden; } .ysSwitchMenu { width: 100%; position: relative; float: left; padding: 6px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; border-radius: 50px; background: #e8eaed; margin-bottom: 27px; display: table; } .ysSwitchMenu .ysSwtch { display: table-cell; position: relative; width: 100%; vertical-align: middle; padding: 10px; cursor: pointer; } .ysSwitchMenu .ysSwtch .ysSwtchCenter { width: auto; position: relative; float: left; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); display: table; } .ysSwitchMenu .ysSwtch .ysSwtchCenter .ysSwtchIcon { display: table-cell; position: relative; vertical-align: middle; padding: 0 5px; } .ysSwitchMenu .ysSwtch .ysSwtchCenter .ysSwtchIcon .iconMayor { display: inline-block; position: relative; width: 22px; height: 28px; background: url(../img/icon-belediye.png) 0 0/100% 100% no-repeat; } .ysSwitchMenu .ysSwtch .ysSwtchCenter .ysSwtchIcon .iconCouncil { display: inline-block; position: relative; width: 19px; height: 28px; background: url(../img/icon-ilgenel.png) 0 0/100% 100% no-repeat; } .ysSwitchMenu .ysSwtch .ysSwtchCenter .ysSwtchText { display: table-cell; position: relative; padding: 0 5px; } .ysSwitchMenu .ysSwtch.active { background: #20537b; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; border-radius: 50px; } .ysSwitchMenu .ysSwtch.active .ysSwtchCenter .iconMayor { background: url(../img/icon-belediye-hov.png) 0 0/100% 100% no-repeat; } .ysSwitchMenu .ysSwtch.active .ysSwtchCenter .iconCouncil { background: url(../img/icon-ilgenel-hov.png) 0 0/100% 100% no-repeat; } .ysSwitchMenu.colTwo .ysSwtch { width: 50%; } .ysSwitchMenu.colThree .ysSwtch { width: 33.33%; } .ysFilterSelect { width: 100%; position: relative; float: left; margin-bottom: 27px; } .ysFilterSelect .ysFilterCityPercent { position: absolute; z-index: 2; bottom: 12px; left: 15px; } .ysTopVotesProvince .ystvpHead .ystvphTitle { width: 100%; position: relative; float: left; display: table; } .ysTopVotesProvince .ystvpHead .ystvphTitle .ystvphPartyIcon { display: table-cell; position: relative; width: 32px; padding-right: 10px; vertical-align: middle; } .ysgBallotBoxScope .ysbbsHead .ysbbsTitle { width: 100%; position: relative; float: left; display: table; line-height: 150%; } .ysgBallotBoxScope .ysbbsHead .ysbbsOpenBox { position: absolute; right: 35px; top: 3px; } .sticky.stcActive, .ysgBallotBoxScope .ysSocialSharing { top: 0; } .ysgBallotBoxScope .ballotBox, .ysgBallotBoxScope .ysElectionResult { width: 32%; position: relative; float: left; margin-right: 2%; margin-bottom: 2%; background-color: #fff; -webkit-box-shadow: 0 1px 6px 0 rgba(185, 185, 185, 0.6); -moz-box-shadow: 0 1px 6px 0 rgba(185, 185, 185, 0.6); box-shadow: 0 1px 6px 0 rgba(185, 185, 185, 0.6); padding: 15px; border-radius: 5px; } .ysNewsBasic .ysNewBoxScope .ysNewBox:nth-child(3n + 1), .ysNomineeWinners .ysnwBox:nth-child(6n + 1), .ysPartyCityResult .yspcrBox:nth-child(odd), .ysgBallotBoxScope .ballotBox:nth-child(3n + 1), .ysgBallotBoxScope .ysElectionResult:nth-child(3n + 1) { clear: both; } .ysgBallotBoxScope .ballotBox.noPaddingBorder, .ysgBallotBoxScope .noPaddingBorder.ysElectionResult { padding: 16px; } .ysgBallotBoxScope .ballotBox.noPaddingBorder .ysbbsHead, .ysgBallotBoxScope .noPaddingBorder.ysElectionResult .ysbbsHead { border-bottom: 0; padding-bottom: 0; } .ysgBallotBoxScope .ballotBox.noPaddingBorder .ysbbsOpenBox, .ysgBallotBoxScope .noPaddingBorder.ysElectionResult .ysbbsOpenBox { right: 0; } .ysgBallotBoxScope .ballotBox.noPaddingBorder .ysbbsTitle, .ysgBallotBoxScope .noPaddingBorder.ysElectionResult .ysbbsTitle { padding-right: 80px; } .ysgBallotBoxScope .ballotBox .ysbbsTitle, .ysgBallotBoxScope .ysElectionResult .ysbbsTitle { padding-right: 110px; } .ysgBallotBoxScope .ysbbsDetailsLink { color: #20537b; font-size: 16px; font-weight: 500; text-align: right; margin-top: 15px; padding-top: 15px; border-top: 1px solid #eaeaea; } .homePageMapData .ysHomeDetails img, .ysHomeMapData .ysHomeDetails img, .ysgBallotBoxScope .ysbbsDetailsLink img { -webkit-transform: translateY(2px); -moz-transform: translateY(2px); -ms-transform: translateY(2px); -o-transform: translateY(2px); transform: translateY(2px); } .ysElectionResult .electTitle { width: 100%; position: relative; float: left; padding-right: 90px; } .ysElectionResult .multipleBarScope { width: 100%; position: relative; float: left; margin-top: 30px; height: 14px; overflow: hidden; -webkit-border-radius: 7.5px; -moz-border-radius: 7.5px; -ms-border-radius: 7.5px; border-radius: 7.5px; } .ysElectionResult .multipleBarScope .mbBar { position: relative; float: left; height: 16px; background: #adadad; } .ysElectionResult .electDetails { width: 100%; position: relative; float: left; margin-top: 20px; display: table; text-align: center; } .ysElectionResult .electDetails .electCol { display: inline-block; width: auto; text-align: center; font-size: 14px; font-weight: 300; color: #000; position: relative; margin-bottom: 10px; padding: 0 4px; } .ysElectionResult .electDetails .electCol .electPercent { width: 100%; position: relative; float: left; text-align: center; } .ysElectionResult .electDetails .electCol .electParty { width: 100%; position: relative; float: left; text-align: center; margin-bottom: 8px; line-height: 120%; } .ysElectionResult .electDetails .electCol .electRound { display: inline-block; width: 14px; height: 14px; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; border-radius: 100%; position: relative; margin-bottom: 0; } .ysElectionResult .swiper-slide { width: 100%; height: auto; border-radius: 5px; } .ysSwiperScope .swiperSlideScope { position: relative; float: left; overflow: hidden; margin-top: 0; width: 100%; max-width: 960px; padding: 0 !important; } .ysSwiperScope .swiperSlideScope .swiper-container { overflow: visible !important; padding: 6px 0 !important; } .ysSwiperScope .swiperSlideScope .swiper-slide { width: 280px; height: 150px; border-radius: 5px; background-color: #fff; -webkit-box-shadow: 0 1px 6px 0 rgba(185, 185, 185, 0.6); -moz-box-shadow: 0 1px 6px 0 rgba(185, 185, 185, 0.6); box-shadow: 0 1px 6px 0 rgba(185, 185, 185, 0.6); padding: 15px; overflow: hidden; } .ysSwiperScope .swiperSlideScope .swiper-slide .swpDate { position: absolute; right: 50px; } .ysSwiperScope .swiperSlideScope .swiper-slide .swpContent { width: 100%; position: relative; float: left; padding: 40px 0; } .ysSwiperScope.ysNewsSlider .ysSocialSharing { top: 10px; right: 10px; } .ysSwiperScope.ysNewsSlider .ysGeneralBoxInHeadTitle { padding: 0 90px 0 0; } .ysSwiperScope.ysNewsSlider .arrowRightFixed { right: 20px; } .ysSwiperScope.ysTopVotesProvince .swiper-container { padding: 6px 3px !important; } .ysSwiperScope.ysTopVotesProvince .swiper-slide { height: auto; } .ysSwiperScope.ysTopVotesProvince .ysGeneralBoxInHeadTitle { padding-right: 90px; } .ysSwiperScope.ysElectionResult .ysGeneralBoxInHeadTitle { padding-right: 30px; } .ysSwiperScope .arrowRightFixed { position: absolute; top: 17px; width: 100px; right: 0; } .ysSwiperScope .swiper-button-next { width: 34px; height: 34px; background: url(../img/swiper-right.png) 0 0/100% 100% no-repeat; outline: 0; right: 0; } .ysSwiperScope .swiper-button-prev { width: 34px; height: 34px; background: url(../img/swiper-left.png) 0 0/100% 100% no-repeat; outline: 0; left: auto; right: 45px; } .ysGeneralShare .gsRow, .ysPopup .gsRow { float: left; position: relative; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); display: table; text-align: center; } .ysGeneralShare .gsRow .gsCell { display: table-cell; position: relative; padding: 0 10px; text-align: center; vertical-align: middle; } .ysGeneralShare .gsRow .gsCell.gsTitle { text-align: right; line-height: 120%; } .ysPartyDetailsDonutChart .yspddcBox { width: 25%; position: relative; float: left; border-right: 1px solid #e8eaed; } .ysPartyDetailsDonutChart .yspddcBoxTitle { text-align: center; line-height: 120%; } .ysPartyDetailsDonutChart .yspddcBoxTitle h2, .ysPartyDetailsDonutChart .yspddcBoxTitle h3 { padding: 0; margin: 0; font-weight: 400; line-height: 120%; } .ysPartyDetailsDonutChart .hidecolor { position: absolute; width: 0; height: 0; overflow: hidden; } .ysPartyDetailsDonutChart .graphicPie { width: 100%; position: relative; float: left; padding: 15px; } .ysPartyDetailsDonutChart .graphicPie .pieFull { margin: 0 auto; width: 100%; height: 100px; } .ysPartyDetailsDonutChart .graphicPie .pieFull g text { font-family: Roboto, sans-serif; font-weight: 600; font-size: 30px; } .ysPartyDetailsDonutChart .graphicPie .pieFull g text:nth-child(2) { font-weight: 500; font-size: 14px; fill: #5d5d5d; } .ysCityNomineeRace .ysFilterSelect, .ysCityNomineeRace .ysGeneralBoxInHeadTitle, .ysPartyCityResult .yspcrTitle .yspcrCity { width: 50%; position: relative; float: left; } .ysCityNomineeRace .ysFilterSelect .ysFilterCityPercent { right: 32px; left: auto; bottom: auto; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .ysNomineeWinners .ysnwBox .ysnwCity, .ysNomineeWinners .ysnwBox .ysnwImage { -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); margin-bottom: 10px; float: left; } .ysCityNomineeRace .ysFilterSelect .select2-container--default .select2-selection--single { height: 50px; } .ysNomineeWinners .boxStyle:after { content: ""; background: #fff; width: 100%; height: 40px; position: absolute; bottom: 15px; left: 0; } .ysNomineeWinners .ysnwBox { width: 16.66%; position: relative; float: left; text-align: center; display: table; margin-bottom: 30px; border-bottom: 1px solid rgba(0, 0, 0, 0.2); } .ysNomineeWinners .ysnwBox .ysnwCity { position: relative; clear: both; left: 50%; transform: translateX(-50%); -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; border-radius: 10px; padding: 4px 8px 2px; line-height: 100%; } .ysNomineeWinners .ysnwBox .ysnwImage { position: relative; clear: both; left: 50%; transform: translateX(-50%); -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; border-radius: 100%; background-position: center center; -webkit-background-size: cover; -moz-background-size: cover; background-size: cover; -o-background-size: cover; overflow: hidden; } .ysNomineeWinners .ysnwBox .ysnwNominee { float: left; position: relative; clear: both; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); margin-bottom: 30px; } .ysChangingCity .fullShowtr, .ysChangingCity .showtr { display: table-row !important; } .ysChangingCity .ysccContinue { color: #20537b; font-size: 16px; font-weight: 500; text-align: center; padding-top: 15px; cursor: pointer; } .ysChangingCity .ysccContinue img { -webkit-transform: rotate(0) translateY(0); -moz-transform: rotate(0) translateY(0); -ms-transform: rotate(0) translateY(0); -o-transform: rotate(0) translateY(0); transform: rotate(0) translateY(0); } .ysChangingCity .ysccContinue.active img { -webkit-transform: rotate(180deg) translateY(1px); -moz-transform: rotate(180deg) translateY(1px); -ms-transform: rotate(180deg) translateY(1px); -o-transform: rotate(180deg) translateY(1px); transform: rotate(180deg) translateY(1px); } .ysChangingCity h2.ysSubTitle, .ysChangingCity h3.ysSubTitle { font-family: Roboto, sans-serif; } .ysChangingCity.ysTitleHide table { margin-top: 15px; } .ysChangingCity.ysTitleHide thead tr th { font-size: 18px; color: #000; font-weight: 400; line-height: 120%; } .ysCountyFinalStatus .ysDataGeneral h2, .ysCountyFinalStatus .ysDataGeneral h3 { font-family: Roboto, sans-serif; margin: 0; padding: 0; display: inline-block; } .ysPartyCityResult .yspcrBoxScope:after { content: ""; position: absolute; width: 1px; height: 100%; left: 50%; margin-left: -0.5px; top: 0; background: #e8eaed; z-index: 0; } .ysPartyCityResult .yspcrBox { width: 48%; position: relative; float: left; margin-right: 4%; padding-bottom: 20px; margin-bottom: 20px; } .ysPartyCityResult .yspcrTitle .yspcrCity span { display: inline-block; position: relative; width: 20px; height: 20px; background-color: #2cc00a; -webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px; border-radius: 20px; text-align: center; padding-top: 1px; margin-left: 5px; -webkit-transform: translateY(-2px); -moz-transform: translateY(-2px); -ms-transform: translateY(-2px); -o-transform: translateY(-2px); transform: translateY(-2px); } .ysPartyCityResult .yspcrTitle .yspcrOpenBox { width: 50%; position: relative; float: left; text-align: right; } .ysPartyCityResult .yspcrTitle .yspcrOpenBox span { display: inline-block; position: relative; margin-left: 4px; } .ysPartyCityResult .yspcrContent { display: table; } .ysPartyCityResult .yspcrContent .yspcrCol { display: table-cell; width: 50%; position: relative; vertical-align: top; padding-right: 15px; border-right: 1px solid #e8eaed; } .ysPartyCityResult .yspcrContent .yspcrCol:nth-child(2n + 0) { border-right: 0; padding-left: 15px; } .ysPartyCityResult .yspcrImage { width: 32px; height: 32px; position: absolute; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; border-radius: 100%; background-position: center center; -webkit-background-size: cover; -moz-background-size: cover; background-size: cover; -o-background-size: cover; overflow: hidden; } .ysPartyCityResult .yspcrColText .yspcrColName { margin-bottom: 5px; } .ysPartyCityResult .yspcrColText .yspcrColVoteRate .yspcrColVrTitle { float: left; position: relative; margin-right: 5px; line-height: 140%; } .ysPartyCityResult .yspcrColText .yspcrColVoteRate .yspcrColVrPercent { float: left; position: relative; line-height: 100%; padding-top: 5px; margin-right: 15px; } .ysPartyCityResult .yspcrColFlRight { float: right !important; } .ysPartyCityResult .yspcrColNoMarginRight { margin-right: 0 !important; } .ysPartyCityResult .ysAddImage .yspcrColText { padding-left: 40px; } .ysPartyCityResult .ysAddDistrict { padding-right: 0 !important; } .ysPartyCityResult .ysAddDistrict .yspcrColBotttomText { padding-top: 13px; } .ysNewsBasic .ysNewBoxScope { line-height: 0; } .ysNewsBasic .ysNewBoxScope .ysNewBox { width: 32%; position: relative; float: left; margin-right: 2%; margin-bottom: 2%; } .ysNewsBasic .ysNewBoxScope .ysNewText { width: 100%; position: relative; float: left; padding: 10px; background: #e8eaed; line-height: 140%; min-height: 145px; max-height: 135px; font-size: 16px; } .ysBreadCrumb { font-size: 12px; font-weight: 600; } .ieSelectStyle select, .ieSelectStyle select option { font-size: 22px; color: #fff; } .ysBreadCrumb .ysBrdc { float: left; position: relative; margin-right: 5px; margin-bottom: 9px; } .ysBreadCrumb .ysBrdc.active { color: #4488be; font-weight: 600; } .ysBreadCrumb .ysBrdc.active a { color: #000; } .ysBreadCrumb .ysBrdc:first-child { margin-left: 10px; } .ysBreadCrumb .ysRightArrow { float: left; position: relative; margin-right: 5px; font-family: monospace; color: #d1d8e3; font-size: 28px; font-weight: 100; line-height: 100%; -webkit-transform: translateY(-7px); -moz-transform: translateY(-7px); -ms-transform: translateY(-7px); -o-transform: translateY(-7px); transform: translateY(-7px); } .ieSelectStyle .ysFilterCityPercent { left: 10px; } .ieSelectStyle select { width: 100%; background: url(../img/icon-arrow-select.png) right 10px center/13px 9px no-repeat #20537b; padding: 10px 10px 33px; position: relative; float: left; -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; -o-appearance: none; appearance: none; outline: 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; border-radius: 5px; border: 0; } .ieSelectStyle select::-ms-expand { display: none; } .ieSelectStyle.cityRace select { padding: 0 0 0 10px; height: 70px; } .sticky { position: fixed; width: 100%; height: 80px; top: -90px; background: rgba(255, 255, 255, 0.98); z-index: 99998; overflow: hidden; -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.15); box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.15); -webkit-transition: 0.34s; -moz-transition: 0.34s; -ms-transition: 0.34s; -o-transition: 0.34s; transition: 0.34s; display:flex; align-items:center } .sticky .summary, .sticky .summary.enabled { -webkit-transition: 1s; -moz-transition: 1s; -ms-transition: 1s; -o-transition: 1s; } .stickymain { z-index: 99999; top: 30px !important; overflow: visible; } .stickymain.stcActive { display: block !important; top: 0 !important; } .sticky .summary { display: none; opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; transition: 1s; } .sticky .summary.enabled { transition: 1s; opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; } .sticky .summary.disabled { -webkit-transition: 1s; -moz-transition: 1s; -ms-transition: 1s; -o-transition: 1s; transition: 1s; opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; } .sticky .stcHead { width: 100%; position: relative; float: left; margin-bottom: 8px; margin-top: 10px; } .sticky .stcHead .stcTitle { float: left; font-size: 16px; font-weight: 500; color: #20537b; padding-left: 20px; } .sticky .stcHead .stcTitle .iconSticky { position: absolute; left: 0; top: -2px; } .sticky .stcHead .stcTitle.stickyIlgenel { padding-left: 17px; } .sticky .stcHead .stcTitle.stickyIlgenel .iconSticky { top: -1px; } .sticky .stcHead .stcOpenBox { float: right; font-size: 10px; font-weight: 600; color: #adadad; } .sticky .stcHead .stcOpenBox .stcPercent { color: #20537b; font-size: 12px; font-weight: 600; } .sticky .multipleBarScope { width: 100%; position: relative; float: left; margin-top: 0; height: 8px; overflow: hidden; -webkit-border-radius: 7.5px; -moz-border-radius: 7.5px; -ms-border-radius: 7.5px; border-radius: 7.5px; background: #cbd3d9; } .sticky .multipleBarScope .mbBar { position: relative; float: left; height: 12px; } .sticky .stcDetails { width: 100%; position: relative; float: left; margin-top: 8px; display: table; text-align: center; } .sticky .stcDetails .stcCol { display: inline-block; width: auto; text-align: center; font-size: 13px; font-weight: 500; color: #000; margin: 0 15px; } .ysGeneralMap .ysSwitchMenu { max-width: 565px; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); margin-top: 20px; display: table; margin-bottom: 0; text-align: center; } .ysGeneralMap #controls { position: absolute; margin: 5px; z-index: 10; display: none; } .ysGeneralMap #controls input { border: 0; background: #dae0e4; color: #6e6e6e; outline: 0; padding: 5px 10px; cursor: pointer; } .ysGeneralMap .mapScope { min-height: 432.05px; } @media only screen and (max-width: 960px) { .ysMapCol30, .ysMapCol70, .ysNomineeWinners .ysnwBox { position: relative; float: left; } .ysMapCol70 { width: 100%; margin-right: 0; } .ysMapCol30 { width: 100%; margin-bottom: 20px; } .ysgBallotBoxScope .ysbbsHead .ysbbsOpenBox { width: 100%; position: relative; float: left; right: auto; top: auto; } .ysgBallotBoxScope .ballotBox.noPaddingBorder .ysbbsTitle, .ysgBallotBoxScope .noPaddingBorder.ysElectionResult .ysbbsTitle { padding-right: 0; } .ysgBallotBoxScope .ballotBox .ysbbsTitle, .ysgBallotBoxScope .ysElectionResult .ysbbsTitle { padding-right: 30px; } .ysPartyDetailsDonutChart .graphicPie .pieFull g text { font-size: 23px; } .ysNomineeWinners .ysnwBox { width: 20%; } .ysNomineeWinners .ysnwBox:nth-child(6n + 1) { clear: none; } .ysNomineeWinners .ysnwBox:nth-child(5n + 1) { clear: both; } .ysPartyCityResult .yspcrBoxScope:after { display: none; } .ysPartyCityResult .yspcrBox { width: 100%; position: relative; float: left; margin-right: 0 !important; } .ysPartyCityResult .yspcrBox:nth-last-child(2) { border-bottom: 1px solid #e8eaed; } .ysGeneralMap .mapScope { min-height: 350px; } } @media only screen and (max-width: 900px) { .all-elections-intro-title { } .header .navMenuScope .navMenuFixed { position: fixed; left: -310px; top: 0; z-index: 9999999999; width: 300px; height: 100%; background: linear-gradient(180deg, #405977 0%, #374A61 100%) !important; padding: 16px 0; overflow-y: scroll !important; -webkit-transition: 0.34s; -moz-transition: 0.34s; -ms-transition: 0.34s; -o-transition: 0.34s; transition: 0.34s; } .logo { margin-top: 2px; } .dropbtn { display: none !important } .dropdown-content a { border-bottom: 1px solid #4A617D !important; padding: 12px 16px 14px 16px !important } .dropdown-content { height: 100% !important; overflow-y: visible !important; display: block !important; width: 300px !important; color: #fff; background-color: initial !important; box-shadow: none !important; } .dropbtn { background-color: initial !important; color: #fff !important; } .dropdown-content a { color: #fff !important } .footer .ftLinkScope .ftCity span a, .footer .ftLinkScope .ftErrorTerms .ftError, .footer .ftLinkScope .ftErrorTerms .ftTerms, .generalFooterTitle { font-size: 14px; } .header { min-height: 45px !important; } .row.header.sticky.stickymain { height: 45px; } .header .container { padding: 0; margin-top: -1px; } .header .navUpdateDate { display: table; } .header .navMenuScope { margin: 0 } .header .logoScope { padding: 0 10px; display: flex; align-items: center; } .header .logoScope .navClickButton, .header .navMenuScope .navClose { align-items: center; display: flex; } } @media only screen and (max-width: 768px) { .col50, .ysBiography .biographyScope { width: 100%; } .generalMainTitle, .ysGeneralHeadPartyTitle h1, .ysGeneralHeadTitle h1, .ysGeneralHeadTitle h2 { font-size: 32px; } .generalBallotBoxInfoAndWinPartyTitle, .generalWinPartyName, .ysChangingCity.ysTitleHide thead tr th, .ysGeneralOpenBallotBoxPercent .gobbpTitle, .ysGeneralPartyCityWinn .gpcwPartyName, .ysGeneralPartyCityWinn .gpcwTitle, .ysPartyDetailsDonutChart .yspddcBoxTitle, .ysPartyDetailsDonutChart .yspddcBoxTitle h2, .ysPartyDetailsDonutChart .yspddcBoxTitle h3 { font-size: 14px; } .generalBallotBoxInfoRatios, .ysGeneralOpenBallotBoxPercent .gobbpPercent, .ysGeneralPartyCityWinn .gpcwPercent { font-size: 18px; } .generalBallotBoxPartyAllianceTitle, .ysGeneralPartyAlliance .gpaTitle, .ysGeneralPartyAlliance .gpaTitle h2.gpaText, .ysGeneralPartyAlliance .gpaTitle h3.gpaText { font-size: 24px; } .sectionBallotBoxNomineeVotePercent, .ysDataGeneral .ysgPercentText.big, .ysElectionResult .electDetails .electCol .electPercent, .ysGeneralPartyAlliance .ysgContent .ysgPercentText, .ysPartyCityResult .yspcrColText .yspcrColVoteRate .yspcrColVrPercent { font-size: 20px; } .col50 { margin-right: 0; margin-bottom: 20px; } .col50:last-child { margin-bottom: 0; } .header .navMenuScope .navMenu.navCity .navContent a { width: 25%; } .ysGeneralHeadPartyTitle .ysghptScope .ysghptCol { display: block; width: 100%; position: relative; float: left; text-align: center; } .ysSocialSharing .ssButton { width: 20px; height: 20px; } .ysgBallotBoxScope .ballotBox, .ysgBallotBoxScope .ysElectionResult { width: 49%; position: relative; float: left; } .ysgBallotBoxScope .ballotBox:nth-child(3n + 0), .ysgBallotBoxScope .ysElectionResult:nth-child(3n + 0) { margin-right: 2%; } .ysNomineeWinners .ysnwBox:nth-child(5n + 1), .ysgBallotBoxScope .ballotBox:nth-child(3n + 1), .ysgBallotBoxScope .ysElectionResult:nth-child(3n + 1) { clear: none; } .ysgBallotBoxScope .ballotBox:nth-child(2n + 0), .ysgBallotBoxScope .ysElectionResult:nth-child(2n + 0) { margin-right: 0; } .ysNomineeWinners .ysnwBox:nth-child(4n + 1), .ysgBallotBoxScope .ballotBox:nth-child(odd), .ysgBallotBoxScope .ysElectionResult:nth-child(odd) { clear: both; } .ysElectionResult .electDetails .electCol { max-width: 135px; } .ysPartyDetailsDonutChart .graphicPie { padding: 0; } .ysCityNomineeRace .ysFilterSelect, .ysCityNomineeRace .ysGeneralBoxInHeadTitle { width: 100%; position: relative; float: left; } .ysNomineeWinners .ysnwBox { width: 25%; position: relative; float: left; } .ysPartyCityResult .yspcrColText .yspcrColVoteRate .yspcrColVrPercent { padding-top: 8px; } .ysGeneralMap .mapScope { padding-right: 0; } } @media only screen and (max-width: 750px) { .ysGeneralMap .mapScope { min-height: 300px; } } @media only screen and (max-width: 620px) { .ysGeneralMap .mapScope { min-height: 250px; } } @media only screen and (max-width: 480px) { .all-elections-intro-title { } .yspddcBoxTitle h2, h3 { font-size: 18px !important } .ysGeneralMap .mapScope { min-height: 200px; } .col100.boxStyle.nbsnbg { margin-top: 0 !important; } } @media only screen and (max-width: 400px) { .ysGeneralMap .mapScope { min-height: 150px; } } .ysGeneralMap .mapScope .mapDetails { padding: 0; } .ysGeneralMap .ysMapLegend { display: table; text-align: center; margin-top: 15px; } .afterHide:after, .select2-container--default .select2-selection--single .select2-selection__arrow b { display: none !important; } .ysGeneralMap .ysMapLegend .ysmL { display: inline-block; position: relative; margin: 0 5px; } .ysGeneralMap .ysMapLegend .ysmL .ysmColorRound { display: inline-block; position: relative; width: 16px; height: 16px; background: #969696; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; border-radius: 100%; } .ysGeneralMap .ysMapLegend .ysmL .ysmParty { display: inline-block; position: relative; font-size: 11px; font-weight: 600; line-height: 100%; -webkit-transform: translateY(-3px); -moz-transform: translateY(-3px); -ms-transform: translateY(-3px); -o-transform: translateY(-3px); transform: translateY(-3px); } .ysGeneralMap .ysStatusMap { text-align: left; padding: 5px; position: relative; } .ysGeneralMap .ysStatusMap .ysMapTitle { width: 100%; position: relative; float: left; font-family: Poppins, sans-serif; font-size: 14px; font-weight: 600; color: #20537b; text-transform: uppercase; margin-bottom: 10px; } .ysGeneralMap .ysStatusMap .ysMapContent .ysMapRow { width: 100%; position: relative; float: left; margin-bottom: 5px; } .ysGeneralMap .ysStatusMap .ysMapContent .ysMapRow .ysMapName { font-family: Roboto, sans-serif; width: 40%; position: relative; float: left; font-size: 11px; font-weight: 600; } .ysGeneralMap .ysStatusMap .ysMapContent .ysMapRow .ysMapPercent { width: 20%; position: relative; float: left; font-family: Roboto, sans-serif; font-size: 11px; font-weight: 600; color: #20537b; text-align: right; } .ysGeneralMap .ysStatusMap .ysMapContent .ysMapRow .ysMapBar { width: 40%; position: relative; float: left; padding-left: 5px; padding-top: 5px; } .ysGeneralMap .ysStatusMap .ysMapContent .ysMapRow .ysMapBar .ysBarScope { width: 100%; position: relative; float: left; background: #e3e3e3; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; border-radius: 4px; height: 8px; overflow: hidden; } .ysGeneralMap .ysStatusMap .ysMapContent .ysMapRow .ysMapBar .ysBarScope .ysBarPercent { position: absolute; width: 0%; height: 100%; left: 0; top: 0; } .ysPopup { position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 99999999999999999999; opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; visibility: hidden; -webkit-transition: opacity 0.34s, visibility 0.34s; -moz-transition: opacity 0.34s, visibility 0.34s; -ms-transition: opacity 0.34s, visibility 0.34s; -o-transition: opacity 0.34s, visibility 0.34s; transition: opacity 0.34s, visibility 0.34s; } .ysPopup .row.ysGeneralShare { margin-bottom: 0; padding: 50px 0; } .ysPopup .ysPopDegrade { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.55); z-index: 1; } .ysPopup .ysPopContent { position: absolute; width: 95%; max-width: 470px; -webkit-box-shadow: 0 6px 12px 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 6px 12px 0 rgba(0, 0, 0, 0.15); box-shadow: 0 6px 12px 0 rgba(0, 0, 0, 0.15); background-color: #fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; border-radius: 5px; z-index: 2; padding: 10px; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .ysPopup .shareTextHide { position: absolute; width: 0; height: 0; opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; overflow: hidden; } .ysPopup .ysPopClose { position: absolute; right: 10px; height: 10px; cursor: pointer; z-index: 10; } .ysPopup .gsRow .gsCell { position: relative; padding: 0 10px; text-align: center; vertical-align: middle; display: inline-block; } .ysPopup .gsRow .gsCell.gsTitle { width: 100%; position: relative; float: left; text-align: center; margin-bottom: 20px; line-height: 120%; } .ysPopup .gsRow .gsCell.gsTitle span { display: inline-block; } .homePageMapData .mapScope { min-height: 310px !important; height: 310px !important; } .homePageMapData .ysDataGeneral tbody td { padding: 13px 0 0; } .homePageMapData .ysgPartyName, .ysHomeMapData .ysgPartyName { padding-left: 5px !important; } .homePageMapData .ysHomeDetails, .ysHomeMapData .ysHomeDetails { width: 100%; position: relative; float: left; margin-top: 18px; text-align: right; color: #20537b; } .ysHomeMapData .mapScope { min-height: 301.5px; } .header .logoScope .logo img { height: 16px; width: auto; } .header .logoScope .homego, .ysGeneralLastUpdate { display: none; } .header .navMenuScope .navMenuFixed .navMenu { width: 100%; } .header .navMenuScope .navMenuFixed .navMenu a { color: #fff !important; } .header .navMenuScope .navMenuFixed .navMenu .navClick { padding-left: 0; padding-right: 15px; background: 0 0 !important; color: #fff !important; font-weight:600; font-size:16px; margin-bottom:12px } .header .navMenuScope .navMenuFixed .navMenu .navClick span{ display:flex; align-items:center } .header .navMenuScope .navMenuFixed .navMenu .navClick span:after { content: ""; right: 0; } .header .navMenuScope .navMenuFixed .navMenu .navContent { position: relative; float: left; top: 0; background: 0 0 !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; padding-bottom: 100px; overflow-y: auto; } .header .navMenuScope .navMenuFixed .navMenu .navContent a { border-bottom: 1px solid #4b82ad; margin-bottom: 8px; padding-bottom: 20px } .header .navMenuScope .navMenuFixed .navMenu .navContent a:last-child { border-bottom:none !important } .header .navMenuScope .navMenuFixed .navMenu.active .navClick span:after { content: ""; right: 0; background-position: 0 0; } .header .navMenuScope .navMenuFixed.active { left: 0; } .header .navMenuScope .navMenu .navLine { background: rgba(255, 255, 255, 0.28); } .header .navMenuScope .navMenu .navContent { top: 35px; } .ysGeneralOpenBallotBoxPercent .inRow100 { margin-bottom: 10px; } .ysGeneralOpenBallotBoxPercent .gobbpBox { width: 33.33%; position: relative; float: left; margin-bottom: 20px; } .ysGeneralOpenBallotBoxPercent .gobbpBox:last-child { border-right: 1px solid #e8eaed; } .ysGeneralOpenBallotBoxPercent .gobbpBox:nth-child(3n + 0) { border-right: 0; } .ysGeneralOpenBallotBoxPercent .gobbpBox:nth-child(3n + 1) { clear: both; margin-bottom: 0; } .ysGeneralOpenBallotBoxPercent .gobbpBox:nth-child(3n + 2) { margin-bottom: 0; } .ysGeneralPartyAlliance .gpaBox { width: 100%; position: relative; float: left; border-right: 0; border-bottom: 1px solid #e8eaed; } .ysGeneralPartyAlliance .gpaBox:last-child { border-bottom: 0; } .ysGeneralPartyAlliance .gpaTitle .gpaPartyIcon { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } .ysNewsBasic .ysNewBoxScope .ysNewBox { width: 49%; position: relative; float: left; } .ysNewsBasic .ysNewBoxScope .ysNewBox:nth-child(3n + 0) { margin-right: 2%; } .ysNewsBasic .ysNewBoxScope .ysNewBox:nth-child(3n + 1) { clear: none; } .ysNewsBasic .ysNewBoxScope .ysNewBox:nth-child(2n + 0) { margin-right: 0; } .ysNewsBasic .ysNewBoxScope .ysNewBox:nth-child(odd) { clear: both; } .ysBreadCrumb .ysBrdc:first-child { margin-left: 0; } .ysHomeMapData .mapScope { min-height: 250px; } } @media only screen and (max-width: 520px) { .all-elections-intro-title { } .PartyNomeneeVoteRate, .generalMainTitle, .ysDataGeneral .yscnrNominee span, .ysGeneralHeadPartyTitle h1, .ysGeneralHeadTitle h1, .ysGeneralHeadTitle h2 { font-size: 28px; } .generalMainPartyTitle, .generalSectionTitle, .generalSocialBigBlackName, .generalSocialBigRedName, .ysBiography h1, .ysBiography h2, .ysGeneralBoxInHeadTitle .h2, .ysGeneralBoxInHeadTitle .h3, .ysGeneralBoxInHeadTitle h2, .ysGeneralBoxInHeadTitle h3, .ysGeneralHeadPartyTitle h2, .ysGeneralShare .gsRow .gsCell.gsTitle, .ysGeneralShare .gsRow .gsCell.gsTitle span, .ysPopup .gsRow .gsCell.gsTitle, .ysPopup .gsRow .gsCell.gsTitle span { font-size: 22px; } .generalButton, .generalOpenBallotBoxTitle, .sticky .stcHead .stcTitle, .ysGeneralOpenBallotBox .qobbText, .ysNewsBasic .ysNewBoxScope .ysNewText, .ysSwitchMenu .ysSwtch .ysSwtchCenter .ysSwtchText { font-size: 14px; } .generalOpenBallotBoxPercent, .ysGeneralOpenBallotBox .qobbPercent { font-size: 18px; } .generalPartyBallotBoxSubTitle, .ysDataGeneral thead { font-size: 11px; } .PartyNomeneeTotalVote, .PartyNomeneeVoteNumbers, .generalPartyBallotBoxNomineeName, .generalPartyBallotBoxPartyDetails, .generalPartyBallotBoxPartyName, .generalPartyBallotBoxPartyPercent, .sectionBallotBoxCityName, .ysCountyFinalStatus .ysDataGeneral h2, .ysCountyFinalStatus .ysDataGeneral h3, .ysDataGeneral .ysgBasicText, .ysDataGeneral .ysgCity, .ysDataGeneral .ysgNominee, .ysDataGeneral .ysgPartyName, .ysDataGeneral .ysgPercentText, .ysDataGeneral .ysgTotalVote, .ysDataGeneral .ysgVoteNumbers, .ysPartyCityResult .yspcrTitle .yspcrCity { font-size: 16px; } .generalPartyBallotBoxNomineeCity, .sectionBallotBoxPartyName, .sectionGridCityName, .sectionSecondTitle, .select2-container .select2-selection--single .select2-selection__rendered, .select2-results__option, .ysDataGeneral .yscnrNominee, .ysElectionResult .electTitle, .ysGeneralBoxInHeadTitle .ysSubTitle, .ysTopVotesProvince .ystvpHead .ystvphTitle .ystvphParty, .ysgBallotBoxScope .ysbbsHead .ysbbsTitle .ysbbsCity { font-size: 20px; } .boxStyle { padding: 10px; } .header .navMenuScope .navMenu.navCity .navContent a { width: 33.33%; } .ysGeneralHeadPartyTitle .ysghptImage img { width: 60px; height: auto; } .ysBiography .ysbioScope .ysbioCol.ysImagePadding, .ysGeneralHeadPartyTitle .ysghptScope .ysghptCol.ysImagePadding { padding-right: 5px; } .ysBiography .ysbiotImage { width: 60px !important; height: 60px !important; } .ysBiography .ysbioDataContent .ysbioCity { margin-top: 6px; font-size: 13px; } .ysGeneralOpenBallotBox .qobbText { float: left; } .ysGeneralOpenBallotBox .qobbPercent { float: right; } .ysGeneralPartyCityWinn .gpcwPartyIcon { width: 100%; position: relative; float: left; margin-bottom: 5px; } .ysDataGeneral .ysgPartyIcon img { width: 35px; height: auto; } .ysDataGeneral .ysgPartyFullImage span.ysgPhoneSize90 { width: 90px !important; height: 90px !important; } .ysDataGeneral .ysgPartyFullImage span.ysgPhoneSize35 { width: 35px !important; height: 35px !important; } .ysDataGeneral .ysgPartyFullImage span.ysgPhoneSize30 { width: 30px !important; height: 30px !important; } .ysDataGeneral .ysgPartyFullImage span.ysgPhoneSize25 { width: 25px !important; height: 25px !important; } .ysDataGeneral .ysgPartyFullImage span.ysgPhoneSize20 { width: 20px !important; height: 20px !important; } .ysgBallotBoxScope .ballotBox, .ysgBallotBoxScope .ysElectionResult { width: 100%; position: relative; float: left; margin-right: 0 !important; clear: none !important; margin-bottom: 20px; } .ysSwiperScope.ysNewsSlider .ysGeneralBoxInHeadTitle { padding-left: 10px; } .ysSwiperScope.ysNewsSlider .arrowRightFixed { right: 10px; } .ysGeneralShare .gsRow .gsCell { display: inline-block; padding: 0 5px; } .ysGeneralShare .gsRow .gsCell.gsTitle { width: 100%; position: relative; float: left; text-align: center; margin-bottom: 10px; } .ysGeneralShare .gsRow .gsCell.gsTitle span { display: inline-block; } .ysPartyDetailsDonutChart .yspddcBox { width: 50%; position: relative; float: left; margin-bottom: 20px; } .ysPartyDetailsDonutChart .yspddcBox:nth-child(2n + 0) { border-right: 0; } .ysNomineeWinners .ysnwBox { width: 50%; position: relative; float: left; } .ysNomineeWinners .ysnwBox:nth-child(4n + 1) { clear: none; } .ysNomineeWinners .ysnwBox:nth-child(3n + 1) { clear: both; } .ysPartyCityResult .yspcrColText .yspcrColVoteRate { width: 100%; } .sticky { height: 74px; } .sticky .multipleBarScope, .sticky .multipleBarScope .mbBar { height: 8px; } .sticky .stcDetails { margin-top: 3px; } .sticky .stcDetails .stcCol { font-size: 10px; margin: 0 10px; } .ysGeneralMap .ysSwitchMenu .ysSwtch { padding: 3px 10px; } .ysPopup .gsRow .gsCell { padding: 0 5px; } .ysPopup .gsRow .gsCell a img { width: 44px; height: 44px; } .ysHomeMapData .mapScope { min-height: 200px; } } @media only screen and (max-width: 375px) { .generalBallotBoxInfoAndWinPartyTitle, .generalWinPartyName, .ysGeneralOpenBallotBoxPercent .gobbpTitle, .ysGeneralPartyCityWinn .gpcwPartyName, .ysGeneralPartyCityWinn .gpcwTitle, .ysPartyDetailsDonutChart .yspddcBoxTitle, .ysPartyDetailsDonutChart .yspddcBoxTitle h2, .ysPartyDetailsDonutChart .yspddcBoxTitle h3 { font-size: 12px; } .generalBallotBoxInfoRatios, .ysGeneralOpenBallotBoxPercent .gobbpPercent, .ysGeneralPartyCityWinn .gpcwPercent { font-size: 14px; } .generalBallotBoxPartyAllianceTitle, .ysGeneralPartyAlliance .gpaTitle, .ysGeneralPartyAlliance .gpaTitle h2.gpaText, .ysGeneralPartyAlliance .gpaTitle h3.gpaText { font-size: 22px; } .ysDataGeneral .ysgInlineVoteRate { margin-left: 0; } .ysCityNomineeRace .ysFilterSelect .ysFilterCityPercent { right: auto; top: auto; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none; left: 15px; bottom: 12px; } .ysCityNomineeRace .ysFilterSelect .select2-container--default .select2-selection--single { height: 70px; } .ysHomeMapData .mapScope { min-height: 150px; } } .ysHomeMapData .ysDataGeneral tbody td { padding: 25px 0 0; } .footer .ftLogoScope { width: 100%; position: relative; float: left; background: #4488be; padding: 25px 0; } .footer .ftLinkScope { width: 100%; position: relative; float: left; margin: 0; background: #20537b; padding: 25px 0; } .footer .ftLinkScope .ftCity { width: 100%; position: relative; float: left; margin-bottom: 10px; } .footer .ftLinkScope .ftCity span { width: 25%; position: relative; float: left; margin-bottom: 15px; } @media only screen and (max-width: 960px) { .footer .ftLinkScope .ftCity span { width: 33.33%; position: relative; float: left; } } @media only screen and (max-width: 900px) { .top-menu span.text { display: none !important } .top-menu span.year a{ display:none !important; } .secmandhaberler { display: flex !important; } .header .navMenuScope { height: 0; line-height: 1; } .header .navMenuScope .navMenu.navCity { display: none; } .header .navMenuScope .navMenu .navClick span:after { content: ""; position: absolute; right: 7px; margin-top: -2px; width: 10px; height: 6px; background: url(../img/nav-arrow.png) 0 0/10px auto no-repeat; } .header .navMenuScope .navMenu.active .navClick span:after { content: ""; position: absolute; right: 7px; margin-top: -4px; width: 10px; height: 6px; background: url(../img/nav-arrow.png) 0 -5px/10px auto no-repeat; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); } .footer .ftLinkScope, .footer .ftLogoScope { padding: 20px 0; } .footer .ftLogoScope .logo { width: 100%; position: relative; float: left; text-align: center; margin-bottom: 20px; } .footer .ftLogoScope .logo img { height: 16px; width: auto; } .footer .ftLogoScope .homego { float: none; display: inline-block; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); } .footer .ftLinkScope .ftCity span { width: 50%; position: relative; float: left; } } .footer .ftLinkScope .ftErrorTerms .ftTerms { float: right; position: relative; } @media only screen and (max-width: 520px) { .footer .ftLinkScope .ftCity span { width: 50%; position: relative; float: left; text-align: center; } .footer .ftLinkScope .ftErrorTerms .ftError { float: left; clear: both; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); margin-bottom: 15px; } .footer .ftLinkScope .ftErrorTerms .ftTerms { float: left; clear: both; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); } } .select2-container { width: 100%; min-width: 100%; outline: 0; } .select2-container--default .select2-selection--single { border: 0; background: #20537b; height: 70px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; border-radius: 5px; outline: 0; } .select2-container .select2-selection--single .select2-selection__rendered { padding: 12px 30px 20px 15px; z-index: 10; position: relative; } .select2-container--default .select2-selection--single .select2-selection__arrow { background: url(../img/icon-arrow-select.png) center center/13px 9px no-repeat; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); right: 10px; } .select2-container--disabled .select2-selection--single { background-color: #cecece !important; } .select2-dropdown { border: 1px solid #20537b; background-color: #fff; padding: 10px; } .select2-dropdown ::-webkit-input-placeholder { font-size: 16px; font-style: italic; color: #9e9e9e; } .select2-dropdown ::-moz-placeholder { font-size: 16px; font-style: italic; color: #9e9e9e; } .select2-dropdown :-ms-input-placeholder { font-size: 16px; font-style: italic; color: #9e9e9e; } .select2-dropdown :-moz-placeholder { font-size: 16px; font-style: italic; color: #9e9e9e; } .select2-results__option { color: #20537b; background: 0 0 !important; padding: 15px 8px; border-bottom: 1px solid #e8eaed; } .select2-results__option:last-child { border-bottom: 0; } .select2-container--default .select2-results__option--highlighted[aria-selected] { background: #20537b !important; color: #fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; border-radius: 5px; } .select2-container--default .select2-search--dropdown .select2-search__field { border-radius: 8px; background-color: #ebebeb; border: 1px solid #d4d4d4; outline: 0; height: 40px; margin-bottom: 8px; padding-left: 10px; font-size: 16px; font-weight: 600; color: #20537b !important; } .sandikhd { float: left; background-color: #f35057; width: 100%; position: relative; overflow: hidden; height: 265px; } .sandiksw { position: absolute; top: 50%; right: 50%; transform: translate(50%, -50%); } .sandikhd_ani { position: relative; width: 310px; height: 200px; overflow: hidden; } .sandikhd_zarf { font-family: Poppins; background-color: #fff; color: #000; font-size: 40px; font-weight: 600; text-align: center; display: inline-block; padding: 20px 30px 40px; line-height: 120%; transform: rotateZ(-25deg); margin: auto; position: absolute; top: 50px; left: 25px; } .sandikhd_bosluk { width: 200px; height: 30px; perspective: 300px; position: absolute; bottom: -20px; left: 17px; } .sandikhd_siyah { background-color: #000; width: 200px; height: 20px; transform: rotateX(60deg) rotateY(0); transform-style: preserve-3d; } .nbsnbg { background-color: transparent; box-shadow: none; } @media only screen and (max-width: 681px) { .col100.boxStyle.nbsnbg { margin-top: 15px !important; } } .ldk_timeline { position: relative; width: 100%; max-width: 1140px; margin: 0 auto; padding: 15px 0; float: left; } .ldk_timeline::after { content: ""; position: absolute; width: 2px; background: #000; top: 0; bottom: 0; left: 50%; margin-left: -1px; } .ldk_timeline .container { padding: 15px 60px; position: relative; background: inherit; width: 50%; margin: 0 0 -140px; } .ldk_timeline .container:last-child { margin: unset !important; } .ldk_timeline .container.left { left: 0; } .ldk_timeline .container.right { left: 50%; } .ldk_timeline .container::after { content: ""; position: absolute; width: 16px; height: 16px; top: calc(50% - 12px); right: -12px; background: #383636; border: 4px solid #fff; border-radius: 16px; z-index: 1; box-shadow: 0 0 0 1px #383636; } .ldk_timeline .container.right::after { left: -13px; } .ldk_timeline .container::before { content: ""; position: absolute; width: 52px; height: 0.5px; top: calc(50% - 1px); right: 8px; background: #707070; z-index: 1; } .ldk_timeline .container.right::before { left: 8px; top: 50%; } .ldk_timeline .container .date { position: absolute; display: inline-block; top: calc(50% - 9px); text-align: center; font-size: 30px; font-weight: 600; text-transform: uppercase; letter-spacing: 1px; z-index: 1; } .ldk_timeline .container.left .date { right: -100px; } .ldk_timeline .container.right .date { left: -100px; } .ldk_timeline .container .content { background-color: #fff; position: relative; -webkit-box-shadow: 0 6px 6px -2px rgb(0 0 0 / 10%); -moz-box-shadow: 0 6px 6px -2px rgba(0, 0, 0, 0.1); box-shadow: 0 6px 6px -2px rgb(0 0 0 / 10%); } .ldk_timeline .container .content img { width: 100%; display: block; height: 100%; } .ldk_timeline .container .content .contenttext { padding: 15px; } .ldk_timeline .container .content h2 { margin: 0; font-size: 18px; font-weight: 600; color: #000; } .ldk_timeline .container .content p { margin: 0; font-size: 16px; line-height: 22px; color: #000; padding: 0 15px 15px; } .ldk_timeline .color2019 { color: #23aae2 !important; } .ldk_timeline .color2018 { color: #fa940b !important; } .ldk_timeline .color2014, .ldk_timeline .color2017 { color: #37af47 !important; } .ldk_timeline .color2015 { color: #f2621e !important; } .ldk_timeline .date { color: #f2621e; } @media (max-width: 800px) { .ldk_timeline .container { padding: 15px 30px; margin-bottom: 0; } .ldk_timeline .container::before { width: 22px; } } @media (max-width: 700px) { .ldk_timeline::after { display: none; } .ldk_timeline .container { width: 100%; padding-top: 150px; padding-bottom: 0; } .ldk_timeline .container.right { left: 0; } .ldk_timeline .container.left::after, .ldk_timeline .container.right::after { left: calc(50% - 11px); top: 80px; } .ldk_timeline .container.left::before, .ldk_timeline .container.right::before { left: 50%; background-color: #000; width: 2px; height: 90px; top: 0; z-index: 9; } .ldk_timeline .container.left .date, .ldk_timeline .container.right .date { right: auto; left: calc(50% - 37px); top: 120px; } } .m0 { margin: 0; } .secimTable table { border-collapse: collapse; table-layout: fixed; width: 100%; } .secimTable tbody tr { width: 100%; border-bottom: 1px solid #dfe9f2; font-size: 13px; height: 40px; } .secimTable tbody td { text-align: left; font-weight: 600; } .secimadi { width: 25%; color: #000; padding: 10px; font-weight: 600; font-size: 12px; } .bg-1, .bg-1-ozl, .bg-2, .bg-2-ozl, .bg-3, .bg-3-ozl, .bg-4, .bg-4-ozl { color: #fff; } .pd-lft { padding-left: 15px; } .boxStyleSecim { background: #fff; -webkit-box-shadow: 0 4px 6px 0 rgba(185, 185, 185, 0.5); -moz-box-shadow: 0 4px 6px 0 rgba(185, 185, 185, 0.5); box-shadow: 0 4px 6px 0 rgba(185, 185, 185, 0.5); border-radius: 5px; } .wd-5 { width: 5%; } .wd-15 { width: 15%; } .bg-1 { background-color: #1a4363; } .bg-2 { background-color: #276394; } .bg-3 { background-color: #3485c7; } .bg-4 { background-color: #3c96e0; } @media only screen and (max-width: 728px) { .wd-15, .wd-5 { width: 100px; padding: 10px; } .secimadi { width: 100%; } .secimTable table { table-layout: auto; } .secimTable { overflow-x: scroll; } } h3 { font-size: 20px; } .bg-1-ozl { background-color: #123046; } .bg-2-ozl { background-color: #173c5a; } .bg-3-ozl { background-color: #1c4668; } .bg-4-ozl { background-color: #1f4c70; } .yspddcBoxTitle h2, h3 { font-size: 22px; font-weight: 600 !important; line-height: normal; margin: 0; } .yspcrColNameTitle{ margin-top:30px } .ysPartyCityResult .yspcrImageNew { width: 40px; height: 40px; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; border-radius: 100%; background-position: center center; -webkit-background-size: cover; -moz-background-size: cover; background-size: cover; -o-background-size: cover; overflow: hidden; } .yspcrColNameNew { color: #000; font-size: 15px; font-style: normal; font-weight: 700; line-height: 19.2px; } .yspcrContentItems { display: flex; flex-direction: row; align-items: center } .flex-container-items{ display:flex; justify-content:space-between } .flex-container-items:first-child { border-bottom:1px solid #ECECEC; padding-bottom: 3px; } .flex-container-items:last-child { padding-top: 3px; } .flex-column-first { flex: 0%; } .flex-column-second { display: flex; flex: 75%; flex-direction: column; } .district-title { color: #656565; font-size: 14px; font-style: normal; font-weight: 400; line-height: 19.2px; } .vote-rate-title { color: #969696; font-size: 11px; font-style: normal; font-weight: 400; line-height: 19.2px } .top-menu { box-sizing: border-box; height: 100%; width: 100%; position: relative; float: left; background: #b70101; } .top-menu span.year a { font-size: 50px; font-weight: 400; color: #fff; float: left; display: block; height: 54px; padding: 23px 12px 0 12px; width: 135px } .top-menu span.text { font-size: 18px; font-weight: 700; color: #fff; float: left; padding: 8px 0 6px; display: block; width: 60%; margin-bottom: 4px; line-height: 20px; letter-spacing: .5px } .top-menu ul { float: left; display: block; margin: 0; padding: 0; width: calc(100% - 135px); } .top-menu ul li { display: inline-block; float: left; background: #630000; padding: 0 5px; margin-right: 1px; width: calc((100% / 6) - 1px); text-align: center; } .top-menu ul li:last-child { margin-right: 0; } .top-menu ul li a { font-weight: 700; display: block; height: 26px; box-sizing: border-box; padding-top: 4px; font-size: 14px; color: #fff } .dropred { display: none; } .dropdown { position: relative; display: inline-block; } /* Buton stilleri */ .dropbtn { background: url(../img/nav-arrow.png) 207px 7px no-repeat #fff; background-size: 10px; color: #000; width: 228px; font-size: 14px; font-style: normal; font-weight: 700; line-height: normal; border: none; text-align: left; cursor: pointer; border-radius: 8px; height: 29px; padding-left: 10px; } /* Dropdown içeriği (görünmezken) */ .dropdown-content { display: none; position: absolute; background-color: #f9f9f9; min-width: 228px; box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2); z-index: 2; width: 160px; height: 269px; margin-top: -5px; overflow-y: auto; padding-top: 2px; } /* Dropdown içeriği (görünürken) */ .dropdown-content a { color: black; padding: 12px 16px; text-decoration: none; display: block; font-size: 12px; padding: 8px 10px; border-bottom:1px solid #e2e2e2 } .dropdown-content a:hover { background-color: #f1f1f1; } /* Dropdown içeriği gösterimi */ .dropdown:hover .dropdown-content { display: block; } /* Dropdown butonuna ekstra stili uygulamak için */ .secmandhaberler { display: flex; justify-content: space-between; align-items: center; } .all-elections-intro-boxStyle { padding-left: 0 !important; padding-right: 0 !important; } .footer-container { display: flex; align-items: center; justify-content: space-between; }