



/*------------------------------------*\
    $VARIABLES
\*------------------------------------*/
/*------------------------------------*\
    $MIXINS
\*------------------------------------*/
/* CSS Transition
	Usage: @include transition(width,0.3s,ease-out);
 */
/* Rem Unit font sizes with relative fallback http:/seesparkbox.com/foundry/scss_rem_mixin_now_with_a_better_fallback  
	Usage: @include font-size(1, large);
*/
/*------------------------------------*\
    $RESET
\*------------------------------------*/
/* Border-Box http:/paulirish.com/2012/box-sizing-border-box-ftw/ */
* {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

html, body, div, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, ol, ul, li, form, legend, label, table, header, footer, nav, section, figure {
  margin: 0;
  padding: 0;
}
















.confirm-info--message-text {
 
    font-family:RockSansNormal;
    font-size:19px;
    color:white;
    letter-spacing:1px;
    line-height:1.7;
}


@media (max-width: 500px) {
  .confirm-info--message-text {
 
    font-family:RockSansNormal;
    font-size:21px;
    color:white;
}
}

@media (max-width: 415px) {
  .confirm-info--message-text {
 
    font-family:RockSansNormal;
    font-size:18px;
    color:white;
    width:65%;
}
}


@media (max-width: 400px) {
  .confirm-info--message-text {
 
    font-family:RockSansNormal;
    font-size:17px;
    color:white;
    width:65%;
    
}
}




.confirm-info--message-heading {
   font-size: 34px;
  color:#FFFFFF;
  margin: 48px 0 0 0;
  font-family:RockSansNormal;
  letter-spacing:1px;
  font-weight:lighter;
  
}


/*------------------------------------*\
    $Layouts
\*------------------------------------*/
@media (min-width: 600px) {
  .__MAIN--left-gutter {
    width: 0;
    clear: right;
    float: left;
    margin-left: 0;
    margin-right: 0;
    height: 100vh;
  }
}

.__MAIN--component {
  width: 59.63303%;
  clear: right;
  float: left;
  margin-right: 0.91743%;
  margin-left: 9% \9;
  width: 500px;
}
@media (max-width: 600px) {
  .__MAIN--component {
    margin: 0 2.5%;
    display: inline-block;
    width: 95%;
  }
}



.__MAIN--MAIN {
  background: linear-gradient(60deg, #16685a, #03b5b4);
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  z-index: -10;
  min-height: 10vh;
  min-width: 90vw;
  text-align: center;
  top: 0;
  left: 0;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/background.jpeg', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/background.jpeg', sizingMethod='scale')";
}
.__MAIN--MAIN:after {
  content: "";
  display: table;
  clear: both;
}

@media (max-width: 500px) {
  .__MAIN--MAIN {
    min-height: 100vh;
  }
}

@media (min-width: 600px) {
  .__ALTERNATE--left-gutter {
    width: 9.17431%;
    clear: right;
    float: left;
    margin-left: 0;
    margin-right: 0.91743%;
    height: 100vh;
  }
}

.__ALTERNATE--component {
  width: 59.63303%;
  clear: right;
  float: left;
  margin-right: 0.91743%;
  margin-left: 9% \9;
  width: 500px;
}
@media (max-width: 600px) {
  .__ALTERNATE--component {
    margin: 0 2.5%;
    display: inline-block;
    width: 95%;
  }
}


.__ALTERNATE--MAIN:after {
  content: "";
  display: table;
  clear: both;
}

.ie8 .faq--MAIN .fix-height {
  height: auto;
}
.ie8 .input-field--error {
  font-size: 18px;
  line-height: 40px;
  height: 48px;
}
.ie8 .input-field--input-form {
  font-size: 18px;
  line-height: 40px;
  height: 48px;
}
.ie8 .faq--contact-info,
.ie8 .button--MAIN,
.ie8 .faq--content-link,
.ie8 .dropdown--MAIN,
.ie8 .faq--header,
.ie8 .sub-text--MAIN,
.ie8 .button--WARNING,
.ie8 .message--ERRORS,
.ie8 .user-profile--MAIN,
.ie8 .checkbox--MAIN,
.ie8 .checkbox--ERRORS,
.ie8 #remember-me,
.ie8 .button--SECONDARY,
.ie8 .message--MAIN,
.ie8 .nav-link--MAIN {
  position: relative;
  z-index: 11;
}
.ie8 .button--MAIN {
  margin: 30px 7% 0;
}
.ie8 .button--SECONDARY {
  margin-top: 30px;
}
.ie8 .registration-block--ERRORS .button--MAIN,
.ie8 .registration-block--MAIN .button--MAIN,
.ie8 .challenge-questions--MAIN .button--MAIN,
.ie8 .challenge-questions--ERRORS .button--MAIN,
.ie8 .login-block--MAIN .button--MAIN,
.ie8 .message-block--ALTERNATE .button--MAIN,
.ie8 .submit-info-block--ERRORS .button--MAIN,
.ie8 .submit-info-block--MAIN .button--MAIN {
  margin-left: 0;
}
.ie8 .registration-block--ERRORS .dropdown--MAIN,
.ie8 .registration-block--MAIN .dropdown--MAIN,
.ie8 .challenge-questions--MAIN .dropdown--MAIN,
.ie8 .challenge-questions--ERRORS .dropdown--MAIN,
.ie8 .login-block--MAIN .dropdown--MAIN,
.ie8 .message-block--ALTERNATE .dropdown--MAIN,
.ie8 .submit-info-block--ERRORS .dropdown--MAIN,
.ie8 .submit-info-block--MAIN .dropdown--MAIN {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}
.ie8 .message-block--ALTERNATE .button--MAIN,
.ie8 .submit-info-block--ERRORS .button--MAIN,
.ie8 .submit-info-block--MAIN .button--MAIN {
  margin-bottom: 30px;
}
.ie8 .dropdown--MAIN {
  font-size: 16px;
  line-height: 16px;
  height: auto;
  border: 1px solid darkgray;
  margin: 5px 7% 0;
  width: 86%;
  background: none;
}
.ie8 .dropdown--MAIN .dropdown--menu {
  padding: 0;
  font-size: 14px;
  height: auto;
  line-height: 32px;
}
.ie8 .confirm-info--MAIN,
.ie8 .create-password-block--ERRORS,
.ie8 .create-password-block--MAIN,
.ie8 .login-block--MAIN,
.ie8 .message-block--ALTERNATE,
.ie8 .message-block--MAIN,
.ie8 .submit-info-block--ERRORS,
.ie8 .submit-info-block--MAIN {
  background: rgba(255, 255, 255, 0.85);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ccffffff', endColorstr='#ccffffff');
}
.ie8 .confirm-info--clearfix-btn:before,
.ie8 .confirm-info--clearfix-btn:after,
.ie8 .user-profile--MAIN:after,
.ie8 .user-profile--MAIN:before {
  content: ".";
  display: block;
  height: 0;
  overflow: hidden;
  font-size: 0;
  line-height: 0;
}
.ie8 .confirm-info--clearfix-btn:after,
.ie8 .user-profile--MAIN:after {
  clear: both;
}
.ie8 .confirm-info--clearfix-btn {
  margin-top: 30px;
}
.ie8 .confirm-info--clearfix-btn .button--MAIN {
  margin: 0 0 0 7%;
}
.ie8 .confirm-info--message-text {
  padding-left: 7%;
}
.ie8 .user-profile--profile-image {
  width: 78px;
  height: 78px;
}
.ie8 .login-block--MAIN .input-field--ICON {
  margin-top: 20px;
}
.ie8 .checkbox--label-text:hover + .checkbox--tooltip {
  position: static;
  width: 100%;
  padding: 0;
  background: none;
  box-shadow: none;
}
.ie8 .checkbox--label-text:hover + .checkbox--tooltip:after {
  display: none;
}
.ie8 .fix-remember-bg {
  background: url("../images/active-checkbox.png") no-repeat !important;
}
.ie8 .__MAIN--MAIN {
  background-attachment: inherit;
}
.ie8 .input-field--person-icon,
.ie8 .input-field--password-icon {
  top: 8px;
}

._PAGE-Links {
 
 margin:84px 0 0 0;
 font-size:18px;
 color:#FFFFFF;
 font-family:RockSansNormal;
 letter-spacing:1px;
}

@media (max-width: 500px) {
  ._PAGE-Links {
    display: none; 
  
  }
}

@media (min-width: 500px) {
  ._PAGE-Links2 {
    display: none; 
  
  }
}


  
@media (max-width: 500px) {
  ._PAGE-Links2 {
    display: block; 
    text-align: center;
    margin:50px 0 0 0;
    font-size:18px;
    color:#FFFFFF;
    font-family:RockSansNormal;
    line-height: 40px;
  }
}
._anchortext{
	text-decoration:none;
	color:#12a0c4;
	
}

._pagedetail{
margin:84px 0 20px 0;	
 color:#909090;
 font-family:RockSansNormal;
 font-size: 10px;
 letter-spacing:1px;
 
}



.faq_pagedetail{
margin:84px 0 40px 0;	
 color:#6f7680;
 font-family:RockSansNormal;
 font-size: 0.8em;
 
}
._NBCU--LOGO{
	padding:84px 0 0 0  ;
	
}

@media (max-width: 738px) {
	
	._NBCU--LOGO {
      
      padding: 45px 0 0 0;
  }
}

@media (max-width: 500px) {
	
	._NBCU--LOGO {
      
      padding: 50px 0 0 0;
  }
}

.input-field--input-text{
	height:45px;
	width:306px;
	border-radius: 5px;
	font-family:RockSansNormal;
    font-size: 16px;
    color:#6F7680;
    padding-left:20px;
    border: 1px solid rgba(255, 255, 255, 0.85) !important;
    
}

.forgot-password-msg{
	 color:#12a0c4;
	 margin:35px 0 0 0;
	 font-size: 18px;
	 font-family:RockSansNormal;
	 letter-spacing:1px;
}

.footer-text-msg{
	color:#FFFFFF;
	 margin:84px 0 0 0;
	 font-size: 18px;
	 font-family:RockSansNormal;
	 text-align: center;
	 line-height:33px;
	 letter-spacing:1px;
	
}

.footer-contact-text-msg{
	color:#FFFFFF;
	 margin:48px 0 0 0;
	 font-size: 18px;
	 font-family:RockSansNormal;
	 text-align: center;
	  line-height:33px;
	  letter-spacing:1px;
	 
}
.footer-contact-text-msg2{
	color:#FFFFFF;
	 font-size: 18px;
	 font-family:RockSansNormal;
	 text-align: center;
	  line-height:33px;
	  letter-spacing:1px;
}

.rememberme-msg{
	 color:#FFFFFF;
	 margin:20px 0 0 0;
	 font-size: 18px;
	 font-family:RockSansNormal;
	 letter-spacing:1px;
}

.button-main-text{
	font-weight:bold;
	height:45px;
	width:154px;
	font-size:14px;
	color: #FFFFFF;
	font-family:RockSansNormal;
	border-radius:8px;
	background-color:#0395D5;
	border-color:#0395D5;
	margin:56px 0 0 0;
	letter-spacing:1px;
	border: 1px solid #0395D5 !important;
	
}

.faq-button-main-text{
	font-weight:bold;
	height:45px;
	width:245px;
	font-size:15.5px;
	color: #FFFFFF;
	font-family:RockSansNormal;
	border-radius:8px;
	background-color:#400095;
	border-color:#400095;
	margin:56px 0 0 0;
	border: 1px solid #400095 !important;
        letter-spacing:1px;
	
}

.showlogo{
   background: url(../images/NBCUniversal_Logo3.png) no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  z-index: -10;
  min-height: 32px;
  max-width: 256px;
  max-height: 32px;
  margin-left:auto;
  margin-right:auto;
  top: 0px;
  left: 0;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/NBCUniversal_Logo3.png', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/NBCUniversal_Logo3.png', sizingMethod='scale')";
	 
}

