/*style.css*/



@import url(http://fonts.googleapis.com/css?family=Open+Sans);

body{

/*background:#290908;*/

font-family: 'Open Sans', sans-serif;

background-repeat:no-repeat;

font-size:12px;

color:#ff0040;

background:#930c0c;

}

hr {

border-top: 1px solid #000;

}

h2 {

color:#006;

}

.nav>li>a {

padding: 10px 35px;

}

.navbar-default .navbar-collapse{

border-color: #e7e7e7;

/*margin-bottom: -10px;*/

}

.navbar {

height: 50px;

z-index: 1;

}

.navbar-brand {

height: 50px;

}

.container-fluid {

/*margin-top: 10px;*/

}

@media (min-width: 768px){

.navbar-nav>li>a {

padding-top: 5px;

 padding-bottom: 7px;

 text-transform:uppercase;

}

}

.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {

color: #000;



background-color: transparent;

}

.navbar-nav {background-color: #ff138e; }

.englogo {

font-size:40px;

text-transform:uppercase;

/*font-weight:bold;*/

padding:15px;

font-family: 'Open Sans', sans-serif;

line-height: 40px;

height:120px;

}



a {

color:#ff0040;

}

a:hover{

color: #000;

}

.container {

   padding-right: 15px;

   padding-left: 15px;

   margin-right: auto;

   margin-left: auto;

 

/*-webkit-box-shadow: 0px 0px 30px 0px rgba(221, 7, 80, 1);

-moz-box-shadow: 0px 0px 30px 0px rgba(221, 7, 80, 1);

box-shadow: 0px 0px 30px 0px rgba(221, 7, 80, 1);*/





}

.content {

	

}

.nav>li {

z-index: 9999;

}

.maincon {

padding:50px;

font-family: 'Open Sans', sans-serif;

min-height:400px;

padding-top: 0px;



}

.navbar-default{

background: rgba(255,0,64,1);

background: -moz-linear-gradient(top, #2458fe 0%, #849ff7 100%);

background: -webkit-gradient(left top, left bottom, color-stop(0%, #2458fe), color-stop(100%, #849ff7));

background: -webkit-linear-gradient(top, #2458fe 0%, #849ff7 100%);

background: -o-linear-gradient(top, #2458fe 0%, #849ff7 100%);

background: -ms-linear-gradient(top, #2458fe 0%, #849ff7 100%);

background: linear-gradient(to bottom, #2458fe 0%, #849ff7 100%);

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0040', endColorstr='#ff1491', GradientType=0 );



border-color:transparent;

-webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.75);

-moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.75);

box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.75);

border-radius: 10px;

}

.navbar-default .navbar-nav>li>a {

color: #fff; 

text-transform: uppercase;

}

.active{

color: #000;

/*font-weight: bold;*/



}

.navbar-default .navbar-nav>li:hover{





}

@media (min-width: 768px) {

   .container {

      width: 100%;

}

.maincon {

min-height:450px;

color:#ff0040;

overflow: hidden;

}

.navbar-nav{ background:none; }

.product {

width:100%;



}

.slider img{

width:100%;

}

}

.slider img{

width:100%;

}

@media (min-width: 360px){

.navbar-nav {

padding-left: 70px;

padding-top: 7px;

background: rgba(255,0,64,1);

background: -moz-linear-gradient(top, rgba(255,0,64,1) 0%, rgba(255,20,145,1) 100%);

background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,0,64,1)), color-stop(100%, rgba(255,20,145,1)));

background: -webkit-linear-gradient(top, rgba(255,0,64,1) 0%, rgba(255,20,145,1) 100%);

background: -o-linear-gradient(top, rgba(255,0,64,1) 0%, rgba(255,20,145,1) 100%);

background: -ms-linear-gradient(top, rgba(255,0,64,1) 0%, rgba(255,20,145,1) 100%);

background: linear-gradient(to bottom, rgba(255,0,64,1) 0%, rgba(255,20,145,1) 100%);

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0040', endColorstr='#ff1491', GradientType=0 );



}



}

@media (min-width: 770px){

.navbar-nav{ background:none; }

}

@media (min-width: 992px)

{

   .container {

      width:100%;

}

.navbar-nav{ background:none; }

.product {

width:100%;



}

.slider img{

width:100%;

}

}

.product {

margin-right:20px;

text-align:center;



}

.product ul {

list-style:none;

}

.copy p{

text-align:center;

padding:20px;

color:#000;

}

.alert-group>.alert:first-child:not(:last-child){

    -webkit-border-top-left-radius:5px;

    -webkit-border-top-right-radius:5px;

    -webkit-border-bottom-right-radius:0;

    -webkit-border-bottom-left-radius:0;

       -moz-border-radius-topleft:5px;

       -moz-border-radius-topright:5px;

       -moz-border-radius-bottomright:0;

       -moz-border-radius-bottomleft:0;

            border-top-left-radius:5px;

            border-top-right-radius:5px;

            border-bottom-right-radius:0;

            border-bottom-left-radius:0;

    margin-bottom:0

}

.alert-group>.alert:not(:first-child):not(:last-child){

    -webkit-border-radius:0;

       -moz-border-radius:0;

            border-radius:0;

    border-top:0;

    margin-bottom:0

}

.alert-group>.alert:last-child:not(:first-child){

    -webkit-border-top-left-radius:0;

    -webkit-border-top-right-radius:0;

    -webkit-border-bottom-right-radius:5px;

    -webkit-border-bottom-left-radius:5px;

       -moz-border-radius-topleft:0;

       -moz-border-radius-topright:0;

       -moz-border-radius-bottomright:5px;

       -moz-border-radius-bottomleft:5px;

            border-top-left-radius:0;

            border-top-right-radius:0;

            border-bottom-right-radius:5px;

            border-bottom-left-radius:5px;

    border-top:0

}



.txt {

	width:100px;

}

#datepic {

	margin-top:30px;

}

#datepic1 {

	margin-top:30px;

}#datepic2 {

	margin-top:30px;

}#datepic3 {

	margin-top:30px;

}



