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

.clearfix:after {
    clear: both
}

.mh-content-wrapper {
    background: transparent;
    padding: 0px !important;
}
.gdlr-core-page-builder-body [data-skin] .gdlr-core-image-overlay-icon, .gdlr-core-page-builder-body .gdlr-core-pbf-column[data-skin] .gdlr-core-image-overlay-icon{ color: #ffffff; }

.gdlr-core-pbf-column,
.gdlr-core-pbf-column-content-margin{ position: relative; }

.gdlr-core-pbf-column-content{ position: relative; margin-left: auto; margin-right: auto; min-height: 1px; }

	.gdlr-core-pbf-column-content-margin{ padding-left: 0px !important; padding-right: 0px !important; margin-left: 0px !important; margin-right: 0px !important; }

	.gdlr-core-pbf-wrapper-full-no-space .gdlr-core-pbf-column-content-margin{ padding-left: 30px !important; padding-right: 30px !important; }

section.grid ul.grid3x3 li.item-7,
section.grid ul.grid3x3 li.item-8,
section.grid ul.grid3x3 li.item-9 {
  border-bottom: 0;
}

section.grid ul.grid4x4 li.item-1,
section.grid ul.grid4x4 li.item-5,
section.grid ul.grid4x4 li.item-9,
section.grid ul.grid4x4 li.item-13 {
  border-left: 0;
}

#primary-menu .sub-menu .menu-item-has-children {
position: relative;
display: block;
}

#primary-menu .sub-menu .menu-item-has-children .sub-menu {
display: none;
top: 0;
margin-top: 0;
left: 200px;
width: 200px;
padding: 0;
}

.widget_nav_menu ul li.menu-item-has-children a {  }

.mm-menu .menu-item a:hover, .mm-menu .sub-menu .menu-item a:hover { font-weight: 600; }




.mm-menu, .mm-menu .mm-title, .mm-menu .sub-menu .menu-item a,
.color-gray-5 {
	color: #f5f5f5;
}
.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0;padding-right:0}
.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}
.vc_column-inner::after{clear:both}


.vc_column-inner.vc_custom_1513308992683 {
    padding: 0px !IMPORTANT;
}


#close .vc_column-inner {
    padding: 0px !important;
}


.has-post-thumbnail .entry-featured{border-bottom:none; box-shadow:none;}
.subscribe li.last-child{margin-right:0;}




.box-white, .box-beige, .box-red {
  padding: 160px 0;
}


.box-white .no-margin, .box-beige .no-margin, .box-red .no-margin {
  margin-bottom: 0;
}


.box-white.padding-bottom-adjuster, .padding-bottom-adjuster.box-beige, .padding-bottom-adjuster.box-red {
  padding-bottom: 110px;
}


.box-white.box-md, .box-md.box-beige, .box-md.box-red {
  padding: 100px 0;
}


.box-white.box-md.padding-bottom-adjuster, .box-md.padding-bottom-adjuster.box-beige, .box-md.padding-bottom-adjuster.box-red {
  padding-bottom: 70px;
}



.box-beige {
  background: #fdf2e5;
}
#section-navigation .tb-megamenu-nav .mega-dropdown-inner{padding:25px 10px;}

.speakers__icon {
    position: absolute;
    bottom: 16%;
    left: 50%;
    
    color: #a8d4d4;
    font-size: 24px;
    line-height: 24px;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
}
 #ui-id-5-1511884467330183 .speakers__icon { color :  !important; font-size :  !important; text-align :  !important;  }
.calendar-calendar .week-view .full tr.last td.multi-day{border-bottom:1px solid #CCCCCC;}

.html_header_top.html_bottom_nav_header #top .main_menu .menu-item-search-dropdown{float:right;}
 
.js_active.html_burger_menu #avia-menu .av-burger-menu-main, 
.html_burger_menu #top #avia-menu .menu-item-search-dropdown{ display:block; }

#top #header .menu-item-mega-parent.current-menu-item{overflow: visible!important;}
.ct-main-navigation .menu-item,
.ct-main-navigation
.page_item{position:relative;padding-top: .25rem;padding-bottom: .25rem}
.ct-main-navigation .menu-item .menu-item,
.ct-main-navigation .page_item
.page_item{padding: .25rem 0.125rem;line-height:1.6}
.ct-main-navigation .menu-item .menu-item:not(:first-child)::after,
.ct-main-navigation .page_item .page_item:not(:first-child)::after{content:'';display:block;position:absolute;opacity:0.125;-webkit-transition:opacity 100ms ease-in;transition:opacity 100ms ease-in;border-top:1px solid currentcolor;top:0;right:0;left:0}
#footer-navigation .menu-item{display:inline-block;width:48%;padding-top: .25rem;padding-bottom: .25rem}
#footer-navigation .menu-item:not(:last-child){padding-top:0;padding-bottom:0;margin-right:3.25rem}

	#pre-header-search,
	#header-links,
	#pre-header-social {
		display: none;
	}

