XML 14 R13.htm IDEA: XBRL DOCUMENT v3.7.0.1
Label Element Value
Risk/Return: rr_RiskReturnAbstract  
Registrant Name dei_EntityRegistrantName FIDELITY CONTRAFUND
Prospectus Date rr_ProspectusDate Mar. 01, 2017
12.31 Fidelity Series Opportunistic Insights Fund F PRO-03 | Fidelity® Series Opportunistic Insights Fund  
Risk/Return: rr_RiskReturnAbstract  
Operating Expenses Caption [Text] rr_OperatingExpensesCaption

Annual Operating Expenses

(expenses that you pay each year as a % of the value of your investment)

Expenses Restated to Reflect Current [Text] rr_ExpensesRestatedToReflectCurrent Adjusted to reflect current fees.
Expense Example by, Year, Caption [Text] rr_ExpenseExampleByYearCaption

Sell All Shares

12.31 Fidelity Series Opportunistic Insights Fund F PRO-03 | Fidelity® Series Opportunistic Insights Fund | Fidelity Series Opportunistic Insights Fund-Class F Fidelity  
Risk/Return: rr_RiskReturnAbstract  
Management fee rr_ManagementFeesOverAssets none
Distribution and/or Service (12b-1) fees rr_DistributionAndService12b1FeesOverAssets none
Other expenses rr_OtherExpensesOverAssets none [1]
Total annual operating expenses rr_ExpensesOverAssets none
1 year rr_ExpenseExampleYear01 none
3 years rr_ExpenseExampleYear03 none
5 years rr_ExpenseExampleYear05 none
10 years rr_ExpenseExampleYear10 none
[1] Adjusted to reflect current fees.