/*
Theme Name: android
*/

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: url('roboto.woff') format('woff');
}
@font-face {
  font-family: 'Roboto500';
  font-style: normal;
  font-weight: 500;
  src: url('roboto500.woff') format('woff');
}
@font-face {
    font-family: "OpenSansLight";
    src: url('fonts/opensans-light-webfont.ttf');
    font-style: normal;
    font-weight: 300;
}
@font-face {
    font-family: "SegoeUIB";
    src: url('fonts/opensans-regular-webfont.ttf');
    font-style: normal;
    font-weight: 500;
}
@font-face {
    font-family: "OpenSans";
    src: url('fonts/opensans-regular-webfont.ttf');
    font-style: normal;
    font-weight: 500;
}


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}
.post-content ul, .post-content p, .entry ul, .entry p {display: block; unicode-bidi: embed }
.post-content p, .entry p {margin: 1em 0px}
.post-content ul, .entry ul { list-style-type:circle; list-style-position:inside;}
.post-content li, .entry li {  padding:3px 0px 3px 30px }
.post-content strong, .entry strong {font-weight: bold;}
body {
	line-height: 1;
    margin-top:0;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a, a:visited { color: #7f7f7f;text-decoration: none; }
a:hover { color: #649ebf }
h1, h2, h3, h4, h5, h6,#header nav li,#search-box,.breadcrumb,#editor-choice .info,#stats, .col-165 p, .widget ,.tip-full-page .num,.clo,.narrow,.onetwo{
    font-family:"OpenSansLight", Roboto, Arial, sans-serif;}
.left { float: left }
.right { float: right }
.mono {display:none;}
.clear{clear:both;display:block;height:2px;}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;visibility:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}

body { font-family: Arial, serif; font-size: 11px; color:#5f5f5f;direction:ltr }
.inner{position:relative;width:980px;margin:0 auto; clear: both;}

#header {background: #484e4f;height:44px;font-family: "OpenSansLight";}
#header #searchbox{
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    padding:2px 10px !important;
    display: inline-block;
    height: 24px;
    margin:0;
    border:none;
    color:#3c4044;
    width: 120px;
    outline:none;
    margin-left: 7px;
	transition: all 0.7s ease 0s;
	-webkit-transition: all 0.7s ease 0s;
	-moz-transition: all 0.7s ease 0s;
	background-color:#3c4044
}
#header #searchbox.focus{

}
#header #searchSubmitBtn{
    background:#1a1927 url(img/search.png) no-repeat center center;
    padding:0px 10px 0px 10px;
    display: inline-block;
    height: 30px;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
    line-height: 30px;
    margin:0 !important;
    cursor: pointer;
    border:none;
    width: 30px;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
}


#searchbox2{
   background:#7e7e7e url(http://awc.notionplex.com/wp-content/themes/android/img/search.png) no-repeat center center;
                    padding:0px 10px 0px 10px;
    display: inline-block;
    height: 30px;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
    line-height: 30px;
    margin:0 !important;
    cursor: pointer;
    border:none;
    width: 30px;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
}
#searchbox2.focus{
 background:#7e7e7e;
}
#searchFooterInput2{
    background-image:url(http://awc.notionplex.com/wp-content/themes/android/img/googlr.png);
	 background-repeat:no-repeat; background-position:center;background-color:#7e7e7e; 
	 border:0px;
	  height:30px;
}
#smile{
color:#009ddf; 
font-size:70px; 
position:absolute;
left:170px	
}
#line-404{
position:absolute;
left:0;
right:0; 
margin:auto;	
}
#content-404{
	width:250px;float:right; margin-top:50px; margin-right:20px;
}
#content-404 h1{
	font-family:Tahoma, Geneva, sans-serif; font-size:40px
}
#content-404 h4{
	color:#39F;font-family:Tahoma, Geneva, sans-serif;font-size:18px;
}
#content-404 p{
	font-size:20px; font-family:"OpenSansLight", Roboto, Arial, sans-serif
}

#container-404{
width:570px;height:auto;min-height:400px; position:relative; margin:0 auto; 	
}

#searchFooterInput2.active{
        background-image:url(img/1.png) no-repeat center center !important;
}
#header #searchSubmitBtn.focus{
        background-image:url(img/searchFooter.png) no-repeat center center !important;
}
#header #searchSubmitBtn:hover{
    background-color: #2a283f;
}

#header nav { width:100%;}
#header nav ul { float: left;}
#header nav li { font-family: "SegoeUIB"; display:inline-block;font-size:12px;text-transform:uppercase; float: left;}
#header nav li a{
	padding:15px 13px;
	display: inline-block;
}
#header nav a { color:#eeeef0;}
#header #searchItem{
    padding:7px 10px;
}
#header #searchItem input{float: left;}

}
#header nav .searcher {background: url(img/search.png) no-repeat;padding:15px 8px;}
#header .searchbutton{
display:block;width:42px;height:51px;
	background: url(img/search.png) no-repeat;border-left:1px solid #777;border-right:1px solid #777;
}
#header #topSocial{
    height:44px;
    width: 132px;
    
}
#header #topSocial li{
    display: inline-block;
    width: 40px;
    height: 44px;
    padding:0;
    border:none;
	margin-top:9px;
}
#header #topSocial a{
    display: block;
    height:14px;
}


#header #topSocial li a.gplus{
    background:url(img/gp.png) no-repeat 0px 0px;
}
#header #topSocial li a.twitter{
    background:url(img/twt.png) no-repeat 0px 0px;
	
}
#header #topSocial li a.facebook{
    background:url(img/fb.png) no-repeat 0px 0px;
}
#logo{
    height:67px;
    width: 223px;
    background: url(img/logo-new.png) no-repeat center bottom ;
    text-indent: -9999px;
    margin-bottom: 10px;
	margin-left:-30px;
}
#search-box #s{
background: #fff;
width: 414px;
outline: 0;
border: 5px solid #3b3b3a;
height: 30px;
padding: 0 10px;
display: inline-block;
color: #474746;
-webkit-border-radius: 0px 0px 0px 12px;
-moz-border-radius: 0px 0px 0px 12px;
-o-border-radius: 0px 0px 0px 12px;
-ms-border-radius: 0px 0px 0px 12px;
border-radius: 0px 0px 0px 12px;

}
#search-box .submit{
	background: #fff;
	border: 0;
	color: #474746;
	cursor: pointer;position:absolute;right:4px;top:10px;

}
.wpcf7{
	border-top:1px solid #333;
	padding-top: 20px !important;
}
.wpcf7-form h4{
	font-size: 18px;
}

