﻿

.cf:before,
.cf:after,
.container:before,
.container:after {
    content: "";
    display: table;
}


.cf:after,
.container:after {
    clear: both;
}


.cf,
.container {
    zoom: 1;
}
.nav-vertical .social-icons,.nav-vertical .header-button{display:block;width:100%}
.text-center .social-icons{margin-left:auto;margin-right:auto}
.social-icons{display:inline-block;vertical-align:middle;font-size:.85em;color:#999}
.html .social-icons{font-size:1em}
.html .social-icons .button{margin-bottom:0}
.social-icons span{font-weight:bold;padding-right:10px}
.social-icons i{min-width:1em}
.nav-dark .social-icons,.dark .social-icons{color:#FFF}
.nav-dark .social-icons .button.is-outline,.dark .social-icons .button.is-outline{border-color:rgba(255,255,255,0.5)}
.social-button,.social-icons .button.icon:not(.is-outline),.social-icons .button.icon:hover{background-color:currentColor !important;border-color:currentColor !important}


.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

  .col-md-4 {
    width: 33.33333333333333%;
  }

  .navbar-right .dropdown-menu-left {
    right: auto;
    left: 0;
  }

  .navbar-nav.navbar-right:last-child {
    margin-right: -15px;
  }

  .navbar-right {
    float: right !important;
  }

  .navbar-form.navbar-right:last-child {
    margin-right: -15px;
  }

  .navbar-text.navbar-right:last-child {
    margin-right: 0;
  }
.mmenu-show #mobile-menu .main-menu{position: absolute;top: 40px;bottom: 40px;right: 0;left: 0;background: #eee;overflow-x: hidden;overflow-y: auto}
.mmenu-show #mobile-menu .main-menu .side-title{display: none}
.prm.prm-top{padding:14px 1rem;background:#fff;border-bottom:1px solid #ddd;z-index:999;overflow:hidden}
.prm.prm-bottom{padding:.875rem 1rem;border-top:1px solid #ddd;border-bottom:1px solid #ddd}


.widget_search, #sidebar-search { overflow: visible }
 
.stars-form img {height: 26px}

.lokality, .stars-form {float: left; }

.stars {float: left; clear: left}

.stars img, .stars_r img {width: 18px}

#header .toggle-menu span.bar2 { top: 5px; }



#footer-bottom {
	padding: 15px 0 5px;
	background-color: #1f1f1f;
	background-color: rgba(0, 0, 0, 0.32);
}


#footer-bottom a {
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}
#footer-bottom .et-social-icon a { font-size: 22px ; }

#dj-slideshow25m319 .dj-slides {
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: relative;
	z-index: 5;
}

  .count_2 .dj-tabber .dj-slides {
    margin: 0 !important;
  }

  .dj-tabber .dj-slides {
    margin: 0 !important;
  }

.aligncenter {
    text-align: center;
}


header.banner .nav-primary,
header.banner .menu-header-navigation-container,
header.banner .nav {
  height: 100%;
  min-height: 87px;
}

.block1__time-dig {
    margin-bottom: 5px;
    font-family: 'Teko', sans-serif;
    font-weight: 600;
    font-size: 65px;
    line-height: 45px;
    color: #fff;
    letter-spacing: normal;
    text-align: center;
    text-justify: center;
    text-align-last: center;
}

.home__block-time .block1__time-dig {
    margin-bottom: 0;
    font-size: 60px;
    line-height: 50px;
    color: #383838;
}
.popup__discount,.popup__discount__transparent{width:100%;height:100%;top:0;left:0}
.popup__discount{position:fixed;z-index:234234234234234;overflow-y:auto;display:none}
.popup__discount *{box-sizing:border-box}
.fusion-imageframe{display:inline-block;z-index:1;overflow:hidden;position:relative;vertical-align:middle;max-width:100%}
.fusion-imageframe img{vertical-align:top;-webkit-box-shadow:none!important;box-shadow:none!important}
.fusion-imageframe.element-bottomshadow{overflow:visible}
.fusion-imageframe.element-bottomshadow:after,.fusion-imageframe.element-bottomshadow:before{opacity:.4}
.fusion-imageframe.element-bottomshadow img{margin:0;vertical-align:top;-webkit-box-shadow:none!important;box-shadow:none!important}
.fusion-image-hovers .imageframe-liftup.fusion-imageframe-liftup-left{float:left;margin-right:25px}
.fusion-image-hovers .imageframe-liftup.fusion-imageframe-liftup-right{float:right;margin-left:25px}
.ua-ie-11 .fusion-imageframe,.ua-ie-11 .imageframe-align-center{font-size:0;line-height:normal}
.c-products__title{font-size:16px;text-transform:uppercase;margin-bottom:12px}
.c-products__title + .c-products__position{margin-top:-7px}
.c-products__subtitle + .c-products__title{margin:0 0 15px;font-size:24px;text-transform:none;color:rgba(255,255,255,0.8);font-weight:300}
.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content,.et_pb_best_value{font-size:17px}
.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_description .et_pb_slide_title{font-size:64px}
.et_pb_image_1.et_pb_module{margin-left:auto!important;margin-right:auto!important}


    .home-featured-title {
        display: none;
    }
.fusion-social-links-footer .fusion-social-networks a{font-size:16px;}
.fusion-social-links-footer .fusion-social-networks.boxed-icons a{padding:8px;width:calc(16px + (2 * 8px) + 2px);}
.fusion-social-links-footer,.fusion-social-networks{display:block;text-align:center;}
.fusion-social-links-footer{width:auto;}
.fusion-social-links-footer .fusion-social-networks{display:inline-block;float:none;}
.fusion-body .fusion-social-links-footer,.fusion-copyright-notice{display:block;text-align:center;}
.container {  background: none;}


#release_list{
margin-top:15px;
}


