﻿
.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-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{float:left}

.col-md-4{width:33.3333333333%}

.header_bottom-box, .menu_box, .header_top-box, .sellers_grid{
	padding:0 15px;
}
.testimonial_text_inner .testimonial_name,.testimonials .testimonial_text_inner{display:block}
.testimonials .testimonial_text_inner p.testimonial_author{font-size:13px;color:#303030;margin-top:22px;font-weight:500}
.testimonials .testimonial_text_inner p.testimonial_author span.author_company{color:#1abc9c}
.testimonials .testimonial_text_inner p{line-height:1.666666666666667em;font-size:21px}
.testimonials_holder.standard .testimonials .testimonial_text_inner{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}
.testimonials_holder.full_width .testimonials .testimonial_text_inner{border-left:none;border-right:none;position:relative;text-align:center}
.testimonials_holder.full_width .testimonials .testimonial_text_inner p{margin:0 0 19px}
.testimonials.transparent .testimonial_text_inner{background-color:transparent!important;padding:0;border:none}

.featured-videos-wrapper .featured-box .text-col .button-container {
  text-align: right;
}

  .ministry-focus-wrapper .gen-box .row .img-col,
.ministry-focus-wrapper .gen-box .row .title-col,
.ministry-focus-wrapper .gen-box .row .text-col {
    display: flex;
    justify-content: center;
  }

.clear {
    clear: both;
}


#form .clear {clear:both;}


.clear {clear:both;}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}
.pad-all{padding:10px}
.pad-all-big{padding:20px}
.ar-en-masthead .pad-all{padding:5px}
.more-info .pad-all{display:block;text-align:center}

#wprmenu_bar .menu_title {
  font-weight: 400;
  font-size: 20px;
  line-height: 35px;
  position: relative;
  top: -6px;
}


#wprmenu_bar .menu_title a {
  display: inline-block;
  position: relative;
  top: 4px;
}


#mg-wprm-wrap.custom .menu_title,
#mg-wprm-wrap {
  display: none;
}


#mg-wprm-wrap.cbp-spmenu-right.custom .menu_title {
  padding: 15px;
  text-align: center;
}

				#wprmenu_bar .menu_title, #wprmenu_bar .wprmenu_icon_menu {
					color: #F2F2F2;
				}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}


.shopping_cart_btn .cart_submenu {
    display: none !important;
    opacity: 0 !important;
}


.cart_submenu {
    display: block;
    position: absolute;
    left: 50%;
    margin: 0 0 0 -140px;
    top: -9999px !important;
    opacity: 0 !important;
    background: #fff;
    z-index: 888;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
    visibility: hidden;
    padding: 15px 20px 10px 20px;
    width: 280px;
    font-size: 14px;
    color: #505050;
}


.cart_submenu:before {
    content: "";
    display: block;
    height: 10px;
    left: 0;
    position: absolute;
    top: -10px;
    width: 100%;
}


.cart_submenu .subtotal {
    padding-top: 14px;
    border-top: 1px #d9d9d9 dashed;
}


.cart_submenu .subtotal .amount {
    font-size: 14px;
}
.om-clearfix{clear:both;}


#calendar2 thead tr.days{
  background-color: #d8d8d8;
  height: 25px;
  color: #666;
    font-size: 10px;
}

.td-bg-lightgrey{
	background-color: #f7f7f7;
}
.jCycleActivated-processed .rb-slide.tallest{display:block !important;position:relative !important;}
.rb-slide{display:none;line-height:0;opacity:0;}
.rb-slide.rb-first-slide{display:block;opacity:1;}
.cp-modal-window-size .cp-animate-container,.cp-modal-window-size .cp-modal-content{top:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;position:relative;height:100%;margin:0 auto}
.cp-modal-custom-size .cp-animate-container .cp-affilate-link.cp-afl-for-smallscreen{bottom:-15px}
.cp-animate-container .cp-affilate-link{display:block;top:auto;bottom:20px;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);left:0;right:0;margin:0;height:20px;z-index:999999999999;text-align:center;color:#fff}
.cp-animate-container,.cp-modal,.cp-modal-content{height:auto}

    aside.two-middle div.subscribe input[type=text],
    section.masonry-brick div.subscribe input[type=text] {
        width: 100%;
        max-width: 260px;
        display: block;
        margin-bottom: 15px;
    }


    aside:not(.two-middle) section.content_block div.subscribe input {
        width: 35%;
        margin-right: 3%;
    }

    aside:not(.two-middle) section.content_block div.subscribe input[type=button] {
        width: 24%;
        margin-right: 0;
    }

    section.side_block:not(.masonry-brick) div.subscribe input[type=button] {
        width: 24%;
        margin-right: 0;
    }
