@charset "utf-8";
/* CSS Document */

h1,h2,h3,h4,h5,h6 { margin:0px ;
                    padding:0px ;
					}
					
ul,li { margin:0px ;
        padding:0px ;
		list-style-type:none ;
		}
		
		
img { border:none ;
     }
	 
a,a:visited,a:active { border:none ;
                       text-decoration:none ;
					   }
					   
					   
.clr {clear:both ;
      }
.fnt-hi{
    color: #eb2228;
}
.al_lf{
    text-align: left;
}

p { font-size:14px ; color:#444444 ;
    line-height:19px ;
	text-align:left ;
	margin:10px 0px ;
	}

 
h6 { font-weight:normal ;
    }
  
body { margin:0px ;
       padding:0px ;
	   font-family: 'Open Sans', sans-serif;
	   background:#cc0000 ;
	   overflow-x:hidden;
	   }




.main_container { width:960px ;
                  margin:0px auto ;
				  }


/**header**/

#header { width:100% ;
          float:left ;
		  min-width:960px ;
		  min-height:100px ;
		  background:#fff;
		  border-top:5px solid #ffc428 ;
		  }

#header_left { width:310px;
               float:left ;
			   min-height:50px;
			  }

.logo {
  float: left;
  margin: 10px -11px;
}

#header_right { width:640px;
                float:right ;
			    min-height:50px;
			  }

#header_right_left { width:475px;
                   float:left ;
			       min-height:50px;
			      }

#header_right_left h1 { font-size:13px;
                       color:#222;
					   float:right ;
					   margin-top:15px;
					   }
					   
#header_right_left h1 a { color:#ce0000 ;
                        }

#header_right_left h1 a:hover { text-decoration:underline ;
                             }					   
					   
.logo1 { float:right ;
         padding:15px 10px 15px 10px ;
		 background:#ffc428;
	 }

.help { float:right ;
        margin-top:27px;
      }

.sms {
  float: right;
  margin: -29px -13px 0 0;
}

.container1 {
  float: left;
  width: 327px;
}
		  
/**header**/


/**banner**/

#banner { width:100% ;
          float:left ;
		  min-width:960px ;
		  min-height:340px ;
		  max-height:370px;
		  overflow:hidden;
		  background:#f0ead2;
		  }
		  
/**banner**/



/**content**/

#content { width:100% ;
          float:left ;
		  min-width:960px ;
		  min-height:350px ;
		  background:#fefefe;
		  padding:20px 0px;
		  }
		
#content h1 { color:#ffbe12 ;
              float:left ;
			  text-transform:uppercase ;
			  font-size:24px;
			  width:100%;
			  margin-bottom:20px;
			  }
		

#content_left { width:300px ;
                float:left ;
				min-height:100px;
				background:#f3f3f3;
				padding-bottom:20px;
				}


#content_left h2 { font-size:20px ;
                    color:#ce0000 ;
					float:left ;
					width:260px;
					margin-bottom:10px;
					margin-top:10px;
					margin-left:20px;
					text-transform:uppercase;
					}

ul.left {
		  margin-bottom:15px;
		  }

ul.left li {
             font-size:14px;
			 color:#444444;
			 line-height:20px;
			 margin:1px 0px;
			 background:url(../images/bullet2.png) no-repeat top left ;
			 padding-left:10px;
			 font-family:"open sans",sans-serif;
			 
			 }

.left_txt { padding:0px 20px;
            }

.required { float:right ;
             color:#ce0000 ;
			 margin:0px 20px 5px 0px ;
			 font-size:12px;
			 }

.inq1 { font-size:12px ;
        color:#444444 ;
		float:left ;
		padding:5px 10px ;
		border:1px solid #eee ;
		width:93% ;
		margin-bottom:10px;
		}

.inq1s { font-size:12px ;
        color:#999999 ;
		float:left ;
		padding:5px 10px ;
		border:1px solid #eee ;
		width:93% ;
		margin-bottom:10px;

		}

