/* ------------ Print CSS ---------------- */
@media print {
	/* >>>>>>>>>>>> Accordion Start <<<<<<<<<<<<<<< */
    .accordion-complete { display: none !important; }
    .collapse { background: none !important; display: block !important; }
    div.accordion .collapse, .accordion .panel, .accordion .panel.panel-primary .panel-heading, .accordion .panel-body { background: none !important; padding: 0; }    
    .accordion h4.panel-title { color: #000 !important; }
    .accordionpan .claim.section { padding:10px!important; }
    .accordion .collapse { display:inline !important;}
    .accordion .panel-title a{font-weight: bold !important;}
    .accordion .content-snippet-cta {overflow: visible !important;}
	/* >>>>>>>>>>>> Accordion End <<<<<<<<<<<<<<< */

	/* >>>>>>>>>>>> Article Start <<<<<<<<<<<<<<< */
	.article-finder-pan, .social, .share-this, .sharethis, .embedpost, .embed-post, .relatedarticles, .related-article { display: none !important; }
    .contentarea-article .col-sm-8 { width: 100% !important; }
    .article-quote .articleImg { float:left !important; margin-bottom: 0 !important;}
    .article-title h1 { font-size: 1.556em !important;line-height: 45px !important; padding-bottom: 10px;}
    .contentarea-article .image-tiles a img, .contentarea-article .image-tiles img { max-width: 150px !important; width: 150px !important; }
	.contentarea-article .article-title p , .contentarea-article .article-title h1{color: #0073AE !important;}
	/* >>>>>>>>>>>> Article End <<<<<<<<<<<<<<< */
	
	/* >>>>>>>>>>>> Carousel Start <<<<<<<<<<<<<<< */
	.carousel { display: none !important; }
	/* >>>>>>>>>>>> Carousel End <<<<<<<<<<<<<<< */
	
	/* >>>>>>>>>>>> Content-Blurb Start <<<<<<<<<<<<<<< */
	.contentblurbpan .contentblurb-image { margin-right: 10px !important; float:left !important;}
    .contentblurb.section { padding-top: 10px !important; }
    .contentblurb-text { overflow: hidden !important; word-wrap:break-word !important; }
	.columnctrl .contentblurbpan .contentblurb-image { float:none !important; }
	/* >>>>>>>>>>>> Content-Blurb End <<<<<<<<<<<<<<< */
	
	/* >>>>>>>>>>>> Content-Snippet Start <<<<<<<<<<<<<<< */
	.content-snippet-pan {display:inline-block !important;}
    .content-snippet-cta {  background-color: #D1EBF1 !important; overflow:hidden !important;}
    #twoStepProdResults .content-snippet-cta.col-sm-9 { width: 100% !important; } 
    #twoStepProdResults .content-snippet-info.col-sm-4 { margin-left: 6px !important; } 
    .content-snippet-cta .content-snippet-text { float: left !important; width: 58% !important; }
    .content-snippet-cta .content-snippet-text h4 { color: #000 !important; }
    .content-snippet-cta .content-snippet-info { float: left !important; margin: 0 !important; padding: 60px 0 0 0 !important; width: 38% !important; }
    .content-snippet-cta .mailicon { word-break:break-all !important; white-space:normal !important;}
    .content-snippet-button { display: none !important; }
    .content-snippet-info p { white-space: nowrap; }
    .chatbtn { display:none !important; }
	#twoStepProdResults .content-snippet-text.col-sm-8 { margin-right:5px !important; }
	/* >>>>>>>>>>>> Content-Snippet End <<<<<<<<<<<<<<< */
	
	/* >>>>>>>>>>>> Embed Post Start <<<<<<<<<<<<<<< */
	.middle-color-container .embedpost{
		padding-left:15px ;
    }
	/* >>>>>>>>>>>> Embed Post End <<<<<<<<<<<<<<< */

	/* >>>>>>>>>>>> featured-content Start <<<<<<<<<<<<<<< */
	.featured-content .office-information .phone-information .phone, .cta-container .additional-content .phone { background: url(../../aig/config/css/global/globalConfigCss/images/spriteImages.png) no-repeat left !important; padding-bottom:0 !important; background-position: -55px -4220px !important; }
    .featured-content .office-information .phone-information .fax, .cta-container .additional-content .fax {   background:url(../../aig/config/css/global/globalConfigCss/images/spriteImages.png) no-repeat left !important; padding-bottom:0 !important; background-position: -55px -1901px !important; }
    .featured-content .chatbtn, #featuredContentImage img, .cta-container .dropdown-wrap, .cta-container .content a, .cta-container .content p.secndry-lnk-txt { display: none !important; }
	.featurepan, .fcmodules, #FCCViewfinder, #WarningMsgViewfinder { display:block !important; width:100% !important; height:auto !important; }
	.cta-container { text-align: center !important; }
	.detail-template, .genric-template, .industry-template { margin-top: 0 !important; max-height: none !important; min-height: 0 !important; padding-top: 0 !important; height:auto !important; }
	.featured-content .fcmodules .ctamodules { width:290px; }
	.taglline {  display: block !important; margin: 0 0 20px !important; }
	/* >>>>>>>>>>>> featured-content END <<<<<<<<<<<<<<< */
	
	/* >>>>>>>>>>>> Footer Start <<<<<<<<<<<<<<< */
	footer { background-color: #fff; }
    .footerpan { max-width:95% !important;}
    .footerpan div { display: none; }
    .footerpan .copyright-text { color: #000; display: block; margin: 0 !important; padding: 0 !important; }
    .footerpan .navigationColumn.footer-images { display:none !important; }
	/* >>>>>>>>>>>> Footer END <<<<<<<<<<<<<<< */
	
	/* >>>>>>>>>>>> Header Start <<<<<<<<<<<<<<< */
	header { background: none !important; }
    .headerpan .navigation, header .logo,header .Marktnglogo .mainlogo, .glyphicon.glyphicon-remove,#truste-consent-track { display: none !important;  }
    header .printlogo, header .Marktnglogo li .printlogo, header .Marktnglogo li.cobranding { display: block !important; }
    html[data-useragent*='MSIE 10.0'] .Marktnglogo li.cobranding {padding-left:5% !important;}
    header ul li { max-width:none !important; }
    header .Marktnglogo li img { height: inherit !important;}
    @media print and (orientation: portrait) {
		.logo-wrapper.Marktnglogo ul { width: 50% !important; }
    }
	/* >>>>>>>>>>>> Header END <<<<<<<<<<<<<<< */
	
	/* >>>>>>>>>>>> InPage Title Start <<<<<<<<<<<<<<< */
	.inpagetitlepan { max-width:100% !important;}
    .image-tiles .row div { display:inline-block !important; }
    .image-tiles a img, .image-tiles img { width:150px !important;}
    .inpagetitle .in-page-title h2.intitle { 
        max-height: 50px !important;line-height: 1 !important;padding: 10px 0 !important;
        display: table !important ; width: 100% !important;border-bottom: 1px solid #d1d0ce ;overflow: visible !important;
        margin: 2px 0 !important;
    }
    .in-page-title .inpagetitlepan .bbottom { border-bottom: none; }
    .inpagetitlepan h2{ border-bottom: 1px solid #d1d0ce; }
	/* >>>>>>>>>>>> InPage Title END <<<<<<<<<<<<<<< */
	
	/* >>>>>>>>>>>> Main.css Start <<<<<<<<<<<<<<< */
	* { background: none !important; color: #000 !important; }

    a[href]:after, a[tel]:after { content: none !important; }

    @-moz-document url-prefix() {
		html, body, h1, h2, h3, ol, ul, div, img, p { overflow: visible !important; }
    	p { line-height: 1.42857 !important; }   
    }
	@media print and (orientation: landscape) {
		@media (-webkit-min-device-pixel-ratio: 0) {
		   p { line-height: 32px !important; }   
		}
	}
	/* >>>>>>>>>>>> Main.css END <<<<<<<<<<<<<<< */
	
	/* >>>>>>>>>>>> Offcanvasform Start <<<<<<<<<<<<<<< */
	 .featurecontentformconfig.offcanvasform { display: none !important; }
	/* >>>>>>>>>>>> Offcanvasform END <<<<<<<<<<<<<<< */
	
	/* >>>>>>>>>>>> Product Filter Start <<<<<<<<<<<<<<< */
	.product-select-dropdown{display: none !important;}
    .product-filterpan .left-column, .product-filterpan .right-column { width:50% !important;}
    .snippet-product-filter .snippet-product-heading{text-align: left !important;}
    .snippet-product-filter p{padding-right: 15px !important;}
	/* >>>>>>>>>>>> Product Filter END <<<<<<<<<<<<<<< */
	
	/* >>>>>>>>>>>> Related Docs Start <<<<<<<<<<<<<<< */
	.related-docpan ul { width: 48% !important; }
	.related-documents ul li a span { 
    	background: url("../../aig/config/css/global/globalConfigCss/images/document-list-icons.png") no-repeat !important;
        background-size: 92px !important;
        width:17px !important;
    }
    .related-documents ul li a.pptdoc span{
    	background-position: -56px 0px !important;
	}

	.related-documents ul li a.xlsddoc span {
    	background-position: -37px 0px !important;
	}

	.related-documents ul li a.worddoc span{
    	background-position: -19px 0px !important;
	}

	.related-documents ul li a.internal span, 
	.related-documents ul li a.external span,
	.related-documents ul li a.unknown span{
    	background-position: -75px 0px !important;
	}	


	/* >>>>>>>>>>>> Related Docs END <<<<<<<<<<<<<<< */
	
	/* >>>>>>>>>>>> Related Links Start <<<<<<<<<<<<<<< */
	.related-links ul li.col-sm-offset-3 {margin-left:10% !important; }
    .related-links ul li.col-sm-3 { float: left !important; width:40% !important; }
    .related-links h2{line-height: 35px !important; max-height: 35px !important;}
	/* >>>>>>>>>>>> Related Links END <<<<<<<<<<<<<<< */
	
	/* >>>>>>>>>>>> secondarynavigation Start <<<<<<<<<<<<<<< */
	.secondarynav-par, .secondarynavigation, .secondary-navigation, .drawer-navigation.navSpc { display: none !important; min-height:0px !important; }
	/* >>>>>>>>>>>> secondarynavigation END <<<<<<<<<<<<<<< */
	
	/* >>>>>>>>>>>> site-selection Start <<<<<<<<<<<<<<< */
	.siteselection, .site-selection { display: none !important; }
    .fcsite, .fcsitelink { margin-top: 0; }
	/* >>>>>>>>>>>> site-selection END <<<<<<<<<<<<<<< */
	
	/* >>>>>>>>>>>> stickynavigation Start <<<<<<<<<<<<<<< */
	.stickynavigation, .stickynav-par, .sticky-navigation { display: none !important; }
    .outer-color-container-lb { background: none !important; }
    .sticky-navigation ul li.getaquotepop .click-to-chat {display: none !important;}
    .sticky-navigation ul li.getaquotepop{display: none !important;}
	/* >>>>>>>>>>>> stickynavigation END <<<<<<<<<<<<<<< */
	
	/* >>>>>>>>>>>> Table Start <<<<<<<<<<<<<<< */
	.read-more-show, .read-more-hide { display: none !important; }
    .read-more-content.hide, .read-more-content { display: inline-block !important; }
    .table-navigation span#tableDesc { display:none !important; }
    .tablecolumns .table-compo {float:none !important;}
    .tablecolumns { display:block !important; overflow:visible !important; }    
    .middle-color-container{ display: inline !important;}
	.tvalue { display:table-cell !important; }
    .table-navigation { display:none !important; }
	/* >>>>>>>>>>>> Table END <<<<<<<<<<<<<<< */
	
	/* >>>>>>>>>>>> Two Step Navigation Start <<<<<<<<<<<<<<< */
	.navigationbyonefilter, .two-step-navigation-pan .twostep-offset { display: none !important; }
    .two-step-navigation-pan .twostep-offset, .two-step-navigation-component hr{ display:none !important; }
    .two-step-navigation-component .content-snippet-info {  padding-left: 7% !important; }
	#twoStepSelectedDetails { display:block !important; }
	.two-step-navigation-pan .content-snippet-cta { display: table !important; }
	/* >>>>>>>>>>>> Two Step Navigation END <<<<<<<<<<<<<<< */
	
	/* >>>>>>>>>>>> aigImageTextComponent Start <<<<<<<<<<<<<<< */
	.aigImageTextComponent.section { display:none !important; }
	/* >>>>>>>>>>>> aigImageTextComponent END <<<<<<<<<<<<<<< */
	
	/* >>>>>>>>>>>> article-news Start <<<<<<<<<<<<<<< */
	.article-news-dropdown .select-wrapper .holder { color: #959699 !important; }
	.article-results-content .articleimage, .article-results-content .articleimage img,.articledetails .article-quote .articleImg{
		width: 314px !important;
		height: 144px !important;
	  }
	.articlesearch-section { width: 92% !important; }
	.article-news-dropdown {
		padding-right: 40px !important;
		float:left !important;
		width: 42% !important;
	}
	.article-news-search-box {
		float: left !important;
		width: 52% !important;
	}
	.article-content li:not(.latestarticles) p {
		float: left !important;
		width: 65% !important;
	}
	.article-results-content li span.date {
		float: left !important;
		width: 200px !important;
		padding-left: 20px !important;
	 }
	.article-results-content .articledescription {
		overflow: hidden !important;
		padding-left: 30px !important;
		padding-top: 15px !important;
		width: 50% !important;
	}
	.article-results-content .articleimage {
		float: left !important;
			}
	.contentarea-article .articledetails { width: 100% !important; }
	.contentarea-article .homenav,.articleresults .articlepaginationhead, .articleresults div.holder, .no-artilce-results {display:none !important; }
	/* >>>>>>>>>>>> article-news END <<<<<<<<<<<<<<< */
	
	/* >>>>>>>>>>>> claims-form-widget Start <<<<<<<<<<<<<<< */
	.claims-form-innerblock, .claims-form-innerblock2 { display: none !important; }
    .claims-form-widget-pan .content-snippet-cta { overflow:hidden;background-color: #D1EBF1 !important;border:none !important;}
    .claims-form-block h2, .claims-form-block h3, .claims-form-block h4 { display:none !important;}
    .claimsformwidget.section {margin-bottom: 0 !important;}
    .claims-form-widget{ padding-bottom: 0 !important;}
    .claim.section {overflow:hidden !important;background-color: #D1EBF1 !important;}
    .claims-form-block .content-snippet-text h4 { display:block !important; }
	/* >>>>>>>>>>>> claims-form-widget END <<<<<<<<<<<<<<< */
	
	/* >>>>>>>>>>>> color-container Start <<<<<<<<<<<<<<< */
	.left-color-container{
        width: 0% !important;
    }
    .middle-color-container{
        width:100% !important;
        padding: 0 20px;
        display: table !important;
    }
    .right-color-container{
        width: 0% !important;
    }   
	/* >>>>>>>>>>>> color-container END <<<<<<<<<<<<<<< */
	
	/* >>>>>>>>>>>> Forms Start <<<<<<<<<<<<<<< */
	.form_button_submit, .form_button_reset, .cta-container .threecolform, .cta-container .twocolform, .cta-container .inline,
	form[id^="dmp-forms-"] .form_captchatimer, form[id^="dmp-forms-"] .form_captcha_img, 
	form[id^="dmp-forms-"] .form_captcha_refresh { display: none; }
	.cta-container.twocol-continue,.cta-container.ctamodules.threecol-continue { left: 0; }
	form[id^="dmp-forms-"] .colu-three .col-xs-12.col-sm-4 { width:33.3333% !important; }
	.featurecontentformconfig form .colu-two .col-sm-6:first-child,
    form[id^="dmp-forms-"] .colu-two .col-sm-6:first-child,
    form[id^="dmp-forms-"] .colu-three .col-sm-4:first-child,
	form .colu-two .col-sm-8:first-child,form .colu-two .col-sm-4:first-child{ padding-right: 10px !important; }

    @-moz-document url-prefix() {
        form[id^="dmp-forms-"] .colu-two .col-xs-12.col-sm-6 { float:left !important; }                 	
    }
	/* >>>>>>>>>>>> Forms END <<<<<<<<<<<<<<< */
	
	/* >>>>>>>>>>>> Generic.css Start <<<<<<<<<<<<<<< */
	.parbase.image.section{display:inline-block !important;overflow: visible !important;}
    .aigimage,.aigimagefixed { page-break-inside: avoid !important;}
	.aigimage img.aigimage-resp { width: 100% !important; height: inherit !important; }
	.columnctrl div.image { width:100% !important; }
    .aigimagefixed, .aigimagefixed img { width: auto !important; }
	.parbase.twitterfeed { display: none !important; }
	.template-wrapper { padding-bottom: 0 !important; }
	/* >>>>>>>>>>>> Generic.css END <<<<<<<<<<<<<<< */
	
	/* >>>>>>>>>>>> geographypicker Start <<<<<<<<<<<<<<< */
	.geographypicker { display: none !important; }
	/* >>>>>>>>>>>> geographypicker END <<<<<<<<<<<<<<< */
	
	/* >>>>>>>>>>>> iframe Start <<<<<<<<<<<<<<< */
	.iframe { display:block !important; height:auto !important; overflow: visible !important;}
	.iframe.section { margin:0 auto !important; }
    .iframe-comp { float: none !important; }
	.iframe-comp div.hidden-sm.hidden-md.hidden-lg { display:none !important; }
    .iframe-block.hidden-xs { display:table !important; }
	/* >>>>>>>>>>>> iframe END <<<<<<<<<<<<<<< */
	
	/* >>>>>>>>>>>> RTE Start <<<<<<<<<<<<<<< */
	.richtxteditor { margin-top: 8px !important; }
    .richtext {display: inline !important;
        overflow: visible !important;
        margin-bottom: 2px !important;
    }
    .middle-color-container .richtext {
        display: inline !important;
        overflow: visible !important;
    }
    .colu-three .richtext {
        display: table !important;
    }
    .accordionpan .panel-body .richtext { display:table !important; }
	.richtext img { width: 100% !important; } 	
	/* >>>>>>>>>>>> RTE END <<<<<<<<<<<<<<< */
	
	/* >>>>>>>>>>>> Search Results Start <<<<<<<<<<<<<<< */
	.holder a.jp-previous, .holder a.jp-next, .holder a.jp-previous.jp-disabled, .holder a.jp-next.jp-disabled {
        background-image:url('../../aig/config/css/global/globalConfigCss/images/search_pagination.png');
        background-repeat: no-repeat;
        display:inline-block;
        text-indent: -9999px;
        width:10px;
    }
    .holder a.jp-previous {  background-position: center -46.5px; }
    .holder a.jp-next {  background-position: center 4px; }
    .holder a.jp-previous.jp-disabled { background-position: center -70px; }
    .holder a.jp-next.jp-disabled {  background-position: center -21px; }
	.inner1,.inner2 {
        display: inline-block !important;
        width: 100% !important;
    }
    .search-results-pagination{ padding-left: 10px !important; }  
    .search-results-search-box {padding-right: 10px !important; }
	/* >>>>>>>>>>>> Search Results END <<<<<<<<<<<<<<< */
	
	/* >>>>>>>>>>>> snippet Start <<<<<<<<<<<<<<< */
	.snippet h3 {  text-align: left !important;   }	
	/* >>>>>>>>>>>> snippet END <<<<<<<<<<<<<<< */
	
	/* >>>>>>>>>>>> columnctrl Start <<<<<<<<<<<<<<< */
	.columnctrl { margin-top: 10px !important; }
    .columnctrl .col-sm-4 { width:33% !important; float:left !important;  }
    .columnctrl .col-sm-6 { width:50% !important; float:left !important; }
    .columnctrl .col-sm-3{ width: 25% !important; float:left !important;  }
    .columnctrl .col-sm-9{ width: 75% !important; float:left !important;  }
    .columnctrl .col-md-8{ width: 66.6667% !important; float:left !important;  }
	div.lbcolumn { background-color: #e9f6fc !important; }
    @-moz-document url-prefix() {
        .columnctrl .col-sm-4, .columnctrl .col-sm-6, .columnctrl .col-sm-3,
        .columnctrl .col-sm-9, .columnctrl .col-md-8 { display:table-cell !important; float:none !important; vertical-align: top !important; }                  
    }		
	/* >>>>>>>>>>>> columnctrl END <<<<<<<<<<<<<<< */
	
	/* >>>>>>>>>>>> videocomponent Start <<<<<<<<<<<<<<< */
	.videocomponent.section { display:none !important; }
	/* >>>>>>>>>>>> videocomponent END <<<<<<<<<<<<<<< */	

    /* >>>>>>>>>>>> Adaptive forms Start <<<<<<<<<<<<< */
    form[id^="guideContainerForm"] .guideButton button{ display:none; }
    /* >>>>>>>>>>>> Adaptive forms End <<<<<<<<<<<<< */
}

