﻿



p.demo_store {
  background: #c67c77;
  color: #fff;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0;
  padding: 1em 0;
  text-align: center;
}

img.size-full,
img.size-large,
img.header-image,
img.wp-post-image {
	max-width: 100%;
	height: auto; 
}

.entry-content img,
.comment-content img,
.widget img,
img.header-image,
.author-avatar img,
img.wp-post-image {
	
	border-radius: 3px;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
}

.header-image {
	margin-top: 24px;
	margin-top: 1.714285714rem;
}

	.author-avatar,
	#colophon,
	#respond,
	.commentlist .comment-edit-link,
	.commentlist .reply,
	.entry-header .comments-link,
	.entry-meta .edit-link a,
	.page-link,
	.site-content nav,
	.widget-area,
	img.header-image,
	.main-navigation {
		display: none;
	}

.cq-colctrl-lt0-c1 .parbase{margin-left:0px !important;}
body.page-about-events-seminars- .panel-pane.seminar-speaker-name{width:57%;}
.section-training #page #panels-edit-display .panel-pane,.section-training #page #panels-edit-display .helperclass{margin:.5em;}

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


.testimonial .entry-subtitle {
  font-size: 14px;
  color: #9BA6AD;
}
  	
.ppt-clean-carousel_wrapper { clear:both; height:160px; }


div.storeBox div.content {
	xxxfloat: left;
	xxxwidth: 500px;
	margin-bottom: 30px;
	margin-left: 140px;
}


