@import url(//fonts.googleapis.com/css?family=Source+Sans+Pro:400,700,700italic,400italic);
@import url("font-face.css");
body{font-family:'PTSans-Regular', Arial, Verdana !important; font-size:14px !important; line-height:1.5em; color:#333; -webkit-font-smoothing: subpixel-antialiased;-webkit-text-stroke:1px transparent; margin:0; padding:0 !important; background-color:#F5F5F5 !important;}
ul, li, ol{margin:0; padding:0; list-style:none;}

.alert-success-o{color:#3c763d !important; border-color: #b2dba1 !important;}
.alert-warning-o{color:#C67321 !important; border-color: #f5e79e !important;}
.alert-danger-o{color:#a94442 !important; border-color: #dca7a7 !important;}

.no-js #loader{display:none;  }
.js #loader{display:block; position:absolute; left:100px; top:0;}
.se-pre-con{position:fixed; left:0px; top:0px; width:100%; height:100%; z-index:9999; background:url(../../images/newimages/Preloader_2.gif) center no-repeat #fff;}
.btn{white-space:normal !important;}
.text-default{color:#666;}
.text-default2{color:#999;}
.text-orange{color:#ff8800;}
textarea, .form-control{resize:vertical !important;}
a#logo{background:url("../../images/newimages/peopleclaim-logo-3x.png") no-repeat scroll 0 0; -o-background-size:186px 42px;-moz-background-size:186px 42px;-webkit-background-size:186px 42px; background-size:186px 42px; text-indent:-9999px; float:left; height:42px; margin-top:14px; margin-bottom:5px; margin-left:20px; text-indent: -99999em; width: 190px;}
.LogoText{color:#999; font-style:italic; font-size:14px; margin-left:18px; clear:left;}
.btn-balck{background-color:#111; color:#fff; padding:7px 15px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
.btn-balck:hover{color:#666; color:#fff;}

.mCustomScrollbar{overflow:hidden;}
a:focus, a:hover {text-decoration: none !important;}
.ad_placement img {
    width: 100%;
    max-width: 100%;
    height: 100%;
    max-height: 100%;
}
.top_wide {
    max-width: 850px;
    margin-left: auto;
    margin-right: auto;margin-top: 1rem;  margin-bottom: 1rem;
}
.right_vrt {
    margin-top: 1.2rem; margin-bottom: 1rem;
}
.bottom_wide {
    max-width: 850px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 1rem;  margin-bottom: 1rem;
}

.AlertSec{background:#f8eded; padding:10px 15px;  border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px;}
.AlertSec h5{margin-bottom:5px; font-weight:normal; text-transform:uppercase;}
.AlertSec .form-control{margin:5px 0; width:auto; min-height:auto; display:inline-block; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -o-border-radius:2px;}
.AlertSec .EmailBox{position:relative;}
.AlertSec .EmailBox .Span{position:absolute; top:55px; left:110px;}
.AlertSec .btn{vertical-align:top; margin-top:5px;}
.AlertSec .Success{color:#3c763d; position:relative; padding-left:50px;}
.AlertSec .Success:before{content:"\f058"; font-family:'FontAwesome'; position:absolute; left:0; top:10px; font-size:40px;}

.navbar-default {
  background-repeat: repeat-x;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
    background-image: linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);
    
}
.navbar-nav{font-family:'OpenSansRegular'; font-size:12px; text-transform:uppercase; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px;}
.navbar-nav > li > .dropdown-menu{font-size:13px; min-width:350px;}
.navbar-default .navbar-nav > .active > a {
  background-repeat: repeat-x;
    -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
    box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
    background-image: linear-gradient(to bottom, #ebebeb 0%, #f3f3f3 100%);
}
.navbar-nav li a.Highlight{font-weight:bold; color:#FBC827 !important;}
.navbar-nav li a.Highlight:before{content:''; background:url(../../images/newimages/more-items.png) no-repeat scroll 0 0; background-size:12px auto; margin-right:3px; margin-bottom:-1px; display:inline-block; width:12px; height:13px;}
.navbar-nav > li > a .Thumb{display:inline-block; width:22px; height:22px; overflow:hidden; background:url(../../images/newimages/noimage2.png) no-repeat center center / 100% auto; margin-bottom:-7px; margin-right:5px; border-radius:50%; -o-border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;}
.navbar-nav > li > a .Thumb img{width:100%; height:100%;}
.navbar-inverse .navbar-nav > .active > a {
  background-repeat: repeat-x;
    -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);
    box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);
    background-image: linear-gradient(to bottom, #222 0%, #282828 100%);
}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus{color:#fff !important;}
.navbar-inverse .navbar-brand, .navbar-inverse .navbar-nav > li > a {text-shadow:none; color:#fff !important; line-height:2em;
}
.navbar-inverse{background-image:none !important; background:#f5f5f5 !important; border:none !important; margin-bottom:15px !important; border-radius:0 !important; -moz-border-radius:0 !important; -webkit-border-radius:0 !important;}
.dropdown-menu > li > a{white-space:normal !important;}
#header{margin: 0 0 14px;}
.table-responsive > .table > thead > tr > th, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > td{white-space:normal;}
.grid-100{clear: both;width: 100%;}
.btn i.ico{background: url("../img/find-ico.png") no-repeat scroll center center transparent;display: block;float: left;height: 15px;margin-right: 3px;width: 15px;position:relative;top:3px;}
.navbar-inverse .DefaultBox{border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);position:relative; background:#fff;}
.WhiteBox, .Ylwbox, .GrayBox, .WytBox{background:#fff;margin-bottom:15px;padding:15px 10px;-moz-box-sizing: border-box; border-radius:5px; box-shadow:0 0 8px rgba(0, 0, 0, 0.1); float:left \9;}
.Ylwbox{background:#FFF9E6; padding-bottom:14px;}
.WytBox{padding-bottom:14px;}
.WhiteBox:after{clear:both; display:block; content:'';}
.GrayBox{background:#f5f5f5; padding-bottom:14px; box-shadow:none;}
.GrayBox .btn-success{margin:10px 0 0;}
.GrayBox .h4{color: #333; font-size:14px; font-weight:bold; margin:0;}
.hero-unit h3{display: block;font-size: 18px; margin:7px 0 0;line-height: normal; font-weight:normal; line-height:27px;}
.hero-unit li{line-height: 30px;}
.pic{-moz-box-sizing: border-box;padding-left: 10px;padding-right: 10px;float: left;width: 15%; margin:6px 0 0;}
.hero-unit .Content{float:left; width:85%;padding-left: 10px;padding-right: 10px;-moz-box-sizing: border-box;}
.hero-unit .button{width:138px; float:left;}
.button{background: none repeat scroll 0 0 #FFFFFF !important;border: 1px solid #36A7C1 !important;color: #333333 !important;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.1) !important; border-radius: 5px 5px 5px 5px; color: #FFFFFF;font-weight: bold;padding: 8px 10px;text-align: center;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1); margin:6px 14px 14px 0;}
.button:hover{background: none repeat scroll 0 0 #36A7C1 !important;color: #FFFFFF !important;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1) !important;}
a, .btn, button {transition: all 0.2s ease-in-out 0s;}
.btn-plain{background-image:none !important; border:none; box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none;}
.btn-plain.btn-warning{background-color:#EEA438;}
.btn-plain.btn-danger{background-color:#b92c28;}
.btn-plain.btn-success{background-color:#419641;}
.btn-plain.btn-info{background-color:#187695;}
.btn-plain.btn-primary{background-color:#114976;}
.btn-plain.btn-default{background-color:#e0e0e0;}
a:hover, .btn:hover, button:hover{transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s; text-decoration:none;}
.titlesec{display:block; clear:both; width:100%; border-bottom:1px solid #EEEEEE;}

.inline-btn .btn{display:inline-block !important; width:auto !important;}
.btn-fb{background-image:-webkit-linear-gradient(top, #49639f 0%, #435787 100%) !important; background-image:linear-gradient(to bottom, #49639f 0%, #435787 100%) !important; color:#fff; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075); -o-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); -moz-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); -webkit-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); -o-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);}
.btn-fb:hover, .btn-fb:focus{background-color:#49639f; background-position:0 -15px; color:#fff !important;}
.btn-in{background:#006699 !important; background-image:none; color:#fff; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075); -o-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); -moz-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); -webkit-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); -o-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);}
.btn-in:hover, .btn-in:focus{background-color:#00527A !important; color:#fff !important;}
.text-caps{text-transform:uppercase;}

.fb-text{color:#4e71a8;}
.twit-text{color:#1cb7eb;}
.in-text{color:#1686b0;}
.mail-text{color:#e3411f;}
.link-white, .link-white:hover{color:#fff;}
.BT{border-top:solid 1px #ccc;}
.BB{border-bottom:1px solid #ccc;}
.BBD{border-bottom:dashed 1px #ccc;}
.BTD{border-top:dashed 1px #ccc;}


/* Rating Styles Start */
.titlesec .rating{border-radius: 5px 5px 5px 5px;box-shadow: 0 0 7px #36A7C1;display: block;float: left;height: 60px;margin: 0 21px 14px 10px;width: 60px; background: url("../img/biz-rating-letters.png") no-repeat scroll 0px -719px transparent;}

.titlesec.APlus .rating{background-position:0px 0px}
.titlesec.A .rating{background-position:-110px 0px}
.titlesec.AMinus .rating{background-position:-220px 0px}
.titlesec.APlusProv .rating{background-position:-330px 0px}
.titlesec.AProv .rating{background-position:-440px 0px}
.titlesec.AMinusProv .rating{background-position:-550px 0px}

.titlesec.BPlus .rating{background-position:0px -180px}
.titlesec.B .rating{background-position:-110px -180px}
.titlesec.BMinus .rating{background-position:-220px -180px}
.titlesec.BPlusProv .rating{background-position:-330px -180px}
.titlesec.BProv .rating{background-position:-440px -180px}
.titlesec.BMinusProv .rating{background-position:-550px -180px}

.titlesec.CPlus .rating{background-position:0px -360px}
.titlesec.C .rating{background-position:-110px -360px}
.titlesec.CMinus .rating{background-position:-220px -360px}
.titlesec.CPlusProv .rating{background-position:-330px -360px}
.titlesec.CProv .rating{background-position:-440px -360px}
.titlesec.CMinusProv .rating{background-position:-550px -360px}

.titlesec.DPlus .rating{background-position:0px -539px}
.titlesec.D .rating{background-position:-110px -539px}
.titlesec.DMinus .rating{background-position:-220px -539px}
.titlesec.DPlusProv .rating{background-position:-330px -539px}
.titlesec.DProv .rating{background-position:-440px -539px}
.titlesec.DMinusProv .rating{background-position:-550px -539px}

.titlesec.F .rating{background-position:0px -719px}
.titlesec.FProv .rating{background-position:-330px -719px}
/* Rating Styles End */

.titlesec .Name{width:85%; display:block; float:left; padding-bottom:10px;}
.titlesec .Name h1{font-weight:bold; margin:0;}
.mrgntb14{margin:14px 0;}
.padnglr10{padding-left:10px !important;padding-right:10px !important;}
.ngtvpdng{padding:0;}
.graytxt{color:#777;}
.graytxt ul, .bluetxt ul{display:block; list-style:none; margin:0; padding:0;}
.graytxt ul li, .bluetxt li{margin-bottom:4px;}
.linkclr a{color:#777; text-decoration: underline;}
.linkclr a:hover{color:#000; text-decoration:none;}
div.devider{border-bottom:solid 1px #fff; height:10px;}
.btnsec{margin:0;}
.btnsec .btn-success{margin:6px 0; white-space:normal; display:inline-block; width:auto; max-width:100%;}
.btn-lg, .btn-group-lg > .btn{font-size:18px !important;}
ul.adrsgrid{margin:8px 0 0; padding:0; list-style:none;}
ul.adrsgrid li{margin-bottom: 10px;}
ul.adrsgrid li span, ul.adrsgrid li label{display:block;}
ul.adrsgrid li a span:first-child{color:#178ADB;}
ul.adrsgrid li a span:nth-child(2){color:#777;}
ul.adrsgrid li a span:last-child{color:#B43139;}
ul.adrsgrid li a span i{padding: 1px 3px; color:#333; background:none repeat scroll 0 0 #F5F5F5; display:inline-block;}
.moreclmbtn{color:#000; font-size:12px; font-weight:bold; width:100%;white-space: normal;margin-top: 6px; display:block;}
.pdngbtm15{padding-bottom:15px;}
.ngtvright{right:-10px; position:relative;}

section.About-Claim{border-bottom: 2px solid #EEEEEE;margin: 14px 0 21px;padding-bottom: 14px;}
section.About-Claim header{font-size: 21px;font-weight: normal;margin-top: 14px; line-height:normal;}
section.About-Claim header span{color:#FF8800;}
ul.DefaultLi{display:block; margin:10px 0 0 15px; padding:0;}
ul.DefaultLi li{list-style:square none outside; margin-bottom:4px;}
section.About-Claim ul.Links{display:block;margin:10px 0 0; padding:0; list-style:none;}
section.About-Claim ul.Links li{margin:0 0 4px;}

section.ClaimHistory{}
section.ClaimHistory header{margin:14px 0;font-size: 21px;font-weight: normal;line-height:24px;}
section.ClaimHistory header span{display:block; font-size:12px;}
section.ClaimHistory ul.HList{margin: 28px 0 14px; padding:0; list-style:none;}
section.ClaimHistory ul.HList li{border-bottom: 1px solid #EEEEEE;margin: 14px 0 28px;padding-bottom: 28px;}
section.ClaimHistory ul.IconInfo{background: url("../img/claim-ico.png") no-repeat scroll center top transparent;color: #777777;font-size: 11px;padding-left: 21px;padding-top: 92px; list-style:none; margin:0;}
section.ClaimHistory ul.IconInfo li, section.ClaimHistory ul.CDscrp li{padding:0; margin:0; border:none;}
section.ClaimHistory ul.CDscrp{list-style:none; margin:0; padding:0;}
section.ClaimHistory ul.CDscrp li{margin:0 0 4px;}
section.ClaimHistory ul.CDscrp li a{color:#268CAE;}
section.ClaimHistory ul.CDscrp li.Head{color:#268CAE; font-size:14px;}
section.ClaimHistory ul.CDscrp li a.moreclmbtn{width:218px; color:#333;max-width:100%;}

section.Paging{margin:0; display:block; text-align:center;}
section li.PgView{float:left; padding-top:8px;width:23%;padding-left:10px;}

.Ylwbox header, .WytBox header{border-bottom: 1px solid #EEEEEE; margin-bottom: 8px; padding-bottom: 8px;}
.Ylwbox header h3, .YlwBox h4,  .WytBox header h3{color: #109838; font-size:14px; font-weight:bold; margin:0;}
.Ylwbox p{font-size:12px; margin:0 0 8px;}
.Ylwbox h4, .WytBox header h3{color:#333;}
.Ylwbox ul.Tips, .WytBox ul.Tips{display:block; margin:0; padding:0; list-style:none;}
.Ylwbox ul.Tips li{background:url("../img/tick-ico.png") no-repeat scroll 0 0; padding-left: 21px; margin:4px 0;}
.WytBox ul.Tips li{background:url("../img/arrow-ico.png") no-repeat scroll left center; padding-left: 21px; margin:0 0 8px;}
.Ylwbox .moreclmbtn, .WytBox .moreclmbtn{color:#fff;}
.WytBox ul.Tips{margin:10px 0 28px;}
ul.Share{display:block; list-style:none; margin:0; padding:0;}
ul.Share li{margin:6px 0 0;}
ul.Share li a{width:100%; font-size:12px; font-weight:bold; white-space:normal;}
.clearfix{clear:both;}
ul.CityAlpha{border-bottom:solid 1px #EEEEEE;border-top:solid 1px #EEEEEE; margin:4px 0 21px; padding: 0 0 0 20px; list-style:none;}
ul.CityAlpha li{display:inline-block;}
ul.CityAlpha li a{background: none repeat scroll 0 0 #FFFFFF; padding: 6px 8px; float:left;}
ul.CityAlpha li a:hover{background:#EEE;}
#btmlinks header{font-size:21px; margin:0; padding:0; line-height:1.5;}
#btmlinks .h4, #btmlinks .h5{font-size:14px; margin:0; font-weight:bold; line-height:1.8em;}
#btmlinks .h5{font-size:12px;}
.OrngTxt{color:#FF8800 !important;}
#btmlinks .h4 small{color:#333; font-weight:normal; display:block; line-height:1.5em;}
ul.CityList{list-style:none; margin:10px 0 0; padding:0;}
ul.CityList li{background:url("../img/arrow-ico.png") no-repeat scroll left center; display:block; padding-left:18px; margin:0 0 8px;}
#MoreLink{margin-top:21px; float:left; width:100%;}
#MoreLink ul.CityList{margin-bottom:21px;}
.FileSec h3{font-size:12px; font-weight:bold; margin:0;}
.FileSec .btn-success{display:block; min-width:100%;}
#footer{border-top:1px solid #DDDDDD;margin:28px 0 20px;padding-top:14px;}
#footer .secure{margin-top:14px;}
#footer ul.nav{text-align:center;}
#footer ul.nav li a{border:1px solid #E6E6E6; border-radius:5px 5px 5px 5px; display:block;float:left; margin-bottom:4px; margin-left:10px; padding:8px; text-align:center; width:108px;}
#footer ul.nav li a:hover{background:#fff;}
#footer ul.Social{margin:0; list-style:none;margin:0; padding:0;}
#footer ul.Social li{float:left;}
#footer ul.Social li:first-child a{margin-left:0;}
#footer ul.Social li a{border-radius:500px 500px 500px 500px;float:right;height:30px;text-indent:-99999em !important;width:30px;border:1px solid #E6E6E6;margin-left:8px;padding:8px;-moz-box-sizing:content-box;}
#footer ul.Social li.fb a{background:#374D8C url("../img/fb-ico.png") no-repeat scroll center center}
#footer ul.Social li.fb a:hover{background-color:#2c3e70;}
#footer ul.Social li.tw a{background:#39A0DC url("../img/tw-ico.png") no-repeat scroll center center}
#footer ul.Social li.tw a:hover{background-color:#2e80b0;}
#footer ul.Social li.gp a{background:#CA4638 url("../img/gp-ico.png") no-repeat scroll center center}
#footer ul.Social li.gp a:hover{background-color:#a2382d;}
.brdr-rds4{border-radius:4px;}
a#mini-menu {background: url("../img/menu-ico.png") no-repeat scroll left top transparent;display: none;float: right;height: 22px !important;margin-top: 10px;text-indent: -99999em;width: 24px !important;}

/*----browse button styles----*/
.input-group .BrowseInput{padding:6px 12px !important; min-height:34px !important;}
.btn-file{position: relative;overflow: hidden;}
.btn-file input[type=file] {position: absolute;top: 0;right: 0;min-width: 100%;min-height: 100%;font-size: 100px;text-align: right;filter: alpha(opacity=0);opacity: 0;background: red;cursor: inherit;display: block;}
input[readonly] {background-color: white !important;cursor: text !important;}

.dropdown .dropdown-menu .GroupLinks{padding:5px 15px;}
.dropdown .dropdown-menu .GroupLinks a{display:inline-block; padding:3px 5px !important; color:#999; font-size:12px;}
.dropdown .dropdown-menu .GroupLinks a:hover{background:none; color:#000;}

@media (max-width: 399px) {
a#logo{background-image: url("../img/peopleclaim-logo-s.png"); background-position:left top; background-repeat:no-repeat; background-size:112px 20px; -webkit-background-size:112px 20px; background-attachment:scroll; background-clip:border-box; background-color:transparent; background-origin:padding-box; height:20px; width:113px; margin-top:14px; margin-bottom:0; margin-left:20px;}
.LogoText{font-size:9px;}
ul.adrsgrid li{float:left; width:100%;}
.BlkonM{display:block;}
div.devider{border-bottom:solid 1px #EEEEEE !important; height:10px; margin-bottom:10px;}
.claimnear{border-top:solid 1px #EEE; padding-top:10px;margin-top:10px;}
.hero-unit .Content .button{margin:8px 14px 14px 0 !important;}
section.ClaimHistory ul.CDscrp li.Head{font-size:12px !important; font-weight:bold;}
section.About-Claim header, section.ClaimHistory header, #btmlinks header{font-size:14px;}
.MNgtvLRpgng{padding:0 0px !important;}
.hero-unit{display:none;}
.navbar-inverse .btn-navbar{margin-top:4px;}
h1{font-size:18px !important;}
.Ylwbox h3, .Ylwbox h4, .WytBox h3{font-size:12px !important;}
small{font-size:11px !important;}

/* Rating Styles Start */
.titlesec .rating{width:36px; height:36px; background: url("../img/all-letters-small.png") no-repeat scroll 0px -160px transparent}

.titlesec.APlus .rating{background-position:0px 0px}
.titlesec.A .rating{background-position:-40px 0px}
.titlesec.AMinus .rating{background-position:-80px 0px}
.titlesec.APlusProv .rating{background-position:-120px 0px}
.titlesec.AProv .rating{background-position:-160px 0px}
.titlesec.AMinusProv .rating{background-position:-200px 0px}

.titlesec.BPlus .rating{background-position:0px -40px}
.titlesec.B .rating{background-position:-40px -40px}
.titlesec.BMinus .rating{background-position:-80px -40px}
.titlesec.BPlusProv .rating{background-position:-120px -40px}
.titlesec.BProv .rating{background-position:-160px -40px}
.titlesec.BMinusProv .rating{background-position:-200px -40px}

.titlesec.CPlus .rating{background-position:0px -80px}
.titlesec.C .rating{background-position:-40px -80px}
.titlesec.CMinus .rating{background-position:-80px -80px}
.titlesec.CPlusProv .rating{background-position:-120px -80px}
.titlesec.CProv .rating{background-position:-160px -80px}
.titlesec.CMinusProv .rating{background-position:-200px -80px}

.titlesec.DPlus .rating{background-position:0px -120px}
.titlesec.D .rating{background-position:-40px -120px}
.titlesec.DMinus .rating{background-position:-80px -120px}
.titlesec.DPlusProv .rating{background-position:-120px -120px}
.titlesec.DProv .rating{background-position:-160px -120px}
.titlesec.DMinusProv .rating{background-position:-200px -120px}

.titlesec.F .rating{background-position:0px -160px}
.titlesec.FProv .rating{background-position:-120px -160px}
/* Rating Styles End */

.titlesec .Name{width:70%;}
.titlesec .Adrs{display:block !important; float:left; margin:15px 0 10px -63px;}
.titlesec .Name h1{min-height:35px;}
section.ClaimHistory header span{font-weight:normal;}
section.About-Claim header, section.ClaimHistory header, #btmlinks header{font-weight:bold;}
#footer ul.nav li a{width:46%;}

}

@media (max-width: 540px) {
.navbar-form{
display:block;
}
.pagination > li.MpgView{display:inline-block !important;position: relative;top: -11px;}
.HideonMH{display:none !important;}
}
@media (max-width: 767px) and (min-width: 400px){
a#logo {background: url("../img/peopleclaim-logo-m.png") no-repeat scroll left top transparent; background-size:192px 38px; height:38px; width:192px; margin-top:14px; margin-left:20px;}
h1{font-size:18px !important;}
.claimnear{float: left;width: 100%;border-top: 1px solid #eee;margin-top: 14px;padding-top: 14px;margin-left: -10px;}
ul.adrsgrid li{float:left; width:50%;}
.tgrid50{float:left; width:50%;}
.SonT{display:block !important; width:100%;}
.JTV33{width:33%;}
ul.Share li{float:left; width:31.6%; margin-right:1.5% !important;}
section.About-Claim header, section.ClaimHistory header{font-size:18px;}
.DNSonTab{display:none !important;}
.hero-unit .button{width:45%;}
#footer ul.nav li a{width:30%;}
}
@media screen and (max-width: 560px) and (min-width: 400px){
.titlesec .Name{width:75% !important;}
}
@media screen and (max-width: 1024px) and (min-width: 400px){
section.ClaimHistory ul.CDscrp li.Head{font-size:18px !important;}
}
@media screen and (max-width: 660px) and (min-width: 561px){
.titlesec .Name{width:80% !important;}
}
@media screen and (max-width: 1024px) and (min-width: 768px){
.tgrid66{float:left; width:66.6667%;}
.tgrid65, .col-xs-14{float:left; width:65% !important;}
.tgrid35{float:left; width:35%;}
.colside{float:right; width:33%;}
.tgrid33{float: left;width: 33.3333%;}
.HonT{display:none;}
.tgrid50{float:left; width:50%;}
.tablet-pic{float: left;width: 20% !important;}
.tablet-content{float:left; width:80% !important;}
}

@media screen and (max-width: 660px) and (min-width: 561px){
#hero .htitle{width:80% !important;}
}
@media (max-width: 767px) {
.hero-unit{opacity:1;transition: all 0s ease-in-out 0s;}
.pic{display:none;}
.show-on-mobile{display:block;}
.mobile-content{width:100% !important; float:left;}
.nav>li.pull-right{float:none !important;}
.navbar-collapse{background:none repeat scroll 0 0 #36A7C1 !important; border-radius:0 0 4px 4px; -webkit-border-radius:0 0 4px 4px; -moz-border-radius:0 0 4px 4px; max-height:380px !important;border:none !important; box-shadow:none;}
.navbar-collapse.Manual{position:absolute; width:100%;}
.navbar-nav > li > a {line-height: 2em !important;padding:5px 20px !important;}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{background:none repeat scroll 0 0 rgba(0,0,0,0.15) !important;}
.HonM{display:none !important;}
#footer ul.nav{margin:10px 0;}
.colside, .FullView{float:left; width:100% !important;}
h5{font-size:12px;}
/*a#mini-menu{display:block !important;}
a#mini-menu:hover{background-position: left bottom;}*/
.navbar-form .SeachHead{display:block !important;}
.Ylwbox ul.Tips li{background:url("../img/tick-ico-b.png") no-repeat scroll 0 0; background-size:15px 15px;}
.WytBox ul.Tips li, ul.CityList li{background:url("../img/arrow-ico-b.png") no-repeat scroll left center; background-size:8px 8px;}
.ArticleLeft, .ArticleRight{padding:0 !important; border:none !important;}
.AnchorLinks{border-bottom:solid 1px #ddd;}
.TermsCont{padding:0 !important;}
.GenPage .Head{font-size:14px !important; font-weight:bold;}
.CTA-Sec h1{font-size:24px !important;} 
.CTA-Sec p{font-size:150% !important;}
.AsSeenSec ul.Logos li{background-position:center center; text-align:center; display:block; float:none !important; border:none !important; width:100%;}
.TestSec .TextWrapper{width:85% !important;}
.EmailSec .InputSec .form-control.Zip, .EmailSec .InputSec .form-control.Email, .EmailSec .InputSec .btn-success{width:100% !important}
.FooterSec{background:#333 !important;}
.FooterSec ul li{display:block !important; border-bottom:solid 1px rgba(255,255,255,.2); border-right:none !important}
.FooterSec ul li a{margin-bottom:10px; display:inline-block; color:#fff;}
.FormExpand .TabLinks li{display:block !important; text-align:left; border-bottom:solid 1px #fff;}
.FormExpand .Medium,.FormExpand .Medium2,.FormExpand .Large,.FormExpand .Small{display:block;}
.BrandName{margin:15px 0 15px 10px !important; background-size:auto 36px !important; width:160px !important; height:36px !important;}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a{color:#fff !important;}
.SearchManual .Search{width:100%;}
.BussSearch .Search{width:100%;}
.MainFooter .Links li{display:block; border-bottom:solid 1px #aaa; background:#ececec;}
.MainFooter .Links li a{display:block; padding:10px;}
.LinkLeftPart{margin:25px 0;}
.CasePage .HeadSec .H1{font-size:21px !important;}
.CasePage .H2{font-size:18px !important; font-weight:bold;}
.CasePage .HeadSec .H4{font-size:14px;}
.NB{border:none !important;}
.CasePage .RSec{border-top:solid 1px #ddd; margin-top:30px;}
.TestPage .RPart{border-top:solid 1px #ddd; padding-top:20px;}
.TestPage .GreenBanner h1{font-size:24px !important;}
.ListPartV1 .RightPart{border-right:none !important;}
.navbar-inverse .navbar-toggle{border:none;}
.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#fff !important}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#268CAE !important}
.navbar-inverse .navbar-toggle:hover .icon-bar{background-color:#333 !important}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border:none;}
.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#080808;color:#fff}
.navbar-toggle{position:relative;float:right;background-color:transparent;background-image:none;border:none; margin-top:20px; padding:0; margin-right:15px;}
.navbar-toggle:focus{outline:0}
.navbar-toggle .icon-bar{display:block;width:24px;height:3px;border-radius:0px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.Brandtitle{margin-left:15px;}
.Brand2{margin-left:15px;}
.navbar-header{padding-bottom:10px;}
.navbar-nav > li > .dropdown-menu{min-width:auto; max-width:100%;}
}

@media (min-width: 768px)
{
.SideVrtBtn{background:url(../../images/newimages/file-btn-vert.png)no-repeat scroll 0 0; width:31px; height:220px; position:fixed; top:33%; left:0; text-indent:-9999px;}
.hero-unit{opacity: 0.4; transition: all 0.5s ease-in-out 6s;}
.hero-unit:hover{transition: all 0.5s linear 0s; opacity: 1;}
.show-on-mobile{display:none;}
.col-sm-13{width:90%;}
.navbar-form .sign{display:inline-block; width:auto; margin:0;}
#footer ul.nav li a{border:1px solid #E6E6E6; border-radius:5px 5px 5px 5px; display:block;float:left; margin-bottom:4px; margin-left:10px; padding:8px; text-align:center; width:100px;}
.FormExpand .Medium{width:21%; display:inline-block; padding:0 5px;}
.FormExpand .Medium2{width:23%; display:inline-block; padding:0 5px;}
.FormExpand .Large{width:33%; display:inline-block; padding:0 5px;}
.FormExpand .Small{width:12%; display:inline-block; padding:0 5px;}
.navbar-nav.ManualNav{background:none; min-height:auto; margin:15px 0; padding:0;}
.navbar-nav.ManualNav > li > a{padding:0 10px; line-height:normal; color:#333 !important}
.navbar-nav.ManualNav > li > a:hover, .navbar-nav.ManualNav > li > a:focus{background:none !important; color:#1ea2ea !important;}
.navbar-inverse .navbar-nav.ManualNav > .active > a, .navbar-inverse .navbar-nav.ManualNav > .active > a:hover, .navbar-inverse .navbar-nav.ManualNav > .active > a:focus{background:none; box-shadow:none;}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus{background:none !important;}
.SearchManual .Search{width:300px; display:inline-block; margin:0 10px; position:relative;}
.BrandName{width:186px; height:42px; margin-top:30px; margin-left:0 !important;}
.BussSearch{text-align:right; padding:0 !important;}
.BussSearch .Search{width:300px; margin:0;}
.MainFooter .Links li{display:inline-block; border-right:solid 1px #aaa; margin:0 0 0 10px; padding:0 15px 0 0; }
.navbar-nav li .dropdown-menu.Custom{margin-top:12px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px;}
.navbar-nav li .dropdown-menu.Custom:before, .navbar-nav li .dropdown-menu.Custom:after{content:''; position:absolute; border:solid 10px transparent; right:30px; bottom:100%;}
.navbar-nav li .dropdown-menu.Custom:before{border-bottom-color:#fff; border-width:9px; margin-right:1px; z-index:1;}
.navbar-nav li .dropdown-menu.Custom:after{border-bottom-color:#bbb;}
.dropdown-menu > li{box-shadow:0 -1px 0 rgba(0,0,0,.1) inset; -moz-box-shadow:0 -1px 0 rgba(0,0,0,.1) inset; -webkit-box-shadow:0 -1px 0 rgba(0,0,0,.1) inset; -o-box-shadow:0 -1px 0 rgba(0,0,0,.1) inset;}
.dropdown-menu > li:last-child{box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; -o-box-shadow:none;}
.dropdown .dropdown-menu > li > a{padding:5px 15px !important; color:#2268C8;}
.navbar-nav{margin:5px 0 0;}
}
.navbar-form .SeachHead{display:none; font-weight:bold; font-size:12px; color:#333; margin:0 0 8px;}

@media (max-width: 1024px){
.thide, .IconInfo{display:none !important; }
h4, .h4{font-size:14px; font-weight:bold; margin:0;}
.TFV{width:100% !important; display:block;}
.Child{color:#999999;}
.SlideWrap, .WrapV2{min-height:76px; background:none; position:fixed; bottom:0; width:100%; text-align:center; left:0;}
.WrapV2{text-align:left; background:#000;}
.WrapV2 .GrnBtnV2{background-repeat: repeat-x;background-image: linear-gradient(to bottom, #66bd80 0%, #12993a 100%); box-shadow:0 1px 0 rgba(255, 255, 255, 0.2) inset; padding:7px 0px; line-height:normal; border-radius:50px; -moz-border-radius:50px; -webkit-border-radius:50px; font-size:11px; text-align:center; display:inline-block;color:#fff;width:185px;}
.WrapV2 p{font-size:11px; line-height:15px; color:#f5f5f5; margin:10px; padding:0;}
.WrapV2 .RowV2{padding:0 10px 5px 10px;}
.WrapV2 .Link{text-decoration:underline; color:#fff; float:right;margin-top:5px; line-height:normal;}
.SlideWrap .GrnBtn, .SlideWrap .GryBtn{background:rgba(16,152,56,.8);text-shadow: 0 1px 0 rgba(0,0,0,.4); font-size:14px; border-radius:50px; -moz-border-radius:50px; -webkit-border-radius:50px; display:inline-block; padding:8px 0; width:160px; color:#fff; font-weight:bold; border:solid 1px #40ad60;box-shadow:0 1px 0 rgba(255, 255, 255, 0.2) inset; margin-top:20px;}
.SlideWrap .GryBtn{background:rgba(51,51,51,.6);border:solid 1px #666666;}
}
@media screen and (max-width: 1219px) and (min-width: 1025px){
.tgrid50{float:left; width:50%;}
.grid70{width:100% !important;}
}
@media (min-width:1220px){
.SRyt{float:right !important; width:auto !important;}    
}
@media (min-width:1025px){
.grid20, .grid80, .grid65, .grid15{float:left}
.grid80{width:80%;}
.grid65{width:65%;}
.col-lg-6{width:50%}
.grid20{width:20%;}
.grid15{width:15%;}
.colside{width:28.5%; float:right;}
.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}
.col-lg-12{width:100%}
.col-lg-11{width:91.66666667%}
.col-lg-10{width:83.33333333%}
.col-lg-9{width:75%}
.col-lg-8{width:66.66666667%}
.col-lg-7{width:58.33333333%}
.col-lg-6{width:50%}
.col-lg-5{width:41.66666667%}
.col-lg-4{width:33.33333333%}
.col-lg-3{width:25%}
.col-lg-2{width:16.66666667%}
.col-lg-1{width:8.33333333%}
.col-lg-pull-12{right:100%}
.col-lg-pull-11{right:91.66666667%}
.col-lg-pull-10{right:83.33333333%}
.col-lg-pull-9{right:75%}
.col-lg-pull-8{right:66.66666667%}
.col-lg-pull-7{right:58.33333333%}
.col-lg-pull-6{right:50%}
.col-lg-pull-5{right:41.66666667%}
.col-lg-pull-4{right:33.33333333%}
.col-lg-pull-3{right:25%}
.col-lg-pull-2{right:16.66666667%}
.col-lg-pull-1{right:8.33333333%}
.col-lg-pull-0{right:0}
.col-lg-push-12{left:100%}
.col-lg-push-11{left:91.66666667%}
.col-lg-push-10{left:83.33333333%}
.col-lg-push-9{left:75%}
.col-lg-push-8{left:66.66666667%}
.col-lg-push-7{left:58.33333333%}
.col-lg-push-6{left:50%}
.col-lg-push-5{left:41.66666667%}
.col-lg-push-4{left:33.33333333%}
.col-lg-push-3{left:25%}
.col-lg-push-2{left:16.66666667%}
.col-lg-push-1{left:8.33333333%}
.col-lg-push-0{left:0}
.col-lg-offset-12{margin-left:100%}
.col-lg-offset-11{margin-left:91.66666667%}
.col-lg-offset-10{margin-left:83.33333333%}
.col-lg-offset-9{margin-left:75%}
.col-lg-offset-8{margin-left:66.66666667%}
.col-lg-offset-7{margin-left:58.33333333%}
.col-lg-offset-6{margin-left:50%}
.col-lg-offset-5{margin-left:41.66666667%}
.col-lg-offset-4{margin-left:33.33333333%}
.col-lg-offset-3{margin-left:25%}
.col-lg-offset-2{margin-left:16.66666667%}
.col-lg-offset-1{margin-left:8.33333333%}
.col-lg-offset-0{margin-left:0}
}

@media (max-width:480px){
.LinkLeftPart, .RightPart, .TestiV1, .Mob1{width:100% !important;}
.ResultPart{border: 1px solid #EBEBEB; border-top:none;}
.ResultPart .HeaderPart .results{margin:5px 0 !important;}
.ResultPart .ContentPart{margin:15px 0 0 !important;}
.ResultPart .Content{margin:10px !important;}
.HeadTitle{font-size:12px !important;}
.WeCareSign .AsSeenSec2 .Logos li{min-height:auto !important;}
.WeCareSign .AsSeenSec2 .Logos li.Head{display:block !important;}
.WeCareSign .AsSeenSec2 .Logos li+li{margin:10px !important; padding:0 !important; border:none !important;}
}

.grid70{width:70%;}
.grid63{width:63%;}
.grid50{width:50%;}
.col-xs-14{width:70%}
.SonT{display:none;}
.mrgntop8{margin-top:8px !important;}
.pagination > li.MpgView{display:none;}
.pagination>li>a.current,.pagination>li>span.current{color:#2a6496;background-color:#eee;border-color:#ddd}
.pagination > li > a, .pagination > li > span{min-height:34px;}
h1,.h1{line-height:1.2em; font-weight:bold;}
.PLR15{padding-left:15px; padding-right:15px;}

.modal-dlg{width:68%;background-color: #FFFFFF;border-radius: 5px;box-shadow: 0 1px 25px #2B2B2B;left:17%;margin-left:0px;position: absolute;top:22%;z-index: 1000;}
a.modal-close{background: url("../../images/modal-close-bg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);cursor: pointer;display: block;height: 34px;position: absolute;right: -15px;text-indent: -9999px;top: -15px;width: 34px;z-index: 9999;}
a{color: #168AD4;outline: medium none;text-decoration: none; white-space:normal;}
.modal-main{border-radius: 15px;padding: 10px 10px 40px 10px;}
.ModalElement{position:relative;padding-bottom: 56.25%;padding-top: 30px; height: 0; overflow: hidden;}
.ModalElement iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.displayBlock{display:inline-block;}

.breadcrumb2{padding:0px 15px;list-style:none; font-size:11px; margin:0; display:block \9; width:100% \9; float:left \9; *float:none;}
.breadcrumb2>li{display:inline-block;color:#858585; float:left \9; *background:url("../img/arrow-ico.png") no-repeat scroll right 5px; *padding-right:15px;}
.breadcrumb2>li+li:before{content:"\BB";padding:0 5px;color:#ccc}
.breadcrumb2>li a{color:#858585; text-decoration:underline;}
.breadcrumb2>li.active a{color:#999}
.breadcrumb2>li a:hover{color:#999; text-decoration:none;}

.BlueGrad {
  background-color: #dbf1f6; /* fallback color, place your own */

  /* Gradients for modern browsers, replace as you see fit */
  background-image: -moz-linear-gradient(top, #e9f7fa, #dbf1f6);
  background-image: -ms-linear-gradient(top, #e9f7fa, #dbf1f6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e9f7fa), to(#dbf1f6));
  background-image: -webkit-linear-gradient(top, #e9f7fa, #dbf1f6);
  background-image: -o-linear-gradient(top, #e9f7fa, #dbf1f6);
  background-image: linear-gradient(top, #e9f7fa, #dbf1f6);
  background-repeat: repeat-x;

  /* IE8-9 gradient filter */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9f7fa', endColorstr='#dbf1f6', GradientType=0);
  border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; padding:15px; position:relative;}
.BlueGrad .Title{font-size:20px; margin:0 0 10px; display:block; line-height:150%;}
.ItemArrow{background:url(../img/shape-arrow.png) no-repeat scroll 0 0/27px 40px; background:url(../img/shape-arrow-ie.png) no-repeat scroll 0 0 \9;position:absolute; width:27px; height:40px; display:inline-block; bottom:-33px; left:30px;}
.ListPartV1{display:block;}
.ListPartV1:after{clear:both; content:''; display:block;}
.HeadTitle{background:#eee; border-bottom:solid 1px #ddd; box-shadow:0 -1px 0 #fff inset; padding:15px; *float:left;}
.HeadTitle:after{clear:both; display:block; content:'';}
.HeadTitle .Title{font-size:20px; font-weight:bold; margin:0; line-height:21px; font-weight:bold; color:#333; float:left;}
.HeadTitle .Link1{font-size:14px; color:#0694b5;}
.LinkLeftPart{padding:0 !important;}
.ListPartV1 .RightPart{float:right; border-right:solid 1px #ebebeb;}
.ListPartV1 .TabSec{border:solid 1px #ebebeb; border-radius:4px 0 0 4px; -moz-border-radius:4px 0 0 4px; -webkit-border-radius:4px 0 0 4px; box-shadow:0 0 3px rgba(0,0,0,.05);}
.ListPartV1 .TabSec .Title{padding:10px; font-size:14px; display:block; line-height:18px; background:#eee; border-bottom:solid 2px #fff;}
.ListPartV1 .TabSec p.Title{margin:0;}
.ListPartV1 .TabSec p.Title b{display:block;}
.ListPartV1 .ParentList{margin:0; padding:0; display:block; list-style:none;}
.ListPartV1 .ParentList li{border-top:solid 1px #f5f5f5;}
.ListPartV1 .ParentList li a{display:block; padding:3px 20px 3px 10px; color:#0694b5;}
.ListPartV1 .ParentList li a:hover{color:#333;}
.ListPartV1 .ParentList li.Active{background:url(../img/right-arrow-ico.png) no-repeat scroll 96% 15px/11px 18px #f7f7f7; background:url(../img/right-arrow-ico-ie.png) no-repeat scroll 96% 15px #f7f7f7 \9;}
.ParentList li:hover{background:#f7f7f7;}
.ListPartV1 .ParentList li.Active:after{clear:both; display:table; content:'';}
.ListPartV1 .ParentList .CName{color:#0694b5; display:block; font-size:14px;}
.ListPartV1 .ParentList .Number{color:#858585; display:block; font-size:13px;}
.ListPartV1 .ParentList li.Active .CName{color:#ff8800; font-weight:bold; display:block;}
.ListPartV1 .ParentList li.Active .Number{color:#333; display:block;}
.ListPartV1 .ParentList li.last a{color:#333; text-decoration:underline; font-size:13px;}
.ListPartV1 .ChildList{ margin:5px 0 10px; padding:0; font-size:13px;}
.ListPartV1 .ChildList li{border:none; list-style:none; position:relative; line-height:16px;}
.ListPartV1 .ChildList li a:before{content:"\BB"; position:absolute; left:10px;}
.ListPartV1 .ChildList li a{padding:2px 5px 2px 22px;color:#0694b5}
.ListPartV1 .ChildList li.last a{padding-left:10px; color:#333; text-decoration:underline;}
.ListPartV1 .ChildList li.last a:before{content:'';}
.btn:focus,.btn:active:focus,.btn.active:focus{outline:none !important;}
.Required:after{font-family:'FontAwesome'; content:'\f069'; color:#ff0000; font-size:12px; font-weight:normal; position:relative; vertical-align:super; left:2px;}
.MT35{margin-top:35px;}
.MT30{margin-top:30px;}
.MT28{margin-top:28px;}
.MT27{margin-top:27px;}
.MT26{margin-top:26px;}
.MT25{margin-top:25px;}
.MT20{margin-top:20px;}
.MT30{margin-top:30px;}
.MT40{margin-top:40px;}
.MT50{margin-top:50px;}
.MT60{margin-top:60px;}
.MT15{margin-top:15px;}
.MT10{margin-top:10px;}


.PB10{padding-bottom:10px;}
.PB15{padding-bottom:15px;}

.M0{margin:0;}
.MT0{margin-top:0px !important;}
.PB20{padding-bottom:20px;}
.MB0{margin-bottom:0;}
.MB20{margin-bottom:20px;}
.MB40{margin-bottom:40px;}
.ML30{margin-left:30px;}
.ML25{margin-left:25px;}
.ML20{margin-left:20px;}
.ML10{margin-left:10px;}
.ML5{margin-left:5px;}
.ML0{margin-left:0 !important;}
.P15{padding:15px;}
.P10{padding:10px;}
.MR7{margin-right:7px;}
.MR5{margin-right:5px;}
.MR10{margin-right:10px;}
.OH{overflow:hidden;}
.PT10{padding-top:10px;}
.TR{text-align:right;}
.font-caps{text-transform:uppercase;}

.ResultPart .HeaderPart{border-style:solid none none none; border-width:1px 0 0 0; border-color:#ebebeb; padding:6px 5px; font-size:12px; float:left \9; width:100% \9; position:relative;}
.ResultPart .HeaderPart .seeMore{bottom:-20px;position:absolute;right:8px;}
.ResultPart .HeaderPart .results{margin:4px 0 0 30px;}
.ResultPart .HeaderPart .sort{margin:5px; display:inline-block;}
.ResultPart .HeaderPart .CustomDrop{width:auto;}
.ResultPart .HeaderPart .CustomDrop select{border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px; padding:4px 15px 4px 4px;}
.CustomDrop::after{line-height:-moz-block-height;}
.ResultPart .FooterPart{border-style:none none solid none; border-width:0 0 1px 0; border-color:#ebebeb; padding:6px 5px; *float:left; *width:100%;}
.ResultPart .FooterPart .pagination{margin:0;}
.ResultPart .FooterPart .pagination a{border:solid 1px #ededed; background:#f5f5f5; font-size:13px; color:#333; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; padding:5px 10px; min-height:28px; min-height:auto \9;}
.ResultPart .FooterPart .pagination a:hover, .ResultPart .FooterPart .pagination a:focus{background:#eee;}
.ResultPart .FooterPart .Count{display:block; text-align:center; padding-top:5px; *margin-left:40%; *list-style:none;}
.ResultPart .customdrop{background:#f6f6f6; border:solid 1px #ededed; color:#858585; font-size:11px; font-weight:bold; padding:5px 12px; height:auto; border-radius:2px; box-shadow:none; width:auto \9}
.ResultPart .dropdown-menu{font-size:12px; min-width:100%; right:auto;}
.ResultPart .customdrop .caret{margin-left:10px; color:#dddddd;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid;}
.ResultPart .customdrop:hover, .ResultPart .customdrop:focus{color:#333 !important;}
.ResultPart .ContentPart{position:relative;}
.ContentPart .SeeMore, .ContentPart .SeeMore2{font-size:12px;position:absolute;right:0px;top:-15px; background:#e1f0f8; padding:5px 8px; text-transform:uppercase;}
.ContentPart .SeeMore:after, .ContentPart .SeeMore2:after{content:'\e080'; font-size:10px;font-family:'Glyphicons Halflings'; margin-left:5px;}
.ContentPart .SeeMore2{top:auto; bottom:0;}
.ResultPart .Content{margin:0 15px; padding:0; list-style:none;}
.ResultPart .Content li{font-size:14px; margin:15px 0; border-bottom:solid 1px #e1e1e1;}
.ResultPart .Content li:after{clear:both; display:inline-block; content:'';}
.ResultPart .Content li .Inner{display:inline;}
.ResultPart .Content li a.Name{float:left; font-size:16px; font-weight:bold; color:#0694b5; line-height:21px; margin-left:-5px; *margin-left:0; max-width:90%;}
.ServTitle{display:block; *float:left; width:100%;}
.ServTitle:after{display:block; clear:both; content:'';}
.ServTitle .Num{float:left; margin:2px 10px 0 0 !important; max-width:10%;}
.ResultPart .Content li span{display:block; margin-top:3px;}
.ResultPart .Content li .Field{color:#858585;}
.ResultPart .Content li .Address{color:#333;}
.ResultPart .Content li .ButtonSec a{background:#f5f5f5; border-radius:2px; padding:3px 10px; color:#333; display:inline-block; margin:5px 5px 0 0; font-size:14px; text-shadow:none; font-weight:normal;}
.ResultPart .Content li .ButtonSec a:hover{background:#f9f9f9;}
.ResultPart .Content li .ButtonSec a b{color:#b43139;}
.RightPart .BlueGrad{*float:left; *width:90%;}
.RightPart .BlueGrad .Title{color:#109838; font-size:18px; margin:0;}
.RightPart .BlueGrad .OrngBtnV1{font-size:16px; font-weight:normal; display:inline-block; padding:8px 10px;}
.MoreCityPop{margin:-25px 0 0;}
.MoreCityPop .custom-select{padding:0;}
.MoreCityPop .btn-default{text-align:left;}
.MoreCityPop .btn-default:hover, .MoreCityPop .btn-default:focus{background:#f5f5f5; color:#333 !important;}
.MoreCityPop .btn-default option{margin-bottom:5px; font-size:12px;}
.navbar-fixed-top, .navbar-fixed-bottom{z-index:100;}

.pagination.Custom li{margin:0 -2px;}
.pagination a.active, .pagination a.active:hover, .pagination a.active:focus{background-color:#428bca; border-color:#428bca; color:#fff; cursor:default; z-index:2;}

.TestiV1{border:solid 1px #ebebeb; background:#f5f5f5; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.TestiV1 h6{font-size:16px; font-weight:bold; margin:-10px; padding:10px 15px; background:#dcdcdc; line-height:normal; border-radius:4px 4px 0 0;}
.TestiV1 .Content{margin:15px 0;}
.TestiV1 .Content .Text{color:#109838; font-style:italic; display:block;}
.TestiV1 .Content .Name{font-size:11px; margin-top:5px;}
.TestiV1 .Pagination{display:block; margin-top:10px; text-align:center; list-style:none; padding:0;}
.TestiV1 .Pagination li{display:inline-block;}
.TestiV1 .Pagination a{background:#dcdcdc; width:12px; height:12px; display:inline-block; margin:0 2px; border-radius:100%;}
.TestiV1 .Pagination a:hover, .TestiV1 .Pagination li.current a{background:#ababab;}
.TestiV1 .BtnSec{margin-top:15px;}
.TestiV1 .Btn, .OrngBtnV1{font-size:12px; text-shadow:0 0 1px rgba(0,0,0,.2); border:none; font-weight:bold; display:block; border-radius:4px; text-decoration:none; color:#fff; padding:8px 0; text-align:center;
  background-color: #ff8800; /* fallback color, place your own */

  /* Gradients for modern browsers, replace as you see fit */
  background-image: -moz-linear-gradient(top, #ff941a, #ff8800);
  background-image: -ms-linear-gradient(top, #ff941a, #ff8800);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ff941a), to(#ff8800));
  background-image: -webkit-linear-gradient(top, #ff941a, #ff8800);
  background-image: -o-linear-gradient(top, #ff941a, #ff8800);
  background-image: linear-gradient(top, #ff941a, #ff8800);
  background-repeat: repeat-x;

  /* IE8-9 gradient filter */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff941a', endColorstr='#ff8800', GradientType=0);}
.TestiV1 .Btn:hover, .OrngBtnV1:hover{background:#ff8800; color:#fff;}
.VideoSec h6{font-weight:bold; margin:0 0 10px; font-size:16px;}
.VideoSec .PlayVideo{background:#1777ab url(../../images/newimages/video-thumb-icon.png) no-repeat center center/40% auto; display:block; height:145px; box-shadow:0 0 100px rgba(0, 0, 0, 0.3) inset, 0 86px 52px -80px rgba(0, 0, 0, 0.5); border-radius:4px; text-align:center;}
.VideoSec .PlayVideo i{vertical-align:middle; top:50%; position:relative; transform:translateY(-50%); -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -o-transform: translateY(-50%); font-size:60px; color:rgba(0,0,0,.7); line-height:50px; background:#fff; height:50px; border-radius:100px;}
.VideoSec .PlayVideo:hover{opacity:.8;}


/*Local Industries Classes*/
.IndManualResult .RightPart{float:none;}
.IndManualResult .ResultPart{border:none;}
.IndManualResult .ResultPart .ContentPart{margin:0;}
.IndManualResult .ResultPart .Content{margin:0 !important;}
.IndManualResult .ResultPart .Content li .Inner{padding:15px 25px; display:block; float:left; width:100%;}
.IndManualResult .ResultPart .Content li .Inner:hover{background:#F4FDFF !important;}
.IndManualResult .ResultPart .Content li:nth-child(even) .Inner{background:#f9f9f9; border-radius:2px;}
.IndManualResult .ResultPart .Content li:after{display:block;}
.IndManualResult .ResultPart .HeaderPart{padding:6px 15px 6px 25px; background:#eeeeee; border-color:#D9D9D9;}
.IndManualResult .ResultPart .HeaderPart .results{margin:6px 0 0;}
.IndManualResult .ResultPart .customdrop{background:#fff;}
.IndManualResult .ResultPart .Content li .ButtonSec a{background:#eee;}
.IndManualResult .ResultPart .Content li .ButtonSec a.Span{color:#0694b5;}
.IndManualResult .ResultPart .FooterPart{padding:6px 25px; background:#eeeeee; border-color:#D9D9D9;}
.IndManualResult .ResultPart .FooterPart .pagination a{background:#fff;}
.IndManualResult .ResultPart .FooterPart .pagination a:hover, .IndManualResult .ResultPart .FooterPart .pagination a:focus{background:#ddd;}
.IndManualResult .ResultPart .BlueGrad{margin:30px 0;}

.carousel-indicators{margin-top:15px; position: relative !important;}
.carousel-indicators li{border:1px solid #CCC !important;}

.SitemapSec .Head{font-size:24px; border-bottom:solid 1px #999; padding-bottom:10px; margin:0 15px;}
.SitemapSec .TreeLink{margin:10px 0px; display:block; position:relative;}
.SitemapSec .TreeLink:after{clear:both; content:''; display:block;}
.SitemapSec .TreeLink .Parent{margin:20px 20px 40px; padding:0;}
.SitemapSec .TreeLink li{display:block; line-height:21px; font-size:12px; margin-bottom:7px; background:url("../img/Icon_ArrowGrey.gif") no-repeat scroll left 7px; padding-left:12px;}
.SitemapSec .TreeLink li.Title{background:none; padding-left:0;}
.SitemapSec .TreeLink li.Title a{color:#333; text-transform:uppercase;}
.SitemapSec .TreeLink li a:hover{text-decoration:underline;}
.SitemapSec .TreeLink .Child li{background:none;}
.SitemapSec .TreeLink .Child{padding:0; margin:0;}

.GenPage .Head{font-size:24px; border-bottom:solid 1px #999; padding-bottom:10px; margin:0 0 15px;}
.GenPage .SubHead h3{margin:0;}
.GenPage .HelpDesk{background:#efefef; border-radius:8px; padding:1px;}
.GenPage .HelpDesk h4{font-weight:bold; margin:0; text-align:center; padding:10px; background:#ddd; border-radius:8px 8px 0 0;}
.GenPage .HelpDesk .btn{display:block; margin:15px 10px; text-align:center;}
.GenPage .HelpDesk .btn .fa{font-size:18px; margin:0 5px; vertical-align:bottom; -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg);-moz-transition:all 1s ease-in-out 0s; -webkit-transition:all 1s ease-in-out 0s;}
.GenPage .HelpDesk .btn:hover .fa{-moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); -moz-transition:all 1s ease-in-out 0s; -webkit-transition:all 1s ease-in-out 0s;}
.GenPage .SideLinks{margin:0; padding:0; display:block;}
.GenPage .SideLinks li{display:block; list-style:none; border-bottom:dashed 1px #ddd;}
.GenPage .SideLinks li a{padding:10px 5px; display:block;}
.GenPage .SideLinks li .glyphicon{margin-right:5px;}
.GenPage .SideLinks li a:hover{background:#f5f5f5;}
.GenPage .SideLinks li.Active a{background:#f5f5f5; color:#333;}
.GenPage .FAQList{margin:0; padding:0; display:block; list-style:none;}
.GenPage .FAQList li{margin-bottom:10px;}
.GenPage .FAQList li a .glyphicon{margin-right:5px;}
.GenPage .FAQList .content{border-bottom:solid 1px #e5e5e5; padding:10px 0;}
.font-italic{font-style:italic;}
.font-normal{font-style:normal;}

.CasePage .HeadSec .H1{font-size:34px; font-weight:bold; margin:0; padding:0;}
.CasePage .H2{font-size:28px; font-weight:bold; text-transform:uppercase; color:#666;}
.CasePage .HeadSec .H4{margin:0; padding:0; color:#666;}
.CasePage .Block{margin-top:30px;}
.CasePage .Block .H6{margin:20px 0 5px; font-size:18px; font-weight:bold; color:#666;}
.CasePage .Span2{color:#999; margin:15px 0;}
.Dispute{background:#eaf3f7; border:1px solid #c0d8e3;border-radius:4px; margin:15px 0; padding:12px;}
.Dispute h4{margin:0; font-weight:bold;}
.Dispute .Tick{margin:10px 0; padding:0; list-style:none;}
.Dispute .Tick li{margin-bottom:7px; padding-left:20px; position:relative; color:#666;}
.Dispute .Tick li:before{position:absolute; content:'\f00c'; font-family:'FontAwesome'; color:#66B125; left:0;}
.Dispute .btn-warning{font-weight:bold; font-size:18px; display:block; padding:5px; line-height:normal;}
.Dispute .btn-warning span{display:block; font-size:14px; font-weight:normal;}
.PCWorkBtn{border:solid 1px #DCE9EF; padding:15px; background-image:linear-gradient(to bottom, #DFF1FB 0%, #FEFEFE 100%); border-radius:5px; display:block; position:relative;}
.PCWorkBtn span{width:65%; font-size:18px; font-weight:bold; text-transform:uppercase; color:#4F7E93; line-height:20px; display:inline-block; letter-spacing:-1px;}
.PCWorkBtn .glyphicon-play-circle{position:absolute; left:40%; top:22%; background:rgba(255,255,255,.8); border-radius:50px; font-size:50px; font-weight:normal; color:#86C4E1; -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg); -moz-transition:all 1s ease-in-out 0s; -webkit-transition:all 1s ease-in-out 0s;z-index:1;}
.PCWorkBtn .Lady{background:url(../../images/newimages/negotiat-terms.png) no-repeat scroll 0 0/100% auto; position:absolute; right:0; bottom:0; height:90%; width:100px; z-index:0;}
.PCWorkBtn:hover .glyphicon-play-circle{-moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); -moz-transition:all 1s ease-in-out 0s; -webkit-transition:all 1s ease-in-out 0s; }
.BR{border-right:solid 1px #ddd;}

.TestPage .GreenBanner{background-image:linear-gradient(to bottom, #40ad60 0%, #119839 100%); color:#fff; padding:25px; margin-bottom:25px; position:relative;}
.TestPage .GreenBanner:before{content:'\f086'; font-family: 'FontAwesome'; color:rgba(255,255,255,.3); position:absolute; left:2%; top:50%; font-size:100px; line-height:0;}
.TestPage .GreenBanner h1{font-size:34px; margin:0; line-height:100%;}
.TestPage .GreenBanner p{margin:15px 0 0; font-size:16px;}
.TestPage .TMSec{margin:0; padding:0; list-style:none; float:left; width:100%;}
.TestPage .TMSec li{margin:20px 0;}
.TestPage .TMSec li .Box{position:relative; background:#f5f5f5; border:1px solid #ececec; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; padding:8px 15px; line-height:24px;}
.TestPage .TMSec li .Box:after, .TestPage .TMSec li .Box:before {top: 100%; left:12%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; } 
.TestPage .TMSec li .Box:after {border-color: rgba(245, 245, 245, 0); border-top-color:#f5f5f5; border-width:12px; margin-left:-12px; } 
.TestPage .TMSec li .Box:before {border-color: rgba(236, 236, 236, 0); border-top-color:#ececec; border-width:13px; margin-left:-13px; }
.TestPage .TMSec li .Details{margin:10px 0 0; color:#777; padding:0 40px;}
.TestPage .TMSec li .Details .Name{color:#333;}
.TestPage .RPart ul{margin:0; padding:0; list-style:none;}
.TestPage .RPart ul li{margin-bottom:20px;}
.TestPage .RPart ul li.Span2{color:#666;}
.TestPage .RPart .btn-warning{display:block; margin-top:10px;}
.TestPage .RPart .Video{background:url(../../images/newimages/how-it-works.png) no-repeat scroll 0 0/100% auto; display:block; height:150px; margin-top:5px;}
.TestPage .RPart .btn-success{display:block; width:100%; max-width:100%;}
.TestPage .RPart .Logos img{margin:10px 5px 5px; vertical-align:middle;}
.TestPage .PaginationSec{padding:15px 0;}
.TestPage .pagination{margin:0; padding:0; text-align:right;}
.TestPage .BB{border-bottom:1px solid #ddd;}
.TestPage .BT{border-top:1px solid #ddd;}

.Newh1{margin:5px 0 10px 0; padding:0;}
.SolvPoints{margin:20px 0 30px 30px; padding:0;}
.SolvPoints li{list-style:decimal none outside; margin-bottom:10px; font-size:12px; line-height:150%;}
.New{position:relative; font-size:12px; font-weight:bold; color:#fff; padding:0 5px; background:#D23E42; border:solid 1px #D23E42; box-shadow:0 1px 0 rgba(255,255,255,.4) inset; -webkit-box-shadow:0 1px 0 rgba(255,255,255,.4) inset; -moz-box-shadow:0 1px 0 rgba(255,255,255,.4) inset;}
.New:after{content:''; width:8px; height:8px; position:absolute; right:0; top:4px; margin-right:-4px; background:#D23E42; transform:rotate(45deg); -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg);}
.New.Left:after{right:auto; left:0; margin-right:0; margin-left:-4px;}

.ArticleInfo{background:#f5f5f5; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; padding:10px;}
.ArticleInfo h4{color:#ff8800; font-weight:bold; margin:0 0 5px;}

.HeroHead{margin:0 0 10px; border-bottom:solid 1px #ddd; padding-bottom:10px;}
.ArticleLeft{border-right:solid 1px #e5e5e5; padding-right:15px;}
.ArticleLeft h3{margin:0;}
.ArticleSec{margin:0; padding:0; display:block; list-style:none;}
.ArticleSec .Title{font-size:16px; margin:10px 0 5px; font-weight:bold;}
.ArticleSec .Time{margin-bottom:10px;}
.ArticleSec .Time a{color:#333; text-decoration:underline;}
.ArticleSec .Time .Date{color:#999;}
.ArticleSec .Text{margin-bottom:35px;}
.ArticleLeft .LinkBtm{border-bottom:solid 1px #e5e5e5;border-top:solid 1px #e5e5e5; display:block; padding:7px 0;}

.ArticleRight{padding-left:15px; border-left:solid 1px #e5e5e5; margin-left:-1px;}
.SubmitArt .Text{background:#f5f5f5; padding:15px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; text-align:justify; margin-top:10px;}
.SubmitArt .btn-success{font-weight:bold; padding:7px 12px; display:inline-block; width:auto;}

.TopicSec .Links{margin:0; padding:0;}
.TopicSec .Links li{display:block; margin-top:7px;}

.TopicSec2{margin:0 -15px;}
.TopicSec2 h4{box-shadow:5px 0 0 #e5e5e5 inset; padding-left:15px;}
.TopicSec2 .Links{margin:0 0 0 20px; padding:0;}
.TopicSec2 .Links li{display:block; margin-top:7px;}
.TopicSec2 .Links li a{position:relative; padding-left:20px;}
.TopicSec2 .Links li a:before{position:absolute; content:"\f061"; font-family:'FontAwesome'; font-size:12px; left:0; transition:ease .2s all 0s;}
.TopicSec2 .Links li a:hover:before{left:5px;}

.Req{position:relative;}
.Req:before{content:'\f069'; font-family:'FontAwesome'; position:absolute; left:0; top:0; margin:-7px; color:#ff8800; z-index:1;}


.ResolveProb h4{font-weight:bold;}
.ResolveProb .Text{background-color: #119839; /* fallback color, place your own */
  /* Gradients for modern browsers, replace as you see fit */
  background-image: -moz-linear-gradient(top, #3fac5f, #119839);
  background-image: -ms-linear-gradient(top, #3fac5f, #119839);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3fac5f), to(#119839));
  background-image: -webkit-linear-gradient(top, #3fac5f, #119839);
  background-image: -o-linear-gradient(top, #3fac5f, #119839);
  background-image: linear-gradient(top, #3fac5f, #119839);
  background-repeat: repeat-x;
  /* IE8-9 gradient filter */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3fac5f', endColorstr='#119839', GradientType=0); padding:15px; border-radius:4px; color:#fff; margin-top:10px;}
.ResolveProb .btn-default{color:#ff8800; font-weight:bold; border:none; font-size:12px; padding:8px 12px;}
.ResolveProb .btn-default:hover, .ResolveProb .btn-default:focus{background:#f5f5f5; color:#ff8800 !important;}

.MoreArtLinks{margin:0 0 0 15px; padding:0; display:block;}
.MoreArtLinks li{list-style:disc outside none; color:#999; margin-top:7px;}

.CommentSec{margin:0; padding:0; display:block;}
.CommentSec li{list-style:none; margin-top:7px;}
.CommentSec .Text{font-style:italic; margin-bottom:15px;}

.LM15{margin-left:-15px !important;margin-right:-15px !important}
.LM15:after{display:block; content:''; clear:both; height:0;}

.PrivacyCont{margin:0; padding:0; display:block; list-style:none;}
.PrivacyCont li{margin-bottom:7px;}
.PrivacyCont li.Question{margin-top:20px; font-weight:bold;}

.TermsCont{margin:-20px 0 0 0; padding:0 15px 0 0; display:block; list-style:none;}
.TermsCont li{margin-bottom:7px;}
.TermsCont li.HeroTitle{margin-top:20px; font-weight:bold;}
.TermsCont .Points{margin:0 0 0 30px; padding:0;}
.TermsCont .Points li{list-style:disc outside none;}
.TermsCont .Points2{margin:0 0 0 15px; padding:0;}
.TermsCont .Points3{margin:0 0 0 15px; padding:0;}
.TermsCont .Points3 li{list-style:lower-alpha outside none;}

.PCServPage h4{padding:0; font-weight:bold; font-size:18px;}
.PCServPage li{margin-bottom:7px;}
.PCServPage .Points{margin:0 0 0 30px; padding:0;}
.PCServPage .Points li{list-style:disc outside none;}
.PCServPage .Points2{margin:0 0 0 15px; padding:0;}

.GenFooter{margin-top:20px; border-top:2px solid #E7E7E8; padding-top:20px; clear:both; text-align:center;}
.GenFooter ul{text-align:center;}
.GenFooter ul li{display:inline-block; color:#1A86C8; font-size:12px;}
.GenFooter ul li+li:before{border-right:solid 1px #aaa; content:'';}
.GenFooter ul li a{padding:0px 10px;}
.GenFooter ul li a:hover{color:#15415A;}
.GenFooter .Span2{font-size:12px; color:#999; line-height:150%; margin:20px 0 10px; text-align:center;}
.GenFooter .Span2 span{font-weight:bold; font-size:12px; float:left;}
.GenFooter .Span2 .Text{margin:0 13px;}
.GenFooter .VeriSign{color:#000; font-size:9px; font-weight:bold;}

.AnchorLinks{margin-bottom:30px;}
.AnchorLinks ul{margin:10px 0; padding:0; list-style:none;}
.AnchorLinks ul li{margin-bottom:7px;}
.ScrollTop{position:fixed; bottom:10%; right:5%; font-size:40px;}

.well2{background-color:#fff; border:1px solid #e3e3e3; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; box-shadow:0 1px 1px rgba(0, 0, 0, 0.05) inset; -moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.05) inset; -webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.05) inset; padding:15px; margin-bottom:15px;}

/*Toggle Switch slide button*/
.onoffswitch {position: relative; width:80px;-webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;}
.onoffswitch-checkbox {display: none;}
.onoffswitch-label{display: block; overflow: hidden; cursor: pointer;border: 2px solid #999999; border-radius: 20px;}
.onoffswitch-inner{display: block; width: 200%; margin-left: -100%;-moz-transition: margin 0.3s ease-in 0s; -webkit-transition: margin 0.3s ease-in 0s;-o-transition: margin 0.3s ease-in 0s; transition: margin 0.3s ease-in 0s;}
.onoffswitch-inner:before, .onoffswitch-inner:after {display: block; float: left; width: 50%; height: 30px; padding: 0; line-height: 30px;font-size: 12px; color: white; font-family: Trebuchet, Arial, sans-serif; font-weight: bold;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
.onoffswitch-inner:before {content: "YES";padding-left: 10px; text-align:left; background-color: #1CABB1; color: #FFFFFF;}
.onoffswitch-inner:after {content: "NO";padding-right: 10px;background-color: #EEEEEE; color: #999999;text-align: right;}
.onoffswitch-switch {display: block; margin:1px; width:50%; background: #FFFFFF; border:2px solid #999999; border-radius:20px; position:absolute; top:0; bottom:0; left:0; -moz-transition: all 0.3s ease-in 0s; -webkit-transition: all 0.3s ease-in 0s;-o-transition: all 0.3s ease-in 0s; transition: all 0.3s ease-in 0s; }
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {margin-left: 0;}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {right: 0px; left:auto;}


/*-------Div Table Styles---------*/
.divTable{display:table; width:100%;}
.divTable.bordered{background-color:#aaa; border-spacing:1px;}
.divRow{display:table-row; width:auto; clear:both;}
.divCell{display:table-cell; background:#fff; padding:8px; vertical-align:top;}
.divHead{font-weight:bold;}

/*Custome Default Select Menu Style*/
.custom-select{display: inline-block;position: relative; width:100%;}
.custom-select select{appearance:none; -webkit-appearance:none; -moz-appearance:none; -ms-appearance:none; border:1px solid #CAC9C8; border-radius:5px; box-shadow:0 2px 2px -2px #CCCCCC inset; padding:8px 4px; background:#fff ; margin:0; outline: medium none; cursor:pointer; width:100%;}
.custom-select select:hover{border-color:#bbb;}
.custom-select:after{background:#fff; font-family:'FontAwesome'; content:"\f0d7"; box-shadow:0 2px 2px -2px #CCCCCC inset;border-radius:0 5px 5px 0;pointer-events:none;position:absolute; right:1px; top:1px; height:94%; width:24px; font-size:18px; color:#999; text-align:center; line-height:2;}
.custom-select select option{padding:0 7px; margin-top:3px;}

/*Custome Default Select Menu Style*/
.CustomDrop{display: inline-block; position: relative; width:100%; background:#fff;}
.CustomDrop:after{font-family:'FontAwesome'; content:"\f0d7"; pointer-events:none; position:absolute; right:10px; top:50%; transform:translateY(-50%); font-size:18px; color:#999; z-index:5;}
.CustomDrop select{appearance:none; -webkit-appearance:none; -moz-appearance:none; -ms-appearance:none; border:1px solid #CAC9C8; border-radius:2px; box-shadow:0 2px 2px -2px #CCCCCC inset; padding:6px 30px 6px 6px; background:transparent ; cursor:pointer; width:100%; z-index:10;}
.CustomDrop select:hover{border-color:#bbb;}
.CustomDrop select option{padding:0 7px; margin-top:3px;}

.TickPoints{margin:0; padding:0; list-style:none;}
.TickPoints li{margin:10px 0; padding-left:30px; position:relative; line-height:normal;}
.TickPoints li:before{font-family:'FontAwesome'; position:absolute; content:"\f00c"; left:10px; top:0; color:#459b45;}

.RoundCheckPoints{padding:0; list-style:none; margin-left:25px;}
.RoundCheckPoints li{margin:10px 0; padding-left:20px; position:relative; line-height:normal;}
.RoundCheckPoints li:before{font-family:'FontAwesome'; position:absolute; content:"\f058"; left:0; top:2px;}


/*Custome Checkbox Style*/
.Checkbox2{position:relative; display:inline-block;}
.Checkbox2 td{margin:10px; display:block;}
.Checkbox2 label{display: inline-block;cursor: pointer;position: relative;padding-left:22px; z-index:1; color:#666; font-size:14px; line-height:normal;}
.Checkbox2 label:before{content: "";display: inline-block;width:16px;height:16px; margin-right:10px;position: absolute;left: 0;background-color: #fff;box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, .3), 0px 1px 0px 0px rgba(255, 255, 255, .8); border:solid 1px #7fb2d6; border-radius:2px; top:1px;}
.Checkbox2 input[type=checkbox]:checked + label{color:#333;}
.Checkbox2 input[type=checkbox]:checked + label:before, .Checkbox2 input[type=checkbox]:hover:checked + label:before {content: "\f00c"; font:normal normal normal 14px/1 FontAwesome; text-shadow: 1px 1px 1px rgba(0, 0, 0, .2);font-size: 15px;color:#2a92db;text-align: center;line-height: 15px;}
.Checkbox2 input[type=checkbox]:hover + label:before {color:#ddd;}
.Checkbox2.Inline td{display:inline-block;}
.Checkbox2 li{display:inline-block; margin:10px; position:relative;}
ul.Checkbox2{margin:0 -10px;}
.Checkbox2.Block, .Checkbox2.Block li{display:block;}

/* CSS3 Custome Radio Buttons */
.CustomRadio{position:relative;}
table.CustomRadio{margin:0 -10px;}
.CustomRadio tr td{position:relative; display:inline-block; margin:10px;}
.CustomRadio label{display:inline-block; cursor:pointer; position:relative; padding-left:25px; z-index:1; color:#666; font-size:14px;}
.CustomRadio label:before{content:""; display:inline-block; width:16px; height:16px; margin-right:10px; position:absolute; left:0; background-color:#fff; box-shadow:inset 0px 2px 3px 0px rgba(0, 0, 0, .3), 0px 1px 0px 0px rgba(255, 255, 255, .8); border:solid 1px #7fb2d6;  border-radius:50px; top:0; margin-top:2px;}
.CustomRadio input{left:1px; margin:0 !important; top:3px; z-index:0 !important;}
.CustomRadio input[type=radio]:hover + label:before {content:"\2022"; font:34px/14px FontAwesome; color:#ddd; text-align:center;}
.CustomRadio input[type=radio]:checked + label:before, .CustomRadio input[type=radio]:hover:checked + label:before {content:"\2022"; font:34px/14px FontAwesome; color:#2a92db; text-align:center;}
.CustomRadio li{display:inline-block; margin:10px; position:relative;}
ul.CustomRadio{margin:0 -10px;}
.Inline .CustomRadio{display:inline-block; margin-right:15px;}

/* Custom Tooltip */
.CustomTip{position:relative; cursor:pointer;}
.TipView{position:absolute; left:50%; pointer-events: none; transform:translateX(-50%); -moz-transform:translateX(-50%); -webkit-transform:translateX(-50%); -o-transform:translateX(-50%); width:360px; cursor:default; z-index:10; display:none; padding-top:15px;}
.TipView .Inner{border:solid 1px #ddd; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; background:#fff; font-size:12px; padding:15px; color:#666; line-height:normal; position:relative;}
.TipView .Inner:before, .TipView .Inner:after{content:''; position:absolute; transform:translateX(-50%); -moz-transform:translateX(-50%); -webkit-transform:translateX(-50%); -o-transform:translateX(-50%); border:solid 10px transparent; bottom:100%; left:50%;}
.TipView .Inner:before{border-bottom-color:#aaa; border-width:11px;}
.TipView .Inner:after{border-bottom-color:#fff;}
.CustomTip:hover .TipView{display:block;}
.TipView.font-md .Inner{font-size:14px;}

/*---------Choose file custome styles-----------*/
.custom-file-input{width:250px; padding:5px;}
.custom-file-button {display: inline-block;position: relative;padding:0 5px;}
.custom-file-button input {visibility: hidden;width: 100px;}
.custom-file-button:before {content:'Choose File';display: block;background:#1592AE;border-radius: 2px;padding:8px 12px;outline: none;white-space: nowrap;cursor: pointer; font-weight: bold;text-align: center;position: absolute;left: 0;top: 0; color:#fff;}
.custom-file-button:hover:before {border-color: #156E82;}
.custom-file-button:active:before {background: #156E82;}

/*---------Choose file custome styles with attach icon-----------*/
.choose-file-input{width:250px; padding:7px; min-height:35px; background:#fff; border:solid 1px #ddd;}
.choose-file-button {background:#1592AE; display:inline-block; white-space: nowrap; cursor: pointer; position:relative; padding:5px 10px; font-weight:bold; color:#fff; border-radius: 2px;}
.choose-file-button input {visibility:hidden; width:0px;}
.choose-file-button:before{content:'\f0c6'; font-family: 'FontAwesome';}
.choose-file-button:after {content:'Choose File';}
.choose-file-button:hover, .choose-file-button:active{background: #156E82;}


.fileUpload {position:relative;}
.fileUpload input.upload {position:absolute; top:0; right:0; margin:0; padding:0; font-size:20px; cursor:pointer; opacity:0; filter: alpha(opacity=0);}
.fileUpload .fa{font-size:18px; margin-right:5px;}
.fileUploadList{background:#fff; border:1px solid #ddd; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; margin-top:10px; max-width:400px; padding:10px; position:relative;}
.fileUploadList:before{content:''; position:absolute; top:0; margin-top:-6px; left:20px; width:10px; height:10px; background:#fff; border-top:solid 1px #ddd; border-right:solid 1px #ddd; transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -moz-transform:rotate(-45deg);}


/*----------Arrow box styles-----------*/
.arrowbox{position:relative; border:solid 1px #ddd; line-height:normal; padding:5px 10px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px;}
.arrowbox:before{content:''; position:absolute; border-top:solid 1px #aaa; border-right:solid 1px #aaa; width:12px; height:12px; background:#fff;}
.arrowbox.top:before{top:0; left:25px; margin-top:-6px; transform:rotate(-45deg); -o-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg);}
.arrowbox.left:before{left:0; top:25px; margin-left:-6px; transform:rotate(-135deg); -o-transform:rotate(-135deg); -moz-transform:rotate(-135deg); -webkit-transform:rotate(-135deg);}
.arrowbox.right:before{right:0; top:25px; margin-right:-6px; transform:rotate(45deg); -o-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg);}
.arrowbox.bottom:before{bottom:0; left:25px; margin-bottom:-6px; transform:rotate(-225deg); -o-transform:rotate(-225deg); -moz-transform:rotate(-225deg); -webkit-transform:rotate(-225deg);}

.navbar-nav > li .RhuCoin{width:14px; height:14px;}
.RhuCoin{background:url(../../images/newimages/rhucoin-dark.png) no-repeat center center; width:20px; height:20px; background-size:100% auto; vertical-align:middle; display:inline-block; margin:0 5px;}
.RhuCoin.md{width:30px; height:30px;}
.RhuCoin.lg{width:45px; height:45px;}
.RhuCoin2{background:url(../../images/newimages/rhucoin-dark.png) no-repeat center right; width:20px; height:20px; background-size:20px auto; vertical-align:middle; display:inline-block; margin:0 5px;}
.RhuCoin2.md{width:30px; height:30px; background-size:30px auto;}
.RhuCoin2.lg{width:45px; height:45px; background-size:45px auto;}
.CoinToolTip{position:absolute; background:#fff; padding:10px; width:320px; left:50%; transform:translateX(-50%); -moz-transform:translateX(-50%); -webkit-transform:translateX(-50%); border:1px solid #ccc; z-index:1; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#666; box-shadow:0 0 5px rgba(0,0,0,.2); -moz-box-shadow:0 0 5px rgba(0,0,0,.2); -webkit-box-shadow:0 0 5px rgba(0,0,0,.2);}


/*--- Input Focus Animation ---*/

.FocusBlink{
position: relative;
-webkit-animation-name: outline; /* Chrome, Safari, Opera */
-webkit-animation-duration:1.5s; /* Chrome, Safari, Opera */
-webkit-animation-iteration-count: infinite; /* Chrome, Safari, Opera */
animation-name:outline;
animation-duration:1.5s;
animation-iteration-count:infinite;
outline:medium solid;
}

/* Chrome, Safari, Opera */
@-webkit-keyframes outline {
0%   {outline:solid 1px #66afe9;}
50%  {outline:solid 3px #66afe9;}
100% {outline:solid 1px #66afe9;}
}

/* Standard syntax */
@keyframes outline {
0%   {outline:solid 1px #66afe9;}
50%  {outline:solid 3px #66afe9;}
100% {outline:solid 1px #66afe9;}
}

.HeaderSec{background:#fff; margin:0;}
.BrandName{background:url("../../images/newimages/peopleclaim-logo-3x.png") no-repeat scroll 0 0; background-size:186px 42px; text-indent:-9999px; padding:0 !important;}
.BannerSec{background:#1777ab; border-top:solid 5px #146598; border-bottom:solid 5px #146598; display:block; margin:0 -10px;}
.BannerSec2{background:url("../../images/newimages/blue-abstract.jpg") no-repeat 77% top; border-top:solid 5px #146598; border-bottom:solid 5px #146598; display:block; margin:0 -10px;}
.VideoSec{display:block; margin:20px 0; width:100%;}
.VideoPart{display:block; margin:20px 0; width:100%; height:340px;}
.VideoIcon{background:#1777ab url(../../images/newimages/video-thumb-icon.png) no-repeat center center; display:block; height:100%; box-shadow:0 0 100px rgba(0, 0, 0, 0.3) inset, 0 86px 52px -80px rgba(0, 0, 0, 0.5);}
.VideoIcon i{background:url(../../images/newimages/video-play-icon.png) no-repeat center center/ auto 50px; display:block; width:100%; height:100%;}
.VideoIcon:hover{opacity:.5;}
.CTA-Sec{font-family:'PTSans-Regular'; color:#fff; margin:30px 0;}
.CTA-Sec h1{font-size:40px; font-weight:bold; line-height:100%; margin:0 0 20px;}
.CTA-Sec p{font-size:24px; line-height:30px;}
.ButtonSec{width:100%; display:block; margin:25px 0 0;}
.ButtonSec a{font-size:22px; font-weight:bold; color:#fff; text-shadow:0 1px 0 rgba(0,0,0,.3); display:block; margin:15px 0 0; text-align:center; border-radius:50px; box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2); line-height:normal; padding:9px 12px; white-space:normal;}
.ButtonSec .btn-warning{border-color:#d9a11b;background-image:linear-gradient(to bottom, #d9a11b 0%, #ffb400 100%);}
.ButtonSec .btn-info{border-color:#1b90cf;background-image:linear-gradient(to bottom, #1b90cf 0%, #1ea6f0 100%);}
.AsSeenSec{padding:20px 0; margin:0 -10px; background:#f3f3f3;}
.AsSeenSec ul.Logos{margin:0; padding:0;}
.AsSeenSec ul.Logos li{border-left:solid 1px #ddd; font-family:'PTSans-Regular'; height:41px; margin-right:25px; float:left; list-style:none;}
.AsSeenSec ul.Logos li.Head{border:none; font-weight:bold; font-size:18px; color:#999999; padding-top:10px;}
.LForbes{background:url(../../images/newimages/logo-forbes.png) no-repeat 20px center/92px auto; width:112px; height:26px;}
.LNewyork{background:url(../../images/newimages/logo-the-newyork-times.png) no-repeat 20px center/214px auto; width:234px; height:33px;}
.LReuters{background:url(../../images/newimages/logo-reuters.png) no-repeat 20px center/158px auto; width:178px; height:37px;}
.LHuffing{background:url(../../images/newimages/logo-huffington.png) no-repeat 20px center/309px auto; width:329px; height:22px;}
.FormExpand{background:#c8e8d2; display:block; margin:0 -10px; padding:40px 0;}
.FormExpand .TabLinks{display:block; text-align:center; position:relative; margin:0; padding:0; list-style:none;}
.FormExpand .TabLinks li{display:inline-block;font-family:'PTSans-Regular'; font-size:14px; text-transform:uppercase;padding:15px;}
.FormExpand .TabLinks li.Active{background:#fff; border-radius:4px 4px 0 0;}
.FormExpand .FormList{background:#fff; border-radius:4px; padding:10px; display:block; margin:0 10px;}
.FormExpand .FormList:after{clear:both; display:block; content:'';}
.FormExpand .form-control{border-radius:50px; box-shadow:0 3px 3px rgba(0,0,0,.1) inset; border-color:#dddddd; font-family:'PTSans-Regular'; font-size:14px !important; height:40px; display:inline-block; margin:10px 0;}
.FormExpand .CustomeDrop{width:100%;}
.FormExpand .CustomeDrop .form-control{padding-right:30px; padding-left:0;}
.FormExpand .CustomeDrop .Value{text-align:left; overflow:hidden; display:inline-block; width:100%; float:left; padding-left:12px;}
.FormExpand .CustomeDrop .Arrow{width:15px; margin-top:-5px; position:absolute; right:12px; top:50%;}
.FormExpand .CustomeDrop ul{width:100%; top:47px;font-family:'PTSans-Regular'; font-size:14px; max-height:200px; overflow-y:scroll;}
.FormExpand .CustomeDrop ul li a{white-space:normal; word-wrap:break-word;}
.ReqIcon:before{content:"\2a"; position:absolute; color:#ff8800; z-index:999; font-family:'Glyphicons Halflings'; margin-left:5px; margin-top:3px;}
.FormExpand .btn-danger{border-radius:50px; font-size:18px;font-family:'PTSans-Regular'; text-transform:uppercase; font-weight:bold; width:100%;}

.FormExpand .TabLinks2{float:left; position:relative; margin:0; padding:0; list-style:none; width:25%;}
.FormExpand .TabLinks2 li{display:block;font-family:'PTSans-Regular'; font-size:14px; text-transform:uppercase;padding:15px; background:rgba(0,0,0,.1)}
.FormExpand .TabLinks2 li.Active{background:#fff; border-radius:4px 0 0 4px;}
.FormExpand .FormList2{float:left; background:#fff; border-radius:4px; padding:10px; width:75%; min-height:255px;}
.FormExpand .FormList2 .btn-danger{width:auto; margin:5px;}

.FooterSeal{margin:15px 0; text-align:center;}
.NortonText{color:#000000; text-decoration:none; font:bold 7px verdana,sans-serif; letter-spacing:.5px; margin:0 0 15px; display:block; padding:0;}

.Caps{text-transform:uppercase;}
.font-regular{font-weight:normal;}
.DotList{padding:0; list-style:none;}
.DotList li{margin-top:10px; padding-left:15px; position:relative;}
.DotList li:before{content:'\F111'; font-family:'FontAwesome'; position:absolute; left:0px; font-size:9px; color:#666; top:3px;}
.NumList{margin-left:30px;}
.NumList li{list-style:outside none decimal;}

.MT22{margin-top:22px !important;}
.WhyPCSec{background:#fff;}
.WhyPCSec, .TestSec{text-align:center; margin:0 -10px !important; font-family:'PTSans-Regular'; font-size:14px; line-height:21px; position:relative;}
.WhyPCSec i{font-size:48px; color:#d4d4d4;}
.WhyPCSec .Dotted{color:#fff; position:absolute; line-height:16%; top:0px; font-weight:bold; left:10px; font-size:40px;}
.WhyPCSec h5{margin:20px 0 10px; font-size:24px; line-height:30px;}
.WhyPCSec .Col{margin:40px 0;}
h3.SectionHeader{margin:40px 0 20px; padding:0; font-weight:bold; font-family:'PTSans-Regular'; font-size:30px; color:#000; display:block; text-align:center; position:relative; z-index:2;}
.PCTrialSec{font-family:'PTSans-Regular'; font-size:14px; line-height:21px; background:#f3f3f3; margin:0 -10px !important;}
.YTrial .Comma:before{content:'\201C'; font-size:50px; float:left; line-height:100%; font-style:normal;}
.YTrial .ClsComma:after{content:'\201D'; font-size:50px; position:absolute; margin-left:5px; line-height:100%;font-style:normal;}
.YTrial{font-family:'PTSans-Regular'; font-size:14px; line-height:21px;  text-align:center; position:relative; margin:20px 0;}
.CasesSec{margin:0 -10px !important; padding-bottom:40px;}
.ScrollWrapper{display:block; position:relative; overflow:hidden; font-family:'PTSans-Regular'; font-size:12px;}
.ScrollWrapper .ManulSec{background:#fff; border:solid 1px #e5e5e5; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; padding:0 10px; margin:15px 0;}
.ScrollWrapper .ManulSec .Row{border-top:solid 1px #e2e2e2; padding:5px;}
.ScrollWrapper .ManulSec .Head{font-weight:bold; padding:15px 0; line-height:18px; font-size:14px; text-align:center;}
.ScrollWrapper .ManulSec .Title{float:left; width:40%;}
.ScrollWrapper .ManulSec .SuggText{display:block; padding:5px 0; font-style:italic;}
.ScrollWrapper .ManulSec .btn-success{font-size:18px; font-weight:bold; text-align:center; border:solid 1px #189c3f; border-radius:2px; text-transform:uppercase; padding:12px; max-width:100%; width:100%;}
.TestSec .TextWrapper{line-height:24px; font-size:18px; position:relative; margin:40px auto; width:50%;}
.InComma:before, .ClsComma:after{font-family:'Virtue'; position:absolute; left:0; top:-5%; font-size:575px; color:#E1E1E1; content:'\201C'; line-height:100%; font-style:normal; height:270px; overflow:hidden;}
.ClsComma:after{content:'\201D'; right:0; left:auto;}
.TestSec .RoundBtns{display:block; text-align:center; list-style:none; margin:40px 0; padding:0;}
.TestSec .RoundBtns li{display:inline-block;}
.TestSec .RoundBtns li a{background:#fff; border:solid 1px #d7d7d7; display:block; height:16px; width:16px; border-radius:50px;}
.TestSec .RoundBtns li a:hover, .TestSec .RoundBtns li.Active a{background:#d7d7d7;}
.EmailSec{margin:0 -10px !important; text-align:center; background:#c8e8d2;}
.EmailSec .InputSec{margin-bottom:40px;}
.EmailSec .InputSec .form-control{border-radius:50px; box-shadow:0 3px 0 rgba(0,0,0,.1) inset; border-color:#a2bbaa; font-family:'PTSans-Regular'; font-size:14px; height:40px; text-align:center; display:inline-block; margin:10px 0;}
.EmailSec .InputSec .form-control:focus{box-shadow:0 3px 0 rgba(0,0,0,.1) inset, 0 0 8px rgba(102, 175, 233, 0.6)}
.EmailSec .InputSec .form-control.Zip{width:12%;}
.EmailSec .InputSec .form-control.Email{width:30%;}
.EmailSec .InputSec .btn-success{font-family:'PTSans-Regular'; font-size:18px; border:solid 1px #1a9c40; border-radius:50px; box-shadow:0 1px 0 rgba(255,255,255,.25) inset; display:inline-block; height:40px; width:15%; margin:10px 0; text-align:center;}
.DirectorySec{margin:0px -10px !important; text-align:center; background:#fff; padding:20px 0; font-family:'PTSans-Regular'; font-size:14px;}
.DirectorySec .LinkSec{padding:0; margin:20px 0; list-style:none;}
.DirectorySec .LinkSec li{display:block; margin-bottom:5px;}
.DirectorySec .LinkSec li.Head{font-weight:bold; margin-bottom:10px;}
.FooterSec{margin:0px -10px !important; text-align:center; background:#fff; padding:20px 0; font-family:'PTSans-Regular'; font-size:12px; border-top:solid 2px #d9d9d9; box-shadow:0 15px 26px rgba(0,0,0,.1) inset;}
.FooterSec ul{margin:0; padding:0;}
.FooterSec ul li{list-style:none; border-right:solid 1px #ddd; margin:0 0 10px; padding:0 10px 0 8px; display:inline-block; line-height:100%;}
.FooterSec ul li:last-child{border-right:none;}
.LogoNoton{background:url(../../images/newimages/norton-logo-b.png) no-repeat top left/110px auto; width:110px; height:60px; display:inline-block; margin:15px 0;}
.SearchManual{width:100%; text-align:right; margin-top:15px;}
.SearchManual input{border:solid 1px #c1c1c1; font-family:'PTSans-Regular'; border-radius:4px !important;box-shadow:0 3px 2px rgba(0, 0, 0, 0.1) inset;}
.SearchManual .btn-default{border:none; padding:9px 12px; color:#077994; position:absolute; top:1px; right:1px; z-index:5; background:none !important; box-shadow:none;}
.SearchManual .btn-default:hover, .SearchManual .btn-default:focus{color:#333 !important; border:none; outline:none;  box-shadow:none;}
.BussSearch input{border:solid 1px #c1c1c1; font-family:'PTSans-Regular'; border-radius:4px !important;box-shadow:0 3px 2px rgba(0, 0, 0, 0.1) inset; width:100% !important;}
.BussSearch .btn-default{border:none; padding:9px 12px; color:#077994; position:absolute; top:1px; right:1px; z-index:5; background:transparent !important; box-shadow:none}
.BussSearch .btn-default:hover, .BussSearch .btn-default:focus{color:#333 !important; border:none; outline:none; background:transparent; box-shadow:none !important;}
.BussSearch .Search{display:inline-block; position:relative;}
.navbar-nav.ManualNav .caret{margin-top:-2px; margin-left:5px;}

.MainFooter{border-top:solid 2px #ddd; padding-top:20px;}
.MainFooter .Links{list-style:none; margin:0; text-align:center; display:block; padding:0;}
.MainFooter .Links li{line-height:100%; font-size:14px;}
.MainFooter .Links li:last-child{border-right:none;}
.NortonSec{display:block; text-align:center; margin:20px 0;}
.NortonSec .Logo{background:url(../../mobile/img/norton-logo-b.png) no-repeat center center/112px auto; display:inline-block; width:112px; height:60px;}
.FtBelowTxt{color:#999; line-height:150%; display:block; margin:20px 0; text-align:center; font-size:12px;}

.dropdown:after{content:"\f0d7";font-family:'FontAwesome'; line-height:1.4; position:absolute; color:rgba(255,255,255,.5); top:10px; right:7px;-moz-transform:rotateX(0deg); -webkit-transform:rotateX(0deg); -moz-transition:all .5s ease-in-out 0s; -webkit-transition:all .5s ease-in-out 0s;}
.dropdown.open:after{-moz-transform:rotateX(180deg); -webkit-transform:rotateX(180deg); -moz-transition:all .5s ease-in-out 0s; -webkit-transition:all .5s ease-in-out 0s;}
.navbar-nav > li.dropdown a{padding-right:20px !important; z-index:1;}

.treebread{margin:0 0 15px; list-style:none; display:block; padding:0;}
.treebread li{display:inline-block;font-size:12px;}
.treebread li+li:before{content:"\f0da"; display:inline-block; font:normal normal normal 14px/1 FontAwesome; color:#7f7f7f; margin:0 7px 0 10px; position:relative; top:1px;}
.treebread li.active a{color:#999; cursor:default;}
.BBD{border-bottom:dashed 1px #cccccc; border-top:none;}
.BTD{border-top:dashed 1px #cccccc;}

.OffenderDetails{width:100%;}
.OffenderDetails th{padding:10px 0; text-transform:uppercase;}
.OffenderDetails td{padding:5px 0; border-bottom:solid 1px #ddd;}
.OffenderDetails td .btn-success{width:auto;}
.OffenderDetails td .btn i{margin-right:5px;}
.HdTitle{margin:0;}

#PCDiv{visibility:hidden; right:-600px; background:#fff; width:550px; max-width:80%; bottom:150px; transition:all 0.5s ease 0s; position:fixed; border-style:solid; border-color:#329BC5; border-width:4px 0 1px 1px; padding:20px; z-index:1;}
#PCDiv.come{visibility:visible; right:0 !important;}
#PCDiv h5{color:#FF8F0E; font-weight:bold; margin:0 0 10px; font-size:18px;}
#PCDiv p{font-size:16px; margin-bottom:10px;}
#PCDiv .btn{margin-top:10px;}
#PCDiv .btn + .btn{margin-left:10px;}
#PCDiv .btn i{margin-right:5px;}

.Social2 a{margin:0 5px; vertical-align:middle; font-size:24px;}
.Social2 span{display:inline-block; margin:5px; vertical-align:middle;}
.Social2 #social{display:inline-block; vertical-align:middle;}

/* style for custome form droplist for new online trial section - only for mobile */
.sm-sort{margin:15px 0;}
.sm-sort button{width:200px; max-width:100%; position:relative;}
.sm-sort .Value{padding:5px 0; display:inline-block;}
.sm-sort .Value i{font-size:24px; vertical-align:middle;}
.sm-sort strong{display:block; border-bottom:solid 1px rgba(0,0,0,.2); padding-bottom:5px; margin-bottom:5px; font-size:12px;}
.sm-sort i{margin-right:10px;}
.sm-sort .caret{position:absolute; right:10px; margin-top:12px;}
.sm-sort .dropdown-menu{min-width:100%;}
.sm-sort .dropdown-menu li{padding:0 5px;}
.sm-sort .dropdown-menu li+li{margin-top:2px;}
.sm-sort .dropdown-menu li a{background-color:#E1F1F5; padding:5px 10px;}

input[type=checkbox],input[type=radio]{position:absolute; z-index:1; width:15px; height:15px; margin:2px 0 0;}
input[type=checkbox]:checked,input[type=radio]:checked,input[type=checkbox]:focus,input[type=radio]:focus{outline:none !important;}
input[type=checkbox]+.lbl,input[type=radio]+.lbl{position:relative;z-index:11;display:inline-block;margin:0;line-height:20px;min-height:14px;min-width:14px;font-weight:normal;}
input[type=checkbox]+.lbl.padding-16::before,input[type=radio]+.lbl.padding-16::before{margin-right:16px;}
input[type=checkbox]+.lbl.padding-12::before,input[type=radio]+.lbl.padding-12::before{margin-right:12px;}
input[type=checkbox]+.lbl.padding-8::before,input[type=radio]+.lbl.padding-8::before{margin-right:8px;}
input[type=checkbox]+.lbl.padding-4::before,input[type=radio]+.lbl.padding-4::before{margin-right:4px;}
input[type=checkbox]+.lbl.padding-0::before,input[type=radio]+.lbl.padding-0::before{margin-right:0px;}
input[type=checkbox]+.lbl::before,input[type=radio]+.lbl::before{font-family:fontAwesome;font-weight:normal;font-size:11px;color:#2091cf;content:"\a0";background-color:#FAFAFA;border:3px solid rgba(0,0,0,.5);box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);border-radius:0;display:inline-block;text-align:center;vertical-align:middle;height:19px;line-height:12px;min-width:19px;margin-right:1px; margin-top: -5px;}
input[type=checkbox]:checked+.lbl::before,input[type=radio]:checked+.lbl::before{display:inline-block;content:'\f00c';background-color:#F5F8FC;border-color:#dce5ea;box-shadow:0 0px 2px rgba(0, 0, 0, 0.5);}
input[type=checkbox]:checked+.lbl:hover::before,input[type=radio]:checked+.lbl:hover::before{border-color:#dce5ea;}
input[type=checkbox]:hover+.lbl::before,input[type=radio]:hover+.lbl::before,input[type=checkbox]+.lbl:hover::before,input[type=radio]+.lbl:hover::before{border-color:#1c7aad;}
input[type=checkbox]:active+.lbl::before,input[type=radio]:active+.lbl::before,input[type=checkbox]:checked:active+.lbl::before,input[type=radio]:checked:active+.lbl::before{box-shadow:0 1px 2px rgba(0, 0, 0, 0.05),inset 0px 1px 3px rgba(0, 0, 0, 0.1);}
input[type=checkbox]:disabled+.lbl::before,input[type=radio]:disabled+.lbl::before,input[type=checkbox][disabled]+.lbl::before,input[type=radio][disabled]+.lbl::before,input[type=checkbox].disabled+.lbl::before,input[type=radio].disabled+.lbl::before{background-color:#DDD !important;border-color:#CCC !important;box-shadow:none !important;color:#BBB;}
input[type=radio]+.lbl::before{border-radius:32px;font-family:Arial,Helvetica,sans-serif;font-size:36px;}
input[type=radio]:checked+.lbl::before{content:"\2022";}


/*------- WeCare Subscription page styles -------*/
.WeCare h1{margin:0; font-size:30px;}
.WeCare .Info{background:#ebf1e8; border-radius:4px; padding:10px 15px; display:block; line-height:28px; font-size:16px; color:#666; margin:15px 0;}
.WeCare .SpanH{text-align:right; font-size:18px; padding:15px 0 20px; border-bottom:solid 2px #ddd;}
.WeCare .SpanH a i{color:#34cff3; position:relative; vertical-align:middle; margin-left:5px;}
.WeCare .FormSec{margin:0; padding:0; list-style:none;}
.WeCare .FormSec .Row1{padding:10px 10px 15px;}
.WeCare .FormSec .Row1:after{clear:both; content:''; display:block;}
.WeCare .FormSec .Row1+.Row1{border-top:solid 2px #ddd;}
.WeCare .FormSec .Row1 .Col1{float:left; width:215px; padding-right:10px; font-weight:bold;}
.WeCare .FormSec .Row1 .Col2{margin-left:215px;}
.WeCare .FormSec .form-control{border-radius:0; height:40px;}
.WeCare .FormSec .CustomDrop:after{border-radius:0;}
.WeCare .FormSec .CustomDrop select{padding:9px 4px; border-radius:0;}
.WeCare .FormSec .State{width:40%; float:left; padding-right:10px; max-width:220px;}
.WeCare .FormSec .Phone{width:60%; float:left;}
.WeCare .FormSec .Password{width:220px; max-width:100%;}
.WeCare .FormSec .Selfy .SubH3{border-top:solid 1px #ddd; text-align:center; margin-top:40px;}
.WeCare .FormSec .Selfy .Over{position:relative;}
.WeCare .FormSec .Selfy .SubH3 span{background:#fff; border-radius:4px; padding:5px 10px; display:inline-block; position:relative; margin:-18px 0 -13px; text-transform:uppercase;}
.WeCare .FormSec .Zip{width:20%; float:left;  max-width:220px;}
.WeCare .FormSec .Country{width:40%; float:left; padding-left:10px;  max-width:220px;}
.WeCare .FormSec .Year{width:40%; float:left; padding-right:10px; max-width:220px;}
.WeCare .FormSec .AddOne{position:relative; font-size:12px; top:60px; float:left; left:20px;}
.WeCare .FormSec .Close{color:Red; position:absolute; top:63px;}
.WeCare .ProfPoints{border:solid 1px #98cd7d; border-radius:4px; position:relative;}
.WeCare .ProfPoints:before{right:100%; top:25px; border:solid transparent; content:" "; height:0; width:0; position:absolute; pointer-events:none; border-color:rgba(136, 183, 213, 0); border-right-color:#98cd7d; border-width:15px; margin-top:-15px;}
.WeCare .ProfPoints h4{background:#98cd7d; margin:0; padding:15px; color:#224e0b; font-weight:bold; font-size:18px; line-height:1;}
.WeCare .ProfPoints ul{margin:0; padding:0 15px; list-style:none;}
.WeCare .ProfPoints ul li{position:relative; padding-left:25px; margin:15px 0 10px;}
.WeCare .ProfPoints ul li:before{content:"\f00c"; font-family:'FontAwesome'; position:absolute; left:0; color:#69a44b; top:0;}
.WeCare .ProfPoints ul li .Span{font-size:16px;}
.WeCare .btn-success{width:auto; font-weight:bold; padding:8px 20px;}
.WeCare .HeadTab{background-image:-webkit-linear-gradient(top, #f9efef 0%, #f3e6e6 100%); background-image:linear-gradient(to bottom, #f9efef 0%, #f3e6e6 100%); background-repeat:repeat-x; border:solid 1px #d9cfcf; padding:5px;}
.WeCare .HeadTab b{font-size:18px; color:#333; margin:10px; display:inline-block;}
.WeCare .HeadTab .btn{margin:5px;}
.WeCare .TabBody{border:solid 1px #d9cfcf;}
.WeCare .Choose{padding:15px;}
.WeCare .Choose .btn-info{font-weight:bold; font-size:16px; padding:8px 20px;}

.WeCareSign .HeroField{margin:-15px -10px 0; border-radius:5px 5px 0 0;}
.WeCareSign .HeroField .InnerPart{width:770px; max-width:90%; margin:0 auto; padding:10px 0 20px; text-align:center;}
.WeCareSign .HeroField h1{margin:30px; padding:0; font-size:30px; line-height:40px;}
.WeCareSign .HeroField .fa-arrow-circle-down{font-size:50px; color:#51C3E6;}
.WeCareSign .HeroField .Field{width:615px; max-width:90%; margin:15px auto;}
.WeCareSign .HeroField .Field h2{margin:15px 0; padding:0; color:#666;}
.WeCareSign .HeroField .Field .form-control{border-radius:0; height:46px; font-size:100% !important; width:550px; max-width:75%; display:inline-block;}
.WeCareSign .HeroField .Field .btn-success{border-radius:2px;font-size: 18px;margin: 0;max-width: 100%;padding:9px 15px;vertical-align: top;width: auto;}
.WeCareSign .HeroField .Field .Info{font-size:14px; margin:15px auto; width:390px; max-width:65%;}
.WeCareSign .FlowForm{width:95%; margin:0 auto; padding:20px 0;}
.WeCareSign .FlowForm h3{font-size:21px; text-align:center; margin:20px 0; font-weight:bold;}
.WeCareSign .FlowForm .InnerPart{background:#f8f5ec; border-radius:15px; padding:25px;}
.WeCareSign .FlowForm .FormRow{background:#fff; padding:20px 10px 30px; border-radius:15px;}
.WeCareSign .FlowForm .FormRow+.FormRow{margin-top:25px;}
.WeCareSign .FlowForm .FormRow .Col1{float:left; padding:10px 20px; width:290px; font-weight:bold; font-size:16px; line-height:1;}
.WeCareSign .FlowForm .FormRow .Col2{margin-left:290px; padding:0 20px;}
.WeCareSign .FlowForm .form-control{border-radius:0; height:40px; font-size:100% !important;}
.WeCareSign .FlowForm p.Info{margin:10px 0 -10px;}
.WeCareSign .FlowForm div.Info{margin:15px 0 -10px; padding-top:5px; border-top:solid 1px #ddd;}
.WeCareSign .FlowForm .FormRow .Col3{padding:10px 20px; font-weight:bold; font-size:16px; line-height:1; text-align:center;}
.WeCareSign .FlowForm .FormRow .Col4{padding:10px 20px; position:relative;}
.WeCareSign .FlowForm .Holder{position:absolute; padding:15px; color:#999;}
.WeCareSign .FlowForm .CustomDrop:after{border-radius:0;}
.WeCareSign .FlowForm .CustomDrop select{padding:9px 4px; border-radius:0;}
.WeCareSign .FlowForm .SubHD{text-align:center; font-weight:bold; text-transform:uppercase; margin:10px 0; line-height:1;}
.WeCareSign .FlowForm .Close{color:Red; position:absolute; bottom:12px; right:0;}
.WeCareSign .FlowForm .AddOne{position:relative; font-size:12px; float:left; left:15px; margin:10px 0; top:10px;}
.WeCareSign .FlowForm .Span{float:left; width:580px; max-width:100%; position:relative;}
.WeCareSign .FlowForm .Costsec{margin:0 auto; max-width:100%; display:inline-block; text-align:left;}
.WeCareSign .FlowForm .Costsec .PromoSec{color:#666; border-rop:solid 1px #ddd; padding-top:10px; position:relative;}
.WeCareSign .FlowForm .Costsec .PromoSec .form-control{width:150px; vertical-align:middle; display:inline-block; margin:5px 10px 5px 0;}
.WeCareSign .FlowForm .Costsec .PromoSec .btn{padding:8px 15px; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0;}
.WeCareSign .FlowForm .ErrorSec{text-align:center; margin:20px 0 0;}
.WeCareSign .FlowForm .ErrorSec .ErrorLabel{background:#fff; border:1px solid #ff0000; color:#ff0000; padding:5px; position:relative; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; display:inline-block; margin-bottom:-20px;}
.WeCareSign .FlowForm .ErrorSec .ErrorLabel:after, .WeCareSign .FlowForm .ErrorSec .ErrorLabel:before{border-color:transparent; border-style:solid; top:100%; content:""; left:50%; position:absolute; transform:translateX(-50%);}
.WeCareSign .FlowForm .ErrorSec .ErrorLabel:after{border-width:7px; border-top-color:#fff;}
.WeCareSign .FlowForm .ErrorSec .ErrorLabel:before {border-width:9px; border-top-color:#ff0000;}
.WeCareSign .FlowForm .Costsec .Checkbox2 input{margin:12px 4px 0 !important; display:none; /* remove this display if u want checkbox*/}
.WeCareSign .FlowForm .Costsec .Checkbox2 input[type="checkbox"]:checked + label::before, .WeCareSign .FlowForm .Costsec .Checkbox2 input[type="checkbox"]:hover:checked + label::before{font-size:20px; line-height:20px; content:none;/* remove this content if u want checkbox*/}
.WeCareSign .FlowForm .Costsec .Checkbox2 label{font-size:28px; font-weight:bold; padding-left:35px;}
.WeCareSign .FlowForm .Costsec .Checkbox2 label::before{height:22px; width:22px; margin-top:8px; content:none;/* remove this content if u want checkbox*/}
.WeCareSign .FlowForm .Costsec .Checkbox2 .Crash{color:#999; display:inline-block; font-style:italic; margin-right:10px; padding:0 10px; position:relative;}
.WeCareSign .FlowForm .Costsec .Checkbox2 .Crash:before{border-top:2px solid #999; content:""; left:0; position:absolute; top:50%; width:100%;}
.WeCareSign .FlowForm .Costsec .Span2{padding-left:40px; width:90%; margin-top:5px;}
.WeCareSign .FlowForm .UploadBtn{position:absolute; top:7px; right:10px; font-size:28px;}
.WeCareSign .FlowForm .btn-success{font-size:21px; font-weight:bold; width:auto; padding:8px 20px; max-width:100%;}
.WeCareSign h3 sup{vertical-align:super; font-size:10px;}
.WeCareSign .Points{margin-top:20px;}
.WeCareSign .Points ul{margin:0 0 0 25px; padding:0; list-style:none;}
.WeCareSign .Points ul li{position:relative; padding-left:25px; margin:10px 0;}
.WeCareSign .Points ul li:before{content:"\f00c"; font-family:'FontAwesome'; position:absolute; left:0; color:#69a44b; top:0;}
.WeCareSign .AsSeenSec{padding:20px 25px; opacity:0.5;}
.WeCareSign .erromsgsec{margin:0 auto; width:95%;}

.WeCareSign .AsSeenSec2{padding:20px 25px; opacity:0.5; background:#f3f3f3; margin:0 -10px;}
.WeCareSign .AsSeenSec2 .Logos{margin:0; padding:0; list-style:none; text-align:center;}
.WeCareSign .AsSeenSec2 .Logos li{display:inline-block; max-width:100%; min-height:32px;}
.WeCareSign .AsSeenSec2 .Logos li+li{border-left:solid 1px #ddd; margin-left:20px; padding-left:20px;}
.WeCareSign .AsSeenSec2 .Logos li img{width:100%; height:auto;}
.WeCareSign .AsSeenSec2 .Logos li.LF{height:26px; width:112px;}
.WeCareSign .AsSeenSec2 .Logos li.LN{height:33px; width:234px;}
.WeCareSign .AsSeenSec2 .Logos li.LR{height:37px; width:178px;}
.WeCareSign .AsSeenSec2 .Logos li.LH{height:22px; width:329px;}

.WeCareSign .ProfitSec .InnerPart{width:770px; max-width:90%; margin:20px auto 0; padding:10px 0 20px; text-align:center;}
.WeCareSign .InnerPart sup{vertical-align:super; font-size:7px; font-weight:normal; top:0;}
.WeCareSign .ProfitSec .InnerPart .benefitPoints {text-align:left;margin:15px auto;width:535px;max-width:90%;left:50%;}
.WeCareSign .ProfitSec .InnerPart .benefitPoints ul{margin:0; list-style:none; padding:0;}
.WeCareSign .ProfitSec .InnerPart .benefitPoints ul li{position:relative; padding-left:25px; margin:10px 0;}
.WeCareSign .ProfitSec .InnerPart .benefitPoints ul li:before{content:"\f00c"; font-family:'FontAwesome'; position:absolute; left:0; color:#69a44b; top:0;}
.WeCareSign .TermSpan{display:inline-block; margin:10px; vertical-align:middle;}
.erromsgsec{display:block; margin:10px 0; color:#e40031; border:solid 1px #e40031; border-radius:4px; padding:10px;}
.erromsgsec .HD{font-weight:bold;}
.erromsgsec ul{margin:0; padding:0;}
.erromsgsec ul li{position:relative; padding-left:20px; color:#e40031; font-size:14px; list-style:none; margin-top:7px; display:block;}
.erromsgsec ul li a, .fielderrormsg{color:#e40031;}
.erromsgsec ul li:before{font-family:'Glyphicons Halflings'; content:'\e101'; left:2px; top:2px; position:absolute; font-size:12px;}
.AutoList{position:relative;background: #fff;border: 1px solid #c0dde8; margin-top:15px; box-shadow:0 3px 3px rgba(0,0,0,.2); width:100%;}
.AutoList:after, .AutoList:before{bottom: 100%;left:25px;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
.AutoList:after{border-color: rgba(255, 255, 255, 0);border-bottom-color: #fff;border-width: 10px;margin-left: -10px;}
.AutoList:before{border-color: rgba(192, 221, 232, 0);border-bottom-color: #c0dde8;border-width: 11px;margin-left: -11px;}
.AutoList ul{margin:0; padding:0; list-style:none; max-height:170px; overflow-y:scroll;}
.AutoList ul li{display:block;}
.AutoList ul li+li{border-top:solid 1px #c0dde8;}
.AutoList ul li a{padding:10px; display:block; color:#666;}
.AutoList ul li a:hover{background:#DDEEF5;}
.autosugg{position:relative;background: #fff;border: 1px solid #c0dde8; margin-top:15px; box-shadow:0 3px 3px rgba(0,0,0,.2); width:100%;}
.autosugg:after, .autosugg:before{bottom: 100%;left:25px;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
.autosugg:after{border-color: rgba(255, 255, 255, 0);border-bottom-color: #fff;border-width: 10px;margin-left: -10px;}
.autosugg:before{border-color: rgba(192, 221, 232, 0);border-bottom-color: #c0dde8;border-width: 11px;margin-left: -11px;}
.autosugg ul{margin:0; padding:0; list-style:none; max-height:170px; overflow-y:scroll;}
.autosugg ul li{display:block; padding:7px 10px; cursor:pointer;}
.autosugg ul li.autosugg-select{background:rgba(102, 176, 186, 0.1);}
.autosugg ul li+li{border-top:solid 1px #c0dde8;}
.PR{position:relative;}
.stickyheader{border:solid 1px #f5e79e;background:#f8efc0; border-radius:8px; padding:10px; position:fixed; top:35%; left:50%; transform:translateX(-50%); width:300px; text-align:center; box-shadow:0 0 5px rgba(0,0,0,.5);z-index: 99999;}

.WeCareConfirm{margin:0 auto; width:900px; max-width:100%; padding:0 20px;}
.WeCareConfirm h1, .WeCareConfirm h2{color:#51AC51;}
.WeCareConfirm .BtnSec{margin:15px auto; width:80%; text-align:center;}
.WeCareConfirm .BtnSec .btn{margin:10px;}
.WeCareConfirm .BtnSec .btn-primary i{background:rgba(0,0,0,.1); font-size:18px; margin:-7px 5px -7px -12px; padding:7px 12px; border-radius:4px 0 0 4px;}
.WeCareConfirm .MergeSec{margin:50px 50px 20px; border-top:solid 1px #ddd; padding-top:30px;}
.WeCareConfirm .CheckList{border:solid 1px #ddd; border-radius:5px; margin:30px 0 15px;}
.WeCareConfirm .CheckList ul{margin:0; padding:0; list-style:none;}
.WeCareConfirm .CheckList li{padding:0 15px; border-bottom:solid 1px #ddd; background-image:-webkit-linear-gradient(top, #EEF7FE 0%, #FFFFFF 100%) !important;
  background-image:linear-gradient(to bottom, #EEF7FE 0%, #FFFFFF 100%) !important;}
.WeCareConfirm .CheckList li:after{clear:both; content:''; display:block;}
.WeCareConfirm .CheckList li .Checkbox2{float:left; width:16px; height:16px; margin-right:15px; margin-top:3%;}
.WeCareConfirm .CheckList li .Comp{font-weight:bold; font-size:16px; line-height:1; margin-bottom:10px; display:inline-block;}
.WeCareConfirm .CheckList li .Add{font-style:italic; color:#666;}
.WeCareConfirm .CheckList .TextPart{border-left:solid 1px #ddd; padding:10px 0 0 15px; overflow:hidden;}
.WeCareConfirm .MergeSec .btn-success{width:auto; font-size:16px;}
.WeCareConfirm .CheckList li:first-child{border-radius:5px 5px 0 0;}
.WeCareConfirm .CheckList li:last-child{border-radius:5px 5px 0 0;}
.WeCareMember{color:#00a651; font-weight:bold; margin-top:5px;}
.WeCareMember a{color:#00a651;}
.WeCareMember .fa{font-size:21px; vertical-align:text-bottom; margin-right:5px;}
.inputinvalid{border-color:red !important;}
.inputvalid{border-color:green !important;}
a.disabled{color:rgba(0,0,0,.3) !important; cursor:not-allowed;}
.PreLoaderOverly{background:rgba(0, 0, 0, 0.1) none repeat scroll 0 0; max-height:100%; min-height:500px; left:0; position:absolute; z-index:1; text-align:center; top:0; width:100%;}
.PreLoaderOverly i{background:rgba(0, 0, 0, 0) url("../../images/newimages/loading-gallery.gif") no-repeat scroll 0 0; background-size:100% auto; height:32px; position:absolute; top:50%; transform:translateY(-50%); vertical-align:middle; width:32px;}
.InlineLoader{text-align:center; padding-top:10px;}
.InlineLoader i{background:rgba(0, 0, 0, 0) url("../../images/newimages/loading2.gif") no-repeat center center / 100px auto; display:inline-block; height:32px; width:32px;}
.StatLoader{position:absolute; z-index:10; width:250px; max-width:100%; text-align:center;}
.LoadView{position:relative;}
.LoadView:before{content:''; background:rgba(0,0,0,.2); position:absolute; width:100%; left:0; top:0; height:100%; z-index:1;}
.LoadView:after{content:''; background:rgba(0, 0, 0, 0) url("../../images/newimages/loading-gallery.gif") no-repeat scroll 0 0; background-size:100% auto; height:32px; position:absolute; top:20%; left:50%; vertical-align:middle; width:32px; z-index:2; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%);}
.ActiveLoad{padding-right:40px; position:relative;}
.ActiveLoad:before{content:''; background:url(../../images/newimages/pre-loader.gif) no-repeat scroll 0 0; display:inline-block; background-size:100% auto; position:absolute; right:10px; top:50%; height:18px; width:18px; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moztransform:translateY(-50%);}


.tooltip{font-family:Arial, Verdana, Times New Roman;}
.tooltip-inner{max-width:300px; color:#666; background-color:#fff; width:250px; border:solid 1px #ddd; opacity:1;}
.tooltip.in{opacity:1 !important; filter:alpha(opacity=100)}
.tooltip.top .tooltip-arrow{border-top-color:#666}
.tooltip.top-left .tooltip-arrow{border-top-color:#666}
.tooltip.top-right .tooltip-arrow{border-top-color:#666}
.tooltip.right .tooltip-arrow{border-right-color:#666}
.tooltip.left .tooltip-arrow{border-left-color:#666}
.tooltip.bottom .tooltip-arrow{border-bottom-color:#666}
.tooltip.bottom-left .tooltip-arrow{border-bottom-color:#666}
.tooltip.bottom-right .tooltip-arrow{border-bottom-color:#666}

/* Popup video Start */
.VideoText ul{margin:0; padding:0; list-style:none;}
.VideoText li{display:inline-block; font-size:21px; margin:20px 0 0;}
.VideoText .btn-warning{font-size:21px; font-weight:bold; padding:5px 25px; position:relative; margin-right:-21px;}
.VideoText .btn-warning:after{left:100%; top:50%; border:solid transparent; content:" "; height:0; width:0; position:absolute; pointer-events:none; border-color:rgba(136, 183, 213, 0); border-left-color:#ED9F2B; border-width:21px; margin-top:-21px; margin-left:-1px;}
/* Popup video End */


.ui-tooltip{border: 1px solid #ccc !important; font-size:12px !important; line-height:1.5; color:#666;}
.ui-tooltip, .arrow:after{background:white;  box-shadow:none !important; -webkit-box-shadow:none; -moz-box-shadow:none;}
.arrow {width:70px; height:16px; overflow:hidden; position:absolute; left:50%; margin-left:-35px; bottom:-16px;}
.arrow.top {top:-16px; bottom:auto;}
.arrow.left {left:20%;}
.arrow:after {content:""; position:absolute; left:20px; top:-20px; width:25px; height: 25px; border:solid 1px #ccc; -webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.arrow.top:after {bottom:-20px; top:auto;}

/* mouse hover div details */
.ProfilePop{animation:ease-out 1s all; margin:8px 0; position:absolute; z-index:800;}
.ProfilePop:before, .ProfilePop:after{content:''; position:absolute; bottom:99%; left:18px; width:0; height:0;}
.ProfilePop:before{border:solid 8px transparent; border-bottom-color:#bbb; margin-left:-1px;}
.ProfilePop:after{border:solid 7px transparent; border-bottom-color:#fff;}
.ProfilePop .Wrapper{box-shadow:0 1px 3px rgba(200, 200, 200, 0.7); border:1px solid #ccc; background:#fff; border-radius:3px; position:relative; width:320px;}
.ProfilePop .Wrapper .Head{margin:0 15px; font-size:14px; max-height:180px; overflow-y:auto;}
.ProfilePop .Wrapper .Head:after{display:block; clear:both; content:'';}
.ProfilePop .Wrapper .Head .Thumb{float:left; background:url(../../images/newimages/noimage.png) no-repeat center center / 100%; width:42px; height:42px; border:solid 1px #aaa; border-radius:4px; margin:10px 10px 0 0 !important;}
.ProfilePop .Wrapper .Head .Thumb img{width:100%; border-radius:4px;}
.ProfilePop .Wrapper .Head .Name{overflow:hidden; padding:10px 0 0; color:#666 !important;}
.ProfilePop .Wrapper .Head .Name a{font-size:16px; font-weight:bold; color:#333;}
.ProfilePop .Wrapper .Head .Name a:hover{color:#347891;}
.ProfilePop .Details{background:#F5F5F5; border-top:solid 1px #ddd; padding:5px 10px; margin-top:10px;}
.ProfilePop .Details ul{list-style:none; margin:0; padding:0; float:none !important; display:table; width:100%;}
.ProfilePop .Details ul li{font-size:14px; margin:7px 0; padding:5px; display:table-cell !important; text-align:left;}
.ProfilePop .Details ul li .fa{margin-right:5px; width:15px; font-size:14px;}
.ProfilePop .Details ul li.Sug{color:#1c9b0c;}
.ProfilePop .Details ul li.Likes{color:#0c60ae;}
.ProfilePop .Details ul li.Point{color:#ca6310;}
.no-border{border:none !important;}
.no-BT{border-top:none !important;}
.no-BB{border-bottom:none !important;}
.no-BR{border-right:none !important;}
.no-BL{border-left:none !important;}
.modal-body iframe{width:100%;}

.button-checkbox{position:relative; display:inline-block; color:#fff;}
.button-checkbox label{padding:12px 15px; padding-left:35px; border:solid 1px transparent; cursor:pointer; margin:0; line-height:1; box-shadow:inset 0 2px 3px rgba(0,0,0,.2); -moz-box-shadow:inset 0 2px 3px rgba(0,0,0,.2); -webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,.2); border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.button-checkbox label:before{content: "";width:16px;height:16px; position: absolute; background-color: #fff;box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, .3), 0px 1px 0px 0px rgba(255, 255, 255, .8); border:solid 1px #7fb2d6; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; top:50%; transform:translateY(-50%); -moz-transform:translateY(-50%); -webkit-transform:translateY(-50%); left:15px;}
.button-checkbox input[type=checkbox]:checked + label{color:#333;}
.button-checkbox input[type=checkbox]:checked + label:before, .button-checkbox input[type=checkbox]:hover:checked + label:before {content: "\f00c"; font:normal 14px/1 FontAwesome; text-shadow: 1px 1px 1px rgba(0, 0, 0, .2);font-size: 15px;color:#2a92db;text-align: center;line-height: 15px;}
.button-checkbox input[type=checkbox]:hover + label:before {color:#ddd;}
.button-checkbox input[type="checkbox"]{margin:0; top:50%; z-index:-1; transform:translateY(-50%); -moz-transform:translateY(-50%); -webkit-transform:translateY(-50%); left:15px;}
.button-checkbox.success label{background-color:#5cb85c; border-color:#3e8f3e;}
.button-checkbox.danger label{background-color:#d9534f; border-color:#b92c28;}
.button-checkbox.warning label{background-color:#f0ad4e; border-color:#e38d13;}
.button-checkbox.default label{background-color:#fff; border-color:#aaa; color:#666;}
.button-checkbox.info label{background-color:#337ab7; border-color:#245580;}

.FooterPart{margin:15px 0 0; text-align:center; padding:20px 0; border-top:solid 1px #d9d9d9; font-size:14px;}
.FooterPart ul{margin:0; padding:0;}
.FooterPart ul li{list-style:none; border-right:solid 1px #ddd; margin:0 0 10px; padding:0 10px 0 8px; display:inline-block; line-height:100%;}
.FooterPart ul li:last-child{border-right:none;}
.FooterPart .Copy{margin:10px 0;}
.FooterSeal{margin:15px 0; text-align:center;}
.NortonText{color:#000000; text-decoration:none; font:bold 7px verdana,sans-serif; letter-spacing:.5px; margin:0 0 15px; display:block; padding:0;}

.spanDivider{border-left:1px solid #aaa; margin-left:10px; padding-left:10px;}

.ProIco{background:#52A304; display:none; padding:3px 7px; position:absolute; text-transform:uppercase; text-align:center; font-weight:bold; font-size:12px; color:#fff; line-height:1; font-style:italic; bottom:0; right:15px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; -o-border-radius:10px;}
.ProProfile{position:relative;}
.ProProfile .ProIco{display:block;}

.PreLoader.Overly{background:rgba(0,0,0,.1); position:absolute; width:100%; height:100%; left:0; top:0;}
.PreLoader.Block{min-height:300px; position:relative;}
.PreLoader i{position:absolute; top:50%; left:50%; transform:translateX(-50%) translateY(-50%); -webkit-transform:translateX(-50%) translateY(-50%); -moz-transform:translateX(-50%) translateY(-50%); -o-transform:translateX(-50%) translateY(-50%);}
.PreLoader i, .PreLoader32{background:url(../../images/newimages/pre-loader.gif) no-repeat scroll 0 0; background-size:100% auto; width:64px; height:64px; display:inline-block;}
.PreLoader32{width:32px; height:32px;}

/*-----Custom choose file style-----*/
.myLabel{position:relative;}
.myLabel input{position:absolute; z-index:2; opacity:0; width:100%; height:100%; left:0; top:0; cursor:pointer;}
/* Example custom styling */
.myLabel{padding:7px 15px; background:#111; display:inline-block; color:#fff; font-size:16px; cursor:pointer; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; -o-border-radius:2px;}
.myLabel:hover{background:#000;}
.myLabel:active{background:#333;}


span.hide-native-select{position:relative}
span.hide-native-select select{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px -1px -1px -3px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;left:50%;top:30px}
.multiselect-container{position:absolute;list-style-type:none;margin:0;padding:0; max-height:200px; overflow-y:auto;}
.multiselect-container .input-group{margin:5px}.multiselect-container>li{padding:0}
.multiselect-container>li>a.multiselect-all label{font-weight:700}
.multiselect-container>li.multiselect-group label{margin:0;padding:3px 20px 3px 20px;height:100%;font-weight:700}
.multiselect-container>li.multiselect-group-clickable label{cursor:pointer}
.multiselect-container>li>a{padding:0}
.multiselect-container>li>a>label{margin:0;height:100%;cursor:pointer;font-weight:400;padding:3px 20px}
.multiselect-container>li>a>label.radio,.multiselect-container>li>a>label.checkbox{margin:0}
.multiselect-container>li>a>label>input[type=checkbox]{margin-bottom:5px}
.btn-group>.btn-group:nth-child(2)>.multiselect.btn{border-top-left-radius:4px;border-bottom-left-radius:4px}
.form-inline .multiselect-container label.checkbox,.form-inline .multiselect-container label.radio{padding:3px 20px 3px 40px}
.form-inline .multiselect-container li a label.checkbox input[type=checkbox],.form-inline .multiselect-container li a label.radio input[type=radio]{margin-left:-20px;margin-right:0}

/*-------Summery note styles--------*/
.note-editable ul, .note-editable ol{margin-bottom:10px; margin-left:30px;}
.note-editable ul li{list-style-type:disc; margin-bottom:5px;}
.note-editable ol li{list-style-type:decimal; margin-bottom:5px;}


@media screen and (max-width:360px){
.WeCareConfirm .BtnSec{text-align:center;}
.WeCareConfirm .BtnSec .Span{float:none;}
.VideoText .btn-warning{padding:5px 15px;}
.WeCareSign .FlowForm .Costsec .Span2{width:100%;}
}

@media (min-width:768px)
{
.navbar-collapse{padding-left:0 !important; padding-right:0 !important;}
.navbar-nav{float:left;margin:0; width:100%;background: none repeat scroll 0 0 #36A7C1; padding: 0 10px;}
.navbar-nav>li>a{padding:6px 10px !important;border-right: 1px solid rgba(0, 0, 0, 0.15);}
.navbar-nav>li:last-child>a{border-right: 0 none;}
.navbar-nav.navbar-right:last-child{margin-right:-15px}
.navbar-left{float:left!important}
.navbar-right{margin-right:0 !important;}
.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin-top:8px;margin-bottom:8px}
.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}
.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}
.navbar-form .input-group>.form-control{width:100%}
.navbar-form .control-label{margin-bottom:0;vertical-align:middle}
.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}
.navbar-form .radio input[type=radio],.navbar-form .checkbox input[type=checkbox]{float:none;margin-left:0}
.navbar-form .has-feedback .form-control-feedback{top:0}
.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none; position:absolute; top:14px; right:20px;}
.navbar-form.navbar-right:last-child{margin-right:-15px}
.dropdown a{padding-right: 20px !important;z-index: 1;}
.modal-dialog{max-width:70%; width:auto;}
}

@media (max-width:767px){
.navbar-form .form-group{margin-bottom:5px}
}



@media screen and (max-width:1100px){
.WeCare .FormSec .State{width:220px; padding-right:0;  float:none; max-width:100%;}
.WeCare .FormSec .Zip{width:220px;  float:none; max-width:100%;}
.WeCare .FormSec .Country{width:220px; padding-left:0; float:none; max-width:100%;}
.WeCare .FormSec .Year{width:220px; padding-right:0; float:none; max-width:100%;}
.WeCare .FormSec .Phone{width:100%; float:none; max-width:100%;}
.WeCare .FormSec .AddOne{top:7px; left:0;}
.WeCare .FormSec .Close{left:230px; top:135px;}
}

@media screen and (max-width: 767px){
.WeCareSign .FlowForm .FormRow .Col1{float:none;}
.WeCareSign .FlowForm .FormRow .Col2{margin-left:0;}
.WeCareSign .FlowForm .Costsec .Checkbox2 input{margin:5px 2px 0 !important;}
.WeCareSign .FlowForm .Costsec .Checkbox2 input[type="checkbox"]:checked + label::before, .WeCareSign .FlowForm .Costsec .Checkbox2 input[type="checkbox"]:hover:checked + label::before{font-size:16px; line-height:16px;}
.WeCareSign .FlowForm .Costsec .Checkbox2 label{font-size:18px; font-weight:bold; padding-left:25px;}
.WeCareSign .FlowForm .Costsec .Checkbox2 label::before{height:18px; width:18px; margin-top:3px;}
.WeCareConfirm h1{font-size:28px !important;}
.WeCareConfirm h2{font-size:20px;}
.WeCareConfirm .MergeSec{margin:50px 0 20px;}
.VideoText .btn-warning{margin-right:0;}
.VideoText .btn-warning:after{content:normal;}
h2, .h2{font-size:18px;}
.h1, h1{font-size:24px;}
.h3, h3{font-size:16px;}
.text-center-xs{text-align:center;}
}

@media screen and (max-width: 640px){
.WeCare .FormSec .Row1 .Col1{float:none; margin:0 0 10px;}
.WeCare .FormSec .Row1 .Col2{margin-left:0;}
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.ResultPart .Content li a.Name{margin-left:0;}
.CustomRadio label:before{top:1px !important;}
.CustomRadio input[type=radio]:hover + label:before {font:24px/13px FontAwesome;}
.CustomRadio input[type=radio]:checked + label:before, .CustomRadio input[type=radio]:hover:checked + label:before {font:24px/13px FontAwesome;}
}

/* styles for IE7&8*/
.IE75{width:75%  \9 !important; *width:73% !important;}
.IE25{width:25%  \9 !important; *width:24% !important;}
.IE100{width:100%  \9 !important;}
.IE90{width:90% \9 !important;}
.IEFR{*float:right;}
.IEFL{*float:left;}
.IE730{*width:30%;}
.navbar-toggle{display:none \9;}
.collapse{display:block \9;}
.navbar-collapse{*float:left; *display:block; width:100% \9;}
.navbar-nav{background:#36A7C1 \9; min-height: 36px \9;padding: 0 10px \9; *width: 100%; padding:0 !important; }
.navbar-nav li{float:left \9;}
.navbar-nav li a:hover, .navbar-nav li a:focus{background:#1987A0 \9; *float:left;}
.navbar-right{position:absolute \9; top:15px \9; right:20px \9;}
.navbar-form .form-group{float:left \9; width:auto \9;}
.navbar-form .what {width: 240px \9; margin-right:5px \9;}
.form-control{*width:180px; *height:20px; margin-right:5px \9; float:left \9;}
.navbar-form .sign {float:left \9; width: auto \9; *padding:4px 10px; margin:0 0 0 5px \9; height:34px \9;}