/*** layout ***/
.myaccount_list_view_filters .inner{text-align:center;}
.myaccount_list_view_filters .inner .goto{display:inline-block; margin:0 3px; padding:0 5px; cursor:pointer; line-height:23px;}
.myaccount_list_view_filters .inner .goto.active,
.myaccount_list_view_filters .inner .goto:hover{
	background-color:#d79a08; color:#FFFFFF;
	border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
}

#goto_bg{/*height:8869px; background-image:url(../images/home/goto_bg.png);*/background-color: #FFFFFF; margin-top: 0px;}
#goto_bg .goto_item{position:relative; text-align:center; margin:0 auto; font-family:calibri;font-size:15px; /*overflow:auto;*/}
#goto_Books{ background:url("../images/home/books_bg1.png") repeat-x scroll 0 0 transparent;}
#goto_Books .page_wrap_content{ background:url("../images/home/books_bg.png") no-repeat scroll top center transparent;}
#goto_bg .goto_item .page_wrap_content{position:relative; width:1120px; text-align:center; margin:0 auto;}
#goto_bg .goto_item .page_wrap_content .text_wrap_area{margin-left: 365px;padding-top: 55px;text-align: left;width: 360px;}
#layout_page{min-width:1100px;}

/*** global ***/
/*#goto_bg .signup_button{
	display:inline-block; padding:19px 40px; background-color:#E38028; color:#FFF;
	font-weight:bold; font-size:28px; text-decoration:none;
	border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;
}

#goto_bg .grey{color:#474747;}
#goto_bg .orange{color:#E38028;}
#goto_bg .blue{color:#004491;}
#goto_bg .blue_light{color:#115DB1;}
#goto_bg .green{color:#4D7D25;}
#goto_bg .green_light{color:#67A001;}
#goto_bg .blue_for_blurb{color:#2958AA;}

#visit_bookstore_holder{position:relative; width:0px; height:0px; margin:0 auto;}
#visit_bookstore{position:absolute; left:-165px; top:-25px; width:105px; height:93px; background-image:url(../images/home/visit_bookstore_button_green.png); z-index:10000000;}*/

/*** Intro ***/
#goto_Intro{
	background-color:#335ba0;
	color:#fff;
	min-height:386px;
	background-image:url(../images/home/intro_bg.png);
	background-position:center bottom;
	background-repeat:no-repeat;
}
#caps_big_green{
	font-size:65px;
	color:#a0bd0e;
}
#goto_Intro .text_wrap_area > div#button_hold {
    margin: 40px auto 0;
    width: 264px;
}

/*** goto_Books ***/
#goto_Books{
	min-height:282px;
	background-image:url(../images/home/books_bg1.png);
	background-position:center top;
	background-repeat:repeat-x;
}
#title{
	font-size:30px;
	color:#666666;
	 margin: 15px auto;
}
#normal_txt{
	font-size:16px;
	color:#335ba0;
}

/*** goto_Music ***/
#goto_Music .page_wrap_content{
	background-image:url(../images/home/music_bg.png);
	background-position:center top;
	background-repeat:no-repeat;
	overflow:auto;
	min-height: 528px;
	padding:25px 0;
	}
#goto_Music .text_wrap_area {
    padding-top: 0px !important;
}

#goto_Music #wrap_col > div#col_1 {
    float: left;
    width: 520px;
}

#goto_Music #wrap_col > div#col_2 {
    float: left;
    margin-top: 41px;
    width: 227px;
}

#goto_Music .page_wrap_content > div#wrap_col {
    float: none;
    margin-left: 160px;
    margin-top: 20px;
    width: 950px;
}
#music_cd_cover_2{
	width:638px;
	float:right;
	margin-right: 137px;
}

/*** goto_Paintings ***/
#goto_Paintings{
	background-image:url(../images/home/painting_bg_repeat.png);
	background-repeat:repeat-x;
}
#goto_Paintings .page_wrap_content{
	background-image:url(../images/home/painting_bg.png);
	background-position:center top;
	background-repeat:no-repeat;
}
	
/*** goto_Poetry ***/
#goto_Poetry{
	
}

#goto_Poetry .page_wrap_content #wrap_col > div#col_1 {
    float: left;
    margin-left: 235px;
    width: 115px;
}
#goto_Poetry #col_2 .text_wrap_area > div#button_hold {
    position: relative;
    z-index: 99;
}
#goto_Poetry .page_wrap_content > div#wrap_col {
    overflow: auto;
}
#Poetry_graphic{
	z-index:9;
}

#Glyph_Poetry_section {
    margin-left: 480px;
    margin-top: -458px;
    position: absolute;
    z-index: 9;
}
#goto_Poetry .page_wrap_content #wrap_col_poem_sec2 > div#col_1 {
    float: right;
    margin-right: 235px;
    width: 115px;
	 margin-top: 230px;
	 margin-left: 770px;
	 position:absolute;
}
#goto_Poetry .page_wrap_content #wrap_col_poem_sec2 > div#col_2 {
    width: 360px;
	float: left;
	min-height: 600px;
}


.page-id-29 #goto_Poetry .page_wrap_content > div#wrap_col_poem_sec2{ background:none !important;}
#goto_Poetry .page_wrap_content > div#wrap_col_poem_sec2 {
    overflow: auto;
	background-image:url(../images/home/Angel-poetry.png);
	background-position:156px 243px;
	background-repeat:no-repeat;
	min-height: 546px;
}
#wrap_col_poem_sec2 #col_2  p#title{
	font-size:30px;
	color:#756c44;
	text-align:center;
}
#sub_head_poem{
	font-size:24px;
	color:#90813a;
	text-align:center;
	 margin: 2px auto;
}
#poem_txt{
	font-size:18px;
	color:#90813a;
	text-align:center;
	 margin: 2px auto;
/*	 width: 235px;*/
	 line-height: 27px;
}
#creator_box{
	background-image:url(../images/home/box_new.png);
	background-position:157px -6px;
	background-repeat:no-repeat;
	min-height:848px;
}
#goto_bg .goto_item .page_wrap_content #creator_box .text_wrap_area {
    padding-top: 1px !important;
	/*margin-top:-140px;*/
}

#creator_box #creator_box_imgs > div#james_pic {
    float: left;
    width: 236px;
}

#creator_box #creator_box_imgs > div#interview_graphic {
    float: left;
    margin-left: 30px;
    width: 147px;
}

#creator_box_imgs {
    margin: 20px auto;
    width: 420px;
	overflow: auto;
}

#creator_box #center_img > div#img1 {
    margin-top: 135px;
}

.page-id-77 .resrc_download_section {
    color: #2C2C2C;
    font-size: 16px;
    margin: 0 auto;
    padding: 0 0 0 50px;
    text-align: left;
    width: 1001px;
}

/*** goto_faq ***/
#goto_faq {
    background-image: url("../images/home/faq_bg.png");
	background-color:#C8DFEB;
    background-position: center top;
    background-repeat: no-repeat;
    min-height: 565px;
}

#goto_faq > div#wrap_col_poem_sec2 {
    padding-top: 80px;
}
#goto_faq #wrap_col_poem_sec2 > div#col_1, .page-id-29 #goto_faq #wrap_col_poem_sec2 > div#col_1 {
    float: right;
    margin: 38px 250px 0 0 !important;
    position: relative !important;
    width: 150px !important;
}

#goto_faq #wrap_col_poem_sec2 > div#col_2, .page-id-29 #goto_faq #wrap_col_poem_sec2 > div#col_2 {
    float: left;
    text-align: left;
    width: 380px;
}
#goto_faq #wrap_col_poem_sec2 #col_2 p#title{
	text-align: left;
}

/*** goto_Whats_New ***/
#goto_Whats_New{
	background-image:url(../images/home/whats_new_bg.png);
	background-position:center top;
	background-repeat:repeat-x;
/*	padding-bottom: 15px;*/
}

#goto_Whats_New > div#wrap_col_poem_sec2 {
    margin-top: 60px;
}

#goto_Whats_New #wrap_col_poem_sec2 > div#col_1 {
    float: right;
    margin: 105px 150px 0 0;
    width: 252px;
}

#goto_Whats_New #wrap_col_poem_sec2 > div#col_2 {
    float: left;
    width: 380px;
}

#goto_Whats_New #wrap_col_poem_sec2 > div#col_1 {
    float: right;
    width: 235px;
}

#goto_Whats_New #wrap_col_poem_sec2 #col_2 p#title {
    text-align: left;
}

#whats_new_btn_wrap {
    clear: both;
    margin: 0 auto;
    width: 600px;
}

#whats_new_btn_wrap > div#whats_new_pages_info {
    float: left;
    text-align: left;
    width: 159px;
	font-size:14px;
	color:#5a5a5a;
}
#whats_new_btn_wrap > div#button_hold {
    float: left;
    margin-bottom: 15px;
    margin-top: 18px;
    width: 227px;
}
#wrap_col_poem_sec2 > div#full_page_img_whats_new {
    margin-left: 60px;
}
#small_text_whatsnew{
	font-size:12px;
	color:#335ba0;
	width:260px;
	float:right;
	margin: 10px 0;
}


/*********************************************************** Six Hearts *************************************************************/
/*** goto_e-papers ***/
#goto_e-papers{
	background-image:url(../images/sixheart/Glass_Shelf_box_bg.png);
	background-position:center top;
	background-repeat:no-repeat; 
	color:#575757;
}
#goto_e-papers p {
    margin: 0;
}

.page_wrap_content > div#wrap_e_page {
    margin: 0 auto;
    width: 930px;
}

#wrap_e_page > div#title_relesedby {
    color: #575757;
    font-size: 12px;
    text-align: left;
}
#wrap_e_page > div#wrap_row_2_imgs {
    clear: both;
	margin-top: 60px;
}

#wrap_row_2_imgs > div#col1 {
    float: left;
    margin-top: 51px;
    width: 110px;
}
#imgs_wrap > div#col {
    float: left;
    width: 135px;
}

.page_wrap_content > div#letter_resize {
    float: right;
    margin-right: 100px;
    margin-top: -134px;
}

#title_relesedby > p#book_title {
    color: #3160B0;
    font-size: 26px;
    margin-bottom: 5px;
    padding-top: 35px;
	width: 500px;
}
#e_paper_section2 > div#wrap_e_page{
	margin: 0 auto;
    width: 930px;
}
.page_wrap_content > div#e_paper_section2 {
    clear: both;
	background-image:url(../images/sixheart/e-paper_pdf_bg.png);
	background-position: center top;
	background-repeat:no-repeat;
}

#title_relesedby > div#pdf_icon {
    float: left;
	margin-top: 12px;
}


#title_relesedby > div#pdf_donload_txt {
    float: left;
    margin-left: 10px;
    margin-top: 22px;
	font-size:14px;
}


#title_relesedby > div#line_img {
    clear: both;
}

#title_relesedby > div#pdf_txt_wrap {
    width: 790px;
}

#pdf_txt_wrap > p#sub_e_book_title {
    font-size: 16px;
	text-transform:uppercase;
	margin-top: 10px;
}

#pdf_txt_wrap > p#e_book_normal_txt {
    font-size: 16px;
	margin-top: 10px;
	margin-bottom: 5px;
}
#e_book_list{
	font-size: 16px;
	margin-top: 10px;
	list-style-image:url(../images/sixheart/Gold-Text-bullets.png);
}

#pdf_txt_wrap > div#center_bird_img {
    margin: 0 auto;
    width: 218px;
}

#f-a-q {
    margin-top: -4px;
}
#button_hold {
    margin: 10px 0;
}

#paintings .text_wrap_area > div#button_hold {
    margin-left: 91px;
}

#creator {
 /*   margin-top: 139px;*/
}
/* ---------- Introsuction page -------------*/

#define_title{
	font-size:18px;
	font-weight:bold;
	color:#c88d00;
	margin-top: 10px;
}
#define_iltalic_txt{
	font-size:16px;
	color:#404040;
	padding-left:20px;
	margin-top:10px !important;
	margin-bottom:10px !important;
}
#pad_left{
	padding-left:20px;
	font-size: 16px;
	margin-top:10px;
}

#pdf_txt_wrap > div#btns_imgs {
    margin: 10px 0;
}

#pdf_txt_wrap > div#center_btns_imgs {
    /*margin: 0 auto;
    width: 227px;*/
	float: right;
    margin: 0 -54px 5px 0;
}

.page-id-6 #pdf_txt_wrap > div#center_btns_imgs {
    float: right;
    margin: 187px -54px 5px 0;
}
.page-id-9 div#center_btns_imgs {
    /*margin: 0 auto !important;
    width: 227px !important;*/
	float: right;
   /* margin: 0 -54px 5px 0;*/
}


.page_wrap_content > div#letter_resize_1 {
    float: right;
    margin-right: 100px;
    margin-top: -28px;
}
#box_bg{
	background-image:url(../images/introduction/box_bg.png);
	background-position:center top;
	background-repeat:no-repeat;
	width:1001px;
	margin:0 auto;
}
#box_bg > div#letter_resize_1 {
    float: right;
    margin-right: 45px;
    margin-top: 15px;
}
#right_side_imgs{
	float:right;
	width:150px;
}
.page-id-7 #right_side_imgs{
	width:200px;
}
#title_relesedby > div#pdf_txt_wrap {
    float:left;
}
#contents_wrap{
	width:970px;
	clear:both;	
}
#contents_wrap > div#pdf_txt_wrap {
    float: left;
}
#pdf_txt_wrap {
    width: 790px;
}
/*#goto_bg .goto_item {
    overflow: auto;
}*/
#glass_box_bg{
	background-image: url("../images/sixheart/Glass_Shelf_box_bg.png");
    background-position: center top;
    background-repeat: no-repeat;
	overflow:auto;
	margin: 0 auto;
    width: 1001px;
}

#glass_box_bg > div#letter_resize_1 {
    float: right;
    margin-right: 45px;
    margin-top: 15px;
}
/*------------- 6 heart virtues ---------------*/
/*#heartvirtues_holder #title_relesedby > p#book_title{ margin: 25px 0 10px;}*/
#heartvirtues_holder #title_relesedby > p#released_by_txt{ margin: 15px 0; font-size: 12px;}

/*Translation_page*/
/*#trans_title{
		color:#3160b0;
		font-size: 26px;
    	padding-top: 24px;
}

#trans_sub_title{
	color:#575757;
		 margin: 15px 0;
		 font-size: 13px;
    	 font-weight: normal;
    	 line-height: 20px;
}

#trans_content{
	color:#3b3b3b;
	font-size: 16px;
    margin-top: 10px;
}

#trans_span{
	 font-size: 12px;
}*/


/*** Books page ***/

#imgs_wrap > div#col_imgs {
    float: left;
    width: 133px;
}
#books_page #e_paper_section2 > div#wrap_e_page {
    margin: -8px auto 0;
}
#e_paper_section_new{
	margin-top:10px;
}
#arrow_book{
	background-color:#D5D6CA;
}
#dorman_prophecy{
	background-color:#36241A;
}
#book_quantusum{
	background-color:#19275a;
}
#book_wheather_composer{
	background-color:#b9c6d0;
}
#book_contents_wrap{
	width:1001px;
	margin:0 auto;
}
#box_books{
	width:1001px;
}

