﻿.comment .avatar{float:left}
.comment .avatar-col{width:13%}
#page-weather .avatar{width:65px;height:65px;border-radius:32px;-webkit-border-radius:32px;-moz-border-radius:32px;background-color:#01a13f;margin:0 -8px}
.fl-post .fl-post-image-beside,.fl-post .fl-post-content-beside{padding:0 15px}
body.has-blocks .fl-post-content ul,body.has-blocks .fl-post-content ol{margin:1.5em auto;max-width:740px;list-style-position:outside}
body.has-blocks .fl-post-content li{list-style-position:outside}

		.footer-widget { width: 155px; }

.footer-widget, p#copyright, .footer-widget a { color: #9cacb6; }

	.footer-widget a:hover { color: #fff; }


.cycle-prev i,
.cycle-next i
{
	background: #000 none repeat scroll 0 0;
	border-radius: 50%;
	font-size: 36px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	width: 50px;
}

.image-slider-wrapper .cycle-prev,
.image-slider-wrapper .cycle-next {
	top: 50%;
	color: #fff;
	cursor: pointer;
	display: block;
	font-size: 30px;
	font-weight: normal;
	position: absolute;
	text-align: center;
	z-index: 999;
}

.image-slider-wrapper .cycle-prev {
	left: 30px;
}


.left-right-block .text-body {
	padding: 43px 65px 16px;
}

    .community .fb { margin-left: 0; }

    .community br { display: block; }

    .community .icon { margin-top: 10px; }

    footer .community { float: left; width: 100%; margin-top: 30px;}
.lists,.locate,.location,hr,.home .slideDots,h3,.trend,.community,.sidebar .widget,.info,.tabbed,.content .item,.locate .button{margin-bottom:40px;margin-bottom:40px;margin-top:0}
.community{padding:16px 0;text-transform:uppercase;border-width:1px 0;border-style:dotted;border-color:#404040;text-align:center;clear:both}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}

	#content .panels .panels-container .panel .image {
		height: 250px;
	}


	#footer-widgets .footer-widget-column {
		float: none;
		padding-right: 0;
		width: 100%;
	}



.footer-wrap {
	background: #ee4455;
}
.footer-wrap,.footer-widgets-background {background: #000000;}


.sidebar-inner {
    margin: 0 auto;
    padding-bottom: 20px;
}


.sidebar-inner .sidebar-widget:first-child .textwidget img {
    margin-top: 0;
}


#sidebar .sidebar-inner {
    width: 100%;
    overflow: hidden;
}


			.slider_title {
				color:#3e769a !important; 
				font-size: 20px !important;
				font-weight: bold;
				padding-top: 0px;
				position: absolute;
				width: 100%;
				text-align: center;
			}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_17,.grid_18,.grid_19,.grid_20,.grid_21,.grid_22,.grid_23,.grid_24{display:inline;float:left;position:relative;margin-left:5px;margin-right:5px}
.container_24 .grid_24{width:950px}

  .container_24 .grid_24, .container_24 .grid_18, .container_24 .grid_6, .container_24 .grid_5 { width: 100%; margin: 0; }

.owl-carousel .item {
  margin: 3px;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -o-hyphens: auto;
  hyphens: auto;
}

.owl-carousel .item figure {
  display: block;
  width: 100%;
  margin: 0 0 10px 0;
}

.owl-carousel .item figure a {
  display: block;
}

.owl-carousel .item figure a img {
  display: block;
  width: 100%;
  height: auto;
}

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



.copy {
	font-family: Arial, Geneva, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #333;
	padding: 12px;
}

.media-left,
.media-right,
.media-body {
display: table-cell;
vertical-align: top;
}

.media-body { overflow: hidden; display: block !important; }

#content {
	width: 99%;
	background-color: #FFF;
         position: absolute;
	margin-top: 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-right:15px;padding-left:15px}
.col-lg-12{width:100%}

.std-sign-up {
    border-right: 2px solid #ececec;
}
.tagcloud a:hover,.sb-widget .tagcloud a:hover,.footer-widget .tagcloud a:hover{color:#fff}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-5{width:41.66666667%}
#navbar_speaker #label{position:absolute;top:20px;left:50px;width:83px;color:#ffffff;font-weight:bold}

.td-grid-style-4 .td-meta-align {
  display: inline-block;
  vertical-align: middle;
  width: 100%;
}

.td-grid-style-5 .td-meta-align {
  display: inline-block;
  vertical-align: middle;
  width: 100%;
}

.wpb_raw_code {
  margin-bottom: 26px;
}


.featured-content .entry-header .entry-meta {
	margin-bottom: 10px;
}


.entry-meta {
	font-size: 14px;
}


.entry-header .entry-meta {
	margin-bottom: 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-right:15px;padding-left:15px}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}
.col-xs-4{width:33.33333333%}


html.special .news-emblem { color: #000; }


.news-emblem { width: 50%; position: relative; padding: 37px 0 37px 97px; min-height: 464px; }


html.special.black-bg .news-emblem { color: #fff; }


html.special.blue-bg .news-emblem { color: #195183; }

  .arab .news-emblem { direction: rtl; }
.job-teaser .content .box-center .title{font-size:34px;line-height:36px;letter-spacing:-1px;font-weight:600;word-wrap:break-word;margin:0 0 6px;text-transform:uppercase;transition:color .3s ease-in-out 0s}
.job-teaser a:hover .title{color:#d31f26}
.module-teaser-fullscreen .title{font-size:101px;line-height:96px;letter-spacing:-4px;font-weight:600;word-wrap:break-word;margin-top:0;margin-bottom:48px;text-transform:uppercase}

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

    .col-md-8 {
        width: 66.66666667%;
    }

.ktz-logo h1.homeblogtit-hide,
.ktz-logo .singleblogtit-hide,
.ktz-logo h1.homeblogtit-hide a, 
.ktz-logo h1.homeblogtit-hide a:visited,
.ktz-logo .singleblogtit-hide a,
.ktz-logo .singleblogtit-hide a:visited,
.ktz-logo .desc-hide  {display:none;}

.ktz-logo h1.homeblogtit,
.ktz-logo .singleblogtit {font-size:24px;line-height:20px;width:320px;}

.ktz-logo h1.homeblogtit a, 
.ktz-logo h1.homeblogtit a:visited,
.ktz-logo .singleblogtit a,
.ktz-logo .singleblogtit a:visited {text-decoration: none;text-transform:uppercase;}

	.ktz-logo h1.homeblogtit,
	.ktz-logo h2.singleblogtit,
	.ktz-logo div.singleblogtit {line-height:1.4;	}
.ktz-logo h1.homeblogtit a,.ktz-logo h1.homeblogtit a:visited,.ktz-logo h1.homeblogtit a:hover,.ktz-logo .singleblogtit a,.ktz-logo .singleblogtit a:hover,.ktz-logo .singleblogtit a:active,.ktz-logo .singleblogtit a:focus,.ktz-logo .singleblogtit a:visited {color:#dd3333}
.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-6{width:50%}

.clearfix:before,
.clearfix:after {
    content: '\0020';
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
}

.clearfix:after {
    clear: both
}


.clearfix {
    zoom: 1
}
body .widget.clearfix-desktop{clear:both}
body .widget.clearfix-tablet{clear:both}
body .widget.clearfix-desktop,body .widget.clearfix-tablet{clear:none}
body .widget.clearfix-mobile{clear:both}
.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:25px;padding-right:25px}
.col-sm-6{width:50%}

.hd-botm{ padding:10px 0; position:relative;  max-height: 73px; clear: both;}

.hd-botm .navbar-default{ background:none; border-color:rgba(0,0,0,0.0);min-height: auto; margin:0; max-height: 72px;}

.hd-botm .rqst{display: none; position: absolute;top: 7px;right: 14px;background: #1f3f80;text-align: center; padding:0;}

.hd-botm .rqst a{color: #ffffff;display: block;font-size: 13px;padding: 5px 0;}

.hd-botm .rqst a:hover{ background:#3a9e09; text-decoration:none;}


.clearfix {
  *zoom: 1;
}

.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}

.clearfix:after {
  clear: both;
}

article.item-page ul.content-links li {
  background: none
}

fieldset.filters,
.blog .leading,
.content-links,
.pane-sliders {
  margin-bottom: 50px;
}


div.articleContent div.content-links ul li {
  background:none !important;
  padding-left:0 !important;
}



#gkTags .content {
	margin-left: 0;
	width: 100%;
}


.main-content-entry-list-block .content{
  height:210px!important;
}


#gkBottom3 .content h3,
#gkBottom4 .content h3,
#gkBottom3 .header,
#gkBottom4 .header {
	color: #222;
	font-size: 18px;
	font-weight: 700;
	
}


#gkBottom3 .content h3,
#gkBottom4 .content h3 {
	margin: 30px 0;
	padding: 10px 0;
}


div.content {
	clear: both;
}


.clear div.content {
	clear: both;
}


#ja-content {
	padding: 0 20px 0 40px;
}


#ja-mainbody-fl #ja-content {
	padding-left: 0;
}


#ja-mainbody-f #ja-content {
	padding: 0;
}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}