.messagemargin{
margin:35px 0 0 0;
}

.messagemargin25{
margin:25px 0 0 0;
}

.marginlogofftext{
	
}
@media (max-width: 376px) {
.marginlogofftext{
        margin-left:64px;
}
  
  
}

@media (max-width: 415px) {
.marginlogofftext{
	
        margin-left:68px;
}
  
  
}



.messagebottommargin18{
margin:32px 0 18px 0;
}

@media (max-width: 736px) {
.messagebottommargin18{
	margin:22px 0 5px 0;
}
  
  
}

@media (max-width: 420px) {
.messagebottommargin18{
	margin:20px 0 4px 0;
}
  
  
}


.messagefaqbottommargin18{
	margin:22px 0 0 0;
}

@media (max-width: 736px) {
.messagefaqbottommargin18{
	margin:15px 0 0 0;
}
  
  
}

@media (max-width: 420px) {
.messagefaqbottommargin18{
	margin:10px 0 0 0;
}
  
  
}

.messagemargin56{
margin:56px 0 0 0;
}

.faqbodymessagetopmargin15{

}

@media (max-width: 420px) {
.faqbodymessagetopmargin15 {
     margin:15px 0 0 0;
     
  }
  
  
}


.faq_header{
   background: url(../images/background2.jpg) no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  z-index: -10;
  min-height: 35px;
  top: 0;
  left: 0;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/background2.jpg', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/background2.jpg', sizingMethod='scale')";
  text-align: center;
	 
}

