﻿


body h1,
body h2,
body h3,
body h4,
body h5,
body h6,
body .main-navigation a,
body .font-family-1,
body .site-description,
body .trending-posts-line,
body .widget-title,
body .em-widget-subtitle,
body .grid-item-metadata .item-metadata,
body .af-navcontrols .slide-count,
body .figure-categories .cat-links,
body .nav-links a {
font-family: 'Roboto';
}

                        .site-title a,
            .site-header .site-branding .site-title a:visited,
            .site-header .site-branding .site-title a:hover,
            .site-description {
                color: #000000;
            }


            .site-branding .site-title {
                font-size: 48px;
            }
.region{clear:both;}
.region-top-right{position:relative;}
.node-type-parent-page #content-header .tabs,.node-type-parent-page #content-header h1,.node-type-parent-page #content-area .region{max-width:1024px;margin-right:auto;margin-left:auto;}
.node-type-parent-page #content-area .region{max-width:1104px;padding-left:40px;padding-right:40px;}


.fusion-button-wrapper {
  display: inline;
}

.fusion-button-wrapper.fusion-aligncenter {
  display: block;
}


.price,
.time {
	display: block;
	line-height: 20px;
}


.price {
	font-size: 24px;
	font-weight: normal;
}


.product-info .price {
	font-size: 20px;
	font-weight: 300;
	color: #777;
	margin: 0 0 15px 0;
}
.c-compare .table-top tbody .row-1 td{background-color:#f1f1f1}
.row-mt{margin-top:10px}
.row-mt .form-label{top:-5px}
.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.blogpost .row .blogpost-content{padding-bottom:0}
.blogpost .row+footer{padding:10px 0}
.c-compare .table-top tbody .row-header .td-ancla{width:200px;display:inline-block}
.blogpost .row header{padding-top:0}
.mk-toolbar-resposnive-icon{z-index:80}
.mk-toolbar-resposnive-icon svg{height:16px}
 .mk-toolbar-resposnive-icon svg, .mk-header .mk-shoping-cart-link svg{ fill:#444444; }


.actorPhoto .only-search {
	text-align: center;
	margin: 20px auto 10px;
}
.alert__section-title{background:#db1111;color:#FFFFFF;display:inline-block;height:50px;line-height:48px;margin:0;padding:0 10px 0 49px;vertical-align:top;font-size:24px;font-size:1.5rem;}
.alert__section-title:before{font-family:FontAwesome;content:"\f101";display:inline-block;left:24px;position:absolute;opacity:0.75;font-size:34px;font-size:2.125rem;}
.alert__section-title:after{font-family:FontAwesome;content:"\f101";display:inline-block;left:9px;position:absolute;font-size:34px;font-size:2.125rem;}


#team .item i {
    color: black;
    padding: 0px 10px 0px 10px;
}


#team .item {
    position: relative;
    padding-bottom: 30px;
}


#testimonials .item p {
    line-height: 30px;
}



.header_top{ background:#272D39;	}


  .one_half,.one_third,.one_fourth,.one_fifth,.one_sixth,
   .two_third,.three_fourth,.four_fifth,.five_sixth,.two_fifth,.three_fifth {
    width: 100%;
  }


  .portfolio-wrap .one_sixth {
    width: 29%;
    margin: 0 2%!important;
  }


  .one_half, .one_third, .one_fourth, .one_fifth, .one_sixth,
   .two_third, .three_fourth, .four_fifth, .five_sixth, .two_fifth, .three_fifth {
    width: 100%;
  }



.one_half, .one_third, .one_fourth, .one_fifth, .one_sixth,
.two_third, .three_fourth, .four_fifth, .five_sixth, .two_fifth, .three_fifth {
  float: left;
  margin-right: 4%;
  position: relative;
  height: auto !important;
  min-height: 1px;
  margin-bottom: 5px;
}


.one_sixth {
  width: 13.3334%;
}


.hr-text-row {
  max-width: 53rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: .9375rem;
  padding-right: .9375rem;
  text-align: center;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
.productnav{text-align:right}


.interactive_visual .modal-dialog{
	width: 90vw;
	margin-left: auto;
	margin-top: 7vh;
}


.modal.fade .modal-dialog {
  transition: -webkit-transform .3s ease-out;
  transition: transform .3s ease-out;
  -webkit-transform: translate(0, -25%);
  transform: translate(0, -25%);
}


.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}


.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}


.adesso-navigation-modal .modal-dialog {
  width: 100%;
  width: 100vw;
  margin: 0;
}


.adesso-picture-modal .modal-dialog {
  margin-top: 120px;
  width: 100vw;
  margin-left: 0;
}


.widget-title {
	color: #333;
	font-family: "Noto Sans", sans-serif;
	margin: 0 0 1.6em;
	letter-spacing: 0.04em;
	text-transform: uppercase;
}

.bd-imagelink-59 {
  width: 100px;
  display: inline-block;
  -webkit-box-shadow: 0px 0px 1px 2px rgba(0, 0, 0, 0.19);
  -o-box-shadow: 0px 0px 1px 2px rgba(0, 0, 0, 0.19);
  -ms-box-shadow: 0px 0px 1px 2px rgba(0, 0, 0, 0.19);
  -moz-box-shadow: 0px 0px 1px 2px rgba(0, 0, 0, 0.19);
  box-shadow: 0px 0px 1px 2px rgba(0, 0, 0, 0.19);
  border-radius: 50%;
}


.drivers {
margin: 0;
font-size: 90%;
}
.td-a-rec-id-custom_ad_1,.td-a-rec-id-custom_ad_2,.td-a-rec-id-custom_ad_3,.td-a-rec-id-custom_ad_4,.td-a-rec-id-custom_ad_5,.td-g-rec-id-custom_ad_1,.td-g-rec-id-custom_ad_2,.td-g-rec-id-custom_ad_3,.td-g-rec-id-custom_ad_4,.td-g-rec-id-custom_ad_5{text-align:center;display:table;margin-left:auto;margin-right:auto;position:relative;margin-bottom:30px!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-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}


		#content table.color tr td span.durata {
			color:#6c6c6c;
		}


	
	.loops-wrapper.list-post .post-content {
		overflow: visible;
	}


	
	.post-content {
		overflow: visible !important; 
	}


	.sidebar-none .post .post-content {
		text-align: center;
	}

	.loops-wrapper.grid2-thumb .post-content {
		overflow: visible;
	}