.inq2 { font-size:12px ;
        color:#ce0000 ;
		float:left ;
		padding:5px;
		margin:5px 0px;
		}

.submit_f1 { font-size:12px ;
              text-transform:uppercase ;
			  color:#fff;
			  background:#ce0000 ;
			  padding:5px 30px ;
			  float:left;
			  border:0px;
			  margin:7px 0px 20px 85px;
			  cursor:pointer;
			  }

.m1 { float:left ;
      margin:0px 0px 20px 20px;
	  }

#content_right { width:640px ;
                float:right ;
				min-height:100px;
				}

#content_right h2 { font-size:22px ;
                    color:#ce0000 ;
					float:left ;
					width:100%;
					margin-bottom:10px;
					text-transform:uppercase;
					}

#content_right h3 { font-size:16px ;
                    color:#222 ;
					float:left ;
					width:100%;
					margin-bottom:10px;
					text-transform:uppercase;
					}

.app { float:right ;
       margin:10px 0px 20px 0px;
     }

ul.right { margin-bottom:20px;
		   }

ul.right li { background:#f6f6f6 ;
              font-size:14px;
			  color:#444444;
			  border:1px solid #fff;
			  padding:3px 10px;
			  font-family:"open sans", sans-serif;
			  margin-bottom:3px;
			  }
		  
/**content**/



/**footer**/

#footer { width:100% ;
          float:left ;
		  min-width:960px ;
		  min-height:150px ;
		  background:#cc0000;
		  }

#footer h1 { font-size:16px;
            color:#fff;
			font-weight:600 ;
			text-transform:uppercase ;
			margin:20px 0px 0px 0px;
			text-align:center ;
			width:100% ;
			float:left;
			padding-bottom:8px;
			border-bottom:1px solid #b60000;
			}
			
#footer h2 { font-size:14px;
            color:#fff;
			font-weight:700 ;
			text-transform:uppercase ;
			margin:10px 0px 5px 0px;
			text-align:left ;
			width:100% ;
			}

.footer { width:220px;
          float:left ;
		  min-height:100px;
		  margin:6px;
		  }

#footer p { color:#fff;
            font-weight:600;
			margin-top:0px;
			text-align:left;
           }

#footer_lower { width:100% ;
			  float:left ;
			  min-width:960px ;
			  min-height:20px ;
			  background:#cc0000;
			  border-top:1px solid #a90000 ;
			  padding-top:10px;
			  }

#footer_lower h2 { font-size:14px;
                   float:left ;
				   color:#fff;
				   text-transform:capitalize ;
				   font-weight:600;
				   line-height:30px;
				   padding-bottom:7px;
				   }
#footer_lower h2 a { color:#fff;
              }
		  
/**footer**/



table tr .title {
    background:#ffc732;
    color:#222;
    font-weight:bold;
    padding:5px 5px 5px 10px;
	text-transform:uppercase ;  
	font-size:14px;
	border:0px;
}
 
table tr .text {
    padding-left:10px;
	font-size:12px ;
	color:#444444;
	background:#f6f6f6;
	padding-top:5px ;
	width:115px;
	padding-bottom:5px;
	padding-right:10px;
}

table tr .textc {
    padding-left:10px;
	font-size:14px ;
	color:#444444;
	background:#fff;
	padding-top:0px ;
	width:115px;
	padding-bottom:0px;
	padding-right:10px;
	border:1px solid #eee;
}

table tr .text1 {
    padding-left:10px;
	font-size:14px ;
	color:#444444;
	background:#f6f6f6;
	padding-top:5px ;
	width:80px;
	padding-bottom:5px;
	padding-right:10px;
}

table tr .text2 {
    padding-left:10px;
	font-size:14px ;
	color:#444444;
	background:#f6f6f6;
	padding-top:5px ;
	width:100px;
	padding-bottom:5px;
	padding-right:10px;
}

