@charset "utf-8";

.head2 {
		max-width:100%; 
		margin:0px auto; 
		max-height:440px; 
		width:1600px;
		margin-top:170px;
		
}
#header {
	float:left;
	clear:both;
}

@media screen and (max-width:1600px){
	
	.container0{
	width:1100px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	z-index:auto;
	position: relative;
	background-color:#ffffff;
	box-shadow:1px 9px 15px #666;
	margin-top:-100px;
	padding-bottom:300px;
	}
.container0 .page-header .h2 {
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:2em;
	font-weight:bold;
	text-align:center;
	padding-top:50px;
	position: relative;
	z-index:auto;
	clear:both;
}

.container0 .row {
	width:900px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	position: relative;
	background-color: rgba(172,220,205,0.66);
	box-shadow:3px 5px 15px #666;
	border:6px solid silver;
	z-index:auto;
}
.container0 .row .col-xs-3 {
	width:265px;
	height:auto;
	background-color: rgba(216,232,200,0.50);
	margin-left:90px;
	right:490px;
	top:-20px;
	margin-bottom:auto;

}
.row .col-xs-3 .page-header {
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:1.4em;
	font-weight:bold;
	margin-top:30px;
	direction:rtl;
	position:relative;
	margin-bottom:auto;
	margin-left:270px;
	width:500px;
	z-index:auto;
	clear: both;
	

}

.row .col-xs-3 .page-header2 {
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:1em;
	font-weight:bold;
	margin-top:auto;
	padding-right:150px;
	padding-left:150px;
	width:700px;
	height:auto;
	direction:rtl;
	margin-bottom:auto;
	padding-bottom:100px;
	margin-left:auto;
	margin-right: auto;
	right:150px;
	text-align:justify;
	position: relative;
	line-height: 1.5;
	border-bottom: 2px solid #ffffff;
	
}

.row .col-xs-3 .img-rounded {
	width:500px;
	height:300px;
	margin-top:30px;
	margin-bottom:10px;
	margin-left:40px;
	z-index:auto;
	position: relative;
	clear:both;
	left:-120px;
	border-radius: 20px 20px;
	box-shadow:1px 5px 9px #666;
}


.page-header h1 .btn.btn-default:haver {
	background-color: #000000;
	
}
}

@media screen and (max-width:1366px){
	
	.container0{
	width:1100px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	z-index:auto;
	position: relative;
	background-color:#ffffff;
	box-shadow:1px 9px 15px #666;
	margin-top:-100px;
	padding-bottom:300px;
	}
.container0 .page-header .h2 {
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:2em;
	font-weight:bold;
	text-align:center;
	padding-top:50px;
	position: relative;
	z-index:auto;
	clear:both;
}

.container0 .row {
	width:900px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	position: relative;
	background-color: rgba(172,220,205,0.66);
	box-shadow:3px 5px 15px #666;
	border:6px solid silver;
	z-index:auto;
}
.container0 .row .col-xs-3 {
	width:265px;
	height:auto;
	background-color: rgba(216,232,200,0.50);
	margin-left:90px;
	right:490px;
	top:-20px;
	margin-bottom:auto;

}
.row .col-xs-3 .page-header {
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:1.4em;
	font-weight:bold;
	margin-top:30px;
	direction:rtl;
	position:relative;
	margin-bottom:auto;
	margin-left:240px;
	width:500px;
	z-index:auto;
	clear: both;
	

}

.row .col-xs-3 .page-header2 {
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:1em;
	font-weight:bold;
	margin-top:auto;
	padding-right:50px;
	padding-left:50px;
	width:800px;
	height:auto;
	direction:rtl;
	margin-bottom:auto;
	padding-bottom:100px;
	left:-91px;
	text-align:justify;
	margin-left:auto;
	margin-right: auto;
	right:120px;
	position: relative;
	line-height: 1.5;
	border-bottom: 2px solid #ffffff;
}

.row .col-xs-3 .img-rounded {
	width:500px;
	height:300px;
	margin-top:30px;
	margin-bottom:10px;
	margin-left:40px;
	z-index:auto;
	position: relative;
	clear:both;
	left:-120px;
	border-radius: 20px 20px;
	box-shadow:1px 5px 9px #666;
}


.page-header h1 .btn.btn-default:haver {
	background-color: #000000;
	
}
}