.portfolio .portfolio-post .post-content {
	min-width: 100%;
}

.testimonial .post-content {
	font-family: 'Josefin Sans', sans-serif;
	font-size: 1.125em;
	line-height: 1.6;
}

.loops-wrapper.list-thumb-image .post-content {
	overflow: hidden;
}

.loops-wrapper.list-large-image .post-content {
	overflow: hidden;
}



.single .portfolio .post-content {
	overflow: hidden;
	padding-top: 3em;
}

.themify_builder .post-6529-5-0-1.module-post .post-content .entry-content{font-size:1em; }
header#header .desktop-menu ul.navigation-desktop li span.icon-chevron{display:inline-block;content:"";background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGZpbGw9IiMwMDQyNjIiID48cGF0aCBkPSJNMTMuNDE4IDcuODZjLjI3LS4yNy43MS0uMjcuOTc4IDAgLjI3LjI2Ny4yNzIuNyAwIC45NjhsLTMuOTA4IDMuODNjLS4yNy4yNjgtLjcwNy4yNjgtLjk4IDBsLTMuOTA3LTMuODNjLS4yNy0uMjY3LS4yNy0uNyAwLS45Ny4yNzItLjI2Ny43MS0uMjY3Ljk4IDBMMTAgMTFsMy40MTgtMy4xNHoiPjwvcGF0aD48L3N2Zz4=") 50% 50% no-repeat;background-size:100%;width:40px;height:40px;position:absolute;right:15px;top:calc(50% - 20px);cursor:pointer;-webkit-transition:0.25s all;transition:0.25s all;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}


	
	.csc-header-alignment-center { text-align: center; }

	.csc-header-alignment-right { text-align: right; }

	.csc-header-alignment-left { text-align: left; }


.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none; }

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

  .nav:after {
    clear: both; }

  .nav .nav-divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5; }


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


.nav-justified, .nav-tabs.nav-justified {
  width: 100%; }


.nav-tabs-justified, .nav-tabs.nav-justified {
  border-bottom: 0; }


.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0; }


.search-desktop .nav-desktop-contact {
  z-index: 10; }
.second-level-nav{height:auto}
.sub_menu .second-level-nav{height: auto !important}
a.second-level-nav{word-wrap: break-word}
.second-level-nav.pl-264.mega-unit.mega-hdr{position: absolute;left: 34%;top: 50%}
.second-level-nav.pl-276.mega-unit.mega-hdr.last{position: absolute;left: 68%;top: 50%}


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}


header#top nav ul.buttons li.menu-item a{position:relative}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:36px;}
.aom-nav-tab-full .aom-nav-tab-center .aom-nav-tab-articles .aom-nav-tab-articles-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px}
.aom-nav-tab-full .aom-nav-tab-center .aom-nav-tab-articles .aom-nav-tab-articles-group .aom-article-simple{width:48%}
.aom-nav-tab-full .aom-nav-tab-center .aom-nav-tab-articles .aom-nav-tab-articles-group .aom-article-simple:hover{-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.05);box-shadow:0 2px 10px 0 rgba(0,0,0,.05);border-radius:10px}
.grid,.b-gallery__list,.b-gallery__thumbs-list,.b-intro__list{font-size:0;text-align:justify;text-justify:distribute-all-lines;}
.grid--scroll,.b-gallery__list,.b-gallery__thumbs-list,.b-intro__list{position:relative;white-space:nowrap;overflow:hidden;overflow-x:auto;}
.js .grid--scroll,.js .b-gallery__list,.js .b-gallery__thumbs-list,.js .b-intro__list{overflow-x:hidden}
.b-intro__list .row-main{-webkit-flex:1 1 1412px;-ms-flex:1 1 1412px;flex:1 1 1412px;padding:40px 0}


    
    #logo{
        display:block;
	position:relative;
	margin:20px 0 21px 0;
	z-index:50;
    }
.img-fluid{max-width:100%;height:auto}


.activites .img-fluid {
	width:100%;
}