table tr .text3 {
    padding-left:10px;
	font-size:14px ;
	color:#444444;
	background:#f6f6f6;
	padding-top:5px ;
	width:160px;
	padding-bottom:5px;
	padding-right:10px;
}

table tr .text4 {
    padding-left:10px;
	font-size:14px ;
	color:#444444;
	background:#f6f6f6;
	padding-top:5px ;
	width:80px;
	text-align:center;
	padding-bottom:5px;
	padding-right:10px;
}

table tr .text5 {
    padding-left:10px;
	font-size:14px ;
	color:#444444;
	background:#f6f6f6;
	padding-top:5px ;
	width:60px;
	padding-bottom:5px;
	padding-right:10px;
}


.register { background:#ce0002 ;
            color:#fff;
			text-transform:uppercase ;
			padding:4px 15px;
			font-size:11px;
			font-weight:700;
			margin:0px 5px;
			float:left;
			text-align:center;
			 -webkit-transition-property:color, text, padding, box-shadow, background, border;
          	-webkit-transition-duration: 0.5s;
		  	-webkit-transition-timing-function: linear, ease-in;
								
		 	-moz-transition-property:color, text, padding, box-shadow, background, border;
		 	-moz-transition-duration:0.5s;
		 	-moz-transition-timing-function: linear, ease-in;
								
		 	-o-transition-property:color, text, padding, box-shadow, background, border;
		 	-o-transition-duration:0.5s;
		 	-o-transition-timing-function: linear, ease-in;
			}

.register:hover { background:#063489 ;
                 }

.red { color:#ce0002 ;
       font-weight:700 ;
	   }


#footer_social {
                min-height:20px ;
				margin-top:0px;
			   }

.facebook_f { width:30px ;
              height:30px ;
			  background:#2c4b8d url(../images/social_f.png) 35% 50% no-repeat;
			  border:1px solid #2c4b8d !important ;
			  border-radius:3px ;
			  float:left;
			  margin:0px 5px ;
             -webkit-transition-property:color, text, padding, box-shadow, background, border;
          	-webkit-transition-duration: 0.5s;
		  	-webkit-transition-timing-function: linear, ease-in;
								
		 	-moz-transition-property:color, text, padding, box-shadow, background, border;
		 	-moz-transition-duration:0.5s;
		 	-moz-transition-timing-function: linear, ease-in;
								
		 	-o-transition-property:color, text, padding, box-shadow, background, border;
		 	-o-transition-duration:0.5s;
		 	-o-transition-timing-function: linear, ease-in;
		}

.facebook_f:hover { background:#1b1b1b url(../images/social_f.png) 24.2% 50% no-repeat;
                     border:1px solid #4b4b4b !important;
				 }


.twitter_f { width:30px ;
              height:30px ;
			  background:#1b1b1b url(../images/social_f.png) -2.8% 50% no-repeat;
			  border:1px solid #4b4b4b !important ;
			  border-radius:3px ;
			  float:left;
			  margin:0px 5px ;
             -webkit-transition-property:color, text, padding, box-shadow, background, border;
          	-webkit-transition-duration: 0.5s;
		  	-webkit-transition-timing-function: linear, ease-in;
								
		 	-moz-transition-property:color, text, padding, box-shadow, background, border;
		 	-moz-transition-duration:0.5s;
		 	-moz-transition-timing-function: linear, ease-in;
								
		 	-o-transition-property:color, text, padding, box-shadow, background, border;
		 	-o-transition-duration:0.5s;
		 	-o-transition-timing-function: linear, ease-in;
		}

.twitter_f:hover { background:#00abf0 url(../images/social_f.png) 11.4% 50% no-repeat;
                     border:1px solid #00abf0 !important;
				 }


