﻿
	.symple-column .grid-1 { width: 100%; }

	.symple-column .wpex-gallery .gallery-item { float: left; margin-right: 4%; }

	.symple-column .wpex-gallery.gallery-2-column .gallery-item {  width: 48%; }

	.symple-column  .wpex-gallery.gallery-3-column .gallery-item { width: 30.66%; }

	.symple-column  .wpex-gallery.gallery-4-column .gallery-item { width: 22%; }

	.symple-column  .wpex-gallery.gallery-5-column .gallery-item { width: 16.8%; }

	.symple-column  .wpex-gallery.gallery-6-column .gallery-item { width: 13.33%; }
.list-unstyled{padding-left:0;list-style:none}
.order ul.pager li.pager-current,.order ul.pager li.first{text-decoration:none;font-style:normal;}
.side_menu .widget ul li.page_item_has_children,.side_menu .widget ul li.menu-item-has-children{padding-right:0;border-bottom:0}
.side_menu .widget ul li.page_item_has_children:before,.side_menu .widget ul li.menu-item-has-children:before{display:none}
.side_menu .widget ul li.page_item_has_children a:after,.side_menu .widget ul li.menu-item-has-children a:after{top:14px;margin:0}
aside .widget.posts_holder li.page_item_has_children:after,aside .widget.posts_holder li.menu-item-has-children:after{content:''}
.footer_top .widget_nav_menu li.menu-item a{margin-bottom:0}
.footer_top .widget_nav_menu ul li.menu-item-has-children:after,.footer_top .widget_pages ul li.page_item_has_children:after,.footer_top .widget_nav_menu ul li.menu-item-has-children,.footer_top .widget_pages ul li.page_item_has_children{border:0}



















#featuredanimal{
	width: 100%;
	position: relative;
}



#featuredanimal img{
	max-width: 100%;
	float: left;
}


#featuredanimal h3{
	color: #fff;
	font-weight: normal;
	font-size: 32px;
	margin: 0 0 0px 0;
}


#featuredanimal p.sciname{
	font-size: 18px;
	font-style: italic;
	
}


#featuredanimal h3 a{
		font-weight: normal;
}

#featuredanimal p{
	color: #fff;
	font-size: 90%;
	line-height: 1.4;
	margin: 0px 0 7px 0;
	text-align: left;
	}


#featuredanimal a.readmore{
	font-weight: bold !important;
	text-transform: uppercase !important;
	
}


#featuredanimal a{
	color: #fdf5ae;
	text-decoration: none;
	border: 0;

	}




  
.align-center{ text-align:center !important; }
.row{margin-left:-5px;margin-right:-5px}
.row-same-height{overflow:hidden}
.news-block .row.text-uppercase{margin-bottom:10px}
.news-list-block .row.text-uppercase{margin-top:5px;margin-bottom:10px}



.scroll-to-top {
	background: #ca2129;
	background: rgba(100, 100, 100, 0.4);
	color: #FFF;
	bottom: 4%;
	cursor: pointer;
	display: none;
	position: fixed;
	right: 20px;
	z-index: 999;
	font-size: 16px;
	text-align: center;
	line-height: 40px;
	width: 40px;
	border-radius: 4px;
	-webkit-transition: background-color 0.3s linear;
	-moz-transition: background-color 0.3s linear;
	-o-transition: background-color 0.3s linear;
	transition: background-color 0.3s linear;
}


.scroll-to-top:hover {
  background: #005695;
  opacity: .8;
}

.scrollbody_txt1{ background:#DDF4CB; height:20x; font-family:Tahoma; font-size:11px; font-weight:normal; line-height:20px; padding-left:10px; }

.t-color-3 {
	BORDER-RIGHT: #dcdcdc 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #dcdcdc 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; BORDER-LEFT: #dcdcdc 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #dcdcdc 1px solid; BACKGROUND-COLOR: #ffffff
}

  
  #header-main .menu-utility-menu-container, #header-main .menu-utility-menu-french-container, #header-main .menu, #header-main .menu-primary-menu-container, #header-main .menu-primary-menu-french-container {
    display: inline-block; }