#header-links {
	float: right;
}

#header-links-inner {
	float: right;
}

#content,
.main-navigation,
.site-title,
.site-description {
    margin: 0 auto;
}

.main-navigation:after {
	clear: both;
	content: "";
	display: block;
}

.main-navigation ul {
	list-style: none;
	margin: 0;
	padding-left: 0;
}

.main-navigation .sub-menu a {
	white-space: nowrap;
}

.main-navigation .sub-menu .sub-menu {
	position: absolute;
	top: -1px;
	left: 100%;
}

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

    #mw_board_group_3 .mw_board_group_3_info a { font-size:11px; }

.post-entry .read-more-button {
  background-color: #6596dd;
  color: white !important;
  display: inline-block;
  font-size: 13px;
  line-height: 13px;
  margin: 8px 0 3px;
  padding: 6px 8px;
  text-decoration: none;
  text-transform: uppercase;  
  -webkit-transition: background-color 1s ease;
     -moz-transition: background-color 1s ease;
       -o-transition: background-color 1s ease;
      -ms-transition: background-color 1s ease;
          transition: background-color 1s ease;                           
}

.post-entry .read-more-button:hover {
  background-color: #437bd0;                                    
}

  .mod_article.first {
    padding-bottom: 0px;
  }
.om-maximenu-open{display:none;}
.om-maximenu .om-maximenu-open{position:absolute;bottom:-10px;right:0;font-size:9px;height:15px;line-height:15px;}
.om-maximenu .om-maximenu-open input{margin:0 5px 0 0;float:left;}
.om-maximenu .om-maximenu-content.om-maximenu-displace .om-maximenu-open{display:none;}


.site-notification-bar-wrapper .site-notification-bar-content-mobile {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
}


.site-notification-bar-wrapper .site-notification-bar-content-mobile-app-icon {
  margin-left: 20px;
  margin-right: 15px;
  height: 40px;
  width: 40px;
}


.site-notification-bar-wrapper .site-notification-bar-content-mobile .icon-close {
  cursor: pointer;
  position: absolute;
  right: 15px;
  font-size: 20px;
}

	#Top_bar #logo img.logo-sticky,#Top_bar #logo img.logo-mobile,#Top_bar #logo img.logo-mobile-sticky{display:none}

	#Top_bar #logo img.logo-mobile{display:inline-block}

	#Top_bar #logo img.logo-mobile-sticky{display:none}

	.mobile-sticky #Top_bar.is-sticky #logo img.logo-mobile{display:none}

	.mobile-sticky #Top_bar.is-sticky #logo img.logo-mobile-sticky{display:inline-block}

	.mobile-sticky.logo-overflow #Top_bar.is-sticky #logo img.logo-mobile-sticky{max-height:80px!important}

		.mobile-header-mini.logo-overflow #Top_bar #logo img.logo-mobile{max-height:80px!important}


.ecfooterlogos img{
      margin: 0 25px 15px 0;
    float: left;
    height: 65px;
    width: auto;
}


.entry__img-holder {
  position: relative;
  overflow: hidden;
  margin-bottom: 27px;
}


.entry__meta-category + .entry__img-holder {
  margin-top: 10px;
}


.entry__img {
  width: 100%;
}
.post-content{margin-bottom:15px;overflow:hidden;clear:both;float:left;width:100%}
.fl-builder-content .fl-button-has-icon .fl-button-text {vertical-align: middle;}