.l-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -1rem;
  margin-left: -1rem; }

  .no-flexbox.no-flexboxtweener .l-row::after {
    display: block;
    clear: both;
    content: ""; }

.section-mediabox .mediabox-wrap {
  min-height: 50px;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-4{width:33.33333333%}
.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%}


.wt {
 font-family: Verdana, Arial, Helvetica, sans-serif;    
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 white-space: nowrap;
 color: #FFFFFF;
}

A.wt {
 font-family: Verdana, Arial, Helvetica, sans-serif;    
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 white-space: nowrap;
 color: #FFFFFF;
}

A.wt:visited {
 font-size: 12px;
 text-decoration: none;
 color: #FFFFFF;
}

A.wt:hover {
 font-size: 12px;
 text-decoration: underline;
 color: #FFFFFF;
}
.entry-content .twitter-tweet-rendered{max-width:100%!important}
.author-box .links .twitter:hover{background-position:0 -60px}
.widget-tweets .twitter-follow-button{margin:10px 0 0 18px}


.pp_social .twitter {
	float: left
}
li.menu-item.placeholder:hover ul{display:none}
tr.visible-xs.visible-lg{display:table-row!important}
th.visible-xs.visible-lg,td.visible-xs.visible-lg{display:table-cell!important}
tr.visible-sm.visible-lg{display:table-row!important}
th.visible-sm.visible-lg,td.visible-sm.visible-lg{display:table-cell!important}
tr.visible-md.visible-lg{display:table-row!important}
th.visible-md.visible-lg,td.visible-md.visible-lg{display:table-cell!important}
.visible-lg{display:none!important}
tr.visible-lg{display:none!important}
th.visible-lg,td.visible-lg{display:none!important}
tr.visible-lg.visible-xs{display:table-row!important}
th.visible-lg.visible-xs,td.visible-lg.visible-xs{display:table-cell!important}
tr.visible-lg.visible-sm{display:table-row!important}
th.visible-lg.visible-sm,td.visible-lg.visible-sm{display:table-cell!important}
tr.visible-lg.visible-md{display:table-row!important}
th.visible-lg.visible-md,td.visible-lg.visible-md{display:table-cell!important}
.text-center{text-align:center}
.b-intro__holder{position:fixed;top:0;left:0;right:0;bottom:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.touchevents .b-intro__holder{position:relative}

.home p.slideshow-caption{
	margin-bottom: 13px;
}


.slideshow-caption .subtitle {
	text-transform: uppercase;
}


.navbar-header.header-right .social-media-icon {
	float: left;
}


footer .social-media-icon {
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
}
.sidebar__social .social-content .twitter-content .follow-section{padding:10px 10px 10px 15px;text-align:center}
.sidebar__social .social-content .facebook-content .follow-section{padding:10px;text-align:center}
.ono_share{margin:20px 0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;padding:10px 0}
.ono_share.act{position:fixed;top:160px;left:0;z-index:200;border:none;padding:0 0 0 10px}

.mw-widget-event .event-time { display: block; font-size: 10px; color: #777777; text-transform: uppercase; }
.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}
.modal .modal-content{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.banner-container .mouse .mouse-animations{position:absolute;left:0;right:0;margin:auto;top:22.5%}

.owl-carousel .item {
  margin: 3px;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -o-hyphens: auto;
  hyphens: auto;
}

.owl-carousel .item figure {
  display: block;
  width: 100%;
  margin: 0 0 10px 0;
}

.owl-carousel .item figure a {
  display: block;
}

.owl-carousel .item figure a img {
  display: block;
  width: 100%;
  height: auto;
}


.mleft {
	margin-top: 15px;
	float: left;
}


.mleft:hover .select-menu {
	background-color: #2c222d;
}

.mleft:hover .select-menu-content {
	height: 250px;
	opacity: 1;
}


.g_footer_lang {
    float: left;
    width: 145px;
    height: 40px;
    line-height: 40px;
    margin-left: 5px;
}


.g_footer_lang a {
    border: 1px solid #333;
    padding: 3px 35px 0px 15px;
    transition: .3s;
    display: block;
    position: relative;
    top: 0px;
    right: 0px;
}


.g_footer_lang:hover a {
    border: 1px solid #666;
}
.td-next-prev-wrap .td-trending-now-nav-right{margin-right:0}
.td_block_mega_menu .td-next-prev-wrap a:hover{border-color:rgba(24,153,148,.92)}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}


.genesis-nav-menu .menu-item {
	display: inline-block;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}


	.genesis-nav-menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block;
	}


	.genesis-nav-menu.responsive-menu .menu-item:hover {
		position: static;
	}


	.genesis-nav-menu.responsive-menu .menu-item-has-children {
		cursor: pointer;	
	}


	.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f343";
	}


		  body:not(.material) #header-outer, .ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item, .ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu { padding-top: 10px; }