.et_pb_main_blurb_image{display:inline-block;max-width:100%;margin-bottom:30px;line-height:0}
.et_pb_blurb_position_left .et_pb_main_blurb_image,.et_pb_blurb_position_right .et_pb_main_blurb_image{display:table-cell;width:32px;line-height:0}
.et_pb_blurb_position_left .et_pb_main_blurb_image img,.et_pb_blurb_position_right .et_pb_main_blurb_image img{width:inherit}
.et_pb_blurb_position_right .et_pb_main_blurb_image{right:0;left:auto}
.homenl-footer-img2 img,.homenl-footer-img1 img{max-width:initial !important}
#qlwapp .qlwapp-container{display:flex;flex-direction:column}

  .span12 {
    width: 724px;
  }

  .row-fluid .span12 {
    width: 100%;
    *width: 99.94680851063829%;
  }

  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 710px;
  }

  
  .span12,
  .row-fluid .span12 {
    width: 100%;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }


  .header_4 .row-fluid:nth-child(2) .span12{border-top: 1px solid #ebebeb;}

  header#header .row-fluid .span12{height:46px}


  .comment.span12{margin-left:0}


  .carousel_blog_single li.blog-article.span12{width:940px !important}


  header#header.header_5 .row-fluid .span12{height:auto}


.container-content-inner {
	display: inline-block;
	width: 100%;
}
#column1-content,#column1-content .container-content-inner {border-radius:10px 0 0 10px;}
.white{color:#fff}
.gback:hover h5.white{color:#e1e1e1}
.treatment-buttons a.white:hover{color:#e1e1e1}
.fl-node-5ba819a00179d .fl-separator {border-top:1px solid #e6e7e9;max-width: 100%;margin: auto;}
.menu-item i._mi,.menu-item img._mi{display:inline-block;vertical-align:middle}
.menu-item i._mi{width:auto;height:auto;margin-top:-.265em;font-size:1.2em;line-height:1}
.menu-item i._before,.rtl .menu-item i._after{margin-right:.25em}
.menu-item i._after,.rtl .menu-item i._before{margin-left:.25em}
.menu-item img._before,.rtl .menu-item img._after{margin-right:.5em}
.menu-item img._after,.rtl .menu-item img._before{margin-left:.5em}
.menu-item ._svg{width:1em}
.rtl .menu-item i._before{margin-right:0}
.rtl .menu-item i._after{margin-left:0}
.menu-item i.elusive{margin-top:-.3em}
#menu-sitemap li.menu-item-has-children{margin-bottom:15px}

.section-title{
  position: relative;
  top: -60px;
  text-align: center;
  margin-bottom: -30px;
}

.section-title p{
  font-size: 25px;
  font-family: 'Begum-Semibold';
  font-style: italic;
  background: #f6f6f6;
  display: inline-block;
  padding: 0px 30px;
  margin-bottom: 0px;
}


#menumobile {
	background: #000;
}

#menumobile ul {
	margin: 0;
	list-style: none;
}

#menumobile ul li a {
	display: block;
	text-transform: uppercase;
	background: #000;
	padding: 10px;
	border-bottom: 1px solid #2d2d2d;
	color: #fff;
}

#menumobile ul li a:hover {
	background: #1f1f1f;
	text-decoration: none;
}


#menumobile .sousmenulink {
	display: block;
	text-transform: uppercase;
	background: #25231d;
	padding: 10px;
	border-bottom: 1px solid #2d2d2d;
	color: #fff;
}

#menumobile .sousmenu {
	margin-left: 20px;
}

#menumobile .social {
	padding: 20px;
	overflow: auto;
}

#menumobile .social a {
	float: right;
	margin-left: 15px;
}


