/*#Header*/

/*.logo {
	position: absolute;
	top: 0;
	left: 0;
	
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	z-index: 1;
}

.logo img{
	display: block;
	
	margin: 1.6em 1em;
}

.primary-menu {
	 position: relative; 	
	 top: 0; 	
	 right: 0; 
}

.main-navigation {
	position: relative;
}

.main-navigation .menu-icon {
	display: block;
	width: 35px;
	height: 24.5px;
	margin: 4.5em;
}

.main-navigation .menu-toggle {
	
	top: 0;
	right: 0;
	padding: 0;
	border-right: 0px;
	border-top: 0px;
	border-radius: 0;
}

.main-navigation.toggled .menu-toggle .cross-icon {
   margin: 4.5em;
   cursor: pointer;
}


.primary-menu .main-navigation .menu li {
	border: 0;
}

.primary-menu .main-navigation .menu {
	
}
   
.primary-menu .main-navigation .menu a{
	color: white;
    text-decoration: none;
    word-wrap: normal;
}
.primary-menu .main-navigation .menu a:hover{
	color: #d5d5d5;
}*/
/*--------------------------------------------------------------
# Page name: About us;
--------------------------------------------------------------*/

.wa-about-us-page .site-main .our-team-block-title{
	text-align: center;
 	margin-bottom: 34px;
}
.wa-about-us-page .site-main .team-members{
	margin-top: 56px;

}
.wa-about-us-page .site-main .team-members .team-member .image{
    box-shadow: inset 0 0 0 1000px rgba(0,0,0,.4);
} 
.wa-about-us-page .site-main .team-members .team-member  .image:hover .name {
 	color: grey;
 } 
.wa-about-us-page .site-main .team-members .team-member h5{
	font-family: "Fedrasansarm",sans-serif;
    font-size: 20px;
}
.wa-about-us-page .site-main .team-members .team-member a{
	text-decoration: none;
}
        
.wa-about-us-page .site-main .team-members .team-member  .name  {
	text-align: center;
	margin-top: 15px;
	
}
 .wa-about-us-page .site-main .team-members .team-member .position  {
 	text-align: center;
 	margin-top: 10px;
 }
.wa-about-us-page .site-main .team-members .team-member .social-pages {
	margin-top: 18px;
	text-align: center;
}
.wa-about-us-page .site-main .team-members .team-member   .social-pages .social-page {
	display: inline-block;
	margin-right: 10px;
}
.wa-about-us-page .site-main .team-members .team-member   .social-pages .social-page i {
	font-size: 16px;

}

 /*.wa-about-us-page .site-main .team-members .view-more {

 	text-align: center;
 	padding-top: 78px;
 	padding-bottom: 70px;
 	
 }
 .wa-about-us-page .site-main .team-members .view-more a{
 	padding: 23px;
    margin-top: 37px;
 	text-decoration: none !important;
	text-transform: uppercase;
 	border:1px solid black;
 }*/

 /*--------------------------------------------------------------
# Page name: Contact us;
--------------------------------------------------------------*/


/*.wa-contact-page .site-main  .contact-form {
	margin-top: 70px;
	text-align: center;
}

 .wa-contact-page .site-main  .contacts{
 	padding:0;
 }
.wa-contact-page .site-main  .contacts h2{
	font-family: "FedraSansArm-Book",sans-serif;
    font-size: 50px;
    color: #040404;
    margin-bottom: 40px;
}
.wa-contact-page .site-main  .contacts a{
	text-decoration: none;
	color: black;
}
.wa-contact-page .site-main  .contacts i{
	color: #727D8C;
	margin-right: 5px;
}

.wa-contact-page .site-main .contacts p {
	font-family: "Fedrasansarm",sans-serif !important;

}
.wa-contact-page .site-main .map .acf-map{
	height: 200px;
    border-style: none;
    margin-top: 40px;
}

.wa-contact-page .site-main  .contact-form input[type="text"],input[type="email"]{
    width: 100%;
    border: 0;
    outline: 0;
    background: transparent;
    border-bottom: 1px solid black;
    padding: 22px 0px 14px 40px;

}*/

