/*
Theme Name: The Enneagram in Business
Version: 1.0
Description: Child theme for Woo Canvas
Author:  Rituparna sonowal
Author URI: http://icraftzone.com
Template: canvas
*/
body #top ul.nav li a {
	font: 300 16.67px/1.6em 'Telex', arial, sans-serif;
}
/* #navigation {
	background: url(/wp-content/uploads/2020/12/line-1.png) repeat!important;
} */
body #header {
	padding-top: 12px;
	padding-bottom: 6px;
}
.carttop ul#top-nav li:last-child a {
	padding-right: 0px;
}
.carttop ul#top-nav li:last-child a {
	padding-right: 0px;
}
@font-face {
	font-family: 'Telex';
	src:  url('../ttf/telex-regular.ttf') format('ttf'),
		url('../woff/telex-regular.woff') format('woff'),
		url('../woff2/telex-regular.woff2') format('woff2');
	font-style: normal;
	font-weight: 400;
}
a:link, a:visited {
	color: #517e83;
}
#logo {
	padding: 0 15px;
	width: 100%;
}
.page-id-144 #main-sidebar-container {
	height: 1350px !important;
}

.page-id-7286 #main-sidebar-container {
	height: 1535px !important;
}

div#logo {
	width: 100%;
	vertical-align: middle;
	max-width: 689px;
}
.page-id-146 #main-sidebar-container {
	height: 1050px !important;
}



.page-id-145 #main-sidebar-container {
	height: 1700px !important;
}



.page-id-7292 #main-sidebar-container {
	height: 1160px !important;
}

.page-id-7295 #sidebar{

	min-height: 665px !important;
	height: 665px !important;

}

.page-id-7147 #main-sidebar-container {
	height: 1500px !important;
}


.single p.price >span:first-child {
	display: none;
}

.single .price .amount {

	margin-top: 7%;
}

button.single_add_to_cart_button.button.alt {
	margin-top: -42%;

}
.woocommerce .summary .quantity {
	float: left !important;
	margin-top: -69px;
	margin-left: -5% !important;
}

.single .product_meta {
	margin-top: -27%;
}

h3#wc-comment-header {
	margin-bottom: 0px!important;
	padding: 0px!important;
	text-align: left!important;
}
textarea#wc-textarea-0_0 {
	background: #fff;
	border-color: #efefef!important;
	border-width: 2px!important;
	border-style: solid!important;
	margin-bottom: 10px!important;
	border-radius: 3px!important;
	color: #666!important;
	height: 154px!important;
}
.wpdiscuz-item.wpd-has-icon {
	margin-bottom: 25px!important;
}
#wpcomm .wpd-form-row .wpd-form-col-right {
	width: 100%;
}
.wc-field-captcha.wpdiscuz-item, #wpcomm .wpd-form-row .wpdiscuz-item .wpd-field-desc {
	display: none!important;
}
#wpcomm .wc-field-submit, .wpd-field-group-title {
	text-align: left!important;
}
input.wc_name.wpd-field, input.wc_email.wpd-field, input.wc_website.wpd-field {
	background-color: #ffffff;
	border: 1px solid #cccccc!important;
	height: 40px!important;
	border-radius: 5px!important;
}
#wpcomm .wpd-form-row .wpdiscuz-item .wpd-field-icon {
	top: 15px!important;
}
input.wc_comm_submit.wc_not_clicked.button.alt {
	text-transform: uppercase!important;
	font-size: 1em!important;
}
.wpd-field-group-title {
	margin-top: 20px !important;
}
.woocommerce-MyAccount-content span.woocommerce-input-wrapper {
	display: block!important;
}
p#shipping_state_field {
	width: 100%!important;
}
p#billing_state_field {
	width: 100%!important;
}

/* New Css */
ul.products li.product .button-wrap a.seedet {
	padding: 2px 10px!important;
	margin-right: 3px;
}