#release_list li {
min-height:220px;
}

#release_list li .addtocart, #release_list li .buy_links {position:absolute; bottom:0;}

#release_list .release_box_list li {min-height:230px;}

@charset "utf-8";



ul.display li a {
	text-decoration: none;
}

ul.display li .content_block {
	padding: 0 10px;
}
html.no-touch .nav li.menu-item-has-children:hover:before{display:block}
.nav li.menu-item-has-children.open:after{width:30px}


.tbl_content_top {
    vertical-align: top;
}

.sidebar .widget_calendar tbody td.pad,
.sidebar .widget_calendar tfoot td.pad {
    background: #F5F5F5;
    border: none;
}

    .testimonials_slider .testimonials_slider_ul li .bq_wrapper{
        padding: 0;
    }

.team_list .bq_wrapper{background:rgba(0,0,0,.02);border-left-width:1px;border-style:solid;padding:20px}

.testimonials_slider.single-photo .testimonials_slider_ul li .bq_wrapper{margin:0 6% 20px}



.style-simple .testimonials_slider .testimonials_slider_ul li .bq_wrapper{padding-top:0;padding-bottom:1px;background:none;text-align:center}

.style-simple .testimonials_slider .testimonials_slider_ul li .bq_wrapper blockquote{margin-left:0;margin-right:0;}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

  .col-sm-5 {
    width: 41.66666667%;
  }

.panel-grid-cell .so-panel {
  zoom: 1;
}

.panel-grid-cell .so-panel:before {
  content: '';
  display: block;
}

.panel-grid-cell .so-panel:after {
  content: '';
  display: table;
  clear: both;
}
 #pg-5-0 , #pg-5-1 , #pg-5-2 , #pg-5-3 , #pg-5-4 , #pg-5-5 , #pg-5-6 , #pg-5-7 , #pg-5-8 , #pg-5-9 , #pg-5-10 , #pl-5 .so-panel , #pl-5 .so-panel:last-child { margin-bottom:0px }
 #pl-w5cc066dfbe955 .so-panel , #pl-w5cc066dfbe955 .so-panel:last-child { margin-bottom:0px }
 #pg-w5cc710c578d6e-0 , #pl-w5cc710c578d6e .so-panel , #pl-w5cc710c578d6e .so-panel:last-child { margin-bottom:0px }
