body{font-family:'Roboto',Helvetica,sans-serif;font-size:13.5px;line-height:22px;color:#111;background:#9FBBC4;margin:0;padding:0;}
p{font-family:'Roboto',Helvetica,sans-serif;font-size:13.5px;line-height:24px;color:#111111;font-weight:400;font-style:normal;margin:2px;padding:4px;text-align:justify;}
a.brcr:link,a.brcr:visited,a.brcr:active{color:#111;text-decoration:none;font-weight:700;}
a.brcr:hover{color:#111;text-decoration:underline;font-weight:700;}
.small{font-family:'Roboto',Helvetica,sans-serif;font-size:12px;line-height:12px;color:#3D3D3D;font-weight:400;font-style:normal;}

a:link,a:visited{color:#555;text-decoration:none;}
a:hover{color:#3B4471;text-decoration:underline;}
a:active{color:#C00;text-decoration:underline;}
a.software:link,a.software:visited,a.software:active{color:#3B4471;text-decoration:none;font-weight:700;}
a.software:hover{color:#B40D0D;text-decoration:underline;font-weight:700;}
a.normal:link,a.normal:visited,a.normal:active,a.normal:hover{color:#111;text-decoration:none;}
a.softlink:link,a.softlink:visited,a.softlink:active,a.softlink:hover{font-weight:700;color:#444;line-height:13px;text-decoration:none;}
.ltop{clear:both;height:28px;vertical-align:middle;background-color:#F4F4F4;padding:1px;border-bottom:1px solid #D8DFEA;}
.ltitle{display:block;line-height:26px;text-transform:uppercase;}
.lrinfo{float:right;margin-top:-26px;font-size:11px;line-height:24px;color:#3D3D3D;font-weight:400;font-style:normal;margin-right:8px;}
.thumb{margin:4px;border:1px solid #D8DFEA;width:120px;height:90px;}
.thumb:hover{opacity: 0.9;}
.lthumb{float:left;margin-top:8px;margin-bottom:2px;margin-right:6px;}
.titlewords{font-weight:700;color:#555;line-height:14px;padding-top:10px;}
.shortdesc{text-align:justify;min-height:70px;}
.screenshot,.devscreenshot{border:1px solid #D8DFEA;}
.container{position:relative;background-color:#edf1f2;width:1110px;border:1px solid #E6E6E6;margin:0 auto;padding:3px;}
.closed{display:inline-block;clear:both;width:743px;height:auto;margin-top:6px;padding:5px;background-color:#f4f4f4;border:1px solid #D8DFEA;}
.closewarn{font-weight:700;margin-left:8px;line-height:24px;vertical-align:middle;}

.titleblock{background-color:#007ABA;height:90px;margin:0;padding:0;}
.topcontainer{width:1132px;margin:0 auto;padding:0;}

.logo{float:left;height:60px;margin-top:8px;margin-left:-4px;padding:6px;}
.topright{float:right;margin-right:8px;}
.searchformtop{float:right;margin-top:28px;}
.inputtexttop{vertical-align:bottom;height:24px;width:240px;font-size:14px;font-weight:700;color:#4A4A4A;background:#F6F6F6;border:1px solid #3E94E4;outline:none;}
.searchbuttontop{height:28px;width:99px;cursor:pointer;background-color:#2E8ECE;border:1px solid #A9B2FF;color:#FFF;font-size:11px;font-weight:700;text-decoration:none;}
.searchbuttontop:hover{background-color:#4B9CCC;cursor:pointer;color:#FFF;text-decoration:none;}

.clearleft{clear:left;}
.clearboth{clear:both;text-align:left;}
.footer{clear:left;background-color:#505050;color:#F1F1F1;height:90px;margin:0;padding:0;border:0;padding-top:10px;}
.footer .right{float:right;clear:right;text-align:right;padding:3px;}
.bottomcontainer{width:1110px;margin:0 auto;padding:0;}
.last-modified{float:left;margin:2px;padding:0;font-size:12px;color:#FFF;font-weight:400;margin-left:5px;}
.fright{text-align:right;float:right;width:430px;margin:2px;padding:0;color:#FFF;font-size:12px;font-weight:700;}
.footertext{float:left;font-size:12px;line-height:13px;color:#FFF;font-weight:400;font-style:normal;text-align:justify;}
a.bottom:link,a.bottom:visited,a.bottom:hover{color:#FFF;text-decoration:none;font-weight:700;}

.software_image{float:left;width:300px;height:222px;padding:2px;padding-left:0;margin-top:1px;margin-right:4px;}
.devsoftware_image{float:left;width:240px;height:180px;padding:2px;padding-left:0;margin-top:6px;margin-right:12px;}
.softwaredata{float:left;width:448px;margin-left:2px;margin-top:2px;margin-bottom:4px;}
.tabletr{background-color:#F4F4F4;font-size:13.5px;line-height:16px;color:#111;font-weight:400;font-style:normal;margin:1px;padding:4px 0 1px 10px;}
.tabletrsimple{font-family:'Roboto',Helvetica,sans-serif;font-size:13.5px;line-height:16px;color:#111;font-weight:400;font-style:normal;margin:1px;padding:4px 0 1px 10px;}
.tab{font-family:'Roboto',Helvetica,sans-serif;vertical-align:middle;display:table-cell;width:100px;font-weight:700;height:26px;color:#444;}
.value{font-family:'Roboto',Helvetica,sans-serif;vertical-align:middle;display:table-cell;}
.dcount{display:none;}

.content{background-color:#FFF;clear:left;float:left;text-align:left;width:758px;margin-left:-5px;padding-left:7px;padding-right:7px;margin-top:-3px;padding-top:6px;padding-bottom:8px;border-right:1px solid #D8DFEA;}
.leftdiv{padding:0;margin:1px 2px 10px 0;background-color:#FFF;}
.right{float:right;width:340px;height:100%;margin:0;margin-top:2px;padding:0;background-color:#EDF1F2;}
.rightdiv,.rightdivlatest,.rightdivtop{margin:1px 2px 10px 2px;background-color:#EDF1F2;}
.ldiv,.rdiv{height:25px;line-height:31px;background-color:#F0F0F0;color:#333;font-family:'Roboto',Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;padding:5px;margin-bottom:6px;border-bottom:5px solid #5288AC;border-top:2px solid #D8DFEA;background-image:url(data:image/gif;base64,R0lGODlhBAAEAIAAAP////Dw8CH5BAAAAAAALAAAAAAEAAQAAAIFjHEZaAUAOw==);text-transform:uppercase;}
.rdiv{color:#444;font-size:14px;line-height:28px;border-bottom:5px solid #D14233;}
.devh{min-height:200px;}
.rbn{min-height:280px;}

.sysicons{float:right;margin-top:2px;margin-right:-4px;}
.dlbuttons{float:right;margin-top:-28px;margin-right:0;}
.infotext{float:left;height:20px;line-height:20px;margin-top:2px;margin-left:1px;}

.sp_downloadsoftware,.sp_fullversion,.sp_android,.sp_dos,.sp_ios,.sp_linux,.sp_mac,.sp_spreadsheet,.sp_windows,.sp_bullet,.sp_comment,.sp_description,.sp_folder,.sp_latest,.sp_related,.sp_top,.sp_vote,.sp_downloads,.sp_new,.sp_online,.sp_mobile,.sp_search,.sp_categories{display:inline-block;background:url(https://www.cesdb.com/graphics/sprites.png) no-repeat;background-size:80px 220px;overflow:hidden;text-indent:-9999px;text-align:left;}
.sp_downloadsoftware{background-position:-0 -0;width:80px;height:23px;}
.sp_fullversion{background-position:-0 -23px;width:80px;height:23px;}
.sp_android{background-position:-30px -47px;width:20px;height:20px;float:left;margin-right:3px;}
.sp_dos{background-position:-50px -46px;width:20px;height:20px;float:left;margin-right:3px;}
.sp_ios{background-position:-30px -66px;width:20px;height:20px;float:left;margin-right:3px;}
.sp_linux{background-position:-50px -67px;width:20px;height:20px;float:left;margin-right:3px;}
.sp_mac{background-position:-0 -75px;width:20px;height:20px;float:left;margin-right:3px;}
.sp_spreadsheet{background-position:-20px -86px;width:20px;height:20px;float:left;margin-right:3px;}
.sp_windows{background-position:-40px -86px;width:20px;height:20px;float:left;margin-right:3px;}
.sp_bullet{background-position:-60px -86px;width:20px;height:16px;float:left;margin-left:3px;margin-top:6px;margin-bottom:5px;margin-right:3px;}
.sp_comment{background-position:-0 -94px;width:20px;height:17px;float:left;margin-right:5px;margin-top:4px;}
.sp_description{background-position:-60px -102px;width:16px;height:16px;float:left;margin-right:5px;margin-top:7px;}
.sp_folder{background-position:-32px -106px;width:16px;height:16px;float:left;margin-right:3px;margin-top:2px;}
.sp_latest{background-position:-0 -112px;width:16px;height:16px;float:left;margin-right:5px;margin-top:4px;}
.sp_related{background-position:-64px -118px;width:16px;height:16px;float:left;margin-right:5px;margin-top:5px;}
.sp_top{background-position:-32px -122px;width:16px;height:16px;float:left;margin-right:5px;margin-top:4px;}
.sp_vote{background-position:-0 -128px;width:16px;height:16px;float:left;margin-right:5px;margin-top:4px;}
.sp_downloads{background-position:-70px -46px;width:10px;height:10px;float:left;margin-right:3px;margin-top:5px;}
.sp_new{background-position:-70px -56px;width:10px;height:10px;float:left;margin-right:3px;margin-top:5px;}
.sp_mobile{background-position:-0px -144px;width:20px;height:20px;float:left;margin-right:3px;}
.sp_online{background-position:-20px -144px;width:20px;height:20px;float:left;margin-right:3px;}
.sp_search{background-position:-42px -144px;width:20px;height:20px;float:left;margin-right:2px;margin-top:4px;}
.sp_categories{background-position:-63px -144px;width:20px;height:20px;float:left;margin-right:2px;margin-top:6px;}

.category{width:100%;margin:0 auto;padding:0;}
ul.category{overflow:hidden;margin-left:-4px;}
.category li{background-color:#FFF;float:left;width:46%;font-weight:700;text-decoration:underline;list-style-type:none;margin:5px;padding:2px;}

.oscategory{width:100%;margin:0 auto;padding:0;}
ul.oscategory{overflow:hidden;margin-left:-4px;}
.oscategory li{background-color:#FFF;float:left;width:30%;font-weight:700;text-decoration:underline;list-style-type:none;margin:5px;padding:4px;}

.rightlist{border-bottom:1px solid #D8DFEA;padding-bottom:2px;padding-top:2px;}
.floatright{float:right;margin-top:5px;}
.rightlist p{line-height:20px;}

.topdownloads{float:left;margin:2px;padding:0;}
.download:link{float:right;margin:2px 4px 0;}
.chooseoperatingsystem{float:left;margin:2px;}
#sortbypanel{float:right;margin:1px;margin-bottom:6px;}
.pagination span,.results_order span{background-color:#F4F4F4;border:1px solid #A9B2FF;color:#8A8A8A;font-size:13px;font-weight:700;margin-left:2px;text-decoration:none;padding:4px 7px;}
.pagination a,.results_order a,.etiket-sayfala a:visited{background-color:#E2E5FF;border:1px solid #A9B2FF;color:#3B4471;font-size:13px;font-weight:700;margin-left:2px;text-decoration:none;padding:4px 7px;}
.pagination a:hover,.results_order a:hover{background-color:#627AAD;border:1px solid #001B6D;color:#FFF;text-decoration:none;}

.onpage{text-align:center;}

.ltitle{margin-left:24px;margin-top:2px;}
.textba{clear:left;border-top:1px solid #D8DFEA;margin-top:2px;padding-bottom:4px;padding-top:14px;height:auto;}

.letters{border-bottom:1px solid #CECECE;font-size:18px;font-weight:700;padding-left:6px;margin-top:5px;margin-bottom:5px;}
.letbox{margin-left:20px;margin-bottom:10px;}
.letdeveloper{margin-right:26px;text-decoration:underline;}


#downloadbox,#multidownloads,.choosedownload{cursor:pointer;}
.choosedownload{font-weight:700;text-decoration:underline;margin-right:8px}
.downloadpage{background:#FFF;width:434px;margin:3px;padding:0;}
.commentpage{background:#FFF;width:650px;margin:3px;padding:0;}

.submitreview{color:#3B4471;text-decoration:none;font-weight:700;margin-top:6px;clear:both;line-height:22px;}

#commentarea{margin-bottom:14px;width:98%;margin-left:3px;}
.submitcomment{width:100%;display:flex;flex-direction:row;margin-bottom:10px;}
.formavatar{width:50px;height:auto;margin:3px;}
.formreview{width:100%;margin-left:4px;margin-top:2px;}
.formmessage{width:100%;font-family:inherit;font-size:inherit;line-height:20px;color:#111;height:80px;border:1px solid #c5c5c5;resize:vertical;outline:none;}
.formbuttonpassive{float:right;height:26px;width:130px;cursor:pointer;background-color:#9CB4D8;border:1px solid #A9B2FF;color:#FFF;font-size:13px;line-height:28px;font-weight:700;text-align:center;margin-right:-3px;}
.formbuttonactive{display:none;}
.formbutton{float:right;height:28px;width:130px;cursor:pointer;background-color:#9CB4D8;border:1px solid #A9B2FF;color:#FFF;font-size:13px;font-weight:700;margin-right:-3px;}
.formbutton:hover{background-color:#4187AF;cursor:pointer;color:#FFF;text-decoration:none;}
.activatedontext{background-color:#4B9CCC;}
.signin{margin:4px;width:100%;display:flex;flex-direction:row;justify-content:space-between;}
.signinline{height:32px;float:left;margin-left:56px;margin-bottom:4px;}
.signintext{float:left;color:#444;text-decoration:none;font-weight:700;height:32px;line-height:32px;margin-right:12px;}
.loggedintext{float:left;color:#444;text-decoration:none;font-weight:700;height:28px;line-height:28px;margin-left:58px;}
.socialproviders{float:left;height:32px;}
.loginbtns{margin-right:8px;}
.loginbtns:hover{transform: scale(1.1);}
.socialsmall{margin-right:3px;vertical-align:middle;margin-top:-4px;}
.logout{cursor:pointer;font-weight:400;font-size:11px;}
#posted{width:100%;font-size:13.5px;text-align:center;margin:0 auto;}

.visible{visibility:visible;opacity:1;transition:opacity 1s linear;}
.hidden{visibility:hidden;opacity:0;transition:0s 1s linear;}
.dontdisplay{display:none;}
.display{display:block;}

.ratingline{width:100%;margin-top:4px;}
.rateit{float:right;font-weight:700;height:28px;line-height:28px;color:#444;margin-right:6px;}
.ratingstar{float:right;margin-right:-12px;margin-bottom:6px;}
.ratingstar:not(:checked)>input{position:absolute;clip:rect(0,0,0,0)}
.ratingstar:not(:checked)>label{float:right;width:1em;padding:0 0;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:26px;line-height:26px;color:#ddd}
.ratingstar:not(:checked)>label:before{content:'\2605'}
.ratingstar>input:checked~label{color:#ea0}
.ratingstar:not(:checked)>label:hover,.ratingstar:not(:checked)>label:hover~label{color:#FFD700}
.ratingstar>input:checked+label:hover,.ratingstar>input:checked+label:hover~label,.ratingstar>input:checked~label:hover,.ratingstar>input:checked~label:hover~label,.ratingstar>label:hover~input:checked~label{color:#ea0}
.ratingstar>label:active{position:relative;top:2px;left:2px}


.comment,.commentright{display:block;min-height:62px;border-bottom:1px solid #D8DFEA;padding-bottom:6px;margin:4px;}
.commentby,.commentby a,.commentby a:hover,.commentby a:active{font-size:13.5px;color:#3B5998;font-weight:700;font-style:normal;}
.commentdate{font-size:12px;color:#4E4E4E;font-weight:400;font-style:normal;}
.avatar{float:left;width:50px;margin:3px;vertical-align:top;margin-top:9px;font-size:8px;background-color:#f2f2f2;}
.cuser{margin-left:58px;padding:6px;}
.ctext,.ctextyan{text-align:initial;margin-top:6px;text-align:justify;}
.cabout{font-weight:700;margin-top:2px;color:#444;}
.stars{float:right;direction:rtl;margin-top:-6px;margin-right:-6px;color:#f9b403;font-size:18px;padding:5px 5px 4px 0;font-weight:700;}
.stargray{color:#d8dfea;}
.commentright{padding-bottom:0;margin-bottom:0;}


nav{height:36px;width:100%;font-size:12.5px;font-weight:400;position:relative;background-color:#375e99;}
nav ul{width:1118px;margin:0 auto;padding:0;}
nav li{display:inline;float:left;}
.clearfix:before,.clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
nav a{display:inline-block;text-align:center;text-decoration:none;text-transform:uppercase;line-height:34px;}
nav a:link,nav a:visited{color:#FFF;}
nav li a{border-right:1px solid #999;padding:1px 7px 0;}
nav li:last-child a{border-right:0;}
nav a:hover,nav a:active,.current{background-color:#375e99;line-height:32px;color:#FFF;border-bottom:2px solid #FECC00;text-decoration:none;}
.mlink,.mlink:hover{font-weight:700;padding:1px 18px 0;}
.mlinksmall,.mlinksmall:hover{font-weight:700;padding:1px 9px 0;}
.menutext{color:#F0F0F0;font-size:13px;font-weight:700;line-height:30px;}
#pull,.mobile_search,.searchform_mobile{display:none;}
.mobile_buttons{float:right;display:block;margin-top:-2px;margin-right:0;}

.ratingblock{display:block;}
.loading{height:30px;background:url(https://www.cesdb.com/js/rating/images/working.gif) 50% 50% no-repeat;}
.unit-rating{list-style:none;height:30px;position:relative;background:url(https://www.cesdb.com/graphics/starrating.png) top left repeat-x;margin:0 auto;padding:0}.unit-rating li{text-indent:-90000px;float:left;margin:0;padding:0}.unit-rating li a{outline:0;display:block;width:30px;height:30px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;padding:0}.unit-rating li a:hover{background:url(https://www.cesdb.com/graphics/starrating.png) left center;z-index:2;left:0}.unit-rating a.r1-unit{left:0}.unit-rating a.r1-unit:hover{width:30px}.unit-rating a.r2-unit{left:30px}.unit-rating a.r2-unit:hover{width:60px}.unit-rating a.r3-unit{left:60px}.unit-rating a.r3-unit:hover{width:90px}.unit-rating a.r4-unit{left:90px}.unit-rating a.r4-unit:hover{width:120px}.unit-rating a.r5-unit{left:120px}.unit-rating a.r5-unit:hover{width:150px}.unit-rating li.current-rating{background:url(https://www.cesdb.com/graphics/starrating.png) left bottom;position:absolute;height:30px;display:block;text-indent:-9000px;z-index:1}
.thanks{color:#36AA3D;}

.basicLightbox{position:fixed;display:flex;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.7);opacity:.01;transition:opacity .4s ease;z-index:3000;will-change:opacity}.basicLightbox--visible{opacity:1}.basicLightbox__placeholder{max-width:100%;transform:scale(.9);transition:transform .4s ease;z-index:1;will-change:transform}.basicLightbox__placeholder>iframe:first-child:last-child,.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:95%;max-height:95%}.basicLightbox__placeholder>iframe:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{pointer-events:auto}.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{width:auto;height:auto}.basicLightbox--iframe .basicLightbox__placeholder,.basicLightbox--img .basicLightbox__placeholder,.basicLightbox--video .basicLightbox__placeholder{width:100%;height:100%;pointer-events:none}.basicLightbox--visible .basicLightbox__placeholder{transform:scale(1)}
.lbclose {float:right;height:16px;font-size:15px;line-height:15px;vertical-align:middle;font-weight:bold;cursor:pointer;margin-top:-3px;color:#555;}


@media only screen and (max-width:820px) {
body{background-color:#FFF;background-image:none;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;}
.container{background-color:#FFF;width:100%;margin:0;border:0;padding:0;}
.content{width:100%;margin:0;padding:0;border:0;overflow-x:hidden;}
.footer{height:110px;}
.leftdiv,.rightdiv{margin:0 0 10px 0;padding:0;background-color:#FFF;}
.ldiv,.rdiv{overflow:hidden;white-space:nowrap;text-overflow:hidden;}
.titleblock{margin:0;border:0;}
.softwaredata{clear:both;float:left;width:100%;margin-left:0;}
.software_image{margin:0;padding:0;margin-top:1px;padding-bottom:6px;width:100%;height:220px;background-size:100%;}
.devsoftware_image{margin:0;padding:0;margin-top:1px;padding-bottom:6px;width:100%;height:180px;background-size:100%;}
.screenshot{object-fit:cover;display:block;margin-left:auto;margin-right:auto;width:90%;max-width:350px;height:220px;padding:1px;border:1px solid #fff;background-color:#fff;}
.devscreenshot{object-fit:cover;display:block;margin-left:auto;margin-right:auto;width:90%;max-width:240px;height:180px;padding:1px;border:1px solid #fff;background-color:#fff;}
.fleft,.defdes,.rightspan,.headertext,.last-modified,.enlarge_screenshot,.socialtop,.results_order,.sright,.lrinfo,.extra,.onpagesocial,.topright,.infotext{display:none;}
.right{clear:both;float:left;padding-left:0;border-left:0;width:100%;background-color:#FFF;}
.bottomcontainer,.topcontainer{clear:both;float:left;width:100%;}
.rbn{min-height:initial;}
.category li{width:100%;}
.closed{background-color:#FFF;width:98%;height:auto;margin-bottom:0;margin-top:4px;padding:0;padding-top:6px;padding-bottom:8px;border:0;border-top:1px solid #D8DFEA;border-bottom:1px solid #D8DFEA;}

#pull{display:block;cursor:pointer;font-size:13.5px;line-height:20px;margin-left:6px;margin-top:0;}
nav{border-bottom:0;height:auto;}
nav ul{display:none;float:left;height:auto;width:100%;}
nav a{text-align:left;width:100%;text-indent:15px;}
nav a#pull{float:left;font-weight:700;display:block;border-bottom:0;width:100%;position:relative;}
nav a#pull:after{content:"";width:20px;height:20px;display:inline-block;position:absolute;right:5px;top:4px;}
nav li{display:block;float:none;width:100%;}
nav li a{background-color:#375e99;font-weight:700;border-bottom:1px solid #D7D7D7;padding:0;border:0;}
.mlink{padding:0;}

.mobile_buttons{float:right;display:block;margin-top:-33px;margin-right:0;}
.mobile_search{float:right;display:block;cursor:pointer;margin-right:12px;margin-top:5px;}
.mobiletext{margin-top:3px;float:left;font-weight:700;font-size:13px;color:#FFF;}
.searchform_mobile{float:right;margin-right:6px;margin-top:6px;margin-bottom:4px;}
.searchbutton_mobile{height:26px;width:55px;margin-right:4px;cursor:pointer;background-color:#27AE60;border:1px solid #A9B2FF;color:#FFF;font-size:11px;font-weight:700;text-decoration:none;}
.inputtext_mobile{vertical-align:bottom;height:22px;width:172px;font-size:13px;font-weight:700;color:#4A4A4A;background:#F6F6F6;border:1px solid #3E94E4;outline:none;}


#commentarea{width:96%;}
.signinline{margin-left:2px;}
.loggedintext{float:none;clear:both;margin-left:4px;}
}