ul.products li.product .button-wrap  a.button.product_type_external {
	padding: 6.2px 8px!important;
	height: auto!important;
	border-radius: 0px!important;
	font-size: 13px!important;
	vertical-align: middle;
}
.carttop>a {
	background: url(../new-cart.html) no-repeat;
	background-size: cover;
	padding: 0px!important;
	margin-top: 8px;
}
#menu_remake li a {
	color: #faf5f5!important;
}
.search_main {
	display: none!important;
}
#text-11 .search_main {
	display: block !important;
}
#text-11 .searchform {
	width: 100% !important;
	display: flex;
	background: #FFF;
	box-shadow: none;
	border-radius: 0;
	border: none;
}
#text-11 .searchform .field {
	width: 100% !important;
	border: none;
	color: #a2bdc3;
	font-size: 13px;
	box-shadow: none;
}
#text-11 .searchform button.submit {
	width: 15%;
	height: 30px;
	border: none;
	border-radius: 5px;
	vertical-align: top;
	margin-left: 0%;
	background-color: #4c8488 !important;
	position: static;
	padding: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 0;
}
#text-11 .searchform button.submit::before {
	content: "";
	width: 30px;
	height: 30px;
	background-position: center;
	background-image: url(../search-btn.html);
	background-repeat: no-repeat;
	display: block;
	background-size: 25px;
}
#header_right {
	display: none!important;
}
#menu_remake li {
	border-right: 2px solid #ecf0f0;
}
#menu_remake li a {
	background-color: #6a9b9f!important;
}
#menu_remake li a:hover {
	color: #517e83;
}
#menu_remake > li > ul a {
	color: #fff;
}
#navigation ul ul li {
	border-top: 1px solid #ecf0f0!important;
}
body #top ul.nav ul {
	background: #6a9b9f!important;
}
.boxed-layout #footer, #footer {
	background: #6a9b9f!important;
	padding: 14px 20px;
}
.footer-left .search_main {
	display: block!important;
}
a.button, a.comment-reply-link, #commentform #submit, .submit, input[type=submit], input.button, button.button, #wrapper .woo-sc-button, a.button, a.comment-reply-link, #commentform #submit, .submit, input[type=submit], input.button, button.button, #wrapper .woo-sc-button {
	background: #4c8488;
	border-radius: 0;
}
.footer-left.col-left input.submit {
	margin: 0px;
	padding: 0px 0px;
	height: 38px;
	float: right;
}
.footer-left .search_main form.searchform {
	width: 195px!important;
	height: 20px;
	box-shadow: none!important;
	border-radius: 0px!important;
	background-color: #fff!important;
}
body .searchform .field {
	width: 72%!important;
}

.footer-left .search_main form.searchform input[type="text"] {
	border: 0px!important;
	box-shadow: 0px 0px!important;
	color: #a2bdc3!important;
	padding: 5px 10px;
	font-size: 10px;
}


div#copyright {
	margin-top: 26px;
	padding-left: 8px;
}
#copyright p {
	margin-bottom: 7px;
}
.footer-left.col-left input.submit {
	margin: 0px;
	padding: 0px 2px;
	height: 21px;
	float: right;
}
a.button:hover, a.comment-reply-link:hover, #commentform #submit:hover, .submit:hover, input[type=submit]:hover, input.button:hover, button.button:hover, #wrapper .woo-sc-button:hover {
	background: #517e83!important;
}
body .social-icons li a {
	background: url(../socail-links.html) no-repeat scroll left -63px;
	width: 50px;
	height: 50px;
	border-radius: 100%;
}
body .social-icons li a.fb {
	background-position: -12px -9px;
}
.socail-links {
	width: 60%;
	display: inline-block;
	padding-right: 4px;
}

.footer-news-cnt {
	width: 30%;
	display: inline-block;
	vertical-align: top;
}

.socail-links ul li {
	display: inline-block;
}
.socail-links ul {
	text-align: right;
}

.socail-links ul li {
	padding: 0px 4px;
}

.socail-links ul li a {
	width: 30px;
	height: 30px;
	line-height: 30px;
	background-color: #ffffff;
	display: inline-block;
	border-radius: 100%;
	font-size: 20px;
	color: #6a9b9f;
	text-align: center;
}