#head_wrap_box > div#book_box_left_wrap {
    float: left;
}

#book_box_left_wrap > div {
    float: left;
}

#head_wrap_box > div#book_box_right_wrap {
    float: right;
}

#book_box_right_wrap > div {
    float: left;
    margin-right: 20px;
    padding-top: 3px;
}

#box_books > div#head_wrap_box {
     background-color: #757575;
    float: left;
    height: 39px;
    width: 1001px;
}
#box_books_conntents{
	background-color: #FFFFFF;
    text-align: left;
    width: 1001px;
	 clear: both;
	 overflow: auto;
}
#text_contents_box{
	color: #575757;
	width:680px;
	float:left;
	margin-left:45px;
	margin-top:24px;
}
#box_books_right_imgs{
	width:250px;
	float:right;
}
#books_title_blue{
	color:#053381;
}
#box_book_normal_txt{
	font-size: 16px;
	color: #575757;
	margin-bottom: 5px;
}

#pdf_donload_txt > a {
    text-decoration: none;
}

#avail_versions > p#text_avail {
    color: #4F4F4F;
    font-family: arial;
    font-size: 14px;
	float:left;
}
#avail_versions > p#blue_txt {
    float: left;
	color: #3160b0;
    font-family: arial;
    font-size: 14px;
}

#title_relesedby > div#avail_versions {
    clear: both;
}

#book_box_left_wrap > div#text_book_box_title {
    line-height: 10px;
    margin-left: 10px;
}
.full_page_book_warp #pdf_txt_wrap > p#e_book_normal_txt{
	color:#404040;
}
.full_page_book_warp_cww1{
	 background-color: #193162;
}
.full_page_book_warp_cww2{
	 background-color: #00030a;
}

#seprator_iconic_btns{
	float: left;
    font-size: 24px;
    line-height: 53px;
    margin-left: 5px;
    margin-right: 5px;
}


#books_page #title_relesedby > div#wrap_row_2_imgs {
    margin-top: 12px;
    overflow: auto;
    padding-bottom: 15px;
}

article#post-943 #goto_bg .goto_item ,article#post-1331 #goto_bg .goto_item {
    overflow: auto;
}

/*FAQ PAGE*/

.faq_normal_text{
	float:left;
	font-size: 16px;
	width:660px;
}


.faq_right_img { float: right; }

.faq_txt_wrap {
    float: left;
    letter-spacing: 0.5px;
    width: 680px !important;
    word-spacing: 2px;
}

#philo_cotnt2_wrap {
    margin: 0 auto;
    width: 1001px;
}


#philo_cotnt2 {  background-color: #000000;}
/*
#philo_con2_main_content{
	color: #2C2C2C;
    float: left;
    font-size: 16px !important;
    letter-spacing: 0.5px;
    line-height: 23px;
    margin: 20px 65px 20px 0;
    width: 800px;
    word-spacing: 1px;
}*/

#philo_con2_title_bg {
    background-color: #3A3127;
    height: 39px;
}

.page-id-2255 #philo_con2_title,.page-id-2257 #philo_con2_title,.page-id-2259 #philo_con2_title,.page-id-2261 #philo_con2_title,.page-id-2263 #philo_con2_title,.page-id-2265 #philo_con2_title,.page-id-2267 #philo_con2_title {
    margin: 6px 0 0 357px;
}
.page-id-2255 #philo_con2_title_bg,.page-id-2257 #philo_con2_title_bg,.page-id-2259 #philo_con2_title_bg,.page-id-2261 #philo_con2_title_bg,.page-id-2263 #philo_con2_title_bg,.page-id-2265 #philo_con2_title_bg,.page-id-2267 #philo_con2_title_bg {
    left: -50px;
    margin: -31px 0 20px;
    position: relative;
    width: 1001px;
}

.page-id-2255 #tabs,.page-id-2257 #tabs,.page-id-2259 #tabs,.page-id-2261 #tabs,.page-id-2263 #tabs,.page-id-2265 #tabs,.page-id-2267 #tabs {
    float: none;
}

#philo_star > img {float: left;}


#philo_con2_title {
    color: #FFFFFF;
    float: left;
    font-size: 18px;
    margin: 8px 0 0 15px;
    text-align: center;
}

#philo_con2_main_content p {
    font-size: 16px;
    line-height: 35px !important;
    margin: 0 !important;
}


#philo_con2_life_ans_1 {
    color: #2C2C2C;
    float: left;
    font-size: 16px !important;
    letter-spacing: 0.5px;
    line-height: 23px;
    margin: 20px 65px 20px 0;
    width: 860px;
    word-spacing: 1px;
}
.page-id-75 #philo_con2_life_ans_1 {
	    margin: 5px 65px 20px 0;
}

#philo_con2_life_ques_1 {
    font-weight: 600;
}
.page-id-75 #philo_con2_life_ques_1{
	width:860px;
}

#philo_con2_life_title {
    color: #c88d00;
    font-size: 16px;
}


#philo_con2_main {
    background-color: #FFFFFF;
    overflow-y: auto;
    overflow-x: hidden;
    padding: 20px 0 0 50px;
    text-align: justify;
    width: 951px;
}

#philo_con2_right_img {
    float: right;
   margin: 200px 0 0;
}

#philo_page_navi {
    clear: both;
    text-align: center;
}

#philo_cotnt2{ clear:both;}

/*Resource*/

.resrc_page_james{ margin:0 0 20px 0; }

#resrc_normal_paraa p{ margin: 25px 0; }

.resrc_book_title{ margin:0 !important; }

#released_by_txt {  margin: 0; font-size: 12px; color:#575757;}

.resrc_iltalic_txt{ font-size:14px !important ;}



#resrc_james {
    font-size: 14px;
    overflow: auto;
    width: 616px;
}


#resrc_james strong {  float: right; }

.resrc_iltalic_txt {
    text-align: justify;
    width: 600px;
}


.resrc_normal_text{
	float: left;
    font-size: 16px;
    width: 734px;
}


.page-id-2757 .resrc_normal_text{   width: 710px !important; }


.resrc_right_img {
    float: right;
    margin: 50px 0 0 0;
}

.resrc_con2_title {
    color: #7EAEFF !important;
    font-size: 22px !important;
    font-weight: 600;
    letter-spacing: 2px;
    margin: 4px 0 0 360px !important;
    word-spacing: 3px;
}


.resrc_download_section {
    color: #2C2C2C;
    font-size: 16px;
    /*margin: 0 auto;*/
	margin: -210px auto 0;
	text-align: left;
	 padding: 0 0 0 50px;
    width: 1001px;
}

#resrc_sub3_right_title{
	color:#e89300;
}


#resrc_sub3_right #pdf_down_1, #pdf_down_1 {  margin: 12px 16px 0; }


#pdf_down_1 > img {  padding: 0 20px 0 0;   vertical-align: middle; }


#pdf_down_1 > a {   color: #505050;    text-decoration: none; }


#resrc_sub3_right {
	margin: 0 0 36px;
    padding: 0 0 30px;
    width: 500px;
}

.resrc_blue{color:#0144a0 !important;}

.resrc_last_section{
	color:#505050;
	margin:0 auto;
	width:680px;
}


.resrc_last_section p {
    font-family: calibri;
    font-size: 16px;
	 margin: 15px 0;
}


#resrc_last_sign {  text-align: right; }


#resrc_last_img {  margin: 25px 0 0; }

#philo_con2_main_content {
    color: #2C2C2C;
    float: left;
    font-size: 16px ;
    letter-spacing: 0.5px;
    line-height: 23px;
    margin: 20px 1px 20px 0;
    width: 750px;
    word-spacing: 1px;
}

#resrc_main_right_img{
	float:right;
	margin: 120px 0 0;
}

#resrc_navi_ul{
	background-color:#e6d4c0;
	border:2px solid #b99f84;
	list-style:none;
	padding:0;
	   margin: 0;
	width:230px;
}

#resrc_navi_ul li{
		border-bottom:2px solid #b99f84;
		text-align: left;
		padding:4px;
}

#resrc_navi_ul li a{
	color: #655642;
    font-size: 16px;
    padding: 0 0 0 18px;   
    text-decoration: none;
}

.resrc_download_section p { margin: 10px 0; }

.resrc_navi_main{
    box-shadow: 5px 1px 5px 3px #000000;
    float: left;
    position: absolute;
    top: 914px;
    width: 227px;
}

.resrc_cotnt2_main_img{ text-align: right; }

.resrc_cotnt2_main_img img{  position: relative;  left: -10px; }

#resrc_navi_head{
	background-color: #F7F1EB;
    color: #4D4A45;
    font-size: 16px;
    font-weight: 600;
    padding: 5px 5px 5px 13px !important;
    text-align: left;
}


#resrc_navi_ul li:hover, #resrc_navi_acitve {  background-color: #ABD2FF; }

#resrc_navi_head:hover { background-color: #F7F1EB !important; }

/*.page-id-40 .mCSB_container br,
.page-id-39 .mCSB_container br,
.page-id-22 .mCSB_container br,
.page-id-47 .mCSB_container br,
.page-id-48 .mCSB_container br,
.page-id-49 .mCSB_container br,
.page-id-50 .mCSB_container br,
.page-id-51 .mCSB_container br,
.page-id-31 .mCSB_container br,
.page-id-77 .mCSB_container br,
.page-id-27 .mCSB_container br,
.page-id-20 .mCSB_container br
 {
    display: none;
}*/


.mCSB_container br { display: none; }


/* Music Page */

#glass_box_bg_music{
	background-image: url("../images/music/Glass_Shelf_box_bg_music.png");
        background-position: center top;
        background-repeat: no-repeat;
	overflow:auto;
	margin: 0 auto;
       
        width: 1001px;
}
#music_page #title_relesedby > p#music_title {
    color: #3160B0;
    font-size: 26px !important;
    margin-bottom: 5px;
    margin-top: 60px;
    width: 488px;
}
#music_page #wrap_e_page #wrap_row_2_imgs #imgs_wrap {
    padding-top: 30px;
}
#glass_box_bg_music > div#letter_resize_1 {
    float: right;
    margin-right: 45px;
    margin-top: 15px;
    position: relative;
    z-index: 9;
}

#music_page >div #col1 {
    float: left;
    margin-top: 48px;
    width: 100px;
}


#music_page #wrap_row_2_imgs {
    line-height: 21px;
    margin: 0 auto;
    position: relative;
    text-align: right;
    top: 68px;
    width: 715px;
}

#glass_box_bg_music > div#letter_resize_1 {
    float: right;
    margin-right: 45px;
    margin-top: 15px;
}


#music_page #wrap_row_2_imgs1 {
    background-image: url("../images/music/Glass_Shelf_bg.png");
    background-position: center 145px;
    background-repeat: no-repeat;
    margin: 0 auto;
    overflow: auto;
    padding-top: 50px;
    padding-bottom: 35px;
    
}
#music_page #e_paper_section3{
    clear: both;
    position: relative;
    top: 50px;
}

#e_paper_section3 #wrap_e_page {
    margin: 0 auto;
    width: 760px;
}
#e_paper_section3 #col2 #imgs_wrap {
    margin: 0 auto;
    width: 666px;
}
#music_page #title_relesedby > div#line_img {
    background: url("../images/sixheart/Separation-line-for-content.png") repeat scroll 0 0 transparent;
    clear: both;
    height: 1px;
}
/* media player*/
#music_page .music_player {
    display: block;
    float: none;
    overflow: hidden;
    position: relative;
    top: -25px;
}
/* cd image */

#music_page .media_image {
	float: left;
	margin-top: 8px;
	width: 550px;
}


#music_page #e_paper_section_new .cd_track,#music_page #e_paper_section_new .cd_img {
    float: left;
    margin-right: 15px;
}
#music_page .media_image .available_link > p {
    float: left;
    margin: 0;
}
#music_page .media_image .available_link {
    clear: both;
    margin: 2em 0;
}
#music_page  .media_image a {
    font-size: 14px;
    padding: 0 5px;
    text-decoration: none;
}
/* content */

#music_page #pdf_txt_wrap {
    line-height: 21px;
    text-align: justify;
    width: 914px;
}
#music_page .sub_text {
    color: #427AD9;
    font-size: 14px;
    padding-left: 100px;
    width: 506px;
}

/* cart */
#music_page .actions_cart > button {
    background: none repeat scroll 0 0 #395B7B;
    border: medium none;
    border-radius: 2px 2px 2px 2px;
    color: #FFFFFF;
    display: block;
    padding: 6px;
	cursor:pointer;
}
#music_page .add_cart .actions_cart {
    float: left;
    margin-right: 20px;
}
#music_page  .add_cart {
    clear: both;
    display: block;
    float: left;
    margin: 2em 0;
   /* overflow: hidden;*/
    position: relative;
    width: 500px;
}
#music_page  .buy_mp3 {
    float: left;
    
}

.buy_mp3 #cartcontent > input{
    background: none repeat scroll 0 0 #807830;
    border: medium none;
    border-radius: 2px 2px 2px 2px;
    color: #FFFFFF;
    padding: 6px;
    cursor:pointer;
}


#music_page .buy_mp3 > button {
    background: none repeat scroll 0 0 #807830;
    border: medium none;
    border-radius: 2px 2px 2px 2px;
    color: #FFFFFF;
    padding: 6px;
    cursor:pointer;
}


/*------------------sixheart---------------------------*/


#sixhearts_last_sign > br, #sixheart_above_glass > br {  display: block !important; }

#sixheart_img1, #sixheart_interrelation_img { text-align: center; }

.sixheart_iltalic_txt {
	font-size: 14px !important;
    letter-spacing: 0.8px;
    line-height: 22px;
    width: 600px;
}

#sixheart_txt_wrap {  margin: 20px 0 0 !important; }


#sixheart_orange_title {
    color: #E49100;
    font-size: 19px;
    margin: 0;
}

.sixheart_e_book{
	letter-spacing: 0.7px;
    margin: 5px 0 0;
	width: 782px;
    word-spacing: 0.8px; 
}

#sixheart_interview_content {
	 display: inline;
     font-size: 14px;
    letter-spacing: 0.8px;
    margin: 5px 0 30px 38px;
    width: 595px;
    word-spacing: 0.8px;
}

.sixheart_con2_title {
    color: #4b9888 !important;
    font-size: 22px !important;
    font-weight: 600;
    letter-spacing: 2px;
    margin: 4px 0 0 360px !important;
    word-spacing: 3px;
}


#sixheart_main_right_img {
    float: right;
    margin: 50px 0 0;
	width:162px;
}


#sixhearts_wall {
    font-size: 14px;
    font-weight: 600;
}

#sixhearts_wall_mini{
	color:#505050;
	font-size:12px;
}


#sixhearts_last_sign {
	color: #383838;
    float: right;
    font-weight: 600;
	margin: 0 0 20px;
    text-align: left;
}

