/*Template Specific Styles*/

/* FONTFACE FONTS GO HERE */
@font-face {
    font-family: 'slateprobk';
    src: url('https://s3-us-west-2.amazonaws.com/bm.fonts/slateprobk.eot');
    src: url('https://s3-us-west-2.amazonaws.com/bm.fonts/slateprobk.eot') format('embedded-opentype'),
         url('https://s3-us-west-2.amazonaws.com/bm.fonts/slateprobk.woff2') format('woff2'),
         url('https://s3-us-west-2.amazonaws.com/bm.fonts/slateprobk.woff') format('woff'),
         url('https://s3-us-west-2.amazonaws.com/bm.fonts/slateprobk.ttf') format('truetype'),
         url('https://s3-us-west-2.amazonaws.com/bm.fonts/slateprobk.svg#slateprobk') format('svg');
}

@font-face {
    font-family: 'slateprobkitalic';
    src: url('https://s3-us-west-2.amazonaws.com/bm.fonts/slateprobkitalic.eot');
    src: url('https://s3-us-west-2.amazonaws.com/bm.fonts/slateprobkitalic.eot') format('embedded-opentype'),
         url('https://s3-us-west-2.amazonaws.com/bm.fonts/slateprobkitalic.woff2') format('woff2'),
         url('https://s3-us-west-2.amazonaws.com/bm.fonts/slateprobkitalic.woff') format('woff'),
         url('https://s3-us-west-2.amazonaws.com/bm.fonts/slateprobkitalic.ttf') format('truetype'),
         url('https://s3-us-west-2.amazonaws.com/bm.fonts/slateprobkitalic.svg#slateprobkitalic') format('svg');
}

@font-face {
    font-family: 'slatepromedium';
    src: url('https://s3-us-west-2.amazonaws.com/bm.fonts/slatepromedium.eot');
    src: url('https://s3-us-west-2.amazonaws.com/bm.fonts/slatepromedium.eot') format('embedded-opentype'),
         url('https://s3-us-west-2.amazonaws.com/bm.fonts/slatepromedium.woff2') format('woff2'),
         url('https://s3-us-west-2.amazonaws.com/bm.fonts/slatepromedium.woff') format('woff'),
         url('https://s3-us-west-2.amazonaws.com/bm.fonts/slatepromedium.ttf') format('truetype'),
         url('https://s3-us-west-2.amazonaws.com/bm.fonts/slatepromedium.svg#slatepromedium') format('svg');
}

@font-face {
    font-family: 'slatepromediumitalic';
    src: url('https://s3-us-west-2.amazonaws.com/bm.fonts/slatepromediumitalic.eot');
    src: url('https://s3-us-west-2.amazonaws.com/bm.fonts/slatepromediumitalic.eot') format('embedded-opentype'),
         url('https://s3-us-west-2.amazonaws.com/bm.fonts/slatepromediumitalic.woff2') format('woff2'),
         url('https://s3-us-west-2.amazonaws.com/bm.fonts/slatepromediumitalic.woff') format('woff'),
         url('https://s3-us-west-2.amazonaws.com/bm.fonts/slatepromediumitalic.ttf') format('truetype'),
         url('https://s3-us-west-2.amazonaws.com/bm.fonts/slatepromediumitalic.svg#slatepromediumitalic') format('svg');
}

@font-face {
    font-family: 'slatepromediumcondensed';
    src: url('https://s3-us-west-2.amazonaws.com/bm.fonts/slatepromediumcondensed.eot');
    src: url('https://s3-us-west-2.amazonaws.com/bm.fonts/slatepromediumcondensed.eot') format('embedded-opentype'),
         url('https://s3-us-west-2.amazonaws.com/bm.fonts/slatepromediumcondensed.woff2') format('woff2'),
         url('https://s3-us-west-2.amazonaws.com/bm.fonts/slatepromediumcondensed.woff') format('woff'),
         url('https://s3-us-west-2.amazonaws.com/bm.fonts/slatepromediumcondensed.ttf') format('truetype'),
         url('https://s3-us-west-2.amazonaws.com/bm.fonts/slatepromediumcondensed.svg#slatepromediumcondensed') format('svg');
}

@font-face {
    font-family: 'slateprobookcondensed';
    src: url('https://s3-us-west-2.amazonaws.com/bm.fonts/slateprobookcondensed.eot');
    src: url('https://s3-us-west-2.amazonaws.com/bm.fonts/slateprobookcondensed.eot') format('embedded-opentype'),
         url('https://s3-us-west-2.amazonaws.com/bm.fonts/slateprobookcondensed.woff2') format('woff2'),
         url('https://s3-us-west-2.amazonaws.com/bm.fonts/slateprobookcondensed.woff') format('woff'),
         url('https://s3-us-west-2.amazonaws.com/bm.fonts/slateprobookcondensed.ttf') format('truetype'),
         url('https://s3-us-west-2.amazonaws.com/bm.fonts/slateprobookcondensed.svg#slateprobookcondensed') format('svg');
}

@font-face {
    font-family: 'MinionPro-Regular';
    src: url('https://s3-us-west-2.amazonaws.com/bm.fonts/MinionPro-Regular.eot');
    src: url('https://s3-us-west-2.amazonaws.com/bm.fonts/MinionPro-Regular.eot') format('embedded-opentype'),
         url('https://s3-us-west-2.amazonaws.com/bm.fonts/MinionPro-Regular.woff2') format('woff2'),
         url('https://s3-us-west-2.amazonaws.com/bm.fonts/MinionPro-Regular.woff') format('woff'),
         url('https://s3-us-west-2.amazonaws.com/bm.fonts/MinionPro-Regular.ttf') format('truetype'),
         url('https://s3-us-west-2.amazonaws.com/bm.fonts/MinionPro-Regular.svg#MinionPro-Regular') format('svg');
}



/*Primary Background*/
#header, .leftSideIcon, .slidingSharingContainer, .flippingLeftSideContainer > .flippingZoomContainer i, .flippingLeftSideContainer > .flippingInfoContainer i, .flippingPageSelection, .slidingMenu, .slidingMenuShow, .printButton, .unsupportedBrowser, .formContainer.sliding, .formContainer.flipping { background:#e5e5e5; }