.socail-links ul li a:hover, .socail-links ul li a:active, .socail-links ul li a:focus {
	background-color: #4c8488;
	color: #fff;
}
#credit {
	width: 44%;
}
.footer-news-cnt a {
	width: 100%;
	display: block;
	padding: 0px 0px;
	background-color: #d1edef;
	font-size: 12.29px;
	color: #5b8386!important;
	font-weight: 500;
	text-align: center;
	height: 30px;
	line-height: 30px;
}
.footer-news-cnt a.contact-us-links img {
	vertical-align: middle;
	margin-left: 15px;
	width: 25px;
}
a.contact-us-links {
	margin-top: 8px;
}

.footer-news-cnt a:hover, .footer-news-cnt a:active, .footer-news-cnt a:focus {
	background-color: #4c8488;
	color: #fff!important;
}

li#menu-item-79 {
	border-left: 0px!important;
}
#logo {
	padding-top: 15px;
	padding-bottom: 7px;
}
.replicate-seedet, .seedet, #wrapper #content a.button.product_type_external {
	background: #6a9b9f!important;
	border-radius: 0 !important;
	border: 1px solid #6a9b9f !important;
	color: #fff !important;
}
.replicate-seedet:hover, .seedet:hover, #wrapper #content a.button.product_type_external:hover{
	background: #447c81 !important;
	border: 1px solid #447c81 !important;
}
#wrapper #content .button, #wrapper #content .button:visited, #tabs ul.wooTabs li, #wrapper #content .reply a, #wrapper #content #respond .form-submit input#submit, input[type="submit"] {
	background: #6a9b9f!important;
}
body #wrapper #content .products li .add_to_cart_button {
	background: url(../jpg/prodcart.jpg) no-repeat!important;
}
a.read-more.col-right.read-more-link-blogs {
	background-color: #6a9b9f!important;
	display: inline-block;
	padding: 9px 25px;
	color: #fff;
}
input.button.update_cart {
	color: #fff!important;
	padding: 5px 15px!important;
	margin-top: 0px!important;
}
.widget_nav_menu ul li > a:hover, .widget_nav_menu ul li.current-menu-item > a, .widget_nav_menu ul li.current_page_ancestor > a, .widget_nav_menu ul li.current-product_cat-ancestor > a {
	background-color: #6a9b9f!important;
}
#wpdcom .wpd-second-button, #wpdcom .wpd-prim-button {
	border-radius: 0!important;
}
#tabs .inside li a, .widget_woodojo_tabs .tabbable .tab-pane li a {
	color: #517e83;
}
.page-template-template-blog-php .widget h3, .single .widget h3, .tag .widget h3, .category .widget h3, .search .widget h3, .date .widget h3 {
	color: #517e83!important;
}
@media screen and (max-width: 1024px) and (min-width: 768px) {
	input.button.update_cart {
		font-size: 12px!important;
	}

	a.seedet.seedet-cart.fancybox {
		font-size: 12px;
		padding: 0px 10px!important;
	}
}
@media screen and (max-width: 1024px) and (min-width: 767px) {

	.socail-links ul li a {
		width: 30px;
		height: 30px;
		line-height: 30px;
	}
	.footer-left.col-left {
		width: 49%;
		display: inline-block;
	}
	.socail-links ul li a {
		width: 30px;
		height: 30px;
		line-height: 30px;
	}
	#copyright {
		margin-top: 15px;
		width: 100%;
	}

}

@media screen and (max-width: 767px) and (min-width: 300px) {
	.shop_table.cart {
		display: block;
		width: 100%;
	}

	.shop_table.cart tbody {
		width: 100%;
		display: block;
	}

	.shop_table.cart tr {
		display: block;
		width: 100%;
	}

	.shop_table.cart td {
		display: block;
		width: 100%;
		padding: 0;
		margin: 0;
	}

	.shop_table.cart th {
		display: block;
	}

	.shop_table.cart thead {
		display: none;
	}

	.shop_table.cart tbody .product-thumbnail {
		width: 20%;
		float: left;
	}

	.shop_table.cart .product-name {
		float: left;
		padding-left: 10px !important;
		width: 80% !important;
		box-sizing: border-box;
		text-align: left;
	}

	.shop_table.cart td.actions {
		margin-top: 30px;
	}
	.coupon {
		overflow: hidden;
	}
	.socail-links ul {
		text-align: center;
	}
	.nav-toggle {
		background-color: #6a9b9f!important;
		background-image: none!important;

	}
	#top .carttop {
		/*top: 0;*/
	}
	body.home.page-template-default .wpb_text_column.wpb_content_element {
		margin-bottom: 0px!important;
	}
	body.home.page-template-default section#main {
		margin-top: 0px!important;
	}
	body.home.page-template-default #main {
		margin-top: 12px;
	}
	.nav-toggle:before, .nav-toggle a  {
		text-shadow: 0 0px 0 #fff;
	}
	#credit {
		width: 100%;
	}
	.socail-links {
		width: 100%;
		display: block;
		text-align: center;
	}
	.footer-news-cnt {
		width: 28.4%;
		display: block;
		vertical-align: top;
	}
	.footer-news-cnt a.contact-us-links img {
		width: 40px;
		vertical-align: middle;
	}
	.footer-left .search_main form.searchform {
		width: 100%!important;
	}

}