.sixhearts_last_section {
    color: #505050;
    margin: 0 auto;
	text-align: left;
    width: 800px;
	word-spacing: 1px;
	letter-spacing: 0.5px;
}

.sixhearts_sub3_right{float:left; margin: 0 140px 36px 0 !important;}

.sixhearts_right_title{ clear:both;}

#sixhearts_download_link{float:left; margin: 0 25px 0 0;}

.sixhearts_download_link2{clear:both;}

#sixhearts_download_link_main {
    border-bottom: 1px solid #000000;
    overflow: auto;
    padding: 0 0 20px 50px;
    width: 500px;
}

.sixhearts_download_link_main2{ border:none !important; }
#sixhearts_download_link_img {    padding: 55px 0 0; }


#sixhearts_last_img {
    clear: both;
    margin: 25px 0 0;
    overflow: auto;
    padding:40px 0 80px;
}

#sixhearts_download_section{ padding:50px 0 0 50px !important;}


#sixhearts_cotnt2 {
    background: url("../images/sixheart/sixhearts_below_shelf_bg.png") no-repeat scroll center top #694E30;
    border-bottom: 3px solid #004987;
    clear: both;
    padding-top: 531px;
    position: relative;
    top: -208px;
}

#sixhearts_glass_shelf{
	background: url("../images/sixheart/sixhearts_glassshelf.png") no-repeat scroll center top transparent;
    height: 246px;
    margin: 0 auto;
    padding: 15px 0 0 82px;
    position: relative;
    width: 919px;
    z-index: 9999;
}
#sixhearts_glass_img{
	float:left;
	padding: 0 6px 0 0;
}




#sixheart_above_glass {
	background: url("images/sixheart/little_Star.png") no-repeat scroll left top transparent;
    color: #573C1E;
    margin: 0 auto 20px;
    width: 766px;
}

.sixhearts_con2_main{ text-align:left !important; }

.sixhearts_book_title {
    margin: 0 !important;
    padding: 35px 0 0 !important;
}

.sixhearts_con2_main_content{ color:#303030 !important; margin: 11px 0 0 !important; }


#goto_Recommendations {
    overflow-x: auto;
}

/*---------------------------VIDEO PAGE--------------------------------------*/

.videopage_iltalic_txt {
    color: #404040;
    font-size: 16px !important;
    letter-spacing: 0.9px;
    line-height: 23px;
    text-align: left !important;
	padding: 0 !important;
	margin: 0;
    width: 864px;
}

#video_featuredvideo, #back_2_top { text-align: center; }

#featured_video_title {
    color: #3160B0;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 0.9px;
}

#featuredvideo_collection { clear: both; margin: 50px 0;  overflow: auto;  text-align: center; }

#featured_video_video1 {  display: inline;  margin: 0 30px; }

.featuredvideo_collection_last {  margin: 0 0 70px !important; }

.videopage_box_bg { margin: 0 auto 10px !important;   overflow: auto; }

#videopage_title_orange {  color: #C88D00; font-size: 18px; margin:10px 0 0 !important;}

#video_contact_link{ text-decoration:underline ; color: #404040; }

#video_featuredvideo {  margin: 30px 0; }


/*---------------------------Diagram PAGE--------------------------------------*/

.diagram_page_diagrams, #diagram_page_diagrams1{ clear:both; text-align:center; }

#diagram_page_diagrams1{ clear:both; margin:40px 0; }


.diagram_iltalic_txt {
    color: #404040;
    font-size: 16px !important;
    letter-spacing: 0.9px;
    line-height: 23px;
    margin: 20px 0 0;
    padding: 0 !important;
    text-align: left !important;
    width: 825px;
	
}
/*--------------------------Website-page------------------------------------*/

.web_box_bg{ overflow:auto;}

.goto_web_item{ 
 	letter-spacing: 0.8px !important;
    line-height: 21px;
    word-spacing: 0.2px;
	font-family: calibri;
    font-size: 15px;
    margin: 0 auto;
    position: relative;
    text-align: center;
}

.goto_web_item p{ 
 	letter-spacing: 0.8px;
    line-height: 21px;
    word-spacing: 0.2px;
	font-family: calibri;
}
		

.web_iltalic_txt {
    font-size: 14px !important;
    letter-spacing: 0.6px;
    line-height: 21px;
    padding: 0 !important;
    text-align: left;
    width: 690px;
    word-spacing: 0.2px;
}


#web_james {
    font-size: 12px;
    letter-spacing: 0.8px;
    margin: 0 auto;
    overflow: auto;
    text-shadow: 0.1px 0.1px #4F4F4F;
    width: 580px;
}

.web_book_title {
    margin: 0 !important;
    padding: 38px 0 0 !important;
}

.website_navi_img{
	clear:both;
}

.website_navi_img #website_navi_img1,
.website_navi_img #website_navi_img2,
.website_navi_img #website_navi_img3{
	float:left;
	margin:0 5px 0 0; 
}

.website_navi_img #website_navi_img4{ margin:0 !important; }

#web_titles{ color:#e49100; font-size:18px; text-shadow: 0.1px 0.1px #eaaa3a;}

.web_e_book{ margin:2px 0 0;}

#web_cotnt2 {
    background-color: #708297;
    border-bottom: 3px solid #325b9f;
    clear: both;
}

#web_con2_big_img{
	background:url(../images/website/web_main_imgbg.png) scroll top center transparent;
	height:531px;
}

.web_navi_main {
    box-shadow: 5px 1px 5px 3px #000000;
    float: left;
    position: relative;
    top: 42px;
    width: 227px;
}

#web_navi_ul li a{ text-decoration:none; color: #3B4D71;}

#web_navi_ul li {
    border-bottom: 2px solid #3C556F;
    padding: 4px 4px 4px 40px;
    text-align: left;
}

#web_navi_ul li:hover, #web_navi_ul li.active, #web_navi_ul li:focus{
    background-color: #ebcbc3;
	color: #3B4D71;
}

#web_navi_ul {
    background-color: #BFC6CE;
    border: 2px solid #3C556F;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: 230px;
}

#web_navi_head {
    background-color: #F7F1EB;
    color: #4D4A45;
    font-size: 16px;
    font-weight: 600;
    padding: 5px 5px 5px 13px !important;
    text-align: left;
}

.web_con2_title {
    color: #7EAEFF !important;
    font-size: 22px;
    font-weight: 600;
    letter-spacing: 2px;
    padding: 9px 0;
    text-align: center;
    word-spacing: 3px;
}

#web_intro_title{ 

	color: #1359D1;
    font-size: 19px !important;
    font-weight: bold;
    letter-spacing: 1.5px;
    margin: 0 0 30px !important;
}

#web_intro_subtitle{
	color: #2C2C2C;
    font-weight: 600;
    margin: 0 !important;
}

.web_con2_main{ text-align:left !important;}

.web_other_link_content { 
	color: #404040;
    margin: 0 auto;
    overflow: auto;
    text-align: left;
    width: 1001px;
}

.web_rising_heart{ clear:both; padding: 60px 0 0 0 ;}

#web_rising_heart_left{ float:left;padding:0 30px 0 0; width:auto;}

#web_rising_heart_right{ float:left; width:690px;}

#web_rising_heart_right_title{ color:#8f303f; font-size:18px; margin: 0 !important; text-shadow: 0.2px 0.7px #98414F; }

.web_rising_heart_right_title_blue, .web_rising_heart_right_title_blue a{ color:#40378e !important; text-shadow: 0.2px 0.7px #5a51a3 !important; text-decoration:none;}

#web_rising_heart_right_para{ clear:both; font-size:16px; letter-spacing: 0.9px !important; word-spacing: 1px !important; line-height: 22px !important;}

#web_rising_heart_span a{ color:#8f303f; text-decoration:underline; }

#web_rising_heart_right_span{ line-height:18px; }

#web_normal_text p { margin: 20px 0; }

/*---------------------------Wats_New-----------------------------*/

.watsnew_txt_wrap {
    float: left;
    letter-spacing: 0.5px;
	 line-height: 22px;
    width: 640px !important;
    word-spacing: 2px;
}

.watsnew_iltalic_txt {
	color:#404040;
	font-size:14px !important;
    text-align: justify;
    width: 485px;
}

#watsnew_title_orange{
	color:#c88d00;
	font-size:18px;
}

#watsnew_james {
    font-size: 14px;
    margin: 25px 0 40px;
    overflow: auto;
    text-align: right;
    width: 465px;
}


.watsnew_normal_text {
    float: left;
    font-size: 16px;
    width: 640px;
}

.watsnew_normal_text > p {  margin: 20px 0; }

.watsnew_right_img {
    float: right;
/*    margin: 24px 0 0;
*/}

.watsnew_right_img2{ margin:0; float: right;}


#watsnew_sample {
    border-bottom: 1px solid #22BCAB;
    clear: both;
	padding: 40px 0 0;
}

.watsnew_box_bg{  overflow:visible; margin: 0 auto 80px !important; }


#watsnew_content2 {
    clear: both;
    overflow: auto;
    padding: 50px 0 0;
}

.watsnew_orange_title { margin: 0 0 20px; }

.watsnew_normal_text > p {  margin: 30px 0; }

#watsnew_underline{ text-decoration:underline;}

/*-----------------------Creator-page------------------------------*/

.creator_book_title { margin: 0 !important;  width: 450px !important; }

.creator_txt_wrap{ 
	color: #C88D00;
    font-size: 18px !important;
    letter-spacing: 1.2px;
    text-shadow: 0.5px 0.8px #E5A22D;
    word-spacing: 0.5px;
} 

.creator_jame_title2{
	border:none !important ;
	color: #E89300;
	clear:both;
	font-size:16px;
	letter-spacing: 1.2px;
	 margin: 20px 0;
    text-shadow: 0.5px 0.8px #E5A22D;
    word-spacing: 0.5px;
}

.creator_pdf_right_contnt{ float: left ; border:none !important ;}

#creator_normal_text{ width:715px !important; }

.creator_iltalic_txt {
    float: left;
    font-size: 14px !important;
    letter-spacing: 0.8px;
    line-height: 20px;
    padding: 0 0 20px 25px !important;
    text-align: left;
    width: 630px;
    word-spacing: 1px;
}

.creator_iltalic_txt p {
    float: left;
    font-size: 14px !important;
    letter-spacing: 0.8px;
    line-height: 20px;
    text-align: left;
    width: 630px;
    word-spacing: 1px;
}


#creator_normaltext {  letter-spacing: 0.8px;  margin: 5px 0 10px;  word-spacing: 0.5px; }

.creator_right_img2 {  float: right;     margin: 210px 0 0; }

#creator_hakomi_img { clear: both;  margin: 0 0 0 100px; }

#creator_text {
    color: #090909;
    font-size: 16px;
    letter-spacing: 0.8px;
    line-height: 22px;
    margin: 5px 0 10px;
    width: 700px;
    word-spacing: 0.5px;
}

.creator_cotnt2{ background-color:#c5c7b6 !important;}

.creator_con2_title {
    float: left;
    font-size: 18px;
    padding: 8px 15px;
}

#creator_abt_interview {
     background: none repeat scroll 0 0 #8A8782;
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    float: right;
    margin: 4px 3px 0 0;
    padding: 4px;
}


#creator_con2_title_bg {
    background-color: #757575;
    height: 39px;
}

#creator_abt_interview > a:hover { color: #ffce1f; }

#creator_abt_interview > a { color: #fff; padding: 0 15px; text-decoration:none; }

.creator_con2_main_content{ color: #414141 !important; margin: 0 65px 20px 0 !important; width: 840px !important;}

#creator_intro_normal {  margin: 0 !important; }

#creator_smalltext { color: #414141;  font-size: 12px !important;  margin: 25px 0 0 !important;}

#creator_intro_img { text-align: center; }

#creator_pdf_down_1 { border-bottom: 1px solid #000;  padding: 12px 25px 0; }


#creator_pdf_down_1 > img,#creator_pdf_down_1 p img {
    padding: 0 10px 7px 0;
    vertical-align: middle;
}
#creator_pdf_down_1  a {
  color: #505050;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 0.9px;
    text-decoration: none;
}

.creator_sub3_right, .creator_pdf_down{ border: none !important ; }

.creator_sub3_right { 
	float: left;
    margin: 0 !important;
    padding: 0 !important;}

#creator_jain_twt {
    color: #505050;
    letter-spacing: 0.8px;
	 margin: 0 0 10px;
    width: 745px;
}
.creator_sub3_right_title{ clear:both; margin: 0 0 10px;}

#creator_jain_blog { margin: 5px 0 50px !important; letter-spacing: 0.8px;}

#creator_download_right_img{ float:right;margin: 100px 72px 0 0;}


#creator_download_section {  padding: 40px 0 0 50px !important; }

#jame_blog_ac {
    color: #0F44DB;
}

.creator_jame_blog{ margin:30px 0 0 0;}

.creator_pdf_down {  padding: 0 0 30px 25px !important; }

#creator_title_top{ margin: 31px 0 0 !important; }

#creator_intro_title{ margin: 5px 0 0 0 !important ; }

/*---------------Philosophy-part2--------------------------*/

#philo_sub1_right, #philo_sub2_right, #philo_sub3_right, #philo_sub4_right{ width:675px; }

#pdf_down_1 a{ color: #0D60D0;
    font-size: 16px;
    font-style: normal !important; }

table br + br {
  display: block;
}

/*---------------Poetry-part2--------------------------*/


.post-1123 #goto_bg .goto_item {  overflow: auto; }

/*--------------- Paintings page ----------------*/
#painting_albums{
	background:url("../images/paintings/albums_bg.png") no-repeat scroll 0 0 #DADBDD; 
	overflow:auto;
}
#paintings_page{
	padding:1px;
}
#albums_image {
    margin: 0 auto;
    padding-top: 100px;
    width: 900px;
}
#albums_image ul, #painting_series ul{
	clear:both;
	margin:0 0 60px;
	padding:0 5px;
	overflow:auto;
}
#albums_image li, #painting_series li{
	background:url(../images/paintings/image_bg.png) no-repeat scroll 0 0 transparent;
	float:left; 
	height:111px;
	list-style:none;
	margin:0 60px 0 0;
	padding:34px 0;
	text-align:center;
	width:177px;
}
#albums_image li:last-of-type, #painting_series li:last-of-type{
	margin:0;
}
#paintings_page #e_paper_section2{
	background:url(../images/paintings/Paintings_wrap_bg.png) no-repeat scroll 0 0 transparent;
	margin:2px 0 0 0;
}
#inner_img{
	text-align:center;
	padding:25px 0; 
}
table#download_chamber td{
	padding:5px;
}
table#download_chamber td a{
	color:#0043a7;
	font-size:16px;
	text-decoration:none;
}
#paintings_img img{
	margin:15px 7px;
}

#paintings_page p#book_title {
    color: #3160B0;
    font-size: 26px;
    margin-bottom: 5px;
    padding-top: 24px;
}
#paintings_page #title_relesedby {
    color: #575757;
    font-size: 12px;
	margin-bottom:30px;
}

#e_book_normal_txt p{ margin:20px 0; }

