/*
Theme Name: awosoft keylogger mac 2015
Theme URI: http://wordpress.org/
Description: keylogger
Version: xx
License:  License
Tags: keylogger
*/


/*
-------------------------------------------------------------- */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset, img {
	border: 0;
}

ol, ul {
	list-style: none;
}

.clear {
	clear:both; height:50px;
}
.block {
	display:block;
}
.left {
	float:left;
}
.right {
	float:right;
}
a img{ border:0;}
a:hover{ text-decoration:none;}
/* CSS Document */

/*content*/
#content {
	clear:both;
	width:auto;
	margin:0 auto;
	overflow:hidden;
	padding:20px 0;
}
#post-entry {
	text-align:left;
	margin:0 auto;
	padding-bottom:20px;
	background-color:#FFF;
	overflow:hidden;
}
/*post-entry  left*/

#main{ clear:both; padding:0;}
#content h2{clear:both; font-size:22px; line-height:30px; margin:20px 0;}
#content h3 { clear:both; margin:10px 0 20px 0; font:bold 20px/22px; }
#content h4 { margin:10px 0 20px 0; font:bold 16px/16px; clear:both;}


.post-warp ul{padding:0 0 15px 5px;}

.post-warp ul li{margin-top:15px; line-height:22px; background:url(images/f-icon.jpg) no-repeat left 7px; padding-left:18px;}
.post-warp ul li:first-child {
clear:both;
padding-left:18px;
} 

.post-warp ol{clear:both; padding:0 0 15px 22px;}
.post-warp ol li{margin-top:8px; line-height:22px; list-style:decimal;}
.post-warp ol ul li{margin-top:15px; line-height:22px; background:url(images/f-icon.jpg) no-repeat left 7px; padding-left:18px; list-style:none;}