ul.fly-bottom-soc li.rss-soc a:hover{background:#f60;color:#fff}


.entry-content ul {
	margin-left: 17px;
}


.g1-drop-content {
  display: block;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }


.g1-dropable .g1-drop-content {
  display: none;
  position: absolute;
  z-index: 1;
  left: 0;
  right: 0;
  background-color: #fff;
  -webkit-box-shadow: 0 15px 45px 15px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 0 15px 45px 15px rgba(0, 0, 0, 0.07);
  box-shadow: 0 15px 45px 15px rgba(0, 0, 0, 0.07); }


.g1-hoverable .g1-dropable .g1-drop:hover .g1-drop-content,
.g1-dropable .g1-drop-expanded .g1-drop-content {
  display: block; }

  .g1-dropable .g1-drop-before .g1-drop-content {
    right: 0;
    left: auto; }

	
	







	.navbar-header {
		height:80px;
	}


	.navbar-header .col-md-8{
		text-align: center;
	}

	.noticias .navbar-header{
	    margin-top:30px;
	    }

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

  .col-md-3 {
    width: 25%;
	float:right;
  }

    .logo-wrap {
        margin-bottom: 10px;
        margin-top: 0;
        width: 100%;
        margin-top: 20px;
        text-align: center;
    }

#header .logo-wrap {
    padding: 22px 0;
    margin: 0;
}
.footer_links h3{font-size:21px;font-weight:700;margin-bottom:25px;color:#fff;text-transform:uppercase;}
.footer_links ul li{margin-top:14px;}
.footer_links ul li a{color:#cccccc;transition:.3s;font-size:14px;}
.footer_links ul li a:hover{color:#fff;text-decoration:none;}
.footer_links p{color:#fff;margin-bottom:20px;line-height:21px;}
.footer_links input{float:left;background:transparent;border:1px solid #4e4e4e;padding:10px;color:#fff;width:68%;}
.footer_links button{padding:11px 16px 12px;border:none;background:#3b88f0;color:#fff;font-size:15px;font-family:Open Sans;font-weight:300;outline:none;}
.footer_links input::placeholder{color:#676767;opacity:1;}
.site-footer .textwidget .right-block{width:70%;float:right}
.credits .copyright {    min-height: 35px;    line-height: 14.4px;    float: left;    font-size: 12px;    font-size: 0.750em;    font-weight: 200;    position: relative;}
    .credits .copyright div {        position: absolute;        bottom: 5px;        right: 26px;    }
.copyright a {    padding-left: 17px;    position: relative;}
.copyright a:before {    content: "";    height: 9px;    width: 1px;    background: #6f6e6b;    position: absolute;    left: 7px;    top: 2px;}
.header-spacer{min-height:80px;width:100%}
.single-region-page .header-spacer{display:block !important}
.contact-page .header-spacer{display:block !important}
.page-template-tpl-cihp-video-post .header-spacer{display:block}
.post-type-archive-planter .header-spacer{display:block !important}


.homeblok .tekst { font-size: 0.9em; margin-top: 2px; }

.homeblok .tekst a { font-weight: bold; }
.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}
.screen-reader-text:focus{background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#333;display:block;font-size:1rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}

.entry-header .entry-title {
	font-size: 20px;
	font-size: 1.428571429rem;
	line-height: 1.2;
	font-weight: normal;
}

.entry-header .entry-title a {
	text-decoration: none;
}


	.entry-header .entry-title,
	.entry-title {
		font-size: 21pt;
	}


#footer .col_160

{

	float: left;

	height: 100px;

	padding-right: 10px;

	width: 150px;

}

		

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


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




.wow {
  animation-fill-mode: both;
}


.wow-visible {
  visibility: visible !important;
}

.menu-menu-header-2-container { background: #FFF; overflow: visible; margin: 0 0 10px 0; }
.img-fluid{max-width:100%;height:auto}

#tweets {
	float: left;
	display: block;
}

#tweets p {
	padding: 20px;
	float: left;
	width: 833px;
	display: block;
	//height: 20px;
}
#content .wpb_call_to_action .wpb_call_text,.wpb_call_to_action .wpb_call_text{margin:0;padding-top:0}
#content .wpb_content_element .wpb_tabs_nav{margin:0}
.vc_responsive #content .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav{margin-bottom:1em}
#content .wpb_gallery_slides ul.flex-direction-nav,#content .wpb_gallery_slides ul.slides,.content .wpb_gallery_slides ul.flex-direction-nav,.content .wpb_gallery_slides ul.slides,.wpb_content_element .wpb_gallery_slides ul li,.wpb_gallery_slides ul.flex-direction-nav,.wpb_gallery_slides ul.slides,body .wpb_gallery_slides ul li{list-style:none;padding:0;background-image:none;margin:0}


.site-content.width .inwrp{

    background: #fff;

    border: 1px solid #e8e8e8;

}
.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%}



.smalltext
{
	font-size: 13px;
	font-family: Tahoma;
}


.et_shop_image,
.et_portfolio_image {
	display: block;
	position: relative;
}


.et_portfolio_image img {
	margin-bottom: 0;
	vertical-align: bottom;
}


.et_shop_image:hover .et_overlay,
.et_portfolio_image:hover .et_overlay,
.et_pb_fullwidth_portfolio .et_pb_portfolio_image:hover .et_overlay,
.et_pb_fullwidth_portfolio .et_pb_portfolio_image:hover .meta,
.et_pb_gallery_image:hover .et_overlay,
.et_pb_has_overlay:hover .et_overlay {
	z-index: 3;
	opacity: 1;
}

.hr {border-bottom: 1px dotted #999999; margin-bottom:15px;}


#access .menu li a {
    border-radius: 0px !important;
  xborder-top: 1px solid transparent !important;
letter-spacing: .13em !important;
    font-weight: bold !important;}


#access .menu li a:hover {
    xborder-top: 1px solid #fff !important;
}


	.menu-container.mobile .mobile_menu-wrapper {
		width: 100%;
	    height: 100%;
	    padding: 0;
	    overflow-y: auto;
        background-color: #ffffff;
	}

  
  
    .logo-container{
	   width:390px;
   }

   #header.type2 .logo-container{
	   margin-left:-195px;
   }


    .title_passion h1 {
        width: 300px;
    }

    .title_passion {
        top: 25%;
        bottom: 0;
    }

.navbar-header{
	float:none;
}

.header_right{width:678px; float:right;}
.easy-tab .tabs{margin-left:-15px;margin-right:-15px;font-size:0;line-height:0;position:relative;padding-bottom:1px}
.easy-tab .tabs:after{content:'';display:block;position:absolute;bottom:0;left:15px;right:15px;background-color:#e1e1e1;height:1px}
.dark-div .easy-tab .tabs:after,.dark-div.easy-tab .tabs:after{background-color:rgba(255,255,255,.07)}
.easy-tab .tabs li{display:inline-block;position:relative;margin-right:6px}
.easy-tab .tabs li a{border:1px solid #ccc;padding:5px 10px;text-decoration:none;background-color:#eee;border-bottom:none;outline:none;display:inline-block}
.easy-tab .tabs li.active a{background-color:#fff;border-bottom:none;padding:5px 10px 6px}
.easy-tab .tabs li.active a:hover{background-color:#fff;border-bottom:none}
.easy-tab .tabs li .triangle,.easy-tab .tabs li .triangle-bottom{display:none}
.easy-tab .tabs li a .icon{display:none}
.jbmm.custom ul.mega-menuh li .sub-container.non-mega li a.first{padding: 16px 17px 7px 2px !important}

.primary-menu li.menu-item-has-children a i{
	display: inline-block;
	padding-left: 8px;
	color: #2e3032;
}

.primary-menu li.menu-item-has-children a:hover i{
	color: #fff;
}

	.menu ul li.menu-item-has-children a{
		padding: 29px 21px 29px 11px;
	}


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


#header-secondary-outer .menu-item-language .iclflag {
	top: 2px;
}
.bg-primary{color:#fff}
a.bg-primary:hover,a.bg-primary:focus{background-color:#286090}
.bg-success{background-color:#dff0d8}
a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}
.bg-info{background-color:#d9edf7}
a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}
.bg-warning{background-color:#fcf8e3}
a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}
.bg-danger{background-color:#f2dede}
a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}




.site-content-contain {
	background-color: #fff;
	position: relative;
}

.dropdown-toggle:focus {
  outline: 0;
}

.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}

.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
  box-shadow: none;
}

  .main-navigation .navbar-nav .dropdown-toggle .caret {
    float: right;
    margin-top: 8px;
  }


.modal-content {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}

.footer.default-footer .social-media-title {
  color: #fff;
  font-weight: bold;
  font-family: Calibri;
  font-size: 12pt;
  display: inline-block;
  margin-bottom: 2px;
}

.footer.default-footer .newsletter-label,
.footer .social-media-title {
  font-weight: bold;
  color: #fff;
}

.footer.simple-footer .social-media-title {
  color: #2BA9E1;
}

  .footer.default-footer .social-media-surround {
    margin-top: 10px;
  }

.header .socialMediaDiv .social-media-title {
  display: none;
}

.footer .social-media-surround {
  display: none;
}
.grid-full{width:96%;margin-left:2%;margin-right:2%;display:block;position:relative}
.grid-full.thirds{white-space:nowrap}
.advert--block--banner .grid-full{border-bottom:1px solid #d9d9d9}
.home .grid-full.thirds{margin-top:10px}
.home .grid-full.thirds.news-grid{margin-top:15px}
.home .grid-full.thirds.news-grid .grid-two-third{margin-bottom:20px}
.home .grid-full.thirds.news-grid .page-heading h2,.home .grid-full.thirds.news-grid .page-heading .gform_wrapper form .gform_heading,.gform_wrapper form .home .grid-full.thirds.news-grid .page-heading .gform_heading{font-size:22px}
.home .grid-full.thirds.news-grid .page-heading a{line-height:35px;min-height:35px;vertical-align:baseline}
.home .grid-full.thirds.news-grid .page-heading a:after{top:11px}
.carousel .carousel-item .grid-full{height:100%}
.search-results .grid-full{padding-top:3px}

.owl-carousel .item {
  margin: 3px;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -o-hyphens: auto;
  hyphens: auto;
}

.owl-carousel .item figure {
  display: block;
  width: 100%;
  margin: 0 0 10px 0;
}

.owl-carousel .item figure a {
  display: block;
}

.owl-carousel .item figure a img {
  display: block;
  width: 100%;
  height: auto;
}


.main-block-wrap {
  display: flex;
  flex-wrap: wrap; }

  .main-block-wrap .feat-img-wrap_img {
    min-height: 400px; }

#container {
	width: 900px;
	margin: 0px auto;
	display: none;
}

#container a {
	color: #e5441b;
}
img.thumb2{height:190px;width:140px}

    .mobile .tit-big {
        position: relative;
        top:62px;
        padding-left: 10px;
        text-align: left;
    }


.tit-big { color: #000; padding-bottom: 12px; font-size: 24px; font-weight: bold; text-transform: capitalize }



#main {
font-family: "Helvetica",helvetica,arial,sans-serif;
}


.page-id-23449 div#main.wrap {
width:98vw;
}
 

page-id-6554 div#main.wrap {width: 1350px;}
   

post-id-6554 div#main.wrap {width: 1350px;}

#main a:hover {text-decoration:none}


#main .widgetwrap {color: transparent;}
 
#main .sidebar {color: #2251e0;}
 
#main .widget h3.ui-widget-header {background:none #2E004C; padding: 5px}


 



page-id-6554 div.wrap {width: 1350px;}
   

post-id-6554 div.wrap {width: 1350px;}
   

.page-id-6554 .main .wrap div {width: 1350px;}

.modal-body {
  position: relative;
  padding: 15px;
}


#logo {
  
  width: 209px;
  height: 128px;
}


#logo aside img {
  width: 209px;
  height: 128px;
}


.span4 {
  width: 300px;
}


.row-fluid .span4 {
  width: 31.914893617021278%;
  *width: 31.861702127659576%;
}


input.span4,
textarea.span4,
.uneditable-input.span4 {
  width: 286px;
}


.table td.span4,
.table th.span4 {
  float: none;
  width: 284px;
  margin-left: 0;
}
header .block-locale{float:right;margin-top:12px}
.section-column{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat}


.nav_apropos {
	list-style:none;
	padding:25px 0 10px 0 ;
}


.nav_apropos li {
	cursor:pointer;
	display:inline-block;
	color:#000;
	font-size:24px;
	font-weight:bold;
	margin-bottom:15px;
	margin-right:30px;
}


.nav_apropos li:last-child {
	margin-right:0;
}


.nav_apropos li.active {
	border-bottom:2px solid #005a96;
	color:#005a96;
}
#wrapper .fusion-vertical-menu-widget .menu li.menu-item-has-children ul,#wrapper .fusion-vertical-menu-widget .menu li.page_item_has_children ul{display:none}
.mobile-main-nav .menu-item a i[class^=fa]{padding-right:6px}

.eg-leftright-container.dark		{	background:#1e1e1e}
.collapse{display:none}
.collapse.in{display:block}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}


	.search-provider .provider.row .collapse-group .collapse {
		background: #e4e4e4;
		border: none;
		margin: 0;
	}
.section .section-head+.section-body .post{margin-top:-50px}
.section .section-head+.section-body .post.blog-post{margin-top:0}
.section .section-body{padding:20px 0 0}
.section-faq .section-head+.section-body{padding-top:50px}
.section-primary .section-body .shell{max-width:100%;padding:0}
.section-map-secondary .section-body{width:100%;position:relative;overflow:hidden}
.section-map-secondary .section-body-holder{position:absolute;left:0;right:0;top:0;bottom:0;z-index:100}
.section-popups .section-body{background-color:#fff;width:650px;margin:0 auto;padding:30px;box-shadow:0 0 20px rgba(0,0,0,.8);cursor:default;z-index:1;opacity:0;visibility:hidden;position:absolute;left:50%;top:50vh;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100%}
.section-popups .section-body.active{z-index:100;visibility:visible;opacity:1}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-lg-12{width:100%}
.fullscreen-table-cell{display:table-cell;height:auto;vertical-align:middle;}


.widget_shopping_cart_content {
	display:inline-block;
	padding:0 !important;
}

.entry-title {
	margin-top: 0;
}

.entry-title,
.entry-title a {
	color: #272727;
}

.page .entry-title {
	margin-bottom: 30px;
}

.widget-area .widget a:hover,
.entry-meta a:hover,
.entry-footer a:hover,
.entry-title a:hover {
	color: #fcd088;
	text-decoration: none;
}

.masonry-layout .entry-title {
}


.blog .format-aside .entry-title,
.archive .format-aside .entry-title {
	display: none;
}

.body_index3 { font-family: Tahoma; font-size: 11px; text-align: justify; color: #006666}

    #mw_board_group_1 .mw_board_group_1_list { width:100px; }

    #mw_board_group_1 .mw_board_group_1_list a { font-family:dotum; }

.main .pricing-list table td:first-child:not(.mobile-td),
.main .pricing-list table th:first-child,
.main .pricing-list table td:last-child,
.main .pricing-list table th:last-child,
.main .pricing-list table tfoot td {
    background: none;
}


    
    .main .pricing-list table td:first-child:not(.mobile-td),
    .main .pricing-list table th:first-child,
    .main .pricing-list .badge {
        display: none;
    }

    .main .pricing-list table tbody .mobile-td {
        font-size: 1.125rem;
        background: rgba(125, 233, 231, 0.08);
        border-top: 1px solid rgba(255,255,255,0.3);
    }

    .main .pricing-list table tbody .mobile-td+td {
        border-top: 1px solid rgba(255,255,255,0.3);
    }


#utility-cell  {
	padding-top: 20px;
	padding-right: 20px;
}

.rtl .nav-mobile li .opener {
  left: 0;
  right: auto;
}

.menu-panel-wrapper,
#wrapper-header,
#wrapper-content,
#wrapper-footer {
  float: left;
  height: auto;
  position: relative;
  width: 100%;        
}



.menu-panel-wrapper {
  background: white;
  border-bottom: 1px solid #ebebeb;                    
}

  #wrapper #top-navigation,
  #wrapper .menu-panel-wrapper,
  #wrapper .header-image .header-image-text .header-image-link {
    max-width: 100%;                   
}

  .js .header-content .selectnav,
  .js .menu-panel-wrapper .selectnav {
    width: 100%;                                
}

  .js .menu-panel-wrapper .selectnav {
    margin-top: 8px;                                
}
.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}
.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}
.well-lg{padding:24px;border-radius:6px}
.well-sm{padding:9px;border-radius:3px}


