﻿
ul.sf-menu li li:hover ul.sub-menu li:hover ul.sub-menu, ul.sf-menu li li.sfHover ul.sum-menu li.sfHover ul.sum-menu
{
	top: -1px;
	left: 190px;
	padding-top: 0;
}

  #page .ymm-widget .yym_head_info,
  #page .ymm-widget .yym_select,
  #page .ymm-widget .yym_foot_info {
    width: 100%;
    position: relative; }
.module.no-js,.module.init,.experienceeditor .module{pointer-events:auto}
.module-list{padding:30px 0;background:#eee}
.module-list ul,.module-list li{list-style:none;padding:0;margin:0}
.module-list li{margin:15px 0}
.module-list a{font-size:18px;line-height:22px}
.module-list hr{background-color:#333;height:1px;margin:30px 0}
.legal .module-header{text-align:center;margin-bottom:60px}

.page-content .share-btns {
  padding-top: 20px;
  padding-left: 0;
}

.loop-wrapper .page-content {
  position: relative;
}

.page-content label[for|=pwbox] {
  position: relative;
  top: -3px;
  display: inline-block !important;
  font-size: 0 !important;
}

.page-content label[for|=pwbox] input {
  font-size: 14px !important;
}

.ie8 .loop-wrapper .page-content {
  margin-bottom: 30px;
}

.loop-wrapper.page-content {
  padding-top: 0;
  padding-bottom: 0;
}

  .responsive-layout .page-content .load-more {
    margin-bottom: 30px;
  }

  .responsive-layout .page-content .load-more a {
    padding: 0;
  }
.collapse{display:none}
.collapse.show{display:block}
tr.collapse.show{display:table-row}
tbody.collapse.show{display:table-row-group}


a.collapse-menu {
  position: absolute;
  top: 10px;
  right: 10px;
  
  padding: 7px 10px;
  border-radius: 42%;
  cursor: pointer;
}


.linkbar li.left
{
float: left;
margin-left: 29px;
width: 10em;
text-align: left;
}


.linkbar li.left a, .linkbar li.right a
{
border: 0;
}


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:36px;}
.collapse{display:none}
.collapse.show{display:block}
tr.collapse.show{display:table-row}
tbody.collapse.show{display:table-row-group}
.header-menu-pc__item-btn-inner{position:relative}

.aside-menu_a {
  font-family: 'Rubik';
  font-weight: 500;
  text-transform: uppercase;
  font-size: 1.14rem;
  color: #000000;
  width: 100%;
  height: 100%;
}

.aside-menu_a:hover{
  color: #2d69f1 !important;
  text-decoration: none !important;
}

.aside-menu_a:selected {
  color: #2d69f1 !important;
  text-decoration: none !important;
}

.aside-menu_a:focus  {
  color: black;
  text-decoration: none !important;
}

.td-header-sp-rec .td-header-ad-wrap {
  height: 114px;
  display: block;
  
  
}

.td-header-style-5 .td-header-sp-rec .td-header-ad-wrap {
  height: auto;
  width: 100%;
}

.td-header-style-7 .td-header-sp-rec .td-header-ad-wrap {
  height: auto;
  width: 100%;
}

.td-header-style-8 .td-header-sp-rec .td-header-ad-wrap {
  height: auto;
  width: 100%;
}

.td-header-style-9 .td-header-sp-rec .td-header-ad-wrap {
  height: auto;
  width: 100%;
}

.td-header-style-10 .td-header-sp-rec .td-header-ad-wrap {
  height: auto;
  width: 100%;
}


#main-nav,
.cat-box-content,
#sidebar .widget-container,
.post-listing,
#commentform {
	border-bottom-color: #124778;
}
.ui-widget-content2{background:#e6e2d9;color:#222;width:150px}
.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}


.bottomarea {
	background: #000000;
	width: 100%;
	margin: 0;
	padding: 15px;
	border-top: 1px solid #323232;
	border-bottom: 1px solid #323232;
}


