﻿

.paddingtop4 {
	padding-top: 5px;
	width: 100%
}


.paddingtop4 span {
	color: #e11b22
}


.paddingtop4 span.aslow {
	color: #df1a22;
	font-size: 13px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic
}


.relative-product-wrap-box .paddingtop4 {
	padding-top: 0
}


.relative-product-wrap-box .paddingtop4 span.aslow {
	padding-bottom: 0;
	color: #000
}


.categoryTab .procode,.categoryTab .paddingtop4 a.product{
	color: #105a9f !important;
    font-size: 14px;
}


.categoryTab .paddingtop4 span.aslow{
	font-size: 14px;
	font-family: 'DroidSans',Verdana, Arial, Helvetica, sans-serif;
}


.categoryTab .paddingtop4 span.aslow .red-text17 {
    font-family: 'DroidSerifBold',Verdana, Geneva, sans-serif;
    font-size: 20px;
}






.home-post-thumb {

	display:block;

	max-height: 200px;

overflow: hidden;

}

		#page-top .slide .description { padding: 167px 0 0 20px; width: 365px; color: #fff; text-shadow: 1px 1px 1px rgba(0,0,0,0.5); font-size: 14px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; }

			#page-top .slide .descright .description { float: right; }

		#page-top .slide .description, #page-top .slide .description p { line-height: 21px; }
.hero-carousel-slide .container ul li .foreground-image-container{position:absolute;display:block;width:50%;height:75vh;bottom:-4%;left:0;z-index:10}
.hero-carousel-slide .container ul li .foreground-image-container:after{content:'';display:block;clear:both;height:0;line-height:0}
.hero-carousel-slide .container ul li .foreground-image-container img{width:auto;height:100%;float:right}

.group-item-name .uw-pos-num,.group-list .post-name .uw-pos-num{float:left}

	  .huge_it_slider_1 {
		width:100%;
		height:100%;
		display:table !important;
		padding:0px !important;
		margin:0px !important;
		
	  }

.td-header-style-6 .td_ul_logout .menu-item img {
  left: -25px;
}

.top-header-menu .menu-item-has-children .sub-menu {
  display: none;
}

.top-header-menu .menu-item-has-children li {
  list-style-image: none;
  height: auto;
}

.top-header-menu .menu-item-has-children li a {
  font-family: 'Open Sans', arial, sans-serif;
  font-weight: 500;
  font-size: 11px;
  line-height: 28px;
  display: block;
  text-transform: none;
  margin: 0 10px 0 10px ;
  white-space: nowrap;
  min-width: 100px;
}

.top-header-menu .menu-item-has-children li a:hover {
  color: #4db2ec;
}

.top-header-menu .menu-item-has-children ul {
  width: auto !important;
}

  #td-mobile-nav .menu-item-has-children a {
    width: 100%;
    z-index: 1;
  }

.td_ul_logout .menu-item {
  position: relative;
  left: 0;
}

.td_ul_logout .menu-item a {
  display: inline !important;
  line-height: 29px !important;
  margin-right: 21px;
}

.td_ul_logout .menu-item .td_user_logd_in {
  margin-right: 11px;
}

.td_ul_logout .menu-item i {
  font-size: 10px;
  position: relative;
  top: 0;
}

.td_ul_logout .menu-item img {
  position: absolute;
  top: 5px;
  left: -40px;
  display: inline-block;
  margin-right: 19px;
}

.ie8 .top-header-menu .menu-item-has-children li a,
.ie9 .top-header-menu .menu-item-has-children li a,
.ie10 .top-header-menu .menu-item-has-children li a,
.ie11 .top-header-menu .menu-item-has-children li a {
  top: -1px;
}


  .menu-item-depth-2 {
    min-width: 251px; }

.navbar-default li.menu-item-depth-0.current_page_item {
  background-color: transparent;
  padding-bottom: 0px; }

  .mobile-navholder .menu-item {
    display: block; }

    .mobile-navholder .menu-item a {
      font-family: "theinhardt-light";
      font-size: 32px;
      color: white;
      line-height: 46px;
      display: block; }

  .desktop-navholder .menu-item {
    display: inline-block;
    margin-right: 30px; }

    .desktop-navholder .menu-item:last-child {
      margin-right: 0; }

    .desktop-navholder .menu-item.current_page_item a {
      color: #2354fb; }

    .desktop-navholder .menu-item a {
      font-family: "theinhardt-regular";
      font-size: 16px;
      color: #3d3f45;
      line-height: 19px;
      display: block; }

      .desktop-navholder .menu-item a:hover {
        color: #2354fb; }


.main-content {

	overflow: hidden;

}


	#charity-page div.main-content{width:85% !important; margin:0 auto !important;}

#logo h1 {
	margin: 0;
	padding: 0;
	line-height: 32px;
	font-size:32px;
	color:#333333;
}

#logo {
	float:left;
	margin: 0 0 0 10px;
	padding:0;
}

#logo img {
	display:inline-block;
}

#header #logo a:hover, 
#header #logo a:focus {
	border:none !important;
}

a,
#logo h1 a,
.entry-title a {
	color:#333333;
}


ul.archive li a:hover,
.author-link,
p.search-title span, 
p.tag-title span,
.author-name a,
ul.filter_portfolio a:hover,
ul.filter_portfolio a.selected,
#logo h1 a:hover,
.entry-content a,
.portfolio-info a,
ul.archive,
.entry-meta a:hover,
.entry-meta-single-post a:hover,
blockquote cite, 
blockquote cite a, 
blockquote cite a:visited, 
blockquote cite a:visited,
.quote cite,
.entry-title a:hover,
#teaser-content a,
span.current,   
.themecolor,
a:hover,
.tag-links a:hover,
.h-link,
.widget_recent_comments a{
	color:#ff0000;
}





	

	.site-header table.headertbl {
		width: 100%;
	}


.rev_slider{
	position:relative;
	overflow:visible;
}



.rev_slider img{
	max-width:none !important;
	-moz-transition: none 0;
	-webkit-transition: none 0;
	-o-transition: none 0;
	transition: none 0;
	margin:0px;
	padding:0px;
	border-width:0px;
	border:none;

}


.rev_slider .no-slides-text{
	font-weight:bold;
	text-align:center;
	padding-top:80px;
}


.rev_slider ul{
	margin:0px;
	padding:0px;
	list-style: none !important;
	list-style-type: none;
	background-position:0px 0px;
}


.rev_slider .tp-caption,
.rev_slider .caption { position:absolute;  visibility:hidden; white-space: nowrap}


.rev_slider embed,
.rev_slider iframe,
.rev_slider object,
.rev_slider video {max-width: none !important}
.men__last--white .men__subtitles{color:#85939d;font-size:1.25rem;opacity:1}
.men__jobs .men__subtitles{margin-bottom:84px}
.ab-kit-cont .men__subtitles{margin-bottom:42px}
.men__pri .men__subtitles{max-width:650px}
.men__landnew-section--benchmark .men__subtitles{line-height:2.1875rem}
.men__slack .men__subtitles{margin-top:17px;color:#85939d;font-size:1rem;line-height:25px;width:100%;max-width:530px}
.men__titles,.men__subtitles{padding:0 5px;text-align:center;width:100%}
.men__subtitles{max-width:700px;width:100%;margin:0 auto}
#mega-stay .items .item{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:115px;vertical-align:top}
#mega-stay .items .item a:hover{text-decoration:none}
#mega-stay .items .item a:hover .title{background:rgba(36,120,178,0.7);text-decoration:none}
#mega-stay .items .item a:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}
ul.menu li,.item-list ul li{margin:0;padding:0}
ul.menu li.expanded,ul.menu li.collapsed,ul.menu li.leaf,.item-list ul li.expanded,.item-list ul li.collapsed,.item-list ul li.leaf{list-style:none;padding:0}
.item-list .pager li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:0;font-size:14px;line-height:1}
.item-list .pager li a{display:block;padding:7px 10px 6px;color:white;background:#2b8cbf;border-bottom:3px solid #226d95}
.item-list .pager li a:hover,.item-list .pager li a:active,.item-list .pager li a:focus{background:#ccc;text-decoration:none;border-color:#b3b3b3}
.item-list .pager li.pager-current{padding:7px 10px 6px;color:white;background:#ccc;border-bottom:3px solid #b3b3b3}
.item-list .title{font-weight:bold;}
.item-list ul{margin:0 0 0.75em 0;padding:0;}
.item-list ul li{margin:0 0 0.25em 1.5em;padding:0;}
.item-list .pager{clear:both;text-align:center;}


.cf,
.socials,
.navigation ul,
.banner .shell,
.partner-logos,
.content .post h3,
.footer-socials,
.footer-subnav,
.content .post.alignnone,
.post .entry,
.post-options,
.content .tv-section h3,
.later-posts,
.address-info,
.gform_wrapper,
.search-filter form,
.letter-filter,
.video-sort,
.video-page .row,
.gform-header_wrapper ul.gform_fields { *zoom: 1; }


.cf:after,
.socials:after,
.navigation ul:after,
.banner .shell:after,
.partner-logos:after,
.content .post h3:after,
.footer-socials:after,
.footer-subnav:after,
.content .post.alignnone:after,
.post .entry:after,
.post-options:after,
.content .tv-section h3:after,
.later-posts:after,
.address-info:after,
.gform_wrapper:after,
.search-filter form:after,
.letter-filter:after,
.video-sort:after,
.video-page .row:after,
.gform-header_wrapper ul.gform_fields:after { content: ''; display: block; clear: both; width: 100%; font-size: 0; line-height: 0; text-indent: -4000px; }


.shell { width: 980px; margin: 0 auto; }

.banner .shell { position: relative; height: 100%; z-index: 10; }

.slider_template_3 .shell { width: 1164px; }

.slider_template_3.single .shell { width: 980px; }

.footer .shell { position: relative; height: 100%; }




.home .banner .shell { width: 1164px; }


.copyright {
	margin-top:5px;
	height:30px;
	line-height:30px;
	padding:5px 20px;
	font-size: 12px;
	letter-spacing: 1px;
}


#ptm-nav li.level0 {
	float:left;
	display:block;
	text-align:center;
	position:relative;
	padding: 4px 12px 4px 12px;
	margin-right:0px;
	margin-top:7px;
	border:none;
	list-style:none;
}


#ptm-nav li.level0.parent:hover {
	border: 1px solid #ccc;
	padding: 3px 11px 4px 11px;
	background: #F0EFEA;
	background: -moz-linear-gradient(top, #F0EFEA, #F0EFEA);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F0EFEA), to(#F0EFEA));
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	
}


.upload_progress_notification .files_queue .filedata .progress .fill {
    background: #373737;
    display: block;
    position: relative;
    height: 14px;
    margin: 2px 5px 0;
    width: 110px;
    float: right;
}


.upload_progress_notification .files_queue .filedata .progress .fill span.fill_in {
    background: #373737;
    display: block;
    float: left;
    height: 14px;
    width: 0;
}


.upload_progress_notification .files_queue .filedata .progress .fill.error {
    background: #e95542;
}


.upload_progress_notification .files_queue .filedata .progress .fill.error span.fill_in {
    background: #e95542;
}


.upload_progress_notification .files_queue .filedata .progress .fill.uploading span.fill_in {
    background: #0976C2;
}


.upload_progress_notification .files_queue .filedata .progress .fill span.fill_title {
    position: absolute;
    left: 0;
    top: 0;
    display: block;
    width: 110px;
    text-align: center;
}


.upload_progress_notification .files_queue .filedata .fill .status {
    padding: 0 5px 0 15px;
    text-transform: capitalize;
    display: block;
    float: left;
}


.upload_progress_notification .files_queue .filedata .fill.error .status { padding: 0; float: none }


.art-object351657578-text-container 
{
    display: table;
}

.art-object351657578-text
{
  line-height: 100%%;
  display: table-cell;
  outline-style: none;
  padding: 0px 0px !important;
  height: 26px;
  width: 26px;  
word-wrap: break-word;
}


.art-object351657578-text,
.art-object351657578-text a.art-rss-tag-icon,
.art-object351657578-text a.art-facebook-tag-icon,
.art-object351657578-text a.art-twitter-tag-icon
{
font-size: 30px;
font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
text-align: left;
vertical-align: middle;
  color: #F0F2F4 !important;
}


.index_thumb{text-align:left;float:left;margin-right:13px;margin-bottom:10px;}
#lang-target a{right:178px;top:7px}
.i18n-fr.lowbandwidth #lang-target a{right:136px;top:7px}

.i18n-fr #lang-target a{right:128px;top:7px}
#mobile-nav #lang-target ul{list-style:none;padding-left:2px;padding-top:6px}
#mobile-nav #lang-target ul li.selected{display:none}
#mobile-nav #lang-target ul li a{color:#666}
#mobile-nav #lang-target ul li a:hover{color:#309bd9}



.metaslider .flexslider {
    background: none;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -o-box-shadow: none;
    border: 0;
    margin: 0 0 40px 0;
    max-width: none;
    max-height: none;
}


.metaslider .flexslider.filmstrip {
	margin-top: 10px;
}


.metaslider .flexslider.filmstrip .slides li {
    cursor: pointer;
    opacity: 0.5;
}


.metaslider .flexslider.filmstrip .slides li.flex-active-slide,
.metaslider .flexslider.filmstrip .slides li:hover,
.metaslider .flexslider.filmstrip .slides li:focus {
    opacity: 1.0 !important;
}


.metaslider .flex-control-thumbs li {
    width: auto;
}


.metaslider ol.flex-control-thumbs img,
#content .metaslider ol.flex-control-thumbs img {
    margin: 10px 5px 0;
    width: auto;
}


.metaslider.nav-hidden .flexslider {
    margin-bottom: 0;
}


.metaslider.nav-hidden.add-margin .flexslider {
    margin-bottom: 40px;
}

.metaslider .msHtmlOverlay .animation_in,
.metaslider .msHtmlOverlay .animation_out {
    width: 100%;
    height: 100%;
}

.metaslider .msHtmlOverlay .layer .content {
    overflow: hidden;
    width: auto;
    background: transparent;
    padding: 0;
    border: none;
    margin: 0;
}

.metaslider .msStaticOverlay .layer {
    z-index: 99;
}

.metaslider .msHtmlOverlay .layer * {
    margin: 0;
    padding: 0;
    line-height: 1.4em;
    font-size: 1em;
}

.metaslider .ms-layer {
    overflow: hidden;
}

.metaslider .msHtmlOverlay .layer img {
    height: auto !important;
    max-width: 100%;
}

.metaslider .msHtmlOverlay .layer .st-buttons,
.metaslider .msHtmlOverlay .layer .st-buttons a {
    margin: auto;
    padding: inherit;
    line-height: inherit;
    font-size: inherit;
}


.metaslider .msHtmlOverlay .layer .youtube_sc.fluid.widescreen { padding-bottom: 56.25% }

.metaslider .msHtmlOverlay .layer .youtube_sc.fluid.fourthree { padding-bottom: 75% }
 

.metaslider-flex .msHtmlOverlay {
    overflow: hidden;
}

.metaslider iframe.vimeo,
.metaslider .youtube iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.metaslider #metaslider_2185 .caption-wrap {
    height:100%;
    background: rgb(0,0,0);
    background:rgba(0,0,0,0.5);
    opacity:1;
    width:30%
}

.metaslider #metaslider_2185 .caption {
    padding:17px 35px
}

.metaslider-flex .flex-direction-nav a,.metaslider-flex .flex-direction-nav a {
    background-image:none;
    background-size:38px;
    background:#008c95;
    height:28px;
    width:58px;
    border-radius:50%;
    text-indent:22px;
    padding:0;
    font-size:2em;
    color:#FFF;
    -webkit-transform:scale(1,2);
    -moz-transform:scale(1,2);
    -ms-transform:scale(1,2);
    -o-transform:scale(1,2);
    transform:scale(1,2);
    line-height:.95em;
    display:inline-block;
    text-decoration:none
}


.metaslider.variety-s .flex-viewport,#metaslider_2188 .flex-viewport {
    margin:auto
}

.metaslider.variety-s .flex-viewport,#metaslider_2188 .flex-viewport,
.metaslider.variety-s .flex-viewport,#metaslider_2651 .flex-viewport {
    max-width: 1100px;
}

.metaslider.variety-s .caption-wrap,.metaslider #metaslider_2651 .caption-wrap,
.metaslider.variety-s .caption-wrap,.metaslider #metaslider_2188 .caption-wrap {
    position: static;
    background: transparent;
    opacity: 1;
    font-weight: 300;
    padding: 10px 0
}

.metaslider .caption {
      padding: 5px 0 !important;
}

.post-slider .metaslider{
    margin: 3% auto !important;
}

.post-slider .metaslider-flex .flex-direction-nav a, .post-slider .metaslider-flex .flex-direction-nav a {
  background: #008c95;
}

.metaslider-flex {
    overflow: hidden;
}

    .metaslider-flex .flex-direction-nav a, .metaslider-flex .flex-direction-nav a {
        height: 18px;
        width: 38px;
        text-indent: 15px;
        font-size: 1.5em;
    }

.bodysm { color: black; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif }


.content-dropdown:hover, .content-dropdown-2:hover {
        display: block !important;
        width: 100%;
        height: auto !important;
        position: absolute;
}


.content-dropdown {
	width: 100%;
	height: auto;
	background: #000;
	display: none;
	position: absolute;
}


.content-dropdown-2 {
	width: 100%;
	height: auto;
	background: #333;
	display: none;
	position: absolute;
	clear: both;
	left: 0;
}


.content-dropdown ul, .content-dropdown-2 ul {
	text-align: center;
	padding-bottom: 25px;
}


.content-dropdown-2 li a {
    font-size: 15px !important;
}


.content-dropdown ul li a:hover, .content-dropdown-2 ul li a:hover {
	color: #799a05 !important;
}

	.content-dropdown-mobile {
	    display: none;
	    background: #000;
	    width: 100%;
	}

.technology-org-spotlight-first-link {
	font-size: 29px;
	font-family: 'Exo 2', sans-serif;
	font-weight: regular;
	line-height: 120%;
}

a.technology-org-spotlight-link:link,
a.technology-org-spotlight-first-link:link {
	color: #fff;
}

a.technology-org-spotlight-link:visited,
a.technology-org-spotlight-first-link:visited {
	color: #ccc;
}

.technology-org-spotlight-first {
	background-color: #555;
}

.technology-org-spotlight-first-content {
	padding: 0px 20px 0.5em 20px;
}