.faq_header_message{
	color:#12a0c4;;
	 margin:48px 0 0 0;
	 font-size: 34px;
	 font-family:RockSansNormal;
	 letter-spacing: 1px;
	 font-weight: lighter;
}

.faq-info--message-text{
	color:#FFFFFF;;
	 margin:48px 0 84px 0;
	 font-size: 19px;
	 font-family:RockSansNormal;
	 letter-spacing: 1px;
}



@media (max-width: 685px) {
	
  .faq-info--message-text {
    margin:48px 0 84px 0;
    width: 65%;
    margin-left: 110px;
    line-height: 1.7;
}
  
  
  
}

@media (max-width: 600px) {
	
  .faq-info--message-text {
     margin:24px 0 42px 0;
     
  }
  
  
}

@media (max-width: 590px) {
	
  .faq-info--message-text {
    margin:24px 0 42px 0;
    width: 85%;
    margin-left: 35px;
    line-height: 1.7;
}

}


@media (max-width: 515px) {
	
  .faq-info--message-text {
    margin:24px 0 42px 0;
    width: 85%;
    margin-left: 31px;
    line-height: 1.7;
}
  
  
  
}


@media (max-width: 415px) {
	
  .faq-info--message-text {
    margin:24px 0 42px 0;
    width: 85%;
    margin-left: 31px;
    line-height: 1.7;
}
  
  
  
}
  
  
  
   
  
  



