﻿/*ProductFocus ProductFocus.aspx*/
div.pfLogoContainer{
    width:400px; 
    float: left; 
    overflow: auto;
}
div.shareContainer{
    width:300px; 
    float: right; 
    text-align:right; 
    padding-top:5px;
}
div.shareContainer span.sharelabel{
    font-size:11px; 
}

.pfWrapper{
    float: left; 
    min-width: 741px;
    max-width: 1000px;
}
.pfWrapper div.defaultFontContent > h2{
        padding-bottom:20px;
}
.pfFormTitle{
    padding-bottom:20px;
}
.status{
    display: block;
    padding-bottom:20px;
    color:#A41826;
    font-weight:bold;
}
#requestForm{
    width:741px;
    margin-left:auto;
    margin-right:auto;
    border: 1px dotted #666666; 
    overflow: auto; 
    padding: 10px; 
    background: #F0F0F0;
}
        .tutorialCell
        {
            padding:5px;
            padding-top:15px;
        }
        
        .articleImage
        {
            vertical-align:top;
        }
        .articleSummary
        {
             vertical-align:top;
        }
        .tutorialCell p
        {
            font-size: 0.8em !important;
            line-height: 1.6em;
        }
        .tutorialCellCopy p
        {
            font-size: 0.8em !important;
            line-height: 1.6em;
        }

        .txtboxDefaultStyle {
            width: 165px;
            max-width: 165px;
            margin-top: 2px;
            margin-bottom: 2px;
            padding: 9px;
            border: solid 1px #E5E5E5;
            border-radius: 5px;
            outline: 0;
            font: normal 13px/100% Verdana, Tahoma, sans-serif;
            line-height: normal;
            box-shadow: 0px 0px 8px rgba(0,0,0,0.1);
        }
        .txtMultiDefaultStyle{
            width: 285px;
            max-width: 285px;
            margin-top: 2px;
            margin-bottom: 2px;
            padding: 9px;
            border: solid 1px #E5E5E5;
            border-radius: 5px;
            outline: 0;
            font: normal 13px/100% Verdana, Tahoma, sans-serif;
            line-height: normal;
            box-shadow: 0px 0px 8px rgba(0,0,0,0.1);
        }
        .btnDefaultStyle {
            width:auto;
            padding: 9px 15px;
            background: #A41826;
            border: 0;
            font-size:14px;
            color:#FFFFFF;
            border-radius: 5px;
        }
        .btnDefaultDisabledStyle{
            width: auto;
	        padding: 9px 15px;
	        background: #CCCCCC;
	        border: 0;
	        font-size: 14px;
	        color: #FFFFFF;
	        border-radius: 5px;
	        -webkit-border-radius: 5px;
        }
        .sbhp {
            display:none;
        }

        div.RelatedPf{
            float: left;
            margin-left: 40px;
            width: 360px;
            padding: 20px;
            font-family: Arial, Arial, Helvetica, sans-serif !important;
            font-size: 16px !important;
            border: 1px solid #e1e7ec;
            border-radius: 5px;
        }

        div.RelatedPf h2 {
            font-size: 1.5em !important;
            font-weight: normal !important;
            color: #a5212e !important;
        }

        div.RelatedPf p {
            font-size: 0.8em !important;
            line-height: 1.3em !important;
        }

        div.RelatedPf .relatedPfControls{
            text-align:right;
            padding:5px;
            padding-bottom:15px;
            border-bottom: 1px dotted #CCCCCC;
        }

@media (max-width:1150px) {
    .containerMainLeft{
        display:none;
    }
    .containerMainRight {
        width: 100%;
    }   
}

@media only screen and (max-width: 1700px) {
    .RelatedPf {
        display:none;
    }
}