img.centered,
.aligncenter {
	display: block;
	margin: 0 auto 24px;
	margin: 0 auto 2.4rem;
}

.zoom-m {
display:none;
}

.texte2{color:#74756D; FONT-FAMILY : Verdana, helvetica, sans-serif;font-size : 12px;}



.windowbg, #preview_body
{
	color: #000000;
	background-color: #f6f5e9;
}


#calendar2 thead tr.days{
  background-color: #3e9741;
  height: 25px;
  color: #ededed;
    font-size: 10px;
}

#calendar2 thead tr.days td{
  color: #ededed;
    font: normal 10px arial;
}
#search-wrapper .location-title,#search-wrapper .category-title{font-weight:bold}

.mvp-feat1-right-out,
.mvp-feat1-right-in,
.mvp-widget-feat2-out,
.mvp-widget-feat2-in {
margin-right: 0;
}

.mvp-feat1-right-out,
.mvp-feat1-right-in,
.mvp-widget-feat2-out,
.mvp-widget-feat2-in,
#mvp-home-widget-wrap .mvp-flex-side-out,
#mvp-home-widget-wrap .mvp-flex-side-in {
margin-right: 0;
}


#nav_neu { padding:7px 0px 0px 12px; width:800px; }

#nav_neu a:link ,#nav_neu a:visited,#nav_neu a:active { font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px; color:#63D600; text-decoration:none; }

#nav_neu a:hover 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ccc; text-decoration:none; }

.td-weather-animated-icon {
  float: left;
  text-align: right;
  margin-left: -12px;
  position: relative;
  
}

.td-weather-animated-icon span {
  width: 100px;
  height: 100px;
  display: inline-block;
  opacity: 0.4;
  margin-top: 4px;
  
}

.td_block_weather .td-column-2 .td-weather-animated-icon,
.td_block_weather .td-column-3 .td-weather-animated-icon {
  transform: scale(0.7);
  -webkit-transform: scale(0.7);
  -moz-transform: scale(0.7);
  -ms-transform: scale(0.7);
  -o-transform: scale(0.7);
  margin-right: -15px;
  top: -5px;
  
}
.et-waypoint{opacity:1!important}
.fl-photo-content {display: inline-block;line-height: 0;position: relative;max-width: 100%;}
.fl-photo-content img {display: inline;height: auto !important;max-width: 100%;width: auto !important;}
.fl-photo-content:hover .fl-photo-caption-hover {opacity: 100;filter: alpha(opacity = 100);}

.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-lg-4 {
    width: 33.33333333333333%;
  }

	.ves-inner.page-main.clearfix {position: inherit}