.click-hold__icon{position:absolute;left:0;top:50%;width:20px;height:20px;border:1px solid #747474;border-radius:10px;z-index:1;}
.click-hold__icon.click-hold__icon{margin-top:-10px}
.click-hold__icon:before{content:'';position:absolute;left:50%;top:50%;width:2px;height:6px;margin-top:-3px;background:#ce102c;margin-left:1px;box-shadow:-4px 0 0 #ce102c;transition:opacity .3s ease-out}
.click-hold__icon:after{content:'';position:absolute;left:50%;top:50%;border-width:4px 0 4px 6px;border-style:dashed solid;border-color:transparent #fff;margin:-4px 0 0 -2px;-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85);opacity:0;transition:opacity .3s ease-out}
.click-hold.is-opened .click-hold__icon:after{opacity:1}
.click-hold.is-opened .click-hold__icon:before{opacity:0}
.img-fluid{max-width:100%;height:auto}

.tit
{
	color:#666666;
	font-size:16px;
	line-height:1.4;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.footer ul.navi-footer li.menu-item-1044,
.footer ul.navi-footer li.menu-item-1045{
  display: none;
}


#copyright {
	clear:both;				
	padding:1.4% 3.2%;
	background:#111;
	border-top:#333 1px solid;
	border-top:rgba(255, 255, 255, .145) 1px solid;
	color:#CCC; 
	font-weight:300;
}


#copyright p {
	margin:0;
}


#copyright a {
	color:#7597B9;
	text-decoration:none;
}


#copyright a:hover {
	color:#d54e21;
}
.copyrights{text-align:center}
.right-pane .slideout-nav{position:relative;width:100%;padding-bottom:10px;-webkit-transition:margin 300ms;-o-transition:margin 300ms;transition:margin 300ms;}
.right-pane .slideout-nav.on{margin-left:-100%;}
.right-pane .slideout-nav .bafta-global{border-top:1px dashed rgba(255,255,255,0.3);padding-top:5px;margin-top:-5px;}
.right-pane .slideout-nav ul li{position:static;list-style-type:none;list-style-image:none;}
.right-pane .slideout-nav ul li a{color:white;margin-right:50px;text-decoration:none;}

#main .attachment .entry-content {
    margin-bottom: 20px;
}

#main .attachment .entry-content .attachment {
    text-align: center;
}


#main .post .entry-content img {
    height: auto;
    max-width: 100%;
}


.hp-content-area-2-img-area {
    float: left;
    width: 33%;
}


#wp-calendar {
	width: 100%;
}


#wp-calendar caption {
	color: #333;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 4px;
	text-align: left;
	margin-left: 10px;
}

#wp-calendar thead {
	font-size: 11px;
}


#wp-calendar thead th {
}


#wp-calendar tbody {
	color: #000;
}


#wp-calendar tbody td {
	padding: 3px 0 2px;
	border: 1px solid #EEE;
	text-align: center;
}


#wp-calendar tbody td:hover {
	background: #EEE;
	opacity: 0.8;
}


#wp-calendar tbody td a{
	box-shadow: none;
	color: #0D85CC;
	border: none;
	background: none;
	padding: 0;
	margin: 0;
}

#wp-calendar tfoot #next {
	text-align: right;
}


#footer-widget-area #wp-calendar tbody td {
	padding: 3px 0 2px;
	border: 1px solid #222;
	text-align: center;
	background:none ;
	color: #999;
}


.copyright{
padding-top:8px;
color:#918f88;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:25px;
padding-right:25px;
}


.copyright a{
color:#918f88;
text-decoration:none;
}


