body{
font-family: 'Roboto'!important;
}
.page-text-content ul {
list-style: none;
padding-left: 20px;
}
.page-text-content li:before { 
content: "-";
margin-right: 5px;
}
.navbar-brand {
padding: 5px 15px;
}
#first-row.banner-section {
padding: 20px 0;
}
.services-post img {
margin-bottom: 20px;
}
.services-content h2 {
font-size: 18px;
font-weight: 400;
margin-top: 10px;
margin-bottom: 5px
}
.services-content a {
color: #aaa6a0;
}
.home .news-content > a {
color: #aaa6a0!important;
}
.home .news-content > a:hover {
text-decoration: underline;
}
ul.drop-down li a {
font-weight: 400;
padding: 5px 10px;
text-transform: none;
color: #aaa6a0;	
}
ul.drop-down {
padding:  0; 
width: 200px;
}
ul.drop-down a:hover {
background: #e6e6e6;
}
.page-banner-section ul.page-depth li a:hover {
color: #e6e6e6!important;
} .container.lang-menu {
padding-left: 7px;
padding-right: 7px;
}
#lang_sel_list
{
right:	10%;
top: 30px;
float: right;
}
#container {
padding-top: 60px;
}
.navbar-nav > li > a{
text-transform: none;
font-weight: 400;
padding: 40px 10px 24px 10px;
}
.lang_sel_list_horizontal.ul
{
border-top:none;
}
.admin-bar .navbar-fixed-top
{
top:0px;
}
.up-line
{
box-shadow: none;
}
.cnt-menu
{
margin-top: 35px;
}
.home .tabs-section {
padding: 40px 0 40px;
}
.news-section  {
padding: 30px 0 30px;
}
.page-banner-section 
{
padding: 40px 0px 15px 0px;
background: #aaa6a0;
}
.page-banner-section h1 {
font-weight: 300;
font-size: 20px;
text-transform: none;
letter-spacing: 0px;
}
.page-banner-section ul.page-depth {
margin-top: 5px;
}
.widget_nav_menu ul li a
{
color:#ffffff;
} 
footer .footer-widgets {
padding: 0;
}
footer .footer-widgets .widgets {
margin-bottom: 15px;
}
.portfolio-section .project-post .project-gallery .hover-box {
background: rgba(0, 0, 0, 0.35);
transition: all 0.9s ease-in-out;
}
.page-id-286 .portfolio-section, .page-id-223 .portfolio-section{
background: #e6e6e6;
padding: 30px 0px;
}
.page-id-1577 .portfolio-section, .page-id-1579 .portfolio-section  {
background: #e6e6e6;
padding: 30px 0;
}
.portfolio-section .project-gallery img {
box-shadow: 1px 1px 1px 1px #aaa6a0;
}
.portfolio-box .project-gallery img  {
margin-bottom: 0;
}
footer {
padding-top: 30px;
}
.services-tabs ul {
margin-bottom: 15px;
}
.services-tabs ul li a {
background: #e6e6e6;
padding: 5px 20px;
font-weight: 400;
color: #aaa6a0;
}
.pirgon-logos-products img {
padding-left: 5px;
}
.contact-section ul.information-list li a {
margin-left: 0px;
}
.blog-section .blog-box .single-post h1 {
text-transform: none;
}
.single-portfolio h2{
margin-top: 0;
line-height: 1;
}
.zoomLens:hover{
cursor:none!important;
}
.page-id-223 .projects-gallery img{
height: 218px;
}
table {
border-collapse: separate;
}
.equipment-table {
margin-bottom: 15px;
padding: 0px 15px;	
}
table.equipment-table td {
border-bottom: 0.1px solid #e6e6e6;	
}
.page-id-307 table.equipment-table td, .page-id-214 table.equipment-table td{ border-bottom: 0.1px solid #e6e6e6;
}
.number-product {
text-align: right;
}
.page-text-content {
font-size: 14px;
text-align: justify;
}
.page-id-307 .equipment-table, .page-id-214 .equipment-table  {
text-align: left;
margin-bottom: 15px;
}
.first-table {
margin-left: 0px!important;
}
.page-template-template-service .services-tabs .widget_nav_menu ul li.current_page_item a {
background: #aaa6a0;
}
.page-template-template-service .services-tabs .widget_nav_menu ul li a:hover {
background: #aaa6a0;
}
h2.widget-title {
font-size: 18px;
font-weight: 300;
}
.home-pirgon-text {
color: #e6e6e6; }
.footer-widgets .textwidget {
color: #e6e6e6; padding: 0 40px 0 0px;
}
.footer-widgets a {
color: #ffffff;
}
.footer-widgets h2.widget-title {
font-size: 17px;
color:#ffffff;
}
footer .last-line {
padding: 10px 0;
}
footer h2 {
margin-bottom: 15px;
padding-bottom: 15px;
}
.home-video {
width: 65%!important;
float: right!important;
}
.home-pirgon-text h1 {
font-weight: 400;
font-size: 18px;
margin-top: 0px;
}
.footer-widgets .widget_nav_menu ul li a {
font-weight: 400;
}
.tparrows:hover { background: rgba(0,0,0,0.2);
}
.owl-theme .owl-controls .owl-buttons div {
background: rgba(0,0,0,0.5);
}
.owl-theme .owl-controls .owl-buttons div:hover ,
.scroll-back-to-top-wrapper:hover{
background: rgba(0,0,0,0.2)!important;
}
.page-id-284 .contact-section p, .page-id-230 .contact-section p {
margin-bottom: 12px;
}
p.copyright a{
color: #aaa6a0;
}
.ytp-title-text {
display: none!important;
}
#player .html5-video-player .ytp-chrome-top  {
display: none!important;
}
.flexslider {
box-shadow: none!important;
border: none!important;
}
.flex-control-paging > li > a{
border-radius: 0px!important;
}
.page-template-template-service section.services-section {
padding: 20px 0 20px;
}
.blog .sidebar h2, .single-post .sidebar h2  {
font-size: 18px;
margin-bottom: 15px;
}
.blog .sidebar .widget, .single-post .sidebar .widget {
margin-bottom: 20px;
}
.blog .blog-section .blog-box .blog-post h2 a, .blog-section .blog-box .blog-post span  {
font-weight: 400;
}
.blog .blog-section .blog-box .blog-post h2 a:hover, .blog .blog-section .blog-box .blog-post .post-content-text > a:hover {
color: #e6e6e6;
}
.blog-section .blog-box .blog-post .post-content-text > a:hover, .blog-section .blog-box .blog-post h2 a:hover {
color: #aaa6a0;
}
.page-banner-section ul.page-depth  {
text-transform: uppercase;
}
.single-portfolio .portfolio-section {
background: #aaa6a0;
}
.home .banner-section h2 {
font-weight: 300 !important;
letter-spacing: 0.03em;
font-size: 15px;
}
.page-template-template-service .page-text-content a {
color: #777777;
text-decoration: underline;
font-weight: 700;
}
.page-template-template-service .page-text-content a:hover {
color: #aaa6a0;
}
.single-portfolio .single-page-section  .project-image img{
width: auto;
}
.list-pirgon-products li:before {
display: none;
}
ol.list-pirgon-products{
padding-left: 10px;
}
table.pirgon-products-table {
margin-left: 20px;
}
table.pirgon-products-table td {
border-bottom: 0.1px solid #e6e6e6;
text-align: left;
}
.navbar-nav > li.menu-item-language-current > a {
color: #aaa6a0!important;
cursor: not-allowed;
}
.news-custom-content {
margin: 0px 15px;
}
.blog-section .sidebar {
padding-top: 60px;
}
.navbar-right {
margin-right: 0;
}
.page-id-284 .contact-info .information-list li a , 
.page-id-230 .contact-info .information-list li a{margin-bottom: 0;}
.page-id-284 .contact-info .information-list li strong ,
.page-id-230 .contact-info .information-list li strong{margin-right: 8px;}
.page-id-284 .contact-info .information-list li ,
.page-id-230 .contact-info .information-list li{
margin-bottom: 2px;
padding-bottom: 2px;
border-bottom: 0px;
}
.normal-width img{width: auto!important;}
#home-section .slotholder:after{background: rgba(0,0,0,0)!important;} .page-id-230 #container .container .contact-section p,
.page-id-284 #container .container .contact-section p{margin-bottom: 12px;}
@media (max-width: 1070px) {
.owl-theme .owl-controls {
left: 5px;
right: 5px;
}
}
@media (max-width: 991px) {
#container {
padding-top: 33px;
}
.ft-menu 
{
left: 0%;
}
.footer-widgets .textwidget {
text-align: center;
}
footer .footer-widgets .widgets 
{
text-align: center;
margin-bottom: 30px;
}
footer .widget_nav_menu ul li {
margin-bottom: 5px;
}
.ft-menu footer .footer-widgets .widgets  {
margin-bottom: 20px;
}
footer .footer-widgets img {
display: inline-block;
}
.footer-widgets .textwidget {
text-align:	center;	
padding: 0px;
}
.home .services-post img {
display: inline-block;
}
.home-pirgon-text {
margin-right: 10px;
}
footer h2:after {
left: 50%;
margin-left: -15px;
}
.page-banner-section {
padding: 83px 0px 15px 0px;
}
.navbar-nav > li > a {
padding: 40px 5px 24px 5px;
}
.pirgon-logos-products, .venus-logos-products {
margin-bottom: 10px;
}
.single-portfolio .portfolio-section .project-post .project-gallery img {
width: auto;
height: auto!important;
}
}
@media (max-width: 979px) {
.single-portfolio .portfolio-section .project-post .project-gallery {
left: 25%;
}
.single-portfolio .portfolio-section .project-post .project-gallery .hover-box {
background: none;
}
}
@media (max-width: 782px) {
#container {
padding-top: 20px;
}
.home .portfolio-section .portfolio-box.owl-wrapper .item 
{
text-align: center;
}
}
@media (max-width: 768px) {
.home .portfolio-section .project-post .project-gallery img {
width: auto;
}
.home .portfolio-section .project-post .project-gallery a{
position: relative;
}
.home .portfolio-section .project-post .project-gallery a .inner-hover{
bottom: -90px;
width: 266px;
text-align: left;
}
.home .portfolio-section .project-post .project-gallery .hover-box {
width: auto;
}
.home .news-section .news-post .news-gallery img {
width: auto;
}
#home-section {
margin-top: 60px;
}
}
@media (max-width: 767px) {
.navbar-toggle{
margin-top: 38px;
}
.navbar-nav > li > a {
padding: 5px 25px;
}
ul.drop-down li a {
padding: 5px 35px;
}
.page-banner-section {
padding: 70px 0px 5px 0px;
}
.page-banner-section h1 {
margin-bottom: 0px;
}
form.wpcf7-form {
margin-top: 32px;
}
.contact-section {
text-align:	center;	
}
.page-template-template-service h2.widget-title {
margin-top: 32px;
}
footer {
padding-top: 30px;
}
.services-content {
margin-bottom: 20px;
}
.home .wpb_video_widget .wpb_wrapper iframe {
left: 30%!important;
}
.home .tabs-section {
padding: 40px 0 40px;
}
.home-pirgon-text {
margin-bottom: 15px;
margin-right: 0px;
text-align: center;
}
.home .services-section {
text-align: center;
}
.portfolio-section .project-post .project-gallery {
text-align:  center;
} .home-video {
width: 100%!important;
text-align: center;
}
.equipment-table {
margin-bottom: 0px;
margin-left: 0;
}
.page-id-307 .equipment-table, .page-id-214 .equipment-table {
margin-bottom: 0px;
margin-left: 0;
}
.page-id-307 table.equipment-table td, .page-id-214 table.equipment-table td {
font-size: 14px;	
}
.page-id-307 table.equipment-table td.equipment-product {
width: 320px;
}
.page-id-214 table.equipment-table td.equipment-product {
width: 440px;
}
td.number-product {
width: 59.8295px;
}
.pirgon-logos-products, .venus-logos-products {
margin-bottom: 20px;
}
.pirgon-logos-products img, .venus-logos-products img  {
margin-bottom: 20px;
}
.inner-hover h2::after {
left: 48%!important;
}
.single-portfolio .portfolio-section .project-post .project-gallery {
left: 0%;
}
}
.portfolio-section .project-post .project-gallery .hover-box .inner-hover h2:hover{color: #aaa6a0;}
.ft-menu #text_icl-9 {margin-bottom: 12px;}
.ft-menu #menu-footer-menu li{margin-bottom: 0px;}
.video-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 0px; height: 0;
overflow: hidden;
}
.video-container iframe {
position: absolute;
top:0;
left: 0;
width: 100%;
height: 100%;
}  @media (max-width: 320px){
footer .footer-widgets .widgets 
{
text-align: center;
}
footer h2:after {	
left:50%;
margin-left:-15px;
}
}