.wpcf7-form input.wpcf7-text, .wpcf7-form textarea{
	width: 98.9%;
	border:1px solid #333;
	padding: 5px 0;
	background-color: #efefef;
}

.form-submit {
	font-family: OpenSansLight, Arial, sans-serif;
	height: 38px;
	font-size: 20px;
	text-transform:uppercase;
	width: 100px;
	background-color: rgb(29, 29, 27);
	color: white;
	border: none;
}

.triangles { background:url(img/colorful-triangles.png) no-repeat;width:293px;height:54px;position:absolute;right:0;top:52px; }


/*---------------------------------*/
.breadcrumb {
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
.breadcrumb li {
	float: left;
}
.breadcrumb li a {
	background: url(img/arrow-right.gif) no-repeat right center ;
	line-height: 20px;
	color: #999;
	position: relative;
	display: block;
	float: left;
	margin-right: 10px;
	padding-right: 15px;
	font-size: 14px;
}
.breadcrumb li:last-child a{
	background-image: none;
	color: #000;
}
/*---------------Sidebar-----------------------*/
.overflow{overflow:hidden}
#sidebar { width:210px;padding:0 0 20px 15px;  }
span.dont-miss { background:url(img/dont-miss.png) no-repeat;width:132px;height:24px;display:block;margin-bottom:15px; }
#sidebar .block { width:99%;overflow:hidden;margin-bottom:25px; }
#sidebar h3.grayest { font-size:24px;line-height:200%;color:#333;padding:0 8px;margin-bottom:4px;
background: -webkit-gradient(linear, left top, right top, from(#fefefe), to(#dbdbdb));
background: -webkit-linear-gradient(top, #fefefe, #dbdbdb);
background: -moz-linear-gradient(top, #fefefe, #dbdbdb);
background: -o-linear-gradient(top, #fefefe, #dbdbdb);
background: -ms-linear-gradient(top, #fefefe, #dbdbdb);
background: linear-gradient(top, #fefefe, #dbdbdb);
background-color: #fefefe; }
#sidebar .block h3 span { font-family: Roboto500 }


#sidebar .widgets{
	float: left;
	width: 100%;
	border: 1px solid #C6C6C6;
	margin-bottom: 50px;
	margin-top: 25px;
}
#sidebar .widgets.no-border{
	border: none;
	margin-top: 0px;
}
.upper-h{
	text-transform: uppercase;
	color: #000 !important;
	font-size: 16px;
	font-family: OpenSans;
	height: auto;
	line-height: 21px;
}
#sidebar .widgets li {padding: 15px 14px;border-bottom: 1px solid #d8d8d8;overflow:hidden; margin: 0 10px;}
#sidebar .widgets.no-border li {padding-left: 0px; margin-left: 0px; border: none; padding-bottom: 5px;}


#sidebar .widgets li:last-child {border-bottom: 0;}
#sidebar .widgets img,#sidebar .nonin img {margin-right: 10px;-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-o-border-radius: 4px;
-ms-border-radius: 4px;
border-radius: 4px;
}
#sidebar .widgets li h2 ,#sidebar .nonin li h2 {font-size: 16px;margin-bottom:3px; margin-top: 5px;}
#sidebar .widgets li a,#sidebar .nonin li a {color:#1a1a1a;}
#sidebar .widgets li .time {color:#8e8e8e;}

#sidebar .nonin {overflow:hidden;margin-bottom:25px;}
#sidebar .nonin h3 {font-size: 18px;color:#1d1d1b;display:block;border-bottom: 1px solid #bbb;padding-bottom:6px}
#sidebar .nonin h3 span {background:#ff4444;
color:#fff;text-transform:uppercase;padding: 2px 2px 0 2px;font-size:14px;border-top-left-radius: 4px;border-top-right-radius: 4px;}
#latest-title { padding-top: 5px; }
#sidebar .nonin li {padding: 6px 4px;border-bottom: 1px solid #d8d8d8;overflow:hidden}
#sidebar .nonin img {padding: 2px;border:1px solid #dbdbdb}
#sidebar .nonin li h2 {font-size: 16px;margin-bottom:3px;}

#sidebar .social {width:121px;margin: 10px auto}
#sidebar h4 {color:#696969;font-size:16px;margin-bottom: 5px;}
#sidebar .social li{ background:url(img/social.png) no-repeat;float:left;display:block;width:30px;height:30px;text-indent:-9999px;}
#sidebar .social li a{ width:26px;height:24px;display:block }
#sidebar .social .p{background-position:-30px 0;}
#sidebar .social .rss{background-position:-60px 0;}
#sidebar .social .facebook{background-position:-91px 0;}
#sidebar .block3 a.more{
    background:#1c7fd4;
    color:#FFF;
    line-height: 20px;
    font-size: 15px;
    padding:5px 10px;
    margin-top: 10px;
}
/*-------------content in article full-----------------*/
#content { width:680px;overflow:hidden;padding-bottom:10px;  position: relative;}
section#content{
    position: relative;
    border-top: 1px #d4d4d4 solid;
    z-index: 90;
}
#content .topData{
    position: absolute;
    width: 500px;
    left: 0px;
    top: 0px;
    margin-top:-1px;
    height:25px;
    line-height: 25px;
}
#content .topData .category{
    border-top:3px #1b89ea solid;
    line-height: 25px;text-transform: uppercase;
    display: inline-block;
    color:#1b89ea;
    z-index: 100;
}

#content .topData .date{
    line-height: 25px;text-transform: uppercase;
    display: inline-block;
    color:#9d9d9d;
    z-index: 100;
    margin-left: 20px;
}
#content .left.big { padding-right: 20px; }
#content article { clear:both ;height:100%;}
.article-main-img {width: 100%; height: auto;}
.entry img{ max-width: 100%; height: auto;}
.article-single-img { width: 100%; height: auto; max-height: 300px; margin-left: auto; margin-right: auto; display: block; }
#content h1 {margin-top:40px;font-size: 38px;display:block;padding-bottom:10px;margin-bottom:10px;  }
#content h1,#content h1 a {color:#1d1d1b }
.entry { font-size:14px;color:#2b2b29;padding: 8px 0;line-height:150%; font-family: OpenSans,Arial;}
.entry.article-arch{
	padding-top: 0;
	color: #333;
}


.no-border{ border:0 !important;padding-top:4px;  }
#content  h6,#tip-full-page h6 ,#tip-landing-page h6,#sidebar h6{ display:block;border-top:1px solid #777;margin: 22px 0;font-size:14px;clear:both }
#content  h6 span,#tip-full-page h6  span,#tip-landing-page h6 span,#sidebar h6 span { background:#090203;color:#fff;margin-left:20px;padding:3px;position:absolute;
-webkit-border-radius: 0px 0px 4px 4px;
-moz-border-radius: 0px 0px 4px 4px;
-o-border-radius: 0px 0px 4px 4px;
-ms-border-radius: 0px 0px 4px 4px;
border-radius: 0px 0px 4px 4px;
 }
