﻿	
	.header-actions .navbar-form input[type="text"] {
		max-width: 100px;
	}

	.single #site-header .header-actions {
		opacity: 1;
		-moz-transition: opacity 0.2s ease 0s;
		-o-transition: opacity 0.2s ease 0s;
		-webkit-transition: opacity 0.2s ease 0s;
		transition: opacity 0.2s ease 0s;
	}
	
	

		.header-actions .user-dropdown{
			display: inline-block;
		}

		.header-actions .user-dropdown .dropdown-menu{
			border-radius: 0;
			padding: 0;
		}

		.header-actions .user-dropdown .dropdown-menu .divider{
			margin: 0;
		}

  .res-m-btm { margin-bottom: 30px; }
.f-width-1-1{width:100%}


.banner-desc-wrap{
	position: absolute;
	top: 20px;
	left: 30px;
}

.banner-desc-wrap.single-desc{
	top:0px;
	left: 0px;
}
.x-navbar .x-container{position:relative}
.x-container.width{width:88%;}
.x-container.max{max-width:1200px;}
.x-container:before{content:normal;}

.clear {
  clear: both;
}
#top-bar #top-bar-widgets{float:none !important;margin-top:0;margin-bottom:0;display:inline-block;*display:inline;*zoom:1;}

html #top-bar-text a, html #header-container #top-bar-text a, html #header-container #top-bar-widgets a { color: #7c7c7c; }

html #top-bar-text a:hover, html #header-container #top-bar-text a:hover, html #header-container #top-bar-widgets a:hover { color: #333333; }
.top-bar-sides{position:inherit;!important;float:none !important;margin:0 !important;}
.top-bar-sides:first-child{border-bottom:1px solid #ebebeb;}


.section-heading {
  font-size: 1.875rem;
  font-weight: 500;
  line-height: 1.25;
  letter-spacing: .06em;
  text-align: center;
  padding-bottom: .9375rem;
  margin-bottom: .625em;
  border-bottom-width: 1px;
}
.related-collection .related-collection-short-title{display:inline-block;background:#ffce06;font-size:.75em;font-weight:600;text-transform:uppercase;letter-spacing:.1em;padding:1px 5px;margin-bottom:3px}


.showGallery .tx { 
	position: absolute;
	top: 100px;
    left: 0;
    right: 0; }
.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto}


  .box_address_info,
  .box_address_number,
  .box_address_mail{
    line-height: 24px;
    float: left;
  }
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}

		.panel-group.affa-panel-group .panel-heading + .panel-collapse .panel-body {
			padding:20px 0px 0px;
			border:0px;
		}

		.panel-group.affa-panel-group2 .panel-heading + .panel-collapse .panel-body {
			padding:30px 30px 20px;
			border:0px;
			border-top:1px solid #e9e9e9;
		}

		.bg-grey .panel-group.affa-panel-group2 .panel-heading + .panel-collapse .panel-body { border-top-color:#e0e0e0; }

		.text-white .panel-group.affa-panel-group2 .panel-heading + .panel-collapse .panel-body { border-top-color:rgba(255,255,255,.25); }

		.ie .panel-group.affa-panel-group2 .panel-heading + .panel-collapse .panel-body { border-top-color:#FFF; }


.tborder
{
	border: none;
}


.fl_r {
	float: right
}


.second_footer .fl_r {
	margin-right: 60px;
	margin-top: 34px;
	margin-bottom: 34px
}


	.footer .fl_l,
	.footer .fl_r {
		max-width: 50%;
	}


	.second_footer .fl_r, .second_footer p {
		max-width: 479px;
		margin-right: 0
	}


	.fl_r.tooltips {
		display: none
	}


	.paper_text_header + section .fl_r {
		float: none
	}


	.first_footer .fl_l, .first_footer .fl_r {
		display: flex;
		flex-wrap: wrap;
		flex-direction: column
	}


	.fl_l, .fl_r {
		float: none;
		width: 100%;
		padding: 0
	}


	.first_footer .fl_r {
		padding-left: 10px;
		float: right
	}
.carousel--default .carousel__subtitle,.carousel--default .carousel__title{color:#fff}
.carousel--default .carousel__title{font-size:24px;line-height:1.4;margin-bottom:12px;text-transform:uppercase}




.textitem,
#text_1,
#text_2,
#text_3,
#text_4,
#text_5 {
}
.footer-text-wrap .footer-email-wrap{padding:21px 0}
.footer-text-wrap .footer-email-wrap a{color:#4db2ec}
.td-footer-bottom-full .footer-email-wrap{padding-bottom:0}
#prk_mobile_bar #prk_mobile_bar_inner{padding-right:20px;line-height:1.6em}
#prk_mobile_bar_inner.verve_left_align{padding-right:8px}
#prk_mobile_bar_inner.verve_right_align .vrv_iconized i{padding-left:8px;float:right}
.verve_left_align{text-align:left}
.prk_shortcode-title.verve_left_align .simple_line{margin-left:0px}
#prk_hidden_menu.verve_left_align .vrv_iconized i{padding-right:8px;float:left}
.verve_theme .testimonials_stack.verve_left_align,.verve_theme .testimonials_slider.owl-theme.verve_left_align{text-align:left}
.verve_theme .testimonials_stack.verve_left_align .owl-pagination,.verve_theme .testimonials_slider.owl-theme.verve_left_align .owl-pagination{width:auto;right:inherit}








.column { display:block; float:left; margin-right:5%; margin-bottom:10px; }



.highlight .kt {
  color: #DC322F;
}

.ls-l.bannertext {margin-top: 25px !important;}

.column.left {
	width: 280px;
	flex: 0 0 280px;
	margin-right: 2%;
}

.column.center {
}


.column.right {
	flex: 0 0 125px;
	float: right !important;
	width: 100%;
}

.column.center p {
    margin-bottom: 10px;
    font-size: 16px !important;
    font-size: 1rem !important;
    line-height: 1.5 !important;
    font: inherit;
        font-size: inherit;
        line-height: inherit;
}

#under_construction_page #under_construction_logo .logo,
#under_construction_page #under_construction_logo h1 {
  float: none;
  width: 100%;
}

.logo {
	float:none;
	padding-left:15px;
}
.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}


#menu-sales-demo .menu-item {
	width: 200px;
	padding: 0;
	margin: 0 -3px;
}


