@import url(reset.css);
@import url(grid.css);
@import url(anylinkcssmenu.css);
@import url('http://fonts.googleapis.com/css?family=Lato&subset=latin,latin-ext');
@import url(http://fonts.googleapis.com/css?family=Roboto:400,300,700,500);
/*
DEFAULT STYLES FOR THIS SITE
-------------------------------------------------------------- */
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;
}
a{text-decoration:none;color:inherit;}
@font-face {
	font-family: 'latobold';
	src: url('fonts/lato-bold-webfont.eot');
	src: url('fonts/lato-bold-webfont.eot?#iefix') format('embedded-opentype'), 
		url('fonts/lato-bold-webfont.woff') format('woff'), 
		url('fonts/lato-bold-webfont.ttf') format('truetype'), 
		url('fonts/lato-bold-webfont.svg#latobold') format('svg');
	font-weight: normal;
	font-style: normal;
	font-variant:normal;
}
@font-face {
	font-family: 'Conv_Lato-Light';
	src: url('fonts/Lato-Light.eot');
	src: url('fonts/Lato-Light.woff') format('woff'), 
		url('fonts/Lato-Light.ttf') format('truetype'), 
		url('fonts/Lato-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
	font-variant:normal;
}
@font-face {
    font-family: 'latoregular';
    src: url('fonts/lato-regular-webfont.eot');
    src: url('fonts/lato-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lato-regular-webfont.woff2') format('woff2'),
         url('fonts/lato-regular-webfont.woff') format('woff'),
         url('fonts/lato-regular-webfont.ttf') format('truetype'),
         url('fonts/lato-regular-webfont.svg#latoregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(http://fonts.gstatic.com/s/lato/v11/UyBMtLsHKBKXelqf4x7VRQ.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(http://fonts.gstatic.com/s/lato/v11/1YwB1sO8YE1Lyjf12WNiUA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'),   url(https://themes.googleusercontent.com/static/fonts/lato/v6/9k-RPmcnxYEPm8CNFsH2gg.woff) format('woff');
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;}
ol, ul {list-style:none;}
button, input, select, textarea {width:auto;overflow:visible;margin:0;font-size:100%;vertical-align:baseline;}
textarea {overflow:auto;vertical-align:text-top;}
/* =Base
-------------------------------------------------------------- */
body {font-size:12px;line-height:1.5em;color:#000;background:#f5f5f5; font-family: 'Lato','latoregular';-webkit-font-smoothing: antialiased; -moz-font-smoothing: none;font-smoothing: antialiased;}
input, select {cursor:pointer;}
input[type='text'], input[type='password'],input[type="email"] {cursor:text;}
/* =Headings
-------------------------------------------------------------- */
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {font-weight:normal;line-height:1em; word-wrap:break-word;}
h2{font-size:38px;font-family: 'Conv_Lato-Light'; line-height:42px; color:#323433; margin-bottom:10px; font-weight:normal;}
p{font-family: 'Conv_Lato-Light'; font-size:22px;}
/* =Globals
-------------------------------------------------------------- */
#containerMain { margin:0 auto;padding:0px;}
#wrapper { clear:both;padding: 0;position:relative;}
#header { margin:0; padding:0; height:59px; width:100%;}
#footer { margin:0; padding:0;}
#footer-wrapper. {padding:0;margin:0 auto;}
#footer-wrapper.container{ min-width:1056px;max-width:1056px;width:1056px;}

/* Fixed Header
================================================== */
#header {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	background: #FFF;
	z-index: 10000;
	height: 64px;
	-webkit-transition: height 0.3s;
	-moz-transition: height 0.3s;
	transition: height 0.3s;
	opacity:0.95;
	-moz-box-shadow:4px 0 10px #333;
	-webkit-box-shadow:4px 0 10px #333;
	box-shadow:4px 0 10px #333;
	border-bottom:solid 0px #143bcd;
}

/* =Content
-------------------------------------------------------------- */
#content {padding:10px 0;}
/* =Menu
-------------------------------------------------------------- */
.menu {clear:both;margin:0 auto;}
/* =Clearfix
-------------------------------------------------------------- */
.clearfix:after, #containerMain:after{clear:both;content:"\0020";display:block;height:0;max-height:0;overflow:hidden;visibility:hidden;}
.clearfix, #containerMain {display:block;}
.clearfix, #containerMain {display:block;}
.clear {clear:both;}

/* pull-down mainmenu css */
.mainmenu{float: left;width: 100%;padding: 0;margin-top:15px;background-color: transparent;}
.mainmenu ul {float: left;width: 100%;list-style: none;padding: 0;margin: 0;}
.mainmenu ul li a {display: block;color:#737373;font-size:18px;font-weight: normal;margin:0;padding:5px 14px 16px 13px;text-decoration:none;font-family: 'Lato','latoregular';}
.mainmenu ul ul a{width:100%;height:100%;}
.mainmenu li { float: left;margin:0;padding:0;}
.mainmenu ul li {float:left; position:relative; }
.mainmenu ul li.last a {white-space:nowrap;background-image: none;}
.mainmenu li ul {position: absolute;left: -999em;height: auto;margin: 0;min-width:125px;width:auto;background:#fff;z-index:9999;border:1px solid #ddd;}
.mainmenu li li {width: auto;padding:0;background-image:none; display:block; float:none;}
.mainmenu li li a{width: auto;font-size:12px;font-weight: normal;background-image:none;}
.mainmenu ul li:first-child{background-image:url(../newhome_images/divider.png);background-position: top right;background-repeat:no-repeat;}

.mainmenu ul li:first-child a{}
.mainmenu li ul {margin: 0;}
.mainmenu li ul ul {margin: 0;}
.mainmenu li:hover ul ul,
.mainmenu li li:hover ul ul,
.mainmenu li li li:hover ul ul,
.mainmenu li li li li:hover ul ul,
.mainmenu li li li li li:hover ul ul{left: -999em;}
.mainmenu li:hover ul,
.mainmenu li li:hover ul,
.mainmenu li li li:hover ul,
.mainmenu li li li li:hover ul,
.mainmenu li li li li li:hover ul{left: auto;}
.mainmenu li:hover{background-color:#FFF;}
.mainmenu li:hover a,.mainmenu li:hover a:visited,.mainmenu li:hover a:hover,.mainmenu li a:hover{color:#737373; border-bottom:5px solid #53b31a;}





.mainmenu li:hover li a, .mainmenu li li:hover li a, 
.mainmenu li li li:hover li a, .mainmenu li li li li:hover li a,
.mainmenu li:hover li a:visited, .mainmenu li li:hover li a:visited, 
.mainmenu li li li:hover li a:visited, .mainmenu li li li li:hover li a:visited{color:#737373;padding:10px 31px 10px 19px;}
.mainmenu li li:hover, .mainmenu li li li:hover, .mainmenu li li li li:hover , .mainmenu li li li li li:hover , .mainmenu li li li li li li:hover 
{background: none;z-index:9999; border-bottom:none;}
.mainmenu li li:hover a,.mainmenu li li li:hover a, .mainmenu li li li li:hover a, .mainmenu li li li li li:hover a{color:#5d6565;background-color:transparent;border-bottom:none;}
.mainmenu ul ul a, .mainmenu ul ul a:visited,
.mainmenu li li a, .mainmenu li li a:visited{padding:0;margin:0;border-bottom:none;}
.mainmenu ul ul a:hover,
.mainmenu li:hover li:hover a,.mainmenu li:hover li:hover a:visited ,
.mainmenu li:hover li:hover li:hover a,.mainmenu li:hover li:hover li:hover a:visited,
.mainmenu li:hover li:hover li:hover li:hover a,.mainmenu li:hover li:hover li:hover li:hover a:visited ,
.mainmenu li:hover li:hover li:hover li:hover li:hover a,.mainmenu li:hover li:hover li:hover li:hover li:hover a:visited,
.mainmenu li:hover li:hover li:hover li:hover li:hover li:hover a,.mainmenu li:hover li:hover li:hover li:hover li:hover li:hover a:visited{color: #737373;}
.mainmenu li:hover li:hover li a,.mainmenu li:hover li:hover li a:visited ,
.mainmenu li:hover li:hover li:hover li a,.mainmenu li:hover li:hover li:hover li a:visited,
.mainmenu li:hover li:hover li:hover li:hover li a,.mainmenu li:hover li:hover li:hover li:hover li a:visited,
.mainmenu li:hover li:hover li:hover li:hover li:hover li a,.mainmenu li:hover li:hover li:hover li:hover li:hover li a:visited{color: #737373;}
.mainmenu li.current_page_item a,
.mainmenu li a:hover{color:#333;border-bottom:5px solid #53b31a;}
/* Sub-menu */
.mainmenu li ul.sub-menu li a, .mainmenu li ul.sub-menu li a, .mainmenu li ul.sub-menu li a, .mainmenu li ul.sub-menu li a{ border-bottom:none;font-size:14px; background-image:none; font-family: 'Lato','latoregular';}
.mainmenu li li:hover a, .mainmenu li li:hover a:visited {border-bottom:none; font-size:14px;background-image:none;color:#737373;}
.mainmenu li li:hover a:hover,.mainmenu li li:hover a:visited:hover, .mainmenu li li a:hover, .mainmenu li li a:visited:hover{ border-bottom:none; font-size:14px;background-image:none;color:#53b31a; background-color:#F2F2F2;}
.mainmenu li.current_page_item ul.sub-menu li a:hover{color:#53b31a;}

/* dt: 20141206 */
.mainmenu li ul li:hover ul.sub-menu.padleft{position:absolute; left:124px; top:0; width:180px;}
.mainmenu li li#ios a {border-bottom:none; background-image:none;}
.mainmenu li li#ios:hover a{background-color:#929292; opacity:1; color:#fff; border-bottom:none;}
.mainmenu li ul#ios.sub-menu li a{color:#fff;}
.mainmenu li ul#ios.sub-menu li:hover a{color:#929292; background-color:#F2F2F2;}
.mainmenu li li#android a{border-bottom:none;}

.mainmenu li li#android:hover a{background:#b7cc37; opacity:1; color:#fff; border-bottom:none;}
.mainmenu li li#win8 a{border-bottom:none;}

.mainmenu li li#win8:hover a{background:#17c0fb; opacity:1; color:#fff;}
.mainmenu li ul#win8.sub-menu li a{color:#fff;}
.mainmenu li ul#win8.sub-menu li:hover a{color:#929292; background-color:#F2F2F2; border-bottom:none;}
.mainmenu li li#cat:hover a{opacity:1; color:#fff;background-color:#bc4134;}
.mainmenu li ul#cat.sub-menu{ width:502px;}
.mainmenu li ul#cat.sub-menu li{ width:165px; display:inline-block; vertical-align:top;}
.mainmenu li ul#cat.sub-menu li:hover a{color:#0025a9 !important; background-color:#F2F2F2;}
/* end of mainmenu css */

/* COMMON STYLES  */
.fl{ float:left;}
.fr{ float:right;}
.marT3{ margin-top:3px;}
.marT5{ margin-top:5px;}
.marT10{ margin-top:10px;}
.marT12{ margin-top:12px;}
.marT13{ margin-top:13px;}
.marT15{ margin-top:15px;}
.marT17{ margin-top:17px;}
.marT20{ margin-top:20px;}
.marT22{ margin-top:22px;}
.marT25{ margin-top:25px;}
.marT30{ margin-top:30px;}
.marT35{ margin-top:35px;}
.marT40{ margin-top:40px;}
.marT45{ margin-top:45px;}
.marT50{ margin-top:50px;}
.marT55{ margin-top:55px;}
.marT57{ margin-top:57px;}
.marT64{ margin-top:64px;}

.marB5{ margin-bottom:5px;}
.marB10{ margin-bottom:10px;}
.marB13{ margin-bottom:13px;}
.marB15{ margin-bottom:15px;}
.marB20{ margin-bottom:20px;}
.marB23{ margin-bottom:23px;}
.marB25{ margin-bottom:25px;}
.marB30{ margin-bottom:30px;}
.marB35{ margin-bottom:35px;}
.marB40{ margin-bottom:40px;}
.marB55{ margin-bottom:55px;}

.marR8{ margin-right:8px;}
.marR9{ margin-right:9px;}
.marR10{ margin-right:10px;}
.marR11{ margin-right:11px;}
.marR13{ margin-right:13px;}

/* CUSTOME STYLES  */
.topBar{
	width:100%;	height:5px;
	background: #003afd; /* Old browsers */
	background: -moz-linear-gradient(top,  #003afd 0%, #0020b6 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#003afd), color-stop(100%,#0020b6)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #003afd 0%,#0020b6 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #003afd 0%,#0020b6 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #003afd 0%,#0020b6 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #003afd 0%,#0020b6 100%); /* W3C */
	display:none;
}
#logo{ margin:4px 0 0 5px;}
#banner{ margin:59px 0 0; padding:0; /*height:465px;*/ height:auto; overflow:hidden; clear:both;}
#banner .featured-image{ text-align:center; background:#b19464;}
.FBlogin{ padding:0;}
.FBlogin .fb-login{ background: url(../newhome_images/fb-icon.png) no-repeat 0 0; display:inline-block; text-indent:-9999px; padding:13px 13px 0; margin-right:5px;}
.FBlogin .tw-login{ background: url(../newhome_images/tw-icon.png) no-repeat 0 0; display:inline-block; text-indent:-9999px; padding:13px 13px 0;}
.searchTop{ margin:-15px 0; height:40px; display:inline-block; padding:0; width:150px;}
.searchTop form{ display:inline-block; padding:0; margin:0;}
.searchTop .input-box{ background-color:transparent; border:0px solid #dbdbdb; padding:1px 8px 0 10px; width:90px; position:relative; height:45px;color:#444; font-size:18px;font-family: 'Conv_Lato-Light'; text-align:left;}
.searchTop .find{ position:relative; left:0px; float:left; width:50px;}
.signInBox{ /*width:130px;*/ height:36px; border-radius: 0 0 5px 5px; float:right; position:relative; top:13px;}
.signInBox ul li{ float:left; width:65px; margin-left:8px;}
.signInBox ul li:first-child{border-radius: 0 0  0 5px;}
.btn {
  background:#53b31a;
  display: inline-block;
  padding: 5px 10px 6px;
  margin-bottom: 0;
  border-radius: 0 0 5px 0;
  font-size: 16px;
  font-weight: normal;
  line-height: 1.428571429;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  border: 1px solid #d7d7d7;
  text-decoration:none;
  color:#fff;
  border-top:0px;
}
.btn:hover {
	color: #fff; 
	text-decoration:none;
	border-radius: 0 0 5px 0;
	
	background: #61b72c;
	background: -moz-linear-gradient(top,  #53b31a 1%, #6fc73b 35%, #61b72c 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#6fc73b), color-stop(35%,#6fc73b), color-stop(100%,#61b72c));
	background: -webkit-linear-gradient(top,  #6fc73b 1%,#6fc73b 35%,#61b72c 100%);
	background: -o-linear-gradient(top,  #6fc73b 1%,#6fc73b 35%,#61b72c 100%);
	background: -ms-linear-gradient(top,  #6fc73b 1%,#6fc73b 35%,#61b72c 100%);
	background: linear-gradient(to bottom,  #6fc73b 1%,#6fc73b 35%,#61b72c 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6fc73b', endColorstr='#61b72c',GradientType=0 );
}
.btn-active {
	color: #000; 
	text-decoration:none;
	border-radius: 0 0  0 5px;
	
	background: #fdfdfd;
	background: -moz-linear-gradient(top,  #fdfdfd 0%, #f5f5f5 53%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(53%,#f5f5f5), color-stop(100%,#eeeeee));
	background: -webkit-linear-gradient(top,  #fdfdfd 0%,#f5f5f5 53%,#eeeeee 100%);
	background: -o-linear-gradient(top,  #fdfdfd 0%,#f5f5f5 53%,#eeeeee 100%);
	background: -ms-linear-gradient(top,  #fdfdfd 0%,#f5f5f5 53%,#eeeeee 100%);
	background: linear-gradient(to bottom,  #fdfdfd 0%,#f5f5f5 53%,#eeeeee 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#eeeeee',GradientType=0 );
}
.btn-active:hover {  
	color: #000; 
	text-decoration:none;
	border-radius: 0 0  0 5px;
	
	background: #ffffff;
	background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 55%, #e5e5e5 100%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(55%,#e5e5e5), color-stop(100%,#e5e5e5), color-stop(100%,#ffffff));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 55%,#e5e5e5 100%,#ffffff 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#e5e5e5 55%,#e5e5e5 100%,#ffffff 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#e5e5e5 55%,#e5e5e5 100%,#ffffff 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 55%,#e5e5e5 100%,#ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );
}
.btn-green {
  background:#53b31a;
  color:#fff !important;
  display: inline-block;
  padding: 2px 10px 4px;
  text-decoration:none;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: normal;
  line-height: 1.428571429;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  border: 1px solid transparent;
  border-radius: 4px;
}
.btn-green:hover,
.btn-green:focus, 
.btn-green.active { opacity:0.8; text-decoration:none !important;}

.catDesc .btn-green:hover{ background:#76b84f;}

/* 10-7-15* new home page design changes*/
.signInBox .btn {
  background:#53b31a;
  display: inline-block;
  padding: 5px 10px 6px;
  margin-bottom: 0;
  border-radius: 5px;
  font-size: 16px;
  font-weight: normal;
  line-height: 1.428571429;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  border: 1px solid #5fb434;
  text-decoration:none;
  color:#fff;
}

.signInBox .btn-active {
	color: #2fbff7; 
	text-decoration:none;
	border-radius:5px;
	background: #FFF;
	border:solid 1px #2fbff7;
	
}

.signInBox .btn:hover {
    color: #2fbff7; 
	text-decoration:none;
	border-radius:5px;
	background: #FFF;
	border:solid 1px #2fbff7;
}

.signInBox .btn-active:hover {
	 background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #6fc73b 1%, #6fc73b 35%, #61b72c 100%) repeat scroll 0 0;
    border-radius: 5px;
    color: #fff;
    text-decoration: none;
	  border: 1px solid #5fb434;

	
}

.front-page{ background:#FFF;}
.block-common .user-sec{ float:left; width:49%;}
.catDesc h2{ font-size:29px; color:#000; font-weight:700; margin:0;}
.right-line{ border-right: solid 1px #c3c3c3;}
#topCategory, #FeaturedApps, #HowToEarn, #recommendApps, #newApps, #preAppNews, #topAppIdeas{ margin-top:30px !important;}


/* 10-7-15* new home page design changes*/

/*
PreApps Store Open Menu
-----------------------------------------------------------------------------------------------
*/
.openMenu{ position:absolute; width:160px; height:241px; left:5px; top:59px; background:#fff; box-shadow:0 4px 7px 0 #696969; z-index:999;}
.openMenu .preapps-store-logo{ 
	padding:6px 6px 2px; 
	margin:0; 
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #f5f5f5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f5f5f5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f5f5f5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#f5f5f5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#f5f5f5 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#f5f5f5 100%); /* W3C */
}
.openMenu ul{ padding:0; margin:0;}
.openMenu ul li.ios,
.openMenu ul li.android,
.openMenu ul li.categories,
.openMenu ul li.win8,
.openMenu ul li.srch{ 
	padding:0; margin:0;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #f3f3f3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f3f3f3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f3f3f3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#f3f3f3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#f3f3f3 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#f3f3f3 100%); /* W3C */
	padding:15px 0;
	margin:0;
	height:48px;
	display:block;
	color:#444;
	font-size:18px;
	font-weight:normal;
	white-space:nowrap;
	width:100%;
	position:relative;
}
/* Icons */
.openMenu ul li a .icon{ width:49px; height:48px; float:left; margin:-15px 10px -15px 0;}
.openMenu ul li a{display:block; padding:15px 0;margin:-15px 0 -15px 0; text-decoration:none; color:#434343; font-family: 'latoregular','Lato';}
.openMenu ul li a:visited{text-decoration:none; color:#434343;}
.openMenu ul li.ios a .icon{ background:url(../newhome_images/apple-icon.png) no-repeat 0 0; display:inline-block;}
.openMenu ul li.android a .icon{ background:url(../newhome_images/android-icon.png) no-repeat 0 0;}
.openMenu ul li.win8 a .icon{ background:url(../newhome_images/win8-icon.png) no-repeat 0 0;}
.openMenu ul li.categories a .icon{ background:url(../newhome_images/category-icon.png) no-repeat 0 0;}
.openMenu ul li.tags a .icon{ background:url(../newhome_images/tag-icon.png) no-repeat 0 0;}
/* Hover */
.openMenu ul li.ios a:hover { background:#929292; color:#fff; box-shadow:-1px -1px 2px #9A9A9A inset;}
.openMenu ul li.android a:hover{ background:#b6cb36; color:#fff; box-shadow:0px -1px 2px #9A9A9A inset;}
.openMenu ul li.win8 a:hover{ background:#17c0fb; color:#fff; box-shadow:0px -1px 2px #9A9A9A inset;}
.openMenu ul li.categories a:hover{ background:#ce5043; color:#fff; box-shadow:0px -1px 2px #9A9A9A inset;}
.openMenu ul li.tags a:hover{ background:#658092; color:#fff; box-shadow:0px -1px 2px #7D7D7D inset;}
.openMenu ul li{ position:relative;}

/*
Middle Content
----------------------------------------------------------------------------------------------- 
*/
.headerWrapper{ padding:0; margin:0;}
.headerWrapper h1{ font-size:42px; font-family: "Roboto",sans-serif; font-weight:300; letter-spacing:0.01em; color:#5b5b5b; text-shadow:none;}
.headerWrapper h2, .headerWrapper a{ font-size:47px; font-weight:300; font-family: "Roboto",sans-serif; letter-spacing:0.01em; color:#5b5b5b; text-shadow:none;}
.height{ height:420px;}
.topAppsListing{overflow:hidden; padding:0;}
ul.topapp-listing{ margin:0; padding:0; width:100%;}
ul.topapp-listing li{ 
	margin:0 17px 15px 0; 
	padding:15px 10px 0; 
	display:inline-block; 
	width:160px; 
	background:#fff;
	border:1px solid #e7e7e7; 
	box-shadow: 0 4px 0px #e7e7e7; 
	position:relative; 
	vertical-align:top; 
	height:306px; 
	overflow:hidden; z-index:1;
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=1)";
   filter: alpha(opacity=1);
   opacity: 1;
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;	
}
ul.topapp-listing li.last{ margin-right:0;}
ul.topapp-listing li:nth-child(6n+6){ margin-right:0;}
ul.topapp-listing li .thumbnail {border-radius: 15px;box-shadow:3px 3px 5px #adadad;float: left;height: 128px;margin:0 5px 12px;overflow: hidden;width:128px; position:relative;}
ul.topapp-listing li .title{ color:#0025a9; font-family: 'latoregular','Lato'; font-size:16px; float:left; display:block; line-height:23px; position:relative; width:130px; overflow:hidden; white-space:nowrap;}
ul.topapp-listing li .title a{ color:#1539ac; text-decoration:none;font-family: "Conv_Lato-Light";}
ul.topapp-listing li .title a:hover{ color:#0025a9; text-decoration: underline;}
ul.topapp-listing li .title span{ clear:both; float:none; display:inherit;}
ul.topapp-listing li p{ clear:both; color:#909090; font-size:14px; padding:3px 0 5px; position:relative;font-family: 'Conv_Lato-Light'; width:130px; padding:3px 5px 5px 0; white-space:nowrap; height:30px; overflow:hidden;}
ul.topapp-listing li .title-end,
ul.topapp-listing li .paragraph-end,
#preAppNews.block-common .column .title-end{ 
	position:absolute; right:0; bottom:0; 
	max-height:100%; 
	background: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1)));
	background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
	background: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 );
}
ul.topapp-listing li .title .title-end,
ul.topapp-listing li p .title-end {height:19px;width:48px; right:0; bottom:5px;}
ul.topapp-listing li .social{ padding:0; margin:0;  border-top:1px solid #e7e7e7; height:30px;}
ul.topapp-listing li .social{ padding:6px 0px 5px;}
ul.topapp-listing li .social .name{color:#909090; font-size:14px;font-family: 'Conv_Lato-Light'; position:relative; width:65px; overflow:hidden; white-space:nowrap; height:20px; display:inline-block;}
ul.topapp-listing li .social .fr{ white-space:nowrap; width:50%;}
ul.topapp-listing li .social .title-end {height: 19px;width:20px; right:0; bottom:1px;}
ul.topapp-listing li .comt{ margin:0; position:relative; top:0px;}
ul.topapp-listing li .social a.fbicon-small{ background:url(../newhome_images/fb-icon-2.png) no-repeat 0 50%; padding:0 4px; margin:0 0 0 6px;}
ul.topapp-listing li .social a.twicon-small{ background:url(../newhome_images/twt-icon-2.png) no-repeat 0 50%;  padding:0 8px; margin:0 0 0 6px;}
ul.topapp-listing li .votes{margin:10px 0 0 10px; display:inline;}
ul.topapp-listing li .score{color:#909090; font-size:14px;font-family: 'latoregular','Lato'; text-align:center; display:block; clear:both; margin:0 0 6px;}
ul.topapp-listing li .score span{ font-size:14px;}
ul.topapp-listing li .likes{ display:block; margin:auto; width:auto; text-align:center;}
ul.topapp-listing li .likes a.thumsup{ padding:15px; background:url(../newhome_images/thumps-up-small.png) no-repeat 0 0; display:inline-block;}
ul.topapp-listing li .likes a.thums-down{ padding:15px; background:url(../newhome_images/thumps-down-small.png) no-repeat 0 0; display:inline-block;}
ul.topapp-listing li:hover{border:1px solid #e7e7e7;}
ul.topapp-listing li.post-block{ margin-right:0; background:url(../newhome_images/post-block.png) no-repeat -2px 0; height:237px; border:none; vertical-align:top;}
ul.topapp-listing li .comt{background:url(../newhome_images/comment-icon.png) no-repeat 0 0; padding:0 0 0 18px;}
ul.topapp-listing li.post-block:hover{ border:none;}
ul.topapp-listing li .turnIdeas{color:#605f5f; font-family: 'latoregular','Lato'; font-size:16px; text-align:center; padding-top:110px;}
ul.topapp-listing li .turnIdeas span{font-size:18px;}
ul.topapp-listing li .postIdeas{ padding:0; margin:0; position:absolute; bottom:9px;}
ul.topapp-listing li .clock{margin:13px 8px 0; display:inline;}
ul.topapp-listing li .clockVote{ padding:0; margin:0 -10px; background: #f5f5f5; /* Old browsers */
	background: -moz-linear-gradient(top,  #f5f5f5 0%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f5f5f5 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f5f5f5 0%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f5f5f5 0%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f5f5f5 0%,#ffffff 100%); /* W3C */
}
a.seemore{ background:url(../newhome_images/see-more-arrow.png) no-repeat 100% 50%;background-size: 10px auto; font-size:15px; font-weight:400;  padding-right: 17px;  text-decoration:none; color:#6e6c6c;}
a.seemore:hover{ text-decoration:underline; color:#9e9e9e;}
ul.topapp-listing li li{ height:auto;}
ul.topapp-listing li .thumbnail.win8{ border-radius:0;}
span.featured{ 
	background: url(/application/themes/default/images/featured_label_bg.png?c=72) 0px 0px repeat;
	color: #FFFFFF;
	font-size: 14px;
	left: 0px;
	padding: 3px 0;
	position: absolute;
	text-align: center;
	width: 130px;
	bottom:0;
	overflow:hidden;
	text-shadow: 1px 1px 1px #000;
}

/*
How To Earn Points
*/
.pointsListing{overflow:hidden;}
ul.point-listing{ margin:0; padding:0; width:100%; overflow:hidden;}
ul.point-listing li:first-child{ width:90px;border-left:1px solid #ececec; }
ul.point-listing li{ 
	margin:0 -2px 0 0; padding:15px 15px 0; 
	display:inline-block; width:87px; 
	border:1px solid #ececec; 
	border-left:none;position:relative; 
	vertical-align:top;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #efefef 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#efefef 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#efefef 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#efefef 100%); /* W3C */
}
ul.point-listing li.last{ margin-right:0;}
ul.point-listing li .roundBox{ 
	width:58px; height:55px; text-align:center; 
	vertical-align:middle;
	background: #f17e3a; /* Old browsers */
	background: -moz-linear-gradient(top,  #f17e3a 0%, #f99857 50%, #f38643 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f17e3a), color-stop(50%,#f99857), color-stop(100%,#f38643)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f17e3a 0%,#f99857 50%,#f38643 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f17e3a 0%,#f99857 50%,#f38643 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f17e3a 0%,#f99857 50%,#f38643 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f17e3a 0%,#f99857 50%,#f38643 100%); /* W3C */
	border-radius:50%;
	-moz-box-shadow:0 0 30px #BE4408 inset;
	-webkit-box-shadow:0 0 30px #BE4408 inset;
	box-shadow:0 0 30px #BE4408 inset;
	font-size:20px;
	color:#fff;
	padding:5px 10px;
	margin:0 auto;
	font-family: 'latobold';
	-moz-text-shadow:0 1px 0 #B03B00;
	-webkit-text-shadow:0 1px 0 #B03B00;
	text-shadow:0 1px 0 #B03B00;
	display:table-cell;
}
ul.point-listing li .roundBox span{ clear:both; display:block; font-size:10px;}
ul.point-listing li .earnFrom span{ height:7px; clear:both; display:block;}
ul.point-listing li .earnFrom{ padding:5px 9px; margin:14px -15px 0; background:#fff; display:block; clear:both; font-size:12px; color:#616161; font-family: 'latoregular','Lato'; text-align:center; font-weight:normal; height:40px; line-height:15px;}

/*
App Category Listing
*/
.appsCatListing{overflow:hidden; padding:0; margin:0;}
ul.app-category-listing{ margin:10px 0 0; padding:0; width:100%; overflow:hidden;}
ul.app-category-listing li{ display:inline-block; vertical-align:top; margin-right: 30px;}
ul.app-category-listing li:last-child{ margin-right:0;}
ul.app-category-listing li .catImage {margin: 0;overflow: hidden;padding: 0;width: 100%;}
ul.app-category-listing li .catImage img{ /*box-shadow: 0 3px 4px #ADADAD;*/ /*border-radius: 15px;*/ max-width:318px;max-height:77px;}

/*
How It Works
*/
#howitWorks{overflow:hidden; padding:0;  margin-top: 50px;}
.block-common .column { background:#fff;  padding: 15px 0 15px 38px; /*border:1px solid #e7e7e7;*/ width:100%;}
.block-common .column h6{ background:url(../newhome_images/hrbg.jpg) repeat-x 0 50%;}
.block-common .column h6 span{ color:#000; font-size:18px; font-weight:normal; background:#fff; padding:0 10px 0 0;}
.block-common .column .content-col{ margin:17px 0 0;}
.block-common .column .content-col .catIcon{ display:inline-block; margin-right:20px; margin-top:0px;}
.block-common .column .content-col .catDesc{ font-size:14px; color:#4f4f4f; display:inline-block; width:70%; vertical-align:top; padding:8px 0 8px 10px;}
.block-common .column .content-col .catDesc p{color: #454545; font-size: 25px;line-height: 24px; margin-bottom: 6px;}
/*.block-common .column:hover {border:1px solid #5abf1f; cursor:pointer;}
*/
/*
App News
*/
a.btn-text{ color:#53b31a !important; text-decoration:none; font-size:14px; text-transform:capitalize;}
#preAppNews{overflow:hidden; padding:0; margin:0 auto;}
#preAppNews.block-common .column{ padding:18px 10px 15px; border:1px solid #FFF;}
#preAppNews.block-common .column .content-col{ margin:0;}
#preAppNews.block-common .column:hover {border:1px solid #5abf1f; cursor: default;}
#preAppNews.block-common .column .content-col .catIcon{ width:110px; text-align:center; margin-right:5px;}
#preAppNews.block-common .column .content-col .catDesc{ width:62%; padding:0;}
#preAppNews.block-common .column .content-col .catDesc p{ overflow:hidden; height:54px; font-size:14px; line-height:18px;
font-family: 'latoregular','Lato'; height:56px; overflow:hidden;}
#preAppNews.block-common .column h5{ color:#0025a9; font-size:18px; font-weight:normal; margin-bottom:2px; line-height:19px; height:40px;/*text-overflow:ellipsis; */overflow:hidden; position:relative;}
#preAppNews.block-common .column .title-end{ 
	position:absolute; right:0; bottom:0; 
	max-height:100%; 
	background: -moz-linear-gradient(left,  rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.9) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0.7)), color-stop(100%,rgba(255,255,255,0.9)));
	background: -webkit-linear-gradient(left,  rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.9) 100%);
	background: -o-linear-gradient(left,  rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.9) 100%);
	background: -ms-linear-gradient(left,  rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.9) 100%);
	background: linear-gradient(to right,  rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.9) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 );
}
#preAppNews.block-common .column .title-end{height:19px;width:48px; right:0; bottom:5px;}
#preAppNews.block-common .column h5 a{ color:#0025a9; text-decoration:none;}
#preAppNews.block-common .column h5 a:hover{ color:#0025a9; text-decoration:underline;}
#preAppNews.block-common .column .content-col .meta-info{ font-size:12px; color:#b5b5b5; margin-bottom:5px; white-space:nowrap; text-overflow:ellipsis; width:100%; overflow:hidden;}
#preAppNews.block-common .column .content-col .meta-info a{ font-size:12px; color:#b5b5b5; text-decoration:none;}
#preAppNews.block-common .column .content-col .meta-info a:hover{ font-size:12px; color:#b5b5b5; text-decoration:underline;}
#preAppNews.block-common .column .content-col .social-info{ font-size:12px; margin:15px 0 0; clear:both; display:block;}
a.facebook-login{ background:url(../newhome_images/fb-icon-small.png) no-repeat 0 0; padding:15px; text-decoration:none; display:inline-block; margin-right:5px;opacity:0.3;}
a.twitter-login{ background:url(../newhome_images/tw-icon-small.png) no-repeat 0 0; padding:15px; text-decoration:none; display:inline-block; margin-right:5px; opacity:0.3;}
a.gplus-login{ background:url(../newhome_images/gplus-small.png) no-repeat 0 0; padding:15px; text-decoration:none; display:inline-block; margin-right:0px; opacity:0.3;}

a.facebook-login:hover{ opacity:0.9;}
a.twitter-login:hover{ opacity:0.9;}
a.gplus-login:hover{ opacity:0.9;}

/*
Top App Ideas
*/
.topAppIdeasList{padding:0; margin:0; overflow:hidden; width:100%;}
.topAppIdeasListScroll{padding:0; margin:0;}
#topAppIdeas ul.topAppIdeaListing{ /*margin:0 -26px;*/ padding:16px 0; width:100%;}
#topAppIdeas ul.topAppIdeaListing li{ margin:0 12px 8px 0; padding:15px 13px 10px; display:inline-block; width:199px; background:#fff;border-radius:5px; border:1px solid #e7e7e7; box-shadow: 0 4px 5px #DDD; position:relative; vertical-align:top;}
#topAppIdeas ul.topAppIdeaListing li.last{ margin-right:0;}
#topAppIdeas ul.topAppIdeaListing li .thumbnail{ float:left; width:80px; padding-top:7px; padding-left:11px;overflow:hidden;}
#topAppIdeas ul.topAppIdeaListing li .title{ color:#0021a9; font-family: 'latoregular','Lato'; font-size:18px; width:80px; float:right; line-height:23px; position:relative; overflow:hidden; padding-right:5px; word-wrap: break-word; height:70px; overflow:hidden;}
#topAppIdeas ul.topAppIdeaListing li .title a,
#topAppIdeas ul.topAppIdeaListing li .title a:hover{ color:#0021a9; text-decoration:none; display:inline-block; width:80px;  word-wrap: break-word;}
#topAppIdeas ul.topAppIdeaListing li .title span{ clear:both; float:none; display:inherit;}
#topAppIdeas ul.topAppIdeaListing li p{ clear:both; color:#909090; font-size:14px; padding:12px 0 6px; position:relative;
font-family: 'latoregular','Lato'; text-overflow: ellipsis;height: 50px; overflow:hidden;}
#topAppIdeas ul.topAppIdeaListing li p a{ clear:both; color:#909090; font-size:14px; padding:12px 0 6px; position:relative;font-family: 'latoregular','Lato'; text-decoration:none;}
#topAppIdeas ul.topAppIdeaListing li .title-end,
#topAppIdeas ul.topAppIdeaListing li .paragraph-end{ 
	position:absolute; right:0; bottom:0; 
	max-height:100%; 
	background: -moz-linear-gradient(left,  rgba(255,255,255,0.9) 0%, rgba(255,255,255,0.51) 50%, rgba(255,255,255,0.5) 51%, rgba(255,255,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0.9)), color-stop(50%,rgba(255,255,255,0.51)), color-stop(51%,rgba(255,255,255,0.5)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.51) 50%,rgba(255,255,255,0.5) 51%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.51) 50%,rgba(255,255,255,0.5) 51%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.51) 50%,rgba(255,255,255,0.5) 51%,rgba(255,255,255,1) 100%); /* IE10+ */
	background: linear-gradient(to right,  rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.51) 50%,rgba(255,255,255,0.5) 51%,rgba(255,255,255,1) 100%); /* W3C */
}
#topAppIdeas ul.topAppIdeaListing li .title .title-end {height: 19px;width: 24px; right:0; bottom:3px;}
#topAppIdeas ul.topAppIdeaListing li .paragraph-end {height: 19px;width: 45px;}
#topAppIdeas ul.topAppIdeaListing li .social{ padding:6px 13px; margin:0 -15px;  border-top:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7;}
#topAppIdeas ul.topAppIdeaListing li .social .name,#topAppIdeas ul.topAppIdeaListing li .social .name a{color:#909090; font-size:14px;font-family: 'latoregular','Lato'; position:relative; text-decoration:none;}
#topAppIdeas ul.topAppIdeaListing li .social .title-end {height: 19px;width:10px; right:0; bottom:3px; width:24px;}
#topAppIdeas ul.topAppIdeaListing li .comt{ margin:0; position:relative; top:1px; right:3px; background:url(../newhome_images/comment-icon.png) no-repeat 0 0; padding:0 0 0 15px;}
#topAppIdeas ul.topAppIdeaListing li .comt img{ vertical-align:middle;}
#topAppIdeas ul.topAppIdeaListing li .comt .count_comment{ margin-left:5px; position:relative; top:-1px;color:#909090;}
#topAppIdeas a.fbicon-small{ background:url(../newhome_images/fb-icon-2.png) no-repeat 0 50%; padding:0 8px; margin:0 -3px 0 6px;}
#topAppIdeas a.twicon-small{ background:url(../newhome_images/twt-icon-2.png) no-repeat 0 50%;  padding:0 8px; margin:0 0 0 6px;}
#topAppIdeas ul.topAppIdeaListing li .votes{margin:10px -5px 0;}
#topAppIdeas ul.topAppIdeaListing li .score{color:#909090; font-size:18px;font-family: 'latoregular','Lato'; text-align:center; display:block; clear:both; margin:0 0 8px;}
#topAppIdeas ul.topAppIdeaListing li .score span{ font-size:14px;}
#topAppIdeas ul.topAppIdeaListing li .likes{ display:block; margin:auto; width:auto; text-align:center;}
#topAppIdeas ul.topAppIdeaListing li .likes a.thumsup{ padding:15px; background:url(../newhome_images/thumus-up.png) no-repeat 0 0; display:inline-block;}
#topAppIdeas ul.topAppIdeaListing li .likes a.thums-down{ padding:15px; background:url(../newhome_images/thumps-down.png) no-repeat 0 0; display:inline-block; position:relative; left:8px;}
#topAppIdeas ul.topAppIdeaListing li:hover{border:1px solid #5abf1f;}
#topAppIdeas ul.topAppIdeaListing li.post-block{ margin-right:0; background:url(../newhome_images/post-block.png) no-repeat -2px 0; height:237px; border:none; vertical-align:top;}
#topAppIdeas ul.topAppIdeaListing li.post-block:hover{ border:none;}
#topAppIdeas ul.topAppIdeaListing li .turnIdeas{color:#605f5f; font-family: 'latoregular','Lato'; font-size:16px; text-align:center; padding-top:110px;}
#topAppIdeas ul.topAppIdeaListing li .turnIdeas span{font-size:18px;}
#topAppIdeas ul.topAppIdeaListing li .postIdeas{ padding:0; margin:0; position:absolute; bottom:9px;}
.count_comment{ color:#909090;}

/*
Partners Logos
*/
.parttners.block-common .column{ padding:25px 0 15px; background-color: transparent; border:none;}
.parttners.block-common .column a.microsoft-logo{ background:url(../newhome_images/microsoft-logo-off.png) no-repeat 0 0; display:inline-block; width:390px; height:127px;}
.parttners.block-common .column a.microsoft-logo:hover{ background:url(../newhome_images/microsoft-logo-on.png) no-repeat 0 0;}
.parttners.block-common .column a.amazon-logo{ background:url(../newhome_images/amazon-logo-off.png) no-repeat 0 0; display:inline-block; width:390px; height:127px;}
.parttners.block-common .column a.amazon-logo:hover{ background:url(../newhome_images/amazon-logo-on.png) no-repeat 0 0;}
.parttners.block-common .column a.samsung-logo{ background:url(../newhome_images/samsung-logo-off.png) no-repeat 0 0; display:inline-block; width:390px; height:127px;}
.parttners.block-common .column a.samsung-logo:hover{ background:url(../newhome_images/samsung-logo-on.png) no-repeat 0 0;}

/*
Category Page
*/
#submiUrApp{ /*position:absolute; top:548px;*/left:0;}
#middleAdv{ height:90px;}
#topApps .headerWrapper.backgound{ background:url(../newhome_images/category-banner.jpg) no-repeat top center;}
#topApps .headerWrapper h1{ color:#fff;}
.front-page #topApps .headerWrapper h1{ color:#5b5b5b; font-size:42px; font-family: "Roboto",sans-serif !important; font-weight:normal;  font-weight:300;}
.bg1{ background:#d7d7d7;}
.padT12{ padding-top:12px;}
.padT15{ padding-top:15px !important;}
.padT20{ padding-top:20px;}
.padT27{ padding-top:27px;}
.padT73{ padding-top:73px;}
.padB10{ padding-bottom:10px;}
.padB20{ padding-bottom:20px;}
.padB25{ padding-bottom:25px;}

/* About Us page */
.featured-image-aboutus{ background:url(../newhome_images/banner-aboutus.jpg) no-repeat center center; height:465px; max-width:1600px; margin:0 auto;}
.featured-image-aboutus h1{font-family: 'latobold'; font-size:40px; color:#fff; text-shadow:2px 2px 4px rgba(0,0,0,0.5); padding:58px 90px 15px; text-align:center; line-height:46px;}
ul.slideButtons{ display:block; margin:0 auto; width:586px; text-align:center; position:relative; left:10px;}
ul.slideButtons li{ display:inline-block; text-align:center; float:left;}
ul.slideButtons li a{ font-size:16px; text-shadow:1px 1px 1px rgba(0,0,0,0.5); color:#fff; text-decoration:none;}
ul.slideButtons li .icon{ display:block;}
ul.slideButtons li:first-child{width:87px; margin:0 33px 0 0;}
ul.slideButtons li:nth-child(2){width:87px; margin:0 33px 0 0;}
ul.slideButtons li:nth-child(3){width:87px; margin:0 33px 0 0;}
ul.slideButtons li:nth-child(4){width:87px; margin:0 15px 0 0;}
ul.slideButtons li:last-child{width:122px;}
.post-app-now{ display:table; margin:0 auto; width:100%; text-align:center; padding-top:20px;}
#videoSection{ background:#fff; padding:0;}
#videoSection .videoBg{ background:url(../newhome_images/video-bg.jpg) no-repeat 100% 50%; width:100%; height:400px; margin:50px 0; position:relative;}
#videoSection .videoBg .para{ font-size:38px;font-family: 'Conv_Lato-Light'; padding-right:40px; line-height:48px; margin-top:97px; color:#323433;}
#videoSection .videoBg a.playlink{ display:inline-block; text-indent:-9999px; padding:105px; text-decoration:none; top:65px; right:188px; position:absolute;}

/* Exclusive New Apps */
.relative{ position:relative;}
#exclusiveNewApps{ background:#f5f5f5; padding:0 0 30px;}
.downArrowWhite {width: 0; height: 0;border-top: 20px solid #fff;border-left: 20px solid transparent; border-right: 20px solid transparent;position:absolute;top:0; left:47.8%;}
.downArrowGrey { width: 0; height: 0;border-top: 20px solid #f5f5f5;border-left: 20px solid transparent; border-right: 20px solid transparent;   position:absolute;top:0; left:47.8%;}
.headerWrapper2{ padding:0;}
.headerWrapper2 h2{ font-size:38px; font-weight:normal;font-family: 'Conv_Lato-Light'; letter-spacing:0.01em; color:#323433; text-align:center; margin:0 0 10px; line-height:40px;}
.headerWrapper2 h3{ font-size:28px; font-weight:normal;font-family: 'Conv_Lato-Light'; letter-spacing:0.01em; color:#3d3f3e; text-align:center; margin:0 0 10px; line-height:32px;}

.marN{ margin:0 !important;}
.marTM5{ margin-top:-5px !important;}
.marTM10{ margin-top:-10px !important;}

.categoryListing{ margin:20px 0 0;}
.categoryListing .categoryListingHeader{ font-size:24px; font-family: 'latoregular','Lato'; padding:5px 0 15px; background-color:transparent;}
.categoryListing ul{ margin:23px 0 0;}
.categoryListing ul li{ margin-bottom:20px;margin-right:10px; width:100%; display:table;}
.categoryListing ul li .icon{ display:inline-block; vertical-align:top; margin-right:8px;}
.categoryListing ul li .icon img{ vertical-align:middle;}
.categoryListing ul li a{ font-size:18px; font-family: 'latoregular','Lato'; color:#404040; text-decoration:none; display:table-cell; vertical-align:middle; width:95px; letter-spacing:-0.8px;}
.categoryListing ul li a:hover{ font-size:18px; font-family: 'latoregular','Lato'; color:#404040; text-decoration:underline;}

/*
Generated Points
*/
#generatedPoints{background:#fff; padding:0 0 10px;}
#generatedPoints .background{ background:url(../newhome_images/generated-poing-bg.png) no-repeat 48% 50%; width:100%; height:242px; margin:40px auto;}
#generatedPoints .points{ font-size:20px; color:#000; line-height:25px;font-family: 'Conv_Lato-Light'; font-weight:normal; position:relative; text-align:left;}
#generatedPoints .points strong{font-size:24px;}
#generatedPoints .points p{padding:4px 0 0 0;}
#generatedPoints .points p strong{font-size:22px;}
strong{ font-weight:normal;font-family: 'latoregular','Lato';}
#generatedPoints .points.align-right, .align-right{ text-align:right;}

/*
Redeem Points
*/
#redeemPrizes{ padding:0 0 48px; background:#f5f5f5;}
.center-align{ text-align:center;}
.buttonGreen{
	background: #7ec848;
	background: -moz-linear-gradient(top,  #7ec848 0%, #6aac3d 50%, #599434 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7ec848), color-stop(50%,#6aac3d), color-stop(100%,#599434));
	background: -webkit-linear-gradient(top,  #7ec848 0%,#6aac3d 50%,#599434 100%);
	background: -o-linear-gradient(top,  #7ec848 0%,#6aac3d 50%,#599434 100%);
	background: -ms-linear-gradient(top,  #7ec848 0%,#6aac3d 50%,#599434 100%);
	background: linear-gradient(to bottom,  #7ec848 0%,#6aac3d 50%,#599434 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7ec848', endColorstr='#599434',GradientType=0 );

	border-radius: 4px;
	text-shadow: 1px 1px 1px #000;
	border: 1px solid #489c0e;
	color: #FFFFFF !important;
	cursor: pointer;
	position: relative;
	display: inline-block;
	padding: 10px 10px;
	font-size: 16px;
	line-height: 16px;
	text-align: center;
}
.buttonGreen:hover{
	background: #98d965;
	background: -moz-linear-gradient(top,  #98d965 0%, #64a23d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#98d965), color-stop(100%,#64a23d));
	background: -webkit-linear-gradient(top,  #98d965 0%,#64a23d 100%);
	background: -o-linear-gradient(top,  #98d965 0%,#64a23d 100%);
	background: -ms-linear-gradient(top,  #98d965 0%,#64a23d 100%);
	background: linear-gradient(to bottom,  #98d965 0%,#64a23d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#98d965', endColorstr='#64a23d',GradientType=0 );
	text-decoration: none !important;
}
/*
Get Involve
*/
#getInvolve{ background:#fff; padding:0 0 70px;}
#getInvolve p{ font-weight:bold; font-size:18px; padding:20px 0 0; color:#636365; margin-bottom:20px;}
a.btn-notify{ display:inline-block; margin:0 10px;}
a.btn-getitnow{ display:inline-block; margin:0 10px;}
a.betaTest {height:40px;text-align: left;}
a.buttonGreen.betaTest{ display:inline-block; margin:0 10px; vertical-align:top; padding:11px 20px; border-radius: 10px; text-decoration:none;}
a.buttonGreen.betaTest span{float: left; padding:0 8px 0 0; display:inline-block; position:relative; top:-8px}

/*
Pre Apps Community
*/
#PreAppsCommunity{ background:#fff; padding:0;}
#PreAppsCommunity h2{ line-height:44px;}
#PreAppsCommunity ul.preapps-community{ padding:0; margin:0 0 0 -5px;}
#PreAppsCommunity ul.preapps-community li{ display:inline-block; width:344px; margin:0 4px 40px 0; float:left;}
#PreAppsCommunity ul.preapps-community li:nth-child(3), 
#PreAppsCommunity ul.preapps-community li:nth-child(6){margin-right:0; width:306px;}
#PreAppsCommunity ul.preapps-community li .teamMember{ display:inline-block; vertical-align:top; width:100px; height:100px; margin-right:0px; border-radius:100%; overflow:hidden; float:left;}
#PreAppsCommunity ul.preapps-community li .teamProfile{ display:inline-block; vertical-align:top; width:204px; text-align:left;}
#PreAppsCommunity ul.preapps-community li:nth-child(3) .teamProfile,
#PreAppsCommunity ul.preapps-community li:nth-child(6) .teamProfile{ display:inline-block; vertical-align:top; width:174px;}
#PreAppsCommunity ul.preapps-community li .teamProfile .mname{ color:#0025a9; font-size:20px; line-height:22px; margin-bottom:5px;}
#PreAppsCommunity ul.preapps-community li .teamProfile .morigin{ color:#605f5f; font-size:14px; line-height:18px;}
#PreAppsCommunity ul.preapps-community li .teamProfile .mprofile{ color:#605f5f; font-size:14px; line-height:18px;}
#PreAppsCommunity ul.preapps-community li .points{ background:#61ac2b; border-radius:5px; color:#fff; font-size:12px; padding:2px 28px 2px 5px; margin-top:13px; display:inline-block;}
#PreAppsCommunity ul.preapps-community li:nth-child(4),
#PreAppsCommunity ul.preapps-community li:nth-child(5),
#PreAppsCommunity ul.preapps-community li:nth-child(6){ margin-bottom:30px;}

/*
Pre Apps Recommendation
*/
#AppRecommendation{background:#f5f5f5; padding:0;}
#clientsTestimonials{ background:#f5f5f5;}
#clientsTestimonials p{ font-size:28px;font-family: 'Conv_Lato-Light'; line-height:32px; font-weight:normal; padding-left:40px; padding-right:40px; text-align:center; color:#3d3f3e; font-style:italic;}
#clientsTestimonials .commentsby{ clear:both; display:block; margin:42px 0 0; font-size:28px; color:#3d3f3e; font-family: 'latoregular','Lato';}

.marB12{ margin-bottom:12px;}
.marL20{ margin-left:20px;}

.padB28{ padding-bottom:28px;}
.padB35{ padding-bottom:35px;}
.padB43{ padding-bottom:43px;}
.padB70{ padding-bottom:70px;}
.padB75{ padding-bottom:75px;}
.padB80{ padding-bottom:80px;}
.padB82{ padding-bottom:82px;}
.padB100{ padding-bottom:100px;}
.padB130{ padding-bottom:130px;}
.padB135{ padding-bottom:135px;}
.padB142{ padding-bottom:142px;}
.padB150{ padding-bottom:150px;}

.padT17{ padding-top:17px;}
.padT33{ padding-top:33px;}
.padT40{ padding-top:40px;}
.padT42{ padding-top:42px;}
.padT50{ padding-top:50px;}
.padT53{ padding-top:53px;}
.padT60{ padding-top:60px;}
.padT65{ padding-top:65px;}
.padT70{ padding-top:70px;}
.padT75{ padding-top:75px;}
.padT80{ padding-top:80px;}
.padT90{ padding-top:90px;}
.padT95{ padding-top:95px;}
.padT100{ padding-top:100px;}
.padT130{ padding-top:130px;}
.padT135{ padding-top:135px;}
.padT150{ padding-top:150px;}

.padL10{ padding-left:10px;}
.padL15{ padding-left:15px;}
.padL20{ padding-left:20px;}
.padL25{ padding-left:25px;}

.padR8{ padding-right:8px;}
.padR10{ padding-right:10px;}
.padR15{ padding-right:15px;}
.padR20{ padding-right:20px;}
.padR25{ padding-right:25px;}
.padR30{ padding-right:30px;}
.padR40{ padding-right:40px;}
.padR50{ padding-right:50px;}
.padR60{ padding-right:60px;}

/*
Pre Apps Developer
*/
#PreAppsDeveloper{ background:#fff; padding:0;}
#PreAppsDeveloper .background{ background: url(../newhome_images/developer-bg.jpg) no-repeat center 35px; width:400px; height:475px;}
h3.blue-head{ font-size:38px; color:#272e77;font-family: 'latobold'; font-style:italic;}
#PreAppsDeveloper p{ font-size:28px; line-height:32px; font-weight:normal;}
.clickhereDiv{ margin:30px 0 0;}

/* Developer Benifits */
#banner2{ margin:59px 0 0; padding:0; overflow:hidden; clear:both; height:555px;}
.featured-image-developer{ background:url(../newhome_images/developer-benefit-bg.jpg) no-repeat center center; height:555px; max-width:1600px; margin:0 auto;}
.featured-image-developer h1{font-family: 'latobold'; font-size:48px; color:#fff; text-shadow:1px 1px 1px #333; padding:11px 50px 10px; text-align:center; line-height:56px; margin-bottom:20px; font-weight:normal;}
.featured-image-developer p.introtext{ background:#53b31a; color:#fff; font-size:32px;font-family: 'Conv_Lato-Light'; padding:20px 0; text-align:center; margin:0 150px 2px 164px;}
.featured-image-developer .post-app-now{ padding-top:30px; right:-10px;}
.categoryDiv {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);border-right: 1px solid #737373;float: right;height:30px;margin: 15px 0 8px;padding: 5px 20px 0 0;   text-align: right;width: 120px;}
.categoryDiv #cat{ background: url(../newhome_images/icons/down-arrow.png) no-repeat 95% 50%; width:100%;}
.styled-select {width:100px;height: 30px;overflow: hidden;background:url(../newhome_images/icons/down-arrow.png) no-repeat 95% 35% transparent;}
.styled-select select {font-family: 'latobold';background:transparent;width:130px;padding:0 5px;font-size:16px;line-height:1;border:0;border-radius:0;-webkit-appearance:none; color:#737373;}

/*
Client Feeds
*/
#ClientFeeds{ background:#f5f5f5;}
#ClientFeeds p{font-size:26px; line-height:32px; font-weight:normal; text-align:center; padding:32px 100px; font-style:italic; color:#5e5e5e;}

/*
Get Results
*/
#getResults{background:#fff; padding:0 0 10px 0;}
#getResults p{font-size:22px; line-height:26px; font-weight:normal; text-align:center; padding:0 240px; color:#3d3f3e;}

/*
Viral Marketing
*/
#viralMarketing{ background:#f5f5f5;}
#viralMarketing h2{font-size:38px;line-height:42px; color:#323433; margin-bottom:10px;}
#viralMarketing p{font-size:22px; line-height:26px; color:#3d3f3e; margin-bottom:10px;}
#viralMarketing img{ float:right; margin-top:15px;}
#viralMarketing .notyfy-btn-small{ float:right; margin:2px 0; clear:both; display:block;}

/*
Get Feedback
*/
#getFeedback{ background:#fff;}
#getFeedback p{ padding-left:10px; font-size:22px; line-height:26px; color:#3d3f3e;}

/*
Beta Testing
*/
#betaTesting{background:#f5f5f5;}
#betaTesting p{ color:#3d3f3e; font-size:22px; line-height:26px;}

/*
Continuous Exposure
*/
#continuousExposure{ background:#fff;}
#continuousExposure p{ padding:0; color:#3d3f3e; line-height:24px; font-size:22px;font-family: 'Conv_Lato-Light';}
.getitnow-btn-small{ clear:both; display:block;}

/*
Continuous Exposure
*/
#preAppsServices{background:#f5f5f5;}
#preAppsServices p{line-height:24px; padding:0 205px; text-align:center;}
#preAppsServices .headerWrapper2 h2{ padding:0 70px; line-height:44px;}
ul.app-services-listing{ margin:25px auto 0; padding:0; width:auto; overflow:hidden; text-align:center;}
ul.app-services-listing li{ display:inline-block; vertical-align:top; margin-right:30px;}
ul.app-services-listing li:last-child{ margin-right:0;}
ul.app-services-listing li .catImage {margin: 0;overflow: hidden;padding: 0;width: 100%;}

/*
Success Stories
*/
#successStories{background:#fff; min-height:437px;}
#successStories .headerWrapper2 h2{ margin-bottom:3px;}
#successStories #sliders, .bx-wrapper { width:844px !important; margin:0 auto; position:relative;}
#successStories #sliders .thumbnails{ text-align:center; width:151px; margin:0 auto 10px;}
#successStories #sliders p{ padding:0 212px; text-align:center; line-height:26px; color:#3d3f3e; font-size:18px;font-family: 'Conv_Lato-Light';}
#successStories #sliders .author{ display:block;}
#successStories #sliders a.previous{ background:url(../newhome_images/arrow-previous.png) no-repeat 0 0; position:absolute; left:0; top:85px; width:52px; height:94px; display:inline-block; text-indent:-99999px; cursor:pointer;}
#successStories #sliders a.next, .bx-wrapper .bx-next{ background:url(../newhome_images/arrow-next.png) no-repeat 0 0; position:absolute; right:0; top:85px; width:52px; height:94px; display:inline-block; text-indent:-99999px; cursor:pointer;}
#successStories #sliders .controls{ padding:0 0 13px; text-align:center;}

/*
PreApps Performance
*/
#preAppsPerformance{background:#f4f4f4;}
#preAppsPerformance .headerWrapper2 h2{ margin-bottom:15px;}
ul.pap-listing{ margin:28px auto 0; padding:0; width:790px; overflow:hidden;}
ul.pap-listing li{ display:inline-block; vertical-align:top; margin-right:35px;}
ul.pap-listing li:first-child{ margin-right:22px; width:180px;}
ul.pap-listing li:last-child{ margin-right:0;}
ul.pap-listing li .catImage {margin:0; overflow: hidden; padding: 0;width: 100%; text-align:center;}
ul.pap-listing li .counts{ clear:both; display:block; font-size:36px; line-height:38px; font-family: 'Conv_Lato-Light'; text-align:center; color:#000;} 
ul.pap-listing li .counts span{ clear:both; display:block; font-size:20px; line-height:22px;}

/*
Pricing Table
*/
#pricingTable{ background:#fff;}
.headerWrapper3 h3{ font-size:36px; color:#323433; text-align:center; margin-bottom:15px;font-family: 'Conv_Lato-Light'; font-weight:normal;}
#pricingTable .plans{ text-align:center; color:#aaaaaa; font-size:15px;}
#pricingTable .headerWrapper2 h2, #clientMatrics headerWrapper2 h2{ font-size:36px;}

/*
Preapps Score
*/
#preAppsScore{ background:#f2f2f2;}
#preAppsScore .scoringImage{ text-align:center; margin:75px 0 0;}
#preAppsScore ul.scoring{ width:940px; margin:0 auto; position:relative; top:-45px;}
#preAppsScore ul.scoring li{ display:inline-block; vertical-align:top; text-align:center; font-size:30px; line-height:34px;}
#preAppsScore ul.scoring li:first-child{ margin-right:63px;}
#preAppsScore ul.scoring li:last-child{ margin-left:126px; margin-right:0;}
#preAppsScore ul.scoring li .text{ text-align:center; font-family: 'Conv_Lato-Light'; font-size:30px; color:#323433;}

/*
Client Matrics
*/
#clientMatrics{ background:#fff;}
/*
Our Partners
*/
#ourPartnersBenefits{background:#f2f2f2;}
#ourPartners h2{ padding-left:25px;}

/* Footer */
#footer .news_letter_input{width: 256px;height: 48px;background:#fff;margin-top: 6px;padding: 9px 5px;}
#footer footer_links li a{font-family: 'latoregular','Lato';}
#footer .headerWrapper h2{font-size:20px; font-family:arial; font-weight:normal; color:#000; margin-bottom:13px;}
#footer .partner-logo{display:inline-block; margin-right:42px; vertical-align:middle;}
/*#footer .partner-logo:nth-child(2){margin-right:70px;}
#footer .partner-logo:nth-child(3){margin-right:70px;}
#footer .partner-logo:nth-child(4){margin-right:62px;}*/
#footer .partner-logo:last-child{ margin-right:0;}
.floatleft{ float:left;}

/*-------------------------------Footer part------------------------------------*/
#footer .footer_wraper{clear: both;padding-top: 10px;}
#footer .newsletter_wraper{padding:12px 25px 5px 30px;clear: both;}
#footer .newsletter_right{float: left;padding: 11px 20px 10px 20px;width: 800px;}
#footer .newsletter_right .title{font-size: 17px;color: #373737;line-height: 20px;padding: 5px 0 0 0; font-family:Arial, Helvetica, sans-serif;}
#footer .newsletter_right span{font-size: 13px;color: #767676;}
#footer .join_newsletter{clear: both;padding-right:0px;margin:0;}
#footer .newsletter_leftcorner{float: left;background: url(/application/themes/default/images/newletter_topleft_corner.jpg?c=72) no-repeat;	width: 6px;	height: 5px;}
#footer .newsletter_rightcorner{float: right;background: url(/application/themes/default/images/newletter_topright_corner.jpg?c=72) no-repeat;width: 6px;height: 5px;}
#footer .newsletter_box{height:92px;clear: both;background: url(/application/themes/default/images/newletter_bg.jpg?c=72) repeat-x;padding: 11px 24px 17px 24px;}
#footer .newsletter_email{width: 315px;float: left;padding:0;}
#footer .newsletter_email label{font-size: 14px;color: #fff;}
#footer .news_letter_input{width: 256px;height:36px;background: url(/application/themes/default/images/newletter_email_input.jpg?c=72) no-repeat;	margin-top: 6px;padding: 9px 5px;}
#footer .news_letter_input input{border: none;background: none;width: 256px;}
#footer .signme_wraper{float: left;width: 270px;font-size: 14px;color: #fff;line-height: 18px;padding-top: 4px;}
#footer .signme_wraper span{color: #afd4d5;width: 205px;float: left;padding: 5px 0 0 0;font-size: 12px;}
#footer .footer_links{clear: both; /*padding:22px 28px 0px 57px;*/ padding:22px 0 0; display:inline-block;}
#footer .footer_links .col{width: 230px;float: left; margin-left:0; margin-right:20px;}
#footer .footer_links .col.services{ width:280px;}
#footer .footer_links .col.security{ width:230px;}
#footer .footer_links .col.stay-connected{width:240px; margin-right:0;}
#footer .footer_links .col .title{font-size: 16px;color: #373737;padding-bottom: 10px;}
#footer .footer_links li{
	background: url(/application/themes/default/images/fotter_list.jpg?c=72) no-repeat 1px 8px;
	*background: url(/application/themes/default/images/fotter_list.jpg?c=72) no-repeat 1px 9px;
	background: url(/application/themes/default/images/fotter_list.jpg?c=72) no-repeat 1px 5px9;
	padding-left: 11px;
	padding-bottom: 5px;
	line-height: 20px;
}
#footer .footer_links li a{color: #767676;font-size: 14px;text-decoration: none;}
#footer .footer_links li a:hover{border-bottom: 1px solid #767676;color: #0022ba;}
#footer .footer_links li.fbicon{background: url(/application/themes/default/images/fb_icon.jpg?c=72) no-repeat;padding: 9px 0 24px 45px;}
#footer .footer_links li.twittericon{background: url(/application/themes/default/images/twitter_icon.jpg?c=72) no-repeat;padding: 9px 0 9px 45px;}
#footer .footer_links li.gplusicon{background: url(/application/themes/default/images/gplus.png) no-repeat;padding: 9px 0px 9px 45px;margin-top: 13px;}
#footer .footer_links li.rssicon{background: url(/public/uploads/images/rss.png) no-repeat;padding: 9px 0px 9px 45px;margin-top: 13px;}
#footer .copyright_text{text-align: center;clear: both;font-size: 14px;color: #162268;padding: 5px 0px 8px 0px;line-height: 20px;}
#footer .copyright_text a{color: #909090 !important;text-decoration: none;}
#footer .copyright_text a:hover{text-decoration: underline;}
#footer a.seemore{ background:url(../newhome_images/view-all-arrow.png) no-repeat 98% 55%; padding-right:10px;}

.height{ height:380px;}
.height300{ height:300px;}
.height350{ height:350px;}
.height380{ height:380px;}

a.signup-btn-aboutus{background:url(../newhome_images/sign-up-now-btn-banner2.png) no-repeat 0 0; width:285px; height:60px; display:block; margin:0 auto;}
a.signup-btn-aboutus:hover{background:url(../newhome_images/sign-up-now-btn-banner.png) no-repeat 0 0;}

a.signup-btn-aboutus-page{background:url(../newhome_images/sign-up-now-aboutus.png) no-repeat 0 0; width:275px; height:56px; display:inline-block; margin:0 auto;}
a.signup-btn-aboutus-page:hover{background:url(../newhome_images/sign-up-now-aboutus2.png) no-repeat 0 0;}

a.posturapp-btn{background:url(../newhome_images/post-ur-app.png) no-repeat 50% 50%; width:311px; height:66px; display:block; margin:0 auto;}
a.posturapp-btn:hover{background:url(../newhome_images/post-ur-app2.png) no-repeat 50% 50%;}

a.signup-now-home{background:url(../newhome_images/sign-up-now.png) no-repeat 50% 50%; width:212px; height:43px; display:block;}
a.signup-now-home:hover{background:url(../newhome_images/sign-up-now2.png) no-repeat 50% 50%;}

.padR7{ padding-right:15px;}
.marT12.padR25{ padding-right:18px;}
.marT15.padR15{ padding-right:9px;}
/*.marT15.padR15{ padding-right:25px;}*/

/* Side Search - Date : 01-01-2015 */
#searchBar{ /*position:absolute; left:-4px; top:488px;*/ border:1px solid #808080; padding:0; border-radius:0 5px 5px 0; height:52px; overflow:hidden;width:52px;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;-ms-transition: all 0.5s linear;transition: all 0.5s linear;background-color:#f9f4f0;margin-bottom:5px;}
#searchBar input[type='submit']{ background:url(../newhome_images/search-icon.png) no-repeat 0 -1px; border:none; width:51px; height:50px;}
#searchBar input[type='text']{ float:left;border:0px solid #ddd; padding:9px 0 11px 0; background-color:#faf4f0; width:0;   -webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;-ms-transition: all 0.5s linear;transition: all 0.5s linear; -moz-box-sizing:border-box;box-sizing:border-box;cursor: text; height:50px;color:#000; opacity:1; font-size:15px;}
#searchBar:hover{ width:153px;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;-ms-transition: all 0.5s linear;transition: all 0.5s linear;}
#searchBar:hover input[type='text']{ width:100px; -webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;-ms-transition: all 0.5s linear;transition: all 0.5s linear;cursor: text; padding-left:10px;}
#global_search_field::-webkit-input-placeholder,
#global_search_field:-moz-placeholder,
#global_search_field:-ms-input-placeholder{color:#000; opacity:1;}
#footer-wrapper.container .col.full, 
#footer-wrapper.containerin .col.full{ margin-left:0;}

/* */
.marT3.padR25{ padding-right:20px;}
.alpha.omega.padR25{padding-right:20px;}
.marT3.marR8{margin-right: 20px;}

/* New Style Date: 2015-03-11 */
.sorting ul{ float:left; clear:both; margin:10px 0 10px -15px;}
.sorting li {float: left; text-align: center;   
	background-image: url("../newhome_images/divider.png");
    background-position: right top;
    background-repeat: no-repeat;
}
.sorting li span{color:#808080;cursor: pointer;font-size:25px; padding:2px 15px; text-transform:capitalize; line-height:25px;}
.sorting li.active span{ color:#144ecb; font-weight:bold;}
.sorting li:hover span, .sorting li.active span{color:#144ecb;}
.sorting li:last-child{ border-right:none; background-image:none;}

#FeaturedApps{ background:#03c3f2; padding:10px 0px 40px 0px;}
#FeaturedApps .headerWrapper h2, #FeaturedApps .headerWrapper a{ color:#FFF; font-family: 'Roboto', sans-serif; font-weight:300; font-size:47px;}
#FeaturedApps a.seemore{ background: rgba(0, 0, 0, 0) url("../newhome_images/see-more-arrow-white.png") no-repeat scroll 100% 50%;
    color: #FFF;
    font-size: 15px;
    padding-right: 17px;
    text-decoration: none;
	background-size: 10px auto;
	font-weight:400;
}

/* Date : 10-01-2015 */

/* Botttom Icon fixed */
.bottomFixed {bottom: 0;left: 0;position: fixed;}

/*
@media screen and (max-width:1500px){
#searchBar{ top:430px;}
#submiUrApp{ top:492px;}
}
@media screen and (max-width:1440px){
#searchBar{ top:445px;}
#submiUrApp{ top:506px;}
}
@media screen and (max-width:1366px){
#searchBar{ top:428px;}
#submiUrApp{ top:489px;}
}*/

/* Upto 1000px */
@media screen and (min-width:1091px) and (max-width:1219px){
ul.topapp-listing li.last.hide-6{
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;
  }
}

@media screen and (min-width:980px) and (max-width:1090px){
.mainmenu ul li a{ font-size:130%; padding:5px 18px 10px;}
/* Sub-menu */
.mainmenu li ul.sub-menu li a, .mainmenu li ul.sub-menu li a, .mainmenu li ul.sub-menu li a, .mainmenu li ul.sub-menu li a,
.mainmenu li li:hover a, .mainmenu li li:hover a:visited, .mainmenu li li:hover a:hover, .mainmenu li li a:hover{font-size:100%;}
#content{ padding:10px;}
.signInBox{ right:20px;}
.openMenu{ left:0;}
.FBlogin{ width:80px;}

/* Hide Listing */
ul.topapp-listing li.hide-5{
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transition: all 1s linear;
   -moz-transition: all 1s linear;
   -o-transition: all 1s linear;
   -ms-transition: all 1s linear;
   transition: all 1s linear;
}
ul.topapp-listing li.last.hide-6{
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;
  }
}
@media screen and (min-width:768px) and (max-width:979px){
/* Hide Listing */
ul.topapp-listing li.hide-4{
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transition: all 1.5s linear;
   -moz-transition: all 1.5s linear;
   -o-transition: all 1.5s linear;
   -ms-transition: all 1.5s linear;
   transition: all 1.5s linear;
}
ul.topapp-listing li.hide-5{
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transition: all 1s linear;
   -moz-transition: all 1s linear;
   -o-transition: all 1s linear;
   -ms-transition: all 1s linear;
   transition: all 1s linear;
}
ul.topapp-listing li.last.hide-6{
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;
  }
}
@media screen and (min-width:0px) and (max-width:767px){
/* Hide Listing */
ul.topapp-listing li.hide-4{
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transition: all 1.5s linear;
   -moz-transition: all 1.5s linear;
   -o-transition: all 1.5s linear;
   -ms-transition: all 1.5s linear;
   transition: all 1.5s linear;
}
ul.topapp-listing li.hide-5{
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transition: all 1s linear;
   -moz-transition: all 1s linear;
   -o-transition: all 1s linear;
   -ms-transition: all 1s linear;
   transition: all 1s linear;
}
ul.topapp-listing li.last.hide-6{
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;
}
}

/*
=ie9
*/