/**
 * Theme Name: esta
 * Theme URI: http://themeforest.net/user/torbara/portfolio
 * Description: Esta Responsive Wordpress Theme.
 * Version: 3.1.4
 * Author: Torbara
 * Author URI: http://torbara.com
 * License:     Copyrighted Commercial Software
 * License URI: http://torbara.com/license.html
 * Tags: grid-layout, one-column, two-columns, three-columns, left-sidebar, right-sidebar, flexible-header, footer-widgets, custom-background, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, full-width-template, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready, blog
 * Text Domain: esta
 */

jdiv{
	display:none !important;
}
.uk-width-2-3 .tm-head-descr-right { 
max-width:100%;; 

} 
.tm-headerbar .tm-head-descr-right .tm-header-contacts p{ 
font-size:20px; 
position:relative; 
margin-bottom:7px; 
} 
.tm-headerbar .tm-head-descr-right .tm-header-contacts p.tm-header-phone a { 
color:#ff6d6d; 
font-size:28px; 

} 
.tm-headerbar .tm-head-descr-right .tm-header-contacts .tm-header-mail a { 
color:#9f9d9d; 
font-size:20px; 

} 


.tm-headerbar .tm-head-descr-right .tm-header-contacts p.phone:before{ 
content:''; 
position:absolute; 
background: url('images/phone-biznes.png') no-repeat; 
background-position:center center; 
width:11px; 
height:20px; 
left:0px; 
} 
.tm-headerbar .tm-head-descr-right .tm-header-contacts p.mail:before{ 
content:''; 
position:absolute; 
background: url('images/message-biznes.png') no-repeat; 
background-position:center center; 
width:20px; 
height:16px; 
left:0px; 
top:3px; 
} 

.tm-headerbar .tm-head-descr-right .tm-header-contacts p.black{ 
position:relative; 
padding-left:15px; 
} 
.tm-headerbar .tm-head-descr-right .tm-header-contacts p.mail{ 

padding-left:28px; 
} 
.tm-head-descr-right .tm-header-contacts:first-child{ 
margin-left:15px; 
} 
.tm-head-descr-right .tm-header-contacts:nth-child(2){ 
padding-right:15px; 
border-right:2px solid #42e2c5; 
} 
.uk-panel .tm-head-descr-right{ 
padding-right:15px; 
margin-right:15px; 
border-right:2px solid #42e2c5; 

} 
.uk-float-right .uk-button-header { 
padding-top: 8px; 
padding-bottom: 8px; 
border: none; 
padding-right:10px; 
padding-left:60px; 
position:relative; 
} 

.uk-float-right .uk-button-header:before{ 
content: ''; 
position: absolute; 
background: url(images/icon_knopka.svg) no-repeat; 
width: 41px; 
height: 41px; 
left: 15px; 
top: 18px; 
} 
@media (max-width: 1280px ){ 
.tm-headerbar .tm-head-descr-right .tm-header-contacts p{ 
font-size:18px; 
} 
.tm-headerbar .tm-head-descr-right .tm-header-contacts p.tm-header-phone a{ 
font-size:24px; 
} 
}

/* post page with slider */

.pgwSlideshow .ps-current > ul > li img{
  margin:0;
}
.ang-p-gallery-slider{
      max-width: 503px;
    display: inline-block;
}

@media (max-width: 969px) {
.tm-head-descr-right .tm-header-contacts:first-child{
		display: none !important;
	}
	.uk-panel .tm-head-descr-right {
		border-right: none !important;
	}
}


@media (max-width: 1220px) and (min-width: 934px) {
.uk-navbar-nav > li > a {
	font-size: 14px !important;
	}
.uk-container {
	max-width: none !important;
	padding: 0 15px !important;
	}
}

@media (max-width: 933px) and (min-width: 768px) {
	.uk-container {
	max-width: none !important;
	padding: 0 10px !important;
	}
.uk-navbar-nav > li > a {
	font-size: 12px !important;
	}
a.uk-button.uk-button-primary.tm-top-search-show.uk-float-right.ang-pulse-anim-child {
		display: none;
	}
}

@media (max-width: 450px) and (min-width: 0px) {
	h2{
		font-size: 30px !important;
		line-height: 30px !important;
	}
	h3{
		font-size: 28px !important;
	}
	h1{
		font-size: 32px !important;
		line-height: 30px !important;
	}
}