/* css close */





/* @media only screen and (max-width:767px){
.post_page #sidebar {
float: none !important;
}
.page-template-template-blog-php #main-sidebar-container #main {
width: unset !important;
padding: 20px 20px!important;
}
}
@media only screen and (max-width:600px){
.single-post div#main-sidebar-container {
display: block !important;
}
.single-post #main {
width: auto !important;
float: none !important;
margin: 0 !important;
padding: 20px !important;
display: block !important;
}
.post_page #sidebar {
width: 100% !important;
display: table-cell;
}
}

*/

.carttop>a {
	width: 32px;
	height: 32px;
}

@media screen and (max-width: 1025px) and (min-width: 1023px) {

	body .page-template-template-books-php #main-sidebar-container #main, .page-template-default #main-sidebar-container #main {
		width: 95%!important;
		margin: 0 auto;
		overflow: hidden;
	}
	a.biolink {
		font-size: 10px;
	}
	.rc-post a, .rc-post a:visited {
		width: 70%!important;
	}


}
@media screen and (max-width: 1024px) and (min-width: 768px) {
	.rc-post a, .rc-post a:visited {
		width: 70%;
		font-size: 10px;
	}
	body .mini-post p {
		font-size: 10px;
		line-height: normal;
	}
	.mini-post h2.title, .mini-post h2.title a, .mini-post h2.title a:visited {
		font: 400 12px/1em 'Telex',arial,sans-serif!important;
	}
	body .mini-post.alt, .mini-post {
		margin: 0px 0px;
	}
	body .mini-lisiting, .jspContainer {
		width: 100%!important;
	}
	body .mini-post {
		width: 94%;
	}
	body .f-widget-2 iframe {
		padding: 10px 0px 0px 0px!important;
	}

}

@media screen and (max-width: 767px) and (min-width: 300px) {
	.page-id-6 #main article .entry form {
		overflow: scroll;
	}
	#coupon_code {
		width: 100%!important;
	}
	.shop_table.cart .quantity {
		width: auto!important;
	}
	body.page-id-6 a.seedet.seedet-cart.fancybox {
		width: auto!important;
		margin-right: 0px!important;
	}
	body table.cart input.button, 
	body table.cart #coupon_code {
		width: 100%!important;
	}
	body .mini-lisiting, .jspContainer {
		width: 100%!important;
		margin: 0 auto;
	}
	#header {
		padding-bottom: 0px!important;
		padding-top: 0px!important;

	}
	body .vc_col-sm-9, body .vc_col-sm-3 {
		width: 100%!important;
	}
	body .n-left {
		padding: 0px 0px 0px 0px;
	}
	body .n-text-info {
		width: unset;
	}
	.n-footer-text h3 {
		margin-top: 20px;
	}
	body .f-widget-2 iframe {
		padding: 0px 0px 0px 0px;
	}
	.bio .aligncenter {
		padding: 0px!important;
	}
	.postid-11361 #main {
		width: 47%!important;
	}
	#sidebar {
		width: 56%!important;
	}
	.post_page #sidebar {
		float: none!important;
	}
	body.page-id-92 #main {
		width: unset!important;
		padding: 20px 20px!important;
	}
	body.page-id-92 .col-right {
		float: left!important;
	}
	body.page-id-92 #sidebar {
		width: 79%!important;
		margin: 0 auto;
	}
	#main {
		width: 77%!important;

		height: 100%!important;
	}



}