/*.wa-contact-page .site-main  .contact-form  .contact-name::before {
    font-family: 'Material Design Icons';
	font-size: 20px;
	content: "\F004";
	vertical-align: top;
	position: absolute;
	color: #727D8C;
	padding: 12px 0px 14px 0px;	
}

.wa-contact-page .site-main  .contact-form .contact-email::before {
	font-family: 'Material Design Icons';
	font-size: 20px;
	content: "\F1EF";
	vertical-align: top;
	position: absolute;
	color: #727D8C;
	padding: 12px 0px 14px 0px;	
}

.wa-contact-page .site-main  .contact-form .contact-phone-number::before {
	font-family: 'Material Design Icons';
	font-size: 20px;
	content: "\F3F2";
	vertical-align: top;
	position: absolute;
	color: #727D8C;
	padding: 12px 0px 14px 0px;	
}

.wa-contact-page .site-main  .contact-form .contact-message::before {
	font-family: 'Material Design Icons';
	font-size: 20px;
	content: "\F361";
	vertical-align: top;
	position: absolute;
	color: #727D8C;
	padding: 12px 0px 14px 0px;	
}*/
/*.wa-contact-page .site-main  .contact-form  textarea{
	padding-left: 45px;
	width: 100%;
	border: 0;
  	outline: 0;
  	background: transparent;
  	border-bottom: 1px solid black;
  	padding: 22px 0px 14px 40px;  
}
.wa-contact-page .site-main  .contact-form  .send{
    padding: 20px;
    width: 230px;
    height: 70px;
    margin-top: 50px;
    text-decoration: none !important;
    text-transform: uppercase;
    font-size: 32px;
    text-align: center;
    border: 1px solid black;
    background: transparent;
}
*/
/*--------------------------------------------------------------
# Page name: Archive team;
--------------------------------------------------------------*/

/*.wa-archive-team-page .site-main .team-members .team-member {
 	box-shadow: 3px 2px 3px 0 rgba(0,0,0,0.31);
    height: 337px;
    width: 257px;
    margin: 0 auto;
    margin-right: 30px;
    margin-top: 35px;
    background-color: #FFFFFF;
    overflow: hidden;
}*/
/*.wa-archive-team-page .site-main .team-members .team-member h5{
	font-family: "Fedrasansarm",sans-serif ;
    font-size: 20px ;
}*/
/*.wa-archive-team-page .image:hover{
	opacity: 1;
	transform: scale(1.2);
    transition: all .6s ease-in-out;
    box-shadow: inset 0 0 0 1000px rgba(0,0,0,.4);
}*/ 
 /*.wa-archive-team-page .image:hover .name {
 	color: grey;
 } */   
/*.wa-archive-team-page .site-main .team-members .team-member  .name {
	text-align: center;
	margin-top: 15px;
}
 .wa-archive-team-page .site-main .team-members .team-member .position{
 	text-align: center;
 	margin-top: 10px;
 }
.wa-archive-team-page .site-main .team-members .team-member .social-pages {
	margin-top: 18px;
	text-align: center;
}*/
/*.wa-archive-team-page .site-main .team-members .team-member   .social-pages .social-page {
	display: inline-block;
	margin-right: 10px;
}
.wa-archive-team-page .site-main .team-members .team-member   .social-pages .social-page i {
	font-size: 16px;

}*/


/*--------------------------------------------------------------
# Page name: Single team;
--------------------------------------------------------------*/
/* .wa-single-team-page .site-main .team-member .image{
 	display: inline-block;
 }
 .wa-single-team-page .site-main .team-member .content{
 	display: inline-block;
 }
.wa-single-team-page .site-main .team-member .image img{
	width: 550px !important;
    

}*/
/*.wa-single-team-page .site-main .team-member{
	margin-top: 50px;
}
.wa-single-team-page .site-main .team-member .social-pages {
	margin-bottom: 35px;

}
.wa-single-team-page .site-main .team-member .social-pages .social-page {
	display: inline-block;
	margin-right: 10px;
}*/

/*.wa-single-team-page .site-main .team-member .social-pages .social-page i {
	font-size: 16px;

}*/