.google_f { width:30px ;
              height:30px ;
			  background:#1b1b1b url(../images/social_f.png) 47% 50% no-repeat;
			  border:1px solid #4b4b4b !important ;
			  border-radius:3px ;
			  float:left;
			  margin:0px 5px ;
             -webkit-transition-property:color, text, padding, box-shadow, background, border;
          	-webkit-transition-duration: 0.5s;
		  	-webkit-transition-timing-function: linear, ease-in;
								
		 	-moz-transition-property:color, text, padding, box-shadow, background, border;
		 	-moz-transition-duration:0.5s;
		 	-moz-transition-timing-function: linear, ease-in;
								
		 	-o-transition-property:color, text, padding, box-shadow, background, border;
		 	-o-transition-duration:0.5s;
		 	-o-transition-timing-function: linear, ease-in;
		}

.google_f:hover { background:#d95232 url(../images/social_f.png) 58% 50% no-repeat;
                     border:1px solid #d95232 !important;
				 }



.youtube_f { width:30px ;
              height:30px ;
			  background:#d71827 url(../images/social_f.png) 102.7% 50% no-repeat;
			  border:1px solid #d71827 !important ;
			  border-radius:3px ;
			  float:left;
			  margin:0px 5px ;
             -webkit-transition-property:color, text, padding, box-shadow, background, border;
          	-webkit-transition-duration: 0.5s;
		  	-webkit-transition-timing-function: linear, ease-in;
								
		 	-moz-transition-property:color, text, padding, box-shadow, background, border;
		 	-moz-transition-duration:0.5s;
		 	-moz-transition-timing-function: linear, ease-in;
								
		 	-o-transition-property:color, text, padding, box-shadow, background, border;
		 	-o-transition-duration:0.5s;
		 	-o-transition-timing-function: linear, ease-in;
		}

.youtube_f:hover { background:#1b1b1b url(../images/social_f.png) 91.5% 50% no-repeat;
                     border:1px solid #4b4b4b !important;
				 }



.blog_f { width:30px ;
              height:30px ;
			  background:#f57d02 url(../images/social_f.png) 80.5% 50% no-repeat;
			  border:1px solid #f57d02 !important ;
			  border-radius:3px ;
			  float:left;
			  margin:0px 5px ;
             -webkit-transition-property:color, text, padding, box-shadow, background, border;
          	-webkit-transition-duration: 0.5s;
		  	-webkit-transition-timing-function: linear, ease-in;
								
		 	-moz-transition-property:color, text, padding, box-shadow, background, border;
		 	-moz-transition-duration:0.5s;
		 	-moz-transition-timing-function: linear, ease-in;
								
		 	-o-transition-property:color, text, padding, box-shadow, background, border;
		 	-o-transition-duration:0.5s;
		 	-o-transition-timing-function: linear, ease-in;
		}

.blog_f:hover { background:#1b1b1b url(../images/social_f.png) 69.5% 50% no-repeat;
                     border:1px solid #4b4b4b !important;
				 }




/*****popup_form*****/
#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  height:auto;
  background-color:#000;
  display:none;
}  
#boxes .window {
  position:absolute;
  left:0;
  width:831px;
  display:none;
  z-index:9999;
  margin-top:200px;
  padding:20px;
  background:#bb0000 ;
}
#boxes #dialog {
  font-family:"open sans",sans-serif;
  width:770px; 
  padding:0px 0px 20px 20px;
  margin-top:20px;
  background-color:#fff;
}


.black_overlay{
display:none;
position: inherit;
top: 0%;
left: 0%;
width: 100%;
height: 100%;
z-index:1001;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=80);
}
.white_content {
display:none;
position: absolute;
top: 139%;
left: 30%;
width: 50%;
text-align :left ;
padding: 0px;
border: 0px solid #a6c25c;
z-index:1002;
overflow: auto;
}
.headertext{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#f19a19;
font-weight:bold;
}
.textfield
{
border:1px solid #a6c25c;
width:135px;
}
.button2
{
 background-color:#a6c25c;
 color:White;
 font-size:11px;
 font-weight:bold;
 border:1px solid #7f9db9;
 width:68px;
}
.watermark
    {
     color : Gray;
     background-color : #dddddd;
     font-size : smaller;
     font-style : italic;
    }