.page-id-3826 .menu-item-2946 {
	display: none !important;
}
.get-started{border-radius:0px}
.get-started a{color:#fff!important}
li.get-started{background-color:#02aef0;font-weight:700;text-transform:uppercase;text-align:center;padding:12px 12px 12px 12px!important;border-radius:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}
li.get-started:hover{background-color:#02aef0;color:#000}
.et-fixed-header #top-menu .get-started a{color:#ffffff!important}


 

.menu-item {
border-top:0px!important;
margin-left:5px;
margin-top:5px;
background-color:#61ACD3;
-webkit-transform: skew(-20deg);
border:1px solid #000!important;
}


.menu-item:hover{

-webkit-transform: skew(-20deg);
background-color:#2C58B0;
}


.menu-item a:hover{
color:#fff!important;
}
ul.columns{font-size:0;margin:0 -15px;padding:0;list-style:none}
ul.columns.to-right{text-align:right}

li.hasdropdown span{ position:absolute;top:0px;right:0px;line-height:30px;width:30px;height:100%; z-index:100; display:block; background:#3080a1; text-align:center;}


#footer-side2 {
	background-position: top right;
	background-repeat: repeat-y;
}
.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:15px;padding-right:15px}
.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}
.col-sm-8{width:66.66666667%}

div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}
div.panel-pane div.admin-links li a{color:#ccc;}
div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}
div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}
div.panel-pane div.admin-links a:before{content:"[";}
div.panel-pane div.admin-links a:after{content:"]";}
div.panel-pane div.panel-hide{display:none;}
div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}
div.panel-pane div.feed a{float:right;}


.container, #logo, nav, .main {
    max-width:960px;
    margin:0 auto;
    position:relative;
}

    div.container {
    width: 90%;
    }


.topnav-search {
	background-color:#fff;
	border-color: #e5e5e5;
	}
.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;}

.logo_home .img{ margin:10px; 0 0 0;}
.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{position:relative;min-height:1px;padding-left:9px;padding-right:9px}
.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{float:left}
.col-xs-10{width:100%}

.auto-style2 {
	text-align: center;
	color: #008000;
}

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

.Breadcrumbs ul li.intro:after { display:none; }
#logo a,#logo img{float:none;letter-spacing:0}
#logo a{text-transform:uppercase;float:left;line-height:1;color:#222}
#header #logo a{font-size:28px;color:#fff}
#logo img{float:left}