/*--------------------------------------------------------------
# Page name: Footer;
--------------------------------------------------------------*/

/*.site-footer{
	background-color: #727D8C;
	width: 100%;
	margin: 0px !important;
}*/
/*.site-info{
	width: 100%;
	text-align: center;
	border-bottom: 1px solid white;

}*/
/*.site-footer .site-info p{
	color: #ffffff;
	display: inline-block;
	width: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;


}*/
/*.site-footer .site-info i{
	margin-right: 8px;
}*/
/*.site-footer .site-info a{
	color: white;
	text-decoration: none;
}*/
/*.site-footer .site-info .footer_email i{
	float: left;
	margin-left: 50px;
}*/
/*.site-footer .site-info .footer_email a{
	float: left;
}*/
/*.site-footer .site-info .footer_number{
	border-left: 1px solid;
	border-right: 1px solid;
	/* height: 50px; 
}*/


/*.site-footer .sub-footer .copy_right{
	font-size: 12px
	color: #ffffff;
	
}*/
/*.site-footer .sub-footer a{
	text-decoration: none;
	color: #ffff;
	text-align: right;
	font-size: 12px;
	font-family: "Noto Sans Armenian";
}*/
/*.site-footer .sub-footer .col-12{
	max-width: 50%;
}*/



/*--------------------------------------------------------------
# pagination
--------------------------------------------------------------*/
.pagination{
	margin:45px auto;
	width: 100%;
    justify-content: center;
}
.pagination .previouspostslink,
.pagination .page,
.pagination .extend,
.pagination .nextpostslink{
 	background-color: #DEDEDE !important;
 	outline-color: #707070 !important;
 	color: #000  !important;
}
.pagination .current {
	background-color: #707070 !important;
	color: #F8F8F8  !important;
}

/*--------------------------------------------------------------
# Fonts
--------------------------------------------------------------*/

/*@font-face {
	font-family: "Fedrasansarm-bold";
	src: url("fonts/Fedrasansarm-bold/Fedrasansarm-bold.eot");
	src: url("fonts/Fedrasansarm-bold/Fedrasansarm-bold.eot?#iefix")format("embedded-opentype"),
	url("fonts/Fedrasansarm-bold/Fedrasansarm-bold.woff") format("woff"),
	url("fonts/Fedrasansarm-bold/Fedrasansarm-bold.ttf") format("truetype");
	font-style: normal;
	font-weight: bold;
}

@font-face {
	font-family: "Fedrasansarm-light";
	src: url("fonts/Fedrasansarm-light/Fedrasansarm-light.eot");
	src: url("fonts/Fedrasansarm-light/Fedrasansarm-light.eot?#iefix")format("embedded-opentype"),
	url("fonts/Fedrasansarm-light/Fedrasansarm-light.woff") format("woff"),
	url("fonts/Fedrasansarm-light/Fedrasansarm-light.ttf") format("truetype");
	font-style: normal;
	font-weight: normal;
}

@font-face {
	font-family: "Fedrasansarm-medium";
	src: url("fonts/Fedrasansarm-medium/Fedrasansarm-medium.eot");
	src: url("fonts/Fedrasansarm-medium/Fedrasansarm-medium.eot?#iefix")format("embedded-opentype"),
	url("fonts/Fedrasansarm-medium/Fedrasansarm-medium.woff") format("woff"),
	url("fonts/Fedrasansarm-medium/Fedrasansarm-medium.ttf") format("truetype");
	font-style: normal;
	font-weight: normal;
}

@font-face {
	font-family: "FedraSansArm-Book";
	src: url("fonts/FedraSansArm-Book/FedraSansArm-Book.eot");
	src: url("fonts/FedraSansArm-Book/FedraSansArm-Book.eot?#iefix")format("embedded-opentype"),
	url("fonts/FedraSansArm-Book/FedraSansArm-Book.woff") format("woff"),
	url("fonts/FedraSansArm-Book/FedraSansArm-Book.ttf") format("truetype");
	font-style: normal;
	font-weight: normal;
}*/
/*--------------------------------------------------------------
# Medias
--------------------------------------------------------------*/
/*Large devices (desktops, less than 1200px)*/
@media (max-width: 1199px) {

}

