﻿
    .half-width-section .left {
      display: -webkit-box;
      display: -moz-box;
      display: box;
      display: -webkit-flex;
      display: -moz-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-align-self: flex-start;
      -moz-align-self: flex-start;
      align-self: flex-start;
      -ms-flex-item-align: start; }

  footer .left,
  footer .right {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    box-orient: horizontal;
    -webkit-box-direction: normal;
    -moz-box-direction: normal;
    box-direction: normal;
    -webkit-flex-direction: row;
    -moz-flex-direction: row;
    flex-direction: row;
    -ms-flex-direction: row;
    -webkit-align-self: center;
    -moz-align-self: center;
    align-self: center;
    -ms-flex-item-align: center; }

    footer .left {
      float: left;
      display: block;
      margin-right: 2.35765%;
      width: 14.70196%;
      -webkit-align-self: flex-start;
      -moz-align-self: flex-start;
      align-self: flex-start;
      -ms-flex-item-align: start; }

      footer .left:last-child {
        margin-right: 0; }
.mk-shortcode-heading.mk-fancy-title{margin-bottom:18px;font-weight:700!important;font-size:14px!important}
.mk-shortcode-heading.mk-fancy-title.pattern-false,.mk-shortcode-heading.mk-fancy-title.pattern-false span{background:none!important}
.mk-shortcode-heading.mk-fancy-title span{padding-right:8px}


  
  .content .home-content{
    padding: 30px
  }

  .content .home-content p{
    font-size: 13px;
    line-height: 21px
  }

  .content .home-content h1{
    font-size: 48px;
    line-height: 48px;
  }

  .content .home-content h1 span {
    font-size: 28px;
    line-height: 28px;
  }

	.home-content{
		padding: 30px;
		background-color: #dfe2e7;
		overflow: hidden;
	}


#sintonias {
	background-color: #000;
	min-height: 35px;
}

#wrapper .content #sintonias .main p {
	color: #FFF;
	margin-left: 300px;
	font-size: 12px;
	margin-top: 10px;
}


.art-postcontent,
.art-postheadericons,
.art-postfootericons,
.art-blockcontent,
ul.art-vmenu a 
{
   text-align: left;
}


.art-postcontent,
.art-postcontent li,
.art-postcontent table,
.art-postcontent a,
.art-postcontent a:link,
.art-postcontent a:visited,
.art-postcontent a.visited,
.art-postcontent a:hover,
.art-postcontent a.hovered
{
   font-size: 14px;
   font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
   text-align: justify;
}


.art-postcontent p
{
   margin: 12px 0;
}


.art-postcontent h1, .art-postcontent h1 a, .art-postcontent h1 a:link, .art-postcontent h1 a:visited, .art-postcontent h1 a:hover,
.art-postcontent h2, .art-postcontent h2 a, .art-postcontent h2 a:link, .art-postcontent h2 a:visited, .art-postcontent h2 a:hover,
.art-postcontent h3, .art-postcontent h3 a, .art-postcontent h3 a:link, .art-postcontent h3 a:visited, .art-postcontent h3 a:hover,
.art-postcontent h4, .art-postcontent h4 a, .art-postcontent h4 a:link, .art-postcontent h4 a:visited, .art-postcontent h4 a:hover,
.art-postcontent h5, .art-postcontent h5 a, .art-postcontent h5 a:link, .art-postcontent h5 a:visited, .art-postcontent h5 a:hover,
.art-postcontent h6, .art-postcontent h6 a, .art-postcontent h6 a:link, .art-postcontent h6 a:visited, .art-postcontent h6 a:hover,
.art-blockheader .t, .art-blockheader .t a, .art-blockheader .t a:link, .art-blockheader .t a:visited, .art-blockheader .t a:hover,
.art-vmenublockheader .t, .art-vmenublockheader .t a, .art-vmenublockheader .t a:link, .art-vmenublockheader .t a:visited, .art-vmenublockheader .t a:hover,
.art-headline, .art-headline a, .art-headline a:link, .art-headline a:visited, .art-headline a:hover,
.art-slogan, .art-slogan a, .art-slogan a:link, .art-slogan a:visited, .art-slogan a:hover,
.art-postheader, .art-postheader a, .art-postheader a:link, .art-postheader a:visited, .art-postheader a:hover
{
   font-size: 32px;
   font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, Sans-Serif;
   font-weight: bold;
   font-style: normal;
   text-decoration: none;
}


.art-postcontent a, .art-postcontent a:link
{
   font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, Sans-Serif;
   text-decoration: none;
   color: #2D88D2;
}


.art-postcontent a:visited, .art-postcontent a.visited
{
   font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, Sans-Serif;
   text-decoration: none;
   color: #2D88D2;
}


.art-postcontent  a:hover, .art-postcontent a.hover
{
   font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, Sans-Serif;
   text-decoration: underline;
   color: #89BCE6;
}


.art-postcontent h1
{
   color: #808080;
   margin: 0 0 20px;
   font-size: 26px;
   font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, Sans-Serif;
   font-weight: normal;
   font-style: normal;
   text-transform: uppercase;
}


.art-postcontent h1 a, .art-postcontent h1 a:link, .art-postcontent h1 a:hover, .art-postcontent h1 a:visited, .art-blockcontent h1 a, .art-blockcontent h1 a:link, .art-blockcontent h1 a:hover, .art-blockcontent h1 a:visited 
{
   font-size: 26px;
   font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, Sans-Serif;
   font-weight: normal;
   font-style: normal;
   text-transform: uppercase;
}


.art-postcontent h2
{
   color: #9C9C9C;
   margin-top: 19px;
   margin-bottom: 19px;
   font-size: 24px;
   font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, Sans-Serif;
}


.art-postcontent h2 a, .art-postcontent h2 a:link, .art-postcontent h2 a:hover, .art-postcontent h2 a:visited, .art-blockcontent h2 a, .art-blockcontent h2 a:link, .art-blockcontent h2 a:hover, .art-blockcontent h2 a:visited 
{
   font-size: 24px;
   font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, Sans-Serif;
}


.art-postcontent h3
{
   color: #B8B8B8;
   margin: 19px 0 5px;
   font-size: 20px;
   font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, Sans-Serif;
   font-weight: normal;
   font-style: normal;
}


.art-postcontent h3 a, .art-postcontent h3 a:link, .art-postcontent h3 a:hover, .art-postcontent h3 a:visited, .art-blockcontent h3 a, .art-blockcontent h3 a:link, .art-blockcontent h3 a:hover, .art-blockcontent h3 a:visited 
{
   font-size: 20px;
   font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, Sans-Serif;
   font-weight: normal;
   font-style: normal;
}


.art-postcontent h4
{
   color: #878787;
   margin: 20px 0 0;
   font-size: 20px;
   font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, Sans-Serif;
   font-weight: normal;
   font-style: normal;
}


.art-postcontent h4 a, .art-postcontent h4 a:link, .art-postcontent h4 a:hover, .art-postcontent h4 a:visited, .art-blockcontent h4 a, .art-blockcontent h4 a:link, .art-blockcontent h4 a:hover, .art-blockcontent h4 a:visited 
{
   font-size: 20px;
   font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, Sans-Serif;
   font-weight: normal;
   font-style: normal;
}


.art-postcontent h5
{
   color: #FFFFFF;
   font-size: 28px;
   font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, Sans-Serif;
   font-weight: normal;
   font-style: normal;
   text-transform: uppercase;
}


.art-postcontent h5 a, .art-postcontent h5 a:link, .art-postcontent h5 a:hover, .art-postcontent h5 a:visited, .art-blockcontent h5 a, .art-blockcontent h5 a:link, .art-blockcontent h5 a:hover, .art-blockcontent h5 a:visited 
{
   font-size: 28px;
   font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, Sans-Serif;
   font-weight: normal;
   font-style: normal;
   text-transform: uppercase;
}


.art-postcontent h6
{
   color: #FFFFFF;
   margin: -5px 0 -20px;
   font-size: 33px;
   font-family: 'Arial Black', Arial, Helvetica, Sans-Serif;
}


.art-postcontent h6 a, .art-postcontent h6 a:link, .art-postcontent h6 a:hover, .art-postcontent h6 a:visited, .art-blockcontent h6 a, .art-blockcontent h6 a:link, .art-blockcontent h6 a:hover, .art-blockcontent h6 a:visited 
{
   font-size: 33px;
   font-family: 'Arial Black', Arial, Helvetica, Sans-Serif;
}


li h1, .art-postcontent li h1, .art-blockcontent li h1 
{
   margin:1px;
}
 
li h2, .art-postcontent li h2, .art-blockcontent li h2 
{
   margin:1px;
}
 
li h3, .art-postcontent li h3, .art-blockcontent li h3 
{
   margin:1px;
}
 
li h4, .art-postcontent li h4, .art-blockcontent li h4 
{
   margin:1px;
}
 
li h5, .art-postcontent li h5, .art-blockcontent li h5 
{
   margin:1px;
}
 
li h6, .art-postcontent li h6, .art-blockcontent li h6 
{
   margin:1px;
}
 
li p, .art-postcontent li p, .art-blockcontent li p 
{
   margin:1px;
}


 
.art-postcontent .art-content-layout
{
   border-collapse: collapse;
}


.art-postcontent li, .art-post li, .art-textblock li
{
   font-size: 13px;
   font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, Sans-Serif;
   color: #696969;
   margin: 0 0 5px 1px;
}


.art-postcontent ol, .art-post ol, .art-textblock ol, .art-postcontent ul, .art-post ul, .art-textblock ul
{
   margin: 1em 0 1em 1px;
}


.art-postcontent li ol, .art-post li ol, .art-textblock li ol, .art-postcontent li ul, .art-post li ul, .art-textblock li ul
{
   margin: 0.5em 0 0.5em 1px;
}

blockquote a, .art-postcontent blockquote a, .art-blockcontent blockquote a, .art-footer-text blockquote a,
blockquote a:link, .art-postcontent blockquote a:link, .art-blockcontent blockquote a:link, .art-footer-text blockquote a:link,
blockquote a:visited, .art-postcontent blockquote a:visited, .art-blockcontent blockquote a:visited, .art-footer-text blockquote a:visited,
blockquote a:hover, .art-postcontent blockquote a:hover, .art-blockcontent blockquote a:hover, .art-footer-text blockquote a:hover
{
   color: #06131D;
   font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, Sans-Serif;
   font-weight: normal;
   font-style: italic;
   text-align: left;
}



blockquote p,
.art-postcontent blockquote p,
.art-blockcontent blockquote p,
.art-footer-text blockquote p
{
   margin: 0;
   margin: 2px 0 2px 15px;
}