.footer_left{color:#fff;margin:10px 0px 10px 0px;width:960px;float:left;background-color:rgba(0, 0, 0, 0.3);padding-left:5px;padding-right:7px;border-radius:10px;padding:10px 30px 10px 10px;overflow:auto;}
.row{margin-right:-15px;margin-left:-15px}

.row-container:first-child .row-box.story-articles:first-child{ width:70% !important;}

.row-container:last-child .row-box.story-articles{ width:33.3% !important;}

.row-box.story-articles{ width:50% !important; min-height:312px;}

.row-box {padding: 0 12px 0 15px;}

.row-box.story-articles-ad{ width:100% !important; text-align:center;}

.row-box.story-articles .story-article-in a img{ width:100%;}

.latest-stories .row-container{ padding:0px 20px;}

.left-content .row-box.title-diamond{ width:185px !important; text-align:center; margin: 0 auto}

.article-content .row .col-lg-6{ width:50%; float:left;}

.latest-stories .row-box{margin-bottom:20px}

.row-box.title-diamond em::after{border-bottom:3px solid #000000;content:"";display:block;margin-top:5px}

.takeover-homepage .must-read .row{margin:0}
.title{margin:10px 0 25px}
.title a{color:#4e4e4e;font-size:20px;line-height:18px;text-decoration:none;font-weight:700}


.bordercolor
{
	background-color: #ADADAD;
	padding: 0px;
}


.regions_rates_table_row1,
.regions_rates_table_row2 {
    border-bottom: 1px solid #e3e1e0;
    font-size: 12px;
    text-align: center
}


.ratesbox .regions_rates_table_row1,
.ratesbox .regions_rates_table_row2 {
    font-size: 11px;
    padding: 1px;
}

.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
  min-height: 16.42857143px;
}

.modal-header .close {
  margin-top: -2px;
}

.top-cart .no{width:20px;height:20px;line-height:19px;text-align:center;color:#fff;text-indent:1px;font-size:13px;position:absolute;right:-7px;top:0;border-radius:50%;background:#dc0059;}

.row {
  margin-right: -15px;
  margin-left: -15px;
}
	
.box-doc.row{
    padding-top:10px}

.footer .row{
        
}




.row-calendar h2.date

{
    font-size: 16px !important;
    margin: 15px 0 15px 10px !important; 
    font-weight: normal !important;
}


.row-calendar h2.date-description {
    color: #515151 !important;
    font-weight: normal !important;
    font-size: 16px !important;
    margin: 15px 0 !important; 
}


.row-calendar + hr{
    margin: 0;
}


.menu-item-has-children .dropdown-menu li {
  padding: 5px 0;
}


.xoxo {
    margin-left: 27px;
}


.sf-menu li.menu-item-4109 ul { right: 0; }


ul.sf-menu li.menu-item-4109 li:hover ul,
ul.sf-menu li.menu-item-4109 li.sfHover ul,
.fixedmenu ul.sf-menu li.menu-item-4109 li:hover ul,
.fixedmenu ul.sf-menu li.menu-item-4109 li.sfHover ul {left:-16.8em; top:0}


ul.sf-menu li.menu-item-4109 li li:hover ul,
ul.sf-menu li.menu-item-4109 li li.sfHover ul,
.fixedmenu ul.sf-menu li.menu-item-4109 li li:hover ul,
.fixedmenu ul.sf-menu li.menu-item-4109 li li.sfHover ul {left:-16.8em; top:0}
#mmm ul li.menu-item-has-children b.fa-wrap{background:#0f647f;cursor:pointer;display:block;height:50px;position:absolute;right:0;text-align:center;top:0;width:50px}
#mmm ul li.menu-item-has-children i.fa{color:#f0f7f8;cursor:pointer;display:block;font-size:24px;height:50px;line-height:2.25;-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;-o-transition:transform 0.2s;transition:transform 0.2s;transition:transform 0.2s,-webkit-transform 0.2s;width:50px}
#mmm li:not(.current-menu-item).menu-item-has-children.show-sub-menu{max-height:999em}

.needs-padding {margin-top:6em; margin-bottom:10em;}

.needs-padding-bottom {padding-bottom:10em;}

.needs-padding-xtra {margin-top:15em; margin-bottom:15em;}


.jobs-by.needs-padding {
	margin-bottom:0em;
}


.page-template-tmpl-resources .pg-no-header .needs-padding {
	margin-bottom:1.5em;
}

	.intl-job-seekers .needs-padding .needs-padding:nth-child(1) {margin-bottom:0px;}

	.intl-job-seekers .needs-padding .needs-padding:nth-child(2) {margin-top:0px;}
.img-fluid{max-width:100%;height:auto}


.cleaner {clear: both;}


.newdiscount p.norderbtn a {
    margin: 0;
    background-color: #41af4b;
    text-transform: uppercase;
    font-family: Montserrat, sans-serif;
    font-size: 22px;
    padding: 8px 25px;
    margin-bottom: 20px;
    color: #fff;
    border-radius: 25px;
    text-decoration: none;
    transition: .5s ease-in-out;
    border: 2px solid #41af4b
}


.newdiscount p.norderbtn a:hover {
    color: #fff;
    text-decoration: none!important;
    background-color: transparent;
    border: 2px solid #41af4b;
    color: #41af4b
}
.main_menu .container .col-md-12{padding:0}

.page-template-page-pagebuilder-latest .td-container-border .tdc-row:first-of-type .tdc-element:first-of-type .td_block_wrap:nth-of-type(1),
.page-template-default .td-container-border .tdc-row:first-of-type .tdc-element:first-of-type .td_block_wrap:nth-of-type(1) {
  border-top: 0;
}


.inner-wrap {
	margin: 0 auto;
	max-width: 1140px;
}


#site-navigation .inner-wrap {
	position: relative;
}


#masthead.colormag-header-clean #site-navigation .inner-wrap {
	background-color: #212529;
}


#masthead.colormag-header-classic #site-navigation .inner-wrap {
	background-color: transparent;
}