.msg {

	margin-bottom:20px;

	font-size:18px;

	color:#F00;

}

.panel-body h4{

text-align:center;

/*padding:20px;*/

}

.panel-body{

background: #FFE580;

}

#error-messagecode {

   font-size:20px;

   

}

.claim-font {

    font-size: 19px;

    text-transform: uppercase;

    line-height: 25px;

}

.address

{

	    font-size: 15px;

    line-height: 24px;

}

.Governement-nav {

    line-height: 35px;

    text-align: center;

    width: 100%;

    margin: auto;

	padding-bottom: 50px;

	}

.Governement-list li {

    display: inline-block;

    padding-left: 8px;

    padding-right: 8px;

    font-size: 12px;

    border: #e7e7e7 solid 1px;

    text-align: center;

    background:#ff128a;

    margin: auto;

}

.Governement-list li a{

  color:#fff !important;  

}

.Governement-list li a:hover{

  color:#000 !important;  

}

.bor

{

border:1px solid;	

}

.labels

{

	

font-size: 14px;line-height: 1.42857143;color: #555;padding-left: 28px;	

	

	

}

.err

{

	

color:#FF0000;font-size:14px;color:red;	

	

}

.calenderimg

{

	width: 23px;

height: 16px;

/*float: right;*/

margin: -3px 16px -3px 20px;

margin-left: 235px !important;

margin-top: -55px;

margin-right: 16px;

margin-bottom: -3px;

}



.online_row1stchild

{

border-bottom: 1px solid ;

border-top: 1px solid ;

}



.online_row1

{

	border-left: 1px solid ;

border-bottom: 1px solid;

border-top: 1px solid ;

}

.online_row21stchild

{

border-bottom: 1px solid ;

border-top:none;

}

.online_row2

{

border-left: 1px solid ;

border-bottom: 1px solid ;

border-top:none;

}

.border-right

{

	border-right:solid 1px;

	padding: 5px;

	color:#006;

}

.fnt

{

	

font-size: 16px;

color: rgb(255, 0, 64);	

margin-top: 7px;

	

}

@media screen and (max-width: 320px)

