@charset 'utf-8';






.clearfix:before, .clearfix:after {content: "."; display:table;} 
.clearfix:after {clear:both;} 


.clearfix{zoom:1;}





.doublestroke{
	text-shadow: 3px 3px 0 #EEE,
     -1px -1px 0 #EEE,  
      1px -1px 0 #EEE,
      -1px 1px 0 #EEE,
       1px 1px 0 #EEE,
	   2px 2px 0 #EEE,
	   3px 3px 0 #EEE,
	   4px 4px 0 #EEE;
}

.textborder{
  
  text-shadow: -1px 0 #222, 0 1px #222, 1px 1px #555, -1px 1px #555;
}



.body_wrap .page_wrap .top_panel_navi{background-color:#f8fbfb;}



.footer-logo-img{margin-top:-10px;}


.footer-style ul{list-style-type:disc} 
.footer-style ul li a{color:#222!important;}
.footer-style ul li a:hover{color:#777}
.footer-header{font-size:22px;color:#333;}
.footer-text{margin-top:15px;display:block;}
.footer_wrap .footer_copyright_wrap .footer_copyright_inner{background:#f5f7f7;}
.footer_copyright_wrap .copyright_text{color:#44525e!important;}
.ul-list-type-none{list-style-type:none;}


.footer_widgets_inner{text-align: center;vertical-align: center;}

.body_wrap .page_wrap footer{background-color:#f3f7fb;color:#44525e;}
.body_wrap .page_wrap footer a{color:#44525e;}


#right_footer ul{display:inline-block;}



.widget ul > li::before{display: none;}


@media screen and (max-width: 600px){#left_footer,#right_footer, #middle_footer{width: 100%;}}



#footer-share-buttons{margin-top:10px;margin-bottom:20px;}
#footer-share-buttons i{
	border-radius:100%;
	-moz-border-radius:100%;
	-webkit-border-radius:100%;
	font-size:18px;
	padding:20px;
	width:auto;
	color:#fff;
	position:relative;
	text-decoration:none;
}


.fa-facebook-f{background:#3b5998;}.fa-twitter{background:#55acee;}
.fa-pinterest-p{background:#bd081c;}.fa:hover{opacity:.8;}




newalert:after,updatedalert:after,alertli{color:#fff;font-size:12px;letter-spacing:-0.2px;margin-left:2px;padding:1px 3px;border-radius:3px;background:#91ca3e;font-weight:700;position:relative;bottom:4px;}updatedalert:after{content:'Updated'}newalert:after{content:'New';overflow:hidden;}.yarpp-thumbnails-horizontal newalert{display:none}#restabs newalert:after{bottom:1px;}

.post-notes{border-radius:2px; background-color:#e4e5e9; vertical-align: middle; border: 2px solid #eee;}.post-notes-content{font-size:14px;}





.prod_details{margin-bottom:10px;}.current_ver_style{font-weight:700;}
.ver_info_row{display:block;}




.content p a:link, .content p a:visited{font-weight:500;}
.content a:link{color: #267a9b;}  
.content a:visited {color: purple;} 



.content ul .link-style, .content p .link-style, .forced-link-style,.forced-simple-link-style{color:#2f7d9c;font-weight:400; font-size:18px;}
.content .link-style:visited{color:#2D8086;}

.content ul .link-style:first-child{font-size:20px;}
.content ul .link-style:first-child,.content p .link-style, .forced-link-style{font-weight:700; line-height:24px;}







.content ul .link-style, .content p .link-style, .forced-link-style, .forced-simple-link-style{
	text-decoration: underline;
	text-underline-offset: 5px;
	text-decoration-color: #719fb6;
	
	
	text-decoration-skip-ink: none; 
}



.content ul .link-style, .content p .link-style, .forced-simple-link-style {text-decoration-thickness: 1.4px;text-decoration-style: dashed;}



.content ul .link-style:first-child, .forced-link-style{ text-decoration-style: wavy; text-decoration-color: #8fc451;  text-decoration-thickness: 1.2px;}

.content ul .link-style:hover,
.content p .link-style:hover,
.forced-link-style:hover,
.forced-simple-link-style:hover,
.content ul .link-style:focus,
.content p .link-style:focus,
.forced-link-style:focus
.forced-simple-link-style:focus
{
    text-decoration-thickness: 2px;text-underline-offset: 6px;
}



.content p > a:not(.link-style), .content .note a:not(.link-style){ 
text-decoration:none; border-bottom: 1.8px solid rgba(2, 85, 125, 0.7); 


}

.content p > a:not(.link-style):hover,
.content .note a:not(.link-style):hover,
.content p > a:not(.link-style):focus,
.content .note a:not(.link-style):focus
{color:#2D8086;border-bottom: 2.2px dashed #8fc451;}



.entry-content ul li{margin-top:2px;}
.entry-content ul{margin-top:5px;}
.entry-content h2 + ul, .entry-content p + ul{margin-top:-20px!important;}
.entry-content h2 + p, .entry-content h3 + p{margin-top:-20px!important;}
.entry-content p + h3,.entry-content div + h3, .entry-content ul + h3{margin-top:-10px!important;}

nav + div{margin-top:30px;}

.content li{ line-height:28px; margin-bottom:7px;}
.content p{margin-bottom:30px;}



.editors-pick-five,.editors-pick-four{display:block;margin:0 auto;margin-top:-15px;margin-bottom:40px;width:128px;height:128px;}.editors-pick-five{background-image:url('https://cdn.megaleechers.com/wp-content/uploads/EditorsPickFive.webp') no-repeat;}.editors-pick-four{background-image:url('https://cdn.megaleechers.com/wp-content/uploads/EditorsPickFourAndHalf.webp') no-repeat;}





.download-btn {
	display: inline-block;
	position: relative;
	height: 40px;
	min-width: 130px;
	margin-bottom: 3px;
	border: 0;
	text-align: left;
	outline: none;
	cursor:pointer;
}

.download-btn span{
	display: inline-block;
	width: 30px;
	height: 40px;
	padding-left: 5px;
	color: #FFF!important;
	position: absolute;
	left: 0px;
	top: 0px;
	text-align: center;
	font-size: 18px;
	line-height: 2.2;
}
.download-btn span:before {
	content: "";
	position: absolute;
	left: 35px;
	top: 0;
	color:#fff!important;
	border-top: 40px solid #139B80;
	border-right: 10px solid transparent;
}
.download-btn small {
	display: inline-block;
	color: #FFF!important;
	font-size: 14px;
	padding:11px 20px;
	margin-left: 35px;
}

 
   
.download-btn { background-color: #2ecc71; }
.download-btn span { background: #16A352; }
.download-btn span:before { border-top-color: #16A352; }



.discount-btn {
	display: inline-block;
	position: relative;
	height: 35px;
	min-width: 120px;
	width:150px;
	border: 0;
	text-align: center;
	outline: none;
	
	line-height: 2.2;
	border-bottom: 3px solid #139B80;
}


.discount-btn span {
	display: inline-block;
	color: #FFF;
	font-size: 18px;
	margin-right: -10px;
	margin-left: 20px;
	float: none;
}

.discount-btn i{color: #fff;margin-right:20px;margin-left:-20px;}

.discount-btn small {
	display: inline;
	color: #FFF;
	font-size: 14px;
	margin-top: 4px;
}

.discount-btn{    width: auto;
	padding-left:10px;
	padding-right:10px;}

 
   
.discount-btn{background-color: #e74c3c;border-bottom-color: #C92C1C;}



.download-btn, .discount-btn{
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.download-btn:before, .download-btn span, .discount-btn:before, .discount-btn span {
	border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px 0 0 3px;
}



#restabs div i{color:#fff;margin-top:10px;}



div .discount-block{display:block;position:relative;text-align:center;padding:20px;padding-top:25px;padding-bottom:20px;border:3px dashed #bebebe;background:none repeat scroll 0 0 #fcfcfc;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;min-height:1px;margin-top:20px;margin-bottom:20px;}.discount-note{display:block;font-weight:500;color:#555;font-size:30px;line-height:30px}.small-dis-note{color:#777;font-size:18px;display:block;}.discount-block a{margin-top:6px;}



.securityblock{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;quotes:none}.securityblock,.securityblock:after,.securityblock:before{background:0}.securityblock{display:block;position:relative;border-radius:4px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center;margin:30px;padding:15px}



#flippy{text-align:center}#flippy button{display:block;margin:10px auto;background:#fff;padding:8px 12px;color:#666;font-size:14px;text-align:center;letter-spacing:.3px;border-radius:3px;border:1px solid #bbb;cursor:pointer;transition:all .3s}#flippy button:hover,#flippy button:focus{background:#fafafa;outline:0;color:#444}#flippanel{text-align:center;color:#fff;padding:24px;display:none}#flippanel img{background:#f5f5f5;margin:10px auto}



.lookingforwinmac{font-weight:400}.forwinmachref{font-weight:700}


.addexternal::before{content:'\f08e';font-weight:900;font-size:13px;margin-right:8px;transition:all .5s ease-out;font-family:'Font Awesome 5 Pro';display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;-webkit-font-smoothing: antialiased;}
.windowsicon{display:inline-block;background-image:url('https://cdn.megaleechers.com/wp-content/uploads/windows-icon.webp') no-repeat;width:24px;height:24px;background-size:cover;margin-bottom:-6px}.macicon{display:inline-block;background-image:url('https://cdn.megaleechers.com/wp-content/uploads/mac-icon.webp') no-repeat;width:22px;height:22px;background-size:cover;margin-bottom:-6px}.linuxicon{display:inline-block;background-image:url('https://cdn.megaleechers.com/wp-content/uploads/linux-icon.webp') no-repeat;width:24px;height:24px;background-size:cover;margin-bottom:-6px}.wwwicon{display:inline-block;background-image:url('https://cdn.megaleechers.com/wp-content/uploads/wwwicon.webp') no-repeat;width:20px;height:20px;background-size:cover;margin-bottom:-5px}.androidicon{display:inline-block;background-image:url('https://cdn.megaleechers.com/wp-content/uploads/android-icon.webp') no-repeat;width:20px;height:20px;background-size:cover;margin-bottom:-6px}


#special-note,#disclaimer-css{font-size:13px;overflow:hidden;clear:both;position:relative;margin-bottom:-18px;border-bottom:3px solid rgba(0,0,0,0.03);border-top:3px solid rgba(0,0,0,0.03);text-align:center}



.icondiv{padding-bottom:40px;margin-top:30px;margin-bottom:20px;display:flex;justify-content:center;}.iconimgstyle{margin-top:50px;}.iconimgstyle{width:256px;height:256px;}


.logocreator{width:200px;height:200px;display:block;margin:auto}

.centerimg{display:block;margin:auto} img .center{display:block;margin:0 auto;}
.imgborder{border:1px solid #e3e3e3;border-radius:10px;}


.mainpostimg{display:flex;justify-content:center;padding-bottom:40px;margin-top:30px;margin-bottom:20px;}





.postimg img{display:block;margin:0 auto;border:1px solid #e3e3e3;border-radius:10px;}.postimg img{margin-bottom:25px;margin-top:-5px;}



#restabs ul li a{font-weight:400;font-size:15px}
#restabs ul{list-style-position:inside}
#restabs{text-align:center;}
#restabs li{list-style-position:inside}


.z-tabs.green > ul > li > a{color: Black !important;}
.z-tabs.green > ul > li.z-active > a{color: Black !important}
.z-tabs.green > ul > li.z-active > a{color: Black !important;}

.z-tabs.underlined.green > ul.z-tabs-nav > li.z-active > a,.z-tabs.underlined.green > ul.z-tabs-nav > li > a:hover{border-color:#3CC091 !important;color: Black !important}
.z-tabs.underlined.mobile.m-green > ul.z-tabs-desktop > li.z-active > a,.z-tabs.underlined.mobile.z-state-hover.m-green > ul.z-tabs-desktop > li:hover > a{color: Black !important;}


#restabs .z-tab a{font-size:16px;}
#restabs a:link b{color:#0e93c5}
#restabs a:visited b{color:#551A8B}

.download-icon::before {
    font-family:'Font Awesome 5 Pro';
    content:'\f0ab';
    font-weight:400;} 
    
    .info-icon::before {
    font-family:'Font Awesome 5 Pro';
    content:'\f05a';
    font-weight:400;}
    
        .list-icon::before {
    font-family:'Font Awesome 5 Pro';
    content:'\f022';
    font-weight:400;}
    
            .mobile-icon::before {
    font-family:'Font Awesome 5 Pro';
    content:'\f10b';
    font-weight:400;} 

.download-icon::before, .list-icon::before, .info-icon::before, .mobile-icon::before {
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    margin-right:5px;
  }








.breadcrumbs .breadcrumbs_delimiter:first-of-type{display:none;}
.sc_layouts_title_breadcrumbs a:nth-child(3){display:none;} 



.content .hentry a .post_meta_item{position:relative;top:1px;}





.post_share{display:none!important;}

.post_featured .mask {opacity: 0;}



.post_meta_item.trx_addons_icon-heart:before {
  font-family:"Font Awesome 5 Pro" !important;
  content: '\f004' !important;
  font-weight:900 !important;
  color:Tomato !important;}

.post_meta_item.trx_addons_icon-heart-empty:before {
  font-family:"Font Awesome 5 Pro" !important;
  font-weight:400;
  content: '\f004' !important;
  }



.post_item_single .post_meta{border:1px solid #e3e3e3;border-radius:10px;display:block;padding:10px;color:#999;font-size:12px;overflow:hidden;margin:10px 0;}
.post_item_single .post_meta a{color:#6c7a89;text-transform:none;font-weight:500}



.post_meta_single{display:none!important}



.sc_recent_news .post_item a.post_meta_item, .sc_recent_news .post_meta span.post_meta_item{display:none}



.entry-header .post_categories a{display:inline-block;position:relative;color:#fff;background-color:#eaeaea;margin:0 0 2px 10px;border-radius:0 2px 2px 0;line-height:13px;padding:4px 7px 3px;font-size:11px}.entry-header .post_categories a:after,.entry-header .post_categories a:before{content:'';position:absolute}.entry-header .post_categories a:before{height:0;top:0;left:-8px;width:0;border-top:10px solid transparent;border-right:8px solid #eaeaea;border-bottom:10px solid transparent;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.entry-header .post_categories a:after{height:4px;top:8px;left:-2px;width:4px;background-color:#fff;border-radius:50%}.entry-header .post_categories a:hover:before{border-right-color:#82979a}
.entry-header .post_categories a:hover{color:#fff!important;background:#82979a;}

.litblue{color:#47a0cc}.bluelite{color:#59a9d1}.lgreen{color:#8fc451}.lgreen-2{color:#84D071}.darkgreen{color:#61ad0f}.darkblue{color:#0b5394}.darkred{color:#c00}.red{color:red}.fourtyspace{line-height:40%}.underline{text-decoration:underline}



.fontnormal{font-style:normal;}.textunderline{text-decoration:underline}.simulatep,.simulate{cursor:pointer}.simulate{color:#0e93c5}
.xlargesize,.headsize{font-size:24px}.fontsize-14{font-size:14px;}h2 .minorheadsize, .minorheadsize{font-size:20px}.smallfontsize{font-size:16px}.tinyfontsize{font-size:10px}
.verysmallfontsize{font-size:13px}.floatright{float:right}

.mobilepostouterstyle{border-bottom:1px solid #ccc;padding-bottom:10px;}
.mobileposth3style{margin:10px;}
.mobilethumbsizestyle{width:40px;height:40px}
.mobileindexcommentstyle{margin:5px;height:10px;}
.mobilethumbstyle{float:left;margin:5px 20px 0 20px;}
.post-title-style{margin:10px 0;font-size:17px;}
h2 .headsize{font-size:24px}



.headlinestyle{position:relative;margin:0 0 10px;padding:10px 0;border-bottom:1px solid #e3e3e3;letter-spacing:.3px;font-size:120%;font-weight:400;}
h2.headlinestyle:before{content:'';position:absolute;bottom:-3px;left:0;right:0;width:8%;height:3px;background:#ccc}

.headlinestyle{margin-bottom:30px!important;font-size:32px!important}

.secondheadstyle{color:#84D071!important;font-weight:700;font-size:32px!important;}
.thirdheadstyle{font-size:24px;color:#6c4fa9!important;padding-bottom:20px;padding-top:20px;text-decoration:underline;font-weight:700;}

.downloadtitle,h2.downloadtitle, h3.downloadtitle{font-weight:700;font-size:22px;color:#333;display: table-cell; vertical-align: middle; text-align: center;}.downloadtitlebox:before,.downloadtitlebox:after{background:0}.downloadtitlebox{border:0;font:inherit;quotes:none;display:table;border-radius:7px;border:1px solid #ccc;margin:10px;background:none repeat scroll 0 0 #fafafa;padding:20px;padding-top:25px;padding-bottom:20px;width:90%;height:12px;}h2.secondtitle{font-size:22px;margin-bottom:26px;color:#333;font-weight:500;}.secondtitle{margin-bottom:18px;font-weight:700;}.secondtitle a{display:inline;}

.heading-inner {position: relative;display: inline-block;margin-bottom: 20px;margin-top: 0;font-size: 24px;text-rendering: optimizeLegibility;}

.tc-heading-style1 .heading-inner {padding-bottom: 10px;border-bottom: 1px solid rgba(0, 0, 0, 0.1);}
.tc-heading-style1 .heading-inner:after {content: '';position: absolute;height: 1px;width: 25%;bottom: -1px;left: 0;background-color: #232323;}
.tc-heading-style1.tc-heading-center {text-align: center;}
.tc-heading-style1.tc-heading-center .heading-inner:after {left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
.tc-heading-style1.tc-heading-right {text-align: right;}
.tc-heading-style1.tc-heading-right .heading-inner:after {left: auto;right: 0;}


.tc-heading-style3 .heading-inner {padding-bottom: 10px;border-bottom: 1px solid rgba(0, 0, 0, 0.1);}
.tc-heading-style3 .heading-inner:after {content: '';position: absolute;height: 6px;width: 6px;bottom: -3px;left: 0;background-color: #232323;border-radius: 50%;}
.tc-heading-style3.tc-heading-center {text-align: center;}
.tc-heading-style3.tc-heading-center .heading-inner:after {left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
.tc-heading-style3.tc-heading-right {text-align: right;}
.tc-heading-style3.tc-heading-right .heading-inner:after {left: auto;right: 0;}


.tc-heading-style4 .heading-inner {padding: 10px;}
.tc-heading-style4 .heading-inner:before {content: '';position: absolute;height: 10px;width: 10px;left: 0;top: 0;border-left: 1px solid #000;border-top: 1px solid #000;}
.tc-heading-style4 .heading-inner:after {content: '';position: absolute;height: 10px;width: 10px;right: 0;bottom: 0;border-right: 1px solid #000;border-bottom: 1px solid #000;}
.tc-heading-style4.tc-heading-center {text-align: center;}
.tc-heading-style4.tc-heading-right {text-align: right;}



.table-of-contents{width:auto;display:table;background:#f9f9f9;border:1px solid #ddd;font-size:16px;padding:18px 50px 0 30px;border-radius:15px;}
.table-of-contents ul{padding:0}
.table-of-contents li{margin:0 0 0 0;margin-left:10px;margin-bottom:2.4px;}
.table-of-contents a{text-decoration:none;font-weight:700;font-size:20px}
.table-of-contents ul > li > ul > li{margin-left:20px;color:black!important}

.table-of-contents-title{font-weight:400;font-size:32px}
.table-of-contents > ul > li,.table-of-contents li li{padding-bottom:1px;}
.table-of-contents a:visited{color:#267a9b;}
.table-of-contents ul ul a{font-weight:600;}






#contactform form div input[type=text]{display:table-cell;margin-top:15px;margin-bottom:15px;border-radius:15px;width:360px;}


#contactform div textarea{
	display:table-cell;
	margin-bottom:15px;
	margin-top:15px;
	border-radius:15px;
	width:600px;
}


#contactform form input[type=submit]{
	background-color:#3a79a1;
	border-radius:15px;
	width:350px;
	font-size:17px;
	height:56px;
	display:inline-block;
	text-align:center;
	margin-top:10px;
}

