﻿
#header #menutop	{ margin: 0; padding-top: 28px; float: right; }

.footer_bottom { margin:0px; padding:0px; border-top:1px dotted #333; }
.col{float:left}
footer .footer-brandbar .contact-info{text-align:right;font-size:87%;float:right!important;font-size:12px;padding:0;margin:0;color:#555;display:inline-block;margin-top:15px;margin-top:0}
footer .footer-brandbar .contact-info ul{list-style-type:none}
footer .footer-brandbar .contact-info ul li{display:inline}
footer .footer-brandbar .contact-info ul li a :active,footer .footer-brandbar .contact-info ul li a:hover{color:#7e7e7e}
footer .footer-brandbar .contact-info ul .social-fix{font-size:24px}
footer .footer-brandbar .contact-info .contact-list{color:#ccc}
footer .footer-brandbar .contact-info .contact-list li{margin:0 10px}
footer .footer-brandbar .contact-info .contact-list li a{color:#333}
footer .footer-brandbar .contact-info .contact-list li:last-child{margin-right:0}
footer .footer-brandbar .contact-info .contact-list li:first-child{margin-left:0}
footer .footer-brandbar .contact-info li,footer .footer-brandbar .contact-info ul{margin:0;padding:0}
.clearfix,.clear{*zoom:1}
.clearfix:before,.clearfix:after,.clear:before,.clear:after{content:" ";display:table}
.clearfix:after,.clear:after{clear:both}
.tiled-gallery .gallery-group{float:left;position:relative;}

.flexslider{max-width:100%;width:726px;margin:0 auto;float:left}

.flexslider .slides li.flex-active-slide .slides-shadow{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;box-shadow:0 -50px 126px 0 rgba(0, 0, 0, 0.75) inset;}

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

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

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

* html .flexslider .slides{height:1%;}

.flexslider .slides{zoom:1;}

.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px;}

.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1;}

.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px;}

.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1;}



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


#navbar li.parentspecial {
	font-size: 1.25em;
	height: 36px;
	text-transform: uppercase;
	font-family: 'Muli', sans-serif;
	font-weight: 300;
	float: left;
	padding: 0px;
	letter-spacing: -0.05em;
}


#navbar li.parentspecial:hover .submenu-wrap {
	display: block;
	position: absolute;
	left: -43px;
	right: -1px;
	z-index: 997;
	padding: 2px 1px 1px;
	background: #4A8BFF;
	
	
	text-decoration: none;
}
.panels-flexible-3 .panels-flexible-row{padding:0 0 0.5em 0;margin:0;}
.panels-flexible-3 .panels-flexible-row-last{padding-bottom:0;}
.panels-flexible-row-3-main-row-inside{padding-right:0px;}
.panels-flexible-row-3-1-inside{padding-right:0px;}
.panels-flexible-row-3-4-inside{padding-right:0px;}
.panels-flexible-row-3-5-inside{padding-right:0px;}
.panels-flexible-row-3-6-inside{padding-right:0px;}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}


  #new-client-divider {
    display: none;
  }


  .divider {
    width: 100%;
    height: 11px;
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee;
    background: #fff;
    position: relative;
    z-index: 5;
    box-shadow: 0 0 6px #666;
  }


.wrapper .one.column { 
	width: 341px; 
}


.post-cat {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
	font-size: 11px;
	font-weight: 400;
	line-height: 18px;
}

.post-cat a {
	color: #ca5d2a;
	text-decoration: none;
}


.lang-item
{
    margin-right: 25px !important;
}


#util, #nav, #rnav, #srch, #crumb, .content-l, .content-r, #footer {
	display: none;
}






#footer {
	padding: 7px 0;
	border-top: 5px solid #CCCCCC;
}


#footer p {
	color: #666;
	font-size: 90%;
	padding: 0 0 3px 0;
}


#footer a {
	color: #666;
	text-decoration: underline;
}


#footer-l {
	float: left;
}


#footer-r {
	float: right;
	width: 130px;
}



#footer-sel a {
	text-decoration:none;
 	font-weight:bold;
}


.page-template-showcase-php #main .widget-area {

	float: left;

	margin: 0 -22.15% 0 0;

	width: 22.15%;

}


.one-column .page-template-showcase-php #main .widget-area {

	float: none;

	margin: 0;

	width: auto;

}