/*Secondary Background*/
.flippingSideCont, .formHeader, .formButton, .progressBar { background: #888; }

/*Primary Color*/
.footer, .flippingSideCont, .formHeader, .formButton, .flip-slider .ui-slider-handle, .flippingLeftSideContainer { color: #333; }

/*Primary Active Color*/
.flippingLeftSideContainer .active > i, .slidingMenuItem.active, .toc li.selected, .toc li:hover, .progressBar .active { color:#777; }

/*Secondary Color*/
.slidingSharingContainer, .flippingSideCont { color:#555; }

/*TOC Active State*/
.toc li.selected, .toc li:hover { color:#fff; }

/*Sliding eBrochure Font*/
.slidingEbrochureContainer { font-size:1em; } /* IF YOU'D LIKE TO INCREASE FONT SIZE GLOBALLY CHANGE THIS */

.progressBar { top: 97px!important; }

/* UNCOMMENT THIS IF YOU WANT TO HIDE SKIP TO LAST / FIRST PAGE ARROWS */
/*
#rightArrowLast, #leftArrowFirst { display: none!important; }
#rightArrowNext, #leftArrowPrev { height: 100%!important; }
*/


/* GLOBAL STYLES */

/* Font Styles - These can all be changed to fit your needs **/

h1, h2, h3, h4, h5, h6 { margin-top: .1em; margin-bottom: .3em; float: left; width: 100%; }
h1 {  }
h2 {  float: none}
h3 {  }
h4 {  }
h5 {  }
h6 {  }

.page p, 
.page li {  }

ul, ol { margin-top: 0; margin-bottom: 1em; padding-left: 2em; }
hr { float: left; width: 100%; margin: 10px 0 20px; }
 
figure { margin: 0 0 1em; } 
figcaption { float: left; width: 100%; text-align: center; padding: 10px 0; }

body { background:#999; }

.page { background:#fff; min-height: auto; }
.clear { clear:both!important; }
.left { float: left!important; }
.right { float: right!important; }
.text-center { text-align: center!important; }
.pad-bottom { padding-bottom: 20px!important; }
.pad-top { padding-top: 20px!important; }

/* CONTENT STYLES */
#header { min-height: 85px; }
#header #logo { line-height: 85px; }
#header #logo img { max-width: 100%; max-height: 85px; }

.page { }
.page .page-cont { padding: 00px; }
.page .page-cont.fullscreen { padding: 0!important; }

/* Hide Typekit Badge */
.typekit-badge { display: none!important; } 





/* Custom CSS */

body {font-family: 'slateprobk';}

.bi {font-family: 'slateprobkitalic';}
.m {font-family: 'slatepromedium';}
.mi {font-family: 'slatepromediumitalic';}
.mc {font-family: 'slatepromediumcondensed';}
.bc {font-family: 'slateprobookcondensed';}
.mr {font-family: 'MinionPro-Regular';}
.bl {color: #1f3d7c;}
.wh {color: #243b81!important;border-bottom: 1px solid #243b81!important;}
.rd {color: #e21d36;}

.bg2 {background: url(../images/244498_bg2.png); background-size: 100%; background-repeat: no-repeat;}

.videoContainer {position: absolute; width: 434px; height: 260px; top: 42px; left: 72px;}
.wrapper         {width:100%;height:100%;margin:0 auto;background:#000;/*! border: 1px solid red; */padding: 12px 10px 5px 10px;}
.h_iframe        {position:relative;}
.h_iframe .ratio {display:block;width:100%;height:auto;}
.h_iframe iframe {position:absolute;top:0;left:0;width:100%; height:100%;}


/*Page 3*/
.bg3 {background: url(../images/244498_bg3.png); background-size: 100%; background-repeat: no-repeat; padding-top: 30px !important; padding-left: 24px !important;}
.head {font-size: 31px;line-height: 29px;}
.Txt {font-size: 12px;line-height: 15px;margin-bottom: 6px;}
.pg3Txt {}
.pg3Buttons {margin-top: 90px;}
.button {display: inline-block;background: url(../images/244498_buttonGreenBG.png);background-size: 100% 100%;color: #fff;font-family: 'slatepromedium';padding: 7px 21px;background-repeat: no-repeat;overflow: hidden;border-radius: 3px;-webkit-border-radius: 3px;margin-left: 5px;margin-right: 5px;text-align: center;font-size: 15px;line-height: 15px;cursor: pointer;}
.bg3 .head + p {margin-top: 23px;}
.pg3Buttons .button{min-width: 150px;margin-left: 0px;margin-right: 8px;}
.blButton {background: url(../images/244498_buttonBlueBG.png);  background-size: 100% 100%;}
.grButton {background: url(../images/244498_buttonGreenBG.png); background-size: 100% 100%;}
.help { background: #fff;color: #2774ba;border: 1px solid #b7b9b8;    min-width: 150px;}


/*Page 4*/
.bg4 {/*background: url(../images/244498_bg4.png);*/ background-size: 100%; background-repeat: no-repeat; padding-top: 30px !important; padding-left: 24px !important; position: relative !important;}
.pg4ContentBlock1 {padding: 30px 20px 20px 20px;}
.pg4ContentBlock1 .pg4head{margin-bottom: 20px;}
.pg4head {}
.pg4Txt {font-size: 15.5px;line-height: 18px;margin-bottom: 11px;}
.pg4Box {background-color: #f9fafb;margin-top: 80px;font-size: 40px;line-height: 50px;width: 100%;margin-bottom: 20px;padding: 50px 20px 0px 50px;}
.pg4BoxTxt {font-size: 66px;line-height: 61px;}
.bg4 .head + p {margin-top: 22px;}
.pg4Box span {font-size: 24px}
.pg4Animation {position: absolute; transition: all 0.5s ease; -webkit-transition: all 0.5s ease; top:-110%; left: 0px; cursor: pointer; }
.pg4Animation.Animated {top: 0%; left: 0px;}

.pg4Content {position: absolute; transition: all 0.5s ease; -webkit-transition: all 0.5s ease; top:0%; padding-top: 30px !important;}
.pg4Content.Animated {top: 110%;}

.pgSound.right {right: 22px; left: auto;bottom: 20px;}
.pg4Content .pgSound.right {bottom: 5px;}

.pg5Content .addedButtons {position: relative; width: 100%;}
.pg5Content .pgSound {top: 5px!important;left: 0px!important;}
.pg4images {width: 100%}
audio {display: none}
.playSound {cursor: pointer}
.pg4PackageBox {padding: 20px 15px 20px 15px;}
.itemBox {margin: 6px;border: 1px solid #000;padding: 15px;cursor: pointer;}
.itemBox img {height: 40px;}
.itemBox p {font-size: 14px;line-height: 15px;margin-top: 10px;}
.itemBox span {    font-family: 'slateprobk';font-size: 10px;color: #000;}
.addedButtons {padding-left: 17px;}
.selectedicon{display: none;}
.itemBox.activeBox p {color: white;}
.itemBox.activeBox span {color: white;}
.itemBox.activeBox {background-color: #243e7b;border: 1px solid #243e7b;}
.itemBox.activeBox .selectedicon{display: inherit;}
.itemBox.activeBox .default{display: none;}
/*Page 5*/
/*.bg5 {background: url(../images/244498_1/bg5.png); background-size: 100%; background-repeat: no-repeat; }*/
.pg5Animation img {cursor: pointer; width: 100%}
.page-cont.bg5 {background: #f9fafb;}
.pg5Animation {position: absolute; transition: all 0.5s ease; -webkit-transition: all 0.5s ease; top:0px }
.pg5Animation.Animated {top: -110%}
.pg5CorImgDiv{text-align: right;}
.pg5CorImgDiv img{width: 150px;margin-top: 20px;}
.pg5Content {position: absolute; transition: all 0.5s ease; -webkit-transition: all 0.5s ease; top:110%; padding-top: 24px !important;  background: #f9fafb; width: 100%;height: 100%;padding-left: 25px;padding-right: 24px;}
.pg5Content.Animated {top: 0%}
.pg5Contenta {}
.pg5Contenta.Animated {top:0%}
.pg5Contentb {}
.pg5Contentb.Animated {top:0%}
.pg5Contentc {}
.pg5Contentc.Animated {top:0%}
.back {position: absolute;top: 3px;right: -4px;font-size: 19px; cursor: pointer}
.pg5Content>div {width: 100%; height: 100%;position: relative;}
.bkArr {height: 35px; margin-right: 4px}

.pg5ContHead {font-size: 25px;line-height: 25px;    font-family: 'slatepromedium';}
.pg5head2 {font-size: 18px;}
.pg5ContTxt {    font-size: 16px;line-height: 18px;margin-top: 12px;}
.sound {position: absolute; bottom: 21px; width: 34px;left: 0px;}
.pg5img2a {margin-top: 33px;}
.pg5img2b {margin-top: 25px;}
.pg5img2c {margin-top: 26px;}
.listDirectMail li{text-indent: -18px;padding-left: 20px;}

.bg6 .addedButtons {position: absolute;bottom: 15px; left: 10px}
.bg10 .addedButtons {position: absolute;bottom: 15px; left: 10px}

/*Page 7*/
/*.bg7 {background: url(../images/244498_1/bg7.png); background-size: 100%; background-repeat: no-repeat; }*/

.pg7Data {position: relative; width: 92%; margin-left: auto;  margin-right: auto}
.pg7accordion {color:#ffffff; /*! background-color: #ffffff; */ position:absolute; width:100%; top:22px; z-index: 10; }
.Acco {margin-bottom: 6px;  }

/*.AccoHead {padding-top: 2px; padding-bottom:4px; font-size: 22px; text-align: center; color: #1f3d7c; background-color: #ebeaea;cursor: pointer;line-height: 27px;}*/

/*.AccoHead {
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 22px;
  text-align: center;
  color: #1f3d7c;
  background-color: #ebeaea;
  cursor: pointer;
  line-height: 16px;
}*/
.AccoHead {font-size: 20px;text-align: center;color: #1f3d7c;background-color: #ffffff;cursor: pointer;line-height: 32px;height: 32px;
    display: table;width: 100%;border: 1px solid #949696;box-sizing: border-box;font-family: 'slatepromedium';}

.AccoHead div {display: table-cell; vertical-align: middle}
.pkgEnroll{padding-left: 0px;}
.Acco:last-child {margin-bottom:0px!important; }
.AccoSlider {padding-top: 8px; color: #000; display: none; position: relative; overflow: hidden}

.Acco.act .AccoSlider {height: 112px; display: block}
.Acco.act .AccoHead {background-color: #1f3d7c;color: #fff;border: 1px solid #1f3d7c;}
.pg7Data p {font-size: 11.4px;line-height: 15px;}

.pg7Buttons {text-align: center; width: 100%; position: relative; }
.pg7Buttons .button {font-size: 13px; padding: 7px 20px; line-height: 13px; min-width: 130px;background:url(../images/244498_buttonBG.png);}
.pg7Buttons1 {margin-top: 20px}
.pg7Buttons2 {margin-top: 20px}
.pg7Buttons3 {margin-top: 35px}
.pg7Buttons4 {margin-top: 15px;}
.pg7Buttons5 {margin-top: 25px}
.pg7Buttons6 {margin-top: 20px}
.pg7Buttons7 {margin-top: 20px}
.pg7Buttons8 {margin-top: 50px;}
.bullets {background: url(../images/244498_bullet.png); background-size: 100%; background-repeat: no-repeat; width: 7px; height: 7px;display: inline-block;margin-right: 2px;margin-left: 6px;}
.AccoSlider p .bullets:first-child {margin-left: 0px}
.localEventUl{margin-bottom: 10px;padding-left: 0px;overflow: hidden;}
.localEventUl li {display: list-item;width: 240px;list-style-position: inside;float: left;font-size: 15px;}

/*Page 8*/
.bg8 {/*! background: url(../images/244498_1/bg8.png); */ background-size: 100%; background-repeat: no-repeat; padding-top: 30px !important; padding-left: 24px !important;}
.pg8box {background: #fff; text-align: left; position: absolute; width: 555px; height: 315px; padding-top: 60px; font-size: 34px; line-height: 40px; bottom:75px; left:23px; transition: all 0.5s ease; -webkit-transition: all 0.5s ease;border: 1px solid #949696;padding: 60px 25px 25px 25px;}
.pg8box p {font-size: 22px; line-height: 22px; margin-top: 15px;}
.bg8 .pg8box { padding-top: 100px;}
.bg8 .pg9TableCont {left: 370px;}
.blArr {position: absolute; top: 240px; left: 132px; width: 20px; cursor: pointer}
.pg8box span{color: #000;}
.bg8 .pg8box.Animated {
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    transform-origin: bottom left;
    -webkit-transform-origin: bottom left;
    }

.bg8 .addedButtons {position: absolute; bottom: 20px; left: 0px}
.bg8 .addedButtons .grButton{padding: 7px 10px!important;}



/*Page 9*/
.bg9 {/*! background: url(../images/244498_1/bg9.png); */ background-size: 100%; background-repeat: no-repeat; padding-top: 30px !important; padding-left: 24px !important;}
.bg9 .modalClose {top: 30px; right: 30px; display: none; }
.bg9 .back.Animated .modalClose {display: block}
.bg9 .pg8box {cursor: pointer}
.bg9 .pg8box.Animated {bottom: 110%;}

.pg9TableCont {background: #fff; text-align: left; position: absolute; width: auto; height: 376px; padding-top: 33px; font-size: 16px; line-height: 24px; bottom:-100%; padding-left: 30px;padding-right: 30px;transition: all 0.5s ease; -webkit-transition: all 0.5s ease;border: 1px solid #949696;}

.pg9TableCont.Animated {bottom: 23px;}

.bg9 .pg9TableCont {left:-291px;}
.pg9Table {width: 805px;border: 1px solid #949696;}
.tableHead {color: #fff;background-color: #1f3d7c !important;}
.tableHead td {padding: 9px 0px 9px 18px;font-size: 20px;border: none !important;}
.pg9Table td {padding-left: 20px;}
.pg9Table tr td:nth-child(1){ border-right:1px solid #333;width: 550px;}
.pg9Table tr td:nth-child(2){width: 475px; }
.pg9Table tr:nth-child(odd) {background-color: #e9e9ea;}
.pg9Table tr:nth-child(even) {background-color: #f9fafb;}
.tableFooter td {padding: 9px 0px 9px 18px; font-size: 21px; border: none !important;}
.tableFooter {background: none !important; }





/*Page 10*/
.bg10 {/*background: url(../images/244498_1/bg10.png);*/ background-size: 100%; background-repeat: no-repeat; padding-top: 30px !important; padding-left: 24px !important;}
.pg10Txt {}
.bg10 ul {padding-left: 14px;font-size: 16px;}
.bg10 ul li {margin-bottom: 4px;}
.bg10 ul li span {color: #000}
.pgSound {position: absolute;width: 34px;}
.relativeSound {position: relative;display: inline-block;bottom: auto;left: auto;top: auto;vertical-align: top;}
.pg10ListUl li{list-style: none;}
.bg10 .head + p {margin-top: 22px;}
.soundIcon .pgSound{bottom: 20px;right: 20px;}
.soundIconAgent .pgSound{bottom: 20px;left: 0px;}
.socialPage .pgSound{bottom: 20px;left: 0px;}
.pg10Txt {font-size: 15.5px;    line-height: 18px;    margin-bottom: 11px;}
ul.pg10ListUl {padding-left: 0;}
ul.pg10ListUl li{list-style: none;}
ul.pg10ListUl li span.bullets{margin-left: 0px;margin-right: 10px;}
.pg11Boxes .pg11Box:nth-child(1), .pg11Boxes .pg11Box:nth-child(3) {margin-left: 0px}
.pg11Boxes .pg11Box:nth-child(2), .pg11Boxes .pg11Box:nth-child(4) {margin-right: 0px}


/*Page 11*/
.bg11 {/*background: url(../images/244498_1/bg11.png);*/ background-size: 100%; background-repeat: no-repeat; padding-top: 30px !important; padding-left: 24px !important;padding-right: 22px !important;}
.pg11head {}
.pg11Txt {font-size: 15px; line-height: 15px;margin-top: -10px;}
.pg11Boxes {text-align: center;margin-top: 18px;}
.pg11Box {display: inline-block; width: 100%; margin-left: 5px; margin-right: 5px; padding-top: 40px;margin-top: 10px;height: 183px;background: #fff; cursor: pointer; max-width: 270px;border: 1px solid #868686;box-shadow: 0px 0px 2px 0px #9c9c9c;}
.user {width: 60px;}
.caption {font-size: 18px; line-height: 22px;margin-top: 9px;}
.caption span {    font-family: 'slateprobk';}


/*Page 12*/
.bg12 {/*! background: url(../images/244498_1/bg12.png); */ background-size: 100%; background-repeat: no-repeat; padding-top: 30px !important; padding-left: 24px !important;}
.bg12 .head + p {    margin-top: 16px;}
.pg12Txt {
    font-size: 15.5px;
    line-height: 18px;
    margin-bottom: 11px;
}
.pg12head2 {margin-top: 25px;}


/*Page 13*/
.bg13 {/*! background: url(../images/244498_1/bg13.png); */ background-size: 100%; background-repeat: no-repeat; padding-top: 30px !important; padding-left: 24px !important;}
.bg13 .head + p {    margin-top: 16px;}
.pg13Txt {
    font-size: 15.5px;
    line-height: 18px;
    margin-bottom: 11px;
}
.row.pg13Txt {margin-bottom: 0px}
.pg13Buttons {
    text-align: center;
    width: 100%;
    position: relative;
    margin-bottom: 35px;
    margin-top: 29px;
}


.bg13 .addedButtons {
    text-align: right;
    position: absolute;
    width: 100%;
    bottom: 15px;
    right: 10px;
}


/*Page 14*/
.bg14 {/*! background: url(../images/244498_1/bg14.png); */  background-size: 100%; background-repeat: no-repeat; padding-top: 30px !important; padding-left: 24px !important;}
.bg14 .head + p {    margin-top: 20px;margin-bottom: 18px;}
.pg14Txt {    font-size: 14px;    line-height: 18px;    margin-bottom: 11px;}
.pg14img1 {position: absolute; max-width: 420px; right: 1px; top: 82px; width: 100%}
.pg14Box {background: #ebeaea; max-width: 140px;margin-top: 16px;padding-top: 6px;padding-left: 8px;font-size: 12px;line-height: 16px;padding-bottom: 5px; width: 100%}
.enrollBtn{width: 170px;padding: 7px 5px;}
/*Page 15*/
.bg15 {/*! background: url(../images/244498_1/bg15.png); */  background-size: 100%; background-repeat: no-repeat; padding-top: 80px !important; padding-left: 24px !important;}
.bg15 .head + p {    margin-top: 16px;}
.pg15Txt {    font-size: 14px;    line-height: 18px;    margin-bottom: 12px;margin-top: 18px;}
.pg15img1 {   position: absolute;max-width: 420px;right: 1px;top: 70px; width: 100%}
p.specialNote {background: #f7f8f8;padding: 10px;border: 1px solid #717575;margin-top: 20px;font-size: 12px;line-height: 15px;width: 80%;}
p.specialNote span{display: block;margin-bottom: 5px;}
.grButtonBg{background: url(../images/244498_GreenBG.png);background-size: 100% 100%;margin-left: 0px;width: 85%;}

/*Page 16*/
.bg16 {/*background: url(../images/244498_1/bg16.png);*/ background-size: 100%; background-repeat: no-repeat; padding-top: 30px !important; padding-left: 24px !important;}
.bg16 .head + p {    margin-top: 20px;}
.pg16Txt {    font-size: 18px;    line-height: 24px;    margin-bottom: 12px;margin-top: 18px;}
.phoneFax {font-size: 21px; line-height: 25px;margin-top: 24px;}
.phoneFax .col-cs-2 {width: 70px}
.mails {font-size: 17px; line-height: 25px;margin-top: 27px;}
a {color: inherit}
.mails .col-cs-7 {padding-left: 28px}





/*Modals*/
a:hover, a:visited, a:link, a:active {text-decoration: none; border: none}
 
.modal p {margin:0px 0px 4px 0px;}
.pg7Modals {width: 1100px;}
.pg7Modals .modal-content {background-color: #f9fafb;border-radius: 0;}
.PopButtons {margin-top: 30px;}
.PopButtons .button{min-width: 150px;margin-left: 0px;margin-right: 8px;}
.modalClose {position: absolute; top: 15px; right: 20px; width: 20px; cursor: pointer}
.popHead {float: none;font-size: 27px;line-height: 17px;margin-bottom: 20px;margin-top: 5px;text-transform: uppercase;}
.popHeadAgent {float: none;font-size: 27px;line-height: 17px;margin-bottom: 20px;margin-top: 5px;}
.popHead2 {font-size: 20px;line-height: 22px;margin-bottom: 3px;margin-top: 0px;}
.popMenus {text-align: left;padding-right: 40px;padding-bottom: 20px;font-size: 14px;}
.popMenus span {cursor: pointer;padding: 10px 15px 8px;border-bottom: 1px solid #c7c7c8;display: inline-block;margin-left: -2px;    color: #2172b9;}
.SecondModal .pg7Modals {width: 1000px;}
.skybl{color: #2774ba;}
.skybl:hover{    color: #2774ba;}
.popData {background: #fff;padding: 20px;font-size: 13px;line-height: 15px; position: relative;height: 550px;border: 1px solid #828282;}
.popData .back {top: auto;bottom: 20px;right: 30px;}
.popBold {font-size: 14px;}
.popTxt { }
.popList {margin-bottom: 5px;padding-left:0px;}
.popList li{font-size: 12px;list-style: none;line-height: 15px;}
.popList li span.bullets{margin-right: 10px;margin-left: 0px;}
.noteList{    font-size: 11px;}
.blk {color: #333;    font-size: 12px;}
.popSmall {font-size: 11px; line-height: 13px}
.pop10 {margin-top: 10px !important}
.pop20 {margin-top: 20px !important}
.popSubHead {font-size: 15px;line-height: 15px;font-family: 'slateprobk';}

.PopButtons {position: absolute; bottom: 15px}
.pg7Modal3 .popData {overflow-y: scroll; position: relative}
.pg7Modal3 .back {position: fixed; bottom:70px;right: 70px;}
.creativeSpans{font-size: 18px;margin-left: 5px;text-transform: capitalize;vertical-align: middle;}
.pg11Modals .popData {height: 480px;}

.pop7Mod1img1 {width: 80%;}
.pop7Mod1img2 {width: 80%;}
.pop7Mod1img3 {width: 80%;}
.pop7Mod1img4 {width: 72%;}
.pop7Mod1img5 {width: 85%;}
.pop7Mod1img6 {width:95%; margin-left: auto; margin-right: auto}
.pop7Mod1img7 {height: 400px; margin-left: auto; margin-right: auto}
.pop7Mod1img8 {height: 400px; margin-left: auto; margin-right: auto}
.pop7Mod1img9 {width: 80%; margin-left: auto; margin-right: auto}
.pop7Mod1img10 {height: 440px; margin-left: auto; margin-right: auto}
.pop7Mod1img11 {width: 95%; margin-left: auto; margin-right: auto; margin-top: 20px}
.pop7Mod1img12 {width: 95%; margin-left: auto; margin-right: auto; margin-top: 20px}
.pop7Mod1img13 {width: 95%; margin-left: auto; margin-right: auto; margin-top: 20px}
.pop7Mod1img14 {width: 95%; margin-left: auto; margin-right: auto; margin-top: 20px}
.pop7Mod1img15 {width: 95%; margin-left: auto; margin-right: auto; margin-top: 20px}
.pop7Mod1img16 {width: 95%; margin-left: auto; margin-right: auto; margin-top: 20px}
.pop7Mod1img17 {width: 95%; margin-left: auto; margin-right: auto; margin-top: 20px}
.pop7Mod1img18 {width: 85%;margin-left: auto;margin-right: auto;margin-top: 00px;}
.pop7Mod1img19 {width: 75%;margin-left: auto;margin-right: auto;margin-top: 20px;}
.pop7Mod1img20 {width: 85%;margin-left: auto;margin-right: auto;margin-top: 00px;}
.pop7Mod1img21 {width: 75%;margin-left: auto;margin-right: auto;margin-top: 20px;}
.pop7Mod1img22 {width: 80%;margin-left: auto;margin-right: auto;/* margin-top: 00px; */}
.pop7Mod1img23 {width: 180px; margin-top: 30px}
.listModal11 li{text-indent: -17px;padding-left: 17px;}
.pg7modalList li{text-indent: -17px;padding-left: 17px;}
span.supportNo {width: 150px;display: inline-block;}
.pop7Mod1img11+p {margin-top: 5px; margin-left: 7px; line-height: 10px}
.pop7Mod1img12+p {margin-top: 5px; margin-left: 7px; line-height: 10px}
.pop7Mod1img13+p {margin-top: 5px; margin-left: 7px; line-height: 10px}
.pop7Mod1img14+p {margin-top: 5px; margin-left: 7px; line-height: 10px}
.pop7Mod1img15+p {margin-top: 5px; margin-left: 7px; line-height: 10px;}
.pop7Mod1img16+p {margin-top: 7px; margin-left: 7px; line-height: 10px}
.pop7Mod1img17+p {margin-top: 5px; margin-left: 7px; line-height: 10px}


.pg7Modal2 .popData { padding-top:20px; padding-bottom: 40px;}
.pg7Modal5 .popData { padding-top:20px; padding-bottom: 60px;}
.pg7Modal7 .popData { padding-bottom: 60px;}
.pg7Modal11 .popData { padding-top:20px; padding-bottom: 60px;}


a:hover {color: inherit}

.agentInfo {height: 440px;}
.agentInfo .PopButtons {}
.agentPhoto {width: 140px;margin-bottom: 15px;}
.agentData {padding: 20px;background-color: #f9fafb;height: 350px;margin-left: -20px;border: 1px solid #e0e1e1;}
.agentData .popTxt{margin-bottom: 15px;line-height: 16px;}
.agentData .sound{}
.grayArr {position: absolute;width: 70px;left: -89px;top: 80px;}
.userThumb {width: 43px;margin-top: -5px;}
.pg11Modals .popHead {margin-top: 2px;}
.pg11Modals .popMenus {padding-bottom: 30px; padding-top: 10px}
.agentInfo p {font-size: 18px; }
.agentInfo .top20 {margin-top: 20px}
.LastPara {text-align: right;margin-right: 30px !important;}

.agentInfo .button {background: url(../images/244498_buttonBlueBG.png);    background-size: 100% 100%;font-size: 15px;}

.mobDesk {display: block}
.noTablet {display: block}

.backCont {position: absolute; width: 100%; text-align: center; bottom: 25px; font-size: 18px; line-height: 18px}
.backCont img {width: 150px; margin-bottom: 20px;}


.pg6Modal .popHead {
  float: none;
  font-size: 30px;
  line-height: 25px;
  margin-bottom: 25px;
  margin-top: 5px;
}

.pg6Modimg1 {
  position: relative;
  max-width: 340px;
  right: auto;
  top: auto;
  width: 100%;
    margin-left: auto;
    margin-right: auto
}

.pg6Modal .popBold {font-size: 22px; margin-bottom: 10px;margin-top: 10px;}
.pg6Modal .button {margin-top: 10px;margin-bottom: 0px;margin-left: 0;}

.pg6Modal .pg14Box {  max-width: 390px;  margin-top: 10px;padding-right: 8px;}


.infoTxt {color: red; font-size: 10px; line-height: 12px; position: relative; top: 7px; margin-bottom: 10px;   margin-left: -29px !important;  width: 100%;}

.bg14 .infoTxt {
  color: #f00;
  font-size: 10px;
  line-height: 12px;
  position: relative;
  top: 0px;
  margin-bottom: 10px;
  margin-left: 0px !important;
  width: 150px;
  margin-top: 3px;
}

.bg14 .pg14Box {  position: relative;  z-index: 9;  max-width: 280px;  margin-top: 26px;  padding-bottom: 10px;}



/* MOBILE VIEW SMALLER THAN SINGLE PAGE - Set max-width to page width plus 90 */
@media (max-width: 690px) {

	/* DO NOT REMOVE */
	#header #logo img { vertical-align: middle; }
	img[ph="Logo"] { max-width: 100%; max-height: 85px; }
	.page .page-cont { height: auto; }
	.desktop-only { display: none!important; }
	.mobile-only { display: block!important; }
	/* END DO NOT REMOVE */
    
    
    
    
    .bg3 {padding-top: 20px !important; padding-left: 15px !important; padding-right: 15px !important; padding-bottom: 20px !important;}
    .bg4 {padding-top: 20px !important; padding-left: 15px !important; padding-right: 15px !important; padding-bottom: 20px !important;}
    .bg7 {padding-top: 20px !important; padding-left: 15px !important; padding-right: 15px !important; padding-bottom: 20px !important;}
    .bg8 {padding-top: 20px !important; padding-left: 15px !important; padding-right: 15px !important; padding-bottom: 20px !important;}
    .bg9 {padding-top: 40px !important; padding-left: 15px !important; padding-right: 15px !important; padding-bottom: 20px !important;}
    .bg10 {padding-top: 20px !important; padding-left: 15px !important; padding-right: 15px !important; padding-bottom: 20px !important;}
    .bg11 {padding-top: 20px !important; padding-left: 15px !important; padding-right: 15px !important; padding-bottom: 20px !important;}
    .bg12 {padding-top: 20px !important; padding-left: 15px !important; padding-right: 15px !important; padding-bottom: 20px !important;}
    .bg13 {padding-top: 20px !important; padding-left: 15px !important; padding-right: 15px !important; padding-bottom: 20px !important;}
    .bg14 {padding-top: 20px !important; padding-left: 15px !important; padding-right: 15px !important; padding-bottom: 20px !important;}
    .bg15 {padding-top: 20px !important; padding-left: 15px !important; padding-right: 15px !important; padding-bottom: 20px !important;}
    .bg16 {padding-top: 20px !important; padding-left: 15px !important; padding-right: 15px !important; padding-bottom: 20px !important;}
    .bg18 {min-height: 350px;}
    .itemBox{pointer-events: none;}
    .pg4PackageBox {padding: 0px 15px 20px 15px;}
  .pop7Mod1img1 {width: 100%;}
.pop7Mod1img2 {width: 100%;}
.pop7Mod1img3 {width: 100%;}
.pop7Mod1img4 {width:100%;}
.pop7Mod1img5 {width: 100%;}
    .pg5CorImgDiv img {width: 80%;margin: 20px auto;display: block;}
.bg2 {background: url(../images/244498_bg3a.png); background-size: cover; background-repeat: no-repeat;padding-top: 50px !important;padding-bottom: 70px !important;}
    .pg2video {position: relative;}
.videoContainer {position: relative; width: 434px; height: auto; top: auto; left: auto;margin-left: auto;margin-right: auto;max-width: 90%;}
.wrapper         {width:90%;height:auto;margin:0 auto;background:#000;/*! border: 1px solid red; */padding: 6px 7px 5px 6px;margin-left: 4px;position: absolute;top: 6px;}
.h_iframe        {position:relative;}
.h_iframe .ratio {display:block;width:100%;height:auto;}
.h_iframe iframe {position:absolute;top:0;left:0;width:100%; height:100%;}
    
    
    
    .bg3 {  background: url(../images/244498_bg3a.png);  background-size: cover;}    
    
    .head {  font-size: 26px;  line-height: 25px;}
    .bg3 .head + p {  margin-top: 20px;}
    .Txt br {display: none}
    .Txt {  font-size: 13px !important;  line-height: 17px  !important;  margin-bottom: 10px  !important;}
    .pg3Buttons {  margin-top: 30px; text-align: center}
    .button {  font-size: 13px !important;  line-height: 13px !important;}
    
    
    .pg4Content {   position: relative;   padding-top: 00px !important;}
        .pg4Box {margin-top: 0;font-size: 30px;line-height: 32px;height: auto;padding: 20px;text-align: center;max-width: 100%;margin-left: auto;margin-right: auto;}
.pg4BoxTxt {  font-size: 50px;  line-height: 40px;  margin-top: 10px;  margin-bottom: 10px;}
.pg4Box span {  font-size: 20px;}
    .addedButtons {text-align: center}
    .pg5Animation {position: relative}
    .page-5 {overflow: hidden !important}
    .pg5Content {  padding: 10px !important; padding-top: 20px !important}
    
    
    
    
    .bg5 {padding-bottom: 00px !important}
    .bg5 .back {position: absolute;  top: -17px; right: -3px; font-size: 14px; cursor: pointer;}
    .bg5 .bkArr {height: 10px;  margin-right: 0px; margin-top: -2px;}
    .pg5ContTxt {font-size: 12px; line-height: 13px; margin-top: 0px;}
    .pg5ContTxt br {display: none}
    .pg5img2a, .pg5img2b , .pg5img2c{margin-top: 20px;}
    .sound {position: relative; bottom: 0px; width: 28px; left: 0px; margin-top: 15px; margin-bottom: 10px;}
    .pg5ContHead {font-size: 22px; line-height: 22px; margin-bottom: px;}
		.pg5head2 {font-size: 16px; line-height:16px; margin-bottom:10px}
    
    
    .pg7accordion {position: relative; top: auto}
    .AccoHead {  padding-top: 8px;  padding-bottom: 1px;  font-size: 16px;  line-height: 18px;}
    .pg7Data {width: 100%;  max-width: 300px;}
    .pg7Data br {display: none}
    .Acco.act .AccoSlider {  height: auto;}
    
    
    .pg7Buttons {margin-top: 20px !important;}
    
    .pg8box {  position: relative;  width: 100%;  height: auto;  padding-top: 40px;  font-size: 28px;  line-height: 30px;  bottom: auto;  left: auto;  transition: all 0.5s ease;  -webkit-transition: all 0.5s ease; padding-bottom: 40px; padding-left: 10px;  padding-right: 10px; max-width: 300px; margin-left: auto; margin-right: auto}
    ul.pg10ListUl li {text-indent: -17px;padding-left: 17px;}
    .bg8 .pg8box.Animated {    transform: scale(1);    -webkit-transform: scale(1);    transform-origin: bottom left;    -webkit-transform-origin: bottom left;    }
    
    .bg9 .pg9TableCont {  left: 0px;}
    .page-9 {overflow: hidden !important}
    .pg8box p {  font-size: 18px;  line-height: 20px;  margin-top: 20px;}
    
    .pg9TableCont {  background: #ebeaea;  text-align: left;  position: relative;  width: auto;  height: auto;  padding-top: 20px;  font-size: 13px;  line-height: 20px;  bottom: -100%;  padding-left: 10px;  padding-right: 10px;  transition: all 0.5s ease;  -webkit-transition: all 0.5s ease;  padding-bottom: 20px; display: none}
    
    .pg9TableCont.Animated {  bottom: auto; display: block}
    
    .pg9Table td {  padding-left: 5px;}
    .tableHead td {  padding: 4px 0px 4px 5px;  font-size: 15px;  border: none !important;}
    .pg9Table {width: 100%;}
    .pg9Table tr td:nth-child(1), .pg9Table tr td:nth-child(2) {  width: 50%;}
    
    .bg9 .pg8box {display: block}
    .bg9 .pg8box.Animated {  bottom: auto; display: none}
    .bg9 .modalClose {  top: 11px; right: 13px; z-index: 99}
    .tableFooter td {  padding: 4px 0px 0px 5px; font-size: 17px;}
    
    ul {font-size: 13px !important; line-height: 17px !important;}
    .pgSound {  position: relative;  bottom: auto;  width: 34px;  left: auto;  margin-top: 20px;}
    .pg12head2 {  margin-top: 20px;}
    
    .pg13Buttons .button {  min-width: 170px;  margin-left: auto;}
    
    .row.pg13Txt {margin-bottom: 7px}
    
    .pg14img1, .pg15img1 {position: relative; margin-top: 20px; margin-left: auto; margin-right: auto; top: auto}
    .bg14 .head + p, .bg15 .pg14Txt:first-child {font-size: 14px !important;}
    
    .pg14Box {max-width: 200px; margin-left: auto; margin-right: auto; margin-bottom: 10px;}
    .pg14Box br {display: none}
    .pg15Txt {margin-top: 0 !important;}
    
    .bg16 .head + p {font-size: 15px !important;;margin-top: 10px;}
    .pg16Txt {font-size: 15px !important; line-height: 18px !important;}
    
    .phoneFax .col-cs-10  {text-align: center}
    .phoneFax {margin-top: 20px; margin-bottom: 5px}
    .mails .col-cs-7 {text-align: left; }
    .mails .col-cs-5 {padding-top: 10px;}
    .phoneFax, .mails {font-size: 15px;  line-height: 18px;}
    .mails {margin-top: 0px;}
    
    .mails .col-cs-7 {padding-left: 0px;}
    
    
.pg5Animation {position: relative; transition: all 0.5s ease; -webkit-transition: all 0.5s ease; top:0px; display: block}
.pg5Animation.Animated {top: auto; display: none;}

.pg5Content {position: relative; transition: all 0.5s ease; -webkit-transition: all 0.5s ease; top:auto; padding-top: 24px !important;  background: #ebeaea; width: 100%;height: 100%; display: none}
.pg5Content.Animated {top: auto; display: block}
.pg5Contenta {}
.pg5Contenta.Animated {top:auto}
.pg5Contentb {}
.pg5Contentb.Animated {top:auto}
.pg5Contentc {}
.pg5Contentc.Animated {top:auto}    
    
    
    
    .pg7Modals {width: auto}
    .pg7Modals .modal-body {padding: 20px 10px 10px 10px;}
    .modalClose {  top: 10px;  right: 10px;}
    .popHead {float: none;   line-height: 28px;margin-top: 0px; text-align: center;    font-size: 22px;}
    .popMenus { padding-right: 00px;  padding-bottom: 10px;  font-size: 12px;  line-height: 14px;  padding-top: 10px;}
    .popMenus span{    padding: 8px 6px 8px;}
    .creativeSpans {font-size: 16px;}
    .popMenus br {display: none}
    .popData {  background: #fff;  padding: 15px 10px;  font-size: 13px;  line-height: 15px;  position: relative;  height: auto;  /*overflow-y: scroll;*/ padding-bottom: 20px !important; padding-top: 20px !important}
    .PopButtons {  position: relative;  bottom: auto;  text-align: center; margin-top: 20px; width: 200px; margin-left: auto; margin-right: auto}
    
    .popData .back {bottom: auto !important; right: auto !important; position: relative !important; margin-top: 20px !important; text-align: right;}
    
    .pop7Mod1img9 {max-width: 210px;}
    
    .pop7Mod1img1, .pop7Mod1img2, .pop7Mod1img3, .pop7Mod1img4, .pop7Mod1img5 {max-width: 100%;}
    .pop7Mod1img6, .pop7Mod1img7, .pop7Mod1img8 {height: auto;}
    .pop7Mod1img10 {  height: 310px; margin-top: 15px;}
    .pop7Mod1img11, .pop7Mod1img12, .pop7Mod1img13, .pop7Mod1img14, .pop7Mod1img15, .pop7Mod1img16, .pop7Mod1img17, .pop7Mod1img18, .pop7Mod1img19, .pop7Mod1img20, .pop7Mod1img21, .pop7Mod1img22 { max-width: 260px; }
    .popList li{ padding-left: 17px;text-indent: -17px;}
    .pg11Modals .popData {height: auto;}
    .agentInfo {  height: auto;  text-align: center; margin-bottom: 15px;}    
    .agentPhoto {margin-left: auto; margin-right: auto}
    .agentData {  padding: 15px;height: auto;  margin-left: auto;}
    .grayArr  {display: none;}
    .agentData .popTxt {margin-bottom: 10px;}
    .agentInfo .top20 {margin-top: 10px;}    
    p.specialNote br{display: none;}
    p.specialNote{width: 100%;}
    
    
    
.pg5Content .addedButtons {  text-align: center;  position: relative;  width: 100%;  bottom: auto;  right: auto;  margin-top: 20px;}    
    .PopButtons .button {  margin-right: auto;}
    
    .playSound {  position: relative !important;
  display: block !important;
  margin-left: auto !important;
  margin-right: auto !important;
  right: auto !important;
  left: auto !important;
  bottom: auto !important;
  margin-top: 0px !important;
  float: none !important;}
    
    
    .pop7Mod1img23 {  margin-left: auto;  margin-right: auto;}
    .bg8 .addedButtons {  position: relative;  bottom: auto;  left: auto;  margin-top: 20px;}
.bg8 .pg8box {  padding-top: 40px;}    
    .bg10 .addedButtons {  position: relative;  bottom: auto;  left: auto;}
    
    .bg13 .addedButtons {  text-align: center;  position: relative;  width: 100%;  bottom: auto;  right: auto;  margin-top: 15px;}

    
    
    .pg6Modal .col-cs-6 {margin-bottom: 20px;}
    .pg6Modal .pg14Box {margin-top: 0;}
    
    
    
    .mobDesk {display: block !important}
    
    
}

/* MOBILE / DESKTOP VIEW LARGER THAN SINGLE PAGE - Set min-width to page width plus 90 */
@media (min-width: 690px) {

	/* DO NOT REMOVE */
	#header #logo { text-align: center; }
	img[ph="Logo"] { max-width: 325px; max-height: 85px; }
	.page .page-cont { height: 502px; overflow: hidden; position: relative; } /* ADJUST THIS FOR PAGE PADDING AND SIZE */
	.center { display : table-cell; vertical-align : middle; float:none!important; }
	.center p:last-child { margin: 0; }
	.desktop-only { display: block!important; }
	.mobile-only { display: none!important; }

	/* Column Offsets */
	.col-cs-offset-1 { margin-left: 8.33333%!important; }
	.col-cs-offset-2 { margin-left: 16.66666%!important; }
	.col-cs-offset-3 { margin-left: 25%!important; }
	.col-cs-offset-4 { margin-left: 33.33333%!important; }
	.col-cs-offset-5 { margin-left: 41.66666%!important; }
	.col-cs-offset-6 { margin-left: 50%!important; }
	.col-cs-offset-7 { margin-left: 58.33333%!important; }
	.col-cs-offset-8 { margin-left: 66.66666%!important; }
	.col-cs-offset-9 { margin-left: 75%!important; }
	.col-cs-offset-10 { margin-left: 83.33333%!important; }
	.col-cs-offset-11 { margin-left: 91.66666%!important; }

	/* Change these values to adjust column widths */
	.two-col-left { float: left!important; width: 47.5%!important; margin-right: 5%!important; }
	.two-col-right { float: left!important; width: 47.5%!important; }

	.three-col-left { float: left!important; width: 31%!important; margin-right: 3.5%!important; }
	.three-col-middle { float: left!important; width: 31%!important; margin-right: 3.5%!important; }
	.three-col-right { float: left!important; width: 31%!important; }
	/* END DO NOT REMOVE */

}

/* Set min-width to page width plus 90. Keep max-width at 992 */
@media (min-width: 690px) and (max-width: 992px) {

	/* DO NOT REMOVE */
    .page { background: #777!important; }
    .page-cont { background-color: white; width: 600px; height: 502px!important; margin: 0 auto!important; border-color: #777; }
    /* END DO NOT REMOVE */

    .pg7Modals {width: auto}
    .popData  {height: auto}
    .pgSound{display: none;}
    .pg11Modals .popData {height: auto;}
    .PopButtons {position: relative; bottom: auto}
    .pg7Modal3 .popData {overflow-y: scroll; position: relative; }
    .noTablet {display: none !important}
    .bg8 .pg8box.Animated {  transform: scale(1);  -webkit-transform: scale(1);  transform-origin: bottom left;  -webkit-transform-origin: bottom left;}
    
    .bg9 .pg9TableCont {  left: 0px;   width: 100%;}
    .pg9Table {  width: 100%;}
    .pg9Table tr td:nth-child(1), .pg9Table tr td:nth-child(2) {  width: 50%;}
    .grayArr {left: -54px;}
    .agentInfo .button {width: 100%; }
    .agentData .sound {  position: relative;  bottom: auto;}
    .agentData {margin-left: 10px;   height: auto; min-height: 350px}
    
   
.infoTxt {
  color: #f00;
  font-size: 10px;
  line-height: 12px;
  position: relative;
  top: 0px;
  margin-bottom: 10px;
  margin-left: 0px !important;
  width: 100%;
}    
    
    
} 

/* LOGO CENTERING */
@media (max-width: 992px) {

	/* DO NOT REMOVE */
	#header #logo { width: 100%!important; text-align: center; }
	/* END DO NOT REMOVE */

}

/* MOBILE THUMBNAILS */
@media screen and (max-width: 480px) {

	/* DO NOT REMOVE */
	.mobileSliderThumbs .page {
		color:#fff;
		background:#777 !important;
	}
	/* END DO NOT REMOVE */

}