.copyright a:hover{
color:#999999;
text-decoration:none;
}
.video-section,.video-section .home-videos{margin-top:50px}
.video-section .image-wrapper{position:relative}
.video-section .image-wrapper .play-button{position:absolute;bottom:8px;left:8px}
.video-section .video-popup-link{text-decoration:none!important;border:1px solid #e5e7e9;text-align:center;color:#041020;font-size:20px;line-height:24px;font-weight:600;margin-bottom:30px}
.video-section .video-popup-link span{padding:13px;display:block;text-align:center}
.video-list .video-section{margin-top:0}


.popup__discount__modal-body-secondary-text span,
.popup__discount__modal-body-success-text span {
	color: #000000;
	font-family: "open_sansregular";
	font-size: 16px;
	font-weight: 400;
	line-height: 26px;
}


.popup__discount__modal-body-secondary-text {
    font-style: normal;
    font-size: 23px;
    font-weight: 400;
    color: #565656;
    margin-top: 5px;
}



.boxgrid {
	width:250px;
	height:195px;
	float:left;
	display:block;
	position:relative;
	overflow:hidden;
}

.boxgrid img {
	position: absolute;
	border: 0;
}

.boxgrid h3 {
		font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	font-family: 'Merriweather Sans', sans-serif;
	margin-top: 40px;
color: #FFF;
}

.boxgrid h3 a {
	color: #FFF;
	text-decoration: none;
}

.boxgrid p {
	font-size: 11px;
	text-align: center;
	color: #f99e1f;
	font-family: 'Oxygen', sans-serif;
	line-height: 25px;
	margin-top:10px;
	text-transform:uppercase;
}

.boxgrid p img {
	text-align: center;
	height:24px;
	width:24px;
}

    .site-header .site-branding .site-title {
      margin: 0;
      color: #555;
      font-size: 36px;
      font-weight: 600;
      line-height: 1.333; }

  .sticky .site-header .site-branding .site-title {
    line-height: 1; }
.top_left_index{text-align:left}
.search-toggle,.menu-toggle{cursor:pointer}
.search-toggle{display:block;position:absolute;width:1.25rem;height:1.25rem}
.search-toggle svg{width:1.25rem;height:1.25rem;fill:#fff;position:absolute;top:0;left:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.search-toggle svg.icon-close{width:1.25rem;height:1.25rem;visibility:hidden;opacity:0}
.search-open .search-toggle svg.icon-search{visibility:hidden;opacity:0}
.search-open .search-toggle svg.icon-close{visibility:visible;opacity:1;width:1.25rem;height:1.25rem}

ul.main-menu li a:hover,.widget a:hover,#wp-calendar a,.nav-toggle.active::before,h1.entry-title a:hover,h2.entry-title a:hover,.entry-title a:hover,.widget .entry-title a:hover,.tabs .tab-title.active a,.widget .textwidget a,ul.main-menu li.hot a,.product-buttons .button.success:hover,.product-buttons .button.success:focus,ul.main-menu ul.sub-menu li a:hover:after,.entry-title a:hover,.comment a:hover,.page-numbers li a:hover,#page-nav a:hover,a.load-more:hover,a.more:hover{color:#3e446b}
.textwidget{font-size:.875em;line-height:1.618;margin:0;clear:both;overflow:hidden}
.textwidget p{font-size:1em}
.textwidget .button{margin-top:1.82em}
.before-portfolio .textwidget,.home-header .textwidget{font-size:1em}
.textwidget .columns{padding:0}
.grid-item .textwidget img{display:block;margin:0 auto}
 

.footer-links {
  	font-size: 15px;	
}


.footer-links ul {
    margin: 1em 0;
    padding: 0;
	list-style-type: none;
}


.footer-links ul li {
	line-height: 2.7em; 
}


.footer-links a { 
	color: #FFF;
	text-align:left; 
}


.footer-links a:hover,
.footer-links a:focus { color: #EA9E5A;}
.advance-main .btn-block{padding:0 15px}
.font,.font4{font-family:Arial,Verdana,Geneva,sans-serif;font-size:11px;color:#FFF;}
.mk-toolbar-holder{padding:0 20px}


.pwd-responsive .pwd-container{max-width:90%}

.menudcontainer {
position: relative;
width: auto;
margin-right: auto;
margin-left: auto;
line-height: normal;
background: transparent;
font-size: 100%;
}

.menucontainer a, .menudcontainer a{
text-decoration: none;
}

.menudcontainer a, .divmenustyle a, .divmenu a { text-decoration: none }

.home-strategies-competencies-container-label {
    position: absolute;
    top: -30px;
    left: 0;
    width: 100%;
    font-size: 15px;
    font-weight: 600;
    color: #fff;
    text-align: center;
    text-transform: uppercase;
}

.counter_img {
    margin-top: 0px;
}





.text-box {
	text-align: center;
	margin: 10px 0;
	padding-bottom: 49px;
	border-top: 1px solid #e5d082;
	border-bottom: 1px solid #e5d082;
}


.text-box.gallery {
	padding-bottom: 5px;
}
span.step-counter{border-radius:50%;width:50px;height:50px;padding:10px;display:inline-block;text-align:center;vertical-align:middle;font-size:22px;background-color:#1daddb;color:white}

.cont
{
	padding-left:4px;
	line-height:1.7;
}


th.gigpress-venue {
}


td.gigpress-venue {
}
.text-center{text-align:center!important}


.posted-on:before {
  content: "\f133";
  display: inline-block;
  font-family: FontAwesome;
  font-size: 12px;
  font-size: 1.2rem;
  font-weight: normal;
  margin: 0 10px 0 0;
}
#sidebar .social-icons{text-align:center}

.social-icons .fa-twitter, .social-icons .fa-twitter-square {
    background-color: #32CCFE;
    color: #ffffff;
}

.social-icons .fa-instagram {
    background-color: #2E4B91;
    color: #ffffff;
}

.social-icons.icon-circle .fa {
    border-radius: 50%;
}

.social-icons .fa-facebook, .social-icons .fa-facebook-square {
    background-color: #3C599F;
    color: #ffffff;
}

.social-icons .fa {
    width: 45px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    color: #FFF;
    color: rgba(255, 255, 255, 0.8);
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
ul.social_media:not(.staff) .twitter span,ul.social_media:not(.staff) .twitter:hover a:before{background:#10c0ee!important;border-color:#10c0ee!important}
.secondary-nav .menu-item-800 a:link,.secondary-nav .menu-item-800 a:visited{position:relative;display:block;border:1px solid;border-radius:3px;text-align:center;color:#7b7b7b;cursor:pointer;padding-top:.05em;padding-right:2ex;padding-bottom:.15em}
.secondary-nav .menu-item-800 a:link::before,.secondary-nav .menu-item-800 a:visited::before{content:''}
.secondary-nav .menu-item-800 a:link::after,.secondary-nav .menu-item-800 a:visited::after{font-family:FontAwesome;content:'\f023';left:.75ex;position:relative}
.secondary-nav .menu-item-800 a:hover,.secondary-nav .menu-item-800 a:focus,.secondary-nav .menu-item-800 a:active{color:#15bbcd}

.width-container {-moz-transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; }
body.home #page-title .width-container{background-color:#2b2d2e;margin:20px auto 0}
#logo-container .width-container{width:100%;text-align:center}

.td-all-devices {
  display: table;
  margin-left: auto;
  margin-right: auto;
}

.td-all-devices img {
  display: block;
}
.site-description{display:block;height:0;margin-bottom:0;text-indent:-9999px}
.header-image .site-description,.header-image .site-title a{display:block;height:0;margin-bottom:0;text-indent:-9999px}
#fp-nav ul li .fp-tooltip,.flickity-viewport,.fp-scrollable,.fp-scroller,.fp-slides,.pswp,.pswp__item,.pswp__scroll-wrap,.responsive-video{overflow:hidden}
.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0}
.et_pb_fullwidth_header .et_pb_fullwidth_header_overlay{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none}
.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0;padding-right:0}
.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}

.page-content,
.entry-content,
.entry-summary {
margin: 1.5em 0 0;
}
 .page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
}

article.post .entry-content,
article.page .entry-content {
margin: 0;
}
.x-navbar-static-active .desktop .x-nav .x-megamenu,.x-navbar-fixed-top-active .desktop .x-nav .x-megamenu{position:static}
.x-navbar-fixed-left-active .desktop .x-nav .x-megamenu,.x-navbar-fixed-right-active .desktop .x-nav .x-megamenu{position:relative}




.e3lan-cell {
	width: 50%;
	display: block;
	padding: 5px;
	float: left;
	text-align: center;
	line-height: 0;
}


.e3lan-one .e3lan-cell,
.e3lan160-600 .e3lan-cell,
.e3lan250-250 .e3lan-cell,
.e3lan300-100 .e3lan-cell,
.e3lan300-250 .e3lan-cell,
.e3lan300-600 .e3lan-cell {
	width: 100%;
	padding: 0;
	float: none;
}


.e3lan300-100 .e3lan-cell{
	padding: 5px 0;
}


#mg-wprm-wrap li.menu-item-has-children {
  position: relative;
}


#mg-wprm-wrap li.menu-item a {
  padding: 13px 14px;
}


#mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item span {
  right: 10px;
  padding: 20px 20px 30px;
  line-height: 38px;
}

				#mg-wprm-wrap li.menu-item-has-children ul.sub-menu a {
					font-size: 15px;
					text-transform: uppercase;
					font-weight: normal;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a,
				div#mg-wprm-wrap ul li span.wprmenu_icon {
					color: #FFFFFF !important;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover {
					background: #d53f3f;
					color: #FFFFFF !important;
				}

  .wpvmp_catlist .woocommerce ul.products li.product-category a img {
    display: none; }

  .wpvmp_catlist .woocommerce ul.products li.product-category h3 {
    padding-bottom: 8px; }

  .wpvmp_catlist .woocommerce ul.products li.product-category mark {
    background: transparent; }
.header-search .searchform-wrapper{margin-top:-62px;-webkit-transition:margin-top .3s ease-in-out;-moz-transition:margin-top .3s ease-in-out;-o-transition:margin-top .3s ease-in-out;transition:margin-top .3s ease-in-out}
.header-search.header-search-active .searchform-wrapper{margin-top:0}
.e10-3.x-column,.e10-7.x-column,.e10-9.x-column,.e10-13.x-column,.e10-18.x-column,.e10-23.x-column,.e10-25.x-column,.e10-29.x-column {background-color:transparent;z-index:1;}


.banner-grid .column {
  min-height: 0;
}

.logo
{
    max-height:70px;
}

.welcome_user_text a{
    padding-left:1em;
    padding-right:1em;
}


.leftRegion .welcome_user_text {
    font-size: inherit;
    border-bottom:none;
    text-align:center;
}

.table-phone-item {
    display: inline-block;
}



tr.gigpress-info td {
	font-size: 90%;
	color: #333;
	border-bottom: 1px solid #CCC;
}



tr.gigpress-info td.description {
	visibility: visible !important;
}



tr.gigpress-row.cancelled, tr.gigpress-info.cancelled, tr.cancelled span.gigpress-info-label, tr.cancelled span.gigpress-info-item {
	color: #999;
}



span.gigpress-info-item {
}



span.gigpress-info-label {
	color: #666;
}
.second-level-nav{height:auto}
.sub_menu .second-level-nav{height: auto !important}
a.second-level-nav{word-wrap: break-word}
.second-level-nav.pl-264.mega-unit.mega-hdr{position: absolute;left: 34%;top: 50%}
.second-level-nav.pl-276.mega-unit.mega-hdr.last{position: absolute;left: 68%;top: 50%}

.listing ul li .detail_small{
	padding:8px 0px 0px 0px;
}

.listing ul.thumb_view .detail_small{
	display:none;
}



.detail_small a {
text-decoration:none;
}

.smalllisting ul li .detail_small{
	padding:8px 0px 0px 0px;
}


.detail_small a:hover, .detail_big a:hover {text-decoration:underline;}