@media screen and (max-width:1280px){
	
	.container0{
	width:1100px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	z-index:auto;
	position: relative;
	background-color:#ffffff;
	box-shadow:1px 9px 15px #666;
	margin-top:-100px;
	padding-bottom:300px;
	}
.container0 .page-header .h2 {
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:2em;
	font-weight:bold;
	text-align:center;
	padding-top:50px;
	position: relative;
	z-index:auto;
	clear:both;
}

.container0 .row {
	width:950px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	position: relative;
	background-color: rgba(172,220,205,0.66);
	box-shadow:3px 5px 15px #666;
	border:6px solid silver;
	z-index:auto;
}
.container0 .row .col-xs-3 {
	width:265px;
	height:auto;
	background-color: rgba(216,232,200,0.50);
	margin-left:90px;
	right:490px;
	top:-20px;
	margin-bottom:auto;

}
.row .col-xs-3 .page-header {
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:1.4em;
	font-weight:bold;
	margin-top:30px;
	direction: rtl;
	position:relative;
	margin-bottom:auto;
	margin-left:290px;
	width:500px;
	z-index:auto;
	clear: both;
}

.row .col-xs-3 .page-header2 {
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:1em;
	font-weight:bold;
	margin-top:-auto;
	padding-right:50px;
	padding-left:50px;
	padding-bottom:100px;
	width:850px;
	height:auto;
	direction:rtl;
	margin-bottom:auto;
	left:-90px;
	text-align:justify;
	margin-left:auto;
	margin-right: auto;
	right:120px;
	position: relative;
	line-height: 1.5;
	border-bottom: 2px solid #ffffff;
}

.row .col-xs-3 .img-rounded {
	width:500px;
	height:300px;
	margin-top:30px;
	margin-bottom:10px;
	margin-left:40px;
	z-index:auto;
	position: relative;
	clear:both;
	left:-100px;
	border-radius: 20px 20px;
	box-shadow:1px 5px 9px #666;
}


.page-header h1 .btn.btn-default:haver {
	background-color: #000000;
	
}
}

@media screen and (max-width:1152px){
	
	.container0{
	width:1000px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	z-index:auto;
	position: relative;
	background-color:#ffffff;
	box-shadow:1px 9px 15px #666;
	margin-top:-100px;
	padding-bottom:150px;
	}
.container0 .page-header .h2 {
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:1.5em;
	font-weight:bold;
	text-align:center;
	padding-top:50px;
	position: relative;
	z-index:auto;
	clear:both;
}

.container0 .row {
	width:850px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	position: relative;
	background-color: rgba(172,220,205,0.66);
	box-shadow:3px 5px 15px #666;
	border:6px solid silver;
	z-index:auto;
}
.container0 .row .col-xs-3 {
	width:265px;
	height:auto;
	background-color: rgba(216,232,200,0.50);
	margin-left:90px;
	right:490px;
	top:-20px;
	margin-bottom:auto;

}
.row .col-xs-3 .page-header {
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:1.2em;
	font-weight:bold;
	margin-top:30px;
	direction:rtl;
	position:relative;
	margin-bottom:auto;
	margin-left:220px;
	width:500px;
	z-index:auto;
	clear: both;
	

}

.row .col-xs-3 .page-header2 {
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:0.9em;
	font-weight:bold;
	margin-top:-auto;
	padding-right:50px;
	padding-left:50px;
	padding-bottom:100px;
	width:750px;
	height:auto;
	direction:rtl;
	margin-bottom:auto;
	left:-90px;
	text-align:justify;
	margin-left:auto;
	margin-right: auto;
	right:160px;
	position: relative;
	line-height: 1.5;
	border-bottom: 2px solid #ffffff;
}

.row .col-xs-3 .img-rounded {
	width:400px;
	height:200px;
	margin-top:30px;
	margin-bottom:10px;
	margin-left:40px;
	z-index:auto;
	position: relative;
	clear:both;
	left:-120px;
	right: 180px;
	border-radius: 20px 20px;
	box-shadow:1px 5px 9px #666;
}


.page-header h1 .btn.btn-default:haver {
	background-color: #000000;
	
}
}