body.home #main article div.post-mark-branding{border:#fff 2px solid;font-family:montserrat,helvetica neue,Helvetica,Arial,sans-serif;font-size:70%;font-weight:700;margin:7px 10px;padding:0 4px;position:absolute;right:0;text-transform:uppercase;top:0}
body.home #main article div.post-mark-branding-ad,body.home #main article div.post-mark-branding-sponsored{border-color:#87cefa;color:#87cefa}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}
.social__icons{background:#414042;width:80vw;margin-left:auto;padding:16px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;z-index:2}
.social__icons a{margin:0 16px}
.js .social__icons{opacity:0}


#contenedor{
	width: 100%;
	padding: 0;
	max-width: 1600px;
}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}
.jumbotron .container{max-width:100%}

.affix + .container-fluid {
	padding-top: 70px;
}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}

.string{margin:15px -15px;}


.top-menu .dropdown-menu {
	background-color: #3a3c3e;
	-webkit-box-shadow: 0 6px 6px rgba(0, 0, 0, 0.175);
	box-shadow: 0 6px 6px rgba(0, 0, 0, 0.175);
}

	.top-menu ul li .badge {
		margin-top: 2px;
	}


.top-menu   {
	padding-left: 0;
	list-style: none;
	margin-bottom: 0;
}
.top-header-menu .menu-item-has-children li a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}



ul.sub-menu li.menu-item { text-align: left; font-size: 1.2em !important;
}





header#theme-header #main-nav ul li.menu-item-home a , header#theme-header #main-nav ul li.menu-item-home.current-menu-item a{
	background-image: none !important;
	text-indent: 0;
	width:auto;
}

.awesome-bar_container {
    display: block;
    margin: 0 auto;
    max-width: 80em;
    padding: 0.7em 40px 0.7em 0.625em;
    width: 100%;
}

.awesome-bar_container::after {
    clear: both;
}

.awesome-bar_container::before, .awesome-bar_container::after {
    content: " ";
    display: table;
}
.spacer-50 {min-height: 50px;}
.section-bg,.section-content{width:100%}
.section-content{z-index:1}
.ie8 .section-content,.ie9 .section-content{display:table-cell;vertical-align:middle}


.recent-posts__content {
  display: block;
  overflow: hidden;
}


.layout-1 .recent-posts__content {
  padding: 0 0 0 15px;
}


.layout-2 .recent-posts__content {
  padding: 15px 20px 15px 20px;
  border-bottom: solid 4px #0eb0ee;
  background-color: #ffffff;
  color: #aab9cd;
}


.layout-3 .recent-posts__content {
  padding: 33px 40px 33px 40px;
  border-bottom: solid 4px #0eb0ee;
  background-color: #ffffff;
  color: #aab9cd;
}

.clear {
clear: both;
}


.partners-wrap .partner-con{width: 33.33%;float: left;padding: 0 15px;text-align: center;}

