/*----------------
Additional styling for FAQ pages
www.pgmusic.com
------------------*/

/*Misc*/
.faqs .rowBlock .fullBlock img {margin:0; padding:0}
.faqs .rowBlock .fullBlock p {margin-top:4px}
.faqs .rowBlock .fullBlock p.boxed {border:1px solid #898989; padding:6px}

/*Link colors - there are some nested tags, and the link color didn't get inherited in older IE*/
.faqs .text a,
.faqs .text a em,
.faqs .text a strong {color:#3556c0;} /*alternate: #004FC3 (this color is on the tutorials pages)*/
.faqs .text a:hover,
.faqs .text a em:hover,
.faqs .text a strong:hover {color:red}

/*Headings.  Faqanswer headings has a thin grey border over it, except for the first one*/
.faqs .rowBlock .fullBlock h2 {padding-top:8px; font-size:24px; text-shadow: 1px 0 1px rgba(0, 0, 0, 0.3)}
.faqs .rowBlock .fullBlock h3 {margin:8px 0 14px 0; font-size:22px}
.faqs .rowBlock .fullBlock h4 {margin:8px 0 8px 0; font-size:18px}
.faqs .rowBlock .fullBlock h4.faqanswer {border-top:thin solid #d7d7d7; padding-top: 20px}
.faqs .rowBlock .fullBlock h4.faqanswer-first {border-top:none; padding-top: none}
.faqs .rowBlock .fullBlock h5 {margin:8px 0 8px 0; font-size:16px}

/*Lists*/
.faqs .rowBlock .fullBlock ul.faqtitles-common li {background: url("gfx/listbullet_link.png") no-repeat 5px 7px;  height:auto; padding-left: 26px; line-height: 23px; margin-bottom:12px}
.faqs .rowBlock .fullBlock ul li {margin-bottom:10px}
.faqs .rowBlock .fullBlock ul li ul {margin:10px 0 0 12px}
.faqs .rowBlock .fullBlock ul li ol {margin:10px 0 0 12px}
.faqs .rowBlock .fullBlock ol {margin: 0 0 16px 37px}
.faqs .rowBlock .fullBlock ol li {margin-bottom:12px; padding-left:8px}
.faqs .rowBlock .fullBlock ol li ul {margin:10px 0 0 12px}
.faqs .rowBlock .fullBlock ol li ol {margin:10px 0 0 12px}
.faqs .rowBlock .fullBlock ol li ul li {padding-left:20px; list-style-position:outside}
.faqs .rowBlock .fullBlock ul li ol li {margin-left: 18px; padding-left:12px; list-style-position:outside}

/*Tables*/
.faqs .rowBlock .fullBlock table {border:1px solid #aaaaaa; margin: 10px 0}
.faqs .rowBlock .fullBlock table tr td {border:1px solid #aaaaaa}
.faqs .rowBlock .fullBlock table tr th {border:1px solid #aaaaaa}
.faqs .rowBlock .fullBlock table tr th {text-align:left; font-weight:bold; padding:14px; font-size:14px}
.faqs .rowBlock .fullBlock table tr td {font-size:12px; line-height:20px; padding:6px}
.faqs .rowBlock .fullBlock table.no-borders-sm {width:200px; border:none; text-align:left; margin-top:6px}
.faqs .rowBlock .fullBlock table.no-borders-sm tr td {border:none}
.faqs .rowBlock .fullBlock table.no-borders-sm tr td.center {text-align:center}
.faqs .rowBlock .fullBlock table.no-borders-sm tr th.center {text-align:center}
.faqs .rowBlock .fullBlock table.full-width {width:100%}
.faqs .rowBlock .fullBlock div.two-up {width:50%; float:left; margin-bottom:16px}
.faqs .rowBlock .fullBlock div.three-up {width:33.3%; float:left; margin-bottom:16px}
.faqs .rowBlock .fullBlock div.two-up table,
.faqs .rowBlock .fullBlock div.three-up table {width:90%}

	/*Sales - table to compare RealBand, BB, and PT*/
	.faqs .rowBlock .fullBlock table tr td {text-align:center; font-size:14px}
	.faqs .rowBlock .fullBlock table tr td.feature {text-align:left}
	.faqs .rowBlock .fullBlock table tr td.no {color:red; font-weight:bold; font-size:15px}
	.faqs .rowBlock .fullBlock table tr td.yes {color:green}

/*"More Support FAQs" panel*/
.faqs .related {
	float:right; 
	max-width:305px; width:96%; /*mobile support*/
	background-color:#f0f3f4; 
	border:1px solid #e4e7e8; 
	padding:8px 12px 8px 12px; 
	margin: 15px 0 18px 0;
	border-radius: 5px
}
.faqs .related li {background: url("gfx/listbullet_link_blue.png") no-repeat 5px 3px; padding-left: 20px; padding-right:10px; font-size:13px; line-height:13px;  margin:0 0 11px 12px}
.faqs .related li a {color:#3556c0;}
.faqs .related li a:hover{color:red;}

	/*More Support FAQ links, hide the link for the current page.  Only have links to latest versions.*/
	.bb2014_mac .related li#support_faqs_bb2014_mac_link,
	.bb2015_mac .related li#support_faqs_bb2015_mac_link,
	.bb2016_mac .related li#support_faqs_bb2016_mac_link,
	.bb2017_mac .related li#support_faqs_bb2017_mac_link,
	.bb2018_mac .related li#support_faqs_bb2018_mac_link,
	.bb2015_win .related li#support_faqs_bb2015_win_link,
	.bb2016_win .related li#support_faqs_bb2016_win_link,
	.bb2017_win .related li#support_faqs_bb2017_win_link,
	.bb2018_win .related li#support_faqs_bb2018_win_link,
	.bb2014_win .related li#support_faqs_bb2014_win_link,
	.bb2013_mac .related li#support_faqs_bb2013_mac_link,
	.rb2014_win .related li#support_faqs_rb2014_win_link,
	.rb2015_win .related li#support_faqs_rb2015_win_link,
	.rb2016_win .related li#support_faqs_rb2016_win_link,
	.rb2017_win .related li#support_faqs_rb2017_win_link,
	.rb2018_win .related li#support_faqs_rb2018_win_link,
	.pt2013_win .related li#support_faqs_pt2013_win_link,
	.pt2014_win .related li#support_faqs_pt2014_win_link,
	.pt2015_win .related li#support_faqs_pt2015_win_link,
	.pt2016_win .related li#support_faqs_pt2016_win_link,
	.pt2017_win .related li#support_faqs_pt2017_win_link,
	.pt2018_win .related li#support_faqs_pt2018_win_link,
	.other_winmac .related li#support_faqs_other_winmac_link
		{display:none}

	/*More Sales FAQ links*/
	.bbwin_faq .related li#support_faqs_bbwin_link,
	.bbmac_faq .related li#support_faqs_bbmac_link,
	.ptwin_faq .related li#support_faqs_ptwin_link,
	.other_faq .related li#support_faqs_other_link,
	.allsales_faq .related li#support_faqs_allsales_link
		{display:none}

/*techfaq.htm*/
.faqs .leftCol {float:left; width:445px; margin-top:2px; margin-bottom:20px}
.faqs .rightCol {float:left; width:445px; margin-top:2px; margin-bottom:20px}

	/*Show/hide earlier versions*/
	.faqs .rowBlock .fullBlock .earlier-versions {font-size:14px; font-weight:bold; margin-left:16px; display:block}
	#expandable_older_bb_win,
	#expandable_older_bb_mac,
	#expandable_older_pt_win,
	#expandable_older_rb_win {display:none; padding: 15px 0 10px 0px}