#main {
	clear: both;
}










.error404 #main #searchform {

	background: #f9f9f9;

	border: 1px solid #ddd;

	border-width: 1px 0;

	margin: 0 -8.9% 1.625em;

	overflow: hidden;

	padding: 1.625em 8.9%;

}


.error404 #main #s {

	width: 95%;

}


.error404 #main .widget {

	clear: none;

	float: left;

	margin-right: 3.7%;

	width: 30.85%;

}


.error404 #main .widget_archive {

	margin-right: 0;

}


.error404 #main .widget_tag_cloud {

	float: none;

	margin-right: 0;

	width: 100%;

}


.clearfix {
	*zoom:1;
}


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


.clearfix:after {
	clear:both;
}
.row{margin-right:-15px;margin-left:-15px}

.ginger-magnum-image {
  position: relative;
  margin-top: 60px;
}

.wp-caption .wp-caption-text {
	margin: 0;
	padding: 5px;
}
.container2-wrapper{clear:both;margin:0 auto;max-width:960px;padding:10px 20px 0px 20px;position:relative;}
.container2{*position:relative;*zoom:1;padding:1.6% 0.8%;overflow:hidden;position:relative;}
.container2:before,.container2:after{content:"";display:table;}
.container2:after{clear:both;}

#copyright, .footernav {float: left;}

#copyright{width:100%;}

#tabs .inside .list { display:none; }

#tabs .inside .list:first-child { display:block; }






#access .menu-header,
div.menu,
#colophon,
#branding,
#main,
#wrapper {
    margin: 0 auto;
    width: 960px;
}





#main {
    clear: both;
    overflow: hidden;
    padding: 0 0 0 0;
    background: #dddddd;
}



#main .widget-area ul {
    margin-left: 0;
    padding: 0 0 0 0;
}

#main .widget-area ul ul {
    border: none;
    margin-left: 1.3em;
    padding: 0;
}

.main_nav_height_sub{float:left;height:59px}


#footer{border-top:none;font-size:11px;padding:0;}
#header,#footer{padding-right:1.1em;padding-left:1.1em;}
#footer p{font-size:1.2em;line-height:1.667em;}
#headerwrapper{max-width:1260px;min-width:1028px;margin:0 auto;padding:0}
h3#comments-title,
h3#reply-title,
#access .menu,
#access div.menu ul,
#cancel-comment-reply-link,
.form-allowed-tags,
#site-info,
#site-title,
#wp-calendar,
.comment-meta,
.comment-body tr th,
.comment-body thead th,
.entry-content label,
.entry-content tr th,
.entry-content thead th,
.entry-meta,
.entry-title,
.entry-utility,
#respond label,
.navigation,
.page-title,
.pingback p,
.reply,
.widget-title,
.wp-caption-text{font-family:"Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}
#access .menu-header,
div.menu,
#colophon,
#branding,
#main,
#wrapper{margin:0 auto;width:940px;}
#access .menu-header,
div.menu{font-size:13px;margin-left:12px;width:928px;}
#access .menu-header ul,
div.menu ul{list-style:none;margin:0;}
#access .menu-header li,
div.menu li{float:left;position:relative;}


.sitemap ul.menu{
	position:relative;
}

.sitemap li{
	display:inline-block;
	clear: both;
}

.sitemap li a{
	color: rgb(255,255,255);
	font-family:LatoItalic;
	text-transform:capitalize;
	font-size: .8em;
	margin: 2px 12px;
}

.sitemap li a:hover{
	color: rgb(223,20,45);
}

	#comments ol li .comment-author {
		
	}

		#comments ol li .comment-author .fn {
			font-weight: bold;
			font-size: 1.2em;
		}

	#comments ol li .comment-meta {
		font-size: 0.9em;
		color: #999999;
		margin: 5px 0 10px;
	}

.alignleft,
img.alignleft {
	display: inline;
	float: left;
	margin-right: 24px;
	margin-top: 4px;
}

img.alignleft,
img.alignright,
img.aligncenter {
	margin-bottom: 12px;
}


.main_right {
	width: 207px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align:top;
}

	.topic_text{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9pt;
		color: #000000;		
	}


.botnav{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	
}


.menu-item-home {
	margin-left: 5px;
}
.event-month-date-cal{text-align:center;width:36px;line-height:1;cursor:pointer}