section.how-to .well {
	margin : 0;
}
.shopping-info__location{width:50%}
.pm-banner-ad-top .gpt-holder{padding:4px 0}
.ad728 .gpt-holder,.ad468 .gpt-holder{border:1px solid #999;padding:3px}
.ad970 .gpt-holder{width:970px}
.ad728 .gpt-holder{width:728px}
.ad468 .gpt-holder{width:468px}
.gpt-holder embed,.gpt-holder img,.gpt-holder ins{vertical-align:middle}

footer[role="contentinfo"] .byline,
footer[role="contentinfo"] .credit-line {
  word-spacing: 0;
  text-align: center;
  clear: both;
  margin-bottom: 0;
  padding: 36px 0 0;
  padding:  2.11765rem 0 0;
  font-size: 14px;
  font-size: 0.82353rem;
}

footer[role="contentinfo"] .byline span,
footer[role="contentinfo"] .credit-line span {
  color: #b3b3b3;
  padding: 0 2px;
  padding:  0 0.11765rem;
}


  #respond,
  .cat-links,
  .tag-links,
  .page-links,
  .post-edit-link,
  nav a[rel="next"],
  nav a[rel="prev"],
  nav.social,
  p.byline,
  .mobile-navigation-container {
    display: none !important;
  }
.ml-2,.mx-2{margin-left:.5rem!important}
.col-lg-offset-1{margin-left:8.33333333%}


footer .container div.address .follow-icn {
  display: inline-block;
  height: 18px;
  width: auto;
  margin: 0 0 -2px 0;
}
.post-object__meta-text{font-size:30px;text-align:center}
.post-object__meta-text a{color:#474747}
.post-object__meta-text a:hover{color:#0d9ddb}
.post-object.size-full .post-object__meta-text{font-size:48px;line-height:1.21}



        .bg {
            position: fixed;
            width: 100%;
            height: 50%;
            background: #2cb783;
            z-index: -10;
            top: 0;
        }

article.post.post-with-thumbnail-icon .entry-main,
article.page.post-with-thumbnail-icon .entry-main {
  width: 650px;
  width: 84.41%;
  
  float: right;
}

	
	.center-element{
		float:none;
		margin:0 auto;
	}

.page-nav .extend {
  border: none;
  
}



#ajax_in_progress
{
	background: #32CD32;
	color: white;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	padding: 3px;
	width: 100%;
	position: fixed;
	top: 0;
	left: 0;
	font-family: Tahoma;
}


.custom-no-gap .col {
    padding-left:0;
    padding-right:0;
}
.outer{width:100%;clear:both}
.outer.section_slider.slider_up{padding:0}
#whyus_tabs .tab_content:not(.selected),.outer.mobile_tabs{display:none}
#section_top.outer.location_top{padding-top:0;margin-top:89px;padding-bottom:40px;max-height:0;overflow:hidden;min-height:50vh;-webkit-transition:max-height .3s cubic-bezier(.4,0,.2,1),min-height .3s cubic-bezier(.4,0,.2,1);-o-transition:max-height .3s cubic-bezier(.4,0,.2,1),min-height .3s cubic-bezier(.4,0,.2,1);-moz-transition:max-height .3s cubic-bezier(.4,0,.2,1),min-height .3s cubic-bezier(.4,0,.2,1);transition:max-height .3s cubic-bezier(.4,0,.2,1),min-height .3s cubic-bezier(.4,0,.2,1)}
.outer.section_slider,.people_50{padding:0 20px}
.outer.desktop_tabs{display:none}
.outer.mobile_tabs{display:block;margin-top:40px}
.outer.section_slider{padding:0}

.header .icon__container.icon__container--search {
  display: inline-block;
  vertical-align: top;
}


.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.ap_fondea_link_premium .ap_menu_img_button{width:auto!important;height:120%;position:absolute;left:0;transform:translateY(-10%)}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  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;
}


#advantages .header {
    font-size: 16px;
    font-weight: bold;
    line-height: 24px;
    display: inline-block;
    margin-bottom: 0 !important;
    vertical-align: middle;
}


#discount h1.header {
    color: #ffffff;
    font-size: 30px;
    font-weight: bold;
}


