﻿#bb-that .bb-that-category__content{overflow:hidden;max-height:0;padding:0 15px 15px;padding-top:0;padding-bottom:0;-webkit-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out}
#bb-that .bb-that-category.bb-that--open .bb-that-category__content{padding:0 15px 15px;max-height:2340px}
.secondary-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}
.rtl .secondary-navigation .menu-item-has-children ul .dropdown-menu-toggle{transform:rotate(180deg)}
.secondary-navigation .menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px}
.secondary-navigation .menu-item-has-children .dropdown-menu-toggle{padding-right:20px}
.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:20px;}

.menu-item-logo { padding: 0 40px; }

.mobile-toggle-nav .menu-item-has-children ul a { padding-left: 20px }

.mobile-toggle-nav .menu-item-has-children ul a:before { content:"\f105"; margin-right: 10px; opacity: 0.7; }

.mobile-toggle-nav .menu-item-has-children ul ul a { padding-left: 40px }

.mobile-toggle-nav .menu-item-has-children ul ul ul a { padding-left: 60px }
	
	
.pull-down {
	width:100%;
	}

.grid_5 { display: inline; float: right; margin-left: 0; margin-right: 0;}

.container_7 .grid_5 { width: 312px;}
footer .lower_footer-wrapper{float:left;height:42px;}
#section-content .pane-v-003-hp-blocs .hpblocs-container{position:relative;}
#section-content .pane-v-003-hp-blocs .hpblocs-container .hpblocs-overlay{position:absolute;bottom:0;width:100%;}
#section-content .pane-v-003-hp-blocs .hpblocs-container .btn-field-bouton{position:absolute;bottom:80px;right:0;padding:8px 12px;font-size:16px;}