.clearfix{zoom:1}
.clearfix:after,.clearfix:before{content:"";display:table}
.clearfix:after{clear:both}
.clearfix:before,body.single-hps-highlight .highlights-navigation:before,.clearfix:after,body.single-hps-highlight .highlights-navigation:after{content:" ";display:table}
.clearfix:after,body.single-hps-highlight .highlights-navigation:after{clear:both}
.clearfix,body.single-hps-highlight .highlights-navigation{*zoom:1}
.button.center,.button.middle{margin:0px auto;text-align:center;display:inherit;}
.n dl, .diyw .n
dl{padding-left:0}
.n ul, .diyw .n
ul{padding-left:40px}
.n ol, .diyw .n
ol{padding-left:40px}
@CHARSET "UTF-8";div.n,
.diyw
div.n{padding:5px}
div.n li[style*="center"]{list-style-position:inside}
div.diyfeModGridElement
.n{margin:0;padding:0}

.cli-privacy-overview:not(.cli-collapsed) .cli-privacy-content {
	max-height: 60px;
    transition: max-height 0.15s ease-out;
    overflow: hidden;
}


.cli-collapsed .cli-privacy-content
{
    transition: max-height 0.25s ease-in;

}

.cli-privacy-content p
{
	margin-bottom:0;
}


    #pop_up .ordering .order_content .right .products_block .product_name {
        width: 95px;
    }


#content .product_block .product_name {
    height: 42px;
    
    overflow: hidden;
    position: absolute;
    bottom: 60px;
    text-align: center;
    width: 80%;
}


#content .product_block .product_name a {
    font: 20px/20px cuprum;
    color: #1b0a1b;
    text-decoration: none;
}


#content .selected_product .information .product_name {
    font: 24px/28px hagin_caps_medium;
    color: #132d07;
    text-transform: uppercase;
    margin-bottom: 5px;
}


#heatmapthemead-header-text p#site-description {
	clear:none;
	font-size: .9em;
	line-height: 1em;
	margin-top: 10px;
	margin-bottom: 15px;
    text-decoration: none;
	font-weight: bold;
}


#heatmapthemead-header-text h2,
#heatmapthemead-header-text p#site-description {
	color: #000000;							
	text-shadow: 0 1px 1px #FFFFFF;			
}
 
			
					
					h1,h2,h3,h4,h5,h6,
					#heatmapthemead-header-text p#site-title,
					#heatmapthemead-header-text p#site-description { font-family: Arial, Helvetica, sans-serif; }

				
			#site-title a,
		#site-description {
			color: #525244 !important;
		}

.news ul li .news-name {
  font-size: 12px;
  color: #ae004b;
  font-weight: bold;
  margin-bottom: 5px;
  line-height: 15px;
}

.flexslider .slides img {
  width: 100%;
  display: block;
}

.flexslider .slides:after {
  content: "\0020";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

html[xmlns] .flexslider .slides {
  display: block;
}

* html .flexslider .slides {
  height: 1%;
}

.flexslider .slides {
  zoom: 1;
}

#slider-images .slides li {
  margin-right: 20px;
}

.staff-slider .slides li {
  margin-right: 20px;
}

.microsite .flexslider .slides {
  margin: 0;
}
.row-fluid.mycarousel2 [class*="span"] {font-size: 16px !important;}
.mycarousel2 {text-align: center;font-size:0; line-height:0; letter-spacing:-1px; }
 #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:7px;}


a,
a:visited, 
a:hover,
.entry-content a, 
.junkie-pagination .current,
.junkie-pagination a:hover,
#footer-widgets .widget ul li a:hover,
#sidebar .widget ul li a:hover,
.entry-bottom a:hover {
	color: #42a2ce;
}


.entry-bottom span.entry-categories {
	border-color: #42a2ce;
}

.entry-bottom {
	border-top: 1px solid #e6e6e6;
	border-bottom: 5px solid #e6e6e6;
	color: #999999;
	padding: 10px 0;
}

.entry-bottom a:link,
.entry-bottom a:visited {
	border-bottom: 1px dotted #cccccc;
	color: #333333;
}

.entry-bottom span.entry-tags {
	margin-left: 10px;
}

    #copyright-note {
        float: none;
        width: 100%;
    }

		#header .working  {
			float:left;
			width:154px;
			text-align:center;
			margin:85px 0px 0px -155px;
			font:300 18px "wf_SegoeUILight","wf_SegoeUI","Segoe UI Light","Segoe WP Light","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif";
			color:#6f6c6c;
			top:84px;
			z-index:2;
		}