.wpls-logo-showcase .wpls-fix-box{max-height: 250px;width: 100%;box-sizing: border-box;}

.widget_beside_slider {
   float: right;
   width: 43.85964912%;
}

   .widget_slider_area,
   .widget_beside_slider {
      float: none;
      width: 100%;
   }
.text-left-xs{text-align:left!important}
.text-left-sm{text-align:left!important}
.text-left-md{text-align:left!important}
.text-left-lg{text-align:left!important}
.text-left{text-align:left}

.tiled-gallery .gallery-row {
	 overflow: hidden;
	 margin-bottom: 2px;
}

#home-featured-wrapper {
    position: relative;
    width:100%;
    height:500px;
}

.sub-menu .menu-item-has-children:after { color: #fff }


.icon-instagram-footer:before {
content: "\e60f";
color:#FFFFFF;
font-size:20px;
}


.icon-instagram-footer:hover:before {
opacity:0.5;
}


.icon-sra3::before, .icon-rosette::before, .icon-twitter-footer::before,.icon-facebook-footer::before,.icon-instagram-footer::before{color:#555;}
.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-sm-4{width:33.33333333%}
.page-header,.region-sidebar-first .block:first-child h2.block-title,.region-sidebar-second .block:first-child h2.block-title{margin-top:0}
.region-top-bar{margin-top:30px;}
.region-content ul.flippy{margin:30px 0;padding:0;display:inline-block;width:100%;}
.region-content{margin-bottom:30px;}
body.front .region-highlighted{float:left;width:100%;}
.region-navigation{position:relative;}
#elements tr.region-message{font-weight:normal;color:#999;}
#elements tr.region-populated{display:none;}
.tile__inner,.videotile__inner{height:100%;overflow:hidden;position:absolute;top:0;left:0;width:100%}
.tile__inner--cover{background-position:center center;background-size:cover}


.home-widgets .widget-wrapper {
	min-height: 575px;
}





.site-title {
	margin: 0;
	color: #171717;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 34px;
	font-size: 3.4rem; 
	font-weight: bold;
}

.site-title a {
	color: #171717;
	font-weight: bold;
	text-decoration: none;
}

.site-title a:hover,
.site-title a:focus {
	text-decoration: none;
}

.no-site-tagline .site-title {
	margin-bottom: 22px;
	margin-bottom: 2.2rem;
}
.site-header,.site-title,.site-title a,.site-navigation .menu li a{color:#ffffff;}
.site-header .site-title,.site-header .site-title a{color:#ffffff;}
h1:not(.site-title),h1:not(.site-title) a,.font-header{font-size:50px;font-size:5rem;}
.table-reviews .item .c1{width:45px;height:45px;line-height:45px;background-color:#fff;color:#2d739b;text-align:center;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;font-size:14px;font-size:.875rem;font-weight:700;border:1px solid #dedddb;margin-top:8px;display:block;vertical-align:middle;float:left}
.table-s1 .item .c1{width:7%;text-align:center}
.table-s1.table-big .item .c1{padding-left:20px}
.table-s1.table-s1--ncount .item .c1{display:none}


.footer-widgets .widget-header {
	margin: 0 0 1em;
}


.widget-header {
	margin: -1rem -1.5rem 1.25em;
}


.widget-magazine-posts .widget-header {
	margin-bottom: 1.5em;
}

      #bwg_container1_0 #bwg_container2_0 .bwg_slideshow_image_second_spun_0 {
        width: inherit;
        height: inherit;
        display: table-cell;
        filter: Alpha(opacity=0);
        opacity: 0;
        position: absolute;
        vertical-align: middle;
        z-index: 1;
      }
.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-3{width:25%}

.sidebar-home-inner-right a{position:absolute;height:100%;width:100%;display:block;left:0;top:0}

.sidebar-home-inner-right{height:600px;position:absolute;right:auto!important;top:30px;width:300px}

.sticky .sidebar-home-inner-right{position:fixed;top:105px}

.sticky .sidebar-home-inner-left,.sticky .sidebar-home-inner-right{top:135px}
.try-slide-4{display:none}
.try-slide-4.active{display:block}



.topmenu-trigger {
	display: none;
	width: 38px;
	height: 40px;
	margin-left: 10px;
	cursor: pointer;
}


.topmenu-trigger div {
	width: 100%;
	height: 5px;
	border-radius: 2px;
	background: #fff;
	margin: 4px 0;
}


.topmenu-trigger span {
	color: #fff;
	display: none;
	font-size: 22px;
}

	
	.topmenu-trigger div,
	.topmenu-holder	{
		display: block !important;
	}
.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-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}

#hero .hero-message {background: rgba(40,40,40,0.7);padding:7px 15px;border-radius: 6px;display:inline-block;margin-bottom:30px;}



.footer-socket-wrapper {
   padding: 20px 0px 50px;
   background-color: #303440;
}

.footer-socket-wrapper .copyright {
   color: #b1b6b6;
   float: left;
   font-size: 14px;
   max-width: 50%;
}

.footer-socket-wrapper .copyright a {
   color: #b1b6b6;
   border-bottom: 1px solid #5a5d62;
}

.footer-socket-wrapper .copyright a:hover {
   color: #ffffff;
}

.footer-socket-wrapper .small-menu {
   float: right;
}

.footer-socket-wrapper .small-menu a {
   padding-top: 0;
}

.footer-socket-wrapper .small-menu ul li ul {
   top: 21px;
}



.bg-cycle{position: absolute; z-index: 0; width: 100%; height: 477px;}
.et_pb_counters .et_pb_counter_12 .et_pb_counter_container{background-image:none}
.et_pb_counters .et_pb_counter_12:hover .et_pb_counter_amount.overlay{color:}
.et_pb_counters .et_pb_counter_12:hover .et_pb_counter_amount{background-color:}
.et_pb_counter_12 .et_pb_counter_amount.overlay{color:#ff0000}
.et_pb_counter_12 .et_pb_counter_amount{background-color:#ff0000}
.et_pb_counter_12 .et_pb_counter_container:hover{background-color:}
.et_pb_counter_12 .et_pb_counter_container{background-color:#dddddd}
footer .main-footer, .de-navbar-left footer.footer-side-nav .mainfooter{padding-top:80px;padding-bottom:0;}

.et_right_sidebar #main-content .container:before {display: none;}
body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:16px!important}
.el-divi-blog-extras-archive-template #category-title-section.container:before{content:none}




.ds_remove_line #main-content .container:before { width: 0; }


.ds_mobile_side_light #main-header .container.clearfix.et_menu_container { width: 100%; }

  .ds_mobile_side_dark #main-header .container.clearfix.et_menu_container { width: 100%; }


.ds_clean_archive #main-content .container:before {
width: 0;
}
.share-dropdown li.facebook a{color:#306199}


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;
}
.top-bar.expanded ul li.toggle-topbar a{content:"";display:block;width:0;height:0;border:solid 8px;border-color:transparent transparent #ccc transparent;top:auto;bottom:50%;margin-bottom:-4px}

    #nav-wrapper ul#main-navigation li.menu-item-0 .fa {
      font-size: 2em; }

.sidebar .textwidget img.speaker {
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	max-width: 50px;
	float: left;
	margin-right: 15px;
	width: inherit;
	max-width: 60px;
	height: auto;
}

#mail {
	display: none;
}

#mail input, textarea, button {
	font-size: 14px;
	padding: 5px 10px;
	font-family: 'Droid Sans Mono';
	border: 0px;
	border-radius: 4px;
}

#mail input, textarea {
	border-bottom: 1px solid #FBF86A;
	background-color: #FBF8EA;
	box-shadow: inset 1px 1px 5px #ddd;
	margin-bottom: 5px;
}

#mail input:focus, textarea:focus {
	background-color: #fff;
}