#subscribe h1.header, #subscribe span.header {
    color: #ffffff;
    font-size: 30px;
    font-weight: bold;
	margin-bottom: 0;
	padding-bottom: 20px;
}


.tab-content h5.header {
    color: #000000;
    font-size: 16px;
    font-weight: bold;
}




.banner-sale h1.header {
color: #ffffff;
font-size: 30px;
font-weight: 700;
}

  .btn-cat-collapsed {
    position: absolute;
    right: 0;
    top: 10px;
    text-indent: 0;
    opacity: 1;
    cursor: pointer; }

.topshop-header-layout-standard .site-header-right-link {
    display: inline-block;
    vertical-align: top;
    margin: 1px 0 0;
    padding: 1px 5px 1px 0;
    line-height: 14px;
}

.topshop-header-layout-standard .site-header-right-link a {
    padding: 1px 5px 0px;
    border-radius: 3px;
    
    -webkit-transition: all 0.05s linear 0s;
     -moz-transition: all 0.05s linear 0s;
      -ms-transition: all 0.05s linear 0s;
       -o-transition: all 0.05s linear 0s;
          transition: all 0.05s linear 0s;
}

.topshop-header-layout-standard .site-header-right-link a:hover {
    background-color: #545454;
    color: #FFF;
}


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

