   .privacy-page header{background:#fff; min-height: auto}
    .privacy-page .privacy-content-wrap a{color:#bbd644;}
    .privacy-page .logo img { position: fixed; z-index: 999; left: 10%;    top: 5px;}
    .top-nav{float:right}
    .top-nav a{ color:#404040}
    .fixed .top-nav a{ color:#ffffff}
    nav{position: fixed; top: 0; left: 0; right: 0;    z-index: 99; height: 70px; background: #fff}
    .top-nav a.active, .top-nav li a:hover{color:#c4d945}
    .privacy-page #contact{ padding-top: 50px; margin-top: -50px; display: block}
    .privacy-page .top-headTxt{font-size: 28px; margin-bottom: 50px; line-height: 38px; }
    .top-headTxt{color:#bbd644; font-weight: 300; }
    .top-headTxt span{color:#707070; display: block; font-size:14px; font-family: 'Open Sans', Arial, sans-serif; font-weight: normal; padding-top: 10px}
    .privacy-content-wrap{ padding-left:300px; position: relative}
    .privacy-content-wrap:before{ content: ""; position: absolute; left: 260px; height: 100%; border-left:1px solid #eee; z-index: -1}
    .privacy-leftNavi{position:fixed; left:10%; top:125px; width: 200px; z-index: 999}
    .privacy-leftNavi a{ display:block; margin-bottom: 20px; color:#707070 !important; text-decoration: none !important}
    .privacy-leftNavi a.selected{color:#bbd644 !important; font-weight: bold}
    #myModalCCPA h3.modal-subtitle1 {font-size:26px !important;}
    .thankyouMsg, .thankyouMsg p{color:#fff; font-size: 16px; text-align: center}

.privacy-page .onfixedLogo{height:auto}
nav.fixed {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 99;
    height: 70px;
    background: rgba(48, 48, 48, 0.9);
}

.privacy-page .logo img {
    position: fixed;
    z-index: 999;
    left: 10%;
    top: 5px;
}


.privacy-page .onfixedLogo {
    height: 60px;
}
.onfixedLogo {
    width: 230px;
}


.privacy-page .logo {
    width: 250px;
    position: absolute;
    left: 38%;
    bottom: -60px;
}
.logo {
	padding: 55px 0 0 0px;}



    .privacy-page a{text-decoration:underline}
    .table-bordered td,  .table-bordered th{padding:7px 10px; font-size:16px; vertical-align: top}
    .table-bordered th{ background:#eee}
    .table-bordered td p,  .table-bordered th p{font-size:16px !important}
    .privacy-popupHead{text-align:center; color:#bbd644; font-size:18px; padding-bottom: 20px}
    #optOutDiv1 .formLbl {color: #999; text-transform: uppercase; font-weight: normal;}
    #logo_top{display: block;}
    @media screen and (max-width:480px)
    {
        .table-bordered{margin-right:10px}
        .table-bordered td, .table-bordered th{padding:5px 5px;}
        .table-bordered td, .table-bordered th, .table-bordered td p{font-size:12px !important; line-height: 18px !important}
        .navbar-brand > img {height: 43px;}
        .navbar.insight {height: 53px;}
       
    }
    
    @media screen and (min-width:1920px){
         .privacy-content-wrap{ padding-left: 220px}
        .privacy-content-wrap:before{left:20%}
    }
    
      @media screen and (max-width:990px)
      {
          .privacy-content-wrap{ padding-left:0px; position: relative}
          .privacy-content-wrap:before{display:none !important}
          .privacy-leftNavi-insight{ display: none !important}
          .logo a img{margin-top:15px}
          .privacy-page .logo img{left:30px; top:0}
          .privacy-page .onfixedLogo{height:auto}
          nav{background:#000}
          .privacy-page .top-headTxt{margin-top:0; margin-bottom:30px}
		  .privacy-section-spac{ padding-left:0px; position: relative; padding: 20px !important;}
		  .navbar-fixed-top span.headTxt-insight {color: #fff;}
.navbar-fixed-top span.logo_insigt {color: #bbd644;}
		  .headTxt-insight{ color: #fff !important;}
           #logo_top {display: none !important;}
           .top-headTxt-insight {margin-top: 0px !important;}
    }

/************Insight CSS*******/

/***********Logo top**********/

.headTxt-insight{ font-size:20px; line-height: 30px; color: #404040; font-family: paralucent-stencil, sans-serif; font-style: normal; font-weight: 200; }
span.logo_insigt {font-size:30px; display: block; color: #bcd743; font-weight: bold; font-family: 'Paralucent', sans-serif; margin-bottom: 20px;}

.ssLogo{
	width: 200px; color: #404040;
}
.privacy-nav > li > a {
    text-transform: uppercase;
    padding: 10px 20px;
    color: #4b4b4b;
}
.Privacy-library-header {
    background-size: cover;
    min-height: 100px;
    position: relative;
}
.privacymain-nav{
	top: 0px;
}
.privacy-section-spac{
	padding: 30px 0;
}
.top-headTxt-insight{
	color:#bbd644; font-weight: 400;  font-size: 28px; margin-bottom: 20px; line-height: 35px; margin-top: 30px;
}

 .top-headTxt-insight span{color:#707070; display: block; font-size:14px; font-family: 'Open Sans', Arial, sans-serif; font-weight: normal; padding-top: 0px}
 .privacy-leftNavi-insight{position:fixed; left:10%; top:125px; width: 200px; z-index: 999}
    .privacy-leftNavi-insight a{ display:block; margin-bottom: 20px; color:#707070 !important; text-decoration: none !important; font-size: 16px;}
    .privacy-leftNavi-insight a.selected{color:#bbd644 !important; font-weight: bold; font-size: 16px;}
.privacyfooter{
	z-index: 999;
}
.privacy-page .privacy-content-wrap a{color:#dd4b1a;}
p.policy-text-insight a {color: #dd4b1a; text-decoration: underline;}
ul.insight-privacy-list{
    margin-bottom: 30px;
}
ul.insight-privacy-list li {
   margin-bottom: 5px;
    list-style: disc;
    margin-left: 20px;
    font-size: 16px;
    color: #404040;
}
.policy-text-insight{
	color: #404040;
    font-size: 16px;
    text-align: left;
    font-style: normal;
    /* font-weight: 200; */
    clear: both;
    padding-top: 1%;
    line-height: 24px;
}
.privacy-title-Insight{
	color: #283c46;
    font-size: 20px;
    text-align: left;
    font-weight: 600;
    clear: both;
    line-height: 24px;
    margin-top: 22px;
    margin-bottom: 22px;
}
.nav.navbar-fixed-top{
	padding: 0px;
}
.navbar-fixed-top span.headTxt-insight {
    color: #fff;
}
.navbar-fixed-top span.logo_insigt {
    color: #bbd644;
}
insightTag-inside {
    margin-left: 6px !important;
}

.navbar.insight {
    height: 80px;
    padding: 10px 0px
}

.getTitlePolicy{
	color: #dd4b1a; text-decoration: underline;
}
.emailprivacy{
	color: #dd4b1a; text-decoration: underline;
}

@media screen and (min-width: 1600px){
.container {
    width: 82%;
}
	.privacy-content-wrap {
    padding-left: 22%;
}
}
@media screen and (min-width: 1153px) and (max-width: 1300px){

.privacy-leftNavi-insight{left:6%;}
    }