@font-face {
font-family: 'proxima_nova_regular';
src: url(//www.dimitra-aivazi.gr/wp-content/themes/salient-child/fonts/ProximaNova-Black/ProximaNova-Reg.eot);
src: url(//www.dimitra-aivazi.gr/wp-content/themes/salient-child/fonts/ProximaNova-Black/ProximaNova-Reg.eot?#iefix) format('embedded-opentype'),
url(//www.dimitra-aivazi.gr/wp-content/themes/salient-child/fonts/ProximaNova-Black/ProximaNova-Reg.woff) format('woff'),
url(//www.dimitra-aivazi.gr/wp-content/themes/salient-child/fonts/ProximaNova-Black/ProximaNova-Reg.ttf) format('truetype'),
url(//www.dimitra-aivazi.gr/wp-content/themes/salient-child/fonts/ProximaNova-Black/ProximaNova-Reg.svg#proxima_nova_regular) format('svg');
font-weight: normal;
font-style: normal;
} @font-face {
font-family: 'proxima_nova_bold';
src: url(//www.dimitra-aivazi.gr/wp-content/themes/salient-child/fonts/ProximaNova-Black/ProximaNova-Bold.eot);
src: url(//www.dimitra-aivazi.gr/wp-content/themes/salient-child/fonts/ProximaNova-Black/ProximaNova-Bold.eot?#iefix) format('embedded-opentype'),
url(//www.dimitra-aivazi.gr/wp-content/themes/salient-child/fonts/ProximaNova-Black/ProximaNova-Bold.woff) format('woff'),
url(//www.dimitra-aivazi.gr/wp-content/themes/salient-child/fonts/ProximaNova-Black/ProximaNova-Bold.ttf) format('truetype'),
url(//www.dimitra-aivazi.gr/wp-content/themes/salient-child/fonts/ProximaNova-Black/ProximaNova-Bold.svg#proxima_nova_bold) format('svg');
font-weight: normal;
font-style: normal;
}
body, a, span, p, input{
font-family: 'proxima_nova_regular', Roboto, sans-serif !important;
}
.dimitra-btn {
border: 2px solid #6A6F79;
color: #6A6F79;
box-shadow: none !important;
}
.dimitra-btn:hover{
color: #6A6F79;
} .ypiresies-row .nectar-fancy-box{
border-radius: 90px/100px!important;
border: 2px solid #6A6F79;
padding: 5% 2% 4%;
min-height: 730px;
width: 23%;
float: left;
margin: 1%;
}
.ypiresies-row .nectar-fancy-box{
border-radius: 90px/100px!important; border: 4px solid #6A6F79;
}
.ypiresies-row .nectar-fancy-box:hover{
border-radius: 90px/100px; }
.ypiresies-row .nectar-fancy-box .box-bg{
background-color:#FFF !important;
}
.ypiresies-row .nectar-fancy-box:hover .box-bg{
background-color:#F8E2D0 !important;
}
.icon-ypiresia{
width: 150px!important;
height: 150px!important;
margin: 20px auto 30px;
display: block!important;
background-color:#F9E6D6;
border-radius:50%; } .ypiresies-row .nectar-fancy-box h3 {
line-height: 1.2em !important;
}
.ypiresies-row .nectar-fancy-box p {
line-height: 1.4em;
}
.swiper-slide .content img{
margin-bottom: 0;
max-width: 370px;
}
.slide_out_area_close .close-wrap .close-line, 
#search-outer .close-wrap .close-line, 
header#top .slide-out-widget-area-toggle .close-line{
background: #6a6f79 !important;
}
header#top .sf-menu li ul li a{
color:#6a6f79 !important;
}
.toggles .nectar-hor-list-item{
padding:10px 15px;
}
.portfolio-items .col .work-item{ }
.single-portfolio .toggles.accordion, #nav_menu-4, #nav_menu-2, #custom_html-7{
border: 1px solid #6a6f79;
padding: 10%;
box-shadow: 0px 0px 11px 2px rgba(0,0,0,0.1);
}
.material[data-button-style*="rounded"] .widget .tagcloud a, 
.material[data-button-style*="rounded"] #sidebar .widget .tagcloud a,
.material[data-button-style*="rounded"] .widget .tagcloud a:before, 
.material[data-button-style*="rounded"] #sidebar .widget .tagcloud a:before{
border-radius:5px !important;
}
#full_width_portfolio .project-title{
display:none;
}
.cp_cff_dark_notebook #fbuilder .fform h1, .cp_cff_dark_notebook #fbuilder .fform h2, #fbuilder .fform h1, #fbuilder .fform h2{
font-size: 16px;
line-height: 18px;
font-family:proxima_nova_regular;
}
#fbuilder span.files-list, #fbuilder span.uh{
font-size: 65%;
line-height: 1.1;
}
.cp_cff_minimalist #fbuilder .fform h1, .cp_cff_minimalist #fbuilder .fform h2{
font-size:1.1em !important;
line-height: 1;
color: #fff !important;
font-family:proxima_nova_regular, roboto, sans-serif !important;
}
.cp_cff_minimalist #fbuilder input[type="text"]{
margin-bottom: 0px !important;
}
.cp_cff_minimalist #fbuilder .fform{
background:#6A6F79 !important;
color:#fff;
}
.cp_cff_minimalist #fbuilder .fields.section_breaks{
border-left: 3px solid #f8e2d0 !important;
}
.ui-widget-header{
border: 1px solid #f8e2d0 !important;
background: #f8e2d0 !important;
color: #6a6f79 !important;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
border: 1px solid #6a6f79 !important;
background: #fefbf8 !important;
font-weight: bold;
color: #6a6f79 !important;
text-align:center;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{
border: 1px solid #6a6f79 !important;
background: #f8e2d0 !important;
}
.ui-widget-content {
border: 1px solid #6a6f79 !important;
background: #fefbf8 !important;
color: #6a6f79 !important;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{
border: 1px solid #6a6f79 !important;
background: #6a6f79 !important;
color: #6a6f79 !important;
}
.ui-widget-header .ui-icon {
background-image: url(//www.dimitra-aivazi.gr/wp-content/themes/salient-child/images/ui-icons_444444_256x240.png);
background-image: url(//www.dimitra-aivazi.gr/wp-content/plugins/calculated-fields-form/css/cupertino/images/ui-icons_ffffff_256x240.png) !important;
}
.ui-state-hover, 
.ui-widget-content .ui-state-hover, 
.ui-widget-header .ui-state-hover, 
.ui-state-focus, .ui-widget-content .ui-state-focus, 
.ui-widget-header .ui-state-focus{
color: #FEFBF8 !important;  
}
.page-header-no-bg h1{
color:#6a6f79 !important; 
}
body.single-portfolio #sidebar.fixed-sidebar, body.single-portfolio #sidebar{
width:100% !important;
}
.toggle h3 a{
font-size: 21px !important;
line-height: 22px !important;
}
.meta-comment-count{
display:none !important;
}
#search-results .result .title span {
display: none !important;
}
#search-results .result p {
padding: 15px;
}
@media only screen and (max-width: 1000px) and (min-width: 690px){
.container, .post-area.standard-minimal.full-width-content article.post .inner-wrap {
max-width: 880px;
} 
}
@media only screen and (max-width: 1000px) and (min-width: 690px){
.ypiresies-row .nectar-fancy-box{
width: 48%;
min-height: 690px;
padding: 10% 2% 2%;
}
}
@media only screen and (max-width: 690px){
.ypiresies-row .nectar-fancy-box{
width: 100%;
margin: 5% 0;
float: none;
min-height: 300px;
padding: 10%;
}
}