.clear {
	clear: both;
}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}
.fa-2x{font-size:2em}
.fa-3x{font-size:3em}
.fa-4x{font-size:4em}
.fa-5x{font-size:5em}
.fa-fw{width:1.28571429em;text-align:center}
.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}
.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}
.fa-li.fa-lg{left:-1.85714286em}
.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}
.fa-pull-left{float:left}
.fa-pull-right{float:right}
.fa.fa-pull-left{margin-right:.3em}
.fa.fa-pull-right{margin-left:.3em}
.fa.pull-left{margin-right:.3em}
.fa.pull-right{margin-left:.3em}
.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}
.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}
.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}
.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}
:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}
.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}
.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}
.fa-stack-1x{line-height:inherit}
.fa-stack-2x{font-size:2em}
.fa-inverse{color:#fff}
.fa-glass:before{content:"\f000"}
.fa-music:before{content:"\f001"}
.fa-search:before{content:"\f002"}
.fa-envelope-o:before{content:"\f003"}
.fa-heart:before{content:"\f004"}
.fa-star:before{content:"\f005"}
.fa-star-o:before{content:"\f006"}
.fa-user:before{content:"\f007"}
.fa-film:before{content:"\f008"}
.fa-th-large:before{content:"\f009"}
.fa-th:before{content:"\f00a"}
.fa-th-list:before{content:"\f00b"}
.fa-check:before{content:"\f00c"}
.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}
.fa-search-plus:before{content:"\f00e"}
.fa-search-minus:before{content:"\f010"}
.fa-power-off:before{content:"\f011"}
.fa-signal:before{content:"\f012"}
.fa-gear:before,.fa-cog:before{content:"\f013"}
.fa-trash-o:before{content:"\f014"}
.fa-home:before{content:"\f015"}
.fa-file-o:before{content:"\f016"}
.fa-clock-o:before{content:"\f017"}
.fa-road:before{content:"\f018"}
.fa-download:before{content:"\f019"}
.fa-arrow-circle-o-down:before{content:"\f01a"}
.fa-arrow-circle-o-up:before{content:"\f01b"}
.fa-inbox:before{content:"\f01c"}
.fa-play-circle-o:before{content:"\f01d"}
.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}
.fa-refresh:before{content:"\f021"}
.fa-list-alt:before{content:"\f022"}
.fa-lock:before{content:"\f023"}
.fa-flag:before{content:"\f024"}
.fa-headphones:before{content:"\f025"}
.fa-volume-off:before{content:"\f026"}
.fa-volume-down:before{content:"\f027"}
.fa-volume-up:before{content:"\f028"}
.fa-qrcode:before{content:"\f029"}
.fa-barcode:before{content:"\f02a"}
.fa-tag:before{content:"\f02b"}
.fa-tags:before{content:"\f02c"}
.fa-book:before{content:"\f02d"}
.fa-bookmark:before{content:"\f02e"}
.fa-print:before{content:"\f02f"}
.fa-camera:before{content:"\f030"}
.fa-font:before{content:"\f031"}
.fa-bold:before{content:"\f032"}
.fa-italic:before{content:"\f033"}
.fa-text-height:before{content:"\f034"}
.fa-text-width:before{content:"\f035"}
.fa-align-left:before{content:"\f036"}
.fa-align-center:before{content:"\f037"}
.fa-align-right:before{content:"\f038"}
.fa-align-justify:before{content:"\f039"}
.fa-list:before{content:"\f03a"}
.fa-dedent:before,.fa-outdent:before{content:"\f03b"}
.fa-indent:before{content:"\f03c"}
.fa-video-camera:before{content:"\f03d"}
.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}
.fa-pencil:before{content:"\f040"}
.fa-map-marker:before{content:"\f041"}
.fa-adjust:before{content:"\f042"}
.fa-tint:before{content:"\f043"}
.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}
.fa-share-square-o:before{content:"\f045"}
.fa-check-square-o:before{content:"\f046"}
.fa-arrows:before{content:"\f047"}
.fa-step-backward:before{content:"\f048"}
.fa-fast-backward:before{content:"\f049"}
.fa-backward:before{content:"\f04a"}
.fa-play:before{content:"\f04b"}
.fa-pause:before{content:"\f04c"}
.fa-stop:before{content:"\f04d"}
.fa-forward:before{content:"\f04e"}
.fa-fast-forward:before{content:"\f050"}
.fa-step-forward:before{content:"\f051"}
.fa-eject:before{content:"\f052"}
.fa-chevron-left:before{content:"\f053"}
.fa-chevron-right:before{content:"\f054"}
.fa-plus-circle:before{content:"\f055"}
.fa-minus-circle:before{content:"\f056"}
.fa-times-circle:before{content:"\f057"}
.fa-check-circle:before{content:"\f058"}
.fa-question-circle:before{content:"\f059"}
.fa-info-circle:before{content:"\f05a"}
.fa-crosshairs:before{content:"\f05b"}
.fa-times-circle-o:before{content:"\f05c"}
.fa-check-circle-o:before{content:"\f05d"}
.fa-ban:before{content:"\f05e"}
.fa-arrow-left:before{content:"\f060"}
.fa-arrow-right:before{content:"\f061"}
.fa-arrow-up:before{content:"\f062"}
.fa-arrow-down:before{content:"\f063"}
.fa-mail-forward:before,.fa-share:before{content:"\f064"}
.fa-expand:before{content:"\f065"}
.fa-compress:before{content:"\f066"}
.fa-plus:before{content:"\f067"}
.fa-minus:before{content:"\f068"}
.fa-asterisk:before{content:"\f069"}
.fa-exclamation-circle:before{content:"\f06a"}
.fa-gift:before{content:"\f06b"}
.fa-leaf:before{content:"\f06c"}
.fa-fire:before{content:"\f06d"}
.fa-eye:before{content:"\f06e"}
.fa-eye-slash:before{content:"\f070"}
.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}
.fa-plane:before{content:"\f072"}
.fa-calendar:before{content:"\f073"}
.fa-random:before{content:"\f074"}
.fa-comment:before{content:"\f075"}
.fa-magnet:before{content:"\f076"}
.fa-chevron-up:before{content:"\f077"}
.fa-chevron-down:before{content:"\f078"}
.fa-retweet:before{content:"\f079"}
.fa-shopping-cart:before{content:"\f07a"}
.fa-folder:before{content:"\f07b"}
.fa-folder-open:before{content:"\f07c"}
.fa-arrows-v:before{content:"\f07d"}
.fa-arrows-h:before{content:"\f07e"}
.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}
.fa-twitter-square:before{content:"\f081"}
.fa-facebook-square:before{content:"\f082"}
.fa-camera-retro:before{content:"\f083"}
.fa-key:before{content:"\f084"}
.fa-gears:before,.fa-cogs:before{content:"\f085"}
.fa-comments:before{content:"\f086"}
.fa-thumbs-o-up:before{content:"\f087"}
.fa-thumbs-o-down:before{content:"\f088"}
.fa-star-half:before{content:"\f089"}
.fa-heart-o:before{content:"\f08a"}
.fa-sign-out:before{content:"\f08b"}
.fa-linkedin-square:before{content:"\f08c"}
.fa-thumb-tack:before{content:"\f08d"}
.fa-external-link:before{content:"\f08e"}
.fa-sign-in:before{content:"\f090"}
.fa-trophy:before{content:"\f091"}
.fa-github-square:before{content:"\f092"}
.fa-upload:before{content:"\f093"}
.fa-lemon-o:before{content:"\f094"}
.fa-phone:before{content:"\f095"}
.fa-square-o:before{content:"\f096"}
.fa-bookmark-o:before{content:"\f097"}
.fa-phone-square:before{content:"\f098"}
.fa-twitter:before{content:"\f099"}
.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}
.fa-github:before{content:"\f09b"}
.fa-unlock:before{content:"\f09c"}
.fa-credit-card:before{content:"\f09d"}
.fa-feed:before,.fa-rss:before{content:"\f09e"}
.fa-hdd-o:before{content:"\f0a0"}
.fa-bullhorn:before{content:"\f0a1"}
.fa-bell:before{content:"\f0f3"}
.fa-certificate:before{content:"\f0a3"}
.fa-hand-o-right:before{content:"\f0a4"}
.fa-hand-o-left:before{content:"\f0a5"}
.fa-hand-o-up:before{content:"\f0a6"}
.fa-hand-o-down:before{content:"\f0a7"}
.fa-arrow-circle-left:before{content:"\f0a8"}
.fa-arrow-circle-right:before{content:"\f0a9"}
.fa-arrow-circle-up:before{content:"\f0aa"}
.fa-arrow-circle-down:before{content:"\f0ab"}
.fa-globe:before{content:"\f0ac"}
.fa-wrench:before{content:"\f0ad"}
.fa-tasks:before{content:"\f0ae"}
.fa-filter:before{content:"\f0b0"}
.fa-briefcase:before{content:"\f0b1"}
.fa-arrows-alt:before{content:"\f0b2"}
.fa-group:before,.fa-users:before{content:"\f0c0"}
.fa-chain:before,.fa-link:before{content:"\f0c1"}
.fa-cloud:before{content:"\f0c2"}
.fa-flask:before{content:"\f0c3"}
.fa-cut:before,.fa-scissors:before{content:"\f0c4"}
.fa-copy:before,.fa-files-o:before{content:"\f0c5"}
.fa-paperclip:before{content:"\f0c6"}
.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}
.fa-square:before{content:"\f0c8"}
.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}
.fa-list-ul:before{content:"\f0ca"}
.fa-list-ol:before{content:"\f0cb"}
.fa-strikethrough:before{content:"\f0cc"}
.fa-underline:before{content:"\f0cd"}
.fa-table:before{content:"\f0ce"}
.fa-magic:before{content:"\f0d0"}
.fa-truck:before{content:"\f0d1"}
.fa-pinterest:before{content:"\f0d2"}
.fa-pinterest-square:before{content:"\f0d3"}
.fa-google-plus-square:before{content:"\f0d4"}
.fa-google-plus:before{content:"\f0d5"}
.fa-money:before{content:"\f0d6"}
.fa-caret-down:before{content:"\f0d7"}
.fa-caret-up:before{content:"\f0d8"}
.fa-caret-left:before{content:"\f0d9"}
.fa-caret-right:before{content:"\f0da"}
.fa-columns:before{content:"\f0db"}
.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}
.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}
.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}
.fa-envelope:before{content:"\f0e0"}
.fa-linkedin:before{content:"\f0e1"}
.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}
.fa-legal:before,.fa-gavel:before{content:"\f0e3"}
.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}
.fa-comment-o:before{content:"\f0e5"}
.fa-comments-o:before{content:"\f0e6"}
.fa-flash:before,.fa-bolt:before{content:"\f0e7"}
.fa-sitemap:before{content:"\f0e8"}
.fa-umbrella:before{content:"\f0e9"}
.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}
.fa-lightbulb-o:before{content:"\f0eb"}
.fa-exchange:before{content:"\f0ec"}
.fa-cloud-download:before{content:"\f0ed"}
.fa-cloud-upload:before{content:"\f0ee"}
.fa-user-md:before{content:"\f0f0"}
.fa-stethoscope:before{content:"\f0f1"}
.fa-suitcase:before{content:"\f0f2"}
.fa-bell-o:before{content:"\f0a2"}
.fa-coffee:before{content:"\f0f4"}
.fa-cutlery:before{content:"\f0f5"}
.fa-file-text-o:before{content:"\f0f6"}
.fa-building-o:before{content:"\f0f7"}
.fa-hospital-o:before{content:"\f0f8"}
.fa-ambulance:before{content:"\f0f9"}
.fa-medkit:before{content:"\f0fa"}
.fa-fighter-jet:before{content:"\f0fb"}
.fa-beer:before{content:"\f0fc"}
.fa-h-square:before{content:"\f0fd"}
.fa-plus-square:before{content:"\f0fe"}
.fa-angle-double-left:before{content:"\f100"}
.fa-angle-double-right:before{content:"\f101"}
.fa-angle-double-up:before{content:"\f102"}
.fa-angle-double-down:before{content:"\f103"}
.fa-angle-left:before{content:"\f104"}
.fa-angle-right:before{content:"\f105"}
.fa-angle-up:before{content:"\f106"}
.fa-angle-down:before{content:"\f107"}
.fa-desktop:before{content:"\f108"}
.fa-laptop:before{content:"\f109"}
.fa-tablet:before{content:"\f10a"}
.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}
.fa-circle-o:before{content:"\f10c"}
.fa-quote-left:before{content:"\f10d"}
.fa-quote-right:before{content:"\f10e"}
.fa-spinner:before{content:"\f110"}
.fa-circle:before{content:"\f111"}
.fa-mail-reply:before,.fa-reply:before{content:"\f112"}
.fa-github-alt:before{content:"\f113"}
.fa-folder-o:before{content:"\f114"}
.fa-folder-open-o:before{content:"\f115"}
.fa-smile-o:before{content:"\f118"}
.fa-frown-o:before{content:"\f119"}
.fa-meh-o:before{content:"\f11a"}
.fa-gamepad:before{content:"\f11b"}
.fa-keyboard-o:before{content:"\f11c"}
.fa-flag-o:before{content:"\f11d"}
.fa-flag-checkered:before{content:"\f11e"}
.fa-terminal:before{content:"\f120"}
.fa-code:before{content:"\f121"}
.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}
.fa-location-arrow:before{content:"\f124"}
.fa-crop:before{content:"\f125"}
.fa-code-fork:before{content:"\f126"}
.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}
.fa-question:before{content:"\f128"}
.fa-info:before{content:"\f129"}
.fa-exclamation:before{content:"\f12a"}
.fa-superscript:before{content:"\f12b"}
.fa-subscript:before{content:"\f12c"}
.fa-eraser:before{content:"\f12d"}
.fa-puzzle-piece:before{content:"\f12e"}
.fa-microphone:before{content:"\f130"}
.fa-microphone-slash:before{content:"\f131"}
.fa-shield:before{content:"\f132"}
.fa-calendar-o:before{content:"\f133"}
.fa-fire-extinguisher:before{content:"\f134"}
.fa-rocket:before{content:"\f135"}
.fa-maxcdn:before{content:"\f136"}
.fa-chevron-circle-left:before{content:"\f137"}
.fa-chevron-circle-right:before{content:"\f138"}
.fa-chevron-circle-up:before{content:"\f139"}
.fa-chevron-circle-down:before{content:"\f13a"}
.fa-html5:before{content:"\f13b"}
.fa-css3:before{content:"\f13c"}
.fa-anchor:before{content:"\f13d"}
.fa-unlock-alt:before{content:"\f13e"}
.fa-bullseye:before{content:"\f140"}
.fa-ellipsis-h:before{content:"\f141"}
.fa-ellipsis-v:before{content:"\f142"}
.fa-rss-square:before{content:"\f143"}
.fa-play-circle:before{content:"\f144"}
.fa-ticket:before{content:"\f145"}
.fa-minus-square:before{content:"\f146"}
.fa-minus-square-o:before{content:"\f147"}
.fa-level-up:before{content:"\f148"}
.fa-level-down:before{content:"\f149"}
.fa-check-square:before{content:"\f14a"}
.fa-pencil-square:before{content:"\f14b"}
.fa-external-link-square:before{content:"\f14c"}
.fa-share-square:before{content:"\f14d"}
.fa-compass:before{content:"\f14e"}
.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}
.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}
.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}
.fa-euro:before,.fa-eur:before{content:"\f153"}
.fa-gbp:before{content:"\f154"}
.fa-dollar:before,.fa-usd:before{content:"\f155"}
.fa-rupee:before,.fa-inr:before{content:"\f156"}
.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}
.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}
.fa-won:before,.fa-krw:before{content:"\f159"}
.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}
.fa-file:before{content:"\f15b"}
.fa-file-text:before{content:"\f15c"}
.fa-sort-alpha-asc:before{content:"\f15d"}
.fa-sort-alpha-desc:before{content:"\f15e"}
.fa-sort-amount-asc:before{content:"\f160"}
.fa-sort-amount-desc:before{content:"\f161"}
.fa-sort-numeric-asc:before{content:"\f162"}
.fa-sort-numeric-desc:before{content:"\f163"}
.fa-thumbs-up:before{content:"\f164"}
.fa-thumbs-down:before{content:"\f165"}
.fa-youtube-square:before{content:"\f166"}
.fa-youtube:before{content:"\f167"}
.fa-xing:before{content:"\f168"}
.fa-xing-square:before{content:"\f169"}
.fa-youtube-play:before{content:"\f16a"}
.fa-dropbox:before{content:"\f16b"}
.fa-stack-overflow:before{content:"\f16c"}
.fa-instagram:before{content:"\f16d"}
.fa-flickr:before{content:"\f16e"}
.fa-adn:before{content:"\f170"}
.fa-bitbucket:before{content:"\f171"}
.fa-bitbucket-square:before{content:"\f172"}
.fa-tumblr:before{content:"\f173"}
.fa-tumblr-square:before{content:"\f174"}
.fa-long-arrow-down:before{content:"\f175"}
.fa-long-arrow-up:before{content:"\f176"}
.fa-long-arrow-left:before{content:"\f177"}
.fa-long-arrow-right:before{content:"\f178"}
.fa-apple:before{content:"\f179"}
.fa-windows:before{content:"\f17a"}
.fa-android:before{content:"\f17b"}
.fa-linux:before{content:"\f17c"}
.fa-dribbble:before{content:"\f17d"}
.fa-skype:before{content:"\f17e"}
.fa-foursquare:before{content:"\f180"}
.fa-trello:before{content:"\f181"}
.fa-female:before{content:"\f182"}
.fa-male:before{content:"\f183"}
.fa-gittip:before,.fa-gratipay:before{content:"\f184"}
.fa-sun-o:before{content:"\f185"}
.fa-moon-o:before{content:"\f186"}
.fa-archive:before{content:"\f187"}
.fa-bug:before{content:"\f188"}
.fa-vk:before{content:"\f189"}
.fa-weibo:before{content:"\f18a"}
.fa-renren:before{content:"\f18b"}
.fa-pagelines:before{content:"\f18c"}
.fa-stack-exchange:before{content:"\f18d"}
.fa-arrow-circle-o-right:before{content:"\f18e"}
.fa-arrow-circle-o-left:before{content:"\f190"}
.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}
.fa-dot-circle-o:before{content:"\f192"}
.fa-wheelchair:before{content:"\f193"}
.fa-vimeo-square:before{content:"\f194"}
.fa-turkish-lira:before,.fa-try:before{content:"\f195"}
.fa-plus-square-o:before{content:"\f196"}
.fa-space-shuttle:before{content:"\f197"}
.fa-slack:before{content:"\f198"}
.fa-envelope-square:before{content:"\f199"}
.fa-wordpress:before{content:"\f19a"}
.fa-openid:before{content:"\f19b"}
.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}
.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}
.fa-yahoo:before{content:"\f19e"}
.fa-google:before{content:"\f1a0"}
.fa-reddit:before{content:"\f1a1"}
.fa-reddit-square:before{content:"\f1a2"}
.fa-stumbleupon-circle:before{content:"\f1a3"}
.fa-stumbleupon:before{content:"\f1a4"}
.fa-delicious:before{content:"\f1a5"}
.fa-digg:before{content:"\f1a6"}
.fa-pied-piper:before{content:"\f1a7"}
.fa-pied-piper-alt:before{content:"\f1a8"}
.fa-drupal:before{content:"\f1a9"}
.fa-joomla:before{content:"\f1aa"}
.fa-language:before{content:"\f1ab"}
.fa-fax:before{content:"\f1ac"}
.fa-building:before{content:"\f1ad"}
.fa-child:before{content:"\f1ae"}
.fa-paw:before{content:"\f1b0"}
.fa-spoon:before{content:"\f1b1"}
.fa-cube:before{content:"\f1b2"}
.fa-cubes:before{content:"\f1b3"}
.fa-behance:before{content:"\f1b4"}
.fa-behance-square:before{content:"\f1b5"}
.fa-steam:before{content:"\f1b6"}
.fa-steam-square:before{content:"\f1b7"}
.fa-recycle:before{content:"\f1b8"}
.fa-automobile:before,.fa-car:before{content:"\f1b9"}
.fa-cab:before,.fa-taxi:before{content:"\f1ba"}
.fa-tree:before{content:"\f1bb"}
.fa-spotify:before{content:"\f1bc"}
.fa-deviantart:before{content:"\f1bd"}
.fa-soundcloud:before{content:"\f1be"}
.fa-database:before{content:"\f1c0"}
.fa-file-pdf-o:before{content:"\f1c1"}
.fa-file-word-o:before{content:"\f1c2"}
.fa-file-excel-o:before{content:"\f1c3"}
.fa-file-powerpoint-o:before{content:"\f1c4"}
.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}
.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}
.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}
.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}
.fa-file-code-o:before{content:"\f1c9"}
.fa-vine:before{content:"\f1ca"}
.fa-codepen:before{content:"\f1cb"}
.fa-jsfiddle:before{content:"\f1cc"}
.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}
.fa-circle-o-notch:before{content:"\f1ce"}
.fa-ra:before,.fa-rebel:before{content:"\f1d0"}
.fa-ge:before,.fa-empire:before{content:"\f1d1"}
.fa-git-square:before{content:"\f1d2"}
.fa-git:before{content:"\f1d3"}
.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}
.fa-tencent-weibo:before{content:"\f1d5"}
.fa-qq:before{content:"\f1d6"}
.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}
.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}
.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}
.fa-history:before{content:"\f1da"}
.fa-circle-thin:before{content:"\f1db"}
.fa-header:before{content:"\f1dc"}
.fa-paragraph:before{content:"\f1dd"}
.fa-sliders:before{content:"\f1de"}
.fa-share-alt:before{content:"\f1e0"}
.fa-share-alt-square:before{content:"\f1e1"}
.fa-bomb:before{content:"\f1e2"}
.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}
.fa-tty:before{content:"\f1e4"}
.fa-binoculars:before{content:"\f1e5"}
.fa-plug:before{content:"\f1e6"}
.fa-slideshare:before{content:"\f1e7"}
.fa-twitch:before{content:"\f1e8"}
.fa-yelp:before{content:"\f1e9"}
.fa-newspaper-o:before{content:"\f1ea"}
.fa-wifi:before{content:"\f1eb"}
.fa-calculator:before{content:"\f1ec"}
.fa-paypal:before{content:"\f1ed"}
.fa-google-wallet:before{content:"\f1ee"}
.fa-cc-visa:before{content:"\f1f0"}
.fa-cc-mastercard:before{content:"\f1f1"}
.fa-cc-discover:before{content:"\f1f2"}
.fa-cc-amex:before{content:"\f1f3"}
.fa-cc-paypal:before{content:"\f1f4"}
.fa-cc-stripe:before{content:"\f1f5"}
.fa-bell-slash:before{content:"\f1f6"}
.fa-bell-slash-o:before{content:"\f1f7"}
.fa-trash:before{content:"\f1f8"}
.fa-copyright:before{content:"\f1f9"}
.fa-at:before{content:"\f1fa"}
.fa-eyedropper:before{content:"\f1fb"}
.fa-paint-brush:before{content:"\f1fc"}
.fa-birthday-cake:before{content:"\f1fd"}
.fa-area-chart:before{content:"\f1fe"}
.fa-pie-chart:before{content:"\f200"}
.fa-line-chart:before{content:"\f201"}
.fa-lastfm:before{content:"\f202"}
.fa-lastfm-square:before{content:"\f203"}
.fa-toggle-off:before{content:"\f204"}
.fa-toggle-on:before{content:"\f205"}
.fa-bicycle:before{content:"\f206"}
.fa-bus:before{content:"\f207"}
.fa-ioxhost:before{content:"\f208"}
.fa-angellist:before{content:"\f209"}
.fa-cc:before{content:"\f20a"}
.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}
.fa-meanpath:before{content:"\f20c"}
.fa-buysellads:before{content:"\f20d"}
.fa-connectdevelop:before{content:"\f20e"}
.fa-dashcube:before{content:"\f210"}
.fa-forumbee:before{content:"\f211"}
.fa-leanpub:before{content:"\f212"}
.fa-sellsy:before{content:"\f213"}
.fa-shirtsinbulk:before{content:"\f214"}
.fa-simplybuilt:before{content:"\f215"}
.fa-skyatlas:before{content:"\f216"}
.fa-cart-plus:before{content:"\f217"}
.fa-cart-arrow-down:before{content:"\f218"}
.fa-diamond:before{content:"\f219"}
.fa-ship:before{content:"\f21a"}
.fa-user-secret:before{content:"\f21b"}
.fa-motorcycle:before{content:"\f21c"}
.fa-street-view:before{content:"\f21d"}
.fa-heartbeat:before{content:"\f21e"}
.fa-venus:before{content:"\f221"}
.fa-mars:before{content:"\f222"}
.fa-mercury:before{content:"\f223"}
.fa-intersex:before,.fa-transgender:before{content:"\f224"}
.fa-transgender-alt:before{content:"\f225"}
.fa-venus-double:before{content:"\f226"}
.fa-mars-double:before{content:"\f227"}
.fa-venus-mars:before{content:"\f228"}
.fa-mars-stroke:before{content:"\f229"}
.fa-mars-stroke-v:before{content:"\f22a"}
.fa-mars-stroke-h:before{content:"\f22b"}
.fa-neuter:before{content:"\f22c"}
.fa-genderless:before{content:"\f22d"}
.fa-facebook-official:before{content:"\f230"}
.fa-pinterest-p:before{content:"\f231"}
.fa-whatsapp:before{content:"\f232"}
.fa-server:before{content:"\f233"}
.fa-user-plus:before{content:"\f234"}
.fa-user-times:before{content:"\f235"}
.fa-hotel:before,.fa-bed:before{content:"\f236"}
.fa-viacoin:before{content:"\f237"}
.fa-train:before{content:"\f238"}
.fa-subway:before{content:"\f239"}
.fa-medium:before{content:"\f23a"}
.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}
.fa-optin-monster:before{content:"\f23c"}
.fa-opencart:before{content:"\f23d"}
.fa-expeditedssl:before{content:"\f23e"}
.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}
.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}
.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}
.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}
.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}
.fa-mouse-pointer:before{content:"\f245"}
.fa-i-cursor:before{content:"\f246"}
.fa-object-group:before{content:"\f247"}
.fa-object-ungroup:before{content:"\f248"}
.fa-sticky-note:before{content:"\f249"}
.fa-sticky-note-o:before{content:"\f24a"}
.fa-cc-jcb:before{content:"\f24b"}
.fa-cc-diners-club:before{content:"\f24c"}
.fa-clone:before{content:"\f24d"}
.fa-balance-scale:before{content:"\f24e"}
.fa-hourglass-o:before{content:"\f250"}
.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}
.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}
.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}
.fa-hourglass:before{content:"\f254"}
.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}
.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}
.fa-hand-scissors-o:before{content:"\f257"}
.fa-hand-lizard-o:before{content:"\f258"}
.fa-hand-spock-o:before{content:"\f259"}
.fa-hand-pointer-o:before{content:"\f25a"}
.fa-hand-peace-o:before{content:"\f25b"}
.fa-trademark:before{content:"\f25c"}
.fa-registered:before{content:"\f25d"}
.fa-creative-commons:before{content:"\f25e"}
.fa-gg:before{content:"\f260"}
.fa-gg-circle:before{content:"\f261"}
.fa-tripadvisor:before{content:"\f262"}
.fa-odnoklassniki:before{content:"\f263"}
.fa-odnoklassniki-square:before{content:"\f264"}
.fa-get-pocket:before{content:"\f265"}
.fa-wikipedia-w:before{content:"\f266"}
.fa-safari:before{content:"\f267"}
.fa-chrome:before{content:"\f268"}
.fa-firefox:before{content:"\f269"}
.fa-opera:before{content:"\f26a"}
.fa-internet-explorer:before{content:"\f26b"}
.fa-tv:before,.fa-television:before{content:"\f26c"}
.fa-contao:before{content:"\f26d"}
.fa-500px:before{content:"\f26e"}
.fa-amazon:before{content:"\f270"}
.fa-calendar-plus-o:before{content:"\f271"}
.fa-calendar-minus-o:before{content:"\f272"}
.fa-calendar-times-o:before{content:"\f273"}
.fa-calendar-check-o:before{content:"\f274"}
.fa-industry:before{content:"\f275"}
.fa-map-pin:before{content:"\f276"}
.fa-map-signs:before{content:"\f277"}
.fa-map-o:before{content:"\f278"}
.fa-map:before{content:"\f279"}
.fa-commenting:before{content:"\f27a"}
.fa-commenting-o:before{content:"\f27b"}
.fa-houzz:before{content:"\f27c"}
.fa-vimeo:before{content:"\f27d"}
.fa-black-tie:before{content:"\f27e"}
.fa-fonticons:before{content:"\f280"}


.vc_tta-icon.fa,
.vc_tta-icon.vc_li {
  vertical-align: middle;
}

.fa-left { margin-right: 10px }

.fa-right { margin-left: 10px }