div.storeBox div.content span.saleEnds, 
div.storeBox div.contentMini span.saleEnds,
div.popularDealBox span.saleEnds,
div.requestedcouponbox span.saleEnds  {
	color: #A90424;
	font-weight: bold;
}
.node-type-homepage .rocket-solutions .solution-tile-homepage{height:255px;background:#707170;padding:15px;margin-bottom:35px;position:relative;}
.node-type-homepage .rocket-solutions .solution-tile-homepage a{color:white;}
.node-type-homepage .rocket-solutions .solution-tile-homepage a:hover{text-decoration:none;}
.node-type-homepage .rocket-solutions .solution-tile-homepage span{display:block;}
.node-type-homepage .rocket-solutions .solution-tile-homepage .icon-wrapper{background-color:white;}
.node-type-homepage .rocket-solutions .solution-tile-homepage .solution-title{padding-top:0.5em;font-size:1.25em;line-height:1em;}
.node-type-homepage .rocket-solutions .solution-tile-homepage:after{content:'';position:absolute;right:15px;bottom:15px;border-top:15px solid transparent;border-left:15px solid transparent;border-right:15px solid white;border-bottom:15px solid white;width:30px;height:30px;}
.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.application_lifecycle_management_and_devops:after,.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.solution-10201:after{border-right-color:#0055b7;border-bottom-color:#009add;}
.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.access_and_connectivity:after{border-right-color:#0055b7;border-bottom-color:#009add;}
.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.archive_and_backup_management:after,.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.solution-10151:after{border-right-color:#62a60a;border-bottom-color:#82bc00;}
.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.data_virtualization:after,.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.solution-10181:after{border-right-color:#0055b7;border-bottom-color:#009add;}
.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.data_migration:after,.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.solution-10166:after{border-right-color:#62a60a;border-bottom-color:#82bc00;}
.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.bi_and_analytics:after,.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.solution-10196:after{border-right-color:#f38a00;border-bottom-color:#ffb258;}
.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.dbms_and_application_servers:after,.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.solution-10206:after{border-right-color:#62259d;border-bottom-color:#783cbd;}
.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.enterprise_performance_management:after,.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.solution-10156:after{border-right-color:#f38a00;border-bottom-color:#ffb258;}
.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.enterprise_search_and_text_analytics:after,.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.solution-10176:after{border-right-color:#f38a00;border-bottom-color:#ffb258;}
.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.network_management:after,.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.solution-10186:after{border-right-color:#62a60a;border-bottom-color:#82bc00;}
.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.mainframe:after,.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.solution-10171:after{border-right-color:#62259d;border-bottom-color:#783cbd;}
.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.supply_chain_integration:after,.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.solution-10191:after{border-right-color:#0055b7;border-bottom-color:#009add;}
.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.modernization:after,.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.solution-13936:after{border-right-color:#0055b7;border-bottom-color:#009add;}
.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.terminal_emulation:after,.node-type-homepage .rocket-solutions .solution-tile-homepage:hover.solution-13931:after{border-right-color:#0055b7;border-bottom-color:#009add;}
.i18n-de.node-type-homepage .rocket-solutions .solution-tile-homepage .solution-title{font-size:1.15625em;}

#shopping_cart-2 p.total .amount {width: 100%; float:left; font-size:28px; margin-top:-10px;}
.widget ul.job_listings li.job_listing a{padding:1em 0}
.widget ul.job_listings li.job_listing .position{float:none;width:auto;padding:0}
.widget ul.job_listings li.job_listing ul.meta{float:none;width:auto;padding:0;margin:0;text-align:left}
.widget ul.job_listings li.job_listing ul.meta li{float:none;display:inline;padding:0;margin:0 .5em 0 0;font-weight:400}
.widget ul.job_listings li.job_listing ul.meta li:after{padding:0 0 0 .5em;content:"\2023"}
.widget ul.job_listings li.job_listing ul.meta li:last-child:after{content:''}


.widget li.date {
    display: none !important;
}




.clearfix, .masthead, .feature-section, .feature-post, .mobile-menu, .main-menu, .post-section, .post-section .post-excerpt, aside.sidebar .widget, aside.sidebar ul.popular-post-list li {
  zoom: 1; }

  .clearfix:before, .masthead:before, .feature-section:before, .feature-post:before, .mobile-menu:before, .main-menu:before, .post-section:before, .post-section .post-excerpt:before, aside.sidebar .widget:before, aside.sidebar ul.popular-post-list li:before, .clearfix:after, .masthead:after, .feature-section:after, .feature-post:after, .mobile-menu:after, .main-menu:after, .post-section:after, .post-section .post-excerpt:after, aside.sidebar .widget:after, aside.sidebar ul.popular-post-list li:after {
    content: "";
    display: table; }

  .clearfix:after, .masthead:after, .feature-section:after, .feature-post:after, .mobile-menu:after, .main-menu:after, .post-section:after, .post-section .post-excerpt:after, aside.sidebar .widget:after, aside.sidebar ul.popular-post-list li:after {
    clear: both; }


.widget {
  margin-bottom: 40px; }


.checkout section.wrap.clearfix, .checkout section.wrap.masthead, .checkout section.wrap.feature-section, .checkout section.wrap.feature-post, .checkout section.wrap.mobile-menu, .checkout section.wrap.main-menu, .checkout section.wrap.post-section, .checkout .post-section section.wrap.post-excerpt, .post-section .checkout section.wrap.post-excerpt, .checkout aside.sidebar section.wrap.widget, aside.sidebar .checkout section.wrap.widget {
  width: 100%; }

.single-resume header.site-header.job-header.clearfix, .single-resume header.site-header.job-header.masthead, .single-resume header.site-header.job-header.feature-section, .single-resume header.site-header.job-header.feature-post, .single-resume header.site-header.job-header.mobile-menu, .single-resume header.site-header.job-header.main-menu, .single-resume header.site-header.job-header.post-section, .single-resume .post-section header.site-header.job-header.post-excerpt, .post-section .single-resume header.site-header.job-header.post-excerpt, .single-resume aside.sidebar header.site-header.job-header.widget, aside.sidebar .single-resume header.site-header.job-header.widget {
  display: block;
  width: 200%;
  max-width: 1050px; }

		#footer, p#copyright { color:#3f312e !important; }

		#footer a { color:#3f312e !important; }


.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }

* html .clearfix             { zoom: 1; }
 
*:first-child+html .clearfix { zoom: 1; }



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


.sup-menu-headers{
	font-weight:300;
	color:#f7aa2a;	
}


		div.default_product_display  div.textcol div.imagecol{
			position:absolute;
			top:0px;
			left: 0px;
			margin-left: -230px !important;
		}


		div.default_product_display  div.textcol div.imagecol a img {
			width: 220px;
			height: 220px;
		}


		div.default_product_display .imagecol img.no-image, #content div.default_product_display .imagecol img.no-image {
			width: 220px;
			height: 220px;
        }



		div.single_product_display  div.textcol div.imagecol{
			position:absolute;

			margin-left: -390px !important;
		}


		div.single_product_display  div.textcol div.imagecol a img {
			width: 380px;
			height: 380px;
		}


div.default_product_display div.textcol div.imagecol {position: relative!important;}

.single_product_display .imagecol {float:left;}

.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-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}

.col-xs-12 {
  width: 100%;
}


.main-menu.is--big .main-menu__logo {
  width: 135px;
  margin: 0.5rem auto;
}



.main-menu__logo {
  margin: 0 auto;
  width: 150px;
  display: block;
}


.main-menu__logo img {
  max-width: 100%;
  width: 100%;
  height: auto;
  margin: 0 auto;
  display: block;
}

#top_videos .item_views, #new_music_videos .item_views {
color: #3366FF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
display:block;
}
.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}

.objects-list .item .bid {
    font-size: 11px;
    color: #000;
}

.objects-list .item .bid p {
    line-height: 15px;
}

.objects-list .item .bid p span {
    color: #808080;
}

.objects-list .item .bid form {
    font-size: 0;
    margin: 0;
}

.objects-list .item .bid input[type=number] {
    border: 1px solid #d5d5d5;
    background: #fcfcfc;
    margin: 0;
    height: 40px;
    padding: 9px 9px;
    width: 120px;
    margin-right: 10px;
    -webkit-appearance: none;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.15);
    -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.15);
    box-shadow: inset 0 1px 2px rgba(0,0,0,.15);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.objects-list .item .bid input[type=number]::-webkit-inner-spin-button, 
.objects-list .item .bid input[type=number]::-webkit-outer-spin-button { 
  -webkit-appearance: none; 
  margin: 0; 
}

.bids-history table.item-bids,
.bid-confirmation table.item-bids {
    width: 100%;
}

.bid-confirmation table.item-bids {
    margin: 20px 0;
}

.bids-history table.item-bids th,
.bids-history table.item-bids td,
.bid-confirmation table.item-bids th,
.bid-confirmation table.item-bids td {
    padding: 5px 20px;
    text-align: left;
}

.bids-history table.item-bids tr th:first-child,
.bids-history table.item-bids tr td:first-child,
.bid-confirmation table.item-bids tr th:first-child,
.bid-confirmation table.item-bids tr td:first-child {
    padding-left: 0;
}

.bids-history table.item-bids tr th:last-child,
.bids-history table.item-bids tr td:last-child,
.bid-confirmation table.item-bids tr th:last-child,
.bid-confirmation table.item-bids tr td:last-child {
    padding-right: 0;
}

.bid-confirmation table.item-bids tfoot td {
    font-size: 20px;
    font-weight: bold;
}

.bid-confirmation p {
    margin: 0 0 20px;
}

.bid-confirmation .actions {
    margin: 20px 0;
}

.bid-confirmation .frmrow {
    padding: 0;
}

    .objects-list .item .bid input {
        height: 30px;
        padding: 4px 9px;
    }

    .objects-list .item .bid p strong {
        display: block;
    }

    .objects-list .item .data .bid input.button02 {
        width: auto;
        margin: 0;
        height: 40px;
    }

    .bid-confirmation table.item-bids td {
        padding: 5px 10px;
    }

    .objects-list .item.auction-item .bid p span {
        display: block;
    }



#secondary .widget .social-icons a {
  color: #fff;
}

.social-icons {
  position: relative;
  text-align: center;
}

#secondary .widget .social-icons {
  text-align: left;
}

.social-icons a {
  font-size: 18px;
  line-height: 100px;
  list-style: none;
  display: inline-block;
  text-align: center;
  height: 100px;
  width: 62px;
  background-color: #a62b24;
  -webkit-transition: background-color  0.5s;
     -moz-transition: background-color  0.5s;
       -o-transition: background-color  0.5s;
          transition: background-color  0.5s;
}

#footer-area .social-icons a {
  background-color: #363636;
  color: #000;
}


#footer-area .social-icons a:hover {
  color: #fff;
}


.social-icons a.facebook:hover {
  background-color: #000 !important;
}

.social-icons a.twitter:hover {
  background-color: #000 !important;
}

.social-icons a.dribbble:hover {
  background-color: #ea4c89 !important;
}

.social-icons a.flickr:hover {
  background-color: #ff0084 !important;
}

.social-icons a.googleplus:hover {
  background-color: #d62408 !important;
}

.social-icons a.skype:hover {
  background-color: #0bbff2 !important;
}

.social-icons a.pinterest:hover {
  background-color: #c31e26 !important;
}

.social-icons a.linkedin:hover {
  background-color: #005987 !important;
}

.social-icons a.vimeo:hover {
  background-color: #1bb6ec !important;
}

.social-icons a.tumblr:hover {
  background-color: #35506b !important;
}

.social-icons a.youtube:hover {
  background-color: #df3333 !important;
}

.social-icons a.instagram:hover {
  background-color: #000 !important;
}

.social-icons a.rss:hover {
  background-color: #f39c12 !important;
}

.social-icons a.foursquare:hover {
  background-color: #2398C9 !important;
}

.social-icons a.soundcloud:hover {
  background-color: #F50 !important;
}

.social-icons a.github:hover {
  background-color: #4183C4 !important;
}

.well .social-icons a {background-color: #ffffff !important ;}


#social_top a {
	font-size: 2em;
	color: #e5e5e5;
	text-decoration: none;
	
	display: inline-block;
	margin-left: 5px;
}

#social_top a:hover {
	color: #333;
}

#social_top a:hover .fa-facebook-square { color: #3b5998; }

#social_top a:hover .fa-twitter-square  { color: #00aced; }

#social_top a:hover .fa-google-plus-square { color: #dd4b39; }

#social_top a:hover .fa-youtube-square { color: #bb0000; }

#social_top a:hover .fa-pinterest-square { color: #cb2027; }
.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{position:relative;margin-right:4%;float:left}
.one_fifth{width:16.8%}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}

.container-medics{
	width:1130px;
}

.facebook-box{text-align:center;}

.facebook-box iframe { width:100% !important}


div.clear {
    clear: both;
}

#middle-content-third #slide-3 .logo {
    background-position: -486px -296px;
    width: 189px;
}

#homeSlide .slide .left, #homeSlide .slide .right {
    float: left;
    overflow: hidden;
}

#homeSlide .slide .left img, #homeSlide .slide .right img {
    width: 100%;
    height: auto;
}