#paint_normal_txt, .paint_normal_txt1{ width:700px; font-size: 16px; line-height:20px;}

#painting_series {  margin: 20px 0; }

/* ---------- Blog page ----------*/
#blogs_page p#e_book_normal_txt{
	font-size: 16px;
	line-height:20px;
	margin-top: 10px;
}
#wrap_blogtop_page{
	margin: 0 auto;
    width: 930px;
}
#follow_twitter{float:left;}
#mail_Subscription{float:right; margin-right:50px;}
input#blog_textfield{
	border:1px solid #bfbfbf;
	border-right:none;
	height:24px;
	width:170px;
	float:left;
	padding:5px 5px;
}
input#blog_subscribe{
	background:#4f74c1;
	border:1px solid #2c416c;
	color:#fff;
	border-left:none;
	height:35px;
	width:80px;
}
#blogs_page p#book_title{ margin-top:0px;}
#blogs_page #e_paper_section_new{ clear:both;}
#blogs_page #wrap_e_page{ 
	margin: 0 auto;
    width: 930px;
}
#blogs_page #contents_wrap{ width:auto;}

#contents_wrap > div#blog_contentpart1, #contents_wrap > div#blog_contentpart2{
    clear: both;
	overflow:auto;
}
#blog_contentpart1 p#subtitle{ color:#666666;font-size:14px; font-weight:bold; margin-top:0px;}
#blog_contentpart1 > #blog_contentpart1_left, #blog_contentpart2 > #blog_contentpart2_left {
	float: left;
    width: 680px;
}
#blog_contentpart1_left > p#define_title{ margin-bottom:5px;}
#blog_contentpart1_right, #blog_contentpart2_right{
	float:right;
	width:240px;
}

#blog_contentpart1_right > div#blog_innerimg1 {
    float: right;
    margin: 125px 0 0;
}
#blog_centerbird{
	margin: 20px 0;
	text-align:center;
}
#blog_contentpart2_right > img{ float:right;}

#contents_wrap > #goto_top {
    clear: both;
    float: right;
    margin: 15px 90px 5px 0;
    overflow: auto;
    /*text-align: center;*/
}
#blog_socialicons{ margin: 20px 0;}
span#text_orange{ color:#ed8117;}



select#blog_dropdown{ 
	background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #dfdfdf 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dfdfdf)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#dfdfdf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#dfdfdf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#dfdfdf 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#dfdfdf 100%); /* W3C */
border:none;
 height: 30px;
    padding: 5px;
    width: auto;
 border: 1px solid #A3A3A3;
border-radius: 4px 0 0 4px;

}

#blog_dropdown > option {background: none repeat scroll 0 0 #3381C6;border-bottom: 1px solid #FFFFFF;line-height: 30px;   padding: 10px 0 10px 15px;z-index: 2147483647; color:#fff;}


#letter_resize_1 img { margin: 18px 3px 0 0; }

#faq_to_whats_new_img { margin-left: 202px; }

.philo_cotnt2_big_img{ height:531px;}

.page-id-59 #text_contents_box > p {  color: #575757;  margin: 20px 0 0; width: 680px; }

.page-id-75 .faq_normal_text > p {  margin: 20px 0 0; }


.page-id-75 .faq_normal_text {
    float: left;
    font-size: 16px;
    padding: 0 0 30px;
    width: 660px;
}


.page-id-26 .resrc_download_section, .page-id-2757 .resrc_download_section {
    color: #2C2C2C;
    font-size: 16px;
    margin: 0 auto;
    padding:25px 0 0 50px;
    text-align: left;
    width: 1001px;
}

.blog_txt{ width:700px;}
.page-id-61 #blog_txt_wrap > p#e_book_normal_txt {
    width: 733px;
}

/*---------------------------Store PAGE--------------------------------------*/

.output li a.active {
    background-color: #D79A08;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF !important;
	font-family: Arial, sans-serif !important;
    /*font-size: 14px;*/
	/*font-weight: bold;*/
}

.store_book_title {
    margin: 0 !important;
	width:600px !important;
}


#store_book {
    text-align: center !important;
}
.store_left{
	border-right: 2px solid #DBDBDB;
    float: left;
    margin: 60px 0;
    text-align: left;
    width: 300px;
}

#store_featured_prodt, .add_to_my_cart > span{
	color: #E29101;
    font-size: 25px;
    text-shadow: 0.4px 0.5px #E29101;
}

#store_featured_prodt_price, .price .amount{
	color: #010101;
    font-size: 30px;
    padding: 0 0 0 8px;
    text-shadow: 0.2px 0.2px #000000 !important;
}

#store_featured_prodt_ul{
	line-height: 23px;
    list-style: disc inside none;
    margin: 0;
    padding: 10px 0 10px 10px;
}

#store_featured_prodt_ul li{
	color: #E29101;
	font-size: 18px;
}

#color10{ color:#000000; }
#color1{ color:#af5c0b; }
#color2{ color:#af5c0b; }
#color3{ color:#9aaf0b; }
#color4{ color:#2aaf0b; }
#color5{ color:#0b9aaf; }
#color6{ color:#0a81b2; }
#color7{ color:#350baf; }
#color8{ color:#ad0baf; }
#color9{ color:#af0b0b; margin: 0 5px 0 0; }


.images form[method="post"], #store_btn3 {
     background-color: #DFDFDF;
    margin: 0 !important;
    overflow: auto;
    padding: 5px 0;
    text-align: center;
}

.cart-contents > img {
	box-shadow: none !important;
    height: auto !important;
    width: 130px !important;
	margin: 0 auto !important;
}

#store_btn3 {padding: 3px 0 30px !important;  width: auto !important;}

#store_book_author_details{
	color: #5A5A5A;
    font-size: 16px;
    line-height: 23px;
   /* margin: 0 auto;*/
	padding:15px 12px 30px 15px;
    width: 250px;
	-webkit-box-shadow: 0px 0px 8px rgba(130, 130, 130, 1);
	-moz-box-shadow:    0px 0px 8px rgba(130, 130, 130, 1);
	box-shadow:         0px 0px 8px rgba(130, 130, 130, 1);
    margin: 4px 10px;
	float:left;
}

.store_wrap_e_page{
	color: #5A5A5A;
    font-size: 16px;
	margin: 0 auto;
    width: 980px !important;
}

.store_title_relesedby{
	margin: 0 auto;
    width: 930px !important;
}

.store_right{
	float: left;
    margin: 60px 0;
    padding: 0 0 0 6px;
    text-align: left;
    width: 671px;
}

#store_right_ctnt {
    margin: 0 auto;
    width: 650px;
}


#store_right_ctnt_title {
    color: #E29101;
    font-size: 18px;
	padding: 0 0 10px;
    text-shadow: 0.5px 0.3px #E29101;
}


#store_sample_pages_title {
    color: #1446AF;
    font-size: 21px;
    padding: 10px 0 0;
    text-align: right;
}


#store_right_ctnt_test_para_span {
    color: #6C6C6C;
    display: block;
    font-size: 15px;
    font-weight: 600;
    padding: 20px 0 50px;
    position: relative;
}


#store_right_ctnt_test_para {
    background: url("../images/store/Store_divider.gif") no-repeat scroll center bottom transparent;
    margin: 50px 0;
}


#store_right_ctnt div#store_right_ctnt_test_para:last-child {
    background: none repeat scroll 0 0 transparent;
}

#store_graphic_img{ text-align:center;}


#store_right_ctnt > div:nth-child(2) {
    margin: 0;
}


#web_james br {
    display: block;
}


#letter_resize_1 > br {
    display: none;
}


.output a#footer_copy_right:hover {
    color: #FFFFFF !important;
}



.WP-PrintIcon {
    /*left: 325px;
    position: relative;
    top: 12px;*/
}





#glass_box_bg_music input#music{
	background: none repeat scroll 0 0 #395B7B;
    border: medium none;
    border-radius: 2px 2px 2px 2px;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    padding: 6px;
}



#cartcontent > input {
    background: none repeat scroll 0 0 #395B7B;
    border: medium none;
    border-radius: 2px 2px 2px 2px;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
	padding: 6px;
}

.page-id-891 .thead th {
    font-size: 17px;
}

.page-id-891 tbody tr {
    color: #000000;
    font-size: 15px;
    line-height: 22px;
}




.page-id-19 #cartcontent > input {
    background: none repeat scroll 0 0 #53A541 !important;
    border: medium none !important;
    border-radius: 6px 6px 6px 6px;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-size: 16px;
    height: 33px;
    padding: 6px;
    width: 132px;
}

.page-id-19 .addtocart {
    float: none;
    left: 83px;
    margin: 0;
    padding: 7px 0;
    position: relative;
    top: 0;
}


.page-id-891 #box_bg > div {
    color: #404040;
   
	font-size: 16px;
}

._showTooltip.icon.search > form#searchform {
    font-size: 14px !important;
}


.page-id-33 #philo_con2_main,.page-id-75 #philo_con2_main,.page-id-1869 #philo_con2_main,.page-id-1870 #philo_con2_main,.page-id-1875 #philo_con2_main,.page-id-1877 #philo_con2_main, .page-id-2244 #philo_con2_main,
.page-id-2246 #philo_con2_main,.page-id-2247 #philo_con2_main,.page-id-2248 #philo_con2_main {
    background-color: #FFFFFF;
    margin: -39px 0 0;
    overflow: hidden;
    padding: 0;
    text-align: justify;
    width: 1001px;
}


.page-id-33 #philo_con2_main_content,.page-id-75 #philo_con2_main_content,.page-id-1869 #philo_con2_main_content,.page-id-1870 #philo_con2_main_content,.page-id-1875 #philo_con2_main_content,.page-id-1877 #philo_con2_main_content, .page-id-2244 #philo_con2_main_content,
.page-id-2246 #philo_con2_main_content,.page-id-2247 #philo_con2_main_content,.page-id-2248 #philo_con2_main_content {
    /*color: #2C2C2C;
    float: left;
    font-size: 16px;
	 position: relative;
    letter-spacing: 0.5px;
    line-height: 23px;
    margin: 0 1px 20px 0;
    width: 890px;
    word-spacing: 1px;*/
	color: #2C2C2C;
    float: left;
    font-size: 16px;
    letter-spacing: 0.5px;
    line-height: 23px;
    margin: 0 1px 0 0;
    position: relative;
	padding:0 0 0 50px;
    width: 700px;
    word-spacing: 1px;
}


.page-id-33 #philo_con2_title_bg,.page-id-75 #philo_con2_title_bg,.page-id-1869 #philo_con2_title_bg,.page-id-1870 #philo_con2_title_bg,.page-id-1875 #philo_con2_title_bg,.page-id-1877 #philo_con2_title_bg, .page-id-2244 #philo_con2_title_bg,
.page-id-2246 #philo_con2_title_bg,.page-id-2247 #philo_con2_title_bg,.page-id-2248 #philo_con2_title_bg {
    background-color: #3A3127;
    height: 39px;
    left: 0 !important;
    margin: 0 auto;
    padding: 0 !important;
    position: absolute;
    width: 1001px !important;
}


.page-id-33 #philo_con2_life_title,.page-id-1869 #philo_con2_life_title,
.page-id-1870 #philo_con2_life_title,.page-id-1875 #philo_con2_life_title, .page-id-1877 #philo_con2_life_title, .page-id-2244 #philo_con2_life_title, .page-id-2246 #philo_con2_life_title,.page-id-2247 #philo_con2_life_title,.page-id-2248 #philo_con2_life_title {
    clear: both;
    color: #C88D00;
    font-size: 16px;
    padding: 20px 0 0;
}

#philo_con2_main_content > div#philo_con2_life_title:nth-child(2) {  padding: 50px 0 0; }


/*tab_creator*/
.page-id-77 #philo_con2_main_content > div#tabsholder2 {
    left: -50px;
    position: relative;
    width: 1001px;
}



.page-id-77 .tabs {
    background-color: #3A3127;
    height: 39px;
}


.page-id-77 .tabs > li:nth-child(1) {
    background: none repeat scroll 0 0 transparent;
    cursor: default;
    margin: 0;
    padding: 0;
    width: 51%;
    z-index: -11111;
}
.page-id-77 ul.tabs li {
    background-color: #1F5E6F;
    border-bottom: 2px solid #2F2F2F;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    list-style-type: none;
    margin: 6px 10px 0 0;
    padding: 1px 5px;
    text-align: center;
    width: 22%;
}


.page-id-77 #philo_con2_main {
    background-color: #FFFFFF;
    overflow: auto;
    padding: 0 0 0 50px;
    text-align: justify;
    width: 951px;
}

.page-id-77 .tabscontent {
   /* border-top: 2px solid #43B0CE;*/
    display: none;
    margin: 0 auto;
    padding: 8px 0 0;
    text-align: justify;
    width: 90%;
}

.page-id-77 .sixheart_con2_title {
    color: #4B9888 !important;
    font-size: 22px !important;
    font-weight: 600;
    letter-spacing: 2px;
    margin: 8px 0 0 50px !important;
    word-spacing: 3px;
}


.page-id-77 ul.tabs li.current {
    background-color: #43B0CE;
    border-bottom: 2px solid #43B0CE;
    padding: 1px 5px;
}


.page-id-77 .resrc_download_section {
    color: #2C2C2C;
    font-size: 16px;
    margin: 0 auto;
    padding: 0 0 0 50px;
    text-align: left;
    width: 1001px;
}

.page-id-20 ul.tabs li{
 background:#BFC6CE;
 border-bottom:2px solid #3C556F;
 color:#3B4D71;
}
.page-id-20 ul.tabs li:hover,
.page-id-20 ul.tabs li.active,
.page-id-20 ul.tabs li:focus{
 background:#EBCBC3;
}

.page-id-70 .wpcf7 br {
    display: block !important;
}

#contact_form {
    color: #000000;
    padding: 10px;
    width: 50%;
}

.page-id-70 .wpcf7-form > p {
    padding: 4px;
}

/*poetry_tab*/

.woo_title_box #adv2 { width: 504px !important; float: left;  display: table !important; width: auto !important;}

.woo_title_box h1 {  text-align:left;   clear: both !important; color: #E29101 !important; display: block;  font-weight: 100 !important; padding: 16px 0 !important; line-height: 30px;}

.woo_title_box div[itemprop*="description"] a { display: table;   margin: 0 auto !important;    text-align: center; }


.page-id-34 #adv2, .woo_title_box #adv2, .example #adv2 {
    background: none repeat scroll 0 0 transparent !important;
    margin: 6px auto;
    width: 940px;
}


.page-id-34 #adv2 ul, .woo_title_box #adv2 ul, #tabs {
    display: block;
    float: left;
    height: 50px;
   width: auto !important;
}


.page-id-34 #adv2 li, .woo_title_box #adv2 li, #tabs li {
    float: left;
    list-style: none outside none;
    margin: 0 2px 2px 0;
    text-align: center;
}

.page-id-34 .poetry_txt_wrap, .poetry_txt_wrap {
    clear: both !important;
    float: left;
    margin: 0 0 50px !important;
    width: 350px !important;
	padding:0 0 25px 0;
}

