﻿


#lbl-footer .disclaimer-text, #lbl-footer .lbl-disclaimer {
      float: left; 
	  text-align:center;
	  display:block;
	  }

	
#seals,
#lbl-footer .disclaimer-text,
#lbl-footer .lbl-disclaimer,
#lbl-footer .social{
	display:inline-block;
	margin:0 1%;
}


#lbl-footer .disclaimer-text{

	padding-top: 10px;
    width:250px;
	float:left;
	font-size: 11px;
    
}


#lbl-footer .disclaimer-text p{
	  font-size: 11px;
      color:#555;
       }


	#lbl-footer #seals,
	#lbl-footer .disclaimer-text,
	#lbl-footer .lbl-disclaimer,
	#lbl-footer .social
	{ 
	display:block;
	float:none;
	margin:0 auto 15px;
	padding:0;
	}
.fifth-type-box UL,.first-type-lines UL,.fourth-type-box UL,.medium-links UL,.second-type-lines UL,.underlined-menu UL,nav UL,ul.breadcrumb,ul.marker{list-style:none;margin-left:0}
.underlined-menu{display:inline-block;width:100%}
.underlined-menu UL{margin-left:-14px}
.underlined-menu UL LI{float:left;padding:0 0 6px 14px}
.underlined-menu UL LI A,.underlined-menu UL LI A:hover{text-decoration:underline!important}

.slider .text {overflow: hidden; margin: 35px 0 0 260px; width: 300px}

.column-container .text {font-size: 14px; min-height: 60px; padding: 1% 20% 0 0;}

.three-column-container .text {font-size: 14px; padding-bottom: 7%; line-height: 1.4; width: 50%}

.latest-news.banner .items .item .text {padding-right: 15px}

.searchresults .item .text p {font-size:13px;line-height:15px;color:#555}

    


    .latest-news .items .item .text {overflow: hidden}

    .three-column-container .column:first-child .column-inner .text {width: 70%}

    .three-column-container .title, .three-column-container .text {width: 100%; text-align: center}
.rtecenter{text-align:center}

.board_name {
	font-family: 굴림, 굴림체, 돋움, 돋움체;
	font-size: 9pt;
	color: #aba072;
	font-weight: bold;
	line-height:150%;
}

.attachment-fpw_twocolumnleft,.attachment-fpw_twocolumnright{
	margin-bottom: 10px;
}

#section_tag{
width:100%;	
display:block;	
float:left;	
}

#section_tag img{
width:100%;	
}



.srp-widget-singlepost {
	margin-bottom  : 10px;
	padding-bottom : 10px;
}


.srp-container-single-column .srp-widget-singlepost {
	border-bottom  : 1px solid #cccccc;
}

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

.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}

.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}

.panel-group .panel-heading {
  border-bottom: 0;
}


.faqs-wrap .panel-group .panel .panel-heading{
	border-radius: 0px !important;
	color: #333333;
    background: #aed3d1 !important;
    border: none !important;
    padding: 0;
}


.faqs-wrap .panel-group .panel .panel-heading a{
	padding: 15px;
	display: block;
	text-decoration: none;
}


.faqs-wrap .panel-group .panel .panel-heading .panel-title{

}
#mmm ul li.menu-item-has-children b.fa-wrap{background:#0f647f;cursor:pointer;display:block;height:50px;position:absolute;right:0;text-align:center;top:0;width:50px}
#mmm ul li.menu-item-has-children i.fa{color:#f0f7f8;cursor:pointer;display:block;font-size:24px;height:50px;line-height:2.25;-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;-o-transition:transform 0.2s;transition:transform 0.2s;transition:transform 0.2s,-webkit-transform 0.2s;width:50px}
#mmm li:not(.current-menu-item).menu-item-has-children.show-sub-menu{max-height:999em}


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


header .nav .menu-item a {
  color: #282828;
}


.nav .menu-item {
  display: inline-block;
  padding-top: 18px;
  padding-bottom: 18px;
  position: relative;
  font-family: "Cera Basic Bold";
}


.nav .menu-item-has-children:hover .sub-menu,
.nav .menu-item-has-children.out .sub-menu {
  display: block;
}