#scroll-to-top{background:rgba(0,0,0,.65);border-radius:2px;bottom:20px;cursor:pointer;height:45px;line-height:0;opacity:0;padding-top:15px;position:fixed;right:20px;transform:scale(0);transition:.2s;text-align:center;width:45px;z-index:101}
#scroll-to-top svg path{fill:#fff}
#scroll-to-top img,#scroll-to-top svg{display:inline-block;height:15px;opacity:.6;transition:.3s;width:15px}
#scroll-to-top:hover svg{opacity:.9}
#scroll-to-top.show{opacity:1;transform:scale(1)}

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

.spot{width:300px;float:left;margin:3px;}
.login-oath-links .login-oath-header .social-media-login-text,.login-oath-links .login-oath-header h2{margin-top:0}

#how-works .step {
    height: auto;
    margin: 0 auto;
    max-width: 877px;
    min-height: 280px;
    overflow: hidden;
    padding: 20px 0;
    position: relative;
    text-align: left;
    z-index: 0;
}

#how-works .step:nth-child(3) {
    height: auto;
    min-height: 260px;
}

    #how-works .step:nth-child(2n+3) {
        min-height: 450px;
    }

    #how-works .step:first-of-type {
        min-height: 470px;
    }
.calendar-article .post-card__content .post-card__title .post-card__url{text-decoration:none}
.four-in-row .posts-list .post-card:nth-child(-n2) .post-card__title{font-size:20px}
.archive .posts-list .post-card:nth-child(-n+2) .post-card__title{font-size:24px}
.archive .posts-list .post-card .post-card__title{font-size:20px;line-height:1.2;margin-bottom:0}
.page-template-template-fashion-products .posts-list .post-card__title,.page-template-template-lifestyle .posts-list .post-card__title{width:100%}
.single-store .articles-module .posts-list .post-card .post-card__content .post-card__title{margin-bottom:30px}
#mainpage_products_panel ul.main li.r1{border-bottom:1px solid #EEE}

	.access-content .renty-header-menu {
		display: none;
		width: 100%;
		background: #fff;
	}

	.access-content.opened .renty-header-menu {
		display: block;
	}

.menu-item-language img.iclflag {
  margin-top: -3px;
}
.footer .top .menus .menu-item-has-children{float:left;width:33.33%}
.footer .top .menus .menu-item-has-children ul li a{color:#231f20;display:block;padding-bottom:3px}
.footer .top .menus .menu-item-has-children a:hover{color:#0072ff}

		
.fronttd {
	font-family:Tahoma;
	font-size: 11px;
	color:#666666;
	margin: 0px;	
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:2px;
	border:1px solid #CCCCCC;		
	}
.bg-top div.wrap{height:400px}


#main {
  position: relative; }




#primary {
	float: left;
	width: 70%;
}


.wide-978 #primary,
.narrow-978 #primary {
	width: 65.5763547%;
}



.left-sidebar #primary {
	float: right;
}



.no-sidebar #primary {
	float: none;
	margin: 0 auto;
}


.no-sidebar-full-width #primary {
	width: 100%;
}


.blog-alternate-medium #primary article:nth-child(odd) figure {
	float: left;
	padding-right: 4%;
}


.blog-alternate-medium #primary article:nth-child(even) figure {
	float: right;
	padding-left: 4%;
}

	#primary, #secondary {
		float: none;
		width: 100%;
		margin: 0;
	}

	.wide-978 #primary, .narrow-978 #primary, .wide-978 #secondary, .narrow-978 #secondary {
		width: 100%;
	}