.clearfix:after {
  clear: both; }
#site-navigation .menu-item-has-children .fa,#site-navigation .page_item_has_children .fa{float:right;font-size:14px;width:40px;height:40px;text-align:center;line-height:40px;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}
#site-navigation .menu-item-has-children .fa.open,#site-navigation .page_item_has_children .fa.open{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}





.twitter-tweet.twitter-tweet-rendered,
.twitter-share-button.twitter-tweet-button {
	margin-bottom: 22px !important;
}

	#body-content-div {
		width: calc(100% - 200px);
	}
.row.columns-12 [class*=span],.row-fluid .span1,.row-fluid.columns-12 .span{width:8.333%}
.row.columns-6 [class*=span],.row-fluid .span2,.row-fluid.columns-6 .span{width:16.667%}
.row.columns-4 [class*=span],.row-fluid .span3,.row-fluid.columns-4 .span{width:25%}
.row.columns-3 [class*=span],.row-fluid .span4,.row-fluid.columns-3 .span{width:33.333%}
.row.columns-2 [class*=span],.row-fluid .span6,.row-fluid.columns-2 .span{width:50%}
.row.columns-5 [class*=span],.row-fluid .spanone_fifth,.row-fluid.columns-5 .span{width:20%}
.row-fluid .span6:nth-child(2n+1),.row-fluid.columns-2 .span:nth-child(2n+1),.row-fluid .span4:nth-child(3n+1),.row-fluid.columns-3 .span:nth-child(3n+1),.row-fluid .span3:nth-child(4n+1),.row-fluid.columns-4 .span:nth-child(4n+1),.row-fluid .spanone_fifth:nth-child(5n+1),.row-fluid.columns-5 .span:nth-child(5n+1),.row-fluid .span2:nth-child(6n+1),.row-fluid.columns-6 .span:nth-child(6n+1){clear:both}
.tp-bannertimer{visibility:hidden;width:100%;height:5px;background:#000;background:rgba(0,0,0,.15);position:absolute;z-index:200;top:0}
.tp-bannertimer.tp-bottom{top:auto;bottom:0!important;height:5px}

.h2hp {font-size: 21px;font-size: 1.3rem;}


h2.h2hp {font-size:36px;}

h1.h1hp, h2.h2hp {font-size:18px;}

	.auto-style4 {
		color: #067AA7;
		text-decoration: underline;
	}

.btn-default:hover,
.label-default[href]:hover,
.label-default[href]:focus,
.btn-default:hover, .btn-default:focus,
.btn-default:active,
.btn-default.active,
#image-navigation .nav-previous a:hover,
#image-navigation .nav-next a:hover {
  background-color: #363636;
  border-color: #363636;
}

.post-navigation .nav-previous,
.paging-navigation .nav-previous {
  float: left;
}


#image-navigation .nav-previous a,
#image-navigation .nav-next a{
  padding: 5px 20px;
  border: 1px solid #E8E8E8;
  border-radius: 4px;
  display: block;
}

#image-navigation .nav-previous a:hover,
#image-navigation .nav-next a:hover{
  background-color: #0000FF;
  color: #fff;
}

#image-navigation .nav-previous,
#image-navigation .nav-next {
  margin: 10px 0;
}

#image-navigation .nav-previous a {
  float: left;
}

.et_bloom .et_bloom_success_container { height: 0; overflow: hidden; opacity: 0; position: relative; margin: 0 auto !important; z-index: -1; }

.et_bloom .et_bloom_success_container.et_bloom_animate_success { height: auto; overflow: visible; z-index: 99; opacity: 1; display: block; }

.et_bloom .et_bloom_success_container.et_bloom_animate_success span.et_bloom_success_checkmark { opacity: 1; top: 0; -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); }

.images .clearleft{clear:left;max-width:100%}


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

.images li{vertical-align:middle;display: inline-block;margin:5px;overflow:hidden;max-width:150px;max-height:150px;border:1px solid #CCCCCC;font-size:10px;}

.images a {color:#FFF;display:block;position:relative;}

.images a img{vertical-align:middle;padding:1px;}
		  
.images a span {font-size:16px;text-indent:-999px;position:absolute;left:0;top:0;padding-top:8%;text-align:center;vertical-align:middle;width:100%;height:100%;}

.images a.selected{text-decoration: none;}

.images a.selected span{background-color:rgba(0,0,0,0.5);text-indent:0;}


.dj-mtmenu li.dj-up {

	list-style:none outside; 

	display:block; 

	float:left;

	margin: 0;

	padding: 0;



	border-right: 0;

	}

#portalredes-soundcloud a { background-position: 20px 0; }
#td-mobile-nav .menu-item-has-children a{width:100%;z-index:1}
#tm_builder_outer_content .tm_pb_slide_description,#tm_builder_outer_content .tm_pb_pricing_content,#tm_builder_outer_content .tm_pb_text,#tm_builder_outer_content .product,#tm_builder_outer_content .tm_pb_widget{word-wrap:break-word}
#tm_builder_outer_content .tm_pb_text p:last-of-type{padding-bottom:0}


.float_organise{
	float: left;
	height:35px;
	margin-right: 4px;
}


#orange_bar {
	background-color: #F7941E;
	height: 42px;
	width: 603px;
	margin-right: 2px;
	float: right;
}

	#orange_bar img { margin: 12px 0 0 20px; }



#orange_bar.orange_nav .orange_wrap { margin-left: 20px }

#orange_bar.orange_nav .sub_sep { float: left; margin: 18px 10px 0; }

#orange_bar.orange_nav .sub_item { float: left; margin: 18px 10px 0; }

#orange_bar.orange_nav img { margin: 0; }

.home #main .latest_ads table td.photo { padding-left:2px; }
 
.home #main .latest_ads table td.photo img { background:#FFF; border:1px solid #DDD; padding:1px; }

.ad_list table td.photo { padding-left:2px; }
 
.ad_list table td.photo img { background:#FFF; border:1px solid #DDD; padding:1px; }


.user_public_profile #main .latest_ads table td.photo {
    padding-left: 2px;
}







.photo a img {
    border:1px solid #DDD !important;
}


.photo {
    width: 125px;
}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}


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


.footer_widget2 .widget.widget_text p{padding-left:42px;}

.footer_widget1, .footer_widget2, .footer_widget3 { width: 33.3%; position: relative;   padding: 30px 0 0px 0px; float: left; margin-top:25px;padding-bottom:50px;text-align:center; }

.footer_nav_contentslink{
	font-size:1.3em;
}

