  
	#pages-header {
		padding:5px 0px; margin-top:0px;   position: relative;  
	}  
	
	#pages-header.default {
		margin-top:-160px;   
	}  
		
	#pages-header.page_basket {
		padding:5px 0px; margin-top:0px;   position: relative;  margin-top:182px;  background:#fff
	}  
	
	#pages-header img {
		width:100%; 
	}  
	
	#pages-header .hc-overlays { 
		position: absolute; top: 0;  right: 0; bottom: 5px;  left: 0; background-size: cover;  text-indent: -9999px; 
		background:linear-gradient(to bottom, transparent 5%, rgba(1,71,117,0.25) 50%,rgba(51, 89, 172, 0.6) 100%)
	}  
	
	
	#breadcrumb { 
		list-style-type: none; position: absolute; left: 13%; /* top: 40%; */ bottom: 8%;
	}  
	#breadcrumb li {
		 float:left; font-size:13px; color:#fff   
	} 
	#breadcrumb li a {
		text-align:left; font-size:13px; padding-left:5px; color:#fff   
	}	 
	#breadcrumb li a:hover {
		color:#777   
	} 
	#breadcrumb li a:after {
		font-family:FontAwesome; font-size: 15px; content: "/"; padding-left:2px;
	} 
	#breadcrumb li a.last:after {
		font-family:FontAwesome; font-size: 15px; content: ""; padding-left:2px;
	}
	
	#pages-header h2 { 
		position: absolute; left: 5%; bottom: 15%; font-size:51px; display:none
	} 
	#pages-header h2 span { 
		display:block; font-size:33px
	} 
	#pages-header .down { 
		position: absolute; left: 0%; right:0px; bottom: 5%; text-align:center; margin:0px auto; padding:0px; display:table;
		border-radius:50%; width:30px; height:30px; 
		background:rgba(20,186,39, 0.589);
		
		transition: all 0.25s, bottom 0.75s ease-in-out;
 		-webkit-animation: bounce 1s ease infinite;
		animation: bounce 3s ease infinite; 
	} 	
		
	#pages-header .down i { 
		display:block; font-size:16px; padding-top:7px; color:#fff
	} 	
	
	
	
	
	.pages-content-inner {
		background:#fff; padding:30px 30px; 
	} 
	.page-content-body {
		padding:0px 0px; 
	} 
	
	.section-title {
		display:block; margin:40px 0px;  margin-top:10px
	} 
	.section-title h2 {
		display:block; padding:20px 0px; text-align:center
	}
	
	 
	.page-content-body ul {
		padding:0px; margin:0px;  
	} 
	.page-content-body ul li {
		font-size:15px
	} 
 
 
  

	 
	
	.form_block .form_description {
		display:block; font-size:17px; padding-top:8px; padding-bottom:6px; 
	} 
	
	.form_block .form_description span {
		font-size:12px; color:#ff0000; 
	}
 
	.form_block label {
		display:block; padding-bottom:5px; font-size:14px; 
	}
		
	.form_block label b {
		 font-weight:700
	}
		
	.form_block .form-control {
		padding:28px 14px;  border:1px solid #d3d3d7; font-size:15px; 
	}
	
  
	 
	 
	
	
	
	/**
		right_sidebar page settings
	**/		
	
	
	
	.left_sidebar {
		display:block;  padding:40px 20px; 
	}
 		
	
	.left_sidebar_content {
		display:block; 
	}
 		
	.left_sidebar h2 {
		display:block; margin-bottom:20px; padding-bottom:15px; border-bottom:1px solid #f2f2f2
	}
		
	.left_sidebar p img {
		max-width:96%
	}
	
	.left_sidebar_imgs  {
	  height: 477px;
	  background-size: cover;
	  background-repeat: no-repeat;
	  background-position: center center;
	  transition: 200ms ease all;
	  border-radius: 5px;
	  margin-bottom:40px
	}
	
	.left_sidebar_content ul {
		list-style:none; margin:20px 0px
	}
	

	
 	
	.right_sidebar {
		display:block; padding:0px 20px; margin-top: 50px;
	}
	.right_sidebar h4 {
		display:block;  color:#fff; padding:10px 12px; border-radius:7px 7px 0px 0px;
	
	}
  	
	.right_sidebar_content {
		display:block; background:#f8f8f8
	}
 
  
	.right_sidebar_menu {
		list-style:none; 
	} 
	.right_sidebar_menu li {
		 
	}  
	.right_sidebar_menu li a {
		width: 100%; display: block; margin-bottom: 8px; padding:14px 10px; font-size:15px; border-radius:3px; font-weight:700;
		margin-bottom:2px; border-bottom:1px solid #ddd
	}
 
	 
	 
	 
	 
	 
	
	
	.page_lists {
		list-style-type:none; margin:0px; padding:0px
	}
	.page_lists li {
		display:block; 
	}
	.page_lists li a {
		text-align:left;  color:#000; display:block; margin-bottom:5px; border:1px solid #f5f5f5;
		padding:10px 12px
	}	
	.page_lists li a:hover {
		border:1px solid #28a745;
	}
	.page_lists li a i {
		color:#218838; font-size:16px; margin-right:10px
	}
	
	
	 
 	.pagination_block { 
		margin: 0px auto; padding:0px; text-align:center; display:table; margin-top:20px
	} 
 	.pagination { 
		margin: 0px
	}	 		
	.pagination li a{ 
		display:block; background:#f2f2f2; color:#3c8dbc; padding:5px 10px; margin:2px; font-size:13px;
	}	
	.pagination li a.active{ 
		background:#3c8dbc; color:#fff
	}	
	 
 
 
	 
	/**
		COntact page settings
	**/
	
	.contact_form {
		display:block; margin:30px 0px;
	}
	 	
	#contactform .contact_line {
		display:block; margin-top:15px;
	}		
	#contactform .contact_line .form-control {
		padding:22px 12px; font-size:14px
	} 
	#contactform .send_contact_form_button{
		display:block; margin-top:15px; font-size:17px; font-weight:700; background:#002857
	} 
	
	 
	
	
	.contact_us_info {
		display:block; margin-top:35px; padding:0px 0px
	}	
	.contact_us_info_header {
		display:block; margin-bottom:15px;
	}
	.contact_us_info p {
		display: block;
		font-size: 17px;
		background: #fff;
		padding: 15px 0px;
		border-radius: 6px;
	}	
	.contact_us_info p i {
		 color:#002857
	}	
	
	.contact_social {
		list-style:none; display:block; margin:0px; padding:0px; margin-top:20px
	} 
	.contact_social li {
		float:left; margin-right:16px;
	}  
	.contact_social li a i{
		width: 44px; height: 44px; font-size: 21px; margin: 0px auto; padding: 0px; text-align: center;	
		padding-top:9px; color:#fff; border-radius:50%
	}  
		.contact_social li a i.fa-facebook {
			background:#33589e
		}  
		.contact_social li a i.fa-twitter {
			background:#4ba0eb
		}  
		.contact_social li a i.fa-youtube {
			background:#ff000e
		}  
		.contact_social li a i.fa-pinterest {
			background:#c8232c
		} 	
		.contact_social li a i.fa-linkedin {
			background:#33589e
		}  
		.contact_social li a i.fa-instagram {
			background:#ff7832
		}  
	
	.contact_social li a i:hover{
		color:#ffcb00
	} 
	
	
  	#contact_maps  {
		display:block; padding:40px 0px; background:#fff;
	}
  	#contact_maps .container {
		max-width:88%
	}
  	#contact_maps_header  {
		display:block; margin-bottom:30px
	}
  	#contact_maps iframe {
		width:100%; height:600px;
	}
	
 