﻿html, body, address, blockquote, div, form, h1, h2, h3, h4, h5, h6, table, tbody, td, tfoot, th, thead, tr, button, ul, li, ol, object, a, b, br, em, i, img, small, span, strong, sub, sup{margin:0;padding:0;}
body {background:#f5f5f5; color:#333;font:normal 12px verdana;}
img{border:0}
ul, li, ol{list-style:none;}
a{color:#168AD4;text-decoration:none;outline:none}
a:hover{color:#3279AC}
input[type="button"]{border:0;cursor:pointer}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{display:inline-block}
.clearfix{display:block;zoom:1}
.clear{clear:both;font-size:0;margin:0;padding:0;height:0;line-height:0}
input[type="text"]:focus, textarea:focus{border-color:#8AC3F5 !important; box-shadow:0 0 8px rgba(82, 168, 236, 0.6) !important;}
.text-warning{color:#ff8800;}
.btn-plain{background-image:none !important;}
.text-default, .text-default a{color:#666;}
.text-default a:hover{color:#333;}
.text-default2{color:#999;}
.PA{position:absolute;}
.OpenStatPop{position:absolute; z-index:10px; margin-top:5px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; box-shadow:0 0 10px rgba(0,0,0,.3); -webkit-box-shadow:0 0 10px rgba(0,0,0,.3); -moz-box-shadow:0 0 10px rgba(0,0,0,.3);}
.OpenStatPop .panel{margin:0;}

.HomeMedia .ListView{margin-top:20px;}
.HomeMedia .Repeater{border-top:solid 1px #e7e7e7; padding:15px 10px; transition:ease .5s all 0s; -webkit-transition:ease .5s all 0s; -moz-transition:ease .5s all 0s; -o-transition:ease .5s all 0s;}
.HomeMedia .Repeater:hover{background:#f4f4f4;}
.HomeMedia .Repeater:after{content:''; display:block; clear:both;}
.HomeMedia .Repeater .LeftPart{width:80px; float:left; margin:0 15px 10px 0; text-align:center;}
.HomeMedia .Repeater .Pic{height:80px; width:80px; display:inline-block; border:solid 4px #fff; box-shadow:0 0 1px #835f2d; -webkit-box-shadow:0 0 1px #835f2d; -moz-box-shadow:0 0 1px #835f2d; -o-box-shadow:0 0 1px #835f2d; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; -o-border-radius:50%;}
.HomeMedia .Repeater:hover .Pic{box-shadow:0 0 1px #245610; -moz-box-shadow:0 0 1px #245610; -webkit-box-shadow:0 0 1px #245610; -o-box-shadow:0 0 1px #245610;}
.HomeMedia .Repeater .Pic img{height:100%; width:100%; border-radius:100%; -moz-border-radius:100%; -webkit-border-radius:100%; -o-border-radius:100%;}
.HomeMedia .Repeater .ProIco{display:inline-block; margin-top:5px; position:relative; left:0;}
.HomeMedia .Repeater .Content{margin-left:100px; font-size:14px;}
.HomeMedia .Repeater .Name{font-size:16px;}
.HomeMedia .Repeater:hover .Name{font-weight:bold;}
.HomeMedia .Repeater .Bio, .HomeMedia .Repeater .Bio a{color:#666; font-family:'OpenSansLight'; font-size:14px;}
.HomeMedia .Repeater .Skils{margin-top:10px; font-family:"KhmerUI";}
.HomeMedia .Repeater .Rank{color:#666; font-size:13px; padding:5px 0 0;}
.HomeMedia .Repeater .Rank li{display:inline-block; margin-top:5px; padding-right:25px; margin-right:15px; border-right:solid 1px #aaa;}
.HomeMedia .Repeater .Rank li .fa{margin-right:5px;}
.HomeMedia .Repeater .Rank li .label{font-size:100%; background:#CFB673;}
.HomeMedia .Repeater .Rank li:last-child{border:none; padding-right:0; margin-right:0;}
.HomeMedia .Repeater .Links{font-size:13px; margin:5px 0 0;}
.HomeMedia .Repeater:hover .Links{font-size:14px;}
.HomeMedia .Repeater .Links a{margin:5px 30px 0 0; display:inline-block;}
.HomeMedia .Repeater .Links a:last-child{margin:5px 0 0;}
.HomeMedia .Repeater .Links .fa{margin-right:5px;}
.MoreLink2{border-top:dashed 1px #e7e7e7; padding:5px 0;}
.MoreLink2 a{margin-top:5px; margin-bottom:5px; display:inline-block;}
.MoreLink2 .fa{margin-right:5px; font-size:14px;}
.spanDivider{padding-left:15px;margin-left:15px;border-left:solid 1px #aaa;}
.spanDividerR{padding-right:15px;margin-right:15px;border-right:solid 1px #aaa;}
.JoinComSec h4, .JoinComSec .btn{font-size:21px; font-family:'georgia';}
.btn-arrow-top{position:relative;}
.btn-arrow-top:before{content:''; position:absolute; bottom:100%; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); border:solid 10px transparent; border-bottom-color:#f0ad4e;}


.row{margin-left:-15px !important; margin-right:-15px !important;}
.font-normal{font-weight:normal;}
.LWrap, .LBodyWrap{margin:0 auto; width:1000px; position:relative;}
.Header{background:#fff;width:1000px; margin-bottom:5px; box-shadow:0 0 8px rgba(0, 0, 0, 0.1); -moz-box-shadow:0 0 8px rgba(0, 0, 0, 0.1); -webkit-box-shadow:0 0 8px rgba(0, 0, 0, 0.1); -o-box-shadow:0 0 8px rgba(0, 0, 0, 0.1);}
.LBodyWrap{border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; padding-bottom:35px; background:#fff; box-shadow:0 0 8px rgba(0, 0, 0, 0.1); -moz-box-shadow:0 0 8px rgba(0, 0, 0, 0.1); -webkit-box-shadow:0 0 8px rgba(0, 0, 0, 0.1); -o-box-shadow:0 0 8px rgba(0, 0, 0, 0.1);}
.Brand{background: url("../images/newimages/peopleclaim-logo3.png") no-repeat scroll 0 0 transparent; display:block;float:left;height:45px;margin:18px 0 10px 30px;text-indent:-9999px;width:190px;}
.TrialBrand{background: url("../images/newimages/peopleclaim-logo-trials.png") no-repeat scroll 0 0 transparent; display:block;float:left;height:54px;margin:12px 0 10px 30px;text-indent:-9999px;width:382px;}
.search{float:right;margin:18px 15px 0 0;width:285px;height: 24px;background:#fff; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border:solid 1px #dddddd; box-shadow:0 2px 2px -1px rgba(0, 0, 0, 0.1) inset; padding:5px;}
.search input{float:left; background:transparent; padding:5px 3px 3px 6px; width:88%; color:#aeaeae; font:normal 12px verdana; border:none;}
.focus input{color: #4d4d4d !important;}
.search .focus input{color:#000; }
.search input:focus{box-shadow:none !important;}
.search button{width:21px; height:25px; float:right; text-indent:-9999px; background:url(../images/newimages/search-btn.png) no-repeat center 5px; margin-right:2px; border:none; cursor:pointer;}
.search button:hover{background-position:center -25px;}
.MenuSec{background:none repeat scroll 0 0 #36A7C1; float:left; list-style:none; margin:5px 0 0; min-height:28px; padding:0 30px 0 18px; width:100%; *width:937px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px;}
.MenuSec li{float:left; border-right:solid 1px #2d8da3; position:relative;}
.MenuSec li.FR{float:right;}
.MenuSec li a{padding:7px 12px; float:left; color:#fff;}
.MenuSec li.Span a{font-weight:bold; padding-left:15px;}
.MenuSec li.Span a:before{border-color:transparent transparent transparent #F6FF69;border-style:solid;border-width:6px;content:"";height:0;left:4px;position:absolute;top:30%;}
.MenuSec li:hover, .MenuSec li a#Focus{background-color:#2d8da3;}
.MenuSec li a:hover{background-color:#2d8da3 !important; color:#fff;}
.MenuSec li a.Highlight{font-weight:bold; color:#FBC827 !important;}
.MenuSec li a.Highlight:before{content:''; background:url(../images/newimages/more-items.png) no-repeat scroll 0 0; background-size:12px auto; margin-right:5px; margin-bottom:-1px; display:inline-block; width:12px; height:13px;}
.MenuSec li.Arrow a{background: url(../images/newimages/menu-arrow2.png) no-repeat center center; height:14px;}
.MenuSec li .SubMenu{background:#36a7c1;border-radius:0 0 5px 5px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);left:0;margin:0;padding:3px 0;position:absolute;top:100%; z-index:10000; width:200px; *margin-top:0px;}
.MenuSec li .SubMenu li{ border-bottom: 1px solid #69B9CB;display: block;line-height: 13px;margin: 0;padding: 0;width: 100%; border-right:none;}
.MenuSec li .SubMenu li:last-child{border-bottom:none;}
.MenuSec li .SubMenu li a{color:#fff; display: block;float: none;padding: 7px 0 7px 13px;}
.ProAction{position:relative;}
.ProAction .Image{background:url(../images/newimages/noimage2.png) no-repeat center center; background-size:100% auto; width:20px; height:20px; border:solid 1px #ddd; display:inline-block; vertical-align:top; margin:-4px 5px -4px 0; overflow:hidden; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; -o-border-radius:50%;}
.ProAction .Image img{max-width:100%; height:100%;}
.ProAction .Name{display:inline-block; color:#666;}
.ProAction.Show .ProSubMenu{display:block;}
.ProSubMenu{position:absolute; top:100%; right:0; left:auto; border:solid 1px #ddd; background:#fff; width:200px; margin-top:10px; display:none; 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); -o-box-shadow:0 0 5px rgba(0,0,0,.2); border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; z-index:10;}
.ProSubMenu:before, .ProSubMenu:after{border:solid 8px transparent; position:absolute; content:''; bottom:100%; right:15%;}
.ProSubMenu:before{border-bottom-color:#ccc;}
.ProSubMenu:after{border-bottom-color:#fff; border-width:7px; margin-right:1px;}
.ProSubMenu li{border-bottom:solid 1px #eee; margin:0; display:block; float:none; border-right:0;}
.ProSubMenu li:last-child{border:none;}
.ProSubMenu li a{display:block; padding:5px 10px; float:none; color:#333;}

.CloseAbs{position:relative;}
.CloseAbs .close{position:absolute; top:0; right:0; z-index:10; font-size:16px;}

.SecHead{font-size:21px; font-weight:bold; text-transform:uppercase;}

.InputDollar{position:relative;}
.InputDollar:before{content:'$'; position:absolute; left:8px; top:8px; line-height:1; font-weight:bold; font-size:18px;}
.InputDollar input[type="text"]{padding-left:25px !important;}

.MenuSec .GroupLinks a{display:inline-block !important; color:#999 !important; font-size:11px !important;}
.MenuSec .GroupLinks:hover{background:none !important;}
.MenuSec .GroupLinks a:hover{background:none !important; color:#000 !important;}

.TabSec{float:left; width:100%; list-style:none; *width:auto; border-bottom:solid 1px #dddddd; padding:0 30px 0 26px; margin:0 0 30px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.TabSec li{float:left; margin-left:4px;}
.TabSec li a{background:#f5f5f5; color:#333333; padding:7px; border:none; float:left; border-radius:5px 5px 0 0;}
.TabSec li a:hover{background:#f2f2f2;}
.TabSec li.active a{background:#fff; border-width:1px 1px 0 1px; border-style:solid; border-color:#ddd; position:relative; margin-bottom:-1px;}
.TabSec li.Active a{background:#fff; border-width:1px 1px 0 1px; border-style:solid; border-color:#ddd; position:relative; margin-bottom:-1px;}
.TabSec li a span{background:#858585; color:#fff; border-radius:2px; padding:2px; display:inline-block; min-width:14px; text-align:center; font-size:10px; letter-spacing:-1px; margin-right:6px; position:relative; margin-bottom:-2px; *margin-bottom:-4px;}

.Row{display:block; margin:0 30px; position:relative;}
.Row p{line-height:150%;}
.Row2{display:block; margin:0; position:relative;}
.HeadSec{float:left; width:100%;}
h4.Head, .ArrowHead, .Head2{font-size:18px; line-height:100%; color:#333; margin:0 0 10px; padding:0; font-weight:bold;}
.HeadSec h4.Head{float:left;}
.Head2{font-weight:normal; text-transform:uppercase;}

.ViewList{margin:0; padding:0; width:600px; list-style:none;}
.ViewList li{padding:9px 0; display:block; width:100%; border-bottom:solid 1px #dddddd; line-height:150%;}
.ViewList li.Orng{font-weight:bold; color:#ff8800; margin-bottom:10px;}
.ViewList li .Text{float:left; max-width:80%;}
.ViewList li .Time{float:right; color:#adadad; font-size:11px; max-width:18%; text-align:right;}
.ViewRPart{width:255px; float:right; margin-top:10px;}
.ViewRPart .BtnSec{border:solid 1px #dddddd; background:#f5f5f5; border-radius:5px; display:block; padding:20px; text-align:center;}
.ViewRPart .BtnSec .Btn, .OrngBtn{background: #ff8902 url(../images/newimages/grd-normal.png) repeat-x; margin-top:15px; display:inline-block; padding:8px 45px; font-size:14px; font-weight:bold; color:#fff; text-shadow:0 1px 0 rgba(0,0,0,.2); border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.ViewRPart .BtnSec .Btn:hover, .OrngBtn:hover{background:#ff8800; color:#fff;}
.SignInfo{margin:25px 0 0; display:block; list-style:none;}
.SignInfo li{margin-bottom:7px; display:block;}
.SignInfo li.Head{border-bottom:solid 1px #ddd; padding-bottom:7px; margin-bottom:10px;}
.SignInfo li.Head b{*float:left;}

.ArrowHead{position:relative; padding-left:25px;}
.ArrowHead .Arrow{background:url(../images/newimages/gray-arrow-sprite.png) no-repeat scroll 0 -10px; width:8px; height:8px; position:absolute; left:0px; top:10px; transition:all 0.5s ease 0s;}
.ArrowHead.Close .Arrow{background-position:0 0;}

.ClaimInfo{margin:20px 0 0; border-bottom:solid 1px #ddd; font-size:11px;}
.ClaimInfo .Titles{display:block; position:relative; padding:0 25px 5px; list-style:none;}
.ClaimInfo .Titles li{color:#adadad; font-size:11px; float:left;}
.ClaimInfo .FileVs, .ClaimInfo .FileOn, .ClaimInfo .Post, .ClaimInfo .Amount, .ClaimInfo .Status{margin-right:5px; margin-bottom:10px; display:inline-block; *float:left; word-wrap:break-word; vertical-align:top;}
.ClaimInfo .FileVs{width:230px;}
.ClaimInfo .FileOn{width:80px;}
.ClaimInfo .Post{width:85px;}
.ClaimInfo .Amount{width:85px;}
.ClaimInfo .Status{width:370px;}

.Feedback .Content{padding:25px 30px;}
.Feedback .Content .Result{margin:0; padding:0;}
.Feedback .Content .Result .Span1{border-bottom:solid 1px #ddd; position:relative; padding:10px 0;}
.Feedback .Content .Result .Span1.Total{font-size:16px; font-weight:bold;}
.Feedback .Content .Result .Span1 .BoxSpan{position: relative;background: #dbdbdb; margin-left:15px; border-radius:2px; padding:5px 7px; font-weight:bold;}
.Feedback .Content .Result .Span1 .BoxSpan:after{right: 100%;top: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(136, 183, 213, 0);border-right-color: #dbdbdb;border-width: 6px;margin-top: -6px;}
.Feedback .Content .Result .Span1 li{padding:10px 0; list-style:none;}
.Feedback .Content .Result .Span1 .Count li{display:inline-block;}
.Feedback .Content .Result .Span1 .Count li+li{border-left:solid 1px #ddd; padding-left:10px; margin-left:8px;}
.Feedback .Content .Result .Span1 .Count li.Pos{color:#1d8820;}
.Feedback .Content .Result .Span1 .Count li.Pos .BoxSpan{background:#dfebdf;}
.Feedback .Content .Result .Span1 .Count li.Pos .BoxSpan:after{border-right-color:#dfebdf;}
.Feedback .Content .Result .Span1 .Count li.Neg{color:#bd1719;}
.Feedback .Content .Result .Span1 .Count li.Neg .BoxSpan{background:#f5e3e3;}
.Feedback .Content .Result .Span1 .Count li.Neg .BoxSpan:after{border-right-color:#f5e3e3;}
.Feedback .Content .Result .Span1 .Count li.Neut{color:#fe7a0b;}
.Feedback .Content .Result .Span1 .Count li.Neut .BoxSpan{background:#f4e2d4;}
.Feedback .Content .Result .Span1 .Count li.Neut .BoxSpan:after{border-right-color:#f4e2d4;}
.Feedback .Content .btn-warning{background: #ff8902 url(../images/newimages/grd-normal.png) repeat-x; margin-top:15px; display:inline-block; padding:8px 15px; font-size:14px; font-weight:bold; color:#fff; text-shadow:0 1px 0 rgba(0,0,0,.2); border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; border:solid 1px #fc883a; box-shadow:0 1px 0 rgba(255,255,255,.5) inset; cursor:pointer;}
.Feedback .Content .btn-warning:hover, .Feedback .Content .btn-success:hover{background-image:url(../images/newimages/grd-hover.png); background-repeat:repeat-x;}
.Feedback .Content .btn-success{background: #2f8516 url(../images/newimages/grd-normal.png) repeat-x; margin-top:15px; display:inline-block; padding:8px 15px; font-size:14px; font-weight:bold; color:#fff; text-shadow:0 1px 0 rgba(0,0,0,.2); border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; border:solid 1px #2f8516; box-shadow:0 1px 0 rgba(255,255,255,.5) inset; cursor:pointer;}
.Feedback .Content .TipBox{position: relative;background: #fff;border: 1px solid #ddd; margin-top:20px; padding:10px; line-height:150%; color:#999; border-radius:4px; box-shadow:0 2px 0 rgba(0,0,0,.2);}
.Feedback .Content .TipBox:after, .Feedback .Content .TipBox:before {bottom: 100%;left:10%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
.Feedback .Content .TipBox:after {border-color: rgba(255, 255, 255, 0);border-bottom-color: #fff;border-width: 10px;margin-left: -10px;}
.Feedback .Content .TipBox:before {border-color: rgba(221, 221, 221, 0);border-bottom-color: #ddd;border-width: 11px;margin-left: -11px;}

.InfoBlock{border:solid 1px #ddd; display:block; padding:15px 15px 5px 25px; *padding-bottom:30px; list-style:none;}
.InfoBlock li b{color:#858585;}
.InfoBlock .Name{font-size:12px; font-weight:bold;}
.InfoBlock .First, .InfoBlock .Second, .InfoBlock .Third, .InfoBlock .Fourth{display:block; margin-bottom:10px; padding:0; *float:left; *width:100%;}
.InfoBlock .First:after, .InfoBlock .Second:after, .InfoBlock .Third:after, .InfoBlock .Fourth:after{clear:both; display:block; content:'';}
.InfoBlock .First li{display:inline-block; margin-right:30px; margin-bottom:7px;}
.Icons{background:url(../images/newimages/font-icons.png) no-repeat scroll 0 0; display:inline-block; width:14px; height:14px; color:#858585; position:relative; margin:0 2px -3px; text-indent:-9999px; *text-indent:0;}
.InfoBlock .Name .Icons{background-position:2px -384px;}
.InfoBlock .Edit .Icons, .Edit .Icons{background-position:0 0;}
.InfoBlock .Edit:hover .Icons{background-position:-62px 0;}
.InfoBlock .Like .Icons{background-position:0 -337px;}
.InfoBlock .Post{font-weight:bold; color:#109838;}
.InfoBlock .Second li, .DotDevide{*float:left; display:inline-block; background:url(../images/newimages/new-dot.png) no-repeat scroll 0 5px; padding-left:8px; margin-right:25px;color:#858585;}
.InfoBlock .Second li.NoDot{background:none; padding:0;}
.InfoBlock .Second li{margin-bottom:7px; list-style:none;}
.InfoBlock .Third li, .InfoBlock .Fourth li{float:left; margin-right:30px; margin-bottom:7px; list-style:none;}
.InfoBlock .Third li a{color:#858585;}
.InfoBlock .Third li a:hover, .InfoBlock .Fourth li a:hover{color:#3279AC;}
.InfoBlock .Third .Delivery .Icons{background-position:0 -71px;}
.InfoBlock .Third .Delivery:hover .Icons, .InfoBlock .Fourth .Delivery:hover .Icons{background-position:-62px -71px;}
.InfoBlock .Third .Regulators .Icons, .InfoBlock .Fourth .Regulators .Icons{background-position:0 -48px;}
.InfoBlock .Third .Regulators:hover .Icons, .InfoBlock .Fourth .Regulators:hover .Icons{background-position:-62px -48px;}
.InfoBlock .Third .Mark .Icons, .InfoBlock .Fourth .Mark .Icons{background-position:0 -96px;}
.InfoBlock .Third .Mark:hover .Icons, .InfoBlock .Fourth .Mark:hover .Icons{background-position:-62px -96px;}
.InfoBlock .Third .Share .Icons, .InfoBlock .Fourth .Share .Icons{background-position:0 -24px;}
.InfoBlock .Third .Share:hover .Icons, .InfoBlock .Fourth .Share:hover .Icons{background-position:-62px -24px;}
.InfoBlock .Third .Forward .Icons, .InfoBlock .Fourth .Forward .Icons{background-position:0 -120px;}
.InfoBlock .Third .Forward:hover .Icons, .InfoBlock .Fourth .Forward:hover .Icons{background-position:-62px -120px;}
.InfoBlock .Third .View .Icons, .InfoBlock .Fourth .View .Icons{background-position:0 -143px;}
.InfoBlock .Third .View:hover .Icons, .InfoBlock .Fourth .View:hover .Icons{background-position:-62px -143px;}
.InfoBlock .Third .Accept .Icons, .InfoBlock .Fourth .Accept .Icons{background-position:0 -168px;}
.InfoBlock .Third .Accept:hover .Icons, .InfoBlock .Fourth .Accept:hover .Icons{background-position:-62px -168px;}
.InfoBlock .Third .Reject .Icons, .InfoBlock .Fourth .Reject .Icons{background-position:0 -192px;}
.InfoBlock .Third .Reject:hover .Icons, .InfoBlock .Fourth .Reject:hover .Icons{background-position:-62px -192px;}
.InfoBlock .Third .Counter .Icons, .InfoBlock .Fourth .Counter .Icons{background-position:0 -216px;}
.InfoBlock .Third .Counter:hover .Icons, .InfoBlock .Fourth .Counter:hover .Icons{background-position:-62px -216px;}
.InfoBlock .Third .Info .Icons, .InfoBlock .Fourth .Info .Icons{background-position:0 -240px;}
.InfoBlock .Third .Info:hover .Icons, .InfoBlock .Fourth .Info:hover .Icons{background-position:-62px -240px;}
.InfoBlock .Third .Comment .Icons, .InfoBlock .Fourth .Comment .Icons{background-position:0 -264px;}
.InfoBlock .Third .Comment:hover .Icons, .InfoBlock .Fourth .Comment:hover .Icons{background-position:-62px -264px;}
.InfoBlock .Third .Extension .Icons, .InfoBlock .Fourth .Extension .Icons{background-position:0 -288px;}
.InfoBlock .Third .Extension:hover .Icons, .InfoBlock .Fourth .Extension:hover .Icons{background-position:-62px -288px;}
.InfoBlock .Fourth .RMail .Icons{background-position:-59px -471px; width:15px;}
.InfoBlock .Fourth .PMail .Icons{background-position:-29px -573px; width:15px;}
.InfoBlock .Fourth .EMail .Icons{background-position:-29px -554px; width:15px;}
.InfoBlock .Fourth .CMail .Icons{background-position:0px -589px; width:15px;}
.InfoBlock li.Blue a{color:#168AD4;}
.Shade{background:#f5f5f5;}
.SingleList{padding:10px 15px 1px 25px !important;}

.ClaimantCaseSec{border-top:solid 3px #e1e1e1; padding-top:20px;}
.ClaimantCaseSec .h3 .Span{display:inline-block;}
.ClaimantCaseSec .h3 .Span:after{content:''; border-top:solid 1px #c2c2c2; border-bottom:solid 1px #c2c2c2; padding-top:1px; margin-top:10px; display:inline-block; width:calc(100% - 40px);}
.ClaimCases .Roundup{border-bottom:solid 1px #ddd; padding:10px 0;}
.ClaimCases .h3{font-size:18px; font-weight:bold; margin:0;}
.ClaimCases .Roundup .h4{margin:0; color:#999;}
.ClaimCases .Child{padding:0 5px 5px 15px;}
.ClaimCases .Child:hover{background:#f4f8f4;}
.ClaimCases .Child + .Child{margin-top:5px;}
.ClaimCases .Block{margin:10px 0;}
.ClaimCases .Title{font-size:18px;}
.ClaimCases .Info{margin:0 -15px;}
.ClaimCases .Info li{display:inline-block; padding:0 15px; border-right:solid 1px #ddd; margin-bottom:5px;}
.ClaimCases .Info li:last-child{border-right:none;}
.ClaimCases .ResolLink:before{content:"\f105"; font-family:'FontAwesome'; position:absolute; left:0; top:0; line-height:1; font-size:16px;}
.ClaimCases .ResolLink{position:relative; padding-left:15px;}
.ClaimCases .Content{color:#666;}

.FormLeft{float:left; width:600px;}
.BlockPart{margin:10px 0 40px;}
.BlockPart .FormH, .GenHead{color:#109838; font-size:12px; border-bottom:solid 1px #e5e5e5; padding:0 0 10px;}
.BlockPart .Rows li{margin:15px 0 0; display:block;}
.BlockPart .Rows .Lbl, .FormV1 .Lbl{font-weight:bold; margin-bottom:7px;}
.BlockPart .Rows .Dot, .Imp{background:url(../images/newimages/dot-for-fields.png) no-repeat scroll 0 4px; padding-left:12px !important;}
.BlockPart .Rows .TxtBox, .TxtBox{border:solid 1px #dddddd; box-shadow:0 2px 3px rgba(0,0,0,.1) inset; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; width:100%; *width:96%; padding:7px 12px; box-sizing:border-box; *padding:7px 0 11px 10px; line-height:150%; transition:all 0.5s ease 0s; resize:vertical; font-family:Verdana; font-size:12px;}
.BlockPart .Rows .TxtBox:hover, .TxtBox:hover, select:hover{border-color:#333;}
.BlockPart .Rows .TxtBox:focus, .TxtBox:focus, select:focus{border-color:#8AC3F5 !important; box-shadow:0 0 8px rgba(82, 168, 236, 0.6) !important; transition:all 0.5s ease 0s;}
.BlockPart .Block{display:block;}
.GrnBtn, .GrnBtnV2{background:#12993a url(../images/newimages/grd-normal.png) repeat-x; display:inline-block; margin-top:5px; padding:9px 21px; font-size:12px; font-weight:bold; color:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; font-family:Verdana, Arial, Times New Roman;}
.GrnBtn:hover, .GrnBtnV2:hover{background:#12993a; color:#fff;}
.GrnBtnV2{display:block; padding:12px 10px; font-size:14px; text-align:center;}

.RatingPart .btn-group{border:solid 1px #ddd; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
.RatingPart .btn-group button{background-image:none; background-color:#fff; border:none; font-size:16px; font-weight:bold; padding:15px 20px; color:#666; position:relative;}
.RatingPart .btn-group button.active, .RatingPart .btn-group button.active:hover{background-color:#5cb85c; color:#fff;}
.RatingPart .btn-group button:hover{color:#5cb85c; box-shadow:0 -4px 0 #5cb85c inset; -moz-box-shadow:0 -4px 0 #5cb85c inset; -webkit-box-shadow:0 -4px 0 #5cb85c inset;}
.RatingPart .btn-group button:after{background:#ddd; content:""; display:block; height:15px; position:absolute; right:0; top:50%; transform:translateY(-50%); -moz-transform:translateY(-50%); -webkit-transform:translateY(-50%); width:1px;}
.RatingPart .btn-group button:last-child:after{content:normal;}
.RatingPart .Icon{display:inline-block; width:90px; height:90px; background:url(../images/newimages/rating-smiles.png) no-repeat scroll -1px -1px; transition:ease .4s all 0s; -moz-transition:ease .4s all 0s; -webkit-transition:ease .4s all 0s;}
.RatingPart .RateOne .Icon{background-position:-1px -1px;}
.RatingPart .RateTwo .Icon{background-position:-97px -1px;}
.RatingPart .RateThree .Icon{background-position:-192px -1px;}
.RatingPart .RateFour .Icon{background-position:-288px -1px;}
.RatingPart .RateFive .Icon{background-position:-383px -1px;}



.GryBtn{background:#656565 url(../images/newimages/grd-normal.png) repeat-x; display:inline-block; margin-top:5px; padding:9px 21px; font-size:12px; font-weight:bold; color:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; font-family:Verdana, Arial, Times New Roman;}
.GryBtn:hover{background:#656565; color:#fff;}
.GryBtnV2{background:#656565 url(../images/newimages/grd-normal.png) repeat-x;  margin-top:5px; display:block; padding:12px 10px; font-size:14px; text-align:center; font-weight:bold; color:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; font-family:Verdana, Arial, Times New Roman;}
.GryBtnV2:hover{background:#656565; color:#fff;}

.BlueBtnV2{background:#1ba0e1 url(../images/newimages/grd-normal.png) repeat-x; color:#fff; font-size:14px; font-weight:bold; padding:12px 10px; border-radius:5px; display:block; text-align:center;}
.BlueBtnV2:hover{background:#1ba0e1; color:#fff;}

.OrangeBtnV2{background:#ff8800 url(../images/newimages/grd-normal.png) repeat-x; color:#fff; font-size:14px; font-weight:bold; padding:12px 10px; border-radius:5px; display:block; text-align:center;}
.OrangeBtnV2:hover{background:#ff8800; color:#fff;}

.DarkGrayBtn{background:#226cb3 url(../images/newimages/grd-normal.png) repeat-x; display:block; padding:12px 10px; font-size:14px; font-weight:bold; color:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; text-align:center;}
.DarkGrayBtn:hover{background:#226cb3; color:#fff;}

.BlockPart .Credit{width:464px; *width:440px;}
.BlockPart .Cvv{width:125px; *width:101px;}
.BlockPart .City{width:227px; *width:203px;}
.BlockPart .Pswrd{width:187px; *width:163px;}

.titlemenu{width:100%;}
.titlemenu, .titlemenuValid input, .titlemenuInvalid input, .titlemenuFocus input{border-radius:5px; box-shadow:0 2px 3px rgba(0,0,0,.1) inset; padding:0px 7px; background:#fff; *margin-top:8px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; font-family:Verdana;}
.titlemenu, .titlemenuValid input, .titlemenuInvalid input, .titlemenuFocus input{border:solid 1px #ddd; height:34px; position: relative; *height:36px;}
.titlemenu input{color:#333;border:0;width:87% !important;background:none;float:left;cursor:pointer;margin:7px 0 0; font-size:100%; font-family:Verdana;}
.titlemenu a.titlemenu-trigger{background: url("../images/newimages/new-custom-drp-arrow.png") no-repeat scroll 0px center transparent;cursor: pointer;height:100%;margin: 0 7px 0 0;width: 9px;position: absolute;right: 4px;}
.titlemenu ul{position:absolute; margin:0; list-style:none; width:100%; max-height:150px; overflow:auto; border:1px solid #ddd; background-color:#fff; padding:0 ;font-size: 12px; top:100%; left:0; z-index: 9; border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; box-shadow:0 0px 2px #CCCCCC; -webkit-box-shadow:0 0px 2px #CCCCCC; -moz-box-shadow:0 0px 2px #CCCCCC;}
.titlemenu ul li{margin:0 !important; padding:0;}
.titlemenu ul li a{background:#fff; display:block; color:#000; text-decoration:none !important;
padding:5px 0 5px 10px;border: none;text-align: left;}
.titlemenu ul li a:hover, .titlemenu ul li a.highlight{background: #e5edf5;}
.invalidcustomslc{border:1px solid red !important;}
.invalidcustomslc a{border-color: 0px red !important;border-style: none !important;border-width: 0px !important;}
.inputinvalidbrdr{border: solid 1px #ff8800;}

.HeadPart{border-bottom:solid 1px #ddd; padding:0 0 10px 30px; position:relative;}
.HeadPart .Head{float:left; width:284px; *line-height:normal;}
.MsgTab{float:left; margin:0 25px; padding:0; list-style:none;}
.MsgTab li{float:left; margin-right:3px;}
.MsgTab li a{background:#f5f5f5; border-radius:2px; padding:7px 12px; color:#777; float:left;}
.MsgTab li a:hover{color:#333; background:#ddd;}
.MsgTab li.Active a{background:#fff; color:#333;}
.MsgLeft{width:314px; float:left; position:relative; list-style:none; margin:0; padding:0;}
.MsgLeft li{display:block; border-bottom:solid 1px #ddd;}
.MsgLeft li a{background:#f8f8f8; padding:12px 5px 12px 30px; display:block; color:#333;}
.MsgLeft li a:hover{background:#eee;}
.MsgLeft li .Time{color:#777; font-size:11px; position:absolute; right:7px;}
.MsgLeft li.Active a{background:#fff; margin-right:-1px; *position:relative; *right:-1px;}
.MsgLeft li .Lbl{width:200px; display:inline-block;}
.MsgLeft li.Active .Lbl{color:#25a8be;}
.MsgLeft li.Visible .Icons{background-position:0 -406px; margin:0 12px -4px 0;}
.MsgLeft li.Disable .Icons{background-position:0 -426px; margin:0 12px -4px 0;}
.MsgLeft li.Disable b{font-weight:normal;}

.MsgRight{width:605px; float:left; padding:0 30px 0 35px; border-left:solid 1px #ddd; min-height:300px;}
.MsgRight .MsgView{margin:20px 0 0;}
.MsgRight .MsgView h4{color:#ff8800; text-transform:uppercase; margin:0 0 10px; font-size:10px;}
.MsgRight .Box{background:#fffbee; border-radius:5px; padding:5px;}
.MsgRight .Thumb, .MsgRight .Avtar{background:#25a8be; border-radius:2px; width:30px; height:21px; float:left; text-align:center; color:#fff; font-size:10px; text-transform:uppercase; letter-spacing:-1px; padding-top:9px; overflow:hidden;}
.MsgRight .Avtar{padding:0; width:24px; height:24px;}
.MsgRight .Avtar img{width:100%;}
.MsgRight .Content{width:485px; float:left; margin-left:10px;}
.MsgRight .Content p{margin-bottom:7px; line-height:150%; position:relative;}
.MsgRight .Time{font-size:11px; color:#777; position:absolute; right:-14%; top:0;}
.MsgRight .Time2{font-size:11px; color:#adadad; position:absolute; right:-14%; top:0;}
.MsgRight .TxtBox{margin:15px 0 0; border-color:#36a7c1; resize:vertical;}
.MsgRight .OrngBtn{font-size:12px; padding:7px 12px;}
.MsgRight .MsgView.Old{margin:30px 0 0;}
.MsgRight .MsgView.Old h4{color:#777;}
.MsgRight .MsgView.Old .Box{background:#fafafa;}
.MsgRight .MsgView.Older .Box{background:#fff;}
.MsgRight .MsgView.Older .Content{width:100%; margin:0;}
.MsgRight .MsgView.Older .Content p{width:520px; margin:20px 0 0;}
.MsgRight .MsgView.Older .Block p{float:left; margin:4px 0 0 10px; position:relative; width:83%;}
.MsgRight .MsgView.Comment .Box{background:#fff;}
.MsgRight .MsgView.Comment .Content{width:100%; margin:0;}
.MsgRight .MsgView.Comment .Content p{width:520px; margin:10px 0 0;}
.MsgRight .MsgView.Comment .Block{border-bottom:solid 1px #ddd; display:block; float:left; width:100%; padding-bottom:5px;}
.MsgRight .MsgView.Comment .Block p{float:left; margin:4px 0 0 10px; position:relative; width:83%;}
.MsgRight .MsgView.Comment .Thumb{width:24px; height:18px; padding-top:6px;}
.MsgRight .LinkBtn{background:#f5f5f5; color:#25a8be; padding:7px 0; display:block; text-align:center; margin:20px 0 0;}
.MsgRight .LinkBtn:hover{background:#eee; color:#333;}

.MsgBtmPart{margin:30px 0 0;}
.MsgBtmPart .Head{margin:0 30px;}
.MsgBtmPart .Titles{margin:15px 0 7px 30px; color:#adadad; float:left;}
.MsgBtmPart .File, .MsgBtmPart .Date, .MsgBtmPart .Status, .MsgBtmPart .Actions{float:left; position:relative; margin-right:10px; box-sizing:border-box; margin-top:5px;}
.MsgBtmPart .File{width:200px;}
.MsgBtmPart .Date{width:100px;}
.MsgBtmPart .Status{width:370px;} 
.MsgBtmPart .Actions{width:110px;}
.MsgBtmPart .IEFile{*position:relative; *left:25px; *padding-left:0;}
.ClaimsView{border-bottom:solid 1px #ddd; float:left; width:100%; list-style:none;}
.ClaimsView li{padding:6px 30px; border-top:solid 1px #ddd; min-height:24px;}
.ClaimsView li:after{clear:both; display:block; content:'';}
.ClaimsView .Icons{width:17px; height:17px; margin:0 7px -4px 0;}
.ClaimsView .Open .Icons{background-position:-59px -426px;}
.ClaimsView .ReOpen .Icons{background-position:-59px -401px;}
.ClaimsView .Resolve .Icons{background-position:-59px -451px;}
.ClaimsView .Stable .Icons{background-position:-59px -470px;}
.ClaimsView .Status{font-size:11px;}
.ClaimsView .Resolve{color:#adadad;}
.ClaimsView .ReOpen{background:#fffbee;}
.ClaimsView .ActionSec{margin:0; *float:none;}
.ClaimsView .ActionSec .Icons{width:28px; height:24px; margin:0 5px 0 0; float:left; opacity:.7;}
.ClaimsView .ActionSec .Icons:hover{opacity:1;}
.ClaimsView .ActionSec .TickActive.Icons{background-position:-84px 0;}
.ClaimsView .ActionSec .TickDeactive.Icons{background-position:-84px -26px;}
.ClaimsView .ActionSec .Delete.Icons{background-position:-84px -52px;}
.ClaimsView .ActionSec .View{background:#198cdc url(../images/newimages/grd-normal.png) repeat-x; padding:5px; font-weight:bold; float:left; border-radius:2px; text-shadow:0 0 1px rgba(0,0,0,.2); color:#fff;}
.ClaimsView .ActionSec .View:hover{background:#198cdc;}

.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;}
.StarPoints{margin:0; padding:0; list-style:none;}
.StarPoints li{margin:10px 0; padding-left:30px; position:relative; line-height:normal;}
.StarPoints li:before{font-family:'FontAwesome'; position:absolute; content:"\f005"; left:10px; top:0; color:#459b45;}
.BulList{margin:0; padding:0; list-style:none;}
.BulList li{margin:10px 0; padding-left:30px; position:relative;}
.BulList li:before{content:'\F111'; font-family:'FontAwesome'; position:absolute; left:15px; top:3px; font-size:8px;}

.PointsView{background:#109838; border-radius:2px; padding:7px 5px; float:left; margin:0 0 0 10px; font-weight:bold; color:#fff;}
.LinkProfile{float:left; margin:8px 0 0 5px;}
.LinkProfile .Icons{background-position:0px -442px;}
.LinkProfile:hover .Icons{background-position:-29px -442px;}
.Lawyers .LeftPart{width:175px; margin-left:30px; float:left; padding:0; list-style:none;}
.Lawyers .Bg{background:#f5f5f5; border-radius:5px; padding:10px 0;}
.Lawyers .LeftPart li{border-bottom:solid 1px #ddd; display:block;}
.Lawyers .LeftPart li a{padding:8px 10px; display:block;}
.Lawyers .LeftPart li a:hover{background:#fff;}
.Lawyers .LeftPart li.Active a{background:url(../images/newimages/root-title-arrow.png) no-repeat 161px center #fff;}
.Lawyers .LeftPart .BtnSec{border-bottom:solid 1px #ddd; padding:8px 10px; display:block;}
.BlueBtn5{background:#178bdb url(../images/newimages/grd-normal.png) repeat-x; padding:9px 0; font-weight:bold; border-radius:5px; text-shadow:0 0 1px rgba(0,0,0,.2); color:#fff; display:block; text-align:center;}
.BlueBtn5:hover{color:#fff; background:#178bdb;}
.Lawyers .LeftPart .Type{padding:30px 10px 0 10px; display:block;}
.Lawyers .LeftPart .Type .Text{text-align:center;}
.Lawyers .LeftPart .Type .Text span{display:block; font-size:18px; font-weight:normal; margin-top:5px;}
.Lawyers .LeftPart .Type .OrngBtn{font-size:12px; padding:8px 0; display:block; text-align:center;}
.F16{font-size:16px;}

.Lawyers .RightPart{float:right; width:752px;}
.Lawyers .RightPart .ActList{width:100%; margin:0; padding:0; list-style:none;}
.Lawyers .RightPart .ActList li{padding:9px 30px 9px 0; display:block; border-bottom:solid 1px #dddddd; line-height:150%;}
.Lawyers .RightPart .ActList li:after{clear:both; content:''; display:block;}
.Lawyers .RightPart .ActList li.Orng{font-weight:bold; color:#ff8800; margin-bottom:10px; padding-top:0; line-height:normal;}
.Lawyers .RightPart .ActList li .Text{float:left; max-width:80%;}
.Lawyers .RightPart .ActList li .Time{float:right; color:#adadad; font-size:11px; max-width:18%; text-align:right;}
.Lawyers .RightPart .ActList .Number{float:left; border-radius:50px; text-align:center; color:#fff; font-weight:bold; background:#109838; margin-right:7px; width:27px; padding:4px 0 6px; position:relative; margin-bottom:-10px; top:-5px; font-size:11px; letter-spacing:-1px;}

.Lawyers .RightPart .RequestList{width:100%; margin-top:15px; padding:0; list-style:none;}
.Lawyers .RightPart .RequestList li{padding:9px 30px 9px 0; display:block; border-bottom:solid 1px #dddddd; line-height:150%; *float:left;}
.Lawyers .RightPart .RequestList li:hover{background:#fffbee;}
.Lawyers .RightPart .RequestList li:after{clear:both; content:''; display:block;}
.Lawyers .RightPart .RequestList li.Titles span{color:#adadad; font-size:12px;}
.Lawyers .RightPart .RequestList li.Titles:hover{background:none;}
.Lawyers .RightPart .RequestList li .Col1{float:left; width:140px; margin-left:10px;}
.Lawyers .RightPart .RequestList li .Col2{float:left; width:70px; margin-left:10px; font-size:11px;}
.Lawyers .RightPart .RequestList li .Col3{float:left; width:415px; margin-left:10px; font-size:11px;}
.Lawyers .RightPart .RequestList li .Col4{float:right; color:#adadad; max-width:18%; text-align:right; font-size:11px;}

.Lawyers .RightPart .AlertList{width:100%; margin-top:15px; padding:0; list-style:none;}
.Lawyers .RightPart .AlertList li{padding:9px 30px 9px 0; display:block; border-bottom:solid 1px #dddddd; line-height:150%; *float:left;}
.Lawyers .RightPart .AlertList li:hover{background:#fffbee;}
.Lawyers .RightPart .AlertList li:after{clear:both; content:''; display:block;}
.Lawyers .RightPart .AlertList li.Titles span{color:#adadad; font-size:12px;}
.Lawyers .RightPart .AlertList li.Titles:hover{background:none;}
.Lawyers .RightPart .AlertList li .Col1{float:left; width:140px; margin-left:10px;}
.Lawyers .RightPart .AlertList li .Col2{float:left; width:70px; margin-left:10px; font-size:11px;}
.Lawyers .RightPart .AlertList li .Col3{float:left; width:100px; margin-left:10px; font-size:11px;}
.Lawyers .RightPart .AlertList li .Col4{float:left; width:105px; margin-left:10px; font-size:11px;}
.Lawyers .RightPart .AlertList li .Col5{float:left; width:170px; margin-left:10px; font-size:11px; color:#adadad;}
.Lawyers .RightPart .AlertList li .Col6{float:right; color:#adadad; max-width:18%; text-align:right; font-size:11px;}

.Lawyers .RightPart .RecentList{width:100%; margin-top:15px; padding:0; list-style:none;}
.Lawyers .RightPart .RecentList li{padding:9px 30px 9px 0; display:block; border-bottom:solid 1px #dddddd; line-height:150%; *float:left;}
.Lawyers .RightPart .RecentList li:hover{background:#fffbee;}
.Lawyers .RightPart .RecentList li:after{clear:both; content:''; display:block;}
.Lawyers .RightPart .RecentList li.Titles span{color:#adadad; font-size:12px;}
.Lawyers .RightPart .RecentList li.Titles:hover{background:none;}
.Lawyers .RightPart .RecentList li .Col1{float:left; width:140px; margin-left:10px;}
.Lawyers .RightPart .RecentList li .Col2{float:left; width:70px; margin-left:10px; font-size:11px;}
.Lawyers .RightPart .RecentList li .Col3{float:left; width:100px; margin-left:10px; font-size:11px;}
.Lawyers .RightPart .RecentList li .Col4{float:left; width:105px; margin-left:10px; font-size:11px;}
.Lawyers .RightPart .RecentList li .Col5{float:left; width:70px; margin-left:10px; font-size:11px;}
.Lawyers .RightPart .RecentList li .Col6{float:left; width:80px; margin-left:10px; font-size:11px;}
.Lawyers .RightPart .RecentList li .Col7{float:right; color:#adadad; max-width:11%; text-align:right; font-size:11px;}

.Lawyers .RightPart .Comments .Block{border-bottom:solid 1px #ddd; padding:0 0 12px 0; margin-bottom:12px; *float:left; width:100%;}
.Lawyers .RightPart .Comments .Block:after{display:block; clear:both; content:'';}
.Lawyers .RightPart .Comments .Number{float:left; border-radius:50px; text-align:center; color:#fff; font-weight:bold; background:#109838; width:30px; padding:8px 0 9px; font-size:11px; letter-spacing:-1px; margin:3px 0 0 10px;}
.Lawyers .RightPart .Comments .Content{float:left; margin-left:20px; width:655px;}
.Lawyers .RightPart .Comments .Content .Text{font-style:italic; display:block; line-height:150%;word-wrap:break-word; word-break: break-all;}
.Lawyers .RightPart .Comments .Content .Info{margin-top:5px; color:#aaaaaa;}
.Lawyers .RightPart .Comments .Content .Info:after{clear:both; display:block; content:'';}
.Lawyers .RightPart .Comments .Content .Info li{float:left; background:url(../images/newimages/new-dot.png) no-repeat scroll 0 5px; padding-left:10px; margin-right:5px;}
.Lawyers .RightPart .Comments .Content .Info li.NoDot{background:none; padding:0;}
.Lawyers .RightPart .Comments .Content .Blue span{color:#36a7c1;}
.Lawyers .RightPart .Comments .Content .Blue .Icons{background-position:-63px -337px;}
.Lawyers .RightPart .Comments .Content .Orng span{color:#ff8800;}
.Lawyers .RightPart .Comments .Content .Orng .Icons{background-position:-94px -337px;}
.Lawyers .RightPart .Comments .Content .Gray .Icons{background-position:-32px -337px;}
.Lawyers .RightPart .Comments .Content .Both .Icons{margin:0; top:1px; float:left;}
.Lawyers .RightPart .Comments .Content .Both .Blue, .Lawyers .RightPart .Comments .Content .Both .Orng{margin-right:0; float:left;}
.Lawyers .RightPart .GrayBtn, .Lawyers .RightPart .GrayBtn2{background:#5c5c5c; padding:11px 16px; color:#fff; font-weight:bold; display:inline-block; border-radius:5px;}
.Lawyers .RightPart .GrayBtn:hover, .Lawyers .RightPart .GrayBtn2:hover{background:#7d7d7d;}
.Lawyers .RightPart .GrayBtn2{background:#adadad;}
.NoComments{background:#f5f5f5; display:block; margin:20px 20px 20px 0; padding:10px; border-radius:4px; font-weight:bold;}


.AlertsSec .Title{padding:0 30px 10px 10px; border-bottom:solid 1px #ddd; line-height:150%;}
.AlertsSec .SortSec, .SortSec{margin:5px 30px 20px 10px; color:#858585;}
.AlertsSec .SortSec:after, .SortSec:after{display:block; clear:both; content:'';}
.AlertsSec .SortSec .Views, .SortSec .Views{margin-top:7px; float:left;}
.AlertsSec .SortSec .SortPart, .SortSec .SortPart{float:right; font-size:11px;}
.AlertsSec .SortSec .SortPart .Span, .SortSec .SortPart .Span{float:left; margin:6px;}
.AlertsSec .SortSec .SortPart .titlemenu, .SortSec .SortPart .titlemenu{margin:0; float:left; height:26px; border-color:#ededed; box-shadow:none; background:#f5f5f5 url(../images/newimages/grd-normal.png) repeat-x; width:84px; border-radius:2px;}
.AlertsSec .SortSec .SortPart .titlemenu input, .SortSec .SortPart .titlemenu input{font-weight:bold; margin-top:6px; color:#858585;}

.ProfileSec .Details{float:left;}
.ProfileSec .Thumb{width:100px; height:100px; float:left;}
.ProfileSec .Thumb img{width:100%;}
.ProfileSec .Links{margin-left:20px; width:260px; float:left;}
.ProfileSec .Links li{margin-bottom:10px; *float:left; *width:100%;}
.ProfileSec .Links .Name{font-size:21px; display:block; line-height:100%;}
.ProfileSec .Links .Points{background:#109838; border-radius:2px; padding:7px 5px; font-weight:bold; color:#fff; display:inline-block; *width:auto;}
.Profile .Icons{background-position:1px -442px;}
.Private .Icons{background-position:-1px -511px;}
.ProfileSec .Links .Icons{margin-right:5px;}
.ProfileSec .Details2{float:left; margin-top:5px; padding:0; list-style:none;}
.ProfileSec .Details2 li{background:url(../images/newimages/new-dot.png) no-repeat scroll 0 5px; padding-left:10px; margin-bottom:6px; color:#777;}
.ProfileSec .Details2 li.Head{font-weight:bold; color:#333;}
.ProfileSec .Details2 li.NoDot{background:none; padding-left:0;}

.AboutSec{padding-right:30px; word-wrap:break-word;}
.AboutSec p{margin-top:15px; line-height:21px;}
.RewardSec .RewardList{width:100%; margin-top:15px; padding:0; list-style:none;}
.RewardSec .RewardList li{color:#858585; padding:9px 30px 9px 0; display:block; border-bottom:solid 1px #dddddd; line-height:150%; *float:left;}
.RewardSec .RewardList li:hover{background:#fffbee;}
.RewardSec .RewardList li:after{clear:both; content:''; display:block;}
.RewardSec .RewardList li .Col1{float:left; width:40px; margin:0 0 -10px 10px; border-radius:50px; text-align:center; color:#fff; font-weight:bold; background:#109838; width:30px; padding:6px 0 7px; position:relative; top:-5px; font-size:12px; letter-spacing:-1px;}
.RewardSec .RewardList li .Col2{float:left; width:120px; margin-left:15px; font-size:11px; text-transform:uppercase;}
.RewardSec .RewardList li .Col3{float:left; width:100px; margin-left:15px; font-size:11px; text-transform:uppercase}
.RewardSec .RewardList li .Col4{float:left; width:300px; margin-left:15px; font-size:12px; color:#333;}
.RewardSec .RewardList li .Col5{float:right; max-width:15%; text-align:right; font-size:11px; color:#adadad;}

.SubTypeSec{margin:0 30px 10px 10px; background:#f5f5f5; border-radius:5px; padding:0 30px 12px 15px; border:solid 1px #fff; *float:left;}
.SubTypeSec.Active{border-color:#dddddd;}
.SubTypeSec .OfferType{float:left; margin-top:25px; width:150px;}
.SubTypeSec .OfferType input{margin-right:5px; position:relative; top:2px;}
.SubTypeSec .OfferType label{text-transform:uppercase; font-weight:bold;}
.SubTypeSec.Prof .OfferType label{color:#36a7c1;}
.SubTypeSec.Elite .OfferType label{color:#ffb400;}
.SubTypeSec .OfferList{float:left; width:430px; margin-left:10px; padding:0; list-style:none;}
.SubTypeSec .OfferList li{margin-top:12px;}
.SubTypeSec .OfferList li .Icons{background-position:0px -534px; width:15px; margin-right:7px; top:-2px;}
.SubTypeSec.Prof .OfferList li .Icons{background-position:-33px -534px;}
.SubTypeSec.Elite .OfferList li .Icons{background-position:-63px -534px;}
.SubTypeSec .Price{float:right; text-align:right; margin-top:27px;}
.SubTypeSec:after{clear:both; display:block; content:'';}
.ManageSec .OrngBtn{text-shadow:none; padding:11px 20px; font-size:12px; margin:0 0 0 10px;}


.Footer{margin-top:20px; border-top:2px solid #E7E7E8; padding-top:20px; clear:both; text-align:center;}
.Footer ul{text-align:center; margin:0; padding:0; list-style:none;}
.Footer ul li{display:inline; color:#1A86C8; font-size:10px; border-right:solid 1px #1A86C8;}
.Footer ul li a{padding:0px 10px;}
.Footer ul li a:hover{color:#15415A;}
.Footer ul li:last-child{border:none;}
.Norton{background:url(../images/newimages/norton_logo2.png) no-repeat scroll 0 0; width:113px; height:80px; display:inline-block; margin:20px 0;}
.footerSeals{margin:15px 0; text-align:center; z-index:100;}

.MT100{margin-top:100px !important;}
.MT25{margin-top:25px;}
.MT30{margin-top:30px;}
.MT20{margin-top:20px;}
.MT10{margin-top:10px;}
.MT5{margin-top:5px;}
.MT15{margin-top:15px;}
.MT50{margin-top:50px;}
.MT40{margin-top:40px;}
.ML10{margin-left:10px;}
.ML15{margin-left:15px;}
.ML25{margin-left:25px;}
.MLR30{margin:0 30px;}
.MR40{margin-right:40px;}
.MR10{margin-right:10px;}
.MR5{margin-right:5px;}
.MR15{margin-right:15px;}
.MB35{margin-bottom:35px;}
.MB20{margin-bottom:20px;}
.MB10{margin-bottom:10px;}
.PL10{padding-left:10px;}
.PL25{padding-left:25px;}
.PT15{padding-top:15px;}
.PB15{padding-bottom:15px;}
.FL{float:left !important;}
.FR{float:right !important;}
.FLI{*float:left;}
.FRI{*float:right;}
.Wd30{width:30%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.Wd48{width:48%;}
.Wd49{width:49%;}
.Wd55{width:55% !important;}
.Wd50{width:50% !important; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.Wd40{width:40%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.Wd45{width:45%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.Wd60{width:60%;}
.Wd67{width:67%;}
.Wd24{width:24%;}
.Wd25{width:25% !important; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.Wd20{width:20%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.Wd70{width:70%;}
.Wd65{width:65%;}
.Wd75{width:75%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.Wd80{width:80%;}
.Wd74{width:74%;}
.IEWd90{*width:90%;}
.Wd90{width:90%;}
.Wd100{width:100%;}
.Red{color:#b43139;}
.FWN{font-weight:normal !important;}
.FSI{font-style:italic;}
.BT{border-top:solid 1px #ddd;}
.BB{border-bottom:solid 1px #ddd;}
.TC{text-align:center;}
.TL{text-align:left !important;}
.TR{text-align:right;}
.PR{position:relative;}
.DB{display:block;}
.F10{font-size:10px;}
.OH{overflow:hidden;}

/* Pop Up Contents */
.PopUpSec{position:relative; background:#fff; padding:20px;}
.FormSec{margin-right:25px;}
.PopUpSec .Head span, .FormSec .Head span{color:#36a7c1;}
.PopUpSec .BlockPart, .FormSec .BlockPart{margin:30px 0 0;}
.PopUpSec .FormH, .FormSec .FormH{color:#109838; font-size:12px; border-bottom:solid 1px #e5e5e5; padding:0 0 10px;}
.PopUpSec .Rows li, .FormSec .Rows li{margin:15px 0 0; display:block;}
.PopUpSec .Rows .Lbl, .FormSec .Rows .Lbl, .EditProf .Rows .Lbl{font-weight:bold; margin-bottom:7px;}
.PopUpSec .Rows .Dot, .FormSec .Rows .Dot, .EditProf .Rows .Dot{background:url(../images/newimages/dot-for-fields.png) no-repeat scroll 0 5px; padding-left:12px; line-height:150%;}
.PopUpSec .BtmSec, .FormSec .BtmSec{padding:15px 10px; background:#f5f5f5; border-radius:5px; margin-top:25px;}
.PopUpSec .BtmSec .GrnBtn, .FormSec .BtmSec .GrnBtn{margin:0;}
.PopUpSec .BtmSec .Text, .FormSec .BtmSec .Text{font-size:14px; float:left; margin:7px;}
.PopUpSec .BtmSec .Text Span, .FormSec .BtmSec .Text Span{color:#109838; font-weight:bold;}
.PopUpSec .Close{background-position:-31px -491px; position:absolute; right:10px; top:10px; width:11px; height:11px; text-indent:-9999px;}
.PopUpSec .Close:hover{background-position:-1px -491px;}
.PopUpSec .Credit, .FormSec .Credit{width:470px;}
.PopUpSec .City, .FormSec .City{width:230px; *width:38%;}
.PopUpSec .Note, .FormSec .Note{font-size:10px; margin-top:7px !important;}
.BlockPart .Rows p{font-size:12px; line-height:150%; margin:0 0 10px; padding:0;}

.EditPop{width:465px;}
.EditPop .Rows li{margin:25px 0 0;}
.EditPop .Pic{float:left; width:72px; height:72px; position:relative; margin-right:18px;}
.EditPop .Pic img{width:100%; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
.EditPop .Pic .PicEdit{background-color:#158adb; background-position:-121px 2px; position:absolute; right:-6px; bottom:-1px; padding:3px; border-radius:2px;}
.EditPop .Name{width:374px;}
.EditPop .schl{width:354px;}
.EditPop .Grad{width:100px;}

.Checklist, .Checklist tr, .Checklist tbody{display:block; width:100%;}
.Checklist tr td{margin-top:5px; display:inline-block; width:40%;}
.Checklist tr td input{position:relative; top:2px; margin-right:5px;}
.Checklist tr td input:checked + label , .Checklist tr td.Check{font-weight: bold;}

.CheckPart{margin:30px 0 !important; padding:15px 0; border-top:dotted 1px #ccc; border-bottom:dotted 1px #ccc;}
.CheckPart .Block{margin-top:10px;}
.CheckPart input{margin-right:5px; position:relative; top:2px;}
.CheckPart label{margin-right:15px;}

.Bottm4{margin-top:30px; border-top:dotted 1px #ccc; padding-top:20px;}
.Bottm4 .GrnBtn{padding:10px 25px; font-size:14px;}
.Bottm4 p{margin-top:5px; width:75%; line-height:18px; color:#777}

.Acnt-Info{float:left; width:340px;}
.Acnt-Info .Head{border-bottom:solid 1px #e5e5e5; padding-bottom:7px; display:block;}
.Acnt-Info .Head h4{font-size:14px; float:left; color:#ff8800;}
.Acnt-Info .Details{margin:0; padding:0; display:block; list-style:none;}
.Acnt-Info .Details li{margin-top:10px; display:block;}

.ScoreSec{float:left; width:340px; margin-left:50px; background:#f5f5f5; border-radius:4px; padding:10px 0;}
.ScoreSec h4{color:#109838; font-size:14px; border-bottom:solid 1px #e5e5e5; padding-bottom:10px; padding-left:10px;}
.ScoreSec .Details li{display:block; margin-top:10px; padding-left:15px;}
.ScoreSec .Details li.Like i{background-position:-32px -337px;}
.ScoreSec .Details li.Comment i{background-position:-32px -264px;}
.ScoreSec .Details li.Point i{background-position:-32px -239px;}

.FormDropList{width:100% !important; position:relative; height:32px;}
.FormDropList input{background: none repeat scroll 0 0 transparent;border: 0 none;color: #333333;cursor: pointer;float: left;margin: 6px 0 0 4px;width: 85% !important; font:normal 12px/normal verdana;}
.FormDropList, .FormDropListValid input, .FormDropListInvalid input, .FormDropListFocus input, .contFormDropList input, .contFormDropList input, .contnewcustomSelect input, .contFormDropList input
{border: 1px solid #CAC9C8; border-radius:4px; box-shadow: 0 2px 2px -2px #CCCCCC inset;padding: 0px 4px;background: #fff ; *padding:0;}
.FormDropList ul, .contnewcustomSelect ul, .flddot ul{border: 1px solid #CCCCCC; max-height:150px; top:30px; left:0; width:100% !important; position:absolute; background:#fff; overflow:auto; z-index:100000;}
.FormDropList ul li a, .contnewcustomSelect ul li a, .flddot ul li a{  background: none repeat scroll 0 0 #FFFFFF;
border: medium none;color: #000000;display: block;line-height: normal;padding: 5px 0 5px 10px;text-align: left;text-decoration: none !important;}
.FormDropList ul li a:hover, .contnewcustomSelect ul li a:hover, .FormDropList ul li a.highlight, .flddot ul li a:hover {background: none repeat scroll 0 0 #E5EDF5;}
.FormDropList a.FormDropList-trigger{
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-image: none;
background: url(../images/newimages/drp-arrow.png) no-repeat scroll right 7px transparent !important;
margin: -4px 13px 0 0;right: -9px;width: 22px;position: absolute; height:26px;}
.FormDisable{opacity:.5;}

.EditProf{margin-right:30px;}
.EditProf .Rows li{margin:25px 0 0;}
.EditProf .Pic{float:left; width:72px; height:72px; position:relative; margin-right:18px;}
.EditProf .Pic img{width:100%; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
.EditProf .Pic .PicEdit{background-color:#158adb; background-position:-121px 2px; position:absolute; right:-6px; bottom:-1px; padding:3px; border-radius:2px;}
.EditProf .Snap{display:inline-block; width:180px; height:180px; background:url(../images/newimages/noimage2.png) no-repeat center center / 100% auto; position:relative;}
.EditProf .Snap img{width:100%; height:100%;}
.EditProf .Name{width:374px;}
.EditProf .schl{width:354px;}
.EditProf .Grad{width:100px;}

.erromsgsec{display:block; margin:20px 0; border:1px solid #EB0000; border-radius:4px; padding:10px;}
.erromsgsec .lblErroHead{font-weight:bold; display:block; color:#EB0000; margin-bottom:10px;}
.erromsgsec ul li{margin-top:7px;}
.erromsgsec ul li a{color:#EB0000;}

.pagination{ margin:0;}
.pagination li{*float:left; *margin-left:5px; display:inline-block; list-style:none;}
.pagination li a{border:1px solid #ededed; background:#f5f5f5; border-radius:2px; float:left; padding:7px 10px; color:#333;}
.pagination li a:hover{background:#ddd;}
.pagination li a.Active{z-index: 2;color: #FFF;background-color: #428BCA;border-color: #428BCA;cursor: default;}
.pagination .Count{display:block; text-align:center; padding-top:7px;}

ul.inline-list{padding:10px 0 0;margin:10px 0 0 -5px;display:block; list-style:none;}
ul.inline-list li{display:inline;color:#e0e0e0;position:relative}
ul.inline-list li a{padding:0 5px}
ul.inline-list li span{padding:0 5px;color:#4d4d4d}

/*Custome Default Select Menu Style*/
.custom-select{display: inline-block;position: relative; width:100%;}
.custom-select select{border:1px solid #CAC9C8; border-radius:5px; box-shadow:0 2px 2px -2px #CCCCCC inset; padding:7px 4px; background:#fff ; margin:0; outline: medium none; cursor:pointer; width:100%; font:12px Verdana; height:32px;}
.custom-select select:hover{border-color:#bbb;}
.custom-select:after{background:url("../images/newimages/new-custom-drp-arrow.png") no-repeat scroll center center #fff; box-shadow:0 2px 2px -2px #CCCCCC inset;border-radius:0 5px 5px 0;content:"";pointer-events:none;position: absolute;right:1px;top:1px; height:94%; width:28px;}
.custom-select select option{padding:0 7px; margin-top:3px;}

/*Custome CheckBox List*/
.checkbox{position:relative;}
.checkbox label{position:relative; padding-left: 23px; display:inline-block \9;}
.checkbox:not(#foo) > input + label{background:#fff url(../images/newimages/checkboxes-uncheck.png) 0 0px no-repeat; margin-left:0px; margin-top:0px; border:solid 0px #fff;display:inline-block;position:relative; font-size:12px; line-height:150%;}
.checkbox:not(#foo) > input[type=checkbox]:checked + label{ background:#fff url(../images/newimages/checkboxes-check.png) 0 0px no-repeat;}
.checkbox:not(#foo) > input[type=checkbox]:hover:checked + label,
.checkbox:not(#foo) > input[type=checkbox]:focus:checked + label,
.checkbox:not(#foo) > input[type=checkbox]:checked + label:hover,
.checkbox:not(#foo) > input[type=checkbox]:focus:checked + label{background-position: 0 0px;}
.checkbox input{top:2px;left:2px;position:absolute; *top:-4px;}

/*Custome Table CheckBox List */
.tablecheckbox td{position:relative; display:block; margin:10px 0; position:relative;}
.tablecheckbox td label{position:relative; padding-left:25px; display:inline-block \9;}
.tablecheckbox td:not(#foo) > input + label{background:#fff url(../images/newimages/checkboxes-uncheck.png) 0 0px no-repeat; margin-left:0px; margin-top:0px; border:solid 0px #fff;display:inline-block;position:relative; line-height:150%; cursor:pointer;}
.tablecheckbox td:not(#foo) > input[type=checkbox]:checked + label{ background:#fff url(../images/newimages/checkboxes-check.png) 0 0 no-repeat; font-weight:bold;}
.tablecheckbox td:not(#foo) > input[type=checkbox]:hover:checked + label,
.tablecheckbox td:not(#foo) > input[type=checkbox]:focus:checked + label,
.tablecheckbox td:not(#foo) > input[type=checkbox]:checked + label:hover,
.tablecheckbox td:not(#foo) > input[type=checkbox]:focus:checked + label{background-position: 0 0px;}
.tablecheckbox td input{top:2px;left:2px;position:absolute; *top:-4px;}

/*Custome Listing CheckBox List */
.listcheckbox li{position:relative; display:block; margin:10px 0; position:relative; list-style:none;}
.listcheckbox li label{position:relative; padding-left:25px; display:inline-block \9;}
.listcheckbox li:not(#foo) > input + label{background:#fff url(../images/newimages/checkboxes-uncheck.png) 0 0px no-repeat; margin-left:0px; margin-top:0px; border:solid 0px #fff;display:inline-block;position:relative; line-height:150%; cursor:pointer;}
.listcheckbox li:not(#foo) > input[type=checkbox]:checked + label{ background:#fff url(../images/newimages/checkboxes-check.png) 0 0 no-repeat; font-weight:bold;}
.listcheckbox li:not(#foo) > input[type=checkbox]:hover:checked + label,
.listcheckbox li:not(#foo) > input[type=checkbox]:focus:checked + label,
.listcheckbox li:not(#foo) > input[type=checkbox]:checked + label:hover,
.listcheckbox li:not(#foo) > input[type=checkbox]:focus:checked + label{background-position: 0 0px;}
.listcheckbox li input{top:2px;left:2px;position:absolute; *top:-4px;}

/*Custome Table Radio Button List - for Listing also*/
.tableRadio td{margin:10px 0; display:block; position:relative; *float:left;}
.tableRadio td input{position:absolute; z-index:0; top:1px; left:2px;}
.tableRadio td label{padding-left:25px; position:relative; min-height:18px;}
.tableRadio td:not(#foo) > input + label{background:url(../images/newimages/abstract-radio.png) no-repeat scroll 0 0; border: 0 solid #FFFFFF; margin:0; position:relative;z-index:100; line-height:normal; display:inline-block; cursor:pointer;}
.tableRadio td:not(#foo) > input[type=radio]:checked + label{background:url(../images/newimages/abstract-radio-tick.png) no-repeat scroll 0 0; font-weight:bold;}
.tableRadio td:not(#foo) > input[type=radio]:hover:checked + label,
.tableRadio td:not(#foo) > input[type=radio]:focus:checked + label,
.tableRadio td:not(#foo) > input[type=radio]:checked + label:hover,
.tableRadio td:not(#foo) > input[type=radio]:focus:checked + label {background:url(../images/newimages/abstract-radio-tick.png) no-repeat scroll 0 0;}

/*Custome Listing Radio Button List */
.ListRadio li{margin:10px 0; display:block; position:relative; *float:left; list-style:none;}
.ListRadio li input{position:absolute; z-index:0; top:1px; left:2px;}
.ListRadio li label{padding-left:25px; position:relative; min-height:18px;}
.ListRadio li:not(#foo) > input + label{background:url(../images/newimages/abstract-radio.png) no-repeat scroll 0 0; border:0 solid #FFFFFF; margin:0; position:relative;z-index:100; line-height:normal; display:inline-block; cursor:pointer;}
.ListRadio li:not(#foo) > input[type=radio]:checked + label{background:url(../images/newimages/abstract-radio-tick.png) no-repeat scroll 0 0; font-weight:bold;}
.ListRadio li:not(#foo) > input[type=radio]:hover:checked + label,
.ListRadio li:not(#foo) > input[type=radio]:focus:checked + label,
.ListRadio li:not(#foo) > input[type=radio]:checked + label:hover,
.ListRadio li:not(#foo) > input[type=radio]:focus:checked + label {background:url(../images/newimages/abstract-radio-tick.png) no-repeat scroll 0 0;}



/*-- Trial section stykes --*/
.WrapperV1{width:90%; margin:0 auto; position:relative;}
.WrapperV1 .Header{width:auto;}
.WrapperV1 .Header .MenuSec{*width:95.8%;}
.BodyWrapperV1{margin:0; padding:25px 30px; background:#fff; position:relative; border-radius:0 0 20px 20px;}
.HeadV1{display:block;}
.HeadV1 h1, .HeadV1 h3{font-size:28px; color:#333; margin:0; padding:0;}
.HeadV1 h3{font-size:18px; margin-top:5px;}
.HeadV1 .Text{font-size:14px; line-height:150%; margin:10px 0;}
.HeadV1.Brdr{border-bottom:solid 1px #ccc; padding-bottom:15px;}
.HeadV1 .BountyPart{max-width:30%; position:relative; margin-top:-40px; padding:15px; border:1px solid #ddd; border-radius:4px;}
.HeadV1 .BountyPart .Head{font-size:14px; line-height:150%; font-weight:bold;}
.RateSec{font-size:14px;word-wrap:break-word; margin-right:10px;}
.RateSec .Rate{color:#2b9919; display:inline-block; font-weight:bold; padding:5px; border:solid 1px #ddd; margin:0 0 5px; border-radius:2px; font-size:24px; min-width:55px; text-align:center;}
.RateSec a{font-size:11px;}
.WrapperV1 .TrialLeft{width:45%; float:left;}
.FormV1 .Row{margin:20px 0 0; position:relative; padding:0;}
.FormV1 .Lbl{margin-bottom:10px;}
.FormV1 .TxtBox{padding:11px 12px; box-shadow:0 2px 2px rgba(0,0,0,.1) inset; border-color:#c5c5c5; color:#333; border-radius:2px; resize:vertical;}
.FormV1 .SugTool, .IndTool{background:#fff; box-shadow:0 3px 2px rgba(0,0,0,.12); border:solid 1px #B9DFEE; font-size:12px; color:#1fa3e4; line-height:150%; padding:11px 15px; position:absolute; right:0; top:24px; margin-right:-265px; width:220px; border-radius:4px;}
.FormV1 .SugTool:after, .IndTool:after, .FormV1 .SugTool:before, .IndTool:before { right: 100%; top:20px; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; } 
.FormV1 .SugTool:after, .IndTool:after { border-color: rgba(255, 255, 255, 0); border-right-color: #ffffff; border-width: 8px; margin-top: -8px; } 
.FormV1 .SugTool:before, .IndTool:before { border-color: rgba(109, 207, 246, 0); border-right-color: #B9DFEE; border-width: 9px; margin-top: -9px; }
.FormV1 .BlueBtn, .BtnBlue{background:#1ba0e1 url(../images/newimages/grd-normal.png) repeat-x; color:#fff; font-size:18px; font-weight:bold; box-shadow:0 1px 0 rgba(255,255,255,.3) inset, 0 0 5px rgba(0,0,0,.4); border:solid 1px #1ba0e1; padding:10px 45px; border-radius:4px; display:inline-block;}
.FormV1 .BlueBtn:hover, .BtnBlue:hover{background-color:#3fbdf9; color:#fff;}
.TipsPart{float:right; width:28%;}
.TipsPart .Box{border-radius:4px; border:solid 1px #d0d0d0; overflow:hidden;}
.TipsPart .InnerBox{background: #d8f0fb; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #d8f0fb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d8f0fb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#d8f0fb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#d8f0fb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#d8f0fb 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#d8f0fb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d8f0fb',GradientType=0 ); /* IE6-9 */
width:100%; padding:15px 0 10px;}
.TipsPart .InnerBox .Head{font-size:14px; font-weight:bold; color:#000; display:block; margin:0 0 15px 15px; text-transform:uppercase;}
.TipsPart ul{margin:0 10px 0 29px;}
.TipsPart ul li{background:url(../images/newimages/ldot-icon.png) no-repeat scroll 0 6px; padding-left:14px; list-style:none; color:#666666; line-height:150%; margin-bottom:7px;}
.LoginBtns{text-align:center; display:block; margin:70px 0 0;}
.LoginBtns .Individual{position:relative; width:280px; display:inline-block; margin:0 10px; *float:left; *margin-right:30px;}
.LoginBtns .Individual .Login{background:#36a7c1 url(../images/newimages/grd-normal.png) repeat-x; text-align:center; color:#fff; font-size:16px; font-weight:bold; box-shadow:0 1px 0 rgba(255,255,255,.3) inset; border:solid 1px #36a7c1; padding:10px 0; border-radius:4px; display:block;}
.LoginBtns .Individual .Login:hover{background:#36a7c1;}
.LoginBtns .Individual.Active .Login{background:#e9e9e9 url(../images/newimages/grd-normal.png) repeat-x; text-align:left; padding:10px 0 25px 23px; border-color:#d3d3d3; color:#333;}
.LoginBtns .Individual .LoginFB, .FBBtn{background-image:url(../images/newimages/grd-normal.png), url(../images/newimages/login-fb-icon.png); background-color:#49639f; background-repeat:repeat-x, no-repeat; background-position:top left, 15px top; text-align:left; color:#fff; font-size:16px; font-weight:bold; box-shadow:0 1px 0 rgba(255,255,255,.3) inset; border:solid 1px #49639f; padding:10px 0 10px 60px; border-radius:4px; display:block; background:#49639f url(../images/newimages/login-fb-icon.png) no-repeat scroll 15px top \9;}
.LoginBtns .Individual .LoginFB:hover, .FBBtn:hover{background:#49639f url(../images/newimages/login-fb-icon.png) no-repeat 15px top; color:#fff;}
.LoginBtns .FieldSec{position:absolute; width:580px; *width:600px; background:#f5f5f5; border:solid 1px #dddddd; border-radius:4px; margin-top:-5px; left:0;}
.LoginBtns .FieldSec .FormV1{text-align:left; margin:20px 23px; color:#666; *float:left;}
.LoginBtns .FieldSec .FormV1 .Row:after{display:block; content:''; clear:both;}
.LoginBtns .FieldSec .FormV1 .Row{*float:left; *width:100%;}
.LoginDetails{/*background:#f5f5f5;*/ border:solid 1px #ddd; border-radius:4px;}
.LoginDetails .Details{padding:20px 23px; font-size:14px;}
.LoginDetails .Details li{line-height:150%; margin-bottom:7px;}
.LoginDetails .AmountSec{padding:20px 23px; position:relative;}
.LoginDetails .AmountSec .IndTool{width:400px; margin-right:-445px;}
.LoginDetails .AmountSec .RdHead{font-size:14px; margin-bottom:10px; line-height:150%;}
.LoginDetails .AmountSec .Radio{margin:10px 15px 0 0; display:inline-block; position:relative; *float:left;}
.LoginDetails .AmountSec .Radio input{position:absolute; z-index:0; top:1px; left:0;}
.LoginDetails .AmountSec .Radio label{padding:0 0 2px 24px; *top:3px; position:relative;}
.LoginDetails .AmountSec .Radio:not(#foo) > input + label{background:url(../images/newimages/abstract-radio.png) no-repeat scroll 3px 0px;border: 0 solid #FFFFFF;color: #158ADB;margin: 0px 0 0 -4px;font-size:12px;position:relative;z-index:100; line-height:normal; float:left;}
.LoginDetails .AmountSec .Radio:not(#foo) > input[type=radio]:checked + label{background:url(../images/newimages/abstract-radio-tick.png) no-repeat scroll 3px 0px; font-weight:bold;}
.LoginDetails .AmountSec .Radio:not(#foo) > input[type=radio]:hover:checked + label,
.LoginDetails .AmountSec .Radio:not(#foo) > input[type=radio]:focus:checked + label,
.LoginDetails .AmountSec .Radio:not(#foo) > input[type=radio]:checked + label:hover,
.LoginDetails .AmountSec .Radio:not(#foo) > input[type=radio]:focus:checked + label {background:url(../images/newimages/abstract-radio-tick.png) no-repeat scroll 3px 0px;}
.LoginDetails .AmountSec .CostRadio td{padding:5px 0; display:inline-block; margin-right:30px;}
.LoginDetails .AmountSec .CostRadio td label{margin-left:5px;}
.LoginDetails .AmountSec .CostRadio td input{position:relative; top:2px;}
.LoginDetails .AmountSec .AwardSec{margin:15px 0 0;}
.LoginDetails .AmountSec .AwardSec ul{margin:7px 0 0 15px;}
.LoginDetails .AmountSec .AwardSec li{list-style:disc outside none; margin-bottom:7px; line-height:150%;}
.LoginDetails .AmountSec .Other{position:relative; display:inline-block; top:-2px;}
.LoginDetails .RadioBtn input{margin-right:5px;}
.LoginDetails .RadioBtn label{position:relative; top:-2px;}
.LoginDetails .ChkBox input{margin-right:5px;}
.LoginDetails .ChkBox label{position:relative; top:-2px;}
.OpinionPart{background:#f5f5f5; border-radius:4px; padding:10px 15px; border:solid 1px #ddd; margin:20px 0; position:relative;}
.OpinionPart .Bold{font-size:16px; margin-bottom:10px;}
.OpinionPart a.Close{background:url(../images/newimages/cross-icon.png) no-repeat scroll 0 0; position:absolute; height:9px; width:9px; top:10px; right:10px;}

.ChilDivid{margin-left:-15px; margin-right:-15px;}
.ChilDivid li{display:inline-block; padding-left:15px; padding-right:15px; border-left:solid 1px #E0E0E0;}
.ChilDivid li:first-child{border-left:none;}

.ThankSec{margin:50px auto;
background: #d8f0fb; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #d8f0fb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d8f0fb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#d8f0fb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#d8f0fb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#d8f0fb 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#d8f0fb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d8f0fb',GradientType=0 ); /* IE6-9 */
width:62%; border:solid 1px #c7c7c7; border-radius:4px; padding:30px 45px;}
.ThankSec h3{color:#2a8e28; font-size:24px; display:block; text-align:center;}
.ThankSec p{color:#3c3c3c; line-height:24px; font-size:14px; margin:20px 0 30px; text-align:center;}
.ThankSec .BtnSec{border-top:solid 1px #767676; padding-top:20px; text-align:center;}
.ThankSec .BtnSec a{border:solid 1px #c8c8c8; background:#fff; display:inline-block; padding:10px 20px; border-radius:2px;}
.ThankSec .BtnSec a:hover{background:#f5f5f5;}
.TotalPart{background:#e7f5f8; box-shadow:0 0 2px rgba(0,0,0,.4); border:solid 1px #ccc; border-radius:4px; font-size:16px; font-weight:bold; color:#333; padding:15px;}
.BillingSec{margin:50px 0 0; display:block; position:relative;}
.BillingSec .Headv1{display:block;}
.BillingSec .Headv1 h4{font-size:16px; font-weight:bold; float:left;}
.Secure{background:url(../images/newimages/icn-secure3.png) no-repeat scroll 0 0; padding-left:20px; padding-top:2px;}
.BillingSec .FormV2{border:solid 1px #e5eaeb; border-radius:4px; background:#f5f5f5; padding:12px; margin-top:15px;}
.BillingSec .Lbl{margin-bottom:10px;}
.BillingSec li{margin-bottom:15px;}
.BillingSec .CardSec{border-top:solid 1px #ddd; padding-top:20px;}
.BillingSec .BtmBtnSec .SafeInfo{float:left; background:url(../images/newimages/icn-secure2.png) no-repeat scroll 0 5px; font-size:11px; color:#7c7c7c; line-height:14px; padding-left:30px; min-height:25px; width:50%; margin-top:5px;}
.BtnGrn{background:#78bb33 url(../images/newimages/grd-normal.png) repeat-x; color:#fff; font-size:18px; font-weight:bold; box-shadow:0 1px 0 rgba(255,255,255,.3) inset, 0 0 5px rgba(0,0,0,.4); border:solid 1px #78bb33; padding:10px 30px; border-radius:4px; display:inline-block; text-transform:uppercase;}
.BtnGrn:hover{background:#78bb33; color:#fff;}
.BillingSec .infoicn{background: url(../images/newimages/icn-info.png) no-repeat 0px 0px transparent; height:16px; width:14px; position:relative; float:right; *margin-top:-13px;}
.BillingSec .infoicn:hover{ cursor:pointer;}
.BillingSec .infoicn span{border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; display:none; background:#333333; padding:8px 15px; color:#fff; position:absolute; top:-45px; left:-80px; width:142px;}
.BillingSec .infoicn:hover span{display:block;}
.BillingSec .infoicn span i{background: url(../images/newimages/info-tooltip-arow.png) no-repeat 0px 0px transparent;position:absolute; width:11px; height:6px; bottom:-6px; left:48%;}
.securenewmdl{background: url(../images/newimages/term-lock.png) 5% 20px no-repeat #fbfcfc;position:absolute; border: 1px solid #dfe5e6;border-radius: 4px 4px 4px 4px;padding:15px 30px 15px 40px; width:300px;right: 0;top:33px; margin-right:-400px;}
.securenewmdl p{font-size:11px; color:#4d4d4d; line-height:18px; margin-bottom:20px;}

/* online trial body styles*/
.TopOne{display:block; margin-top:-5px;}
.BreadcrumbV1{float:left; padding:0px; list-style:none; font-size:11px; margin:0; width:65%;}
.BreadcrumbV1>li{display:inline; color:#858585; *float:left;}
.BreadcrumbV1>li a{color:#858585; margin:0 5px; text-decoration:underline;}
.BreadcrumbV1>li:first-child a{margin-left:0;}
.BreadcrumbV1>li.Active a{color:#999; text-decoration:none;} 
.BreadcrumbV1>li a:hover{color:#666; text-decoration:none;}
.DateFiled{color:#858585; display:block; margin-top:10px;}
.DateFiled a.Span{color:#36a7c1;}
.TrialBody .HeadV1 .GryBtn{margin:0;}
.TrialBody .HeroBox h4{font-size:16px; color:#333; text-align:center;}
.TrialBody .HeroBox .Box{
background: #d8f0fb; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #d8f0fb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d8f0fb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#d8f0fb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#d8f0fb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#d8f0fb 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#d8f0fb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d8f0fb',GradientType=0 ); /* IE6-9 */
border:solid 1px #c7c7c7; border-radius:4px; padding:15px 0; margin-top:10px; /*height:240px;*/ overflow-y:auto; width:100%; *width:auto; box-sizing:border-box; position:relative;}
.TrialBody .HeroBox .Box p{margin:0 15px 15px; line-height:21px;}
.TrialBody .HeroBox .NrmlLnk{position:absolute; right:10px; bottom:15px;}
.TrialBody .RightPart{display:block; margin-left:70%; *margin-left:66%;}
.AddSgtnSec{border:solid 1px #CCC; background:#FFEEB8; padding:15px; float:left; width:100%;  box-sizing:border-box; border-radius:4px; *float:none; *display:inline-block; *width:auto;}
.AddSgtnSec.Open{background:#ffc79d; /*background:#f5f5f5;*/ border-style:solid none; border-color:#d38c57; /*border-color:#ddd;*/ border-width:1px 0; border-radius:0;}
.AddSgtnSec .ArrowHead .Arrow{top:8px; background:url(../images/newimages/white-arrow-sprite.png) no-repeat scroll 0 0;}
.AddSgtnSec.Open .ArrowHead .Arrow{background:url(../images/newimages/white-arrow-sprite.png) no-repeat scroll 0 -10px;}
.AddSgtnSec .ArrowHead.Close .Arrow{background-position:0 0;}
.AddSgtnSec .H4Sec h4{font-size:22px; line-height:normal;}
.AddSgtnSec .H4Sec span{font-size:14px;}
.AddSgtnSec .GrnBtn, .AddSgtnSec .OrngBtn{font-size:14px; text-shadow:0 1px 0px rgba(0,0,0,.2); padding:7px 10px; margin:15px 0 0; font-family:Verdana, Arial, Times New Roman;}
.AddSgtnSec .RadioSec{margin-bottom:15px;}
.AddSgtnSec .RadioSec label{float:left;}
.AddSgtnSec .RadioSec input{margin:0px 5px 0 0; position:relative; top:1px; float:left;}
.RulesSec{background:#fff; width:100%; border:solid 1px #ddd; border-radius:4px; *float:right; box-sizing: border-box; overflow:hidden;}
.RulesSec .H4Sec{background:#f5f5f5; text-align:center; font-size:14px; font-weight:bold; line-height:18px; text-transform:uppercase; display:block; padding:10px; border-bottom:solid 1px #cecece;}
.RulesSec .Points{margin:0px 10px 15px 20px;}
.RulesSec .Points li, .HeadV1 .Text li{margin-top:10px; line-height:150%; color:#666; padding-left:18px; position:relative;}
.RulesSec .Points li:before, .HeadV1 .Text li:before{content:"\f00c"; font-family:'FontAwesome'; position:absolute; left:0; color:#999;}
.VsText{font-style:italic; font-size:18px; color:#2b9919; width:4%; text-align:center;}
.TrialBody .HeroBox .DBBtn:before{background:url(../images/newimages/droplist-arrow-up.png) no-repeat scroll 0 0; width:9px; height:7px; display:inline-block; content:''; margin-right:10px;}
.TrialBody .HeroBox .DBBtn{background:#6BA0CB;border:solid 1px #6BA0CB; display:inline-block; margin-top:5px; padding:9px 21px; font-size:12px; font-weight:bold; color:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; text-shadow:0 1px 0px rgba(0,0,0,.2);}
.TrialBody .HeroBox .DBBtn:hover{background:#7DB7E6; color:#333;}
.TrialBody .HeroBox .NrmlLink{position:absolute; right:0; top:15px; margin-right:-16%;}
.TrialBody .HeroBox .DGRBtn:before{background:url(../images/newimages/droplist-arrow-up.png) no-repeat scroll 0 0; width:9px; height:7px; display:inline-block; content:''; margin-right:10px;}
.TrialBody .HeroBox .DGRBtn{background:#B46E55 ;border:solid 1px #B46E55; display:inline-block; margin-top:5px; padding:9px 21px; font-size:12px; font-weight:bold; color:#fff; text-shadow:0px 1px 0px rgba(0,0,0,.2); border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.TrialBody .HeroBox .DGRBtn:hover{background:#D79E8A ; color:#333;}
.RewardPop{border:1px solid #ddd; margin:10px 0; padding:20px;}
.RewardPop h4{font-size:24px;}
.RewardPop .Points{margin:0 auto; max-width:100%; width:660px; list-style:none;}
.RewardPop .Points li.Head{padding-left:0; font-weight:bold;}
.RewardPop .Points li.Head:before{content:normal;}
.RewardPop .Points li{position:relative; margin:10px; padding-left:25px; font-size:18px;}
.RewardPop .Points li:before{content:"\f00c"; font-family:'FontAwesome'; position:absolute; left:0; color:#69a44b; top:0;}

.LinkSec2 li{display:block; line-height:150%; padding:7px 15px; border-bottom:1px solid #e4e4e4; list-style:none;}
.LinkSec2 li:last-child{border-bottom:none;}
.LinkSec2 li a{background:url(../images/newimages/related-case-arrow.png) no-repeat scroll 0 7px; padding-left:15px; display:block;}

.BenifSec{background:#fff; width:100%; border:solid 1px #ddd; border-radius:4px; box-sizing: border-box;}
.BenifSec .H4Sec{background:#f5f5f5; text-align:center; font-size:14px; font-weight:bold; line-height:18px; text-transform:uppercase; display:block; padding:10px; border-bottom:solid 1px #cecece;}
.BenifSec .Points, .BenifSec .Points2{padding:0px 10px 15px 30px; margin:0;}
.BenifSec .Points li, .BenifSec .Points2 li{margin-top:10px; line-height:150%; color:#666; list-style:decimal outside none;}
.BenifSec .Points2 li{list-style:disc outside none;}
.BenifSec .SubHead{display:block; font-weight:bold; line-height:150%; padding:15px 10px 0px 15px;}
.BenifSec .BtnSec{display:block; position:relative;}
.BenifSec .BlueBtnV2{display:inline-block; font-size:12px;}
.BenifSec .ManualPop .BountySec{margin-top:-10px;}
.BenifSec .ManualPop .BountySec:before, .BountySec:after{left:13%;}
.BenifSec p{margin:15px;}

.ExplainPart{background:#fff; margin-top:28px; display:inline-block; border:solid 1px #ddd; border-radius:4px; box-sizing:border-box;margin-top: 10px;padding: 0 15px; overflow:hidden;}
.ExplainPart p{margin:10px 0 15px; line-height:21px; color:#666;}
.SugList{float:left; width:100%; box-sizing:border-box;}
.SugList .TitleSec{padding:12px 0 0;}
.SugList .TitleSec h4{float:left; font-size:22px; width:65%;}
.SugList .TitleSec .SortSec2{float:right; text-align:right;}
.SugList .TitleSec .SortSec2 .custom-select{margin-left:5px;}
.SugList .TitleSec .SortSec2 .custom-select select{padding:5px 4px; font-size:11px; color:#999; height:27px;}
.SugList .TitleSec .SortSec2 .custom-select:after{width:20px; border-radius:0 4px 4px 0; background-position:center 60%;}
.SugList .Listing{padding-top:-15px; position:relative;}
.SugList .Listing .Sugtn{margin-top:15px; padding-bottom:10px; *float:left;}
.SugList .Listing .Sugtn .Actions{float:left; width:20px; margin:0; list-style:none;}
.SugList .Listing .Sugtn .Actions li{text-align:center; font-style:italic; color:#999; margin-bottom:5px;}
.SugList .Listing .Sugtn .Actions li.ArrowUp a{background:url(../images/newimages/sug-arrow-up.png) no-repeat scroll 0 0; width:12px; height:13px; display:inline-block;}
.SugList .Listing .Sugtn .Actions li.ArrowDown a{background:url(../images/newimages/sug-arrow-down.png) no-repeat scroll 0 0;width:12px; height:13px; display:inline-block;}
.SugList .Listing .Sugtn .Actions li.ArrowUp.Active a, .SugList .Listing .Sugtn .Actions li.ArrowDown.Active a{background-position:0 -17px;}
.SugList .Listing .Sugtn .Actions li.Active a:hover{opacity:1;}
.SugList .Listing .Sugtn .Actions li a:hover{opacity:.6;}
.SugList .Listing .Sugtn .Thumb{width:50px; height:50px; float:left; margin-left:5px; border:solid 1px #ddd;}
.SugList .Listing .Sugtn .Thumb img{width:100%;}
.SugList .Listing .Sugtn .Details{overflow:hidden; padding:0 10px;}
.SugList .Listing .Sugtn .Details .First{display:block; width:100%; list-style:none;}
.SugList .Listing .Sugtn .Details .First li{*float:left; margin-right:15px; display:inline-block;}
.SugList .Listing .Sugtn .Details .First .Points{color:#999; font-style:italic;}
.SugList .Listing .Sugtn .Details .First .Time{color:#999;}
.SugList .Listing .Sugtn .Details .First a{color:#666;}
.SugList .Listing .Sugtn .Details .First a:hover{color:#168ad4;}
.SugList .Listing .Sugtn .Details .Text{width:100%; margin-top:10px; color:#666; margin-bottom:5px; line-height:150%;}
.SugList .Listing .Sugtn .Details .Role{width:100%; margin-top:5px; color:#999; line-height:150%;}
.SugList .Listing .Sugtn .LinkAction{padding-left:15px; box-sizing:border-box; list-style:none;}
.SugList .Listing .Sugtn .LinkAction li{float:left; color:#999; font-size:11px;}
.SugList .Listing .Sugtn .LinkAction a{margin:0 10px;}
.SugList .Listing .Sugtn .LinkAction li.Gray a{color:#999;}
.SugList .Listing .Sugtn .LinkAction li.Gray a:hover{color:#000;}
.SugList .Listing .Sugtn .Child{margin-left:25px; padding-bottom:0;}
.SugList .Listing .Sugtn .Child .Around{border-left:dashed 1px #ddd; width:auto; padding-left:10px; *float:left;}
.SugList .Listing .Sugtn .Resolution{background:#EDFAFB; padding:15px 0; margin-top:-15px;}
.SugList .Listing .HighLight{border:1px solid #53BD54; padding:10px 0;}
.SugList .ReplaySec{width:90%; margin:15px 0}

.ReCase{*float:right; width:100%; background:#fff; border:solid 1px #e4e4e4; border-radius:4px; box-sizing: border-box;}
.ReCase .H4Sec{text-transform:uppercase; font-weight:bold; padding:12px 20px; background:#e4e4e4;}
.ReCase .Links{margin:0px; list-style:none;}
.ReCase .Links li{border-top:solid 1px #dcdcdc; background:url(../images/newimages/related-case-arrow.png) no-repeat scroll 20px 13px; line-height:18px;}
.ReCase .Links li:hover{background-color:#f5f5f5;}
.ReCase .Links li a{padding:7px 7px 7px 35px; display:block;}

.Directory .Review{background:#eff9ff; border:solid 1px #dfebf0; border-radius:5px; padding:10px 15px; position:relative;}
.Directory .Left{width:69%;}
.Directory .Right{width:27%;}
.Directory .Review a.Close{background:url(../images/newimages/cross-icon.png) no-repeat scroll 0 0; position:absolute; height:9px; width:9px; top:10px; right:10px;}
.Directory .Review h2{font-size:18px; color:#2a8e28;}
.Directory .Review p{font-size:12px; line-height:24px; padding-top:10px;}
.Directory .TopBtns{margin-top:20px; border-bottom:solid 1px #e5e5e5; padding-bottom:20px;}
.Directory .TopBtns .GrnBtn, .Directory .TopBtns .OrngBtn{font-size:14px; padding:5px 10px; line-height:150%; width:49%; box-sizing:border-box; text-align:center; margin-top:0;}
.Directory .ListSec{position:relative;}
.Directory .SortSec3{border-bottom:1px solid #ddd; padding-bottom:10px;}
.Directory .SortSec3 .Sort{*width:30%;}
.Directory .Sort b{margin-top:6px; display:inline-block;}
.Directory .Sort .custom-select select{padding:4px; font-size:12px; color:#999;}
.Directory .Sort .custom-select:after{width:20px; border-radius:0 4px 4px 0; background-position:center 60%;}
.Directory .ListContent .EntireRow{color:#666; border-bottom:solid 1px #ddd; padding:15px 15px 0 15px;}
.Directory .ListContent .EntireRow:nth-child(2n){background:#F3F9EB;}
.Directory .ListContent .TitleLink{font-size:14px; margin-bottom:10px;}
.Directory .ListContent .TitleLink .Text{display:inline-block; width:80%;}
.Directory .ListContent .Summary{margin-bottom:10px; line-height:18px;}
.Directory .ListContent .BtmLinks{margin-left:-7px; margin-bottom:5px}
.Directory .ListContent .BtmLinks li{display:inline-block; *float:left; padding:0 7px 10px;}
.Directory .pagination{text-align:center; overflow:hidden;}
.Directory .pagination a{background:#fff; border-radius:2px;}
.Directory .pagination .Active a{background:#ddd;}
.Directory .ReCase{width:100%;}
.ScrollWrap{position:relative; padding:10px 15px;}
.ScrollWrap .ArrowSec{position:absolute; top:-27px; right:0; margin-right:15px;}
.ScrollWrap .ArrowSec a{background:url(../images/newimages/scroll-arrows.png) no-repeat scroll 0 0; height:16px; width:11px; display:inline-block;}
.ScrollWrap .ArrowSec a:hover{background-position:0 -19px;}
.ScrollWrap .ArrowSec a.Right{background-position:-23px 0; margin-left:10px;}
.ScrollWrap .ArrowSec a.Right:hover{background-position:-23px -19px}
.ScrollWrap .Text{line-height:21px;}
.ScrollWrap .Text span{display:block; font-size:11px; font-style:italic; color:#999;}
.LatestSec{background:#f0fbff; border:solid 1px #d2e7f0; border-radius:4px; float:right;}
.LatestSec .H4Sec{background:#d2e7f0; font-weight:bold; line-height:18px; text-transform:uppercase; display:block; padding:10px 15px; border-bottom:solid 1px #cecece;}
.LatestSec .AllLink{margin:-5px 12px 10px 0; float:right; text-decoration:underline;}
.LatestSec .AllLink:hover{text-decoration:none;}

.BtmSmlInfo{font-size:10px; color:#999; line-height:150%; margin:30px 0 10px;}
.BtmSmlInfo span{font-weight:bold; font-size:12px; float:left;}
.BtmSmlInfo .Text{margin:0 13px; text-align:justify;}

.btnShareClaim{background-image:url(../images/newimages/grd-normal.png), url(../images/newimages/login-fb-icon.png); background-color:#49639f; background-repeat:repeat-x, no-repeat; background-position:top left, 15px top; text-align:left; color:#fff; font-size:14px; font-weight:bold; box-shadow:0 1px 0 rgba(255,255,255,.3) inset; border:solid 1px #49639f; padding:10px 15px 10px 60px; border-radius:4px; display:inline-block; background:#49639f url(../images/newimages/login-fb-icon.png) no-repeat scroll 15px top \9;}
.btnShareClaim:hover{background:#49639f url(../images/newimages/login-fb-icon.png) no-repeat 15px top; color:#fff;}

.BountySec{border:1px solid #A9A9A9;border-radius:4px;padding:15px;position:absolute; right:0; background:#fff; box-shadow:0 0 10px rgba(0,0,0,.3); margin-top:10px; z-index:100; width:265px; *margin-top:40px; *top:0; text-align:left;}
.BountySec li{list-style:none !important;}
.BountySec:before, .BountySec:after{right:15%; bottom:100%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; } 
.BountySec:after{ border-color: rgba(255, 255, 255, 0); border-bottom-color: #ffffff; border-width: 8px; margin-left: -8px; } 
.BountySec:before{ border-color: rgba(0, 0, 0, 0); border-bottom-color:#999; border-width: 9px; margin-left: -9px; }
.BountySec .TxtBox{font-size:18px; font-weight:bold;}
.Dollar{font-size:18px;font-style:normal;left:10px;position:absolute;top:10px; font-weight:bold;}
.BountySec.Span:before, .BountySec.Span:after{left:45%;}

.QustPop{padding:10px; border:solid 1px #a2c5d7; border-radius:6px;}
.QustPop .Head, .QustPop .Head3{font-size:18px; font-weight:bold; text-align:center;}
.QustPop .Head3{font-size:21px; text-align:center; border-bottom:solid 3px #ddd; padding:5px 0 10px;}
.QustPop .FBBtn{display:inline-block; padding-right:10px; background-position:left top, 15px -3px;}
.QustPop .FBBtn:hover{color:#fff; background-position:15px -3px;}
.QustPop .EmailBtn{background:#1582C5 url(../images/newimages/grd-normal.png) repeat-x scroll 0 0; color:#fff; display:inline-block; padding:7px 10px 10px; border:solid 1px #1582C5; border-radius:4px; box-shadow:0 1px 0 rgba(255, 255, 255, 0.3) inset;}
.QustPop .EmailBtn:hover{background:#1582C5}
.QustPop .EMail{background:url(../images/newimages/social-sprite.png) no-repeat scroll 0 -32px; display:inline-block; width:21px; height:15px; margin-right:10px; position:relative; top:3px;}
.QustPop .Or{background:#ddd; border-radius:100px; padding:10px 8px; display:inline-block; color:#333; font-weight:bold;}
.QustPop .Text{line-height:21px; margin-top:10px;}
.QustPop .BlueBtnV2, .QustPop .OrangeBtnV2{display:inline-block; padding:8px 45px; font-size:12px; margin:5px 0;}
.ImpSep{position:relative;}
.ImpSep i{background:url(../images/newimages/star-bullet2.png) no-repeat scroll 0 0; position:absolute; top:-4px; left:-5px; height:10px; width:10px;}
.Pop3Custom .Head{color:#2B8E11; margin:5px 0 10px 0;}
.QustPop .Label{font-size:12px; line-height:150%; display:block; margin-bottom:7px; padding:0;}
.QustPop .Checkbox2 input{margin:2px;}
.QustPop .ChkBox{float:left;}
.QustPop .ChkBox input{margin-right:5px;}
.QustPop .ChkBox label{position:relative; top:-2px;}
.QustPop .CostRadio input{margin:2px !important;}
.QustPop .CostRadio label{position:relative; top:-2px;}
.QustPop .Other{position:relative; top:-7px; float:left;}
.QustPop .Span2{font-size:10px; color:#999;}

.UnvercelVld{border: 1px solid #008000 !important;}
.UnvercelVld input{border-color:#008000 !important;}
.UnvercelVld a{border:none; background: url("../images/newimages/droplist-arrow2-Vld.png") no-repeat scroll 0 11px transparent !important; width:11px !important;}
.UnvercelInvld{border: 1px solid red !important;}
.UnvercelInvld input{border-color:red !important;}
.UnvercelInvld a{border:none; background: url("../images/newimages/droplist-arrow2-Invld.png") no-repeat scroll 0 11px transparent !important;}
.UnvercelVld ul li a, .UnvercelInvld ul li a{background:#fff !important;}
.UnvercelVld ul li a:hover, .UnvercelInvld ul li a:hover{background:#E5EDF5 !important;}

.SeekSec{float:right; list-style:none;}
.SeekSec li{display:inline-block; /*margin:0 15px;*/ font-size:12px;}
.SeekSec li:first-child{font-style:italic;}

.FBShare{background:#3A54A0;
background: -moz-linear-gradient(top,  #4968B8 0%, #3A54A0 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4968B8), color-stop(100%,#3A54A0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #4968B8 0%,#3A54A0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #4968B8 0%,#3A54A0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #4968B8 0%,#3A54A0 100%); /* IE10+ */
background: linear-gradient(to bottom,  #4968B8 0%,#3A54A0 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4968B8', endColorstr='#3A54A0',GradientType=0 ); /* IE6-9 */
border:solid 1px #3A54A0; border-radius:4px; padding:3px 5px; display:inline-block; color:#fff; font-weight:bold; font-size:11px; line-height:150%;}
.FBShare i{background: url("../images/newimages/fb-small-icon.png") no-repeat scroll 0 0/16px 16px; width:16px; height:16px; margin-right:5px; float:left;}
.FBShare:hover{background:#3A54A0; color:#fff;}

.PageTitle{font-size:14px; color:#858585; float:left; margin:25px 0 0 40px;}
.delSuggetion{background:none repeat scroll 0% 0% #F5F5F5;border:1px solid #CECECE; text-align:center; display:block;padding:10px;}
.abstract-social2{margin-top:25px;padding:0; display:inline-block; border:1px solid #ddd; border-radius: 4px;box-sizing: border-box;width: 100%;}
.abstract-social2 .Btns{margin:10px; text-align:center;}
.abstract-social2 .Btns:after{display:block; clear:both; content:'';}
.abstract-social2 .InviteBtn{background:#7cc1d0; float:left; padding:4px 10px; font-size:12px; font-weight:bold; color:#fff; text-shadow:0px 1px 0px rgba(0,0,0,.2); border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin:10px 5px 0 0;}
.abstract-social2 .InviteBtn:hover{background:#7cc1d0 ;}
.abstract-social2 a{display:inline-block; margin:5px 0;}
.abstract-social2 a+a{margin-left:4px;}
.abstract-social2 a span{background: url(../images/socialmediaicns-sprite.png) no-repeat;width:32px;height:20px;display:inline-block}
.abstract-social2 a span.facebookIcon{background-position:0 0}
.abstract-social2 a span.facebookIcon:hover{background-position:0 -25px}
.abstract-social2 a span.twitterIcon{background-position:-34px 0}
.abstract-social2 a span.twitterIcon:hover{background-position:-34px -25px}
.abstract-social2 a span.mailIcon{background-position:-68px 0}
.abstract-social2 a span.mailIcon:hover{background-position:-68px -25px}
.abstract-social2 .H4Sec{background:#f5f5f5; text-align:center; font-size:14px; font-weight:bold; line-height:18px; text-transform:uppercase; display:block; padding:10px; border-bottom:solid 1px #cecece;}
.abstract-socialsec{float:right;margin:0 15px 0 0;}

.HeroIcoLinks{display:block;}
.HeroIcoLinks .H2{background-color:#f9c3c3;
  background-image: -moz-linear-gradient(top, #f9c3c3, #ffebeb);
  background-image: -ms-linear-gradient(top, #f9c3c3, #ffebeb);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f9c3c3), to(#ffebeb));
  background-image: -webkit-linear-gradient(top, #f9c3c3, #ffebeb);
  background-image: -o-linear-gradient(top, #f9c3c3, #ffebeb);
  background-image: linear-gradient(top, #f9c3c3, #ffebeb);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9c3c3', endColorstr='#ffebeb', GradientType=0);
color:#333; font-size:14px; font-weight:bold; text-transform:uppercase; text-align:center; display:block; padding:12px; text-shadow:0 1px 0 rgba(0,0,0,.15); border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; line-height:18px;}
.HeroIcoLinks .Links{background:#e0eff3; border:solid 1px #bddae1; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; margin:0; padding:0; display:inline-block; width:100%; box-sizing:border-box; list-style:none;}
.HeroIcoLinks .Links li{border-bottom:solid 1px #b9cfd4; list-style:none; margin:0;}
.HeroIcoLinks .Links li:last-child{border-bottom:none;}
.HeroIcoLinks .Links li a:after{display:block; content:''; clear:both;}
.HeroIcoLinks .Links li a{padding:12px; line-height:18px; color:#333; font-size:14px; display:block;}
.HeroIcoLinks .Links li a .Span2{display:block; font-style:italic; color:#666; font-size:12px;}
.HeroIcoLinks .Links li a:hover{background:rgba(0,0,0,.05)}
.HeroIcoLinks .Links .Btn{width:40px; height:40px; float:left; border-style:solid; border-width:1px; border-radius:4px; text-align:center; -moz-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.HeroIcoLinks .Links li a:hover .Btn{box-shadow:0 0 10px rgba(0,0,0,.5) inset; -moz-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.HeroIcoLinks .Links .Btn i{position:relative; top:50%; transform:translateY(-50%); -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -o-transform: translateY(-50%); color:#fff; font-size:24px;}
.HeroIcoLinks .Links li .Txt{overflow:hidden; padding-left:10px;}
.GreenGrd{background-color: #45a418;
  background-image: -moz-linear-gradient(top, #67c939, #45a418);
  background-image: -ms-linear-gradient(top, #67c939, #45a418);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#67c939), to(#45a418));
  background-image: -webkit-linear-gradient(top, #67c939, #45a418);
  background-image: -o-linear-gradient(top, #67c939, #45a418);
  background-image: linear-gradient(top, #67c939, #45a418);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#67c939', endColorstr='#45a418', GradientType=0); border-color:#53883a;}


.putonTitle{font-size:18px; color:#333; padding-top:20px; display:block; font-weight:bold; text-align:center;}
.MsgSecV2{background:#d8f0fb; padding:15px; display:block; border:1px solid #c7c7c7; border-radius:5px;}
.OrngTxt{color:#ff8800;}
.RedBtn{background: url("../images/newimages/grd-normal.png") repeat-x scroll 0 0 #d14836;border-radius: 5px;color: #fff;display: inline-block;font-family: Verdana,Arial,Times New Roman;font-size: 12px;font-weight: bold;margin-top: 1px;padding: 10px;border: solid 1px #d14836;box-shadow: 0 1px 0 rgba(255,255,255,.2) inset;}
.RedBtn:hover{background: none repeat scroll 0 0 #d14836;color: #fff;}
.GrnBtnv3{background: url("../images/newimages/grd-normal.png") repeat-x scroll 0 0 #12993a;border-radius: 5px;color: #fff;display: inline-block;font-family: Verdana,Arial,Times New Roman;font-size: 12px;font-weight: bold;margin-top: 1px;padding: 10px;border: solid 1px #12993a;box-shadow: 0 1px 0 rgba(255,255,255,.2) inset;}
.GrnBtnv3:hover{background:#12993a;color: #fff;}
a.ico-remove{width:16px; height:16px; background:url(../images/ico-remove.png) no-repeat; display:inline-block; position:absolute; top:-20px; right:0; text-indent:-9999px;}
a.ico-remove:hover{background-position: right top;}
a.ico-remove2{width:16px; height:16px; background:url(../images/ico-remove.png) no-repeat; position:absolute; margin-left:20px; top:20px; text-indent:-9999px;}
a.ico-remove2:hover{background-position: right top;}

.WhatIs{background: url(../images/newimages/icn-info.png) no-repeat 0px 0px transparent; height:16px; width:14px; position:relative; display:inline-block; text-indent:-9999px; margin-left:3px;}



/* Responsive Design Styles */
.Brand2{background:url("../images/newimages/peopleclaim-logo-trials3x.png") no-repeat scroll 0 0/100% auto; text-indent:-9999px; padding:0 !important; float:left; height:50px; margin: 14px 0 22px 20px; text-indent: -99999em; width:385px;}
.Brandtitle{margin: 0 0 10px 18px;position: absolute;top: 64px;}
.TrialInfo{margin:15px 0 0; padding:0;}
.TrialInfo li{color:#666; margin-top:10px; font-size:16px; padding-left:25px; position:relative; display:block;}
.TrialInfo li:before{content:'\e013'; font-family:'Glyphicons Halflings'; position:absolute; left:5px; font-size:12px;}
.Title .HeadOne{font-size:60%; color:#666; font-weight:normal; display:flex; display:-webkit-flex; justify-content: space-between; -webkit-justify-content: space-between;}
.Title .HeadOne .Child{padding:5px 15px;}
.Title.media .media-right{width:155px; height:140px;}
.Title.media .media-right img{width:100%; height:100%; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.TitleThird li{color:#666; margin-top:5px;}
.Tmedia{display:table; width:100%;}
.Tmedia .table-content, .Tmedia .table-right{display:table-cell; vertical-align:top; padding-top:10px;}
.Tmedia .table-right{padding-left:10px;}
.Title .Edit{position:relative; vertical-align:middle; margin-left:10px;}
.Edit{font-size:12px; position:relative; font-weight:normal;}
.Edit .fa{margin-right:5px;}

.HeroTitle .h1{font-size:36px; font-weight:bold; line-height:1; color:#666;}
.HeroTitle .h2{font-size:21px; margin:0;}
.HeroTitle .h3{font-size:18px;}
.HeroTitle .Announce{font-style:italic; color:#999;}
.HeroTitle .Announce .divCell{width:10%;}

.ExtLinks li+li{margin-top:15px;}
.ExtLinks li a{position:relative; padding-left:25px; display:block;}
.ExtLinks li a:before{content:'\f08e'; font-family:'FontAwesome'; position:absolute; left:0; top:2px;}

.TipsBox{ border:solid 1px #d0d0d0; overflow:hidden; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
.TipsBox .InnerBox{background: #d8f0fb; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #d8f0fb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d8f0fb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#d8f0fb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#d8f0fb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#d8f0fb 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#d8f0fb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d8f0fb',GradientType=0 ); /* IE6-9 */
width:100%; padding:15px 0;}
.TipsBox .InnerBox h4{font-size:16px; font-weight:bold; color:#000; text-transform:uppercase; margin:0; padding:0 15px;}
.TipsBox ul{margin:0 15px; list-style:none; padding:0;}
.TipsBox ul li{padding-left:25px; color:#666666; line-height:150%; margin-top:10px; position:relative;}
.TipsBox ul li:before{content:'\f061'; font-family:'FontAwesome'; position:absolute; left:5px; font-size:12px;}

.LeftForm ul{margin:0; padding:0; list-style:none;}
.LeftForm ul .Block{position:relative; margin-bottom:20px;}
.LeftForm ul .form-control, .LoginFormSec .form-control{padding:10px 12px; font-size:14px !important; height:auto;}
.LeftForm ul .Lbl{font-weight:bold; margin-bottom:7px;}
.LeftForm ul .Lbl.Req{padding-left:15px; position:relative; color:#333;}
.LeftForm ul .Lbl.Req:before{content:'\f111'; font-family:'FontAwesome'; position:absolute; left:0; color:#ff8800; font-size:9px; top:3px; margin:0;}
.LabelInfo{font-size:12px; color:#666; margin-top:5px; font-weight:normal;}
.ToolBox{background:#fff; box-shadow:0 3px 2px rgba(0,0,0,.12); border:solid 1px #B9DFEE; font-size:13px; color:#1fa3e4; line-height:150%; padding:11px 15px; position:absolute; left:15px; top:0; margin-left:100%; width:50%; border-radius:4px;}
.ToolBox:after, .ToolBox:before{ right: 100%; top:20px; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; } 
.ToolBox:after{ border-color: rgba(255, 255, 255, 0); border-right-color: #ffffff; border-width: 8px; margin-top: -8px; } 
.ToolBox:before{ border-color: rgba(109, 207, 246, 0); border-right-color: #B9DFEE; border-width: 9px; margin-top: -9px; }

.CheckList .Checkbox2 tr td{position:relative; margin:10px 0; display:block;}

/* CSS3 Custome CheckBox */
.Checkbox2{position:relative;}
.Checkbox2 label{display: inline-block;cursor: pointer;position: relative; padding-left:25px; 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;}
.Checkbox2 input{position:absolute; left:0; margin:2px; top:0;}
.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;}

/* CSS3 Custome Radio Buttons */
.Radio{position:relative; max-width:none;}
table[class="Radio"]{margin:0 -20px;}
.Radio tr td{position:relative; display:inline-block; margin:10px 20px;}
.Radio input{left:0; margin:3px !important; top:0; z-index:0 !important; height:auto !important; width:auto !important; position:absolute;}
.Radio 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:1px;}
.Radio label{display:inline-block; cursor:pointer; position:relative; padding-left:25px; z-index:1; color:#666; font-size:14px;}
.Radio input[type=radio]:hover + label:before {content:"\2022"; font:normal normal normal 40px/14px FontAwesome; color:#ddd; text-align:center;}
.Radio input[type=radio]:checked + label:before, .Radio2 input[type=radio]:hover:checked + label:before {content:"\2022"; font:normal normal normal 40px/14px FontAwesome; color:#2a92db; text-align: center;}


.LeftForm .btn-info{font-size:20px; font-weight:bold; padding:6px 25px;}
/*---.FooterPart{margin-top:20px; border-top:2px solid #E7E7E8; padding-top:20px; clear:both; text-align:center;}
.FooterPart ul{text-align:center; list-style:none;}
.FooterPart ul li{display:inline-block; color:#1A86C8; font-size:12px;}
.FooterPart ul li+li:before{border-right:solid 1px #aaa; content:'';}
.FooterPart ul li a{padding:0px 10px;}
.FooterPart ul li a:hover{color:#15415A;}---*/
.FooterPart .Span2{font-size:12px; color:#999; line-height:150%; margin:20px 0 10px;}
.FooterPart .Span2 span{font-weight:bold; font-size:12px; float:left;}
.FooterPart .Span2 .Text{margin:0 13px; text-align:justify;}
.FooterPart .VeriSign{color:#000; font-size:9px; font-weight:bold;}

.LoginFormSec{background:url(../images/newimages/separate-vline.png) no-repeat right center; padding-right:25px;}
.LoginFormSec h4{margin:0; font-size:24px;}
.LoginFormSec .ReqIcon:before{margin-left:-5px; margin-top:-10px;}
.LoginFormSec .btn{width:auto; font-weight:bold; font-size:16px;}
.LoginBtnSec{float:left; width:100%; margin:0 25px;}
.LoginBtnSec .btn{display:block; width:100%; padding:8px 15px 8px 60px; font-size:18px; position:relative; text-align:left; white-space:normal; margin:20px 0;}
.LoginBtnSec .btn-fb{background-image:linear-gradient(to bottom, #49639f 0%, #435787 100%); color:#fff; 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);}
.LoginBtnSec .btn-fb:hover, .btn-fb:focus{background-color:#49639f; background-position:0 -15px; color:#fff !important;}
.LoginBtnSec .btn i{position:absolute; left:0; top:0; line-height:1.75; font-size:24px; border-right:solid 1px rgba(255,255,255,.5); height:100%; background:rgba(0,0,0,.2); text-align:center; width:50px;}

.Sep{margin:15px 0; background:url(../images/newimages/separate-line.png) no-repeat center center; height:1px; width:100%; display:block;}
.VSep{margin:0 10px; background:url(../images/newimages/separate-vline.png) no-repeat center center; height:100%; float:left; width:1px;}

.BoxOver{border:1px solid #ddd; border-radius:5px; display:block;}
.BoxOver .H2{background:#f5f5f5; border-bottom:1px solid #cecece; padding:10px; font-weight:bold; text-align:center; font-size:16px; border-radius:5px 5px 0 0; text-transform:uppercase;}
.BoxOver .DotList{margin:15px; padding:0; list-style:none;}
.BoxOver .DotList li{margin-top:10px; padding-left:15px; position:relative;}
.BoxOver .DotList li:before{content:'\F111'; font-family:'FontAwesome'; position:absolute; left:0px; font-size:9px; color:#666;}
.BoxOver .NumList{margin:15px 15px 15px 30px; padding:0;}
.BoxOver .NumList li{margin-top:10px; list-style:outside none decimal;}
.DirectLeft .BtnSec{border-bottom:solid 1px #ddd; padding-bottom:10px; float:left;}
.DirectLeft .BtnSec .btn{text-align:center; font-size:18px; font-weight:bold; width:100%; max-width:100%; margin:0 0 10px;}
.DirectRight .btn-warning{font-size:16px; font-weight:bold; text-align:center; display:block;}

.CasesPart{float:left; width:100%;}
.CasesPart .H2{font-size:20px; margin:0; font-weight:bold;}
.CasesPart .CasesList{float:left; width:100%;}
.CasesPart .CasesList .Parent{padding:15px;}
.CasesPart .CasesList .Parent+.Parent{border-top:solid 1px #ddd;}
.CasesPart .CasesList .Parent:nth-child(2n){background:#F3F9EB;}
.CasesPart .CasesList .Parent .One{margin-bottom:10px;}
.CasesPart .CasesList .Parent .One:after{display:block; clear:both; content:'';}
.CasesPart .CasesList .Parent .One .Title{font-size:16px; float:left; width:80%;}
.CasesPart .CasesList .Parent .Two{color:#666;}
.CasesPart .CasesList .Parent .Three{margin:10px 0 0; padding:0; list-style:none;}
.CasesPart .CasesList .Parent .Three li{display:inline-block; margin-top:5px;}
.CasesPart .CasesList .Parent .Three li+li:before{border-left:solid 1px #ddd; margin:0 10px; content:''}

.LoginSummery{border:solid 1px #ddd; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.LoginSummery .Info{margin:0; padding:0; list-style:none; padding:20px;}
.LoginSummery .Info li{font-size:16px; margin-bottom:10px;}
.LoginSummery .Secondary{border-top:solid 1px #ddd; padding:20px;}
.LoginSummery .Secondary h4{margin:0; padding:0; font-weight:bold;}
.LoginSummery .Secondary .Span2{position:relative; float:left; margin-left:20px;}
.LoginSummery .Secondary .Award li{margin:5px 0 10px;}
.LoginSummery .Secondary .Award .ChkSec li{float:left;}
.LoginSummery .Secondary .Award .ChkSec li:last-child{margin-left:20px;}
.LoginSummery .Secondary .W25{width:25%;}
.LoginSummery .Secondary .btn-info{font-size:20px; font-weight:bold;}

.CheckOut .Amount{background:#E7F5F8; border-radius:5px; padding:15px; font-size:16px; font-weight:bold; display:block; box-shadow:0 0 5px rgba(0,0,0,.3); margin:15px 0;}
.CheckOut .InnerText{background:#f5f5f5; border:solid 1px #e5e5e5; border-radius:5px; padding:20px 0px;}
.CheckOut .H3{margin:0; padding:0; float:left;}
.CheckOut .Safe{float:right; margin-top:5px;}
.CheckOut .Safe2{float:left; margin:15px 0 10px; position:relative; padding-left:30px; font-size:12px; line-height:16px;}
.CheckOut .btn-success{font-size:20px; font-weight:bold; width:auto; padding:10px 20px; text-transform:uppercase; float:right;}
.CheckOut .Span{margin-bottom:7px;}
.CheckOut .fa-lock{color:#FFA540; font-size:24px; vertical-align:text-bottom; margin-right:5px;}
.CheckOut .Safe2 .fa-lock{font-size:30px; position:absolute; left:0;}
.CheckOut .form-control{margin:0 0 7px;}
.CheckOut .Dot{position:relative; padding-left:15px;}
.CheckOut .Dot:before{content:'\f111'; font-family: 'FontAwesome'; position:absolute; left:2px; top:3px; font-size:10px; color:#ff8800;}
.CheckOut .Bottom{margin:20px 0; float:left; width:100%;}

.CheckOut .TParent > li{display:table-row; width:auto; clear:both;}
.CheckOut .TParent > li:last-child{box-shadow:0 -1px 0 #666; -moz-box-shadow:0 -1px 0 #666; -webkit-box-shadow:0 -1px 0 #666;}

/*-------Div Table Styles---------*/
.TParent{display:table; width:100%; table-layout:fixed;}
.TParent.bordered{background-color:#aaa; border-spacing:1px;}
.TParent .Row{display:table-row; width:auto; clear:both;}
.TParent .Cell{display:table-cell; padding:8px;}
.TParent .Head{font-weight:bold;}

.AddClaimPop{border:1px solid #a2c5d7; border-radius:6px; padding:10px; background:#fff;}
.AddClaimPop h4{border-bottom:3px solid #ddd; font-size:24px; padding:5px 0 10px; text-align:center; margin:0; font-weight:bold;}
.AddClaimPop .ReqIcon{position:relative;}
.AddClaimPop .ReqIcon:before{top:0; left:0; margin:-10px 0 0 -5px;}
.AddClaimPop .Sep{margin:25px 0 10px; background: rgba(0, 0, 0, 0) url("../images/newimages/separate-line.png") no-repeat scroll center center; float:none; height:1px; width:100%;}
.AddClaimPop .Other{float:left; width:200px; position:relative; margin-left:20px; top:-5px;}
.AddClaimPop table[class="Radio"]{float:left;}
.AddClaimPop ul[class="Checkbox2"]{margin:0 -15px;}
.AddClaimPop .Checkbox2 li{margin:0 15px; display:inline-block;}
.AddClaimPop .btn-success{width:auto; font-weight:bold; text-transform:uppercase;}

.TabLinks{margin:0 -10px;}
.TabLinks .nav{padding:0 20px;}
.TabLinks .nav-tabs li a{background-color:#f2f2f2; border-color:#eee #eee #ddd;}
.TabLinks .nav-tabs li a:hover{background-color:#fff;}
.TabLinks .nav-tabs li.active a{background-color:#fff; border-color:#ddd #ddd transparent;}
.SubScribeInfo{border:solid 1px #ddd; border-radius:4px; padding:10px; float:right; max-width:100%; margin:30px 0;}
.SubScribeInfo h4{margin:-23px 0 0; line-height:1; font-weight:bold; font-size:16px; text-transform:uppercase; color:#439943; background:#fff; border:solid 1px #ddd; border-radius:4px; padding: 8px 15px; text-align:center;}
.SubScribeInfo ul{margin:5px -5px 0; text-align:center; list-style:none;}
.SubScribeInfo ul li{margin:5px; display:inline-block; color:#666;}
.SubScribeInfo ul li i{font-size:90%; font-style:normal; padding-left:5px;}
.SubScribeInfo .btn-success{width:auto; font-weight:bold;}
.ResponsePoints{margin:10px;}
.ResponsePoints ul{margin:0 0 20px 20px;}
.ResponsePoints ul li{position:relative; margin-top:10px; padding-left:20px; color:#666; font-size:13px;}
.ResponsePoints ul li:before{font-family:'FontAwesome'; content:"\f00c"; position:absolute; left:0; color:#1D9C17;}

#loadwrap{overflow:visible; position:fixed; z-index:1000; background:rgba(0,0,0,.5); width:100%; height:100%; top:0; text-align:center;}
#loadwrap canvas{display: inline-block;margin: 0 !important;position: absolute;top: 50%;transform: translateY(-50%);}  

/*.FeedFilter{position:relative;}
.FeedFilter ul{margin:0;}
.FeedFilter ul li{display:inline-block;}
.FeedFilter ul .TitleTxt{position:relative;background:#e9e9e9; padding:3px 10px; border-radius:2px; margin-right:10px;}
.FeedFilter ul .TitleTxt:after{left: 100%;top: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(233, 233, 233, 0);border-left-color: #e9e9e9;border-width: 6px;margin-top: -6px;}
.FeedFilter ul li a{color:#2990cc; padding:10px 15px; display:block; border-bottom:solid 4px #fff;}
.FeedFilter ul li+li{box-shadow:17px 1px 0px -16px rgba(0, 0, 0, .2);}
.FeedFilter ul li:last-child{box-shadow:none;}
.FeedFilter ul li.Active a{border-color:#999; color:#666;}*/

.FeedFilter{position:relative; padding-bottom:10px;}
.FeedFilter ul{margin:0; display:inline-block; border:solid 1px #ddd; border-radius:4px; list-style:none; padding:0;}
.FeedFilter ul li{display:inline-block; position:relative;}
.FeedFilter ul .TitleTxt{padding:3px 10px; color:#999; position:relative;}
.FeedFilter ul li a{color:#2990cc; padding:5px 15px; display:block; border-bottom:solid 4px #fff;}
.FeedFilter ul li+li{border-left:solid 1px #ddd;}
.FeedFilter ul li.Active a{color:#666; cursor:not-allowed;}
.FeedFilter ul li.Active:before, .FeedFilter ul li.Active:after{left:50%; top:100%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
.FeedFilter ul li.Active:after{border-top-color:#fff; border-width:8px; margin-left:-8px;}
.FeedFilter ul li.Active:before{border-top-color:#ddd; border-width:10px; margin-left:-10px;}

.Feeds .Parent{margin:20px 0; border:solid 1px #c6dbe4; border-radius:4px; background:#F5FAFC;}
.Feeds .Parent .Hero{border-bottom:solid 1px #e2e2e2; padding:0 10px; position:relative; box-shadow:0 -3px 0 rgba(0, 0, 0, 0.1) inset;
background: -moz-linear-gradient(top,  #ffffff 0%, #b1dbee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#b1dbee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#b1dbee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#b1dbee 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#b1dbee 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#b1dbee 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#b1dbee',GradientType=0 );}
.Feeds .Parent .Hero:before, .Feeds .Parent .Hero:after{left:50px; top:100%; margin-top:-3px; border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
.Feeds .Parent .Hero:after{border-top-color:#b7d8e7; border-width:10px; margin-left:-10px;}
.Feeds .Parent .Hero:before{border-top-color:#8abad0; border-width:14px; margin-left:-14px;}
.Feeds .Parent:after, .Feeds .Parent .Hero:after{display:block; clear:both; content:'';}
.Feeds .Parent .Hero ul{margin:0; padding:10px 0; list-style:none;}
.Feeds .Parent .Hero ul li{display:inline-block; padding:5px 10px;}
.Feeds .Parent .Hero ul.Details{float:left; color:#333;}
.Feeds .Parent .Hero ul.Details .Resolve{font-style:italic; color:Green; margin-left:15px;}
.Feeds .Parent .Hero ul.Details .Company{font-weight:bold; font-size:16px; text-transform:uppercase;}
.Feeds .Parent .Hero ul.Details .Info{font-size:12px; color:#666;}
.Feeds .Parent .Hero ul.Links{float:right; text-align:right;padding-right:30px;}
.Feeds .Parent .Hero ul.Links li+li{border-left:solid 1px #AEAEAE; padding-left:5px}
.Feeds .Parent .Hero ul.Links li{padding:5px 0;}
.Feeds .Parent .Hero .SignArrow{background:url(../images/newimages/orange-arrow2.png) no-repeat scroll 0 0; position:absolute; left:0; bottom:-25px; margin-left:-10px; height:47px; width:18px;}
.Feeds .Parent .Hero .SignAct{font-size: 24px;margin-right: 10px;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}


.Feeds .Parent .Comment{padding:20px; border-bottom:solid 1px #e2e2e2; position:relative;}
.Feeds .Parent .Suggest{padding:20px; color:#666; position:relative;}
.ReplyIco{position:absolute; color:#579d1e; left:40px; top:-11px; font-size:18px; transform:rotate(90deg); -webkit-transform:rotate(90deg); -ms-transform:rotate(90deg);}
.Feeds .Parent .Suggest .Details{margin-bottom:10px;}
.Feeds .Parent .Suggest .Details .Date{color:#ff8800;}
.Feeds .Parent .Suggest .Company{color:#579d1e; font-size:16px; font-weight:bold;}
.Feeds .Parent .h4{font-size:16px; font-weight:bold; margin:0 0 5px;}
.Feeds .Parent .h5{font-size:16px; font-weight:bold; margin:10px 0 0;}
.Feeds .Parent .Respond{border-top:solid 1px #e2e2e2; padding:10px 0;}
.Feeds .Parent .Respond h4{font-weight:bold; font-size:16px; margin:0 0 5px;}
.Feeds .Parent .Respond .Radio{margin-left:-10px;}
.Feeds .Parent .Respond .Radio li{margin:10px; display:inline-block; position:relative; line-height:150%;}
.Feeds .Parent .Respond .form-control{max-width:100%; margin:10px 0; width:600px;}
.Feeds .Parent .Respond .btn-success, .Feeds .Parent .Respond .btn-default{font-size:16px; font-weight:bold; width:auto; text-transform:uppercase; padding:10px 15px;}
.Feeds .Parent .Respond .btn-default{margin-top:6px;}
.Feeds .Parent .ReplySec{border-top:solid 1px #e2e2e2; padding:15px 20px;}
.Feeds .Parent .ReplySec .Block{border:solid 1px #b1d7e0; border-radius:4px; padding:5px 12px; position:relative; background:#fff;}
.Feeds .Parent .ReplySec .Block:before, .Feeds .Parent .ReplySec .Block:after{left:50px; bottom:100%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
.Feeds .Parent .ReplySec .Block:after{border-bottom-color:#fff; border-right-color:#fff; border-width:8px; margin-left:-8px; clear:both; display:block; content:'';}
.Feeds .Parent .ReplySec .Block:before{border-bottom-color:#b1d7e0; border-right-color:#b1d7e0; border-width:10px; margin-left:-10px;}
.Feeds .Parent .ReplySec .Block.Focus{box-shadow:0 0 10px #B7CEE3; border-color:#7CC6C1;}
.Feeds .Parent .ReplySec .Block .Success{color:#33A227; margin:10px 0; background:#F3FCF4; padding:10px; border-radius:4px;}
.Feeds .Parent .ReplySec .Block .Pending{color:#EC501D; margin:10px 0; background:#FCF5F3; padding:10px; border-radius:4px;}
.Feeds .Parent .ReplySec .Block .Row1 ul{margin:0 0 0 -10px;}
.Feeds .Parent .ReplySec .Block .Row1 ul li{display:inline-block; padding:5px 10px; color:#afafaf;}
.Feeds .Parent .ReplySec .Block .Row1 ul li b{color:#666;}
.Feeds .Parent .ReplySec .Block .Row1 ul li + li{box-shadow: -10px 0 0 -9px rgba(0, 0, 0, 0.2);}
.Feeds .Parent .ReplySec .Block .Row2{margin:5px 0 }
.Feeds .Parent .ReplySec .Block .Row3 ul{margin:0 0 0 -10px;}
.Feeds .Parent .ReplySec .Block .Row3 ul li{display:inline-block; padding:5px 10px;}
.Feeds .Parent .ReplySec .Block .Row3 ul li + li{box-shadow: -10px 0 0 -9px rgba(0, 0, 0, 0.2);}
.Feeds .Parent .ReplySec .Block .Row3 ul li.Active a{color:#333;}
.Feeds .Parent .ReplySec .Block .Row3 .Form{padding-bottom:10px;}
.Feeds .Parent .ReplySec .Block .Row3 .form-control{max-width:100%; margin:10px 0; width:600px;}
.Feeds .Parent .ReplySec .Block .Row3 .btn-success{width:auto; text-transform:uppercase;}
.Feeds .Parent .ReplySec .CPReply{background:#EEFDFF;}
.Feeds .Parent .ReplySec .POReply{background:#FFF;}
.Feeds .Parent .PreviousSec{padding:20px; border-top:solid 1px #ddd; background:#EFFAFE;}
.Feeds .Parent .PreviousSec .Title .H5{font-weight:bold; font-size:16px;}
.Feeds .Parent .PreviousSec .Sort{display:inline-block; margin:0 10px;}
.Feeds .Parent .PreviousSec .CustomDrop{width:auto;}
.Feeds .Parent .PreviousSec .CustomDrop select{border-radius:0; padding:5px;}
.Feeds .Parent .PreviousSec .Comment1{padding-top:15px;}
.Feeds .Parent .PreviousSec .Comment1 .Block{padding:10px 0; border-bottom:solid 1px #ddd;}
.Feeds .Parent .PreviousSec .Comment1 .Block .Date{margin-bottom:5px;}
.Feeds .Parent .PreviousSec .Comment1 .Block .Txt{color:#666; padding-left:15px;}
.Feeds .Parent .PreviousSec .Comment1 .Block .Txt p+p{margin-top:7px;}
.Feeds .Parent .PreviousSec .btn-default{margin-top:10px; position:relative; left:50%; transform:translateX(-50%); -ms-transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -o-transform: translateX(-50%);}
.PagingSec{border-top:solid 1px #e2e2e2; text-align:center;}
.PagingSec .pagination{padding:0;}
.CheckOver{background:#eef6eb; display:block;}
.CheckOver .ColLeft{float:left; width:60%;}
.CheckOver h3{text-transform:uppercase; color:#666; font-size:18px; font-weight:bold; line-height:100%; border-bottom:solid 1px #ddd; margin:0;}
.CheckOver .ColLeft h3{padding:15px 20px;}
.CheckOver .ColLeft .Radio{padding:0 20px;}
.CheckOver .ColLeft .Radio li + li{border-top:dashed 1px #c6c4c4;}
.CheckOver .ColLeft .Radio li{padding:15px 0; position:relative; display:inline-block; width:100%;}
.CheckOver .ColLeft .Radio input{top:auto; left:auto; margin:5px 0 !important;}
.CheckOver .ColLeft .Radio label{color:#333;}
.CheckOver .ColLeft .Radio input[type="radio"]:checked + label{color:#4b9a24;}
.CheckOver .ColLeft .Radio input[type="radio"]:checked + label::before{color:#4b9a24; border-color:#4b9a24;}
.CheckOver .ColLeft .Radio li.Active .Rate{color:#4a9d22; border-color:#71b252;}
.CheckOver .ColLeft .Radio li.Active .Rate:after{border-right-color:#71b252;}
.CheckOver .ColLeft .Radio .Rate{float:right; background:#fff; border:solid 1px #bdbdbd; border-radius:2px; padding:5px 10px; font-size:16px; text-transform:uppercase; color:#003333; margin-top:-2px; position:relative;}
.CheckOver .ColLeft .Radio .Rate:before, .CheckOver .ColLeft .Radio .Rate:after{top:50%; right:100%; border: solid transparent; content:" "; height:0; width:0; position:absolute; pointer-events:none;}
.CheckOver .ColLeft .Radio .Rate:before{border-right-color:#fff; border-width:8px; margin-top:-8px; z-index:1;}
.CheckOver .ColLeft .Radio .Rate:after{border-right-color:#bdbdbd; border-width:9px; margin-top:-9px;}
.CheckOver .ColRight{float:right; width:38%; background:#ebebeb; padding:5px 15px; margin:5px;}
.CheckOver .ColRight h3{padding:10px 0;}
.CheckOver .ColRight .Content{margin:0;}
.CheckOver .ColRight .Content li{position:relative; padding-left:35px; margin:15px 0 20px; line-height:18px; color:#666;}
.CheckOver .ColRight .Content .Numeric{background:#fff; border-radius:100px; height:24px; width:24px; text-align:center; vertical-align:middle; position:absolute; top:4px; left:0; font-weight:bold; padding:2px 0;}
.CheckOver.Span{background:#f1eaea; margin-top:10px;}
.CheckOver.Span .ColRight{background:#fff; border:solid 1px #d8cece;}
.CheckOver.Span .ColRight p + p{margin-top:10px;}
.CheckOver.Span .ColRight p{margin:0;}
.BenBtnSec{margin-top:25px;}
.BenBtnSec .btn-success{font-size:16px; font-weight:bold; width:auto; text-transform:uppercase; padding:10px 15px; top:5px; margin:0 10px;}
.BenBtnSec .Safe{border:solid 1px #dedede; border-radius:4px; position:relative; display:inline-block; padding:5px 10px; max-width:50%;}
.BenBtnSec .Safe:before, .BenBtnSec .Safe:after{top:15px; right:100%; border:solid transparent; content:" "; height:0; width:0; position:absolute; pointer-events:none;}
.BenBtnSec .Safe:after{border-right-color:#fff; border-width:6px; margin-top:-6px;}
.BenBtnSec .Safe:before{border-right-color:#ddd; border-width:7px; margin-top:-7px;}
.BenBtnSec .Safe i{color:#ff8800; margin-right:5px;}

.Title.media{display:table; width:100%; overflow:visible;}
.Title.media .media-body, .Title.media .media-right{display:table-cell; float:none !important; overflow:visible; vertical-align:top;}
.Title.media .media-right{padding-left:15px;}

.ThankYou{margin:50px auto;
background: #d8f0fb; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #d8f0fb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d8f0fb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#d8f0fb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#d8f0fb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#d8f0fb 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#d8f0fb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d8f0fb',GradientType=0 ); /* IE6-9 */
border:solid 1px #c7c7c7; border-radius:4px; padding:30px 45px; float:none !important;}
.ThankYou h3{color:#2a8e28; font-size:24px; display:block; text-align:center;}
.ThankYou p{color:#3c3c3c; line-height:24px; font-size:14px; margin:20px 0 30px; text-align:center;}
.ThankYou .Bottom{text-align:center; padding:10px 0;}
.ThankYou .Bottom a{display:inline-block; margin:10px 0; padding:10px 15px;}
.ThankYou .btn-fb{padding:8px 15px 8px 60px; font-size:18px; white-space:normal; position:relative; background-image:linear-gradient(to bottom, #49639f 0%, #435787 100%); color:#fff; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; display:inline-block; border:solid 1px #49639f;}
.ThankYou .btn-fb:hover, .btn-fb:focus{background-color:#49639f; background-position:0 -15px; color:#fff !important;}
.ThankYou .btn-fb i{position:absolute; left:0; top:0; line-height:1.75; font-size:24px; border-right:solid 1px rgba(255,255,255,.5); height:100%; background:rgba(0,0,0,.2); text-align:center; width:50px; border-radius:5px 0 0 5px;}
.ThankYou p.Span{font-size:12px; color:#666;}

.DonateSec{position:relative; border:1px solid #ddd; border-radius:5px; padding:15px; width:400px; max-width:100%; background:#fff; z-index:10;}
.DonateSec:after{clear:both; display:block; content:'';}
.DonateSec h4, .DonateSec h5{margin:0 0 10px; font-weight:bold; font-size:16px; line-height:normal;}
.DonateSec h5{color:#ff8800; margin:-5px 0 10px;}
.DonateSec .Rate{float:left; width:45%;}
.DonateSec .Rate .Span2{color:#2b9919; font-size:26px; margin:5px 0; font-weight:bold; padding:6px; border:solid 1px #ddd; border-radius:2px; display:block; text-align:center;}
.DonateSec .BtnSec{float:right; position:relative; width:50%; padding-top:5px;}
.DonateSec .BtnSec .Link{font-size:12px;}
.DonateSec .BtnSec .btn-success{width:auto; margin:0;}
.DonateSec .FieldSec .form-control{padding-left:25px; font-weight:bold; font-size:18px; min-height:46px;}


.ArroBox{border:1px solid #A9A9A9; border-radius:4px; padding:15px; position:absolute; right:0; background:#fff; box-shadow:0 0 10px rgba(0,0,0,.3); margin-top:10px; z-index:100; width:265px; text-align:left;}
.ArroBox .FieldSec{margin-top:15px; position:relative;}
.ArroBox .FieldSec .form-control{padding-left:25px;  font-size:20px !important; font-weight:bold; height:auto; width:160px;}
.ArroBox .FieldSec .fa-usd{position:absolute; top:12px; left:10px; font-size:20px; font-weight:bold;}
.ArroBox .Req{padding-left:15px; position:relative; color:#333; line-height:normal}
.ArroBox .Req:before{content:'\f111'; font-family:'FontAwesome'; position:absolute; left:5px; top:10px; color:#ff8800; font-size:10px;}
.ArroBox:before, .BountySec:after{right:10%; bottom:100%; border:solid transparent; content:" "; height:0; width:0; position:absolute; pointer-events:none; } 
.ArroBox:after{border-color:rgba(255, 255, 255, 0); border-bottom-color:#fff; border-width:8px; margin-left:-8px; } 
.ArroBox:before{border-color:rgba(0, 0, 0, 0); border-bottom-color:#999; border-width:9px; margin-left:-9px;}

.InfoField{margin:5px -10px; padding:0; list-style:none;}
.InfoField li{display:inline-block; border-right:solid 1px #ddd; padding:0 10px; margin:5px 0;}
.InfoField li:last-child{border-right:none;}
.InfoField li.Span a{color:#36a7c1;}
.TrialInfo{/*border-left:solid 3px #333; padding-left:10px; font-size:16px;*/ font-family:'georgia';}
.HeadBtn{margin-top:15px; margin-left:25px;}
.HeadBtn .LinkInfo{font-size:12px; color:#666; font-style:italic; border-top:solid 1px #ddd; padding-top:5px; margin-top:5px;}
.HeadBtn .leftBtn{display:inline-block; vertical-align:middle;}
.HeadBtn .leftBtn .btn-lg{padding:0;}

.StatementPart .h4{font-size:18px; font-weight:bold; margin:0; color:#666;}
.StatementPart .Link{border:1px solid #3279ac; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; color:#333; padding:3px 10px; position:relative; z-index:0;}
.StatementPart .Link .fa{color:#fff; margin-right:10px;}
.StatementPart .Link:after{background:#3279ac; content:''; height:100%; left:0; position:absolute; top:0; width:30px; z-index:-1; transition:ease .3s all 0s; -webkit-transition:ease .3s all 0s; -moz-transition:ease .3s all 0s;}
.StatementPart .Link:hover{color:#fff;}
.StatementPart .Link:hover:after{width:100%;}
.TrialIssuePart .Heading{margin-top:20px; border-bottom:solid 1px #ddd; padding-bottom:15px;}
.TrialIssuePart .Heading h3{font-weight:bold; margin-bottom:0;}
.IssuesCircle .h4{/*font-size:21px; font-weight:bold; text-transform:uppercase; margin:10px 0;*/ font-style:italic;}
.IssuesCircle .h4 .Expand{font-size:14px; text-transform:none; font-weight:normal; float:right; color:#999; margin-top:5px;}
.IssuesCircle .h4 .span{color:#666;}
.IssuesCircle .h4 a {color: #333; display:block;}
.IssuesCircle .BlockLink{position:absolute; left:0; top:0; height:100%; width:100%;}
.IssuesCircle .Cmntcnts{margin:0 -10px; color:#999;}
.IssuesCircle .Cmntcnts li{display:inline-block; padding:0 10px; border-right:solid 1px #ddd; margin-bottom:5px;}
.IssuesCircle .Cmntcnts li:last-child{border:none;}
.IssuesCircle .SmlDesc{margin:10px 0;}
.IssuesCircle .Actions li{display:inline-block;}
.IssuesCircle .Links{margin:0 -10px;}
.IssuesCircle .Links ul{list-style:none; padding:0; margin:0;}
.IssuesCircle .Links .Active{font-weight:bold; color:#666;}
.IssuesCircle .Links li{padding:0 10px; border-right:solid 1px #ddd; margin-top:5px;}
.IssuesCircle .Links li a{color:#999;}
.IssuesCircle .Links li:last-child{border:none;}
.IssuesCircle .Social a{margin:0 3px; font-size:16px;}
.IssuesCircle .Social a:hover{color:#3C82BF;}
.IssuesCircle .Parent{border-bottom:solid 1px #ddd;}
.ExpandView .CommentPart{max-width:810px; margin-bottom:20px; margin-top:20px;}
.ExpandView .CommentPart .panel-default{margin-bottom:0;}
.ExpandView .CommentPart h4{font-size:21px; border-bottom:solid 1px #ddd; padding-bottom:10px;}
.ExpandView .SubHead{font-size:16px; padding:10px 0;}
.ExpandView .choose-file-button:after{content:'Add an exhibit';}
.ExpandView .SumNotePH{position:absolute; top:40px; left:0; width:100%; height:100%; padding:10px; font-size:18px; z-index:5;color:#999;}
.ExpandView .CommentPart .CustomDrop{max-width:250px;}
.ExpandView .CommentPart .CustomDrop:after{right:15px;}
.ExpandView .CustomDrop .InnerLabel{position:absolute; left:10px; top:10px;}
.ExpandView .CustomDrop select{padding:10px 30px 10px 50px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
.ExpandView .form-control{min-height:40px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
.ExpandView .btn-primary{background: linear-gradient(to bottom,  #49a2e0 0%,#2989cc 100%); border:none; padding:10px 15px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
.ExpandView .ConvsPart{border-top:solid 1px #ddd; margin-top:20px; padding-top:15px;}
.ExpandView .ConvsPart h4{font-size:18px;}
.CustomDrop.Sort{max-width:170px; font-size:12px;}
.CustomDrop.Sort select{padding:5px 30px 5px 60px;}
.CustomDrop.Sort .InnerLabel{position:absolute; left:7px; top:7px;}
.TrialSuggestion .Head1{font-size:21px; font-weight:bold; text-transform:uppercase;}


.btn-upvote{background:#f4fbff; border:1px solid #bdccd3; color:#2b6dad !important; font-size:13px; padding:5px 10px; display:inline-block; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
.btn-upvote:hover{border-color:#2865A1;}
.btn-upvote span{border-left:1px solid rgba(0, 0, 0, 0.2); margin-left:5px; padding-left:5px;}

.ConvsPart .Block{margin-top:20px; border-bottom:solid 1px #EFEFEF;}
.ConvsPart .Block.Child{margin-left:20px; margin-top:10px; margin-bottom:10px; border-bottom:none;}
.ConvsPart .Block.Child .Inner{border-left:dotted 1px #ddd; padding-left:10px;}
.ConvsPart .Block .Photo{float:left;}
.ConvsPart .Block .Photo ul{margin:0; padding:0; float:left; text-align:center; list-style:none;}
.ConvsPart .Block .Photo ul li{display:block; line-height:normal;}
.ConvsPart .Block .Photo ul li.Arrow{font-size:12px;}
.ConvsPart .Block .Photo ul li.Arrow a{color:#999;}
.ConvsPart .Block .Photo ul li.Arrow a:hover, .ConvsPart .Block .Photo ul li.Active a{color:#428bca;}
.ConvsPart .Block .Photo ul li.LikeNum{font-style:italic; color:#999; margin:5px 0;}
.ConvsPart .Block .Photo .Thumb{float:left; width:55px; height:55px; margin-left:10px;}
.ConvsPart .Block .Photo .Thumb img{width:100%; border:solid 1px #ddd; padding:3px;}
.ConvsPart .Block .Content .First{margin:0; padding:0; list-style:none;}
.ConvsPart .Block .Content img{max-width:100%;}
.ConvsPart .Block .Content .First li{display:inline-block;}
.ConvsPart .Block .Content .First li.Title{color:#333;}
.ConvsPart .Block .Content .First li+li{margin-left:15px; color:#999;}
.ConvsPart .Block .Content .First li.Time{font-style:italic;}
.ConvsPart .Block .Content .Role{color:#999; margin:5px 0;}
.ConvsPart .Block .Content .Text{line-height:150%; color:#666;}
.ConvsPart .Block .Content .Text ul, .ConvsPart .Block .Content .Text ol{margin-left:30px;}
.ConvsPart .Block .Content .Text ul li{list-style:disc none outside; margin-bottom:5px;}
.ConvsPart .Block .Content .Text ol li{list-style:decimal none outside; margin-bottom:5px;}
.note-video-clip{max-width:100%;}
.ConvsPart .Block .WrapText{display:table; width:100%;}
.ConvsPart .Block .WrapText .Child{display:table-cell; vertical-align:top; padding-bottom:10px;}
.ConvsPart .Block .WrapText .ImgPart{text-align:center; padding:0 10px;}
.ConvsPart .Block .WrapText .ImgPart img{display:inline-block; max-width:200px; height:100px; width:160px;}
.ConvsPart .Block .Attach{margin-top:5px;}
.ConvsPart .Block .Attach a{color:#333; font-size:13px;}
.ConvsPart .Block .Attach a .fa{margin-right:5px;}
.ConvsPart .Block .BtmAction{margin:7px 0; padding:0; list-style:none;}
.ConvsPart .Block .BtmAction:after{clear:both; display:block; content:'';}
.ConvsPart .Block .BtmAction a{color:#999;}
.ConvsPart .Block .BtmAction li{display:inline-block; line-height:normal; font-size:12px; margin:3px 0;}
.ConvsPart .Block .BtmAction li+li{border-left:solid 1px #ddd; margin-left:10px; padding-left:10px; margin-bottom:5px;}
.ConvsPart .Block .BtmAction li:last-child{float:right; border-left:none; margin-top:10px;}
.ConvsPart .Block .BtmAction li.Span a{color:#999;}
.Social a{color:#666; margin:0 3px; font-size:16px;}
.Social li{display:inline-block;}
.Social a:hover{color:#3C82BF;}
.BtmAction .Social .ShareTip li{border-bottom:1px solid #ccc; display:block !important; float:none !important; margin:0 !important; padding:0 !important;}
.BtmAction .Social .ShareTip li a{font-size:13px !important;}

.ConvsPart .Block.Resolv .Name{/*color:#269126;*/}
.ConvsPart .Block.Comment .Name{color:#333;}
.ConvsPart .Block.Argu .Name{color:#ff8800;}
.ConvsPart .Block.Question .Name{color:#ba1717;}
.ConvsPart .Block .ReplySec{margin:15px 0;}
.ShareTip{position:absolute; z-index:1; top:100%; margin-top:10px; width:150px; background:#F9EEEE; border:solid 1px #aaa; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; right:0;}
.ShareTip:before{content:''; z-index:-1; position:absolute; width:10px; height:10px; background:#F9EEEE; border-top:solid 1px #aaa; border-right:solid 1px #aaa; top:0; margin-top:-5px; right:5px; transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -moz-transform:rotate(-45deg);}
.ShareTip li{display:block !important; margin:0 !important; border-bottom:solid 1px #ccc;}
.ShareTip li a{padding:7px; margin:0; display:block; font-size:13px !important; text-align:left;}
.ShareTip li a:hover{background:#fff;}
.FaqPart .Content li{display:block; margin-top:15px; list-style:none;}
.FaqPart .Content li .Link{display:block; position:relative; padding-left:15px;}
.FaqPart .Content li .Link:before{content:'\f0da'; position:absolute; font-family:'FontAwesome'; left:0; top:0;}
.FaqPart .Content li.Open .Link:before{transform:rotate(90deg);}
.FaqPart .Content li.Open .Link{color:#333;}
.FaqPart .Content .ExCont{margin-top:10px; padding-left:15px; color:#666;}
.FaqPart .MoreLink{border-top:solid 1px #ddd; margin-top:15px; padding-top:10px; font-size:12px; text-transform:uppercase;}
.FaqPart .MoreLink a{color:#333;}

.TrialFaqPart .Content li{display:block; margin-top:15px; list-style:none;}
.TrialFaqPart .Content li:first-child{margin-top:0;}
.TrialFaqPart .Content li a{color:#333;}
.TrialFaqPart .Content li .Link{display:block; position:relative; padding-left:20px;}
.TrialFaqPart .Content li .Link:before, .TrialFaqPart .Content li.Open .Link:before{content:'\f055'; position:absolute; font-family:'FontAwesome'; left:0; top:0;}
.TrialFaqPart .Content li.Open .Link:before{content:'\f056';}
.TrialFaqPart .Content li.Open .Link{color:#333;}
.TrialFaqPart .Content .ExCont{margin-top:10px; padding-left:20px; color:#666;}

.faq-section .Question{position:relative; padding-left:20px; display:block; margin-bottom:15px;}
.faq-section .Question:last-child{margin-bottom:0;}
.faq-section .Question:before, .faq-section .Question.Open:before{content:"\f055"; font-family:'FontAwesome'; position:absolute; left:0; top:0;}
.faq-section .Question.Open{color:#333;}
.faq-section .Question.Open:before{content:"\f056";}
.faq-section .Answer{color:#666; line-height:21px; padding-left:20px; margin-top:-10px; margin-bottom:15px;}

.repeat-list li{margin-top:10px; line-height:1.5;}

.replyView{background:#f6f8f9; border:1px solid #ddd; padding:15px; margin-left:80px; margin-bottom:10px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
.replyView .ReplaySec .TextArea{padding-right:10px; overflow:hidden;}
.replyView .Block:first-child{border-top:solid 1px #ddd; margin-top:10px; padding-top:10px;}
.replyView .TextArea{overflow:hidden; padding-right:10px;}
.ReplaySec .panel-default{margin-bottom:0;}

.OpenStatBox{position:relative; border:solid 1px #c7c7c7; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.OpenStatBox .Close, .OpenStatBox .Open{position:absolute; right:4px; top:-24px; height:24px; padding:4px 8px; border:solid 1px #ddd; color:#999; background:#fff; border-radius:4px 4px 0 0;}
.OpenStatBox .Open:before{content:"\f067"; font-family:'FontAwesome';}
.OpenStatBox .Close:before{content:"\f068"; font-family:'FontAwesome';}
.OpenStatBox.AutoHeight .TriCol{height:auto;}
.TriCol{position:relative; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; border-right:solid 1px #ddd;}
.TriCol:last-child{margin-left:-1px; border-left:solid 1px #ddd; border-right:none;}
.TriCol .Head{padding:15px 0; text-align:center; font-size:18px; font-weight:bold; min-height:55px; display:block;}
.TriCol .GrdBox{border-top:solid 1px #ddd; padding:10px 15px; margin:0 -15px;}
.TriCol .Inner{height:120px; position:relative; margin-right:-10px;}
.TriCol .Edit{position:absolute; top:5px; font-size:12px; right:15px;}
.TriCol .Links{width:100%; position:relative; margin:10px 0 0;}
.TriCol .Links a{display:inline-block; margin-bottom:5px;}
.TriCol .Links .Span{font-weight:normal; position:absolute; top:-20px; right:0;}
.TriCol .Links .Span2{float:right;}
.TriCol .EditedList{color:#999; font-size:12px; padding:5px 0; min-height:27px;}
.TriCol .EditedList .InnerHead{color:#666; font-size:14px; font-weight:bold; text-transform:uppercase;}
.TriCol .EditedList .Child{padding-right:10px; display:table-cell;}
/*.TriCol .EditedList .Child+.Child{border-left:solid 1px #ddd;}*/
.TriCol .note-video-clip{max-width:100%;}
.TriCol .VsPart{border:1px solid #aaa; background:#fff; border-radius:50px; -moz-border-radius:50px; -webkit-border-radius:50px; color:#666; font-size:18px; font-weight:bold; height:30px; margin-right:-15px; padding:1px; position:absolute; right:0; text-align:center; top:15px; width:30px; z-index:1;}

.RulesSec .LinkSec{margin:0; padding:0;}
.RulesSec .LinkSec li{display:block; line-height:150%; padding:7px 15px;}
.RulesSec .LinkSec li+li{border-top:1px solid #e4e4e4;}
.RulesSec .LinkSec li a:before{content:"\f061"; font-family:'FontAwesome'; position:absolute; left:0; font-size:10px;}
.RulesSec .LinkSec li a{padding-left:15px; display:block; position:relative;}

.AutoTheroPop .TBlock{display:table; width:100%;}
.AutoTheroPop .TCell{vertical-align:top; display:table-cell; padding:7px;}
.AutoTheroPop .TBlock .Image{width:150px; height:auto;}
.AutoTheroPop .TBlock .Image img{border: 3px solid #fff; width:100%; box-shadow: 0 0 1px #aaa; -webkit-box-shadow:0 0 1px #aaa; -moz-box-shadow:0 0 1px #aaa;}

.BenifSec .btn-info{padding:8px 10px;}
.btn-success.Custom{width:100%; max-width:100%; text-align:center; padding:10px; font-size:16px; font-weight:bold;}

.AddSgtnSec ul.Radio{margin:5px 0 0; padding:0; width:100%; display:inline-block;}
.AddSgtnSec ul.Radio li{float:left; position:relative;margin-right:15px; margin-top:10px;}
.AddSgtnSec ul.Radio li:last-child{overflow:hidden; float:none;}
.AddSgtnSec ul.Radio small{line-height:normal;}
.AddSgtnSec .BtnSec{text-align:right;}
.AddSgtnSec .BtnSec .btn{margin:15px 0 0; font-weight:bold; text-align:center; width:auto; font-size:16px;}
.ThankYou2{float:left; width:100%; text-align:center; margin:15px 0;}
.SortPart{float:right;margin-top:25px;}
.SortPart .CustomDrop{width:auto;}
.SugCmnts h4{font-weight:bold;}
.SugCmnts .CommentList .Block{border-bottom:solid 1px #ddd; margin-top:15px;}
.SugCmnts .CommentList .Block.Child{margin-left:20px; margin-top:25px; border-bottom:none; margin-bottom:10px;}
.SugCmnts .CommentList .Block.Child .Inner{border-left:dotted 1px #ddd; padding-left:10px;}
.SugCmnts .CommentList .Block .Photo{float:left;}
.SugCmnts .CommentList .Block .Photo ul{margin:0; padding:0; float:left; text-align:center;}
.SugCmnts .CommentList .Block .Photo ul li{display:block; line-height:normal;}
.SugCmnts .CommentList .Block .Photo ul li.Arrow{font-size:12px;}
.SugCmnts .CommentList .Block .Photo ul li.Arrow a{color:#999;}
.SugCmnts .CommentList .Block .Photo ul li.Arrow a:hover, .SugCmnts .CommentList .Block .Photo ul li.Active a{color:#428bca;}
.SugCmnts .CommentList .Block .Photo ul li.LikeNum{font-style:italic; color:#999; margin:5px 0;}
.SugCmnts .CommentList .Block .Photo .Thumb{float:left; width:55px; height:55px; margin-left:10px;}
.SugCmnts .CommentList .Block .Photo .Thumb img{width:100%; border:solid 1px #ddd; padding:3px;}
.SugCmnts .CommentList .Block .Content{overflow:hidden; padding:0 15px;}
.SugCmnts .CommentList .Block .Content .First{margin:0; padding:0;}
.SugCmnts .CommentList .Block .Content .First li{display:inline-block;}
.SugCmnts .CommentList .Block .Content .First li+li{margin-left:15px; color:#999;}
.SugCmnts .CommentList .Block .Content .First li:first-child{color:#333;}
.SugCmnts .CommentList .Block .Content .First li:nth-child(2){font-style:italic;}
.SugCmnts .CommentList .Block .Content .Role{color:#999; margin:5px 0;}
.SugCmnts .CommentList .Block .Content .Text{line-height:150%; color:#666;}
.SugCmnts .CommentList .Block .BtmAction{margin:10px 0 5px 25px;}
.SugCmnts .CommentList .Block .BtmAction li{display:inline-block; line-height:normal; font-size:12px;}
.SugCmnts .CommentList .Block .BtmAction li+li{border-left:solid 1px #ddd; margin-left:10px; padding-left:10px; margin-bottom:5px;}
.SugCmnts .CommentList .Block .BtmAction li:last-child{float:right; border-left:none;}
.SugCmnts .CommentList .Block .BtmAction li.Span a{color:#999;}
.SugCmnts .CommentList .Block .ReplySec{margin:0 0 15px 15px;}
.SugCmnts .pagination{margin:20px 0 0; padding:0;}
.btn-primary.Manual{font-size:14px; text-align:center;}
.btn-default.Span{color:#DE5442;}
.btn-info.Span{line-height:100%;}
.ArroBox.Span .btn-success, .ArroBox.Span2 .btn-success{width:auto; margin:0;}
.ArroBox.Span{left:0; right:auto; transform:none; margin:-15px 0 0;}
.ArroBox.Span:before{left:10%; right:auto;}
.ArroBox.Span2{left:7%; transform:none;}
.ArroBox.Span2:before{left:50%;}
.BtnInvite{background:#f1a249; border:solid 1px #dc8a2c; box-shadow:0 5px 0 rgba(0,0,0,.1) inset; padding:10px 20px; font-family:'KhmerUI'; font-size:21px; color:#fff;}
.BtnInvite:hover{color:#fff;}
.BtnInvite .fa{margin-right:5px;}
.btn-slide{position:relative; z-index:0;}
.btn-slide:after{content:''; position:absolute; background:rgba(0,0,0,.2); top:0; left:0; height:100%; width:0px; z-index:-1; transition:ease .4s all 0s; -webkit-transition:ease .4s all 0s; -moz-transition:ease .4s all 0s;}
.btn-slide:hover:after{width:100%;}

.HowitWorkWrap{position:relative; width:100%; border:solid 1px #ddd; padding:10px; background:#fff;}
.HowitWorkWrap .close{position:absolute; right:10px;}
.HowitWorkWrap .Link{font-weight:bold; text-decoration:underline; margin-right:10px;}
.HowitWorkWrap .Link:hover{text-decoration:none;}

.SwapDiv {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-orient: vertical;
-moz-box-orient: vertical;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
/* optional */
-webkit-box-align: start;
-moz-box-align: start;
-ms-flex-align: start;
-webkit-align-items: flex-start;
align-items: flex-start;
}

.SwapDiv .ViewTwo {
-webkit-box-ordinal-group: 2;
-moz-box-ordinal-group: 2;
-ms-flex-order: 2;
-webkit-order: 2;
order: 2;
}

.SwapDiv .ViewOne {
-webkit-box-ordinal-group: 1;
-moz-box-ordinal-group: 1;
-ms-flex-order: 1;
-webkit-order: 1;
order: 1;
}

@media (max-width:767px){
.LoginFormSec{background:url(../images/newimages/separate-line.png) no-repeat center bottom; padding:0 0 25px;}
.LoginFormSec h4{font-size:18px;}
.LoginBtnSec{margin:0;}
.H1{font-size:24px !important;}
.Brand2{width:225px; height:30px; background-size:225px auto; margin:12px 0 12px 20px;}
.Brandtitle{margin: 0 0 8px 16px;top: 40px;font-size: 10px !important;}
.ToolBox{position:relative; left:0; margin-left:0; top:10px; width:100%;}
.ToolBox:after, .ToolBox:before{bottom:100%; left:20px; top:auto; right:auto;}
.ToolBox:after{ border-color: rgba(255, 255, 255, 0); border-bottom-color: #ffffff; border-width: 8px; margin-left: -8px; } 
.ToolBox:before{ border-color: rgba(109, 207, 246, 0); border-bottom-color: #B9DFEE; border-width: 9px; margin-left: -9px; }
.DirectLeft .BtnSec .btn{font-size:16px;}
.CasesPart .CasesList .Parent .Three li{display:block; border-top:solid 1px #eee; padding:5px 0 0;}
.CasesPart .CasesList .Parent .Three li+li:before{border-left:none; margin:0;}
.LoginSummery .Secondary tr{margin:0 0 10px; width:50%;}
.LoginSummery .Secondary .Span2{margin:0; float:right;}
.LoginSummery .Secondary .Award .ChkSec li:last-child{margin-left:0px; width:100%;}
.LoginSummery .Secondary .W25{width:100%;}
.LoginSummery .Secondary .btn-info{font-size:16px;}
.CheckOut .Safe{width:100%;}
.ArroBox{right:50%; transform:translateX(50%); -ms-transform:translateX(50%); -webkit-transform:translateX(50%); -moz-transform:translateX(50%); -o-transform: translateX(50%);}
.ArroBox:before, .BountySec:after{right:50%; transform:translateX(50%);}
.InfoField li{display:block; border-right:none; padding:5px 0; margin:0;}
.InfoField li+li{border-right:none; border-top:solid 1px #ddd;}
.AddSgtnSec ul.Radio li:last-child{float:left; overflow:visible;}
.SugCmnts .CommentList .Block .BtmAction li:last-child{float:none; border-left:solid 1px #ddd;}
.Feeds .Parent .Comment, .Feeds .Parent .Suggest{width:100%;}
.Feeds .Parent .Comment{border-right:none; border-bottom:solid 1px #e2e2e2; margin-left:0;}
.Feeds .Parent .Suggest{border-left:none;}
.CheckOver .ColLeft{width:100%;}
.CheckOver .ColRight{width:auto;}
.TriCol h4, .TriCol .h4{font-size:16px;}
.TriCol .Head{padding:10px 0;}
.TriCol{border-right:none;}
.TriCol:last-child{margin-left:0; border-top:solid 1px #ddd; border-left:none;}
.TriCol .VsPart{right:auto; left:50%; top:auto; bottom:-15px; margin:0; transform:translateX(-50%); -moz-transform:translateX(-50%); -webkit-transform:translateX(-50%);}
.AutoTheroPop .TBlock{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -moz-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;}
.AutoTheroPop .TBlock .Content{-webkit-box-ordinal-group: 3;-moz-box-ordinal-group: 3;-ms-flex-order: 3;-webkit-order: 3;order: 3;}
.HomeMedia .h1{font-size:24px;}
.JoinComSec h4, .JoinComSec .btn{font-size:16px;}
.HowItWork2 .learnLink{font-size:14px;}
.HeroTitle .h2{font-size:16px;}
}

@media (max-width:640px){
.HeroTitle{clear:both;}
}

@media (min-width:361px){
.ConvsPart .Block .Content{display:table; padding:0 15px; width:calc(100% - 85px);}
}

@media (max-width:360px){
.CheckOut .btn-success{float:left;}
.BenBtnSec .Safe{float:right;}
.ConvsPart .Block .Content{overflow:visible; padding:65px 15px 0;}
.Title.media .media-right{width:95px; height:95px; padding-top:15px;}
.Title .H1{overflow:hidden;}
.media, .media-body{overflow:visible;}
.Tmedia .table-content, .Tmedia .table-right{display:block;}
.Title.media .media-body, .Title.media .media-right{display:block;}

}

@media (max-width:460px){
.TriCol .Links .Span2{float:left;}
.BenBtnSec .btn-success{float:left;}
.ConvsPart .Block .WrapText .Child{display:block;}
.QustPop .Wd49{width:100%;}
}

@media (max-width:400px){
.CheckOver .ColLeft .Radio label{display:block;}
.CheckOver .ColLeft .Radio .Rate{float:left; margin-top:10px; left:25px;}
.CheckOver .ColLeft .Radio .Rate:before, .CheckOver .ColLeft .Radio .Rate:after{left:15px; bottom:100%; top:auto;}
.CheckOver .ColLeft .Radio .Rate:before{border-right-color:transparent; border-bottom-color:#fff; border-width:8px; margin-left:-8px; z-index:1;}
.CheckOver .ColLeft .Radio .Rate:after{border-right-color:transparent; border-bottom-color:#bdbdbd; border-width:9px; margin-left:-9px;}
.CheckOver .ColLeft .Radio li.Active .Rate{color:#4a9d22; border-color:#71b252;}
.CheckOver .ColLeft .Radio li.Active .Rate:after{border-right-color:transparent; border-bottom-color:#71b252;}
}


/*Rating Big Section Start*/
.DashRtng{text-align:center; background:#edfcff; border-radius:5px; border:solid 1px #C7E0E6; padding:15px;}
.DashRtng .Ttl{font-weight:bold; margin-bottom:15px;}
.DashRtng .RtngIcon{background: url(../images/newimages/biz-rating-letters.png) -330px 0 no-repeat; height:60px; width:60px; display:inline-block;}

.SmlRtAminus .RtngIcon{background-position:-220px 0px !important;}
.SmlRtA .RtngIcon{background-position:-110px 0px !important;}
.SmlRtAplus .RtngIcon{background-position:0px 0px !important;}
.SmlRtAminusProv .RtngIcon{background-position:-550px 0px !important;}
.SmlRtAProv .RtngIcon{background-position:-440px 0px !important;}
.SmlRtAplusProv .RtngIcon{background-position:-330px 0px !important;}


.SmlRtBminus .RtngIcon{background-position:-220px -180px !important;}
.SmlRtB .RtngIcon{background-position:-110px -180px !important;}
.SmlRtBplus .RtngIcon{background-position:0px -180px !important;}
.SmlRtBminusProv .RtngIcon{background-position:-550px -180px !important;}
.SmlRtBProv .RtngIcon{background-position:-440px -180px !important;}
.SmlRtBplusProv .RtngIcon{background-position:-330px -180px !important;}


.SmlRtCminus .RtngIcon{background-position:-220px -360px !important;}
.SmlRtC .RtngIcon{background-position:-110px -360px !important;}
.SmlRtCplus .RtngIcon{background-position:0px -360px !important;}
.SmlRtCminusProv .RtngIcon{background-position:-550px -360px !important;}
.SmlRtCProv .RtngIcon{background-position:-440px -360px !important;}
.SmlRtCplusProv .RtngIcon{background-position:-330px -360px !important;}


.SmlRtDminus .RtngIcon{background-position:-220px -539px !important;}
.SmlRtD .RtngIcon{background-position:-110px -539px !important;}
.SmlRtDplus .RtngIcon{background-position:0px -539px !important;}
.SmlRtDminusProv .RtngIcon{background-position:-550px -539px !important;}
.SmlRtDProv .RtngIcon{background-position:-440px -539px !important;}
.SmlRtDplusProv .RtngIcon{background-position:-330px -539px !important;}

.SmlRtF .RtngIcon{background-position:0px -719px !important;}
.SmlRtFProv .RtngIcon{background-position:-330px -719px !important;}
/* Rating Big Section End*/

/* ------------------------------------------------------------------------------------------------------------ */
 
.attachfile{background: url(../images/newimages/attach-icon.gif) 0 6px no-repeat;padding: 2px 0 3px 30px;}
.removefile{background: url("../images/ico-remove.png") no-repeat scroll 0 0 transparent;padding: 0 16px 2px 0;margin: 0 5px;}
.input input.focus{color:#4D4D4D}
.attachfiles{margin:17px 3px 0}
.attachfiles h3.attach{background:url(../images/attach-icon.png) 0 0 no-repeat;font-size:12px;font-weight:bold;padding:0 0 0 28px;height:17px;line-height:17px}
.attachfiles .fUp{background:url(../images/browsebtn.gif) 0 0 no-repeat;font-size:12px;font-weight:bold;cursor:pointer;padding:0 0 15px 25px}
.attachfiles .btnCnt{margin:10px 0 -15px 25px}
.attachfiles .btnCnt em{padding:2px 0 0 10px}
/* ------------------------------------------------------------------------------------------------------------ */
.uploadifyQueueItem {background-color: #F5F5F5;border: 2px solid #E5E5E5;font: 11px Verdana, Geneva, sans-serif;margin-top: 5px;padding: 10px;width: 350px;	}
.uploadifyError {background-color: #FDE5DD !important;border: 2px solid #FBCBBC !important;}
.uploadifyQueueItem .cancel {float: right;}
.uploadifyQueue .completed {background-color: #E5E5E5;}
.uploadifyProgress {background-color: #E5E5E5;margin-top: 10px;width: 100%;}
.uploadifyProgressBar {background-color: #0099FF;height: 3px;width: 1px;}
/* ------------------------------------------------------------------------------------------------------------ */
/* CSS Hacks Targeting Firefox */
@-moz-document url-prefix(){
.InfoBlock{padding:12px 15px 5px 25px;}
}