#content .seefull {/*background: url(img/see-full.png) no-repeat;*/width: 76px;height: 15px;position:absolute;right: 0;margin-top: 25px;/*text-indent: -9999px;*/background-color: white;border: 1px solid rgb(211, 211, 211);border-radius: 10px;padding: 2px;text-align: center;color: black;font-size: 15px;}
#custom  { width: 120px !important; }
#content .related {margin-top:10px;overflow:hidden;clear:both}
#content .related.wide {margin-top:30px; float: left;}

#content .related article{
	margin-right: 25px;
	padding:12px 0 24px;
	position:relative;
	float: left;
	clear: none;
	width: 200px;
}
#content .related article:nth-child(2n+4),#content .related article:last-child{
	margin: 0px;
	float: left;
}
#content .related.wide article{
	width: auto;
	clear: both;
	min-height: 115px;
	margin-bottom: 10px;
	padding-bottom: 10px !important;
	border-bottom: 1px solid #ccc;
}
#content .related article:last-child{ margin: 0;}
#content .related.list article{padding:10px 0 36px;}
#content .related h2{font-size:20px; margin-top: 20px; float: left; font-family: "OpenSansLight"; line-height: 22px;}
#content .related.wide h2{margin-top: 0px; float: none;}
#content .related h2 a{color:#000}
#content .related img {width: 197px; height: 130px; border: 1px solid #efefef;}
#content .related img.borderd {margin-right:15px;}
#content .related .seeall {
	margin-top: 10px;
	color: black;
	font-size: 15px;
	float: left;
}
#content .related .entry{ color: #666; font-family: "OpenSansLight"; font-size: 14px; float: left;
}
#content .related.wide .entry{
	float: none;
	padding: 0 !important;
	font-size: 12px;
}
/*---------- index ------*/
.bordi {font-size:13px;padding:0 4px;color:#6d6d6c;border:1px solid #d4d4d4;margin-right:8px;-webkit-border-radius: 8px;
-moz-border-radius: 8px;
-o-border-radius: 8px;
-ms-border-radius: 8px;
border-radius: 8px;display: inline-block;width: 50px;text-align: center;padding: 1px;}

.col-792 { width:795px;margin-top:20px; position: relative;}
.col-792 .onetwo {font-size:16px;bottom: 12px;position: absolute;left: 35%;}
.col-792 .onetwo span{margin-right:10px;padding-top:10px; cursor: pointer; }
.col-792 .onetwo span.active{background:url(img/flash.png) no-repeat top;font-family: Roboto500,Arial;}
.col-792 .onetwo a{color:#000 }
.col-792 h3,#stats h3{ font-size:20px;color:#706e6f;margin-bottom:10px; }
#stats h3{font-family:"OpenSansLight"; padding-bottom:10px;border-bottom:1px solid #e2e2e2 }
#stats h3 span{ font-family:"SegoeUIB" }
#stats { width:150px;margin-top:20px;}
#editor-choice { width: 100%; height: 200px;padding:25px 0;border:1px solid #d4d4d4;
 position: relative;}
#editor-choice .label{
    position: absolute;
    left:0px;
    padding-left: 5px;
    padding-right: 5px;
    left: 15px;
    top:-10px;
    background:#FFF;
    font-family: "OpenSansLight";
   text-transform: uppercase;
    color:#575757;
}
#editor-choice .label span{
    font-family: 'SegoeUIB';
    font-weight: 500;
}
#editor-choice .info { width: 228px;padding: 0 12px 0 0px ;margin-right:8px;height:210px}
#editor-choice .info h2 {font-family:"OpenSansLight"
    padding-left: 18px;font-size:17px;margin-top:15px;padding-bottom:3px;}
#editor-choice .info h2 a{ color:#000}
#editor-choice .info span{ font-size:12px;color:#6d6d6c}
#editor-choice .info img {
    padding-left: 18px;margin-right:8px;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-o-border-radius: 5px;
-ms-border-radius: 5px;
border-radius: 5px;}
#editor-choice .info ul {padding-top:10px;}
#editor-choice .info li{padding: 14px 0;border-top: 1px solid #e2e2e2;
    padding-left: 18px;}
#editor-choice .info li span .bordi{margin-right:8px;width: 38px;display: block;text-align: center;padding: 2px;}
#editor-choice .morer {width: 520px;padding-right:15px;}
#editor-choice .morer .entry {width: 380px;padding:0;font-family:"OpenSansLight";font-size:14px;}
#editor-choice .morer .entry p{
    margin-top: 0px !important; margin-bottom: 5px;}