.wrapper .spinner {
  position: absolute;
  top: calc(50% - 16px);
  left: calc(50% - 16px);
}
#eufund .eu-fund-logo{max-height:50px;margin-left:30px}
.bsp-style-1 .bsp-video-index{position:absolute;top:50%;left:11px;font-family:sans-serif;font-style:normal;font-weight:600;color:rgba(255,255,255,.34);font-size:10px;line-height:14px;margin-top:-7px;width:20px;text-align:center}
.bsp-style-1 li.bsp-current-item .bsp-video-index{text-indent:-9999px}
.bsp-style-1 li.bsp-current-item .bsp-video-index::before{border:2px solid #fff;position:absolute;top:50%;margin-top:-12px;left:0;opacity:1;content:'';display:block;width:22px;height:22px;border-radius:50%}
.bsp-style-1 li.bsp-current-item .bsp-video-index::after{border:5px solid transparent;border-left-color:#fff;position:absolute;top:50%;margin-top:-6px;left:9px;opacity:1;content:'';display:block;width:10px;height:10px}
.bsp-style-2 .bsp-video-index{top:12px;left:0;position:absolute;right:0;font-size:12px;font-family:sans-serif;line-height:12px;color:rgba(255,255,255,.34)}
.row{margin-right:-15px;margin-left:-15px}
.slider__slide{display:none;float:left;width:100%}
.slider__slide:first-child,.has-js .slider__slide{display:table}
.ie7 .slider__slide:first-child,.ie7 .has-js .slider__slide{display:block}

.td-border-grey{
	border:5px solid #d9d9d9;
}
.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-sm-3{width:25%}

.one_fourth 		{ width: 22%; }

.one_half, 
.one_third, 
.two_thirds, 
.three_fourths, 
.one_fourth, 
.one_fifth, 
.two_fifth, 
.three_fifth, 
.four_fifth, 
.one_sixth, 
.five_sixth {
    position: relative;
    margin-right: 4%;
    margin-bottom: 20px;
    float: left;
}


#quote_form .one_fourth {
    margin-bottom:0;
    padding-top:5px;
    padding-bottom:5px;
}

    .step .one_fourth {
        margin-bottom:0;
    }

	.full-width, 
	.one_half, 
	.one_third, 
	.two_thirds, 
	.three_fourths, 
	.one_fourth, 
	.one_fifth, 
	.two_fifth, 
	.three_fifth, 
	.four_fifth, 
	.one_sixth, 
	.five_sixth {
		width: 100%;
	}

.one_fourth .list_portfolio .portfolio-title,
.one_third .list_portfolio .portfolio-title {
	display:none;
}

.mbl_menu_cont
{
	display: none;
}

	.mbl_menu_cont ul
	{
		
		list-style: none;
		position: absolute;
		left:-9999px;
		opacity:0;
		-webkit-transition:0.25s linear opacity;
		margin-left: auto;
		margin-right: auto;
	}

	.mbl_menu_cont li
	{
		float: none;
		list-style: none;
		background-color: #5d6d7e;
		height: 60px;
		text-align: center;
		line-height: 60px;
		text-transform: uppercase;
		color: white;
		border-bottom: 1px lightgray solid;
		font-size: 28px;
		
	}

	.mbl_menu_cont a
	{
		white-space:nowrap;
		display:block;
		text-decoration: none;
		text-decoration: none;
		color: white;
	}

  .top-bar .name {
    height: 2.8125rem;
    margin: 0;
    font-size: 16px; }

    .top-bar .name h1, .top-bar .name h2, .top-bar .name h3, .top-bar .name h4, .top-bar .name p, .top-bar .name span {
      line-height: 2.8125rem;
      font-size: 1.0625rem;
      margin: 0; }

      .top-bar .name h1 a, .top-bar .name h2 a, .top-bar .name h3 a, .top-bar .name h4 a, .top-bar .name p a, .top-bar .name span a {
        font-weight: normal;
        color: #FFFFFF;
        width: 75%;
        display: block;
        padding: 0 0.9375rem; }

    .top-bar .name h1 a,
    .top-bar .name h2 a,
    .top-bar .name h3 a,
    .top-bar .name h4 a,
    .top-bar .name h5 a,
    .top-bar .name h6 a {
      width: auto; }
.footerbox{width:270px;margin-left:auto;margin-right:auto;padding-top:20px;padding-bottom:100px;}


.icon-stroke-arrow:before {
  content: "\e900";
}
#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}
.show_sub.menu-item-has-children:after{-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.menu-item-has-children{position:relative}

ul#gallery_01 li a.active{border:1px solid #999}

ul#nav li a.active,ul#nav li a.active:hover{background:#eee;color:#555}

ul.tj_tabs li.active{background:#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-1{width:8.33333333%}


.Nav strong.on {
font-weight:bold;
color:rgba(84, 3, 80, 1);
padding:8px 10px 8px 10px;
margin-right:5px;
background:rgba(66, 3, 75, 1) 0%,
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}


.mainmenum, .sidebar_main ul, h2.postbodyh, .Nav span, .Nav strong.on, .Nav a {

border:1px solid #29193c;

}
.block-type-navigation ul.sub-menu{position:absolute;z-index:150;left:-9999px;width:auto}
.block-type-navigation ul.sub-menu li{display:block;height:auto;width:100%}
.block-type-navigation ul.sub-menu li a{min-width:175px;max-width:500px;width:auto;height:auto;line-height:40px;box-sizing:border-box;-moz-box-sizing:border-box}
#block-bg9570670785f403 ul.sub-menu{background-color:#CE0000;}
.main-nav ul.sub-menu{z-index:100000 !important}

.menu-item i._mi,.menu-item img._mi{display:inline-block;vertical-align:middle}
.menu-item i._mi{width:auto;height:auto;margin-top:-.265em;font-size:1.2em;line-height:1}
.menu-item i._before,.rtl .menu-item i._after{margin-right:.25em}
.menu-item i._after,.rtl .menu-item i._before{margin-left:.25em}
.menu-item img._before,.rtl .menu-item img._after{margin-right:.5em}
.menu-item img._after,.rtl .menu-item img._before{margin-left:.5em}
.menu-item ._svg{width:1em}
.rtl .menu-item i._before{margin-right:0}
.rtl .menu-item i._after{margin-left:0}
.menu-item i.elusive{margin-top:-.3em}

	

#mfn-rev-slider input{display:inline-block}

.title-post.entry-title{
	color:#fff;
}
a, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .banner-button:hover, button:hover, input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover, .to-top:hover, .special .meta-post .fa, .hentry .meta-post a:hover, .special h2.title-post a:hover, .widget-section .widgettitle, .default-testimonials .client-info .client .client-name, .type-team.type-b .team-social li a, .type-team .team-content .name, #site-navigation ul li a:hover, #site-navigation ul li a:hover { color: #7F7F7D }

.rxtc{
	width:1170px;
	margin:0 auto;
	margin-top:40px;
}

.rxtc th{
	height:50px;
	font-size:18px;
	font-weight:normal;
	background:#63c1ff;
	color:#FFFFFF;
	border-right:1px solid #41a6e9;
}

.rxtc th:first-child{
	border-top-left-radius:10px;
}

.rxtc th:last-child{
	border-top-right-radius:10px;
	border:none;
}

.rxtc td{
	text-align:center;
	border:1px solid #63c1ff;
	height:50px;
	font-size:16px;
	color:#333333;
}

.rxtc td span{
	color:#ff6600;
}
.menu-item a:after{display:none!important}
.menu-item .sub-menu{text-align:right;right:0px}
#top-menu .menu-item:before{content:'▼';position:absolute;right:7px;/}
#top-menu .menu-item:last-child:before{content:''}
#top-menu .menu-item-has-children .sub-menu .menu-item:before{content:''}
.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}

td.locseparator {
    width: 5% !important;
}
.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}
.navbar-light .navbar-toggler-icon{background-image:url(data:image/svg+xml;charset=utf8;base64,PHN2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggc3Ryb2tlPSdyZ2JhKDAsIDAsIDAsIDAuNSknIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+)}
.navbar-dark .navbar-toggler-icon{background-image:url(data:image/svg+xml;charset=utf8;base64,PHN2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggc3Ryb2tlPSdyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSknIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+)}

.img-container .container-inner {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}

.img-container .container-inner img {
  width: 100%;
  height: auto;
}



.container-inner img.alignleft, 
.container-inner img.alignright {
  float: none;
  margin: 0;
}
#headerLinks .hi span{padding:0 .75em}
#header .s,#header .c,#header .hi{width:auto;float:right}
#header .c,#header .hi{position:relative;float:right;display:inline-block}
#header .hi{padding:0;text-align:right;color:#7D6666}
#header .hi.in{text-transform:none;line-height:120%}
.r .hi .bighead{display:none !important}
.r #header .c,.r #header .hi{font-size:95%;padding-top:.4em}
.r #header .hi{position:absolute;left:1em;text-transform:none}
.popup-content__links{font-size:0}
.popup-content__links p{font-size:14px;font-size:.93333rem;line-height:1.66667;letter-spacing:1px;margin:0 20px}
.popup-content__links *{display:inline-block;vertical-align:middle}

.item-book-cover a{
	
}

.item-book-cover a img{
	
	display:block;
	margin:auto;
}
#footer p#copyright{text-align:center}
#controllers #left-arrow,#controllers #right-arrow,#footer .footer-nav,#footer .social,#menu,.container #blog,.service{display:none!important}
#footer form{margin-bottom:40px}
#controllers #left-arrow,#controllers #right-arrow,#footer .footer-nav,#footer .social,div.container #blog,div.service{display:none}
div#footer .container{width:280px!important;float:none;margin:0 auto}
#footer p#copyright,h3.hometitle{text-align:center}
#footer{margin-top:110px}
.list-unstyled{padding-left:0;list-style:none}
.show_sub.menu-item-has-children:after{-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.menu-item-has-children{position:relative}
.carousel .carousel__header__container .carousel__header{font-size:45px;font-size:2.8125rem;line-height:40px;line-height:2.5rem;letter-spacing:.02px;letter-spacing:.02rem;font-family:Nunito Sans,sans-serif;font-weight:900;font-style:normal;text-transform:uppercase}
.homeCarousel .carousel__header__container .carousel__header{font-size:45px;font-size:2.8125rem;line-height:40px;line-height:2.5rem;letter-spacing:.02px;letter-spacing:.02rem;font-family:Nunito Sans,sans-serif;font-weight:900;font-style:normal;text-transform:uppercase}
.elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--show-remove-button-yes) .elementor-menu-cart__product-remove,.elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--show-subtotal-yes) .elementor-menu-cart__toggle .elementor-button-text{display:none}
.elementor-menu-cart__toggle .elementor-button-text{margin-right:.3em}

