@charset "utf-8";
* { margin:0; padding:0; outline:none; border:none; }
li { list-style-type:none; }
a{text-decoration:none;}
@font-face {
    font-family: 'source_sans_proregular';
    src: url('../fonts/sourcesanspro-regular-webfont-webfont.eot');
    src: url('../fonts/sourcesanspro-regular-webfont-webfont.eot?#iefix') format('embedded-opentype'),  url('../fonts/sourcesanspro-regular-webfont-webfont.woff') format('woff'),  url('../fonts/sourcesanspro-regular-webfont-webfont.ttf') format('truetype'),  url('../fonts/sourcesanspro-regular-webfont-webfont.svg#source_sans_proregular') format('svg');
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: 'source_sans_probold';
    src: url('../fonts/sourcesanspro-bold_0-webfont.eot');
    src: url('../fonts/sourcesanspro-bold_0-webfont.eot?#iefix') format('embedded-opentype'),  url('../fonts/sourcesanspro-bold_0-webfont.woff') format('woff'),  url('../fonts/sourcesanspro-bold_0-webfont.ttf') format('truetype'),  url('../fonts/sourcesanspro-bold_0-webfont.svg#source_sans_probold') format('svg');
    font-weight: 600;
    font-style: normal;
}
body { background:url(../images/pattern.gif) repeat 0 0; font-family:'source_sans_proregular'; font-size:62.5%; font-weight:normal; }
.clearfix{clear:both;}
.fl{float:left;}
.wrapper { overflow-x:hidden; width:100%; padding-top: 5px;}
.container { margin:0 auto; /*width:1000px;*/ }
.header .container { position:relative;}
.header {
    background: #fff;
    width: 100%;
    position: fixed;
    z-index: 999;
    top: 0;
}
.header .logo { padding:15px 5px; float: left; }
.header .DropBox { padding:15px 10px; float: right; }
.banner { text-align:center; margin-top: 175px}
.banner img{width:100%;}
.steps { color:#333333; margin:25px auto; width:715px;max-width: 100% }
.steps h2 { border-bottom:1px solid #b8b8b8; display:inline-block; font-family: 'source_sans_probold'; font-size:1.7em; margin-top:10px; padding:0 0 10px; height:60px; line-height:60px; text-transform:uppercase; width:100%; }
.steps h2 span, .help, .quickLinks ul li a span, .helpText span, .checkBox .checked, .checkBox .unchecked, .radioBtn .checked, .radioBtn .unchecked, .active{ background:url(../images/icon-sprite.png) no-repeat 0 0; }
.steps h2 span { float:left; margin:0 15px 0 10px; height:60px; width:60px; }
.help {cursor:pointer; background-position:-17px -620px; display:inline-block; margin-left:5px; position:absolute; height:23px; width:23px; }
.steps .contain { margin:15px 0 20px 86px; font-size:1.6em; display:inline-block; position:relative; }
.steps .contain p { font-family: 'source_sans_probold'; padding-bottom:5px; }
.steps .contain label { font-family: 'source_sans_proregular'; margin:0 40px 0 6px; }
.steps .inactive { color:#bcbcbc; }
.steps .inactive .contain { display:none; }
.step2 h2 span { background-position:0 -130px; }
.steps .inactive h2 { cursor:default !important; }
.steps .active h2 { cursor:pointer !important; }
.steps h2 { cursor:default; }
.step1.inactive h2 span { background-position:0 -864px; }
.step2.inactive h2 span { background-position:0 -65px; }
.step3 h2 span { background-position:0 -802px; }
.step3.inactive h2 span { background-position:0 -739px; }
.step4 h2 span { background-position:0 -256px; }
.step4.inactive h2 span { background-position:0 -195px; }
.step5 h2 span { background-position:0 -384px; }
.step5.inactive h2 span { background-position:0 -320px; }
.step6 h2 span { background-position:0 -384px; }
.step6.inactive h2 span { background-position:0 -320px; }
.step7 h2 span { background-position:0 -802px; }
.step7.inactive h2 span { background-position:0 -741px; }
.step8 h2 span { background-position:0 -384px; }
.step8.inactive h2 span { background-position:0 -320px; }
.step9 h2 span { background-position:0 -384px; }
.step9.inactive h2 span { background-position:0 -320px; }
.step10 h2 span { background-position:0 -384px; }
.step10.inactive h2 span { background-position:0 -320px; }
.quickLinks { padding:25px 0 28px; margin: 0 auto; /*float:left;*/ width:715px; display: table;}
/*.quickLinks ul { float:left; padding:16px 10px 16px 24px; border:1px solid #e0e0e0; background:#fff; -moz-box-shadow: 3px 4px 4px #999999; -webkit-box-shadow: 3px 4px 4px #999999; box-shadow: 3px 4px 4px #999999; position:relative; left:155px; width:769px; }
.quickLinks ul li { color:#333; font-family: 'source_sans_proregular'; float:left; font-size:1.6em; height:43px; line-height:43px; margin-right:25px; }*/
/* Added on 6-5-2014 */
.quickLinks ul{/*position:relative; left:155px;*/ float: left; width:680px; }
.quickLinks ul, .messagePopup { float:left; padding:16px 10px 16px 24px; border:1px solid #e0e0e0; background:#fff; -moz-box-shadow: 3px 4px 4px #999999; -webkit-box-shadow: 3px 4px 4px #999999; box-shadow: 3px 4px 4px #999999;}
.quickLinks ul, .browserPopup { float:left; padding:16px 10px 16px 24px; border:1px solid #e0e0e0; background:#fff; -moz-box-shadow: 3px 4px 4px #999999; -webkit-box-shadow: 3px 4px 4px #999999; box-shadow: 3px 4px 4px #999999;}
.quickLinks ul li { color:#333; font-family: 'source_sans_proregular'; float:left; font-size:1.6em; height:43px; line-height:43px; margin-right:25px; }
/* */
.quickLinks ul li a { color:#333; float:left; text-decoration:none; }
.quickLinks ul li.bold { font-family: 'source_sans_probold'; }
.quickLinks ul li span { float:left; margin-right:12px; height:43px; width:43px; }
.quickLinks ul li.tel span { background-position:-11px -448px; }
.quickLinks ul li.email span { background-position:-11px -495px; }
.quickLinks ul li.faq span { background-position:-11px -543px; }
.btn {cursor:pointer; font-family: 'source_sans_probold'; border:1px solid #9e3434; display:block; color:#fff; float:left; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; font-size:0.95em; padding:10px; margin:0 10px 0 0; text-align:center; text-transform:uppercase; background:#b94d4d; background: -moz-linear-gradient(top, #b94d4d 0%, #8c2d2e 100%, #2989d8 100%, #207cca 100%); /* FF3.6+ */ background: -webkit-linear-gradient(top, #b94d4d 0%, #8c2d2e 100%, #2989d8 100%, #207cca 100%); /* Chrome10+,Safari5.1+ */ background: -ms-linear-gradient(top, #b94d4d 0%, #8c2d2e 100%, #2989d8 100%, #8c2d2e 100%); /* IE10+ */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b94d4d', endColorstr='#8c2d2e', GradientType=0 ); /* IE6-9 */}
/* Added on 08-05-2014 */
.greybtn { font-family: 'source_sans_probold'; border:1px solid #8e858b; display:block; color:#fff; float:left; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; font-size:0.95em; padding:10px; margin-right:10px; text-align:center; text-transform:uppercase; background:#BCBCBC; background: -moz-linear-gradient(top, #BCBCBC 0%, #BCBCBC 100%, #BCBCBC 100%, #BCBCBC 100%); /* FF3.6+ */ background: -webkit-linear-gradient(top, #BCBCBC 0%, #BCBCBC 100%, #BCBCBC 100%, #BCBCBC 100%); /* Chrome10+,Safari5.1+ */ background: -ms-linear-gradient(top, #BCBCBC 0%, #BCBCBC 100%, #BCBCBC 100%, #BCBCBC 100%); /* IE10+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#BCBCBC', endColorstr='#BCBCBC', GradientType=0 ); /* IE6-9 */
} /* Added on 08-05-2014 */.bigBtn{width:90%;}	  
.smallBtn{width:102px;}
.midBtn{width:202px;}
.openAccount{border:1px solid #e7e7e7; background:#fff; display:none; margin:25px 0; padding:25px 15px;}
.steps .contain .openAccount p{font-family: 'source_sans_proregular';}
.openAccount li, .requirement ul li, .helpText li{font-family: 'source_sans_proregular';  padding:0 0 15px 15px;} 
.openAccount li, .helpText li{background:url(../images/red-dot.gif) no-repeat 0 5px;}
.requirement ul li{background:url(../images/grey-dot.gif) no-repeat 0 5px;}

.steps .contain .requirement p{padding-bottom:10px; font-size:0.91em;}
.requirement ul li { float:left; width:200px; padding-right:10px; font-size:1.0em }
.vidyoLogo { }
.col1 { float:left; margin-right:5px; width:455px; }
.col2 { float:left; width:168px; }
.steps .contain .col2 p{padding-bottom:15px; text-align:center;}
.textBox, .selectBox { margin:0 12px 18px 0;}
.textBox input, .selectBox select { border:1px solid #cccccc; color:#6c6c6c; font-family: 'source_sans_proregular'; width:260px; }
.textBox input {padding:0 12px; height:37px; line-height:37px; }
.selectBox select{padding:10px 12px;}
/**/
.selectClass{border:1px solid #cccccc; color:#6c6c6c; font-family: 'source_sans_proregular'; height:37px; line-height:37px;}
.verifyMobile, .selectBox select.verifyMobile{font-size:1.2em; width:100%;max-width: 370px}
input.verifyMobile{border:1px solid #cccccc; color:#6c6c6c; font-family: 'source_sans_proregular'; height:37px; line-height:37px; font-size:1.2em; width:90%;max-width: 345px}
.steps .contain p.italic{padding:18px 0 0; font-family: 'source_sans_proregular'; font-style:italic; font-size:0.9em; float:left;}
.resend{float:left; margin:12px 0 0 12px;}
.terms a{text-decoration:underline; color:#333;}

.helpText{display:none; position:absolute; font-size:1.6em; padding:20px 15px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; background:#e7e7e7; -moz-box-shadow: 3px 4px 4px #999999; -webkit-box-shadow: 3px 4px 4px #999999; box-shadow: 3px 4px 4px #999999; width:210px; z-index:9999; }
.helpText span{background-position:-48px -625px; height:13px; width:6px; position:absolute; left:-5px; top:34px;}

.checkBox input{opacity:0; filter:alpha(opacity=0); height:22px; width:22px; position:relative; z-index:2;}
.checkBox .checked, .checkBox .unchecked{display:inline-block; position:relative; left:22px; top:1px; height:22px; width:22px; z-index:1;}
.checkBox .checked{background-position:-17px -714px;}
.checkBox .unchecked{background-position:-17px -687px;}
.checkBox label{position:relative; top:-4px;}
.radioBtn input{opacity:0; filter:alpha(opacity=0); height:10px; width:10px; position:relative; z-index:2;}
.radioBtn .checked, .radioBtn .unchecked{display:inline-block; position:relative; left:14px; top:1px; height:15px; width:15px; z-index:1;}
.radioBtn .checked{background-position:-21px -667px;}
.radioBtn .unchecked{background-position:-21px -648px;}
.checkBox{position:relative; left:-22px; margin:0 0 25px;}
.steps .contain.terms{display:none; width:629px; margin:0; padding:20px 0 0 86px;}
.active{background-position:-19px -594px; display:none; height:19px; width:27px; position:absolute; right:15px; top:30px;}
.step1, .step2, .step3, .step4, .step5, .step6, .step7, .step8, .step9, .step10{position:relative; float:left; width:100%;}
.disclaimerWrap .disclaimerCont { padding:10px; height: 100vh; max-height:300px;  width: 100%; position:relative; }
.disclaimerWrap .disclaimerCont p { font-size:1.2em; padding-bottom:10px; }
.disclaimerWrap .disclaimerCont p strong { font-family: 'source_sans_probold'; }
.disclaimerWrap .disclaimerCont h2 { font-family: 'source_sans_probold';font-size:1.4em; padding-bottom:10px; }
.disclaimerWrap .disclaimerCont li { font-size:1.2em; padding-bottom:10px; padding-left:12px; background:url(../images/bullet_sum_example.png) no-repeat 0 5px; }
.disclaimerWrap .disclaimerCont li ul li { font-size:1em }
.contentHeadTxt { background:url(../images/bull_img.png) no-repeat 20px 0; border-bottom: 2px solid #D2D2D2; height:32px; font-family: 'source_sans_probold'; font-size:2em; padding-left:103px; padding-top:25px; text-transform:uppercase }
.footerContentWrap ,.footerFaqsWrap,.footerContactWrap,.footerfContentWrap{ background:url(../images/pattern.gif) repeat 0 0; border:3px solid #992629; width:40vw;min-width: 275px;min-height:200px; padding:30px 27px; position:fixed; display:none; z-index:9999; }
.footerContentWrap iframe { width:101%;min-height: 300px }
.footerContentWrap .closeBtn { position:absolute; right:7px; top:2px; }
.footerfContentWrap iframe { width:101%;min-height: 300px }
.footerfContentWrap .closefBtn { position:absolute; right:7px; top:2px; }
.footerFaqsWrap .closeBtn { position:absolute; right:7px; top:2px; }
.footerContactWrap .closeBtn { position:absolute; right:7px; top:2px; }
.footerContentWrap,.footerFaqsWrap, .footerVideoWrap,.footerContactWrap,.footerfContentWrap{top: 18%; left: 0; right: 0; margin: 0 auto;}

.footerVideoWrap { background:url(../images/pattern.gif) repeat 0 0; border:3px solid #992629; max-width:750px;width:82vw;min-height: 215px; padding:30px 27px; position:fixed; display:none; z-index:9999; }
.footerVideoWrap iframe { width:90%; height:420px }
.footerVideoWrap .closeVideo { position:absolute; right:7px; top:2px; }
.overlay { background:url(../images/overlay-bg.png) repeat 0 0; display:none; position:fixed; top:0; left:0; height:100%; width:100%; z-index:9998; }


.accordian { max-width: 760px;width:100%}
.accordian h2 { cursor:pointer; font-size:1.3em; font-weight:bold; padding:0 0 0 25px; margin-top:15px; position:relative; }
.accordian h2 span { background:url(../images/expand-icon.png) no-repeat 0 0; margin-top:3px; position:absolute; left:0; top:0; height:15px; width:15px; }
.accordian h2.expand span { background-position:0 -16px; }
.accordContain { padding:5px 0 0 25px; line-height:1.5em; display:none;font-size: 155% }
/*--------------------jquery.jscrollpane.css starts-------------------------------------------*/
/*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */
.scroll-pane { width: 100%; height: 180px; overflow: auto; }
.jspContainer { overflow: hidden; position: relative;width:100%;max-width: 760px ;max-height: 300px;}
.jspPane { position: absolute; width:100% !important; max-width:726px  }
.jspVerticalBar { position: absolute; top: 0; right: 0; width: 10px; background: red; }
.jspHorizontalBar { position: absolute; bottom: 0; left: 0; width: 100%; height: 16px; background: red; }
.jspVerticalBar *, .jspHorizontalBar * { margin: 0; padding: 0; }
.jspCap { display: none; }
.jspHorizontalBar .jspCap { float: left; }
.jspTrack { background: #505050; position: relative; }
.tweetWrap .jspTrack { background: #e6cf9f; }
.jspDrag { background: #CB3C42; position: relative; top: 0; left: 0; cursor: pointer; }
.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag { float: left; height: 100%; }
.jspArrow { background: #50506d; text-indent: -20000px; display: block; cursor: pointer; }
.jspArrow.jspDisabled { cursor: default; background: #80808d; }
.jspVerticalBar .jspArrow { height: 16px; }
.jspHorizontalBar .jspArrow { width: 16px; float: left; height: 100%; }
.jspVerticalBar .jspArrow:focus { outline: none; }
.jspCorner { background: #eeeef4; float: left; height: 100%; }
/*-----------------------jquery.jscrollpane.css ends----------------------------------------*/
.error { color:#F00; font-size:0.95em; margin:10px 0 0; display:none; }
.success { color:#006d24; font-size:0.95em; margin:10px 0 0; display:none; }
.errorOtp { color:#F00; font-size:0.95em; margin:10px 0 0; display:none; }
.note { color:#777; font-family: 'source_sans_proregular'; font-size:1.3em; float:left; padding:0 0 28px 190px; line-height:1.5em; position:relative; }
.note span { font-size: 1.6em; left:175px; position: absolute; }
.copyright { border-top: 1px solid #B8B8B8; color: #333333; float: left; font-size: 1.1em; padding: 15px 0; text-align: right; width: 100%; }
/* Added on 6-5-2014 */
.messagePopup{   box-shadow: none; display: none;font-family: 'source_sans_proregular';font-size: 1.4em;position: fixed;left: 0;top: 0; z-index: 9999; width: 100%; height: 100%; padding: 0; max-width: 320px; max-height: 480px; right: 0; bottom: 0; margin: auto;}
.messagePopup .close{background:url(../images/close-btn.png) no-repeat 0 0; cursor:pointer; position:absolute; right:10px; top:10px; height:12px; width:12px;}
.messagePopup .contain{background:url(../images/splash.jpg) no-repeat 0 0 ; background-size: 100% 100%; width:100%; height: 100%;}

.browserPopup{   box-shadow: none; display: none;font-family: 'source_sans_proregular';font-size: 1.4em;position: fixed;left: 0;top: 0; z-index: 9999; width: 100%; height: 100%; padding: 0; max-width: 320px; max-height: 480px; right: 0; bottom: 0; margin: auto;}
.browserPopup .close{background:url(../images/close-btn.png) no-repeat 0 0; cursor:pointer; position:absolute; right:10px; top:10px; height:12px; width:12px;}
.browserPopup .contain{background:url(../images/splash.jpg) no-repeat 0 0 ; background-size: 100% 100%; width:100%; height: 100%;}

/* */
/* Added on 08-05-2014 */
.steps .form{display:none;}
/* */
.ConnectDisclaimer, .scheduleMsg, .expireStatus{color:#F00; font-size:1em; padding:0 0 12px 0; display:none;}
/*.label{display:none; font-size:1.4em; padding:0 0 12px 0;}*/
.skipStep{clear:both; color:#F00; font-size:1em; padding-top:15px;}

/** Added 28-07-2014 **/
.loader{display:none;color:#D00000;float:left;padding-top:10px;}
.otploader{display:none;color:#D00000;float:left;padding-top:10px;}
.otpreloader{display:none;color:#D00000;float:left;}
.cldloader{text-align: center;width: 100%;color:#D00000;float:left;}
.msg{color:green;padding-bottom: 10px;}
.rgtmsg{position: absolute; left:0; top:0; padding: 2px 0; text-align:center; width:100%; font-size:small; z-index: -1;}
.imbrd{border: 5px solid #9e3434;margin-top: -10px;width:60%;height:130px; }
.cntxt{font-size:1.5em;font-weight: bold;}

.contactCont { }
.contactCont p {  font-size:18px; display:block; margin:0;  }
.contactCont p.odd {background:#892225; color:#fff;}
.contactCont p span {  width:46%; padding:10px 0; padding-left:2%; display:inline-block; vertical-align:middle; }
.contactCont p span img { width: 14px; vertical-align: middle; padding-right:5px; }

.vidyo_install_scr{font-size:16px; display:block; margin:0;}
/*Vidyo Branch plugin*/
#whole.container
{
    position: relative;
    width: 96%;
    height: 100%;
    float:right;
}
.videoWrapperSmall
{
    position: relative;
    width: 100%;
    height: 1%;
    max-width: 100%;
    max-height: 100%;
}
.videoWrapperFull
{
    position: relative;
    top: 10px;
    left: 0;
    width: 100%;
    height: 99%;
    max-width: 100%;
    max-height: 100%;
}
.videoWrapperNone
{
    position: relative;
    top: 10px;
    left: 0;
    width: 100%;
    height: 1%;
    max-width: 100%;
    max-height: 100%;
}
.videoFull
{
    position: relative;
    width: 100%;
    height: 100%;
    max-width: 100%;
    max-height: 100%;
}
.videoWrapperSmall object{
    height:0 !important;
}
img.center
{
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
}
.buttons
{
    /*position: fixed;*/
    width: 100%;
    height: 170px;
    bottom: 0px;
    padding-top: 3px;
}
#img_camera_b, #img_mic_b, #img_speaker_b, #img_disconnect_b, #img_share_b,#img_layout_b, #img_self_b
{
    background: url(../images/call-controls.png);
    border: none;
    height: 20px;
    margin-top: 1px;
    width: 42px;
    cursor: pointer;
}
#img_camera_b {background-position: 0 0;}
#img_mic_b {background-position: 0 -48px;}
#img_speaker_b {background-position:0 -24px;}
#img_disconnect_b {background-position: 0 -93px;}
#img_share_b {background-position: 0 -69px;}
#img_layout_b {background-position: 0 -117px;}
#img_self_b {background-position: 0 -141px;}

div.dd
{
    /*position: relative; /* IE is dumb */
    display: block;
    width: 300px;
    height: 16px;
    margin: 0 0 2px;
    background: #fff;
}
div.dd div.blue
{
    /*position: relative; */
    background: #00f;
    height: 16px;
    width: 10%;
    text-align: right;
    display: block;
    float: left;
}
div.dd div.red
{
    /*position: relative; */
    background: #f00;
    height: 16px;
    width: 10%;
    text-align: right;
    display: block;
    float: left;
}

#Buttons{position:absolute;left:8px;top:28px;width:40px;z-index:99999;}
#Buttons button{float:left;}

.select_drop{
    left: 60px;
    position: absolute;
    top: 30px;
    width: 200px;
    height:404px;
    overflow:auto;
    z-index: 99999;
}

.select_drop ul{
    border:1px solid #cccccc;
}
.select_drop ul li{
    border-bottom:1px solid #cccccc;
    padding:5px;
    font-size:14px;
    cursor: pointer;
}

.radioBtn{
    width:100%;
}
.steps .contain p{
    width:auto;
}   

#chead{
    width:110%;
}
#callb{
    width:100%;
}

#openAccount{
    margin-left: 10px;
    float:right;
    height:150px;
    width:42%;
}
#nonCustExperience{
    width:42%;
    height:150px;
}
#nocus{
    float:right;
}
#reglbl1{
    margin:0 40px 0 8px;
}
#reglbl2{
    margin:0 40px 0 8px;
}
#spinnerReplacerVideo{
    max-height: 400px;
}

#whole.container.width400{width: 400px;}
@media screen and (max-width:1900px){
    .footerContentWrap{
        width: 82vw;
        max-width: 750px;
    }
    .footerfContentWrap{
        width: 82vw;
        max-width: 750px;
    }
}
@media screen and (max-width:600px) and (min-width: 551px){
    #openAccount {
        height:210px;
        float:left;
        margin-left: 0px;
    }

    #nonCustExperience{
        height:210px;
    }

    .bigBtn{
        height:40px;
    }
} 

@media screen and (max-width:550px){
    #openAccount {
        height:210px;
        float:left;
        margin-left: 0px;
    }
    #nonCustExperience{
        height:210px;
        float:left;
    }

    .bigBtn{
        height:40px;
    }
}
@media screen and (max-width:880px) and (min-width: 401px){
    #chead{
        width:95%;
    } 
    #nocus{
        float: left;
    }
    #shead{
        line-height: 30px;
    }
    #thead{
        line-height: 30px;
    }
}
@media screen and (max-width:400px){
    .banner{
        margin-top: 90px;
    }
    body{
        font-size: 42.5%;
    }
    #shead{
        line-height: 20px;
    }
    #thead{
        line-height: 20px;
    }

    .steps .contain{
        margin: 20px 0 20px 75px;
    }
    #chead{
        width:91%;
    }

    #openAccount{
        margin-left: 0px;
        float:left;
        height:110px;
        width:70%;
    }
    #nonCustExperience{
        width:70%;
        float:left;
        height:110px;
    }
    #nonCustMobileNum{
        margin-top: 45px;
    }

    #nocus{
        float:left;
    }
    #reglbl1{
        margin:0 10px 0 8px;
    }
    #reglbl2{
        margin:0 10px 0 8px;
    }
    .bigBtn{
        height:14px;
    }
}
@media screen and (max-width:650px) and (orientation:landscape) {
    #spinnerReplacerVideo{
        max-height:215px;
    }

    .footerVideoWrap{
        max-height:215px;
    }
}
.disclaimerWrap{
    background: url(../images/pattern.gif) repeat 0 0;
    font-family: 'source_sans_proregular';
    font-size: 100%;
    font-weight: normal;

}