.footer_nav_contentslink a{
	text-decoration:none;
}
.side_menu .widget ul li.page_item_has_children,.side_menu .widget ul li.menu-item-has-children{padding-right:0;border-bottom:0}
.side_menu .widget ul li.page_item_has_children:before,.side_menu .widget ul li.menu-item-has-children:before{display:none}
.side_menu .widget ul li.page_item_has_children a:after,.side_menu .widget ul li.menu-item-has-children a:after{top:14px;margin:0}
aside .widget.posts_holder li.page_item_has_children:after,aside .widget.posts_holder li.menu-item-has-children:after{content:''}
.footer_top .widget_nav_menu li.menu-item a{margin-bottom:0}
.footer_top .widget_nav_menu ul li.menu-item-has-children:after,.footer_top .widget_pages ul li.page_item_has_children:after,.footer_top .widget_nav_menu ul li.menu-item-has-children,.footer_top .widget_pages ul li.page_item_has_children{border:0}
.toggled .menu-item-has-children .dropdown-menu-toggle{padding-left:20px}
.main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}
.menu-item-has-children .dropdown-menu-toggle{display:inline-block;height:100%;clear:both;padding-right:20px;padding-left:10px}
.menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px}
nav ul ul .menu-item-has-children .dropdown-menu-toggle,.sidebar .menu-item-has-children .dropdown-menu-toggle{float:right}
.widget ul li.menu-item-has-children,.widget ul li.page_item_has_children{padding-bottom:0}
.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:16px;}


.main-container { max-width: 96% }

    .main-container #page { max-width: 100% }


   .align_center{
    text-align: center;
   }

	.area-main {
		display: -webkit-flex;
		display: flex;
		-webkit-justify-content: space-between;
		justify-content: space-between;
	}
