@charset "utf-8";
/* CSS Document */
/* css/bootstrapXP */body {  
  font-size: 14px;  
  line-height: 1.428571429;  
  color: #333333;  
}

/* Defaults */

/*Desktop View First */

.img-responsive {  
  display: inline-block;
  width: 100%;  
} 



.container{
	margin: 0 auto;
    max-width: 1024px;
    width: 100%;
}



.navbar-nav li{
	float:left;
}



.navbar-nav li a{
	display:block;
}



.navbar-nav li a:first-child{
	padding-left:none !important;
}



.navbar-nav li a:last-child{
	padding-right:none !important;
}



.navbar-nav div:last-child{
	clear:both !important;
	height:0 !important;
	width:0 !important;
	padding:0 !important;
	margin:0 !important;
	border:none !important;
}


.row {  
  *zoom: 1;  
}


.padding5{
	padding:5px;
}


.padding10{
	padding:10px;
}



.padding13{
	padding:15px;
}



.padding15{
	padding:15px;
}

.padding30{
	padding:30px;
}

/*columns*/
.col-mob-1,
.col-mob-2,
.col-mob-3,
.col-mob-4,
.col-mob-5,
.col-mob-6,
.col-mob-7,
.col-mob-8,
.col-mob-9,
.col-mob-10,
.col-mob-11,
.col-mob-12,
.col-tab-1,
.col-tab-2,
.col-tab-3,
.col-tab-4,
.col-tab-5,
.col-tab-6,
.col-tab-7,
.col-tab-8,
.col-tab-9,
.col-tab-10,
.col-tab-11,
.col-tab-12,
.col-1,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-10,
.col-11,
.col-12,
.col-1half{
	float:left;
}

.col-12 {
  width: 100%;
}

.col-11 {
  width: 91.66666666666666%;
}

.col-10{
	width: 83.33333333333334%;
}
.col-9{
	width: 75%;
}

.col-8{
	width: 66.66666666666666%;
}

.col-7{
	width: 58.333333333333336%;
}

.col-6{
	width: 50%;
}

.col-5{
	width: 41.66666666666667%;
}

.col-4{
	width: 33.33333333333333%;
}

.col-3{
	width: 25%;
}

.col-2{
	width: 16.666666666666664%;
}

.col-1{
	width: 8.333333333333332%;
}

.col-1half{
	width: 4.1666666666667%;
}

/* Media Queries */
 /*Tablets*/
@media (max-width:1024px){

	.container {
		width:100%;
		max-width: 800px;
	}

		

	.col-tab-12 {
		width: 100% !important;
	}

	.col-tab-11 {
		width: 91.66666666666666% !important;
	}

	.col-tab-10{
		width: 83.33333333333334% !important;
	}

	.col-tab-9{
		width: 75% !important;
	}

	.col-tab-8{
		width: 66.66666666666666% !important;
	}

	.col-tab-7{
		width: 58.333333333333336% !important;
	}

	.col-tab-6{
		width: 50% !important;
	}

	.col-tab-5{
		width: 41.66666666666667% !important;
	}

	.col-tab-4{
		width: 33.33333333333333% !important;
	}

	.col-tab-3{
		width: 25% !important;
	}

	.col-tab-2{
		width: 16.666666666666664% !important;
	}

	.col-tab-1{
		width: 8.333333333333332% !important;
	}

}


/*Mobile */
@media (max-width:640px){

	.container {
		width: 100%;
		min-width:320px;
	}

	.row {   
	  *zoom: 1;  
	}

	

	.navbar-nav li {
		float: none;
	}

	

	.navbar-nav {
		display:none;
		float: none;
		width: 100%;
		clear: both;		
	}

	.col-mob-12 {
		width: 100% !important;
	}
	.col-mob-11 {
		width: 91.66666666666666% !important;
	}
	.col-mob-10{
		width: 83.33333333333334% !important;
	}
	.col-mob-9{
		width: 75% !important;
	}
	.col-mob-8{
		width: 66.66666666666666% !important;
	}
	.col-mob-7{
		width: 58.333333333333336% !important;
	}
	.col-mob-6{
		width: 50% !important;
	}
	.col-mob-5{
		width: 41.66666666666667% !important;
	}
	.col-mob-4{
		width: 33.33333333333333% !important;
	}
	.col-mob-3{
		width: 25% !important;
	}
	.col-mob-2{
		width: 16.666666666666664% !important;
	}
	.col-mob-1{
		width: 8.333333333333332% !important;
	}
}


@media print {
  * {
    color: #000 !important;
    text-shadow: none !important;
    background: transparent !important;
    box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
 
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  select {
    background: #fff !important;
  }
  .navbar {
    display: none;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }

  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}

.transition{
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}