﻿
.td-header-style-8 .td-header-border #td-top-search {
  margin-top: -22px;
}

.td-header-style-9 .td-header-border #td-top-search {
  margin-top: -22px;
}

.white-menu .td-header-style-10 #td-top-search {
  margin-top: -22px;
}

.td-header-border #td-top-search {
  margin-top: -20px;
  
}

#td-top-search {
  position: absolute;
  right: 8px;
  top: 50%;
  margin-top: -22px;
  
}

    .img_parent img{position: absolute; margin-top: -15px;}

    .img_parent { position: relative; padding: 25px 0px 30px;}


	.categoriescol {
	float: left;
	}

.comment-navigation .meta-nav,
.posts-navigation .meta-nav,
.post-navigation .meta-nav {
	display: block;
	font-size: 14px;
	font-size: .875rem;
	font-style: italic;
	font-weight: normal;
	margin: 0 0 .4375em;
}
.main-search{width:100%;position:relative;top:-.382em;right:0;margin-left:2.618em;float:right}
.top-search input[type=search],.main-search input[type=search]{position:absolute;left:0;height:3.5em;margin:0;font-weight:300;line-height:1.25;outline:none;-webkit-appearance:none;-moz-opacity:.9;-webkit-opacity:.9;-ms-filter:progid:"DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:.8;z-index:2;padding:.43em 1.618em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;letter-spacing:.236em;font-size:.695em}
.clear{clear:both}
#helper_box .clear,#helper_box .col1,#helper_box .col12,#helper_box .col123,#helper_box .col1234,#helper_box .col2,#helper_box .col23,#helper_box .col234,#helper_box .col3,#helper_box .col34,#helper_box .col4{height:0}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}
#block-bel58b6e8a8323c5{min-height:30px}

	.chakor-blog-posts-list li .td-pb-span8{
		padding-left:0px;
		
	}

	  .td-pb-span8{
		padding-right:0px !important;
		
	}

	.chakor-blog-posts-list .td-pb-span4,
	.chakor-blog-posts-list .td-pb-span8{
		float:left;
		
	}

	.chakor-blog-posts-list .td-pb-span8{
		width:68% !important;
		margin-left:2%;
		
	}

	 .vc_hidden-lg .td-module-image +  .entry-title + .td-module-meta-info,
	.chakor-blog-posts-list .featured .td-pb-span8{
		float:right;
		width:100% !important;
	}


.loader-spinner {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.1), 2px 1px 0px #f83531;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -25px;
  margin-left: -25px;
  -moz-animation: spin 0.7s linear infinite;
  -webkit-animation: spin 0.7s linear infinite;
  animation: spin 0.7s linear infinite; }
.tribe-mini-calendar-event .vcard{line-height:20px;margin-top:10px}
.site-footer__form .nf-form-cont .submit-container{margin-top:0}
.site-footer__form .nf-form-cont .submit-container .nf-field-element input{width:100%}
.site-footer__form .nf-form-cont .listcheckbox-container .nf-field-label .nf-form-title label,.site-footer__form .nf-form-cont .nf-form-title .listcheckbox-container .nf-field-label label,.site-footer__form .nf-form-cont .nf-form-title h3{padding-top:0}
.site-footer__form+.site-footer__profiles{padding-top:8px;border-top:2px solid rgba(219,201,201,.5)}
.stickyHeader .hdr-logo.left{display:none}
.stickyHeader .top-sticky-menu,.stickyHeader .top-sticky-menu .hdr-logo{display:block}
.home nav .hdr-logo{width:auto}
header.stickyHeader .hdr-logo .logo,header.stickyHeader .nav-bar.center,header.stickyHeader .nav-right,header.stickyHeader .search-div{display:none}
header .hdr-logo .desk_logo img{width:48px}
header .hdr-logo .desk_logo{display:none}
header.stickyHeader .hdr-logo .desk_logo{display:block}
.stickyHeader .hdr-logo.left,header.stickyHeader .nav-bar.active.center,nav .center li{display:block}
.hdr-logo{width:auto;z-index:0;margin:0 auto;float:none;max-width:150px}
.stickyHeader .hdr-logo .logo,.stickyHeader .search-div{display:none}
#footer .partners-events .gaa-product-logos .gaa-product-logo{padding:15px}
#footer .partners-events .gaa-product-logos .gaa-product-logo a{display:block}
#footer .partners-events .gaa-product-logos .gaa-product-logo img{max-width:100%}
#footer .partners-events .gaa-product-logos .gaa-product-logo.my-gaa img{max-width:155px}
#footer .partners-events .gaa-product-logos .gaa-product-logo.gaa-films img{max-width:200px}
#footer .partners-events .gaa-product-logos .gaa-product-logo.bap-certification img{max-width:135px}
#footer .partners-events .gaa-product-logos .gaa-product-logo.goal img{max-width:85%}
.db{display:block}
.list-reset{margin:0;padding:0;list-style:none}