.logo-gma {
	float:left;
	padding-bottom:10px;
}
.event .event__body{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:35px 24px 21px;background:hsla(0,0%,5%,.81)}
.event .event__body h3{margin-bottom:10px;font-size:28px;font-weight:900;text-transform:uppercase}
.event .event__body p{font-size:19px;font-weight:500;color:#ceb676;text-transform:uppercase}






.ves-widget{
	width: 100%;
}


.ves-widget img{
}


.ves-widget.widget-carousel.owlcarousel.block{
	display: none;
}

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

.forum2017 tr{height:40px;color:#666;}

.forum2017 .ar{ font-size:10px; color:#BDBDBD;}

.forum2017 .ar2{ color:#FF8400;}

.forum2017 .user{float:left;margin-left:0px;line-height:27px;width:146px;}

.forum2017 .user img{vertical-align:middle;width:30px;height:30px;margin-right:10px;}


.text-right { text-align: right !important; }
.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-6{width:50%}
.vc-zigzag-wrapper{text-align:center}
.vc-zigzag-wrapper.vc-zigzag-align-left{text-align:left}
.vc-zigzag-wrapper.vc-zigzag-align-right{text-align:right}
.p-image{margin:-20px -40px 40px;overflow:hidden;max-width:100%;display:block;margin-left:auto;margin-right:auto}
.p-image img{width:100%;margin-left:auto;margin-right:auto;display:block}
.new_iss_content img{padding-top:10px;margin-bottom:0px;float:none;}
.new_iss_content-last img{padding-top:5px;}



.video-container {
  margin: 0 20px 32px 20px;
}




.clear {

	clear:both;

}

.copy{font-size: 10px;	color: #585858;	}


.icon-box {
	display: block;
	float: left;
	padding: 28px;
	margin-right: 15px;
	text-align: center;
}


#con_container {
  min-height: 45px;
  height: auto!important;
  height: 40px;
  padding: 13px 16px 20px 19px;
}


.nav__right-item {
  margin-right: 35px;
}


.nav__right-item:last-child {
  margin-right: 0;
}
#home_content .row.second .col.bigger .block.categories .button a{width:285px;margin:0 auto;padding:20px 15px 15px;position:relative;font-size:20px;font-family:museo_sans300,sans-serif;text-transform:uppercase;text-decoration:none;text-align:center}
#content.admin .list_history_order .order .button{float:left}
#content.admin .list_history_order .order .button a{padding:8px 12px 8px 46px;text-transform:none;line-height:25px;font-size:14px}
#content.admin .list_history_order .order .button a i{left:12px}



.site-branding {
	padding: 24px;
}

.site-branding a + .site-title {
	margin-top: 12px;
}

	.site-branding,
    .site-navigation {
		padding-left: 2.98245614%;
		padding-right: 2.98245614%;
	}


.site-navigation .navigation-list .navigation-item {
    border-right: 1px solid #ff7700;
    border-left: 1px solid #ff7700;
    width: 14.2%;
}

.top-2 {margin-top:20px;}
#wp-calendar tfoot td#next{padding-right:10px;text-align:right}
#wp-calendar td.pad,.footer #wp-calendar td.pad{background:0 0!important;border:none}

.cont
{
	padding-left:4px;
	line-height:1.7;
}


.menu-centered .site-branding,
.menu-centered .menu-wrapper,
.menu-centered #mainnav {
	width: 100%;
	float: none;
	text-align: center;
}
 
.menu-centered #mainnav ul li {
	float: none;
	display: inline-block;
}

.menu-centered .header .container .row {
	display: block;
}

.menu-centered #mainnav ul ul li {
	text-align: left;
}

	.site-branding,
	.menu-wrapper {
		width: 100%;
	}


#headermenu li.menu-item-has-children {

    position: relative;

}




#headermenu li.menu-item-has-children ul {

    visibility: hidden;

    opacity: 0;

    position: absolute;

    top: 30px;

    width: 100%;

    -webkit-transition: all .2s ease;

    transition: all .2s ease;

}


#headermenu li.menu-item-has-children:hover ul {
    visibility: visible;
    opacity: 1;
    top: 40px;

}
.elementor-widget-divider .elementor-divider{line-height:0;font-size:0}
.elementor-widget-divider .elementor-divider-separator{display:inline-block}
.elementor-8 .elementor-element.elementor-element-50a96b7 .elementor-divider-separator{border-top-style:solid;border-top-width:1px;width:100%;}
.elementor-8 .elementor-element.elementor-element-50a96b7 .elementor-divider{padding-top:2px;padding-bottom:2px;}
.elementor-8 .elementor-element.elementor-element-4a68275 .elementor-divider-separator{border-top-style:solid;border-top-width:1px;width:100%;}
.elementor-8 .elementor-element.elementor-element-4a68275 .elementor-divider{padding-top:5px;padding-bottom:5px;}

 #pg-7-0 , #pg-7-1 , #pg-7-2 , #pg-7-3 , #pl-7 .panel-grid-cell .so-panel { margin-bottom:30px }