.magnifying-hover .fa { position: absolute; height: 30px; line-height: 30px; width: 30px; text-align: center; top: 50%; margin-top: -15px; left: 50%; margin-left: -15px; color: #fff; font-size: 21px; }

.overlay-plus-two-hover .fa { position: absolute; height: 30px; line-height: 30px; width: 30px; text-align: center; top: 50%; margin-top: -15px; left: 50%; margin-left: -15px; color: #fff; font-size: 14px; }

.overlay-plus-three-hover .fa { position: absolute; height: 30px; line-height: 30px; width: 30px; text-align: center; top: 50%; left: 50%; margin-left: -15px; font-size: 36px; opacity: 0; visibility: none; transition: all .3s; }

.overlay-plus-three-hover:hover .fa { margin-top: -15px; opacity: 1; visibility: visible; }

.wpb_row .overlay-view-lightbox-buttons a .fa { position: relative; top: -2px; }

.overlay-view-lightbox-text a .fa { visibility: hidden; position: absolute; top: 0; height: 30px; line-height: 30px; right: 14px; }

.overlay-view-lightbox-text a:hover .fa { visibility: visible }

.toggle-bar-btn span.fa { position: absolute; font-size: 0.846em; top: -12px; left: 4px; text-shadow: none !important; }

.top-bar-menu li a .fa { margin-right: 6px }

#site-navigation .dropdown-menu li a .fa { margin-right: 8px }

#site-navigation .dropdown-menu li.no-icon-margin a .fa { margin-right: 0 }

#site-navigation .dropdown-menu .site-search-toggle .fa { margin: 0 }

#site-navigation .dropdown-menu li.left-dropdowns ul .fa-angle-right { left: 9px; right: auto; }

#site-navigation .dropdown-menu li.left-dropdowns ul .fa-angle-right:before { content: "\f104" }

#wpex-mobile-menu-fixed-top .mobile-menu-toggle .fa { margin-right: 10px; }

.sidr-class-dropdown-menu a .fa { margin-right: 10px }

.mobile-toggle-nav a .fa { margin-right: 10px }

.full-screen-overlay-nav-ul li a .fa { margin-right: 10px; }

.site-breadcrumbs .fa { margin: 0 3px }

.meta li .fa { margin-right: 8px }

.blog-entry-music-icon-overlay .fa { display: block; position: absolute; top: 50%; left: 50%; margin-top: -20px; margin-left: -20px; height: 40px; width: 40px; line-height: 40px; text-align: center; background: #fff; color: #000; font-size: 1.385em; border-radius: 99px; opacity: 0.85; }

.blog-entry.format-quote .fa-quote-right { position: absolute; right: 15px; bottom: 15px; color: #999; font-size: 60px; display: block; z-index: 1; opacity: 0.15; }



.blog-entry.large-image-entry-style .blog-entry-music-icon-overlay .fa { height: 60px; line-height: 60px; width: 60px; margin-top: -30px; margin-left: -30px; }

.single .format-quote .fa-quote-right { position: absolute; right: 15px; bottom: 15px; font-size: 60px; display: block; z-index: 1; opacity: 0.1; }

.wpex-social-share.position-horizontal li .fa { margin-right: 5px }

.wpex-info-widget .fa { position: absolute; left: 0; top: 0; font-size: 1.231em; }

#sidebar .widget_nav_menu a .fa { margin-right: 10px }



.widget-recent-posts-icons li .fa { margin-right: 10px; color: #999; }

.site-footer .widget-recent-posts-icons li .fa { color: #777 }

#footer-bottom-menu ul li .fa { margin-right: 7px }

.archives-list li .fa { color: #999; margin-right: 15px; }

#cancel-comment-reply-link .fa { margin-right: 7px }

	#site-navigation .dropdown-menu li.flip-drops-smallscreen ul .fa-angle-right { left: 9px; right: auto; }

	#site-navigation .dropdown-menu li.flip-drops-smallscreen ul .fa-angle-right:before { content: "\f104" }

.vcex-navbar a .fa { margin-right: 7px }


#footer_nav {
margin-right: 80px;
}


#footer_nav, #footer_menu {
float: left;
}


#footer_inner #footer_nav li {
line-height: 1.95;
}

.soc-div {
	display: inline-block;
	width: 100%;
	height: auto;
	margin: 5px 0;
}

.soc-div h1 {
	font: 12px Verdana, Geneva, sans-serif;
	color: #333;
}

.soc-div li {
    display: block;
    margin: 5px 0;
}

body.homepage .content-wrapper {
  z-index: 1;
}

body.homepage .inner-wrapper {
  overflow: hidden;
}

.js .homepage .km-rotator .rotator-content {
  display: none;
}

body.homepage #header {
  position: relative;
  z-index: 100;
}

.homepage .overlay-holder {
  position: relative;
  height: 550px;
}

body.homepage .rotator-content-box p.intro {
  min-height: 75px;
}

body.homepage #home-koty-2014 .rotator-content-box p.intro {
  margin: 0 36px 15px 36px;
}

.row {
  margin-right: -15px;
  margin-left: -15px;
}


.social_tabs .social_tab_item{
	border-radius:0px !important;
}

.footcol1, .footcol2, .footcol3 {margin: 0 25px 0 0!important; float:left;}

.footcol1 {width:160px!important;}

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


.homepage-lower-section .col-md-4, .homepage-lower-section  .col-xs-12 {
	padding: 0 5px 0 5px;
}


.social-header-wrap {
	position:relative;
	}

.social-header {
	position:absolute;
	right:5px;
	top:5px;
	z-index:10;
	}
body:not(.paspartu_on_top_fixed) .paspartu_outer .content:not(.has_slider) .content_inner,.paspartu_on_top_fixed header,.paspartu_on_top_fixed .fixed_top_header .top_header,.paspartu_on_top_fixed .paspartu_outer .content_wrapper{padding-top:2%}
.paspartu_outer .q_slider,.paspartu_outer .content:not(.has_slider) .content_inner{background-color:#fff}
.paspartu_outer.disable_top_paspartu .content:not(.has_slider) .content_inner{padding-top:0!important}
body.paspartu_on_top_fixed.vertical_menu_outside_paspartu .paspartu_outer .content .content_inner{padding-top:0!important}
body:not(.paspartu_on_top_fixed) .paspartu_outer .content:not(.has_slider) .content_inner,.paspartu_top,.paspartu_bottom,.paspartu_on_top_fixed header,.paspartu_on_top_fixed .fixed_top_header .top_header,.paspartu_on_top_fixed .paspartu_outer .content_wrapper{padding-top:2%!important}
.header .bullet{display:list-item;list-style-type:disc;margin-left:20px;padding-left:1px;}



#wrapper {
	margin-left:auto;
	margin-right:auto;
	width:950px;
}





.et_monarch .et_social_pin_images_outer { display: none; z-index: 9999999999; position: absolute; }

.et_monarch .et_social_pin_images_outer:after { content: ""; background-color: rgba(0,0,0,.6); top: 0; left: 0; width: 100%; height: 100%; position: fixed; z-index: 999999; }

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

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

.row.no_padding_columns .col-xxs-1, .row.no_padding_columns .col-xxs-2, .row.no_padding_columns .col-xxs-3, .row.no_padding_columns .col-xxs-4, .row.no_padding_columns .col-xxs-5, .row.no_padding_columns .col-xxs-6, .row.no_padding_columns .col-xxs-7, .row.no_padding_columns .col-xxs-8, .row.no_padding_columns .col-xxs-9, .row.no_padding_columns .col-xxs-10, .row.no_padding_columns .col-xxs-11, .row.no_padding_columns .col-xxs-12, .row.no_padding_columns .col-xs-1, .row.no_padding_columns .col-xs-2, .row.no_padding_columns .col-xs-3, .row.no_padding_columns .col-xs-4, .row.no_padding_columns .col-xs-5, .row.no_padding_columns .col-xs-6, .row.no_padding_columns .col-xs-7, .row.no_padding_columns .col-xs-8, .row.no_padding_columns .col-xs-9, .row.no_padding_columns .col-xs-10, .row.no_padding_columns .col-xs-11, .row.no_padding_columns .col-xs-12, .row.no_padding_columns .col-sm-1, .row.no_padding_columns .col-sm-2, .row.no_padding_columns .col-sm-3, .row.no_padding_columns .col-sm-4, .row.no_padding_columns .col-sm-5, .row.no_padding_columns .col-sm-6, .row.no_padding_columns .col-sm-7, .row.no_padding_columns .col-sm-8, .row.no_padding_columns .col-sm-9, .row.no_padding_columns .col-sm-10, .row.no_padding_columns .col-sm-11, .row.no_padding_columns .col-sm-12, .row.no_padding_columns .col-md-1, .row.no_padding_columns .col-md-2, .row.no_padding_columns .col-md-3, .row.no_padding_columns .col-md-4, .row.no_padding_columns .col-md-5, .row.no_padding_columns .col-md-6, .row.no_padding_columns .col-md-7, .row.no_padding_columns .col-md-8, .row.no_padding_columns .col-md-9, .row.no_padding_columns .col-md-10, .row.no_padding_columns .col-md-11, .row.no_padding_columns .col-md-12, .row.no_padding_columns .col-lg-1, .row.no_padding_columns .col-lg-2, .row.no_padding_columns .col-lg-3, .row.no_padding_columns .col-lg-4, .row.no_padding_columns .col-lg-5, .row.no_padding_columns .col-lg-6, .row.no_padding_columns .col-lg-7, .row.no_padding_columns .col-lg-8, .row.no_padding_columns .col-lg-9, .row.no_padding_columns .col-lg-10, .row.no_padding_columns .col-lg-11, .row.no_padding_columns .col-lg-12 {
	padding: 0;	
}


.droit-form-container .col-xs-12 {width: 70%; margin: 0 auto;}
#copyright .page-width{background-color:transparent;}

#copyright .stack-width .box{padding-left:0px;padding-right:0px;}
#copyright{margin-left:auto;margin-right:auto;}
.stack-copyright{padding-bottom:2.7692em;}
.stack-copyright .inner{border-style:solid;border-width:1px 0;padding-bottom:1em;padding-top:1em;margin-bottom:1em;}
.stack-copyright .inner .inner{border:medium none;margin:0;padding:0;}
#fusion-gmap-container,#main,#sliders-container,#wrapper,.fusion-separator .icon-wrapper,body,html{background-color:#ffffff;}

#site-logo{left:auto; right:0; top:0;}

			#logo { float: left; padding-top: 40px; margin-bottom: -1px; }



.wrap{
	margin:0 auto;
	position:relative;
}

	.header .wrap{
	width:100%;
	}

.so-widget-sow-image-sow-image-1c389ca87c1a .sow-image-container {
  text-align: center;
}

.so-widget-sow-image-sow-image-1c389ca87c1a .sow-image-container .so-widget-image {
  display: inline-block;
  max-width: 100%;
  
  height: auto;
}

.so-widget-sow-image-sow-image-3f547a15eaaa .sow-image-container .so-widget-image {
  display: block;
  max-width: 100%;
  
  height: auto;
}

.so-widget-sow-image-sow-image-46f30e3d504b .sow-image-container {
  text-align: center;
}

.so-widget-sow-image-sow-image-46f30e3d504b .sow-image-container .so-widget-image {
  display: inline-block;
  max-width: 100%;
  width: 100%;
  height: auto;
}
.site-title{font-size:2rem;font-weight:700;line-height:1}
.site-logo--text .site-title{font-size:1.33rem;font-weight:400;letter-spacing:.3rem}
.site-logo--text .site-title a{color:#363636}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.has-feedback label.sr-only~.form-control-feedback{top:0}

.azc_tsh_toggle_container, .azc_tsh_toggle_container_open {
	margin: auto;
    margin-bottom: 5px !important;
	padding: 5px 15px;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	overflow: auto;
}
.views-slideshow-pager-fields{line-height:1;margin-top:10px;text-align:center;}


.middle-links { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align: left;
	font-weight: normal;
	color: #000000;
	text-decoration: none; }


.middle-links a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align: left;
	font-weight: normal;
	color: #000000;
	text-decoration: none; }

.middle-links a:link { color: #003399; }
	
.middle-links a:visited { color: #003399; }
	
.middle-links a:hover { color: #900; text-decoration: underline; }
	
.middle-links a:active { color: #900; }




#bbpress-forums div.row-actions {
	font-size: 11px;
	visibility: hidden;
}
.push-buttons .half{width:50%;display:inline-block;box-sizing:border-box}
.push-buttons .half a{text-decoration:none}
.push-buttons .half a img{display:block;margin:0 auto 4px;height:30px}
.push-buttons .half a span{display:block;text-align:center;font-family:"Brown", Arial, sans-serif;color:#000;font-size:11px}
.push-buttons .half.first{border-right:1px solid #ddd}


.excerpt_more a { color:#003366!important; }
.ccm-ui .nav{margin-bottom:0;padding-left:0;list-style:none}
.ccm-ui .nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.ccm-ui .nav-tabs{border-bottom:1px solid #ddd}
.ccm-ui .nav-tabs.nav-justified{width:100%;border-bottom:0}
.ccm-ui .nav-justified{width:100%}
.ccm-ui .nav-tabs-justified{border-bottom:0}
.ccm-ui .nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}
div.ccm-panel-content ul.nav,div.ccm-panel-content menu{margin:20px 30px 0px 20px;padding:0px}
div.ccm-panel-content ul.nav li,div.ccm-panel-content menu li{list-style-type:none}
div.ccm-panel-content ul.nav li a,div.ccm-panel-content menu li a{display:block;text-decoration:none;font-size:14px;font-weight:500;padding:5px 21px 5px 21px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-ms-border-radius:4px}
div.ccm-panel-content ul.nav li a:hover,div.ccm-panel-content menu li a:hover{text-decoration:none}
div.ccm-panel-content ul.nav li ul,div.ccm-panel-content menu li ul{margin-top:5px;padding-left:0px}
div.ccm-panel-content ul.nav li ul li,div.ccm-panel-content menu li ul li{margin-top:3px;margin-left:20px}
div.ccm-panel-content ul.nav li ul a,div.ccm-panel-content menu li ul a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-ms-border-radius:0;display:inline;padding:0px;font-weight:400}
div.ccm-panel-content ul.nav li ul a:hover,div.ccm-panel-content menu li ul a:hover{background-color:auto}
div#ccm-panel-dashboard menu li a,div#ccm-panel-dashboard ul.nav li a{color:#4674a1}
div#ccm-panel-dashboard menu li a:hover,div#ccm-panel-dashboard ul.nav li a:hover{color:#0c253e}
div#ccm-panel-dashboard menu li a.nav-selected,div#ccm-panel-dashboard ul.nav li a.nav-selected,div#ccm-panel-dashboard menu li a.nav-path-selected,div#ccm-panel-dashboard ul.nav li a.nav-path-selected{color:#0c253e}
div#ccm-panel-detail-page-versions div.ccm-panel-detail-content ul.nav-tabs{display:block;background-color:#e2f4ff;padding:0px;margin-bottom:0px;background-image:-webkit-linear-gradient(top, #e2f4ff 80%, #cbdee5 100%);background-image:linear-gradient(to bottom, #e2f4ff 80%, #cbdee5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe2f4ff', endColorstr='#ffcbdee5', GradientType=0)}
div#ccm-panel-detail-page-versions div.ccm-panel-detail-content ul.nav-tabs li.active a{color:#27649a}
div#ccm-panel-detail-page-versions div.ccm-panel-detail-content ul.nav-tabs li.active a:after{content:"";width:0px;display:block;margin:6px auto 0px auto;height:0px;border-style:solid;border-width:8px 4px 0 5px;border-color:#81caed transparent transparent transparent}
div#ccm-panel-detail-page-versions div.ccm-panel-detail-content ul.nav-tabs li{display:inline-block}
div#ccm-panel-detail-page-versions div.ccm-panel-detail-content ul.nav-tabs li a{display:inline-block;display:block;color:#7b95a6;text-decoration:none;padding:25px;position:relative}
div#ccm-panel-detail-page-versions div.ccm-panel-detail-content ul.nav-tabs li a:hover{text-decoration:none;color:#27649a}
.nav{margin-bottom:0;padding-left:0;list-style:none}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs.nav-justified{width:100%;border-bottom:0}
.nav-justified{width:100%}
.nav-tabs-justified{border-bottom:0}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}


    #c5 .nav-tabs .state-tab {
        width: 50%
    }


#c5 .nav-tabs {
    padding: 30px 0;
    border-bottom: none;
}


#c5 .nav-selected.nav-path-selected {
    color: black !important;
}


#c5 .nav .dropdown:last-child .dropdown-menu {
    right: 0;
    left: auto;
}


#c5 .nav .dropdown-menu {
    display: block;
    visibility: hidden;
    max-width: 184px;
}


#c5 .nav-path-selected {
    background: #7fa537;
    color: #fff !important;
}

.menu-item-has-children .sub-menu li .sub-menu li {
    width: 230px !important;
}

			.l-header .w-nav-item.level_2.menu-item-has-children .w-nav-anchor.level_2 .w-nav-arrow,
			.l-header .w-nav-item.level_3.menu-item-has-children .w-nav-anchor.level_3 .w-nav-arrow {
				display: block;
				line-height: 40px;
				width: 30px;
				}

				.l-header .w-nav-item.level_2.menu-item-has-children .w-nav-anchor.level_2 .w-nav-arrow:before,
				.l-header .w-nav-item.level_3.menu-item-has-children .w-nav-anchor.level_3 .w-nav-arrow:before {
					content: '\e720';
					}

			.l-header .w-nav-item.level_2.menu-item-has-children .w-nav-anchor.level_2 .w-nav-title,
			.l-header .w-nav-item.level_3.menu-item-has-children .w-nav-anchor.level_3 .w-nav-title {
				padding-right: 30px;
				}

		.type_desktop [class*="columns"] .menu-item-has-children .w-nav-anchor.level_2 {
			font-weight: 400;
			text-transform: uppercase;
			margin: 0 0 8px;
			background-color: transparent !important;
			}

			.type_desktop [class*="columns"] .menu-item-has-children .w-nav-anchor.level_2 .ripple-container,
			.type_desktop [class*="columns"] .menu-item-has-children .w-nav-arrow {
				display: none !important;
				}

				.w-nav.type_mobile .btn.w-nav-item.level_1.menu-item-has-children .w-nav-anchor.level_1 .w-nav-arrow {
					line-height: 40px;
					}

				.w-nav.type_mobile .btn.w-nav-item.level_1.menu-item-has-children .w-nav-anchor.level_1 .w-nav-title {
					padding-right: 25px;
					}

				.w-nav.type_mobile .w-nav-item.level_1.menu-item-has-children .w-nav-anchor.level_1 .w-nav-arrow,
				.w-nav.type_mobile .w-nav-item.level_2.menu-item-has-children .w-nav-anchor.level_2 .w-nav-arrow,
				.w-nav.type_mobile .w-nav-item.level_3.menu-item-has-children .w-nav-anchor.level_3 .w-nav-arrow {
					display: block;
					font-size: 26px;
					text-align: center;
					line-height: 46px;
					width: 50px;
					}

					.w-nav.type_mobile .w-nav-item.level_2.menu-item-has-children .w-nav-anchor.level_2 .w-nav-arrow:before,
					.w-nav.type_mobile .w-nav-item.level_3.menu-item-has-children .w-nav-anchor.level_3 .w-nav-arrow:before {
						content: '\e71e';
						}

				.w-nav.type_mobile .w-nav-item.level_1.menu-item-has-children .w-nav-anchor.level_1 .w-nav-title,
				.w-nav.type_mobile .w-nav-item.level_2.menu-item-has-children .w-nav-anchor.level_2 .w-nav-title,
				.w-nav.type_mobile .w-nav-item.level_3.menu-item-has-children .w-nav-anchor.level_3 .w-nav-title {
					padding-right: 50px;
					}

	.l-main .widget_nav_menu .menu-item a {
		display: block;
		line-height: 1.5em;
		padding: 12px 20px;
		border-top: 1px solid #e0e0e0; 
		color: inherit;
		}

		.l-main .widget_nav_menu .menu-item a i {
			width: 20px;
			}

		.l-footer .widget_nav_menu .menu-item a:before {
			position: absolute;
			top: 9px;
			left: -4px;
			content: '\e647';
			font-family: mdfonticon;
			font-size: 20px;
			opacity: 0.5;
			}


	

.l-header .menu-item-language {
	float: left;
	text-align: left;
	position: relative;
	}

	.type_desktop .menu-item-language:hover .submenu-languages {
		display: block;
		}

		.l-header .submenu-languages .menu-item-language {
			float: none;
			line-height: 40px;
			white-space: nowrap;
			}

.type_mobile .menu-item-language {
	float: none;
	display: inline-block;
	line-height: 40px;
	}


.l-header .menu-item-language,
.l-header .w-nav-item {
		font-family: 'Montserrat';
		font-weight: 200;
	}

	

.type_desktop .submenu-languages,
.l-header .w-nav-anchor.level_2,
.l-header .w-nav-anchor.level_3,
.l-header .w-nav-anchor.level_4,
.type_desktop [class*="columns"] .w-nav-item.menu-item-has-children.active .w-nav-anchor.level_2,
.type_desktop [class*="columns"] .w-nav-item.menu-item-has-children.current-menu-item .w-nav-anchor.level_2,
.type_desktop [class*="columns"] .w-nav-item.menu-item-has-children.current-menu-ancestor .w-nav-anchor.level_2,
.no-touch .type_desktop [class*="columns"] .w-nav-item.menu-item-has-children:hover .w-nav-anchor.level_2 {
	color: #212121;
	}

                            header[role="banner"] menu .toggle ul a:hover,
                            header[role="banner"] menu .toggle ul li.menu-item:hover a {
                                text-decoration:none;
                                border:none;
                            }

                    header[role="banner"] menu .toggle ul li.menu-item:hover a {
                        background-color:#344;
                    }

                        header[role="banner"] menu .toggle ul li.menu-item ul.sub-menu a,
                        header[role="banner"] menu .toggle ul li.current-menu-item ul.sub-menu a,
                        header[role="banner"] menu .toggle ul li.current-menu-ancestor ul.sub-menu a,
                        header[role="banner"] menu .toggle ul li.menu-item:hover ul.sub-menu a,
                        header[role="banner"] menu .toggle ul li.current-menu-item:hover ul.sub-menu a,
                        header[role="banner"] menu .toggle ul li.current-menu-ancestor:hover ul.sub-menu a {
                            border-left:3px solid #344;
                            padding: .5em 1.25em;
                        }

                        header[role="banner"] menu .toggle ul ul.sub-menu li.menu-item a:hover {
                            background-color:#455;
                            border-color:#fff;
                        }


.stock_ticker{
	position:relative;
	overflow:hidden;
	border-radius:4px;
	white-space: nowrap;
}


.stock_ticker .red {
color: red;
}

.stock_ticker .green {
color: green;
}

.stock_ticker .gray {
color: gray;
}