#carouselRecompenses .img-fluid {
	width:100%;
}
.tablepress-id-273 .row-3 td{background-color:#a7e8ec}
.tablepress-id-274 .row-3 td{background-color:#B492F9}
#footer .footer-bar .buttons a.link-btn{text-transform:none;padding:0;text-align:left;color:#00339f;line-height:26px;font-weight:700;display:block;font-size:20px}
#footer .footer-bar .buttons a.link-btn:active{border:none}

.assistive-text {
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
}


.assistive-text,
.site .screen-reader-text {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
	overflow: hidden;
	height: 1px;
	width: 1px;
}

.main-navigation .assistive-text:focus,
.site .screen-reader-text:hover,
.site .screen-reader-text:active,
.site .screen-reader-text:focus {
	background: #fff;
	border: 2px solid #333;
	border-radius: 3px;
	clip: auto !important;
	color: #000;
	display: block;
	font-size: 12px;
	height: auto;
	padding: 12px;
	position: absolute;
	top: 5px;
	left: 5px;
	width: auto;
	z-index: 100000; 
}
.navigation-left{position:fixed;width:65px;background-color:black;height:100vh;font-family:"NHaasGroteskDSW02-65Md",sans-serif}
.navigation-left .burger{position:absolute;top:16px;left:14px;width:32px}
.navigation-left .left{transform:rotate(-90deg);transform-origin:top left;position:absolute;bottom:50%;margin-bottom:-145px;left:18px;width:302px;font-size:1.275rem}
.navigation-left .left ul li{display:inline-block;margin-right:30px}
.navigation-left .left ul li:last-child{margin-right:0px}
.navigation-left .right{font-size:1.775rem;transform:rotate(-90deg);transform-origin:bottom right;position:absolute;top:-7px;left:-22px}
.navigation-left,.navigation-right,.navigation-list,.navigation-list-right{display:none}
.navigation-left,.navigation-right{display:block}
.is-mobile-tablet .navigation-left,.is-mobile-tablet .navigation-right{display:none}
.et_pb_image_14.et_pb_module{margin-left:auto!important;margin-right:auto!important}


.clearfix:before, .gform_wrapper .gf_clear:before, .gform_wrapper .clear-multi:before, .clearfix:after, .gform_wrapper .gf_clear:after, .gform_wrapper .clear-multi:after {
  content: " ";
  display: table; }


.clearfix:after, .gform_wrapper .gf_clear:after, .gform_wrapper .clear-multi:after {
  clear: both; }


.clearfix.collapse .columns, .gform_wrapper .collapse.gf_clear .columns, .gform_wrapper .collapse.clear-multi .columns {
  padding-left: 0;
  padding-right: 0; }


	.grid,
	.grid-right {
		display: block;
		float: none;
		width: 100%;
		margin-right: 0;
	}



.grid {
	float: left;
	margin-bottom: 2.127659574468%;
	padding-top: 0;
}


.grid-right {
	float: right;
	margin-bottom: 2.127659574468%;
	padding-top: 0;
}


#footer-wrapper .grid.col-940 {
	margin: 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, .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-3 {
    width: 25%;
  }
.mr4-ns{margin-right:2rem}

#wrap {
    position: relative;
    margin: 0px auto;
    padding: 0;
}

.aktualizace, .menu-ads-200, .menu-ads-300 {display: none}

.menu-ads-200 {margin-top: 20px; margin-bottom: 20px; color: #000;float: left; width: 200px;margin-left:20px }
.product-gallery img.lazy-load,.product-small img.lazy-load,.product-small img[data-lazy-srcset]:not(.lazyloaded){background-color:rgba(68,96,132,0.1);padding-top:100%}
.rwp-widget-ratings .rwp-cell{margin-bottom:10px;position:relative;min-height:42px}
.rwp-widget-ratings .rwp-cell img{position:absolute;display:block;top:12px;height:30px;border-radius:30px}
.rwp-widget-ratings .rwp-cell .rwp-cell-content.rwp-has-avatar{margin-left:40px}
.rwp-widget-ratings .rwp-cell .rwp-w-date,.rwp-widget-ratings .rwp-cell .rwp-w-name{font-size:14px;display:block;line-height:14px;margin-bottom:5px}
.rwp-widget-ratings .rwp-cell .rwp-w-name{font-weight:700}
.table--footer .empty,.table--footer .table--header{display:none}
#mk-boxed-layout{position:relative;z-index:0}
.mk-boxed-enabled #mk-boxed-layout{width:100%;margin:0 auto;box-sizing:border-box}
.mk-boxed-enabled #mk-boxed-layout .a-sticky .mk-header-holder{right:auto!important}
.mk-boxed-enabled #mk-boxed-layout .header-style-1 .mk-header-holder,.mk-boxed-enabled #mk-boxed-layout .header-style-3 .mk-header-holder{width:100%!important;left:auto!important}
.mk-boxed-enabled #mk-boxed-layout,.mk-boxed-enabled #mk-boxed-layout .header-style-1 .mk-header-holder,.mk-boxed-enabled #mk-boxed-layout .header-style-3 .mk-header-holder{max-width:1200px}
.mk-boxed-enabled #mk-boxed-layout .header-style-2.a-sticky .mk-header-nav-container{width:1200px!important;left:auto!important}
.row{margin-right:-15px;margin-left:-15px}


.about{

    width: 100%;

    float: left;

	border-top: 1px solid #E4E4E4;

}

.container {max-width: 1600px; width: 100%; padding: 0 40px; margin: 0 auto; position: relative;  box-sizing: border-box;}

header#header .container{max-width: 1800px;}

footer .container{max-width: 1400px;}
.cover-background{background-repeat:no-repeat}
.circle-img,.cover-background{background-size:cover;background-position:50%}

.navbar .nav-bars-wrapper {
  display: none;
}

.navbar .nav-bars-wrapper .nav-bars-inner {
  pointer-events: none;
}
.site-footer .footer-sub-content .copyright{float:left}
.site-footer .footer-sub-content .copyright a{border-bottom:1px solid rgba(255,255,255,.5);padding-bottom:1px}
.site-footer .footer-sub-content .copyright a:hover,.site-footer .footer-sub-content .copyright a:focus{border-color:rgba(255,255,255,.8)}
.site-footer .footer-sub-content .copyright,.site-footer .footer-sub-content .tb-social-icons,.site-footer .footer-sub-content .footer-nav{float:none}

.pc2015-item .pc2015-item-price .pc2015-price-1 {
  white-space: nowrap;
  margin-left: -5px;
  display: block;
  font-size: 11px;
  text-align: right;
  font-family: 'Meiryo', sans-serif;
}

.pc2015-item .pc2015-item-price .pc2015-price-1 strong {
  text-align: right;
  
  font-size: 24px;
  color: #c1272d;
}

.pc2015-item .pc2015-item-price .pc2015-price-1 strong span {
  font-size: 12px;
}
.rounded-circle{border-radius:50%}
.add-remove-outer{position:fixed;width:100%;height:100%;top:0;left:0;opacity:0.6;background-color:black;z-index:1000;}

.so-widget-sow-image-default-bd5cd9da0588 .sow-image-container .so-widget-image {
  display: block;
  max-width: 100%;
  width: inherit;
  height: auto;
}


.cta-full {
  margin-bottom: 0px;
  padding-top: 30px;
  padding-bottom: 30px;
  background: transparent radial-gradient(ellipse at left top, #f68b20 60%, #b15800 110%) repeat scroll 0 0;
}


.cta-full h3 {
  font-size: 30px;
  color: #fff;
  margin-bottom: 10px;
}


.cta-full p {
  margin: 15px 0 20px;
  color: #fff;
  font-size: 16px
}

.row .four { width: 33.333%; }
.row{margin-right:-15px;margin-left:-15px}


.row-inline {
  font-size: 0; }

  .row-inline .col-md-6 {
    font-size: 15px;
    display: inline-block;
    vertical-align: middle;
    float: none; }


.dzs-colcontainer.row-inline {
  font-size: 0; }

  .dzs-colcontainer.row-inline *[class*="dzs-col-"] {
    float: none;
    display: inline-block;
    font-size: 13px;
    vertical-align: middle; }
table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}
table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}


.row-centered {
	text-align: center;
}

.fusion-contact-info {
  line-height: 43px;
}

#side-header .fusion-contact-info {
  word-wrap: break-word;
}
#side-header .fusion-contact-info,#side-header .header-social .top-menu,.fusion-accordian .panel-body,.fusion-widget-area .slide-excerpt h2,.post-content blockquote,.project-content .project-info h4,.review blockquote q,body{line-height:20px;}
.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-contact-info{text-align:center;line-height:normal;}
.clear{clear:both;}