.widgettitle a {
	color: #FFFFFF!important;
	text-decoration: none;
}
.fwi.shc,#tve_editor .fwi{margin-left:-20px;margin-right:-35px}
.h-me .fwi.shc,.h-me #tve_editor .fwi{margin-left:-23px}
#tve_editor .thrv_widget_menu a.tve-m-trigger.tve_black{color:#101010}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_black a:hover{color:#101010}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_black.tve_horizontal ul a:hover,#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_black.tve_horizontal ul a.tve-active{background-color:#101010;color:#ffffff}
#tve_editor .thrv_widget_menu a.tve-m-trigger.tve_blue{color:#3E68B2}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_blue a:hover{color:#3E68B2}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_blue.tve_horizontal ul a:hover,#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_blue.tve_horizontal ul a.tve-active{background-color:#3E68B2;color:#ffffff}
#tve_editor .thrv_widget_menu a.tve-m-trigger.tve_green{color:#1abc9c}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_green a:hover{color:#1abc9c}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_green.tve_horizontal ul a:hover,#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_green.tve_horizontal ul a.tve-active{background-color:#1abc9c;color:#ffffff}
#tve_editor .thrv_widget_menu a.tve-m-trigger.tve_orange{color:#e67e22}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_orange a:hover{color:#e67e22}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_orange.tve_horizontal ul a:hover,#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_orange.tve_horizontal ul a.tve-active{background-color:#e67e22;color:#ffffff}
#tve_editor .thrv_widget_menu a.tve-m-trigger.tve_purple{color:#8656C1}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_purple a:hover{color:#8656C1}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_purple.tve_horizontal ul a:hover,#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_purple.tve_horizontal ul a.tve-active{background-color:#8656C1;color:#ffffff}
#tve_editor .thrv_widget_menu a.tve-m-trigger.tve_red{color:#CE271B}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_red a:hover{color:#CE271B}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_red.tve_horizontal ul a:hover,#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_red.tve_horizontal ul a.tve-active{background-color:#CE271B;color:#ffffff}
#tve_editor .thrv_widget_menu a.tve-m-trigger.tve_teal{color:#387D71}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_teal a:hover{color:#387D71}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_teal.tve_horizontal ul a:hover,#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_teal.tve_horizontal ul a.tve-active{background-color:#387D71;color:#ffffff}
#tve_editor .thrv_widget_menu a.tve-m-trigger.tve_white{color:#D8D8D8}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_white a:hover{color:#D8D8D8}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_white.tve_horizontal ul a:hover,#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_white.tve_horizontal ul a.tve-active{background-color:#D8D8D8;color:#ffffff}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_blue.tve_horizontal a:hover{background-color:#3E68B2;color:#ffffff}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_green.tve_horizontal a:hover{background-color:#1abc9c;color:#ffffff}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_orange.tve_horizontal a:hover{background-color:#e67e22;color:#ffffff}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_purple.tve_horizontal a:hover{background-color:#8656C1;color:#ffffff}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_red.tve_horizontal a:hover{background-color:#CE271B;color:#ffffff}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_teal.tve_horizontal a:hover{background-color:#387D71;color:#ffffff}
#tve_editor .thrv_widget_menu ul.tve_w_menu.tve_white.tve_horizontal a:hover{background-color:#D8D8D8;color:#ffffff}
#tve_editor .thrv_social .tve_s_icon{font-family:'thrvicomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#tve_editor .thrv_bullets_shortcode ol.tve_ul,#tve_editor .thrv_bullets_shortcode ul.tve_ul{line-height:1.4em}
#tve_editor .thrv_bullets_shortcode ol.tve_ul li,#tve_editor .thrv_bullets_shortcode ul.tve_ul li{margin-bottom:10px}
#tve_editor .thrv_bullets_shortcode ol.tve_ul li:before,#tve_editor .thrv_bullets_shortcode ul.tve_ul li:before{content:'' !important}
#tve_editor ol,#tve_editor ul{margin-left:20px}
#tve_editor ol.thrv_wrapper,#tve_editor ul.thrv_wrapper{line-height:1.4em}
#tve_editor ol.thrv_wrapper li,#tve_editor ul.thrv_wrapper li{margin-bottom:10px}
#tve_editor .tve_block_center{display:table;margin-left:auto;margin-right:auto}
#tve_editor .rfs{font-size:70px !important}
#tve_editor .tve_table th{background-clip:padding-box}
#tve_editor .thrv_lead_generation.thrv_lead_generation_horizontal .thrv_lead_generation_container .tve_lg_input_container .thrv_icon,.tve-leads-shortcode .thrv_lead_generation.thrv_lead_generation_horizontal .thrv_lead_generation_container .tve_lg_input_container .thrv_icon{margin:0 20px 0 0}
#tve_editor .thrv_lead_generation.thrv_lead_generation_horizontal .thrv_lead_generation_container .tve_lg_input_container .thrv_icon.tve_lg_text_icon,.tve-leads-shortcode .thrv_lead_generation.thrv_lead_generation_horizontal .thrv_lead_generation_container .tve_lg_input_container .thrv_icon.tve_lg_text_icon{bottom:auto}
#tve_editor .thrv_lead_generation .thrv_lead_generation_container .tve_lg_input_container .thrv_icon,.tve-leads-shortcode .thrv_lead_generation .thrv_lead_generation_container .tve_lg_input_container .thrv_icon{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:transparent;border:0;font-size:25px;position:absolute;right:0;top:47%;z-index:2}
#tve_editor .thrv_lead_generation .thrv_lead_generation_container .tve_lg_input_container .thrv_icon .tve_sc_icon,.tve-leads-shortcode .thrv_lead_generation .thrv_lead_generation_container .tve_lg_input_container .thrv_icon .tve_sc_icon{font-size:25px;height:auto;padding:0;width:auto}
#tve_editor .thrv_lead_generation .thrv_lead_generation_container .tve_lg_input_container .thrv_icon.tve_lg_text_icon,.tve-leads-shortcode .thrv_lead_generation .thrv_lead_generation_container .tve_lg_input_container .thrv_icon.tve_lg_text_icon{bottom:auto}
#tve_editor .thrv_lead_generation .thrv_lead_generation_container .tve_lg_input_container.tve_lg_textarea .tve_lg_text_icon,.tve-leads-shortcode .thrv_lead_generation .thrv_lead_generation_container .tve_lg_input_container.tve_lg_textarea .tve_lg_text_icon{margin-right:0px}
#tve_editor .thrv_icon span.tve_sc_icon.tve_blue,.thrv-leads-form-box .thrv_icon span.tve_sc_icon.tve_blue{color:#4E7AC7}
#tve_editor .thrv_icon span.tve_sc_icon.tve_green,.thrv-leads-form-box .thrv_icon span.tve_sc_icon.tve_green{color:#45BF55}
#tve_editor .thrv_icon span.tve_sc_icon.tve_black,.thrv-leads-form-box .thrv_icon span.tve_sc_icon.tve_black{color:#595959}
#tve_editor .thrv_icon span.tve_sc_icon.tve_orange,.thrv-leads-form-box .thrv_icon span.tve_sc_icon.tve_orange{color:#FF712C}
#tve_editor .thrv_icon span.tve_sc_icon.tve_purple,.thrv-leads-form-box .thrv_icon span.tve_sc_icon.tve_purple{color:#9768D1}
#tve_editor .thrv_icon span.tve_sc_icon.tve_red,.thrv-leads-form-box .thrv_icon span.tve_sc_icon.tve_red{color:#e93c31}
#tve_editor .thrv_icon span.tve_sc_icon.tve_teal,.thrv-leads-form-box .thrv_icon span.tve_sc_icon.tve_teal{color:teal}
#tve_editor .thrv_icon span.tve_sc_icon.tve_white,.thrv-leads-form-box .thrv_icon span.tve_sc_icon.tve_white{color:#efefef}
#tve_editor .thrv_widget_menu.thrv_wrapper .tve-m-trigger{display:none}
#tve_editor .thrv_widget_menu.thrv_wrapper.tve_center{display:table;margin-left:auto !important;margin-right:auto !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu{position:relative;margin:0;padding:0 0 0 1em;list-style-type:none;list-style-image:none}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu ul{margin:0;padding:0 0 0 1em;list-style-type:none;list-style-image:none}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu li{margin:0}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu li:before{content:'';display:none}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu a{color:#373737;text-decoration:none;display:inline-block;line-height:1;padding:10px 0;position:relative}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_vertical a{background-color:inherit !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_vertical a:before{display:inline-block;position:absolute;top:10px;left:-1em;font-family:'thrvicomoon' !important;content:"\e603";height:1em;line-height:1em}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_vertical a:hover{background-color:inherit !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal{z-index:3;padding:0}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal li{display:inline-block;position:relative}
#tve_editor .thrv_widget_menu.thrv_wrapper .thrive-shortcode-html{padding-top:1px;position:relative}
#tve_editor .thrv_widget_menu.thrv_wrapper.tve_center,#tve_editor .thrv_widget_menu.thrv_wrapper.tve_left,#tve_editor .thrv_widget_menu.thrv_wrapper.tve_right{display:block;float:none}
#tve_editor .thrv_widget_menu.thrv_wrapper .tve-m-trigger.t_tve_horizontal{border-radius:4px;box-sizing:content-box !important;border-width:1px;border-style:solid;display:inline-block;float:right;font-size:33px;height:30px;line-height:30px;margin:0;padding:8px;text-align:center;text-decoration:none;width:33px}
#tve_editor .thrv_widget_menu.thrv_wrapper ul{max-width:none !important;width:100% !important;box-sizing:border-box !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul li,#tve_editor .thrv_widget_menu.thrv_wrapper ul a{display:block !important;box-sizing:border-box !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal.tve-m-expanded{-webkit-transition:max-height 0.3s;-moz-transition:max-height 0.3s;transition:max-height 0.3s;max-height:1200px;border:1px solid #b4b4b4;top:49px !important}
#tve_editor [class*='ttfm'] a,#tve_editor [class*='ttfm'] span{font-family:inherit !important}
.tve_shortcode_editor h1{padding:0}
.tve_shortcode_editor p.bold_text{font-weight:bold}
.tve_shortcode_editor .pattern1,.tve_p_lb_background .tve_p_lb_content.pattern1,.tve_post_lp .tve_lp_content.pattern1{background:#2980b9}
.tve_shortcode_editor .pattern2,.tve_p_lb_background .tve_p_lb_content.pattern2,.tve_post_lp .tve_lp_content.pattern2{background:#c0392b}
.tve_shortcode_editor .pattern3,.tve_p_lb_background .tve_p_lb_content.pattern3,.tve_post_lp .tve_lp_content.pattern3{background:#2ecc71}
body .tve_shortcode_editor .thrv_wrapper .lightSec{color:#fff}
body .tve_shortcode_editor .thrv_wrapper .lightSec p span{color:inherit}
body .tve_shortcode_editor .thrv_wrapper .lightSec span.tve_ct_title{color:#fff}
body .tve_shortcode_editor .thrv_wrapper .lightSec .tve_faqI{color:#333}
body .tve_shortcode_editor .thrv_wrapper .darkSec{color:#333}
body .tve_shortcode_editor .thrv_wrapper .darkSec p span{color:inherit}
body .tve_shortcode_editor .thrv_wrapper .darkSec span.tve_ct_title{color:#fff}
body .tve_shortcode_editor .thrv_wrapper .darkSec .tve_faqI{color:#333}


ul.social-icons {
  float: left;
  clear: none;
  margin-left: 20px; }

  ul.social-icons li {
    display: inline-block; }

    ul.social-icons li a {
      text-decoration: none;
      padding: 12px 0px 12px 5px; }

      ul.social-icons li a:hover {
        color: #aa0d1f; }

  footer ul.social-icons {
    margin-top: 1em; }


  
  .main-menu ul.social-icons {
    float: left;
    margin: 18px 0 0 17px; }



.fusion-row {
  margin: 0 auto;
  zoom: 1;
}

.fusion-row:before,
.fusion-row:after {
  content: " ";
  display: table;
}

.fusion-row:after {
  clear: both;
}

.fusion-secondary-header .fusion-row {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
      align-items: center;
}

.fullwidth-box.video-background .fusion-row {
  position: relative;
  z-index: 10;
}

.fullwidth-box.faded-background .fusion-row {
  position: relative;
  z-index: 10;
}

.hundred-percent-fullwidth .fusion-row {
  max-width: none !important;
}

#main .fullwidth-box .fusion-row {
  padding-left: 0;
  padding-right: 0;
}
#main .fusion-row,#slidingbar-area .fusion-row,.fusion-footer-copyright-area .fusion-row,.fusion-footer-widget-area .fusion-row,.fusion-page-title-row,.tfs-slider .slide-content-container .slide-content{max-width:1100px;}
.fusion-header-wrapper .fusion-row{padding-left:0px;padding-right:0px;max-width:1100px;}
.fusion-header .fusion-row{padding-top:0px;padding-bottom:0px;}
.fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-row{padding-left:0px;padding-right:0px;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-header .fusion-row{width:100%;}

.bodybold { color: black; font-size: 11px; line-height: 14px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }


#home_content {
  width: 680px;
}





#home_content .entry-title {
  display: none
}

.span7 {
  width: 420px;
}

input.span7, textarea.span7, .uneditable-input.span7 {
  width: 530px;
}




#content {

	background:#ffffff;
	margin:24px auto;
	overflow:hidden;
	padding:24px;
	width:936px;

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



.diag-sub a.sub-off:link, .diag-sub a.sub-off:visited, .diag-sub a.sub-off:active {
	color: #fff;
	text-decoration: none;
}

.diag-sub a.sub-off:hover {
	color: #fff;
	text-decoration: underline;
}

.diag-sub a.sub-on:link, .diag-sub a.sub-on:visited, .diag-sub a.sub-on:active, .diag-sub a.sub-on:hover {
	color: #333;
	text-decoration: none;
}


.diag-sub {
	color: #333;
	font-size: 85%;
	font-weight: bold;
	text-align: center;
	padding: 4px 4px 5px 4px;
	background: #8DB0C3;
	overflow: hidden;
	vertical-align: middle;
}


.diag-sub-right {
	background: #767676; 
	width: 20%;
}


#diag-subs-cal .diag-sub-right {
	background: #767676; 
	width: 70%;
}


#diag-subs-news .diag-sub-right {
	background: #767676; 
	width: 50%;
}


.diag-sub-article {
	float: left;
	width: 81px;
	background: #767676;
	padding: 4px 0 3px 0;
}


.diag-sub-news {
	float: left;
	width: 252px;
	background: #767676;
	padding: 4px 0 3px 0;
}


.diag-sub-cal {
	float: left;
	width: 483px;
	background: #767676;
	padding: 4px 0 3px 0;
}
.content .testimonial_content .container .container_inner{padding:0}

.sidebar .headline, .sidebar .sidebar_heading, .sidebar .widget_title {
	font-size: 17px;
	line-height: 24px;
}

.sidebar .sidebar_heading, .sidebar .widget_title {
	font-variant: small-caps;
	letter-spacing: 1px;
	margin-bottom: 10px;
}
.q_team .q_team_description_inner{display:table-cell;vertical-align:middle;text-align:center;padding:0 50px}
.q_team .q_team_description_inner p{color:#303030}
.seo-header-1{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}

.najnowsze_powt {
    border: 1px solid #E6E6E6;
    border-radius: 10px 10px 10px 10px;
    float: left;
    margin-top: 6px;
    padding: 10px;
    width: 576px;
}

.najnowsze_powt .readmore{
    float: right;
}

.najnowsze_powt a img{
    float: left;
    margin-right: 10px;
    margin-bottom: 20px;
}

.najnowsze_powt .item-separator{
    clear: both;
}

.WithRight .najnowsze_powt {
    width: 616px;
    margin-bottom: 10px;
}

	body.mobile #sfooter { display:table; float:none; text-align:center; margin:0 auto; padding:0; top:0; margin-top:10px; }


	#sfooter { display:table; float:none; text-align:center; margin:0 auto; padding:0; top:0; margin-top:10px; }


#sfooter a {
	width:26px;
	height:26px;
	margin-left:5px;
}


	body.mobile .socials a { margin:0; padding-left:5px; display: block; }

	body.mobile .socials a img { width:22px; }


	.socials a { margin:0; padding-left:5px; display: block; }

	.socials a img { width:22px; }




.socials {
	float:right;
	position:relative;
	margin-right:10px;
	padding-left:10px;
	min-height:20px;
	overflow: hidden;
	padding-top:5px;
}

.socials img {
	width:26px;
}


ul.gs-list {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0;
  margin: 0;
  list-style: none;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  visibility: hidden;
}