.class521,.classNormal
{
 font-family: 'Fago regular','Arial';
 font-size: 12px;
 line-height: 15px;
 font-weight: normal;
 font-style: normal;
 text-decoration: none !important;
 color: #000000;
}


.site-header .contact-block .phones .address {
    float: left;
    line-height: 31px;
    margin: 0 15px 0 0;
    white-space: nowrap;
    font-size: 18px;
    color: #04428B;
}


.site-header .contact-block .address {
    float: right;
    white-space: nowrap;
    margin: 6px 5px 0;
    font-size: 13px;
    color: #04428B;
}


.heading .info-block .contact-info .info-line .address {
    display: inline-block;
    font-size: 14px;
    font-weight: 500;
    vertical-align: middle;
    line-height: 15px;
    height: 15px;
    color: #04428B;
}


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


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

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

	
	.genesis-nav-menu.responsive-menu .menu-item {
		text-align: left;
	}

	
	.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";
	}


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


.genesis-nav-menu .menu-item:hover {
	position: static;
}
.fl-module-heading .fl-heading {padding: 0 !important;margin: 0 !important;}
.fl-node-56da10ae9c38f.fl-module-heading .fl-heading {text-align: left;}
.fl-node-56da113676894.fl-module-heading .fl-heading {text-align: left;}
.fl-node-56de3a79e704c.fl-module-heading .fl-heading {text-align: left;}
.fl-node-56de3a79e7051.fl-module-heading .fl-heading {text-align: left;}
.fl-node-56de3a79e7056.fl-module-heading .fl-heading {text-align: left;}