.section-wraper {
  margin-top: 65px;
}
.blog_limited_width .vrv_outer_row {max-width: 1080px;margin:0px auto;}
.themeblvd-contact-bar li .instagram{background-position:0 -336px}
.tb-contact_widget ul.simple-contact ul.icons li.instagram a{background-position:0 -224px}


.d-flex {
  display: -ms-flexbox !important;
  display: flex !important;
}

.searchta tr td.searchitemname                  { vertical-align:top; padding:15px; font-size:16px; min-width:200px;}
.text-uppercase{text-transform:uppercase}


.page-close-mobile-menu {
  font-size: 48px;
  cursor: pointer;
}

td.ensystdtop {padding:0;vertical-align:top;border:0;margin:0}

    #mw_board_group_2 .mw_board_group_2_info { padding:2px 0 0 5px; height:25px; overflow:hidden; background-color:#f8f8f8; font-size:11px; }

    #mw_board_group_2 .mw_board_group_2_info a { font-size:11px; }

.forum2017 .head{font-size:14px;color:#333;}



.resize-content-column {
	padding: 4px 4px 5px 4px;
	width: 100%;
	height:auto !important;
	border-bottom: 2px solid #566B7B !important;
}


.resize-content-column h3 {
	padding-top: 8px;
	padding-bottom: 4px;
	font-size: 16px; 
}


.resize-content-column h4 {
	padding-top: 3px;
	font-size: 14px; 
}





.genesis-skip-link {
	margin: 0;
}


.genesis-skip-link li {
	height: 0;
	width: 0;
	list-style: none;
}


	.genesis-skip-link .skip-link-hidden {
		display: none;
		visibility: hidden;
	}

#colophon .widget_nav_menu .menu-item {
  padding-bottom: 0;
}

#colophon .widget_nav_menu .menu-item a {
  display: block;
  padding-bottom: 3px;
  margin-bottom: 3px;
  border-bottom: 1px solid #b9b9b9;
}
body #navigation .menu-item a.menu-image-title-hide .menu-image-hover-wrapper{display:none}


#mg-wprm-wrap li.menu-item-has-children {
  position: relative;
}


#mg-wprm-wrap li.menu-item a {
  padding: 13px 14px;
}


#mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item span {
  right: 10px;
  padding: 20px 20px 30px;
  line-height: 38px;
}

				#mg-wprm-wrap li.menu-item-has-children ul.sub-menu a {
					font-size: 15px;
					text-transform: uppercase;
					font-weight: normal;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a,
				div#mg-wprm-wrap ul li span.wprmenu_icon {
					color: #ffffff !important;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover {
					background: #d53f3f;
					color: #606060 !important;
				}


#homevideos {
	font-size:13px;
	font-weight:600;
	text-align:center;
	margin-top:18px;
}


#homevideos a {
	color:#7095aa;
	text-decoration:none;
	display:block;
	margin-bottom:10px;
}


#homevideos img {
	width:85%;
	height:auto;
}

	
	.span3:last-child {
		margin-right:0;
	}

.frame .f_oj6{background-position:0 -224px;}

.main-wrapper {
    min-width: 320px;
}
.et_search_outer{overflow:hidden;position:absolute;top:0;width:100%}
.et_vertical_nav .et_search_outer{overflow:visible;position:relative}
.et_header_style_centered .et_search_outer,.et_header_style_split .et_search_outer{display:none}


a.dropdown-toggle i.icon-caret-down:before { content: "\f107"; }

.icon-caret-down:before{content:"\f0d7";}


        #close_cross
        {
    	cursor:pointer; 
    	width:20px; 
    	position:absolute; 
    	top:-22px; 
    	right:-22px;
        }



html,
body,
.st-container,
.st-pusher,
.st-content {
  height: auto; }


.st-pusher {
  position: relative;
  right: 0;
  z-index: 99;
  height: auto;
  -webkit-transition: -webkit-transform 0.5s;
  transition: transform 0.5s; }


.st-pusher::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  background: rgba(0, 0, 0, 0.2);
  content: '';
  opacity: 0;
  -webkit-transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
  transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s; }


.st-menu-open .st-pusher::after {
  width: 100%;
  height: 100%;
  opacity: 1;
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s; }



.st-effect-4.st-menu-open .st-pusher {
  -webkit-transform: translate3d(-300px, 0, 0);
  transform: translate3d(-300px, 0, 0); }

.loader-style1-double-bounce1, .loader-style1-double-bounce2 {
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background-color: #999;
    opacity: 0.6;
    top: 0;
    left: 0;
    -webkit-animation: loader-style1-animation 2.0s infinite ease-in-out;
    animation: loader-style1-animation 2.0s infinite ease-in-out;
}
.cnt .awr.lnd{padding-top:45px}
.cnt .awr.hfp .ifp{font-size:1.333em;font-weight:400;line-height:1.5em}
.cnt article .awr footer ul li{margin-bottom:0}
.bSe article .awr ul li,.bSe article .awr ol li{margin-bottom:25px}
.scn.awr{padding-top:10px}
.mry .awr{padding:15px 10px;position:relative}
.cnt article h1 a, .tve-woocommerce .bSe .awr .entry-title, .tve-woocommerce .bSe .awr .page-title{font-family:Lato,sans-serif;}


#masonry .thumb {
background: #fff;
border: 1px solid #e5e5e5;
font-size: 0.9em;
float: left;
margin: 0 6px 12px 6px;
padding: 10px 10px 5px 10px;
position: relative;
width: 200px;
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.08);
-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.08);
box-shadow: 0 1px 3px rgba(0,0,0,0.08);
}
#site,#site-wrap{overflow:hidden;width:100%}
.left,.alignleft{float:left}


.nav-logo-fade.left {
    margin-top: 5px;
}

#imTextObject_04_tab0 .fs18 { vertical-align: baseline; font-size: 18pt; line-height: 31px; }


#featured-content .entry-meta .entry-date,
.content-loop .entry-meta .entry-date,
.entry-related .entry-meta .entry-date {
  float: left;
}
.dna-content[data-v-b7d88be8]{margin-top:30px}