.partners-wrap .partner-con a{display: table;height: 200px;width: 200px;padding: 10px;background-color: #171717;border-radius: 50%;-webkit-border-radius: 50%;text-align: center;border: 1px solid #333;margin: 0 auto;margin-bottom: 30px;}

.partners-wrap .partner-con a:hover{background-color: #3b3b3b;box-shadow: 0 0 12px 6px rgba(0,0,0,0.4);-webkit-box-shadow: 0 0 12px 6px rgba(0,0,0,0.4);}

.partners-wrap .partner-con .partner-col{display: table-cell;vertical-align: middle;}

#main #block-namipedia-13 .girls,
#main #block-namipedia-13 .boys {
  display: inline-block;
}

#main #block-namipedia-13 .girls:after,
#main #block-namipedia-13 .boys:after {
  content: " ";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

#main #block-namipedia-13 .girls h4 {
  background-position: 0 -33px;
}

#main #block-namipedia-13 .girls a {
  color: #df658b;
}
.img-rounded{border-radius:6px}
.img-thumbnail{display:inline-block;width:100% \9;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.img-circle{border-radius:50%}

.button_align.align_center{text-align:center}

.button_align.align_right{text-align:right}
.featured-posts-container#featured-products{padding-top:73px}
#featured-products .featured-post-thumbnail{align-items:flex-end;background:#e6e6e6;display:flex;height:170px}
#featured-products .featured-product-image-container{align-items:center;display:flex;margin:auto;overflow:hidden}
.featured-posts-container{padding-top:26px}
.featured-posts-container .featured-post-section-title{color:#385c76;font-family:Museo Sans;font-size:31px;font-weight:100;letter-spacing:-.005em;margin-bottom:5px;margin-top:3px;text-transform:capitalize}
.featured-posts-container .featured-post-section-desc p{font-family:Museo Sans;font-size:13px;font-weight:300;line-height:16px}
.home .featured-products.featured-posts-container{padding-top:23px}


.latest-modal .close-this{
	display: block;
	margin-bottom: 20px;
	text-align: right;
	float: right;
	width: 10%;
}

.mh-slider-caption .mh-excerpt-more, .mh-slider-title { color: #fff; }

.mh-slider-content .mh-excerpt { margin-top: 10px; margin-top: 0.625rem; }

	.mh-loop-excerpt, .mh-custom-posts-content .mh-excerpt, .mh-posts-list-excerpt, #mh-mobile .mh-posts-focus-excerpt-small, .mh-posts-focus-caption-small  { display: none; }
.home-nav{width:600px;margin:auto;clear:both;padding:20px 0;height:25px;line-height:25px;font-size:14px}
.home-nav ul li{float:left;width:24.99%;text-align:center}
.site-branding{text-align:center}
.header-2-wrapper .site-branding,.header-3-wrapper .site-branding{float:left;text-align:left}
.site-branding img{max-width:120px;max-height:30px}
.widget .menu li{padding:0;border-bottom:none;padding-left:20px;}
.widget .menu li:before{content:"\f0a9";display:inline-block;color:#47a0ff;font-family:FontAwesome;position:absolute;top:0;left:0;}
.widget .menu li .sub-menu{margin-left:15px;}
.footer .widget .menu li{border-bottom:none;}
.menu-item-language img{vertical-align:baseline;}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}
.pull-xs-right{float:right!important}




.silder .item_slide { position:absolute; top: 0; }




.clearfix:before,
.entry-content:before,
.entry:before,
.featured-content:before,
.footer-widgets:before,
.nav-primary:before,
.nav-secondary:before,
.pagination:before,
.site-container:before,
.site-footer:before,
.site-header:before,
.site-inner:before,
.wrap:before {
	content: " ";
	display: table;
}


.clearfix:after,
.entry-content:after,
.entry:after,
.featured-content:after,
.footer-widgets:after,
.nav-primary:after,
.nav-secondary:after,
.pagination:after,
.site-container:after,
.site-footer:after,
.site-header:after,
.site-inner:after,
.wrap:after {
	clear: both;
	content: " ";
	display: table;
}

  
  #contact {
	background: #75cc43; 
	background: -moz-linear-gradient(top,  #75cc43 1%, #4a9b14 45%, #75cc43 100%); 
	background: -webkit-linear-gradient(top,  #75cc43 1%,#4a9b14 45%,#75cc43 100%); 
	background: linear-gradient(to bottom,  #75cc43 1%,#4a9b14 45%,#75cc43 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#75cc43', endColorstr='#75cc43',GradientType=0 ); 
	color: #fff !important;
	margin: 0 auto;
	
  }
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.additional-checkout-button--apple-pay .additional-checkout-button__logo{background:-webkit-named-image(apple-pay-logo-white) center center no-repeat !important;background-size:auto 100% !important;display:inline-block !important;vertical-align:middle !important;width:3em !important;height:1.3em !important}
.additional-checkout-button--amazon .additional-checkout-button__logo{-webkit-transform:translateY(4px) !important;transform:translateY(4px) !important}

.td-pb-span5 {
  width: 41.66666667%;
}
 #pl-975 #panel-975-0-0-0 , #pl-975 #panel-975-0-0-1 , #pl-975 #panel-975-1-0-0 , #pl-975 #panel-975-1-1-0 , #pl-975 #panel-975-2-0-0 , #pl-975 #panel-975-3-0-0 , #pl-975 #panel-975-3-0-1 , #pl-975 #panel-975-3-0-2 , #pl-975 #panel-975-3-0-3 , #pl-975 #panel-975-4-0-0 , #pl-975 #panel-975-4-0-1 , #pl-975 #panel-975-4-1-0 , #pl-975 #panel-975-5-0-0 , #pl-975 #panel-975-5-0-1 , #pl-975 #panel-975-5-0-2 , #pl-975 #panel-975-6-0-0 , #pl-975 #panel-975-6-0-2 , #pl-975 #panel-975-6-0-3 , #pl-975 #panel-975-6-0-4 {  }
.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}
 #pl-975 .so-panel:last-child { margin-bottom:0px }
#locator-location0button,#locator-location1button,#locator-location2button{background-color:white;color:#442d9f;display:inline;border-radius:5px;border:none;margin:0 0.75rem;height:3.5em;padding:2px 8px;text-decoration:none;font-size:2.5em}




.entry-c {

    position: relative;

    overflow: hidden;

}




.small-thumbs .entry-c .entry-image,

.ievent .entry-c .entry-image {

    float: none;

    width: 100%;

    margin: 0 0 20px 0;

}




.small-thumbs .entry-c .entry-image img,

.ievent .entry-c .entry-image img { border-radius: 5px; }




.small-thumbs.alt .entry-c .entry-image {

    float: none;

    margin: 0 0 20px 0;

}




.bothsidebar .small-thumbs .entry-c .entry-image {

    width: 100%;

    margin: 0 0 20px 0;

}




.events .entry-c,

.ievent .entry-c { padding: 5px 0; }

.entry-c a { color: #666 !important; }

.entry-c a:hover { color: #0099ff !important; }
#z_col0 div.ecart_col0 {height: 10px;}
#z_col0 div.ecart_col0 hr{display: none;}

div.ecart_col0 {height: 10px !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-3 {
    width: 25%;
  }


.intro {font-family:Georgia, "Times New Roman", Times, serif; font-size:10pt}



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;
}

#calendar2 thead tr.month{background-color:#fff;height:30px;color:#8fc120;}


.in_topic a:link, .in_topic a:active, .in_topic a:visited{ color:#ffffff; text-decoration:none; font-size:18px;}

.in_topic a:hover{ text-decoration:underline;}

.in_topic{ background-color:#8CC63F; width:600px; height:28px; padding-left:10px; padding-top:3px;}

	#item_page_wrap .bxslider .img_box img.label_image { border: none; box-shadow: none;}



.item-box img.label_image {
	position: absolute !important;
	top: -8px;
	left: -2px;
	height:50px;
	width: 50px;
	z-index: 1000 !important;
	background: transparent !important;
}
.label_image{position:absolute!important;top:-12px;left:-12px;height:70px;width:70px;z-index:10;background:0 0!important}


.nickel-lite-subtitle,
.recent-articles h3,
.recent-activity h2,
.related-articles h3,
.article-list h3 {
  padding:5px 0;
  margin-bottom:5px;
  color:#000;
  font-size:20px;
  font-weight:bold;
}

.nickel-lite-subtitle .icon:before,
.recent-articles h3:before,
.recent-activity h2:before,
.related-articles h3:before,
.article-list .icon:before {
  color:rgba(255, 95, 0, 1);
  vertical-align:middle;
  font-size:24px;
  margin-right:5px;
  font-family:"Lib-Nickel-Icon";
}

  .nickel-lite-subtitle .icon:before,
  .recent-articles h3:before,
  .recent-activity h2:before,
  .related-articles h3:before,
  .article-list .icon:before {
    font-size:18px;
    vertical-align:top;
  }
.grid{float:left;margin-bottom:2.127659574468%;padding-top:0}
.grid-right{float:right;margin-bottom:2.127659574468%;padding-top:0}
#footer-wrapper .grid.col-940{margin:0}
.grid,.grid-right{float:none}

.footer_bottom_area{margin-top:15px}

.container {
width: 1045px;
margin: 0 auto;
}

#wrapper.boxed-all #footer-widget-area,
#wrapper.boxed-all .footer-bottom .container {
width: 997px;
}

#wrapper.wide-layout .header-content,
#wrapper.wide-layout .breaking-news,
#wrapper.wide-layout .container,
#wrapper.wide-layout #main-nav ul li.mega-menu .mega-menu-block {
width: 1010px;
}

#main-nav .container,
#main-nav-uber .container {
position: relative;
}

#wrapper.boxed #theme-header,
#wrapper.boxed .breaking-news,
#wrapper.boxed #main-content,
#wrapper.boxed .container,
#wrapper.boxed-all .container{
width: 100%;
}

.footer-bottom .container,
#footer-widget-area {
width:98% !important;
}
header .container-fluid .navbar-header .navbar-brand-wrap{width:50%;display:block;margin:0 auto}
header .container-fluid .navbar-header .navbar-brand-wrap .navbar-brand-inner{display:table!important;margin:0 auto}
header .container-fluid .navbar-header .navbar-brand-wrap .navbar-brand-inner .navbar-brand{left:0;position:relative}

#scroll, #scroll:hover {background-color:#1874cd;}
.et_pb_row_5.et_pb_row{padding-bottom:0px}
.et_pb_row_11.et_pb_row{padding-top:20px;padding-bottom:20px}
.et_pb_row_15.et_pb_row{padding-top:20px;padding-bottom:6px}


.header-image {
	display: none;
	height: 600px;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: fixed;
	position: relative;
}

.header-image::after {
	content: '';
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-color: #000;
	opacity: 0.8;
}
.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-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}


.topmenu{
width:1000px;
height:55px;
float:left;
margin:0 0 0 0;
}

.calendar-wraper{width:100%;float:none;text-align:center;height:100%;}


.textibox .testicontactbox .testiname{
	color:#fff;
	line-height:4px;
}
 body .av-special-heading .av-special-heading-tag{padding:0;margin:0;float:left}
 .meta-heading .av-special-heading-tag{font-weight:normal}
 .custom-color-heading .av-special-heading-tag{color:inherit}
#top #wrap_all .custom-color-heading .av-special-heading-tag,#top .custom-color-heading a,#top .custom-color-heading strong,#top .custom-color-heading .special_amp{color:inherit}
 #top #wrap_all .av-inherit-size .av-special-heading-tag{font-size:1em}
.av-thin-font .av-special-heading-tag,.modern-quote .av-special-heading-tag{font-weight:300}
.page-coloured-bars{position:absolute;bottom:8%;left:0}
.page-coloured-bars .coloured-bar{width:15px;height:60px;margin-bottom:15px;background:#5B9B98;-webkit-transform:skewY(-25deg);-moz-transform:skewY(-25deg);-ms-transform:skewY(-25deg);-o-transform:skewY(-25deg)}
.home .page-coloured-bars{display:none}
body.page-id-847 .page-coloured-bars{display:none}

.main-navigation .menu-item-has-children {
	position: relative;
}
.pagination ul.pagination-list li.pagination-list-item,.page-links ul.pagination-list li.pagination-list-item{font-size:1rem;margin-bottom:0}
.pagesidebar .left.menu-item{float:none}
.sidemenu li.menu-item-has-children{position:relative}
.sidemenu li.menu-item-has-children:after{content:"\e05d";font-family:fonticon;position:absolute;top:15px;right:15px;color:rgba(0,0,0,.6)}
.sidemenu li.menu-item-has-children.active:after{content:"\e092"}
.menu-item-has-children.open .sub-menu a span:after{content:""}
.menu-item-has-children .sub-menu a span:after{content:""}
.s2 .sidebar-content{display:none;float:left;width:100%}
.s2-expand .s2 .sidebar-content{display:block;min-width:260px}
.s2-collapse .s2 .sidebar-content{display:none}
.s1 .sidebar-content{display:none;float:left;width:100%}
.s1-expand .s1 .post-nav,.s1-expand .s1 .sidebar-content{display:block;min-width:340px}
.s1-collapse .s1 .sidebar .post-nav,.s1-collapse .s1 .sidebar-content{display:none}
.contact-strip__content__icon{font-family:ans;font-size:44px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:10px}


.flexslider .slides img {
	width: 100%;
	height: 100%;
	display: block;
}


.slides:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}


html[xmlns] .slides {
	display: block;
}


* html .slides {
	height: 1%;
}


.flexslider .slides {
	zoom: 1;
}


.content .flexslider .slides img {
	width: 100%;
	display: block;
}
.primary-nav__child-item{border-bottom:1px solid #EEEEEE}
.primary-nav__child-item a{color:#9D64FF;font-size:14px;font-weight:600;display:block;padding:11px 0px 7px 0px}
.primary-nav__child-item a.has-desc{padding:18px 0px 14px 0px}
.primary-nav__child-item a:hover{color:#9013FE}
.primary-nav__child-item a:hover .primary-nav__child-item__desc{color:#9013FE}

 .menu-item-12818 a {
 border-bottom: 1px solid #1f2c38 !important;
}

.sky { background: #ffffff; padding-top: 60px; padding-bottom: 80px; }
.on-demand__inner--description{color:#000;font-size:13px;font-size:0.8125rem;text-transform:none;margin:0 0 13px;line-height:1.2;}
.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}

.head-down-main{position:relative;margin: 0 auto;width: 1000px;height:340px;}
.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-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{float:left}
.col-xs-12{width:100%}

.site-copyright {
  background: #000 none repeat scroll 0 0;
  padding: 10px;
  text-align: center;
}

.site-copyright p {
  color: #fff;
  font-family: Poppins;
  letter-spacing: 1px;
  margin-bottom: 0;
}

.td-visual-hidden {
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
}

.navigation-banner {
float: left;
width: 100%;
padding: 10px 30px;
background: #252525;
box-sizing: border-box;
}
.posted-on{margin-right:10px;font-weight:400!important}
#signin_menu img.popup-arrow{width:15px;height:7px;position:absolute;right:20px;margin-left:-7px;top:-7px}
.toll-popup .popup-arrow{left:13px;position:absolute;top:-7px}
.myact-popup img.popup-arrow,.myact-popup_sp img.popup-arrow{width:15px;height:7px;position:absolute;right:20px;margin-left:-16px;top:-7px}
.cart-popup img.popup-arrow{width:15px;height:7px;position:absolute;right:20px;margin-left:70px;top:-7px}
.navi-below ul.navul li .popup-arrow{bottom:-15px;left:0;margin:0 auto;position:absolute;right:0;display:none}
.navi-below ul.navul li:hover .popup-arrow{display:block}
ul.navul li .popup-arrow{display:none}








.wrap {
  max-width: 63rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: .9375rem;
  padding-right: .9375rem;
}
.panel-network-nav .nav-header,.panel-mobile-nav .nav-header{margin-bottom:30px}
.qodef-testimonials .qodef-testimonial-info-holder{display:table;table-layout:fixed;width:100%;margin:40px 0 0 35px}

section.entry .testimonials .quote .quote-content{margin-left:0px;}

.testimonials .quote .quote-content:before{display:none;}

.testimonials .quote .quote-content{border:1px solid #969882;background:#fffef2;}

.home .features .feature,
.home .testimonials .quote,
.home .featured-products li.product{margin:0 3.75% 2.244em 0;clear:none;width:30.75%;float:left;}

.home .features .feature.last,
.home .testimonials .quote.last,
.home .featured-products li.product.last{margin-right:0;}

#sidebar .features .feature,
#sidebar .testimonials .quote,
#sidebar .featured-products li.product{margin:0 0 2.244em 0;clear:both;width:100%;float:none;}
.fusion-menu-item-button .menu-text{border-color:#ffffff;}
.fusion-menu-item-button:hover .menu-text{border-color:#ffffff;}
.fusion-secondary-menu-icon .menu-text{width:100%}
.fusion-secondary-menu-icon .menu-text:before{font-family:icomoon;content:'\f07a';margin-right:10px}
.fusion-secondary-menu-icon .menu-text:after{font-family:icomoon;content:'\e61f';margin-left:10px}
.fusion-megamenu-wrapper .menu-text{margin-left:23px}
.fusion-mobile-nav-holder .menu-text{-webkit-font-smoothing:auto}
.fusion-top-header.menu-text-align-center .fusion-main-menu a.fusion-flex-link{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}

.ca_wrap{
	position:relative;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
}

.ca_wrap img.ca_shown{
	display:inline !important;
}


#footer-bottom {
  display: none;
}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title{font-weight:700!important;line-height:1.1em!important}
.et_pb_slides .et_pb_slide_0.et_pb_slide .et_pb_slide_description{text-shadow:0em 0em 0.3em rgba(0,0,0,0.5)}
.et_pb_slider.et_pb_module .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_content{font-weight:700!important;color:#f7a30a!important;text-shadow:0em 0em 0.3em rgba(0,0,0,0.85)!important}


.appear-animation-visible {
	opacity: 1;
}


.animated,
.appear-animation {
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-ms-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-duration: 1.3s;
	-moz-animation-duration: 1.3s;
	-ms-animation-duration: 1.3s;
	-o-animation-duration: 1.3s;
	animation-duration: 1s;
}


.pad {
width:225px;
}


.slicknav_menu, .mh-main-nav-mobile .slicknav_menu, .slicknav_btn, .mh-main-nav-mobile .slicknav_btn {
	background: #000;
}


.mh-main-nav-mobile .slicknav_nav ul, .slicknav_nav ul {
	border-top: solid 1px #ddd;
}


.mh-main-nav-mobile .slicknav_nav a:hover, .slicknav_nav .slicknav_item:hover, .slicknav_nav a:hover {
    border-radius: 0;
    background: #585858;
    margin: 0;
}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}

.section-performance .section-contents .interview .block-top .text .department {
  margin-bottom: 0.746268656716418%;
  letter-spacing: 0.09em;
}


.m-6.cc-pu-bg {
	display: block;
	position: fixed;
	z-index: 9999;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.5) !important;
}

#poststuff .cc-pu-bg {
	position: absolute;
}

.sp-slide {
  position: absolute;
}

.projectcontent .snarvei_header
{
    width: 317px;
}

.misccontent .shopcontent, .misccontent .projectcontent, .misccontent .picturecontent
{
		float: left;
	width: 233px;
	margin-left: 48px;
}

.misccontent .projectcontent
{
    width: 317px;
}


.ehl,
.ncua {
    position: relative;
    float: left;
    margin-right: 5px;
    margin-bottom: 5px;
    border: solid 0px cyan
}


.ehl a,
.ncua a,
.icons a {
    display: inline-block;
    margin: 3px;
}


.ehl-ncua-disclaimer {
    font-size: 10px;
    margin: 0;
}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}


.container {

}


.logoheader .container {
	padding: 15px 0;
}


.navbar.ar-menu .container {
	padding-left: 0;
	padding-right: 0;
}


#sub-floor .container .row {
	margin-left: 0;
	margin-right: 0;
	background-color: #333;
	padding: 10px 0;
	color: #eee;
}


#sub-floor .container .row a {
	color: #eee;
}


#sub-floor .container .copyright {
	padding-top: 7px;
}

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

.container:after {
  clear: both;
}

.container .jumbotron {
  border-radius: 6px;
}

.jumbotron .container {
  max-width: 100%;
}

  .openclose .hamline {
    display: block;
    background-color: #ef4136;
    height: 5px;
    width: 100%;
    margin-bottom: 4px;
    border-radius: 1px; }

  .openclose:hover .hamline {
    background-color: #fff; }
.header-holder .nav-responsive-holder{overflow:auto}




.wrapper{width: 900px; background-color:#ffffff;vertical-align: top;}


.highlights .highlight2-author,
.news-focus .news-focus2-author,
.highlights .highlight2-tags,
.news-focus .news-focus2-tags {
	margin-left: 0px;
	font-size: 12px;
	color:#a6a6a6
}


.highlights .highlight2-author,
.news-focus .news-focus2-author { margin-top: -3px; }


.highlights .highlight-author a,
.highlights .highlight2-author a,
.highlights .highlight-tags a,
.highlights .highlight2-tags a,
.news-focus .news-focus-tags a,
.news-focus .news-focus2-tags a,
.news-focus .news-focus-author a,
.news-focus .news-focus2-author a,
.loop-alt-tags a,
.news-focus-author.loop-alt a,
.news-focus-author.loop-alt { color:#a6a6a6; }

.ms-tabs.ms-has-thumb .ms-tab-context{ padding:20px; }
.nav--secondary-container{position:relative}
.nav--secondary-container::-webkit-scrollbar{display:none}
.bg-info{background-color:#d9edf7}
a.bg-info:hover{background-color:#afd9ee}

.clearfix:after {content: '';display: block;height: 0;clear: both;overflow: hidden;}

.clearfix {display: inline-block;}

* html .clearfix {height: 1%;}

.pagination .nav-next { float: right }

.pagination .nav-previous a, .pagination .nav-next a { color: #fff!important }

.pagination  .nav-previous a:hover, .pagination .nav-next a:hover { background-color: #222 }
.devider-title-dossier{padding-left:0!important;padding-right:0!important}
.devider-mobile-perso{display:block}
.devider-bloc-aides{width:100%;padding-left:20px;padding-right:20px;height:3px}
.devider{border-bottom:1px solid black;padding:5px 0;margin-bottom:2px;width:auto}
.devider-first{border-bottom:1px solid black;padding:5px 0;margin-bottom:25px;width:auto}
.devider-bloc-contestation{width:100%;padding-left:20px;padding-right:20px;height:3px}
.devider-sites{border-bottom:3px solid #202831;width:30px;margin:0;border-top:0}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}
#side_menu .side_menu_item{width:30px}
.et_pb_row_8.et_pb_row{padding-bottom:0px}
.et_pb_row_7.et_pb_row{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}
.et_pb_row_0.et_pb_row{margin-top:0px!important;margin-bottom:0px!important;padding-top:0px;padding-bottom:0px}
.et_pb_row_12.et_pb_row{margin-top:0px!important;padding-top:0px;padding-bottom:0px;padding-left:0px}
.et_pb_row_10.et_pb_row{padding-bottom:0px}
.et_pb_row_11.et_pb_row{margin-top:0px!important;margin-bottom:0px!important;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}
.et_pb_row_3.et_pb_row{padding-bottom:0px}
.et_pb_row_4.et_pb_row{margin-top:0px!important;padding-top:0px;padding-bottom:0px}
.et_pb_row_5.et_pb_row{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}
.et_pb_row_6.et_pb_row{padding-right:0px;padding-left:0px}


.messages_grid .et_pb_row {
	width: 90% !important;
}

	.mail-header{
		font-size: 13px!important;
	}