.technology-org-spotlight-first-picture {
	text-align: center;
	
}

  .site-footer .col.footer-menu {
    float: left;
    clear: none;
    width: 22.2222222222%;
    margin-left: 0;
    margin-right: 0;
    padding-right: 3rem; }

    .site-footer .col.footer-menu .menu-title {
      display: block;
      margin: 0 0 1.5rem 0;
      text-transform: uppercase;
      font-size: 1.8rem;
      position: relative; }

          .site-footer .col.footer-menu .menu-title:after {
            font-family: 'august';
            font-size: 1.6rem;
            content: "\e603";
            position: absolute;
            right: 0.3rem;
            -webkit-transition: all 0.1s ease-in-out;
            -moz-transition: all 0.1s ease-in-out;
            -ms-transition: all 0.1s ease-in-out;
            -o-transition: all 0.1s ease-in-out;
            transition: all 0.1s ease-in-out; }

    .site-footer .col.footer-menu .menu-title.selected:after {
      -ms-transform: rotate(90deg);
      
      -webkit-transform: rotate(90deg);
      
      transform: rotate(90deg); }
.webstore-modal-overlay table .money{text-align:right;}


.logo {
  float: left;
  margin: 0 0 -16px;
}


.logo-link {
  display:block;
}


.logo-img {
  display:block;
}


.relatedsources {
	background-color: #dce6ff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #7c7c7c;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:left;
	vertical-align:top;

	

}

.relatedsources h3{
	font-family: Georgia, "Times New Roman", Times, serif;
	background-color: #82A4FF;
	font-size: 22px;
	color: #ffffff;
	font-weight: normal;
	padding-left: 0px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:center;
}



td.relatedsources {
	padding-bottom:3px;
	
}


.relatedsources a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #3366cc;
	font-weight: normal;
	
}


.relatedsources a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #57a204;
	font-weight: normal;
	
}


.footer-widget-header-container .menu-footer-nav-container {
	background-color: #363839;
	margin: 40px 0;
}


	.menu-footer-nav-container .responsive-menu-icon {
		color: #FFF;
	}

.bodysm { color: black; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif }

.header .panel{
	width:1100px;
	overflow:hidden;
	margin:0 auto;
}
.wolf-music-social-icons{margin:0 auto;width:95%}

.vce-sid-right .vce-lay-b .meta-image, 
.vce-sid-left .vce-lay-b .meta-image		{ min-height: initial ;width: 300px; min-width: initial; }

.vce-slider-pagination .vce-lay-a .meta-image {max-height: 450px;}

.vce-lay-c .meta-image 						{width: 100%; text-align: center; height: auto;}

.meta-image:hover a img, 
.img-wrp:hover img, 
.vce-gallery-big:hover img, 
.gallery-item:hover img, 
.vce_posts_widget .vce-post-big li:hover img, 
.vce-featured-grid .owl-item:hover img, 
.vce-post-img:hover img, 
.mega-menu-img:hover img {
-webkit-transform: none;
-moz-transform: none;
-o-transform: none;
-ms-transform: none;
transform: none;
}

.vce-sid-right .vce-lay-b .meta-image, 
.vce-sid-left .vce-lay-b .meta-image,
.vce-lay-b img,
.vce-lay-c,
.vce-lay-c img 		{width: 100%; min-height: initial; min-width: initial; max-height: initial; margin-right: 0;}

.vce-lay-d,
.vce-lay-c .meta-image,
.vce-post-big li a, .vce-post-slider li a,
.vce-post-img img{width: 100%;}

.vce-lay-e .meta-image{text-align: center;background: rgba(0,0,0,0.1);}

.vce-lay-d .meta-image{margin-right: 10px;}


.vce-sid-none .vce-lay-b img,
.vce-sid-none .vce-lay-c img,
.vce-sid-none .vce-lay-b .meta-image,
.vce-sid-none .vce-lay-c .meta-image{width: 100%; min-height: initial; min-width: initial; max-height: initial; margin-right: 0;}

.vce-lay-b .meta-image{margin-bottom: 12px;}

.siguenosen .hr-1 {
	margin-top: -32px;
	opacity: 0.4;
}

.siguenosen .marg-B20px {
	margin-top: -2px;
}
 .fixed-top-pusher{-webkit-transition:height 0.4s linear;-moz-transition:height 0.4s linear;-ms-transition:height 0.4s linear;transition:height 0.4s linear}


.alignleft {
	display: inline;
	float: left;
	margin: 0 20px 16px 0;
	margin: 0 2rem 1.6rem 0;
}


header .logo {
	padding: 20px 0;
}


.logo {
	
}

.logo-img {
	
}
#content #block-views-calendar-block .content .field-content p,#content #block-views-calendar-block-sharks .content .field-content p{display:inline;}
#content .view-calendar.view-display-id-page .field-content p,#content .view-calendar.view-display-id-page_sharks .field-content p{display:inline;}
.view-id-secretary_general_s_statements.view-display-id-page span.field-content{position:relative;top:-27px;left:21px;}


.textright{
	text-align: right;	
}

.benefit-title {
  margin-bottom: 10px;
  color: #3c434a;
  font-weight: 500;
  font-family: "Raleway", sans-serif;
  text-transform: uppercase;
}

    footer .footer-social-content {height:60px;width:945px !important;margin:0 auto;}

    footer .footer-social-content .left {padding-top:18px;}

    footer .footer-social-content .right {padding-top:13px;}

    footer .footer-social-content img {vertical-align:middle;border:0;margin:0 7px;}
.frm_style_formidable-style.with_frm_style .frm_left_container .attachment-thumbnail{clear:both;margin-left:160px;}
.frm_style_formidable-style.with_frm_style .frm_left_container p.description,.frm_style_formidable-style.with_frm_style .frm_left_container div.description,.frm_style_formidable-style.with_frm_style .frm_left_container div.frm_description,.frm_style_formidable-style.with_frm_style .frm_left_container .frm_error,.frm_style_formidable-style.with_frm_style .frm_left_container .attachment-thumbnail,.frm_style_formidable-style.with_frm_style .frm_right_container p.description,.frm_style_formidable-style.with_frm_style .frm_right_container div.description,.frm_style_formidable-style.with_frm_style .frm_right_container div.frm_description,.frm_style_formidable-style.with_frm_style .frm_right_container .frm_error,.frm_style_formidable-style.with_frm_style .frm_left_container label.frm_primary_label,.frm_style_formidable-style.with_frm_style .frm_right_container label.frm_primary_label{width:100%;max-width:100%;margin-right:0px;margin-left:0px;padding-right:0px;padding-left:0px;}



.property-box .entry-title {
	margin-top: 0;
	letter-spacing:0;
}

.property-box  .entry-title {
	font-size: 1.3em;
	line-height: 1.3;
}

.epl-property-single h1.entry-title,
.epl-property-single .property-meta.pricing {
	letter-spacing:0;
	font-size: 1.3em;
	line-height: 1.2em;
	font-weight: bold;
	margin: 0;
	padding: 0;
	clear: none;
}

.epl-property-single.view-condensed  .tab-content .entry-title {
	
}

.epl-property-single .entry-title-sub {
	font-size: 0.8em;
	font-weight: normal;
}

.epl-property-single h1.entry-title {
	margin-bottom: 0.5em;
}

.epl-active-theme-twentyfourteen.epl-archive-default .property-box  .entry-title,
.epl-active-theme-twentyfifteen.epl-archive-default .property-box  .entry-title {
		font-size: 1.1em;
		line-height: 1.3;
}


	.fusion-column:nth-child(5n),
	.fusion-column:nth-child(4n),
	.fusion-column:nth-child(3n),
	.fusion-column:nth-child(2n),
	.fusion-column {
		margin-right: 0;
	}


	.fusion-columns-2 .fusion-column, .fusion-columns-2 .fusion-flip-box-wrapper,
	.fusion-columns-4 .fusion-column, .fusion-columns-4 .fusion-flip-box-wrapper {
		width: 50% !important;
		float: left !important;
	}


	.fusion-columns-2 .fusion-column:nth-child(3n), .fusion-columns-2 .fusion-flip-box-wrapper:nth-child(3n), 
	.fusion-columns-4 .fusion-column:nth-child(3n), .fusion-columns-2 .fusion-flip-box-wrapper:nth-child(3n)  {
		clear: both;
	}


	.fusion-columns-3 .fusion-column, .fusion-columns-3 .fusion-flip-box-wrapper,
	.fusion-columns-5 .fusion-column, .fusion-columns-5 .fusion-flip-box-wrapper,
	.fusion-columns-6 .fusion-column, .fusion-columns-6 .fusion-flip-box-wrapper,
	.fusion-columns-5 .col-lg-2, .fusion-columns-5 .col-md-2, .fusion-columns-5 .col-sm-2 {
		width: 33.33% !important;
		float: left !important;
	}


	.fusion-columns-3 .fusion-column:nth-child(4n), .fusion-columns-3 .fusion-flip-box-wrapper:nth-child(4n),
	.fusion-columns-5 .fusion-column:nth-child(4n), .fusion-columns-5 .fusion-flip-box-wrapper:nth-child(4n),
	.fusion-columns-6 .fusion-column:nth-child(4n), .fusion-columns-6 .fusion-flip-box-wrapper:nth-child(4n) {
		clear: both;
	}


	.footer-area .fusion-column,
	#slidingbar .fusion-column {
		margin-bottom: 40px;
	}


	.fusion-column.fusion-one-sixth,
	.fusion-column.fusion-five-sixth,
	.fusion-column.fusion-one-fifth,
	.fusion-column.fusion-two-fifth,
	.fusion-column.fusion-three-fifth,
	.fusion-column.fusion-four-fifth,
	.fusion-column.fusion-one-fourth,
	.fusion-column.fusion-three-fourth,
	.fusion-column.fusion-one-third,
	.fusion-column.fusion-two-third,
	.fusion-column.fusion-one-half {
	  position: relative;
	  float: left;
	  margin-right: 4%;
	  margin-bottom: 20px;
	}

	.fusion-column.fusion-one-sixth {
	  width: 13.3333%;
	}

	.fusion-column.fusion-five-sixth {
	  width: 82.6666%;
	}

	.fusion-column.fusion-one-fifth {
	  width: 16.8%;
	}

	.fusion-column.fusion-two-fifth {
	  width: 37.6%;
	}

	.fusion-column.fusion-three-fifth {
	  width: 58.4%;
	}

	.fusion-column.fusion-four-fifth {
	  width: 79.2%;
	}

	.fusion-column.fusion-one-fourth {
	  width: 22%;
	}

	.fusion-column.fusion-three-fourth {
	  width: 74%;
	}

	.fusion-column.fusion-one-third {
	  width: 30.6666%;
	}

	.fusion-column.fusion-two-third {
	  width: 65.3333%;
	}

	.fusion-column.fusion-one-half {
	  width: 48%;
	}


	
	
	.fusion-column.fusion-one-sixth.spacing-no {
	  width: 16.6666666667% !important;
	}

	.fusion-column.fusion-five-sixth.spacing-no {
	  width: 83.333333333% !important;
	}

	.fusion-column.fusion-one-fifth.spacing-no {
	  width: 20% !important;
	}

	.fusion-column.fusion-two-fifth.spacing-no {
	  width: 40% !important;
	}

	.fusion-column.fusion-three-fifth.spacing-no {
	  width: 60%  !important;
	}

	.fusion-column.fusion-four-fifth.spacing-no {
	  width: 80%  !important;
	}

	.fusion-column.fusion-one-fourth.spacing-no {
	  width: 25%  !important;
	}

	.fusion-column.fusion-three-fourth.spacing-no {
	  width: 75%  !important;
	}

	.fusion-column.fusion-one-third.spacing-no {
	  width: 33.33333333%  !important;
	}

	.fusion-column.fusion-two-third.spacing-no {
	  width: 66.66666667%  !important;
	}

	.fusion-column.fusion-one-half.spacing-no {
	  width: 50% !important;
	}

	
	.fusion-column-last {
	  clear: right;
	  zoom: 1;
	}

	
	.fusion-column.spacing-no {
		margin-bottom: 0;
		width: 100% !important;
	}


	.fusion-column.spacing-yes {
		width: 100%;
	}


.footerbottom .fusion-columns-2 .fusion-column {
width: 95% !important;
}


.footer-area .fusion-column{
width: 100% !important;

}
.row{margin-left:-15px;margin-right:-15px;}


.backed-by{
    margin-top: 10px;
    display: block;
    color: #999;
    float: left;
    margin-left: 10px;
    font-size: 11px;
}
#profile_recommendations .helper{width:160px;margin-left:-9px}
#yonks_content .helper{margin:0 10px}


.wp-table-reloaded-id-25 td.column-1 {
									
    									background: none repeat scroll 0 0 #fff !important;
									 }



td.toc
{
	margin: 0px;
	padding: 8px;
}


td.toc p
{
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 4px 0px;
	font-family: verdana, arial, geneva, sans-serif;
	font-size: 9px;
	color: #ccc;
	line-height: 140%;
	border-bottom: #FC3;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
}