#homeSlide .slide {
    width: 100% !important;
    text-align: center;
    max-height: 750px;
}

#homeSlide .slide img {
    max-width: 1680px;
    width: 100%!important;
    height: auto;
}

#middle-content-third .slide {
    overflow: hidden;
    width: 100% !important;
    min-height: 100%;
}

#middle-content-third .slide-next {
    background-position: right top;
    right: 50px;
}

#middle-content-third .slide-prev {
    background-position: left top;
    left: 50px;
}

.instagram-gallery .slide:hover .info {
    opacity: 1;
}

#carousel .slide, #carousel2 .slide, #carousel3 .slide, #carousel4 .slide {
    overflow: hidden;
}

.chefs-corner #carousel .slide {
    margin-right: 0 !important;
    width: 305px !important;
    height: 305px !important;
}

.feat-image img, #carousel .slide img, #carousel2 .slide img, #carousel3 .slide img, #carousel4 .slide img {
    opacity: 1;
    width: 100%;
}

.instagram-gallery #carousel .slide img {
    width: auto;
}

.chefs-corner .slide .info {
    position: absolute;
    background: rgba(0, 164, 198, 0.8);
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.chefs-corner #carousel .slide img {
    width: auto;
}

.chefs-corner .slide:hover .info {
    opacity: 1;
}


#carousel .slide a {
    float: left;
}

    .chefs-corner #carousel .slide, #resort-home #carousel .slide {
        margin-right: 0 !important;
        width: 200px !important;
        height: 200px !important;
    }

    #carousel .slide {
        width: 175px !important;
        margin-right: 5px !important;
    }

	#home #carousel .slide, #home #carousel2 .slide, #home #carousel3 .slide, #home #carousel4 .slide {
	  width: 160px !important;
	}

 div.social-icon-wrapper {
float: none;
display: inline-block;
}

.top-content-adplace .unspoken-adplace {margin: 20px auto;}





#content .unspoken-adplace {margin-bottom: 30px;}

.single .hentry-sidebar .unspoken-adplace {font-size: 11px;}