.vc_col-sm-6{width:50%}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}
.mod_3947185 {position: relative;background-color: #F1F1F1;padding: 10px 10px;}
.mod_3947185 .legal, .mod_3947185 .legal a{color: #0303FA;text-align: left;font: bold  12px "Arial", sans-serif;}
.mod_3947185 .bouton, .mod_3947185 .bouton a{color: #666666;text-align: center;text-decoration: none;font: bold  12px "Arial", sans-serif;}
.mod_3947185 .bouton a:hover{color: #666666;text-decoration: underline;background: transparent;font-weight: bold;}
.bottom-nav,.bottom-nav a,.bottom-nav li.current-menu-item a{color:#ffffff}
#et-footer-nav .bottom-nav li.current-menu-item a{color:#ffffff}
.bottom-nav{text-align:center}
.footer .top .menus .menu-item-has-children{float:left;width:33.33%}
.footer .top .menus .menu-item-has-children ul li a{color:#231f20;display:block;padding-bottom:3px}
.footer .top .menus .menu-item-has-children a:hover{color:#0072ff}
.sub-menu .menu-item-has-children:after{color:#fff}
.menu-item-has-children a.elementor-item:after,.menu-item-has-children a.elementor-sub-item:after{display:none}


span.to-top-text {
	font-family: 'Lato', sans-serif;
	font-size: 8px;
	font-weight: 400;
	line-height: 100%;
	position: absolute;
		bottom: 11px;
		left: 10.5px;
	text-transform: uppercase;
	}


.fly-to-top i,
span.to-top-text {
	color: #fff;
	}



.uk-width-1-1 {
  width: 100%;
}

.html_header_top.html_bottom_nav_header #top .main_menu .menu-item-search-dropdown{float:right;}

#top #header .menu-item-mega-parent.current-menu-item{overflow: visible!important;}


.single-post .sub-menu .menu-item a:hover {
    color: #000 !important;
}
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}

.footer-widgets .widget-block { 
	width:273px;
	padding:25px 15px;
	float:left;
	margin:0 5px;
}

.footer-widgets h3.widget-title {
	font-family:"Open Sans", sans-serif;
	font-weight:bold;
	padding:0 0 15px;
	font-size:20px; line-height:25px;
}

aside .theme-widget-flickr h3.widget-title,
aside .theme-widget-photodune h3.widget-title { text-shadow:1px 1px 0 #fff; font-family:"Open Sans";font-weight:bold; font-size:20px; line-height:24px; padding:0 0 15px; }

.mkdf-logo-wrapper a img.mkdf-light-logo {
opacity: 0;
-webkit-transform: translateY(-200%);
transform: translateY(-200%);
}

.mkdf-light-header .mkdf-logo-area .mkdf-light-logo,
.mkdf-light-header .mkdf-menu-area .mkdf-light-logo,
.mkdf-light-header .mkdf-vertical-menu-area .mkdf-light-logo {
opacity: 1;
}

.mkdf-dark-header .mkdf-logo-area .mkdf-normal-logo,
.mkdf-dark-header .mkdf-logo-area .mkdf-light-logo,
.mkdf-dark-header .mkdf-menu-area .mkdf-normal-logo,
.mkdf-dark-header .mkdf-menu-area .mkdf-light-logo,
.mkdf-dark-header .mkdf-vertical-menu-area .mkdf-normal-logo,
.mkdf-dark-header .mkdf-vertical-menu-area .mkdf-light-logo {
opacity: 0;
}
#cookie-law-info-bar { font-size: 12pt;
margin: 0 auto;
padding: 13px 10px;
position: absolute;
text-align: center;
box-sizing: border-box;
width:100%;
z-index: 9999;
box-shadow:rgba(0,0,0,.5) 0px 5px 50px;
display: none;
left:0px;
font-weight:300;
}

#cookie-law-info-bar span {
vertical-align: middle;
}
.fusion-sep-clear{clear:both;display:block;height:1px;font-size:0;line-height:0;width:100%;overflow:hidden}
.site-logo .custom-logo-link,.site-logo .header-logo{display:inline-block;vertical-align:middle;padding:1.6em .500em 1.688em 0}
.site-logo .custom-logo-link img,.site-logo .header-logo img{max-width:250px}
.site-logo a{color:inherit;display:block}
.site-logo a.home-link:before{content:"";display:inline-block;vertical-align:middle;height:7.250em}
.site-header .site-logo{float:left}
.mp_entrepreneur_widget_about .site-logo{margin:0 0 1.58em}

.bgcolor13 { background-color:#00549E; }


.player_title {
	color: white;
	padding: 10px 0 20px 0;
	text-transform: uppercase;
}
.vc_custom_heading a,.vc_custom_heading a:focus,.vc_custom_heading a:hover,.vc_custom_heading a:visited{border:none;text-decoration:inherit;color:inherit}
.vc_custom_heading a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:1}
.vc_custom_heading a:hover{opacity:.85}
.hero__inner .main-title{text-align:center;color:#fff;margin:16px 0;line-height:1.1666666667;font-size:40px}
.hero__inner .main-title--large{font-family:Open Sans,sans-serif;font-weight:800;line-height:1;margin:0;letter-spacing:-.05em;font-size:16vw}
.wpspd-gallery-portfolio #wpspd-colophon .site-info{width:50%}
.wpspd-grid-portfolio #wpspd-colophon .site-info{width:100%}
#wpspd-colophon .site-info{height:100%;width:100%;font-size:13px;line-height:1em;text-align:right}
#wpspd-colophon #wpspd-portfolio-post-title,#wpspd-colophon .site-info{display:table-cell;vertical-align:middle}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}

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

.clearfix:after { clear: both; }

.clearfix { zoom: 1; }
.region-content-top{margin-bottom:20px;}
.preface-block .block,.footer-block .block,.region-footer .block,.region-header .block,.region-content-top .block{margin-bottom:30px;}
.region-home-slideshow .pager{display:none;}


.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

span.search_icon {
cursor: pointer;
margin: 0 3px 0 5px
}
.footer-nav-wrap,.footer-text{width:100%;float:none;clear:both}


.text4 {
	display:block;
	color:#e6e9ee;
	margin-bottom:10px;
	font-size:20px;
	line-height:24px;
	text-transform:uppercase;
}


.custom-no-gap .col {
    padding-left:0;
    padding-right:0;
}
.ai1ec-subscribe-dropdown{padding:0 !important;}
div.ai1ec-subscribe-buttons-widget a br, div.ai1ec-subscribe-dropdown br, div.ai1ec-subscribe-dropdown p {display:none;}
.content-overview-block.image_box_2_wide{display:-webkit-box;display:-ms-flexbox;display:flex}
.content-overview-block.image_box_2_wide .media-block{width:100%}
.hot-topic__full .hot-topic__full-right .content-overview-block{float:none;margin:0;width:100%;height:auto}
.content-overview-block{margin:1rem 0;width:100%}
.content-overview-block:nth-child(9){clear:left}
.content-overview-block:nth-child(10){clear:none}
.mpu-1 .advert,.mpu-2 .advert,.content-overview-block .advert{margin:0 -12px;background-color:transparent}
.latest-content-all-block .content-overview-block:nth-child(9){clear:none}
.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}

.center .ussmallsidebar{display:none;margin:0;}

.ussmallsidebar{width:228px;float:left;}

	.ussmallsidebar .widget{width:49%;float:left;}
 .ussmallsidebar .widget:nth-child(odd){margin-right:2%;}
 .ussmallsidebar .widget:nth-child(even){margin-right:0;}

	.ussmallsidebar .widget.widget_sp_image img{width:100%;height:auto;}

.ussmallsidebar.display-block-1023{width:auto;margin:0 0 25px 0;}
 .ussmallsidebar .widget:nth-child(odd), .ussmallsidebar .widget:nth-child(even){margin-right:0;margin-bottom:10px;}
 .ussmallsidebar .widget:last-child{margin-bottom:0;}

.stop{clear:both;height:73px;margin:0 auto;width:1000px;}

  .stop,#col-1,#col-2,#col-3{width:100%;overflow: hidden;margin:0px;}



#warn_temp_box a.warntyptemp:link, a.warntyptemp:visited {
	background-color: #f3f3f3;
	width: 44px;
	height: 12px;
	border: 1px solid #DDD;
        display: block;
        float: left;
        margin-left: 1px;
}

#warn_temp_box a.warntyptemp:hover {
	background-color: rgb(255,99,0);
	width: 44px;
	height: 12px;
	border: 1px solid #DDD;
	display: block;
}
#main {width:800px; margin:0 auto}


	
	

.infinite-footer-wrapper .infinite-footer-container{ overflow: hidden; }

.boxcontent {
margin-bottom:15px;
}
.links li,.view-content-for-users li,#sidebar-second li{list-style:none;}
div#footer-navigation ul.links{display:inline-block;}
div#footer-navigation ul.links li{float:left;}
div#footer-navigation ul.links li a{display:block;padding:10px;color:#ffffff;font-size:90%;border-right:1px solid #2a2a2a;}
div#footer-navigation ul.links li.last a{border:none;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}
.page-template-page-topics #topics-list li.cat-item-35[style]{padding-left:0!important}
#header #block-superfish-1 .content #superfish-1-accordion.sf-menu.sf-style-agiusa li.first{padding-top:.75em;}
.nav-tabs .nav-item{margin-bottom:-1px}
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}
.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}
.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link{
    
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{
    border-bottom: 3px solid #10C3F8;
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active i{
    
}







.nav-item :hover{
    
    
}

         .nav-item {border-bottom: 1px solid #d7d7d7;}

         .nav-item .dropdown-menu {	border: 0;}

.join-fb-group-text {
    display: table-cell;
    padding-top: 12px;
    text-align: center;
}


	.admin_login {
		float:right;
		padding-top: 10px;
	}


	.admin_login span {
		margin-right:5px;
		font-size:1.1em;
	}

	.admin_login a:hover {
		padding:20px;
		transition:all .45s;
		opacity:0.8;
	}


	.admin_login a {
		color:white;
		background: #337ab7;
		padding:20px;
		text-decoration:none;
		
		
	}


	.admin_login a:last-child {
		color:white;
		
		background: #6ab551;	
		text-decoration:none;
	}


		.admin_login,
		.address {
			float:none;
			display:block;
		}


.topad .widget-wrap {
   border: medium none;
   margin: 10px;
}
#fusion-gmap-container,#main,#sliders-container,#wrapper,.fusion-separator .icon-wrapper,body,html{background-color:rgba(255,255,255,0.75);}

#sliders-container {
  position: relative;
}

#sliders-container .rev_slider_wrapper {
  -webkit-transform: translateZ(0);
}

#sliders-container .wooslider .slide-content p {
  margin: 0;
}



.idblog-rp-widget div.idblog-rp {padding: 20px;border: 2px solid #ecf0f1;}

.idblog-rp-widget li {margin-bottom: 7px;border-bottom: 2px solid #ecf0f1;}

.idblog-rp-widget li:last-child {margin-bottom: 0;border-bottom: none;}

.idblog-rp-widget li#listpost img {float: left;margin-right: 15px;width: 60px;height: 60px;min-width: 60px;min-height: 60px;max-width: 60px;max-height: 60px;}

.idblog-rp-widget li.banner{padding-bottom: 15px;}

.idblog-rp-meta,
.idblog-rp-meta a {font-size: 11px;font-weight: 300;color: #aaa;}

.idblog-rp-link {margin-bottom: 10px;}

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

.row.pg-no-header.bg-grey {
    background: #dfe2e2;
    position: relative;
    z-index: 1;
}

.row.pg-no-header.bg-grey:before {top: 0; transform: skewY(-5deg); transform-origin: 0; transform:none;}

.row.pg-no-header.bg-grey:after {background: inherit; content: ''; display: block; height: 50%; left: 0; position: absolute; right: 0; z-index: -1; -webkit-backface-visibility: hidden; // for Chrome Windows}

    .tab-content .col-xs-12 {margin-bottom:20px;}


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


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


.col-xs-12 { width: 100% }
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}


.page-id-390 .list_block.type_article.a2.column_amt_4.landscape_4_3.small.xsmall.not_well.tsidesign_full_span {
    margin-top: 0rem !important;
    margin-bottom: 0rem !important;
    padding-top: 0rem !important;
    padding-bottom: 0rem !important;
}



.home #container .section .list_block.type_article.a3.column_amt_1.large {  
  margin-bottom: 0 !important; }