#stats { padding-bottom:10px}
#stats li { margin-bottom:20px;
    position: relative; }
#stats li:last-child { margin:0; }

#stats li .num { font-size:30px;font-family:"OpenSansLight";}
#stats li .handpicked { font-size:12px;text-align:right;float: right;line-height:1.4em;padding-right:5px;
    padding-left:5px;margin-top:10px; }

#stats li .black {
    line-height: 1.2em;font-size:20px;color:#6f6f6f;
    font-family: "OpenSans"; }
#stats li .black strong { font-family: "OpenSansLight",Roboto500,arial; }

#stats li.orange .num { color:#FF9700; }
#stats li.orange .handpicked { background:#FF8F00;color:#fff }

#stats li.red .num { color:#ff4444 }
#stats li.red .handpicked { background:#ff4444;color:#fff }

#stats li.green .num { color:#95c11f }
#stats li.green .handpicked { background:#95c11f;color:#fff }
.height-40{height:40px;}

.col-162 { width:156px }
.col-162 h4 {text-transform: uppercase; font-family:"OpenSansLight",Robto500,arial;color:#1d1d1b;font-size:16px;margin-bottom:8px; }
.col-162 h4 span { font-family:"OpenSans",Robto500,arial }

.col-162 .widget-categories {  }
.col-162 #categories li { background:url(img/categories.png) no-repeat; cursor: pointer; width: 156px; opacity: 0.9; margin: 0px; padding: 0px;}
.col-162 #categories li.active {}
.col-162 #categories a { display:block;text-indent:-99999px;width:157px; height: 100%;}

.col-162 #categories li.battery { height:74px;border-color:#669900;}
.col-162 #categories li.clock { background-position: 0 -76px; height: 76px;}
.col-162 #categories li.weather { background-position: 0 -154px;height:79px;}
.col-162 #categories li.news { background-position: 0 -234px; height: 79px; }
.col-162 #categories li.setting { background-position: 0 -315px; height: 77px;}
.col-162 #categories li.other { background-position: 0 -395px; height: 79px;}
.col-162 #categories li.all { background-position: 0 -475px;height:79px;}

/* Active tabs */
.col-162 #categories li.battery.active { background-position: -157px 0px;}
.col-162 #categories li.clock.active { background-position: -157px -76px;}
.col-162 #categories li.weather.active { background-position: -157px -154px;}
.col-162 #categories li.news.active { background-position: -157px -234px;}
.col-162 #categories li.setting.active { background-position: -157px -315px;}
.col-162 #categories li.other.active { background-position: -157px -395px;}
.col-162 #categories li.all.active { background-position: -157px -475px;}




.col-794 { width:794px;position:relative; float: right;  }

.col-794 .widget { overflow: hidden;}
.col-794 .seemore { color:#1e71b5;width:104px;height:21px;position:absolute;right:10px;top:5px;font-family:"OpenSans";
    text-align: right;}
.col-794 .widget li { background:url(img/widget-li.png) no-repeat;width: 97px;height:27px; float: left;text-align: center;}
.col-794 .widget li a { display: block; padding: 8px 0 2px 0;  font-size: 16px; width:100% ; cursor: pointer; border-bottom: 1px solid #aaa;}
.col-794 .widget li a.current {background:url(img/widget-li-current.png) no-repeat;color:#FFF;font-family:Roboto500,Arial; border-bottom: 1px solid #aaa;}

.col-794 .mino li{width:238px;height:52px;padding: 0px 8px 14px 15px;margin-top:10px;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;float:left}
.col-794 .mino img{padding-right:15px;}
.col-794 .mino h2{padding-top:20px;font-size:16px;}
.col-794 .mino h2,.col-794 .mino h2 a{color:#3c3c3b}

.col-645 {  width:685px; }
.col-165 {  width:165px;text-align:left }
.col-165 p {  color:#555;font-size:13px;width:165px;line-height:150%;text-align:left;margin:14px auto; }
.col-165 .more-tips { padding-top:20px;text-transform: uppercase;color:#1d71b8;
    display: block;}

.col-165 .joinFacebook img{
    padding-top:80px;
    display: block;
}
.review-index {  width:486px;height:488px;padding:30px 10px 0; position:relative}
.review-index  h6, span.border-blue {
    font-weight: 500;border-top:2px #1b89e9 solid;font-size:11px;color:#1d71b8;margin: 0 0 0 0px;line-height:20px;position:absolute;top:0;text-transform: uppercase; }
.review-index h5.time{
    position: absolute;
    left: 110px;
    top: 0px;line-height:20px;text-transform: uppercase;
    font-size: 11px;border-top:2px #FFF solid; }
.review-index h2,.review-index h2 a {color:#3c3c3b;font-size:30px;}
.review-index .entry p{ font-family: "OpenSans",tahoma;
    font-size: 15px;color:#706f6f;}
.review-index .entry p a, .continue-reading-arrow{
    color:#1d71b8 !important;
    clear:both;
    display: block;
    width: 60px;
    line-height:29px;
    padding-right:20px;
    background:url(img/arrow-link.png) no-repeat right center;
}
.continue-reading-arrow{
	width:113px;
}
.col-320 {  width:280px;border:1px #c6c6c6 solid; }
.col-320 h4, .widgets h4{
    font-family: "OpenSans" !important;text-transform: uppercase;
    line-height: 40px;font-size:16px;color:#397dbd !important;margin-right:10px;margin-left:10px;border-bottom:3px solid #2653ac;}
.col-320 article{ padding:10px 0px;border-bottom:2px solid #d9d9d9;overflow:hidden;margin-right:10px;margin-left:10px;}
.col-320 img{  margin-right:10px}
.col-320 h3{  font-size:14px;padding:0 0 5px ;line-height:1.5em }
.col-320 h3,.col-320 h3 a{  color:#898989; }
.col-320 span{
    text-transform: uppercase;
    font-size:9px;
    font-weight: bold;color:#9d9d9c;
}
.col-320 .more{
    color:#1d71b8;
    font-family: "OpenSans", Arial;
    font-size: 12px;padding:10px;
    line-height: 20px;
    text-align: right;
    display: block;
}
.block2 { border:1px #c6c6c6 solid; }
.block2 h4{
    font-family: "OpenSanslight";text-transform: uppercase;
    line-height: 40px;font-size:14px;color:#1f72b8 !important;margin-right:10px;margin-left:10px;border-bottom:3px solid #2653ac;}
.block2 article{ padding:10px 0px;border-bottom:1px solid #d9d9d9;overflow:hidden;margin-right:10px;margin-left:10px;}
.block2 img{  margin-right:10px}
.block2 h3{  font-size:14px;padding:0 0 5px ;line-height:1.5em }
.block2 h3,.block2 h3 a{  color:#898989; }
.block2 span{
    text-transform: uppercase;
    font-size:9px;
    font-weight: bold;color:#9d9d9c;
}
.block2 .more{
    color:#1d71b8;
    font-family: "OpenSans", Arial;
    font-size: 12px;padding:10px;
    line-height: 20px;
    text-align: center;
    display: block;
}
.block3 h5{
    margin-top:30px;
    line-height:40px;
    border-bottom:1px #c5c5c5 solid;
    text-transform: uppercase;
    font-size: 16px;
}
.block3 ul{
    list-style-type: none;
}
.block3 ul li{
    height:60px;
    padding-top:10px;
    padding-bottom:10px;
}
.block3 li img{
    height:60px;
    display: block;
    float: left;
}
.block3 a{
    display: block;
    float: left;
    line-height:20px;
    padding-left:15px;
    font-size: 15px;
    color:#6d6d6d;
    font-family: "OpenSans";
}
.full-col h4, .related h4, h4.borderd{display:block;border-bottom:1px solid #d4d4d4;height:31px; margin-bottom: 10px; clear: both; padding-top: 20px;}
.full-col h4 span, .related h4 span, h4 span.blue{text-transform: uppercase;font-size:15px;color:#FFF;
    text-align: center;
    background:#1b89e9;
    line-height: 31px;
    display: block;
    height: 31px;
    width: 210px;
}

.full-col article{ padding:20px 0 0px 0px;overflow:hidden;width:475px ;float:left; font-size: 13px; line-height: 15px;}
.full-col article.one{ padding-right:0px; }
.full-col article.two{margin-left:28px; }
.full-col img{ margin-right:11px; margin-bottom: 5px;
    float: left;}
.full-col .thumb{
    float: left;
    display: block;
    height:140px;
}
.full-col h3{  font-size:19px;padding:0 0 5px ; line-height: 21px;}
.full-col h3,.col-320 h3 a, .full-col h3 a{  color:#333 !important; }
.full-col p.entry{
    font-size: 14px;
    color:#706f6f;
    font-family:"OpenSans",Arial;
}
.full-col p.entry a, #content .related .seeall, .cont-reading{
    display: block;
    color:#1b89e9;
}
.full-col .line{  display:block;border-bottom:1px solid #d4d4d4;width:100%;clear:both;padding: 8px 0 ;margin-bottom:0px}

/*.full-col .seeall {background: url(img/seeall.png) no-repeat;width:76px;height:21px;position:absolute;left: 456px;text-indent:-9999px;}*/
.full-col .seeall {
width: 76px;
height: 20px;
position: absolute;
left: 456px;
background-color: white;
border: 1px solid rgb(211, 211, 211);
border-radius: 10px;
padding-top: 3px;
text-align: center;
color: black;
font-size: 15px;
}

.top {background:url(img/top.png) no-repeat;width:39px;height:48px;display:block;margin: 60px 0 10px 471px;}
/*------- Tips Full page -------*/
#tip-full-page,#tip-landing-page { width:550px; overflow:hidden;margin-top:20px;padding-bottom:10px;margin-left:0px}
#tip-landing-page{border-top:1px solid #ccc; margin-top: 10px;}
#tip-full-page h4{
  border-bottom: 1px solid #D4D4D4;
    display: block;
    height: 31px;
    margin-bottom: 10px;
}
#tip-full-page .num,#tip-landing-page .num {
	background:url(img/tip.png) no-repeat left;
	width: 100%;
	height:90px;
	font-size:50px;
	color:#7D8B8D;
	line-height: 90px;
	padding-left:90px;
	float: left;
	margin-bottom: 15px;
	font-family: "OpenSanslight";
 }
#tip-landing-page .num{
	background:url(img/tip-mini.png) no-repeat left bottom;
	width: 60px;
	padding: 0px;
	line-height: 20px;
	padding-bottom: 10px;
	font-size: 30px;
	margin-right: 20px;
	margin-bottom: 25px;
	text-align: center;
	min-height: 10px;

}
#tip-full-page .num.open,#tip-landing-page .num.open{
	background:url(img/tip-open.png) no-repeat left bottom;
	width: 98px;
	height: 94px;
	padding:0 0 60px;
	line-height: 36px;
	text-align: center;
}
.big.num{
	width: 100% !important;
	padding-left: 50px !important;
}
#tip-full-page h1 { font-size:25px;color:#3b3b3a;display:inline;margin-left:10px; }

#tip-full-page h2 a,#tip-landing-page h2 a { font-size:20px;color:#3b3b3a; line-height: 26px; }
#tip-landing-page h2 a {font-size: 21px;}

#tip-full-page .desc { padding: 20px 10px;font-size:13px;line-height:150%;color:#1d1d1b;text-align:justify;margin:10px 0 30px; margin-left: 5px;}

#tip-full-page article.left, #tip-full-page article.right {
	display: block;
	width:205px;
	min-height: 350px;
	position:relative;
	margin-bottom:20px;
	float: left;
	padding: 0 7px;
	border-bottom: 1px solid #ccc;
}

#tip-full-page article .tips-c{ font-size: 13px; margin-top: 10px;}
#tip-full-page article.right {}

#tip-full-page article .mini-desc { padding: 10px 0 0;font-size:13px;line-height:160%;color:#828282; font-family:"OpenSanslight"; }

#tip-full-page article .seeall {background: url(img/seeall.png) no-repeat;width:76px;height:21px;position:absolute;text-indent:-9999px;right:15px;bottom:4px}

#tip-full-page .line {display:block;clear:both;border-bottom:1px solid #ccc;margin: 10px 0}
/*------- Tips Landing page -------*/

#tip-landing-page article.first { margin: 40px 0;overflow:hidden }

#tip-landing-page article.first .desc { font-size:14px;line-height:170%;color:#1d1d1b;margin-top:10px; }

#tip-landing-page h2.big {background:url(img/big-tip.png) no-repeat left;height:51px;padding-top:8px }
#tip-landing-page h2.big a { font-size:27px;color:#1d1d1b;padding:0 0 0 60px;}

#tip-landing-page article .see-full-tip {background: url(img/see-full-tip.png) no-repeat;width:107px;height:20px;text-indent:-9999px;float:right;margin-top:20px}

#tip-landing-page .tips-list {overflow:hidden;margin: 30px 0}
#tip-landing-page .tips-list article {
	width:100%;
	border-bottom: 1px solid #ccc;
	display:block;
	position:relative;
	margin-bottom:28px
}

#tip-landing-page .tips-list .mini-desc {
	font-size:14px;
	margin:15px 0 0;
	line-height:160%;
	color:#666;
	margin-bottom: 25px;
	font-family: "OpenSans";
}
#tip-landing-page .tips-list  .seeall {background: url(img/seeall.png) no-repeat;width:76px;height:21px;position:absolute;text-indent:-9999px;left:10px;bottom:-8px}
/*------- Widget full page -------*/
#sidebar.left { padding:0 10px 20px 0; margin-top:40px ; border-left: none !important;}
#sidebar .about-widget{ text-align:center;padding-bottom:20px;margin-bottom:10px;}
#sidebar .about-widget .imm{ margin-bottom:10px; width: 117px; height: 116px; float: left; margin-top: 20px; margin-left: -5px;}
#sidebar .about-widget h1{
	color: #333333;
    font-family: OpenSansLight,Arial;
    font-size: 30px;
    margin-bottom: 2px;
    text-align: left;
}
#sidebar .about-widget h3{ font-size:20px; }

#sidebar .clo{
	float: left;
	margin-left: 20px;
}
#sidebar .clo li{margin-bottom:15px;padding:1px 0;font-size:16px;}
#sidebar .clo li.stars-li{ margin-bottom: 0;}

#sidebar .bordi {font-size:16px;margin-right:30px }
#sidebar h6 span { margin-left:10px}
#content.topm { margin-top:40px;  }
#content .abouti {overflow:hidden;margin-bottom:50px;}
#content .abouti h2 {font-size:25px;color:#000;padding:0 0 10px;border-bottom:1px solid #dbdbdb}
#content .abouti h2 span{font-family: Roboto500,Arial}
#content .abouti img{margin-right:6px;}


#content .abouti #developer span, #content .abouti #developer p{
	 color: #000 !important;
	 font-size: 14px !important;
	 font-family: OpenSans,Arial !important;
}
.related-articles{ float: left; width: 100%; margin-bottom: 50px;}
.related-articles article {width:320px;overflow:hidden;margin:10px 0;float:left;clear:none !important}
.related-articles article.two {float:right !important;border:0}

.related-articles img {border:1px solid #efefef; margin-right:10px;}
.related-articles h2 {font-size:16px;margin-bottom:10px;}
.related-articles h2,.related-articles h2 a {color:#505050;}
.related-articles .line{  display:block;border-bottom:1px solid #d4d4d4;width:100%;clear:both;padding: 4px 0;margin-bottom:8px }
/*--------- Widget List Page ----------*/
.widget-list { margin-top:50px; }
.widget-list #categories li { background: url(img/cat-up.png) no-repeat;float:left;margin:0 0px 1px 1px; }
.widget-list #categories li.last { margin-right:0 }
.widget-list #categories li.active { border-bottom-width:5px; margin-top: -5px; border-style:solid; }
.widget-list #categories a { display:block;text-indent:-99999px;height:51px;width:100% }

img.widget-archive { width: 67px; height: 67px; }

.widget-list #categories li.battery { width:136px;border-color:#669900; background-position-y: 1px;}
.widget-list #categories li.clock { background-position: -136px 0px;width:138px;border-color:#9933cc }
.widget-list #categories li.weather { background-position: -273px 0px;width:139px;border-color:#0099cc }
.widget-list #categories li.news { background-position: -413px 0px; width: 137px;border-color:#ff4444 }
.widget-list #categories li.setting { background-position: -550px 0px;width:137px;border-color:#ff8800 }
.widget-list #categories li.other { background-position: -686px 0px;width:139px;border-color:#ffbb33 }
.widget-list #categories li.all { background-position: -825px 0px;width:137px;border-color:#555 }

.widget-list .narrow { background:#ececec;border:1px solid #aaa;width:940px;height:18px;padding: 7px 14px;display:block;font-size:16px;color:#616161 }
.widget-list .narrow p{ margin-right:40px ;display:inline}
.widget-list .narrow a{ color:#464646}
.widget-list .narrow .bordi{ background:#fff}

.widget-list .mino { min-height: 577px; }
.widget-list .mino li{width:299px;height:67px;padding:5px 8px 11px 15px;margin-top:12px;border-right:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;float:left}
.widget-list .mino li.first{border-left:1px solid #c0c0c0;}
.widget-list .mino img{padding-right:15px;}
.widget-list .mino h2{padding-top:20px;font-size:20px;}
.widget-list .mino h2,.widget-list .mino h2 a{color:#3b3b3b}
.narrow .active {
font-family: Roboto500,Arial;
}
/*------------footer-------------------*/
#footer { background: #555555;margin-top:80px;}
#footer .inner { padding: 25px 0 50px;}
#footer .block { width:205px;float:right;overflow:hidden;margin-left:50px; }
#footer .block.first {  float: left; margin: 24px 0 0; width:203px}
#footer .block.absur { float:left;}
#footer .block.no-margin { margin:0 }
#footer .two-column { border-bottom: 1px solid #6E6E6E; display: inline-block; width: 100%; float: left; border-bottom-width: 2px; border-bottom-style: inset; opacity: 0.2;}
#footer h3 {padding-bottom:8px; border-bottom:1px solid #7a7a7a ;margin-bottom:5px;clear:both;color:#f6f6f6;font-size:16px}
#footer span {color:#1b89e9}
#footer .logo { background: url(img/logo-footer.png) no-repeat;width:239px;height:64px;text-indent:-9999px; position: absolute; top:-15px; left: -32px;}
#footer .follow { margin-top: 10px;}

#footer .into {margin:0px;}
#footer .navi a,#footer .lastet a { color:#e8e8e8 }
#footer .navi a,#footer .lastet a:hover{ color: #fff;}
#footer .navi li { padding:6px 0 0 16px;margin:3px 0 }
#footer .navi .article { background: url('img/footer-links.png') no-repeat -1px -1px;
    }
#footer .navi .widget { background: url('img/footer-links.png') no-repeat -1px -18px;
   }
#footer .navi .tips { background: url('img/footer-links.png') no-repeat -1px -35px;
    }
#footer .navi .widgetc { background: url('img/footer-links.png') no-repeat -1px -54px;
    }
#footer .navi .contact { background: url('img/footer-links.png') no-repeat -1px -71px;
    }
#footer .navi .about { background: url('img/footer-links.png') no-repeat -1px -103px;
    }

#footer .lastet li {padding: 8px 0;border-bottom:1px dashed #7a7a7a;line-height:130%}
#footer .lastet li.gray {border:0;font-size:13px;}
#footer .lastet li.gray a {color:#222;}
#footer  li.gray a:hover { color:#FFF;}


#footer h4 {color:#cacaca;font-size:18px;margin-right:12px;padding-top:2px}

#footer .follow { width:55%; float: left }
#footer .copyright-wrapper{
	float: right;
	width: 45%;
	margin-top: 10px;
}
#footer .copyright-wrapper span{
	display: block;
	font-size: 11px;
	color: #ccc;
	margin-bottom: 5px;

}
#footer .social li{ background:url(img/black-social.png) no-repeat;display:inline-block;width:26px;height:24px;text-indent:-9999px;margin: 0 1px }
#footer .social li a{ width:26px;height:24px;display:block }
#footer .social .facebook{background-position:-28px 0;}
#footer .social .p{background-position:-56px 0;}
#footer .social .gplus{background-position:-83px 0;}

#footer input{
    border-bottom: 1px solid #7a7a7a;
}
#footer #searchFooter{
    padding-top:10px;
    border-top: 1px solid #7a7a7a;
    padding-bottom:10px;
}
#footer #searchFooterInput{
    width: 145px;
    padding-left:10px;
    padding-right:10px;
    height: 20px;
    border-radius:3px;
    border:1px #dddddd solid;
}
#footer #searchFooterSubmit{
    width: 30px;
    height: 20px;
    background: url(img/searchFooter.png) no-repeat center center;border:none;
}
span.stars, span.stars span {
    display: inline-block;
    background: url(img/stars.png) 0 -16px repeat-x;
    width: 80px;
    height: 16px;
}
span.stars span {
    background-position: 0 0;
}
.paid {
z-index: 3;
position: relative;
}
.free {
margin-left: -12px;
z-index: 2;
position: relative;
}
.all {
margin-left: -12px;
z-index: 1;
position: relative;
}
.pagination {
	clear:both;
	padding:20px 0;
	position:relative;
	font-size: 14px;
	line-height:13px;
	font-family: OpenSans, Arial, sans-serif;
	height: 32px;
	display: table;
	vertical-align: middle;
	margin: 0 auto;
	z-index: 2;
	background-color: white;
	padding-top: 40px;
}

.pagination span, .pagination a {
	display:block;
	float:left;
	margin: 2px 0;
	padding:6px 15px 5px;
	text-decoration:none;
	width:auto;
	border-right: 1px solid #ccc;
}
.pagination span, .pagination a:last-child{
	border: none;
}
.pagination a:hover{
color:black;
#background: #3279BB;
}
.pagination .current{
	padding:6px 10px;
	color: #fff;
	background-color: #00A9E3;
	font-weight: bold;
}
.bottom-border {
width: 99%;
height: 1px;
display: block;
#margin-top: -38px;
bottom: 38px;
position: relative;
z-index: 0;
}
.title-2 {
font-size: 26px;
float: left;
display: block;
width: 270px;
line-height: 39px;
padding: 5px;
font-style: italic;
color: red;
}
.doc-description-overflow {
-ms-filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorStr='#00ffffff',endColorStr='#ffffffff');
background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(255,255,255,1.0)));
background-image: -moz-linear-gradient(top center,rgba(255,255,255,0) 20%,rgba(255,255,255,1.0) 95%);
bottom: 11px;
filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorStr='#00ffffff',endColorStr='#ffffffff');
height: 50px;
position: absolute;
width: 100%;
}
.doc-description-show-all {
border-top: 1px solid #d7d7d7;
position: relative;
height: 10px;
background-color: white;
}
.doc-description-show-all-button {
	background: #1B89E9;
	border-left: 5px solid #fff;
	color: #fff;
	cursor: pointer;
	float: right;
	font-size: 12px;
	margin-top: -10px;
	outline: 0;
	padding: 0.2em 0.5em;
	text-transform: uppercase;
	z-index: 10;
	position: relative;
}
.doc-description-show-more {
display: inline;
}
.doc-description-show-less {
display: none;
}
.post-content {
font-size: 15px;
line-height: 24px;
margin-top: 20px;
}
.post-content img{
	max-width: 100%;
	height: auto;
}
.post-content p:first-child:first-letter {
 text-transform: uppercase; font-size: 45px; float:left; line-height: 20px; padding: 4px 5px 0px 3px; font-style: italic;
}
#loading {
text-align: center;
display: none;
font-size: 20px;
margin-top: 30px;
background: url(img/loading.gif) no-repeat;
width: 32px;
height: 32px;
margin: 30px auto 0 auto;
position: relative;
}
.bot-hr {
border-bottom: 1px solid #aaa;
width: 100%;
height: 26px;
position: absolute;
float: right;
z-index: -10;
}
.col-794 .black {
font-size: 20px;
color: #3c3c3b;
float: right;
font-family: roboto;
margin: 12px;
clear: both;
}
.col-794 .black strong {
font-family: Roboto500,arial;
}
#seacrh-widgets.widget-list li {
width: 171px;
}
#seacrh-widgets.widget-list {
position: relative;
border-top: 1px solid;
margin:0px;
}
#seacrh-widgets.widget-list h2 a { float: right;
width: 96px; font-size: 15px; }
#seacrh-widgets .mino {
min-height: 0;
margin-top: 20px;
}
#search-page h4 {
color: #1d1d1b;
font-size: 20px;
margin: 20px 0 20px 0;
}
#search-page h6 {
background: #090203;
font-size: 13px;
color: #fff;
margin: 0 0 0 5px;
padding: 3px;
position: absolute;
top: 0;
-webkit-border-radius: 0px 0px 4px 4px;
-moz-border-radius: 0px 0px 4px 4px;
-o-border-radius: 0px 0px 4px 4px;
-ms-border-radius: 0px 0px 4px 4px;
border-radius: 0px 0px 4px 4px;
}
section#seacrh-articles div.full-col {
border-top: 1px solid;
position: relative;
min-height: 388px;
height: 100%;
}
span#mtop{
margin-top: 30px;
display: block;
}
#search-page #tip-landing-page {
width: auto;
position: relative;
border-top: 1px solid;
margin-top: 0px;
clear: both;
}
.search-related {
font-size: 17px;
font-family: Roboto;
margin: 5px;
text-align:right;
}
.no-border{
	border: none !important;
}
.color-blue{
	color: #1E71B5;
	font-family: "OpenSans";
	font-size: 13px;
}
.single-widget-packs hr{
	display: none;
}