.home .bottomarea {
	margin-top: 30px;
}


.bottomarea .row {
	margin-top: 15px;
	margin-bottom: 15px;
}

	.bottomarea .col-md-4,
	.bottomarea .pull-right {
		text-align: center !important;
		float: none !important;
	}
.menu-user .menu-item{padding-left:0;text-transform:uppercase}
.menu-user .menu-item a{background:0 0;color:#000;font-size:13px;font-weight:700;padding:10px!important}
.dark-nav .menu-user .menu-item a{color:#fff}
.menu-user .menu-item a .active{color:#d70e16}
.menu-user .menu-item a:focus,.menu-user .menu-item a:hover{background:0 0!important;color:#000;text-decoration:underline!important}
.dark-nav .menu-user .menu-item a:focus,.dark-nav .menu-user .menu-item a:hover{color:#999}
.dark-nav .menu-user .menu-item a:after{color:#fff}
.menu-user .menu-item:last-child a:after{display:none}
.menu-user li.menu-item{float:inherit}
body .affix .site-header__navigation-desktop .menu-item.open a{background:0 0}
.navbar-nav .menu-item-home a{background:0 0}
.page-template-page-topics #topics-list li.cat-item-35[style]{padding-left:0!important}
.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1920px}
.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:2080px}
#top-header .container{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif}

.top-bar {
    float: right;
    padding: 0 0 15px;
}

.top-bar .site-search {
    border: 1px solid #d7d7d7;
    padding: 5px 10px;
    height: 44px;
}

.top-bar .site-search:before {
    content: "\f002";
    display: inline-block;
    font: normal normal normal 24px/1 FontAwesome;
    vertical-align: top;
}

.top-bar .site-search form {
    display: inline-block;
    padding-left: 10px;
}

.top-bar .site-search .form-control {
    width: 200px;
    border: 0;
    padding: 0;
    box-shadow: none;
}

.top-bar .site-search .form-control:focus {
    outline: none;
    box-shadow: none;
}

.top-bar .site-search .input-group-btn {
    display: none;
}

.nind-li{float: left;width: 33.33333%;box-sizing: border-box;}

.nind-li a{position:relative;display: block;}

.nind-li img{display: block;width: 100%;}

.nind-li-sec{position: absolute;left: 0;top: 50%;margin-top:-43px;width: 100%;height: 100%;text-align: center;}

.nind-li-sec-ctr{display: inline-block;}

.nind-li-icon{float: left;}

.nind-li-icon img{display: block;width: 100%;}

.nind-li-desc{padding-top:10px;padding-left:20px;float: left;color: #fff;text-align: left;}

.nind-li-tit{font-size: 26px;}

.nind-li-p{margin-top:3px;font-size: 14px;text-transform: uppercase;font-family: arial;}

.nind-li:hover{position:relative;z-index:2;box-shadow: 0 15px 30px rgba(0,0,0,.5);transform: translate3d(0,-2px,0);}


.main-navigation ul li.menu-item-has-children a, .main-navigation ul li.page_item_has_children a {
    padding-right: 15px;
}

li.menu-item-has-children .drop.active ~ ul {
right: 0;
margin: auto;
left: 0;
border-width: 3px 0 !important
}

#topnav li.menu-item-has-children a.active ~ ul.sub-menu li.menu-item-has-children.active {
height: auto !important
}
ul.sub-menu li.menu-item-has-children:after{color:#fff;position:absolute;top:0;right:10px;font-family:FontAwesome,sans-serif;font-size:25px}


.grid-4, .grid-one-third {
  width: 32%;
}


.services-section .icon,
.grid-4.service .icon {
  width: 60px;
  font-size: 65px;
  text-align: center;
  float: left;
}

.services-section .icon-browser,
.grid-4.service .icon-browser {
  font-size: 60px;
}

.page-template-template-builder-full-width footer.copyright .grid-4 {
  padding: 25px 0;
  margin: 0;
}

footer.copyright .grid-4 {
  padding: 25px 0px 25px 30px;
}

footer.copyright .grid-8,
footer.copyright .grid-4 {
  margin-bottom: 0;
}

.liste_tit_region  
{
    font-weight: bold;
    font-size: 11px;
    color: #000000;
    font-family: tahoma, sans-serif;
}

.liste_tit_region A:link
{
    font-size: 11px;
    color: #000000;
    font-family: tahoma, sans-serif;
}

.liste_tit_region A:visited
{
    font-size: 11px;
    color: #000000;
    font-family: tahoma, sans-serif;
}


.comptable tr.topcomp {
	border-radius:3px 3px 0 0;
	-moz-border-radius:3px 3px 0 0;
	background:#434343; 
}

br.special-welcome-br{display:none;}

	.page_left
	{
		width: 475px;
	}

	
	.theme_page, .page_left, .page_right
	{
		width: 480px;
	}

	
	.theme_page, .page_left, .page_right, .sidebar_box
	{
		width: 300px;
	}
.row, body.opal-content-layout-2cl #content .wrap, body.opal-content-layout-2cr #content .wrap, [data-opal-columns], body.archive .site-content .wrap, .blog .site-content .wrap, .opal-archive-style-4.blog .site-main, .opal-archive-style-4.archive .site-main, .opal-archive-style-3.blog .site-main, .opal-archive-style-3.archive .site-main, .site-footer .widget-area, .opal-comment-form-2 .comment-form, .opal-comment-form-3 .comment-form, .opal-comment-form-4 .comment-form, .opal-comment-form-6 .comment-form, .widget .gallery,.elementor-element .gallery,.single .gallery, .list-feature-box, [data-elementor-columns] {margin-right:-20px;margin-left:-20px;}
.elementor-element.elementor-hidden-phone{height: auto !important;}
.weather-atlas-wrapper .extended_day,.weather-atlas-wrapper .extended_hour{display:table-cell}
.weather-atlas-wrapper .extended_day .wi,.weather-atlas-wrapper .extended_hour .wi{font-size:2em;line-height:1.3}

#main-slider {
  line-height: 0;
  background: #eeeeee;
  display: none;
}

#main-slider .flexslider {
  margin-bottom: 0;
}

#main-slider h1 {
  font-weight: 100;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
}

#main-slider .text-em-wrapper {
  padding: 10px 50px;
  background: rgba(0, 0, 0, 0.25);
  border: 3px solid white;
  font-weight: bold;
}

#main-slider .metaslider,
#main-slider #metaslider-demo {
  margin: 0 auto;
}