.style23 {font-family: "Trebuchet MS"}


/*****popup_ends*****/  
	   

.index_in { color:#fff;
            font-size:14px;
			margin:15px 0px 20px 0px ;
			text-transform:uppercase ;
			font-weight:bold ;
			}


.inquiry_s { float:left ;
             width:97% ;
			 margin:4px 0px 2px 20px ;
			 }

.inquiry1_s { float:left ;
            font-size:14px ;
			text-transform:capitalize ;
			color:#222222 ;
			width:80px ;
			min-height:5px ;
			font-weight:normal ;
			}

.inquiry1_s span { color:#222222 ;
                  font-weight:bold ;
				  margin-left:5px ;
               }
.inquiry2_s { float:left ;
            font-size:14px ;
			text-transform:capitalize ;
			color:#222222 ;
			width:20px ;
			min-height:5px ;
			}
			

.inquiry3_s { float:left ;
            font-size:14px ;
			/*text-transform:capitalize ;*/
			color:#444444 ;
			width:120px ;
			min-height:5px ;
			}

.inquiry4_s { float:left ;
            font-size:14px ;
			text-transform:uppercase ;
			color:#fff;
			background:#bb0000 ;
			width:80px ;
			font-weight:bold ;
			min-height:5px ;
			padding:4px ;
			border:0px ;
			margin-bottom:0px ;
			}
			
ul.pleft { float:left ;
           width:100%;
		   margin:0px 0px 2px 0px;
		  }


ul.pleft li { float:left ;
			  font-size:13px;
			  color:#fff;
			  width:403px;	
			  display:inline;	
			  margin:3px 10px 3px 2px;
		      background:url(../images/bullet-icon2.png) no-repeat top left;    
			  padding-left:23px;
			  line-height:20px;
			  font-weight:600;
			  text-align:justify;
		    }
.copyright_text {
  color: #fff;
  font-size: 11px;
  text-transform: uppercase;
}			

.img-thumbnail {
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  display: inline-block;
  height: auto;
  line-height: 1.42857;
  max-width: 100%;
  padding: 4px;
  transition: all 0.2s ease-in-out 0s;
}