.page-id-34 #adv2 li a, .woo_title_box #adv2 li a, .page-id-34 #tabs li a.inactive {
    background: none repeat scroll 0 0 #2675C2;
    color: #FFFFFF !important;
    display: block;
    font-size: 16px;
    height: 25px;
    line-height: 22px;
    text-decoration: none;
    width: 40px;
}


.page-id-34 #tabs li a {
    background: none repeat scroll 0 0 #19B198; cursor: pointer;
}


.page-id-34 #adv2 li a.selected, .woo_title_box #adv2 li a.selected, .output123 li.active, #tabs a.inactive  {
    background: none repeat scroll 0 0 #279199;
    color: #111111;
    font-weight: bold;
}


.page-id-34 #adv2 li a:hover, .woo_title_box #adv2 li a:hover, .activemenu {
    background: none repeat scroll 0 0 #19B198 !important;
}


.page-id-34 #adv2 li.split, .woo_title_box #adv2 li.split, #tabs li.split {
    clear: both;
    margin: 0;
}

.page-id-1354 .wppb_holder {
    color: #404040;
	margin:0 auto;
    padding: 10px;
	width:60%;
}
.page-id-20 .tabscontent ul, .page-id-20 .tabscontent ol{
	margin:0 0 0 30px;
}
.page-id-20 .tabscontent ul{
	list-style:disc;
}
.page-id-20 #website_anniversary_paper{
	width:90%; margin:0 auto;
}
.page-id-20 #website_anniversary_paper p{
	font-size:12px;
}
.page-id-20 .tabscontent #sub_ul{
	list-style:circle;
	margin:0 0 0 15px;
}
.page-id-26 #philo_con2_title_bg,
.page-id-2757 #philo_con2_title_bg,
.page-id-20 #philo_con2_title_bg,
.page-id-2207 #philo_con2_title_bg{
    left: -50px;
    margin: -48px 0 0;
    position: relative;
    width: 1001px;
}


.page-id-18 #philo_con2_title_bg {
    left: -50px;
    margin: -31px 0 20px;
    position: relative;
    width: 1001px;
}

.page-id-26 .resrc_con2_title,.page-id-2207 .resrc_con2_title,.page-id-2757 .resrc_con2_title {
    color: #7EAEFF !important;
    font-size: 22px !important;
    font-weight: 600;
    letter-spacing: 2px;
    margin: 7px 0 0 !important;
    text-align: center !important;
    width: 95%;
    word-spacing: 3px;
}

.page-id-1354 h2#profile_title {
    color: #305FAC ;
    font-size: 18px;
    left: 250px;
    margin-bottom: 0;
    padding: 25px 0 20px;
    position: relative;
}
.page-id-70 #contact_form{
	margin:0 auto;
}
.page-id-70 .wpcf7 td {
  	border: medium none;
    color: #404040;
    font-family: calibri;
    font-size: 16px;
    vertical-align: top;
}

.page-id-70 .wpcf7 table {
    border: medium none;
}
.page-id-70 .wpcf7-submit{
	background: none repeat scroll 0 0 #2F5FAE;
    border: 2px solid #999B9F;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF;
    font-weight: bold;
	margin:10px 0 15px 164px;
    padding: 2px 3px;
}
.page-id-70 h2#contact_title {
    color: #305FAC ;
    font-family: calibri;
    font-size: 20px;
    margin-bottom: 0;
    padding: 25px 0 20px;
}


h3#website_header {padding: 20px 0 0; }


.page-id-18 #tabs br, .page-id-33 #tabs br  {
    display: block !important;
}


#fragment-1 div#heart_1 {
    text-align: center;
}

.page-id-18 .prev-tab {
    bottom: -55px;
    left: 200px;
}
.store_left > div#store_book_author_details{
	-webkit-box-shadow: 0px 0px 8px rgba(130, 130, 130, 1);
	-moz-box-shadow:    0px 0px 8px rgba(130, 130, 130, 1);
	box-shadow:         0px 0px 8px rgba(130, 130, 130, 1);
    margin: 21px 10px;
}
.store_left > div#store_book_author_details br {
    display: block;
}

.page-id-891 table th{
    text-align: center;
}

.page-id-891 table td {
    text-align: center;
}


.page-id-18 .next-tab {
    bottom: -55px;
    right: 50px;
    z-index: 9999;
}

.page-id-18 #philo_con2_title, .page-id-33 #philo_con2_title{width: 94%; }

.cart_count {
    float:left;
	
}
.cart_count > a {
    color: #373737;
    margin: 5px;
	float:left;
	font-size: 14px !important;
	text-decoration:none;
}
#six_heartimg {
    margin-left: 10px;
}
#wrap_row_2_imgs > div#col2_book {
    margin: 0 auto;
    width: 798px;
}
#e_paper_section2 > div#col_center_txt {
    color: #4E4E4E;
    min-height: 25px;
}
body.home #goto_bg {
    margin-top: 0 !important;
}

/*-----------------Chrome-------------------------*/

@media screen and (-webkit-min-device-pixel-ratio:0) {

#respond .comment_form_line{ right: -153px !important;}

body.postid-2969 #page .images > a#lnkhome > img{ height: 305px !important;  overflow: hidden !important;}

.music_purchase + #music_cartt div.woocommerce:last-child .products {
    margin: 0 0 0 -2px !important;
}

/*.layout_content_holder {
	margin-top:-24px !important;
}*/

div[class="The Art, Music and Writings of WingMakers"] + .skiptranslate + #page #main #layout_content, .The.Art.of.WingMakers + .skiptranslate + #page #main #layout_content, .The.Music.of.WingMakers + .skiptranslate + #page #main #layout_content, div[class="The Writings of WingMakers"] + .skiptranslate + #page #main #layout_content{margin-top: 77px !important;}


#layout_content{margin-top: 81px !important; }

.woocommerce.postid-2707 .cart {
position: relative;
top: -350px !important;
}

.postid-2707 .mus_cart {
margin: 20px 0 0 0 !important;
}
.postid-2707.woocommerce .summary.entry-summary h1.product_title + div[itemtype] {
bottom: 830px !important;
left: 32px;
position: absolute;
}



/*.page-id-26 .resrc_navi_main, .page-id-2207 .resrc_navi_main {
margin-top:-81px;
}*/



}

#resrc_sub3_epaperdownload > img {
    margin: 0 7px;
}
#resrc_sub3_epaperdownload{
		border-bottom:1px solid #333;
}
.page-id-7 p {
    margin-bottom: 7px;
}

.goog-te-gadget .goog-te-combo {
    margin: 4px 0;
    padding: 3px !important;
    position: relative;
    right: 4px;
    top: 11px;
    width: 88%;
    margin_right:10px !important;
}

#philo_con2_main > div#back_to_philosphy {
    float: right;
    margin-right: 25px;
}

#goto_Intro_page2 > div#box_bg_search_result {
    margin: 0 auto;
    width: 900px;
}
#sixhearts_cont_post {
    background-color: #694E30;
}
#philo_con2_main_content br {
    display: block;
}

#website_navi_img3 img {
    position: relative;
    top: -5px;
}

#col_center_txt_philo {
    bottom: 54px;
    color: #4E4E4E;
    position: relative;
    text-align: center;
}

.page-id-33 .prev-tab {
    bottom: -55px;
    left: 232px;
}
.page-id-33 .next-tab {
    bottom: -55px;
    right: 168px;
    z-index: 9999;
}
.page-id-33 #col {
    float: left;
    width: 162px;
}
.page-id-1869 .prev-tab {
    bottom: -55px;
    left: 205px;
}
.page-id-1869 .next-tab {
    bottom: -55px;
    right: 55px;
    z-index: 9999;
}
.page-id-1869 #col {
    float: left;
    width: 162px;
}
.page-id-1870 .prev-tab {
    bottom: -55px;
    left: 205px;
}
.page-id-1870 .next-tab {
    bottom: -55px;
    right: 55px;
    z-index: 9999;
}
.page-id-1870 #col {
    float: left;
    width: 162px;
}
.page-id-1875 .prev-tab {
    bottom: -55px;
    left: 205px;
}
.page-id-1875 .next-tab {
    bottom: -55px;
    right: 55px;
    z-index: 9999;
}
.page-id-1875 #col {
    float: left;
    width: 162px;
}
.page-id-1877 .prev-tab {
    bottom: -55px;
    left: 205px;
}
.page-id-1877 .next-tab {
    bottom: -55px;
    right: 55px;
    z-index: 9999;
}
.page-id-1877 #col {
    float: left;
    width: 162px;
}

.page-id-18 .next-tab {
    bottom: -55px;
    right: -107px;
    z-index: 9999;
}

.page-id-18 .prev-tab {
    bottom: -55px;
    left: 58px;
}
.page-id-18 .ui-tabs .ui-tabs-nav {
    width: 100%;
}
.page-id-1909 .prev-tab {
    left: 206px;
}
.page-id-1909 .next-tab {
    right: 182px;
}

.page-id-1907 .prev-tab {
    left: 206px;
}
.page-id-1907 .next-tab {
    right: 182px;
}

.page-id-1903 .next-tab {
    right: 192px;
}
.page-id-1903 .prev-tab {
    left: 349px;
}
.page-id-1903 .ui-tabs .ui-tabs-nav {
    width: 22%;
}

.page-id-1899 .next-tab {
    right: 58px;
}
.page-id-1899 .prev-tab {
    left: 207px;
}

.page-id-1905 .prev-tab {
    left: 170px;
}
.page-id-1905 .next-tab {
    right: -29px;
}
.page-id-1905 .ui-tabs .ui-tabs-nav {
    width: 70%;
}

.page-id-1900 .ui-tabs .ui-tabs-nav li {
    margin-bottom: 5px;
}
.page-id-1900 .ui-tabs .ui-tabs-nav {
    width: 66%;
}
.page-id-1900 .next-tab {
    right: -13px;
}
.page-id-1900 .prev-tab {
    left: 186px;
}
#fragment-1 div#philo_con2_life_title {
    padding-top: 50px;
}




.top_link {
    clear: both;
    display: inline-block;
    overflow: auto;
    text-align: right;
    width: 1200px;
}

/*-----OCT-02-------*/

.poet_Navi {
    bottom: 0;
    overflow: visible !important;
    position: absolute !important;
    width: auto !important;
}
.post-34 #cham {
    display: none;
}

.page-id-33 #philo_con2_title_bg, .page-id-75 #philo_con2_title_bg {
/*    margin: 0 0 0 -50px;*/
}
/*OCT-7*/

.page-id-58 #text_contents_box > p, .page-id-59 #text_contents_box > p, .page-id-60 #text_contents_box > p {  margin: 10px 0;}

.page-id-60 #text_contents_box { color: #575757;}

.page-id-58 #box_book_normal_txt > br, .page-id-59 #text_contents_box br, .page-id-60 #text_contents_box br {
    display: list-item;
    list-style: none outside none;
    margin: 8px 0;
}

.page-id-68 #text_contents_box > p {
    color: #575757;
    margin: 10px 0 0;
}

.page-id-57 #text_contents_box > p {
 color:#575757;
    margin: 10px 0 0;
}
.page-id-57 #text_contents_box > p br{
 display:block;
}

.page-id-68 #text_contents_box strong{ font-size:20px; }


.page-id-60 #text_contents_box strong, .page-id-59 #text_contents_box strong {
font-weight: bold;
margin: 15px 0 !important;
display: inline-block;
font-size: 18px;
}

/*------Oct-24------------*/

.page-id-26 .resrc_cotnt2_main_img, .page-id-2207 .resrc_cotnt2_main_img{
	background:url("../images/resource/resrc_main_img.png") no-repeat scroll right center transparent;
	min-height:532px;
}

.page-id-2757 .resrc_cotnt2_main_img{
	background:url("../images/resource/Neruda-Interviews_2.png") no-repeat scroll right center transparent;
	min-height:532px;
}


/*.page-id-26 .resrc_navi_main .tabs, .page-id-2207 .resrc_navi_main .tabs{ height: 548px;  overflow: auto; }*/


.page-id-26 #resrc_james br, .page-id-2757 #resrc_james br { display: block; }
.page-id-26 .resrc_page_james, .page-id-2757 .resrc_page_james{ margin:0 !important;}





/*----Oct-31----*/



.page-id-26 #resrc_resrctitle_img, .page-id-2757 #resrc_resrctitle_img {
    /*float: left;
    position: relative;
    top: -12px;
    width: 544px;*/
	
	clear: both;
    margin: 0 auto;
    position: relative !important;
    top: -12px;
    width: 1001px;
}

.page-id-26 #resrc_resrctitle_img > img, .page-id-2757 #resrc_resrctitle_img > img{ float:left;}
.page-id-26 #resrc_cotnt2 > div#philo_cotnt2_wrap, .page-id-2757 #resrc_cotnt2 > div#philo_cotnt2_wrap {  overflow: visible !important; }

.page-id-2757 #resrc_cotnt2 {  background-color: #6F9BB7; clear: both; border-bottom: 3px solid #004987; }


.page-id-2757 #rwo #layout_content {  height: auto !important; }

#resrc_cotnt2 {  /*background-color: #9e7959; clear: both; border-bottom: 3px solid #004987;*/ 
    background-color: #9E7959;
    border-bottom: 3px solid #004987;
    clear: both;
    position: relative;
    top: 8px;
}
.page-id-26 .resrc_navi_main, .page-id-2207 .resrc_navi_main{
    box-shadow: 5px 1px 5px 3px #000000;
    float: left;
    position: absolute;
    top: -19px !important;
    width: 227px;
}


.page-id-2757 .resrc_navi_main {
    bottom: 5px !important;
    box-shadow: 5px 1px 5px 3px #000000;
    float: left;
    position: absolute;
    top: auto !important;
    width: 227px;
}



@media screen and (-webkit-min-device-pixel-ratio:0) { .page-id-26 .resrc_navi_main, .page-id-2757 .resrc_navi_main{ top: -19px; }}
#tabsholder2 > div#resrc_navi_bigimg { position: relative; }
:root .page-id-26 .resrc_navi_main{ top: -20px \0; }

.checkout-button.button.alt {
    background: none repeat scroll 0 0 #347FBD !important;
    border: medium none !important;
    border-radius: 5px 5px 5px 5px !important;
    box-shadow: .3px .7px .4px 0.5px #808080 !important;
    width: 130px;
}

.woo_title_box {   display: table; }
.woo_title_box > div[itemprop*="description"]{ display: table-footer-group; }
 
.variations_form.cart{ float: none !important;     margin: 20px auto 0 !important;     text-align: center !important;     width: 334px;} 

.variations_form.cart + .product_meta{   display: none; }