.video_msg{
	color:#3C3C42;;
	 margin:56px 0 0 0;
	 font-size: 16px;
	 font-family:RockSansNormal;
	 font-weight: bold;
	 letter-spacing: 1px;
}


@media (max-width: 400px) {
     
     .video_msg{
   
      font-size:15px;
     }
  
   }
   
.video_content_msg{
	color:#12a0c4;
	 font-size: 18px;
	 font-family:RockSansNormal;
	 letter-spacing: 1px;
}

@media (max-width: 600px) {
   
   .video_content_msg{
    
    font-size:16px;
  
    }
  }

@media (max-width: 500px) {
   
   .video_content_msg{
    
    font-size:15px;
  
    }
  }

/*------------------------------------*\
    Dropdown start
\*------------------------------------*/

.dropbtn {
	
    color: #12a0c4;
    font-family:RockSansNormal;
    font-size: 21px;
    border: none;
    cursor: pointer;
    width:80%;
    min-height:0;
     
    text-align: left;
    
    
    letter-spacing:1px;
    margin-left: 9.5%;
    line-height: 1;
}


@media (max-width: 2565px) {
	
	.dropbtn{
	 
	 
	 
	 }
	
	}

@media (max-width: 2500px) {
	
	.dropbtn{
	 
	 
	 
	 }
	
	}	
	
@media (max-width: 1030px) {
	
	.dropbtn{
	 
	 font-size: 19px;
	 
	 }
	
	}
	
@media (max-width: 769px) {
	
	.dropbtn{
	 
	 
	 }
	
	}	
	

	
@media (max-width: 736px) {
	
	.dropbtn{
	 
	 
	 }
	
	}	

@media (max-width: 735px) {
	
	.dropbtn{
	 
	 
	 }
	
	}

@media (max-width: 685px) {
	
	.dropbtn{
	 
	 font-size: 17px;
	 
	
	
	}
	
	}

@media (max-width: 668px) {
	
	.dropbtn{
	 
	 font-size: 17px;
	 
	
	
	}
	
	}	

@media (max-width: 650px) {
	
	.dropbtn{
	 
	 font-size: 17px;
	 
     
	
	
	}
	
	}