.copyright_text .list-inline {
  list-style: outside none none;
  margin-left: -5px;
  padding-left: 0;
}
.licenced {/*background-color:#b0ba55;*/ color:#fff; padding:14px 20px; margin:0px 0px;}	

.list-inline1 {
  list-style: outside none none;
  margin-left: -5px;
  padding-left: 0;
}

.list-inline1 > li {
  display: inline-block;
  padding-left:5px;
  padding-right:0;
}							
.tickertext{color:#ea0000; font-weight:600;}

.logo li {
  border: 1px solid #ccc;
  float: left;
  list-style: outside none none;
  margin: 3px 8px;
  text-align: center;
  width: 22%;
}
	
.logo img {
  max-width: 77%;
  height:50px;
}

.logo ul li {
  list-style: outside none none;
  text-align: center;
}
.banner > img {
  max-width: 100%;
}

ul.right2 li {
  background: #f6f6f6 none repeat scroll 0 0;
  border: 1px solid #fff;
  color: #e11c25;
  float: left;
  font-size: 14px;
  padding: 3px 10px;
  width: 290px;
}

.ne1_div {
  background-color: #eeeeee;
  margin-bottom: 10px;
  padding: 10px;
}
.clear{clear:both;}
ul.right li a{color:#444444;}
ul.right a:hover{color:#CE0000;}



 /* responsive........start */

.header{ background:#fff;
		 border-top:17px solid #002e5b; 
		 }
		 
.logo-r{margin-top:15px; margin:auto; text-align:center}
.logo-r img { max-width:100%; }	
	 
.toll-free h5{color: #000;
font-family: calibri;
font-size: 16px;
font-weight: bold;
margin: 0;}		 
.toll-free h1{color: #222;
font-family: calibri;
float: right;
font-size: 15px;
margin-top:10px;
font-weight:bold;}		 
.toll-free h1 a{color:#ce0000;}	 
.toll-free p a{color:#ce0000;}	 
.helpline{padding-bottom:10px;}
.helpline img{float:right;/*margin-top:18px;*/}	 
.charms-sms {float:left;}
.charms-sms img {
  margin: 17px 0 0;
}
.study-c{}	 
.clear{clear:both;}	 	
.banner{text-align:center;}
.banner img { max-width:100%; }
.start1{}
.start1 h1{
color: #ffbe12;
font-size: 24px;
margin-bottom: 20px;
text-transform: uppercase;
font-weight:bold;
}
.container-grey{background-color:#f3f3f3;
padding:15px;
margin-bottom:15px; }
.left-text h2{color: #ce0000;
font-size: 20px;
margin-top: 10px;
text-transform: uppercase;
font-weight:bold;
font-family:"open sans",sans-serif;
}
.right-text h2{color:#ce0000;
font-size:21px;
font-weight:bold;
text-transform:uppercase;
font-family:"Open Sans",sans-serif;
margin-bottom:15px;
}
.col-sm-6.event1{padding:0;margin-top:10px;}
.col-sm-6.event1 p{color:#444444;
font-size:14px;
font-family:"Open Sans",sans-serif;
}
.col-sm-6.event2{padding:0 0 0 15px; margin-top:0px;}
.col-sm-6.event2 p{color:#444444;
font-size:14px;
font-family:"Open Sans",sans-serif;
}
.right-text2{margin:15px 0;}
.right-text2 h2{
color: #ce0000;
font-size: 19px;
margin-bottom: 23px;
text-transform: uppercase;
font-family:"open sans",sans-serif;
font-weight:bold;
}
.col-sm-6.pad-left{padding-left:0;}
.col-sm-6.pad-right {padding: 0;}

.right-text3{margin:0 0 15px;}
.right-text3 h2{
color: #ce0000;
font-size: 18px;
margin-bottom: 10px;
text-transform: uppercase;
font-family:"open sans",sans-serif;
font-weight:bold;
}
.right-text3 h3{color: #222;
font-size: 16px;
margin-bottom: 10px;
text-transform: uppercase;
font-family:"open sans",sans-serif;
font-weight:bold;
}
.left-text2{margin-top:25px 0;}

.left-text2 h2{color: #ce0000;
font-weight:bold;
font-size: 20px;
margin-bottom: 15px;
margin-top:35px;
text-transform: uppercase;
font-family:"open sans",sans-serif;

}
.left-text2 p{padding:7px 3px;font-family:"open sans", sans-serif;
color:#444444; font-size:14px; text-align:justify; line-height:24px;}

.left-text2 img{margin-bottom:8px;}

.footer-main {padding:10px 0;
		      background:#002e5b;
		  }


.footer-main h1{ font-size:16px;
            color:#fff;
			font-weight:600 ;
			text-transform:uppercase ;
			margin:20px 0px 0px 0px;
			text-align:center ;
			padding-bottom:8px;
			border-bottom:1px solid #b60000;
			}
			
.footer-main h2 { font-size:14px;
            color:#fff;
			font-weight:700 ;
			text-transform:uppercase ;
			margin:25px 0px 5px 0px;

			}
.footer1 p { color:#fff;
            font-weight:600;
			margin-top:0px;

           }

	.footer_lower {
			  background:#f32f33;
			  border-top:1px solid #a90000 ;
			  padding-top:10px;
			  }

.footer_lower h2 { font-size:14px;
				   color:#fff;
				   text-transform:capitalize ;
				   font-weight:600;
				   padding-bottom:7px;
				   }
.footer_lower h2 a { color:#fff;
              }		
				
		 
		 

.table-main>tbody>tr:nth-child(odd)>td, 
.table-main>tbody>tr:nth-child(odd)>th {
    background-color: #ccc;
}

.table-main, .table-main td, .table-main th{
  font-family: 'Open Sans';
  font-size: 14px;
}
.table-main > td, 
.table-main > th {
    border: none;
    border-color: transparent;
    color: #333;
}

.table-main  td, 
.table-main th {
    border: none;
    border-color: transparent;
    color: #333 !important;
}
.table-main  td:first-child, 
.table-main th:first-child{
  /*text-align: center;*/
  font-size: 15px;
  color: #354b71 !important;
}
.table-main>tbody>tr>td, .table-main>tbody>tr>th{
  
    vertical-align: middle !important;
}
.mr_b0{
  margin-bottom: 0;
}
.white-bg { background-color:#FFF; text-align:center; margin-bottom:10px; }
.white-bg img { max-width:100%; }
.thank1{ padding:25px;}
.view{ padding-bottom:20px;}
.view h2{color:#000; font-size:20px; font-family:Montserrat; font-weight:bold;}
.view h4{font-family:Montserrat;font-size:16px; }
.view .btn-warning{ background:#CC0000; border:0; border-radius:0;}

.wrapper1 a:hover{ text-decoration:none}
 
.list-of-col
{
	background: #f3f3f3;
    color: #000;
    line-height: 30px;
    padding: 20px;
    margin: 0;
    font-weight: bold;
	
}
.list-of-col h2 { text-align:center;  }
.list-of-col h2 span { font-size:24px; text-decoration:underline; display:block; margin-bottom:15px; }
.form-control2 { width:100%; }
.blinker{
    animation:blinkingText 0.8s infinite;
}
.blinker 
{ 
	background:#f32f33; 
	border:1px solid #fff; 
	padding:13px 10px; 
	font-weight:bold;
	width:100%; 
	font-size:20px;
	text-shadow:#000 1px 1px;
}
@keyframes blinkingText{
    0%{     color: #FF0;    }
    49%{    color: #FF0; }
    50%{    color: #fff; }
    99%{    color: #fff;  }
    100%{   color: #fff;    }
}

.form-control2
{
    height: 40px;
    padding: 10px;
    float:right;
    border: 0;
}

@media print{
table{ width:800px!important; margin:auto!important;}
.view h2{ color:#000; font-family:Montserrat; font-weight:bold; line-height:inherit;}
 .view h4{font-family:Montserrat; line-height:inherit;}
 table{ height:170px !important;background:url(images/canadabg.jpg)!important;}
}
.banner{ position:relative;}
.blinker{
	background: #f32f33 none repeat scroll 0 0;
    border: 1px solid #fff;
    font-size: 20px;
    font-weight: bold;
    padding: 13px 10px;
    text-shadow: 1px 1px #000;
     
	}
@media screen and (min-width:1620px)
{
.wrapper1{ position:absolute; bottom:70px;left:40%;}
}
@media screen and (max-width:1620px) and (min-width:992px)
{
.wrapper1{ position:absolute; bottom:70px;left:25%;}
}
@media screen and (max-width:991px) and (min-width:768px)
{
.wrapper1{ position:absolute; z-index:999999; bottom:50px!important; left:21%;}
.wrapper1 .blinker{font-size: 16px;}
}
@media screen and (max-width:767px) and (min-width:600px) 
{
.wrapper1 .blinker{font-size: 16px;}
.wrapper1{ position:absolute; bottom:50px!important ; left:15% !important;}
}
@media screen and (max-width:600px) and (min-width:450px) 
{
.wrapper1 .blinker{font-size: 14px;}
.wrapper1{ position:absolute; z-index:999999; bottom:20px!important; left:10% !important;}
}
@media screen and (max-width:450px) 
{
.wrapper1{ display:none;}
}