@media screen and (max-width:1024px){
	
	.container0{
	width:950px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	z-index:auto;
	position: relative;
	background-color:#ffffff;
	box-shadow:1px 9px 15px #666;
	margin-top:-100px;
	padding-bottom:50px;
	}
.container0 .page-header .h2 {
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:1.3em;
	font-weight:bold;
	text-align:center;
	padding-top:50px;
	position: relative;
	z-index:auto;
	clear:both;
}

.container0 .row {
	width:850px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	position: relative;
	background-color: rgba(172,220,205,0.66);
	box-shadow:3px 5px 15px #666;
	border:6px solid silver;
	z-index:auto;
}
.container0 .row .col-xs-3 {
	width:265px;
	height:auto;
	background-color: rgba(216,232,200,0.50);
	margin-left:90px;
	right:490px;
	top:-20px;
	margin-bottom:auto;

}
.row .col-xs-3 .page-header {
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:1.1em;
	font-weight:bold;
	margin-top:30px;
	direction:rtl;
	position:relative;
	margin-bottom:auto;
	margin-left:200px;
	width:500px;
	z-index:auto;
	clear: both;
	

}

.row .col-xs-3 .page-header2 {
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:0.9em;
	font-weight:bold;
	margin-top:-auto;
	padding-right:50px;
	padding-left:50px;
	width:700px;
	height:auto;
	direction:rtl;
	margin-bottom:auto;
	left:-60px;
	text-align:justify;
	margin-left:auto;
	margin-right: auto;
	right:160px;
	position: relative;
	line-height: 1.5;
	border-bottom: 2px solid #ffffff;
}

.row .col-xs-3 .img-rounded {
	width:300px;
	height:150px;
	margin-top:30px;
	margin-bottom:10px;
	margin-left:40px;
	z-index:auto;
	position: relative;
	clear:both;
	left:-90px;
	border-radius: 20px 20px;
	box-shadow:1px 5px 9px #666;
}


.page-header h1 .btn.btn-default:haver {
	background-color: #000000;
	
}
}

@media screen and (max-width:768px){
	
	.container0{
	width:600px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	z-index:auto;
	position: relative;
	background-color:#ffffff;
	box-shadow:1px 9px 15px #666;
	margin-top:-100px;
	padding-bottom:50px;
	}
.container0 .page-header .h2 {
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:1.2em;
	font-weight:bold;
	text-align:center;
	padding-top:50px;
	position: relative;
	z-index:auto;
	clear:both;
}

.container0 .row {
	width:470px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	position: relative;
	background-color: rgba(172,220,205,0.66);
	box-shadow:3px 5px 15px #666;
	border:6px solid silver;
	z-index:auto;
}
.container0 .row .col-xs-3 {
	width:165px;
	height:auto;
	background-color: rgba(216,232,200,0.50);
	margin-left:90px;
	right:490px;
	top:-20px;
	margin-bottom:auto;

}
.row .col-xs-3 .page-header {
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:0.9em;
	font-weight:bold;
	margin-top:30px;
	direction:rtl;
	position:relative;
	margin-bottom:auto;
	margin-left:-150px;
	width:500px;
	z-index:auto;
	clear: both;
	

}

.row .col-xs-3 .page-header2 {
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:0.7em;
	font-weight:bold;
	margin-top:-auto;
	padding-right:50px;
	padding-left:50px;
	width:400px;
	height:auto;
	direction:rtl;
	margin-bottom:auto;
	left:-100px;
	text-align:justify;
}

.row .col-xs-3 .img-rounded {
	width:200px;
	height:100px;
	margin-top:30px;
	margin-bottom:10px;
	margin-left:190px;
	z-index:auto;
	position: relative;
	clear:both;
	right:90px;
	border-radius: 20px 20px;
	box-shadow:1px 5px 9px #666;
}


.page-header h1 .btn.btn-default:haver {
	background-color: #000000;
	
}
}

