.orange-btn {/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#faa61a+0,f57c20+100 */
	background: rgb(250,166,26); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(250,166,26,1) 0%, rgba(245,124,32,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(250,166,26,1) 0%, rgba(245,124,32,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(250,166,26,1) 0%, rgba(245,124,32,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#faa61a', endColorstr='#f57c20', GradientType=0 ); /* IE6-9 */
	padding: 12px 31px 17px 31px;
	font-size: 39px;
	border-radius: 20px;
	color: #fff;
}
.bule-btn-larg { /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#53b4e6+0,2d84b0+100 */
	background: rgb(83,180,230); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(83,180,230,1) 0%, rgba(45,132,176,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(83,180,230,1) 0%, rgba(45,132,176,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(83,180,230,1) 0%, rgba(45,132,176,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#53b4e6', endColorstr='#2d84b0', GradientType=0 ); /* IE6-9 */
	padding: 10px 40px 12px 40px;
	font-size: 39px;
	border-radius: 20px;
	color: #fff;
}
.bule-btn-small { /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#53b4e6+0,2d84b0+100 */
	background: rgb(83,180,230); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(83,180,230,1) 0%, rgba(45,132,176,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(83,180,230,1) 0%, rgba(45,132,176,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(83,180,230,1) 0%, rgba(45,132,176,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#53b4e6', endColorstr='#2d84b0', GradientType=0 ); /* IE6-9 */
	padding: 4px 30px 8px 30px;
	font-size: 27px;
	border-radius: 13px;
	color: #fff;
	font-weight: bold;
}
.orange-btn-small {/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#faa61a+0,f57c20+100 */
	background: rgb(250,166,26); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(250,166,26,1) 0%, rgba(245,124,32,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(250,166,26,1) 0%, rgba(245,124,32,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(250,166,26,1) 0%, rgba(245,124,32,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#faa61a', endColorstr='#f57c20', GradientType=0 ); /* IE6-9 */
	padding: 4px 30px 8px 30px;
	font-size: 27px;
	border-radius: 13px;
	color: #fff;
	font-weight: bold;
}
#custom-search-input {
	margin: 0;
	margin-top: 10px;
	padding: 0;
}
#custom-search-input .search-query {
	padding-right: 3px;
	padding-right: 4px \9;
	padding-left: 10px;
	padding-left: 4px \9;
	/* IE7-8 doesn't have border-radius, so don't indent the padding */
 
	margin-bottom: 0;
	/* -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;*/
	box-shadow: none;
	width: 284px;
	height: 36px;
	position: relative;
}
.menu.vertical{ border-radius: 5px; }
.menu.vertical > li a{ font-size: 16px; text-transform: inherit; }
.menu.vertical > li a:hover{ color: #3d9be9 ;}
.dropdown.menu > li.opens-right > .is-dropdown-submenu {
	text-align: left;
}
#custom-search-input button {
	border: 0;
	/** belows styles are working good */
	padding: 4px 5px;
	margin-top: 2px;
	position: relative;
	/* IE7-8 doesn't have border-radius, so don't indent the padding */
	margin-bottom: 0;
	/* -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;*/
	color: #D9230F;
	height: 36px;
	width: 36px;
}
.in-bor {
	border: 1px solid #174a64;
	width: 87%;
	float: right;
	margin-right: 36px;
}
.in-bor-sp {
	width: 100% !important;
	float: right;
	margin-right: 0px !important;
}
.in-bor-sp .search-query {
	width: 100% !important;
}
.input-group-btn {
	position: absolute;
	right: 0;
	top: 1px;
	height: 52px;
	width: 36px; /*background: url(../images/top-header.jpg) 100% 27% ; 
        background-repeat: repeat-x;*/
}
.search-query:focus + button {
	z-index: 3;
}
.input-group {
	position: relative;
	margin-bottom: 0rem;
}
.search-btn {
	background: url(/site2016/images/magnifign.png) center center no-repeat;
	width: 26px;
	height: 26px;
}
.search-btn-h {
	background: url(/site2016/images/magnifign-blue.png) center center no-repeat !important;
	right: 6px;
}
.signbx {
	float: right;
	width: 100%;
	display: block;
	margin: 5px 0 10px;
}
.signbx ul {
	margin: 0 auto;
	padding: 0;
	list-style: none;
	float: right;
}
.signbx ul li {
	float: left;
	margin-right: 25px;
}
.signbx ul li a {
	float: left;
	color: #fff;
	font-size: 1.1em;
}
ul.dropdown.menu {
	margin-top: 4%;
}
.top-bar-title {
	margin-top: 0.65em;
	    margin-bottom: 0.3em;
}
.header-main {
	width: 100%;
	background: url(/site2016/images/main-picture.jpg) top center no-repeat;
	background-size: cover;
	margin-top: 0;
}
.header-main h1 {
	/*font-size: 55px;*/
	margin-top: 25px;
	line-height: 35px;
}
.header-main h1 i {
	font-weight: bold;
}
.header-main h1 i img {
	margin-top: 23px;
}
select {
     width: auto; 
    border-radius: 0;
}
.top-book-titel {
	width: 108px;
	position: absolute;
	background-color: #207daf;
	border: #0f5b82;
	color: #fff;
	right: 36px;
	height: 36px;
	background-image: url(menu-arrow.png);
	background-size: 13px 8px;
	top: 1px;
	border-right: 1px solid #174a64;
	outline: none;
	background-position: calc();
	font-size: 13px;
}
.header-main h2 {
	font-size: 29px;
	margin-top: 28px;
	line-height: 35px;
	margin-bottom: 28px;
}
.btn-blue-x {
	background-color: #ef6028;
	color: #fff;
	font-size: 24px;
	font-weight: bold;
	padding: 15px 9%;
	-webkit-box-shadow: 1px 5px 20px 0px rgba(50, 50, 50, 0.5);
	-moz-box-shadow: 1px 5px 20px 0px rgba(50, 50, 50, 0.5);
	box-shadow: 1px 5px 20px 0px rgba(50, 50, 50, 0.5);
	border-radius: 10px;
	border: 1px solid #87837a;
	 float: left;
}
.btn-blue-x:hover {
	background-color: #267fad;
	color: #fff;
	border: 1px solid #1f668b;
}
.header-main p {
	font-size: 20px;
	margin-top: 27px;
	line-height: 28px;
	width: 62%;
	margin-bottom: 0.2rem;
}
.header-main span {
	margin-left: 7%;
	float: left;
	width: auto;
	margin-bottom: 25px;
}
.social-bx {
	background: url(/site2016/images/social-round.png) center center no-repeat;
	width: 100%;
	float: left;
	text-align: center;
	margin: 25px 0 3%;
}
.social-bx ul {
	margin: 0 auto;
	padding: 0;
	list-style: none;
	display: inline-block;
}
.social-bx ul li {
	margin: 0 0px;
	display: inline-block;
}
.social-bx ul li a {
	margin: 0 23px;
	display: inline-block;
	width: 46px;
	height: 46px;
	background-color: #808080;
	border-radius: 50%;
}
.social-bx ul li a:hover {
	background-color: #3aa7df
}
.line-heading {
	background: url(/site2016/images/heading-line.png) center center no-repeat;
	font-size: 40px;
	text-align: center;
}
.create-main {
	width: 100%;
	float: left;
	display: inline-block;
	margin-top: 30px;
	margin-bottom: 10px;
}
.create-main h4 {
	font-size: 25px;
	margin: 20px 0 0px;
	text-align: center;
	display: inline-block;
	width: 100%;
	font-weight: 400;
	color: #000;
}
.create-main p {
	font-size: 23px;
	margin: 15px 0;
	text-align: left;
	display: inline-block;
	padding: 0 10%;
	width: 100%;
	color: #333333;
}
.our-work-section {
	background: url(/site2016/images/people-books.jpg) top center no-repeat;
	min-height: 820px;
	width: 100%;
	background-size: cover;
}
.our-work-section .our-heading {
	width: 100%;
	text-align: center;
	display: inline-block;
	font-weight: bold;
	font-size: 31px;
	color: #fff;
	margin-top:45px;
}
.our-work-section .our-para {
	width: 100%;
	text-align: center;
	display: inline-block;
	font-weight: 300;
	font-size: 22px;
	color: #fff;
	margin-top: 0px;
	margin-bottom: 25px;
}
.our-work-section .orbit-bullets {
	margin-top: -10px;
	margin-bottom: 40px;
}
.clients-section {
	background: url(/site2016/images/people-books-2.jpg) top center no-repeat;
	min-height: auto;
	width: 100%;
	background-size: cover;
}
.client-heading {
	width: 100%;
	text-align: center;
	display: inline-block;
	font-weight: 400;
	font-size: 35px;
	color: #000;
	margin-top: 0px;
	margin-bottom: 35px;
}
.pull-right {
	float: right !important;
}
.clients-section p {
	font-size: 22px;
	margin: 15px 0;
	text-align: left;
	display: inline-block;
	width: 100%;
	color: #333333;
}
.mrg-top-1 {
	margin-top: 2%;
	margin-bottom: 13%;
}
.orbit-slide {
	position: relative;
	height: auto;
}
.orbit-slide a {
	display: block;
	position: relative;
	padding-bottom: 25px;
	float: left;
	width: 100%;
}
.orbit-slide a img {
	display: block;
	position: relative;
	width: 97%;
	border-radius: 15px;
	-webkit-box-shadow: 2px 5px 10px 0px rgba(66,66,66,0.68);
	-moz-box-shadow: 2px 5px 10px 0px rgba(66,66,66,0.68);
	box-shadow: 2px 5px 10px 0px rgba(66,66,66,0.68);
	z-index: 5;
}
.orbit-slide a span {
	display: none;
}
.orbit-slide a:hover span {
	display: block;
	min-height: 75px;
	width: 97%;
	color: #fff;
	font-size: 17px;
	font-weight: normal;
	text-align: center;
	line-height: 27px;
	padding: 5px;
	background: url(/site2016/images/slid-heading.png) top center no-repeat;
	display: block;
	z-index: 15;
	position: absolute;
	bottom: 20px;
	-webkit-border-bottom-right-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-moz-border-radius-bottomright: 15px;
	-moz-border-radius-bottomleft: 15px;
	border-bottom-right-radius: 15px;
	border-bottom-left-radius: 15px;
}
.orbit-slide a:hover span strong {
	font-size: 16px;
}
.orbit-slide a span p {
	padding: 100%;
	display: inline-block;
	padding: 0 10%;
	line-height: 25px;
}
.orbit-slide .four-box {
	width: 31%;
	float: left;
	margin: 0 1% 0 1%;
}
.orbit-slide .four-box:first-child {
	width: 31%;
	float: left;
	margin: 0 0% 0 2%;
}
.orbit-slide .four-box .two-box {
	width: 47%;
	float: left;
	margin: 0 1.5%;
}
.orbit-slide .four-box a:hover span {
	font-size: 19px
}
.orbit-slide .four-box a:hover span strong {
	font-size: 20px
}
.orbit-slide .four-box .two-box a:hover span {
	font-size: 16px
}
.orbit-slide .four-box .two-box a:hover span strong {
	font-size: 16px
}
.featured-section {
	width: 100%;
	padding: 10px 0;
	margin-bottom: 50px;
}
.featured-section .our-heading {
	width: 100%;
	text-align: center;
	display: inline-block;
	font-weight: 400;
	font-size: 31px;
	color: #000;
	margin-top: 0px;
	margin-bottom: 0px;
}
.featured-section .our-para {
	width: 100%;
	text-align: center;
	display: inline-block;
	font-weight: 300;
	font-size: 22px;
	color: #fff;
	margin-top: 0px;
	margin-bottom: 25px;
}
.orbit-slide .box-mian {
	display: block;
	position: relative;
	padding-bottom: 20px;
	float: left;
	width: 100%;
}
.orbit-slide .box-mian img {
	display: block;
	position: relative;
	width: 97%;
	border-radius: 15px;
	-webkit-box-shadow: 2px 5px 10px 0px rgba(66,66,66,0.68);
	-moz-box-shadow: 2px 5px 10px 0px rgba(66,66,66,0.68);
	box-shadow: 2px 5px 10px 0px rgba(66,66,66,0.68);
	z-index: 5;
}
.orbit-slide .box-mian .book-hor {
	display: none;
}
.orbit-slide .box-mian:hover .book-hor {
	position: absolute;
	display: block;
	cursor: pointer;
	height: 90%;
	z-index: 15;
	width: 97%;
	top: 1px;
	border-radius: 15px;
	background-color: rgba(0,0,0,0.5);
	;
	padding: 15px;
}
.orbit-slide .box-mian:hover .book-hor .bookname {
	font-size: 14px;
	color: #fff;
	width: 89%;
	position: absolute;
	top: 10px;
	line-height: 18px;

}
.orbit-slide .box-mian:hover .book-hor .bookby {
	position: absolute;
	bottom: 76px;
	font-size: 14px;
	color: #fff;
}
.orbit-slide .box-mian:hover .book-hor .bookby a {
	float: none;
	display: initial;
}
.orbit-slide .box-mian:hover .rateing {
	width: 96%;
	position: absolute;
	bottom: 26px;
}
.orbit-slide .box-mian:hover .rateing strong {
	font-size: 14px;
	color: #fff;
	width: 100%;
	float: left;
}
.orbit-slide .box-mian:hover .rateing .rate-bx {
	width: 100%;
	float: left;
}
.orbit-slide .box-mian:hover .rateing .rate-bx img {
	width: auto;
	border-radius: none;
	float: left;
}
.orbit-slide .box-mian:hover .rateing .rate-bx .number-rating {
	font-size: 14px;
	color: #fff;
	float: left;
}
.featured-section .orbit-bullets button {
	background-color: #f1f1f1;
	border: 1px solid #c2c2c2;
}
.featured-section .orbit-bullets button.is-active {
	background-color: #c2c2c2;
	border: 1px solid #c2c2c2;
}
.userfull-links {
	float: left;
	width: 100%;
	margin: 15px auto 0;
	padding: 0;
	list-style: none;
}
.userfull-links li {
	float: left;
	width: 100%;
}
.userfull-links li a {
	float: left;
	width: 100%;
	color: #000000;
	line-height: 32px;
	font-size: 17px;
}
.showmore {
	color: #000000;
	line-height: 32px;
	font-size: 17px;
	margin: 0 0 35px 0;
}
footer {
}
.footer-box {
	border-top: 2px solid #999999;
	padding: 20px 0 0;
}
.foter-heading {
	font-size: 23px;
	color: #2b81ad;
	width: 100%;
	float: left;
	margin-bottom: 10px;
}
.footer-box .book-ideas {
	width: 55%;
	margin: 0;
	float: left;
}
footer ul {
	float: left;
	list-style: none;
	margin: 0 auto 0 4%;
	padding: 0;
}
footer ul li {
	width: 100%;
	display: table;
}
footer ul li a {
	float: left;
	font-size: 17px;
	color: #000;
}
footer ul.first {
	margin-left: 0;
}
.footer-box .purchasing {
	width: 15%;
	margin: 0;
	float: left;
}
.footer-copyright {
	clear: both;
	padding: 0px 0 0 0;
	margin: 10px 0 0px;
}
.footer-copyright p#copyright {
	float: left;
}
.footer-copyright p#footer-nav {
	float: left;
	color: #2182b1;
	margin-left: 15%;
}
.footer-copyright p#connect {
	clear: left;
	margin-left: 32%;
}
.footer-copyright a#connect_facebook {
	background: url(/site2016/images/facebook.png) no-repeat left center;
	margin-left: 15px;
	padding-left: 26px;
	padding-top: 2px;
}
.footer-copyright a#connect_facebook:hover {
	background: url(/site2016/images/facebook-h.png) no-repeat left center;
}
.footer-copyright a#connect_google {
	background: url(/site2016/images/instagram.png) no-repeat left center;
	margin-left: 15px;
	padding-left: 26px;
	padding-top: 2px;
}
.footer-copyright a#connect_google:hover {
	background: url(/site2016/images/instagram-h.png) no-repeat left center;
}
.footer-copyright a#connect_pinterest {
	background: url(/site2016/images/pinterest.png) no-repeat left center;
	margin-left: 15px;
	padding-left: 26px;
	padding-top: 2px;
}
.footer-copyright a#connect_pinterest:hover {
	background: url(/site2016/images/pinterest-h.png) no-repeat left center;
}
.footer-copyright a#connect_twitter {
	background: url(/site2016/images/twitter.png) no-repeat left center;
	margin-left: 15px;
	padding-left: 26px;
	padding-top: 2px;
}
.footer-copyright a#connect_twitter:hover {
	background: url(/site2016/images/twitter-h.png) no-repeat left center;
}
.footer-copyright .right a {
	padding: 0px 30px;
	margin-top: 20px;
}
/******************
kids
*******************************/
.kids-section {
	padding: 1.05em 0;
}
.kids-banner {
	width: 100%;
	background: url(/site2016/images/kids-banner.jpg) bottom center no-repeat;
	background-size: cover;
	min-height: 465px;
	margin-top: 0;
}
.kids-banner h1 {
	
	margin-top: 10px;
	line-height: 68px;
	display: inline-block;
	text-align: center;
	width: 100%;
}
.kids-banner h1 strong {
	color: #ef6028;
}
.chp-top-space {
	margin-top: 20px;
}
.makeyour-heading {
	font-size: 4.1875em;
	color: #2babc8;
	margin-top: 0.1525em;
	margin-bottom: 0.311em;
}
.kids-section p {
	font-size: 29px;
	text-align: center;
	width: 100%;
	display: inline-block;
	line-height: 1.5em;
}
.kids-section .one-book {
	width: 100%;
	float: left;
	display: inline-block;
	margin: 1.900em auto;
	padding: 0;
}
.kids-section .one-book li {
	float: left;
	text-align: center;
	display: inline-block;
	width: 20%;
}
.kids-section .one-book li a {
	display: inline-block;
	color: #000;
}
.kids-section .one-book li a img {
	display: inline-block;
}
.kids-section .one-book li a p {
	font-size: 25px;
	padding: 0 10%;
	line-height: 30px;
	margin-top: 12px;
}
.video-bx {
	background-color: #53b3e5;
	width: 100%;
	float: left;
	margin-bottom: 6%;
	border-radius: 20px;
	padding: 55px 25px 10px 25px;
	-webkit-box-shadow: 4px 14px 28px -2px rgba(194,194,194,0.86);
	-moz-box-shadow: 4px 14px 28px -2px rgba(194,194,194,0.86);
	box-shadow: 4px 14px 28px -2px rgba(194,194,194,0.86);
}
.video-bx .vd-btn {
	margin-top: 10px;
}
.kids-section .video-content {
	font-size: 25px !important;
	margin-bottom: 1.25em;
}
.testimonial-section {
	background: url(/site2016/images/book-stasan.jpg) bottom center no-repeat;
	padding: 20px 0 200px;
}
.testimonial-section .line-heading {
	margin-bottom: 30px;
}
.testimonial-section .test-box {
	width: 100%;
	float: left;
	margin-bottom: 30px;
}
.testimonial-section .test-box p {
	float: left;
	text-align: left;
	width: 100%;
	font-size: 21px;
	margin-bottom: 20px;
}
.testimonial-section .test-box span {
	float: right;
	text-align: right;
	font-size: 23px;
	color: #007ac0;
}
.testimonial-section .test-box a {
	font-size: 26px;
	color: #000;
}
.round-section {
	background: url(/site2016/images/round-line.png) top center no-repeat;
	width: 100%;
	padding-top: 40px;
	padding-bottom: 70px;
}
.round-section .our-heading {
	width: 100%;
	text-align: center;
	display: inline-block;
	font-size: 52px;
	color: #000;
	margin-bottom: 60px;
}
.ready-books {
	background: url(/site2016/images/kids-inner-banner.jpg) top center no-repeat;
	background-size: cover;
	width: 100%;
	height: 615px;
}
.book-inprint {
	background: url(/site2016/images/blue-round-line.png) top center no-repeat;
	margin-top: 50px;
	padding: 0 0 0px 0;
}
.book-inprint .our-heading {
	width: 100%;
	text-align: center;
	display: inline-block;
	font-size: 38px;
	color: #000;
	font-weight: bold;
	margin-bottom: 70px;
	padding-top: 18px;
}
.inprinet-list {
	margin: 0 auto;
	padding: 0;
	width: 100%;
	list-style: none;
	text-align: center;
}
.inprinet-list li {
	display: inline-flex;
	text-align: center;
	margin: 0 1.9%;
	margin-bottom: 20px;
}
.inprinet-list li:nth-child(6) {
	margin-left: 3%;
}
.inprinet-list li a {
	display: inline-block;
	width: 144px;
}
.inprinet-list li a img {
	background: url(/site2016/images/blue-round.png) top center no-repeat;
	display: inline-block;
}
.inprinet-list li a:hover img {
	background: url(/site2016/images/orange-round.png) top center no-repeat;
	display: inline-block;
}
.inprinet-list li a p {
	font-size: 24px;
	padding: 0 0;
	line-height: 30px;
	margin-top: 12px;
	color: #000;
}
/******************
Create Page
*******************************/
.create-banner {
	width: 100%;
	background: url(/site2016/images/create-banner.jpg) bottom center no-repeat;
	background-size: cover;
	min-height: 465px;
	margin-top: 0em;
	padding-top: 2%;
}
.create-banner h1 {	
	margin-top: 10px;
	line-height: 61px;
	display: inline-block;
	text-align: left;
	    width: 55%;
}
.create-banner h1 strong {
	color: #ef6028;
}
.create-banner p {
	font-size: 30px;
	padding: 0 0;
	line-height: 36px;
	margin-top: 12px;
	color: #000;
}
.create-options {
	width: 100%;
	padding: 2% 0 25% 0;
	background-size: cover;
	background: url(/site2016/images/book-stasan-light.jpg) bottom center no-repeat;
}
.large-quick {
	width: 37%;
	float: left;
	margin-bottom: 25px;
}
.large-quick-image {
	background: url(/site2016/images/l-quick.png) right center no-repeat;
	height: 129px;
	font-size: 31px;
	color: #fff;
	text-align: right;
	padding-right: 5.375em;
	line-height: 129px;
}
.large-allin-image {
	background: url(/site2016/images/l-allin.png) right center no-repeat;
	height: 129px;
	font-size: 31px;
	color: #fff;
	text-align: right;
	padding-right: 5.375em;
	line-height: 129px;
}
.large-group-image {
	background: url(/site2016/images/l-group.png) right center no-repeat;
	height: 129px;
	font-size: 31px;
	color: #fff;
	text-align: right;
	padding-right: 5.375em;
	line-height: 129px;
}
.quick-create-heading {
	font-size: 25px;
	line-height: 33px;
}
.space-top {
	margin-top: -70px;
}
.space-top-2 {
	margin-top: 70px;
}
.space-bottom-3 {
	margin-bottom: 50px;
}
.createnow-bx {
	background: url(/site2016/images/heading-line3.png) center center no-repeat;
	font-size: 40px;
	text-align: center;
	margin-bottom: 30px;
	margin-top: 15px;
}
.product-offring {
	padding: 4% 0 0 0;
}
.pro-heading {
	margin-bottom: 7%;
}
.product-offring p {
	font-size: 22px;
	padding: 0 0;
	line-height: 28px;
	margin-top: 12px;
	color: #000;
}
.turnaround-time {
	background: url(/site2016/images/shape-border.jpg) top center no-repeat;
	background-size: cover;
	margin-top: 0;
	padding: 2% 0 2% 0;
}
.turnaround-time .our-heading {
	width: 100%;
	text-align: center;
	display: inline-block;
	font-size: 40px;
	color: #000;
	margin-bottom: 0;
}
.turnaround-time .our-heading {
}
.turnaround-time .our-heading span {
	margin-top: 8px;
	float: left;
	width: 81%;
}
.turnaround-time p {
	font-size: 26px;
	line-height: 30px;
	color: #000;
}
.space-top-3 {
	margin-top: 90px;
}
/******************
quick and easy
*******************************/
.sample-book-section {
}
.quick-sectin-one {
	width: 100%;
	padding-top: 40px;
	display: inline-block;
	padding-bottom: 0px;
}
.quick-sectin-one .our-heading {
	/*font-size: 60px;*/
	text-align: center;
	line-height: 1.2em;
	margin-bottom: 0.6em;
}
.quick-sectin-one .our-heading strong {
	color: #ef6028;
}
.quick-sectin-one .our-heading-3 {
	
	text-align: center;
	line-height: 1.2em;
	margin-bottom: 0.6em;
}
.quick-sectin-one .our-heading-3 strong {
	color: #ef6028;
}
.make-try-list {
	display: inline-block;
	text-align: left;
	margin: 0 auto 1.5em;
	padding: 0;
	list-style: none;
	font-size: 37px;
	width: 100%;
}
.quick-sectin-one .our-heading-2 {
	/*font-size: 50px;*/
	text-align: center;
	line-height: 1.2em;
	margin-bottom: 0.6em;
}
.quick-sectin-one .our-heading-2 strong {
	color: #000;
}
.clicktostart-list {
	margin: 0 auto;
	padding: 0;
	width: 100%;
	list-style: none;
	text-align: center;
}
.clicktostart-list li {
	display: inline-flex;
	text-align: center;
	margin: 0 3%;
	margin-bottom: 20px;
}
.clicktostart-list li a {
	display: inline-block;
}
.clicktostart-list li a img {
	display: inline-block;
}
.clicktostart-list li a p {
	font-size: 27px;
	padding: 0 0;
	line-height: 40px;
	margin-top: 12px;
	color: #000;
	    text-align: left;
}
.clicktostart-list li a p br{ display:none;}
.font-30 {
	font-size: 30px !important;
}
.occasion-all {
	margin-top: 25px;
}
.occasion-all p {
	font-size: 32px;
	padding: 0 0;
	line-height: 40px;
	margin-top: 12px;
	color: #000;
}
.occasion-all p span {
	color: #419dcc;
	margin: 22px 0 35px;
	display: inline-block;
}
.occasion-line-heading {
	background: url(/site2016/images/line-4.png) center center no-repeat;
	font-size: 31px;
	text-align: center;
	color: #ff6000;
	width: 100%;
	float: left;
	font-weight: bold;
	margin-bottom: 15px;
}
.option-section-one {
	padding: 0 0 45px 0;
}
.option-section-one h3 {
	line-height: 43px;
	font-size: 35px;
}
.option-section-one .p-12 {
	font-size: 26px;
	margin-top: 10%;
	width: 82%;
	margin-bottom: 8%;
	line-height: 1.3em;
}
.option-section-one .img-12 {
	margin-top: -50px;
}
.option-section-one .pad-1 {
	padding: 9px 71px 13px 71px !important;
	margin-left: 10%;
}
.option-section-one .pad-2 {
	margin-left: 23%;
	font-size: 26px;
}
.option-section-two {
	padding: 0 0 45px 0;
}
.option-section-two h3 {
	line-height: 43px;
	font-size: 35px;
	margin-bottom: 1.1em;
}
.p-13 {
	font-size: 31px;
	margin-top: 0;
	width: 100%;
	line-height: 1.3em;
	margin-left: 4%;
}
.pad-3 {
	padding: 10px 40px 15px 40px !important;
	float: left;
	margin-top: 5%;
}
.orbit-slide a h4 {
	text-align: center;
	color: #000;
	font-size: 20px;
	margin-top: 10px;
}
.orbit-container {
	height: 500px;
	outline: none;
}
.orbit-slide .twel-box {
	width: 100%;
	float: left;
	margin: 0 2% 0 2%;
}
.orbit-slide .twel-box .two-box {
	width: 15%;
	float: left;
	margin: 0 0.5%;
}
.mr-1 {
	padding-top: 0 !important;
}
/******************
Group Project
*******************************/
.space-1 {
	margin-bottom: 0.3em !important;
}
.h-3 {
	font-size: 36px;
}
.h-4 {
	font-size: 36px;
}
.h-4 strong {
	/*font-size: 36px;*/
	color: #ef6028;
	font-weight: bold;
}
.group-section-one {
	padding: 10px 0 6% 0;
}
.group-section-one h3 {
	width: 100%;
	text-align: center;
	margin-bottom: 1.6em;
}
.group-section-one .groupline-heading {
	background: url(/site2016/images/group-line.png) center 34px no-repeat;
	font-size: 20px;
	text-align: center;
	line-height: 1.3em;
	font-weight: bold;
	display: block;
	padding: 0 32%;
	width: 100%;
	float: left;
	margin-bottom: 3%;
}
.group-section-one .groupline-heading strong {
    display: inline-table;
    width: 74%;
    margin-left: 6%;
    float: left;
    line-height: 1.5em;
    margin-right: 0px;
    margin-top: 4%;
}
.group-section-one .groupline-heading img {
	display: inline-table;
	margin-top: 0px;
	float: left;
}
.group-section-two {
	padding: 10px 0 15% 0;
	background: url(/site2016/images/group-booxs.jpg) bottom center no-repeat;
	background-size: contain;
}
.group-section-two h3 {
	width: 100%;
	text-align: center;
	margin-bottom: 1.6em;
}
.group-section-two .groupline-heading {
	background: url(/site2016/images/group-line.png) center 42px no-repeat;
	font-size: 26px;
	text-align: center;
	line-height: 1.3em;
	font-weight: bold;
	display: block;
	padding: 0 35%;
	width: 100%;
	float: left;
	margin-bottom: 3%;
}
.group-section-two .groupline-heading strong {
	display: inline-table;
	width: 72%;
	margin-left: 6%;
	margin-right: 0px;
	float: left;
	margin-top: 0.8em;
	line-height: 1.2em;
}
.group-section-two .groupline-heading img {
	display: inline-table;
	margin-top: 0px;
	float: left;
}
.group-section-two .become-editer-btn {
	width: 424px;
	height: 77px;
	text-align: center;
	background: url(/site2016/images/become-editer-btn.png) center center no-repeat;
	margin-left: 36%;
	margin-top: 5%;
}
.group-section-two .become-editer-btn:hover {
	background: url(/site2016/images/become-editer-btn-hover.png) center center no-repeat;
}
.pp-st {
	margin-bottom: 35px;
}