.variations .label > label {   color: #000000; }

.woo_title_box div[itemprop*="description"] p {  color: #000000 !important;   text-align: justify; }

.woo_title_box .price, .woo_title_box .stock  {   color: #000000 !important; }

.woo_title_box #adv2 > p {  color: #313030; padding: 1px 17px;     text-align: left;     width: auto; }

.woo_title_box .stock, .woo_title_box .quantity.buttons_added, .woocommerce-message  {  display: none !important; }

.woocommerce {  /* margin: 0 auto;     width: 1000px;*/ color: #000000 !important; clear:both;}


/**/


.woocommerce th {
    font-size: 15px !important;
    font-weight: 600 !important;
}


.woocommerce > form, .cart-collaterals {
    background: none repeat scroll 0 0 #EEEEEE;
    border: 5px solid #28969D;
	 padding: 10px 15px;
}

.woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals {
    width: 961px !important;
}

.cart-collaterals .cart_totals {
    float: left !important;
    text-align: left !important;
}

.shipping_calculator {
    background: none repeat scroll 0 0 #D6D6D6 !important;
    margin: 0 !important;
    padding: 10px 5px;
    text-align: left !important;
}

.woocommerce .button {
    background: none repeat scroll 0 0 #D49808 !important;
    border-radius: 7px !important;
    color: #FFFFFF !important;
    font-weight: 600 !important;
    margin: 15px 0 0 !important;
    padding: 10px 84px !important;
    text-shadow: none !important;
}

#coupon_code.input-text {
    padding: 9px 0 !important;
    width: 195px !important;
}

.shipping_calculator select, .shipping_calculator input {
    padding: 7px 0 !important;
}

.actions .checkout-button.button.alt {
    width: auto !important;
	border-radius:0 !important;
}

.cart_totals > table {   border: 1px solid #EEEEEE; }


.cart-collaterals form h2 a.shipping-calculator-button {
    padding: 0 0 0 7px;
    text-transform: uppercase !important;
}


.checkout #customer_details .input-text {
    padding: 6px 5px !important;
}

.col-1 > h3, .col-2 h3, #shiptobilling.form-row label, .checkout > h3#order_review_heading {
    font-size: 18px !important;
}


.checkout #customer_details #order_comments.input-text {
    height: 150px !important;
}


.images > div#store_btns {
    visibility: hidden !important;
}

.head_box .tl_title {  display: none; }

.woo_title_box p.price {  display: block; }


.woocommerce div.product div.images img, .woocommerce #content div.product div.images img, .woocommerce-page div.product div.images img, .woocommerce-page #content div.product div.images img { box-shadow:none !important }

.product .images {  padding: 0 0 40px;  vertical-align: top; clear:both; width:28% !important;}


.woocommerce div.product div.summary, .woocommerce #content div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce-page #content div.product div.summary {
        float: left !important;
    margin: -1.7em 0 2em !important;
    padding: 0 15px !important;
    width: 66% !important;
   border-left: 2px solid #DDDDDD !important;

	
}

#collection_edit .cart-contents > img { height: auto; width: 100% !important; }

#collection_edit {  margin: 50px 0 0 !important; }

.images + .summary > .related.products, .onsale {   display: none; }

.head_box { display: block !important;  padding: 42px 0 25px 42px;   text-align: left; overflow:auto; }

.cat_title{color: #3160B0;font-size: 26px;   margin-bottom: 5px;   width: 500px; float: left;}

.head_box + .images form:nth-of-type(1) {   padding: 30px 0 5px 0 !important; }

.woocommerce div.product form.cart .variations select, .woocommerce #content div.product form.cart .variations select, .woocommerce-page div.product form.cart .variations select, .woocommerce-page #content div.product form.cart .variations select {
    
    padding: 5px 4px !important;
   
}

.add_to_my_cart .price {   margin: 15px 0 30px !important; }

.woocommerce-main-image.zoom {   display: inline-flex; margin: 0 !important;  cursor: default; pointer-events: none;}

.summary.entry-summary div[itemprop*="des"] p {   text-align: left; padding: 8px 0; }

#store_book_author_details > br {    display: block !important; }

#product-2390 h1.entry-title.product_title,
#product-2390 h1.entry-title.product_title + div,
#product-2370 h1.entry-title.product_title,
#product-2381 h1.entry-title.product_title,
#product-2383 h1.entry-title.product_title {
    display: none;
}


.summary.entry-summary div[itemprop^="des"] span#music_icon {
    display: inline-block;
    float: left;
    margin: 23px 28px 3px 28px;
}


.images + .summary .product_meta {
    display: none;
}

.postid-2370 .cart{
					  clear: both;
					  float: left;
					  margin: 0 !important;
					  position: relative;
					  text-align: left;
					  top: -155px;
					  width: 133px;
}

.postid-2370 .price {   bottom: 230px !important;   left: -192px !important;   position: relative; }

.postid-2370 .summary.entry-summary > div[itemtype]{ display: table-footer-group;}

.postid-2370.woocommerce #content div.product div.summary{ display:table;}


.head_box > div#letter_resize_1 { float: right;  margin: -30px 15px 0 0 !important; }

.woo_title_box div#art_img_sect {    padding: 0 0 0 105px; }

#art_img_sect > img {    display: table;     float: left; }

#art_img_sect a {color: #0154B6;     margin: 0 0 0 -43px !important;     text-align: left !important;     text-decoration: none !important;}

#art_img_sect > span { display: inline-block; float: left;margin: 0 0 0 50px !important;  text-align: left !important; width: auto; }

#art_img_sect a img {    vertical-align: middle;  padding: 0 10px 0 0; }

.postid-2390 div[itemprop*="desc"] button.single_add_to_cart_button,
.postid-2381 div[itemprop*="desc"] button.single_add_to_cart_button {   display: none; }

.postid-2381 .summary.entry-summary .amount{display:none;}


#music_gallerylist > ul { display: table;    list-style: none outside none; }

#music_gallerylist li {   display: inline-block;  margin: 0 -4px 0 0; vertical-align: top;}

 #music_gallerylist a {   display: table; }
  
.summary.entry-summary div#store_right_ctnt_title {    text-align: left; }

.music_purchase th {   background: none repeat scroll 0 0 #3265B9;   color: #FFFFFF; text-align: center; }

.music_purchase td {   padding: 3px 0; text-align: center;}

.music_purchase td#buy_btn, .music_purchase + p + .woocommerce li a:nth-child(2),
.music_purchase + p + .woocommerce + br + .woocommerce li a:nth-child(2),
#music_cartt .woocommerce .add_to_cart_button.button.product_type_simple{background: none repeat scroll 0 0 #54A541 !important; border-right: 5px solid #FFFFFF; border-top: 5px solid #FFFFFF; color: #FFFFFF; text-align: center;}

.music_purchase {border-bottom: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD; display: table; padding: 0 0 8px;  width: auto; }

#music_tabletop{clear: both;     display: block;     font-family: calibri;     font-size: 18px;     margin: 50px 0 0;     text-align: left;}

#buy_btn > a { color: #FFFFFF;  text-decoration: none; }

#store_right_ctnt > .art_img_sect1 { margin: 15px 0;   overflow: auto; }

#store_right_ctnt br {   display: inline !important; }

.login_container button{background: none repeat scroll 0 0 rgba(0, 0, 0, 0);     border: medium none rgba(0, 0, 0, 0); color: #FFFFFF;
    font-family: Helvetica;  font-size: 12px;  font-weight: 600;

}

.login_pop_up, .login_pop_up_reg, #login-box, .tab_content_login  {
    background: none repeat scroll 0 0 #062B67 !important;
    border: 1px solid #CCCCCC;
    border-radius: 6px;
    color: #FFFFFF;
    left: 33pc;
    margin: 45px auto 0;
    padding: 30px 35px 35px;
    position: fixed;
    width: 20% !important;
}


#reg_user {
    margin: 7px 0 0;
    overflow: hidden;
    width: 100%;
}

.close-btn {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    cursor: pointer;
    position: relative;
    right: -140px;
    top: -30px;
    float: right;
    width: 46%;
}

.button button-primary button-large {
    background: none repeat scroll 0 0 #D49808;
    border-radius: 4px;
    color: #FFFFFF !important;
    font-weight: bold;
    padding: 8px 35px !important;
    width: 200px;
}

#reg_user, #reg_email {
    background: none repeat scroll 0 0 #D5DDEB;
    margin: 0 0 15px;
}

#register > h2 {
    color: #FFFFFF !important;
    font-size: 20px !important;
    margin: 0 !important;
    text-align: center;
}


.field-titles {
    font-size: 12px;
    font-weight: bold;
}


.submit {
    display: table !important;
    float: none !important;
    margin: auto !important;
    width: auto;
    padding-top: 20px !important;
}


.login-popup { top: 25% !important; }

.login_pop_up .input,.login_pop_up_reg .input {   border-radius: 3px !important;  width: 244px; } 

.forgetmenot {  margin: 8px 0 0 !important;    width: 106px; }

#loginform label, #registerform label {
    display: inline-block;
    font-size: 13px;
    text-align: left;
    vertical-align: super;
}

.images > a#lnkhome > img{ background-attachment: scroll;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("../images/Art_imageframe.png");
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 240px auto;
    display: block !important;
    padding: 20px 18px;
    text-align: center;
    vertical-align: middle;
    width: 93% !important;
}

@media screen and (-webkit-min-device-pixel-ratio:0) { 

    .images > a#lnkhome > img{ padding: 18px; background-size: 240px 336px; }
    .woocommerce.woocommerce-page .product .images .add_to_my_cart form input.checkout-button.button.alt{ padding: 12px 0 !important; } 
}

.short_des { padding: 10px 0 70px;  text-align: center;   width: auto; }

.woocommerce.woocommerce-page .product .images .add_to_my_cart form input.checkout-button.button.alt,
.woocommerce.woocommerce-page .product form button.single_add_to_cart_button,
.small_format .add_to_cart_button.button.product_type_simple{ 
    border: medium none !important;
    box-shadow: none !important;
    text-indent: -99999px;
    margin: 0 !important;
}

.woocommerce.woocommerce-page .product .add_to_my_cart form button.single_add_to_cart_button{float: none !important;}

.small_format .add_to_cart_button.button.product_type_simple{float:left;}

.woocommerce.woocommerce-page .product .images .add_to_my_cart form input.checkout-button.button.alt
{background: url("../images/checkout_btn.png") no-repeat scroll center 0 rgba(0, 0, 0, 0) !important;}

.woocommerce.woocommerce-page .product form button.single_add_to_cart_button,
.small_format .add_to_cart_button.button.product_type_simple
{background: url("../images/addtocart_btn.png") no-repeat scroll center 0 rgba(0, 0, 0, 0) !important;}

.small_format li a img, .small_format li a h3 {  display: none !important; }

.summary .woo_title_box #adv2 + .product_title.entry-title + div[itemtype]{
    display: inline-block;
    float: left;
    padding: 0 0 0 35px;
    position: relative;
    top: 19px;
    left: auto !important;
}

.summary .woo_title_box #adv2 + .product_title.entry-title + div[itemtype] + br + div[itemprop] + form.cart{
    clear: none !important;
    display: inline-block;
    float: left;
    margin: 0 0 0 200px !important;
    position: relative;
    top: -11px;
}

.postid-2548 .add_to_my_cart > div#collection_edit {
    display: none;
}

.summary .woo_title_box #adv2 + .product_title.entry-title + div[itemtype] .price, .small_format .price{ display: flex !important; margin: 5px 0 0 !important;}

.summary .woo_title_box #adv2 + .product_title.entry-title + div[itemtype] .price ins, .small_format .price ins{order: 3;}

.summary .woo_title_box #adv2 + .product_title.entry-title + div[itemtype] .price .pro_price_extra_info, .small_format .price .pro_price_extra_info{order: 2;padding: 2px 0 0;}

.small_format .products li.product{width: auto !important;}

.small_format .products li.product a:nth-child(1){ padding: 0 24px 0 37px !important; float: left;}

.summary .woo_title_box #adv2 + .product_title.entry-title + div[itemtype] .price ins span, .small_format .price ins span {
    font-size: 19px;
}



.woocommerce .related.products {
    display: none;
}

#music_cartt .woocommerce li a img, #music_cartt .woocommerce li a h3 {
    display: none;
}

.music_purchase + p + .woocommerce, #music_cartt .woocommerce {
    display: inline-block;
    margin: 0 0 -23px !important;
    z-index: 99999 !important;
}


#music_cartt {
     bottom: 17px;
    float: right;
    position: absolute;
    right: 0;
    width: 155px;
   z-index: 0;

}

.postid-2707 .add_to_my_cart > div#collection_edit {
    display: none;
}


#music_cartt .products {
    margin: 0;
}

#music_cartt .woocommerce li {
    margin: 0;
    width: auto;
}


.music_audio {
    display: table;
    position: relative !important;
    top: -239px;
    width: 50px;
}



.music_purchase + p + .woocommerce li,.music_purchase + p + .woocommerce + br + .woocommerce li{ margin: 0 !important; width: auto !important;}

.music_purchase + p + .woocommerce li a:nth-child(1), .music_purchase + p + .woocommerce + br + .woocommerce li a:nth-child(1),
#music_cartt .woocommerce li > a:nth-child(1){ display: inline-block !important;
    float: left !important;}

.music_purchase + p + .woocommerce li a:nth-child(2),.music_purchase + p + .woocommerce + br + .woocommerce li a:nth-child(2),
#music_cartt .woocommerce .add_to_cart_button.button.product_type_simple{ border: medium none !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    padding: 4px 5px !important;
   z-index: 9999;
}

.music_purchase + p + .woocommerce .products li a span.price ins span,
.music_purchase + p + .woocommerce + br + .woocommerce .products li a span.price ins span,
#music_cartt .woocommerce ins .amount{ clear: both !important;
    display: block !important;
    font-size: 14px !important;
    margin: 17px 0 0 !important;
    padding: 0 15px !important;}


.music_audio {
    position: relative !important;
}


.music_player {
    margin: 0 0 4px 14px;
   
 clear: both;
     width: 27px !important;
background-image: url("http://staunchire.com/clients/wingmakers/wp-content/themes/wingmaker/style/dark/images/store/small_speaker.png");
    color: rgba(0, 0, 0, 0);
    height: 22px;
   
}
.The.Music.of.WingMakers + .skiptranslate + #page .audioplayer_container > object{
    opacity: 0.0001;
}

.music_audio + .cart .single_add_to_cart_button.button.alt{left: -20px;     position: absolute;     top: -285px;}

.music_audio + .cart {
    position: relative;
}

.woocommerce .summary.entry-summary h1.product_title + div[itemtype]{bottom: 340px; left: 130px; position: absolute;}

.woocommerce .summary.entry-summary h1.product_title + div[itemtype] .price {
    text-align: left;
}

.woocommerce .summary.entry-summary h1.product_title + div[itemtype] .price .pro_price_extra_info{ display: block; color: #000000;}

.postid-2387 .summary.entry-summary{position: relative; }



.post-2383 .summary .cart .single_add_to_cart_button.button.alt,
.post-2385 .summary .cart .single_add_to_cart_button.button.alt {
    display: none !important;
}

.Quantusum_gallery ul li a {
    display: table;
    width: 94px !important;
}

.Quantusum_gallery ul li a img {
    height: auto;
    width: 100%;
}

.Quantusum_gallery ul{margin: 0 auto;}

.click_text{ display: block;   text-align: center;}

.woocommerce .store_right #store_right_ctnt_para > p {
    margin: 10px 0;
}