.menu-toggle,
input[type="submit"],
input[type="button"],
input[type="reset"],
article.post-password-required input[type=submit],
li.bypostauthor cite span {
	padding: 6px 10px;
	padding: 0.428571429rem 0.714285714rem;
	font-size: 11px;
	font-size: 0.785714286rem;
	line-height: 1.428571429;
	font-weight: normal;
	color: #7c7c7c;
	background-color: #e6e6e6;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #f4f4f4, #e6e6e6);
	background-image: -ms-linear-gradient(top, #f4f4f4, #e6e6e6);
	background-image: -webkit-linear-gradient(top, #f4f4f4, #e6e6e6);
	background-image: -o-linear-gradient(top, #f4f4f4, #e6e6e6);
	background-image: linear-gradient(top, #f4f4f4, #e6e6e6);
	border: 1px solid #d2d2d2;
	border-radius: 3px;
	box-shadow: 0 1px 2px rgba(64, 64, 64, 0.1);
}

.menu-toggle,
button,
input[type="submit"],
input[type="button"],
input[type="reset"] {
	cursor: pointer;
}

.menu-toggle:hover,
button:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
article.post-password-required input[type=submit]:hover {
	color: #5e5e5e;
	background-color: #ebebeb;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #f9f9f9, #ebebeb);
	background-image: -ms-linear-gradient(top, #f9f9f9, #ebebeb);
	background-image: -webkit-linear-gradient(top, #f9f9f9, #ebebeb);
	background-image: -o-linear-gradient(top, #f9f9f9, #ebebeb);
	background-image: linear-gradient(top, #f9f9f9, #ebebeb);
}

.menu-toggle:active,
.menu-toggle.toggled-on,
button:active,
input[type="submit"]:active,
input[type="button"]:active,
input[type="reset"]:active {
	color: #757575;
	background-color: #e1e1e1;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #ebebeb, #e1e1e1);
	background-image: -ms-linear-gradient(top, #ebebeb, #e1e1e1);
	background-image: -webkit-linear-gradient(top, #ebebeb, #e1e1e1);
	background-image: -o-linear-gradient(top, #ebebeb, #e1e1e1);
	background-image: linear-gradient(top, #ebebeb, #e1e1e1);
	box-shadow: inset 0 0 8px 2px #c6c6c6, 0 1px 0 0 #f4f4f4;
	border: none;
}

.main-navigation ul.nav-menu.toggled-on,
.menu-toggle {
	display: inline-block;
}

	.menu-toggle {
		display: none;
	}
.rfbp-image-wrap{position:relative;display:inline-block;margin:1em 0;max-width:100%}
.rfbp-image-link{margin:0;padding:0;float:none;line-height:0;max-width:100%;display:inline-block}
.rfbp-image{margin:0;padding:0;border:1px solid #ccc}


.announcement-links {
  margin-top: 15px;
  color: #7e668e;
  font-family: "function_probook", Arial, sans-serif;
  font-size: 14px; }
.fusion-megamenu-icon img{max-height:13px;}


#ja-cssmenu li {
float:left;
display:block;
background:none;
border-right:1px solid;
border-right-color:#CCC;
cursor:pointer;
margin:0;
padding:0;
}


#ja-cssmenu li ul {
position:absolute;
z-index:99;
left:-999em;
height:auto;
width:15.9em;
border:1px solid;
border-top:0;
background-color:#fff;
border-color:#ddd;
}


#ja-cssmenu li ul ul {
border-top:1px solid;
border-top-color:#ddd;
margin:-2em 0 0 15em;
}


#ja-cssmenu li li {
width:14.9em;
margin:0;
padding:0 1em 0 0;
}


#ja-cssmenu ul a {
width:10.8em;
}


#ja-cssmenu li:hover ul ul,#ja-cssmenu li:hover ul ul ul,#ja-cssmenu li.sfhover ul ul,#ja-cssmenu li.havechildsfhover ul ul,#ja-cssmenu li.havechild-activesfhover ul ul,#ja-cssmenu li.activesfhover ul ul,#ja-cssmenu li.sfhover ul ul ul,#ja-cssmenu li.havechildsfhover ul ul ul,#ja-cssmenu li.havechild-activesfhover ul ul ul,#ja-cssmenu li.activesfhover ul ul ul {
left:-999em;
}


#ja-cssmenu li:hover ul,#ja-cssmenu li li:hover ul,#ja-cssmenu li li li:hover ul,#ja-cssmenu li.sfhover ul,#ja-cssmenu li.havechildsfhover ul,#ja-cssmenu li.havechild-activesfhover ul,#ja-cssmenu li.activesfhover ul,#ja-cssmenu li li.sfhover ul,#ja-cssmenu li li.havesubchildsfhover ul,#ja-cssmenu li li.havesubchild-activesfhover ul,#ja-cssmenu li li.activesfhover ul,#ja-cssmenu li li li.sfhover ul,#ja-cssmenu li li li.havesubchildsfhover ul,#ja-cssmenu li li li.havesubchild-activesfhover ul,#ja-cssmenu li li li.activesfhover ul {
left:auto;
}


#ja-cssmenu li a { display: block; text-decoration: none; color: #036ed8; text-transform: UPPERCASE; 
padding: 10px 11px; }


#ja-cssmenu li:hover,#ja-cssmenu li.sfhover,#ja-cssmenu li.havechildsfhover,#ja-cssmenu li.havechild-activesfhover {
background-color:#fff;
color:#036ed8;
}


#ja-cssmenu li a.active,#ja-cssmenu li a.active:hover,#ja-cssmenu li a.active:active,#ja-cssmenu li a.active:focus {
background-color:#036ed8;
color:#fff;
}


#ja-cssmenu li ul li {
border-bottom:1px solid;
border-bottom-color:#ddd;
border-right:none;
background:none;
}


#ja-cssmenu li ul a {
border:none;
line-height:normal;
background:none;
color:#090;
font-weight:400;
font-size:92%;
font-family:Arial, sans-serif;
margin:0;
padding:5px 10px 6px;
}


#ja-cssmenu li ul a:hover,#ja-cssmenu li ul a:active,#ja-cssmenu li ul a:focus,#ja-cssmenu ul li:hover,#ja-cssmenu ul li.sfhover,#ja-cssmenu ul li.havesubchildsfhover,#ja-cssmenu ul li.havesubchild-activesfhover,#ja-cssmenu ul ul li:hover,#ja-cssmenu ul ul li.sfhover,#ja-cssmenu ul ul li.havesubchildsfhover,#ja-cssmenu ul ul li.havesubchild-activesfhover {
background-color:#FFFFe8;
color:#090;
}


#ja-cssmenu ul li a.active,#ja-cssmenu ul li a.active:hover,#ja-cssmenu ul li a.active:active,#ja-cssmenu ul li a.active:focus {
background:none !important;
color:#090;
font-weight:700;
text-decoration:underline;
}


#form-login ul,h4.poll-title,#ja-cssmenu {
margin:0;
padding:0;
}


ul.menu,#ja-cssmenu ul {
list-style:none;
margin:0;
padding:0;
}


* html .clearfix {
height:1%;
}


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


html[xmlns] .clearfix,.ja-copyright small {
display:block;
}