a.home-bullets-btn {font-size: 0.7em; display: inline-block; border: none!important; padding: 5px 10px; margin-top: 12px; background: #000; color: #fff; text-decoration: none;
-webkit-transition: color 0.4s, background 0.4s, border 0.4s;
-moz-transition: color 0.4s, background 0.4s, border 0.4s;
transition: color 0.4s, background 0.4s, border 0.4s;}

a.home-bullets-btn:hover {background: #fff; color: #79c042;}


.clear:after,
.wrapper:after,
.format-status .entry-header:after {
	clear: both;
}

.clear:before,
.clear:after,
.wrapper:before,
.wrapper:after,
.format-status .entry-header:before,
.format-status .entry-header:after {
	display: table;
	content: "";
}


.wrapper{border: 1px solid #e9e9e9;}

	#Top_bar #logo img.logo-main{display:none}
#Top_bar.is-sticky #logo img.logo-main{display:none}
#Header_creative #logo img.logo-main{display:none}
#wrapper .fusion-vertical-menu-widget .menu li.menu-item-has-children ul,#wrapper .fusion-vertical-menu-widget .menu li.page_item_has_children ul{display:none}
#menu-widget-2 ul li a:hover, #menu-widget-2 ul .menu-item.current-menu-item a {color:#fff;}
#menu-widget-3 ul li a:hover, #menu-widget-3 ul .menu-item.current-menu-item a {color:#cccccc;}


.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-7 {
    width: 58.33333333%;
  }



.menu-item-309, .menu-item-251 {display: none;}

.site-nav .menu-item-toggle {
	position: absolute;
	display: block;
	top: 0px;
	right: 0;
	width: 60px;
	height: 40px;
	cursor: pointer;
}
.print-link{padding-bottom:0;}
.multiple{margin-right:10px;width:350px;float:left;margin-bottom:5px}
.multiple h2 a{color:#fff}
.multiple p{margin:0;padding:0 0 0 4px}


.multiple h2 {

	}


.bottom h4 { color: #fff; }

#footer .bottom { padding: 4em 0; min-height:
}


.shoplinkamazon a {
   background:#f8a512;
   margin:7px 0 5px;
}

  .shoplinkamazon a,
  .shoplinkkindle a {
     margin:0;
  }


.homepage_cta_blocks_wrap .homepage_cta_block_wrap .homepage_cta_block .block_image_wrap {display:block;position:relative;text-align:center;margin-top:30px;margin-bottom:20px;}

.homepage_cta_blocks_wrap .homepage_cta_block_wrap .homepage_cta_block .block_image_wrap img {max-width:230px;width:100%;height:auto;}
.ap_home_extra .app_premium_note_cintillo{margin-bottom:5px}
.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-left:5px;padding-right:5px}
.col-md-5{width:41.66667%}
.uvc-sub-heading{line-height:normal;margin:0 auto}

.about-people-name{
	font-size: 20px;
	color: #6f6e6f;
    font-weight: bold;
}