.featured_side {
    list-style: none outside none;
    margin: 0 auto !important;
    text-align: left;
    width: 200px;
}

.featured_side > li {
    color: #000000 !important;
    font-size: 18px !important;
}

.featured_side > li:before {
    color: #F89A00;
    content: "•"; /*code-\2022*/
    font-size: 21px;
    padding: 0 5px 0 9px;
}

#featured_samplepage > span {
    color: #11387A;
    display: block;
    padding: 0 22px 0 0;
    text-align: right;
}
#featured_samplepage > ul {
    display: inline-flex;
    list-style: none outside none;
}

/*-----Music-page------*/

.music_purchase td:nth-child(1) {
    min-width: 50px;
    width: auto;
}


.music_purchase td:nth-child(2) {
    margin: 0 auto !important;
    max-width: 346px;
    min-width: 347px;
    overflow: hidden;
    white-space: nowrap;
    width: auto !important;
}


.music_purchase td:nth-child(3) {
    min-width: 70px;
    width: auto;
}


.music_purchase td:nth-child(4) {
    min-width: 220px;
    width: auto;
}

.woocommerce .summary.entry-summary {
    position: relative;
}

.postid-2387 .images > a#lnkhome > img,
.postid-2385 .images > a#lnkhome > img,
.postid-2383 .images > a#lnkhome > img,
.postid-2511 .images > a#lnkhome > img,
.postid-2518 .images > a#lnkhome > img,
.postid-2519 .images > a#lnkhome > img,
.postid-2520 .images > a#lnkhome > img,
.postid-2528 .images > a#lnkhome > img,
.postid-2526 .images > a#lnkhome > img,
.postid-2516 .images > a#lnkhome > img,
.postid-2531 .images > a#lnkhome > img,
.postid-2534 .images > a#lnkhome > img,
.postid-2536 .images > a#lnkhome > img,
.postid-2535 .images > a#lnkhome > img,
.postid-2530 .images > a#lnkhome > img,
.postid-2548 .images > a#lnkhome > img,
.postid-2707 .images > a#lnkhome > img{background:none !important; padding:0 !important; width:auto !important;}

.post-2385 .short_des,
.post-2383 .short_des,
.post-2511 .short_des,
.post-2518 .short_des,
.post-2519 .short_des,
.post-2520 .short_des,
.post-2516 .short_des,
.post-2531 .short_des,
.post-2526 .short_des,
.post-2528 .short_des,
.post-2534 .short_des,
.post-2536 .short_des,
.post-2535 .short_des,
.post-2707 .short_des,
.post-2387 .short_des{ display:none;}

.postid-2387.woocommerce .summary .product_title.entry-title,
.postid-2385.woocommerce .summary .product_title.entry-title,
.postid-2511.woocommerce .summary .product_title.entry-title { display: none; }


.summary.entry-summary > div#musicpage + h1.product_title {   display: none; }

.Quantusum_gallery + h1 + div + br + div + .cart {  display: none; }

.Quantusum_gallery + .product_title.entry-title {  display: none; }

.Quantusum_gallery + .product_title.entry-title + div .price {   display: none; }

.shop_table .cart_table_item .product-quantity .quantity.buttons_added {  display: inline-table; }

.summary.entry-summary div#abc {  min-width: 688px;  position: relative;   width: auto; }

.page-id-891 #box_bg > div#letter_resize_1{display: table;}


.postid-2534 .images .price:after {
    color: #000000;
    content: "e-book PDF";
    display: block;
    padding: 5px 0;
}

#collect_span{ color: #0068BC;     display: block;     margin: 40px 50px 0 0;     text-align: center; }

.woocommerce #place_order.button {border: medium none !important;box-shadow: none !important;font-size: 17px !important;
padding: 5px 50px !important; text-shadow: none !important; float: left !important;}

.shop_table .checkout-button.button.alt, .shop_table input.button[name="update_cart"],#payment .button.alt#place_order {
    border: medium none !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    font-size: 18px !important;
    margin: 0 0 0 5px !important;
    padding: 8px 4px !important;
    width: 210px !important;
}

.form-row .button {
    border: medium none !important;
    border-radius: 0 !important;
}


#login_span1, #register h2 {
     display: block;
    font-family: 'Lucida Sans';
    font-size: 18px;
    font-weight: 600;
}

#login_span2 {
    display: block;
    font-family: Calibri;
    font-size: 12px;
}

.login_pop_up_reg > button#close_form_reg:after,.login_pop_up > button#close_form:after {
    content: "Close";
    font-size: 10px;
    padding: 0 0 0 5px;
    position: relative;
    top: -4px;
}

.login_pop_up > button#close_form, .login_pop_up_reg > button#close_form_reg {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    border: medium none !important;
    color: #FFFFFF !important;
    display: table;
    float: right;
    position: relative;
    right: -20px !important;
    top: -60px;
}

.login_pop_up > button#close_form, .login_pop_up_reg > button#close_form_reg {
    display: table;
    float: right;
}

.submit .button.button-primary.button-large {
    background: none repeat scroll 0 0 #D49808;
    border: medium none !important;
    border-radius: 7px;
    color: #FFFFFF !important;
    font-weight: bold;
    padding: 8px 56px !important;
    width: 200px;
}

.login_pop_up > form#loginform, .login_pop_up_reg > form#registerform{clear: both;     display: table;     margin: 0 auto;     width: auto;}

.signupp.name {
    margin: 0 0 25px;
}
.signupp.name, .signupp.email {
    color: #000000;
    font-size: 10px;
    padding: 6px 5px;
    width: 185px;
}

.submit {
    margin: 0 0 10px;
}

.page-id-57 #e_paper_section_new {
    margin-top: 10px;
    overflow: auto;
}



#imgs_wrap_philosophy #col {
    display: inline-block;
    width: 160px;
}

.page-id-57 #glass_box_bg, .page-id-57 .mCSB_container,.page-id-57 #goto_bg .goto_item{overflow: auto;}

.page-id-48 #music_page #e_paper_section2 #wrap_e_page > div#title_relesedby,
.page-id-41 #music_page #e_paper_section2 #wrap_e_page > div#title_relesedby,
.page-id-40 #music_page #e_paper_section2 #wrap_e_page > div#title_relesedby,
.page-id-22 #music_page #e_paper_section2 #wrap_e_page > div#title_relesedby,
.page-id-39 #music_page #e_paper_section2 #wrap_e_page > div#title_relesedby,
.page-id-47 #music_page #e_paper_section2 #wrap_e_page > div#title_relesedby,
.page-id-49 #music_page #e_paper_section2 #wrap_e_page > div#title_relesedby,
.page-id-50 #music_page #e_paper_section2 #wrap_e_page > div#title_relesedby,
.page-id-51 #music_page #e_paper_section2 #wrap_e_page > div#title_relesedby{ clear: both;  top: -42px; position: relative;z-index: 0; }

.page-id-48 #music_page #e_paper_section2 #title_relesedby > p#music_title,
.page-id-41 #music_page #e_paper_section2 #title_relesedby > p#music_title,
.page-id-40 #music_page #e_paper_section2 #title_relesedby > p#music_title,
.page-id-22 #music_page #e_paper_section2 #title_relesedby > p#music_title,
.page-id-39 #music_page #e_paper_section2 #title_relesedby > p#music_title,
.page-id-47 #music_page #e_paper_section2 #title_relesedby > p#music_title,
.page-id-49 #music_page #e_paper_section2 #title_relesedby > p#music_title,
.page-id-50 #music_page #e_paper_section2 #title_relesedby > p#music_title,
.page-id-51 #music_page #e_paper_section2 #title_relesedby > p#music_title{ display: inline-block; margin:-15px 0 0 !important }


.page-id-48 .mCSB_container,.page-id-48 #goto_bg .goto_item,.page-id-48 #glass_box_bg_music{overflow: visible;}
.page-id-41 .mCSB_container,.page-id-41 #goto_bg .goto_item,.page-id-41 #glass_box_bg_music{overflow: visible;}
.page-id-40 .mCSB_container,.page-id-40 #goto_bg .goto_item,.page-id-40 #glass_box_bg_music{overflow: visible;}
.page-id-22 .mCSB_container,.page-id-22 #goto_bg .goto_item,.page-id-22 #glass_box_bg_music{overflow: visible;}
.page-id-39 .mCSB_container,.page-id-39 #goto_bg .goto_item,.page-id-39 #glass_box_bg_music{overflow: visible;}
.page-id-47 .mCSB_container,.page-id-47 #goto_bg .goto_item,.page-id-47 #glass_box_bg_music{overflow: visible;}
.page-id-49 .mCSB_container,.page-id-49 #goto_bg .goto_item,.page-id-49 #glass_box_bg_music{overflow: visible;}
.page-id-50 .mCSB_container,.page-id-50 #goto_bg .goto_item,.page-id-50 #glass_box_bg_music{overflow: visible;}
.page-id-51 .mCSB_container,.page-id-51 #goto_bg .goto_item,.page-id-51 #glass_box_bg_music{overflow: visible;}

.music_player.view {
    border-radius: 1px 1px 7px 7px;
    box-shadow: 4px 4px 4px 0 #DDDDDD;
    display: inline-block !important;
    left: auto !important;
    opacity: 1 !important;
    position: relative !important;
    top: auto !important;
    vertical-align: top;
    width: auto !important;
}

div[class="The Art, Music and Writings of WingMakers"] + .skiptranslate + #page #main .output li:first-of-type a, .The.Art.of.WingMakers + .skiptranslate + #page #main .output li:nth-child(3) a, .The.Music.of.WingMakers + .skiptranslate + #page #main .output li:nth-child(5) a, div[class="The Writings of WingMakers"] + .skiptranslate + #page #main .output > li:nth-child(7) a, .page-id-3062 .output li:last-child a{
    background-color: #D79A08;
    border-radius: 5px;
    color: #FFFFFF !important;
    font-weight: bold;
}



.postid-2383 .The.Music.of.WingMakers + .skiptranslate + #page #main li:nth-of-type(5) a, .postid-2383 .The.Writings.of.WingMakers + .skiptranslate + #page #main .output > li:last-child a {
    background-color: rgba(0, 0, 0, 0) !important;
    color: #514F41 !important;
}


.postid-2516 .music_player:nth-child(1), .postid-2516 .music_player:nth-child(2), .postid-2516 .music_player:nth-child(3) {
    display: none;
}


.music_audio {
    bottom: 35px;
    display: table;
    position: absolute !important;
    top: auto !important;
    width: 50px;
}

.postid-2520.woocommerce .summary.entry-summary h1.product_title + div[itemtype]{ bottom: 450px; }
.postid-2516.woocommerce .summary.entry-summary h1.product_title + div[itemtype]{ bottom: 360px; }
.postid-2387.woocommerce .summary.entry-summary h1.product_title + div[itemtype]{ bottom: 257px; }
.postid-2518.woocommerce .summary.entry-summary h1.product_title + div[itemtype]{ bottom: 257px; }
.postid-2518.woocommerce .summary.entry-summary h1.product_title + div[itemtype]{ bottom: 390px; }
.postid-2519.woocommerce .summary.entry-summary h1.product_title + div[itemtype]{ bottom: 425px; }
.postid-2528.woocommerce .summary.entry-summary h1.product_title + div[itemtype]{ bottom: 255px; }
.postid-2526.woocommerce .summary.entry-summary h1.product_title + div[itemtype]{ bottom: 295px; }
.postid-2530.woocommerce .summary.entry-summary h1.product_title + div[itemtype]{ bottom: 285px; }
.postid-2511.woocommerce .summary.entry-summary h1.product_title + div[itemtype]{ bottom: 250px; }

.postid-2520 .music_audio + .cart {   bottom: 100px;  }
.postid-2516 .music_audio + .cart {   bottom: 15px;   }
.postid-2518 .music_audio + .cart {   top: -40px;     }
.postid-2519 .music_audio + .cart {   top: -68px;     }
.postid-2528 .music_audio + .cart {   top: 95px;     }
.postid-2526 .music_audio + .cart {   top: 68px;     }
.postid-2530 .music_audio + .cart {   top: 65px;     }

.postid-2387 .music_audio + .cart .single_add_to_cart_button.button.alt { top: -200px; }

.postid-2387 .music_player:nth-child(n+3),
.postid-2528 .music_player:nth-child(n+3),
.postid-2511 .music_player:nth-child(n+3) {    display: none; }

.postid-2518 .music_player:nth-child(1), .postid-2518 .music_player:nth-child(2) {    display: none; }

.postid-2519 .music_player:nth-child(1) {    display: none; }

.postid-2526 .music_player:nth-child(n+4),
.postid-2530 .music_player:nth-child(n+4) {   display: none; }

.postid-2707 .music_audio{display: none;}

#blue_line.line_2 {
    margin: 25px 0 !important;
}
#blue_line {
    border-bottom: 1px solid;
    display: block;
    margin: 128px 0 25px !important;
    overflow: auto;
    position: relative;
}

.post-2531 .music_audio {    bottom: 6px; }

.postid-2511 .music_audio + .cart .single_add_to_cart_button.button.alt {
    left: -20px;
    position: absolute;
    top: -200px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) { 

.postid-2520 .music_audio + .cart {   bottom: 90px !important; }
.postid-2516 .music_audio + .cart {   bottom: 8px !important;   }
.postid-2518 .music_audio + .cart {   top: -30px !important;     }
.postid-2519 .music_audio + .cart {   top: -58px !important;     }
.postid-2528 .music_audio + .cart {   top: 95px !important;     }
.postid-2526 .music_audio + .cart {   top: 68px !important;     }
.postid-2530 .music_audio + .cart {   top: 70px !important;     }
.postid-2387 .music_audio + .cart {   top: 12px !important;    }

    .music_player {margin: 0 0 2px 14px;}
    .small_format .products li.product a:nth-child(1){ padding: 0 19px 0 37px !important; float: left;}
    .woocommerce #main {padding: 0 !important; top: 181px !important;}
    

}

.tabs_login > li#reset_tab {
    display: none !important;
}


.woo_title_box.store_art #adv2 {
    height: 75px;
    line-height: 25px !important;
}


.woo_title_box.art {
    position: absolute;
    top: 22px;
}

.head_box .cat_title {     margin: -20px 0 35px !important; }



.The.Music.of.WingMakers + .skiptranslate + #page #music_cartt .woocommerce .add_to_cart_button.button.product_type_simple:before {
    color: #FFFFFF !important;
    content: "Add to Cart";
    display: block;
    height: 0;
}

.The.Music.of.WingMakers + .skiptranslate + #page #music_cartt .woocommerce .add_to_cart_button.button.product_type_simple {
    color: rgba(0, 0, 0, 0) !important;
}


#layout_page > div#sub_nav{ }


#contact_form.user_profile {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);   
    color: #000000;
    margin: 0 auto;
   min-height: 300px;
    padding: 20px;
    width: 75%;
   position: relative;
}