.clearfix {
	display: inline-block; 
}
.calendar-calendar .week-view .full .first td.multi-day{border-top:1px solid #CCCCCC;}
.spec-list-item.first{padding-left:0px;}
html .one_of_three #map_wrap{position:relative;}
html.ie7.front #content_wrap .three_block.one_of_three #map_wrap{left:0px;}
html.ie7.front #content_wrap .three_block.one_of_three #map_wrap div{width:288px !important;height:156px !important;}
html[data-screensize~="wide"] body.front #content_wrap .three_block.one_of_three #map_wrap{left:0px;}
html[data-screensize~="wide"] body.front #content_wrap .three_block.one_of_three #map_wrap div{width:288px !important;height:156px !important;}
html[data-screensize~="tablet"] body.front #content_wrap .three_block.one_of_three #map_wrap{left:-20px;}
html[data-screensize~="tablet"] body.front #content_wrap .three_block.one_of_three #map_wrap div{width:288px !important;height:156px !important;}
html[data-screensize~="mobile"] body #content_wrap .three_block.one_of_three #map_wrap{left:0px;}
html[data-screensize~="mobile"] body #content_wrap .three_block.one_of_three #map_wrap div{width:288px !important;height:156px !important;}

.mobcta {
	display: none !important;
}

.mobcta a {
	color: #282828;
}

.con_info .mobcta {
	display: inline-block !important;
}

.cta_number_icon1 .mobcta {
	display: inline !important;
	color: #282828;
}

.cta_number_icon1 .mobcta a {
	color: #282828 !important;
}

.cta_number_icon1 .mobcta a:hover {
	color: #282828 !important;
}
.list-inline{list-style:none;margin:0;padding:0}
.list-inline-sectioned{list-style:none;margin:0;padding:0}
.list-inline-sectioned li:not(:first-child){border-left:1px solid #d1d4d6}
.homepage-featured-product .feat-product-details .list-inline-sectioned{color:#acb1b4}
.homepage-featured-product .feat-product-details .list-inline-sectioned li:not(:first-child){border-left:1px solid #acb1b4}

.sb-widget .menu-item:first-child, .sb-widget .page_item:first-child a, .sb-widget .cat-item:first-child, .footer-widget .menu-item:first-child, .footer-widget .page_item:first-child a, .footer-widget .cat-item:first-child { padding-top: 0; }

.sb-widget .menu-item, .sb-widget .page_item a, .sb-widget .cat-item, .footer-widget .menu-item, .footer-widget .page_item a, .footer-widget .cat-item { line-height: 1.3; }
article .content .view .views-row{margin:2em 0;padding-bottom:2em;border-bottom:1px solid #DDD;}
article .content .view-state-contact-information .views-row{margin:0;padding:0;border-bottom:none;}

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

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

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

.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}

.nav-justified {
  width: 100%;
}

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

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



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

#megaMenu li.menu-item.ss-nav-menu-mega-floatRight{
	float:right;
}


#megaMenu ul.megaMenu li.ss-nav-menu-mega.mega-colgroup ul.sub-menu li.menu-item{
	min-width:0;
	white-space:normal;
}




.title-area {
	float: left;
	padding: 0 10px 10px;
	width: 220px;
}


.header-full-width .title-area {
	width: 100%;
}

.home .site-header .wrap,
.home .site-header .title-area {
	padding-top: 0;
}


	.footer-widgets-1,
	.footer-widgets-2,
	.footer-widgets-3,
	.sidebar-primary,
	.title-area {
		width: 300px;
	}


	.content,
	.content-sidebar-sidebar .content,
	.content-sidebar-sidebar .content-sidebar-wrap,
	.footer-widgets-1,
	.footer-widgets-2,
	.footer-widgets-3,
	.sidebar-content-sidebar .content,
	.sidebar-content-sidebar .content-sidebar-wrap,
	.sidebar-primary,
	.sidebar-secondary,
	.sidebar-sidebar-content .content,
	.sidebar-sidebar-content .content-sidebar-wrap,
	.site-header .widget-area,
	.title-area {
		width: 100%;
	}


	.header-image .title-area {
		background-position: center top;
	}


	.genesis-nav-menu,
	.site-description,
	.site-header .title-area,
	.site-header .search-form,
	.site-title {
		text-align: center;
	}
body.style-206 #usersite-container #content-wrap{padding-top:50px}
body.style-206 #usersite-container.has-swmp #content-wrap{padding-top:0}
#usersite-container #content-wrap,#usersite-container #content{clear:both}
#usersite-container #content-wrap section.blog_feature .grid .read-more{margin-left:0}
#usersite-container #content-wrap section.blog_feature .grid-sizer,#usersite-container #content-wrap section.blog_feature .post-grid{width:33.33%}
#usersite-container #content-wrap section.blog_feature .grid-post{padding:5%}
#usersite-container #content-wrap section.blog_feature .grid .message a{word-wrap:break-word}
#usersite-container #content-wrap section.blog_feature .grid-post-inner{border:1px solid rgba(134,134,134,0.5)}
#usersite-container #content-wrap section.blog_feature .grid-post-inner img.featured{width:100%;padding:0;margin:0}
#usersite-container #content-wrap section.blog_feature .grid-post-inner h3{margin-top:0}
#usersite-container #content-wrap section.blog_feature .grid-post-inner .post-wrap{padding:16px}
#usersite-container #content-wrap .gallery_feature{text-align:center}
#usersite-container #content-wrap .gallery_feature header{margin-bottom:5px}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper{display:block;padding-left:0}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper .caption{display:none}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-grid{margin:0 -7px}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-grid div.gallery-item{display:inline-block;vertical-align:top;position:relative;padding:0 7px;margin-bottom:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-grid div.gallery-item .img-wrap{display:inline-block;width:100%;overflow:hidden}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-grid div.gallery-item .img-wrap a{display:block;padding-top:100%;position:relative}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-grid div.gallery-item img{position:absolute;top:0;left:0;max-width:none}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-grid div.gallery-item:hover img{opacity:0.9}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-grid.with-captions .caption{display:block;font-size:.9em;line-height:1.5}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-grid.no-crop img.portrait{height:100%}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-grid.no-crop img.landscape{width:100%}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-grid.crop img.portrait{width:100%}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-grid.crop img.landscape{height:100%}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-modern{font-size:0}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-modern *,#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-modern *:before,#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-modern *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-modern div.gallery-item{margin-top:0}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-modern div.gallery-item .img-wrap{display:block;padding:3px;width:100%}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-modern div.gallery-item img{width:100%}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-modern div.gallery-item .caption{position:absolute;bottom:1em;left:3px;right:3px;background-color:rgba(0,0,0,0.5);color:#fff;font-size:12px;z-index:10;padding-left:3px;padding-right:3px;max-height:3em;overflow:hidden}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-modern div.gallery-item .caption p{margin:0}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-modern div.gallery-item:hover .caption{display:block}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-slideshow{overflow:hidden;position:relative;width:100%;z-index:0}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-slideshow .cycle-prev{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-touch-callout:none;font-size:3em;display:block;left:0;position:absolute;z-index:110;width:25%;height:100%;opacity:0;cursor:pointer;color:#ccc;color:rgba(255,255,255,0.6);-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-slideshow .cycle-prev:hover{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;opacity:1}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-slideshow .cycle-prev.initializing{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;opacity:1}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-slideshow .cycle-next{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-touch-callout:none;font-size:3em;display:block;right:0;position:absolute;z-index:110;width:25%;height:100%;opacity:0;cursor:pointer;color:#ccc;color:rgba(255,255,255,0.6);-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-slideshow .cycle-next:hover{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;opacity:1}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-slideshow .cycle-next.initializing{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;opacity:1}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-slideshow .gallery-item{width:100%;height:100%;cursor:pointer;box-shadow:#000 0em 0em 0em}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-slideshow.slideshow-cropped .gallery-item img.portrait{width:100%;position:absolute;top:-100%;left:0;right:0;bottom:-100%;margin:auto}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-slideshow.slideshow-cropped .gallery-item img.landscape{height:100%;position:absolute;top:-100%;left:-100%;right:-100%;bottom:-100%;margin:auto}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-slideshow.slideshow-letterboxed .gallery-item img{box-shadow:#000 0em 0em 0em}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-slideshow.slideshow-letterboxed .gallery-item img.portrait{height:100%;margin:0 auto}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-slideshow.slideshow-letterboxed .gallery-item img.landscape{width:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-slideshow .caption{display:block;position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.5);color:#fff;font-size:12px;z-index:105;padding-left:3px;padding-right:3px;max-height:3em;overflow:hidden}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-slideshow .caption p{margin:0}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-slideshow .caption:empty{display:none}
#usersite-container #content-wrap .gallery_feature div.size-small div.gallery-item{width:20%}
#usersite-container #content-wrap .gallery_feature div.size-large div.gallery-item{width:33.3%}
#usersite-container #content-wrap .gallery_feature div.size-large div.gallery-item.x2{width:66.6%}
#usersite-container #content-wrap .gallery_feature div.size-large div.gallery-item.x3{width:15.1%}
#usersite-container html.touch #content-wrap .gallery_feature div.gallery-slideshow .cycle-prev,#usersite-container html.touch #content-wrap .gallery_feature div.gallery-slideshow .cycle-next{opacity:0.2}
#usersite-container #content-wrap .instagram_feature{text-align:center}
#usersite-container #content-wrap .instagram_feature header{margin-bottom:5px}
#usersite-container #content-wrap .instagram_feature ul{display:block;padding-left:0;font-size:0;margin:0 -7px}
#usersite-container #content-wrap .instagram_feature ul li{display:inline-block;*display:inline;vertical-align:top;list-style:none;position:relative;padding:0 7px;margin-bottom:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#usersite-container #content-wrap .instagram_feature ul .img-wrap{display:inline-block;width:100%;overflow:hidden}
#usersite-container #content-wrap .instagram_feature ul .img-wrap a{display:block;padding-top:100%;position:relative}
#usersite-container #content-wrap .instagram_feature ul .img-wrap img{position:absolute;top:0;left:0;max-width:none}
#usersite-container #content-wrap .instagram_feature ul .img-wrap:hover img{opacity:0.9}
#usersite-container #content-wrap .instagram_feature ul .caption{display:none}
#usersite-container #content-wrap .instagram_feature ul.with-captions .caption{display:block;font-size:.9em;line-height:1.5}
#usersite-container #content-wrap .instagram_feature ul.no-crop .img-wrap img.portrait{height:100%}
#usersite-container #content-wrap .instagram_feature ul.no-crop .img-wrap img.landscape{width:100%}
#usersite-container #content-wrap .instagram_feature ul.crop .img-wrap img.portrait{width:100%}
#usersite-container #content-wrap .instagram_feature ul.crop .img-wrap img.landscape{height:100%}
#usersite-container #content-wrap .instagram_feature ul.size-small li{width:20%}
#usersite-container #content-wrap .instagram_feature ul.size-large li{width:33.3333%}
	
	.post-thumbnail img {
		width: 200%;
	}

.post-thumbnail{position:absolute;top:0;bottom:0;opacity:0}

.post-thumbnail-hovered{opacity:1;transition:all .6s ease;-webkit-transition:all .6s ease}

.post-thumbnail-hovered ~ .post-details .post-content:after{border-color:transparent}

.post-thumbnail-hovered ~ .post-details a,.post-thumbnail-hovered ~ .post-details .post-category li:after{color:#f0f0f0;transition:all .4s ease;-webkit-transition:all .4s ease}

.post-thumbnail-hovered ~ .post-details h5,.post-thumbnail-hovered ~ .post-details h6,.post-thumbnail-hovered ~ .post-details li,.post-thumbnail-hovered ~ .post-details .post-category li:after{color:#fff!important;transition:all .3s ease;-webkit-transition:all .3s ease}
.partners-menu .pane-content{background:none;border:0;padding:0}
.page-contact .panels-flexible-column-81-8 .pane-content iframe{width:100%}
.pane-content .button-blue a,.pane-content .button-blue a:hover{background:#127bb8 !important;border:0 !important;color:#fff !important;text-decoration:none !important;text-shadow:none !important;padding:10px 15px !important;font-size:14px !important}
.pane-content .button-blue a:hover{opacity:.8 !important}

	.header-navigation-menu .header-icon img{
		margin:15px 0;
	}

.header-navigation-menu{width:100%;min-height:80px;background-color:transparent;position:absolute;top:0;z-index:10;-webkit-transition:all 500ms linear;transition:all 500ms linear}

.header-navigation-menu .nav-menu-content{margin-right:-20px}

.ptypeicon{width:19px;height:10px}

body.home .home-blog .date {
	background:#e3dbcb;
	color:#564037;
	text-align:center;
	display:block;
	float:left;
	padding:7px 8px;
	margin:0 10px 0 0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	line-height:1;
	overflow:auto;
}

body.home .home-blog .date .day {
	display:block;
}

body.home .home-blog .date .month {
	display:block;
	font-size:12px;
}

#content .featured .entry-meta.date {
	float:left;
	width:62px;
	display:block;
	background:#e3dbcb;
	text-align:center;
	padding:10px 0;
	margin:0 18px 0 0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	text-transform:uppercase;
}

#content .featured .entry-meta.date a {
	color:#564037;
	
}
#logo{margin:0;font-size:1em !important;}
#logo a{color:#000000 !important;text-indent:0;background-image:none;font-family:Georgia,serif;text-decoration:none !important;font-size:14px;}
#logo a:hover{text-decoration:none;}
.i18n-es #logo{font-size:2.4em;}


#wrapper2
{
	width: 900px ;
	margin-left: auto ;
	margin-right: auto ;
}


    

    .wrapper,
	.site-footer .site-width {
		border: none;
		padding: 0;
	}


    .wrapper .site-header {    padding: 0; }
	
	
	
    

    .wrapper table,
    .wrapper thead,
    .wrapper tbody,
    .wrapper th,
    .wrapper td,
    .wrapper tr {
        display: block;
        text-align: center;
    }


    .wrapper tr { }


    .wrapper td {
        border-top: none;
        min-height: 19px;
        position: relative;
    }


    .wrapper td:before {
        position: absolute;
        top: 6px;
        left: 6px;
        width: 45%;
        padding-right: 10px;
        white-space: nowrap;
    }


.wrapper img {
	height:90%;
}
body,.wrapper textarea,.wrapper input,.wrapper label,.funky-dropcap:first-letter,#OT_form .OT_searchTimeField,#OT_form .OT_searchDateField,#OT_form .OT_searchPartyField {color:#575757;}
body,.wrapper input[type="text"],.wrapper input[type="email"],.wrapper input[type="search"],.wrapper input[type="url"],.wrapper input[type="tel"],.wrapper input[type="password"],.wrapper input[type="datetime"], .wrapper input[type="date"], .wrapper input[type="month"], .wrapper input[type="week"], .wrapper input[type="time"], .wrapper input[type="datetime-local"], .wrapper input[type="number"], .wrapper input[type="range"],.wrapper textarea,.wrapper select.wrapper label,#OT_form .OT_searchTimeField,#OT_form .OT_searchDateField,#OT_form .OT_searchPartyField {font-family:Source Sans Pro;font-size:15px;font-weight:400;}
.wrapper .page-header .funky-button,.wrapper .parallax-section .funky-button {background:none;border-color:#FFFFFF;color:#FFFFFF;}
.wrapper .sequence .funky-button {background:none;border-color:#FFFFFF;color:#FFFFFF;}
.funky-button,.funky-button:visited,.wrapper input[type="button"],.wrapper input[type="submit"],.wrapper button,.wrapper button[type="submit"],.wrapper input[type="reset"],.tagcloud a,#OT_form a.OT_Find_a_Table,.funky-menu-item-label {color:#FFFFFF;font-family:Source Sans Pro;font-size:11px;font-weight:700;letter-spacing:3px;line-height:11px;text-transform:uppercase;}
.funky-button,.funky-button:visited,.wrapper input[type="button"],.wrapper input[type="submit"],.wrapper button,.wrapper button[type="submit"],.wrapper input[type="reset"],.tagcloud a,.post-navigation a,.wrapper input[type="text"],.wrapper input[type="email"],.wrapper input[type="search"],.wrapper input[type="url"],.wrapper input[type="tel"],.wrapper input[type="password"],.wrapper input[type="datetime"], .wrapper input[type="date"], .wrapper input[type="month"], .wrapper input[type="week"], .wrapper input[type="time"], .wrapper input[type="datetime-local"], .wrapper input[type="number"],.wrapper textarea,.wrapper select,.back-to-top,.OT_list .OT_day,.OT_list .OT_time,.OT_list .OT_party,#OT_form a.OT_Find_a_Table {box-shadow:3px 3px 0 rgba(0,0,0,0.25);}
.searchsubmit input[type="submit"],.page-header .funky-button,.parallax-section .funky-button,.wrapper .OT_list input {box-shadow:none;}
.wrapper,.site-footer .site-width {border-color:#191d20;}
.wrapper input[type="text"],.wrapper input[type="email"],.wrapper input[type="search"],.wrapper input[type="url"],.wrapper input[type="tel"],.wrapper input[type="password"],.wrapper input[type="datetime"], .wrapper input[type="date"], .wrapper input[type="month"], .wrapper input[type="week"], .wrapper input[type="time"], .wrapper input[type="datetime-local"], .wrapper input[type="number"], .wrapper input[type="range"],.wrapper input[type="color"],.wrapper textarea,.wrapper select,#OT_form .OT_day,#OT_form .OT_time,#OT_form .OT_party {background-color:#ffffff;}
.wrapper input[type="text"],.wrapper input[type="email"],.wrapper input[type="search"],.wrapper input[type="url"],.wrapper input[type="tel"],.wrapper input[type="password"],.wrapper input[type="datetime"], .wrapper input[type="date"], .wrapper input[type="month"], .wrapper input[type="week"], .wrapper input[type="time"], .wrapper input[type="datetime-local"], .wrapper input[type="number"], .wrapper input[type="range"],.wrapper input[type="color"],.wrapper textarea,.wrapper select,.searchsubmit,#OT_form .OT_searchTimeField,#OT_form .OT_searchDateField,#OT_form .OT_searchPartyField {color:#747474;}
.funky-button,.funky-button:visited,.wrapper input[type="button"],.wrapper input[type="submit"],.wrapper button,.wrapper button[type="submit"],.wrapper input[type="reset"],.tagcloud a,.post-navigation a,.back-to-top,#OT_form a.OT_Find_a_Table,.funky-menu-item-label {background-color:#BF301A;}
.wrapper .top a,.wrapper .top a:visited,.wrapper .top a:hover,.wrapper .top a:visited:hover {color:#aba69b}
.wrapper,.site-header .site-width { background-color:#070707}
.wrapper .content-padding .sidebar-widgets {background-color:#e8e5e0;}
.wrapper .sidebar-widgets input[type="text"],.wrapper .sidebar-widgets input[type="email"],.wrapper .sidebar-widgets input[type="search"],.wrapper .sidebar-widgets input[type="tel"],.wrapper .sidebar-widgets input[type="password"],.wrapper .sidebar-widgets textarea,.wrapper .sidebar-widgets select {background-color:#ffffff;color:#747474;}



#header_menu_top, #header_menu_bottom, #header_l2, #header_r2, #header_l1, #header_r1, #content_l2, #content_r2, #content_l1, #content_r1, #content_top, #footer, #leftnav, #rightnav {
	display: none;
}


#header_menu_bottom {
	padding: 0px 5px 5px 0px;
	width: 400px;
	float: right;
}

	
	.tdleft, .tdmiddle, .tdright {
	width: 100%;
	display:block;
	text-align: center;
	}

	
	.tdright h2.line1,
	.tdright h2.line2
	{white-space: nowrap; }


	
	.tdright {
		width:100%;
		text-align: right;
	}


	.tdright h2 {
	text-align: right;
	}

.popupmenu {padding:2px; padding-left:5px; background-color:#765E18; padding-right:13px; font-weight:bold; border-color: #FFFFFF;  border-bottom: 1px solid #FFFFFF }

	 
.fontjust { text-align: justify; font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px; }
section.page .nav .selected .content{position:relative;display:block;padding:25px;overflow:hidden;background:#eee}
.module-deep-sector-knowledge .content{display:none;text-transform:none}
.module-deep-sector-knowledge .content.selected{padding:25px;overflow:hidden;background:#eee}
.module-deep-sector-knowledge-small .content{padding:25px;overflow:hidden;background:#eee}
.page .module-broad-global-presence .content{position:relative;padding:0}
.page div.module-experienced-team .content{padding:0;background:none}
div.module-latest-news .content{padding:0;background:#535356;overflow:hidden}
div.module-downloads .content{overflow:hidden}
section.page .module-selected-investments .content{display:none;text-transform:none}
section.page .module-selected-investments .content.selected{padding:3%;overflow:hidden;background:#818181}
section.page .module-learn-more .content{display:none;text-transform:none}
section.page .module-learn-more .content.selected{padding:25px;overflow:hidden}
.page-contact .contact .content{overflow:hidden}
.page-investments .case .inner .content,.page-case-studies .case .inner .content,.page-ipos .case .inner .content,.page-team .case .inner .content{margin:0 !important}



#top,
#featured,
#main-content,
#footer {
	min-width: 860px;
}


#main-content .col-left {max-width:540px;}

#main .post .adjust-img-width {max-width:535px;}

#main .post div.adjust-img-width[id^="attachment_"] {
	max-width:530px;
	padding:4px 5px 5px;
}

#main .post .adjust-img-width img {
	width:100%;
	height:100%;
}

.woo-sc-box.full {border-width:1px;}
.men__ft-social{margin:21px 0 21px 0;text-align:center}
.men__ft-social ul li{margin-left:10px;display:inline-block}
.men__ft-social ul li:first-child{margin-left:0}
.men__ft-social img{display:block;width:auto;height:26px;vertical-align:middle;opacity:.4;transition:all 0.3s ease-in-out}
.men__ft-social img:hover{opacity:.7;transition:all 0.3s ease-in-out}
.headlines.section-card .listview .headline .tile .image-wrap{display:block;height:80px;overflow:hidden;width:80px}
article.asset .single-photo.expandable .image-wrap{background:#fff;box-shadow:1px 1px 5px #c8c8c8;padding:3px;position:relative}
		
			 #pg-701-0 , #pg-701-1 , #pg-701-2 , #pg-701-3 , #pg-701-4 , #pg-701-5 , #pg-701-6 , #pg-701-7 , #pg-701-8 , #pl-701 .panel-grid-cell .so-panel { margin-bottom:30px }

.panel-grid {
  zoom: 1;
}

.panel-grid:before {
  content: '';
  display: block;
}

.panel-grid:after {
  content: '';
  display: table;
  clear: both;
}

.panel-grid-cell {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 1em;
}

.panel-grid-cell .so-panel {
  zoom: 1;
}

.panel-grid-cell .so-panel:before {
  content: '';
  display: block;
}

.panel-grid-cell .so-panel:after {
  content: '';
  display: table;
  clear: both;
}

.panel-grid-cell .panel-last-child {
  margin-bottom: 0;
}

.panel-grid-cell .widget-title {
  margin-top: 0;
}

.panel-grid:first-of-type {
	border-top: 30px solid #2e2e2e;
}
 #pl-701 .panel-grid-cell .so-panel:last-child { margin-bottom:0px }
 #pl-701 .panel-grid { margin-left:0;margin-right:0 }
 #pl-701 .panel-grid-cell { padding:0 }
.footer-wrap{border-top:1px solid #3a3b3b;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:13px;margin:0 auto;opacity:1;z-index:2;width:960px;margin-top:5px;position:relative}
.page .footer-wrap{margin:0 auto !important}
.footer-wrap a{color:#cc2608;text-decoration:none}
.footer-wrap a:hover{color:#fff;text-decoration:none}
.reg-CN1 .region-selector_cluster:before,.reg-CN1 .region-selector_link:before,.reg-CN2 .region-selector_cluster:before,.reg-CN2 .region-selector_link:before{display:none}
.header:after,.nav-submenu_link:after,.nav_hamburger:after,.nav_hamburger:before,.region-selector_link:before,.videopopup:after{content:""}
.region-selector_link{position:relative;color:#a29e87;padding-left:22px}
.region-selector_item__current .region-selector_link,.region-selector_item__current .region-selector_link:hover{color:#f9f5e1;cursor:default;text-decoration:none}
.region-selector_link:hover{color:#f9f5e1}
.reg-CN1 .region-selector_link,.reg-CN2 .region-selector_link{padding-left:0}
.region-selector_link:before{background-size:14px 11px;background-repeat:no-repeat;position:absolute;top:3px;left:0;height:11px;width:14px}
.reg-KR .region-selector_link:before{top:0}
.aio-icon-component .aio-icon,.aio-icon-component .img-icon{-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear}
.style_1 .aio-icon-box:hover .aio-icon,.style_1 .aio-icon-box:hover .img-icon{transform:scale(1)}
.style_2 .aio-icon-box:hover .aio-icon,.style_2 .aio-icon-box:hover .img-icon{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
.style_3 .aio-icon-box:hover .aio-icon,.style_3 .aio-icon-box:hover .img-icon{-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-o-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}
.stats-top .aio-icon,.stats-top .img-icon{margin:0 auto}

.camp-packs-footer .img-icon{margin:0 auto;display: block!important;}

.aio-icon-img .img-icon
 {
	width: 1em;	
	max-width: 100% !important;
	border-radius: 0 !important;
	box-shadow:none !important;
	display: block;
}
 .widget_circleicon-widget .circle-icon-box .circle-icon { background-color: #dd9933 }

#amazon_logo {
	float: right;
	}

.callout-blue-top {
	color: #333;
	background: #fff;
	padding: 12px 5px 5px 14px;
	border-top: 3px solid #297fc6;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	margin: 0 0 8px 0;
}
.featured{border-bottom:1px solid #e2e2e2}
.featured:after{content:"";display:table;clear:both}
.featured__left .featured-box__surface{display:block;position:relative}
.featured__left .featured-box__surface .featured-box__bg{background-position:center center;background-size:cover;height:400px;padding-bottom:52%;position:relative}
.featured__left .featured-box__surface .featured-box__img-shadow{background:linear-gradient(to bottom, transparent 0px, transparent 8%, rgba(0,0,0,0.8) 100%) repeat scroll 0 0 transparent;height:100%;position:absolute;top:0;width:100%}
.featured__left .featured-box__info{bottom:0;color:#fff;left:0;padding:20px;position:absolute;text-shadow:1px 1px 0 rgba(0,0,0,0.6)}
.featured__left .featured-box__info h2{line-height:130%}
.featured__left .featured-box__info h2 a{color:#fff;font-size:28px}
.featured__left .featured-box__info .featured-box__meta{font-size:14px}
.featured__left .featured-box__info .featured-box__meta a{color:#fff;display:inline}
.featured__left a .featured-box__bg{height:0}
.webstore-overlay-cart table .subtotal{width:5rem;padding-right:12px;padding-left:5px;}
.webstore-overlay-cart .subtotal,.webstore-overlay-cart #PromoCodeStr{text-align:right;}
#confirm .lines .subtotal{text-align:right;font-weight:bold;}
.order-history .subtotal{text-align:right;}
.webstore-lines .subtotal{text-align:right;font-weight:bold;}
.col{float:left}

.fusion-secondary-header .fusion-mobile-nav-holder {
  width: 80%;
  margin: 0 auto;
}


.fusion-mobile-nav-holder {
  display: none;
  clear: both;
  color: #333;
}

.fusion-mobile-nav-holder li.fusion-mobile-nav-item li a {
  padding-left: 21px;
}

.fusion-mobile-nav-holder li.fusion-mobile-nav-item li a:before {
  content: "-";
  margin-right: 2px;
}

.fusion-mobile-nav-holder li.fusion-mobile-nav-item li li a {
  padding-left: 30px;
}

.fusion-mobile-nav-holder li.fusion-mobile-nav-item li li a:before {
  content: "--";
  margin-right: 2px;
}

.fusion-mobile-nav-holder li.fusion-mobile-nav-item li li li a {
  padding-left: 39px;
}

.fusion-mobile-nav-holder li.fusion-mobile-nav-item li li li a:before {
  content: "---";
  margin-right: 2px;
}

.fusion-mobile-nav-holder li.fusion-mobile-nav-item li li li li a {
  padding-left: 48px;
}

.fusion-mobile-nav-holder li.fusion-mobile-nav-item li li li li a:before {
  content: "----";
  margin-right: 2px;
}

.fusion-mobile-nav-holder li.fusion-mobile-nav-item .submenu-languages li a:before {
  content: none;
}

.fusion-mobile-nav-holder .fusion-megamenu-icon {
  display: none;
}

.fusion-mobile-nav-holder ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder li a{padding-left:30px;padding-right:30px;}
.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-mobile-nav-item .fusion-open-submenu{padding-right:35px;}
.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-mobile-nav-item a{padding-left:30px;padding-right:30px;}
.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-mobile-nav-item li a{padding-left:39px;}
.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-mobile-nav-item li li a{padding-left:48px;}
.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-mobile-nav-item li li li a{padding-left:57px;}
.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-mobile-nav-item li li li li a{padding-left:66px;}
#side-header.fusion-mobile-menu-design-classic .fusion-main-menu-container .fusion-mobile-nav-holder{display:block;margin-top:20px;}
#side-header.fusion-is-sticky.fusion-sticky-menu-1 .fusion-mobile-nav-holder{display:none;}
.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-mobile-nav-holder{display:block;margin-top:20px;}
.fusion-mobile-menu-design-classic .fusion-secondary-header .fusion-mobile-nav-holder{margin-top:0;}
.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-mobile-nav-holder{display:block;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-nav-holder{padding-top:20px;margin-left:-30px;margin-right:-30px;margin-bottom:calc(-20px - 0px);}
.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-nav-holder{padding-top:0;margin-left:-30px;margin-right:-30px;margin-bottom:0;}
.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-nav-holder{display:none;}
.fusion-mobile-menu-design-classic .fusion-mobile-nav-holder .fusion-secondary-menu-icon{text-align:inherit;}
.fusion-mobile-menu-design-classic .fusion-mobile-nav-holder .fusion-secondary-menu-icon:after,.fusion-mobile-menu-design-classic .fusion-mobile-nav-holder .fusion-secondary-menu-icon:before{display:none;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-sm-4{width:33.33333333%}


.photo-grid-wrapper .col-sm-4 {
    padding-left: 5px;
    padding-right: 5px;
}


#videos .col-sm-4 {
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 10px;
}
.glyphicon{position:relative;top:1px;display:inline-block;font-family:ncsu-icons;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.glyphicon-close:before{content:"x"}
.glyphicon-double-arrow:before{content:"b"}
.glyphicon-down-arrow:before{content:"c"}
.glyphicon-download:before{content:"d"}
.glyphicon-download.no-bkgrnd:before{content:"M"}
.glyphicon-left-arrow-bkgrnd:before{content:"e"}
.glyphicon-left-arrow:before{content:"f"}
.glyphicon-right-arrow-bkgrnd:before{content:"h"}
.glyphicon-right-arrow:before{content:"i"}
.glyphicon-search-bkgrnd:before{content:"j"}
.glyphicon-search:before{content:"k"}
.glyphicon-video:before{content:"E"}
.glyphicon-photo:before{content:"P"}
.glyphicon-plus:before{content:"g"}
.glyphicon-plus-no-bkgrnd:before{content:"R"}
.glyphicon-minus:before{content:"Q"}
.glyphicon-check:before{content:"n"}
.glyphicon-x:before{content:"m"}
.glyphicon-menu-bkgrnd:before{content:"l"}
.glyphicon-menu:before{content:"o"}
.glyphicon-thin-menu:before{content:"D"}
.glyphicon-link:before{content:"p"}
.glyphicon-fb:before{content:"y"}
.glyphicon-flickr:before{content:"q"}
.glyphicon-gplus:before{content:"r"}
.glyphicon-instagram:before{content:"s"}
.glyphicon-linkedin:before{content:"t"}
.glyphicon-youtube:before{content:"w"}
.glyphicon-twitter:before{content:"v"}
.glyphicon-pintrest:before{content:"u"}
.glyphicon-pinterest:before{content:"u"}
.glyphicon-email:before{content:"z"}
.glyphicon-thin-chevron:before{content:"C"}
.glyphicon-thin-arrow:before{content:"a"}
.glyphicon-roman-arrow:before{content:"B"}
.glyphicon-bold-arrow:before{content:"A"}
.glyphicon-rss:before{content:"F"}
.glyphicon-down-bracket:before{content:"G"}
.glyphicon-up-bracket:before{content:"H"}
.glyphicon-play:before{content:"I"}
.glyphicon-pause:before{content:"O"}
.glyphicon-up-thin-arrow:before{content:"J"}
.glyphicon-checkbox:before{content:"K"}
.glyphicon-date:before{content:"L"}
.glyphicon-question:before{content:"N"}
.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-left-arrow,.carousel-control .glyphicon-right-arrow{position:absolute;top:50%;z-index:5;display:inline-block}
.carousel-control .icon-prev,.carousel-control .glyphicon-left-arrow{left:50%}
.carousel-control .icon-next,.carousel-control .glyphicon-right-arrow{right:50%}
.glyphicon-thin-arrow,.glyphicon-roman-arrow,.glyphicon-bold-arrow{font-size:2em;line-height:1.5rem;vertical-align:middle;display:inline-block;left:0;top:-1px;-webkit-transition:left 0.2s ease;transition:left 0.2s ease}
.btn:hover .glyphicon,.btn:focus .glyphicon{left:4px}
a.feature-block:hover .glyphicon-roman-arrow,a.feature-block:hover .glyphicon-thin-arrow,a.feature-block:focus .glyphicon-roman-arrow,a.feature-block:focus .glyphicon-thin-arrow{left:4px}
.story .story-txt:hover .glyphicon{left:4px}
.ncstate-fact .the-support a:hover .glyphicon-roman-arrow,.ncstate-fact .the-support a:focus .glyphicon-roman-arrow{left:4px}
.social-tag .glyphicon{display:inline-block;vertical-align:-5px;font-size:1.2em}
#menu-toggle .glyphicon{font-size:3.2em;vertical-align:-33%;padding-left:5px}
.pa-system .glyphicon{position:absolute;color:#fff;border:1px solid #fff;padding:4px;border-radius:100%;top:10px;right:10px;cursor:pointer}
.header-action .glyphicon-bold-arrow{font-size:1.8em}
#connect .hp-fact .the-support a:hover .glyphicon{left:4px}
#connect .all-social .glyphicon{font-size:1.7em;vertical-align:-7px;margin-right:0.8em}
.hp-video-cta-button:hover .glyphicon{left:4px}
.calendars-page #main-calendar .more-links li .glyphicon{margin-right:8px}
.page-think-and-do .share-buttons a .glyphicon{display:inline;vertical-align:-3px}
.page-think-and-do .section-share .glyphicon{font-size:1.5em;display:inline;vertical-align:-3px}
.page-for-you-and-for-all .share-buttons a .glyphicon{display:inline;vertical-align:-3px}
.page-for-you-and-for-all .video-wrapper a.video-close .glyphicon{font-size:3em}
.page-for-you-and-for-all .video-wrapper a.play-video .glyphicon{display:block;font-size:3em;padding:18px 0}
.page-for-you-and-for-all .section-share .glyphicon{font-size:1.5em;display:inline;vertical-align:-3px}
.page-for-you-and-for-all #wolf-mountain .glyphicon{font-size:1.7em;vertical-align:-7px;margin-right:0.8em}
.features .feature-content .glyphicon,.features .event-mod .glyphicon{color:#c00}
.color-black+.glyphicon{color:#000000}
.header-txt:hover .header-action .glyphicon,.header-txt:focus .header-action .glyphicon{left:4px}
.fixed-nav-bar__elevator .glyphicon{font-size:23px;vertical-align:top}
.extra-nav .extra-nav-trigger .glyphicon-up-bracket{display:none}
.extra-nav.extra-nav-is-showing .extra-nav-trigger .glyphicon-up-bracket{display:inline-block}
.extra-nav.extra-nav-is-showing .extra-nav-trigger .glyphicon-down-bracket{display:none}
a.lb-video-close .glyphicon{font-size:3em}
.lb-video-share-buttons a .glyphicon{display:inline;vertical-align:-3px}
.wrapper-travel_tools #guide_book #travel-book{float:left;}
.span12{width:940px;}
.row-fluid .span12{width:100%;*width:100%;}
input.span12,textarea.span12,.uneditable-input.span12{width:926px;}
.table td.span12,.table th.span12{float:none;width:924px;margin-left:0;}

  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 1156px;
  }

  .span12,
  .row-fluid .span12 {
    width: 100%;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
.span12.mobile-hot-stories{display:none;}
.span12.mobile-show,.spec-accordion.mobile-show{display:none;}
.span12.twitter-block .textblock.yellow-bg{min-height:0px;}
.span12 .twitter-block .text-content{background:#b6aa69;padding:10px;}


.span12.spec-list{
    margin-bottom: 20px;
}


    .span12 .cover.homepage .rslides1_nav.prev, .span12 .cover.homepage .rslides1_nav.next{
        display: none!important;
    }

.span12 .hashtag, .span12 .section-title {
    min-height:150px;
    max-height:150px;
}

.span12 .hashtag .tag, .span12 .section-title span {
    line-height:150px;

}

.news-item.last .span12{
    margin:40px 0 40px 0;
}

    .product-overview .row-fluid:first-child .span6 .span12, .support .span6, .support .span3  {
        width:33.33333333333334%;
        *width:33.33333333333334%;
    }

    .product-overview .row-fluid:first-child .span6 .row-fluid .span12 {
        width: 100%;
        *width: 100%;
    }


    .live-for-music-banner .span12.cover-spans-height .span9{
        width: 75%;
    }


    .live-for-music-banner .span12.cover-spans-height .span3{
        display: block;
    }

.span12 .section-title span{
    font-size: 1.4em;
}

.span12.mobile-show.ampSeries{
    display: inline-block;
}


.span12.mobile-show.ampSeries h1{
    color: #fff;
    font-size: 2em;
    padding: 22px;
}

.span12.mobile-text {
    display: block;
}


.cover.homepage .span12.mobile-show {
    display: block;
    background: #000;
    position: absolute;
    bottom: 0;
    height: 90px;
    padding: 0px 20px;
}


.span12.mobile-show .text{
    display: block;
}

    .span12.twitter-block{
        float:left;
    }

    .live-for-music-banner .span12.cover-spans-height .span9 h1{
        line-height: 0.8em;
    }

    .live-for-music-banner .span12 .twitter-block{
        margin-top:0px;
    }


    .span12.hot-story-slideshow{
        display: none;
    }

    .relPosAmp .span12.yellow-bg{
        margin-top:20px;
    }

    .relPosCab .span12.yellow-bg{
        margin-top:20px;
    }

    .relPosGui .span12.yellow-bg{
        margin-top:20px;
    }


.relPosPed .span12.yellow-bg{
    margin-top:35px;
}

    footer .span12 {
        display:none;
    }


    .span12.mobile-show{
        display: block;
        background: #000;
    }

    .span12 .hashtag.white-bg .tag.black{
        font-size: 2.3em;
    }


    .spread-the-word.product-social-bar.design-your-amp .span12.yellow-bg .tablet-social-bar .centered-socials .white.share-to-care{
        display: none!important;
    }


    .row-fluid.spread-the-word .span12.yellow-bg{
        margin-top: 0px;
    }


.span12.product-demo-video.code-amp{
    background: #000000;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-bottom: 20px;
    padding-top: 60px;
}


.product-detail.gateway section .span12 .row-fluid {
    position: relative;
}


body.single-amplifier .span12.product-demo-video.code-amp {
    background-color: black;
}


body.single-amplifier .span12.product-demo-video.code-amp .row-fluid:nth-child(2) {
    padding: 0 0 60px 0;
}


body.single-amplifier .span12.product-demo-video.code-amp h2 {
    line-height: 1.1em;
    text-align: center;
}


body.single-amplifier .span12.product-demo-video.code-amp p {
    color: white;
}


    .product-overview.code-amp #zoom-images-wrapper .span12 {
        width: 100%;
    }


    .product-overview.code-amp #zoom-images-wrapper .span12 .product-lifestyle-slides a {
        width: 100%;
    }
.site-logo-text{position:absolute !important;text-indent:-9999px;}
html.ie7 .site-logo-text{position:absolute;top:55px;}
html[data-screensize~="wide"] body .site-logo-text{position:absolute;top:55px;}
html[data-screensize~="tablet"] body .site-logo-text{position:absolute;top:55px;}
html[data-screensize~="mobile"] body .site-logo-text{position:absolute;bottom:0 !important;right:10px !important;}

    #slideshow {
        display: none;
    }

#slideshow img {
}


.header .ad-468 {
	text-align:center;
}



.ad-single-bottom, .ad {
	margin: 10px auto;
	text-align:center;	
}
.wide-header ul.social{padding-left:0}
.switch-links li,.language-switcher-locale-url li,.header-links li,.social-links .social li{float:left}
.social-links .social a{padding:8px 5px;display:inline-block;height:20px}
.social-links .social li:first-child a{padding-left:0}
.social-links .social img{height:20px;width:20px;opacity:.7}
.social-links .social a:hover img{opacity:1}

.punto_slide {
	width: 25px;
	height: 6px;
	float: left;
	margin-left: 1px;
	background: #d3d7dc;
	margin-bottom: 1px;
}

.punto_slide-act {
	background: #89919c;
}

.punto_slide:hover {
	background: #89919c;
}


#mainmenu.scaled li.menu-item {
    height: 35px;
}




.wrap {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 1280px; }

  .wrap:after {
    content: "";
    display: table; }

    .wrap .wrap {
      padding-left: 0 !important;
      padding-right: 0 !important; }

  .hero .wrap {
    max-width: 960px; }

    .hero .wrap:after {
      content: "";
      display: table;
      clear: both; }

  .hero .wrap.left {
    text-align: left; }

    .hero .wrap.left .heading, .hero .wrap.left .copy {
      max-width: 50%;
      float: left;
      clear: both; }

  .hero .wrap.right {
    text-align: right; }

    .hero .wrap.right .heading, .hero .wrap.right .copy {
      max-width: 50%;
      float: right;
      clear: both; }

  .hero .wrap.dark {
    color: #353634; }

    .hero .wrap.dark .heading, .hero .wrap.dark .copy {
      color: #353634; }

  .content-section.story .wrap:after {
    content: "";
    display: table;
    clear: both; }

  .content-section.story.parallax .wrap {
    position: relative; }

  .content-section.product-features .wrap {
    margin: 9rem auto 7rem auto; }

    .content-section.how-to-carousel .columns .wrap {
      background: #f3f5f6;
      -moz-box-shadow: 1px 2px 4px 0px #e2e2e2;
      -webkit-box-shadow: 1px 2px 4px 0px #e2e2e2;
      box-shadow: 1px 2px 4px 0px #e2e2e2; }

.content-section.content-corners.stacked .wrap {
  padding-left: 0 !important;
  padding-right: 0 !important; }

    .content-section.team-grid .wrap {
      max-width: 1000px; }

  .content-section.mobile-tiles .wrap .section-title {
    margin-top: 1rem; }

  .content-section.story-columns .wrap {
    padding: 54rem 0 9rem 0; }

    .content-section.story-columns .wrap:after {
      content: "";
      display: table;
      clear: both; }

  .content-section.text-ribbon .wrap {
    padding: 3rem 0; }

    .content-section.text-ribbon .wrap h1, .content-section.text-ribbon .wrap h2, .content-section.text-ribbon .wrap h3, .content-section.text-ribbon .wrap h4, .content-section.text-ribbon .wrap p {
      font-family: ProximaNova-Light, sans-serif;
      -webkit-font-smoothing: antialiased;
      font-weight: 300;
      margin: 0;
      line-height: 1.1; }

    .content-section.text-ribbon .wrap h1 {
      font-size: 7.2rem; }

    .content-section.text-ribbon .wrap h2 {
      font-size: 5.4rem;
      color: #ed1b12; }

    .content-section.text-ribbon .wrap p {
      font-size: 2.4rem; }

    .content-section.text-ribbon .wrap a {
      text-decoration: none;
      color: #ed1b12;
      font-family: ProximaNova-Regular, sans-serif;
      font-weight: normal;
      -webkit-font-smoothing: subpixel-antialiased; }

  .content-section.visual-lists .wrap:after {
    content: "";
    display: table;
    clear: both; }

  .single-product .entry-content .hero .wrap {
    max-width: 1280px; }


.page-id-1299 .content-section.text-ribbon .wrap {
  padding: 5rem 0; }

  .page-id-312 .hero .wrap {
    max-width: 1280px; }

    .page-id-312 .hero .wrap .heading {
      max-width: 100%; }

  .page-id-507 .entry-content .wrap,
  .parent-pageid-507 .entry-content .wrap {
    max-width: 960px; }

    .page-id-507 .entry-content .wrap .last-updated,
    .parent-pageid-507 .entry-content .wrap .last-updated {
      text-transform: uppercase; }

    .page-id-507 .entry-content .wrap .entry-title,
    .parent-pageid-507 .entry-content .wrap .entry-title {
      font-size: 5.4rem;
      margin: 0;
      color: #ed1b12;
      font-family: ProximaNova-Light, sans-serif;
      -webkit-font-smoothing: antialiased;
      font-weight: 300; }

    .page-id-507 .entry-content .wrap a,
    .parent-pageid-507 .entry-content .wrap a {
      color: #ed1b12;
      text-decoration: none; }

      .page-id-507 .entry-content .wrap a:hover,
      .parent-pageid-507 .entry-content .wrap a:hover {
        color: #aa403c; }

    .page-id-507 .entry-content .wrap .page-nav a,
    .parent-pageid-507 .entry-content .wrap .page-nav a {
      color: #353634; }

      .page-id-507 .entry-content .wrap .page-nav a:hover,
      .parent-pageid-507 .entry-content .wrap .page-nav a:hover {
        color: #ed1b12; }

    .page-id-507 .entry-content .wrap .page-nav .current_page_item a,
    .parent-pageid-507 .entry-content .wrap .page-nav .current_page_item a {
      color: #ed1b12; }

  .owl-pagination .wrap {
    max-width: 960px; }

    .owl-pagination .wrap .owl-item {
      min-height: 0;
      display: inline-block;
      float: none; }

    .owl-pagination .wrap .item {
      display: block;
      position: relative;
      height: 12.4rem;
      top: 6.4rem;
      -webkit-transition: all 0.2s ease-in-out;
      -moz-transition: all 0.2s ease-in-out;
      -ms-transition: all 0.2s ease-in-out;
      -o-transition: all 0.2s ease-in-out;
      transition: all 0.2s ease-in-out; }

      .owl-pagination .wrap .item:hover {
        top: 0.8rem; }

      .owl-pagination .wrap .item .item-link {
        display: block;
        height: 100%;
        width: 100%;
        overflow: hidden;
        text-align: center;
        padding: 1.8rem 1.5rem;
        text-decoration: none;
        color: white;
        font-size: 1.4rem;
        line-height: 1.3; }

        .owl-pagination .wrap .item .item-link .heading {
          display: block;
          clear: both;
          padding: 0 0 1rem 0;
          font-family: ProximaNova-Semibold, sans-serif;
          font-weight: normal;
          -webkit-font-smoothing: subpixel-antialiased;
          text-transform: uppercase; }

              .owl-pagination .wrap .item .item-link .heading br {
                display: none; }

        .owl-pagination .wrap .item .item-link .subheading {
          font-weight: 300; }

    .owl-pagination .wrap .synced .item {
      top: 0.8rem; }

  .site-footer .wrap:after {
    content: "";
    display: table;
    clear: both; }

    .site-footer .legal .wrap {
      padding: 0 5%; }




.row { width: 100%; margin-left: auto; margin-right: auto; margin-top: 0; margin-bottom: 0; max-width: 83.33333em; *zoom: 1; }

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

.row:after { clear: both; }

.row.collapse .column, .row.collapse .columns { position: relative; padding-left: 0; padding-right: 0; float: left; }

.row .row { width: auto; margin-left: -1.25em; margin-right: -1.25em; margin-top: 0; margin-bottom: 0; max-width: none; *zoom: 1; }

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

.row .row:after { clear: both; }

.row .row.collapse { width: auto; margin: 0; max-width: none; *zoom: 1; }

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

.row .row.collapse:after { clear: both; }

  .row .large-offset-1 { position: relative; margin-left: 8.33333%; }

  .row .large-offset-2 { position: relative; margin-left: 16.66667%; }

  .row .large-offset-3 { position: relative; margin-left: 25%; }

  .row .large-offset-4 { position: relative; margin-left: 33.33333%; }

  .row .large-offset-5 { position: relative; margin-left: 41.66667%; }

  .row .large-offset-6 { position: relative; margin-left: 50%; }

  .row .large-offset-7 { position: relative; margin-left: 58.33333%; }

  .row .large-offset-8 { position: relative; margin-left: 66.66667%; }

  .row .large-offset-9 { position: relative; margin-left: 75%; }

  .row .large-offset-10 { position: relative; margin-left: 83.33333%; }

  .row .large-offset-11 { position: relative; margin-left: 91.66667%; }



.lt-ie9 .row { width: 100%; max-width: 100%; min-width: 768px; margin: 0 auto; }


.lt-ie9 .row .row { width: auto; max-width: none; min-width: 0; margin: 0 -15px; }


.lt-ie9 .row.large-collapse .column, .lt-ie9 .row.large-collapse .columns { padding: 0; }


.lt-ie9 .row .row.large-collapse { margin: 0; }


.lt-ie9 .large-1, .lt-ie9 .row .large-1 { width: 8.33333%; }


.lt-ie9 .large-2, .lt-ie9 .row .large-2 { width: 16.66667%; }


.lt-ie9 .large-3, .lt-ie9 .row .large-3 { width: 25%; }


.lt-ie9 .large-4, .lt-ie9 .row .large-4 { width: 33.33333%; }


.lt-ie9 .large-5, .lt-ie9 .row .large-5 { width: 41.66667%; }


.lt-ie9 .large-6, .lt-ie9 .row .large-6 { width: 50%; }


.lt-ie9 .large-7, .lt-ie9 .row .large-7 { width: 58.33333%; }


.lt-ie9 .large-8, .lt-ie9 .row .large-8 { width: 66.66667%; }


.lt-ie9 .large-9, .lt-ie9 .row .large-9 { width: 75%; }


.lt-ie9 .large-10, .lt-ie9 .row .large-10 { width: 83.33333%; }


.lt-ie9 .large-11, .lt-ie9 .row .large-11 { width: 91.66667%; }


.lt-ie9 .large-12, .lt-ie9 .row .large-12 { width: 100%; }


.lt-ie9 .row .large-offset-1 { margin-left: 8.33333%; }


.lt-ie9 .row .large-offset-2 { margin-left: 16.66667%; }


.lt-ie9 .row .large-offset-3 { margin-left: 25%; }


.lt-ie9 .row .large-offset-4 { margin-left: 33.33333%; }


.lt-ie9 .row .large-offset-5 { margin-left: 41.66667%; }


.lt-ie9 .row .large-offset-6 { margin-left: 50%; }


.lt-ie9 .row .large-offset-7 { margin-left: 58.33333%; }


.lt-ie9 .row .large-offset-8 { margin-left: 66.66667%; }


.lt-ie9 .row .large-offset-9 { margin-left: 75%; }


.lt-ie9 .row .large-offset-10 { margin-left: 83.33333%; }


.lt-ie9 .row:before, .row:after { content: " "; display: table; }


.lt-ie9 .row:after { clear: both; }



form .row .row { margin: 0 -0.41667em; }

form .row .row .column, form .row .row .columns { padding: 0 0.41667em; }

form .row .row.collapse { margin: 0; }

form .row .row.collapse .column, form .row .row.collapse .columns { padding: 0; }

form .row input.column, form .row input.columns, form .row textarea.column, form .row textarea.columns { padding-left: 0.41667em; }

.main-header .top.row { padding-top: 30px; padding-bottom: 20px; background: transparent; min-height: 50px; }

.main-header .main-menu-dropdown-panel .row { display: none; padding-bottom: 40px; }

.template-index .slider .row { position: relative; padding: 0; }

  .template-index .product-slider.disabled .row.content { text-align: center; }

.lt-ie9 .template-index .product-slider.disabled .row.content { text-align: center; }

.template-index .product-slider .content.row { padding: 0 50px; }

.template-index .widgets .row { padding: 30px 10px 0; }

.lt-ie9 .template-index .widgets .row { padding: 100px 30px 0; }

.template-index .widgets .small-promos .row { padding: 0; }



.template-page .main-content .row { max-width: 1200px; margin: 0; }

.template-page .main-content .full-width.row { max-width: none; }

.template-page .main-content .single-column.row { max-width: 700px; margin: 0; }



.template-search .main-content .narrow.row { max-width: 960px; margin: 0; }

.template-search .main-content .row.summary { padding: 10px 20px; }

.lt-ie9 .template-search .main-content .row.summary { padding: 25px 40px; }

.template-search .main-content .row.summary p { margin: 5px 0 0 0; }

.template-search .main-content .row.summary input { margin: 0 !important; }

.template-search .main-content .row.summary .columns { padding: 10px 0; }

.lt-ie9 .template-search .main-content .row.summary .columns { padding: 0 15px; }

.template-search .main-content .row.results { margin: 30px 0; }

.template-cart .main-content .row { margin: 0; }

.template-cart .empty-cart.row { max-width: 60em; }

.template-cart .empty-cart.row h1 { font-size: 1.16667em; margin-bottom: 30px; }

.template-cart .empty-cart.row h2 { font-size: 1em; }



.account-content .row { max-width: 57.5em; margin: 0; }

.account-content .row.large { max-width: 106.66667em; }


#wrapper {
	clear: both;
	margin: 20px auto;
	padding: 20px 25px 0;
	max-width: 960px;
	position: relative;
	background: rgba(105,83,65,0.75);
}

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

.clearfix {
	display: inline-block;
}


* html .clearfix {
	height: 1%;
}



.clearfix:after,
.clearfix:before,
#container:after,
#container:before,
.widget-wrapper:after,
.widget-wrapper:before {
    content: ' ';
    display: table;
}


.clearfix:after,
#container:after,
.widget-wrapper:after {
    clear: both;
}


.ie7 .clearfix,
.ie7 #container,
.ie7 .widget-wrapper {
    zoom: 1;
}

.center { text-align:center; }


.boxgrid2 {background: #FFFFFF; float: left; text-align:center; border:1px solid #d2d2d2; height: 210px; width: 151px; margin:0 10px 10px 0; overflow: hidden; padding: 0 30px 14px; position: relative; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 2px 2px rgba(0,0,0,0.3); box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);}

.boxgrid2 img {width:110px; height:70px; border:1px solid #999}

.boxgrid2 h3, .boxgrid2 h3 a { color: #0000FF !important; font-size: 15px; font-weight: bold; height: 30px; line-height: 16px; margin-bottom: 5px;}

.boxgrid2 h3 a:hover {color:#0000ff; text-decoration:underline}

.boxgrid2 p {color:#333; font-size:11px; text-align:left; height: 70px; margin-bottom: 18px;}

.boxgrid2 .boxcaption { background: #fff; border-top: 2px solid #FFFFFF; float: left; height: 170px;  position: absolute; width: 191px;}

.boxgrid2 .button {bottom:14px; left:0px;}

.boxgrid2 a.button {padding:7px 25px;}

.boxgrid2 .estrellas {font-size:20px; font-weight:bold; line-height:30px; word-spacing: -7px; }

.boxgrid2 .estrellas a { color: #444444; }

.boxgrid2 .estrellas .amarilla {color:#FFC71A}

  .flash {
    margin: 0 0 -13px 0;
  }

.widget-easy-twitter-feed-widget-kamn .widget-easy-twitter-feed-widget-row:before,
.widget-easy-twitter-feed-widget-kamn .widget-easy-twitter-feed-widget-row:after {
  content: " ";
  display: table;
}

.widget-easy-twitter-feed-widget-kamn .widget-easy-twitter-feed-widget-row:after {
  clear: both;
}

.mycars .mycars-postform-links .registered-login { float: right; }
.tiled-gallery .gallery-group{float:left;position:relative;}

.td-title-wrap .span9.column_container.td-no-pagination {margin-bottom: 0;overflow: hidden;}

body.home .td-title-wrap .span9.column_container.td-no-pagination {margin-bottom: 0;}

body.home .td-title-wrap .span9.column_container.td-no-pagination,body.home div#cta_container .widget #menu-item-203, body.home div#cta_container .widget #menu-item-204 {display:none;}
.span9{width:738px}
.row-fluid .span9{width:73.880597014925%;margin-left:4.4776119402985%;*margin-left:4.4274111370857%;*width:73.830396211713%}
input.span9,textarea.span9,.uneditable-input.span9{width:724px}
.table td.span9,.table th.span9{float:none;width:722px;margin-left:0}
.ad_leftcol {
	margin:0px 0px 25px;
	padding:0px;
}


.ad_leftcol a, 
.ad_leftcol a:link,
.ad_leftcol a:visited {
	text-decoration:none;	
}



.ad_leftcol a img,
.ad_leftcol img {
	border: none;
	padding:0px;
	margin:0px;
}

	
	.swiper-slide .content p, .swiper-slide .content h2, .swiper-slide .content .buttons {
		opacity: 1!important;
		padding: 0!important;
	}





header#top nav ul.buttons li {
	line-height: 12px;
	position: relative;
}


.nectar-slider-wrap[data-overall_style="directional"] .swiper-slide .content p, .nectar-slider-wrap[data-overall_style="directional"] .swiper-slide .content h2, .nectar-slider-wrap[data-overall_style="directional"] .swiper-slide .content .buttons {
	opacity: 1!important;
	padding-top: 0!important;
}


.ascend #header-outer[data-transparent-header="true"].transparent .midnightHeader .buttons {
	margin-top: 0!important;
}


.swiper-slide[data-x-pos="right"] .content .buttons {
	clear: both;
}


.swiper-slide .content .buttons {
	position: relative;
}


#header-outer .widget_shopping_cart .buttons {
	padding: 3px 20px 20px 20px;
	clear: both;
}
.calendar-calendar .week-view .full tr.last td.multi-day{border-bottom:1px solid #CCCCCC;}
.primary-navigation li.last{padding:0px;}
.breadcrumb li.last,.secondary-banner-wrapper .breadcrumb li.last,.tertiary-banner-wrapper .breadcrumb li.last{background:none !important;background:none;margin:0px;padding:0px;}
.item-list .item.last{border:none;}
.items-list .item.last{border:none;}
.address-bar li.last{margin:0px 0px 0px 7px;}
.tabs .tabs-primary li.last,.tabs .tabs-secondary li.last{margin:0px;}
.tabs .body-inner .items .article.last{margin:0px;}
.home-body-wrapper .home-spifs .spif.last{margin:0px;}
.panels .panel.last{margin:0px;}
.news-banner .breadcrumb li.last{background:none !important;}

	
	
	#text-2 a {
		display: block; 
		width: 90px; 
		height: 27px; 
		background: #A5B26D; 
		font-size: 14px; 
		color: #fff; 
		-moz-border-radius: 5px; 
		-webkit-border-radius: 5px; 
		border-radius: 5px; 
		text-align: center; 
		line-height: 27px;
	}

	
	#text-2 a:hover {
		background: #aaa;
	}


	#text-2 { 
		margin-top: 10px; 
	}
body.section-intranet #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.leaf,body.page-node-364 #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.leaf,body.node-type-page-intranet-content #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.leaf,.page-intranet-intranet-reports-and-minutes #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.leaf{list-style:none;}
body.section-intranet #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.expanded ul.menu li.leaf,body.page-node-364 #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.expanded ul.menu li.leaf,body.node-type-page-intranet-content #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.expanded ul.menu li.leaf,.page-intranet-intranet-reports-and-minutes #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.expanded ul.menu li.leaf{list-style:none;}
body.section-students.node-type-page-extranet-home #page #navigation .menu li.leaf{padding-right:1px;}
body.section-students.node-type-page-extranet-home #page #navigation .menu li.leaf .fa{z-index:10;}
body.section-students.node-type-page-extranet-home #page #navigation .menu li.leaf.last{padding-right:0px;}
body.section-students.node-type-page-extranet-home #page #navigation .menu li.leaf span{padding-left:0px;padding-right:0px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf{background-color:rgba(2,116,163,0.3);-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf a{background:none;color:#0274a3;font:14px 'Open Sans Semibold';}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active{background:#0274a3;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active a{background:none;color:#fffbf7;font:14px 'Open Sans Semibold';}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf .nolink,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink{background:rgba(2,116,163,0.3);-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;color:#0274a3;font:14px 'Open Sans Semibold';}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink.open,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf .nolink.open,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink.open,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink.open,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink.open,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink.open{-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf.has-children,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children{margin-bottom:0px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last{margin-bottom:3px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf{background:rgba(2,116,163,0.08);-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0;margin-bottom:0px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a{color:#434343;font-family:'Open Sans Semibold';font-size:12px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a:hover,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a:hover,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a:hover,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a:hover,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a:hover,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a:hover{font-family:'Open Sans Extra Bold';}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first{margin-bottom:0px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last{margin-bottom:3px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}
body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf{background-color:rgba(72,165,70,0.3);}
body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf a{color:#397237;}
body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active{background:#48a546;}
body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active a{color:#fffbf7;}
body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf span.nolink,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf span.nolink{background:none;background-image:none;color:#397237;}
body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf{background:rgba(72,165,70,0.08);}
body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf{background-color:rgba(221,75,58,0.3);}
body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf a{color:#dd4b3a;}
body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active{background:#dd4b3a;}
body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active a{color:#fffbf7;}
body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf span.nolink,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf span.nolink{background:none;background-image:none;color:#dd4b3a;}
body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf{background:rgba(221,75,58,0.08);}
ul li.leaf{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');list-style-type:square;}

.p2icon{width:8px;height:8px;background:transparent url(data:image/gif;base64,R0lGODlhBQAIAIABANQMAP///yH5BAEAAAEALAAAAAAFAAgAAAILDG6huKB53HqRqgIAOw==) no-repeat}

.clear {clear: both;}


			
			#sidebar .col, #sidebar .col2, #sidebar .col3, #sidebar .col4, #sidebar .col5 {width: 340px; display: inline;}

			#sidebar .right_col_1 a, #sidebar .right_col_2 a, #sidebar .left_col_1 a, #sidebar .left_col_2 a, #sidebar .col a, #sidebar .col2 a, #sidebar .col3 a, #sidebar .col4 a, #sidebar .col5 a { font-weight: 400;}

					#sidebar .right_col_1 ul, #sidebar .right_col_2 ul, #sidebar .left_col_1 ul, #sidebar .left_col_2 ul, #sidebar .col ul, #sidebar .col2 ul, #sidebar .col3 ul, #sidebar .col4 ul, #sidebar .col5 ul { list-style: none; padding: 0; text-align: center; }

						#sidebar .left_col_1 ul#recentcomments li, #sidebar .left_col_2 ul#recentcomments li, #sidebar .right_col_1 ul#recentcomments li, #sidebar .right_col_2 ul#recentcomments li, #sidebar .col ul#recentcomments li, #sidebar .col2 ul#recentcomments li, #sidebar .col3 ul#recentcomments li, #sidebar .col4 ul#recentcomments li, #sidebar .col5 ul#recentcomments li { width: 149px; padding: 5px 7px; line-height: 14px; border-bottom: 1px solid #ccc; }

						#sidebar .left_col_1 ul#recentcomments li a, #sidebar .left_col_2 ul#recentcomments li a, #sidebar .right_col_1 ul#recentcomments li a, #sidebar .right_col_2 ul#recentcomments li a, #sidebar .col ul#recentcomments li a, #sidebar .col2 ul#recentcomments li a, #sidebar .col3 ul#recentcomments li a, #sidebar .col5 ul#recentcomments li a, #sidebar .col5 ul#recentcomments li a { font-weight: 900; }

						#sidebar .left_col_1 ul#recentcomments li a:hover, #sidebar .left_col_2 ul#recentcomments li a:hover, #sidebar .right_col_1 ul#recentcomments li a:hover, #sidebar .right_col_2 ul#recentcomments li a:hover, #sidebar .col ul#recentcomments li a:hover, #sidebar .col2 ul#recentcomments li a:hover, #sidebar .col3 ul#recentcomments li a:hover, #sidebar .col4 ul#recentcomments li a:hover, #sidebar .col5 ul#recentcomments li a:hover { background-color: #fff; }

						#sidebar .col h3, #sidebar .col2 h3, #sidebar .col3 h3, #sidebar .col4 h3, #sidebar .col5 h3 {width: 340px;}

						#sidebar .left_col_1 ul li, #sidebar .left_col_2 ul li, #sidebar .right_col_1 ul li, #sidebar .right_col_2 ul li, #sidebar .col ul li, #sidebar .col2 ul li, #sidebar .col3 ul li, #sidebar .col4 ul li, #sidebar .col5 ul li {text-align: left; font-size: 11px; }

						#sidebar .left_col_1 ul ul, #sidebar .left_col_2 ul ul, #sidebar .right_col_1 ul ul, #sidebar .right_col_2 ul ul, #sidebar .col ul ul, #sidebar .col2 ul ul, #sidebar .col3 ul ul, #sidebar .col4 ul ul, #sidebar .col5 ul ul { padding: 0; }

						#sidebar .left_col_1 ul li a, #sidebar .left_col_2 ul li a, #sidebar .right_col_1 ul li a, #sidebar .right_col_2 ul li a, #sidebar .col ul li a, #sidebar .col2 ul li a, #sidebar .col3 ul li a, #sidebar .col4 ul li a, #sidebar .col5 ul li a { display: block; padding: 2px 10px; }

						#sidebar .left_col_1 ul li a:hover, #sidebar .left_col_2 ul li a:hover, #sidebar .right_col_1 ul li a:hover, #sidebar .right_col_2 ul li a:hover, #sidebar .col ul li a:hover, #sidebar .col2 ul li a:hover, #sidebar .col3 ul li a:hover, #sidebar .col4 ul li a:hover, #sidebar .col5 ul li a:hover { background-color: #f1f1f1; }



#ad_incontent img, #ad_between img, #ad_bottom img, .col2 img {border:0;}

.blockhp img {
    transition: all 1s ease-in-out 0s;
    -moz-transition: all 1s ease-in-out 0s;
    -webkit-transition: all 1s ease-in-out 0s;
    -o-transition: all 1s ease-in-out 0s;
}

.blockhp .block-caption {
    background: rgba(0,0,0,0.6);
    bottom: 0;
    color: #fff;
    display: table;
    left: 0;
    opacity: 0;
    padding: 10px 0;
    position: absolute;
    transition: all 0.2s ease-in-out 0s;
    -moz-transition: all 0.2s ease-in-out 0s;
    -webkit-transition: all 0.2s ease-in-out 0s;
    -o-transition: all 0.2s ease-in-out 0s;
    width: 204px;
    text-align:center;
}

.blockhp:hover .block-caption {
    opacity: 1;
}

.blockhp:hover img {
    transform: scale(1.15) rotateZ(0deg);
    -moz-transform: scale(1.15) rotateZ(0deg);
    -webkit-transform: scale(1.15) rotateZ(0deg);
    -o-transform: scale(1.15) rotateZ(0deg);
}


#sticky-logo a,
.footer a {
    color: #51545C;
}


#sticky-logo a:hover,
.footer a:hover {
    color: #000;
    text-decoration: none;
}


#logo a,
.footer a {
    color: #51545C;
}


#logo a:hover,
.footer a:hover {
    color: #000;
    text-decoration: none;
}


#secondary a,
#secondary-2 a,
.footer-widgets a,
.header-widgets a {
    line-height: 180%;
    color: #666;
    padding: 3px 0;
    -webkit-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    -moz-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
    -transition: all 0.5s ease 0s;
}


#secondary a:hover,
#secondary-2 a:hover,
.footer-widgets a:hover,
.header-widgets a:hover {
    color: #7a9cad;
    text-decoration: none;
    padding-left: 5px;
}


#secondary .img-holder a:hover,
#secondary-2 .img-holder a:hover,
#secondary .flickr_badge_image a:hover,
#secondary-2 .flickr_badge_image a:hover,
.footer-widgets .img-holder a:hover,
.header-widgets .img-holder a:hover,
.footer-widgets .flickr_badge_image a:hover,
.header-widgets .flickr_badge_image a:hover {
    padding-left: 0;
}





.footer {
    position: relative;
    color: #000;
    padding: 20px 0;
}


.footer small {
    color: rgba(0, 0, 0, 0.4)!important
}





#secondary a.t4p-social-network-icon:hover,
#secondary-2 a.t4p-social-network-icon:hover,
.footer-widgets a.t4p-social-network-icon:hover,
.header-widgets a.t4p-social-network-icon:hover {
    padding-left: 0;
}

.gray, .yellow-btn, .categories ul li div, .find-more, .help-section, .testimonial-block .testimonial-content, .read-all, .tab-content, .blue-btn {
	behavior: url(PIE.htc);
}

.withdrawal-categories article div a:hover, .testimonial-block article a:hover, .search-text-left .learn-more:hover, .withdrawal-list li a:hover, .footer-nav ul li a:hover, .policy a:hover, .learn-more span:hover {
	text-decoration: underline;
}

.testimonial-block {
	margin-top: 41px;
	overflow: hidden;
	padding-top: 42px;
	background-color: #f2f4f5;
}

.testimonial-block .testimonial-content {
	float: left;
	padding: 0 8px 7px 13px;
	width: 490px;
	background-color: #fbfcfc;
	box-shadow: 0 0 0 1px #EFF0F0;
	position: relative
}

.testimonial-block .testimonial-content h3 {
	padding: 13px 0 5px;
}
.navbar-inner{min-height:40px;padding-right:20px;padding-left:20px;background-color:#2c2c2c;background-image:-moz-linear-gradient(top,#333,#222);background-image:-ms-linear-gradient(top,#333,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#333),to(#222));background-image:-webkit-linear-gradient(top,#333,#222);background-image:-o-linear-gradient(top,#333,#222);background-image:linear-gradient(top,#333,#222);background-repeat:repeat-x;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#333333',endColorstr='#222222',GradientType=0);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1)}
.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-right:0;padding-left:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.navbar.top .navbar-inner{min-height:25px;}

.aligncenter {
	text-align:center;
	margin:0 auto;
	}
.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-sm-8{width:66.66666667%}
#omni-navbar .col-lg-1,#omni-navbar .col-lg-10,#omni-navbar .col-lg-11,#omni-navbar .col-lg-12,#omni-navbar .col-lg-2,#omni-navbar .col-lg-3,#omni-navbar .col-lg-4,#omni-navbar .col-lg-5,#omni-navbar .col-lg-6,#omni-navbar .col-lg-7,#omni-navbar .col-lg-8,#omni-navbar .col-lg-9,#omni-navbar .col-md-1,#omni-navbar .col-md-10,#omni-navbar .col-md-11,#omni-navbar .col-md-12,#omni-navbar .col-md-2,#omni-navbar .col-md-3,#omni-navbar .col-md-4,#omni-navbar .col-md-5,#omni-navbar .col-md-6,#omni-navbar .col-md-7,#omni-navbar .col-md-8,#omni-navbar .col-md-9,#omni-navbar .col-sm-1,#omni-navbar .col-sm-10,#omni-navbar .col-sm-11,#omni-navbar .col-sm-12,#omni-navbar .col-sm-2,#omni-navbar .col-sm-3,#omni-navbar .col-sm-4,#omni-navbar .col-sm-5,#omni-navbar .col-sm-6,#omni-navbar .col-sm-7,#omni-navbar .col-sm-8,#omni-navbar .col-sm-9,#omni-navbar .col-xs-1,#omni-navbar .col-xs-10,#omni-navbar .col-xs-11,#omni-navbar .col-xs-12,#omni-navbar .col-xs-2,#omni-navbar .col-xs-3,#omni-navbar .col-xs-4,#omni-navbar .col-xs-5,#omni-navbar .col-xs-6,#omni-navbar .col-xs-7,#omni-navbar .col-xs-8,#omni-navbar .col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
#omni-navbar .col-sm-8{width:66.66666667%!important;margin-right:0}
.list-unstyled{padding-left:0;list-style:none}


  .menu-item-depth-2 {
    min-width: 251px; }

.navbar-default li.menu-item-depth-0.current_page_item {
  background-color: transparent;
  padding-bottom: 0px; }

.new-nav #navigation a.level_1, .new-nav #navigation a.level_1:hover { height: auto !important; }

.new-nav #navigation a.level_1:hover { background-color: none; color: #000; }

#navigation a.level_1, #navigation span.level_1 { padding: 0px; border: none;}

#navigation a.level_1:hover, #navigation span.level_1:hover { background: none; }

#navigation li.level_1 { position: static; }



#navigation ul.level_1, #navigation li.nav_hover a.level_1 { position: static; }
#navigation .level_1{color:#fff;text-transform:uppercase;}
#navigation ul.level_1{position:relative;}
#navigation a.level_1,#navigation span.level_1{color:#666;font-family:'GibsonRegular',Arial,sans-serif;padding:5px 12px 6px;border-right:1px solid white;font-size:1.2em;}
#navigation a.level_1:hover,#navigation span.level_1:hover{background-color:#999;color:#fff;}
#wc_dept_saleall span.level_1,#navigation #wc_dept_saleall ul.level_2{background-color:#DF3E68;border-top:none;}
div.view-key-personnel table tr.odd td{background:#d8d8d8 !important;}
div.view-key-personnel table td.views-field-field-p-title{width:70%;font-size:90%}
.view-whats-new .views-field-title{background-color:#acd28a;border:1px solid  #000000;padding:4px 4px 4px 1px;}
.view-whats-new .li .ul.topnav{font-size:.9em;padding:0;}
.view-items-view div.view-content div.views-row span.views-field p{display:table;height:1%}
.view-EDTR,.node-type-edtr-opportunity{line-height:1.3em;}
div.view-header hr{margin-top:15px;}
.calendar-calendar td .inner .view-field,.calendar-calendar td .inner .view-field a{color:#444;font-weight:normal;}
.calendar-calendar .week-view .full .calendar-agenda-hour
.calendar-calendar .month-view .full .single-day .inner .view-item{float:left;width:100%;}
.calendar-calendar .month-view .full td.single-day .inner div,.calendar-calendar .month-view .full td.single-day .inner div a,.calendar-calendar .month-view .full td.multi-day .inner div,.calendar-calendar .month-view .full td.multi-day .inner div a,.calendar-calendar .month-view .full td .inner div.calendar.monthview div,.calendar-calendar .month-view .full td .inner div.calendar.monthview div a,.calendar-calendar .week-view .full td.single-day .inner div,.calendar-calendar .week-view .full td.single-day .inner div a,.calendar-calendar .week-view .full td.multi-day .inner div,.calendar-calendar .week-view .full td.multi-day .inner div a,.calendar-calendar .week-view .full td .inner div.calendar.weekview div,.calendar-calendar .week-view .full td .inner div.calendar.weekview div a,.calendar-calendar .day-view .full td .inner div.view-item,.calendar-calendar .day-view .full td .inner div.calendar div,.calendar-calendar .day-view .full td .inner div.calendar div a{background:none;}
.calendar-calendar .month-view .full td.multi-day .inner .view-field,.calendar-calendar .month-view .full td.multi-day .inner .view-field a,.calendar-calendar .week-view .full td.multi-day .inner .view-field,.calendar-calendar .week-view .full td.multi-day .inner .view-field a,.calendar-calendar .day-view .full td.multi-day .inner .view-field,.calendar-calendar .day-view .full td.multi-day .inner .view-field a{color:#ffffff;}
.calendar-calendar .month-view .full td.multi-day .calendar.monthview .view-field{white-space:nowrap;float:left;margin-right:3px;}
.calendar-calendar .week-view .full td.multi-day .calendar.weekview .view-field{white-space:nowrap;display:inline;margin-right:3px;}
.calendar-calendar .day-view .full td.multi-day .calendar.weekview .view-field{display:block;}
.view .date-nav-wrapper .clear-block{margin-bottom:10px;}
.view .date-nav-wrapper{position:relative;margin-top:5px;width:100%;}
.view .date-nav-wrapper .date-nav{background-color:transparent;border:0px;height:30px;height:auto;min-height:30px;position:relative;margin-bottom:10px;}
.view .date-nav-wrapper .date-prev a,.view .date-nav-wrapper .date-next a{text-decoration:none;color:inherit;font-size:12px;}
.view .date-nav-wrapper.date-nav a:hover{text-decoration:underline;}
.view .date-nav-wrapper .date-prev{-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;background:none repeat scroll 0 0 #dfdfdf;float:none;padding:5px 0;position:absolute;right:60px;left:auto;text-align:right;top:0px;width:auto;z-index:1;font-size:12px;}
.block-views .view .date-nav-wrapper .date-prev{left:0;right:auto;}
.view .date-nav-wrapper .date-prev a{margin-left:10px;font-weight:bold;}
.view .date-nav-wrapper .date-heading{position:relative;width:100%;top:0px;text-align:center;z-index:0;}
.view .date-nav-wrapper .date-heading h3{line-height:30px;font-size:1.7em;}
.view .date-nav-wrapper .date-next{-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;background:none repeat scroll 0 0 #dfdfdf;float:none;padding:5px 0;position:absolute;right:0px;text-align:right;top:0px;width:auto;z-index:1;font-size:12px;}
.view .date-nav-wrapper .date-next a{margin-right:10px;font-weight:bold;}
.view-calendar .feed-icon{margin-top:5px;}
.view table.mini .date-prev,.view table.mini .date-next{background:none;}
.view .progress-disabled{float:none;}

	#contentLeft, #contentMain, .w250, .w742, .w375, .w645px, #description p, #description-mobile p {
		display: inline-block;
		width: 100%;
		margin: 0 auto;
		box-sizing: border-box;
		float: none;
	}


.w250 {
	width: 250px;
	display: inline;
  	float: left;
  	margin-left: 10px;
  	margin-right: 10px;
}
#rss_block_left
.rss_table{margin-top:7px}



.alignnone { margin: 5px 5px 5px 0; }

a img.alignnone { margin: 5px 5px 5px 0;}

.wp-caption.alignnone { margin: 5px 5px 5px 0; }

			.body-wrapper, #preloader, .fancybox-title { background: #ffffff; }


#nav {
    width: 98%;
    position: absolute;
    bottom: 10px;
    padding-right: 2%;
    font-family: "news-gothic-std", Arial, sans-serif;
    text-align: right;
}


#nav ul {
    list-style: none;
    padding-left: 0 !important;
}


#nav ul li, #upper-nav ul li {
    list-style: none;
    display: inline-block;
    padding: 25px 15px 0px 15px;
    color: #fff;
    cursor: pointer;
    font-size: 18px;
    text-transform: uppercase;
}


#nav ul li img {
    vertical-align: middle;
}


#nav ul li a, #upper-nav ul li a {
    color: #fff;
    text-decoration: none;
}


#nav ul li:hover, #nav ul li a:hover {
    color: #799a05;
}


#nav ul li .divider {
	width: 15px !important;
	height: 38px !important;
}

	#nav ul li {
		padding-top: 15px;
		font-size: 16px;
	}

.findstore-bar-button .findstore-bar-button__text{display:block;font-size:28px}

.findstore-bar-button .findstore-bar-button__text.same-line-height{line-height:28px}

.findstore-bar-button .findstore-bar-button__text.line-height-p5{line-height:33px}

.findstore-bar-button .findstore-bar-button__text.line-height-l5{line-height:23px}

.maphome , .printtext {
    background-color: #fff;
    width: 100%;
    text-align: justify;
    padding: 10px;
}

.maphome{
    text-align: center;
}


.dd_post_share {
	padding:0;
	margin-bottom:6px;
	display:block
}

.home #content .cntr1 p, .home #content .cntr1 .entry-meta, .home #content .cntr1 .dd_post_share, .home #content .cntr2 p, .home #content .cntr2 .entry-meta, .home #content .cntr2 .dd_post_share {display:none; }
 
.home #content .cntr3 .dd_post_share, .home #content .cntr4 .dd_post_share, .home #content .cntr5 .dd_post_share, .home #content .cntr6 .dd_post_share {margin-bottom: 0; }

	#main #container #content .post .entry-content .postContent .dd_post_share .dd_buttons .dd_button {padding: 0; max-width: 105px; overflow:hidden; height:30px;}
.product-tile-pricing .has-discount .price-sales{color:#d54d4d}
.product-price-color_price .has-discount .price-sales{width:100%;font-size:22px;line-height:28px;color:#d54d4d}
#cart-table .price-promotion .price-sales{color:#900}


.latest_informations_category {
    border-top: 5px solid #CD6118;
    border-bottom: 2px solid #e1e1e1;
    margin-bottom: 10px;
    padding: 3px 0;
}


.latest_informations_category h1 {
    font-size: 16px;
    color: #CD6118;
    float: left;
    font-weight: bold;
}


.latest_informations_category span a {
    float: right;
    color: #797979;
    font-size: 14px;
}






.post-header { margin-bottom: 6%; }

.post-header h1 {
    background: #000 none repeat scroll 0 0;
    color: #fff;
    margin-bottom: 20px;
    padding: 10px;
	font-size:18px;
}

	.post-header .date-sep:nth-of-type(2) { display: none; }


#rps .col p.slider-content-both{
	position:relative;
	margin:0px;
	padding:0px;
	border:0px;
	text-align:left;
	line-height:17px;
	margin-right:5px;
	margin-left:10px;
	margin-top:10px;
}


#rps .col p.slider-content-both img{
	margin-right:10px;
	margin-top:0px;
	-moz-border-radius: 1px;
	-khtml-border-radius: 1px;
	-webkit-border-radius: 1px;
    background-color: white;
    border: 2px solid #EBEBEB;
	padding:1px;
}


.metaslider .caption {
    padding: 5px 10px;
    word-wrap: break-word;
}


.metaslider .caption-wrap {
    position: absolute;
    bottom: 0;
    left: 0;
    background: black;
    color: white;
    opacity: 0.7;
    margin: 0;
    display: block;
    width: 100%;
    line-height: 1.4em;
}


.metaslider .caption-wrap .caption img {
    width: auto;
}
.nyop-link-copy-box{float:right}
.row{margin-right:-15px;margin-left:-15px}


.row.test-ajax {
  margin-top: 0px;
}


.container-fluid .row {
  margin-top: 0px;
}




.ftf .row {

margin-top: 100px;
margin-bottom: 40px;

}




.join .row {
border-bottom: 1px solid #eee;
margin-top: 25px;
}









.ig-box .row {
margin-top: 0px;
}




.row-full-height {
    display: table;
}


.row-full-height [class*="col-"] {
    float: none;
    display: table-cell;
    vertical-align: bottom;
}




.row-eq-height {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display:         flex;
}



.row.promowrapper {
  margin-bottom: 90px;
  border: none;
  position: relative;
  margin-right: 0px;
  margin-left: 0px;
  overflow: hidden;
}


.mobile-bottom .row {
  padding: 8px;
  color: rgb(232, 232, 232);
  border-top: 1px solid rgb(240, 240, 240);
  margin-top: 0px;
}


.row.no-gutter {
  margin-left: 0px;
  margin-right: 0px;
}

#shareModal .row.vspace {
  margin-top: -8px !important;
}





#myModal .row:first-child {
  margin-top: 0px;
}

#megaMenu ul.megaMenu li.menu-item,
#megaMenu ul.megaMenu li.widget {
  margin-bottom: 0px;
  list-style-type: none;
  list-style-image: none;
  border: none;
  text-align: left;
  float: none;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega {
  position: static;
}


#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu-1 {
  min-width: 99%;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu ul.sub-menu {
  min-width: 120px;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item {
  min-width: 100px;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item {
  min-width: 50px;
  position: relative;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu ul.sub-menu {
  display: block;
  position: relative;
  top: auto;
  left: auto;
}

#megaMenu li.menu-item ul.sub-menu {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}

#megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 {
  border: 1px solid transparent;
  padding: 0px;
  width: auto;
  white-space: nowrap;
  left: auto;
  max-width: 100%;
}

#megaMenu.wpmega-nojs li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1,
#megaMenu.megaFullWidthSubs li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1,
#megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-fullWidth ul.sub-menu.sub-menu-1 {
  

  width: 100%;
  left: -1px;
  

}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega-floatRight {
  float: right;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-alignLeft ul.sub-menu.sub-menu-1 {
  left: 0px;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-alignRight ul.sub-menu.sub-menu-1 {
  right: 0px;
  left: auto;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.widget {
  display: block;
}

#megaMenu ul li.menu-item {
  font-size: 12px;
  list-style-image: none;
  letter-spacing: 0px;
}


#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.widget {
  font-size: 11px;
  min-width: 100px;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul li.menu-item.ss-nav-menu-item-depth-1 {
  padding: 11px 27px;
  

}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu {
  width: auto;
  float: none;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item {
  display: block;
  float: none;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-verticaldivision {
  clear: both;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.sub-menu-newcol {
  float: left;
}

#megaMenu li.menu-item.ss-nav-menu-mega .ss-nav-menu-header a,
#megaMenu li.menu-item.ss-nav-menu-mega .ss-nav-menu-header span.um-anchoremulator {
  font-weight: normal;
}

#megaMenu li.menu-item.ss-nav-menu-mega .megaMenu-thumb {
  width: 15px;
  height: 15px;
  margin-right: 5px;
  vertical-align: middle;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg a,
#megaMenu ul li.menu-item.ss-nav-menu-reg span.um-anchoremulator {
  display: block;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg.um-flyout-align-right ul.sub-menu {
  left: auto;
  right: 0;
}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.fullWidthRow,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.ss-sidebar {
  margin-right: 0px;
  width: 100%;
  

  padding-left: 0;
  padding-right: 0;
}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.mega-colgroup ul.sub-menu li.menu-item {
  min-width: 0;
  white-space: normal;
}

#megaMenu ul ul.sub-menu li.menu-item .wpmega-nonlink a {
  padding: 0px;
}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-item-depth-0 {
  display: block;
  float: none;
  clear: none;
}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-item-depth-0 ul.sub-menu-1 {
  top: 0px;
  left: 100%;
  width: auto;
  max-width: 720px;
  

}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu {
  padding: 4px 0px;
}





#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist {
  margin-left: 0;
  list-style: none;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist li {
  margin-bottom: .5em;
  clear: both;
  padding-top: .5em;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist img {
  float: left;
  

}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist-w-img div.wpmega-postlist-title,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist-w-img div.wpmega-postlist-content {
  padding-left: 60px;
  color: inherit;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist div.wpmega-postlist-title a {
  padding: 0px 0px;
  font-size: 13px;
  text-decoration: none;
}

  #megaMenu.megaResponsive.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-reg.ss-nav-menu-item-depth-0 ul.sub-menu-1 ul.sub-menu {
    left: 0;
    top: 100%;
  }

  #megaMenu.megaResponsive.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-item-depth-0 ul.sub-menu-1 {
    max-width: 420px;
  }

  
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg {
    position: static;
  }

  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu,
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item ul.sub-menu {
    left: -1px;
    width: 100%;
    box-shadow: none !important;
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }

  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item ul.sub-menu {
    top: 100%;
  }

  
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 {
    left: -1px !important;
    width: 100%;
    box-sizing: content-box;
    
  
    box-shadow: none !important;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }


#megaMenu ul.megaMenu li.menu-item a span.uber-close,
#megaMenu ul.megaMenu li.menu-item span.um-anchoremulator span.uber-close {
  position: absolute;
  box-sizing: border-box;
  text-decoration: none;
  top: 0;
  right: 0;
  height: 100%;
  width: 30px;
  text-align: center;
  line-height: 40px;
  background: #999;
  background: rgba(0, 0, 0, 0.9);
  z-index: 700;
  font-size: 20px;
  font-weight: bold;
  color: #f5f5f5;
  display: none;
}

#megaMenu ul.megaMenu a:hover span.uber-close,
#megaMenu ul.megaMenu span.um-anchoremulator:hover span.uber-close,
#megaMenu ul.megaMenu li.menu-item.megaHover a span.uber-close,
#megaMenu ul.megaMenu li.menu-item.megaHover span.um-anchoremulator span.uber-close {
  display: block;
}
 ul.inline-list.respond .menu-item{display:none}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item .shiftnav-submenu-activation {
  background: rgba(0, 0, 0, 0.1);
  color: #555555;
}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item .shiftnav-submenu-activation:hover {
  background: rgba(0, 0, 0, 0.2);
  color: #eeeeee;
}
.shiftnav ul.shiftnav-menu li.menu-item{position:relative;margin:0;padding:0;background:none;list-style-type:none}
 #megaMenu ul.megaMenu li.menu-item,#megaMenu ul.megaMenu li.widget{list-style-image:none;list-style-type:none;text-align:left}
 .touchy-by-bonfire .menu-item-has-children .menu-expanded,.touchy-by-bonfire .menu-item-has-children .menu-expanded:hover{color:#ffffff;font-weight:400;text-transform:none}
 .touchy-by-bonfire .menu ul,.touchy-by-bonfire .menu-item-has-children .menu-expanded{background-color:#666666 !important;position:relative;z-index:999999}

		
		.menu-item a {
		text-decoration: none;
		}

#mainNav ul li.menu-item-6443 {
	display: none;
}

#mainNav ul#menu-header-main li.menu-item-7297 a:before {
	height: 17px;
}

#mainNav ul li.menu-item-7292 ul li {
  width: 225px;
}

#mainNav ul li.menu-item-7293 ul li,
#mainNav ul li.menu-item-7294 ul li,
#mainNav ul li.menu-item-7296 ul li {
  width: 205px;
}

	
	#mainNav ul li.menu-item-7297 { display: inline-block; }

	#mainNav ul li.menu-item-7300 .abbreviate { display: none; }

	#mainNav ul#menu-header-main li.menu-item-6442 a:before { height: 15px; }

	#mainNav ul li.menu-item-6421 ul li, #mainNav ul li.menu-item-6422 ul li, #mainNav ul li.menu-item-6423 ul li { width: 190px; }
	
	#mainNav .sub-menu, #mainNav ul li.menu-item-7292 ul li, #mainNav ul li.menu-item-7293 ul li, #mainNav ul li.menu-item-7294 ul li, #mainNav ul li.menu-item-7296 ul li { width: 100%; }

	#mainNav ul li.menu-item-7296 { display: block !important; }

	#mainNav ul#menu-header-contact li.menu-item-7303,
	#mainNav ul#menu-header-contact li.menu-item-7304,
	#mainNav ul#menu-header-contact li.menu-item-7305,
	#mainNav ul#menu-header-contact li.menu-item-7306,
	#mainNav ul#menu-header-contact li.menu-item-7307,
	#mainNav ul#menu-header-contact li.menu-item-7303 a,
	#mainNav ul#menu-header-contact li.menu-item-7304 a,
	#mainNav ul#menu-header-contact li.menu-item-7305 a,
	#mainNav ul#menu-header-contact li.menu-item-7306 a,
	#mainNav ul#menu-header-contact li.menu-item-7307 a { display: inline-block; }

	#mainNav ul#menu-header-contact li.menu-item-7299 { display: none; }

.default_eventlist .ic-block {
	display: block;
	margin: auto 3px;
}
.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-md-3{width:25%}





#top-nav, #header h1, .nav, .search-wrapper, #billboard,  #home-media, #home-news, .footer-nav, .sub-nav, #footer  {display:none;}

.filter-title {
	position:relative;
	z-index:99;
	border:1px solid #fff;
	background:#fff;
	padding:10px 10px 10px 20px;
	font-size:11px;
	}

.options:hover .filter-title {
	border: 1px solid #EAEAEA;
	border:1px solid rgba(0,0,0,0.1);
	border-bottom:none;
	}

#topmenu ul .current-menu-parent ul .current-menu-item ul .menu-item a{ padding:4px;}


.sb-widget .menu-item:first-child, .sb-widget .page_item:first-child a, .sb-widget .cat-item:first-child, .footer-widget .menu-item:first-child, .footer-widget .page_item:first-child a, .footer-widget .cat-item:first-child { padding-top: 0; }


.sb-widget .menu-item, .sb-widget .page_item a, .sb-widget .cat-item, .footer-widget .menu-item, .footer-widget .page_item a, .footer-widget .cat-item { line-height: 1.3; }




li.page_item, li.menu-item {
	list-style: none;
}

li.menu-item ul.sub-menu {
	list-style: none;
	margin-left:0;
}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#ccc}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}
.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%}
.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif}
.carousel-control .icon-prev:before{content:'\2039'}
.carousel-control .icon-next:before{content:'\203a'}
.icon-eye::before{content:'\e000'}
.icon-paper-clip::before{content:'\e001'}
.icon-heart::before{content:'\e024'}

#header #nav .navbar-toggle .icon-bar {
  background: #333;
}

#footer .f_top .icon {
  width:45px;
  height:45px;
  display:block;
  position:absolute;
  top:8px;
  right:20px;
  font-size:45px;
  color:#ff5e9f;
}


.menu-item-28 .sub-menu{width:120px!important;right:0!important;left:auto!important}
.footer .footer_block .footer_menu{display:inline-block;width:100%;padding:0 20px;}
.footer .footer_block .footer_menu .footer_menu_title{display:inline-block;width:100%;font:bold 16px BPreplay;color:#ffffff;margin-bottom:15px;}
.footer .footer_block .footer_menu .footer_menu_link{display:inline-block;width:100%;}
.footer .footer_block .footer_menu .footer_menu_link ul{display:block;list-style:none;margin:0;padding:0;}
.footer .footer_block .footer_menu .footer_menu_link ul li{display:block;list-style:none;margin:0;padding:0;font:bold 12px BPreplay;color:#4f4f4f;line-height:25px;}
.footer .footer_block .footer_menu .footer_menu_link ul li a{text-decoration:none;color:#4f4f4f;}
.footer .footer_block .footer_menu .footer_menu_link ul li a:hover{color:#4f4f4f;}
.socket_color blockquote, .socket_color .avia-bullet, .socket_color .av-no-color.av-icon-style-border a.av-icon-char{border-color:#ffffff;}
.footer_color blockquote, .footer_color .avia-bullet, .footer_color .av-no-color.av-icon-style-border a.av-icon-char{border-color:#ffffff;}
.alternate_color blockquote, .alternate_color .avia-bullet, .alternate_color .av-no-color.av-icon-style-border a.av-icon-char{border-color:#943265;}
.main_color blockquote, .main_color .avia-bullet, .main_color .av-no-color.av-icon-style-border a.av-icon-char{border-color:#006d8e;}
.header_color blockquote, .header_color .avia-bullet, .header_color .av-no-color.av-icon-style-border a.av-icon-char{border-color:#e1e1e1;}
.socket_color .avia-bullet{border-color: #80B6C7;}
#top .socket_color a:hover .avia-bullet{border-color: #006d8e;}
.socket_color .sort-param .current-param .avia-bullet{border-color:#ffffff;}
.footer_color .avia-bullet{border-color: #9B9B9B;}
#top .footer_color a:hover .avia-bullet{border-color: #006d8e;}
.footer_color .sort-param .current-param .avia-bullet{border-color:#ffffff;}
.alternate_color .avia-bullet{border-color: #7C91A1;}
#top .alternate_color a:hover .avia-bullet{border-color: #5c80c9;}
.alternate_color .sort-param .current-param .avia-bullet{border-color:#943265;}
.main_color .avia-bullet{border-color: #878787;}
#top .main_color a:hover .avia-bullet{border-color: #0d81a8;}
.main_color .sort-param .current-param .avia-bullet{border-color:#006d8e;}
.header_color .avia-bullet{border-color: #9B9B9B;}
#top .header_color a:hover .avia-bullet{border-color: #224d69;}
.header_color .sort-param .current-param .avia-bullet{border-color:#e1e1e1;}



.main_menu .avia-bullet{display:none}


.avia-bullet {
display: block;
position: absolute;
height: 0;
width: 0;
top: 51%;
margin-top: -3px;
left: -3px;
border-top: 3px solid transparent !important;
border-bottom: 3px solid transparent !important;
border-left: 3px solid green;
}


.avia_mega_div .avia-bullet {
margin-top: 12px;
left: 3px;
display: block;
top: 0;
}



#mobile-advanced .avia-bullet{display:none;}


#top .av-subnav-menu .avia-bullet{display:none;}



.event-calendar-wrap{

    float: left;
    width: 100%;
    padding: 0px 15px;
}

.slider .alignright {float:right;}

.column .alignright {
	float:right;
	margin:0 0 0 41px;
}

#content .textbox.botanical .alignright { right:26px; position:absolute; top:169px;}

.church #content .textbox.botanical .alignright { top:130px; right:0;}







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


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


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


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


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

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


.cp-buffer-holder,
.cp-progress-holder,
.cp-circle-control {
	position:absolute;
	width:104px;
	height:104px;
}


.cp-buffer-holder,
.cp-progress-holder {
	clip:rect(0px,104px,104px,52px);
	display:none;
}





.cp-buffer-holder.cp-gt50,
.cp-progress-holder.cp-gt50,
.cp-progress-1.cp-fallback{
	clip:rect(auto, auto, auto, auto);
}