.panel-grid-cell{
    width: 100%;
}



.widget_siteorigin-panels-builder .panel-grid {
    margin-left: -15px;
    margin-right: -15px;
}
 #pg-7-2 .panel-grid-cell { float:left }
 #pl-7 .panel-grid-cell .so-panel:last-child { margin-bottom:0px }
 #pl-7 .panel-grid { margin-left:0;margin-right:0 }
 #pl-7 .panel-grid-cell { padding:0 }
 
.panel-grid .caption {
    display: inline-block;
   min-height: 120px;
   font-size: 26px;
}


.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;
}
#sidebar .rssSummary,#sidebar .textwidget,#sidebar p{font-family:Arial,Helvetica,sans-serif}
body.responsive-ready .layout-3-M24.lastNews .items.cnt-2 .hnews{width:100%;padding:0;float:none;margin-bottom:2em}
#uvs-types-list .cnt{float:right;font-weight:normal}
#uvs-types-current .cnt{display:none}
.lastNews.layout-3-AL .items.cnt-3 .hnews{float:left;width:33.333333%;padding:0 1%}
.lastNews.layout-3-AL .items.cnt-3 .hnews.first{padding-right:2%;padding-left:0}
.lastNews.layout-3-AL .items.cnt-3 .hnews.last{padding-left:2%;padding-right:0}
.lastNews.layout-3-M24 .items.cnt-2 .hnews{float:left;width:50%;padding:0 1%}
.lastNews.layout-3-M24 .items.cnt-2 .hnews.first{padding-right:2%;padding-left:0}
.lastNews.layout-3-M24 .items.cnt-2 .hnews.last{padding-left:2%;padding-right:0}


.section-skills .feature-section .wrap-feature-content .feature-content .feature-text {
    text-align: center;
    color: #ffffff;
    font-size: 24px;
    font-weight: 700;
    line-height: 26px;
}


.section-skills .feature-section .wrap-feature-content .feature-content .feature-text span {
    display: block;
    color: #cccccc;
    font-size: 20px;
    font-weight: 400;
    line-height: 26px;
}


.questions-popular .answers-quantity-value {
  color: #454547;
}




.answers-quantity-value {
  z-index: 2;
}

.question-brief .answers-quantity-value {color: #fff;font-size: 16px;line-height: 2;}

.question-brief .zero .answers-quantity-value {color: #454547;}

.question-brief .zero:hover .answers-quantity-value {color: #fff;}
.news-list,.testimonials-list,.operations-list{padding:0;margin:0;list-style:none;overflow:hidden}
.news-list li,.testimonials-list li{width:100%;float:left;vertical-align:top;padding:0 0 15px}
.news-list ol li{padding:0 0 18px;margin:0;float:none;width:auto;display:block}
.news-list ol li:before{content:counters(item,".") ".";counter-increment:item}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}
.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}
.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}
.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}
.btn-toolbar .btn-group{float:left}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}
.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}
.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}


.preloader-wrap {
  display: table;
  width: 100%;
  height: 100%;
}


 

#columnLeft, #top_nav, #slidebox ,#slider_tabs, #risk_shipping,#craftysyntax,#call_me_now,#home_box-1,#home_box-2,#home_box-3,#home_box-4,   .noprint{display: none;}

#icon2{
	width:auto;
	float:left;
	margin-left:50px;
	}

.success-bg,
.success-modal {
	position: fixed;
	opacity: 0;
	visibility: hidden;
	-webkit-transition: all 0.4s ease 0s;
	-o-transition: all 0.4s ease 0s;
	transition: all 0.4s ease 0s;
	text-align: center;
}

.success-modal {
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	max-width: 600px;
	padding: 30px;
	background: #fff;
	border: 2px solid #fe7bb5;
}

.success-bg--open,
.success-modal--open {
	opacity: 1;
	visibility: visible;
	-webkit-transition: all 0.4s ease 0s;
	-o-transition: all 0.4s ease 0s;
	transition: all 0.4s ease 0s;
}

.success-modal--open {
	z-index: 9999;
}


div.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	height: 1px;
	width: 1px;
	margin: 0;
	padding: 0;
	border: 0;
}

#wpca-box { padding: 25px 0; }

#wpca-box .wpca-wrapper { padding: 0 15px; }
