body {
	//background: url("../img/background.html") no-repeat fixed center center / 100% auto rgba(0, 0, 0, 0);
}
.ssssssssssssssssssssss {
	background: url("../img/background1.jpg") no-repeat fixed center center / 100% auto rgba(0, 0, 0, 0);
}
nav {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	/*position: absolute;*/
	top: 0;
	z-index: 500;
}
.top-ul .s-12.l-5 {
	/*background: none repeat scroll 0 0 rgba(0, 30, 34, 0.85);*/
	background-color:#3a4650;
}
.top-nav ul {
	padding: 0;
}
li.logo {
	margin: 0;
	text-align: center;
	width: 100%;
}

.top-nav li.logo a, .top-nav li.logo.active-item a {
	background: none repeat scroll 0 0 #ffffff;
	font-size: 1.4em;
	font-weight: 400;
	line-height: 1em;
}
.top-nav li.logo a strong {
	font-size: 1.05em;
	font-weight: 800;
}
.top-nav {
	text-align: center; font-size:16px;
}

/*.top-nav li a:hover, .top-nav li.active-item a, .top-nav li.logo.active-item a:hover {
	background: none repeat scroll 0 0 #243b65;
}
.chevron li a ,.chevron li.active-item a {
	background: none repeat scroll 0 0 #3a4650 !important;
}*/
.chevron li ul li a {
	background: none repeat scroll 0 0 #3a4650 !important;
}
.menu-tabs-all a:hover {
	background: none repeat scroll 0 0 #243b65 !important;
}
nav ul li ul li {
	text-align: left;
}
.top-nav ul ul {
	background: none repeat scroll 0 0 rgb(0, 30, 34);
}
.top-nav li ul li a {
	background: none repeat scroll 0 0 rgb(0, 30, 34);
}
#fourth-block h2,#fourth-block h3 {
	/*color: #fff; Reddy  */
	color: #000;
	font-weight:500;
}
#fourth-block p {
	/*color: #fff; Reddy  */
	color: #5b5b5b; text-align:left; line-height:25px; font-size:13px;
}
#first-block, #second-block, #third-block, #fourth-block,#sixth-block{
	text-align: center;
	padding: 2.0em 0;
}
#footer-block{
	text-align: center;
	padding: 1.5em 0;
}
#fifth-block {
	text-align: center;
	padding: 0px 0px 20px 0px;
}
#ebooks2go-library {
	text-align: center;
	padding: 0px 0px 20px 0px;
}
#carousel {
	background: #fff;
}
#footer-block {
	background: #3a4650;
}
#first-block {
	background: #fff;
}
#third-block {
	background: #fff;
}
#fourth-block {
	/*background: rgb(0, 30, 34);  Reddy */
	background-color:#FFFFFF;
}
#fifth-block,#sixth-block {
	background: #fff;
}
#ebooks2go-library {
	background: #fff;
}
footer {
	background: none repeat scroll 0 0 #2fcbe0;
	padding: 1.5em 0;
}
footer p, footer a:link, footer a:visited, footer a:hover {
	color: #fff;
}
.carousel-text {
	display: block;
	position: absolute;
	top: 25%;
	width: 100%;
	z-index: 999;
}
.carousel-text h2 {
	background: none repeat scroll 0 0 #161616;
	 opacity: 0.9;
	/*background: none repeat scroll 0 0 #fff;*/
	color:#ffffff;
	display: inline-block;
	padding: 0.5em 0.7em 0.5em 3em; 
	font-size: 250%;
	-webkit-user-select: select;  
  -moz-user-select: select;    
  -ms-user-select: select;      
  user-select: select;
}
.carousel-text p {
	/*background: none repeat scroll 0 0 rgba(0, 30, 34, 0.85);*/
	background-color:#FFFFFF;
	color: #000000;
	font-weight:bold;
	display: inline-block;
	font-size: 1.2em;
	padding:12px 0px;
}
.carousel-text p:hover {
	/*background: none repeat scroll 0 0 rgba(0, 30, 34, 0.85);*/
	background-color:#b5b4b4;
	color: #ffffff;
	font-weight:bold;
	display: inline-block;
	font-size: 1.2em;
}
.carousel-text p a {color: #000000; padding:12px 20px;}
.carousel-text p a:hover {color: #ffffff;}
#footer-block i {
	background: none repeat scroll 0 0 #2fcbe0;
	border-radius: 100px;
	color: #fff;
	display: block;
	line-height: 100px;
	margin: 0 auto;
	width: 100px;
}
#first-block i {
	background: none repeat scroll 0 0 #2fcbe0;
	border-radius: 100px;
	color: #fff;
	display: block;
	line-height: 100px;
	margin: 0 auto;
	width: 100px;
}
#fifth-block i {
	background: none repeat scroll 0 0 #2fcbe0;
	border-radius: 100px;
	color: #fff;
	display: block;
	line-height: 100px;
	margin: 0 auto;
	width: 100px;
}
#ebooks2go-library i {
	background: none repeat scroll 0 0 #2fcbe0;
	border-radius: 100px;
	color: #fff;
	display: block;
	line-height: 100px;
	margin: 0 auto;
	width: 100px;
}
section h2,section h4,.webscreensmallone h1 {
	font-size: 3.0em;
	font-weight: 300;
	margin: 0;
	font-weight:500; color:#ffffff;
	text-transform: uppercase;
}
section h4{ padding-top:45px;}
p.subtitile {
	color: #999;
	margin: 0 0 3.5em;
}
section h3 {
	font-size: 1.3em;
	font-weight: 300;
	margin: 0.8em 0;
	text-transform: uppercase;
}
section p {
	font-size: 14px;
}
section h1,.ebooks2goconversion h1 {
	color: #fff;
	font-size: 2em;
	font-weight: 300;
    line-height:60px;
	/*text-transform: uppercase; Reddy */
}
#second-block p {
	color: #fff;
	line-height:22px;/* Reddy*/
}
a.button {
	background: none repeat scroll 0 0 #04bf41;
	border: 0 none;
	border-radius: 5px;
	color:#ffffff;
	font-size: 14px;
	font-weight:bold;
	padding: 0.625em;
	text-transform: uppercase;
    margin-top:20px;
}
a.button:hover{ color:#000000;}
#head {
	background: none repeat scroll 0 0 rgba(0, 30, 34, 0.85);
	padding: 9em 0 5em;
	text-align: center;
}
#content {
	background: none repeat scroll 0 0 #fff;
	/*padding: 5em 0;*/
	text-align: center;
	border-bottom: 1px solid #f0f0f0;
}
#content h2 {
	font-size: 1.5em;
	font-weight: 400;
	margin: 1em 0 0.3em;
	text-transform: none;
}
.content-block {
	background: none repeat scroll 0 0 rgb(0, 30, 34);
	padding: 2.5em;
}
.content-block h3 {
	color: #fff;
}
.content-block p {
	color: #fff;
}
#content.left-align {
	text-align: left;
}
#content.contact-page h2 {
	margin: 0 0 0.625em;
}
.contact-page p {
	font-size: 1em;
	font-style: normal;
}
.contact-page i {
	background: none repeat scroll 0 0 rgb(0, 30, 34);
	border-radius: 100px;
	display: inline-block;
	height: 35px;
	line-height: 35px;
	margin: 0.3125em 0.3125em 0.3125em 0;
	text-align: center;
	width: 35px;
}
form.customform button {
	background: none repeat scroll 0 0 rgb(0, 30, 34);
	border-radius: 5px;
	transition:background 0.20s linear 0s;
	-o-transition:background 0.20s linear 0s;
	-ms-transition:background 0.20s linear 0s;
	-moz-transition:background 0.20s linear 0s;
	-webkit-transition:background 0.20s linear 0s;
}
form.customform button:hover {
	background: none repeat scroll 0 0 #2fcbe0;
}
form.customform input, form.customform select, form.customform textarea {
	border-radius: 5px;
}
#map-block iframe {
	display: block;
}
.chevron .right li:nth-of-type(1),.chevron .right li:nth-of-type(2),.chevron .right li:nth-of-type(3),.chevron .right li:nth-of-type(4) {
    display:none;
}
.hidefed{
    display:none;
}
@media screen and (max-width: 1300px) {
.ebooks2go-logo{ width:30%; float:left;}
.help-and-have-quations{ width:30%; float:left;}
.support-links{ width:35%; float:right; text-align:right;}
.ebooks2go-logo img{ max-width: 380px; max-height: 90px;}
}
@media screen and (max-width: 1200px) {
.eb2g-right-nav ul li{ display:inline; margin-left:15px; margin-right:15px;}
.eb2g-need-help{ float:left; margin:10px 0px 0px 0px;}
}
@media screen and (max-width: 1150px) {
.top-nav li a { padding:0.80em 0.8em; display:block; color:#fff; }
.new-releases-content{ margin:auto; }
.downloadapp a{ text-decoration:none; padding:5px 5px; border-radius:6px; border:2px solid #123352; color:#000000; font-weight:600; margin-left:7px;}

section h2,.webscreensmallone h1 {font-size: 2.7em;font-weight: 300;margin: 0;font-weight:500;text-transform: uppercase;}
.searchbox{max-width: 300px; float:right; height:30px; margin-right:5px; padding-top: 6px;}
.user-android a,.user-ios a{ font-size:13px;}
}
@media screen and (max-width: 1090px) {
.ebooks2go-logo{ width:30%; float:left;}
.help-and-have-quations{ width:30%; float:left;}
.support-links{ width:100%; float:right; text-align:right;}
.ebooks2go-logo img{ max-width: 380px; max-height: 90px;}
.support-links ul li {display: inline; margin-left: 20px; margin-right: 20px;}
.support-links ul li a{ cursor:pointer; line-height:45px;}
.support-links ul{ margin-right:0px;}

}
@media screen and (max-width: 600px) {
.downloadapp{ margin:auto; text-align:right; padding-right:15px;}
.downloadapp{ margin-top:10px;}
.new-releases-content{ font-size:12px;}
#fifth-block h2 .newtitle{ background-color:#ffffff; padding:0px 5px;  color:#000000; font-size:24px;}
#ebooks2go-library h2 .newtitle{ padding:0px 5px;  color:#ffffff; font-size:24px;}
}
@media screen and (max-width: 460px) {
#fifth-block h2 { background-image:url("../images/linebgs.jpg"); background-repeat:repeat-x; font-size:2.5em; background-position: 30px 0px 0px 0px;}
#ebooks2go-library h2 { background-repeat:repeat-x; font-size:2.5em; background-position: 30px 0px 0px 0px;}
.new-releases-content{ margin:auto; line-height:40px;}
.downloadapp a{ text-decoration:none; padding:5px 5px; border-radius:6px; border:2px solid #123352; color:#000000; font-weight:600; margin-left:7px;}
.downloadapp{ margin-top:10px;}
.mailchimpcontentleft h3{ font-size:16px; line-height: 20px; }
.mailchimpcontentleft p{font-size:13px; line-height: 20px;}
}
@media screen and (max-width: 1024px) {
.top-nav li a { padding:0.80em 0.7em; display:block; color:#fff; }
.ebooks2goconversion h1{ font-size:38px; color:#282828; font-weight:500; text-transform: uppercase; letter-spacing:0px; padding-bottom:25px;}
}
@media screen and (max-width: 1000px) {
.bottombooksstep img,.new-releases-books img  { float: left; width:100%; }
.bottombooksstep h3,.new-releases-books h3,.new-releases-titles { text-transform:none; font-weight:600; color:#000000; font-size:16px; text-align:left;}
.new-releases-titles{margin-top:10px;}
.new-releases-titles a{ text-transform:none; font-weight:600; color:#000000; font-size:16px; text-align:left; font-weight:700; margin-top:10px;}
.bottombooksstep p,.new-releases-books p{ font-weight:400; color:#000000; font-size:14px; text-align:left; line-height:25px;}
.bottombooksstep img,.new-releases-books img{ height:auto;}
.AuthorsCustomers .item table::before {
	background-image:none;
}best employee of year 
.AuthorsCustomers .item table::after {
	background-image:none;
}
#fourth-block h2 .newtitle{ background-color:#ffffff; padding:0px 5px; font-size:30px; color:#000000;}
section h2,.webscreensmallone h1 {font-size: 2.2em; margin: 0;font-weight:500;text-transform: uppercase; margin-bottom:10px; }
.downloadapp{ margin:auto; text-align:right; padding-right:15px; width:400px; float:right; margin-top:-63px;}

.user-android a{ text-decoration:none; padding:6px 6px; border-radius:8px; color:#fff; font-weight:600; margin-left:7px; padding-left:35px;}
.user-android a:hover{ color:#dedede;}
.user-ios a{ text-decoration:none; padding:6px 6px; border-radius:8px; color:#fff; font-weight:600; margin-left:0px; padding-left:35px;}
.user-android a,.user-ios a{ font-size:13px;}
.downloadapps{ margin:auto; text-align:right; padding-right:15px; width:445px; float:right; margin-top:-65px;}
}
@media screen and (max-width: 980px) {
.top-nav li a { padding:0.90em 0.8em; display:block; color:#fff; font-size:13px;}
}
@media screen and (max-width: 950px) {
.top-nav li a { padding:0.90em 0.6em; display:block; color:#fff; font-size:13px;}
.downloadapp a{ text-decoration:none; padding:6px 6px; font-size:12px; border-radius:8px; border:2px solid #123352; color:#000000; font-weight:600; margin-left:7px;}
.user-android a,.user-ios a{ font-size:12px;}
.downloadapps{ margin:auto; text-align:right; padding-right:15px; width:300px; float:right; margin-top:-85px;}
.downloadapps ul li{ display:inherit; text-align:center; padding-bottom:15px;}

}

@media screen and (max-width: 900px) {
.top-nav li a { padding:1.2em 0.5em; display:block; color:#fff; font-size:11px;}
.ebooks2goconversion h1{ font-size:33px; color:#282828; font-weight:500; text-transform: uppercase; letter-spacing:0px; padding-bottom:20px;}
.servicessection img{max-width: 250px; margin-top:40px;}
}

@media screen and (max-width: 800px) {
.bottombooksstep img,.new-releases-books img  { float: left; margin: 10px 20px 10px 0px; width:120px; }
.bottombooksstep h3,.new-releases-books h3,.new-releases-titles{ text-transform:none; font-weight:600; color:#000000; font-size:16px; padding-left: text-align:left;}
.bottombooksstep p,.new-releases-books p{ font-weight:400; color:#000000; font-size:14px; text-align:left; line-height:25px;}
.bottombooksstep img,.new-releases-books img{ height:170px;}
#fourth-block h2,#fourth-block h3 { background-repeat:repeat-x; font-size:24px; line-height:65px;}
#fourth-block h2 .newtitle{ background-color:#ffffff; padding:0px 5px; font-size:24px; color:#000000;}
#fourth-block{text-align: center;padding: 1.5em 0;}
section h1,.ebooks2goconversion h1 {color: #fff;font-size: 30px; padding-bottom:20px;font-weight: 300;}
section h2,.webscreensmallone h1 {font-size: 1.8em; margin: 0;font-weight:500;text-transform: uppercase;  margin-bottom:10px;}
.ebookconversion h3,.distribution h3,.salesrecorder h3{ padding:4px 0px; font-weight:bold;font-size: 25px;text-transform:none;}
.ebookconversionservicesimg p{font-weight:600;font-size: 20px; padding:40px 10px 20px 10px; text-align:justify; line-height: 30px;}
.distributionservicesimg p{font-weight:600;font-size: 20px; padding:40px 10px 20px 10px; text-align:justify; line-height: 30px; padding-bottom:10px;}
.salesrecorderservicesimg p{font-weight:600;font-size: 20px; padding:10px 10px 0px 10px; text-align:justify; line-height: 30px;}
.searchbox{ display:none;}
.ebooks2goconversion h1{ font-size:27px; color:#282828; font-weight:500; text-transform: uppercase; letter-spacing:0px; padding-bottom:20px;}
.libbg-data{ background-color:#022445;}
.bottombooksstep{border: 1px solid #e5eaea;opacity: 99%;   margin: 0px;   overflow: hidden;   padding: 3px 14px 15px;   position: relative; background-color:#FFFFFF;}
.margin-bottom {margin-bottom:0px;}
.new-releases-books{border: 1px solid #e5eaea; background-color:#FFFFFF;  margin:0px; overflow: hidden; padding: 3px 14px 15px;
    position: relative;}
.downloadapp{ margin-top:10px; margin-bottom:30px;}
#ebooks2go-library h2 .newtitle{ padding:10px 5px 0px 5px;  color:#ffffff; line-height:50px;}
.margin > .l-3s {margin-bottom: 0px;}
.downloadapp{ margin:auto; text-align:center; padding-bottom:10px; padding-right:15px; width:auto; float:none; margin-top:0px;}
.downloadapps{ margin:auto; text-align:center; padding-right:15px; width:100%; float:right; padding-bottom:15px;}
.downloadapps ul li{ display:inline; text-align:center;}
.user-android a,.user-ios a{ font-size:14px;}
section h4{ padding-top:15px; font-size:30px;}
}
@media screen and (max-width: 700px) {
#fourth-block h2,#fourth-block h3 { background-image:none; background-repeat:repeat-x; font-size:20px; line-height:30px;}
#fourth-block h2 .newtitle{ background-color:#ffffff; padding:0px 5px; font-size:20px; color:#000000;}
.clientimginside img{ display:none;}
.clientimgoutside img{ display:block;}
#first-block .subtitile{ display:none;}
.webscreensmallone{ display:block;}
.webscreenlorgeone{ display:none;}
.ebooks2goconversion h1{ display:none;}
}
@media screen and (max-width: 600px) {
.ebookconversion h2,.distribution h2,.salesrecorder h2{ padding:3px 0px; font-weight:bold;font-size: 20px;text-transform:none;}
.ebookconversionservicesimg p{font-weight:600;font-size: 15px; padding-top:25px; padding-bottom:10px;  line-height: 25px;}
.distributionservicesimg p{font-weight:600;font-size: 15px; padding-top:25px;   line-height: 25px;}
.salesrecorderservicesimg p{font-weight:600;font-size: 15px; padding-top:40px; line-height: 25px;}
}
@media screen and (max-width: 460px) {
section h1,.ebooks2goconversion h1 {color: #fff;font-size: 20px; padding-bottom:20px;font-weight: 300;}
section h2,.webscreensmallone h1 {font-size: 1.2em; margin: 0;font-weight:500;text-transform: uppercase; margin-bottom:10px;}
.downloadapps{ margin:auto; text-align:center; padding-right:15px; width:100%; float:right;}
.downloadapps ul li{ display:inherit; text-align:center;}
.user-android a,.user-ios a{ font-size:14px;}
}
@media screen and (max-width: 350px) {
.bottombooksstep img,.new-releases-books img  { float: left; padding: 10px 0px 10px 0px; width:100%; }
.bottombooksstep h3,.new-releases-books h3,.new-releases-titles{ text-transform:none; font-weight:600; color:#000000; font-size:16px; text-align:left;}
.bottombooksstep p,.new-releases-books p{ font-weight:400; color:#000000; font-size:14px; text-align:left; line-height:25px;}
.bottombooksstep img,.new-releases-books img{ height:auto;}
#fourth-block h2,#fourth-block h3 { background-image:none; background-repeat:repeat-x; font-size:20px; line-height:30px;}
#fourth-block h2 .newtitle{ background-color:#ffffff; padding:0px 5px; font-size:20px; color:#000000;}
.downloadapp ul li{ display:list-item; list-style:none; line-height:35px;}
}
@media screen and (max-width: 950px) {
.eb2g-right-nav ul li{ display:inline; margin-left:10px; margin-right:10px;}
}
@media screen and (max-width: 850px) {
.eb2g-right-nav ul li{ display:inline; margin-left:10px; margin-right:10px;}
.mailchimpcontentleft{ width:100%; float:left; border-bottom:1px solid #b5b5b5; border-right:0px; padding-bottom:10px; text-align:center; padding-right:0px;}
.mailchimpcontentright{ width:100%; float:left; text-align:center; padding:15px 0px 0px 0px;}
#sixth-block{
	text-align: center;
	padding: 0em 0em 1.5em 0em;
}
}
@media screen and (max-width: 800px) {
body {
 background: none repeat scroll 0 0 rgb(0, 30, 34);
}
.header-top {
 display:none;
}
.top-nav {
 text-align: left;
}
.carousel-text h2 {
 font-size: 1.3em;
}
.carousel-text p {
 font-size: 1em;
}
ul.top-ul {
 padding: 0;
}
ul.top-ul .right {
 float: none;
}
nav {
margin-top:0px;
}
.margin > .l-3s {margin-left:0%;}
.new-releases-content{ margin:auto; line-height:25px;}

}
@media screen and (max-width: 800px) {
.chevron .right li:nth-of-type(1),.chevron .right li:nth-of-type(2),.chevron .right li:nth-of-type(3),.chevron .right li:nth-of-type(4) {
display:block;
}
.hidefed{display:block;}

.store-icon-set{ background-image:none; background-repeat:no-repeat; margin-top:0px; width:auto; height:auto;background-position:inherit;}
.store-icon-set a{ line-height:20px;}
.store-icon-set a:hover {background: none !important; color:#000000;}
}
