﻿body {margin:0;padding:0px;font-family:Arial;font-size:12px;line-height:16px;color:#494949;background:#ebebeb;}
body * {outline:none;}
p, img, form, input, select, h1, h2, h3, h4, h5, ul, li, ol, div {margin:0;padding:0;}
header, nav, section, article, aside, footer {display:block;margin:0;padding:0;}
ul, li {list-style:none;}
img {border:0;margin:0;padding:0;}
.clr {height:0;line-height:0;font-size:0;clear:both;margin:0;padding:0;display:block;}
.fleft {float:left !important;}
.fright {float:right !important;}
.left {text-align:left;}
.right {text-align:right;}
.center {text-align:center;}
/*p{font:11px Arial, Helvetica, sans-serif;line-height:16px;} */ /*Font Increase*/
p{font:13px Arial, Helvetica, sans-serif;line-height:16px;} /*Font Increase from 11-13 */
#wrap {margin:0;width:100%;}

/* Font Css Start Here */ 
@font-face {
    font-family: Arial;
    src: url('helvetic-webfont.eot');
    src: url('helvetic-webfont.eot?#iefix') format('embedded-opentype'),
         url('helvetic-webfont.woff') format('woff'),
         url('helvetic-webfont.ttf') format('truetype'),
         url('helvetic-webfont.svg#HelveticaNormalRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'HelveticaPLBold';
    src: url('helveb-webfont.eot');
    src: url('helveb-webfont.eot?#iefix') format('embedded-opentype'),
         url('helveb-webfont.woff') format('woff'),
         url('helveb-webfont.ttf') format('truetype'),
         url('helveb-webfont.svg#HelveticaPLBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face{font-family: 'calibri';src: url('calibri-webfont.eot');src: local('?'), url('calibri-webfont.woff') format('woff'), url('calibri-webfont.ttf') format('truetype'), url('museo700-regular-webfont.svg#webfont6ZNNbugr') format('svg');}
@font-face {font-family: 'calibri';src: url('calibri-webfont.eot');}
@font-face {font-family: 'calibri';src: url(//:) format('no404'), url('calibri-webfont.woff') format('woff'), url('calibri-webfont.ttf') format('truetype'), url('calibri-webfont.svg#webfontTOPYuagN') format('svg');font-weight: normal;font-style: normal;}

/* Font Css End Here */

@font-face {font-family: 'MyriadProRegular';src: url('myriadpro-regular-webfont.eot');}
@font-face {font-family: 'MyriadProRegular';src: url(//:) format('no404'), url('myriadpro-regular-webfont.woff') format('woff'), url('myriadpro-regular-webfont.ttf') format('truetype'), url('myriadpro-regular-webfont.svg#webfontTOPYuagN') format('svg');font-weight: normal;font-style: normal;}

.mleft10{margin-left:10px!important;}
.mright0{margin-right:0px!important;}
/* Header Css Start Here */
header {width:100%;margin:0 auto;height:165px;background:#FFFFFF;}
header section {margin:0 auto;height:106px;width:970px;padding:0 0 0 0;position:relative;}
header section ul {float:right;margin:15px 0 18px 0;}
header section ul li {float:left;padding:0 12px;border-left:1px solid #cecece;}
header section ul li.last {padding:0 0 0 12px;}
header section ul li.last img {margin-right:0;}
header section ul li:first-child {border:none;}
header section ul li img {vertical-align:middle;margin:-2px 6px 0 0;}
header section ul li a {text-decoration:none;color:#696969;}
header section ul li a:hover {color:#C60000;}
.askvir {position:absolute;top:92px;right:0;}
.desktop-ask-vir{display:block;}
.mobile-ask-vir{display:none;}
#logo {margin:40px 0 0 22px;float:left;}
.contactlink {background:url(../images/contact-icon.gif) no-repeat 0 2px;padding:0 0 0 18px;float:left;display:block;text-decoration:none;color:#696969;margin:5px 0 0 0;}
.search {background:url(../images/search-bg.gif) no-repeat 0 0;width:174px;height:23px;float:right;margin:0 0 0 0;padding:1px 0 0 0;}
.search .input {width:153px;height:21px;border:none;margin:0 0 0 4px;font:normal 11px Arial, Helvetica, sans-serif;background:none;float:left;color:#696969;line-height:20px;}
.search .searchbutton {background:url(../images/search-icon.gif) no-repeat 0 0;border:none;width:14px;height:20px;float:left;}
header nav {background:url(../images/navigation-bg.jpg) no-repeat center top;height:59px;} 
header nav ul {margin:0 auto;width:970px;}
header nav ul li {float:left;display:block;background:url(../images/saperator.png) no-repeat 0 0;padding:0 17px 0 19px;text-transform:uppercase;font:bold 16px 'HelveticaPLBold';line-height:58px;}
header nav ul li a {height:59px;text-decoration:none;color:#FFFFFF;display:block; font-family:Arial;}
header nav ul li:first-child {background:none;}
/* Header Css End Here */

/* Container Css Start Here */
.bannerHolder{width:1000px;margin:0px auto;}
#container {padding:260px 0 0 0;width:1002px;margin:0 auto;position:relative;z-index:2;}
.homebg {background:url(../images/home-banner.jpg) no-repeat center top;}
.aboutbg {background:url(../images/home-banner.jpg) no-repeat center top;}
.lifestylebg {background:url(../images/home-banner.jpg) no-repeat center top;}
.askvirbg {background:url(../images/home-banner.jpg) no-repeat center top;}
.peoplebg {background:url(../images/home-banner.jpg) no-repeat center top;}
.politicsbg {background:url(../images/home-banner.jpg) no-repeat center top;}
.leftshadow {background:url(../images/container-left-shadow.png) no-repeat 0 0;padding:0 0 0 16px;}
.rightshadow {background:url(../images/container-right-shadow.png) no-repeat right 0;padding:0 16px 0 0;}

/* Article font Style*/
/*.MyriadPro{color:#c60000;font-family:MyriadProRegular!important;font-weight:bold;font-size:12px;line-height:15px;text-align:left !important;} */
.arial{font-family:Arial;color:#c60000;font-weight:bold;font-size:15px !important;line-height:15px;text-align:left !important;margin: 0 0 8px;padding-bottom:5px;}
/*.helvetica{font-family:'HelveticaPLBold'!important;color:#c60000;font-weight:bold;font-size:13px!important;line-height:15px;text-align:left !important;} */

.articleholder p{margin:0px!important; line-height:17px;}
/* Made By Ashok*/
.articleholder div{margin:0px!important; line-height:17px;}
.articleholder img{margin-right:10px;margin-bottom:10px; border:1px solid #ccc; padding:2px;}

.breadcrumb {overflow:hidden;height:30px;position:absolute;top:-25px;}
.breadcrumb ul {margin:0;}
.breadcrumb ul li {float:left;display:block;background:url(../images/bread-arrow.png) no-repeat 0 3px;padding:0 10px 0 12px;color:#C60000;}
.breadcrumb a {text-decoration:none;color:#696969;}
.breadcrumb a:hover {color:#C60000;}
.contentbox {background:#FFFFFF;width:970px;position:relative;background:url(../images/container-bg.gif) repeat-y 0 0;}
.content_inner {margin:0;background:url(../images/grad_bg.gif) repeat-x 0 67px; margin-top:-8px;}
.innerleft_txt {float:left;width:60%;margin:0 0 20px 0;}
.innerright_txt {float:right;width:35%;margin:0 0 20px 0;font-size:14px;color:#1c6093;}
.contentinner_left {float:left;width:606px;padding:0 33px 0px 33px;}
.contentinner_left aside {width:auto;padding:0;font-family:Arial;margin:0;float:none;}
.contentinner_left aside .gradbg {background:none;padding:15px 0;color:#545454;overflow:hidden;float:none; width:100%;}
.contentinner_left aside .righttxt {float:left;width:445px;padding:4px 0 0 18px;margin:0 0 10px 0;}
.contentinner_left aside p {margin:0 0 4px 0;font-size:13px;}
.contentinner_left h6 {font-size:15px!important;font-weight:normal;color:#bb0c0a;font-family:Arial;line-height:24px;margin:0 0 20px 0;}
.contentinner_left h6 a{color:#336387!important; text-decoration:none;}
#tboder{border-bottom:1px solid #ccc; padding-bottom:10px;}

.contentinner_left aside h3 {font:normal 18px Arial;margin:0 0 5px 0;color:#000000;line-height:22px;}
.contentinner_left h3 {font-size:20px;font-weight:normal;color:#bb0c0a;font-family:'arial';line-height:24px;margin:0 0 20px 0;}
.contentinner_left h3 span {display:block;font-size:11px;color:#545454;padding:5px 0 0 0;}
.contentinner_left h4 {font-size:16px;font-weight:normal;color:#222222;font-family:Arial;line-height:20px;margin:0 0 10px 0;}
.contentinner_left h5{font-size:18px;font-weight:normal;color:#174e79;font-family:Arial;line-height:20px;margin:0 0 7px 0;}
.innercontent{padding:20px 0;}
.innercontent p {margin:0 0 17px 0;line-height:18px;font-family:'Arial'; font-size:14px;}
/* Made By Ashok*/
.innercontent div {margin:0 0 17px 0;line-height:18px;font-family:'Arial'; font-size:14px;}

.aboutimg {float:left;border:1px solid #d7d7d7;padding:5px;margin:0 20px 10px 0;}
.contentinner_left article {padding:19px 0;border-bottom:1px solid #cccccc;font-family:Arial;}
.contentinner_left article p {margin:0 0 15px 0;}
.contentinner_right {float:left;width:298px;}
.contentinner_right .right_slider {margin:0 0 25px 0;}
.content_inner h1 {background:#f2f2f2;height:66px;font:normal 28px 'tahoma';padding:0 0 0 33px;border-bottom:1px solid #FFFFFF;color:#000000;text-transform:uppercase;line-height:66px;}
.content_inner h1 span {color:#114c79;text-transform:none;font-size:22px; font-family:Arial;}
aside {float:left;width:479px;padding:1px;font-family:Arial;margin:2px;}
aside h2 {background:#f2f2f2;height:66px;text-transform:uppercase;font:normal 28px Arial;padding:0 17px;border-bottom:1px solid #FFFFFF;color:#000000;line-height:66px;}
aside h2 span {float:left;}
aside h2 a {color: #000000;font-family: tahoma;font-size: 25px;font-weight: normal;letter-spacing: 1px;text-decoration: none;}
aside h2 a:hover{color:#b20d0b;}
aside h3 {font:bold 13px tahoma;margin:0 0 5px 0;color:#444444;line-height:18px;}
aside h3 a, .borderbox article h3 a{color:#444444;text-decoration:none;font:bold 13px tahoma;line-height:16px!important;display:block;} /*Font Increase from 12-13 */
aside h3 a:hover, .borderbox article h3 a:hover borderbox {text-decoration:underline;}
aside .gradbg {background:url(../images/grad-bg.gif) repeat-x 0 0;padding:33px 10px 0 23px;color:#545454;overflow:hidden; float:left;width:93%;}
aside .gradbg a, .borderbox a {color:#545454;text-decoration:none;}
aside .gradbg a:hover, .borderbox a:hover {text-decoration:underline;}
aside .leftimg {float:left;margin:0 0 10px 0;}
aside .leftimg img {padding:3px;border:1px solid #cfcfcf;}
aside .righttxt {float:left;width:275px;padding:4px 0 0 18px;margin:0 0 10px 0;}
.newpic {margin:0 0 10px -18px;}
.postbox {float:left;color:#2e2e2e;line-height:16px;font-size:12px; font-family:Arial;} /*Font Increase from 11-12 */
.postbox span {color:#44629e;}
.postbox strong {color:#c60000;font-weight:normal;}
.seeall {float:right;text-decoration:none;color:#2e2e2e;text-transform:uppercase;line-height:14px;font-size:11px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
.seeall img {margin:0 0 0 4px;}
.borderbox {border-bottom:1px solid #e5e5e5;padding:10px 0 25px 0;overflow:hidden;}
.borderbox1 {padding:25px 0 0 0;overflow:hidden;}
.boxleft {float:left;width:471px;padding:0 0 0 10px;}
.boxright {float:right;width:481px;}
.borderbox article {float:left;width:200px;padding:0 17px;}
.borderbox article h3 {color:#000000;font:normal 14px Arial;margin:0;line-height:18px;}
.borderbox article p {margin:0 0 15px 0;color:#545454;font:12px Arial, Helvetica, sans-serif;line-height:16px;}  /*Font Increase from 11-12 */

.borderbox article .img {position:relative;margin:0 0 20px 0;}
.borderbox article .img .newpic {position:absolute;left:150px;bottom:-8px;margin:0;}
.borderbox article .img .newpic img {border:none;padding:0;}
.borderbox article .img img {border:1px solid #d2d2d2;padding:3px; width:180px; height:180px;}
.homebottomlist {margin:-25px 0 0 0;}
.homebottomlist li {padding:0 22px 0 22px;float:left;border-left:1px solid #f4f4f4;position:relative;}
.homebottomlist li .connectinner{padding:0px;}
.homebottomlist li .virpic{right:-5px;}
.homebottomlist li:first-child {border:none;}

.slidemainpic{margin:0px 0 0 0;}
.sliderwrapper{position:relative;border:0;width:280px;height:90px;border-bottom:none;margin:0;}
.sliderwrapper .contentdiv{visibility:hidden;position:absolute;left:0;top:0;padding:0;width:286px;height:130px;}
.footerleft .pagination{width:100px;text-align:right;background:#000000;padding:2px 0 2px 30px;border-top:none;overflow:hidden;position:relative;z-index:9999999;}
.footerleft .pagination a{padding:0 5px;text-decoration:none;color:#fdd888;display:block;float:left;margin:0 3px;line-height:16px;}
.footerleft .pagination a.prev{background:url(../images/left-arrow.gif) no-repeat 0 0;width:6px;height:9px;display:block;text-indent:9000px;margin:3px 5px 0 5px;padding:0;}
.footerleft .pagination a.next{background:url(../images/right-arrow.gif) no-repeat 0 0;width:6px;height:9px;display:block;text-indent:9000px;margin:3px 5px 0 5px;padding:0;}
.footerleft .pagination a:hover, .pagination a.selected{color:#fdd888;background:#b80000;text-decoration:none;}
.footerleft .pagination a.prev:hover, .footerleft .pagination a.next:hover{background:url(../images/right-arrow.gif) no-repeat 0 0;}
.footerleft .pagination a.prev:hover, .footerleft .pagination a.prev:hover{background:url(../images/left-arrow.gif) no-repeat 0 0;}
.qabox, .askquestion {width:306px;font-family:Arial;font-size:11px;line-height:14px;}
.contentinner_right .qabox, .contentinner_right .askquestion {width:auto;font-family:Arial;font-size:11px;line-height:14px;margin:0 0 25px 0;}
.contentinner_right .qabox h2, .contentinner_right .connectvir h2 {text-transform:uppercase;font:normal 28px Arial;line-height:56px;color:#FFFFFF;height:56px;display:block;margin:0 0 12px 0;padding:0 20px 0 20px;}
.contentinner_right .askquestion h2 {text-transform:uppercase;font:normal 22px Arial;color:#FFFFFF;height:56px;display:block;margin:0 0 12px 0;padding:0 20px 0 20px;background:#437da8 url(../images/askquestion-bg.gif) no-repeat right 0; line-height:58px;}
.qabox h2, .connectvir h2 {text-transform:uppercase;font:normal 28px 'Arial';line-height:56px;color:#FFFFFF;height:56px;display:block;margin:0 -22px 12px -22px;padding:0 20px 0 20px;}
.qabox h2 a {font:normal 12px Arial;color:#FFFFFF;margin:19px 0 0 0;float:right;}
.qabox h2.red {background:url(../images/red-headingbg.gif) no-repeat 0 0;}
.connectvir h2.blue {background:#33ccff;}
.connectvir h2 span {float:left;}
.connectvir h2 a {margin:12px 0 0 0;float:right;line-height:18px;} 
.connectvir h2 strong {font-size:12px;font-weight:normal;}
.qabox h2 span {float:left;}
.qabox h3 {color:#b60000;text-transform:uppercase;font-size:12px;margin:0 0 4px 0;font-family:Arial, Helvetica, sans-serif}
.qabox p {color:#c60000;}
.qabox h3 img {vertical-align:middle;margin:0 6px 0 0;}
.readmore {background:url(../images/red-arrow.gif) no-repeat right 4px;text-transform:uppercase;padding:0 10px 0 0;text-decoration:none;color:#858585;font-family:'HelveticaPLBold';}
.qabox ul {}
.qabox ul li {border:none;padding:0 0 9px 0;display:block; width:90%;}
.contentinner_right .qabox ul li {border:none;padding:0 22px 9px 22px;display:block;}
.qabox ul li a {text-decoration:none;color:#C60000;}
.qabox ul li a:hover {text-decoration:underline;}
.virpic{position:absolute;bottom:0;right:3px;z-index:0;width:180px;height:169px;}
.virpic img {margin:0;padding:0; border:none;}
.qabox ul li.color {color:#336387;}
.qabox ul li.color p, .qabox ul li.color h3 {color:#336387;}
.qabox ul li a.redbutton{background:url(../images/red-button-bg.gif) no-repeat 0 0;width:74px;height:32px;color:#FFFFFF;text-decoration:none;line-height:30px;text-align:center;font-size:13px;font-family:Arial;display:block; font-weight:bold;}
.connectvir {width:231px;height:230px;padding:0 0 199px 0;font-size:13px;line-height:18px;color:#535353;}
.contentinner_right .connectvir {width:auto;position:relative;}
.connectinner {padding:0px 22px;}
.connectinner2 {padding:0px;}
.connectvir p {margin:0 0 20px 0;padding:0 36px 0 0; font-size:12px;font-family:Arial; line-height:18px;}
.connectvir a {color:#000000;text-decoration:none;}
.connectvir .heading{margin:0 0 36px 0;color:#000000;font-family:Arial;font-size:19px;line-height:22px;font-weight:bold;}
.connectvir a.follow {background:url(../images/follow-bg.gif) no-repeat 0 0;width:74px;height:32px;display:block;text-decoration:none;color:#FFFFFF;text-align:center;font-size:13px;line-height:30px;font-family:Arial; font-weight:bold;}
.connectvir_list {margin:0 0 35px 0;padding:0;}
.connectvir_list li {background:url(../images/arrow.gif) no-repeat 0 3px;padding:0 0 0 12px;margin:0;float:none;font-size:13px;font-family:Arial; padding-bottom:10px;} /*Font Increase from 12-13 */

.connectvir_list li a {text-decoration:none;color:#145e95;}
.connectvir_list li a:hover {text-decoration:none;color:#C60000;}
.askform {margin:0 0 0 20px;}
.askform .form_left {float:left;width:55px;margin:0 0 9px 0;color:#4a4a4a;font:normal 12px Arial;line-height:20px;}
.askform .form_right {float:left;width:202px;margin:0 0 9px 0;}
.askform .form_right span {display:block;color:#989797;line-height:22px;}
.askform .form_right .input_field {margin:0;padding:0;width:200px;border:1px solid #cfcfcf;background:url(../images/input_bg.gif) repeat-x 0 0;height:19px;font:normal 12px Arial;line-height:20px;color:#666666;}
.askform .form_text .input_field {margin:0;padding:0;width:255px;border:1px solid #cfcfcf;background:url(../images/input_bg.gif) repeat-x 0 0;height:19px;font:normal 12px Arial;line-height:20px;color:#666666;}
.askform .form_text textarea {margin:0;padding:0;width:255px;border:1px solid #cfcfcf;background:url(../images/input_bg.gif) repeat-x 0 0;height:90px;font:normal 12px Arial;line-height:20px;color:#666666;}
.askform .form_text {margin:0 0 9px 0;}
.askform .form_text span {display:block;font:normal 12px Arial;line-height:22px;}
.askform .askbutton {margin:0;padding:0;background:url(../images/ask-now-button.gif) no-repeat 0 0;width:82px;height:30px;color:#FFFFFF;font-size:14px;font-family:Arial;border:none;cursor:pointer; font-weight:bold;}
.commentstrip {border:1px solid #dbdbdb;background:url(../images/paging-bg.gif) repeat-x 0 0;height:28px;color:#121212;padding:0 10px 0 10px;margin:20px 0}
.commentstrip span {float:left;padding:3px 18px 0 0;line-height:20px;}
.commentstrip span img {vertical-align:middle;margin:0 1px;}
.commentstrip a {text-decoration:none;color:#626262;}
.commentstrip a:hover {text-decoration:none;color:#626262;}
.commentstrip .link {background:url(../images/view-icon.gif) no-repeat 0 3px;padding:0 0 0 11px;color:#316d97;}
.commentstrip .link:hover {color:#000000;}
.paging {border:1px solid #dbdbdb;background:url(../images/paging-bg.gif) repeat-x 0 0;height:28px;color:#121212;padding:0 5px 0 17px;margin:20px 0}
.paging span {float:left;padding:7px 0 0 0;text-transform:uppercase;}
.paging img {margin:0 0 0 7px;}
.paging .paging_right {float:right;padding:4px 0 0 0;}
.paging .paging_right span {float:left;padding:3px 10px 0 0;}
.paging .inputbox {width:33px;height:19px;text-align:center;font:normal 11px Arial;float:left;margin:0 10px 0 0; border:1px solid #dfdfdf;line-height:20px;}
.paging .gobutton {width:28px;height:21px;text-align:center;font:normal 16px 'calibri', arial;float:left;margin:0;border:none;background:#b10000;color:#FFFFFF;cursor:pointer;line-height:20px;}
.seelink {float:right;text-decoration:none;color:#47639b;font-size:13px;background:url(../images/view-icon.gif) no-repeat 0 5px;padding:0 0 0 10px;}
.seelink:hover {color:#000000;}
.big {font-size:50px;color:#3c3c3c;float:left;display:block;line-height:40px;font-weight:bold;}
.redlink {float:left;background:url(../images/arrow.gif) no-repeat 0 5px;text-decoration:none;color:#b10000;padding:0 0 0 10px;}
.redlink:hover {color:#000000;}
.bluecolor {color:#24608e;}
.question_box {margin:0 0 10px 0;overflow:hidden;font-size:13px;}
.graystrip {border:1px solid #ececec;background:#f4f4f4;height:23px;color:#121212;padding:7px 5px 0 17px;margin:20px 0 0 0;font-size:12px;}
.graystrip img {vertical-align:middle;margin:0 4px 0 0;}
.graystrip a {float:left;margin:0 40px 0 0;text-decoration:none;color:#02497d;}
.graystrip a:hover {color:#000000;}
.contentinner_left article .question_box p {margin:0 0 8px 0;padding:0;} 
.question_box .icon {background:url(../images/question-icon.gif) no-repeat 0 0;float:left;width:26px;margin:0 45px 0 0;}
.question_box .smalltxt {font-size:12px !important;color:#626262;} /*Font Increase from 11-12 */

.question_box .text p{font:14px/16px Arial,Helvetica,sans-serif}/*Font Increase from 11-14 */
.question_box .text {float:left;width:510px;}
/* Video Page Css Start Here */
.videobox {margin:20px 0 0 0;}
.videobox .box {border:1px solid #e0e0e0;padding:7px;background:#FFFFFF;overflow:hidden;margin:0 0 18px 0;}
.videobox .box .innerbox {background:#f1f1f1;}
/*.videobox .box .innerbox h3 {background:#757575;height:35px;color:#FFFFFF;line-height:35px;padding:0 0 0 21px;font-size:16px;margin:0 0 28px 0;}*/
.videobox .box .innerbox h3 {background: none repeat scroll 0 0 #757575;color: #FFFFFF;font-size: 16px;line-height: 22px;margin: 0 0 28px;padding: 8px 0 6px 21px;}
.videobox .box .innerbox h3.red {color:#FFFFFF;background:#b10909;}
.videobox .box .innerbox h4 {color:#c60000;font-size:13px;margin:0 0 0 0;font-weight:bold;height:auto;}
.videobox .box .innerbox h5 {color:#464646;font-size:13px;margin:0 0 4px 0;}
.video_block {margin:0 0 10px 0;}
.videobox .box .innerbox .videocontent {padding:0 50px 10px 50px;}
.padbox {padding:0 17px 10px 17px;overflow:hidden;}

.left_pic {background:url(../images/img-frame.png) no-repeat 0 0;width:194px;height:170px;text-align:center;float:left;}
.left_pic img {/* margin:9px 0 0 0; */max-width:100%;max-height:100%;padding:9px 0;box-sizing:border-box;}
.right_txt {float:left;width:325px;padding:10px 0 0 20px;font-size:14px;line-height:20px;}
.right_txt p {margin:0 0 15px 0; font-size:14px;} /*Font Increase from 12-14 */

.videobox .box .innerbox .right_txt h4 {color:#c60000;font-size:18px;margin:0 0 12px 0;font-weight:normal;height:auto;border-bottom:1px solid #c3c3c3;padding:0 0 4px 0;}
.videobox .box .innerbox .right_txt h4 a{color:#c60000;font-weight:normal; text-decoration:none; font-family:Arial;}
.videobox .box .innerbox .right_txt h4 a:hover{color:#c60000;font-weight:normal; text-decoration:none;}

#gallery-container {margin:0 auto;width:606px;position:relative;overflow:hidden; height:100px;}
#gallery-container .next, #gallery-container .prev {position:absolute;width:21px;height:97px;z-index:999;top:0;}
#gallery-container .prev {background:#FFFFFF url(../images/arrow-left.gif) no-repeat 0 22px;left:0;}
#gallery-container .next {background:#FFFFFF url(../images/arrow-right.gif) no-repeat 0 22px;right:0;}
#gallery-view {margin:0px auto;width:540px;overflow:hidden;display:block;}
.belt {width:2861px;float:left; padding:0; position: relative;}
.panel {width:138px;height:100px;float:left;margin:0;}
.panel img {border:1px solid #d9d9d9;padding:3px;}

.interviewbox {margin:0 0 20px 0;}
.interviewbox h3, .commentbox h3 {background:#7ba7c6;height:30px;line-height:32px;color:#FFFFFF;font-size:14px;padding:0 0 0 14px;position:relative; margin-top:10px;}
.interviewbox h3 img, .commentbox h3 img {position:absolute;bottom:-7px;left:25px;border:none; margin:0px; padding:0px;}
.interviewbox h3 span {font-size:14px;padding:0;color:#FFFFFF;}
.interviewbox h4 {color:#c60000;font-size:16px;line-height:18px;margin:0 0 10px 0;}
.interviewbox h4 a{color:#545454;text-decoration:none; font-family:Arial;}
.interviewbox h4 a:hover{color:#545454;text-decoration:underline;}
.interviewbox h5 {color:#000000;font-size:16px;line-height:18px;margin:0 0 10px 0;}
.interviewbox h5 a{color:#545454;text-decoration:none;}
.interviewbox h5 a:hover{color:#545454;text-decoration:underline;}

.interviewbox ul {margin:0;}
.interviewbox ul li {padding:17px 0;font-size:13px;overflow:hidden;}
.interviewbox ul li p {margin:0 0 15px 0; font-family:Arial; font-size:14px;} /*Font Increase from 12-14 */

.interviewbox ul li .interviewpic {float:left;width:145px;}
.interviewbox ul li .interviewpic img {padding:3px;border:1px solid #d9d9d9;}
.interviewbox ul li .interviewdetail {float:left;width:450px;}
.interviewbox ul li:first-child {border:none;}
.commenttxt {font-size:12px;font-family:'Arial';color:#2e2e2e;} /*Font Increase from 11-12 */

.commenttxt span {color:#44629e;}

.commentbox {margin:0 0 20px 0; position:relative;}
/*.commentbox h3 {background:#7ba7c6;height:30px;line-height:32px;color:#c60000;font-size:14px;padding:0 0 0 14px;position:relative;margin:0 0 5px 0;}
.commentbox h3 img {position:absolute;bottom:-20px;left:25px;border:none;}*/
.commentbox h3 span {color:#FFFFFF;font-size:14px;padding:0;/*background:url(../images/comment-heading-icon.gif) no-repeat 0 11px;*/}
.commentbox h4 {height:30px;color:#323232;font-size:14px;line-height:18px;margin:0 0 11px 0;}
.commentbox h4 span {font-size:12px;display:block;line-height:16px;}
.commentbox ul {margin:0;}
.commentbox ul li {border-top:1px solid #e7e7e7;padding:17px 0;font-size:13px;}
.commentbox ul li:first-child {border:none;}

.mediaicon{width:27px; height:30px!important;}
.stButton .stLarge{width:27px!important; height:30px!important; margin-top:-1px;}
.stButton .stLarge:hover{background-position:0 0 !important;}

.newcommentstrip {border:1px solid #dbdbdb;background:url(../images/paging-bg.gif) repeat-x 0 0;height:28px;color:#121212;padding:0 5px;margin:20px 0}
.newcommentstrip span {float:left;padding:0 5px 0 0;line-height:26px;}
.newcommentstrip span img {vertical-align:middle;margin:0 1px;}
.newcommentstrip a {text-decoration:none;color:#626262;}
.newcommentstrip a:hover {text-decoration:none;color:#626262;}
.newcommentstrip .link {background:url(../images/view-icon.gif) no-repeat 8px 3px;padding:0 0 0 14px;color:#316d97;}
.newcommentstrip .link:hover {color:#000000;}
.calender{width:98px;border:1px solid #cfcfcf;background:url(../images/input_bg.gif) repeat-x 0 0;height:19px;font:normal 12px Arial;line-height:20px;color:#666666;}
.inputfield{width:404px;border:1px solid #cfcfcf;background:url(../images/input_bg.gif) repeat-x 0 0;height:19px;font:normal 12px Arial;line-height:20px;color:#666666;}
.submitbutton{background:url(../images/ask-now-button.gif) no-repeat 0 0;width:82px;height:25px;color:#FFFFFF;font-size:14px;font-family:Arial;border:none;cursor:pointer;}


.postcomment {border:1px solid #e4e4e4;margin:0 0 30px 0;}
.postcomment h3 {background:#f3f3f3;font-size:14px;color:#ae0000;height:38px;margin:0;padding:0 0 0 21px;text-transform:uppercase;line-height:38px;border-bottom:1px solid #e4e4e4;}
.postform {margin:0;padding:20px 0 0 44px;}
.postform .input {background:url(../images/input-bg.gif) repeat-x 0 0;height:22px;border:1px solid #cdcdcd;width:260px;font:normal 12px Arial;line-height:22px;}
.postform .textarea {background:#FFFFFF url(../images/input-bg.gif) repeat-x 0 0;height:70px;border:1px solid #cdcdcd;width:330px;font:normal 12px Arial;resize:none;line-height:20px;}
.postform .postbutton {background:#ae0000;height:24px;border:1px solid #990000;width:65px;font:normal 14px Arial;color:#FFFFFF;padding:0 0 2px 0;cursor:pointer;line-height:24px;}
.postform .formleft {float:left;width:100px;font-size:14px;color:#414141;margin:0 0 10px 0;line-height:20px;}
.postform .formright {float:left;width:350px;margin:0 0 10px 0!important;}/*margin- margin(important)*/
.postform .formright span {display:block;line-height:22px;}
/* Video Page Css End Here */

/* Tab Content Css Start Here */
.tab_content {margin:0 0 20px 0;background:#f8f8f8;border:1px solid #e3e3e3;}
.shadetabs{padding:0;width:100%;background:#FFFFFF;height:38px;border-bottom:1px solid #e3e3e3;}
.shadetabs li{display:block;margin:0;float:left;margin:-1px 0 0 0;height:38px;border:1px solid #FFFFFF;border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;font:normal 13px Arial, Helvetica, sans-serif;line-height:38px;}
.shadetabs li img{vertical-align:middle;margin:0 5px 0 0;}
.shadetabs li a{height:48px;display:block;padding:0 20px;color: #2d2b2b;text-decoration:none;}
.shadetabs li.selected{background-color:#666;float:left;background:#dbdbdb;border:1px solid #cfcfcf;}
.shadetabs li.selected a{background:url(../images/tab-selector.gif) no-repeat center bottom;color:#ae0000;text-decoration:none;}
.tabcontent{display:none;}
@media print {
.tabcontent {
display:block !important;
}
}
/* Tab Content Css End Here */

/* Container Css End Here */

/* Footer Css Start Here */
footer {width:100%;background:url(../images/footer-bg2.jpg) no-repeat center 0;height:205px;margin:-281px 0 0 0;position:relative;z-index:1;padding:300px 0 30px 0;color:#FFFFFF;}
footer section {width:970px;margin:0 auto;}
footer aside {float:left;display:block;border:none;margin:-20px 0 0 0;}
.footerleft {width:300px;padding:40px 24px 0 20px;background:url(../images/footer-shadow.png) no-repeat right 0;}
.footerleft h2 {font:normal 28px Arial;background:none;height:auto;border:none;padding:0;margin:0 0 12px 0;overflow:hidden;color:#FFFFFF; line-height:28px;}
.footerleft .seeall {background:url(../images/see-icon.gif) no-repeat right 4px;padding:0 10px 0 0;text-transform:uppercase;color:#FFFFFF;}
.videoleft {float:left;width:300px;font-size:10px;}
.videoleft img {display:block;border:4px solid #FFFFFF;margin:0 0 5px 0;}
.videoright {padding:0 0 0 10px;float:right;width:145px;font-size:11px;line-height:14px;}
.footerleft h3 {font:normal 14px Arial;margin:0 0 2px 0;color:#FFFFFF;text-transform:uppercase; line-height:18px;}
.footerleft a {color:#FFFFFF;text-decoration:none;float:left}
.footerleft a:hover {text-decoration:underline;}
.footerright {width:600px;padding:0 0 0 25px;} 
.footerright ul {overflow:hidden;margin:0;}
.footerright ul li {float:left;display:block;padding:40px 50px 80px 35px;line-height:20px;background:url(../images/footer-shadow.png) no-repeat 0 0;text-transform:uppercase;}
.footerright ul li:first-child {padding-left:0;background:none;width:100px;}
.footerright ul li a{text-decoration:none;color:#FFFFFF;font-family: Arial;}
.footerright ul li a:hover {text-decoration:underline;}
.footerright ul li a strong {font-weight:normal;font-size:11px;text-transform:uppercase;font-family:'HelveticaPLBold';}
.footerright ul li ul {margin:0;}
.footerright ul li ul li {display:block;float:none;padding:0 0 0 16px;background:url(../images/bullet.gif) no-repeat 0 6px;}
.footerright ul li ul li:first-child {padding:0 0 0 16px;background:url(../images/bullet.gif) no-repeat 0 6px;}
.footerbottom {float:left;}
.footerbottom p {margin:0 0 2px  0; font-size:12px;}
.footerbottom img {vertical-align:middle;}
.footerlogo {float:right;margin:10px 30px 0 0;}
/* Footer Css End Here */

.faqsecHolder{width:100%;float:left;}
ul.accordion{width:100%;}
ul.accordion li{width:100%; font-size:13px;}
ul.accordion li h3 a{color:#545454;text-decoration:none;font-size:14px;}
ul.accordion li h3{ margin-bottom:10px;background:#f1f1f1;padding:3px 10px;width:98%; float:left;}
ul.accordion li p{ margin-bottom:10px; font-size:13px;}

.collapsesec{width:100%;height:auto!important;padding-left:5px; padding-bottom:10px;}
.mbottom0{margin-bottom:0px!important;}
.mtop10{margin-top:10px;}
.mbottom10{margin-bottom:10px;}

ul.commentlist{width:100%; padding-left:10px;font-family:HelveticaNormalRegular;}
ul.commentlist li{width:100%;list-style:decimal;font-size:13px; padding:5px 0px;font-family:Arial;} /*Font Increase from 12-13 */

ul.commentlist li ul li{list-style:none;font-size:13px; padding:0px; padding-left:12px;font-family:Arial;} /*Font Increase from 11-13 */


.contactbox{width:100%;background:url(../images/contact-bg.jpg) no-repeat left bottom;float:left;padding:10px;min-height:80px;padding-top:30px;margin-bottom:20px;font-size:16px;font-family:Arial; color:#000;line-height:20px;}
.contactbox a{color:#336387!important; font-weight:bold;}
a.redlink1{color:#C60000;text-decoration:none;font-size:14px;}
a.redlink1:hover{text-decoration:underline;}
.font12{font-size:12px!important;}
.fontcalibri{font-family:Calibri!important;}

/* Ask-Vir*/
  .loading{}
  .bar{border-radius: 5px 5px 5px 5px;left: 45%;position: fixed;top: 45%;z-index: 100002;background: #efefef;padding:25px 30px;}
 
.commentlink {color:#316d97;font-weight:bold; text-decoration:none;}
.commentlink:hover {color:#000000;text-decoration:underline;}
.fonthelvitca{font-family:Arial;}

.askquestion_popup {width:auto;font-family:Arial;font-size:11px;line-height:14px;margin:0 0 10px 0;}
.askquestion_popup h2{text-transform:uppercase;font:normal 22px Arial;color:#FFFFFF;height:56px;display:block;margin:0 0 12px 0;padding:0 20px 0 20px;background:#437da8 url(../images/askquestion-bg.gif) no-repeat right 0; line-height:50px;}
.youtube_vid {
    display: inline-block;
    margin-top: 10px;
    width: 100%;
}
.youtube_vid img{border:none;}
.share-popup>div{    position: relative;
    width: 500px;
    max-width: 90%;
    background: #fff;
    padding: 20px;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);    display: flex;    flex-direction: column;align-items: center;}
.share-popup{position: fixed;top: 0;left: 0;width: 100%;height: 100vh;content: "";background: #00000045;z-index:9999}
.articleholder .share-popup img{border:none}
#btnShare, .share-popup button{background: #ae0000;
    height: 24px;
    border: 1px solid #990000;
    width: 65px;
    font: normal 14px Arial;
    color: #FFFFFF;
    padding: 0 0 2px 0;
    cursor: pointer;
    line-height: 24px;}