/*Medium devices (tablets, less than 992px)*/
@media (max-width: 991px) {

}

/*Small devices (landscape phones, less than 768px)*/
@media (max-width: 767px) {

	/*footer .container {
		padding: 0;
	}*/

	.logo {

	}

	.logo a {

	}
	
	.logo img {
		width: 100px;
		margin: 10px ;
	}

	.main-navigation .menu-toggle {
		width: 100px;
		height: 75px;
	}

	.main-navigation .menu-icon {
		margin: 0 auto;
	}

	/*.site-footer .site-info {
		width: 290px;
		padding-top: 6px;
		margin: 0 auto;
	}
	
	.site-footer .site-info  p {
		border-bottom: 1px solid;
		padding: 2% 0;
		margin: 0;
	}

	.site-footer .site-info .footer_number{
		border-left: 0px solid;
		border-right: 0px solid;
	}

	.site-footer .site-info .footer_email {
	border-bottom: 0px;
	}

	.site-footer hr {
		width: 100%;
		height: 1px;
		background-color: #FFF;
		margin: 0;
	}

	.site-footer .sub-footer .copy_right {
		text-align: center;
		padding: 10px 0;
	}

	.site-footer .sub-footer a {
		text-align: center;
		padding-bottom: 10px
	}*/

}

/*Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 575px) {
	.wp-pagenavi {
    font-family: "Fedrasansarm-light",sans-serif;
    font-size: 15px;
    padding: 20px 0 30px;
}
	.wa-archive-gallery-page .site-main .archive-gallery .col-sm-6, .col-xs-6  {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
	.wa-archive-gallery-page .site-main .archive-gallery .archive-gallery-item .gallery-item {
    height: 140px;
    width: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    opacity: 0.5;
}
.wa-archive-gallery-page .site-main .archive-gallery .archive-gallery-item .gallery-item .gallery-item-title {
    text-align: center;
    color: #fff;
    font-size: 10px;
    margin-bottom: 0;
}
.wa-archive-team-page .site-main .team-members .team-member h5 {
    font-family: "Fedrasansarm",sans-serif;
    font-size: 12px;
}
.wa-archive-team-page .site-main .team-members .team-member .position {
	font-size: 12px;
	margin-bottom: 0;
}
.wa-archive-team-page .site-main .team-members .team-member .social-pages {
    margin-top: 5px;
    text-align: center;
}

.wa-archive-team-page .site-main .team-members .team-member {
    box-shadow: 3px 2px 3px 0 rgba(0,0,0,0.31);
    margin: 0 auto;
    margin-top: 15px;
    margin-right: 10px;
    background-color: #FFFFFF;
}
.wa-about-us-page .site-main .team-members .team-member {
    box-shadow: 3px 2px 3px 0 rgba(0,0,0,0.31);
    margin: 0 auto;
    margin-top: 15px;
    margin-right: 10px;
    background-color: #FFFFFF;
}
.wa-about-us-page .site-main .team-members .team-member h5 {
    font-family: "Fedrasansarm",sans-serif;
    font-size: 12px;
}
.wa-about-us-page .site-main .team-members .team-member .position {
	font-size: 12px;
	margin-bottom: 0;
}
.wa-about-us-page .site-main .team-members .team-member .social-pages {
    margin-top: 5px;
    text-align: center;
}
.wa-single-team-page .site-main .team-member .position{
	margin-top: 15px;
}
.wa-contact-page .site-main  .contacts h2{
	font-family: "FedraSansArm-Book",sans-serif;
    font-size: 25px;
    color: #040404;
    margin-bottom: 40px;
}

.wa-contact-page .site-main .row{
	margin-left: 0;
	margin-right: 0;
}
}

/*Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) {
}

/*Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) {

}

/*Large devices (desktops, 992px and up)*/
@media (min-width: 992px) {

}

/*Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) {

}
/*Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) and (max-width: 767px) {

}

/*Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) and (max-width: 991px) {

}

/*Large devices (desktops, 992px and up)*/
@media (min-width: 992px) and (max-width: 1199px) {

}