@media (max-width: 550px) {
	
	.dropbtn{
	 
	 font-size: 16px;
	 
   
	
	
	}
	
	}

@media (max-width: 420px) {
	
	.dropbtn{
	 
	 font-size: 15px;
	 
	
	
	}
	
	}
	
	
	

.dropwhitebtn {
	
    
    color: #3c3c42;
    font-family:RockSansNormal;
    font-size: 21px;
    cursor: pointer;
    width:80%;
    min-height:0;
    border-bottom: 1px solid #a6acb3;
    stroke-width:1px;
    stroke:#a6acb3;
    text-align: left;
    
    letter-spacing:1px;
    margin-left: 9.5%;
    line-height: 1;   
    
    
}

@media (max-width: 2565px) {
	
	.dropwhitebtn{
	 
	 
	 
	
	
	}
	
	}

@media (max-width: 2500px) {
	
	.dropwhitebtn{
	 
	 
	 
	
	
	}
	
	}	

@media (max-width: 1030px) {
	
	.dropwhitebtn{
	 
	 font-size: 19px;
	 
	
	
	}
	
	}

@media (max-width: 736px) {
	
	.dropwhitebtn{
	 
	 
	 
	
	
	}
	
	}
	
	@media (max-width: 685px) {
	
	.dropwhitebtn{
	 
	 font-size: 17px;
	 
	
	
	}
	
	}
	
	@media (max-width: 650px) {
	
	.dropwhitebtn{
	 
	 font-size: 17px;
	
	
	}
	
	}
	
	@media (max-width: 550px) {
	
	.dropwhitebtn{
	 
	 font-size: 16px;
	 
	
	
	}
	
	}
	
	
@media (max-width: 420px) {
	
	.dropwhitebtn{
	 
	 font-size: 15px;
	 
	
	
	}
	
	}
	
	
	

.dropbtn:hover, .dropbtn:focus {
    
}

.dropdown {
    
    text-align: center;
}

.dropdown-content {
    display: none;
    margin-left:auto;
    margin-right:auto;
    background-color: #FFFFFF;
    width:80%;
    
    padding-bottom:20px;
    overflow: auto;
    border-top:2px solid #FFFFFF;
    border-bottom:1px solid #12a0c4;
    text-align: left;
    
    letter-spacing:1px;
    margin-left:9.5%;
    line-height:0.5;
   
}


@media (max-width:650px){
	
	.dropdown-content{
	
	
	}
}

@media (max-width:550px){
	
	.dropdown-content{
	
	
	}
}

@media (max-width:420px){
	
	.dropdown-content{
	
	
	}
}






.show {display:block;}

.arrow_gray{
   background: url(../images/downarrow.png) no-repeat center;
  
  top: 0;
  left: 3.5%;
  width:9%;
  
  position:relative;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/ARROW_DARKGRAY.png', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/ARROW_DARKGRAY.png', sizingMethod='scale')";
  
	 
}


@media (max-width:2560px){

	.arrow_gray{
	   
	   left: 4.0%;
	}
}

@media (max-width:1910px){

	.arrow_gray{
	
	 left: 3.8%;
	}
}

@media (max-width:768px){

	.arrow_gray{
	
	 left: 3.6%;
	}
}

@media (max-width:736px){

	.arrow_gray{
	
	 left: 3.0%;
	}
}

@media (max-width:720px){

	.arrow_gray{
	
	 left: 2.9%;
	}
}

@media (max-width:684px){

	.arrow_gray{
	
	 left: 2.9%;
	}
}

@media (max-width:640px){

	.arrow_gray{
	
	 left: 2.7%;
	}
}




@media (max-width:540px){

	.arrow_gray{
	
	 left: 2.5%;
	}
}

@media (max-width:420px){

	.arrow_gray{
	
	 left: 2.2%;
	}
}

@media (max-width:414px){

	.arrow_gray{
	
	 left: 2.1%;
	}
}


@media (max-width:375px){

	.arrow_gray{
	
	 left: 1.9%;
	}
}
	

.arrow_white{
   background: url(../images/uparrow.png) no-repeat center;
  
  top: 0;
  left: 3.5%;
  width:9%;
  position:relative;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/ARROW_DARKGRAY.png', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/ARROW_DARKGRAY.png', sizingMethod='scale')";
  
  
	 
}