#main-slider #metaslider-demo {
  text-align: center;
}


body[data-boxed-style="1"].material-ocm-open .ocm-effect-wrap-inner { padding-top: 0!important;}
 

.ocm-effect-wrap-inner {
    height: 100%;
}



.admin-bar[class*="bp-"] .ocm-effect-wrap-inner,
.admin-bar[class*="bp-"] .ocm-effect-wrap {
  border-radius: initial;
}




.ocm-effect-wrap.material-ocm-open .ocm-effect-wrap-inner {
    -ms-transform: scale(1.007)!important;
   -webkit-transform: scale(1.007)!important;
    transform: scale(1.007)!important;
    -webkit-transform-origin: center;
    transform-origin: center;
}

    body[data-slide-out-widget-area-style="slide-out-from-right"][data-boxed-style="1"] .ocm-effect-wrap.material-ocm-open .ocm-effect-wrap-inner { -webkit-transform: none!important; transform: none!important;}

	
		
		
		
	
		.pricing-table{
			width: 748px;
		}

		
		.pricing-table.col-2 .plan{
			width:372px;
		}

		.pricing-table.col-3 .plan{
			width:248px;
		}

		.pricing-table.col-4 .plan{
			width:186px;
		}

		.pricing-table.col-5 .plan{
			width:148px;
		}

		
		.pricing-table.col-2 .plan,
		.pricing-table.col-3 .plan,
		.pricing-table.col-4 .plan,
		.pricing-table.col-5 .plan{
			width:418px;
			margin-bottom:20px;
		}
	
		
		.pricing-table .featured{
			margin-top:0;
		}

