@import url("../fonts/fonts.css");
body,td,th {font-family:  'open_sansregular', 'Helvetica_Regular', Helvetica; font-size: 13px; color: #333;}
body {background:#eee; margin: 0px;}
a {font-family: Arial, Helvetica, sans-serif;	font-size: 13px; color: #ed1c24;}
a:hover {color: #b30909; text-decoration:underline;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:active {text-decoration: none;}
:focus{outline:none;}
img{border:none;}
.clearfix{clear:both;}
.textCenter{text-align:center;}
.textLeft{text-align:left;}
.textRight{text-align:right;}
.pullLeft{float:left;}
.pullRight{float:right;}
.defaultBtn{background:#171717; padding:8px 22px; color:#fff; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; cursor:pointer; border:0;}
.defaultBtn:hover{background:#414141;}
/*login css*/
.login-container{width:406px; min-height:320px; top:50%; left:50%; padding:0px 30px 42px 30px; background:url(../images/box_shadow.png) bottom center no-repeat; position:absolute; margin-left:-203px; margin-top:-196px;}
.login-box{background:#fff; border:1px solid #c0c0c0; min-height:320px; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;}
.login-logo-box{background:#171717; -moz-border-radius-topleft: 8px; -moz-border-radius-topright:8px; -webkit-border-top-left-radius:8px; -webkit-border-top-right-radius:8px; border-top-left-radius:8px; border-top-right-radius:8px; text-align:center; padding:15px 0;}
.login-field{width:302px; height:auto; margin:0px auto; padding-top:20px;}
.username input{display:block; background:url(../images/user_icon.png) left no-repeat; padding:8px 4px 8px 43px; border:1px solid #bbbbbb; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin-top:20px; width:253px; color:#444444; font-family: 'Helvetica_Regular', 'open_sansregular', Helvetica;}
.username input:focus{display:block; background:url(../images/user_icon_focus.png) left no-repeat #fff; padding:8px 4px 8px 43px; border:1px solid #A8A8A8; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin-top:20px; width:253px; color:#444444; font-family: 'Helvetica_Regular', 'open_sansregular', Helvetica; -moz-box-shadow: 0px 0px 5px #D3D3D3; -webkit-box-shadow: 0px 0px 5px #D3D3D3; box-shadow: 0px 0px 5px #D3D3D3;}
.password input{display:block; background:url(../images/password_icon.png) left no-repeat; padding:8px 4px 8px 43px; border:1px solid #bbbbbb; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin-top:20px; width:252px; color:#444444; font-family: 'Helvetica_Regular', 'open_sansregular', Helvetica;}
.password input:focus{display:block; background:url(../images/password_icon_focus.png) left no-repeat; padding:8px 4px 8px 43px; border:1px solid #A8A8A8; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin-top:20px; width:252px; color:#444444; font-family: 'Helvetica_Regular', 'open_sansregular', Helvetica; -moz-box-shadow: 0px 0px 5px #D3D3D3; -webkit-box-shadow: 0px 0px 5px #D3D3D3; box-shadow: 0px 0px 5px #D3D3D3;}
.forgot-pass{line-height:18px; padding-top:14px; padding-bottom:5px; border-bottom:1px solid #dde0e8; text-align:right;}
.loginbtn-row{height:28px; line-height:28px; padding-top:22px;}
.loginbtn-row label{font-size:11px;}
.footer-login{height:35px; line-height:35px; text-align:center; font-size:11px; background:#d6d6d6; position:absolute; bottom:0px; width:100%; color:#9f9f9f; font-family:Arial, Helvetica, sans-serif;}
.footer-login strong{color:#DC5D5F;}
/*login css end*/

.container{width:1170px; height:auto; margin:0 auto;}
.whiteBox{background:#fff; margin-top:20px; border:1px solid #e4e4e4; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
.contentSection{padding:15px;}
.heading{background: #f4f4f4;
background: -moz-linear-gradient(top, #f9f9f9 0%, #f6f6f6 47%, #f4f4f4 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, #f9f9f9), color-stop(47%, #f6f6f6), color-stop(100%, #f4f4f4));
background: -webkit-linear-gradient(top, #f9f9f9 0%, #f6f6f6 47%, #f4f4f4 100%);
background: -o-linear-gradient(top, #f9f9f9 0%, #f6f6f6 47%, #f4f4f4 100%);
background: -ms-linear-gradient(top, #f9f9f9 0%, #f6f6f6 47%, #f4f4f4 100%);
background: linear-gradient(to bottom, #f9f9f9 0%, #f6f6f6 47%, #f4f4f4 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#f4f4f4', GradientType=0 );
padding:0 15px; height:40px; border-bottom:1px solid #e4e4e4; -webkit-border-radius:3px 3px 0 0; -moz-border-radius:3px 3px 0 0; border-radius:3px 3px 0 0;
}
.heading h2{color:#333; font-size:16px; line-height:40px; margin:0; padding:0;}
.topBar{height:65px; background:#171717; width:100%;}
.logoutLink{color:#928d8d; padding-top:13px;}
.logoutLink span{color:#fff;}
.logoutLink a{color:#ed1c24;}
.socialTabs{height:26px;}
.socialTabs a img{opacity:0.3;}
.socialTabs a:hover img{opacity:1.0;}
.socialTabs a.active img{opacity:1.0;}
.storiesStats{margin:24px 0; padding:15px 0; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; height:40px;}
.statBox{width:145px; border-right:1px solid #ccc; margin-right:50px; float:left;}
div:last-child.statBox{margin-right:0; border-right:0;}
.statBox .greenText{color:#58ae1f;}
.statBox .blueText{color:#7cb5ec;}
.statBox .redText{color:#de4848;}
.clickDetail{width:345px; padding:10px; box-sizing:border-box;}
.clickDetail .headingText{color:#9c9c9c;}
.clickDetai img{margin:0 auto;}
.peopleReached{width:520px; padding:10px; border-right:1px solid #ccc; border-left:1px solid #ccc; box-sizing:border-box;}
.peopleReached .headingText{color:#9c9c9c;}
.storyteller{width:272px; padding:10px; box-sizing:border-box;}
.storyteller .headingText{color:#9c9c9c;}
.genderStat{width:160px; margin:0 auto; height:138px; padding-top:60px;}
.genderStat .men{background:url(../images/man-icon.jpg) no-repeat; width:68px; height:138px;}
.genderStat .women{background:url(../images/woman-icon.jpg) no-repeat; width:68px; height:138px;}
.genderStatText{width:65px; height:65px; margin-top:72px; line-height:58px; color:#fff; font-weight:bold; font-size:24px; text-align:center;}
.genderStatText span{font-size:16px;}
.pageView{width:572px; float:left;}
.socialVisitorLoyalty{width:572px; float:right;}
.table{width:100%; border-collapse:collapse; border-spacing:0;}
.table th{border-bottom:1px solid #333333; line-height:30px;}
.table td{border-bottom:1px solid #AAAAAA; line-height:30px; padding:0 6px;}
.strip tr:nth-child(even){background:#f8f8f8;}
.fbPageVisit{width:760px; float:left;}
.fbPageStat{width:380px; float:right;}
.fbPageVistTotal{text-align:right; color:#a4a4a4;}
.AVPD{font-size:20px; color:#1259B8; font-weight:bold;}
.TPV{font-size:20px; color:#cb6363; font-weight:bold;}
.FPS{font-size:35px; font-weight:bold; padding:14px 0; border-bottom:1px solid #e1e1e1;}
.FPS span{font-size:13px; display:block; font-weight:normal;}
div.FPS:first-child{padding-top:0px;}
div.FPS:last-child{border-bottom:0; padding-bottom:0px;}

.connections{width:572px; float:left;}
.socialActivity{width:572px; float:right;}

.LSA:after{content:" "; clear:both; display:table;}
.thumbnail{width:42px; height:42px; float:left; position:relative; z-index:0}
.fb-icn{background:url(../images/fb-round-icn.png) no-repeat; width:16px; height:16px; position:absolute; bottom:-1px; right:-8px; z-index:10;}
.twitter-icn{background:url(../images/twitter-round-icn.png) no-repeat; width:16px; height:16px; position:absolute; bottom:-1px; right:-8px; z-index:10;}
.g-icn{background:url(../images/g-round-icon.png) no-repeat; width:16px; height:16px; position:absolute; bottom:-1px; right:-8px; z-index:10;}
.LSA-detail{float:left; margin-left:20px;}
.img-round{-webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px;}
.connection-post:after{content:" "; clear:both; display:table;}
.connection-post{border-bottom:1px solid #e1e1e1; padding-bottom:10px;}
.connection-post-detail{float:left; margin-left:20px; width:480px;}
.connectionHD{color:#1a5ca0; font-weight:bold;}
.connectionHD span{color:#999999; padding-left:30px;}
.post-text{padding:3px 0;}
.connection-stat{color:#999999;}
.cSocialNetwork{width:275px; height:87px; box-sizing:border-box; font-size:33px; font-weight:bold; text-align:center; padding:0 10px 0 70px; float:left; margin:0 9px 0 9px; color:#fff; line-height:87px;}
.cSocialNetwork:hover{opacity:0.7;}
div.cSocialNetwork:last-child{margin-right:0;}
.fb-bg{background:url(../images/fb-bg.png) no-repeat;}
.twitter-bg{background:url(../images/twitter-bg.png) no-repeat}
.linkedin-bg{background:url(../images/linkedin-bg.png) no-repeat;}
.g-bg{background:url(../images/g-bg.png) no-repeat;}
.footer{background:#d6d6d6; text-align:center; font-size:12px; color:#9f9f9f; line-height:35px; margin-top:30px;}
.footer strong{color:#DC5D5F;}