.td-bg-grey{
	background-color: #d9d9d9;
}
.font11{font-family:Lucida Grande,Lucida Sans,Verdana,Geneva,sans-serif;font-size:10px;color:#4b3327;}




    
    .content h2 {
        overflow: hidden;
        border-bottom: 1px solid #E5E5E5;
        line-height: 1.4em;
    }

    
    footer .content {
        border: none;
        background-color: transparent;
    }

    
    
    
    .content { margin-top: 0; }
.et_pb_image_9.et_pb_module{margin-left:auto!important;margin-right:auto!important}


.basket .sum {
    padding-left: 50px;
    text-align: left;
    font-size: 12px;
}



body.home.blog .vision-row {
    padding-top: 0;
}
.gq_m_mobile_footer_bar .et_pb_column{width:25%!important;margin-bottom:0px!important}
.gq_m_mobile_footer_bar .et_pb_column.et_pb_column_1_3{width:33%!important;margin-right:0%}


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}
.tribe-events-adv-list-widget .tribe-event-featured .tribe-event-title a,.tribe-events-adv-list-widget .tribe-event-featured .tribe-events-list-event-title a,.tribe-events-adv-list-widget .tribe-event-featured .tribe-events-title a,.tribe-mini-calendar-list-wrapper .tribe-event-featured .tribe-event-title a,.tribe-mini-calendar-list-wrapper .tribe-event-featured .tribe-events-list-event-title a,.tribe-mini-calendar-list-wrapper .tribe-event-featured .tribe-events-title a{color:#fff}
.tribe-events-adv-list-widget .tribe-event-featured .tribe-mini-calendar-event .tribe-events-title a,.tribe-mini-calendar-list-wrapper .tribe-event-featured .tribe-mini-calendar-event .tribe-events-title a{color:#fff}
.tribe-events-adv-list-widget .tribe-event-featured .tribe-mini-calendar-event .tribe-events-title a:hover,.tribe-mini-calendar-list-wrapper .tribe-event-featured .tribe-mini-calendar-event .tribe-events-title a:hover{color:hsla(0,0%,100%,.9)}
.wrap{margin:0px auto;text-align:center;}
.wrap .text-reset{text-align:left;max-width:1367px;margin:0 auto;}
#top-header .wrap{padding:0;}
#main .wrap{background:#ffffff;}
#complete-footer .wrap .text-reset{padding-left:20px;padding-right:20px;overflow:hidden;color:#ffffff;}
#footer .wrap .text-reset{line-height:1.2;font-size:1.4rem;text-align:left;font-weight:300;}
.front #main .wrap .text-reset{max-width:100%;padding-left:0;padding-right:0;padding-bottom:0;}
.front #hero-image .wrap{margin:0;padding:0;}
#ship-search .wrap{background-color:#02121f;}
.node-type-featured-ship #hero-image .wrap{padding:0;}
.node-type-featured-ship .wrap .text-reset{max-width:100%;}

.img-icat {
width: 100%;
height: 220px;
border: none;
}

.img-item, .img-icat {
width: auto;
max-width: 100%;
height: auto;
}
.ad-wrapper.ad-wrapper--730_90{padding-top:21px;padding-bottom:21px;border-bottom:1px solid #cccccc;max-width:calc(100% - 215px)}
.ad-wrapper.ad-wrapper--300_250{margin:12px 0;margin:.75rem 0}
.ad-wrapper.ad-wrapper--300_250:first-child{margin-top:0px}
.ad-wrapper--300_250 iframe{max-width:100%}
#mvp-site-main{margin-top:0}
.wrap{width:620px}
#header .wrap{position:relative;padding:10px 0}
#footbar .wrap{border-bottom:1px solid #eee;padding-top:30px}


div.level4 { width: 980px; overflow: hidden; margin: 0px auto; }

    div.level4 h1 { color: #999; font-size: 10px; padding: 0px; margin: 0px; font-weight: normal; clear: none; display: inline; }

    div.level4 a { color: #999; font-size: 10px; }

    div.level4 a:hover { color: #999; font-size: 10px; }


.text-dark {
	color: #bebebe !important;
}

.pad-top-8{
	padding-top:8px;
}
body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:24px!important}


.sb_divi_modal .container-content_editor {
    padding: 10px;
}


.sb_divi_modal .container-video {
}


.sb_divi_modal .container-video iframe {
    max-width: 100% !important;
    max-height: 100% !important;
}

	.fd-qr{position: absolute;right: 0;top: 90px;}

	.fd-qr .qr{float: none;margin: 0 auto;}

.fd-qr .qr img{width: 160px;display: block;margin-bottom: 15px;}

.fd-qr .qr p{font-size: 14px;color: #909090;line-height: 22px;}

.index .fd-qr{margin-bottom: 25px;}

	.mobile {
		display: none;
	}


.mobile-search-navlink {
	display: none;
}
.mmenu-show #mobile-menu .main-menu{position: absolute;top: 40px;bottom: 40px;right: 0;left: 0;background: #eee;overflow-x: hidden;overflow-y: auto}
.mmenu-show #mobile-menu .main-menu .side-title{display: none}


	.site-footer .widget-column.footer-widget-1 {
		float: left;
		width: 36%;
	}


	.site-footer .widget-column.footer-widget-2 {
		float: right;
		width: 58%;
	}
.container-img .footer .footer-more{margin-top:20px;margin-bottom:20px;cursor:pointer}
.responsive{max-width:100%;height:auto}


#reklama3 {
width: 336px;
height: 280px;
padding-bottom: 1px;
float: right;
}


#top, #reklama, #reklama2, #reklama3, #paticka, #newsletter, .download, #newsletter {
display: none;
}

.search.default {float: right; width: 0; padding-top: 5px; line-height: 30px; margin-left: 15px;}

.search.default .searchinput {float: left; width: 161px; height: 20px; border: 0; padding-left: 5px; color: #777; position: relative; display: none; font-size: 12px; font-family: 'Lato', 'Arial', 'Helvetica', sans-serif}


.page-top-bar {
	background-color: #201b5a;
	color: #fff;
	text-align: right;
	padding: 2px 0;
}


.page-top-bar a {
	color: #fff;
	text-decoration: none;
	padding: 5px 6px;
}


.page-top-bar a:hover,
.page-top-bar a:focus {
	outline: 1px solid #fff;
}


.page-top-bar .accessibility-tools {
	margin-right: 60px;
}


.page-top-bar .fa {
	font-size: 26px;
	font-size: 2.6rem;
}


.page-top-bar #efedlink {
	font-size: 18px;
	font-size: 1.8rem;
	font-weight: 300;
}

.font12 { font-size: 12px; }


.st-line-1 span.closed{
	font-size: 30px;
}


    .archive-item .post-thumb {
        text-align: center;
        margin-bottom: 30px;
    }


    .archive-item .card {
        margin-top: 30px;
    }


.archive-item .post-title a {
    text-decoration: none;
    color: black;
}


.archive-item .cart-title.post-title {
    margin-top: 0;
}


.small-menu a:hover, .archive-item .post-title a:hover, .menu-item:hover a {
    text-decoration: none;
}
h3, h3 *, .archive-item .cart-title.post-title a{font-family:Montserrat;font-size:20px;font-weight:700;color:#000000;}

  .menu li ul li a .nav_text {
    display: block;
  }

  .menu li a .nav_text {
    visibility: hidden;
  }

.header-useraccount-langs .langs-item-link {
  display: inline-block;
  padding: 8px 20px 13px 20px;
}

.header-useraccount-langs .langs-item-link:hover {
  background: #504D4D;
}

.langs-item-icon-en {
  background-position: 0 0;
}

.langs-item-icon-ru {
  background-position: 0 -18px;
}

.langs-item-icon-de {
  background-position: 0 -36px;
}


.is-sp {
  display: none; }

  .m-free-01 .l-faq .is-sp-only {
    display: none !important; }

 .is-sp a:link,
 .is-sp a:visited,
 .is-sp a:active {
      text-decoration: none;
    }

 .is-sp a:hover {
      text-decoration: underline;
    }
.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-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-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-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-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{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-6{-webkit-box-flex:0;flex:0 0 50%;max-width:50%}
.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}
.modal-header .close{margin-top:-2px}
.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}

.text-grey{color: #8E8C8A!important;}
.side_menu_button_wrapper{display:table}

	
	.toggle-container { 
		display: block; 
		background: #1D1D1D;
	}
.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}
.js .b-gallery__thumbs-list{overflow:visible}



#header-middle { margin-top: 30px !important; }



#header-middle h2.block-title,
#header-last h2.block-title {
  color: #51748C;
  font-size: 1.833em;
  margin: 0;
  padding: 0;
}


.team:hover .team-overlay {
  margin-top: 0;
  background-color: rgba(0, 0, 0, 0.69);
}


.team-overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 20px;
  border-bottom: 1px solid #ececec;
  margin-top: -260px;
  transition: all 0.4s ease 0s;
  -moz-transition: all 0.4s ease 0s;
  -webkit-transition: all 0.4s ease 0s;
  -o-transition: all 0.4s ease 0s;
}


.team-overlay p {
  text-align: center;
  color: #fff;
  font-size: 14px;
}

  .team-overlay .social-list li a{
    font-size: 16px;
  }

  .team-overlay .social-icon{
    width: 30px;
    height: 30px;
    line-height: 30px;
  }
#ap_aporta_box_payment_screen.ap_loading #ap_aporta_box_loading{display:block}
#ap_aporta_box_loading{width:100%;height:100%;position:fixed;top:0;left:0;z-index:7;background:#ff3c41 no-repeat 50%;background-size:auto 150px;display:none}
.front .region-content{padding:60px 0 40px;}
.front .region-sidebar-second,.front .region-sidebar-first{padding:76px 0 40px;}
.region-highlighted-bottom-left .view-Testimonials.highlighted{padding-right:0px;}


.page-template-tpl-home .section-featured-widget-inner, .page-template-tpl-home .section-featured-widget-title, .page-template-tpl-home .section-featured-widget-description, .page-template-tpl-home .section-featured-widget-btn-wrapper {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
}


.page-template-tpl-home .section-featured-widget-title {
  font-family: "acumin-pro-extra-condensed", sans-serif;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 1;
  font-weight: 600;
  text-transform: uppercase;
  margin: 0;
}

  .page-template-tpl-home .section-featured-widget-title::after {
    content: '';
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translate3d(-50%, 0, 0);
    border-top: 2px solid #F04144;
    width: 100px;
  }

  html.special .lang__cor { border-top-color: #000; }

  html.special.medium-font .lang__cor { border-top-color: #000; }

  html.special.big-font .lang__cor { border-top-color: #000; }


.lang.opened .lang__cor { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); transition: all 0.2s linear 0s; }


.lang__cor { border-left: 4px inset transparent; border-right: 4px inset transparent; border-top: 4px solid #2d363f; position: absolute; right: 15px; top: 50%; margin-top: -1px; transition: all 0.2s linear 0.2s; }


html.special.black-bg .header .lang__cor { border-top-color: #fff !important; }


html.special.blue-bg .header .lang__cor { border-top-color: #195183; }


.intro-title {
    font-family: "Poppins", serif;
    font-weight: 800;
    font-size: 18px;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin: 0 0 30px 0;
}

.intro-title.top60 {
  margin-top: 60px;
}

.intro-title svg, .article-author svg{
    margin-left: 4px;
    transition: transform .4s cubic-bezier(.165,.84,.44,1);
    transform: scaleX(-1);

}


#header_eva .header_eva_submenu_lifestyle .left_container {
	display: table-cell;
	width: 200px;
	white-space: nowrap;
	vertical-align: top;
	background-color: #333333;
	padding: 20px 0px;
	color: #ffffff;
}
.fusion-menu-item-button .menu-text{border-color:#ffffff;}
.fusion-menu-item-button:hover .menu-text{border-color:#ffffff;}

.menu-text {color:transparent;}
.fusion-secondary-menu-icon .menu-text{width:100%}
.fusion-secondary-menu-icon .menu-text:before{font-family:icomoon;content:'\f07a';margin-right:10px}
.fusion-secondary-menu-icon .menu-text:after{font-family:icomoon;content:'\e61f';margin-left:10px}
.side-header-left.menu-text-align-right .fusion-caret,.side-header-right.menu-text-align-left .fusion-caret{position:static}
.fusion-megamenu-wrapper .menu-text{margin-left:23px}
.expand-click-area{position:absolute;width:30px;height:50px;top:50%;-webkit-transform:translateY(-50%) scale(1.2);-ms-transform:translateY(-50%) scale(1.2);transform:translateY(-50%) scale(1.2)}

.header .likebox{left:150px;position:absolute;top:65px;}




.padding-large {
  padding: 11px 19px;
  word-wrap: break-word;
}

.red           {color:#d51c54; font-weight:bold }


.custom-footer .logo-contact {
	float: left;
}

.footer-logo-wrap {
  margin-bottom: 20px;
  display: block;
}

.footer-logo-wrap img {
  
}

.td-footer-full .footer-logo-wrap {
  text-align: center;
  display: inline-block;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}

.td-footer-full .footer-logo-wrap img {
  margin-right: auto;
  margin-left: auto;
}

.mid-right{
background-color: #E6EFF0;
    border-radius: 5px 5px 5px 5px;
    float: left;
    height: 540px;
    margin-left: 0;
    margin-top: 20px;
    width: 350px;
}
.search-box-wrapper.style2-header-search-widget .search-box-inner2{display:table-cell;vertical-align:middle;width:100%;margin:0}
#breadcrumbs{margin:0 10px;}


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


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

#en_direct_des_academies ul.en_direct_des_academies_liste {
	list-style:none;
	margin:0px;
	padding:5px 20px 10px;
}

#en_direct_des_academies ul.en_direct_des_academies_liste li {
	clear:both;
	padding:4px 0px 0px;
	margin:0px;
	background-position:-50px 0px;
}

#en_direct_des_academies ul.en_direct_des_academies_liste h3 {
	float:left;
	font-size:100%;
	color:#000000;
	margin:0px;
	width:110px;
	font-weight:normal;
	border:none;
	background:none;
}
#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}
.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}


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


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



.menu .menu-item:focus {
	position: static;
}

	.js .nav-primary .genesis-nav-menu .menu-item,
	.js .site-header .genesis-nav-menu .menu-item {
		display: block;
		float: none;
		margin: 1px 0;
		position: relative;
		text-align: left;
	}

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

	.js .nav-primary .genesis-nav-menu .menu-item a,
	.js .site-header .genesis-nav-menu .menu-item a {
		border: none;
		padding: 12px 0;
		width: 100%;
	}
.cookie-notice-container{padding:10px;text-align:center;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}





.itemliste_bild{float:left; margin:2px; padding:0px; overflow:hidden; width:50px; height:50px;}

.boxprodhome a:hover {color:#888;}

.boxprodhome a {color:#888;}

.boxprodhome {width: 178px; height: 198px; border: 1px solid #eeeeee; padding:20px; margin:0 10px 10px 0; float:left; position:relative; color: #666666; background:#f8f9f9;}

.boxprodhome div {margin-bottom: 10px; width: 178px; text-align: center; background: #fff; border: 1px solid #eee; height: 100px;}

.boxprodhome-desc {display: block; height: 78px; position: relative; overflow: hidden;}

.boxprodhome div table {height: 100%; width: 100%;}

.boxprodhome div table td {height: 100%; vertical-align: middle;}

.boxprodhome img {max-width: 178px; max-height: 100px; display: block; margin: 0 auto;}

.boxprodhome h1, .boxnewshome h1 {color:#5e6e80; font-size: 14px; line-height: 17px; padding-bottom: 6px;}
#drop-down-login-wrapper .button{display:block;width:auto;height:14px;padding:5px 0;line-height:14px;text-transform:none;font-size:16px;text-transform:none;color:#000000;font-weight:normal;background:#fff;margin:14px 0 0 0px;font-family:PT Sans Caption,sans-serif;}
#drop-down-login-wrapper .dropdown input.form-text{border:#ccc solid 1px;}
#drop-down-login-wrapper .dropdown{top:35px;border-radius:0;}
.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}

.headerfix.fixed .logomain {width: 39% !important;}


.logomain.w-100 {
    width: 75% !important;
}
.bottom_shadow{width:100%;float:left}
.home-tab li a{display:block;padding:18px 0 15px 25px !important;text-transform:uppercase;font-size:13px;font-weight:700}
.home-tab li:last-child a{position:relative}


.menu-item-has-children a:after { border-style: solid; border-width: 2px 2px 0 0; content: ''; display: inline-block; height: 8px; left: 10px; position: relative; top: 6px; -webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); transform: rotate(135deg); vertical-align: top; width: 8px; }


.menu-item-has-children .sub-menu a:after { display: none; }


.menu-item-has-children:hover a { color: #da291c; }


body.rtl .menu-item-has-children a:after { left: -10px; }
.site-footer .personal-network .menu .menu-item{padding:5px}
.site-footer .personal-network .menu .menu-item:empty{list-style:none}
.site-footer .personal-network .menu .menu-item:nth-child(odd){clear:left}



.menu-dropdown li.level2 { 
	margin: 0;
	border-top: 1px solid #ddd;
}

.menu-dropdown li.level2:first-child { border: none; }


.menu-dropdown a.level2,
.menu-dropdown span.level2 { color: #444; }



.menu-dropdown a.level2:hover { color: #fff; background: #000 }



.menu-dropdown a.current.level2 { font-weight: bold; }



.menu-sidebar ul.level2 {
    padding-bottom: 5px;
}


.menu-sidebar a.level2, .menu-sidebar span.level2 {
    padding: 1px 2px;
}

.menu-sidebar li.level2.active a.level2 {
	border-left: 1px solid #000;
	border-right: 4px solid #c60280;
	margin: 2px -1px;
	font-weight: normal;
	color: #000;
}


.menu-sidebar a.level2:hover { 
	border-left: 1px solid #c60280;
	margin-left: -1px;
}

.menu-sidebar a.level2:hover span { 
	background: #f3f3f3;
}


.site-content {
	padding-top: 3em;
	background: #fff;
}



.no-sidebar .content-area,
.site-content .centered-content-area {
	float: none;
	margin: 0 auto;
	padding: 0;
	max-width: 840px;
	width: 100%;
}



.site-content .fullwidth-content-area {
	float: none;
	margin: 0;
	padding: 0;
	max-width: 100%;
	width: 100%;
}

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



.bg-fix-info {
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	padding:0;
	background: rgba(12,30,52,.75);
	position: fixed;
	z-index: 1000;
	display: none;
	-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
}
header.header .et-trending-post{display:none;font-size:14px;line-height:1.3em}
header.header .et-trending-post a,header.header .et-trending-post a:visited{color:rgba(255,255,255,.6)}
header.header .et-trending-post:first-child{display:block}
body.responsive-ready.site-1 table.main-top-grid tr.sm-row{position:relative;display:block}
.font11{font-family:Lucida Grande,Lucida Sans,Verdana,Geneva,sans-serif;font-size:10px;color:#4b3327;}


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




.silder .item_slide { position:absolute; top: 0; }

#wrapper .header .contact .c-phones{ float:left; width:133px; padding:0px 0 0px 0px; text-align:right; color:#fff; font-size:18px;}

.rtin-item {display: flex; border-right: 1px solid #919191;}

.rtin-item .rtin-left {	padding-right: 30px; min-width: 80px; text-align: center;}

        .ai-highlighs .rtin-item .rtin-left {padding-right: 13px;min-width: 30px;text-align: center;}