@media screen and (max-width:570px){
	
	.container0{
	width:450px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	z-index:auto;
	position: relative;
	background-color:#ffffff;
	box-shadow:1px 9px 15px #666;
	margin-top:-100px;
	padding-bottom:50px;
	}
.container0 .page-header .h2 {
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:1em;
	font-weight:bold;
	text-align:center;
	padding-top:50px;
	position: relative;
	z-index:auto;
	clear:both;
}

.container0 .row {
	width:350px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	position: relative;
	background-color: rgba(172,220,205,0.66);
	box-shadow:3px 5px 15px #666;
	border:6px solid silver;
	z-index:auto;
}
.container0 .row .col-xs-3 {
	width:145px;
	height:auto;
	background-color: rgba(216,232,200,0.50);
	margin-left:90px;
	right:490px;
	top:-20px;
	margin-bottom:auto;

}
.row .col-xs-3 .page-header {
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:0.8em;
	font-weight:bold;
	margin-top:30px;
	direction:rtl;
	position:relative;
	margin-bottom:auto;
	margin-left:10px;
	right: 150px;
	width:380px;
	z-index:auto;
	clear: both;
	

}

.row .col-xs-3 .page-header2 {
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:0.6em;
	font-weight:bold;
	margin-top:-auto;
	padding-right:50px;
	padding-left:50px;
	width:300px;
	height:auto;
	direction:rtl;
	margin-bottom:auto;
	left:-110px;
	text-align:justify;
	margin-left:auto;
	margin-right: auto;
	position: relative;
	line-height: 1.5;
	border-bottom: 2px solid #ffffff;
}

.row .col-xs-3 .img-rounded {
	width:150px;
	height:90px;
	margin-top:30px;
	margin-bottom:10px;
	margin-left:40px;
	z-index:auto;
	position: relative;
	clear:both;
	right:70px;
	border-radius: 20px 20px;
	box-shadow:1px 5px 9px #666;
}


.page-header h1 .btn.btn-default:haver {
	background-color: #000000;
	
}
}

@media screen and (max-width:414px){
	
	.container0{
	width:350px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	z-index:auto;
	position: relative;
	background-color:#ffffff;
	box-shadow:1px 9px 15px #666;
	margin-top:-60px;
	padding-bottom:50px;
	}
.container0 .page-header .h2 {
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:0.8em;
	font-weight:bold;
	text-align:center;
	padding-top:50px;
	position: relative;
	z-index:auto;
	clear:both;
}

.container0 .row {
	width:280px;
	height:auto;
	margin-left:30px;
	margin-right:auto;
	position: relative;
	background-color: rgba(172,220,205,0.66);
	box-shadow:3px 5px 15px #666;
	border:6px solid silver;
	z-index:auto;
	clear:both;
}
.container0 .row .col-xs-3 {
	width:115px;
	height:auto;
	background-color: rgba(216,232,200,0.50);
	margin-left:90px;
	right:480px;
	top:-20px;
	margin-bottom:auto;

}
.row .col-xs-3 .page-header {
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:0.6em;
	font-weight:bold;
	margin-top:30px;
	direction:rtl;
	position:relative;
	margin-bottom:auto;
	margin-left:10px;
	width:310px;
	z-index:auto;
	clear: both;
	

}

.row .col-xs-3 .page-header2 {
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:0.5em;
	font-weight:bold;
	margin-top:auto;
	padding-right:40px;
	padding-left:70px;
	width:200px;
	height:auto;
	direction:rtl;
	margin-bottom:auto;
	right:100px;
	text-align:justify;
	margin-left:auto;
	margin-right: auto;
	position: relative;
	line-height: 1.5;
	border-bottom: 2px solid #ffffff;
}

.row .col-xs-3 .img-rounded {
	width:150px;
	height:70px;
	margin-top:30px;
	margin-bottom:10px;
	margin-left:40px;
	z-index:auto;
	position: relative;
	clear:both;
	right:40px;
	border-radius: 20px 20px;
	box-shadow:1px 5px 9px #666;
}


.page-header h1 .btn.btn-default:haver {
	background-color: #000000;
	
}
}