.nav-login, .nav-logged-in {font-weight: 700;min-width: 80px;}

.nav-login li {background-color: #d5502a;height: 76px;margin-top: -30px;border-radius: 0 0 6px 6px;margin-bottom: -10px;}




.nav-tabs {border-bottom: 1px solid #999999;}

.nav-tabs.nav-justified {width: 100%;border-bottom: 0;}




.nav-login {display: none;}

.not-logged-in .nav-logged-in {display: none;}

.not-logged-in .nav-login {display: block;}

.ala-wordpress .nav-login {display: block;}

.ala-wordpress .not-logged-in .nav-logged-in {display: block;}
.nav{padding-left:0;margin-bottom:0;list-style:none}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.nav-justified{width:100%}
.nav-tabs-justified{border-bottom:0}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}


.logo img {
  max-height: 37px;
}

 .menu-item-12818 a {
 border-bottom: 1px solid #1f2c38 !important;
}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}

.sub-menu .menu-item-has-children:after { color: #fff }
.quick-book-bar .book-tickets__button-wrapper+.book-tickets__button-wrapper{margin-top:15px}
.quick-book-bar .book-tickets__button-wrapper{width:20%;padding:0 4px}
.quick-book-bar .book-tickets__button-wrapper--accesso{float:left}
.quick-book-bar .book-tickets__button-wrapper--more{float:right}

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

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

	.row-no-margin {
		padding:0;
		margin:0;
	}


.metadata span
{
	margin-right: 7px;
}


.metadata-icons img
{
	border: none;
	vertical-align: middle;
	margin:2px;
}

.metadata
{
	margin-right: 7px;
}

.metadata a
{
	font-weight: normal;
	text-decoration: none;
	color: #333;

}


.metadata a:hover
{
	color: #005695;
}


.clearfix:after,
.wrapper:after,
.row:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden; }


.wrapper {
  min-width: 320px;
  max-width: 1200px;
  padding: 0 15px 0 15px;
  margin: 0 auto;
  position: relative; }

  .mainBlock .wrapper {
    position: relative;
    z-index: 22; }

  .formsBlock .wrapper {
    position: relative;
    z-index: 1; }