/* min-width 641px and max-width 1024px, use when QAing tablet-only issues */
@media (min-width: 1401px) and (max-width: 2000px) {
.orbit-container {
	height: 485px !important;
}
.create-options .orbit-container {
	height:505px !important;
}
.menu > li {
	float: left;
}
.header-main span {
    margin-left: 7%;
    float: left;
        width: 23%;
        margin-bottom: 38px;
}
.header-main span img {
    width: 100%;
}
.header-main h1 i img {
       margin-top: 17px;
    width: 22%;
}
.header-main h2{     margin-top: 0px;      margin-bottom: 10px;}
.btn-blue-x{font-size: 18px;     margin-right: 25%;         margin-bottom:31px;     padding: 12px 9%;}
.header-main p{     width: 100%; }
.header-main h1{        margin-top: 10px;
    line-height: 100%;
    margin-bottom: -5px;}
.kids-banner{     min-height: 465px; }
.create-banner h1{
        margin-left: 8.3%;
}
.create-banner p{    margin-left: 8.3%;}
}
@media (min-width: 1100px) and (max-width: 1400px) {
.orbit-container {
	height: 455px !important;
}
.menu > li {
	float: left;
}
}
@media (min-width: 1167px) and (max-width: 1400px) {
	.kids-banner{     min-height: 465px; }
	.quick-sectin-one .our-heading{    /*font-size: 56px;*/}
.ind-spr {
	float: right;
	width: 28% !important;
}
.menu > li > a {
	font-size: 1.113em;
}
.top-bar {
	margin-bottom: 5px;
}
.header-main {
	margin-top: 5px;
	min-height: auto !important;
}
.header-main h1 {
	/*font-size: 40px;*/
	margin-bottom: 0;
	margin-top: 20px;
}
.header-main h1 i img {
	margin-top: 10px;
	width: 96px;
}
.header-main h2 {
	font-size: 24px;
	line-height: 20px;
	margin-bottom: 22px;
	margin-top: 5px;
}
.btn-blue-x {
	font-size: 18px;
	padding: 11px 47px;
	    margin-right: 25%;
}
.header-main p {
	margin-top: 20px;
	font-size: 18px;
	width: 90%;
}
.header-main span {
	width: 20%;
	    margin-top: 15px;
}
.menu > li {
	float: left;
}
.create-banner h1{
        margin-left: 8.3%;
}
.create-banner p{    margin-left: 8.3%;}
}
 @media (min-width: 1101px) and (max-width: 1280px) {
	 .large-quick {
	width: 55%;
}
	 .group-section-one .groupline-heading{font-size: 24px;}
	 .group-section-two .groupline-heading{font-size: 24px;}
.menu-text {
	padding: 0;
}
.orbit-slide .four-box a:hover span {
	font-size: 16px;
}
.orbit-slide .four-box a:hover span strong {
	font-size: 16px;
	line-height: 18px;
}
.orbit-slide .four-box .two-box a:hover span {
	font-size: 14px;
	line-height: 18px;
}
.orbit-slide .four-box .two-box a:hover span strong {
	font-size: 14px;
}
.ind-spr {
	float: right;
	width: 28% !important;
}
.menu > li > a {
	font-size: 1.0em !important;
}
.dropdown.menu > li.is-dropdown-submenu-parent > a {
	padding-right: 1rem;
	position: relative;
}
.dropdown.menu > li.is-dropdown-submenu-parent > a::after {
	right: 15px;
}
.top-bar {
	margin-bottom: 0px;
}
.header-main {
	margin-top: 0px;
	min-height: 350px !important;
}
.kids-banner {
	margin-top: 5px;
	min-height: 350px;
	height:350px;
	background-position: center center;
}
.kids-section p br{ display:none;}
.create-banner {
	margin-top: 0;
	background-position: 100% 63%;
	padding-top: 1%;
	min-height: 380px;
}
.makeyour-heading {
	margin-top: 0.1525em;
	font-size: 3.5em;
}
.create-banner h1 {
	width: 60%;
	font-size: 48px;
	line-height: 58px;
}
.create-banner h1 br {
	display: none;
}
.header-main h1 {
	font-size: 40px;
	margin-bottom: 0;
	margin-top: 20px;
}
.header-main h1 i img {
	margin-top: 10px;
	width: 96px;
}
.header-main h3 {
	font-size: 24px;
	line-height: 20px;
	margin-bottom: 22px;
	margin-top: 5px;
}
.btn-blue-x {
	font-size: 18px;
	padding: 11px 47px;
	    margin-right: 25%;
    margin-bottom: 15px;
}
.header-main p {
	margin-top: 20px;
	font-size: 18px;
	width: 90%;
}
.header-main span {
	width: 20%;
}
.make-try-list {
	font-size: 33px;
	text-align: left;
}
.clicktostart-list li {
	margin: 0 1% 20px;
}
.create-options .orbit-slide a {
	padding-bottom: 0px !important;
}
.create-options .orbit-slide a h4 {
	font-size: 18px;
}
.create-options .orbit-container {
	height: 450px !important;
}
.ready-books {
	height: 415px
}
.create-options {
	padding: 2% 0 25%;
}
.turnaround-time .our-heading span {
	width: 80%;
}
.clicktostart-list li {
	width: 22%;
	vertical-align: top;
}
.menu > li {
	float: left;
}
.clicktostart-list li a p{     font-size: 22px; }
.quick-sectin-one .our-heading {
    /*font-size: 48px;*/
}
.create-banner h1{
        margin-left: 8.3%;
}
.create-banner p{    margin-left: 8.3%;}
}
@media (min-width: 1024px) and (max-width: 1100px) {
	.create-banner {
	margin-top: 0;
	background-position: 100% 40%;
	padding-top: 1%;
	min-height: 380px;
}
.kids-banner {
	margin-top: 5px;
	min-height: 350px;
	height:350px;
	background-position: center center;
}
	.group-section-one .groupline-heading{font-size: 24px;}
.menu > li {
	float: left;
}
.in-bor {
	width: 100%;
}
.menu > li > a {
	padding: 0.7rem 0.0rem;
	font-size: 0.85em;
}
.dropdown.menu > li.is-dropdown-submenu-parent > a {
	padding-right: 1.5rem;
}
.top-bar-title {
	float: left;
	margin-right: 0.0rem;
}
.signbx ul li {
	margin-right: 1em;
}
.top-bar-right {
	width: 23% !important;
}
.p-13 {
	font-size: 23px;
}
.option-section-one .pad-2 {
	margin-left: 30%;
}
#custom-search-input .search-query {
	width: 72%;
}
.top-book-titel {
	width: 97px;
	font-size: 13px;
}
.option-section-one .pad-1 {
	padding: 9px 37px 13px !important;
}
.header-main h1 {
	margin-top: 10px;
	line-height: 3rem;
	font-size: 2rem;
}
.top-bar {
	margin-bottom: 0px;
}
.create-banner h1{
    font-size: 48px;
    width: 66%;
        margin-left: 8.3%;
}
.create-banner p{margin-left: 8.3%;}
.create-banner h1 br{ display:none;} 
.btn-blue-x {
	font-size: 16px;
	padding: 15px 42px;
	margin-right: 25%;
    margin-bottom: 15px;
}
.header-main h1 i img {
	margin-top: 0px;
	width: 16%;
}
.header-main {
	min-height: auto;
	margin-top: 10px;
}
.header-main span {
	width: 25%;
}
.header-main h2 {
	margin-top: 15px;
}
.header-main p {
	width: 100%;
	font-size: 17px;
}
.header-main h2 {
	font-size: 24px;
}
ul.dropdown.menu {
	margin-top: 5%;
}
.signbx ul li a {
	font-size: 0.9em;
}
.orbit-slide a span {
	font-size: 15px;
	font-size: 15px;
}
.our-work-section {
	min-height: 798px;
}
.orbit-slide .box-mian:hover .book-hor .bookname {
	font-size: 12px;
	line-height: 13px;
}
.orbit-slide .box-mian:hover .rateing .rate-bx img {
	width: 40%;
}
.userfull-links li a {
	line-height: 25px;
	font-size: 15px;
}
footer ul li a {
	font-size: 14px;
}
.footer-copyright .right a {
	padding: 0px 6px;
}
.orange-btn-small {
	font-size: 24px !important;
}
.orbit-slide a h4 {
	font-size: 16px;
}
.large-quick {
	width: 55%;
}
.round-section .orbit-container {
	height: 337px !important;
}
.turnaround-time .our-heading span {
	width: 73%;
	margin-bottom: 31px;
}
.group-section-one .groupline-heading {
	padding: 0px 25%;
}
.group-section-two .groupline-heading {
	padding: 0 28%;
}
.group-section-two .become-editer-btn {
	margin-left: 28%;
}
.ready-books {
	height: 315px;
}
.sample-book-section .orbit-container {
	height: 326px !important;
}
.clicktostart-list li {
	width: 18%;
}
.clicktostart-list li a p {
	font-size: 26px;
	padding: 0 0;
	line-height: 31px;
}
.our-work-section .orbit-container {
	height: 356px !important;
}
.make-try-list {
	font-size: 27px;
}
/*.quick-sectin-one .our-heading-2 {
	font-size: 40px;
}*/
.quick-sectin-one .our-heading {
	/*font-size: 48px;*/
}
.inprinet-list li:nth-child(6) {
	margin-left: 1%;
}
.inprinet-list li {
	margin: 0 1% 20px;
}
.orbit-container {
	height: auto !important;
}
.our-work-section .orbit-slide .four-box a:hover span strong {
	font-size: 13px;
	line-height: 15px;
}
.orbit-slide .four-box .two-box a:hover span {
	font-size: 16px;
	line-height: 10px;
	padding: 10px 0px 0px 0px;
	bottom: 25px;
}
.orbit-slide .four-box a:hover span {
	font-size: 16px;
	line-height: 10px;
	padding: 10px 0px 0px 0px;
	bottom: 25px;
}
}
 @media only screen and (min-width: 767px) and (max-width: 1020px) {
.in-bor {
	width: 90%;
}
/*@media (min-width: 768px) and (max-width: 1023px) {*/
ul.dropdown.menu {
	margin-top: 2%;
}
.quick-sectin-one .our-heading-3 br{ display: none; }
.header-main {
	background-position: 35% 100%;
	min-height: auto;
	margin-top: 5px;
}
.top-bar-title {
	width: 100%;
	text-align: center;
	margin-right: 0px;
}
.top-bar-left {
	float: left;
	text-align: center;
	width: 100% !important;
}
.menu {
	float: none;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	width: 100%;
}
.menu > li {
	display: inline-block;
}
.top-bar-right {
	float: right;
	width: 100% !important;
}
.menu > li > a {
	font-size: 1.2em;
}
.signbx {
	float: left;
	width: auto;
}
.signbx ul li {
	margin-right: 13px;
}
.input-group-btn {
	background: none;
}
#custom-search-input .search-query {
	width: 86.5%;
}
#responsive-menu .top-bar-right form {
	width: 62%;
	float: left;
}
.signbx ul {
	float: left;
}
.signbx ul li a {
	line-height: 55px;
}
.top-bar {
	background-color: #267eab;
}
.header-main h1 {
	font-size: 30px;
	margin-top: 25px;
	line-height: 38px;
}
.header-main h1 i img {
	margin-top: 0px;
	width: 20%;
}
.header-main h2 {
	font-size: 20px;
	line-height: 13px;
	margin-bottom: 20px;
}
.btn-blue-x {
	font-size: 13px;
	padding: 10px 33px;
	    margin-right: 25%;
    margin-bottom: 15px;
}
.header-main p {
	width: 100%;
	font-size: 14px;
	line-height: 21px;
	margin-top: 14px;
	line-height: 21px;
}
.header-main span {
	width: 25%;
}
.orbit-slide a span {
	line-height: 19px;
	font-size: 13px;
	overflow: hidden;
	min-height: auto;
}
.orbit-slide a span p {
	line-height: 17px;
}
.our-work-section .orbit-slide a span p {
	line-height: 15px;
	margin-bottom: 0px;
	padding: 0;
	font-size: 13px;
}
.our-work-section .orbit-slide a {
	margin-bottom: 12px;
}
.our-work-section .orbit-slide .four-box a:hover span strong {
	font-size: 10px;
}
.orbit-slide .four-box .two-box a:hover span {
	font-size: 11px;
	line-height: 10px;
	padding: 0px;
	bottom: 9px;
}
.orbit-slide .four-box a:hover span {
	font-size: 11px;
	line-height: 10px;
	padding: 0px;
	bottom: 0px;
}
.our-work-section .orbit-slide a {
	padding-bottom: 8px;
}
.our-work-section {
	min-height: 670px;
}
.userfull-links li a {
	line-height: 25px;
	font-size: 15px;
}
footer ul li a {
	font-size: 14px;
}
.footer-copyright .right a {
	padding: 0px 6px;
}
.footer-box .book-ideas {
	width: 100%;
	line-height: 17px;
}
.footer-box .purchasing {
	width: 30%;
}
.footer-copyright {
	text-align: center;
}
.footer-copyright p#copyright {
	float: left;
	text-align: center;
	width: 100%;
}
.footer-copyright p#footer-nav {
	width: 100%;
	margin-left: 0;
}
.footer-copyright p#connect {
	margin-left: 0 !important;
}
.footer-copyright .right a {
	padding: 0px 12px;
	margin-top: 20px;
}
.orbit-slide .four-box .two-boxe .box-mian:hover .rateing .rate-bx .number-rating {
	font-size: 10px;
	color: #fff;
	float: left;
	overflow: hidden;
}
.orbit-slide .four-box .two-box .box-mian:hover .rateing .rate-bx img {
	width: 73%;
}
.four-box .two-box .box-mian:hover .book-hor .bookname {
	font-size: 11px;
	color: #fff;
	width: 92%;
	position: absolute;
	top: 10px;
	line-height: 9px;
}
.four-box .two-box .box-mian:hover .book-hor {
	padding: 5px;
}
.four-box .two-box .box-mian:hover .book-hor .bookby {
	font-size: 10px;
	bottom: 40px;
}
.orbit-previous, .orbit-next {
	z-index: 9999;
}
.four-box .two-box .box-mian:hover .rateing strong {
	font-size: 10px;
}
.four-box .two-box .box-mian:hover .rateing {
	bottom: 6px;
}
.four-box .box-mian:hover .book-hor .bookname {
	font-size: 17px;
	line-height: 21px;
}
.four-box .box-mian:hover .book-hor .bookby {
	font-size: 15px;
}
.four-box .box-mian:hover .rateing strong {
	font-size: 14px;
}
.four-box .box-mian:hover .rateing .rate-bx img {
	width: auto;
}
.four-box .box-mian:hover .rateing .rate-bx .number-rating {
	font-size: 11px;
}
.create-main p {
	line-height: 1.2em;
	font-size: 20px;
}
.clients-section p {
	font-size: 18px;
}
footer ul {
	margin: 0 auto 3% 5%;
}
.footer-copyright .right a img {
	width: 60px;
}
.orbit-slide a h4 {
	font-size: 16px;
}
.pad-3 {
	display: inline-block;
	float: none;
	margin-left: 4%;
	margin-top: 0;
	padding: 10px 40px 15px !important;
	text-align: center;
}
.orange-btn-small {
	font-size: 25px;
}
.option-section-one .pad-1 {
	font-size: 26px
}
.p-13 {
	margin-left: 0px;
	margin-left: 0;
	font-size: 24px;
}
.pad-3 {
	padding: 10px 40px 15px 40px !important;
	float: left;
	margin-top: 0;
}
.create-options .orbit-container .orbit-slide a h4 {
	font-size: 12px;
}
.round-section .orbit-container {
	height: 250px !important;
}
.create-options .orbit-container {
	height: 379px !important;
}
.sample-book-section .orbit-container {
	height: 300px !important;
}
.featured-section .orbit-container {
	height: 250px !important;
}
.our-work-section .orbit-container {
	height: 250px !important;
}
/*.quick-sectin-one .our-heading-3 {
	font-size: 44px;
}*/
.quick-sectin-one h3 {
	font-size: 1.6375rem;
}
.quick-create-heading {
	font-size: 22px;
	line-height: 28px;
}
.occasion-all p {
	font-size: 26px;
}
.occasion-all p br {
	display: none;
}
.turnaround-time p {
	font-size: 22px;
}
.option-section-one .pad-1 {
	padding: 9px 30px 13px 30px !important;
	margin-left: 10%;
}
.ready-books {
	height: 278px;
}
.create-banner h1 {
	margin-top: 45px;
	line-height: 64px;
}
.create-banner h1 br {
	display: none;
}
.large-quick {
	width: 66%;
}
.space-top {
	margin-top: 0;
	margin-left: 0%;
}
.space-top-2 {
	margin-left: 0%;
}
.space-top-3 {
	margin-top: 15px;
}
.product-offring p {
	font-size: 18px;
	padding: 0 6%;
}
.turnaround-time .our-heading span {
	width: 67%;
	margin-top: -14px;
	font-size: 38px;
}
.turnaround-time p {
	font-size: 20px;
}
.create-banner {
	background-position: 82% 100%;
	min-height: 370px;
}
.group-section-one .groupline-heading {
	padding: 0 18%;
}
.group-section-two .groupline-heading {
	padding: 0 18%;
}
.group-section-two .become-editer-btn {
	margin-left: auto;
	width: 236px;
	height: 71px;
	background-size: contain;
}
.group-section-two .become-editer-btn:hover {
	background-size: contain;
}
.kids-section p {
	font-size: 24px;
	line-height: 1.2em;
}
.kids-section p br {
	display: none;
}
.kids-section .one-book li a p {
	font-size: 23px;
}
.kids-section .video-content {
	font-size: 20px !important;
	margin-bottom: 1.25em;
}
.kids-section .video-content br {
	display: none;
}
.kids-section .one-book li a p br {
	display: none;
}
.quick-sectin-one .our-heading {
	/*font-size: 39px;*/
}
.kids-banner {
	min-height: 429px;
}
.makeyour-heading {
	margin-top: 0.1525em;
	line-height: 1em;
	font-size: 3.1875em;
}
.kids-section .one-book li {
	float: none;
	text-align: center;
	display: inline-block;
	width: 30%;
	vertical-align: top;
}
.make-try-list {
	font-size: 25px;
}
/*.quick-sectin-one .our-heading-2 {
	font-size: 40px;
}*/
.clicktostart-list li a p {
	font-size: 26px;
	padding: 0 0;
	line-height: 31px;
}
.create-banner h1 {
	    font-size: 37px;
    width: 56%;
    line-height: 49px;
}
.create-banner p {
	font-size: 24px;
}
.quick-create-heading {
	font-size: 21px;
	line-height: 28px;
}
.product-offring p {
	font-size: 15px;
	line-height: 23px;
}
.clicktostart-list li {
	margin: 0 2% 20px;
	width: 20%;
	vertical-align: top;
}
}
 @media (min-width: 605px) and (max-width: 766px) {
.create-banner h1 br {
	display: none;
}
.turnaround-time .our-heading span {
	width: 68%;
	margin-top: -14px;
}
.turnaround-time p{font-size: 20px;}
.in-bor {
	width: 90%;
}
ul.dropdown.menu {
	margin-top: 2%;
}
.top-bar-title {
	width: 100%;
	text-align: center;
}
.menu > li > a {
	font-size: 1.2em;
}
.signbx {
	float: left;
	width: auto;
}
.signbx ul li {
	float: left;
	margin-right: 20px;
}
.top-book-titel {
	height: 54px;
}
.input-group-btn {
	background: none;
}
#custom-search-input .search-query {
width:     width: 82%;;
}
.top-bar .top-bar-right {
	width: 100%;
}
.top-bar .top-bar-right form {
	width: 50%;
	float: left;
	margin-right: 1%;
}
.signbx ul {
	float: left;
}
.signbx ul li a {
	line-height: 55px;
}
.top-bar {
	background-color: #267eab;
}
.header-main h1 {
	font-size: 36px;
	margin-top: 10px;
	line-height: 37px;
	margin-bottom: 0;
	text-align: center;
}
.header-main h1 i img {
	margin-top: 15px;
	width: 20%;
}
.btn-blue-x {
	font-size: 18px;
	padding: 12px 30px;
}
.header-main h2 {
	font-size: 24px;
	margin-top: 0;
	line-height: 18px;
	margin-bottom: 30px;
}
.header-main p {
	width: 100%;
	font-size: 18px;
	margin-top: 24px;
	line-height: 20px;
}
.header-main span {
	float: none;
}
.header-main span img {
	width: 32%;
}
.header-main {
	text-align: center;
	margin-top: 10px;
}
.our-work-section .orbit-slide a {
	padding-bottom: 12px !important;
}
.orbit-slide a span {
	line-height: 19px;
	font-size: 13px;
	overflow: hidden;
	min-height: auto;
	padding-bottom: 8px;
}
.our-work-section .orbit-slide a span p {
	line-height: 17px;
	padding: 0 0%;
	margin-bottom: 0px;
	font-size: 12px;
}
.our-work-section {
	min-height: 670px;
}
.userfull-links li a {
	line-height: 25px;
	font-size: 15px;
}
footer ul li a {
	font-size: 14px;
}
.footer-copyright .right a {
	padding: 0px 6px;
}
.footer-box .book-ideas {
	width: 100%;
	line-height: 17px;
}
.footer-box .purchasing {
	width: 30%;
}
.footer-copyright {
	text-align: center;
}
.footer-copyright p#copyright {
	float: left;
	text-align: center;
	width: 100%;
}
.footer-copyright p#footer-nav {
	width: 100%;
	margin-left: 0;
}
.footer-copyright p#connect {
	margin-left: 0;
}
.footer-copyright .right a {
	padding: 0px 16px;
	margin-top: 20px;
}
.orbit-slide .four-box .two-boxe .box-mian:hover .rateing .rate-bx .number-rating {
	font-size: 10px;
	color: #fff;
	float: left;
	overflow: hidden;
}
.orbit-slide .four-box .two-box .box-mian:hover .rateing .rate-bx img {
	width: 73%;
}
.four-box .two-box .box-mian:hover .book-hor .bookname {
	font-size: 11px;
	color: #fff;
	width: 92%;
	position: absolute;
	top: 10px;
	line-height: 9px;
}
.four-box .two-box .box-mian:hover .book-hor {
	padding: 5px;
}
.four-box .two-box .box-mian:hover .book-hor .bookby {
	font-size: 10px;
	bottom: 40px;
}
.orbit-previous, .orbit-next {
	z-index: 9999;
}
.four-box .two-box .box-mian:hover .rateing strong {
	font-size: 10px;
}
.four-box .two-box .box-mian:hover .rateing {
	bottom: 6px;
}
.four-box .box-mian:hover .book-hor .bookname {
	font-size: 17px;
	line-height: 21px;
}
.four-box .box-mian:hover .book-hor .bookby {
	font-size: 15px;
}
.four-box .box-mian:hover .rateing strong {
	font-size: 14px;
}
.four-box .box-mian:hover .rateing .rate-bx img {
	width: auto;
}
.four-box .box-mian:hover .rateing .rate-bx .number-rating {
	font-size: 11px;
}
.create-main p {
	line-height: 1.2em;
}
footer ul {
	margin: 0 auto 3% 5%;
}
.footer-copyright .right a img {
	width: 42px;
}
.option-section-one .pad-1 {
	padding: 9px 21px 13px 21px !important;
	margin-left: 0%;
}
.option-section-one .pad-2 {
	margin-left: 17%;
	font-size: 22px;
}
.round-section .our-heading {
	font-size: 42px;
}
.book-inprint .our-heading {
	font-size: 34px;
}
.pad-3 {
	margin-top: 0;
	font-size: 24px;
}
.p-13 {
	margin-left: 0;
}
.create-options .orbit-container {
	height: 300px !important;
}
.round-section .orbit-container {
	height: 300px !important;
}
.sample-book-section .orbit-container {
	height: 250px !important;
}
.featured-section .orbit-container {
	height: 250px !important;
}
.our-work-section .orbit-container {
	height: 250px !important;
}
.orbit-slide a h4 {
	font-size: 12px;
}
/*.quick-sectin-one .our-heading-3 {
	font-size: 36px;
}*/
.quick-sectin-one h3 {
	font-size: 1.1875rem;
}
.occasion-all p {
	font-size: 22px;
	line-height: 33px;
}
.option-section-one h3 {
	line-height: 43px;
	font-size: 28px;
}
.option-section-one .p-12 {
	font-size: 18px;
}
.create-banner {
	padding-top: 10%;
	background-position: 78% 100%;
}
.large-quick {
	width: 90%;
}
.space-top {
	margin-top: 0;
}
.ready-books {
	height: 315px;
}
.group-section-one .groupline-heading {
	padding: 0 10%;
}
.group-section-two .groupline-heading {
	padding: 0 10%;
}
.group-section-two .become-editer-btn {
	margin-left: auto;
	width: 236px;
	height: 71px;
	background-size: contain;
}
.group-section-two .become-editer-btn:hover {
	background-size: contain;
}
.quick-sectin-one .our-heading {
	/*font-size: 62px;*/
}
.kids-banner {
	min-height: 429px;
}
.makeyour-heading {
	margin-top: 0.1525em;
	line-height: 1em;
	font-size: 3.1875em;
}
.kids-section .one-book li {
	float: none;
	text-align: center;
	display: inline-block;
	width: 30%;
	vertical-align: top;
}
.make-try-list {
	text-align: center;
	font-size: 25px;
	width: 100%;
}
/*.quick-sectin-one .our-heading-2 {
	font-size: 40px;
}*/
.clicktostart-list li a p {
	font-size: 29px;
	line-height: 33px;
}
.round-section {
	padding-bottom: 0;
}
.orbit-slide .four-box .two-box a:hover span {
	font-size: 11px;
	line-height: 10px;
}
.orbit-slide .four-box .two-box a:hover span strong {
	font-size: 10px;
}
.orbit-slide .four-box a:hover span {
	font-size: 14px;
}
.orbit-slide .four-box a:hover span {
	font-size: 14px;
}
.orbit-slide .four-box a:hover span strong {
	font-size: 16px;
}
}
 @media only screen and (min-width: 490px) and (max-width: 601px) {
 	.kids-section p br{ display: none; }
.menu-icon.dark {
	float: right;
	margin-top: 10px;
}
.menu-icon.dark::after {
	background: #fff;
	box-shadow: 0 7px 0 #fff, 0 14px 0 #fff;
}
.menu-icon.dark:hover::after {
	background: #ffffff;
	box-shadow: 0 7px 0 #ffffff, 0 14px 0 #ffffff;
}
.top-bar-title {
	width: 100%;
	margin-right: 0px;
	margin-top: 0.35em;
}
.menu > li {
	display: block;
	float: left;
	width: 100%;
}
.menu > li > a {
	font-size: 0.87em;
}
ul.dropdown.menu {
	margin-top: 2%;
}
.signbx {
	float: left;
	width: auto;
}
.menu-text img {
	width: 100%;
}
ul.dropdown.menu {
	margin-top: 2%;
}
.top-bar-title {
	width: 100%;
	text-align: center;
}
.menu > li > a {
	font-size: 1.2em;
}
.signbx {
	float: left;
	width: 100%;
}
.menu-text {
	float: left;
	width: 20%;
	padding: 0;
}
#custom-search-input .search-query {
	width: 100%;
}
.top-bar .top-bar-right {
	width: 100%;
}
.top-bar .top-bar-right form {
	width: 100%;
	float: left;
	margin-right: 0;
}
.signbx ul {
	float: left;
}
.signbx ul li a {
	line-height: 55px;
}
.top-bar {
	background-color: #267eab;
	margin-bottom: 10px;
}
.header-main {
	text-align: center;
	margin-top: 10px;
	background: #faefda url(/site2016/images/main-picture-mobile.png) bottom center no-repeat !important;
	padding-bottom: 32%;
}
.header-main h1 {
	font-size: 36px;
	margin-top: 10px;
	line-height: 27px;
	margin-bottom: 0;
	text-align: center;
}
.header-main h1 i img {
	margin-top: 15px;
	width: 20%;
}
.header-main h2 {
	font-size: 24px;
	margin-top: 0;
	line-height: 18px;
	margin-bottom: 30px;
}
.header-main p {
	width: 100%;
	font-size: 18px;
	margin-top: 24px;
	line-height: 20px;
}
.header-main span {
	    float: none;
    margin-left: 59%;
}
.header-main span img {
	width: 25%;
    margin-top: 30px;
}
.btn-blue-x {
	font-size: 18px;
	padding: 12px 30px;
	    float: none;
}
.orbit-slide a span {
	line-height: 19px;
	font-size: 13px;
	overflow: hidden;
	min-height: auto;
	padding-bottom: 8px;
}
.orbit-slide a span p {
	line-height: 17px;
}
.our-work-section {
	min-height: 670px;
}
.userfull-links li a {
	line-height: 31px;
	font-size: 16px;
}
.footer-copyright .right a {
	padding: 0px 6px;
}
.footer-box .book-ideas {
	width: 100%;
	line-height: 17px;
}
.footer-box .purchasing {
	width: 40%;
}
.purchasing .footer-box .purchasing {
	width: 100%;
}
.footer-copyright {
	text-align: center;
}
.footer-copyright p#copyright {
	float: left;
	text-align: center;
	width: 100%;
}
.footer-copyright p#footer-nav {
	width: 100%;
	margin-left: 0;
}
.footer-copyright p#connect {
	margin-left: 0;
}
.footer-copyright .right a {
	padding: 0px 14px;
	margin-top: 20px;
}
.orbit-slide .four-box .two-boxe .box-mian:hover .rateing .rate-bx .number-rating {
	font-size: 10px;
	color: #fff;
	float: left;
	overflow: hidden;
}
.orbit-slide .four-box .two-box .box-mian:hover .rateing .rate-bx img {
	width: 73%;
}
.four-box .two-box .box-mian:hover .book-hor .bookname {
	font-size: 11px;
	color: #fff;
	width: 92%;
	position: absolute;
	top: 10px;
	line-height: 9px;
}
/*.quick-sectin-one .our-heading-2 {
	font-size: 40px;
}*/
.four-box .two-box .box-mian:hover .book-hor {
	padding: 5px;
}
.four-box .two-box .box-mian:hover .book-hor .bookby {
	font-size: 10px;
	bottom: 40px;
}
.orbit-previous, .orbit-next {
	z-index: 9999;
}
.four-box .two-box .box-mian:hover .rateing strong {
	font-size: 10px;
}
.four-box .two-box .box-mian:hover .rateing {
	bottom: 6px;
}
.four-box .box-mian:hover .book-hor .bookname {
	font-size: 17px;
	line-height: 21px;
}
.four-box .box-mian:hover .book-hor .bookby {
	font-size: 15px;
}
.four-box .box-mian:hover .rateing strong {
	font-size: 14px;
}
.four-box .box-mian:hover .rateing .rate-bx img {
	width: auto;
}
.four-box .box-mian:hover .rateing .rate-bx .number-rating {
	font-size: 11px;
}
.create-main p {
	line-height: 1.2em;
	font-size: 18px;
	text-align: center;
}
footer ul {
	margin: 0 auto 3% 5%;
	width: 26%;
}
footer ul li {
	width: 100%;
	float: left;
}
footer ul li a {
	font-size: 14px;
	width: 100%;
	float: left;
}
.footer-copyright .right a img {
	width: 40px;
}
footer ul.first {
	margin-left: 5%;
}
.clients-section p {
	text-align: center;
	font-size: 20px;
}
.clients-section {
	text-align: center;
	padding-bottom: 79px;
}
.p-13 {
	    margin-left: 0;
    text-align: center;
	    font-size: 22px;
}
.pad-3 {
    padding: 10px 40px 15px 40px !important;
    float: none;
    text-align: center;
    display: inline-block;
}
.option-section-one .pad-2 {
    margin-left: 0;
    font-size: 22px;
}
.create-options .orbit-slide a{    padding-bottom: 10px;}
.create-options .large-5{ text-align:center;}
.orbit-slide a h4 {
	font-size: 10px;
}
.create-options .orbit-container {
	height: 245px !important;
}
.round-section .orbit-container {
	height: 197px !important;
}
.sample-book-section .orbit-container {
	height: 250px !important;
}
.featured-section .orbit-container {
	height: 250px !important;
}
.our-work-section .orbit-container {
	height: 250px !important;
}
.ready-books {
	height: 300px;
}
.option-section-one .img-12 {
	margin-top: 0;
}
.round-section {
	padding-bottom: 20px;
}
.create-banner {
	padding-top: 4%;
	margin-top: 0em;
	    min-height: 329px;
}
.large-quick {
	width: 91%;
}
.large-group-image{     line-height: 27px;
    padding-top: 33px;}