#mail button {
	background-color: #FBF86A;
	color: #000;
	text-shadow: 1px 1px 1px #fff;
	border-bottom: 1px solid #1A0E0A;
	box-shadow: inset 1px 1px 5px #fff, 1px 1px 5px #aaa;
}

#mail button:hover {
	box-shadow: inset 1px 1px 10px #fff, 1px 1px 5px #888;
}

#mail button:active {
	box-shadow: inset 1px 1px 15px #fff, 0px 0px 3px #888;
}
.span12{width:940px}
.row-fluid .span12{width:100%;*width:99.94680851063829%}
input.span12,textarea.span12,.uneditable-input.span12{width:1156px}
.span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}


.text-1{

    font-size: 13px;

    margin: 0px;

    width: 95%;

    color: #4d4d4d;

    float: left;

    font-weight: 600;

    padding-left: 12px;

    margin-top: 12px;

}
.menu-item-has-children{position:relative}
.x-menu-layered .menu-item-has-children{position:static}
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}

.flexslider{ margin:0;padding:0}

.flexslider .slides{zoom:1}


    #printArea, #session-keys-print {
        display: block;
        width: 100%;
    }

#session-keys {
  background-color: #f3f3f3;
  color: #000000;
  display: none;
  font-family: 'Montserrat', sans-serif;
  font-weight: 400;
  padding: 20px;
  width: 100%;
}

