*{margin:0;padding:0;-webkit-tap-highlight-color:transparent;box-sizing:border-box !important}
body{font-family:'aig_futuraregular';font-size:.8em}
.bodyFix{position:fixed;overflow:hidden}
header{background-color:#fff;font-size:1em}
header a{color:#424242;font-weight:bold;font-family:"aig_futura_medregular";font-size:1.2em}
.aighk-show{display:block}
.aighk-hide{display:none}
.outer-color-container-lb{width:100%;background-color:#f0f0f0}
.middle-color-container{overflow:visible;margin:0 auto}
.in-page-title h1{text-align:center;font-size:32px;font-weight:bolder;color:#1352de;font-family:'aig_futurabold';line-height:36px}
p{text-align:justify;font-family:'aig_futuraregular';font-size:17px;line-height:20px;margin-bottom:15px;word-wrap:break-word}
ul li{list-style:none}
img{border:0}
a{text-decoration:none}
a:hover,a:active,a:visited,a:focus{text-decoration:none !important;color:#333!;outline:none !important}
input,textarea{outline:0;resize:none;border:0}
.outline{border:2px solid #76777b}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{*zoom:1}
.flt{float:left}
.frht{float:right}
.br-rht{border-right:1px solid #ccc}
.hide{display:none}
.opacityhide{opacity:0;filter:alpha(opacity:0)}
.font14{font-size:14px}
.white{color:#fff}
.blue{color:#00a4e4}
.labelColor{color:#d3d1d2}
.gray{color:#d3d1d2}
.orange{color:#ff8200}
.purple{color:#b5016c}
.buttonStyle{display:block;background-color:#fcb913;color:#2e373e;text-align:center;font-size:14px}
.in-page-title .inpagetitlepan{margin-bottom:0 !important}
.in-page-title h2,.in-page-title h1{text-align:center;margin:0 -30px 0 0 !important;padding-top:34px !important;padding-bottom:15px}
.grayB{background-color:#e5e8e8}
.lightGrayB{background-color:#eef0ef}
.whiteB{background-color:#fff}
.padding1{padding:4px 10px}
.padding13{padding:13px}
.paddingNone{padding:0 !important}
.marginRight10{margin-right:10px}
.marginRight16{margin-right:16px}
.margin13{margin:13px}
.marginRightNone{margin-right:0 !important}
.marginBottomNone{margin-bottom:0 !important}
.marginR15{margin-right:15px}
.marginB23{margin-bottom:23px}
.marginB14{margin-bottom:14px}
.flex{display:flex}
.flex1{flex:1}
.felx2{flex:2}
.alignSelfEnd{align-self:flex-end}
.flexDirC{flex-direction:column}
.justifyCenter{justify-content:center}
.borderBottom{border-bottom:1px solid #fff}
.tittleInPage{text-align:center;color:#00a4e4;font-weight:650;font-size:26px}
.moreIcon{color:#00a4e4;font-size:20px}
.goBackIcon{color:#00a4e4;font-size:25px}
.get-a-quote-banner.panel-blue,.contact-detailed.panel-blue{margin-top:18px}
div.accordion .collapse{background:none !important}
.accordion .panel{border-bottom:1px solid #999 !important;padding:0 !important;background:none !important;box-shadow:none;-webkit-box-shadow:none}
.accordion .panel.panel-primary .panel-heading,.accordion .panel-body{background:0}
.panel-title>a,.accordion-complete a{color:#1352de}
.accordion .panel-title .arrow-right{position:relative;background:0}
.accordion .panel-title .arrow-right::before{content:"";display:block;width:10px;position:absolute;top:5px;height:10px;border:2px solid #1352de;border-top:0;border-right:0;transform:rotate(-45deg)}
.accordion .panel-title .arrow-right.change-arrow-icon::before{transform:none;border:0;top:12px;height:2px;background:#1352de}
@media(min-width:768px){.col-sm-offset-1{margin-left:0;width:100%}
.get-a-quote-banner{padding:0}
.in-page-title h1{font-size:24px;line-height:24px;padding-top:24px !important;margin:0 -30px 0 0 !important}
}
.get-a-quote-banner .ft-artprodtitle{font-size:1.2em;text-align:center !important}
.richtext h2{color:#001871}
@media(max-width:768px){body{line-height:1rem}
p{font-size:15px;line-height:18px}
}
.panel_pc{display:none}
.panel_wap{display:none}
@media screen and (min-width:768px) and (max-width:1920px){.panel_pc{display:block}
.panel_wap{display:none}
}
@media screen and (max-width:767px){.panel_pc{display:none}
.panel_wap{display:block}
}
.container-wrapper .template-wrapper{padding-bottom:0}
td[headers="title"]{background:skyblue}
.table-compo table .light{background-color:#fff !important}
.tb-negative{color:#15a2de;font-weight:700;font-size:21px}
.sw_ht{margin-left:4px}
.pic_sd_url img{width:99%}
.pic_sd_author_card{width:30%;height:100%;position:absolute;top:0;left:0;background-color:rgba(255,255,255,.3);padding:28px 20px 16px 20px}
.sd_author_card_bottom{position:absolute;right:20px;bottom:16px}
.pic_sd_url{width:35%;height:100%;position:absolute;left:30%;top:0;padding-top:28px;padding-left:20px;padding-right:20px}
.sd_descr_title{font-size:28px;margin-bottom:10px}
.pic_sd_descr{width:35%;height:100%;position:absolute;right:0;top:0;padding-top:28px;padding-right:40px;padding-bottom:16px}
.pic_details{width:92%;margin:0 auto;height:100%;position:relative;background-color:#a51368}
.stories_details_close{position:absolute;right:0;top:0;display:block;font-size:22px;width:30px;height:30px;text-align:center}
.stories_details_close span{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5;filter:alpha(opacity:50)}
.stories_details_close b{width:100%;height:100%;position:relative;z-index:5;color:white;cursor:pointer}
.sd_author_card_top .video_author_img{margin-right:6px}
.sd_author_card_top>div:nth-child(2){padding:8px 0;border-top:1px solid #fff;border-bottom:1px solid #fff}
.sd_author_card_top>div:nth-child(2){padding-left:8px;height:64px;border-top:1px solid #fff;border-bottom:1px solid #fff;margin:8px 0;padding:0}
.video_author_status{font-size:14px}
.desc_status{font-size:14px;line-height:12px;margin-bottom:9px}
.media_item_img_desc{position:relative;text-align:center;padding-top:45px;cursor:pointer}
.media_items_2P .media_item_img_desc{position:relative;text-align:center;padding-top:40px;cursor:pointer}
@media screen and (min-width:1320px) and (max-width:1520px){.stories_details_close{width:28px;height:28px}
}
@media screen and (min-width:768px) and (max-width:1366px){.media_item_img_desc{padding-top:48px}
}
@media screen and (min-width:768px) and (max-width:1320px){.stories_details_close{width:28px;height:28px}
.media_item_img_desc{padding-top:44px}
}
@media screen and (min-width:768px) and (max-width:1023px){.media_item_img_desc{padding-top:19px}
}
@media screen and (max-width:767px){.pic_details{width:100%;overflow-y:scroll}
.stories_details_close{width:30px;height:30px;font-size:30px;padding-top:6px}
}
.desc_author{font-size:17px;font-weight:600}
.moreStories{margin:.2rem 0;text-align:right;position:relative;height:22px}
.moreStoriesClick{padding-right:25px;font-size:18px;cursor:pointer}
.goBackClick{font-size:18px;margin-right:10px;display:none;cursor:pointer}
@media screen and (max-width:767px){.moreIcon{top:-1px}
.stories_media_items{margin:0 auto 15px}
.desc_from{font-size:10px}
.pic_sd_url{width:100%;height:234px;position:static;margin-top:40px;margin-left:0;margin-right:0;padding:0}
.pic_sd_url img{width:100%;height:100%}
.story_media_video .video_author_img{width:37px;height:37px}
.stories_details_item .sd_author_card_middle p{font-size:15px;line-height:18px;text-align:left}
.sd_author_card_bottom{right:10px;position:static}
.stories_details_item .sd_author_card_bottom p{font-size:16px;line-height:18px;text-align:right;margin-bottom:5px}
.pic_sd_descr p{margin-bottom:20px}
.pic_sd_descr{width:100%;height:auto;position:static;padding-top:18px;padding-left:10px;padding-right:15px}
.pic_sd_author_card{width:100%;height:auto;position:relative;background-color:#c6689d;padding:20px 11px 13px 11px;margin:0}
.story_media_picture .desc_author{margin-bottom:5px}
.stories_details_item .sd_descr_title{font-size:24px;line-height:24px}
.stories_details_item .pic_sd_descr p{font-size:15px;line-height:18px;text-align:left}
.sd_author_card_top .video_author_img{margin-right:2px;width:60px;height:60px}
.sd_author_card_top .desc_author{margin-top:2px;font-size:16px;line-height:28px}
.sd_author_card_top .desc_status{font-size:16px;line-height:18px}
.video_author_status{font-weight:500;margin-top:0}
.sd_author_card_top>div:nth-child(2){height:59px;margin:0;padding:0;padding-left:5px}
}