.nameHeader, .contactInfoHeader, .aboutYourselfHeader {
    background: none repeat scroll 0 0 #F1F1F1;
    border-right: 3px solid #12397B;
    font-family: open sans;
    padding: 2px 8px;
}

.user_profile label {    text-align: center; }

#user_login.text-input {
    display: inline-block !important;
    float: none !important;
    font-size: 13px !important;
    width: 50% !important;
    font-family: helvetica !important;
}

.user_profile input {  padding: 5px !important; }


.user_profile #updateuser.submit.button {
    border: medium none;
    cursor: pointer;
    padding: 5px 30px !important;
}

.tabs_login li a:hover {     text-decoration: none !important;  }

.mCSB_container{ overflow: visible !important; }

#content > .breadcrumbs {
    display: none;
}

#main .breadcrumbs {    color: #000000;    right: 250px;  z-index: 9999; float:inherit; left:auto;}

.breadcrumbs {
    margin: 0 auto;
    position: relative;
    top: -30px;

}

.user_profile.myaccount {
    font-family: open sans;
}


.user_profile.myaccount h2 {
    margin: 15px 0 8px !important;
    text-decoration: underline;
}

.user_profile.myaccount .col2-set.addresses {
    margin: 20px 0 0 !important;
}

.user_profile.myaccount .title > h3 {
    font-size: 18px;
    text-decoration: underline;
}


#Main_Sidebar span.loginfail, #Main_Sidebar span.registerfail{
    color: #FF0000 !important;
}

.color_green{
    color: #A0BD0E !important;
}

.woocommerce-info {
display: none;
}

.postid-2707 .music_audio + .cart .single_add_to_cart_button.button.alt {
    left: -20px;
    position: absolute;
    top: -562px;
}

.postid-2707.woocommerce .summary.entry-summary h1.product_title + div[itemtype] {
    bottom: 850px;
    left: 32px;
    position: absolute;
}

.woocommerce.postid-2707 .cart {
    position: relative;
    top: -368px;
}

.mus_cart .products li a > img, .mus_cart .products li a > h3 {
    display: none !important;
}

.mus_cart .add_to_cart_button.button.product_type_simple {
     background: url("../images/addtocart_btn.png") no-repeat scroll left 0 rgba(0, 0, 0, 0) !important;
    border: medium none !important;
    box-shadow: none;
    display: table-header-group;
    height: 40px;
    text-indent: -9999px;
    line-height: 40px;
}

.mus_cart li > a:nth-child(1) {
    display: table-footer-group;
}

.woocommerce .mus_cart .woocommerce .products li {
    margin: 0 !important;
    width: 50% !important;
}
.mus_cart .pro_price_extra_info {
    color: #000000;
    display: block !important;
    font-size: 18px !important;
}

.mus_cart .price {
    text-align: left;
}


#main {
    clear: both;
    left: 0 !important;
    padding: 0 !important;
    position: absolute;
    right: 0 !important;
    top: 177px;
}

.postid-2707 #music_gallerylist li:nth-last-of-type(2) {
    display: none;
}


.music_audio.playeraudio > div[class*="cham"], .music_audio.playeraudio > div[class*="thegr"] {  display: none; }

.post-2387 .music_audio.playeraudio div[class*="champer10"],
.post-2520 .music_audio.playeraudio div[class*="chamb9"],
.post-2518 .music_audio.playeraudio div[class*="chambers11-17"],
.post-2519 .music_audio.playeraudio div[class*="chambers18-24"],
.post-2528 .music_audio.playeraudio div[class*="hakomi-chambers1&2"],
.post-2526 .music_audio.playeraudio div[class*="hakomichambers3"],
.post-2530 .music_audio.playeraudio div[class*="hakomichambers4-6"],
.post-2516 .music_audio.playeraudio div[class*="hakomichambers7-12"],
.post-2511 .music_audio.playeraudio div[class*="thegrandportal"],
.post-2531 .music_audio.playeraudio div[class*="hakomichambers13-21"]{  display: block !important; }

.page-id-6 #pdf_txt_wrap {  width: 779px !important; }

.paraleft + #resrc_last_sign {  margin: 0 130px 0 0; }

.paraleft {   margin: 30px 140px 15px -134px !important;    text-align: justify; }

.page-id-2757 #pdf_down_1 {    padding: 0 0 10px 20px; }

.page-id-2757 #resrc_sub3_epaperdownload > a { margin: 0 20px 0 0; }

#book_weather_composer.full_page_book_warp {   background: none repeat scroll 0 0 #BCC6CF; }
.page-id-2757 #resrc_resrctitle_img > img {   margin: 0 0 -15px 32px !important; }

#dohrman_prohecy.full_page_book_warp {    background: none repeat scroll 0 0 #36241A; }

.page-id-59 #contents_wrap #right_side_imgs img {    height: auto;     width: 100%; }

.postid-2707 .music_collection #music_gallerylist li:nth-last-of-type(2) {    display: inline-block !important; }

#blog_dropdown {
   -moz-appearance:window;
   background-image: url('images/select_arrow.gif');
   background-repeat: no-repeat;
   background-position: right center;
   padding-right: 20px;
}

@-moz-document url-prefix() {
.css-select-moz{
     background-image: url('images/select_arrow.gif');
     background-repeat: no-repeat;
     background-position: right center;
     padding-right: 20px;
  }
}

.postid-2534 #store_right_ctnt_para p {    padding: 0 !important; }

.postid-2969 .images > a#lnkhome > img{ height: 326px !important;  overflow: hidden !important;}

.smiley .wp-smiley {
    margin-top: 0 !important;
}
.postid-2383 #store_right_ctnt_para > p {
    padding: 0 !important;
}

.art_land {   display: block !important;  margin: 10px 0 0; }

.art_land span.art_title {     display: block;     font-size: 25px;     padding: 0 0 5px; }

.postid-2969 .add_to_my_cart > div, .postid-2969 .add_to_my_cart > form, .postid-2969 .short_des { display: none; }

#map_img {   text-align: center; }

.woo_title_box.store_art #art-image {  display: table;  margin: auto; width: auto;}

.art_land > ul {float: left; line-height: 24px; padding: 0 0 0 67px; text-align: left;}

.art_land li {     color: #E29101;     display: list-item;     list-style: disc outside none; }

.art_land li span {     color: #000000;     font-size: 17px !important; }

.art_land_img {   display: inline-block !important; }

.art_land_caption {     display: block;     font-size: 13px;     padding: 2px 0;     text-align: left; }

.prod-list > li {     padding: 0 0 6px;     text-align: left; }
.prod-list {     list-style: none outside none;     padding: 0 0 0 35px; }

#register #form p {
    color: #FFFFFF;
    margin: 0 0 10px;
    padding: 0;
}
#register #form > p br {
    display: none;
}
#register #form #cptch_input {
    background-color: #D5DDEB;
}

.news-sub #msg-news {  color: #3184C7;   font-size: 19px;   margin: 0 188px 0 0; }

.news-sub > div { margin: 3px 10px 0 157px; }

.news-sub a { text-decoration: none; }

.news-sub #prev-button {
    background-color: #3184C7;
    border-radius: 5px;
    box-shadow: 1px 1px 1px 1px #CCCCCC;
    display: table;
    margin: 22px auto;
    padding: 7px 12px;
    width: auto;
    color: #FFFFFF;
}
.news-sub { margin: 40px 0 0;   width: 900px !important; }
.buy_mp3 {   display: none; }

.The.Music + .skiptranslate + #page .menu > li:last-child,
.The.Writings.of.WingMakers + .skiptranslate + #page .menu > li:last-child,
.The.Art.of.WingMakers + .skiptranslate + #page .menu > li:last-child,
.page-id-3062 .menu > li:last-child
{ background: url("../images/new_myaccount/blue_tabs_bg_active.png") repeat scroll 0 0 rgba(0, 0, 0, 0) !important; }


.store-end { margin-top: 67px; min-height: 220px; }

#heart_1 > img { display: table; margin: auto; width: auto; }

.cptch_block {   font-family: calibri;     font-size: 19px;     text-align: center !important; }

.cptch_block > label{display: block;  padding: 0 0 15px;}

.donate-txt { color: #000000; margin: 40px auto 0; width: 930px; }

.donation_right { border-right: 2px solid #DDDDDD; display: inline-block; float: left; padding: 0 40px 0 0; vertical-align: top; }

.donation_left { display: inline-block; text-align: left; width: 600px !important; }

.donation_left > p {   margin: 0 0 20px !important; }

.donation_left > span {    display: block;    padding: 0 0 25px !important; }

.donation_left img { display: table; margin: auto; width: auto; }

.wp-admin .updated.woocommerce-message.wc-connect {    display: none !important; }

#commentform input, #commentform textarea {   border: 1px solid #BABABA !important; }

.comment_form_line { bottom: -58px !important; display: table; margin: auto; position: relative; right: -130px !important; width: auto;}

.comment_form_line > button { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border: medium none; color: #466188; cursor: pointer; text-decoration: underline;  padding: 0 5px;}

.comment_form_line > button:hover {     color: #0000A0; }

.user_profile.myaccount .woocommerce > h2{background: none repeat scroll 0 0 #E3E3E3; border-radius: 8px 8px 0 0; display: table; margin: 0 !important; padding: 4px 19px 2px; width: auto; text-transform: uppercase;font-weight: 600;}

.user_profile.myaccount .woocommerce .login{ margin: 0 !important; border-radius: 0 5px 5px !important;}

.user_profile.myaccount .woocommerce{margin: 60px 0;}

.user_profile.myaccount{ display: table; border: medium none !important;}

.page-id-75 #philo_cotnt2 {   background-color: #193B57; }

#comments > div#respond{width: 94% !important;}

.comment.byuser.comment-author-admin.bypostauthor.odd.alt.thread-odd.thread-alt.depth-1 {
    background: none repeat scroll 0 0 #F6F6F6;
}

.postid-3466 #contents_wrap > div#blog_contentpart1, #contents_wrap > div#blog_contentpart2 {
    overflow: visible !important;
}


.blog_menu select {
   background: #fefefe; /* Old browsers */
background: -moz-linear-gradient(top,  #fefefe 0%, #dfdfdf 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#dfdfdf)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fefefe 0%,#dfdfdf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fefefe 0%,#dfdfdf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fefefe 0%,#dfdfdf 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fefefe 0%,#dfdfdf 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#dfdfdf',GradientType=0 ); /* IE6-9 */
  border: 1px solid #DBDBDB !important;
    border-radius: 3px;
    color: #3160B0;
    font-family: calibri;
    font-size: 15px;
    height: 32px;
    padding: 3px;
}

.blog_menu option {
    background: none repeat scroll 0 0 #1967AC;
    border-bottom: 1px solid #FFFFFF;
    color: #FFFFFF;
    padding: 5px 17px 5px 15px;
}

.single-post .menu > li.menu-item:nth-child(3) {
    background: url("../images/new_myaccount/blue_tabs_bg_active.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.blog_menu option:first-child { display: none; }

.single-post #goto_bg .goto_item {
    overflow: visible;
}
.outro{visibility:hidden !important;}
.outro{display:none !important;}
.player .outro-wrapper h1 {
display:none !important;
}
#ad-content {
display: none !important;}
#ad-wrapper {
display: none !important;}


.wpua-edit {
    margin: 0;
    position: absolute;
    right: 0;
    top: 0;
}

.wpua-edit-container {
    position: relative;
}


#wpua-upload-button {
    bottom: -175px;
    position: absolute;
    right: 200px;
    width: 100%;
}

#wpua-file {
    float: left;
    margin-bottom: 9px;
    margin-left: 25px;
}

#wpua-upload {
   float: right;
    left: 34px;
    position: absolute;
    top: 33px;
    width: 75px;
}

#wpua-thumbnail {
    bottom: -120px;
    height: 78px;
    position: absolute;
    right: 90px;
    width: 78px;

}
#wpua-thumbnail > img {
    width: 100%;
}

.wpua-hide {
    display: none;
}

.wpua-edit-container > h3 {
    display: none;
}

#wpua-upload-messages {
    display: none;
}

#wpua-preview {
    display: none;
}

#wpua-undo-button {
    display: none;
}

.description {
    display: none;
}


#wpua-remove-button {
    display: none;
}

#submit {
    /*display: none;*/
}

#contact_form #submit {
    display: none;
}
.prof-details {
    display: table;
    margin: auto;
    width: auto;
}
.prof-details li {
    float: left;
    list-style: none outside none;
    margin-top: 20px;
}
.prof-details li a {
    border-right: 1px solid #000000;
    padding: 0 13px;
}
.activelink > a {
    color: #C88D00;
}
.prof-details li:last-child a {
    border: medium none;
}


.page-id-2335 .user_profile input {
    padding: 8px !important;
}
.page-id-2335 .form-submit {
    display: table;
    margin: auto;
    width: auto;
}

.form-submit .submit.button {
    background-color: #D5DDEB;
}

.page-id-2335 .form-email {
    padding-top: 12px;
}

.page-id-2335 .form-password {
    padding: 6px;
}

.page-id-2335 .text-input {
    width: 50% !important;
}

#sitemap .page-list .page_item.page-item-2713, #sitemap .page-list .page_item.page-item-2501 {
    display: none;
}

.group {
    display: table;
    margin: auto;
    width: auto;
}

.button.button-primary.button-large {
    width: 100% !important;
}
#letter_resize_1 > div {
    margin-right: 4px !important;
}

#sign_in_comment {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    color: #466188;
    cursor: pointer;
    padding: 0 5px;
    text-decoration: underline;
}

.small-text {
    display: table !important;
    font-size: 10.5px !important;
    letter-spacing: 0 !important;
    line-height: 0.6em !important;
    margin: 15px auto !important;
    width: auto !important;
}

.group input {
    margin: 6px 0 0 10px !important;
    outline: 0 none !important;
    width: 92% !important;
}


.star {
    color: #FEDD30;
    font-size: 20px;
}
.top_text {   
    float: right;
    width: 86%;
}
.bot_text {  
margin-top: -10px !important; 
    float: right;
    width: 84%;
}
.goto_item .page_wrap_content {
    overflow: visible !important;
    width: 1045px !important;
}
#goto_faq #col_2 .text_wrap_area {
    margin-left: 302px !important;
}
#wrap_col_poem_sec2 #col_2 .text_wrap_area {
    margin-left: 302px !important;
}

.f_password > button {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    border: medium none !important;
    color: #FFFFFF;
    cursor: pointer;
}
#reset_div > button {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    float: right;
    margin-right: -40px;
    margin-top: -34px;
    cursor: pointer;
}
.acx_fsmi_float_fix.scid-1 {
    float: left;
    margin-left: -196px;
    margin-top: 50px;
}


\*************** media **********\

@media only screen and (min-width: 1000px) and (max-width: 1120px) { 
.home #goto_bg .goto_item .page_wrap_content {
   width: 1045px;
   overflow: visible;
}

}


body{overflow: scroll !important;}

.content #login-box.login-popup + p, #close {
    height: 0;
    line-height: 0;
}

article.hentry {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}

#featured_samplepage li {
    float: left;
}