.pricing-table p{
	margin:0;
}


 

.menu-item {
border-top:0px!important;
margin-left:5px;
margin-top:5px;
background-color:#61ACD3;
-webkit-transform: skew(-20deg);
border:1px solid #000!important;
}


.menu-item:hover{

-webkit-transform: skew(-20deg);
background-color:#2C58B0;
}


.menu-item a:hover{
color:#fff!important;
}
a,.grid .time a,.widget_flickr #flickr_badge_uber_wrapper a{color:#7b324d}
.grid:hover{background-color:#a32c2e}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}

#logo{
position:absolute;
top:100px;
left:25px;
z-index:999;
}

#logo-int{
position:absolute;
top:0px;
left:25px;
z-index:999;
}

#sidebar .widget-wrapper li{background:none;}

.widget-error{background:#F8F8F8;border:1px solid #EBEBEB;}

.widget-wrapper{background:#F8F8F8;border:1px solid #EBEBEB;}

.widget-wrapper li{color:#335577;}

.widget-wrapper table{width:100%;table-layout:fixed;}

ul.widget-wrapper,ul#footer{padding:10px 0px 0px 0px;}

.widget-wrapper li,#footer li{padding-left:30px;padding-bottom:5px;}


.widget.Contact_form {
    padding-top: 0;
    padding-bottom: 0;
}
.fusion-title.fusion-title-center .title-heading-center{padding:0 45px}
.fusion-title.fusion-title-center.fusion-sep-none .title-heading-center,.fusion-title.fusion-title-center.sep-underline .title-heading-center{padding:0;text-align:center}


		.staff-member .small-profile{
			margin-bottom:60px;
		}


.CoveoSearchInterface .coveo-search-section {
    width: 350px;
    margin: 0px;
}




.CoveoSearchInterface.coveo-waiting-for-query .coveo-search-section {
  display: block;
  visibility: visible;
  margin-top: 20%;
}


.CoveoSearchInterface.coveo-waiting-for-query .coveo-search-section .CoveoSettings {
  display: none;
}


.CoveoSearchInterface .coveo-search-section .coveo-media-max-width-480 {
  padding: 20px 10px;
  margin: 0 auto;
  width: 100%;
  max-width: none;
}

div#search .wrap-search{ padding: 2rem 0;}

			#content-content {
				min-height: 350px;
			}


.mobile-view #column1-content,
.mobile-view #column2-content,
.mobile-view #content-content {
	min-height: 0;
}
.clear{clear:both}

.travel-item .entry-info h3 .price {display:inline-block;color:#f62332;position:absolute;right:0px;top:0px;}

.travel-item-boxed .price {font-size:30px;font-family:'Montserrat';font-weight:bold;color:#fff;top:20px;right:15px;position:absolute; text-align:center;text-shadow: 1px 1px 3px black;}


.bottomlinks div.odd {
    border-left: solid 1px #756a62;
}

		

		.modal .modal-header a.close-modal,
		a[class*='lightcase-icon-'].lightcase-icon-close,
		.wrap-special-events-accordion .special-events-accordion .accordion-header .wrapper .icon-close,
		.wrap-accordion-container .accordion-container .accordion-header .wrapper .icon-close {
			background-color:  #cd202d		}


		.modal .modal-header a.close-modal:hover,
		a[class*='lightcase-icon-'].lightcase-icon-close:hover,
		.wrap-special-events-accordion .special-events-accordion .accordion-header .wrapper:hover .icon-close,
		.wrap-special-events-accordion .special-events-accordion.is-active .accordion-header .wrapper .icon-close,
		.wrap-accordion-container .accordion-container.is-active .accordion-header .wrapper .icon-close {
			background-color: #000000 ;
		}

.lista { background:#f0f1f2; }

.lista td,.lista2 td{padding:5px}
.modal-body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}
#search-modal .modal-body{background:none;padding:.55556rem;margin:0}

.header-banner {
-ms-flex: 1;
flex: 1;
text-align: right;
margin-top: 15px;
margin-bottom: 15px;
}
.hero .hero-swiper .slide-content .slide-content-item.show span.ln-1{transition-delay:.1s}


.smslink
{
width:80%!important;
}

    .page-template-page-calendar .day-event-list .each-day-event .post-save-profile {
      text-align: right; }

      .page-template-page-calendar .day-event-list .each-day-event .post-save-profile a:link, .page-template-page-calendar .day-event-list .each-day-event .post-save-profile a:visited {
        margin-left: 4px;
        text-decoration: none; }

    .each-post .post-information .post-save-profile {
      text-align: right; }
.home-monitor-area .monitor-container{float:left;width:100%;margin:30px 0 30px;position:relative}
.home-monitor-area .monitor-container .monitor{width:360px;position:absolute;left:50%;transform:translateX(-50%)}
.home-monitor-area .monitor-container #monitor-img{position:absolute;left:50%;transform:translateX(-50%);width:335px;top:13px}
a,.grid .time a,.widget_flickr #flickr_badge_uber_wrapper a{color:#7b324d}
.grid:hover{background-color:#a32c2e}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-4{width:33.33333333%}


.thumbnails .col-md-4 {
  padding: 0 10px;
}


.related-projects .col-md-4 {
  margin-bottom: 20px;
}
.menu-level-2.menu-item-has-children{margin-top:6px!important}
.menu-level-2:not(.menu-item-has-children){margin-bottom:-6px!important;margin-top:6px!important}
#et_mobile_nav_menu .menu-level-1-child-main ul.sub-menu li.menu-level-2 a{margin-left:22px!important}

.zeno_font_resizer_container .screen-reader-text {display: none; visibility: hidden;}


form .screen-reader-text {font-size: 90%; font-style: italic;}


td.mod_eb_mincalendar_not_today, td.mod_eb_mincalendar_no_event a {
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    padding: 3px 2px;
    color: #fff;
}


    section.location-details .description,
    section.location-details .label {
        vertical-align: top;
        margin-top: 0;
    }


    section.location-details .description {
        margin-right: 30px;
        float: right;
        width: -webkit-calc( 65% - 15px );
        width: -moz-calc( 65% - 15px );
        width: calc( 65% - 15px );
    }


article.blog-post .author-box .author-box-content p.description {
    color: #000;
}

p.read_more_link{
	margin-bottom: 0px;
	margin-top: -7px;
	padding-bottom: 0px;
}

.read_more_link a{
	color:#96b51a;
	text-transform: lowercase;
}

.read_more_link a:hover{
	color:#7B9415;
}

.home .read_more_link{
	margin: 5px 0px 0px 0px;
	font-weight:bold;
}
.ie8 .hovercover{display:none}
.hovercover{width:100%;height:100%;position:absolute;top:0;left:0;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#59000000,endColorstr=#59000000);background-color:rgba(0,0,0,0.35);opacity:0;border-radius:3px}
.portfolio-item .hovercover{border-radius:3px 3px 0 0}

.switcher {
	cursor: pointer;
	opacity: 1;
}

.switcher img {
	transition: all .5s;
}

.switcher:hover img {
	opacity: 0.8;
}

.switcher:hover .info {
	background-color: #726B88;
}
.weather-atlas-wrapper .weather-atlas-footer{padding:.25em;font-size:.85em;text-align:center;background:rgba(0,0,0,.05)}

ul.unstyled,ol.unstyled{margin-left:0;list-style:none;}


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:28px;}

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}


#site-navigation ul#primary-menu li.menu-item-has-children a,
#site-navigation #primary-menu li.page_item_has_children a {
    padding-right: 30px;
}




td.gigpress-links-cell {
	vertical-align: top;
}