.space-top {
	margin-top: 0;
	text-align: left !important;
	display: inline-block;
	float: left;
}
.space-top-2 {
	margin-top: 0;
	float: none;
}
.quick-create-heading {
    font-size: 22px;
    line-height: 30px;
    text-align: center;
}
.create-options .text-right {
    text-align: center;
}
.product-offring p br {
	display: none;
}
.turnaround-time .our-heading span {
	width: 70%;
	margin-bottom: 25px;
}
.turnaround-time p {
	padding: 0 3%;
}
.space-top-3 {
	margin-top: 0;
}
.group-section-one .groupline-heading {
	padding: 0 6%;
}
.group-section-two .groupline-heading {
	padding: 0 6%;
}
.group-section-two .become-editer-btn {
	margin-left: auto;
	width: 236px;
	height: 71px;
	background-size: contain;
}
.group-section-two .become-editer-btn:hover {
	background-size: contain;
}
.quick-sectin-one .our-heading {
	/*font-size: 52px;*/
}
.h-3 {
	font-size: 30px;
}
.kids-banner {
	min-height: 429px;
}
.makeyour-heading {
	margin-top: 0.1525em;
	line-height: 1em;
	font-size: 3.1875em;
}
.kids-section p {
	font-size: 22px;
	line-height: 1.3em;
}
.kids-section p br {
	display: none;
}
.kids-section .one-book li a p {
	font-size: 21px;
}
.kids-section .video-content {
	font-size: 20px !important;
}
.kids-section .one-book li a p br {
	display: none;
}
.kids-section .one-book li {
	float: none;
	text-align: center;
	display: inline-block;
	width: 30%;
	vertical-align: top;
}
.clicktostart-list li a p {
	    font-size:24px;
    line-height: 25px;
}
.clicktostart-list li a p br{ display:none; }
.make-try-list {
	text-align: center;
	font-size: 22px;
	width: 100%;
}
.orbit-slide .four-box .two-box a:hover span {
	font-size: 14px;
	line-height: 15px;
}
.orbit-slide .four-box a:hover span {
	font-size: 14px;
}
.orbit-slide .four-box a:hover span strong {
	font-size: 14px;
}
.kids-banner h1 {
	/*font-size: 46px;*/
}
.create-banner h1 {
       font-size: 33px;
    line-height: 36px;
}
.create-banner p {
    font-size: 22px;
    }
