﻿








#sidebar .iconlink:before { content: "" }

#sidebar .iconlink { margin-bottom: 1px; }
		
#sidebar .iconlink a { text-decoration: none; }

#sidebar .iconlink a:hover span { text-decoration: underline; }

#sidebar .iconlink img { vertical-align: middle; }

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

#sidebar .sub-menu,
#sidebar #nav-sub li.has-children ul {
    list-style: none;
    margin: 0;
}

#sidebar .sub-menu li a,
#sidebar #nav-sub li.has-children ul li a {
    font-size: 12px;
    padding: 10px 20px 10px 40px;
}

#sidebar #nav-sub li.has-children ul {
    display: none;
}

#sidebar #nav-sub li.parent-here.has-children ul {
    display: block;
}

.vc_row.vc_row-no-padding .wpb_column {
  padding-left: 0;
  padding-right: 0;
}


.wpb_column .wpb_wrapper .wpb_teaser_grid {
  float: none;
}
html.responsive body #content .left-column .box .inner-small, html.responsive body #content .left-column .box .inner-big{width:100%;}
html.responsive body #content .left-column .box .inner-small img, html.responsive body #content .left-column .box .inner-big img{width:100%;}
html.responsive body #content .left-column .box .inner-small.right h2, html.responsive body #content .left-column .box .inner-small.right p, html.responsive body #content .left-column .box .inner-big.right h2, html.responsive body #content .left-column .box .inner-big.right p{display:none;}
html.responsive body #content .left-column .box .inner-small .arrow-title, html.responsive body #content .left-column .box .inner-small ul, html.responsive body #content .left-column .box .inner-big .arrow-title, html.responsive body #content .left-column .box .inner-big ul{display:none;}
html.responsive body #content .left-column .box .inner-small .slab-topic .icon, html.responsive body #content .left-column .box .inner-big .slab-topic .icon{display:none;}
html.responsive body #content .left-column .box .inner-small .slab-topic h2, html.responsive body #content .left-column .box .inner-big .slab-topic h2{margin:-10px 0px 0px -70px;display:block;width:60%;}
html.responsive body #content .left-column .box .inner-small .slab-topic .more, html.responsive body #content .left-column .box .inner-big .slab-topic .more{margin-left:-70px;}
html.responsive body #content .left-column .box .inner-small .slab-topic.no-icon h2, html.responsive body #content .left-column .box .inner-big .slab-topic.no-icon h2{margin-left:0;}


#content_container{ 
	display: block;
	border:0px solid #000;
	z-index: 2;
}

#wrapper {
	background:  rgb(222,222,222) ;

}

.page-template-1l-sidebar-php #wrapper { width: 1000px; max-width: 1000px; min-width: 1000px; }

.page-template-1r-sidebar-php #wrapper { width: 1000px; max-width: 1000px; min-width: 1000px; }

.page-template-1l1r-sidebar-php #wrapper { width: 1000px; max-width: 1000px; min-width: 1000px; }

.page-template-2l-sidebars-php #wrapper { width: 1000px; max-width: 1000px; min-width: 1000px; }

.page-template-2r-sidebars-php #wrapper { width: 1000px; max-width: 1000px; min-width: 1000px; }


#wrapper.shadow {
	
	box-shadow: 10px 10px 5px #888;
}


.page-template-card-php #wrapper { width: 600px; max-width: none; min-width: 0; }


.fix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.fix { display: inline-block; }
#footer #block-menu-secondary-menu ul.menu li.last{border-right:none;padding-right:0;}
#footer #block-menu-secondary-menu ul.menu li.last a{padding-right:0;}
.region-header ul.menu li.last{border-right:none;}
.home-block-area.last{padding-right:0;}
#home-blocks-area .home-block-area.last .item-list ul li{padding:0;margin:4px 0 0 20px;}
#footer ul.menu li.last{float:left;list-style:none;}
#navigation ul.menu li.last{padding:0 0 0 25px;border-right:none;}
ul#secondary-menu li.last{border-right:none;}
ul#secondary-menu li.last a{padding:0 0 0 10px;}
#block-block-6 .content a.last{padding-left:8px;}
.home-block-area.last .region{width:285px;display:table-cell;}
.home-block-area.last .region.region-home-area-3{padding-right:20px !important;}

.sidebar1, .sidebar2 { float:none; width:300px; margin:0px auto }

.sidebar2 .wpcf7-form input[type="text"], .sidebar2 .wpcf7-form textarea { width:280px }

.sidebar1 .wpcf7-form textarea, .sidebar2 .wpcf7-form textarea, .secondary .wpcf7-form textarea { height:280px }
.col{float:left}