.dna-content p{margin-bottom:10px}
.ai1ec-caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;}
.ai1ec-dropup .ai1ec-caret,.ai1ec-navbar-fixed-bottom .ai1ec-dropdown .ai1ec-caret{border-top:0;border-bottom:4px solid;content:"";}
.ai1ec-btn .ai1ec-caret{margin-left:0;}
.ai1ec-btn-lg .ai1ec-caret{border-width:5px 5px 0;border-bottom-width:0;}
.ai1ec-dropup .ai1ec-btn-lg .ai1ec-caret{border-width:0 5px 5px;}


footer .container div.address .follow {
  display: inline-block;
  color: white;
  text-decoration: none;
  font-size: 18px;
  margin: 0 5px 10px 5px;
}


footer .container div.address .follow:hover {
  opacity: 0.75;
}


footer .container div.address .follow-icn {
  display: inline-block;
  height: 18px;
  width: auto;
  margin: 0 0 -2px 0;
}
.footer-bottom-center{padding:5px 0}
.footer-bottom{background-color:#e6e6e6;height:28px;color:#000;padding:0 15px;font-family:source sans pro,sans-serif}
.footer-bottom .social-icons{float:right;margin:4px 0 0;line-height:0}
.footer-bottom a{color:#000;font-family:source sans pro,sans-serif;font-size:14px}
.footer-bottom div{float:none!important;clear:both;margin:5px auto}


.footer_widget3, .footer_widget6 {
    width: 33%;
    float: left;
    min-height: 350px;
}

    
    .left_article, .right_aside, .footer_widget1, .footer_widget2, .footer_widget3, .footer_widget4, .footer_widget5, .footer_widget6 {
        width: 100%;
    }

    
    .footer_widget1, .footer_widget2, .footer_widget3, .footer_widget4, .footer_widget5, .footer_widget6 {
        padding: 40px 0px;
        min-height: 0PX;
    }




.parallax-bg {
	height: 350px;
	position: relative;
}


.parallax-bg .bg {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: no-repeat 50% 0 fixed;
	background-size: cover
}
.fusion-builder-row.fusion-row{max-width:100%;}
.fusion-builder-row{width:100%;margin:0 auto}
.fusion-builder-row.fusion-builder-row-inner{max-width:100%!important}
.fusion-builder-row:after{clear:both;content:" ";display:table}
#container{max-width:960px;margin:0 auto;padding:0 25px}
#container:after,#container:before,.clearfix:after,.clearfix:before,.widget-wrapper:after,.widget-wrapper:before{display:table;content:" "}
#container:after,.clearfix:after,.widget-wrapper:after{clear:both}
.ie7 #container,.ie7 .clearfix,.ie7 .widget-wrapper{zoom: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-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{float:left}
.col-xs-12{width:100%}


		  body:not(.material) #header-outer, .ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item, .ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu { padding-top: 10px; }



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

.shoplinkrakuten a {
   background:#d43232;
}


.overlay-layer-wrap {
	position: relative;
	z-index: 3;
}
.social-menu-wrapper{margin-top:4rem}
.mobile-menu-wrapper .mobile-menu-top,.mobile-menu-wrapper .social-menu-wrapper{padding-bottom:4rem}
.mobile-menu-wrapper .social-menu-wrapper{margin-top:0}
.menu-item-lang-selector .flag{margin-right:6px;}
.rtl .menu-item-lang-selector .flag{margin-left:6px;margin-right:0;}
#header-right ul.menu li.first,#header-top ul.menu li.first{padding-left:0;margin:0;}
#navigation .menu-header ul li.first{float:left;position:relative;padding:0 0 0 15px;}
#navigation .menu-header ul.sf-megamenu li.first{background-color:#DFDFE1;padding:0 0 5px 0;}

.yorum_kutusu{float:left;width:360px;height:85px;padding:2px 4px 0;margin:1px;font-size:10px;border:1px solid #CCC;background-color:#FFF;overflow:hidden}

.yorum_kutusu:hover, .yorum_kutusu_ara:hover{background-color:#FFF4C2;border:1px solid #666}

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


#content .entry-title {
	font-size: 32px;
	font-weight: normal;
	line-height: 1.3;
	padding: 0;
	margin: 0;
	word-wrap: break-word;
}


.entry-title a:link,
.entry-title a:visited {
	color: inherit;
	text-decoration: none;
}


.entry-title a:active,
.entry-title a:hover {
}


.single .entry-title + .entry-meta {
	margin-bottom: 1em;
}


#content .format-aside .entry-title {
	display: none;
}




.format-status .entry-title {
	display: none;
}
 #content h1.entry-title a, #content h2.entry-title a, #content h1.entry-title , #content h2.entry-title { font-family: "Yanone Kaffeesatz Regular"; }
 .entry-title, .entry-title a { color: #444444; }
 .entry-title a:hover { color: #000000; }
 #content h1.entry-title, #content h2.entry-title { font-size:34px ;}

.frame .f_oj5{background-position:0 -92px;}








.wrap {
  max-width: 63rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: .9375rem;
  padding-right: .9375rem;
}


.comptable tr.topcomp {
	border-radius:3px 3px 0 0;
	-moz-border-radius:3px 3px 0 0;
	background:#434343; 
}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.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}
.jumbotron .container{max-width:100%}






.content-sidebar-sidebar .content-sidebar-wrap,
.sidebar-content-sidebar .content-sidebar-wrap,
.sidebar-sidebar-content .content-sidebar-wrap {
	width: 920px;
}


.content-sidebar-sidebar .content-sidebar-wrap {
	float: left;
}


.sidebar-content-sidebar .content-sidebar-wrap,
.sidebar-sidebar-content .content-sidebar-wrap {
	float: right;
}


	.content-sidebar-sidebar .content-sidebar-wrap,
	.sidebar-content-sidebar .content-sidebar-wrap,
	.sidebar-sidebar-content .content-sidebar-wrap {
		width: 740px;
	}

#logo h1 a, #logo h1 a:visited{color:#fff;}

	#logo h1{font-size:20px; line-height:20px;}

	
	
	#logo{text-align:center; float:none; display:block; margin-bottom:20px;}

.row .four 		{ width: 33.333%; }

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

#carousel{margin-top:15px;display:block;}
.bootstrap-select.dropdown-menu-right,.bootstrap-select[class*=col-].dropdown-menu-right,.row .bootstrap-select[class*=col-].dropdown-menu-right{float:right}
.row{margin-right:-15px;margin-left:-15px}
.container-fluid:after,.container-fluid:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.row:after,.row:before{display:table;content:" "}
.container-fluid:after,.modal-header:after,.nav:after,.row:after{clear:both}


.ls-inner,
.ls-layer {
	width: 100%;
	height: 100%;
}


.ls-layer {
	position: absolute;
	display: none;
	background-position: center center;
	overflow: hidden;
}


.ls-layer .ls-bg {
	left: 50%;
	top: 50%;
}

.home-main__calc-content-sidebar {
    max-width: 310px;
    margin: 0 auto;
}


  .home-main__calc-content {
    max-width: 310px;
    margin: 0 auto;
  }


			td.recentcommentstexttop {
				border: none;
				padding: 0px 0px 0px 10px;
			}


			.rtl td.recentcommentstexttop {
				padding: 0px 10px 0px 0px;
			}

.text-font-color{color:#838383;}
.c-compare .table-top tbody .row-1 td{background-color:#f1f1f1}
.row-mt{margin-top:10px}
.row-mt .form-label{top:-5px}
.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.blogpost .row .blogpost-content{padding-bottom:0}
.blogpost .row+footer{padding:10px 0}
.c-compare .table-top tbody .row-header .td-ancla{width:200px;display:inline-block}
.blogpost .row header{padding-top:0}

.contjs{float: left; height: 295px; overflow: hidden;}

.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after {
  content: " ";
  display: table;
}

.clearfix:after,
.container:after,
.container-fluid:after,
.row:after {
  clear: both;
}
.btn__left{padding:16px;font-family:"TT-Bold";text-transform:uppercase;border-right:8px solid #414042;-webkit-box-flex:2;-webkit-flex-grow:2;flex-grow:2;text-align:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}
.btn--quiz .btn__left{-webkit-box-ordinal-group:3;-webkit-order:2;order:2;border-right:none;border-left:8px solid #414042;padding:24px}
.question__answer-container .btn__left{padding:24px}


.pricing-note {
    background:rgba(0,0,0,.1);
    color:#fff;
    padding:0;
    position: absolute;
    left:0;
    bottom: 0;
    width:100%;
    z-index:10;
    
}


.secondary-page .pricing-note {
    opacity: .85;

}



.pricing-note .star {
    color:rgba(255, 155, 0, 1)!important;
    font-weight: 700;
    font-size: 1.375em;

}

		
	#feat-top-wrap .feat-top2-left-wrap .feat-info-wrap,
	#feat-top-wrap .feat-top2-right-wrap .feat-info-wrap {
		top: 0;
		right: 0;
		}

		
	#feat-wide-wrap .feat-info-wrap {
		top: 0;
		right: 0;
		}


.feat-info-wrap {
	position: absolute;
		top: 0;
		right: 0;
	}


#home-feat-wrap .feat-info-wrap,
#feat-wide-wrap .feat-wide5-main .feat-info-wrap {
	top: 5px;
	right: 10px;
	}


#feat-top-wrap .feat-info-wrap {
	top: 5px;
	right: 5px;
	}


.feat-info-wrap i {
	font-size: .8rem;
	line-height: 100%;
	margin-top: -1px;
	vertical-align: top;
	}


#sidebar-wrap .blog-widget-wrap .feat-info-wrap,
#foot-widget-wrap .blog-widget-wrap .feat-info-wrap {
	display: none;
	}
.img-content{position:relative;line-height:0;cursor:pointer}
.img-content:after{content:'';position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.35);top:0;left:0;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}
.img-content a{position:absolute!important;width:100%;height:100%;top:0;left:0}
.img-content a .fa-play{position:absolute;z-index:2;color:#fff;opacity:.7;font-size:38px;text-align:center;width:100%;top:50%;margin-top:-19px;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;left:50%;transform:translateX(-50%)}
.img-content:hover:after{background:rgba(0,0,0,0.7)}
.img-content:hover a .fa-play{opacity:.9}
#prk_mobile_bar .verve_menu_label{height:auto}
.verve_menu_label{overflow:hidden}
.sub-menu .verve_menu_label {height:24px;}

img.alignnone.slide2-left {
    width: 25px !important;
    height: 25px !important;
}




.screen-reader-text,
.screen-reader-text span,
.screen-reader-shortcut {
	position: absolute !important;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	width: 1px;
	border: 0;
	overflow: hidden;
}


.screen-reader-text:focus,
.screen-reader-shortcut:focus,
.genesis-nav-menu .search input[type="submit"]:focus,
.widget_search input[type="submit"]:focus  {
	clip: auto !important;
	height: auto;
	width: auto;
	display: block;
	font-size: 1em;
	font-weight: bold;
	padding: 15px 23px 14px;
	color: #333;
	background: #fff;
	z-index: 100000; 
	text-decoration: none;
	box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
}

.flex-container a:active,.flexslider a:active{outline:0}
.flex-container{zoom:1;position:relative}





.e2_inside_content {
  margin-left: 5.3797%; 
  margin-right: 5.3797%;
  text-align: center;
}
.fl-post .fl-post-image-beside,.fl-post .fl-post-content-beside{padding:0 15px}
body.has-blocks .fl-post-content ul,body.has-blocks .fl-post-content ol{margin:1.5em auto;max-width:740px;list-style-position:outside}
body.has-blocks .fl-post-content li{list-style-position:outside}


.sidebar .sb-repeat {width: 100%;padding: 17px 11px;background-color: #161616;}
.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-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}

.mvp-feat1-sub-text {
padding: 50px 4.95049505% 20px; width: 90.1%; }

.mvp-feat1-sub-text h2 {
font-size: 1.6rem;
}

.mvp-feat1-sub-text h2,
.mvp-feat1-pop-text h2,
.mvp-feat1-list-text h2,
.mvp-widget-feat1-top-text h2,
.mvp-widget-feat1-bot-text h2,
.mvp-widget-dark-feat-text h2,
.mvp-widget-dark-sub-text h2,
.mvp-widget-feat2-left-text h2,
.mvp-widget-feat2-right-text h2,
.mvp-blog-story-text h2,
.mvp-flex-story-text h2,
.mvp-vid-wide-more-text p,
.mvp-prev-next-text p,
.mvp-related-text,
.mvp-post-more-text p,
h2.mvp-authors-latest a,
.mvp-feat2-bot-text h2,
.mvp-feat3-sub-text h2,
.mvp-feat3-main-text h2,
.mvp-feat4-main-text h2,
.mvp-feat5-text h2,
.mvp-feat5-mid-main-text h2,
.mvp-feat5-small-main-text h2,
.mvp-feat5-mid-sub-text h2,
#mvp-feat6-text h2 {
font-family: 'Oswald', sans-serif;
}
.et_pb_image_14.et_pb_module{margin-left:auto!important;margin-right:auto!important}


#csbwfs-right #csbwfs-re,#csbwfs-right  #csbwfs-st,#csbwfs-right #csbwfs-yt,#csbwfs-right  #csbwfs-ml,#csbwfs-right #csbwfs-pin,#csbwfs-right #csbwfs-gp,#csbwfs-right #csbwfs-tw,#csbwfs-right #csbwfs-fb,#csbwfs-right #csbwfs-li a {position: absolute; right: 0;}

.csbwfs-tw a{background:none repeat scroll 0 0 #2CA8D2; }


.et_shop_image,
.et_portfolio_image {
	display: block;
	position: relative;
}


.et_portfolio_image img {
	margin-bottom: 0;
	vertical-align: bottom;
}


.et_shop_image:hover .et_overlay,
.et_portfolio_image:hover .et_overlay,
.et_pb_fullwidth_portfolio .et_pb_portfolio_image:hover .et_overlay,
.et_pb_fullwidth_portfolio .et_pb_portfolio_image:hover .meta,
.et_pb_gallery_image:hover .et_overlay,
.et_pb_has_overlay:hover .et_overlay {
	z-index: 3;
	opacity: 1;
}



body.date-hidden .entry-meta .meta-date,
body.author-hidden .entry-meta .meta-author {
	 position: absolute;
	 clip: rect(1px, 1px, 1px, 1px);
}


body.author-hidden .entry-meta .meta-date:after,
body.date-hidden.author-hidden .content-area .entry-meta {
	display: none;
}


	.entry-meta .meta-date,
	.entry-meta .meta-category {
		display: block;
	}



.gdlr-core-divider-item .gdlr-core-divider-container{ position: relative; margin-left: auto; margin-right: auto; }

.gdlr-core-divider-item .gdlr-core-divider-container.gdlr-core-left-align{ margin-left: 0px; }

.gdlr-core-divider-item .gdlr-core-divider-container.gdlr-core-right-align{ margin-right: 0px; }
#top .av-video-slide .caption_fullwidth{top:0;left:0;right:0;bottom:40px}
#top .av-video-slide.av-hide-video-controls .caption_fullwidth{bottom:0px}
 .caption_fullwidth{position:absolute;right:0;bottom:0;left:0;top:0;z-index:10}


.site-avatar {
  float: left;
  width: 70px;
  height: 70px;
  margin-right: 15px;
}

.site-avatar img {
  border-radius: 5px;
}

#news_headline h2 .stripe_holder_before {
margin-right:12px;
width:130px;
}
.pp-advanced-menu.off-canvas .pp-clear {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 999998;background: rgba(0,0,0,0.1);visibility: hidden;opacity: 0;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.pp-advanced-menu.off-canvas.menu-open .pp-clear {visibility: visible;opacity: 1;}
.fl-builder-edit .pp-advanced-menu.off-canvas .pp-clear {z-index: 100010;}
#folio_father.vrv_preloaded,.item.vrv_preloaded{display:block}
.prk_paneled #folio_father{position:relative}
ul.socontact{cursor:default;margin:0;}
ul.socontact li{position:relative;display:inline-block;margin:0.25em;top:0;}
ul.socontact li a{display:block;width:46px;height:46px;top:0;position:relative;-moz-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;transition:.2s ease-in-out;background-color:#cccccc;border-radius:50%;}
ul.socontact li a:hover{top:-3px;background-color:#ffffff;}
.utilities li.icon-facebook a:before{content:""}
.sticky2 .header .utilities li.icon-facebook,.sticky2 .header .utilities li.icon-twitter,.sticky2 .header .utilities li.icon-instagram,.sticky2 .header .utilities li.icon-google,.sticky2 .header .utilities li.icon-whatsapp,.sticky2 .header .utilities li.icon-linkedin{opacity: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}

.author-date {float:left; width:100%; text-align:left; height: 14px;margin-top:2px;font-size:10px!important;}

.bbb_cert{float:right; margin:5px 40px 0px 0px;}

.bbb_cert a#bbblink.ruhzbum{margin:auto !important;}

#page-wrap {
    width: 940px;
    margin: 0 auto;
}

.carousel-indicators-wrapper{
	position: relative;
	z-index: 1000;
	height: 36px;
}
#et-footer-nav{background-color:rgba(255,255,255,.05)}


	.grid,
	.grid-right {
		display: block;
		float: none;
		width: 100%;
		margin-right: 0;
	}



.grid {
	float: left;
	margin-bottom: 2.127659574468%;
	padding-top: 0;
}


.grid-right {
	float: right;
	margin-bottom: 2.127659574468%;
	padding-top: 0;
}


#footer-wrapper .grid.col-940 {
	margin: 0;
}
.wrap{width:620px}
#header .wrap{position:relative;padding:10px 0}
#footbar .wrap{border-bottom:1px solid #eee;padding-top:30px}




.comment-content img,
.entry-content img,
.entry-summary img,
#site-header img,
.widget img,
.wp-caption {
	max-width: 100%;
}




.comment-content img[height],
.entry-content img,
.entry-summary img,
img[class*="align"],
img[class*="wp-image-"],
img[class*="attachment-"],
#site-header img {
	height: auto;
}


#site-header {
	position: relative;
	z-index: 3;
}


	#site-header img,
	.search-toggle,
	.site-navigation,
	.site-content nav,
	.edit-link,
	.page-links,
	.widget-area,
	.more-link,
	.post-format-archive-link,
	.comment-respond,
	.comment-list .reply,
	.comment-reply-login,
	#secondary,
	.site-footer,
	.slider-control-paging,
	.slider-direction-nav {
		display: none;
	}