.textwidget, .unspoken-adplace {font-size: 13px; line-height: 1.5; color: #2a2a21;}

.textwidget p, .unspoken-adplace p {margin-bottom: 10px;}

.textwidget a, .unspoken-adplace a {color: #007ac9;}

.textwidget a:hover, .unspoken-adplace a:hover {color: #ff5800;}

.unspoken-adplace .alignnone {clear: both; display: block;}

.unspoken-adplace .alignleft {display: inline; float: left; margin: 4px 15px 0 0;}

.unspoken-adplace .alignright {display: inline; float: right; margin: 4px 0 0 15px; text-align: right;}

.unspoken-adplace .aligncenter {clear: both; display: block; margin-left: auto; margin-right: auto; text-align: center;}

.unspoken-adplace, .widget, .wpshower_homepage_block, .category{margin:5px 0; padding:0;}



#sp-toptitle{text-align:center;font-size:36px;margin-bottom:45px}

#sp-toptitle p{font-weight:normal;line-height:100%;font-family: 'Yanone Kaffeesatz', 'Helvetica', arial, serif;}

.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}

* html .clearfix,:first-child+html .clearfix{zoom:1}
.menu-bar ul.dropped{left:0;padding:0;display:none;position:relative;width:100%}
.menu-bar ul.dropped.hovering{display:block}
.menu-bar ul.dropped li{background:#414042;margin:0px;display:block;border-bottom:1px solid #58595b;padding:0}
.menu-bar ul.dropped li h3{color:#ffd200;font:normal 500 100% "Montserrat",Helvetica,Arial,sans-serif;font-size:0.875em;line-height:1.286em;text-transform:uppercase;padding:0.5em 1em}
.menu-bar ul.dropped li a{display:block;background:#414042;padding:0.5em 1em;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.1s;-moz-transition-duration:0.1s;-o-transition-duration:0.1s;transition-duration:0.1s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}
.menu-bar ul.dropped li a:hover{background:#262626}
.menu-bar ul.dropped li a:active{background:#747276}
.menu-bar ul.dropped li:first-child{border-top:1px solid #58595b}
#account-nav-left ul ul.dropped{width:auto}
#page-nav ul:not(.dropped) li.selected{display:block}
#page-nav ul:not(.dropped) li.selected:after{content:"\f078";position:absolute;font-family:FontAwesome;font-size:20px;color:#aaa;z-index:1;right:0.5em;top:0;height:100%;width:40px;text-align:center;padding-top:1em}
#page-nav ul:not(.dropped) li.selected.hovering:after{content:"\f077"}
#page-nav ul.dropped{display:none;width:100%;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background:#414042}
#page-nav ul.dropped li{display:block;background:#414042;border-left:0px;border-top:1px solid #58595b;width:100%;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}
#page-nav ul.dropped li:first-child,#page-nav ul.dropped li:first-child a{-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;border-top-left-radius:0px}
#page-nav ul.dropped li:last-child,#page-nav ul.dropped li:last-child a{-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;border-top-right-radius:0px}
#page-nav ul.dropped li.help{width:100%}
#page-nav ul.dropped li:hover{background:#262626}
#page-nav ul.dropped li:active{background:#747276}
#page-nav ul.dropped.hovering{display:block}
#page-nav ul:not(.dropped) li.selected:after,#page-nav ul:not(.dropped) li.selected.hovering:after{content:"";position:absolute;bottom:-16px;left:46%;margin-left:-8px;border-top:18px solid #262626;border-left:18px solid transparent;border-right:18px solid transparent;z-index:300;right:auto;top:auto;height:auto;width:auto;text-align:auto;padding-top:0px}
#page-nav ul li.help,#page-nav ul:not(.dropped) li.selected.help{display:table-cell;width:20%}
#page-nav ul.dropped,#page-nav ul.dropped.hovering{display:none}

#ticker a:hover .meta { color: #e64946; }

#ticker .meta { color: #000; }

.meta { font-size: 13px; font-size: 0.8125rem; color: #979797; }

.loop-layout2 .loop-wrap .meta, .loop-layout3 .loop-wrap .meta { color: #fff; padding: 5px 10px; padding: 0.3125rem 0.625rem; background: #2a2a2a; }

.cp-small .meta { font-size: 11px; font-size: 0.6875rem; }

	.cp-large .meta { font-size: 0.6875rem; }

    	    	    	    	    	    	    	    		a:hover, .meta a:hover, .breadcrumb a:hover, .related-title:hover, #ticker a:hover .meta, .slide-title:hover, .sl-title:hover, .carousel-layout2 .carousel-item-title:hover { color: #e50602; }

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

  .col-sm-6 {
    width: 50%;
  }
.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}


#box{
	width:300px;
	height:250px;
	margin-bottom:12px;
	margin-top:10px;

}

.regions{border-right:1px solid #888;float:left;height:128px;width:128px;margin-top:20px;padding:0px 10px}

.regions h2{padding-bottom:10px;font-size:16px}

.regions ul{float:left}

.regions ul li a{color:#939393;display:block;text-decoration:underline;}

.regions ul li[rel="current"] a{color: #00a408!important;font-weight: bold;}

.regions ul li a:hover, .regions ul li.current a:hover {text-decoration:none;color:#ee531f!important}
.mk-fullscreen-nav .mk-fullscreen-nav-wrapper .fullscreen-menu .fullscreen-navigation-ul .menu-item{display:block;padding:0;margin-left:0}
.mk-fullscreen-nav .mk-fullscreen-nav-wrapper .fullscreen-menu .fullscreen-navigation-ul .menu-item a{transition:all ease-in-out .15s;display:block}
.main-navigation-ul,.main-navigation-ul li.menu-item,.main-navigation-ul ul.sub-menu{margin:0;padding:0}
.main-navigation-ul li.menu-item{position:relative;display:block;list-style-type:none}
.main-navigation-ul a.menu-item-link,.main-navigation-ul span{display:block;text-decoration:none;white-space:normal}
.main-navigation-ul .menu-item-language span{display:inline}
.main-navigation-ul li.menu-item.has-mega-menu{position:static}
.fullscreen-navigation-ul .menu-item a{color:#ffffff;text-transform:uppercase;font-size:16px;letter-spacing:0;font-weight:inherit;padding:25px 0;}
.fullscreen-navigation-ul .menu-item a:hover{background-color:#ffffff;color:#444444;}
.mk-main-navigation ul.sub-menu a.menu-item-link,.mk-main-navigation ul .megamenu-title,.megamenu-widgets-container a,.mk-shopping-cart-box .product_list_widget li a,.mk-shopping-cart-box .product_list_widget li.empty,.mk-shopping-cart-box .product_list_widget li span,.mk-shopping-cart-box .widget_shopping_cart .total{color:#b3b3b3;}
.mk-main-navigation ul.sub-menu li.menu-item ul.sub-menu li.menu-item a.menu-item-link i{color:#e0e0e0;}
.main-navigation-ul li.menu-item ul.sub-menu li.menu-item a.menu-item-link{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;}
.page_item{font-family:Helvetica,Arial;font-weight:bold;font-size:12px;}
.row{margin-bottom:20px}
.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.row:after,.clearfix:after{clear:both}
.row,.clearfix{zoom:1}

#product-info-table .row {
	margin: 0;
	padding: 10px 0;
	font: normal 14px/14px Arial, Helvetica, sans-serif;
	color: #000;
	border-bottom: 1px solid #c4c4c4;
}

#product-info-table .row .pitlabel {
	padding-right: 15px;
	font-weight: bold;
}




#product-info-table .row.code.connect-link {
padding-top:0px;
}
#usersite-container #mobile-header .bar{padding:10px;vertical-align:middle;position:relative;box-sizing:border-box;min-height:24px}
#usersite-container #mobile-header .bar .project-name{max-width:80%;margin:0 auto;text-align:center}
body.style-159 #usersite-container #mobile-header .bar,body.style-159 #usersite-container nav#main-nav.mobile,body.style-159a #usersite-container #mobile-header .bar,body.style-159a #usersite-container nav#main-nav.mobile{background-color:rgba(255,255,255,0.6)}


#usersite-container #mobile-header .bar a {
  color: #333333;
  border-color: #333333; }








.wpb_row {
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
}

.wpb_row .wpb_grid ul.wpb_thumbnails-fluid,
.wpb_row .wpb_filtered_grid ul.wpb_thumbnails-fluid {
  padding: 0;
  overflow: visible !important;
}

  .vc_responsive .wpb_row .wpb_teaser_grid ul.wpb_thumbnails-fluid [class*="vc_col-"] {
    width: 100%;
    float: none;
    display: block;
    margin-left: 0;
    margin-right: 0;
  }
 .ult-banner-block,.wpb_row .wpb_column .wpb_wrapper .ult-banner-block{width:100%;margin-bottom:30px;position:relative;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:inline-block}
 .stats-block,.wpb_row .wpb_column .wpb_wrapper .stats-block{display:block;margin-bottom:30px}
 .smile_icon_list_wrap,.wpb_row .wpb_column .wpb_wrapper .smile_icon_list_wrap{margin-bottom:30px}
 .wpb_row,.wpb_column,.upb_video_class{position:relative}
 .ult_countdown,.wpb_row .wpb_column .wpb_wrapper .ult_countdown{width:100%;height:auto;display:block;line-height:1;margin-bottom:30px;float:left;text-align:center}
 .flip-box-wrap,.wpb_row .wpb_column .wpb_wrapper .flip-box-wrap{margin-bottom:30px}


    .newspaper .item:before {
        display:none;
    }


.animated,.newspaper .item img,.pages #page-image img {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}


.animated.hinge,.newspaper .item img.hinge,.pages #page-image img.hinge {
    -webkit-animation-duration: 2s;
    animation-duration: 2s
}


.fadeIn,.newspaper .item img,.pages #page-image img {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn
}


.animated.flip,.newspaper .item img.flip,.pages #page-image img.flip {
    -webkit-backface-visibility: visible;
    -ms-backface-visibility: visible;
    backface-visibility: visible;
    -webkit-animation-name: flip;
    animation-name: flip
}


.icon,a.close,.icon-zoom:hover:before,.newspaper .item:hover:before,.pages #page-image .zones a:hover:before,section.articles .article .gallery figure:hover:before,#main .bar a,section.articles .article .comments .btn.mid:before {
    font-family: "Emol-Icons",Helvetica,Arial,sans-serif;
    font-weight: 300;
    line-height: 1
}


.btn .icon,.btn a.close,.btn .icon-zoom:hover:before,.btn .newspaper .item:hover:before,.newspaper .btn .item:hover:before,.btn .pages #page-image .zones a:hover:before,.pages #page-image .zones .btn a:hover:before,.btn section.articles .article .gallery figure:hover:before,section.articles .article .gallery .btn figure:hover:before,.btn #main .bar a,#main .bar .btn a,.btn section.articles .article .comments .btn.mid:before,section.articles .article .comments .btn .btn.mid:before {
    position: absolute;
    left: 10px;
    top: 10px;
    font-size: 1em;
    color: #fff
}



.newspaper .item a:hover:before {
    font-family: "Emol-Icons";
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -6%;
    margin-left: -6%;
    font-size: 2em;
    content: "B";
    z-index: 1;
    background: rgba(0,0,0,0.5);
    color: #fff;
    padding: 3%;
    border-radius: 5px;
    cursor: pointer;
}


.newspaper .item {
    position: relative;
    float: left;
    width: 100%;
    min-width: 300px
}


.newspaper .item img {
    display: inline-block;
    width: 99%;
    height: auto
}


.newspaper .item div {
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    padding-bottom: 7px
}


.pages #page-image .icon img,.pages #page-image a.close img,.pages #page-image .icon-zoom:hover:before img,.pages #page-image .newspaper .item:hover:before img,.newspaper .pages #page-image .item:hover:before img,.pages #page-image .zones a:hover:before img,.pages #page-image section.articles .article .gallery figure:hover:before img,section.articles .article .gallery .pages #page-image figure:hover:before img,.pages #page-image #main .bar a img,#main .bar .pages #page-image a img,.pages #page-image section.articles .article .comments .btn.mid:before img,section.articles .article .comments .pages #page-image .btn.mid:before img {
    width: auto
}


section.articles .article .gallery .item {
    float: left;
    margin-bottom: 4px;
    margin-right: 4px
}


section.articles .article .gallery .item img {
    display: block
}


section.articles .article .gallery .item.last {
    margin-right: 0
}


.modal.gallery .content figure figcaption strong .icon,.modal.gallery .content figure figcaption strong a.close,.modal.gallery .content figure figcaption strong .icon-zoom:hover:before,.modal.gallery .content figure figcaption strong .newspaper .item:hover:before,.newspaper .modal.gallery .content figure figcaption strong .item:hover:before,.modal.gallery .content figure figcaption strong .pages #page-image .zones a:hover:before,.pages #page-image .zones .modal.gallery .content figure figcaption strong a:hover:before,section.articles .article .modal.gallery .content figure figcaption strong figure:hover:before,.modal.gallery .content figure figcaption strong #main .bar a,#main .bar .modal.gallery .content figure figcaption strong a,.modal.gallery .content figure figcaption strong section.articles .article .comments .btn.mid:before,section.articles .article .comments .modal.gallery .content figure figcaption strong .btn.mid:before {
    display: inline-block;
    vertical-align: top;
    color: #666
}


.modal.gallery .content nav .icon,.modal.gallery .content nav a.close,.modal.gallery .content nav .icon-zoom:hover:before,.modal.gallery .content nav .newspaper .item:hover:before,.newspaper .modal.gallery .content nav .item:hover:before,.modal.gallery .content nav .pages #page-image .zones a:hover:before,.pages #page-image .zones .modal.gallery .content nav a:hover:before,section.articles .article .modal.gallery .content nav figure:hover:before,.modal.gallery .content nav #main .bar a,#main .bar .modal.gallery .content nav a,.modal.gallery .content nav section.articles .article .comments .btn.mid:before,section.articles .article .comments .modal.gallery .content nav .btn.mid:before {
    position: absolute;
    top: 40%;
    z-index: 10;
    font-size: 3em;
    padding: 10px 15px;
    background: rgba(220,220,220,0.9);
    color: #999
}


.modal.gallery .content nav .icon.prev,.modal.gallery .content nav a.prev.close,.modal.gallery .content nav .prev.icon-zoom:hover:before,.modal.gallery .content nav .newspaper .prev.item:hover:before,.newspaper .modal.gallery .content nav .prev.item:hover:before,.modal.gallery .content nav .pages #page-image .zones a.prev:hover:before,.pages #page-image .zones .modal.gallery .content nav a.prev:hover:before,section.articles .article .modal.gallery .content nav figure.prev:hover:before,.modal.gallery .content nav #main .bar a.prev,#main .bar .modal.gallery .content nav a.prev,.modal.gallery .content nav section.articles .article .comments .prev.btn.mid:before,section.articles .article .comments .modal.gallery .content nav .prev.btn.mid:before {
    left: 5%;
    border-radius: 5px
}


.modal.gallery .content nav .icon.next,.modal.gallery .content nav a.next.close,.modal.gallery .content nav .next.icon-zoom:hover:before,.modal.gallery .content nav .newspaper .next.item:hover:before,.newspaper .modal.gallery .content nav .next.item:hover:before,.modal.gallery .content nav .pages #page-image .zones a.next:hover:before,.pages #page-image .zones .modal.gallery .content nav a.next:hover:before,section.articles .article .modal.gallery .content nav figure.next:hover:before,.modal.gallery .content nav #main .bar a.next,#main .bar .modal.gallery .content nav a.next,.modal.gallery .content nav section.articles .article .comments .next.btn.mid:before,section.articles .article .comments .modal.gallery .content nav .next.btn.mid:before {
    right: 5%;
    border-radius: 5px
}

.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:30px;padding-right:30px}

.col-sm-12{width:100%}


.header-search label:before,
.menu-toggle:before,
.blog .site-content .entry-format:before,
.archive .site-content .entry-format:before,
.search .site-content .entry-format:before,
.blog .site-content .format-link .entry-title a:after,
.archive .site-content .format-link .entry-title a:after,
.search .site-content .format-link .entry-title a:after,
.site-main .post-navigation .meta-nav:before,
.site-main .paging-navigation .meta-nav:before,
.social-links ul a:before,
.flex-direction-nav a:before {
  -webkit-font-smoothing: antialiased;
  font-family: "Genericons";
  font-size: 24px;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  text-decoration: none;
  vertical-align: text-bottom;
}



.menu-toggle {
  font-size: 1.85em;
  line-height: 1.62162em;
  background-color: #FF7F00;
  clear: none;
  color: white;
  cursor: pointer;
  display: none;
  float: right;
  font-weight: bold;
  margin: 0;
  padding: 3.75px 0;
  position: absolute;
  top: 0;
  right: 0;
  text-align: right;
  text-transform: uppercase;
}






.menu-toggle:before {
  background-color: #0570a8;
  content: "\f419";
  display: inline-block;
  float: right;
  font-size: 24px;
  padding: 15px;
  vertical-align: middle;
}

  .menu-toggle li,
  .main-navigation.toggled .nav-menu li {
    display: block;
    margin: 0;
    padding: 0;
  }

  .menu-toggle li a,
  .main-navigation.toggled .nav-menu li a {
    border-bottom: 1px solid #999999;
    padding: 7.5px 15px;
  }

  .menu-toggle ul,
  .main-navigation.toggled .nav-menu ul {
    background: transparent;
    box-shadow: none;
    clear: both;
    display: block;
    float: none;
    opacity: 1;
    visibility: visible;
    margin: 0;
    position: relative;
    top: auto;
    left: auto;
  }

  .menu-toggle ul a,
  .main-navigation.toggled .nav-menu ul a {
    padding-left: 30px;
  }

  .menu-toggle ul ul,
  .main-navigation.toggled .nav-menu ul ul {
    clear: both;
    float: none;
    left: auto;
    top: auto;
    width: 100%;
  }

  .menu-toggle ul ul a,
  .main-navigation.toggled .nav-menu ul ul a {
    padding-left: 45px;
  }

  .menu-toggle ul ul ul a,
  .main-navigation.toggled .nav-menu ul ul ul a {
    padding-left: 60px;
  }

  .menu-toggle ul a:hover,
  .main-navigation.toggled .nav-menu ul a:hover {
    color: #FF7F00;
  }







.menu.bottom li
{
  list-style-type: none;
  display: inline-block;
  padding: 5px 20px;
}





.menu.bottom li a
{
  font-family: Shanghai;
  color: #aaa;

}


.fr .menu.bottom  li a,
.pl .menu.bottom  li a
{
  font-family: Shanghai;
}



.es .menu.bottom  li a
{
  font-family: Shanghai;
  font-size: 1.5em;
}


.ru .menu.bottom  li a
{
  font-family: mandarincregular;
  color: #aaa;
  font-size: 1.5em;

}


.menu.bottom  li a:hover
{
  color: #FFFFFF;
}


ul.menu.bottom
{
  margin: 0;
}







.es .page-links span.active-link, 
.es .page-links a span.active-link, 
.es .page-links a:hover span.active-link,
.es .site-main .post-navigation .meta-nav:before,
.es .site-main .paging-navigation .meta-nav:before,
.es #infinite-handle span,
.es .social-links ul a:before,
.es .social-links ul a:hover:before,
.es .play-now a,
.es .read-more a,
.es .arrow-left::before, 
.es .arrow-right::before,
.es .items-tabs li.live a,
.es hr,
.es button,
.es input[type="button"],
.es input[type="reset"],
.es input[type="submit"],
.es .menu-toggle
{
  background-color: palevioletred;
}


.es .menu.bottom li a {
  font-family: Shanghai;
  color: #aaa;
  font-size: 1.5em;
}


.es .menu.bottom li a:hover
{
  color: #fff;
}







.fr .page-links span.active-link, 
.fr .page-links a span.active-link, 
.fr .page-links a:hover span.active-link,
.fr .site-main .post-navigation .meta-nav:before,
.fr .site-main .paging-navigation .meta-nav:before,
.fr #infinite-handle span,
.fr .social-links ul a:before,
.fr .social-links ul a:hover:before,
.fr .play-now a,
.fr .read-more a,
.fr .arrow-left::before, 
.fr .arrow-right::before,
.fr .items-tabs li.live a,
.fr hr,
.fr button,
.fr input[type="button"],
.fr input[type="reset"],
.fr input[type="submit"],
.fr .menu-toggle
{
  background-color: #06B2CA;
}


.fr .menu.bottom  li a {
  font-family: Shanghai;
  color: #aaa;
  font-size: 1.5em;
}


.fr .menu.bottom ul
{
  margin: 0;
}



.fr .menu.bottom li a:hover
{
  color: #fff;
}





.pl .page-links span.active-link, 
.pl .page-links a span.active-link, 
.pl .page-links a:hover span.active-link,
.pl .site-main .post-navigation .meta-nav:before,
.pl .site-main .paging-navigation .meta-nav:before,
.pl #infinite-handle span,
.pl .social-links ul a:before,
.pl .social-links ul a:hover:before,
.pl .play-now a,
.pl .read-more a,
.pl .arrow-left::before, 
.pl .arrow-right::before,
.pl .items-tabs li.live a,
.pl hr,
.pl button,
.pl input[type="button"],
.pl input[type="reset"],
.pl input[type="submit"],
.pl .menu-toggle
{
  background-color: crimson;
}


.pl .menu.bottom  li a {
  font-family: Shanghai;
  color: #aaa;
  font-size: 1.5em;
}


.pl .menu.bottom ul
{
  margin: 0;
}



.pl .menu.bottom li a:hover
{
  color: #fff;
}




.nl .page-links span.active-link, 
.nl .page-links a span.active-link, 
.nl .page-links a:hover span.active-link,
.nl .site-main .post-navigation .meta-nav:before,
.nl .site-main .paging-navigation .meta-nav:before,
.nl #infinite-handle span,
.nl .social-links ul a:before,
.nl .social-links ul a:hover:before,
.nl .play-now a,
.nl .read-more a,
.nl .arrow-left::before, 
.nl .arrow-right::before,
.nl .items-tabs li.live a,
.nl hr,
.nl button,
.nl input[type="button"],
.nl input[type="reset"],
.nl input[type="submit"],
.nl .menu-toggle
{
  background-color: cornflowerblue;
}


.nl .menu.bottom  li a {
  color: #aaa;
  font-size: 1.5em;
}


.nl .menu.bottom ul
{
  margin: 0;
}



.nl .menu.bottom li a:hover
{
  color: #fff;
}





.de .page-links span.active-link, 
.de .page-links a span.active-link, 
.de .page-links a:hover span.active-link,
.de .site-main .post-navigation .meta-nav:before,
.de .site-main .paging-navigation .meta-nav:before,
.de #infinite-handle span,
.de .social-links ul a:before,
.de .social-links ul a:hover:before,
.de .play-now a,
.de .read-more a,
.de .arrow-left::before, 
.de .arrow-right::before,
.de .items-tabs li.live a,
.de hr,
.de button,
.de input[type="button"],
.de input[type="reset"],
.de input[type="submit"],
.de .menu-toggle
{
  background-color: peru;
}


.de .menu.bottom  li a {
  color: #aaa;
  font-size: 1.5em;
}


.de .menu.bottom ul
{
  margin: 0;
}



.de .menu.bottom li a:hover
{
  color: #fff;
}





.it .page-links span.active-link, 
.it .page-links a span.active-link, 
.it .page-links a:hover span.active-link,
.it .site-main .post-navigation .meta-nav:before,
.it .site-main .paging-navigation .meta-nav:before,
.it #infinite-handle span,
.it .social-links ul a:before,
.it .social-links ul a:hover:before,
.it .play-now a,
.it .read-more a,
.it .arrow-left::before, 
.it .arrow-right::before,
.it .items-tabs li.live a,
.it hr,
.it button,
.it input[type="button"],
.it input[type="reset"],
.it input[type="submit"],
.it .menu-toggle
{
  background-color: forestgreen;;
}


.it .menu.bottom  li a {
  color: #aaa;
  font-size: 1.5em;
}


.it .menu.bottom ul
{
  margin: 0;
}



.it .menu.bottom li a:hover
{
  color: #fff;
}






.ru .page-links span.active-link, 
.ru .page-links a span.active-link, 
.ru .page-links a:hover span.active-link,
.ru .site-main .post-navigation .meta-nav:before,
.ru .site-main .paging-navigation .meta-nav:before,
.ru #infinite-handle span,
.ru .social-links ul a:before,
.ru .social-links ul a:hover:before,
.ru .play-now a,
.ru .read-more a,
.ru .arrow-left::before, 
.ru .arrow-right::before,
.ru .items-tabs li.live a,
.ru hr,
.ru button,
.ru input[type="button"],
.ru input[type="reset"],
.ru input[type="submit"],
.menu-toggle
{
  background-color: limegreen;
}


.ru .menu.bottom li a {
  font-family: mandarincregular;
  color: #aaa;
  font-size: 1.8em;
}


.ru .menu.bottom li a:hover
{
  color: #fff;
}


.ru .menu.bottom ul
{
  margin: 0;
}
.views-row h2 a{color:black;}
.page-articulos .view-vista-de-articulos .views-row{margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #ccc;}
#commerce-addressbook-billing-default .views-row{background:rgba(0,0,0,.15);padding:15px;}
.view-focus-post-blog .views-row-1{padding-bottom:2%;}
.mk-dynamic-styles {display:none}
.view .progress-disabled{float:none;}
.view-call-out{margin-bottom:20px;}
.support-bottom-contain .view-content{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;align-content:center;justify-content:space-around;align-items:stretch;}
.view-display-id-landing_embed_1{height:3em;width:100%;}


#decisia-main-content .decisia-content .resultControls .pager li,
#decisia-main-content .decisia-form ul li.search-field,
#decisia-main-content .collectionItemList li,
#decisia-main-content .tabs li,
#decisia-main-content .advanced-search .chzn-results li,
#decisia-welcome li,
.decisia-autocomplete li {
	background-image: none;
}


#decisia-welcome li {
	list-style-position: inside;
	list-style-type: disc;
}


.menu-toggle {
	margin: 22px 0 0;
	margin: 2.2rem 0 0;
	padding: 10px 14px;
	padding: 1rem 1.4rem;
	border: 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px; 
	color: #fff;
	background-color: #171717;
	font-size: 13px;
	font-size: 1.3rem;
	text-align: left;
	cursor: pointer;
}

.menu-toggle:before {
	padding-right: 6px;
	padding-right: 0.6rem; 
	font-family: FontAwesome;
	content: "\f0c9";
}


.menu-toggle,
.site-navigation.toggled .nav-menu,
.site-navigation.toggled .menu {
	display: block;
}

.aom_pg span.aom_current {border:1px solid #0289C1; font-weight:bold; background:#0289C1; color:#FFFFFF;}
.slogan{color:white;font-size:14px;font-style:italic;line-height:1;position:absolute;top:9.5px;left:17%;-moz-transition:all 250ms ease;-o-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease}
#header .slogan{line-height:46px;left:120px;top:0}


	.widget_mailchimpsf_widget .widget-title {
		line-height: 1.4em;
		margin-bottom: 0.75em;
	}
#name-and-slogan{float:left;padding-top:34px;margin:0 0 30px 15px;}
.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}
.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;}
div#about{display:none;}
div.popup{position:fixed;top:25%;left:50%;z-index:3;width:420px;padding:15px 20px;border:4px solid grey;margin-left:-234px;background:#fff;}
div.popup h4{font-size:1.4em;font-weight:normal;}
div.popup span.close{display:block;position:absolute;top:3px;right:4px;font-size:.9em;cursor:pointer;}
div.popup span.close span{text-decoration:underline;}
div.popup form label{width:120px;}
div.popup form input.text{width:200px;}
div.popup form input.submit{margin-left:132px;}
div.popup div.have_account{text-align:center;margin-bottom:6px;}
div.popup div.have_account span{text-decoration:underline;cursor:pointer;}

#countries .tab-container .continent-tab{display:inline-block;font-size:17px;text-transform:uppercase;color:#000;padding:0 5px 20px 5px;margin-left:30px;text-align:center;border-bottom:3px solid #FFF}

#countries .tab-container .continent-tab:first-child{margin-left:0}

#countries .tab-container .continent-tab.selected,#countries .tab-container .continent-tab:hover{color:#e4262d;border-bottom:3px solid #e4262d}
nav.sites .menu-wrap #menu-social{width:100%}
nav.sites .menu-wrap #menu-social li{float:left;padding:0}
nav.sites .menu-wrap #menu-social li a{font-size:32px}
header.primary #menu-top,header.primary #menu-social{display:none}
.home header.primary #menu-top,.home header.primary #menu-social{display:block;margin-top:8px}
.home header.primary #menu-top ul,.home header.primary #menu-social ul{margin:0}
.home header.primary #menu-top li,.home header.primary #menu-social li{display:inline-block;float:none}
.home header.primary #menu-top i,.home header.primary #menu-social i{font-size:20px}
header.primary #menu-social{text-align:right}
header.primary .menu-social-container li{font-size:15px;overflow:hidden}

#welcome .video-wrapper .mobile-header {width:100%;height:auto;}

.secondarycontentsection .group .businesshours {
  padding: 0 43px;
  float: left;
  width: 21.1%;
  color: #666666;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}

.secondarycontentsection .group .businesshours .zone {
  padding: 1em .82em 1.4em .82em;
  box-shadow: inset 2px 2px 3px 0 rgba(0, 0, 0, 0.2);
  border-radius: 8px;
  background: #f6f6f3;
}

.secondarycontentsection .group .businesshours .zone h3,
.secondarycontentsection .group .businesshours .zone h4,
.secondarycontentsection .group .businesshours .zone h5 {
  margin: 0;
  color: #00aec5;
  font-family: 'josefin_sanslight', Arial, Helvetica, san-serif;
}

.secondarycontentsection .group .businesshours .zone p {
  margin-top: 0;
  font-size: 0.8em;
}

  .secondarycontentsection .group .businesshours .hoursection {
    width: 50%;
    float: left;
  }

  .secondarycontentsection .group .businesshours:after,
  .secondarycontentsection .group .businesshours div:after {
    content: "";
    display: table;
    clear: both;
  }

.contain_menu {
	margin: 0 auto;
	width: 970px;
}
 

.aom_btn {display:block; margin:10px 0;}
.fl-slide-content {position: relative;z-index: 2;}
.fl-slide-text-left .fl-slide-content-wrap {float: left;text-align: left;}
.fl-slide-text-center .fl-slide-content-wrap {margin: 0 auto;text-align: center;}
.fl-slide-text-right .fl-slide-content-wrap {float: right;text-align: left;}
.fl-slide-text-left .fl-slide-content-wrap,.fl-slide-text-right .fl-slide-content-wrap {float: none;text-align: center;}
.fl-builder-content .fl-module-content-slider .fl-slide .fl-slide-content-wrap,.fl-builder-content .fl-module-content-slider .fl-slide .fl-slide-content {min-height: 0;width: auto;}
.fl-builder-content .fl-module-content-slider .fl-slide .fl-slide-content {margin: 0 !important; padding: 30px;}
.fl-node-55881a668de74 .fl-slide-0 .fl-slide-content-wrap { width: 40%; }
.fl-node-55881a668de74 .fl-slide-0 .fl-slide-content { margin-right: 0px; margin-left: 240px;min-height: 450px; }
.fl-node-55881a668de74 .fl-slide-1 .fl-slide-content-wrap { width: 40%; }
.fl-node-55881a668de74 .fl-slide-1 .fl-slide-content { margin-right: 0px; margin-left: 240px;min-height: 450px; }
.fl-node-55881a668de74 .fl-slide-2 .fl-slide-content-wrap { width: 40%; }
.fl-node-55881a668de74 .fl-slide-2 .fl-slide-content { margin-right: 0px; margin-left: 240px;min-height: 450px; }
#header .widget-area{width:500px;padding:5px 5px 0 0;float:right;text-align:right;}
.sidebar.widget-area .widget{background:#FFFFFF;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;margin:0px 0 15px;padding:0 0 15px;}
.sidebar.widget-area ol,.sidebar.widget-area ul,.sidebar.widget-area .textwidget,.sidebar.widget-area .widget_tag_cloud div div,.sidebar.widget-area .author-bio-widget,.sidebar.widget-area .featuredpage .page,.sidebar.widget-area .featuredpost .post{margin:0 !important;padding:15px 15px 0px 15px;}
.sidebar.widget-area #wp-calendar caption,.sidebar.widget-area #wp-calendar th{color:#000000;}
.sidebar.widget-area .widget_archive select,.sidebar.widget-area #cat{margin:15px 15px 0px 15px;}
.sidebar.widget-area ul li{border-bottom:1px solid #DDDDDD;margin:0px 0px 7px 0px;padding:0px 0px 5px 0px;list-style-type:none;word-wrap:break-word;}
.sidebar.widget-area ul ul li{border:none;margin:0;}
#footer-widgets .widget{background:none;border:none;margin:0 0 15px;padding:0;}
.widget-error{padding:10px;}
body.override #header .wrap,#title-area,#header .widget-area{width:100%;}
body.override .menu-primary,body.override .menu-secondary,#header .widget-area,#header .genesis-nav-menu{width:100%;}



.box-bottom {
	background:#68A4C4;
}

.box-bottom a {
	color: #fff;
	font-weight: 700;
}

.box-bottom a:hover {
	color: #eee;
	text-decoration: none;
}