@media (max-width:2560px){

	.arrow_white{
	   
	   left: 4.0%;
	}
}

@media (max-width:1910px){

	.arrow_white{
	
	 left: 3.8%;
	}
}

@media (max-width:768px){

	.arrow_white{
	
	 left: 3.6%;
	}
}

@media (max-width:736px){

	.arrow_white{
	
	 left: 3.0%;
	}
}

@media (max-width:720px){

	.arrow_white{
	
	 left: 2.9%;
	}
}

@media (max-width:684px){

	.arrow_white{
	
	 left: 2.9%;
	}
}

@media (max-width:640px){

	.arrow_white{
	
	 left: 2.7%;
	}
}




@media (max-width:540px){

	.arrow_white{
	
	 left: 2.5%;
	}
}

@media (max-width:420px){

	.arrow_white{
	
	 left: 2.2%;
	}
}

@media (max-width:414px){

	.arrow_white{
	
	 left: 2.1%;
	}
}


@media (max-width:375px){

	.arrow_white{
	
	 left: 1.9%;
	}
}
.arrow_div{
	margin-left:95%;
	
	margin-top:-1.7%
}

@media (max-width:2565px){
.arrow_div{
	margin-left:95%;
	
	margin-top:-1.1%
}

}


@media (max-width:2500px){
.arrow_div{
	margin-left:95%;
	
	margin-top:-1.7%
}

}

@media (max-width:1030px){
.arrow_div{
	
	 margin-left:92%;
	 
}
}


.faq-topic--message-text{
	color:#6f7680;
	 font-size: 16px;
	 font-family:RockSansNormal;
	 line-height:1.6;
}

@media (max-width:685px){
.faq-topic--message-text{
	
	 font-size: 15px;
	 
}
}

@media (max-width:550px){
.faq-topic--message-text{
	
	 font-size: 14px;
	 
}
}

.faq-topic-heading-message-text{
	color:#6f7680;
	margin:22px 0 0 0;
	 font-size: 16px;
	 font-family:RockSansNormal;
	 font-weight:bold;
	 width: 93%;
	 line-height:1.6;
}


@media (max-width:685px){
.faq-topic-heading-message-text{
	
	 font-size: 15px;
	 
}
}

@media (max-width:550px){
.faq-topic-heading-message-text{
	 margin:10px 0 0 0;
	 font-size: 14px;
	 
}
}

.back-to-top{
   background: url(../images/BACKTOTOP_GRAY.png) no-repeat right center;
  min-width:20px;
  min-height:53px;
  top: 0;
  left: 0;
  cursor:pointer;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/BACKTOTOP_GRAY.png', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/BACKTOTOP_GRAY.png', sizingMethod='scale')";
  
	 
}

.messagemargin32{
margin:32px 0 0 0;
}

.messagemarginfaqmob32{
margin:0 0 0 0;
}

@media (max-width:736px){
	
.messagemarginfaqmob32{
margin:0 0 0 0;
}
	
	}

@media (max-width:415px){
	
.messagemarginfaqmob32{
margin:0 0 0 0;
}
	
	}

.messagemarginleft3{
margin-left:2%;
}

@media (max-width:415px){
	
.messagemarginleft3{
    margin-left:1%;
}
	
	}

.messagemargin10{
margin:10px 0 0 0;
}

.input-error-msg{
	color:#ff4e10;
	 font-size: 16px;
	 font-family:RockSansNormal;
	 font-style: italic;
	 margin:35px 0 0 0;
}

.input-error-username-msg{
	color:#ff4e10;
	 font-size: 16px;
	 font-family:RockSansNormal;
	 font-style: italic;
	 margin:35px 0 0 0;
	 display:none; 
}


.input-error-password-msg{
	color:#ff4e10;
	 font-size: 16px;
	 font-family:RockSansNormal;
	 font-style: italic;
	 margin:35px 0 0 0;
	 display:none; 
}

.div_gap{
	width:45px;
}

a:visited {
    color:  #12a0c4;
}

a:hover {
   color: #11bee9;
}


#para3{
	
}

@media (max-width:420px){
#para3{
 width:70%;	
 margin-top:-10px;
 line-height: 1.6;
}

}

@media (max-width:400px){
#para3{
 width:70%;	
 margin-top:-1px;
 line-height: 1.6;
}

}