.site-header .site-navigation .menu-top-menu-container .nav .menu-item-has-children:hover .sub-menu{overflow:visible;visibility:visible;opacity:1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
header .header-outer .site-navigation nav ul li ul.sub-menu li a{background:none}
header .header-outer .site-navigation nav ul li ul.sub-menu li:hover a,header .header-outer .site-navigation nav ul li:hover a{background:rgba(250,250,250,0.13);opacity:1}


#sidebar .rivet-menu li.menu-item-has-children {
  padding-bottom: 0;
}
#wrapper .fusion-vertical-menu-widget .menu li.menu-item-has-children ul,#wrapper .fusion-vertical-menu-widget .menu li.page_item_has_children ul{display:none}





.menu-levoe-menyu-container .menu-item {
	border-bottom: 1px dashed #000;
}


.menu-levoe-menyu-container .menu-item a {
	width: 100%;
}


.menu-levoe-menyu-container .menu-item:hover {
	background-color: rgba(255, 156, 0, 0.5);
}


.menu-item {
	position: relative;
}

	.menu-item:hover .sub-menu {
		display: none;
	}

.infoicon-block.features .info-list span.icon-wrap {
    padding: 2px 0;
}

.infoicon-block .info-list li a .icon-wrap,
.infoicon-block .info-list li .info-text .icon-wrap {
	position:absolute;
	top:0;
	left:-55px;
}