#main .post-line{width:590px; background-color:#D4D4D4; height:1px; clear:both;}
.post-arc h3{margin:10px 0 0 10px; padding-top:13px; font-size:18px; line-height:22px;  color:#5E697B; }
.post-arc h3 a, .post-arc h3a:link, .post-arc h3 a:active,.post-arc h3 a:visited{color:#09C; font-size:18px; line-height:22px;}
.post-arc h3 a:hover{ color:#034990;}

.post-warp, .post-warp p{ padding:3px 0 20px 0;text-align:left; }
.post-warp p{font-size:14px; line-height:22px;}	
.post-warp a:hover {color:#EA6401;}

.page a:hover,.page-search a:hover{ color:#034990;}
.pageleft {float: left; margin: 10px 0 5px 10px; font-size:14px; border:#D3DCDE 1px solid;  padding:0 10px;}
.pageright, .page-search {float: right; margin: 10px 0 5px 8px; font-size:14px; border:#D3DCDE 1px solid;  padding:0 10px;}

.post-tp{margin:10px 0 0 15px;}
.post-tag{margin:10px 0 0 15px; font-size:18px; height:25px;}

#award a img{ clear:both; display:block; width:587px; height:119px; border:none; margin:15px auto;}
#ikey { text-align:left; width:430px; float:left; margin:15px 0 0 10px;}


		/*sidebar  right*/
	#sidebar { display:block; margin:0 auto;}
	    #sidebar .sidebar-top{background:url(images/sidebar-top.jpg) no-repeat; width:260px; height:51px; margin-top:10px;}
		h2.sidebar-title{clear:both; margin-left:20px!important; font-size:16px!important; color:#5E697B; padding:6px 0 0 18px;}
		#sidebar .sidebar-unit { width:258px; border-left:#D2D2D2 1px solid; border-right:#D2D2D2 1px solid; background-color:#fff; }
		#sidebar .sidebar-unit ul {margin:0; padding-bottom:10px; }
		#sidebar .sidebar-unit ul li {padding:5px 18px;}
		#sidebar .sidebar-unit ul li a{display:block; background:url(images/sidebar-list.png) no-repeat left 7px; padding-left:18px;}
		#sidebar .sidebar-unit ul li a, #sidebar .sidebar-unit ul lia:link, #sidebar .sidebar-unit ul li a:active, #sidebar .sidebar-unit ul li a:visited { text-decoration:none; color:#09F; font-size:14px; border:none; }
		#sidebar .sidebar-unit ul li a:hover {color:#EA6401; background:url(images/sidebar-list-a.png) no-repeat left 7px;padding-left:18px; }
		#sidebar .sidebar-bottom{background:url(images/sidebar-bottom.jpg) no-repeat; width:260px; height:10px; margin-bottom:30px;}
		#sidebar #social{ margin-left:19px;}
		#social .facebook {
    display: inline-block;
    background: url(images/icon_facebook.png);
    width: 48px;
    height: 48px;
    margin-right: 5px;
}

		
	/*sidebar  end*/

/*content end*/

.kame, .guide-kame{ clear:both; width:100%; border:1px dashed #C4C4C4; background-color:#F0F4FA; padding:10px;display:inline-block;}
.kame p, .guide-kame p{float:left; font-size:12px; color:#656565; padding:0;display:inline-block;}
.kame ol li , .guide-kame ol li{width:100%; clear:both; display:inline-block;}
.clear15px{ clear:both; height:15px;}

.hr3{ height:3px; border:none; border-top:3px double #CCCECF; margin:40px 0; }

/*-css botton-*/
.btn, .btn:visited {
	letter-spacing: 0.05em;
	display: inline-block;
	margin: 5px 0;
	padding:0;
	color: white!important;
	text-decoration: none;
	border: 1px solid rgba(0, 0, 0, 0.15);
	position: relative;
	cursor: pointer;
	text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
}
.orange.btn, .orange.btn:visited, .buybtn, .buybtn:visited{
	background: #FF8700;
	background: -moz-linear-gradient(center top, #FFBC00 20%, #FF7905 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(.2, #FFBC00), color-stop(1, #FF7905));
	background: -moz-linear-gradient(center top, #FFBC00 20%, #FF7905 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFBC00', endColorstr='#FF7905', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border:1px solid #FF7826;
	border-color:#FF7826 #FF7826 #A24A24;
	box-shadow: 0px 1px 1px white inset;
	letter-spacing: inherit;
	font: 700 15px/35px open-sans, Arial, Helvetica, sans-serif;
	margin-top: 0;
	-webkit-box-shadow: inset 0 1px 0 hsla(0, 100%, 100%, .3) /*Top*/, inset 0 0 2px hsla(0, 100%, 100%, .3) /*Shine*/, 0 1px 2px hsla(0, 0%, 0%, .29);
	-moz-box-shadow: inset 0 1px 0 hsla(0, 100%, 100%, .3) /*Top*/, inset 0 0 2px hsla(0, 100%, 100%, .3) /*Shine*/, 0 1px 2px hsla(0, 0%, 0%, .29);
	box-shadow: inset 0 1px 0 hsla(0, 100%, 100%, .3) /*Top*/, inset 0 0 2px hsla(0, 100%, 100%, .3) /*Shine*/, 0 1px 2px hsla(0, 0%, 0%, .29);

}
.orange.btn:hover, .buybtn:hover{
	background: #FF7205; 
	background: -moz-linear-gradient(center top, #FF9E02 20%, #FF5105 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(.2, #FF9E02), color-stop(1, #FF5105));
	background: -moz-linear-gradient(center top, #FF9E02 20%, #FF5105 100%);
}
.green.btn, .green.btn:visited, .freebtn, .freebtn:visited {
	background: #82B700;
	background: -moz-linear-gradient(center top, #8BED00 20%, #61A700 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(.2, #8BED00), color-stop(1, #61A700));
	background: -moz-linear-gradient(center top, #8BED00 20%, #61A700 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8BED00', endColorstr='#61A700', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border:1px solid #82BB07;
	border-color:#82BB07 #669403 #3E5903;
	box-shadow: 0px 1px 1px white inset;
	letter-spacing: inherit;
	font: 700 15px/35px open-sans, Arial, Helvetica, sans-serif;
	margin-top: 0;
	-webkit-box-shadow: inset 0 1px 0 hsla(0, 100%, 100%, .3) /*Top*/, inset 0 0 2px hsla(0, 100%, 100%, .3) /*Shine*/, 0 1px 2px hsla(0, 0%, 0%, .29);
	-moz-box-shadow: inset 0 1px 0 hsla(0, 100%, 100%, .3) /*Top*/, inset 0 0 2px hsla(0, 100%, 100%, .3) /*Shine*/, 0 1px 2px hsla(0, 0%, 0%, .29);
	box-shadow: inset 0 1px 0 hsla(0, 100%, 100%, .3) /*Top*/, inset 0 0 2px hsla(0, 100%, 100%, .3) /*Shine*/, 0 1px 2px hsla(0, 0%, 0%, .29);

}
.green.btn:hover, .freebtn:hover{
	background: #5EAD01;
	background: -moz-linear-gradient(center top, #7EDD22 20%, #438700 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(.2, #7EDD22), color-stop(1, #438700));
	background: -moz-linear-gradient(center top, #7EDD22 20%, #438700 100%);
}
.orange.btn, .green.btn, .blue.btn{width:200px; height:35px; text-align:center; }
.buybtn, .freebtn, .bluebtn{text-align:center; padding:5px 15px; margin:5px;}
.buybtn.btn, .freebtn.btn{ text-align:center; margin:5px; padding:0 15px;}

.bluebtn, .bluebtn:visited , .blue.btn, .blue.btn:visited{
	background: #3985D6;
	background: -moz-linear-gradient(center top, #50A6E7 20%, #2C73CD 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(.2, #50A6E7), color-stop(1, #2C73CD));
	background: -moz-linear-gradient(center top, #50A6E7 20%, #2C73CD 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#50A6E7', endColorstr='#2C73CD', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border:1px solid #0C5EB6;
	border-color:#4081AF #3673AB #205599;
	box-shadow: 0px 1px 1px white inset;
	letter-spacing: inherit;
	font: 700 15px/35px open-sans, Arial, Helvetica, sans-serif;
	margin-top: 0;
	-webkit-box-shadow: inset 0 1px 0 hsla(0, 100%, 100%, .3) /*Top*/, inset 0 0 2px hsla(0, 100%, 100%, .3) /*Shine*/, 0 1px 2px hsla(0, 0%, 0%, .29);
	-moz-box-shadow: inset 0 1px 0 hsla(0, 100%, 100%, .3) /*Top*/, inset 0 0 2px hsla(0, 100%, 100%, .3) /*Shine*/, 0 1px 2px hsla(0, 0%, 0%, .29);
	box-shadow: inset 0 1px 0 hsla(0, 100%, 100%, .3) /*Top*/, inset 0 0 2px hsla(0, 100%, 100%, .3) /*Shine*/, 0 1px 2px hsla(0, 0%, 0%, .29);
}
.bluebtn:hover, .blue.btn:hover{
	background: #5EAD01;
	background: -moz-linear-gradient(center top, #3589DD 20%, #1C52BA 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(.2, #3589DD), color-stop(1, #1C52BA));
	background: -moz-linear-gradient(center top, #3589DD 20%, #1C52BA 100%);
}

/*--------------christmas 2012 12 11------------------*/
.redtitle{ font:18px; color:#9E0000; font-weight:bold; height:20px; margin:10px 0 0 0;}

/*---------------Remote control panel table------------------*/
#rcp{ width:100%; border:1px solid #BFCADA; font-size:12px; line-height:14px; margin:10px auto;}
#rcp td,#rcp th{ border-bottom:1px solid #BFCADA; padding:10px;}
.table-border-l{ border-left:1px solid #BFCADA;}

/*-css others-*/
.need-f { clear:both; width:100%; margin-bottom:20px; padding:15px 0 20px 0; }
.need-f img { float:left; margin:0 15px 0 15px; width:95px; height:64px; padding:0;}
.need-r p {line-height:20px; margin:0; padding:0;}
.need-r .need-t {color:#09F;  font:bold 16px/18px; margin:0 0 8px 0; padding:0; height:19px;}
.need-r{width:100%; float:left; margin-left:10px; padding:0;}

.ikeymonitor-button{clear:both; height:29px; margin-bottom:20px;}
.notice{ border:1px dashed #C4C4C4; background-color:#F0F4FA;  padding:10px; margin:20px 0; -webkit-border-radius:8px; border-radius:8px; -moz-border-radius:8px;}
.ul-box{ -webkit-border-radius:4px; border-radius:4px; -moz-border-radius:4px; margin:20px 0; width:250px; float:left; background:#CCE0FF;}
.ul-box li{background:url(/images/lit.png) no-repeat 10px 10px!important; margin:0!important; padding:4px 0 0 21px!important; font:normal 12px/13px Arial, Helvetica, sans-serif;}
.le25px{ margin-left:45px;}

.border0{ border: none;}
.dashed-line{clear:both;  border-top:1px dashed #9A9A9A; height:20px; margin-top:30px;}

#craftysyntax{margin:0 auto; width:225px;height:111px;}
.cleartb15px{ clear:both; margin:15px 0; overflow:hidden;}
/*--commentsdisqus--*/
.disqus_rcw_avatar {height:16px; width:16px; float:left; padding:4px 10px 0 20px;}
.disqus_rcw_author_name, .disqus_rcw_author_name a:link, .disqus_rcw_author_name a:visited  {float:left; width:200px; overflow:hidden; font-size:10px; color:#09F;}
.disqus_rcw_thread_title {display:none}
.disqus_rcw_comment_actual_wrapper {width:225px; margin:0 20px; text-decoration:italic}
.disqus_rcw_post_time {float:right}
.disqus_rcw_single_comment_wrapper{ width:258px; border-left:#D2D2D2 1px solid; border-right:#D2D2D2 1px solid; background-color:#fff; }

/* sidebar User Reviews */
.disqus_rcw_single_comment_wrapper{ padding-top:10px; padding-bottom:20px;}
.disqus_rcw_author_name{ padding-bottom:5px;}
.disqus_rcw_comment_actual_wrapper a{ font-style: italic; font-size:12px;}
.disqus_rcw_comment_actual_wrapper a:hover{color:#EA6401;}
.disqus_rcw_comment_actual_wrapper a,a:link,a:active,a:visited { color:#09F;}
#mobilesmart_switcher{width:100%; clear:both; display:block; line-height:35px;height:35px; text-align:center; margin-bottom:40px; color:#FFF; font-weight:bold;}
 
/* iframe responsive */
.iframe-responsive {
position: relative;
padding-bottom: 65.25%;
padding-top: 30px;
height: 0;
overflow: auto; 
-webkit-overflow-scrolling:touch; //<<--- THIS IS THE KEY 
border: solid black 1px;
} 
.iframe-responsive iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

/* old kmc styles pending replace */
/*support ticket*/

.entrytext ol#figureol {margin:10px 0 15px 25px;}

.entrytext ol#figureol li {margin-top:5px; list-style-type:decimal; padding:0; line-height:22px; background:none;}



.helpdeskfaq { width:650px; padding:8px 0;}

.helpfaq { width:315px; float:left; margin:10px 10px 0 0;}

.helpfaq a { display:block; height:65px; padding:5px 10px 10px 5px; border:#efefef 1px solid; font-size:12px; font-family:Helvetica, Arial, sans-serif; color:#464D5D; text-decoration:none;}

.helpfaq a:hover { border:#88BBE3 1px solid; color:#000; background:#efefef; text-decoration:none;}

.helpfaq a span{font-size:13px; font-weight:bold;}

.helpfaq a small{-webkit-text-size-adjust:none;}

.helpfaq img { margin:6px 5px 0 0; width:55px; height:58px;}




.noteb{border:dashed 1px #8C98A4; background:#EFF0F2; padding:0 10px 0 10px; margin: 15px 0; width:100%;}

.redfont{ color:#E63E10; font-weight:bold;}



/*--------------------------------------------------------------------------
+	guide 2015 6
--------------------------------------------------------------------------*/

.guide-nav{width:100%; height: auto; margin:10px 0 20px 0;}
.guide-nav a{ margin:10px 0; line-height:30px; font-size:14px; background:url(images/icon-g.jpg) no-repeat 0 6px; padding-left:15px;}

.guide{padding:8px; margin:30px 0 10px 0; width:100%; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; border:1px solid #D3D3D3; overflow:hidden; }
.guide-top{clear:both; margin:0; padding:0;line-height:40px; width:100%; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; background:#345a92; }
.guide .guide-top h2{line-height:40px; color:#FFF; font-size:21px; margin:0!important; padding:0 0 0 10px!important;}
.guide p{ margin:20px 0 5px 10px; font-size:14px; text-align:left;}
.guide p a{ font-size:14px;}
.guide ol{padding-bottom:15px; margin-left:30px;}
.guide ol li{ list-style:decimal; font-size:12px; line-height:22px; margin:0; padding:0; background:none;}

.guide-kame ul li, .guide-kame ol li, .guide-kame p {font-size:12px!important;}

.o-botton{clear:both; background:#5ba6e8; height:22px; width:99px; font-size:13px; line-height:22px; font-weight:bold; color:#FFF; text-align:center; float:left; margin:0 10px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.o-b-p{float:left; font-size:13px; line-height:22px;}

.guide-setting-ul{ float:left; width:190px; margin-left:13px;}
.guide-setting-ul li{ background:url(images/icon-g.jpg) no-repeat 0 6px; }
.guide-setting-ul li a{font-size:12px;}

.guideht{clear:both; background:#e4e4e4; width:100%; color:#345a92; padding:2px 0 0 12px; margin:20px 0; font-size:13px; line-height:22px; font-weight:bold; border:1px solid #b2b2b2;}
.guideht span{ font-weight: normal; font-size:11px; color:#555555; -webkit-text-size-adjust:none;}

#setting{ width:95%; border:1px solid #C0D7E5; font:normal 12px/14px Helvetica, Arial, sans-serif; margin:10px 0 30px 14px;}
#setting td{ border-bottom:1px solid #C0D7E5; padding:5px 0 0 5px;}
#setting .stti{font:bold 13px/15px Helvetica, Arial, sans-serif; color:#1663B9; padding:5px 0 0 5px;}
#setting .stb{border-left:1px solid #C0D7E5;}

.guide a img{ margin:20px 0;}
.guide ol.guide-top10{ margin: 20px 0 0 10px;}
.guide ol.guide-top10 li{ margin-top:12px; font-size:14px;}

/**/

.clear10px {clear:both; height:10px; margin:0 auto;}

.scroll { overflow: auto; }

.noscroll { overflow: hidden; }



.purchase-tx {float:left; width:85px; color:#3C74C4; text-align:center; margin-left:30px; font-weight:bold; height:32x; padding-top:5px;}

#pmCount3, #pmCount{ margin-left:-10px; padding:0; text-align:center; width:40px; height:19px;}

.purchase-ta a{ font-size:11px; -webkit-text-size-adjust:none;}

.both10px{ clear:both; width:100px; height:10px;}
.clear20px {clear:both; height:20px; margin:0 auto;}

/*--------------------------------------------------------------------------
+	Apple iPad Keylogger 2015 6
--------------------------------------------------------------------------*/
.ikey-banner{clear:both; margin-bottom:30px; padding:0; height: auto; }
.ikey-b-left-li{background-color:#D4E7EB;  overflow: hidden; min-height:103px;
-moz-border-radius-topleft:10px;
-moz-border-radius-bottomleft:10px;
-webkit-border-top-left-radius:10px;
-webkit-border-bottom-left-radius:10px;
border-top-left-radius:10px;
border-bottom-left-radius:10px;
}
#ikey-b-features{ margin:0 0 13px 10px; height:90px; width:190px; float:left;}
#ikey-b-features li, #ikey-b-feature li{background:url(/images/ikey-b-li.png) no-repeat 0 7px; padding-left:10px; font-size:12px; margin-top:9px;  }
#ikey-b-feature{margin:0 0 13px 6px; height:90px; width:200px;float:left;}
.function{clear:both; margin-bottom:30px; }
.function li{ background:none!important; padding-left:0!important;}
.ikey-botton{clear:both; background:url(/images/ikey-st.png) no-repeat; height:26px; width:174px; font:bold 13px/26px Helvetica, Arial, sans-serif; color:#FFF; text-align:center; float:left; margin:0 10px 0 0; text-shadow: 0 1px 0 #267F9E;}

/*-------------	Keylogger for Apple Mac and iPad/iPhone  2015 7 ------------------------*/
#ab-title , #ikey-title{font-size:18px; line-height:30px; font-weight:bold; color:#054A8B; padding:4px 0 0 35px; } 
#ab-title{background:url(/images/aobo-title.png) no-repeat 2px 5px;  margin-bottom:10px;}
#ikey-title{background:url(/images/ikeymontior-title.png) no-repeat 2px 5px; margin:0;}
.ikey-b-left-li .ikey-b-left-li-p{ line-height:23px; padding:15px 0 0 15px;}
.line-dashed {width:655px; padding-top:20px; height:20px; border-top:1px dashed #D4D4D4;}

.goto{ background:url(/images/go.png) no-repeat 2px 4px; padding-left:23px; float:left;}
.goto p , .go p , .goto p a, .go p a{font-size:14px; line-height:18px; font-weight:bold;}

#ikey-fs-log , #ikey-fs-email , #ikey-fs-stealth , #ikey-fs-remote{ clear:both; margin:0; margin-top:20px; padding:15px 0 0 54px; height:49px; font-size:16px; line-height:18px; font-weight:bold; color:#3C3C3C;}
#ikey-fs-log{background:url(/images/ikey-icon-logging.jpg) no-repeat; }
#ikey-fs-email{ background:url(/images/ikey-icon-email.jpg) no-repeat; }
#ikey-fs-stealth{ background:url(/images/ikey-icon-stealth.jpg) no-repeat; }
#ikey-fs-remote{ background:url(/images/ikey-icon-remote.jpg) no-repeat; }

.ikey-logs{margin-bottom:10px; padding-left:53px;}
.ikey-logs span{height:20px; background-color:#CDE1E1; border: 1px solid #d7d7d7; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; font-size:13px; line-height:20px; font-weight:bold; padding:1px 2px 1px 2px; margin-right:10px;}


/*--------------next page 2012 11 23------------------*/
.next-page a{font-size:13px;}
.next-page a:hover{font-size:13px; color:#0CF; }
.pageright{float: right; margin: 5px 0 5px 10px; font-size:13px; border:#D3DCDE 1px solid;  padding:0 10px;}


/*--------------christmas 2012 12 07------------------*/
.purchase-mas { float:left; width:170px; height:50px; padding-top:14px;}
.purchase-mas a { width:118px; height:32px; padding:0 0 0 36px; }
#sidebar > #sidebar-christmas {margin:0 auto;}
#sidebar > #sidebar-christmas > a > img{margin-top:24px; width:265px; height:172px;}


/*--------------h2 title------------------*/
.h2pro{background: url('/images/PRO.gif') no-repeat 2px; margin: 20px 0; padding-left:35px;}
.h2std{background: url('/images/std.gif') no-repeat 2px; margin: 20px 0; padding-left:35px;}
.h3img{background:url('/images/apple.gif') no-repeat left; clear: both; padding-left:24px; padding-top:4px; height: 23px; margin-top: 40px; margin-bottom: 10px;}
.textred{text-decoration:line-through; color:#F22807; margin-right:10px;}
.textblue{color:#06C; font-weight: bold;}

/*-------------- full features 2012 01 14 ------------------*/
.full_features { width:650px; padding:8px 0;}
.full_features .features { width:310px; float:left; margin:5px 15px 15px 0;}
.full_features .features a { display:block; height:65px; padding:5px 10px 10px 5px; border:#E5E4E4 1px solid; font-family:Helvetica, Arial, sans-serif;text-decoration:none; color:#555555!important;}
.full_features .features a:hover {border:#88BBE3 1px solid; background:#efefef; text-decoration:none;}
.full_features .features a span{font-size:13px; font-weight:bold; color:#0099FF; }
.full_features .features a small{font-size:11px; -webkit-text-size-adjust:none;}
.full_features .features img { margin:15px 8px 0 1px; width:45px; height:43px;}
.full_features .gray{background:#EFEFEF;}

/*-css botton-*/
.btn, .btn:visited {
	letter-spacing: 0.05em;
	display: inline-block;
	margin: 5px 0;
	padding:0;
	color: white!important;
	text-decoration: none;
	border: 1px solid rgba(0, 0, 0, 0.15);
	position: relative;
	cursor: pointer;
	text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
}
.orange.btn, .orange.btn:visited, .buybtn.btn, .buybtn.btn:visited{
	background: #FF8700;
	background: -moz-linear-gradient(center top, #FFBC00 20%, #FF7905 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(.2, #FFBC00), color-stop(1, #FF7905));
	background: -moz-linear-gradient(center top, #FFBC00 20%, #FF7905 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFBC00', endColorstr='#FF7905', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border:1px solid #FF7826;
	border-color:#FF7826 #FF7826 #A24A24;
	box-shadow: 0px 1px 1px white inset;
	letter-spacing: inherit;
	font:700 15px/35px open-sans, Helvetica, Arial, sans-serif;
	margin-top: 0;
	-webkit-box-shadow: inset 0 1px 0 hsla(0, 100%, 100%, .3) /*Top*/, inset 0 0 2px hsla(0, 100%, 100%, .3) /*Shine*/, 0 1px 2px hsla(0, 0%, 0%, .29);
	-moz-box-shadow: inset 0 1px 0 hsla(0, 100%, 100%, .3) /*Top*/, inset 0 0 2px hsla(0, 100%, 100%, .3) /*Shine*/, 0 1px 2px hsla(0, 0%, 0%, .29);
	box-shadow: inset 0 1px 0 hsla(0, 100%, 100%, .3) /*Top*/, inset 0 0 2px hsla(0, 100%, 100%, .3) /*Shine*/, 0 1px 2px hsla(0, 0%, 0%, .29);

}
.orange.btn:hover, .buybtn.btn:hover{
	background: #FF7205; 
	background: -moz-linear-gradient(center top, #FF9E02 20%, #FF5105 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(.2, #FF9E02), color-stop(1, #FF5105));
	background: -moz-linear-gradient(center top, #FF9E02 20%, #FF5105 100%);
}
.green.btn, .green.btn:visited , .freebtn.btn, .freebtn.btn:visited{
	background: #82B700;
	background: -moz-linear-gradient(center top, #8BED00 20%, #61A700 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(.2, #8BED00), color-stop(1, #61A700));
	background: -moz-linear-gradient(center top, #8BED00 20%, #61A700 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8BED00', endColorstr='#61A700', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border:1px solid #82BB07;
	border-color:#82BB07 #669403 #3E5903;
	box-shadow: 0px 1px 1px white inset;
	letter-spacing: inherit;
	font: 700 15px/35px open-sans, Helvetica, Arial, sans-serif;
	margin-top: 0;
	-webkit-box-shadow: inset 0 1px 0 hsla(0, 100%, 100%, .3) /*Top*/, inset 0 0 2px hsla(0, 100%, 100%, .3) /*Shine*/, 0 1px 2px hsla(0, 0%, 0%, .29);
	-moz-box-shadow: inset 0 1px 0 hsla(0, 100%, 100%, .3) /*Top*/, inset 0 0 2px hsla(0, 100%, 100%, .3) /*Shine*/, 0 1px 2px hsla(0, 0%, 0%, .29);
	box-shadow: inset 0 1px 0 hsla(0, 100%, 100%, .3) /*Top*/, inset 0 0 2px hsla(0, 100%, 100%, .3) /*Shine*/, 0 1px 2px hsla(0, 0%, 0%, .29);

}
.green.btn:hover, .freebtn:hover {
	background: #5EAD01;
	background: -moz-linear-gradient(center top, #7EDD22 20%, #438700 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(.2, #7EDD22), color-stop(1, #438700));
	background: -moz-linear-gradient(center top, #7EDD22 20%, #438700 100%);
}
.orange.btn, .green.btn{width:200px; height:35px; text-align:center; }
.buybtn.btn, .freebtn.btn{ text-align:center; margin:5px; padding:0 15px;}

/*-comparison-*/
#comparison-box{ border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; border: solid 1px #D4D4D4; padding:10px; width:612px; margin:25px 0 30px 0;}
#comparison-title{width:610px; height:34px; clear:both; font:bold 16px/34px Helvetica, Arial, sans-serif; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;  text-shadow: 0 1px 0 #FFF; 
background:#C9D5E3;  
background: -webkit-gradient(linear, left top, left bottom, from(#E8F2FA), to(#BAC7D8));
background: -moz-linear-gradient(top, #E8F2FA, #BAC7D8);
border:1px solid #82BB07;
border-color:#D8D8D8 #B8B8B8 #858585;
}
#comparison-title .c-title1{ width:265px; float:left; padding-left:10px; }
#comparison-title .c-title2{ width:155px; float:left; text-align:center; }
#comparison-title .c-title3{ width:160px; float:left; text-align:center; margin-left:15px;}

.comparison{width:610px; height:36px; clear:both; margin-top:5px;}
.comparison .c-1{width:250px; height:36px; border-bottom:1px dashed #D4D4D4; float:left; text-align:left; font:bold 14px/36px Helvetica, Arial, sans-serif;  padding-left:10px;}
.comparison .c-check{width:155px; height:36px; border-bottom:1px dashed #D4D4D4; background:url(/images/check.jpg) no-repeat center;  float:left; margin-left:15px;}
.comparison .c-no{width:155px; height:36px; border-bottom:1px dashed #D4D4D4; background:url(/images/ok.jpg) no-repeat center; float:left; margin-left:15px;}

.post ol li{ list-style:decimal; font:normal 12px/23px Helvetica, Arial, sans-serif; margin-left:17px; padding:0; background:none;}
.guide ol li{ list-style:decimal; font:normal 12px/23px Helvetica, Arial, sans-serif; margin:0; padding:0; background:none;}

#content .post .features-title{
margin-top:20px;
padding:0;
width:610px; height:34px; clear:both; font:bold 16px/34px Helvetica, Arial, sans-serif; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;  text-shadow: 0 1px 0 #FFF; 
background:#C9D5E3;  
background: -webkit-gradient(linear, left top, left bottom, from(#E8F2FA), to(#BAC7D8));
background: -moz-linear-gradient(top, #E8F2FA, #BAC7D8);
border:1px solid #82BB07;
border-color:#D8D8D8 #B8B8B8 #858585;
}
#content .post .features-title h3{ margin:0; height:37px; font:bold 16px/37px Helvetica, Arial, sans-serif; background:url(/images/icon01.png) no-repeat 9px 5px; padding-left:35px; text-shadow: 0 1px 0 #FFF;}

.feature-text{clear:both; width:600px; margin-top:20px; padding-left:10px;}
.feature-text img{ width:106px; height:101px; float:left; display:block; margin:0 20px 10px 10px; float:right;}
h4.features-t4{font-size:15px; font-weight:bold; color:#417DB7; padding-left:10px;}
#content .post .features-list{ width:580px; border:#ddd 1px solid; font-size: 14px; background:#e8f2fc; border-bottom:none; margin:10px 0 50px 7px; }
#content .post .features-list ul.f-list-ul { clear:both; margin:0;padding:0; list-style:none;}
#content .post .features-list ul.f-list-ul li { background:#e8f2fc url(/images/icon02.png) 10px 7px no-repeat; border-top:#fff 1px solid;border-bottom:#ddd 1px solid; padding-left:35px; font-size:13px; line-height:30px;  margin:0;}
.clear30px {clear:both; height:30px; margin:0 auto;}

.back-top{ text-align:right; margin-right:15px; height:30px;}

/*---  cevhershare  ---*/
#cevhershare { display: none; position: absolute; width: 65px; float: left; padding: 0; text-align: center; list-style: none !important; margin: 0; z-index: 99; }
#cevhershare li { display: block; margin: 5px; padding: 0; overflow: hidden; text-align: center; list-style-type: none !important; background-image:none !important;}
#cevhersharex { display: none; list-style-type: none !important; width: 100%; float: left; margin: 0 0 10px; padding: 0; }
#cevhersharex a { line-height: 14px; text-decoration: none; }
#cevhersharex li { float: left; margin-right: 20px; line-height: 18px; list-style-type: none !important; background:url() no-repeat !important;}
.cevhershare-button { font-size: 11px; font-family: Arial, Tahoma; padding: 2px 4px; background: #f7f7f7; color: #444; border: 1px solid #ddd; display: block;margin: 0 0 5px; }
.cevhershare-button:hover { border-color: #aaa; }
.FBConnectButton_Small{background-position:-5px -232px !important;border-left:1px solid #1A356E;}

/*--------------------------------------------------------------------------
+	aobo-free-keylogger-for-mac-os-x 2015 6
--------------------------------------------------------------------------*/
.features-case{clear:both; padding:10px 5px 5px; border:1px dashed #CCC; margin-bottom:20px; display:block; overflow:hidden; text-align:left;
 border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background-color:#CBDFED;}
.features-case-h3{margin:5px 0; font-size:16px; font-weight:bold; line-height:25px; color:#253C5B; text-shadow: 0 1px 0 #FFF;}
.features-case img{ margin-top:5px;}
.features-case p{text-align:left!important; font-size:14px!important;}
/*--------------------*/


.free-text{clear:both; width:640px; margin-top:20px; }
.free-text img{ width:150px; height:60px; float:left; display:block; margin:0 20px 10px 0; float:right;}

.hr{ height:3px; border:none; border-top:3px double #C2C2C2; margin:20px 0 35px 0; }
.margin20px{clear:both;  margin:20px auto;}

/*--- 2013-7-2 two ikey post button---*/
#button-ikeymonitor{clear:both; height:29px; margin-left:20px;}
a.button-learnmore, a.button-freetrial, a.button-buynow{width:113px; height:29px; display:block; float:left; margin-top:16px;}
a.button-learnmore, a.button-freetrial{background:#115DA8 url(/images/button-blue.jpg) no-repeat;}
a.button-buynow{background:#C45006 url(/images/button-orange.jpg) no-repeat;}
a.button-learnmore{ margin:16px 20px 0 20px;}
a.button-learnmore span{margin-left:10px; font-size:12px; line-height:22px; color:#FFF; font-weight:bold;}
a.button-freetrial span, a.button-buynow span{margin-left:21px; font-size:12px; line-height:22px; color:#FFF; font-weight:bold; letter-spacing:0.2pt;}
#cnet {width:364px; margin:0 auto;}

/*---  2013-7-17 download-jump-page  ---*/
#download-header {position:relative; width:930px; height:105px; padding:0; margin:0 auto;}
#download-buy{position:absolute; top:30px; right:10px; height:18px; width:200px; }
a.download-top-buy{ font-size:15px!important; color:#F00A0A!important; text-shadow: 0 1px 0 #FFF; float:left; }
a.download-top-support{font-size:15px!important; color:#555555!important; text-shadow: 0 1px 0 #FFF; float:left; margin-left:25px;}

#content-download{clear:both; background:#FFF; width:930px; margin:0 auto; padding:20px 0; overflow:hidden; text-align:center;
-webkit-border-radius:10px; border-radius:10px; -moz-border-radius:10px;}	
#download-page{clear:both; background:#FFF; width:750px; margin:0 auto; overflow:hidden; text-align:center;}			
#download-page h1{font:bold 22px/50px Georgia, "Times New Roman", Times, serif; height:50px; margin:10px 0 20px 0; color:#133775;}
#download-page p{ font-size:15px; line-height:26px; margin:6px 0;}
#download-page p a{ font-size:15px;}
#download-page p a:hover{color:#039;}
#download-page h2{ font:bold 14px/24px Helvetica, Arial, sans-serif; margin:30px 0 20px 0; color:#333;}
#download-page h2 span{ font:bold 14px/24px Tahoma, Geneva, sans-serif; color:#004CD7;}
#download-page img{ margin:15px 0;}
.download-line{clear:both; border-top:1px dashed #9A9A9A; height:30px; margin:40px 0 20px 0 ;}
#download-top{clear:both; height:35px; margin:20px 0; }
#download-copy{text-align:center; line-height:25px; color:#909090;}
#download-foot {

	width:auto;

	margin:0 auto;

	position: relative;

	top:-50px;

	padding-top:50px;

}
#download-footer {width:100%; background-color:#525456; padding-top:15px; height:50px; margin:0 auto; z-index:-1; margin-top:-100px; position: relative; border-top:4px solid #57BDEB;}

/*--- 2013-7-25 might like products---*/
.hr2{ height:3px; border:none; border-top:1px dashed #DADCDD; margin:20px 0 35px 0; }
h4{font-size:20px; line-height:30px; margin:20px 0; color:#5B5F62; font-weight: normal;}
ul#might{clear:both; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; width:100%; border:1px solid #DADCDD; height:auto; overflow:hidden; margin:20px 0; }
ul#might li{ padding:15px; display:block; background:none;}
ul#might li img{ width:85px; height:89px;  display:block; margin: auto;  }
ul#might li .might-title{text-shadow: 0 1px 0 #FFF; background:#D4DCE4; border-radius:13px; -moz-border-radius:13px; -webkit-border-radius:13px; width:115px; text-align:center; margin:5px auto; color:#2A3F52; font-size:13px; font-weight:bold;}
ul#might li p{ font-size:11px; text-align:center; margin:10px 0 0; padding:0; line-height:16px; color:#555555;}
ul#might li p:hover{ color:#09F;}
ul#might li#right-line{border-right:none;}

/*--- 2013-7-29 all products  amend 2015-5---*/
.mac-products-title, .pc-products-title, .mobile-products-title, .free-products-title{margin-top:40px; padding:0; height:60px; clear:both; background:#ECF0F3;
background: -webkit-gradient(linear, left top, left bottom, from(#ECF0F3), to(#FFF));
background: -moz-linear-gradient(top, #ECF0F3, #FFF);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ECF0F3', endColorstr='#FFF', GradientType=0);
-moz-border-radius-topleft:8px;
-moz-border-radius-toptight:8px;
-webkit-border-top-left-radius:8px;
-webkit-border-top-right-radius:8px;
border-top-left-radius:8px;
border-top-right-radius:8px;
}
.mac-products-title h3, .pc-products-title h3, .mobile-products-title h3, .free-products-title h3{ margin:0; height:30px; font:bold 16px/27px Helvetica, Arial, sans-serif;  padding-left:35px; text-shadow: 0 1px 0 #FFF; float:left;}
.mac-products-title h3{background:url(/images/mac-products.png) no-repeat 9px 2px;}
.pc-products-title h3{background:url(/images/windows-products.png) no-repeat 9px 2px;}
.mobile-products-title h3{background:url(/images/mobile-products.png) no-repeat 9px 2px;}
.free-products-title h3{ background:url(/images/free-products.png) no-repeat 9px 2px;}

.products-table{clear:both; zoom:100%; display:block; overflow:hidden; height: auto; padding-bottom:30px;}
.products-sign{width:95px; height:120px; float:left;}
.products-sign a img{width:85px; height:110px; margin-top:5px;}
.products-table-img{margin:0; padding:0;}
.products-text{height:100%;}
.products-text p{margin-top:5px; padding:0; font-size:13px; color:#555555;}
.products-text p span{color:#52637C; padding-top:10px;}
.products-press{ position:relative; display:block; max-height:100%; min-height:104px; overflow:hidden;}
.products-press-download{ position:absolute;  bottom:8px; background:url(/images/download-icon.jpg) no-repeat left 3px; float:left; padding-left:19px; margin-left:0;}
.products-press-buy{position:absolute;  bottom:8px; left:110px; background:url(/images/buy-icon.jpg) no-repeat left 2px; float:left; padding-left:21px;}
.products-press-buy span{color:#F30;}
.products-press-donate{position:absolute;  bottom:8px; left:180px; background:url(/images/donate-icon.jpg) no-repeat left 2px; float:left;  padding-left:21px; line-height:20px;}

ul.all-products-top{ background:url(/images/all-products-top-ul.png) no-repeat 0 0 ; float:right; width:267px; height:23px; margin:15px 8px 0 0!important; padding:0!important;}
ul.all-products-top li{ background:none!important; list-style:none; float:left;  margin:2px 5px 0 18px!important; padding:0!important; line-height:23px;}
ul.all-products-top li a{background:none; color:#5E5E5E; font-size:12px; }
ul.all-products-top li a:hover, .products-press a:hover{color:#EA6401;}

/*2013-7-30 aboutus*/
h2.line-title, h3.line-title, .line-title{ height:20px; color:#568ABC; font-size:16px!important; margin-top:50px; padding:0;  line-height:20px; font-weight: normal; }
.comment{-webkit-border-radius:5px; border-radius:5px; -moz-border-radius:5px; background:#F1F1F4; padding:13px; font: italic 13px/24px Georgia, "Times New Roman", Times, serif; margin:5px 0 25px 0; color:#5D6974; width:575px;}
.about-table{margin:10px 0 35px 0;}
.awosoft-map{margin-bottom:45px;}
.awosoft-map img{ width:586px; height:215px; margin:10px 0;}
#km-awards{ height:145px; width:600px; -webkit-border-radius:8px; border-radius:8px; -moz-border-radius:8px; border:1px solid #DBDBDB; margin:20px 0;}
#km-awards img{ margin:15px auto; width:568px; height:115px;}
ul#m0{ margin-left:0;}

/*--------------------------------------------------------------------------
+	full features 2015 6
--------------------------------------------------------------------------*/
.in-press{ clear:both; min-width:220px; min-height:60px; display: block;border:#E5E4E4 1px solid; padding:5px; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; margin-top:20px; float: none !important; text-align:left;  }
.in-press a {color:#555555; }
.in-press:hover { color: #4f8db3; text-decoration: none; background:#efefef; border:#88BBE3 1px solid;}
.in-press a img {margin:5px 8px 0 1px; width:45px; height:45px;}
.in-press a span{font-size:14px; font-weight:bold; color:#0099FF; }
.in-press a small{font-size:11px; -webkit-text-size-adjust:none;}
.press-gray{background:#EFEFEF;}
.features-background{clear:both; background:#f5f7f8;}
.features-wrapper-row { padding: 10px 0; text-align:left;}
.features-wrapper-row p{text-align:left!important;}
.features-image {text-align: center; margin-top:-20px;}
.features-wrapper-row h3 {clear:both; margin:35px 0 15px 0; text-shadow: 0 1px 0 #FFF; color:#2e76be;}
.features-wrapper-row h4{clear:both; padding-top: 15px; font-size:15px; font-weight:bold; color:#333; margin-top:60px;  text-shadow: 0 1px 0 #FFF;}
.features-wrapper-row p{text-align:left; font-size:16px; line-height:24px;}
.features-list{width:100%; border:#ddd 1px solid; background:#e8f2fc; border-bottom:none; margin:10px 0 30px 0; }
.features-list ul.f-list-ul { clear:both; margin:0;padding:0; list-style:none;}
.features-list ul.f-list-ul li { background:#e8f2fc url(/images/icon02.png) 10px 7px no-repeat; border-top:#fff 1px solid;border-bottom:#ddd 1px solid; padding-left:35px; font-size:13px; line-height:30px;  margin:0;}


/*--------------------------------------------------------------------------
+	Comparison 2015 6   Why choose Aobo Mac Keylogger
--------------------------------------------------------------------------*/

.comparison-case, .comparison-case-vs{clear:both; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; border: solid 1px #D4D4D4; padding:10px; width:100%; margin:25px 0 30px 0;}
.vs-title{width:100%; clear:both; font:bold 16px/34px Helvetica, Arial, sans-serif; text-shadow: 0 1px 0 #FFF; text-align:center;
background:#C9D5E3;  
background: -webkit-gradient(linear, left top, left bottom, from(#E8F2FA), to(#BAC7D8));
background: -moz-linear-gradient(top, #E8F2FA, #BAC7D8);
border:1px solid #82BB07;
border-color:#D8D8D8 #B8B8B8 #858585;
			-moz-border-radius-topleft:8px;
			-moz-border-radius-toptight:8px;
			-webkit-border-top-left-radius:8px;
			-webkit-border-top-right-radius:8px;
			border-top-left-radius:8px;
			border-top-right-radius:8px;
}
.comparison-case table tbody tr th {padding-top:20px; }
.f-check{background:url(/images/check.jpg) no-repeat 10px;}
.f-no{ background:url(/images/ok.jpg) no-repeat 10px 10px; }

.comparison-case-vs table tbody tr td ,.comparison-case-vs table tbody tr th {padding-top:10px; padding-bottom:10px; }

/*--------------------------------------------------------------------------
+	Overview 2015 6
--------------------------------------------------------------------------*/
.feat{clear:both; margin:30px 0 25px 0;}
.feat img{ margin-top:5px;}
.feat p{ margin:0; padding:0;}
.feat .feat-title strong{ color:#036; font-size:16px;}
.ftti{  line-height:30px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; padding-left:22px; text-shadow: 0 1px 0 #cfdde8;
background:#90c6df;  
background: -webkit-gradient(linear, left top, left bottom, from(#d1e9f4), to(#90c6df));
background: -moz-linear-gradient(top, #d1e9f4, #90c6df);}

/*--------------------------------------------------------------------------
+  Aobo Keylogger for Mac OS X – Best Spy App   2015-06
--------------------------------------------------------------------------*/
#spy-app-banner{height:267px;width:988px;margin:0 auto;padding:0;clear:both;}
#spy-app-banner-left{width:536px;height:267px;float:left;background:url(/images/banner-left.jpg) no-repeat;}
#spy-app-banner-right{width:452px;height:267px;float:left;background:url(/images/banner-right.jpg) no-repeat;}
#spy-app-banner-left h2{position:relative;left:23px;top:20px;width:400px; font-size:20px; line-height:20px; font-weight:normal; color:#232325;margin:0;padding:0;}
#spy-app-banner-left p{position:relative;left:23px;top:35px; font-size:14px; line-height:16px; font-weight:normal;color:#464D5D;width:500px;line-height:19px;height:53px;}
#spy-app-banner-left #spy-app-banner10{clear:both;position:relative;top:12px;left:19px;height:42px;width:485px;}
#spy-app-banner-left #spy-app-banner-fs{position:relative;top:35px;left:23px;height:100px; color:#464D5D;}
#spy-app-banner-left #spy-app-banner-fs-left{float:left;height: auto;width:285px;}
#spy-app-banner-left #spy-app-banner-fs-left li{background:url(/images/list.png) no-repeat 0 2px;padding:0 0 12px 15px; font-size:13px; line-height:13px; margin:0;}
#spy-app-banner-fs-right{float:left;height:58px;width:191px;margin-top:10px;}
#spy-app-banner-fs-right #spy-app-banner-fs-btn{height:58px;width:191px;background:#4F9317 url(/images/index-banner-download.jpg) no-repeat 0;}
#spy-app-banner-fs-right #spy-app-banner-fs-btn a #spy-app-banner-download{margin:0;padding:0;color:#FFF; font-size:18px; line-height:18px; font-weight:bold; padding:6px 0 0 27px;text-shadow: 0 1px 0 #666;letter-spacing:0.5pt;}
#spy-app-banner-fs-right #spy-app-banner-fs-btn a #spy-app-banner-download span{font-weight:normal;font-size:13px;line-height:27px;padding:10px 0 0 10px;text-shadow:none;letter-spacing:0;}
#spy-app-banner-fs-right #download-p a{padding:0;margin-left:72px;color:#4C4C4C;text-decoration:underline;line-height:13px; font-weight:normal; font-size:13px;}
#spy-app-banner-fs-right #download-p a:hover{color:#06C;}
#spy-app-banner-right #spy-app-banner-buy{position:relative;top:176px;left:169px;width:257px;}
#spy-app-banner-right #spy-app-banner-buy a{height:43px;width:257px;}
#spy-app-banner-right #spy-app-banner-buy p {margin:0;padding:0;line-height:12px;font-size:12px;color:#CFCFCF;text-align:right;margin-right:4px;}
#spy-app-banner-right #spy-app-banner-ul{position:relative;left:15px;top:175px;height:14px;width:430px;}
#spy-app-banner-right #spy-app-banner-ul li{ font-size:12px; line-height:12px; font-weight:normal;float:left;background:url(../images/banner-st.png) no-repeat left 4px;padding-left:9px;margin-left:8px;color:#CFCFCF;font-variant:small-caps;}


.choose-four{clear:both; margin:30px auto;}
 
.choose-four .choose-four-btn{ background-color:#6BADDD; width:130px; height:40px; line-height:40px; margin:5px auto; display:block;
 border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; font-size:16px; font-weight:bold; color:#FFF; 
 }
.choose-four .choose-four-btn:hover{background-color:#E6F0F2;  color:#09F; border:2px solid #6BADDD;}

.faq-case{ margin:20px auto;}
.faq-case-three{ padding:20px 10px 0 ; margin:10px;  border:2px double #D8E6E6; display:block; overflow:hidden; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
box-shadow: inset 0px 2px 2px #909193, 0px 1px 0px #fff; 
}
.faq-case-three p{ color:#363;}
.view-details{ width:120px; height:30px; line-height:30px; margin:0 auto; display:block; border:1px solid #6BADDD;
 border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; font-size:14px; 
 }
 .view-details:hover{background-color:#6BADDD; color:#FFF!important;}
#cnet {width:364px; margin:0 auto; margin-top:20px;}

/*--------------------------------------------------------------------------
+  top10   2015-07
--------------------------------------------------------------------------*/

.top10{ width:100%; height:auto; margin-top:10px; clear:both; overflow: hidden;}
.top10-img{ float:left; width:106px; height:auto;margin-top:40px; margin-left:-5px;}
.top10-p{ float:left; height:auto; margin-top:10px; }
.top10-p strong{font-size:14px; color:#054A8B;}
.top10-p p{ margin:10px 0 0;}

/*--------------------------------------------------------------------------
+  How to Spy on a Mac with Spy Software for Mac   2015-07
--------------------------------------------------------------------------*/
.step_num { clear:both;
background:#95ADCD; width:40px; height:40px; -webkit-border-radius:20px; border-radius:20px; -moz-border-radius:20px; text-align:center; color:#FFF; font-size:18px; font-weight:bold; line-height:40px; margin:5px 0 0 0;
}

/*--------------------------------------------------------------------------
+	full post
--------------------------------------------------------------------------*/
#full-post{clear:both; width:100%; margin:0 auto; overflow:hidden; text-align:center; }
#full-post h2{ font-size:28px; line-height:40px; color:#444; margin-top:30px;}
#full-post p{text-align:center; font-size:15px!important; line-height:24px; font-weight:normal; margin-bottom:20px!important;}


/*--------------------------------------------------------------------------
+	Keylogger for Mac Screenshots 2016 4
--------------------------------------------------------------------------*/

.screen-images img{ margin:15px 0 5px 0;}
.screen-images{ text-align:center; color:#4d6477; font-size:12px;}