#para4{
	
}


@media (max-width:420px){
#para4{
 width:70%;
 line-height: 1.6;
}

}


@media (max-width:400px){
#para4{
 width:70%;
 margin-top:-1px;
 line-height: 1.6;	
}

}


#para5{
	
}


@media (max-width:420px){
#para5{
 width:70%;
 line-height: 1.6;
 	
}

}

@media (max-width:400px){
#para5{
 width:70%;	
 line-height: 1.6;
 margin-top: -2px;
}

}

#para6{
	
}


@media (max-width:420px){
#para6{
 width:69%;	
 line-height: 1.6;

}

}

@media (max-width:400px){
#para6{
 width:70%;	
 margin-top:-1px;
 line-height: 1.6;
}

}


#para7{
	
}


@media (max-width:420px){
#para7{
 width:80%;	
 margin-top:-1px;
 line-height: 1.6;
}

}

@media (max-width:400px){
#para7{
 width:80%;	
 margin-top:-1px;
 line-height: 1.6;
}

}

#para8{
	
}

@media (max-width:420px){
#para8{
 width:80%;
 line-height: 1.6;	
 
}

}


@media (max-width:400px){
#para8{
 width:80%;	
 margin-top:-3px;
 line-height: 1.6;
}

}

#para9{
	
}

@media (max-width:420px){
#para9{
 width:80%;	
 margin-top:-1px;
 line-height: 1.6;
}

}

@media (max-width:400px){
#para9{
 width:80%;	
 margin-top:-1px;
 line-height: 1.6;
}

}

#para10{
	
}

@media (max-width:1260px){
#para10{
 width:85%;
 margin-top:-10px;	
 line-height: 1.6;
}

}

@media (max-width:1030px){
#para10{
 width:85%;	
 margin-top:-10px;
 line-height: 1.6;
}

}


@media (max-width:420px){
#para10{
 width:80%;	
margin-top: 1.2px;
 line-height: 1.6;
}

}


@media (max-width:400px){
#para10{
 width:85%;	
 margin-top: 1.2px;
 line-height: 1.6;
}

}



#para11{
	
}

@media (max-width:1260px){
#para11{
 width:85%;
 margin-top:-10px;	
 line-height: 1.6;
}

}


@media (max-width:1030px){
#para11{
 width:85%;
 margin-top:-10px;	
 line-height: 1.6;
 
}

}

@media (max-width:736px){
#para11{
 width:88%;
 margin-top:-10px;	
 line-height: 1.6;
 
}

}

@media (max-width:735px){
#para11{
 width:80%;
 margin-top:-10px;	
 line-height: 1.6;
 
}

}




@media (max-width:420px){
#para11{
 width:80%;	
 line-height: 1.6;
 margin-top: 1px;
}

}

@media (max-width:400px){
#para11{
 width:80%;	
 line-height: 1.6;
 margin-top: 1px;
}

}







#divdrop9{
	
}

@media (max-width:736px){

#divdrop9{

	min-height:72px;
}

}


@media (max-width:650px){

#divdrop9{

	min-height:88px;
}

}


@media (max-width:414px){

#divdrop9{

	min-height:70px;
}

}

#divdrop10{
	
}

@media (max-width:1030px){

#divdrop10{

	min-height:118px;
}

}

@media (max-width:768px){

#divdrop10{

	min-height:118px;
}

}


@media (max-width:760px){

#divdrop10{

	min-height:88px;
}

}

@media (max-width:736px){

#divdrop10{

	min-height:95px;
}

}

@media (max-width:412px){

#divdrop10{

	min-height:90px;
}

}



#divdrop6{
	
	
}

@media (max-width:1030px){

#divdrop6{

	min-height:118px;
}

}

@media (max-width:768px){

#divdrop6{

	min-height:118px;
}

}


@media (max-width:760px){

#divdrop6{

	min-height:88px;
}

}



#divdrop8{
	
}


@media (max-width:768px){

#divdrop8{

	min-height:118px;
}

}


@media (max-width:760px){

#divdrop8{

	min-height:58px;
}

}

.tabwidth{
	width: 100%;
	
}


@media (max-width:2560px){

.tabwidth{
	
	margin-left:-0.2%;
}


}


@media (max-width:1367px){

.tabwidth{
	
	margin-left:-0.4%;
}


}