.infoicon-block .info-list.inner-style li .title .icon-wrap {
	left:0;
	position:relative;
}

.infoicon-block.secondary-style .info-list .heading-wrap .icon-wrap {
	width:40px;
}

.heroanchor-module .links-list .icon-wrap {
	width:70px;
	height:70px;
	margin:0 auto 10px;
}

	.infoicon-block .info-list li a .icon-wrap,.infoicon-block .info-list li .info-text .icon-wrap {
		margin-right:15px;
	}

  .navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px; }

  .navbar-toggle .icon-bar + .icon-bar {
    margin-top: 4px; }

    .navbar-default .navbar-toggle .icon-bar {
      background-color: #888; }

    .navbar-inverse .navbar-toggle .icon-bar {
      background-color: #fff; }

  #nav-toggle .icon-bar {
    width: 31px;
    height: 3px;
    background-color: #fff;
    display: table;
    margin-bottom: 5px;
    border-radius: 6px;
    top: 0;
    position: relative;
    transition: all 0.5s ease;
    margin-left: auto;
    margin-right: auto; }

.site-main{ width:800px; margin:0; padding:0; float:left;}
.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}
.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}
.panel-group .panel-heading{border-bottom:0}
img.parallaxed{pointer-events:none}


.h-t-logo1{
	width: 58%;
	min-width:270px;
	height: auto; 
}
[data-active-overlay-id=header-active] .header__secondary{position:fixed}
.header__secondary{z-index:20;border-bottom:1px solid #f1f0f2;left:0;top:0;right:0;background-color:#fff;max-width:1400px;max-width:87.5rem}
.flash-message,.header__secondary{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

.privacy-ftr{width: 24%; float: left; margin-right: 7%; font-size: 12px; color: #707171;letter-spacing: 0.94px; line-height: 16px;  font-family: 'FreightBigProLight-Regular';}

.privacy-ftr a{color: #707171; }


    .fm_box2 .fm_site2, #footer .ft_box .ft_line .f_sns {
        display: none;
    }



    .fm_box2 .fm_site2 {
        display: none;
    }


        .fm_box2 .fm_site2 span {
            margin-left: 10px;
            vertical-align: middle;
            display: inline-block;
            vertical-align: middle;
            margin-bottom: 3px;
        }
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-dialog{position:relative;width:auto;margin:10px}


#comeet_apply_modal .modal-dialog {width:100%;height:100%;max-width:800px;}

#comeet_apply_modal .modal-dialog .modal-body iframe {width:100%;height:100%;min-height:650px;}
.news__button,.news h1{text-align:center}
.news__button a{margin-left:-35px}


	#slider_wrapper{
		order:4;
	}
.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}
.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-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.calculator__assumptions{position:absolute;bottom:0;right:0;color:#05C3DE;text-transform:uppercase;font-size:16px;font-family:"TT-DemiBold";cursor:pointer}

.txt-res-t2{
  font-size: 5vw;
}

.viagra {
  margin-left:188px;
  width:114px;
  text-align: right;
  float:left;
}

.viagra div,.plus,.cialis div{
  font-size:24px;
  color: #fff;
}

.viagra span,.cialis span{
  font-size:13px;
  color: #ffc000;
  font-family: Georgia,serif;
}
.small-menu{list-style:none;height:100%;width:1060px;float:left;color:#fff;margin:0;padding:0 10px}
.small-menu li{float:left;line-height:32px;margin-left:0;padding:0 0 0 6pt}
.small-menu li a{text-decoration:none;color:#ccc;font-size:10px;font-weight:700}
.small-menu li a:hover{color:#f73333}
.menu-item-has-children{position:relative}
.x-menu-layered .menu-item-has-children{position:static}
 #list_cs-header-social{margin-top:28px;margin-bottom:-27px}
 ul.sidebar_widgets{list-style-type:none}


.header_social_icon.header_social_instagram:hover{

	background:#87614c;

}

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}


.img_top {
    height: 70px;
    width: 93px;
    float: left;
}


.wp-caption-text,
.feature figcaption,
dd.wp-caption-dd {
  color: #858585;
  font-family: "Source Sans Pro", Helvetica, Arial, Verdana, Tahoma, sans-serif;
  word-spacing: -.05em;
  line-height: 1.48;
  font-size: 14px;
  font-size: 0.82353rem;
  margin-top: 6px;
  margin-top: 0.35294rem;
}

.wp-caption-text a,
.feature figcaption a,
dd.wp-caption-dd a {
  color: #858585;
  border-bottom: 1px solid #e3e3e3;
}

.wp-caption-text a:hover,
.feature figcaption a:hover,
dd.wp-caption-dd a:hover {
  color: #474747;
}


.mod_eb_minicalendar_link {
	color: #FFFFFF;
    font-weight: bold;
}


.eb_minicalendar_monthyear a.mod_eb_minicalendar_link {
	color:#F0F0F0;
}


a.mod_eb_minicalendar_link:link {
    color: white;
}


a.mod_eb_minicalendar_link:hover {
    color: yellow;
}