td.toc p a { color: #F60; }


td.toc .title
{
	color: #F60;
	text-transform: uppercase;
	font-weight: bold;
}


			td.recentcommentstexttop {
				border: none;
				padding: 0px 0px 0px 10px;
			}


			.rtl td.recentcommentstexttop {
				padding: 0px 10px 0px 0px;
			}

.field .field-label{font-weight:bold;}
.field-label-inline .field-label,.field-label-inline .field-items{float:left;}
form .field-multiple-table{margin:0;}
form .field-multiple-table th.field-label{padding-left:0;}
form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0;}
form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em;}
form .field-add-more-submit{margin:.5em 0 0;}
article.node footer .field-name-field-tags{padding-bottom:10px;}
article.node footer .field-name-field-tags .field-label{color:#000;line-height:28px;}
article.node footer .field-name-field-tags .field-items{overflow:hidden;padding-bottom:15px;width:100%;}
article.node footer .field-name-field-tags ul li{float:left;padding:0 4px;}
article.node footer .field-name-field-tags ul li a{text-decoration:none;}
article.node footer .field-name-field-tags .field-item{float:left;padding-right:10px;}
.field-name-taxonomy-forums{overflow:hidden;padding-bottom:10px;width:100%;}
.field-label{color:#000;float:left;font-size:14px;vertical-align:middle;}
.field-items a{color:#56B650;font-size:12px;}
h3.field-label{line-height:20px;padding-right:10px;color:#7f7664;font-weight:normal;}
.field-type-taxonomy-term-reference ul.links li a{padding:0;background:none;}
.field-type-image{font-size:0;line-height:0;margin-bottom:15px;}
.field-type-image img{border-radius:5px;}
.node-teaser .field-type-image{float:left;margin:0 18px 0 0;}
.node-teaser .field-name-body p{margin:0;}
.field-name-body ul{list-style:disc outside none;margin:0 0 20px 5px;padding-left:10px;}


.nof-positioning {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
}


table.nof-positioning td {
    line-height: 0;
}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.has-feedback label.sr-only~.form-control-feedback{top:0}


#home-flash img {
	width: 700px;
	height: 300px;
}
 

#home-flash, .indent, .print-top{
	width: 700px !important;
	padding: 0 !important;
}
.sidebar-edm{background:#000;padding:15px;margin-bottom:15px;color:#fff}
.sidebar-edm:after{content:"";display:table;clear:both}
.sidebar-edm h2{font-size:20px;text-transform:uppercase}
.sidebar-edm p{font-size:15px;margin:10px 0;color:#ccc}
.sidebar-edm .emailtextbox{width:66.10169%;float:left;margin-right:1.69492%;padding:.5em}
.sidebar-edm .btn{width:32.20339%;float:left;margin-right:0;text-transform:uppercase}


.content.tour .bit-share-text {
  float: left;
}



  body .content.tour #bit-events .bit-share-text {
    width: 49%;
    float: none;
  }



  #bit-events .bit-share-text {
    float: right;
    width: 10%;
  }
.bottom1 div.eventCatItemIntroText{max-width:69%}
.bottom1{max-width:99%;margin:0 auto;float:left}
.bottom2,.bottom2 .moduleItemIntrotext p,.bottom2 span,.bottom2 .moduleItemIntrotext ul,.bottom2 .moduleItemIntrotext li,.bottom1,.bottom1 .moduleItemIntrotext p,.bottom1 span,.bottom1 .moduleItemIntrotext ul,.bottom1 .moduleItemIntrotext li,.bottom1 .moduleItemDateCreated p,.bottom2 .moduleItemDateCreated p{font-size:12px}
.bottom1 .moduleItemIntrotext p img,.bottom2 .moduleItemIntrotext p img{padding:0 6px 6px 0}
.bottom2 .moduleItemIntrotext p,.bottom1 .moduleItemIntrotext p,.bottom1 .moduleItemDateCreated p,.bottom2 .moduleItemDateCreated p{padding-bottom:2px}
.bottom1 .moduleItemDateCreated p,.bottom2 .moduleItemDateCreated p{font-style:italic}
.bottom1 .moduletable h3,.bottom2 .moduletable h3{font-size:20px;line-height:26px;margin-right:0;padding:0;width:auto;min-width:160px}
.bottom1 .moduletable h1,.bottom2 .moduletable h1{font-size:16px;line-height:110%;text-transform:none;margin:1px 0 5px}
.bottom1 .moduletable h2,.bottom2 .moduletable h2{display:none}


.clearjz {clear:both;}

    .site-description { margin-top: 0 }


.ri-grid{
    margin: 30px auto 0;
    position: relative;
    height: auto
}


.ri-grid ul {
    list-style: none;
    display: block;
    width: 100%;
    margin: 0;
    padding: 0
}


.ri-grid ul:before, 
.ri-grid ul:after{
    content: '';
    display: table
}


.ri-grid ul:after {
    clear: both
}


.ri-grid ul li {
    -webkit-perspective: 400px;
    -moz-perspective: 400px;
    -o-perspective: 400px;
    -ms-perspective: 400px;
    perspective: 400px;
    margin: 0;
    padding: 0;
    float: left;
    position: relative;
    display: block;
    overflow: hidden;
    background: #000
}


.ri-grid ul li a{
    display: block;
    outline: none;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: center center;
    background-repeat: no-repeat;
    background-color: #333;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box
}


.ri-grid-size-1{
    width: 55%
}


.ri-grid-size-2{
    width: 100%
}


.ri-grid-size-3{
    width: 100%;
    margin-top: 0px
}


.ri-grid-loading:after, 
.ri-grid-loading:before{
    display: none
}


.ri-grid-loading .ri-loading-image{
    position: relative;
    width: 30px;
    height: 30px;
    left: 50%;
    margin: 100px 0 0 -15px;
    display: block
}

@charset "utf-8";.button,.latest-post-blog img{border-radius:4px}
.latest-post-blog{margin-bottom:4px}
.latest-post-blog img,.tags a{-webkit-box-shadow:0 1px 1px 0 rgba(180,180,180,.1)}
.flickr-widget-blog a,.latest-post-blog img{float:left;border:1px solid #ddd;padding:4px}
.latest-post-blog p{margin:0 0 0 75px;color:#666;line-height:19px}
.latest-post-blog p a{color:#666;display:block}
.latest-post-blog p a:hover{color:#888}
.latest-post-blog p span{color:#888;margin:5px 0 0;display:block}
.latest-post-blog img{width:55px;height:55px;box-shadow:0 1px 1px 0 rgba(180,180,180,.1)}

.col-xxs-1,
.col-xxs-2,
.col-xxs-3,
.col-xxs-4,
.col-xxs-5,
.col-xxs-6,
.col-xxs-7,
.col-xxs-8,
.col-xxs-9,
.col-xxs-10,
.col-xxs-11,
.col-xxs-12,
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.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-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-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 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.col-xs-12 {
  width: 100%;
}

.row.no_padding_columns .col-xxs-1, .row.no_padding_columns .col-xxs-2, .row.no_padding_columns .col-xxs-3, .row.no_padding_columns .col-xxs-4, .row.no_padding_columns .col-xxs-5, .row.no_padding_columns .col-xxs-6, .row.no_padding_columns .col-xxs-7, .row.no_padding_columns .col-xxs-8, .row.no_padding_columns .col-xxs-9, .row.no_padding_columns .col-xxs-10, .row.no_padding_columns .col-xxs-11, .row.no_padding_columns .col-xxs-12, .row.no_padding_columns .col-xs-1, .row.no_padding_columns .col-xs-2, .row.no_padding_columns .col-xs-3, .row.no_padding_columns .col-xs-4, .row.no_padding_columns .col-xs-5, .row.no_padding_columns .col-xs-6, .row.no_padding_columns .col-xs-7, .row.no_padding_columns .col-xs-8, .row.no_padding_columns .col-xs-9, .row.no_padding_columns .col-xs-10, .row.no_padding_columns .col-xs-11, .row.no_padding_columns .col-xs-12, .row.no_padding_columns .col-sm-1, .row.no_padding_columns .col-sm-2, .row.no_padding_columns .col-sm-3, .row.no_padding_columns .col-sm-4, .row.no_padding_columns .col-sm-5, .row.no_padding_columns .col-sm-6, .row.no_padding_columns .col-sm-7, .row.no_padding_columns .col-sm-8, .row.no_padding_columns .col-sm-9, .row.no_padding_columns .col-sm-10, .row.no_padding_columns .col-sm-11, .row.no_padding_columns .col-sm-12, .row.no_padding_columns .col-md-1, .row.no_padding_columns .col-md-2, .row.no_padding_columns .col-md-3, .row.no_padding_columns .col-md-4, .row.no_padding_columns .col-md-5, .row.no_padding_columns .col-md-6, .row.no_padding_columns .col-md-7, .row.no_padding_columns .col-md-8, .row.no_padding_columns .col-md-9, .row.no_padding_columns .col-md-10, .row.no_padding_columns .col-md-11, .row.no_padding_columns .col-md-12, .row.no_padding_columns .col-lg-1, .row.no_padding_columns .col-lg-2, .row.no_padding_columns .col-lg-3, .row.no_padding_columns .col-lg-4, .row.no_padding_columns .col-lg-5, .row.no_padding_columns .col-lg-6, .row.no_padding_columns .col-lg-7, .row.no_padding_columns .col-lg-8, .row.no_padding_columns .col-lg-9, .row.no_padding_columns .col-lg-10, .row.no_padding_columns .col-lg-11, .row.no_padding_columns .col-lg-12 {
	padding: 0;	
}


.droit-form-container .col-xs-12 {width: 70%; margin: 0 auto;}


#logo, .top_right{text-align:center;}

#logo{ margin-bottom:10px;}

.grid1, .grid2, .grid3, .grid4, .grid5, .grid6, .grid7, .grid8, .grid9, .grid10, .grid11{
width:100%; float:none; display:block; margin-left:0px;
}

.grid1,
.grid2,
.grid3, 
.grid4, 
.grid5, 
.grid6, 
.grid7, 
.grid8, 
.grid9, 
.grid10, 
.grid11 {
float: left;
display: inline;
margin-left: 3%;
}

.grid3 {
width: 22.75%;
}

.mega-menu{ position: relative; list-style-type: none; }

.mega-menu li a:hover { background-color: #64A4A4; padding: 5px; color: #fff; }

.mega-menu li a { display: block; padding: 5px; color: #000; list-style-type: none; font-weight: normal; padding-left: 10px; }

.mega-menu li a:hover, .mega-menu li.mega-hover a { }

.mega-menu li a.dc-mega { position: relative; }

.mega-menu li a .dc-mega-icon { display: block; position: absolute; top: 18px; right: 15px; width: 6px; height: 8px; }

.mega-menu li .sub-container { position: absolute; overflow: hidden; border: 2px solid #000; margin-left: -100px; list-style-type: none; }

.mega-menu li .sub .row { width: 100%; overflow: hidden; }

.mega-menu li .sub li { float: none; width: 150px; list-style-type: none; font-size: 1em; font-weight: normal; }

.mega-menu li .sub li.mega-hdr { float: left; margin: 0 0px 0px 0px; border: 0px; }

.mega-menu li .sub a, .mega-menu.left li .sub a { background: none; border: none; text-shadow: none; float: none; color: #fff; padding: 0px 0px 0px 0px; display: block; text-decoration: none; font-size: 10px; }

.mega-menu li .sub li.mega-hdr a.mega-hdr-a { padding: 0px 0px 0px 0px; margin-bottom: 0px; text-transform: uppercase; font-weight: bold; color: #fff; }

.mega-menu li .sub li.mega-hdr a.mega-hdr-a:hover { color: #000; text-shadow: none; }

.mega-menu .sub li.mega-hdr li a { padding: 5px 0px 5px 5px; margin-top: 0px; background-color: #fff; font-weight: normal; color:#666666; font-size: 11px; }

.mega-menu .sub li.mega-hdr li a:hover { background: #64A4A4; color: #fff; }

.mega-menu .sub ul li { padding-right: 0; }

.mega-menu li .sub-container.non-mega .sub { padding: 10px;}

.mega-menu li .sub-container.non-mega li { padding: 0; margin: 0; width: 150px; }

.mega-menu li .sub-container.non-mega li a { padding: 7px 5px 7px 22px; }

.mega-menu li .sub-container.non-mega li a:hover { color: #a32403; }


.nav-menu li.menu-item-29, .nav-menu li.menu-item-30, .nav-menu li.menu-item-31, .nav-menu li.menu-item-32, .nav-menu li.menu-item-33 {
	border-bottom : 10px solid #000;
	margin : 0 0.75em;
}


.nav-menu li.menu-item-29 {border-color : #DC5653;}

.nav-menu li.menu-item-30 {border-color : #936196;}

.nav-menu li.menu-item-31 {border-color : #679D52;}

.nav-menu li.menu-item-32 {border-color : #6999EB;}

.nav-menu li.menu-item-33 {border-color : #F5B84E;}

.nav-menu li.menu-item-29:hover a{background : rgba(220,86,83,0.5);}

.nav-menu li.menu-item-30:hover a{background : rgba(147,97,150,0.5);}

.nav-menu li.menu-item-31:hover a{background : rgba(130,157,82,0.5);}

.nav-menu li.menu-item-32:hover a{background : rgba(105,153,235,0.5);}

.nav-menu li.menu-item-33:hover a{background : rgba(245,184,78,0.5);}


ul.nav-menu li.menu-item-29 ul li:hover {background-color: #DC5653;}

ul.nav-menu li.menu-item-30 ul li:hover {background-color: #936196;}

ul.nav-menu li.menu-item-31 ul li:hover {background-color: #679D52;}

ul.nav-menu li.menu-item-32 ul li:hover {background-color: #6999EB;}

ul.nav-menu li.menu-item-33 ul li:hover {background-color: #F5B84E;}



.menu-item {display:inline-block; width:200px; white-space: nowrap;}

.menu-item:first-child{ width:124px}

.menu-item:nth-child(2){ width:217px}

.menu-item:nth-child(3){ width:234px}

.menu-item:nth-child(4){ width:111px}

.menu-item:nth-child(5){ width:206px}


.skew_bottom_big, .skew_bottom_right, .skew_top_big, .skew_top_right, .single_skew, .single_skew .skew_bottom_big, .single_skew .skew_bottom_right, .depth-1 .single_skew, .single_skew_comm, .single_skew_comm .skew_top_big, .single_skew_comm .skew_top_right, #respond_wrap .single_skew, #respond_wrap .single_skew_comm{display:none!important;}




.skew_bottom_big, .skew_bottom_right, .skew_top_big, .skew_top_right, .lay3_bridge, .form-submit input, #searchsubmit.amp_page, .amp_next, .amp_prev, .page-numbers, .single_post .scl_button a:hover, .entry-content input, .entry-content textarea, .entry-content #submit_msg, .amp_current, .amp_page:hover, .amp_next:hover, .amp_prev:hover, .page-numbers:hover{ background:#210303;}


h1.site-title {
  font-size: 26px;
  font-weight: 600;
  position: relative;
  display: inline-block;
  margin-bottom: 0;
  text-transform: uppercase;
}


.site-title a {
  position: relative;
  color: #fff;
}


.logo-image .site-title {
  display: none;
  padding: 0 10px;
}


.site-title a:hover {
  opacity: .8;
}
.poll .vote-form .choices .title{font-weight:bold;}
.item-list .title{font-weight:bold;}
.poll .title{margin:10px 0 15px 0;font-weight:bold;}
.search-results .title{font-weight:bold;margin-bottom:6px;}


#divTopRight .seperator {
    margin: 0 0 0 10px;
    opacity: 0.5;
}


.form-container .seperator {
    width: 100%;
    height: 1px;
    background: #dedede;
    margin: 20px 0;
}


#divSignIn .seperator {
    width: 100%;
    height: 1px;
    background: #dedede;
    margin: 20px 0;
}


#content .review-content .excerpt {
	padding: 10px 0;
	}


#content .review-content .excerpt .right{
	text-align: right;
}


	.post-by-2 .entry,
	.posts-by-3 .entry,
	.cats-by-2 .entry,
	.cats-by-2 .excerpt,
	.cats-by-2 .entry.post-1,
	.cats-by-2 .entry.post-1 .excerpt {
		height:auto;
	}


	.featured.wide .flex-caption .excerpt {
		display:none;
		position:absolute;
		left:-999em;
	}


.cats-by-2 .excerpt {
	display:block;
	overflow:hidden;
	margin: 0;
	border:0;
	padding:0;
	line-height:1.5em;
	height:3.0em;
	}


.cats-by-2 .entry.post-1 .excerpt {
	display:block;
	overflow:hidden;
	margin: 0;
	border:0;
	padding:0;
	line-height:1.5em;
	height:9.0em;
	}


.cat-posts-stacked .entry,
.cat-posts-stacked .entry.post-1,
.cat-posts-stacked .excerpt,
.cat-posts-stacked .meta {
	height:auto;
	margin:0;
	padding:0;
	}
#headerimage{margin-top:5px;padding-bottom:30px;overflow:hidden;}
#headerimage img{max-width:530px;}
#headerimage,#topbar ul{margin:0;padding:0;}

.big_pic {		
	position:relative;
	width:100%;
}


.header-widget .widget {
  margin-bottom: 0;
  margin-top: 2em; }


.header-widget .widget:first-child {
  margin: 0; }

    #navigation ul.cart .widget,
    #navigation ul.nav-search .widget {
      margin: 0; }





.widget {
  margin: 0 0 30px 0;
  font-size: 12px; }


.widget h3 {
  margin: 0 0 0.8em 0;
  padding: 0 0 0.8em;
  font: normal bold 14px "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #555;
  border-bottom: 1px solid #e6e6e6; }


.widget p {
  font: 300 13px/20px "Helvetica Neue", Helvetica, sans-serif;
  margin-bottom: 15px; }


.widget ul {
  clear: both;
  list-style-position: inside;
  list-style-type: disc; }


.widget ul li a {
  padding: 0;
  line-height: 22px;
  text-decoration: none; }


.widget ul li a:hover {
  text-decoration: underline; }


.widget ul ul {
  padding: 0 0 0 15px;
  border-top: none; }


.widget.widget_woo_twitter h3 {
  border-bottom: none;
  padding: 0;
  margin: 0;
  padding-bottom: 15px; }


.widget #connect {
  background: none;
  padding: 0;
  border: none; }


.widget #connect .fl, .widget #connect .fr {
  float: none; }


.widget a.flex-prev, .widget a.flex-next {
  padding-top: 30px; }



.widget ul.product_list_widget {
  list-style: none;
  padding: 0; }

  .widget ul.product_list_widget li {
    clear: left;
    overflow: hidden;
    zoom: 1;
    margin-bottom: .5em; }

    .widget ul.product_list_widget li a {
      display: block;
      padding-left: 0; }

    .widget ul.product_list_widget li img {
      float: right;
      margin: 0 0 .5em .5em;
      padding: 3px;
      background: #fff;
      width: 32px;
      height: auto;
      border: 1px solid #e6e6e6 !important; }

    .widget ul.product_list_widget li dl.variation {
      overflow: hidden;
      zoom: 1; }

      .widget ul.product_list_widget li dl.variation dt {
        font-weight: bold;
        float: left;
        clear: left;
        margin-right: .3em; }

      .widget ul.product_list_widget li dl.variation dd {
        float: left; }

    .widget ul.product_list_widget li .star-rating {
      float: none;
      margin-bottom: .25em; }



.widget .star-rating {
  font-size: .8em; }

	#nav-internal {
		border-bottom: 2px solid #8F9B75;
		border-top: 2px solid #8F9B75;
		padding: 2px 0;
		height: 28px;
	}



.et_pb_sum,
.et_pb_pricing li a,
.et_pb_pricing_table_button,
.et_overlay:before,
.et_pb_member_social_links a:hover,
.woocommerce-page #content input.button:hover .et_pb_widget li a:hover,
.et_pb_bg_layout_light .et_pb_promo_button,
.et_pb_bg_layout_light.et_pb_module.et_pb_button,
.et_pb_bg_layout_light .et_pb_more_button,
.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,
.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,
.et_pb_gallery .et_pb_gallery_pagination ul li a.active,
.et_pb_contact_submit,
.et_pb_bg_layout_light .et_pb_newsletter_button {
	color: #2ea3f2;
}


.et_pb_promo_button,
.et_pb_module.et_pb_button {
	display: inline-block;
	color: inherit;
}


.et_pb_section_parallax.et_pb_row .et_pb_column,
.et_pb_section_parallax.et_pb_row .et_pb_module,
.et_pb_section_parallax.et_pb_column .et_pb_module {
	position: relative;
	z-index: 9;
}



.et_pb_fullwidth_code.et_pb_module {
	position: relative;
	z-index: 9;
}


.et_pb_module.et_pb_has_overlay,
article.et_pb_has_overlay .et_pb_blog_image_container {
	position: relative;
}


.et_pb_module.et_pb_has_overlay .et_overlay,
article.et_pb_has_overlay {
	border: none;
}


	.et_pb_gutters3 .et_pb_column_4_4 .et_pb_module,
	.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_module {
		margin-bottom: 2.75%;
	}


	.et_pb_gutters3 .et_pb_column_3_4 .et_pb_module,
	.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_module,
	.et_section_specialty .et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_column_4_4 .et_pb_module,
	.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters3.et_pb_row_inner .et_pb_column_4_4 .et_pb_module {
		margin-bottom: 3.735%;
	}


	.et_pb_gutters3 .et_pb_column_2_3 .et_pb_module,
	.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_module,
	.et_section_specialty .et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_module,
	.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters3.et_pb_row_inner .et_pb_module {
		margin-bottom: 4.242%;
	}


	.et_pb_gutters3 .et_pb_column_1_2 .et_pb_module,
	.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_module,
	.et_section_specialty .et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_module,
	.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters3.et_pb_row_inner .et_pb_module {
		margin-bottom: 5.82%;
	}


	.et_pb_gutters3 .et_pb_column_1_3 .et_pb_module,
	.et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_module,
	.et_section_specialty .et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_module,
	.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters3.et_pb_row_inner .et_pb_column_1_3 .et_pb_module {
		margin-bottom: 9.27%;
	}


	.et_pb_gutters3 .et_pb_column_1_4 .et_pb_module,
	.et_pb_gutters3.et_pb_row .et_pb_column_1_4 .et_pb_module,
	.et_section_specialty .et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_column_1_4 .et_pb_module,
	.et_section_specialty .et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_column_1_4 .et_pb_module,
	.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters3.et_pb_row_inner .et_pb_column_1_4 .et_pb_module,
	.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters3.et_pb_row_inner .et_pb_column_1_4 .et_pb_module {
		margin-bottom: 13.174%;
	}


	.et_pb_gutters3 .et_pb_row .et_pb_column_single.et_pb_column_1_4 .et_pb_module,
	.et_pb_gutters3.et_pb_row .et_pb_column_single.et_pb_column_1_4 .et_pb_module {
		margin-bottom: 13.174%;
	}


	.et_pb_gutters3 .et_pb_row .et_pb_column_single.et_pb_column_1_3 .et_pb_module,
	.et_pb_gutters3.et_pb_row .et_pb_column_single.et_pb_column_1_3 .et_pb_module {
		margin-bottom: 9.27%;
	}


	.et_pb_gutters3 .et_pb_row .et_pb_column_single.et_pb_column_1_2 .et_pb_module,
	.et_pb_gutters3.et_pb_row .et_pb_column_single.et_pb_column_1_2 .et_pb_module {
		margin-bottom: 5.82%;
	}


	.et_pb_gutters4 .et_pb_column_4_4 .et_pb_module,
	.et_pb_gutters4.et_pb_row .et_pb_column_4_4 .et_pb_module {
		margin-bottom: 4%;
	}


	.et_pb_gutters4 .et_pb_column_3_4 .et_pb_module,
	.et_pb_gutters4.et_pb_row .et_pb_column_3_4 .et_pb_module,
	.et_section_specialty .et_pb_gutters4.et_pb_row .et_pb_column_3_4 .et_pb_column_4_4 .et_pb_module,
	.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters4.et_pb_row_inner .et_pb_column_4_4 .et_pb_module {
		margin-bottom: 5.479%;
	}


	.et_pb_gutters4 .et_pb_column_2_3 .et_pb_module,
	.et_pb_gutters4.et_pb_row .et_pb_column_2_3 .et_pb_module,
	.et_section_specialty .et_pb_gutters4.et_pb_row .et_pb_column_2_3 .et_pb_module,
	.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters4.et_pb_row_inner .et_pb_module {
		margin-bottom: 6.25%;
	}


	.et_pb_gutters4 .et_pb_column_1_2 .et_pb_module,
	.et_pb_gutters4.et_pb_row .et_pb_column_1_2 .et_pb_module,
	.et_section_specialty .et_pb_gutters4.et_pb_row .et_pb_column_1_2 .et_pb_module,
	.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters4.et_pb_row_inner .et_pb_module {
		margin-bottom: 8.696%;
	}


	.et_pb_gutters4 .et_pb_column_1_3 .et_pb_module,
	.et_pb_gutters4.et_pb_row .et_pb_column_1_3 .et_pb_module,
	.et_section_specialty .et_pb_gutters4.et_pb_row .et_pb_column_1_3 .et_pb_module,
	.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters4.et_pb_row_inner .et_pb_column_1_3 .et_pb_module {
		margin-bottom: 14.286%;
	}


	.et_pb_gutters4 .et_pb_column_1_4 .et_pb_module,
	.et_pb_gutters4.et_pb_row .et_pb_column_1_4 .et_pb_module,
	.et_section_specialty .et_pb_gutters4.et_pb_row .et_pb_column_3_4 .et_pb_column_1_4 .et_pb_module,
	.et_section_specialty .et_pb_gutters4.et_pb_row .et_pb_column_1_2 .et_pb_column_1_4 .et_pb_module,
	.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters4.et_pb_row_inner .et_pb_column_1_4 .et_pb_module,
	.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters4.et_pb_row_inner .et_pb_column_1_4 .et_pb_module {
		margin-bottom: 21.053%;
	}


	.et_pb_gutters4 .et_pb_row .et_pb_column_single.et_pb_column_1_4 .et_pb_module,
	.et_pb_gutters4.et_pb_row .et_pb_column_single.et_pb_column_1_4 .et_pb_module {
		margin-bottom: 21.053%;
	}


	.et_pb_gutters4 .et_pb_row .et_pb_column_single.et_pb_column_1_3 .et_pb_module,
	.et_pb_gutters4.et_pb_row .et_pb_column_single.et_pb_column_1_3 .et_pb_module {
		margin-bottom: 14.286%;
	}


	.et_pb_gutters4 .et_pb_row .et_pb_column_single.et_pb_column_1_2 .et_pb_module,
	.et_pb_gutters4.et_pb_row .et_pb_column_single.et_pb_column_1_2 .et_pb_module {
		margin-bottom: 8.696%;
	}


	.et_pb_gutters2 .et_pb_column_4_4 .et_pb_module,
	.et_pb_gutters2.et_pb_row .et_pb_column_4_4 .et_pb_module {
		margin-bottom: 1.5%;
	}


	.et_pb_gutters2 .et_pb_column_3_4 .et_pb_module,
	.et_pb_gutters2.et_pb_row .et_pb_column_3_4 .et_pb_module,
	.et_section_specialty .et_pb_gutters2.et_pb_row .et_pb_column_3_4 .et_pb_column_4_4 .et_pb_module,
	.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters2.et_pb_row_inner .et_pb_column_4_4 .et_pb_module {
		margin-bottom: 2.02%;
	}


	.et_pb_gutters2 .et_pb_column_2_3 .et_pb_module,
	.et_pb_gutters2.et_pb_row .et_pb_column_2_3 .et_pb_module,
	.et_section_specialty .et_pb_gutters2.et_pb_row .et_pb_column_2_3 .et_pb_module,
	.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters2.et_pb_row_inner .et_pb_module {
		margin-bottom: 2.284%;
	}


	.et_pb_gutters2 .et_pb_column_1_2 .et_pb_module,
	.et_pb_gutters2.et_pb_row .et_pb_column_1_2 .et_pb_module,
	.et_section_specialty .et_pb_gutters2.et_pb_row .et_pb_column_1_2 .et_pb_module,
	.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters2.et_pb_row_inner .et_pb_module {
		margin-bottom: 3.093%;
	}


	.et_pb_gutters2 .et_pb_column_1_3 .et_pb_module,
	.et_pb_gutters2.et_pb_row .et_pb_column_1_3 .et_pb_module,
	.et_section_specialty .et_pb_gutters2.et_pb_row .et_pb_column_1_3 .et_pb_module,
	.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters2.et_pb_row_inner .et_pb_column_1_3 .et_pb_module {
		margin-bottom: 4.787%;
	}


	.et_pb_gutters2 .et_pb_column_1_4 .et_pb_module,
	.et_pb_gutters2.et_pb_row .et_pb_column_1_4 .et_pb_module,
	.et_section_specialty .et_pb_gutters2.et_pb_row .et_pb_column_3_4 .et_pb_column_1_4 .et_pb_module,
	.et_section_specialty .et_pb_gutters2.et_pb_row .et_pb_column_1_2 .et_pb_column_1_4 .et_pb_module,
	.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters2.et_pb_row_inner .et_pb_column_1_4 .et_pb_module,
	.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters2.et_pb_row_inner .et_pb_column_1_4 .et_pb_module {
		margin-bottom: 6.593%;
	}


	.et_pb_gutters2 .et_pb_row .et_pb_column_single.et_pb_column_1_4 .et_pb_module,
	.et_pb_gutters2.et_pb_row .et_pb_column_single.et_pb_column_1_4 .et_pb_module {
		margin-bottom: 6.593%;
	}


	.et_pb_gutters2 .et_pb_row .et_pb_column_single.et_pb_column_1_3 .et_pb_module,
	.et_pb_gutters2.et_pb_row .et_pb_column_single.et_pb_column_1_3 .et_pb_module {
		margin-bottom: 4.787%;
	}


	.et_pb_gutters2 .et_pb_row .et_pb_column_single.et_pb_column_1_2 .et_pb_module,
	.et_pb_gutters2.et_pb_row .et_pb_column_single.et_pb_column_1_2 .et_pb_module {
		margin-bottom: 3.093%;
	}


	.et_pb_gutters1 .et_pb_column,
	.et_pb_gutters1 .et_pb_column .et_pb_row_inner .et_pb_column,
	.et_pb_gutters1 .et_pb_column .et_pb_module,
	.et_pb_gutters1 .et_section_specialty .et_pb_column .et_pb_module,
	.et_section_specialty .et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module,
	.et_section_specialty .et_pb_column .et_pb_gutters1.et_pb_row_inner .et_pb_column,
	.et_section_specialty .et_pb_column .et_pb_gutters1.et_pb_row_inner .et_pb_column .et_pb_module,
	.et_pb_gutters1 .et_pb_column .et_pb_widget,
	.et_pb_gutters1 .et_pb_column .et_pb_grid_item,
	.et_pb_gutters1 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,
	.et_pb_gutters1 .et_pb_row_inner .et_pb_column .et_pb_grid_item,
	.et_pb_gutters1 .et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product,
	.et_pb_gutters1 .et_pb_row_inner .et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product,
	.et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of3,
	.et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of3 .et_pb_post,
	.et_pb_gutters1 .footer-widget,
	.et_pb_gutters1 .footer-widget .fwidget {
		margin: 0;
	}


	.et_pb_column_single .et_pb_module:first-child {
		margin-top: 0;
	}


	.et_pb_column_single .et_pb_module:last-child {
		margin-bottom: 0;
	}


	.et_pb_section .et_pb_row .et_pb_column .et_pb_module:last-child,
	.et_pb_section.et_section_specialty .et_pb_row .et_pb_column .et_pb_column .et_pb_module:last-child,
	.et_pb_section.et_section_specialty .et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module:last-child {
		margin-bottom: 0;
	}


	.et_pb_section .et_pb_column .et_pb_module {
		margin-bottom: 30px;
	}


	.et_pb_gutters1 .et_pb_column .et_pb_module {
		margin-bottom: 0;
	}


	.et_pb_row .et_pb_column .et_pb_module:last-child,
	.et_section_specialty .et_pb_row .et_pb_column .et_pb_module:last-child {
		margin-bottom: 0;
	}


.f_blanco .galeria_mask .galeria{
    height: 100%;
}


.f_blanco .galeria_mask .galeria .galeria_int{
    float: inherit;
    margin: auto;
    height: calc(100% - 90px);
    height: -moz-calc(100% - 90px);
    height: -webkit-calc(100% - 90px);
    height: -o-calc(100% - 90px);
    overflow: initial;
    width: 80%;
    top: 20px;
}


.f_blanco .galeria_mask .galeria .galeria_int .slider{
    width: 100%; 
    height: 100%;
    background: inherit;
    position: absolute;
}


.f_blanco .galeria_mask .galeria .galeria_int .puntitos{
    right: 0;
	border-bottom: 1px solid #000;
	padding-bottom: 10px;
	width: 100%;
	bottom: 0px;
	display: none;
}

.f_blanco .galeria_mask .galeria .galeria_int .slide .pie_de_pagina{
	position: absolute;
	margin-top: 0px;
	top: 101%;
}


.f_blanco .galeria_mask .galeria .galeria_int .slide_img{
    height: calc(100% - 10px);
    height: -moz-calc(100% - 10px);
    height: -webkit-calc(100% - 10px);
    height: -o-calc(100% - 10px);
    height: 100%;
    display: inline-block;  vertical-align: middle;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    text-align: center;
}


.f_blanco .galeria_mask .galeria .galeria_int .slide_img img{
min-height: inherit;
min-width: inherit;
max-width: 98%;
max-height: 98%;
position: relative;
top: 0;
left: 0;
display: inline-block;
vertical-align: middle;
margin-right: 0.5%;
}

.galeria {
	
	position: relative;
	z-index: 3;
}


.f_blanco .galeria_mask .galeria .galeria_int .indicador {
right: 0px;
}


.seccion-gal .galeria_mask .galeria .galeria_int .slider{
    background: inherit;
    width: 1190px;
    margin-left: inherit;
}


.seccion-gal .galeria_mask .galeria .galeria_int .slider .slide{
    text-align: left;
    top: inherit;
    left: inherit;
    overflow: initial;
}


.seccion-gal .galeria_mask .galeria .galeria_int .slider .puntitos{
    right: 460px;
}


.seccion-gal .galeria_mask .galeria .galeria_int .slider .slide .overlay_slide .autor{
	font-size: 12px;
	color: #777;
	line-height: inherit;
	margin-top: 5px;
	position: relative;
}


.seccion-gal .galeria_mask .galeria .galeria_int .slider .slide .overlay_slide{
background: transparent;
position: absolute;
height: auto;
top: inherit;
bottom: 0px;
padding-bottom: 0px;
left: inherit;
right: 0;
}


.seccion-gal .galeria_mask .galeria .galeria_int .slider .slide .overlay_slide .fecha{
	font-size: 12px;
	color: #777;
	line-height: inherit;
	font-family: 'Lato', sans-serif;
	position: relative;
}


 	.seccion-gal .galeria_mask .galeria{
 		width: 100%;
 	}

 	.seccion-gal .galeria_mask .galeria .galeria_int{
 		max-width: inherit;
		width: 100%;
 	}


 	.seccion-gal .galeria_mask .galeria .galeria_int .slider .overlay_slide{
 		left: 690px;
		
 		max-width: 280px;
 	}

	.seccion-gal .galeria {
		width: inherit;
	}

	.nota_int_slider .galeria {
		width: inherit;
	}

    .register-text {
        margin: 17px;
    }


		
		
		.footer-widgets{color: #000;}

		.footer-widgets a{color: #000;}

		.footer-widgets a:hover{color: #DC4B3A;}

		.footer-widgets .column{margin-bottom: 0;}

		.footer-widgets .widget ul{margin: 0;}

		.footer-widgets .widget ul.children{margin: 8px 0 0 10px;}


		.footer-widgets .widget li{padding: 0 0 6px; margin: 0 0 6px; border-bottom: 1px solid #DEDBCA;}

		.footer-widgets .widget li:last-child{padding: 0; margin: 0; border: none;}


		.footer-widgets .widgettitle a{color: #000;}

		.footer-widgets .widgettitle a:hover{color: #DC4B3A;}


			
			
			.footer-widgets .widget_pages ul{overflow: hidden;}

			.footer-widgets .widget_pages li{float: left; width: 50%; border-bottom: none; padding-bottom: 7px;}

			.footer-widgets .widget_pages li ul{display: none;}


			
			
			.footer-widgets .team-content-widget{float: left; width: 22.75%; margin-right: 3%;}

			.footer-widgets .team-content-widget .column{float: left; border: none; width: 45%; margin-right: 10%; margin-bottom: 20px;}

			.footer-widgets .team-content-widget .column:nth-child(2n+2){margin-right: 0;}

			.footer-widgets .team-content-widget .post-title a{color: #fff;}

ul.navigation .menu-item-language img.iclflag,
.top-menu .menu-item-language img.iclflag {
  margin-right: 6px;
}

.rtl .menu-item-language img.iclflag {
  margin-right: 0;
  margin-left: 5px;
}


div.pagination ul li a,a.spcomments,.adminform button,#adminForm button,.button,button[type=submit],input[type=submit],input[type=button],
img.border,img.sp_simple_gallery,.item-page_portfolio .img-fulltext-right,
#sp-share img,#sp-search input#mod-search-searchword,
#sp-slides .controllers span,
.module_menu .mod-wrapper li,
.module_menu .mod-wrapper li,a.readmore,a.ns2-readmore,
input[type=text],input[type=password],input[type=submit], input[type=reset], input[type=email],
select,textarea,.inputbox,
#hornav li.menu-item li,
#sublevel li.menu-item li,
.ns2-home img.ns2-image,
.img-portfolio-wraper,
.item_innerDiv,
.item_innerDiv img,
.ns2-art-next,.ns2-art-prev,
img.img_rounded,
.ns2-scroller img.ns2-image
{
	-webkit-transition: all 400ms ease;
	-moz-transition: all 400ms ease;
	-ms-transition: all 400ms ease;
	-o-transition: all 400ms ease;
	transition: all 400ms ease;
}


#hornav li.menu-item li.menu-item,
#sublevel li.menu-item li.menu-item {background:none;display:block;margin:0;padding:0;float:none;border-top:1px solid #303030;border-bottom:1px solid #000}


#hornav li.menu-item li.menu-item:first-child,
#sublevel li.menu-item li.menu-item:first-child{border-top:0}

#hornav li.menu-item li.menu-item:last-child,
#sublevel li.menu-item li.menu-item:last-child{border-bottom:0}


#hornav li.menu-item li.menu-item a.menu-item,
#sublevel li.menu-item li.menu-item a.menu-item
{display:block;font-size:24px;font-weight:200;line-height:normal;text-decoration:none;margin:0;padding:10px;color:#ababab;text-shadow:0 1px #000}


#hornav li.menu-item li:hover,#hornav li.menu-item li.active,
#sublevel li.menu-item li:hover,#sublevel li.menu-item li.active{background:#000}


#hornav li.menu-item li.menu-item span.menu-desc,
#sublevel li.menu-item li.menu-item span.menu-desc{color:#666}

#hornav ul li.menu-item .group{background:none!important;overflow:hidden}
h1,h2,h3.header,.catItemDate,#sp-slides h4.title,h5,a.readmore,
div.catItemHeader h3.catItemTitle,
#hornav a.menu-item,
#sublevel a.menu-item { font-family: 'Yanone Kaffeesatz', 'Helvetica', arial, serif; }


		#footer .widget-footer .social-networks {

			margin:0;

			padding-top:16px;

		}


			#footer .widget-footer .social-networks li {

				float:left;

				margin:0 0 0 11px;

				padding:0;

				background:none;

				width:25px;

				border:none;

			}
	

				.widget-footer .social-networks li a { background-position:left -25px;}


				.widget-footer .social-networks li a:hover { background-position:left top;}

.td-header-style-6 .td_ul_logout .menu-item img {
  left: -25px;
}

.top-header-menu .menu-item-has-children .sub-menu {
  display: none;
}

.top-header-menu .menu-item-has-children li {
  list-style-image: none;
  height: auto;
}

.top-header-menu .menu-item-has-children li a {
  font-family: 'Open Sans', arial, sans-serif;
  font-weight: 500;
  font-size: 11px;
  line-height: 28px;
  display: block;
  text-transform: none;
  margin: 0 10px 0 10px ;
  white-space: nowrap;
  min-width: 100px;
}

.top-header-menu .menu-item-has-children li a:hover {
  color: #4db2ec;
}

.top-header-menu .menu-item-has-children ul {
  width: auto !important;
}

  #td-mobile-nav .menu-item-has-children a {
    width: 100%;
    z-index: 1;
  }

.td_ul_logout .menu-item {
  position: relative;
  left: 0;
}

.td_ul_logout .menu-item a {
  display: inline !important;
  line-height: 29px !important;
  margin-right: 21px;
}

.td_ul_logout .menu-item .td_user_logd_in {
  margin-right: 11px;
}

.td_ul_logout .menu-item i {
  font-size: 10px;
  position: relative;
  top: 0;
}

.td_ul_logout .menu-item img {
  position: absolute;
  top: 5px;
  left: -40px;
  display: inline-block;
  margin-right: 19px;
}

.ie8 .top-header-menu .menu-item-has-children li a,
.ie9 .top-header-menu .menu-item-has-children li a,
.ie10 .top-header-menu .menu-item-has-children li a,
.ie11 .top-header-menu .menu-item-has-children li a {
  top: -1px;
}


.footer-widgets-1,
.footer-widgets-2,
.footer-widgets-3 {
	width: 21%;
}


.footer-widgets-1,
.footer-widgets-2,
.footer-widgets-3,
.footer-widgets-4 {
	float: left;
	font-size: 16px;
}


	.content,
	.content-sidebar-sidebar .content,
	.content-sidebar-sidebar .content-sidebar-wrap,
	.footer-widgets-1,
	.footer-widgets-2,
	.footer-widgets-3,
	.footer-widgets-4,
	.sidebar-content-sidebar .content,
	.sidebar-content-sidebar .content-sidebar-wrap,
	.sidebar-primary,
	.sidebar-secondary,
	.sidebar-sidebar-content .content,
	.sidebar-sidebar-content .content-sidebar-wrap,
	.site-header .widget-area,
	.title-area {
		width: 100%;
	}


	.footer-widgets-1,
	.footer-widgets-2,
	.footer-widgets-3 {
		margin-right: 0;
	}
.banner .banner-text{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:12px;left:13px;position:absolute;top:79px;width:158px}
.header__icons{background-color:#141414;color:#fcfcfc;padding-right:1.875rem}

.main-menu .submenu-wrapper {
  display: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 75px;
  
  width: 100%;
  padding: 0;
  background: #292929;
  border-bottom: 4px solid #59c0d5;
  z-index: 999;
}

.main-menu .submenu-wrapper:hover {
  display: block!important;
}

.main-menu .submenu-wrapper .menu {
  min-height: 240px;
  margin: 0;
  padding: 20px 0;
  background: #202020;
}

.main-menu .submenu-wrapper .menu li {
  list-style: none;
  text-align: right;
  padding: 5px 20px;
  margin: 0;
  width: 100%;
}

.main-menu .submenu-wrapper .menu li:hover {
  background: #131313;
}

.main-menu .submenu-wrapper .menu li a {
  font-family: 'Open Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  color: #ffffff;
  text-decoration: none;
}

.main-menu .submenu-wrapper .features-menu {
  padding: 0;
  position: relative;
  margin-left: -16px;
}

.main-menu .submenu-wrapper .features-menu:hover {
  display: block!important;
}

.main-menu .submenu-wrapper .features-menu li {
  list-style: none;
  padding-top: 30px;
}

.main-menu .submenu-wrapper .features-menu li .photo-box {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  position: relative;
  overflow: hidden;
  margin: 0 0 15px;
}

.main-menu .submenu-wrapper .features-menu li .photo-box img {
  max-width: 100%;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  position: relative;
}

.main-menu .submenu-wrapper .features-menu li .heading,
.main-menu .submenu-wrapper .features-menu li .excerpt {
  display: block;
  font-family: 'Open Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: :18px;
  color: #ffffff;
  letter-spacing: 1px;
}

.main-menu .submenu-wrapper .features-menu li .heading a,
.main-menu .submenu-wrapper .features-menu li .excerpt a {
  color: #ffffff;
  text-decoration: none;
}

.main-menu .submenu-wrapper .features-menu li .excerpt {
  font-size: 12px;
  line-height: 14px;
  letter-spacing: 0;
  padding: 7px 0 0;
}

  .main-menu .submenu-wrapper .features-menu li .heading {
    line-height: 17px;
  }


#recent-photos .ngg-widget {
  padding:0;
  margin-top:-14px;
}

#recent-photos .ngg-widget a img {
  border:none;
}

  .carousel-caption {
    position: static;
  }

.carousel {
  position: relative;
  margin-bottom: 18px;
  line-height: 1;
}

.carousel-inner {
  overflow: hidden;
  width: 100%;
  position: relative;
}

.carousel .item {
  display: none;
  position: relative;
  -webkit-transition: 0.6s ease-in-out left;
  -moz-transition: 0.6s ease-in-out left;
  -ms-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}

.carousel .active,
.carousel .next,
.carousel .prev {
  display: block;
}

.carousel .active {
  left: 0;
}

.carousel .next,
.carousel .prev {
  position: absolute;
  top: 0;
  width: 100%;
}

.carousel .next {
  left: 100%;
}

.carousel .prev {
  left: -100%;
}

.carousel .next.left,
.carousel .prev.right {
  left: 0;
}

.carousel .active.left {
  left: -100%;
}

.carousel .active.right {
  left: 100%;
}

.carousel-control {
  position: absolute;
  top: 40%;
  left: 15px;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  font-size: 60px;
  font-weight: 100;
  line-height: 30px;
  color: #ffffff;
  text-align: center;
  background: #222222;
  border: 3px solid #ffffff;
  -webkit-border-radius: 23px;
  -moz-border-radius: 23px;
  border-radius: 23px;
  opacity: 0.5;
  filter: alpha(opacity=50);
}

.carousel-control.right {
  left: auto;
  right: 15px;
}

.carousel-control:hover {
  color: #ffffff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}

.carousel-caption h4,
.carousel-caption p {
  color: #ffffff;
}

.carousel-inner .item {
	height:300px;
}

.carousel-inner .item .feature-content {
	position:relative;
}


#radio .carousel-inner .item {
  height: auto;
}


#radio .carousel-control.left {
	position: absolute;
	top: 100%;
	left: 0;
	width: 20px;
	height: 20px;
	margin-top: 0;
	font-size: 30px;
	line-height: 15px;
	text-align: center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

#radio .carousel-control.right {
	position: absolute;
	top: 100%;
	right: 0;
	width: 20px;
	height: 20px;
	margin-top: 0;
	font-size: 30px;
	line-height: 15px;
	text-align: center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.search_box_text {
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#352571;
}

    .container .sixteen.columns                 { width: 940px; }

    .container .sixteen.columns.wrapper                 { width: 960px; margin-right: 0px; margin-left: 0px; }

	.container .sidebar-included .gdl-page-item .sixteen.columns                 { width: 640px; }

	.container .sidebar-included .gdl-page-item .sixteen.columns.wrapper                 { width: 660px; }


	.container .both-sidebar-included .gdl-page-item .twelve.columns,
	.container .both-sidebar-included .gdl-page-item .sixteen.columns,
    .container .both-sidebar-included .gdl-page-item .two-thirds.column  { width: 460px; }


	.container .both-sidebar-included .gdl-page-item .twelve.columns.wrapper,   	
	.container .both-sidebar-included .gdl-page-item .sixteen.columns.wrapper, 
    .container .both-sidebar-included .gdl-page-item .two-thirds.column.wrapper   { width: 480px; }



div.sixteen.columns.portfolio-item {  padding-bottom: 22px; border-bottom: 1px solid #ececec;}

div.sixteen.columns.portfolio-item:last-child { padding-bottom: 0px; border: 0px; }

div.sixteen.columns.portfolio-item .portfolio-thumbnail-image,
div.sixteen.columns.portfolio-item .portfolio-thumbnail-video,
div.sixteen.columns.portfolio-item .portfolio-thumbnail-slider{ float: left; }

div.sixteen.columns.portfolio-item .portfolio-thumbnail-context{ margin-left: 650px; margin-right: 10px;}

div.sixteen.columns.portfolio-item .portfolio-thumbnail-title{ font-size: 18px; margin-top: 12px; }

div.sixteen.columns.portfolio-item .portfolio-thumbnail-content{ margin-top: 12px; }

div.sixteen.columns.portfolio-item a.portfolio-read-more{ margin-top: 22px; }

div.sixteen.columns.portfolio-item a.portfolio-visit-website{ margin-top: 22px; }


div.sidebar-included div.sixteen.columns.portfolio-item .portfolio-thumbnail-context{ margin-left: 350px; margin-right: 10px;}

div.both-sidebar-included div.sixteen.columns.portfolio-item .portfolio-thumbnail-context{ margin-left: 210px; margin-right: 10px;}



.cl
{
    font-size: 0;
    line-height: 0;

    display: block;
    clear: both;

    height: 0;

    text-indent: -4000px;
}

#inner-header {
  padding: 4em 0 1em 0;
}

.wrap {
  width: 96%;
  margin: 0 auto;
}


  div.wrap.clearfix.secondary-nav {
    position: relative;
  }

.pull-left {
  float: left;
}

.fa.pull-left {
  margin-right: .3em;
}
.nyop-link-copy-header{width:52%;display:inline-block}



.mfp-content .large-12 {
  padding: 0 !important;
  margin-bottom: 0 !important; }


  .large-12 {
    position: relative;
    width: 100%; }


#header .sidebar .widget {
	background: none;
	background-color: Transparent;
	border: 0;
}


#submit, .type-post, .type-forum, .type-reply, .type-topic, .type-page, .type-comic, .type-showcase, .type-music, .type-attachment, .type-casts, #wp-paginav, .sidebar h2, #comment-wrapper, .blognav, .default-nav, .submit, .feature, .related-comics {
	padding: 2px 5px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	background: #eee; 
	background: -moz-linear-gradient(100% 100% 90deg, #aaa, #ccc, #eee 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eee), color-stop(100%, #aaa));   
	background: -webkit-linear-gradient(linear, left top, left bottom, from(#aaa),to(rgba(#eee))); 
	background: -o-linear-gradient(#eee,#aaa); 
	background: -ms-linear-gradient(#eee,#aaa); 
	background: linear-gradient(linear, left top, left bottom, from(#eee),to(#aaa)); 
}


.ie .type-post, .ie .type-page, .ie .type-forum, .ie .type-reply, .ie .type-topic, .ie .type-comic, .ie .type-showcase, .ie .type-music, .ie #wp-paginav, .ie #comment-wrapper, .ie .sidebar h2, .ie input, .ie .type-attachment, .ie .type-casts, .ie .feature {
	background: #ddd;
}


.sidebar a, .nav a, #header h1 a {
	color: #fff;
}


a:hover, .sidebar a:hover, .nav a:hover, #header h1 a:hover {
	color: #f00;
}


.sidebar-no-widgets {
	color: #000;
	margin-bottom: 5px;
}


.sidebar h2 {
	border: solid 1px #000;
	margin-bottom: 5px;
	color: #000;
}


.sidebar h2 a {
	color: #000;
}


.sidebar h2 a:hover {
	color: #f00;
}




.sidebar .widget_easel_classic_bookmark {
	background: none;
	border: none;
	padding: 2px 0;
}
body.page-disaster-notices div.views-row{margin-bottom:22px;}
body.page-disaster-notices div.views-row .views-field-title{font-weight:500;}
body.page-disaster-notices div.views-row div.views-field-field-disaster-notice-date{display:inline-block;}
body.page-disaster-notices div.views-row div.field-content{display:inline-block;}
body.page-disaster-updates-blog-news div.view-disaster-page-combined-updates-blog-news-listing div.views-row{padding:10px;}
body.page-news-releases div.views-row,body.page-disasters div.views-row,body.page-authorized-equipment-list div.views-row,body.node-type-state div.views-row{margin-top:22px;}
body.page-widget-listing div.views-row{font-family:Arial,sans-serif;border:solid #dddddd 1px;max-width:230px;height:auto;padding:15px;margin-bottom:22px;}
body.page-widget-listing div.views-row img{max-width:100% !important;height:auto !important;}

.footer .footer-link.language{display:none;}

.footer .language a{text-decoration:none;color:#d8c9b6;}

.footer .language a:focus{color:#d8bf99;text-decoration:none;}

.footer .language a:hover{color:#d8bf99;text-decoration:none;}

.footer p.language{padding:10px;text-align:left;}

.footer-link .language .pull-right{float:left;}

.footer .footer-bg .row.lead.language.marginleft0.bdr-none{display:none;}

p.language{padding-top:2.25em;padding-bottom:2.50em;}
.region-footer-top{position:relative;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;min-height:90px;}
.page-user.not-logged-in .region-content{max-width:500px;}
body.node-type-country .region-content-bottom{max-width:1040px;margin:0 auto;}
body.shop-overview .region-above-content .block-nodeblock{margin:0 auto 60px auto;max-width:850px;text-align:center;}

.icon-rss-two:before {
	content: "\e053";
}



.navtype-Top #fw-mainnavwrap #fw-nav-menu .sfhover .sfhover ul,
.navtype-Left #fw-mainnavwrap #fw-nav-menu .sfhover .sfhover ul { left: 100%; top: -2px; }

.navtype-Right #fw-mainnavwrap #fw-nav-menu .sfhover ul ul { left: -999em; }

.navtype-Right #fw-mainnavwrap #fw-nav-menu .sfhover .sfhover ul { left: -100%; top: -2px; }

table.exploit_list tbody tr td.date, table.exploit_list tbody tr td.dlink, table.exploit_list tbody tr td.app, table.exploit_list tbody tr td.verification, table.exploit_list tbody tr td.platform, table.exploit_list tbody tr td.author {
    border: solid #eee 1px;
    text-align:center;
    padding:3px;
}

table.exploit_list tbody tr td.dlink, table.exploit_list tbody tr td.app, table.exploit_list tbody tr td.verification { width:30px;}
.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:15px;padding-right:15px}
.col-md-8{width:66.66666667%}

 
 	.site-header .col-md-4,
 	.site-header .col-md-8 {



 		min-height: 0;
 	}

 		.header-wrap .col-md-8 {
 			padding: 0;
 		}


.topbardiv {
background-color: #073767;
min-height: 55px;
width: 100%;
position: relative;
}

.page-id-80 .topbardiv {
display: none;
}
.container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;}
.container{margin-right:auto;margin-left:auto;*zoom:1;*zoom:1;margin-right:auto;margin-left:auto;*zoom:1;*zoom:1;}
.container:before,.container:after{display:table;content:"";line-height:0;}
.container:after{clear:both;}
.container-fluid{padding-right:20px;padding-left:20px;*zoom:1;*zoom:1;}
.container-fluid:before,.container-fluid:after{display:table;content:"";line-height:0;}
.container-fluid:after{clear:both;}
.navbar .container{width:auto;}
.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;width:940px;}
.breadcrumbs-wrapper .container{padding:7.5px 30px;background-color:;}
#access .navbar .navbar-inner .container{width:inherit;max-width:1170px;}
#featured .container{background:rgba(255,255,255,0.42);width:100%;overflow:hidden;padding:0;text-align:center;}
#main .container[role="main"]{background:#fff;}
#main .container[role="main"] .sidebar-layout{padding:30px;width:auto;}
.articles_listing #main .container[role="main"]{background:none;}
#foot .container{background:#77787b;color:;font-size:90%;position:relative;}
#foot .container a{color:;}
#foot .container .widget{background:none;}
#foot .container .widget .widget-title{color:#fff;}
#foot .container .widget ul#twitter_update_list li,#foot .container .widget .sidebar-list li{padding:15px 0;margin:0 0;border-bottom:1px solid #454647;border-top:1px solid #abacad;}
#foot .container .widget ul#twitter_update_list li:last-child,#foot .container .widget .sidebar-list li:last-child{border-bottom:none;}
#foot .container .widget ul#twitter_update_list li:first-child,#foot .container .widget .sidebar-list li:first-child{border-top:none;padding-top:0;}
#sidebar .widget .btn,#foot .container .btn{color:#333;text-shadow:0 1px 1px #e6e6e6;}
.casestudy-detail #main .container[role="main"],.pages.is-visual #main .container[role="main"],.default #main .container[role="main"]{background:none;}
.casestudy-detail #main .container[role="main"]{background:none;}
#featured .container,.container[role="main"],.widget{padding:7.5px 5px;}
.default #featured .container,.default #featured .flexslider,.default #featured .element-columns{background:none;overflow:visible !important;}
.raw #featured .container,.raw #featured .flexslider,.raw #featured .element-columns{background:none;overflow:visible !important;}
.default #main .container[role="main"],.pages.is-visual #main .container[role="main"],.raw #main .container[role="main"],.casestudy-detail #main .container[role="main"]{width:100%;}
.default #main .container[role="main"] .sidebar-layout,.default #main .container[role="main"] article,.pages.is-visual #main .container[role="main"] .sidebar-layout,.pages.is-visual #main .container[role="main"] article,.raw #main .container[role="main"] .sidebar-layout,.raw #main .container[role="main"] article,.casestudy-detail #main .container[role="main"] .sidebar-layout,.casestudy-detail #main .container[role="main"] article{padding:0;}


 
#header {
border:0 none;
padding:55px 0 0 82px;
margin:0 0 18px;
position:relative;
}
html#scoped-css body.style-1 #usersite-container .zoogle-columns,html#scoped-css body.style-1 #usersite-container .zoogle-column{display:block;float:none;width:100%;margin-left:0;left:0;top:0}
body.style-1 #usersite-container .zoogle-columns-100 .subtitle-wrap{max-width:473px}
#usersite-container .clearfix,#usersite-container .zoogle-columns,#usersite-container form.simple_form .row{zoom:1}
#usersite-container .clearfix:before,#usersite-container .zoogle-columns:before,#usersite-container form.simple_form .row:before,#usersite-container .clearfix:after,#usersite-container .zoogle-columns:after,#usersite-container form.simple_form .row:after{content:"\0020";display:block;height:0;visibility:hidden}
#usersite-container .clearfix:after,#usersite-container .zoogle-columns:after,#usersite-container form.simple_form .row:after{clear:both}

.style6 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }

.smalltxt { font-family: Arial, Helvetica, sans-serif; font-size: 10px }

.schedule-time,
.announcement-post-date {
    text-align: right;
}
.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-sm-12{width:100%}
.fb-like,.form-inline,.gpo,.twi,.y,.z{padding:6px;line-height:2em}
 
img.bg { min-height: 100%; min-width: 1024px; height: auto; width: 100%; position: fixed; top: 0; left: 0; z-index: -1000; }

#wprmenu_bar .wprmenu_ic_3 {
  top:14px;
}

#wprmenu_bar.menu_is_opened .wprmenu_ic_3 {
  top:9px!important;
  -webkit-transform: rotate(-45deg);
     -moz-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
       -o-transform: rotate(-45deg);
          transform: rotate(-45deg);
          zoom:1;
}

.box2{padding:0 0 30px 0;height:100%;}

.box2 p{line-height:20px;}





.et_monarch .et_social_popup_content, .et_monarch .et_social_flyin, .et_monarch .et_social_networks, .et_monarch .et_social_sidebar_networks,
.et_monarch .et_social_networks div, .et_monarch .et_social_sidebar_networks div,
.et_monarch .et_social_networks span, .et_monarch .et_social_sidebar_networks span,
.et_monarch .et_social_networks h2, .et_monarch .et_social_sidebar_networks h2,
.et_monarch .et_social_networks h3, .et_monarch .et_social_sidebar_networks h3,
.et_monarch .et_social_networks h4, .et_monarch .et_social_sidebar_networks h4,
.et_monarch .et_social_networks p, .et_monarch .et_social_sidebar_networks p,
.et_monarch .et_social_networks a, .et_monarch .et_social_sidebar_networks a,
.et_monarch .et_social_networks font, .et_monarch .et_social_sidebar_networks font,
.et_monarch .et_social_networks img, .et_monarch .et_social_sidebar_networks img,
.et_monarch .et_social_networks strike, .et_monarch .et_social_sidebar_networks strike,
.et_monarch .et_social_networks strong, .et_monarch .et_social_sidebar_networks strong,
.et_monarch .et_social_networks b, .et_monarch .et_social_sidebar_networks b,
.et_monarch .et_social_networks u, .et_monarch .et_social_sidebar_networks u,
.et_monarch .et_social_networks i, .et_monarch .et_social_sidebar_networks i,
.et_monarch .et_social_networks ol, .et_monarch .et_social_sidebar_networks ol,
.et_monarch .et_social_networks ul, .et_monarch .et_social_sidebar_networks ul,
.et_monarch .et_social_networks li, .et_monarch .et_social_sidebar_networks li,
.et_monarch .widget_monarchwidget li, .et_monarch .widget .et_social_networks li, .et_monarch .widget_text .et_social_networks li, .et_monarch .widget_monarchwidget li:before, .et_monarch .widget_monarchwidget li:after,
.et_monarch .et_social_popup_content h3, .et_monarch .et_social_popup_content p, .et_monarch .et_social_popup_content:after,
.et_monarch .et_social_flyin h3, .et_monarch .et_social_flyin p, .et_monarch .et_social_flyin:after,
.et_monarch .et_social_pinterest_window h3, .et_monarch .et_social_mobile, .et_monarch .et_social_mobile_button, .et_monarch .et_social_heading { font-family: 'Open Sans', helvetica, arial, sans-serif; line-height: 1em; text-transform: none; font-weight: normal; margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background-image:none; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -o-transform: translate3d(0,0,0); -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }






.et_monarch .et_social_networks, .et_monarch .et_social_sidebar_networks, .et_monarch .et_social_sidebar_networks_mobile { font-family: 'Open Sans', helvetica, arial, sans-serif; line-height: 1em; font-weight: 400; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }


.et_monarch .et_social_networks span, .et_monarch .et_social_sidebar_networks span, .et_monarch .et_social_circle i.et_social_icon, i.et_social_icon:before, i.et_social_icon:after, .et_monarch .et_social_networks li, .et_monarch .et_social_networks li a, .et_monarch .et_social_networks div, .et_monarch .et_social_sidebar_mobile, .et_monarch .et_social_sidebar_networks_mobile li, .et_monarch .et_social_pin_image a:before { transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; }


.et_monarch .et_social_icon, .et_monarch .et_social_networks .et_social_network_label, .et_monarch .et_social_sidebar_networks .et_social_count { color: #FFF; }


.et_monarch .et_social_networks.et_social_circle .et_social_network_label { color: #444; }


.et_monarch .et_social_networks p, .et_monarch .et_social_sidebar_networks p {
	font-family: 'Open Sans', helvetica, arial, sans-serif; line-height: 1.6em; font-weight: 400; font-size: 14px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #666;
}


.et_monarch .et_social_networks, .et_monarch .et_social_sidebar_networks, .et_monarch .widget_monarchwidget a { text-shadow: none !important; }






.et_monarch .et_social_facebook, .et_monarch .et_social_facebook, .et_monarch .et_social_networks.et_social_circle .et_social_facebook i { background-color: #3a579a; }

	.et_monarch li.et_social_facebook:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_facebook:hover i { background-color: #314a83; }


.et_monarch .et_social_twitter, .et_monarch .et_social_twitter, .et_monarch .et_social_networks.et_social_circle .et_social_twitter i { background-color: #00abf0; }

	.et_monarch .widget_monarchwidget li.et_social_twitter:hover, .et_monarch li.et_social_twitter:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_twitter:hover i { background-color: #0092cc; }


.et_monarch .et_social_pinterest, .et_monarch .et_social_networks.et_social_circle .et_social_pinterest i { background-color: #cd1c1f; }

	.et_monarch li.et_social_pinterest:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_pinterest:hover i { background-color: #ae181a; }


.et_monarch .et_social_googleplus, .et_monarch .et_social_networks.et_social_circle .et_social_googleplus i { background-color: #df4a32; }

	.et_monarch li.et_social_googleplus:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_googleplus:hover i { background-color: #be3f2b; }


.et_monarch .et_social_email, .et_monarch .et_social_networks.et_social_circle .et_social_email i { background-color: #666666; }

	.et_monarch li.et_social_email:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_email:hover i { background-color: #575757; }


.et_monarch .et_social_wordpress, .et_monarch .et_social_networks.et_social_circle .et_social_wordpress i { background-color: #267697; }

	.et_monarch li.et_social_wordpress:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_wordpress:hover i { background-color: #206480; }


.et_monarch .et_social_vimeo, .et_monarch .et_social_networks.et_social_circle .et_social_vimeo i { background-color: #45bbfc; }

	.et_monarch li.et_social_vimeo:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_vimeo:hover i { background-color: #3b9fd6; }


.et_monarch .et_social_skype, .et_monarch .et_social_networks.et_social_circle .et_social_skype i { background-color: #1ba5f4; }

	.et_monarch li.et_social_skype:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_skype:hover i { background-color: #178cd0; }


.et_monarch .et_social_tumblr, .et_monarch .et_social_networks.et_social_circle .et_social_tumblr i { background-color: #32506d; }

	.et_monarch li.et_social_tumblr:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_tumblr:hover i { background-color: #2b445d; }


.et_monarch .et_social_dribbble, .et_monarch .et_social_networks.et_social_circle .et_social_dribbble i { background-color: #ea4c8d; }

	.et_monarch li.et_social_dribbble:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_dribbble:hover i { background-color: #c74178; }


.et_monarch .et_social_flickr, .et_monarch .et_social_networks.et_social_circle .et_social_flickr i { background-color: #fc1684; }

	.et_monarch li.et_social_flickr:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_flickr:hover i { background-color: #d61370; }


.et_monarch .et_social_stumbleupon, .et_monarch .et_social_networks.et_social_circle .et_social_stumbleupon i { background-color: #ea4b24; }

	.et_monarch li.et_social_stumbleupon:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_stumbleupon:hover i { background-color: #c7401f; }


.et_monarch .et_social_deviantart, .et_monarch .et_social_networks.et_social_circle .et_social_deviantart i { background-color: #566c68; }

	.et_monarch li.et_social_deviantart:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_deviantart:hover i { background-color: #495c59; }


.et_monarch .et_social_rss, .et_monarch .et_social_networks.et_social_circle .et_social_rss i { background-color: #f59038; }

	.et_monarch li.et_social_rss:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_rss:hover i { background-color: #d07b30; }


.et_monarch .et_social_blogger, .et_monarch .et_social_networks.et_social_circle .et_social_blogger i { background-color: #f59038; }

	.et_monarch li.et_social_blogger:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_blogger:hover i { background-color: #d07b30; }


.et_monarch .et_social_picassa, .et_monarch .et_social_networks.et_social_circle .et_social_picassa i { background-color: #9864ae; }

	.et_monarch li.et_social_picassa:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_picassa:hover i { background-color: #815594; }


.et_monarch .et_social_spotify, .et_monarch .et_social_networks.et_social_circle .et_social_spotify i { background-color: #aecf29; }

	.et_monarch li.et_social_spotify:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_spotify:hover i { background-color: #94b023; }


.et_monarch .et_social_instagram, .et_monarch .et_social_networks.et_social_circle .et_social_instagram i { background-color: #517fa4; }

	.et_monarch li.et_social_instagram:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_instagram:hover i { background-color: #456c8c; }


.et_monarch .et_social_myspace, .et_monarch .et_social_networks.et_social_circle .et_social_myspace i { background-color: #3a5998; }

	.et_monarch li.et_social_myspace:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_myspace:hover i { background-color: #314c81; }


.et_monarch .et_social_delicious, .et_monarch .et_social_networks.et_social_circle .et_social_delicious i { background-color: #3398fc; }

	.et_monarch li.et_social_delicious:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_delicious:hover i { background-color: #2b81d6; }


.et_monarch .et_social_linkedin, .et_monarch .et_social_networks.et_social_circle .et_social_linkedin i { background-color: #127bb6; }

	.et_monarch li.et_social_linkedin:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_linkedin:hover i { background-color: #0f699b; }


.et_monarch .et_social_yahoo, .et_monarch .et_social_networks.et_social_circle .et_social_yahoo i { background-color: #511295; }

	.et_monarch li.et_social_yahoo:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_yahoo:hover i { background-color: #450f7f; }


.et_monarch .et_social_yahoomail, .et_monarch .et_social_networks.et_social_circle .et_social_yahoomail i { background-color: #511295; }

	.et_monarch li.et_social_yahoomail:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_yahoomail:hover i { background-color: #450f7f; }


.et_monarch .et_social_yahoobookmarks, .et_monarch .et_social_networks.et_social_circle .et_social_yahoobookmarks i { background-color: #511295; }

	.et_monarch li.et_social_yahoobookmarks:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_yahoobookmarks:hover i { background-color: #450f7f; }


.et_monarch .et_social_amazon, .et_monarch .et_social_networks.et_social_circle .et_social_amazon i { background-color: #222222; }

	.et_monarch li.et_social_amazon:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_amazon:hover i { background-color: #000000; }


.et_monarch .et_social_aol, .et_monarch .et_social_networks.et_social_circle .et_social_aol i { background-color: #222222; }

	.et_monarch li.et_social_aol:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_aol:hover i { background-color: #000000; }


.et_monarch .et_social_buffer, .et_monarch .et_social_networks.et_social_circle .et_social_buffer i { background-color: #222222; }

	.et_monarch li.et_social_buffer:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_buffer:hover i { background-color: #000000; }


.et_monarch .et_social_printfriendly, .et_monarch .et_social_networks.et_social_circle .et_social_printfriendly i { background-color: #75aa33; }

	.et_monarch li.et_social_printfriendly:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_printfriendly:hover i { background-color: #64912b; }


.et_monarch .et_social_youtube, .et_monarch .et_social_networks.et_social_circle .et_social_youtube i { background-color: #a8240f; }

	.et_monarch li.et_social_youtube:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_youtube:hover i { background-color: #8f1f0d; }


.et_monarch .et_social_google, .et_monarch .et_social_networks.et_social_circle .et_social_google i { background-color: #3b7ae0; }

	.et_monarch li.et_social_google:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_google:hover i { background-color: #3268bf; }


.et_monarch .et_social_gmail, .et_monarch .et_social_networks.et_social_circle .et_social_gmail i { background-color: #dd4b39; }

	.et_monarch li.et_social_gmail:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_gmail:hover i { background-color: #bc4031; }


.et_monarch .et_social_reddit, .et_monarch .et_social_networks.et_social_circle .et_social_reddit i { background-color: #fc461e; }

	.et_monarch li.et_social_reddit:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_reddit:hover i { background-color: #d63c1a; }


.et_monarch .et_social_vkontakte, .et_monarch .et_social_networks.et_social_circle .et_social_vkontakte i { background-color: #4c75a3; }

	.et_monarch li.et_social_vkontakte:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_vkontakte:hover i { background-color: #41648b; }


.et_monarch .et_social_newsvine, .et_monarch .et_social_networks.et_social_circle .et_social_newsvine i { background-color: #0d642e; }

	.et_monarch li.et_social_newsvine:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_newsvine:hover i { background-color: #0b5527; }


.et_monarch .et_social_netvibes, .et_monarch .et_social_networks.et_social_circle .et_social_netvibes i { background-color: #5dbc22; }

	.et_monarch li.et_social_netvibes:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_netvibes:hover i { background-color: #4fa01d; }


.et_monarch .et_social_hackernews, .et_monarch .et_social_networks.et_social_circle .et_social_hackernews i { background-color: #f08641; }

	.et_monarch li.et_social_hackernews:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_hackernews:hover i { background-color: #cc7237; }


.et_monarch .et_social_evernote, .et_monarch .et_social_networks.et_social_circle .et_social_evernote i { background-color: #7cbf4b; }

	.et_monarch li.et_social_evernote:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_evernote:hover i { background-color: #6aa340; }


.et_monarch .et_social_digg, .et_monarch .et_social_networks.et_social_circle .et_social_digg i { background-color: #546b9f; }

	.et_monarch li.et_social_digg:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_digg:hover i { background-color: #475b87; }


.et_monarch .et_social_box, .et_monarch .et_social_networks.et_social_circle .et_social_box i { background-color: #1482c3; }

	.et_monarch li.et_social_box:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_box:hover i { background-color: #116fa6; }


.et_monarch .et_social_baidu, .et_monarch .et_social_networks.et_social_circle .et_social_baidu i { background-color: #2b3bdd; }

	.et_monarch li.et_social_baidu:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_baidu:hover i { background-color: #2532bc; }


.et_monarch .et_social_livejournal, .et_monarch .et_social_networks.et_social_circle .et_social_livejournal i { background-color: #336697; }

	.et_monarch li.et_social_livejournal:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_livejournal:hover i { background-color: #2b5780; }


.et_monarch .et_social_friendfeed, .et_monarch .et_social_networks.et_social_circle .et_social_friendfeed i { background-color: #5989c0; }

	.et_monarch li.et_social_friendfeed:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_friendfeed:hover i { background-color: #4c75a3; }


.et_monarch .et_social_github, .et_monarch .et_social_networks.et_social_circle .et_social_github i { background-color: #4183c4; }

	.et_monarch li.et_social_github:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_github:hover i { background-color: #376fa7; }


.et_monarch .et_social_outlook, .et_monarch .et_social_networks.et_social_circle .et_social_outlook i { background-color: #1174c3; }

	.et_monarch li.et_social_outlook:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_outlook:hover i { background-color: #0e63a6; }


.et_monarch .et_social_blinklist, .et_monarch .et_social_networks.et_social_circle .et_social_blinklist i { background-color: #fc6d21; }

	.et_monarch li.et_social_blinklist:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_blinklist:hover i { background-color: #d65d1c; }


.et_monarch .et_social_aweber, .et_monarch .et_social_networks.et_social_circle .et_social_aweber i { background-color: #127bbf; }

	.et_monarch li.et_social_aweber:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_aweber:hover i { background-color: #0f69a3; }


.et_monarch .et_social_mailchimp, .et_monarch .et_social_networks.et_social_circle .et_social_mailchimp i { background-color: #3283bf; }

	.et_monarch li.et_social_mailchimp:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_mailchimp:hover i { background-color: #2b6fa3; }


.et_monarch .et_social_soundcloud, .et_monarch .et_social_networks.et_social_circle .et_social_soundcloud i { background-color: #f0601e; }

	.et_monarch li.et_social_soundcloud:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_soundcloud:hover i { background-color: #cc521a; }


.et_monarch .et_social_print, .et_monarch .et_social_networks.et_social_circle .et_social_print i { background-color: #333333; }

	.et_monarch li.et_social_print:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_print:hover i { background-color: #2b2b2b; }


.et_monarch .et_social_like, .et_monarch .et_social_networks.et_social_circle .et_social_like i { background-color: #f95149; }

	.et_monarch li.et_social_like:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_like:hover i { background-color: #d4453e; }


.et_monarch .et_social_behance, .et_monarch .et_social_networks.et_social_circle .et_social_behance i { background-color: #1769ff; }

	.et_monarch li.et_social_behance:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_behance:hover i { background-color: #1459d9; }


.et_monarch .et_social_all_button, .et_monarch .et_social_networks.et_social_circle .et_social_all_button i { background-color: #dedede; }

	.et_monarch li.et_social_all_button:hover, .et_monarch .et_social_networks.et_social_circle li.et_social_all_button:hover i { background-color: #d1d1d1; }


.et_monarch .et_social_sidebar_networks .et_social_icons_container li:hover i, .et_monarch .et_social_sidebar_networks .et_social_icons_container li:hover .et_social_count, .et_monarch .et_social_mobile .et_social_icons_container li:hover i, .et_monarch .widget_monarchwidget .et_social_icons_container li:hover .et_social_icon, .et_monarch .widget_monarchwidget .et_social_networks .et_social_icons_container li:hover .et_social_network_label, .et_monarch .widget_monarchwidget .et_social_icons_container li:hover .et_social_sidebar_count { color: #ffffff; }


.widget_monarchwidget li, .et_monarch .widget_text .et_social_networks li { background-image: none !important; list-style: none; padding: 0 !important; margin-bottom: 0 !important; border: none !important;}

		.et_monarch .widget_monarchwidget .et_social_networks.et_social_circle ul li { background-color: transparent !important; }

	.et_monarch .et_social_flyin .et_social_networks { overflow: auto; }


.et_monarch .et_social_popup_content .et_social_networks { overflow: auto; }

.et_monarch .et_social_networks span.et_social_overlay { height:100%; width: 100%; background-color: rgba( 0, 0, 0, 0.1 ); bottom: 0; left: 0; z-index: 1; position: absolute; }

.et_monarch .et_social_networks.et_social_left .et_social_count, .et_monarch .et_social_networks.et_social_left .et_social_networkname { line-height: 1em; display: inline-block; }


.et_monarch .et_social_networks { width: 100%; display: inline-block; }

.et_monarch .et_social_networks .et_social_icons_container { padding: 0 !important; margin: 0 !important; line-height: 1em !important; display: inline-block; width: inherit; }

.et_monarch .et_social_networks li, .et_monarch .widget_monarchwidget .et_social_networks li, .et_monarch .widget .et_social_networks li, .et_monarch .widget_text .et_social_networks li { float: left; position: relative; margin: 2% 0 0 2%; overflow: hidden; min-height: 40px; line-height: 0; }

	.et_monarch .textwidget .et_social_networks li { margin-bottom: 0; }

	.et_monarch .et_social_networks li a { line-height: 0; }

.et_monarch .et_social_networks.et_social_nospace li { margin: 0 !important; }

	.et_monarch .et_social_networks li, .et_monarch .et_social_networks li a, .et_monarch .et_social_icon { display: block; overflow: hidden; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

	.et_monarch .et_social_networks div.et_social_network_label { font-size: 14px; }

	.et_monarch .et_social_networks div.et_social_count .et_social_count_label { font-size: 12px; font-weight: 400; }

	.et_monarch .et_social_networks div, .et_monarch .et_social_networks span, .et_monarch .et_social_networks li i { position: relative; z-index: 2; }


.et_monarch .et_social_networks .et_social_icon, .et_monarch .et_social_networks .et_social_icon:before, .et_monarch .et_social_networks .et_social_icon:after { width: 40px; height: 40px; line-height: 40px; display: inline-block; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px; }


.et_monarch .et_social_networks .et_social_networkname, .et_monarch .et_social_networks .et_social_count span { font-weight: 700; }


.et_monarch .et_social_networks.et_social_left i.et_social_icon.et_social_icon_all_button { float: none !important; }

.et_monarch .et_social_networks .et_social_all_button i.et_social_icon.et_social_icon_all_button:after, .et_monarch .et_social_networks .et_social_all_button i.et_social_icon.et_social_icon_all_button:before { width: 100%; }


.et_monarch .et_social_networks .et_social_totalcount, .et_monarch .et_social_sidebar_networks_mobile .et_social_totalcount { text-align: left; color: #444; margin-bottom: 10px; }

	.et_monarch .et_social_networks.et_social_sidebar_nocounts .et_social_totalcount { width: 40px; }

	.et_monarch .et_social_networks.et_social_sidebar_withcounts .et_social_totalcount, .et_monarch .et_social_networks.et_social_sidebar_flip .et_social_totalcount { width: 50px; }

.et_monarch .et_social_networks .et_social_totalcount_count, .et_monarch .et_social_sidebar_networks_mobile .et_social_totalcount_count { display: inline-block; font-size: 20px; font-weight: 700; line-height: 20px; }

.et_monarch .et_social_networks .et_social_totalcount_label, .et_monarch .et_social_sidebar_networks_mobile .et_social_totalcount_label { display: inline-block; font-size: 14px; margin-left: 4px; }


.et_monarch .et_social_withtotalcount .et_social_totalcount.et_social_dark, .et_monarch .et_social_networks.et_social_circle.et_social_outer_dark li .et_social_network_label, .et_monarch .et_social_networks.et_social_circle.et_social_outer_dark li .et_social_networkname, .et_monarch .et_social_networks.et_social_circle.et_social_outer_dark li .et_social_count, .et_monarch .et_social_networks.et_social_circle.et_social_outer_dark li:hover .et_social_networkname, .et_monarch .et_social_media .et_social_circle.et_social_outer_dark .et_social_icons_container li:hover .et_social_count { color: #444 !important; }

.et_monarch .et_social_withtotalcount .et_social_totalcount.et_social_light, .et_monarch .et_social_networks.et_social_circle.et_social_outer_light li .et_social_network_label, .et_monarch .et_social_networks.et_social_circle.et_social_outer_light li .et_social_networkname, .et_monarch .et_social_networks.et_social_circle.et_social_outer_light li .et_social_count, .et_monarch .et_social_networks.et_social_circle.et_social_outer_light li:hover .et_social_networkname, .et_monarch .et_social_media .et_social_circle.et_social_outer_light .et_social_icons_container li:hover .et_social_count { color: #fff !important; }


.et_monarch .et_social_networks.et_social_circle li { background-color: transparent !important; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }


.et_monarch .et_social_rounded.et_social_networks li, .et_monarch .et_social_rounded.et_social_nospace.et_social_networks .et_social_icons_container { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; overflow: hidden; }

.et_monarch .et_social_rounded.et_social_nospace.et_social_networks li { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }

.et_monarch .et_social_rounded.et_social_nospace.et_social_networks li:last-child { -webkit-border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; border-bottom-right-radius: 4px; }

.et_social_media_wrapper .et_social_networks { position: absolute; left: 0; top: 0; }

		.et_monarch .et_social_mobile .et_social_networks { position: relative; width: 100%; overflow: auto; padding: 20px 20px 20px; background-color: #fff; line-height: 1em; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin-bottom: -10px; }

			.et_monarch .et_social_mobile .et_social_networks li { width: 23.5%; margin: 0 2% 2% 0; float: left; text-align: center; }

				.et_monarch .et_social_mobile .et_social_networks li:nth-child(4n) { width: 23.5%; margin-right: 0; }

				.et_monarch .et_social_mobile .et_social_networks.et_social_circle li { margin-right: 2%; }

					.et_monarch .et_social_mobile .et_social_networks.et_social_circle li:last-child { margin-right: 0; }


			.et_monarch .et_social_mobile .et_social_networks li a { padding: 10px; }

				.et_monarch .et_social_mobile .et_social_networks li a i.et_social_icon { display: inline-block; }

				.et_monarch .et_social_mobile .et_social_networks li a span.et_social_sidebar_count { font-size: 16px; font-weight: bold; display: inline-block; top: -2px; margin-left: 8px; }

				.et_monarch .et_social_mobile .et_social_networks.et_social_circle li a span.et_social_sidebar_count { font-size: 12px; display: block; top: 0; margin-left: 0; }

	.et_monarch .et_social_networks li:nth-child(2n+1), .et_monarch .et_social_mobile .et_social_networks li:nth-child(2n+1) { margin-left: 0 !important; clear: both !important; }

	.et_monarch .et_social_networks li:nth-child(-n+2), .et_monarch .et_social_mobile .et_social_networks li:nth-child(-n+2) { margin-top: 0 !important; }


	.et_monarch .et_social_media .et_social_networks li { width: auto !important; clear: none !important; margin: 0 2% 2% 0 !important; overflow: hidden; }

		.et_monarch .et_social_media .et_social_networks.et_social_nospace li { margin: 0 !important; }

		.et_monarch .et_social_media .et_social_networks li .et_social_network_label { display: none; }


	.et_monarch .et_social_autowidth.et_social_networks li:nth-child(n) { width: auto !important; margin: 0 2% 2% 0 !important; clear: none !important; }

	.et_monarch .et_social_networks li:first-child, .et_monarch .et_social_mobile .et_social_networks li:first-child { margin-top: 0 !important; }

	.et_monarch .et_social_networks li:nth-child(n+2), .et_monarch .et_social_mobile .et_social_networks li:nth-child(n+2) { margin: 2% 0 0 0 !important;}




div.panel-pane div.admin-links {
  font-size: xx-small;
  margin-right: 1em;
}


div.panel-pane div.admin-links li a {
  color: #ccc;
}


div.panel-pane div.admin-links li {
  padding-bottom: 2px;
  background: white;
  z-index: 201;
}


div.panel-pane div.admin-links:hover a,
div.panel-pane div.admin-links-hover a {
  color: #000;
}


div.panel-pane div.admin-links a:before {
  content: "[";
}


div.panel-pane div.admin-links a:after {
  content: "]";
}


div.panel-pane div.panel-hide {
  display: none;
}



div.panel-pane div.panel-hide-hover,
div.panel-pane:hover div.panel-hide {
  display: block;
  position: absolute;
  z-index: 200;
  margin-top: -1.5em;
}


div.panel-pane div.node {
  margin: 0;
  padding: 0;
}


div.panel-pane div.feed a {
  float: right;
}

.img-responsive {display: inline-block;}

#footer #credits img{vertical-align:middle;}


.col-left { float: left; }

  .rhp-rhino .widget.widget_rhino_email_widget #mc_embed_signup, .rhp-rhino #home-widget-container-above .widget.widget_rhino_email_widget #mc_embed_signup, .rhp-rhino .rhino-widget-area-below-nav .widget.widget_rhino_email_widget #mc_embed_signup {
    float: right;
    width: 40%;
  }

  .rhp-rhino .widget.widget_rhino_email_widget #mc_embed_signup .mc-field-group, .rhp-rhino #home-widget-container-above .widget.widget_rhino_email_widget #mc_embed_signup .mc-field-group, .rhp-rhino .rhino-widget-area-below-nav .widget.widget_rhino_email_widget #mc_embed_signup .mc-field-group {
    float: right;
    vertical-align: middle;
    width: 100%;
    max-width: 400px;
    text-align: right;
  }

  .rhp-rhino .widget.widget_rhino_email_widget #mc_embed_signup .mc-field-group input.button.large.email, .rhp-rhino #home-widget-container-above .widget.widget_rhino_email_widget #mc_embed_signup .mc-field-group input.button.large.email, .rhp-rhino .rhino-widget-area-below-nav .widget.widget_rhino_email_widget #mc_embed_signup .mc-field-group input.button.large.email, .rhp-rhino .widget.widget_rhino_email_widget #mc_embed_signup .mc-field-group input[type=submit], .rhp-rhino #home-widget-container-above .widget.widget_rhino_email_widget #mc_embed_signup .mc-field-group input[type=submit], .rhp-rhino .rhino-widget-area-below-nav .widget.widget_rhino_email_widget #mc_embed_signup .mc-field-group input[type=submit] {
    width: auto;
    display: inline-block;
    float: right;
    width: 34%;
  }

  .rhp-rhino .widget.widget_rhino_email_widget #mc_embed_signup input.email, .rhp-rhino #home-widget-container-above .widget.widget_rhino_email_widget #mc_embed_signup input.email, .rhp-rhino .rhino-widget-area-below-nav .widget.widget_rhino_email_widget #mc_embed_signup input.email {
    width: 64%;
    display: inline-block;
    text-align: left;
    padding-left: 12px;
    margin-bottom: 0;
    margin-right: 5px;
    float: left;
  }

  .rhp-rhino #sidebar .widget.widget_rhino_email_widget h3, .rhp-rhino #sidebar .widget.widget_rhino_email_widget p.rhino-email-details, .rhp-rhino #sidebar .widget.widget_rhino_email_widget #mc_embed_signup, .rhp-rhino #sidebar .widget.widget_rhino_email_widget .mc-field-group input.button.large.email, .rhp-rhino #sidebar .widget.widget_rhino_email_widget .mc-field-group input[type=submit] {
    display: block;
    width: 100%;
  }

   .widget.widget_rhino_email_widget #mc_embed_signup,  #home-widget-container-above .widget.widget_rhino_email_widget #mc_embed_signup,  .rhino-widget-area-below-nav .widget.widget_rhino_email_widget #mc_embed_signup {
    float: right;
    width: 40%;
  }

   .widget.widget_rhino_email_widget #mc_embed_signup .mc-field-group,  #home-widget-container-above .widget.widget_rhino_email_widget #mc_embed_signup .mc-field-group,  .rhino-widget-area-below-nav .widget.widget_rhino_email_widget #mc_embed_signup .mc-field-group {
    float: right;
    vertical-align: middle;
    width: 100%;
    max-width: 400px;
    text-align: right;
  }

   .widget.widget_rhino_email_widget #mc_embed_signup .mc-field-group input.button.large.email,  #home-widget-container-above .widget.widget_rhino_email_widget #mc_embed_signup .mc-field-group input.button.large.email,  .rhino-widget-area-below-nav .widget.widget_rhino_email_widget #mc_embed_signup .mc-field-group input.button.large.email,  .widget.widget_rhino_email_widget #mc_embed_signup .mc-field-group input[type=submit],  #home-widget-container-above .widget.widget_rhino_email_widget #mc_embed_signup .mc-field-group input[type=submit],  .rhino-widget-area-below-nav .widget.widget_rhino_email_widget #mc_embed_signup .mc-field-group input[type=submit] {
    width: auto;
    display: inline-block;
    float: right;
    width: 34%;
  }

   .widget.widget_rhino_email_widget #mc_embed_signup input.email,  #home-widget-container-above .widget.widget_rhino_email_widget #mc_embed_signup input.email,  .rhino-widget-area-below-nav .widget.widget_rhino_email_widget #mc_embed_signup input.email {
    width: 64%;
    display: inline-block;
    text-align: left;
    padding-left: 12px;
    margin-bottom: 0;
    margin-right: 5px;
    float: left;
  }

   #sidebar .widget.widget_rhino_email_widget h3,  #sidebar .widget.widget_rhino_email_widget p.rhino-email-details,  #sidebar .widget.widget_rhino_email_widget #mc_embed_signup,  #sidebar .widget.widget_rhino_email_widget .mc-field-group input.button.large.email,  #sidebar .widget.widget_rhino_email_widget .mc-field-group input[type=submit] {
    display: block;
    width: 100%;
  }

.button, .rhino-email-widget #mc_embed_signup .mc-field-group #mc_embed_signup input.button.large.email, .rhino-email-widget #mc_embed_signup .mc-field-group input[type=submit], #tribe-bar-form .tribe-bar-submit input[type=submit], #tribe-events .tribe-events-button, a.button, a.comment-reply-link, #commentform #submit, .submit, input[type=submit], input.button, button.button, #wrapper .woo-sc-button, span.coming-soon, span.sold-out, span.free, span.off-sale, p.tribe-events-widget-link a { font-family: 'Archivo Narrow', arial, sans-serif !important; text-transform: uppercase !important;
}


.col-bau-bg .bau-bg {
	position: absolute;
	bottom: 0;
	right: 0;
	z-index: 0;
	width: 180px;
	height: auto;
	opacity: 0.15;
	-ms-transform: rotate(-15deg); 
    -webkit-transform: rotate(-15deg); 
    transform: rotate(-15deg);
}


.col-bau-bg .bau-bg img {
	width: 100%;
	height: auto;
}

.login-fix .top_login_fix .selected-part-left #social_media{
    width:auto !important;
    text-align:left !important;
    padding-top: 15px;
}

#social_media img {
	margin:0 10px 20px 0;
}


#social_media h4{
    font-size: 12px;
    font-weight: normal;
}

#social_media h4 a{
    color:#b6985a;
}

#social_media{
    width:100%;
    text-align:center;
}


    #social_media h5{
        margin: 5px 0;
    }

  .container-fluid {
    padding: 0;
  }
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}

	
	.swiper-container .slider-right {
		right: 0px!important;
	}

	
	.swiper-container .slider-prev {
		left: 0px!important;
	}

	
	.swiper-container .slider-next, .swiper-container .slider-prev {
		display: none;
	}

	
	.parallax_slider_outer.first-section .swiper-container .slider-prev, .parallax_slider_outer.first-section .swiper-container .slider-next {
		margin-top: -30px;
	}
.swiper-container .slider-prev,.swiper-container .slider-next{top:52%!important;}
.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}
.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.homepage-marketing .video-wrapper{padding-top:0}



div#header
{
	height: 190px;
}

.description{text-align:center;font-size:12px;font-variant:small-caps;color:#ebebeb;letter-spacing:1px;padding:5px 0 0}



.column--right {
  margin-top: 70px;
  color: white;
  font-size: 1.5em;
  line-height: 1.25em;
  width: 48.48485%;
  float: right;
  margin-right: 0;
  *margin-left: -0.25em;
  display: inline;
}


.column--right .view-display-id-block_1 {
  margin-bottom: 10px;
}


.column--right .view-display-id-block_1 a {
  color: white;
}
.region-header{float:right;margin:1em 5px 1.5em}
.region-triptych-first,.region-triptych-middle,.region-triptych-last{-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px 0}
.region-footer-firstcolumn,.region-footer-secondcolumn,.region-footer-thirdcolumn,.region-footer-fourthcolumn{-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px}
.region-footer-firstcolumn,.region-footer-secondcolumn{-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;width:50%}
.region-footer-thirdcolumn,.region-footer-fourthcolumn{-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;width:50%}
.region-footer-thirdcolumn{clear:both}
#content,#sidebar-first,#sidebar-second,.region-triptych-first,.region-triptych-middle,.region-triptych-last,.region-footer-firstcolumn,.region-footer-secondcolumn,.region-footer-thirdcolumn,.region-footer-fourthcolumn{display:inline;float:left;position:relative}
.region-content ul,.region-content ol{margin:1em 0;padding:0 0 .25em 15px}
.region-header .block{font-size:.857em;float:left;margin:0 10px;padding:0}
.region-header .block .content{margin:0;padding:0}
.region-header .block ul{margin:0;padding:0}
.region-header .block li{list-style:none;list-style-image:none;padding:0}
.region-header .form-text{background:#fefefe;background:rgba(255,255,255,0.7);border-color:#ccc;border-color:rgba(255,255,255,0.3);margin-right:2px;width:120px}
.region-header .form-text:hover,.region-header .form-text:focus,.region-header .form-text:active{background:#fff;background:rgba(255,255,255,0.8)}
.region-header .form-required{color:#eee;color:rgba(255,255,255,0.7)}
.region-header .block-menu{border:1px solid;border-color:#eee;border-color:rgba(255,255,255,0.2);padding:0;width:208px}
.region-header .block-menu li a{display:block;border-bottom:1px solid;border-bottom-color:#eee;border-bottom-color:rgba(255,255,255,0.2);padding:3px 7px}
.region-header .block-menu li a:hover,.region-header .block-menu li a:focus,.region-header .block-menu li a:active{text-decoration:none;background:rgba(255,255,255,0.15)}
.region-header .block-menu li.last a{border-bottom:0}
.region-header #block-user-login{width:auto}
.region-header #block-user-login .content{margin-top:2px}
.region-header #block-user-login .form-item{float:left;margin:0;padding:0}
.region-header #block-user-login div.item-list,.region-header #block-user-login div.description{font-size:.916em;margin:0}
.region-header #block-user-login div.item-list{clear:both}

.region-header #block-user-login div.description{display:inline}
.region-header #block-user-login .item-list ul{padding:0;line-height:1}
.region-header #block-user-login .item-list li{list-style:none;float:left;padding:3px 0 1px}
.region-header #block-user-login .item-list li.last{padding-left:.5em}
.region-header #block-user-login ul.openid-links li.last{padding-left:0}
.region-header #user-login-form li.openid-link a,.region-header #user-login li.openid-link a{padding-left:20px}
.region-header #block-user-login .form-actions{margin:4px 0 0;padding:0;clear:both}
.region-header #block-user-login input.form-submit{border:1px solid;border-color:#ccc;border-color:rgba(255,255,255,0.5);background:#eee;background:rgba(255,255,255,0.7);margin:4px 0;padding:3px 8px}
.region-header #block-user-login input.form-submit:hover,.region-header #block-user-login input.form-submit:focus{background:#fff;background:rgba(255,255,255,0.9)}
.region-header #block-search-form{width:208px}
.region-header #block-search-form .form-text{width:154px}
.region-header .block-locale ul li{display:inline;padding:0 .5em}
.region-help{border:1px solid #d3d7d9;padding:0 1.5em;margin-bottom:30px}
#footer .region{margin-top:20px}
.overlay .region-page-top,.overlay #header,.overlay #page-title,.overlay #featured,.overlay #sidebar-first,.overlay #triptych-wrapper,.overlay #footer-wrapper{display:none}
.region-header,.region-header a,.region-header li a.active,#name-and-slogan,#name-and-slogan a,#secondary-menu-links li a{color:#fffeff}
div.region.region-header,a#logo{margin-bottom:.5em;padding-bottom:0}
.region-sidebar-first{min-width:300px}

.main-header .cart .recently-added table tfoot .items-count { font-weight: normal; }

#footpad { padding-bottom: 5px; }


#banner {
  height: 95px;
}

.boxes-transparent-bg #page .icons-bg.accent-bg .benefits-grid-ico,
.boxes-solid-bg #page .icons-bg.accent-bg .benefits-grid-ico,
.style-ios #page .stripe.stripe-transparent-bg .icons-bg.accent-bg .benefits-grid-ico,
.boxes-transparent-bg #page .icons-bg.accent-hover-bg a.benefits-grid-ico:hover,
.boxes-solid-bg #page .icons-bg.accent-hover-bg a.benefits-grid-ico:hover,
.style-ios #page .stripe.stripe-transparent-bg .icons-bg.accent-hover-bg a.benefits-grid-ico:hover {
  background-color: #08179b;
}

.style-ios.boxes-transparent-bg #page .light-bg.icons-bg .benefits-grid-ico,
.style-ios.boxes-transparent-bg #page .light-hover-bg.icons-bg a.benefits-grid-ico:hover {
  background-image: none;
  background-color: rgba(119,119,119,0.04);
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(119,119,119,0.15);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(119,119,119,0.15);
  box-shadow: inset 0px 0px 0px 1px rgba(119,119,119,0.15);
}

.style-ios #page .stripe-style-1.stripe-transparent-bg .light-bg.icons-bg .benefits-grid-ico,
.style-ios #page .stripe-style-1.stripe-transparent-bg .light-hover-bg.icons-bg a.benefits-grid-ico:hover {
  background-color: rgba(119,119,119,0.04);
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(119,119,119,0.15);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(119,119,119,0.15);
  box-shadow: inset 0px 0px 0px 1px rgba(119,119,119,0.15);
}

.style-ios #page .stripe-style-2.stripe-transparent-bg .light-bg.icons-bg .benefits-grid-ico,
.style-ios #page .stripe-style-2.stripe-transparent-bg .light-hover-bg.icons-bg a.benefits-grid-ico:hover {
  background-color: rgba(249,249,249,0.04);
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(249,249,249,0.15);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(249,249,249,0.15);
  box-shadow: inset 0px 0px 0px 1px rgba(249,249,249,0.15);
}

.style-ios #page .stripe-style-3.stripe-transparent-bg .light-bg.icons-bg .benefits-grid-ico,
.style-ios #page .stripe-style-3.stripe-transparent-bg .light-hover-bg.icons-bg a.benefits-grid-ico:hover {
  background-color: rgba(47,54,61,0.04);
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(47,54,61,0.15);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(47,54,61,0.15);
  box-shadow: inset 0px 0px 0px 1px rgba(47,54,61,0.15);
}

.style-ios #page .stripe-style-4.stripe-transparent-bg .light-bg.icons-bg .benefits-grid-ico,
.style-ios #page .stripe-style-4.stripe-transparent-bg .light-hover-bg.icons-bg a.benefits-grid-ico:hover {
  background-color: rgba(255,255,255,0.04);
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,0.15);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,0.15);
  box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,0.15);
}

.style-ios #page .stripe-style-5.stripe-transparent-bg .light-bg.icons-bg .benefits-grid-ico,
.style-ios #page .stripe-style-5.stripe-transparent-bg .light-hover-bg.icons-bg a.benefits-grid-ico:hover {
  background-color: rgba(51,51,51,0.04);
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(51,51,51,0.15);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(51,51,51,0.15);
  box-shadow: inset 0px 0px 0px 1px rgba(51,51,51,0.15);
}

.style-ios #page .light-bg.icons-bg .benefits-grid-ico,
.style-ios #page .light-hover-bg.icons-bg a.benefits-grid-ico:hover {
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(119,119,119,0.15);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(119,119,119,0.15);
  box-shadow: inset 0px 0px 0px 1px rgba(119,119,119,0.15);
}

.style-ios #page .stripe-style-1 .light-bg.icons-bg .benefits-grid-ico,
.style-ios #page .stripe-style-1 .light-hover-bg.icons-bg a.benefits-grid-ico:hover {
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(119,119,119,0.15);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(119,119,119,0.15);
  box-shadow: inset 0px 0px 0px 1px rgba(119,119,119,0.15);
}

.style-ios #page .stripe-style-2 .light-bg.icons-bg .benefits-grid-ico,
.style-ios #page .stripe-style-2 .light-hover-bg.icons-bg a.benefits-grid-ico:hover {
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(249,249,249,0.15);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(249,249,249,0.15);
  box-shadow: inset 0px 0px 0px 1px rgba(249,249,249,0.15);
}

.style-ios #page .stripe-style-3 .light-bg.icons-bg .benefits-grid-ico,
.style-ios #page .stripe-style-3 .light-hover-bg.icons-bg a.benefits-grid-ico:hover {
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(47,54,61,0.15);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(47,54,61,0.15);
  box-shadow: inset 0px 0px 0px 1px rgba(47,54,61,0.15);
}

.style-ios #page .stripe-style-4 .light-bg.icons-bg .benefits-grid-ico,
.style-ios #page .stripe-style-4 .light-hover-bg.icons-bg a.benefits-grid-ico:hover {
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,0.15);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,0.15);
  box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,0.15);
}

.style-ios #page .stripe-style-5 .light-bg.icons-bg .benefits-grid-ico,
.style-ios #page .stripe-style-5 .light-hover-bg.icons-bg a.benefits-grid-ico:hover {
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(51,51,51,0.15);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(51,51,51,0.15);
  box-shadow: inset 0px 0px 0px 1px rgba(51,51,51,0.15);
}

.style-material-design.boxes-solid-bg .icons-bg .benefits-grid-ico,
.style-material-design #page .stripe.stripe-solid-bg .icons-bg .benefits-grid-ico,
.style-material-design.boxes-solid-bg .tab-style-one.wpb_content_element .wpb_tabs_nav li,
.style-material-design #page .stripe.stripe-solid-bg .tab-style-one.wpb_content_element .wpb_tabs_nav li,
.style-material-design.boxes-solid-bg .dt-accordion-bg-on.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header,
.style-material-design #page .stripe.stripe-solid-bg .dt-accordion-bg-on.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header {
  -webkit-box-shadow: 0 1px 6px rgba(0,0,0,0.12);
  box-shadow: 0 1px 6px rgba(0,0,0,0.12);
  -webkit-transition: -webkit-box-shadow 0.2s ease-out, background-color 0.2s ease-out;
  transition: box-shadow 0.2s ease-out, background-color 0.2s ease-out;
}

.style-material-design.boxes-solid-bg .icons-bg .benefits-grid-ico:hover,
.style-material-design #page .stripe.stripe-solid-bg .icons-bg .benefits-grid-ico:hover,
.style-material-design.boxes-solid-bg .tab-style-one.wpb_content_element .wpb_tabs_nav li:hover,
.style-material-design #page .stripe.stripe-solid-bg .tab-style-one.wpb_content_element .wpb_tabs_nav li:hover,
.style-material-design.boxes-solid-bg .dt-accordion-bg-on.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header:hover,
.style-material-design #page .stripe.stripe-solid-bg .dt-accordion-bg-on.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header:hover {
  -webkit-box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18), 0 4px 15px 0 rgba(0,0,0,0.15);
  box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18), 0 4px 15px 0 rgba(0,0,0,0.15);
}

.style-material-design.boxes-solid-bg .stripe .icons-bg .benefits-grid-ico,
.style-material-design.boxes-solid-bg .stripe .tab-style-one.wpb_content_element .wpb_tabs_nav li,
.style-material-design.boxes-solid-bg .stripe .dt-accordion-bg-on.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.boxes-solid-bg #page .light-bg.icons-bg .benefits-grid-ico,
.boxes-solid-bg #page .light-hover-bg.icons-bg a.benefits-grid-ico:hover {
  background-color: #ffffff;
}

#page .stripe-style-1.stripe-solid-bg .light-bg.icons-bg .benefits-grid-ico,
#page .stripe-style-1.stripe-solid-bg .light-hover-bg.icons-bg a.benefits-grid-ico:hover {
  background-color: #ffffff;
}

#page .stripe-style-2.stripe-solid-bg .light-bg.icons-bg .benefits-grid-ico,
#page .stripe-style-2.stripe-solid-bg .light-hover-bg.icons-bg a.benefits-grid-ico:hover {
  background-color: #ffffff;
}

#page .stripe-style-3.stripe-solid-bg .light-bg.icons-bg .benefits-grid-ico,
#page .stripe-style-3.stripe-solid-bg .light-hover-bg.icons-bg a.benefits-grid-ico:hover {
  background-color: #ffffff;
}

#page .light-bg.icons-bg .benefits-grid-ico,
#page .light-hover-bg.icons-bg a.benefits-grid-ico:hover {
  background-color: rgba(119,119,119,0.1);
  background-image: none;
}

#page .stripe-style-1 .light-bg.icons-bg .benefits-grid-ico,
#page .stripe-style-1 .light-hover-bg.icons-bg a.benefits-grid-ico:hover {
  background-color: rgba(119,119,119,0.1);
}

#page .stripe-style-2 .light-bg.icons-bg .benefits-grid-ico,
#page .stripe-style-2 .light-hover-bg.icons-bg a.benefits-grid-ico:hover {
  background-color: rgba(249,249,249,0.1);
}

#page .stripe-style-3 .light-bg.icons-bg .benefits-grid-ico,
#page .stripe-style-3 .light-hover-bg.icons-bg a.benefits-grid-ico:hover {
  background-color: rgba(47,54,61,0.1);
}

#page .stripe-style-4 .light-bg.icons-bg .benefits-grid-ico,
.boxes-solid-bg #page .stripe-style-4 .light-bg.icons-bg .benefits-grid-ico,
#page .stripe-style-4 .light-hover-bg.icons-bg a.benefits-grid-ico:hover,
.boxes-solid-bg #page .stripe-style-4 .light-hover-bg.icons-bg a.benefits-grid-ico:hover {
  background-color: rgba(255,255,255,0.1);
}

#page .stripe-style-5 .light-bg.icons-bg .benefits-grid-ico,
.boxes-solid-bg #page .stripe-style-5 .light-bg.icons-bg .benefits-grid-ico,
#page .stripe-style-5 .light-hover-bg.icons-bg a.benefits-grid-ico:hover,
.boxes-solid-bg #page .stripe-style-5 .light-hover-bg.icons-bg a.benefits-grid-ico:hover {
  background-color: rgba(51,51,51,0.1);
}

html:not(.mobile-true) #main .benefits-grid-ico.animate-element img,
html:not(.mobile-true) #main .wpb_revslider_element img,
html:not(.mobile-true) .pp_content img,
html:not(.mobile-true) #page .widget_shopping_cart_content img,
html:not(.mobile-true) #page .grav-grav img,
html:not(.mobile-true) #page .comment-gravatar img,
html:not(.mobile-true) #shWrap img,
html:not(.mobile-true) #page .royalSlider img,
.lightbox.useJS .close,
div.lightbox.useJS .img-caption,
.hover-grid .rollover-content,
.no-touch .text-on-img.hover-grid .fs-entry-content,
.hover-style-one .rollover-thumbnails,
.hover-style-two .rollover-thumbnails,
.hover-style-three .rollover-thumbnails {
  -webkit-transition: none;
  -moz-transition: none;
  -ms-transition: none;
  -o-transition: none;
}

a.benefits-grid-ico {
  -webkit-transition: background-color 250ms ease;
  -moz-transition: background-color 250ms ease;
  -ms-transition: background-color 250ms ease;
  -o-transition: background-color 250ms ease;
}
html:not(.mobile-true) #main .animate-element img,html:not(.mobile-true) #main .benefits-grid-ico.animate-element img,html:not(.mobile-true) #main .wpb_revslider_element img,html:not(.mobile-true) #page .comment-gravatar img,html:not(.mobile-true) #page .grav-grav img,html:not(.mobile-true) #page .royalSlider img,html:not(.mobile-true) #page .widget_shopping_cart_content img,html:not(.mobile-true) #shWrap img,html:not(.mobile-true) .pp_content img{opacity:1}
.benefits-grid-ico{display:block;margin:0 auto 10px}
.icons-bg .benefits-grid-ico{margin:0 auto 20px}
.benefits-style-one.benefits-grid.icons-bg .benefits-grid-ico{text-align:center}
.benefits-style-one.benefits-grid .benefits-grid-ico{margin:0 12px 10px 0}
.benefits-style-two.benefits-grid.icons-bg .benefits-grid-ico{text-align:center}
.benefits-style-two.benefits-grid .benefits-grid-ico{margin:5px 22px 0 0}

#benefits-grid-1.icons-bg .benefits-grid-ico { height: 50px; line-height: 50px; width: 50px; }

.vc_non_responsive .vc_row .vc_col-sm-12 {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

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

  .vc_col-sm-12 {
    width: 100%;
  }

#slider_content_wrapper {padding-top: 39px; overflow: hidden;}

#overlay_content_page  #slider_content_wrapper {padding-bottom: 30px;padding-right: 75px;margin: 0 65px 0 50px;}


#slider_content_wrapper p {margin-bottom: 18px;}

#slider_content_wrapper ol {margin: 0 0 21px 0; padding-left: 18px; list-style-type: none; counter-reset: item; list-style: decimal;}

#slider_content_wrapper ol li {
  content: counter(item, decimal) "."; 
  counter-increment: item; 
  display: list-item;
  width: 100%;
  }


#slider_content_wrapper .switch_class_lst{
    width: 785px;
}

#slider_content_wrapper .switch_class_lst.listview li.ls_view_content {
    clear: left !important;
    width: 100%;
    overflow: hidden;
    border-bottom: 1px solid #dfdbcf;
}

#slider_content_wrapper .switch_class_lst.listview li.ls_view_content:last-child{
    border-bottom: 0px solid #dfdbcf;
}

#slider_content_wrapper div.view-thumb .carousel_content .ls_view_sortable .thumb_content .press {margin-top: -8px !important; display: block !important;}

#slider_content_wrapper div.view-list .ls_view_sortable {padding-top: 15px !important;}

#slider_content_wrapper div.view-list .ls_view_sortable:first-child {padding-top: 0 !important;}

.default_template .two_column .column_right p,
.default_template #column_banner .text_desc {color: #007ca0 !important;}

.default_template .two_column .column_right p {font-size: 22px !important;}

#content_wrapper .two_column .column_right {float: right; width: 520px; margin-right: 140px;}

#content_wrapper .two_column .column_left {float: left; width: 190px; margin-left: 50px;}

#content_wrapper .home_page_type_a .two_column .column_right p {font-family: "Scala", Verdana, sans-serif; font-size: 32px; color: #FFF; line-height: 1.2; margin-bottom: 30px; font-style: normal;}

#content_wrapper .two_column .column_right p a {color: #000; }

#content_wrapper .two_column .column_right p a:hover,
.list_three_col li a:hover {color: #007ca0;}
#ctopanel{display:none;width:100%}
header .social{position:absolute;top:23px;right:20px;z-index:1;display:none}
header .social a{margin-left:5px}
.social a{margin:0 5px 0 0}
body.home .social .inner-wrap,body.tag .social .inner-wrap,body.category .social .inner-wrap{margin:50px auto;padding-top:0;width:100%;text-align:center;max-width:200px;border-bottom:solid 1px #EEE}
body.home .social .inner-wrap a,body.tag .social .inner-wrap a,body.category .social .inner-wrap a{font-size:1.5rem;margin:0 4%;padding-bottom:10px}
body.home .social .inner-wrap h4,body.tag .social .inner-wrap h4,body.category .social .inner-wrap h4{display:none}

.home .tile-col {
	width: 32%;
	max-width: 300px;
	float: left;
}

.home .tile-col-1,
.home .tile-col-2 {
	margin-right: 20px;
}


	.home .tile-col-4 {
		display: none;
	}

	.home .tile-col-3 {
		margin-right: 20px;
	}

	.home .tile-col-2 {
		margin-right: 0;
	}


	.home .tile-col-1,
	.home .tile-col-2,
	.home .tile-col-3 {
		margin-right: 0;
	}


#usersite-container footer .branding a {
  text-decoration: none; }

.author {
	display:inline-block;
	font-family: 'Open Sans', sans-serif;
	color:#fff;
	font-size:14px;
	line-height:20px;
	font-weight:bold;
}

	.author i {font-weight:normal;}

ul.check, ul.star, ul.carrot { margin-left: 15px; list-style: none outside; }

ul.check li, ul.star li, ul.carrot li { padding: 0 0 0 18px;  }

ul.check li li, ul.star li li, ul.carrot li li { padding: 0;  }

.tab_content ul.check.left { width:320px; margin-top: 5px; }

.tab_content.corp ul.check.left { color:#000; width:170px; margin-top: 5px; margin-left: 5px; }

    .tab_content ul.disc.left, .tab_content ul.check.left { float:none;margin-top:10px;margin-bottom: 0; }

    .tab_content ul.disc.left.second, .tab_content ul.check.left.second { float: none; margin-top:0;margin-bottom: 20px; }

    .tab_content ul.disc.left, ul.check.left { width: 205px; }

    .tab_content ul.disc.left, .tab_content.corp ul.disc.left, .tab_content ul.check.left, .tab_content.corp ul.check.left { width:90%; margin-top: 5px; }

.genesis-nav-menu .menu-item a{
	background-color: #004375;
	opacity: .9;
}

.widget_categories .cat-item {
  display: inline-block;
  background-color: #acacac;
  color: white;
  padding-left: 0.5em;
  padding-right: 0.5em;
  text-transform: lowercase;
  margin-bottom: 0.4em;
  border-radius: 3px; }

  .widget_categories .cat-item.cat-item-1 {
    background-color: #009784; }

  .widget_categories .cat-item.cat-item-3 {
    background-color: #ff844c; }

  .widget_categories .cat-item.cat-item-31 {
    background-color: #b5d860; }

  .widget_categories .cat-item.cat-item-4, .widget_categories .cat-item.cat-item-46 {
    background-color: #6d7681; }

  .widget_categories .cat-item.cat-item-5, .widget_categories .cat-item.cat-item-9 {
    background-color: #00cefe; }

  .widget_categories .cat-item.cat-item-6 {
    background-color: #e81a20; }

  .widget_categories .cat-item.cat-item-7 {
    background-color: #9f9172; }

  .widget_categories .cat-item:hover {
    background-color: #3e3e3d; }

  .widget_categories .cat-item a {
    text-decoration: none;
    color: white; }


.content 	{
	color:#323232;
	FONT-FAMILY: Trebuchet MS,verdana,sans serif,arial;
	font-size:11px !important;
	font-weight: normal;
	line-height: 16px;
}

    
    .news .two_fourths, .news .one_fourth {width:31%;margin-right:2%;}

.title-area{float:left;padding:10px 0;width:360px}

.header-full-width .title-area{width:100%}

.footer-widgets-1,.footer-widgets-2,.footer-widgets-3,.sidebar-primary,.title-area{width:300px}

.content,.content-sidebar-sidebar .content,.content-sidebar-sidebar .content-sidebar-wrap,.footer-widgets-1,.footer-widgets-2,.footer-widgets-3,.sidebar-content-sidebar .content,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-primary,.sidebar-secondary,.sidebar-sidebar-content .content,.sidebar-sidebar-content .content-sidebar-wrap,.site-header .widget-area,.title-area{width:100%}

.header-image .title-area{background-position:center top}

.genesis-nav-menu,.site-description,.site-header .title-area,.site-header .search-form,.site-title{text-align:center}


#page #central { padding: 10px 10px;clear: both;height:auto;overflow: hidden; }


#page #central #body{ float:left;width:820px;padding-left:0px;padding-right: 0px !important; }

#page #central #sidebar p{ line-height:24px}

#page #central #sidebar ul.nav{ list-style:none;margin-left:0px;padding:0px;padding-left:24px;font-size:11px;}

#page #central #sidebar ul.nav li{ margin-bottom:16px;}

#page #central #sidebar ul.nav a{ text-decoration:none;color:#333 }

#page #central #sidebar ul.nav a.nav-selected {font-weight: bold}

#page #central #sidebar ul.nav a:hover { text-decoration:underline; }

#page #central #sidebar ul.nav ul{ list-style:none;margin-left:0px;padding:0px;padding-left:16px;margin-top:16px;}

#page #central #sidebar ul.nav ul li{ margin-bottom:16px;}

#footer-menu {
        display: none;
}

#footer-menu ul, #navigation ul {
	 list-style: none;
}



#mirrors, #footer-menu {
	display:inline-block;
	vertical-align: top;
	-webkit-box-sizing:border-box;
	-moz-box-sizing: border-box;
	box-sizing:border-box;
}

#footer-menu a {
	color: #6f6f6f;
}

#footer-menu a:hover, #footer-menu a:focus, #footer-menu a:active {
	color:#8c1515;
}


	
	#footer-menu, #mirrors {
		width:100%;
		margin-left: 0;
		padding-left: 0;
	}