{

	.main-div

{

border-left: 3px solid #ff0040;

border-right: 3px solid #ff0040;

width:100% !important;

}

.container {

    padding-right: 5px !important;

    padding-left: 5px !important;

    margin-right: auto;

    margin-left: auto;

}

.maincon {

    padding: 20px !important;

    font-family: 'Open Sans', sans-serif;

    min-height: 400px;

    padding-top: 0px;

    text-align: center !important;

}



}

@media screen and (max-width: 480px)

{

	.main-div

{

border-left: 3px solid #ff0040;

border-right: 3px solid #ff0040;

width:100% !important;

}

.container {

    padding-right: 5px !important;

    padding-left: 5px !important;

    margin-right: auto;

    margin-left: auto;

}

.maincon {

    padding: 20px !important;

    font-family: 'Open Sans', sans-serif;

    min-height: 400px;

    padding-top: 0px;

    text-align: center !important;

}



}

@media screen and (max-width: 640px)

{

	.main-div

{

border-left: 3px solid #ff0040;

border-right: 3px solid #ff0040;

width:100% !important;

}

.container {

    padding-right: 5px !important;

    padding-left: 5px !important;

    margin-right: auto;

    margin-left: auto;

}

.maincon {

    padding: 20px !important;

    font-family: 'Open Sans', sans-serif;

    min-height: 400px;

    padding-top: 0px;

    text-align: center !important;

}



}



@media screen and (max-width: 640px)

{

	.main-div

{

border-left: 3px solid #ff0040;

border-right: 3px solid #ff0040;

width:100% !important;

}

.container {

    padding-right: 15px !important;

    padding-left: 15px !important;

    margin-right: auto;

    margin-left: auto;

}

.maincon {

    padding: 20px !important;

    font-family: 'Open Sans', sans-serif;

    min-height: 400px;

    padding-top: 0px;

    text-align: center !important;

}



}



@media screen and (max-width: 768px)

{

	.main-div

{

border-left: 3px solid #ff0040;

border-right: 3px solid #ff0040;

width:100% !important;

}

.container {

    padding-right: 5px !important;

    padding-left: 5px !important;

    margin-right: auto;

    margin-left: auto;

}

.maincon {

    padding: 20px !important;

    font-family: 'Open Sans', sans-serif;

    min-height: 400px;

    padding-top: 0px;

    text-align: center !important;

}

.nav > li > a {

    padding: 5px 15px !important;

}



}





@media screen and (max-width: 800px)

{

	.main-div

{

border-left: 3px solid #ff0040;

border-right: 3px solid #ff0040;

width:100% !important;

}

.container {

    padding-right: 15px !important;

    padding-left: 15px !important;

    margin-right: auto;

    margin-left: auto;

}

.maincon {

    padding: 20px !important;

    font-family: 'Open Sans', sans-serif;

    min-height: 400px;

    padding-top: 0px;

    text-align: center !important;

}

.nav > li > a {

    padding: 8px 20px !important;

}

}

@media screen and (max-width: 950px)

{

	.main-div

{

border-left: 3px solid #ff0040;

border-right: 3px solid #ff0040;

width:100% !important;

}

.container {

    padding-right: 15px !important;

    padding-left: 15px !important;

    margin-right: auto;

    margin-left: auto;

}

.maincon {

    padding: 20px !important;

    font-family: 'Open Sans', sans-serif;

    min-height: 400px;

    padding-top: 0px;

    text-align: center !important;

}

.nav > li > a {

    padding: 8px 20px !important;

}

}



@media screen and (max-width: 1024px)

{

	.main-div

{

border-left: 3px solid #ff0040;

border-right: 3px solid #ff0040;

width:100% !important;



}

.container {

    padding-right: 15px !important;

    padding-left: 15px !important;

    margin-right: auto;

    margin-left: auto;

}

.maincon {

    padding: 20px !important;

    font-family: 'Open Sans', sans-serif;

    min-height: 400px;

    padding-top: 0px;

    text-align: center !important;

}

}



.main-div

{

border-left: 3px solid #ff0040;

border-right: 3px solid #ff0040;

width:1100px;

background:#fff;

}

.paddingzero{padding:0px;color:#000 !important}