/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 10;
	src: url('https://alirezarajabi.com/wp-content/themes/bridge-child/fonts/woff2/Dana-Hairline.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('https://alirezarajabi.com/wp-content/themes/bridge-child/fonts/woff/Dana-Hairline.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 100;
	src: url('https://alirezarajabi.com/wp-content/themes/bridge-child/fonts/woff2/Dana-Thin.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('https://alirezarajabi.com/wp-content/themes/bridge-child/fonts/woff/Dana-Thin.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 200;
	src: url('https://alirezarajabi.com/wp-content/themes/bridge-child/fonts/woff2/Dana-UltraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('https://alirezarajabi.com/wp-content/themes/bridge-child/fonts/woff/Dana-UltraLight.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 300;
	src: url('https://alirezarajabi.com/wp-content/themes/bridge-child/fonts/woff2/Dana-Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('https://alirezarajabi.com/wp-content/themes/bridge-child/fonts/woff/Dana-Light.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 500;
	src: url('https://alirezarajabi.com/wp-content/themes/bridge-child/fonts/woff2/Dana-Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('https://alirezarajabi.com/wp-content/themes/bridge-child/fonts/woff/Dana-Medium.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 600;
	src: url('https://alirezarajabi.com/wp-content/themes/bridge-child/fonts/woff2/Dana-DemiBold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('https://alirezarajabi.com/wp-content/themes/bridge-child/fonts/woff/Dana-DemiBold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 800;
	src: url('https://alirezarajabi.com/wp-content/themes/bridge-child/fonts/woff2/Dana-ExtraBold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('https://alirezarajabi.com/wp-content/themes/bridge-child/fonts/woff/Dana-ExtraBold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 900;
	src: url('https://alirezarajabi.com/wp-content/themes/bridge-child/fonts/woff2/Dana-Black.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('https://alirezarajabi.com/wp-content/themes/bridge-child/fonts/woff/Dana-Black.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: bold;
	src: url('https://alirezarajabi.com/wp-content/themes/bridge-child/fonts/woff2/Dana-Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('https://alirezarajabi.com/wp-content/themes/bridge-child/fonts/woff/Dana-Bold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: normal;
	src: url('https://alirezarajabi.com/wp-content/themes/bridge-child/fonts/woff2/Dana-Regular.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('https://alirezarajabi.com/wp-content/themes/bridge-child/fonts/woff/Dana-Regular.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

body, h1, h2, h3, h4, h5, h6, p {
	font-family: dana!important;
}
.title.title_size_small h1 {
    font-size: 90px;
	font-family: dana!important;
}

.projects_holder.hover_text article span.text_holder span.text_inner .hover_feature_holder_title .project_category, .projects_holder.justified-gallery article span.text_holder span.text_inner .hover_feature_holder_title .project_category {
    font-size: 17px;
    letter-spacing: 0;
	font-family: 'dana';
}

.projects_holder article span.text_holder span span.text_inner {
    text-align: right;
    padding-right: 50px;
	font-family: dana!important;
}

nav.main_menu ul li.active a {
    font-family: dana!important;
}

header:not(.with_hover_bg_color) nav.main_menu>ul>li>a>span:not(.plus), nav.vertical_menu>ul>li>a>span:not(.plus) {
    font-family: 'dana'!important;
}

.mobile_menu_button {
    float: right!important;
    height: 100px;
    margin: 0 0 0 20px!important;
}

@media only screen and (max-width: 1000px) {
.header_inner_left, footer.uncover, header {
    position: relative!important;
    right: 0!important;
    margin-bottom: 0;
}
}

.q_logo {
    top: 0px!important;
    right: 0px!important;
    left: inherit!important;
}

nav.main_menu.right {
    left: auto!important;
    float: left!important;
	top: 32px;
}

nav.main_menu ul li a span.underline_dash, nav.vertical_menu ul li a span.underline_dash {
    right: 0;
    left: inherit;
}

.projects_holder.hover_text article .hover_feature_holder_title .portfolio_title a, .projects_holder.hover_text article span.text_holder span.text_inner .hover_feature_holder_title .project_category, .projects_holder.justified-gallery article .hover_feature_holder_title .portfolio_title a, .projects_holder.justified-gallery article span.text_holder span.text_inner .hover_feature_holder_title .project_category {
    font-family: 'dana';
}

.wpml-ls-menu-item span {
	font-size: 11px!important;
    letter-spacing: 1px;

}

.wpml-ls-menu-item .wpml-ls-flag {
    float: left;
    height: 9px;
    margin-top: 3px;
}

.rtl .wpml-ls-menu-item .wpml-ls-flag+span {
    margin-right: 0;
    margin-left: 0.4em;
}

.q_logo {
	top:70px;
    right: 90px!important;
	left:inherit;
}

header .header_inner_left {
    right: 45px !important;
	top: 50px;
    left: inherit;
}