#printArea,
#session-keys-print,
div.print-title,
.mobile-show {
  display: none;
}
#fullscreen-slider .master-slider{width:100%!important;margin-left:0!important}







.master-slider{
	position: relative;
	visibility: hidden;
	-moz-transform: translate3d(0 , 0 , 0);
}


.master-slider a,
.master-slider a:hover {
	-webkit-transition: none;
	transition: none;
}


.wpb_row .master-slider-parent *,
.master-slider-parent * {
	 box-sizing: content-box;
}


.master-slider-parent {
	margin-left: auto;
	margin-right: auto;
}


.master-slider img, .ms-slide-bgvideocont video {max-width:none;}

.master-slider.ms-fullheight{height: 100%;}

  .triangle-header {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0px 370px 130px 0px;
    border-color: transparent transparent #ff6a00 transparent;
    position: absolute;
    left: 0;
    top: 0; }
.footer{width:1004px}
.footer-right{width:535px}
.footer-right-nav{width:535px;padding:49px 0 3px}
.footer-right-nav ul li{padding:0 5px 0 0;margin:0 3px 0 0}
.footer-right-nav ul li a{font-size:13px}
.footer-right p{font-size:13px}
.footer-right p span{font-size:15px}
.footer-left{width:129px}
.footer-left a{width:129px}
.footer-left a img{width:100%;height:auto}


.footer-main{
	width:100%;
	background:#000;
}

.footer-right-nav ul{
	display:inline-block;
	float:right;
	padding:0 4px 0 0;
}

.footer-right-nav ul li a:hover{
	text-decoration:underline;
}


.badge {
  border-radius: 50%;
  display: none;
  font-size: 13px;
  font-family: "Klavika-medium","Fago-Offc-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
  line-height: 1;
  width: 20px;
  height: 20px;
  padding-top: 3px;
  text-align: center;
  vertical-align: baseline;
  white-space: nowrap;
  background-color: #0071b9;
  color: #fff;
  position: absolute;
  z-index: 3;
  overflow: hidden;
  top: 20px;
  left: 17px;
}
.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#b72e33}




.thumb-list .thumb-list-title,
.thumb-list .thumb-list-title a {
	color:#d6dadd !important;
}


.thumb-list .thumb-list-title {
	font-family:"AbelRegular", Arial, Helvetica, sans-serif;
	line-height:18px;
	padding-left:65px;
	text-transform:none !important;
}


.thumb-list.line .thumb-list-title {
	border:none !important;
}

#sidebar-a .thumb-list li{
	margin-bottom: 25px;
}




.thumb-list li {
	display:block;
	height:70px;
}


.thumb-list li img {
	display:block;
	width:70px;
	height:70px;
	float:left;
	margin-right:15px;
}

.thumb-list-title em{font-size:15px !important;}


  





  

  .tabbable{ }
.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-4{width:33.33333333%}

.section-news .box-news{float: left;width: 310px;border: 1px solid #ccc;padding: 5px;margin: 0 10px 35px;position: relative;height: 430px;}

.section-news .box-news:hover{box-shadow: 0 0 2px #ccc;border: 1px solid #bbb;}

.section-news .box-news a{text-decoration: none;display: block;width: 100%;height: 100%;}

.section-news .box-news .box-image{margin: 0 0 10px;padding-top: 240px;background-size: contain;background-repeat: no-repeat;background-position: center;
}

.section-news .box-news .box-text .tag{display: inline-block;}

.section-news .box-news .box-text .date{text-decoration: none;color: #333;text-decoration: none;color: #333;display: inline;}

.section-news .box-news .box-text h4{margin-bottom: 5px;margin-top: 5px;}

.section-news .box-news .box-text .details{color: #333;}

.section-news .box-news .cta{position: absolute;bottom: 5px;right: 5px;margin: 0px;}
.et_pb_image_14.et_pb_module{margin-left:auto!important;margin-right:auto!important}