@media screen and (max-width:375px){
	.container0{
	width:350px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	z-index:auto;
	position: relative;
	background-color:#ffffff;
	box-shadow:1px 9px 15px #666;
	margin-top:-60px;
	padding-bottom:50px;
	}
.container0 .page-header .h2 {
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:0.8em;
	font-weight:bold;
	text-align:center;
	padding-top:50px;
	position: relative;
	z-index:auto;
	clear:both;
}

.container0 .row {
	width:280px;
	height:auto;
	margin-left:30px;
	margin-right:auto;
	position: relative;
	background-color: rgba(172,220,205,0.66);
	box-shadow:3px 5px 15px #666;
	border:6px solid silver;
	z-index:auto;
	clear:both;
}
.container0 .row .col-xs-3 {
	width:115px;
	height:auto;
	background-color: rgba(216,232,200,0.50);
	margin-left:90px;
	right:480px;
	top:-20px;
	margin-bottom:auto;

}
.row .col-xs-3 .page-header {
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:0.6em;
	font-weight:bold;
	margin-top:30px;
	direction:rtl;
	position:relative;
	margin-bottom:auto;
	margin-left:10px;
	width:310px;
	z-index:auto;
	clear: both;
	

}

.row .col-xs-3 .page-header2 {
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:0.5em;
	font-weight:bold;
	margin-top:auto;
	padding-right:40px;
	padding-left:70px;
	width:200px;
	height:auto;
	direction:rtl;
	margin-bottom:auto;
	right:100px;
	text-align:justify;
	margin-left:auto;
	margin-right: auto;
	position: relative;
	line-height: 1.5;
	border-bottom: 2px solid #ffffff;
}

.row .col-xs-3 .img-rounded {
	width:150px;
	height:70px;
	margin-top:30px;
	margin-bottom:10px;
	margin-left:40px;
	z-index:auto;
	position: relative;
	clear:both;
	right:40px;
	border-radius: 20px 20px;
	box-shadow:1px 5px 9px #666;
}


.page-header h1 .btn.btn-default:haver {
	background-color: #000000;
	
}
}

@media screen and (max-width:320px){
	
	.container0{
	width:300px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	z-index:auto;
	position: relative;
	background-color:#ffffff;
	box-shadow:1px 9px 15px #666;
	margin-top:-60px;
	padding-bottom:50px;
	}
.container0 .page-header .h2 {
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:0.8em;
	font-weight:bold;
	text-align:center;
	padding-top:50px;
	position: relative;
	z-index:auto;
	clear:both;
}

.container0 .row {
	width:240px;
	height:auto;
	margin-left:30px;
	margin-right:auto;
	position: relative;
	background-color: rgba(172,220,205,0.66);
	box-shadow:3px 5px 15px #666;
	border:6px solid silver;
	z-index:auto;
	clear:both;
}
.container0 .row .col-xs-3 {
	width:115px;
	height:auto;
	background-color: rgba(216,232,200,0.50);
	margin-left:90px;
	right:480px;
	top:-20px;
	margin-bottom:auto;

}
.row .col-xs-3 .page-header {
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:0.6em;
	font-weight:bold;
	margin-top:30px;
	direction:rtl;
	position:relative;
	margin-bottom:auto;
	margin-left:-20px;
	width:310px;
	z-index:auto;
	clear: both;
	

}

.row .col-xs-3 .page-header2 {
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:0.5em;
	font-weight:bold;
	margin-top:auto;
	padding-right:40px;
	padding-left:40px;
	width:200px;
	height:auto;
	direction:rtl;
	margin-bottom:auto;
	right:120px;
	text-align:justify;
	margin-left:auto;
	margin-right: auto;
	position: relative;
	line-height: 1.5;
	border-bottom: 2px solid #ffffff;
}

.row .col-xs-3 .img-rounded {
	width:150px;
	height:70px;
	margin-top:30px;
	margin-bottom:10px;
	margin-left:40px;
	z-index:auto;
	position: relative;
	clear:both;
	right:30px;
	border-radius: 20px 20px;
	box-shadow:1px 5px 9px #666;
}


.page-header h1 .btn.btn-default:haver {
	background-color: #000000;
	
}
}