.Breadcrumbs ul li.intro { text-transform: none; padding-right:5px; }

.Breadcrumbs ul li.intro:after { display:none; }


.container .ten.columns {
    width: 580px;
}


    .container .one.column, .container .one.columns, .container .two.columns, .container .three.columns, .container .four.columns, .container .five.columns, .container .six.columns, .container .seven.columns, .container .eight.columns, .container .nine.columns, .container .ten.columns, .container .eleven.columns, .container .twelve.columns, .container .thirteen.columns, .container .fourteen.columns, .container .fifteen.columns, .container .sixteen.columns, .container .one-third.column, .container .two-thirds.column {
        width: 100%;
    }


#contact .contact-address, #contact .contact-phone, #contact .contact-email {
  margin-bottom: 20px;
}
.fcred{padding:10px 0px;color:#bbb;}
.fcred a:link,.fcred a:visited{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-4{width:33.33333333%}
.tb-megamenu-item .mega-group-title{font-size:1.1em;}


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


.genesis-nav-menu .menu-item:focus,
.genesis-nav-menu .menu-item:hover {
	position: relative;
}


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




.menu .menu-item:focus,
.menu .menu-item.sfHover {
	position: static;
}


	.genesis-responsive-menu .genesis-nav-menu .menu-item {
		display: block;
		float: none;
		position: relative;
		text-align: left;
	}


	.genesis-responsive-menu .genesis-nav-menu .menu-item:focus,
	.genesis-responsive-menu .genesis-nav-menu .menu-item:hover {
		position: relative;
	}


	.genesis-responsive-menu .genesis-nav-menu .menu-item a,
	.genesis-responsive-menu .toggle-header-search {
		border: none;
		margin-bottom: 1px;
		padding: 15px 20px;
		width: 100%;
	}

#top-socials {display:none;}


.gigpress-calendar-links-inner {
	background-color: #F3F3F3;
	padding: 6px 8px;
	font-size: 11px;
	line-height: 16px;
	border: 1px solid #CCC;
	border-width: 1px 1px 1px 0;
}



.box_content {
	float: left;
	overflow: hidden;
	min-height: 1px;
	margin-right: 2%;
}


.box_content.last {
	float: right;
	margin-right: 0;
}


.box_33_33_33 .box_content.last {
	float: left;
}


.box_33_33_33 .box_content {
	margin-left:1%;
	margin-right:1%;
}


.table-frame .box_80_20 .box_content {
	display: table-cell;
	float: none;
	vertical-align: top;
}

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




.fl {float:left;}
.bottomsection-new .bottom-contact .col3{width:32%!important;padding-left:40px}
.bottomsection-new .bottom-contact .col3,.bottomsection-new .bottom-contact .col5{width:100%;text-align:center!important;float:left;padding:5px!important}
.col1,.col10,.col11,.col12,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9{float:left;margin:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.col1.last,.col10.last,.col11.last,.col12,.col2.last,.col3.last,.col4.last,.col5.last,.col6.last,.col7.last,.col8.last,.col9.last{margin:0}
.col3{width:25%}
.col1 img,.col10 img,.col11 img,.col12 img,.col2 img,.col3 img,.col4 img,.col5 img,.col6 img,.col7 img,.col8 img,.col9 img{max-width:100%}
.bottom-contact .col3,.bottom-contact .col5{width:auto;float:left}
.et_pb_row,.et_pb_column .et_pb_row_inner{padding:21px 0}