/*Google Custom search box advanced style*/
.gsc-control-cse{
	background-color: transparent !important;
	border: none !important;
	padding: 0pc !important;
	margin: 0px !important;
}
.gsc-search-box{
	padding: 0pc !important;
	margin: 0px !important;
}
input.gsc-search-button{
	background-color: #333 !important;
	border-color: #333 !important;
	padding: 6px 10px !important;
}
.gsc-search-box-tools .gsc-search-box .gsc-input{
	padding-left: 10px !important;
    padding-right: 0 !important;
}

#searchFooter .gsc-search-box-tools .gsc-search-box .gsc-input{
	padding-left: 0px !important;
}

.post-type-archive-articles .big.wp-post-image, .post-type-archive .big.wp-post-image{
	width: 300px;
	height: 199px;
}
a.cont-reading{ color: #1B89E9 !important; }

.fb_iframe_widget_lift{
	margin-left: -235px !important;
	z-index: 100 !important;
	transition: all 0.7s ease 0s;
	-webkit-transition: all 0.7s ease 0s;
	-moz-transition: all 0.7s ease 0s;

}

/********* Google  wrappers Style ***********/

.mobile-, .tablet-{
	display: none;
}
.index-{
	margin: 15px 0;
	display: none;
}
.header-{
	float: right;
	margin-top: 20px;
}
.overflow .header-{
	float: none;
	margin-top: 0px;
	margin-bottom: 30px;LÒ
	margin-left: 150px;
}
.right-menu-{
	margin-bottom: 30px;
}
.right .right-menu--1{
	margin-top: 30px;
}
.article-lists-, .widget-{
	float: right;
	margin: 5px 110px 0 auto;
}
.article-lists-.single{
	margin: 30px 110px 30px auto;
	
}
.widget-.single{
	margin-bottom: 0px;
}

.sidebar-{
	margin: 15px auto;
	width: 160px;
}

.only-mobile{
	display: none;
}
/*********************/

.social-btn{
	float: right;
}
.social-btn.topx{
    position: absolute;
    right: -5px;
    top: -15px;
}
.social-btn .hupso_facebook{ margin-right: 0px !important;}
.social-btn .hupso_google{ width: 70px !important;}
.social-btn .hupso_twitter{ width: 75px !important; margin: 0px !important;}

#tip-full-page strong{
	font-weight: bold;
}
#tip-full-page .desc ul li{
  list-style:square inside none;
 }
 #tip-full-page .desc ol li{
   list-style:decimal inside none;
}
ul#categories{
	float: left;
	transition: all 0.7s ease 0s;
	-webkit-transition: all 0.7s ease 0s;
	-moz-transition: all 0.7s ease 0s;
}
.search-mobile{
	background: url("img/search.png") no-repeat scroll center center #1A1927;
	width: 50px;
	height: 44px;
	float: right;
	display: none;
}
.menu-icon{
	background: url("img/nav-icon.png") no-repeat scroll center center #1A1927;
	width: 50px;
	height: 44px;
	float: left;
	display: none;
}
.search-mobile:hover, .menu-icon:hover{
	background-color: #1B89E9;
}
#tip-full-page img{
	max-width: 100%;
	height: auto;
}

#related-articles{
font-size:15px;
color: #000000;	
}
#related-articles a{

color: #1b89e9;
line-height:25px;

}
#related-articles a:hover{
text-decoration:underline;
color: #000;	

}
#related-articles h2{
font-size:18px;	
font-weight:bold;
color:#000000;
text-decoration:underline;
}
#related-articles strong{
font-size:21px;
}
.index-ads {display:none;}
.article-lists-ads{display:none;}

}