.create-banner h1 br{ display:none; }
.quick-create-heading {
    font-size: 22px;
    line-height: 30px;
    text-align: center;
}
/*.quick-sectin-one .our-heading-3{     font-size: 40px;}*/
.quick-sectin-one .our-heading-3 br{ display:none;}
.occasion-all p {
    font-size: 25px;
}
.option-section-one .p-12 {
    font-size: 22px;
    margin-top: 5%;
    width: 100%;
    text-align: center;
}
.option-section-one { text-align:center;}
.option-section-one .pad-1 {
    padding: 9px 71px 13px 71px !important;
    margin-left: 0;
    display: inline-block;
    text-align: center;
    float: none;
}
.option-section-one .large-5 {
    text-align: center;
}
.create-options .large-5 {
    text-align: center;
}

 }
 @media (min-width: 200px) and (max-width: 488px) {
.menu-text img {
 width: 29%;
}
 .kids-banner h1 {
/*font-size: 30px;*/
 margin-top: 10px;
 line-height: 36px;
}
 .header-main {
margin-top: 5px;
min-height: auto;
text-align: center;
 background:#faefda url(/site2016/images/main-picture-mobile.png) bottom center no-repeat !important;
padding-bottom: 28%;
background-size: 100% 50% !important;
}
 .create-banner {
margin-top: 5px;
min-height: 469px;
text-align: center;
 background: url(/site2016/images/create-banner-mobile.jpg) bottom center no-repeat !important;
padding-bottom: 28%;
background-size:100% 60% !important;
}
.menu-icon.dark {
float: right;
margin-top: 5px;
margin-right: 15px;
}
.menu-icon.dark::after {
background: #fff;
box-shadow: 0 7px 0 #fff, 0 14px 0 #fff;
}
.menu-icon.dark:hover::after {
 background: #ffffff;
 box-shadow: 0 7px 0 #ffffff, 0 14px 0 #ffffff;
}
.top-bar {
margin-bottom: 0px;
}
.menu-text img {
 width: 29%;
}
.top-bar-title {
 width: 100%;
 margin-right: 0px;
 margin-top: 0.35em;
}
.menu > li {
 display: block;
 float: left;
 width: 100%;
}
.menu > li > a {
font-size: 0.87em;
}
ul.dropdown.menu {
 margin-top: 2%;
}
.signbx {
 float: left;
 width: auto;
}
 .signbx ul li {
 margin-right: 15px;
}
 ul.dropdown.menu {
 margin-top: 2%;
}
.top-bar-title {
 width: 100%;
 text-align: left;
}
.menu > li > a {
font-size: 1.2em;
}
.signbx {
 float: left;
 width: 100%;
}
.input-group-btn {
background: none;
}
#custom-search-input .search-query {
width: 100%;
}
.top-bar .top-bar-right {
width:100%;
}
.top-bar .top-bar-right form {
 width: 100%;
 float: left;
 margin-right: 0;
}
.signbx ul {
float:left;
}
.signbx ul li a {
 line-height: 55px;
}
.top-bar {
background-color: #267eab;
}
.header-main h1 {
 font-size: 23px;
 margin-top: 10px;
 line-height:27px;
 margin-bottom: 0;
 text-align: center;
}
.header-main h1 i {
}
.header-main h1 i img {
 margin-top: 0px;
 width: 15%;

}
.header-main h2 {
 font-size: 14px;
 margin-top: 0;
 line-height: 18px;
 margin-bottom: 10px;
}
.btn-blue-x {
font-size: 13px;
padding: 10px 29px;
    float: none !important;
}
.social-bx ul li a {
 margin: 0px 7px;
 display: inline-block;
}
.header-main p {
width: 100%;
font-size: 11px;
 margin-top: 14px;
 line-height: 20px;
}
.header-main span {
 float: left;
 margin-left: 0;
 width: 100%;
}
.header-main span img {
 width: 36%;
    margin-left: 62%;
    margin-top: 5%;
}
.orbit-slide a span {
line-height: 19px;
font-size: 13px;
overflow: hidden;
min-height: auto;
padding-bottom: 8px;
}
.orbit-slide a span p {
line-height: 17px;
}
.our-work-section {
min-height: 1430px;
padding-top: 34px;
}
.userfull-links li a {
line-height: 31px;
font-size: 16px;
}
 .footer-copyright .right a {
 padding: 0px 6px;
}
.footer-box .book-ideas {
 width: 90%;
 line-height: 17px;
}
.footer-box .purchasing {
 width: 100%;
}
.footer-box .purchasing ul {
width: 94%;
}
.purchasing .footer-box .purchasing {
 width: 100%;
}
.footer-copyright {
text-align: center;
}
.footer-copyright p#copyright {
 float: left;
 text-align: center;
 width: 100%;
}
.footer-copyright p#footer-nav {
width: 100%;
margin-left: 0;
}
.footer-copyright p#connect {
margin-left: 0;
text-align: center;
display: inline-table;
}
.footer-copyright a#connect_facebook {
display: inline-block;
 text-align: center;
 width: 37%;
}
.footer-copyright .right a {
 padding: 0px 5px;
 margin-top: 20px;
}
.orbit-slide .four-box .two-boxe .box-mian:hover .rateing .rate-bx .number-rating {
 font-size: 10px;
 color: #fff;
 float: left;
 overflow: hidden;
}
.orbit-slide .four-box .two-box .box-mian:hover .rateing .rate-bx img {
 width: 73%;
}
.four-box .two-box .box-mian:hover .book-hor .bookname {
 font-size: 11px;
 color: #fff;
 width: 92%;
 position: absolute;
 top: 10px;
 line-height: 9px;
}
.orbit-slide .four-box {
 width: 100%;
}
.orbit-slide .four-box .two-box {
 width: 46%;
}
.four-box .two-box .box-mian:hover .book-hor {
padding: 5px;
}
.four-box .two-box .box-mian:hover .book-hor .bookby {
font-size: 10px;
bottom: 40px;
}
.orbit-previous, .orbit-next {
z-index: 9999;
}
.four-box .two-box .box-mian:hover .rateing strong {
 font-size: 10px;
}
.four-box .two-box .box-mian:hover .rateing {
bottom: 6px;
}
.four-box .box-mian:hover .book-hor .bookname {
font-size: 17px;
line-height: 21px;
}
.four-box .box-mian:hover .book-hor .bookby {
 font-size: 15px;
}
.four-box .box-mian:hover .rateing strong {
 font-size: 14px;
}
.four-box .box-mian:hover .rateing .rate-bx img {
 width: auto;
}
.four-box .box-mian:hover .rateing .rate-bx .number-rating {
font-size: 11px;
}
 .create-main p {
line-height: 1.2em;
padding:0;
font-size: 18px;
text-align: center;
}
.orange-btn {
font-size: 25px;
}
footer ul {
margin: 0 auto 3% 5%;
width: 45%;
}
footer ul li {
 width: 100%;
 float: left;
}
footer ul li a {
font-size: 14px;
width: 100%;
float: left;
}
.footer-copyright .right a img {
 width: 64px;
}
footer ul.first {
 margin-left: 5%;
}
.clients-section p {
text-align: center;
font-size: 18px;
}
.clients-section {
text-align: center;
padding-bottom: 100px;
}
.orbit-slide .four-box:first-child {
 width: 100%;
}
.p-13 {
margin-left: 0;
font-size: 17px;
    text-align: center;
}
.create-options .large-5{ text-align:center;}
.pad-3 {
 padding: 10px 20px 15px 20px !important;
 font-size: 20px;
     float: none;
}
.orbit-slide .twel-box .two-box {
 width: 30%;
}
 .ready-books {
height: 156px;
}
.option-section-one .p-12 {
width: 100%;
font-size: 16px;
text-align:center;
}
.option-section-one .large-5{ text-align:center;}
.option-section-one .pad-1 {
 padding: 9px 46px 13px 46px !important;
 margin-left: 0;
}
.quick-create-heading {
 font-size: 18px;
 line-height: 26px;
     text-align: center;
}
.create-options .text-right {
    text-align: center;
}
.product-offring p {
 font-size: 18px;
     padding: 0 2%;
}
.option-section-one .pad-2 {
 margin-left:0%;
 font-size: 18px;
}
.quick-sectin-one .our-heading {
 /*font-size: 34px !important;*/
}
.option-section-one .img-12 {
 margin-top: 0;
}
.round-section {
padding-bottom: 0;
}
.round-section .our-heading {
font-size: 30px;
margin-bottom: 20px;
}
/*.quick-sectin-one .our-heading-3 {
font-size: 32px;
}*/
.quick-sectin-one .our-heading-3 br{ display:none;}
.occasion-all p {
 font-size: 23px;
 line-height: 26px;
}
 .option-section-one h3 {
 line-height: 37px;
 font-size: 24px;
}
.book-inprint .our-heading {
font-size: 30px;
}
.inprinet-list li a p {
 font-size: 18px;
     line-height: 23px;
}
 .create-banner h1 {
 font-size: 26px;
 line-height: 36px;
 text-align: center;
     width: 100%;
}
.create-banner h1 br {
display: none;
}
.create-banner p {
font-size: 16px;
 line-height: 21px;
 margin-bottom: 10px;
 margin-top: 10px;
}
.create-banner p br {
display: none;
}
.large-quick {
 width: 95%;
 padding-left:15px;
}
.space-top {
 margin-top: 0;
 float: none;
}
.large-quick-image {
    font-size: 22px;
    text-align: left;
    padding-left: 10px;
}
.large-allin-image {
 font-size: 20px;
 padding-right: 6.175em;
 line-height: 30px;
 padding-top: 32px;
 text-align: left;
     padding-left: 10px;
}
.large-group-image {
 font-size: 20px;
 text-align: left;
 padding-right: 6.375em;
 line-height: 25px;
 padding-top: 38px;
}
.large-group-image br {
display: none;
}
.space-top-2 {
 margin-top: 0;
 float: none;
}
.product-offring p br {
display: none;
}
.our-heading img {
float: none !important;
margin: 0 20%;
}
.turnaround-time .our-heading span {
 margin-top: 0;
 float: left;
 width: 100%;
 font-size: 33px;
 margin-bottom: 20px;
}
.turnaround-time p {
    padding: 0 3%;
    font-size: 18px;
    text-align: center;
    line-height: 25px;
}
.space-top-3 {
 margin-top: 0;
}
.group-section-one .groupline-heading {
padding: 0 0%;
font-size: 24px;
}
.group-section-one .groupline-heading strong {
margin-left: 0%;
width: 70%;
}
.group-section-one .groupline-heading img {
 display: inline-table;
 margin-top: -5px;
}
.group-section-two .groupline-heading {
padding: 0 0%;
font-size: 24px;
}
.group-section-two .groupline-heading strong {
 margin-top: 1.2em;
width: 64%;
}
 .group-section-two .become-editer-btn {
margin-left: auto;
width: 236px;
height: 71px;
background-size: contain;
}
.group-section-two .become-editer-btn:hover {
background-size: contain;
}
.quick-sectin-one .our-heading {
/* font-size: 42px;*/
}
.h-3 {
 font-size:24px;
}
.h-4 {
 font-size: 29px;
 line-height: 36px;
}
.occasion-all p {
font-size: 22px;
    line-height: 25px;
}
.kids-banner {
min-height: 224px;
margin-top: 10px;
}
.makeyour-heading {
margin-top: 0.1525em;
line-height: 1em;
font-size: 2.1875em;
}
.kids-section p {
 font-size: 20px;
 line-height: 1.3em;
}
.kids-section p br{ display: none; }
.kids-section .one-book li a p {
 font-size: 21px;
}
.kids-section .one-book li {
 float: none;
 text-align: center;
 display: inline-block;
 width: 100%;
 vertical-align: top;
}
.kids-section .video-content {
 font-size: 20px !important;
}
.video-bx {
padding: 20px 10px 10px 10px;
}
.bule-btn-larg {
font-size: 30px;
}
.make-try-list {
 text-align: center;
 font-size: 18px;
 width: 100%;
}
/*.quick-sectin-one .our-heading-2 {
 font-size: 32px;
}*/
.orbit-container {
height: auto !important;
}
.inprinet-list li {
width: 48%;
margin: 0 0;
}
.inprinet-list li:nth-child(6) {
 margin-left: 0;
}
.clicktostart-list li {
 margin: 0 0.8% 20px;
 display: inline-block;
 width: 43%;
 vertical-align: top;
}
.clicktostart-list li a p {
font-size: 26px;
line-height: 34px;
}
.orbit-slide .four-box .two-box a:hover span {
 font-size: 14px;
 line-height: 15px;
}
.orbit-slide .four-box a:hover span {
 font-size: 14px;
}
.orbit-slide .four-box a:hover span strong {
 font-size: 14px;
}
}
 @media only screen and (min-width: 18.750em) and (max-width: 21.250em) {
.create-options .orbit-container {
	height: auto !important;
}
.round-section .orbit-container {
	height: auto !important;
}
.our-work-section {
	padding-bottom: 95px;
}
.orbit-slide a h4 {
	font-size: 11px;
}
.sample-book-section .orbit-container {
	height: auto !important;
}
.featured-section .orbit-container {
	height: auto !important;
}
.our-work-section .orbit-container {
	height: auto !important;
}
}
@media only screen and (min-width: 21.375em) and (max-width: 26.250em) {
.our-work-section {
	padding-bottom: 95px;
}
.create-options .orbit-container {
	height: auto !important;
}
.featured-section .orbit-container {
	height: auto !important;
}
.featured-section .orbit-container {
	height: auto !important;
}
.sample-book-section .orbit-container {
	height: auto !important;
}
.round-section .orbit-container {
	height: auto !important;
}
.orbit-slide a h4 {
	font-size: 13px;
}
.our-work-section .orbit-container {
	height: auto !important;
}
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.top-book-titel {
	background-position: 124% 50%;
}
.inprinet-list li {
	display: inline-block;
	vertical-align: top;
}
.clicktostart-list li {
	margin: 0 0.8% 20px;
	display: inline-block;
}
}
