
.text-align-custom1{
	text-align:center;
}

@media screen and (min-width: 320px) {
  .jumbotron {
    padding-top: 28px;
    padding-bottom: 28px;
  }
  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-right: 0px;
    padding-left: 0px;
  }
  .jumbotron h1,
  .jumbotron .h1 {
    font-size: 53px;
  }
  .jumbotron h2,
  .jumbotron .h2 {
    font-size: 20px;
  }
  .jumbotron h3,
  .jumbotron .h3 {
    font-size: 14px;
  }
   .form-textbox {
  	align: center;
  }
 
}
@media screen and (min-width: 768px) {
  .jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-right: 60px;
    padding-left: 20px;
  }
  .jumbotron h1,
  .jumbotron .h1 {
    font-size: 63px;
  }
   .jumbotron h2,
  .jumbotron .h2 {
    font-size: 30px;
  }
  .jumbotron h3,
  .jumbotron .h3 {
    font-size: 24px;
  }
  .form-control-custom1{
  	display: block;
  	width: 100%;
  }	
  .form-textbox {
  	align: center;
  }
  .text-align-custom1{
  text-align:right;
  }
}
s
table{
     
     }

	.textbox {
						-webkit-box-shadow: 5px 5px 15px 0px rgba(50, 50, 50, .5);
						box-shadow: 5px 5px 15px 0px rgba(50, 50, 50, .5);
					}
 	.row {
				  margin-bottom: 5px; !important  
				  
				  }
	
	#button {
	    display: inline-block;
	    margin-top: 20px;
	    -webkit-border-radius: 8px;
	    -moz-border-radius: 8px;
	    border-radius: 8px;
	   
	
	    font-size: 20px;
	    color: #fff;
	}

	#button span {
	    display: inline-block;
	    padding: 20px 40px;
	    background-color: #E11F27;
	  
	    -webkit-border-radius: 8px;
	    -moz-border-radius: 8px;
	    border-radius: 8px;
	  
	    font-family: 'Pacifico', Arial, sans-serif;
	    line-height: 1;
	    text-shadow: 0 -1px 1px rgba(175, 49, 95, .7);
	  
	}
	
	#button:hover span {
	   
	    text-shadow: 0 -1px 1px rgba(175, 49, 95, .9), 0 0 5px rgba(255, 255, 255, .8);
	}
	
	#button:active, #button:focus {
	    -webkit-box-shadow:    0 8px 0 #690e12,, 0 12px 10px rgba(0, 0, 0, .3);
	    -moz-box-shadow: 0 8px 0 #690e12, 0 12px 10px rgba(0, 0, 0, .3);
	    box-shadow:    0 8px 0 #690e12,, 0 12px 10px rgba(0, 0, 0, .3);
	}
	
	#button:active span {
	    -webkit-transform: translate(0, 4px);
	    -moz-transform: translate(0, 4px);
	    -o-transform: translate(0, 4px);
	    transform: translate(0, 4px);
	}

.container-header-right{
    position: relative;
    width: 161px;
    float: right;
}	
.container .container-logo{
float: right;margin-right: 10px;
}
.container .container-lang-switch{
float: right;margin-right: 10px;
}

@media (max-width: 1000px){
	.container-header-right{
	position: static;
    width: auto;
    float: none;
	}
	
	.container .container-logo{
	float: none;
    text-align: center;
	}
	.container .container-logo img.img-responsive{
	display:inline-block;
	}
	.container .container-lang-switch{
	float: none;;
    text-align: center;
	}
	.text-header1, .text-header2{
    text-align: center;
	}
	table-responsive {
		
	}
	
	.table-responsive > .table.table-nowrap > thead > tr > th, 
	.table-responsive > .table.table-nowrap > tbody > tr > th, 
	.table-responsive > .table.table-nowrap > tfoot > tr > th, 
	.table-responsive > .table.table-nowrap > thead > tr > td, 
	.table-responsive > .table.table-nowrap > tbody > tr > td, 
	.table-responsive > .table.table-nowrap > tfoot > tr > td {
	white-space: normal;
	}

	#rc-imageselect, .g-recaptcha {
			transform:scale(0.85);
			-webkit-transform:scale(0.85);
			transform-origin:0 0;
			-webkit-transform-origin:0 0;
			display: inline-block;
	}
	
}