﻿
#menu_wrapper_mh {
    
    margin:0 auto;
}


#menu_wrapper_mh a{
    color: #4C4C4C;
}
.x-widgetbar-inner .x-column .widget:first-child{margin-top:0}
.x-widgetbar-inner .x-column:first-child .widget:first-child{margin-top:0}
.x-column{float:left;margin-right:4%}
.x-column.x-1-1{width:100%}
.x-column.x-1-2{width:48%}
.x-column.x-1-3{width:30.66666%}
.x-column.x-2-3{width:65.33332%}
.x-column.x-1-4{width:22%}
.x-column.x-3-4{width:74%}
.x-column.x-1-5{width:16.8%}
.x-column.x-2-5{width:37.6%}
.x-column.x-3-5{width:58.4%}
.x-column.x-4-5{width:79.2%}
.x-column.x-1-6{width:13.33332%}
.x-column.x-5-6{width:82.66666%}
.x-column.last,.x-column:last-of-type{margin-right:0}
.js .x-column{position:relative}
.js .x-column[data-fade="true"]{opacity:0}
.x-content-band.marginless-columns .x-container .x-column{display:table-cell;margin-right:0;float:none;vertical-align:top}
.x-content-band.marginless-columns .x-container .x-column.x-1-1{width:100%}
.x-content-band.marginless-columns .x-container .x-column.x-1-2{width:50%}
.x-content-band.marginless-columns .x-container .x-column.x-1-3{width:33.33333%}
.x-content-band.marginless-columns .x-container .x-column.x-2-3{width:66.66666%}
.x-content-band.marginless-columns .x-container .x-column.x-1-4{width:25%}
.x-content-band.marginless-columns .x-container .x-column.x-3-4{width:75%}
.x-content-band.marginless-columns .x-container .x-column.x-1-5{width:20%}
.x-content-band.marginless-columns .x-container .x-column.x-2-5{width:40%}
.x-content-band.marginless-columns .x-container .x-column.x-3-5{width:60%}
.x-content-band.marginless-columns .x-container .x-column.x-4-5{width:80%}
.x-content-band.marginless-columns .x-container .x-column.x-1-6{width:16.66666%}
.x-content-band.marginless-columns .x-container .x-column.x-5-6{width:83.33333%}
.x-content-band.marginless-columns .x-container .x-column[class*="x-"]{display:block;width:100%;vertical-align:inherit}
.x-section .x-container.marginless-columns .x-column{display:table-cell;margin-right:0;float:none;vertical-align:top}
.x-section .x-container.marginless-columns .x-column.x-1-1{width:100%}
.x-section .x-container.marginless-columns .x-column.x-1-2{width:50%}
.x-section .x-container.marginless-columns .x-column.x-1-3{width:33.33333%}
.x-section .x-container.marginless-columns .x-column.x-2-3{width:66.66666%}
.x-section .x-container.marginless-columns .x-column.x-1-4{width:25%}
.x-section .x-container.marginless-columns .x-column.x-3-4{width:75%}
.x-section .x-container.marginless-columns .x-column.x-1-5{width:20%}
.x-section .x-container.marginless-columns .x-column.x-2-5{width:40%}
.x-section .x-container.marginless-columns .x-column.x-3-5{width:60%}
.x-section .x-container.marginless-columns .x-column.x-4-5{width:80%}
.x-section .x-container.marginless-columns .x-column.x-1-6{width:16.66666%}
.x-section .x-container.marginless-columns .x-column.x-5-6{width:83.33333%}
.x-section .x-container.marginless-columns .x-column[class*="x-"]{display:block;width:100%;vertical-align:inherit}
.x-colophon.top .x-column .widget:first-child{margin-top:0}
.x-colophon.top .x-column:first-child .widget:first-child{margin-top:0}
header#navbar .navbar-header .logo img{height:50px;}
footer .need-support-footer .grey-box .footer-tile .logo{display:block;text-indent:-9999px;margin:0 auto;}
.page--contact-us .rocketon-tile .rocketon-tile--content .logo{margin:0 auto;display:inline-block;text-indent:-9999px;float:none;}


div.contact{
font-weight: bold;
font-family: Arial;
max-width: 280px;
padding-right: 0px;
border-spacing: 0px 0px;
margin-left: 232px;
margin-bottom: 0px;
margin-right: 0px;
margin-top: -85px;
position: absolute;
line-height: 14pt;
	font-size: 11pt;

}
 .stats-top .aio-icon-top,.stats-top .stats-desc{width:100%;display:block;text-align:center}
.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-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{margin-right:.3em}
.fa.pull-right{margin-left:.3em}
.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}
.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}
.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-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);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}
.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-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{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:before{content:"\f09a"}
.fa-github:before{content:"\f09b"}
.fa-unlock:before{content:"\f09c"}
.fa-credit-card:before{content:"\f09d"}
.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{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-square:before,.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-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-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"}

.home-slider .flex-control-nav .fa {
	color:#282827;
}

.home-slider .flex-control-nav .fa:hover {
	color: #bd044f;
}

#header .cart_menu .checkout_row p .fa-clock-o {
  color: #fb5700;
  line-height: 30px;
  font-size: 16px;
  margin-right: 9px;
}

.banner_nav a.prev .fa-chevron-left {
  line-height:30px;
  font-size:14px;
  color:#282827;
}

.banner_nav a:hover.prev .fa-chevron-left {
  color:#ff5e9f;
}

.banner_nav a.next .fa-chevron-right {
  line-height:30px;
  font-size:14px;
  color:#282827;
  margin-left:2px;
}

.banner_nav a:hover.next .fa-chevron-right {
  color:#ff5e9f;
}

.banner_nav .scroll_down .fa-arrow-circle-down {
  color:#ff5e9f;
  margin:0 0 0 5px;
  line-height:36px;
}


.fa-arrow-circle-right {
  color:#ff5e9f !important;
  font-size:14px;
  margin-left:6px;
  line-height:27px;
}

.fa-arrow-circle-right:hover {
  text-decoration:none;
}

#content .title .title_right .next-prev a .fa, #content .blog-next-prev a .fa {
  padding:0 3px;
}

#content .blog_blk .blog_desc_inn p span.fa-quote-right {
  font-size:24px;
  line-height:28px;
  color:#99cc66;
  position:absolute;
  top:0px;
  right:0;
}

#content .comment_c .com_list ul li .fa {
  font-size: 14px;
  line-height: 16px;
  color: #d7dbdb;
  margin-right: 6px;
}

#content .tag_c ul li span.fa {
  font-size:14px;
  line-height:30px;
  color:#d7dbdb;
  margin-right:7px;
}

#content .tag_c a.share span.fa {
  font-size:14px;
  line-height:30px;
  color:#d7dbdb;
  margin-right:7px;
}

#content .page_c a.prev span.fa {
  font-size:14px;
  line-height:50px;
  margin-right:8px;
}

#content .page_c a.prev:hover span.fa {
  color:#ff5e9f;
}

#content .page_c a.next span.fa {
  font-size:14px;
  line-height:50px;
  margin-left:8px;
}

#content .page_c a.next:hover span.fa {
  color:#ff5e9f;
}

#content .cart_btn a.info_btn .fa, .add-address a.btn_c .fa {
  color:#ffffff;
  font-size:14px;
  line-height:38px;
  margin-right:9px;
}

#content .cart_btn a.next_btn .fa {
  font-size:14px;
  line-height:40px;
  color:#ffffff;
  margin-left:9px;
}

#content a.backtocate .fa {
  font-size:14px;
  line-height:34px;
  color:#ff5e9f;
  margin:0 8px 0 0;
}

#content .pro_main_c .desc_blk .review_row div.share .fa-share-square-o, , #content .tag_c div.share .fa-share-square-o {
  margin-right:7px;
  font-size:14px;
  line-height:16px;
  color:#d7dbdb;
}

#content .tabing .tab-content .rew_blk .date .fa-calendar {
  font-size:14px;
  line-height:16px;
  color:#d7dbdb;
  margin:0 7px 0 0;
}

#content .tabing .tab-content .rew_blk .user .fa-user {
  font-size:14px;
  line-height:16px;
  color:#d7dbdb;
  margin:0 7px 0 0;
}

  #content .box_1 .box_inn .fa-arrow-circle-right {
    line-height: 20px;
  }
p.meta,.clst .meta{color:#999;font-size:12px;line-height:20px}
p.meta a,.clst .meta a{color:#007dcf}
.clst .meta strong{text-transform:capitalize}
.view-grid li .meta .photo{display:inline-block;background-color:#fff;border:2px solid #fff}
.view-grid li .meta .byLine{color:#fff;display:inline-block;font-weight:700;font-style:normal;padding-left:7px}
.view-grid li .meta{bottom:16px;left:20px;position:absolute}
.view-list li .meta{margin:0;padding:0 0 0 18px}
.view-list li.message .meta{padding:0}
.results li .meta span{border-left:0;margin:0;padding:0}
.results li .meta .last-update{border-right:#444 1px solid;margin-right:10px;padding-right:10px}
article.asset .series-promo .clst .meta a{font-weight:700}



.border-box, .filters, .typ-subtitle, .box, .excerpt, .nav-bar, .song-links, .more-shows-btn, .ui-accordion-header:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }



.box, .excerpt {
  margin-bottom: 20px;
  padding: 10px;
  background-color: white;
  border: 1px solid #e4e6ec;
  position: relative;
  z-index: 1; }

  .box .excerpt-content a, .excerpt .excerpt-content a {
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    word-break: break-all;
    
    word-break: break-word; }

  .box p:first-child, .excerpt p:first-child {
    margin-top: 0; }



.box-404 {
  margin-bottom: 80px; }

  .masonry-box.excerpt,
  .masonry-box .box,
  .masonry-box .excerpt {
    margin-bottom: 0; }


  .stack-title .stack-container {
    padding: 0 300px 0 0; }

  .stack-title .featured-img {
    position: absolute;
    right: 0;
    top: 0;
    width: 250px; }

  .stack-title .mask {
    width: 250px; }

  .stack-title h1 {
    font-size: 24px;
    line-height: 1.25em; }

  .stack-title h1#post-title {
    font-size: 22px; }


  .stack-slider .slide-content {
    bottom: 40px; }

  .stack-slider .slidesjs-navigation {
    opacity: 0.2;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; }


  .stack-callout {
    font-size: 21px;
    line-height: 1.5em; }

    .stack-callout .button-primary {
      font-size: 16px; }

      .stack-callout .button-primary i {
        margin: 0 15px 0 0;
        font-size: 42px;
        float: left; }

      .stack-callout .button-primary small {
        font-size: 12px; }


  .stack-client .client-list img {
    max-width: 100px; }


  .stack-feature .feature-title {
    font-size: 15px; }

    .stack-feature .feature-title i {
      font-size: 18px; }


  .stack {
    padding: 15px 0; }

    .stack-slider .slide-content p {
      display: none; }

  .stack-slider .slide-desc {
    padding: 10px;
    text-align: left; }

  .stack-slider .slide-title {
    font-size: 15px;
    line-height: 1em; }

  .stack-slider img {
    top: 0 !important; }


  .stack-section-title {
    padding: 30px 0 20px 0; }

    .stack-section-title .stack-container {
      padding: 0; }

    .stack-section-title .featured-img {
      position: relative;
      width: auto;
      margin: 20px 0 0 0; }

    .stack-section-title .mask {
      display: none; }

    .stack-section-title h1 {
      font-size: 24px;
      line-height: 1.25em;
      padding: 0; }

    .stack-section-title h1#post-title {
      font-size: 20px; }

    .stack-section-title #page-breadcrumb {
      display: none; }


  .stack-page-blog h2.post-title {
    font-size: 18px;
    line-height: 1.5em; }



.stack-page-blog article {
  margin: 0 0 60px 0;
  position: relative; }

.stack-page-blog .article-head {
  padding: 0 0 10px 0;
  border-bottom: 1px solid #f0f0f0;
  position: relative; }

.stack-page-blog .article-body {
  padding: 20px 0 0 0; }

.stack-page-blog .meta-date {
  position: absolute;
  left: 0;
  top: 0;
  text-align: center;
  width: 80px;
  padding: 5px 0 0 0;
  letter-spacing: 1px; }

  .stack-page-blog .meta-date .meta-date-day {
    font-size: 38px;
    letter-spacing: 2px;
    display: block;
    line-height: 1em; }

  .stack-page-blog .meta-date .meta-date-month:after {
    content: " / "; }

.stack-page-blog .post-thumb {
  margin: 0; }

  .stack:first-child {
    padding-top: 40px; }

  .stack:last-child {
    padding-bottom: 50px; }

  .stack .stack-title {
    font-size: 20px;
    padding: 0 0 15px 0;
    border-bottom: 1px solid #eee;
    line-height: 1em;
    margin: 0 0 25px 0;
    position: relative; }

    .stack .stack-title.small-gap {
      margin-bottom: 15px; }

  .stack .spot {
    display: block;
    width: 5px;
    height: 5px;
    background: #eee;
    position: absolute;
    left: 0;
    bottom: -3px;
    -webkit-border-radius: 100%;
    border-radius: 100%; }

    .stack-section-title h1#post-title em {
      font-style: normal; }

  .stack-section-title #page-sub-title {
    
    margin: 10px 0 0 0;
    position: relative;
    font-size:14px;}

    .stack-section-title #page-breadcrumb i {
      margin: 0 5px; }

    .stack-section-title #page-breadcrumb a, .stack-section-title #page-breadcrumb a:hover {
      color: #888; }



.stack-page-content {
  padding: 20px 0; }



.stack-map:first-child {
  padding-top: 0; }

.stack-map:last-child {
  padding-bottom: 0; }



.stack-client .client-list [class*="span"] {
  text-align: left;
  line-height: 60px; }

  .stack-client .client-list img:hover {
    -webkit-filter: grayscale(0); }



.stack-person .person-info-head {
  margin: 0 0 10px 0; }

.stack-person .person-name {
  font-size: 1.25em;
  line-height: 1.5em;
  color: #555555; }

.stack-person .person-social-list {
  list-style: none;
  margin: 0;
  padding: 0;
  font-size: 12px;
  margin: 20px 0 5px 0; }

  .stack-person .person-social-list li {
    margin: 0 5px 0 0;
    display: inline-block; }

  .stack-person .person-social-list a {
    border: none;
    color: #f5f5f5;
    background: #ccc;
    display: block;
    width: 22px;
    line-height: 22px;
    height: 22px;
    text-align: center;
    -webkit-border-radius: 100%;
    border-radius: 100%; }

    .stack-person .person-social-list a:hover {
      background: #bbb; }

    .stack-person .person-social-list a.flickr:hover {
      background-color: #fd0083; }

    .stack-person .person-social-list a.instagram:hover {
      background-color: #7f4837; }

    .stack-person .person-social-list a.pinterest:hover {
      background-color: #c81c1e; }

    .stack-person .person-social-list a.dribbble:hover {
      background-color: #de4a84; }

    .stack-person .person-social-list a.tumblr:hover {
      background-color: #35506b; }

    .stack-person .person-social-list a.twitter:hover {
      background-color: #00aced; }

    .stack-person .person-social-list a.facebook:hover {
      background-color: #3B5998; }

    .stack-person .person-social-list a.linkedin:hover {
      background-color: #4875B4; }

    .stack-person .person-social-list a.google-plus:hover {
      background-color: #C63D2D; }



.stack-feature {
  padding-bottom: 10px; }

  .stack-feature img {
    margin: 0 0 15px 0; }

  .stack-feature .span4, .stack-feature .span6 {
    margin-bottom: 25px; }



.stack-testimonial blockquote {
  margin: 0; }

  .stack-callout .button-primary, .stack-callout .theme-form input[type='submit'], .theme-form .stack-callout input[type='submit'] {
    margin: 5px 0 0 20px;
    float: right;
    display: inline-block;
    padding: 10px 20px 15px 20px;
    letter-spacing: 1px;
    font-size: 24px;
    line-height: 1.5em; }

    .stack-callout .button-primary i, .stack-callout .theme-form input[type='submit'] i, .theme-form .stack-callout input[type='submit'] i {
      margin: 0 20px 0 0;
      font-size: 58px;
      float: left; }

    .stack-callout .button-primary.button-primary-no-sub, .stack-callout .theme-form input.button-primary-no-sub[type='submit'], .theme-form .stack-callout input.button-primary-no-sub[type='submit'] {
      line-height: 2.4em; }

  .stack-callout em {
    font-style: normal; }

  .stack-callout .callout-icon {
    font-size: 60px;
    color: #fff;
    -webkit-border-radius: 100%;
    border-radius: 100%;
    width: 100px;
    height: 100px;
    line-height: 100px;
    display: block;
    margin-top: -5px;
    text-align: center;
    float: right;
    margin-left: 20px; }

  .stack-callout.bg-dark {
    color: #fff;
    padding: 30px 0; }

    .stack-callout.bg-dark em {
      color: #fff !important; }

    .stack-callout.bg-dark .button-primary, .stack-callout.bg-dark .theme-form input[type='submit'], .theme-form .stack-callout.bg-dark input[type='submit'] {
      background: #fff !important; }

    .stack-callout.bg-dark .callout-icon {
      background: #fff; }



.stack-contact:first-child {
  padding-top: 0; }

.stack-contact:last-child {
  padding-bottom: 0; }



.stack-twitter {
  padding: 20px 0; }

  .stack-twitter a {
    color: #555555; }

  .stack-twitter .twitter-box {
    background: #eee;
    padding: 15px 0 10px 0;
    position: relative;
    min-height: 24px; }

  .stack-twitter .tweet_list {
    list-style: none;
    margin: 0;
    padding: 0 0 0 15px; }

  .stack-twitter iframe.twitter-follow-button {
    position: absolute;
    top: 0;
    right: 15px; }



.stack-slider {
  position: relative;
  padding: 20px 0 20px; }

  .stack-slider.stack-slider-full-width {
    width: 100%;
    padding: 0 0 20px 0; }

    .stack-slider.stack-slider-full-width .slide .container {
      position: absolute;
      height: 100%;
      left: 0;
      right: 0;
      margin-left: auto;
      margin-right: auto; }

    .stack-slider.stack-slider-full-width .slide-content {
      left: 0; }

      .stack-slider.stack-slider-full-width .slide-content.slide-content-right {
        right: 0; }

  .stack-slider .slide {
    height: 100%; }

    .stack-slider .slide-content.slide-content-right {
      right: 50px;
      left: auto;
      text-align: right; }

    .stack-slider .slide-content.slide-content-center {
      left: 50%;
      margin-left: -250px;
      text-align: center; }

    .stack-slider .slide-desc p {
      margin: 0 0 20px 0; }

      .stack-slider .slide-desc p:last-child {
        margin: 0; }

  .stack-slider .button, .stack-slider .theme-form input[type='submit'], .theme-form .stack-slider input[type='submit'], .stack-slider #comments .comment-edit-link, #comments .stack-slider .comment-edit-link,
  .stack-slider #comments .comment-reply-link,
  #comments .stack-slider .comment-reply-link {
    margin: 0; }


.boxed .stack-slider:first-child {
  padding-top: 0; }


	
	header.dark, .skill-score, ul.filter-button-list li a, .slide-control:hover a.has-sub, .button-primary, .stack-callout.bg-dark, .stack-section-title.bg-dark,	ul.price-list li.row-title, .stack-callout.bg-light .callout-icon, .post-content .slide-control a:hover, .button:hover, .button.active, .post-content .img-box .overlay .overlay-mask, #comments .comment-reply-link:hover, #comments .comment-edit-link:hover, .theme-form input[type="submit"], .theme-form input[type="submit"]:hover { background-color: #115e8b; }


	
	a, .color-scheme, .dropcap, header.dark #social-box a, header.dark #social-box form input, .stack-callout em, .stack-callout.bg-dark .button-primary, ul.price-list li.row-price sup, ul.price-list li.row-price em, header.light #primary-nav a:hover, header.dark #primary-nav ul li a:hover, .stack-callout.bg-dark .callout-icon, .feature-title i, .widget-title .word1, .stack-section-title h1 em { color: #115e8b; }


.art-post .nav-tabs .dropdown-menu {
  -webkit-border-radius: 0 0 6px 6px;
     -moz-border-radius: 0 0 6px 6px;
          border-radius: 0 0 6px 6px;
}


.art-post .nav-pills .dropdown-menu {
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
}


.art-post .nav .dropdown-toggle .caret {
  margin-top: 6px;
  border-top-color: #0088cc;
  border-bottom-color: #0088cc;
}


.art-post .nav .dropdown-toggle:hover .caret {
  border-top-color: #005580;
  border-bottom-color: #005580;
}




.art-post .nav-tabs .dropdown-toggle .caret {
  margin-top: 8px;
}


.art-post .nav .active .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}


.art-post .nav-tabs .active .dropdown-toggle .caret {
  border-top-color: #555555;
  border-bottom-color: #555555;
}


.art-post .nav li.dropdown.open .caret,
.art-post .nav li.dropdown.open.active .caret,
.art-post .nav li.dropdown.open a:hover .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
  opacity: 1;
  filter: alpha(opacity=100);
}

div.search_dropdown div.dropdown {
	height: auto;
	background: #F5F5F5;
	z-index: 4000;
	display: none;
	border: 1px solid #B80000;
	-moz-box-shadow: 0 0 3px rgba(0,0,0,0.8);
	-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.8);
	box-shadow: 0 0 3px rgba(0,0,0,0.8);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

div.search_dropdown div.dropdown a {
	display: block;
	width: 100%;
	height: auto;
	float: none;
	text-decoration: none;
	font-size: 11px;
	color: #555555;
	font-weight: bold;
	text-align: left;
	text-shadow: 1px 1px 1px #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #AAAAAA;
}

div.search_dropdown div.dropdown a span {
	display: block;
	padding: 6px;
}

div.search_dropdown div.dropdown a:hover {
	background: #CC0000;
	color: #FFFFFF;
	text-shadow: 1px 1px 1px #111111;
}

.fusion-blog-layout-grid .fusion-post-content-wrapper,
.fusion-blog-layout-timeline .fusion-post-content-wrapper {
  padding: 30px 25px 0px 25px;
}


#container {
 width:850px;
 margin-left:auto;
 margin-right:auto;
}


H1.pagebar {
  color: #EDC9FA;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0;
	border-top: 0;
	border-bottom: 0;
}


.pagebar {
  background-color: #804000;
  color: #00FFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


A.pagebar:link {
  color: #FFFF00;
}


A.pagebar:visited {
  color: #80FF00;
}


A.pagebar:hover {
	color: aqua;
}


A.pagebar:active {
	background-color: yellow;
	color: red;
}


td.modifydate {font-size: 11px; color: #999;}


ul.jp-controls li.sft-play,ul.jp-controls li.sft-pause,ul.jp-controls li.sft-stop {float:left;}

	
li.sft-pause, li.sft-play {display:block;height:15px;padding-bottom:0px;margin-bottom:20px;font-size:90%;}

.guide-page .top-left-article .text-block h4 {
  text-transform: uppercase;
}

.top-left-article {
  float: right;
  max-width: 440px;
  font-size: 15px;
  width: 100%;
}

.top-left-article .media {
  margin-top: 25px;
}

.top-left-article .media:first-child {
  margin-top: 0;
}

.vc_non_responsive .vc_row .vc_col-sm-4 {
  position: relative;
  float: left;
  width: 33.33333333%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

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

  .vc_col-sm-4 {
    width: 33.33333333%;
  }
.vc_col-sm-3 .full-laptop .mk-jupiter-icon-arrow-left:before,.vc_col-sm-3 .full-laptop .mk-jupiter-icon-arrow-right:before,.vc_col-sm-3 .one-half-laptop .mk-jupiter-icon-arrow-left:before,.vc_col-sm-3 .one-half-laptop .mk-jupiter-icon-arrow-right:before,.vc_col-sm-3 .one-third-laptop .mk-jupiter-icon-arrow-left:before,.vc_col-sm-3 .one-third-laptop .mk-jupiter-icon-arrow-right:before,.vc_col-sm-4 .full-laptop .mk-jupiter-icon-arrow-left:before,.vc_col-sm-4 .full-laptop .mk-jupiter-icon-arrow-right:before,.vc_col-sm-4 .one-half-laptop .mk-jupiter-icon-arrow-left:before,.vc_col-sm-4 .one-half-laptop .mk-jupiter-icon-arrow-right:before{font-size:24px!important}
.vc_col-sm-4 .mk-lcd-slideshow{margin:0 auto 50px}
.vc_col-sm-4 .mk-lcd-slideshow .flex-direction-nav a{margin-top:-40px}
.vc_col-sm-6 .vc_col-sm-4 .mk-lcd-slideshow,.vc_col-sm-6 .vc_col-sm-8 .mk-lcd-slideshow{margin:0 auto 40px}
.vc_col-sm-6 .vc_col-sm-4 .mk-lcd-slideshow .flex-direction-nav a{display:none}
 .entry-meta .entry-time {display:none;}

#sliders-container {
  position: relative;
}

#sliders-container .rev_slider_wrapper {
  -webkit-transform: translateZ(0);
}

#sliders-container .wooslider .slide-content p {
  margin: 0;
}





div.quote {
	position: relative;
	height: 85px;
	width: 100%;
	font-weight: 100;
	line-height: 1.5em;
	font-size: 1em;
	color: #aaaaab;
	letter-spacing: 1px;
	text-align: right;
}


div.quote-text {
	display: inline;
	width: 60%;
	float: right;
	padding-right: 30px;
	border-right: 1px solid #59595a;
	letter-spacing: 2px;
	margin-right: 20px;
	margin-top: 4px;
}


div.quote-text p {
	display: inline;
	color: inherit;
	font: inherit;
}


span.quote-author {
	display: block;
	float: right;
	margin-top: 4px;
	margin-right: 30px;
	text-transform: uppercase;
	margin-left: 15px;
}

	
	img.img-with-animation[data-animation="fade-in-from-right"] {
		padding-left: 0px!important;
		right: 0!important;
	}

	
	img.img-with-animation[data-animation="fade-in-from-left"] {
		padding-right: 0px!important;
		left: 0!important;
	}

	
	img.img-with-animation[data-animation="fade-in-from-bottom"] {
		bottom: 0px!important;
	}

	
	img.img-with-animation[data-animation="grow-in"], .col.has-animation[data-animation="grow-in"], .wpb_column.has-animation[data-animation="grow-in"] {
		 transform: scale(1, 1)!important;
		 -webkit-transform: scale(1, 1)!Important;
	}


	img.img-with-animation[data-animation="flip-in"], .col.has-animation[data-animation="flip-in"], .wpb_column.has-animation[data-animation="flip-in"] {
		opacity: 1!important;
	    transform: perspective(1000px) rotateY(0deg)!important;
	    -webkit-transform: perspective(1000px) rotateY(0deg)!important;
	    -o-webkit-transform: perspective(1000px) rotateY(0deg)!important;
	    -moz-webkit-transform: perspective(1000px) rotateY(0deg)!important;
	}

	
	.using-mobile-browser img.img-with-animation[data-animation="fade-in-from-left"] {
		padding-right: 0px!important;
		left: 0!important;
	}

	
	.using-mobile-browser img.img-with-animation[data-animation="fade-in-from-bottom"] {
		bottom: 0px!important;
	}

	
	.using-mobile-browser img.img-with-animation[data-animation="grow-in"], .using-mobile-browser .col.has-animation[data-animation="grow-in"], .using-mobile-browser .wpb_column.has-animation[data-animation="grow-in"] {
		 transform: scale(1, 1)!important;
		 -webkit-transform: scale(1, 1)!Important;
	}


	.using-mobile-browser img.img-with-animation[data-animation="flip-in"], .using-mobile-browser .col.has-animation[data-animation="flip-in"], .using-mobile-browser .wpb_column.has-animation[data-animation="flip-in"] {
		opacity: 1!important;
	    transform: perspective(1000px) rotateY(0deg)!important;
	    -webkit-transform: perspective(1000px) rotateY(0deg)!important;
	    -o-webkit-transform: perspective(1000px) rotateY(0deg)!important;
	    -moz-webkit-transform: perspective(1000px) rotateY(0deg)!important;
	}

	
	img.img-with-animation[data-animation="fade-in-from-left"], .col.has-animation[data-animation="fade-in-from-left"], .wpb_column.has-animation[data-animation="fade-in-from-left"] {
		left: 0px!important;	
	}

	
	img.img-with-animation[data-animation="fade-in-from-right"], .col.has-animation[data-animation="fade-in-from-right"], .wpb_column.has-animation[data-animation="fade-in-from-right"] {
		right: 0px!important;
	}




img.img-with-animation, .col.has-animation, .wpb_column.has-animation {
	opacity: 0;
	position: relative;
}


img.img-with-animation[data-animation="grow-in"].full-opacity {
	opacity: 1;
}


html:not(.js) img.img-with-animation, html:not(.js) .col.has-animation, html:not(.js) .wpb_column.has-animation  {
	opacity: 1;
}


img.img-with-animation[data-animation="fade-in-from-left"], img.img-with-animation[data-animation="fade-in-from-right"] {
	margin: 0 auto;
}


.center img.img-with-animation {
	margin: 0 auto;
	display: block;
}

.button .button-content {
	opacity: 1;
	transition: opacity 0.2s;
}

.button.shrink .button-content {
	opacity: 0;
}

.top-content.home .video-content .scrollto-wrapper {
	position: absolute;
	width: 100%;
	text-align: center;
	bottom: 5%;
}

.top-content.home .video-content .scrollto-wrapper a { 
	color: #fff; 
	text-transform: uppercase; 
	font-weight: bold; 
	font-size: 12px; 
	letter-spacing: 1px; 
	font-family: 'Open Sans';
}

.top-content.home .video-content .scrollto-wrapper span { display: block; margin-top: 10px; }

		nav[role=navigation] .menu ul #menu-item-523 { width: 166px; }

.carousel__product-image-wrap{width:100%;height:150px;overflow:hidden}

.carousel__product-image-wrap img{max-width:80%;margin:0 auto 5px}

	.topnav {margin:5px 0;}
 



    .topnav li.drop .pPanel {

        display: none;

    }

header#header.style2 .topnav.navLeft {float:left;}

header#header.style3 .topnav.navLeft {float:left;}

header.style4 .topnav li.drop .pPanel ,header.style1 .topnav li.drop .pPanel {left: auto;right: 0;}

.topnav li.drop .inner {margin:4px; list-style:none; background: #f5f5f5; padding: 4px 0; margin-top:5px; position:relative;
-webkit-box-shadow: 0px 0px 5px rgba(0,0,0, 0.4); -moz-box-shadow: 0px 0px 5px rgba(0,0,0, 0.4); box-shadow: 0px 0px 5px rgba(0,0,0, 0.4);
-webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px;}

.topnav li.drop .inner:after {content:"";top:-8px; position:absolute; left:9px; border: 5px solid transparent; border-bottom-width: 4px; border-bottom-color:#f5f5f5; }

header.style4 .topnav li.drop .inner:after ,header.style1 .topnav li.drop .inner:after {left: auto;right: 9px;}

.topnav li.drop:hover .pPanel {opacity:1; filter:alpha(opacity=100); height:auto;}

.topnav li.drop li a {font-size:10px; color:#222; padding:0 5px 0 10px; display: block; text-transform:uppercase; margin-top:1px; }

.topnav li.drop li.active a,
.topnav li.drop li a:hover {background: rgba(0, 0, 0, 0.1); }

.topnav li.drop li a span {float: right; opacity: .3; filter:alpha(opacity=30); margin-top: 2px;}

		.cat-box li.first-news .inner-content{padding:20px;overflow:hidden;}

		li.first-news p {padding:0;}

		.column2 li.first-news{border-bottom:3px solid #eaeaea;background:#FFF;padding:0;	}

		.wide-box li.first-news p.post-meta{margin:10px 0; }

		.wide-box li.first-news{
			border-bottom:3px solid #eaeaea;
			background:#FFF;
			padding:0;
			width:100%;
			float:none;
			height:auto;
		}

		.list-box li.first-news p.post-meta{margin:10px 0; }

		.list-box li.first-news{
			padding:13px;
			width:310px;
			float:left;
		}

	.cat-tabs-wrap li.first-news{
		padding:5px;
		width:310px;
		float:left;
	}

		.cat-tabs-wrap li.first-news p.post-meta{margin:10px 0;}


	.archive-wide-thumb .overlay-icon:before, .first-news .overlay-icon:before{font-size: 26px;}

		.cat-box.column2 li.first-news .post-thumbnail{ margin: 0 0 10px 0; float:none;}


			.wide-box li.first-news .post-thumbnail{width:240px;}

			
			.list-box li.first-news .post-thumbnail{margin:0 0 15px 0;float:none;width:306px;}

		.cat-tabs-wrap li.first-news .post-thumbnail{margin:0 0 10px 0;float:none;width:306px;}

body.dark-skin .column2 li.first-news, body.dark-skin .wide-box li.first-news{background: #373737;border-top-color:#444; border-bottom-color: #292929;}

	.scroll-box .cat-box-content, .pic-box .cat-box-content , .recent-box .cat-box-content, .cat-tabs-wrap,
	.cat-box li.first-news .inner-content , .column2 li , .wide-box li, #related_posts .post-listing, #author-box .post-listing  {padding: 10px;}

	.list-box li , .list-box li.first-news, .cat-tabs-wrap li ,.cat-tabs-wrap li.first-news {	width:344px;}

	.list-box li.first-news .post-thumbnail,
	.cat-tabs-wrap li.first-news .post-thumbnail {width:336px;}




#wc_dept_allsale.current { background-color: #e0e0e0 !important; }

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

.footer-nav li {
    display: inline-block;
    padding: 0 3px;
}

.footer-nav li a {
    color: blue;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 11px;
    text-decoration:none;
}

.footer-nav li a:hover {
    color: #0f3647;
    text-decoration:underline;
}

#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 {
  min-width: 99%;
}

#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.sub-menu li.menu-item a,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item span.um-anchoremulator {
  width: auto;
  display: block;
  background: transparent;
}

#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 .ss-nav-menu-verticaldivision {
  clear: both;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega .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 li.menu-item.ss-nav-menu-reg ul.sub-menu-1 {
  border: 1px solid transparent;
  padding-top: 6px;
  padding-bottom: 6px;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu ul.sub-menu {
  top: -1px;
  border-style: solid;
  border-width: 1px;
}

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

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


#megaMenu ul.megaMenu li.menu-item a span.wpmega-item-description, #megaMenu ul.megaMenu li.menu-item span.um-anchoremulator span.wpmega-item-description {
  font-size: 9px;
  color: #bbbbbb;
  text-transform: uppercase;
}
.megamenu-skin-friendly .megamenu-slot-title a,.megamenu-skin-friendly .megamenu-slot-title span,.megamenu-skin-friendly .megamenu-item a,.megamenu-skin-friendly .megamenu-item span{padding:5px 12px 7px 12px;display:block;}
.megamenu-skin-friendly .megamenu-item a,.megamenu-skin-friendly .megamenu-item span{color:#fff;font-size:100%;}
.megamenu-skin-friendly .megamenu-item a:hover{color:#fff;background:#00325b;}
.featured-place .img .featured-overlay{display:none;position:absolute;width:100%;height:100%;top:0;background:rgba(0,0,0,.7)}
.featured-place .img .featured-overlay p{padding:10px;color:#fff}


.btn--top {
  position: absolute;
  top: -12px;
  left: 50%;
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%); }


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


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

	
	.genesis-nav-menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block;
	}

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

	
	.genesis-nav-menu.responsive-menu .menu-item-has-children {
		cursor: pointer;
	}

	
	.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f343";
	}


#page .edd-rp-item .edd_download_purchase_form,
#page .edd-rp-item .edd_price {
    margin-top: 4%;
    display: inline-block;
    width: 100%;
}


#page .edd-rp-item .edd_price { margin-top: 0 }


.purchase-price .edd_price { display: inline-block }

.split-right .edd_price {
  color: #84919E;
  background: #EEF2F5;
  padding: 3px 12px;
  border-radius: 30px;
  display: inline-block;
  font-size: 14px;
  font-weight: 600;
}
#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy{clear:both}



.article .metaslider ul,
.article .metaslider ol,
.article .metaslider li,
.article .metaslider img,
.art-article .metaslider ul,
.art-article .metaslider ol,
.art-article .metaslider li,
.art-article .metaslider img,
#widgets .metaslider ul,
#widgets .metaslider ol,
#widgets .metaslider li,
#widgets .metaslider img,
.entry .metaslider ul,
.entry .metaslider ol,
.entry .metaslider li,
.entry .metaslider img,
#content .metaslider ul,
#content .metaslider ol,
#content .metaslider li,
#content .metaslider img,
.entry-content .metaslider ul,
.entry-content .metaslider ol,
.entry-content .metaslider li,
.entry-content .metaslider img,
.metaslider .flexslider ul,
.metaslider .flexslider .slides li,
.metaslider .flexslider .slides ul,
.metaslider .flexslider .slides ol,
.metaslider .flexslider .flex-direction-nav,
.metaslider .flexslider .flex-direction-nav li,
*[class*='-article'] .metaslider img {
    border: 0;
    margin: 0;
    list-style-type: none;
    list-style: none;
    padding: 0;
    line-height: normal;
    max-width: none;
    max-height: none;
}
 
#content {margin: 0 320px 0 0; }

h1,h2,h3,h4,h5,h6,#content h2 a, #content h1.entry-title {font-family: "PTSansBold", "KarlaBold", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: normal; }

#content p {margin-bottom: 18px; }


#content table.mceLayout, #content table.mceToolbar {margin: 0; }

#content table.mceLayout tr td {padding: 0;}


#content .entry-title {color: #39a2ce; }

#content h2 a { color: #39a2ce; font: 0.98em "PTSansBold", "KarlaBold", "Helvetica Neue", Helvetica, Arial, sans-serif; }

#content h2 a:hover {text-decoration: none; color: #378bb0;  }
 
.search #content .foldAd {border-bottom: 1px solid #C2C2C2; width: 100%; padding-bottom: 30px; }

.search #content .foldAd div {width: 468px; margin: 0 auto; }

#content .entry-meta {text-transform: uppercase; color: #B3B3B3; border-bottom: 1px solid #C2C2C2; padding-bottom: 25px; font-size:14px;}

.home #content .entry-meta {border: none; padding: 0; }
 
#content .entry-meta a, #content a.more-link, #content .single .entry-meta a, #content .single a.more-link {text-decoration: none; color: #8F8F8F; line-height: 1em; }

#content .entry-meta a:hover, #content a.more-link:hover, #content .single .entry-meta a:hover, #content .single a.more-link:hover {text-decoration: underline; color: #8F8F8F; }

.single #content .entry-meta p {margin: 0; }

#content .post {padding-bottom: 20px; border-bottom: 1px solid #C2C2C2; }

.single #content .post {border-bottom: none; }


#content .search input[type="submit"] {color: #747474; font-size: 28px; line-height: normal; top: 5px; left: 315px; }

#content .search input[type="text"] { margin: 0; }

#content .search fieldset {border:none; padding: 0; }

#content form.search fieldset input[type="submit"]:hover, form.search fieldset input[type="submit"]:focus { color: #333; }

#content form.search fieldset input[type="submit"]:active { color:#333; }


.home #content .sticky {background: none; border: none; border-bottom: 1px solid #C2C2C2; margin: 0; padding: 0;}


.home #content .cntr1, .home #content .cntr2 { border: none; overflow:hidden;}

#content .cntr1 .entry-title span, #content .cntr2 .entry-title span {background: #39a2ce; color: #FFF; margin-left: -6px; margin-right: -6px; padding: 7px; }

#content .cntr1 .entry-title .headlineHoverClass, #content .cntr2 .entry-title .headlineHoverClass { background: #378bb0 ; text-decoration: none; }



.home #content .cntr1 { padding: 0; margin: 0; float:left; }

.home #content .cntr1 .post-thumbnail, .home #content .cntr2 .post-thumbnail {padding: 0; width: 315px; height: 170px; }

.home #content .cntr1 .post-thumbnail img, .home #content .cntr2 .post-thumbnail img {position:absolute; top: 25%; left: 25%; margin-top: -25%; margin-left: -25%;  }

.home #content .cntr1 .entry-content, .home #content .cntr2 .entry-content {position: relative; padding: 0; width: 315px; height: 170px; overflow:hidden; }

.home #content .cntr1 .entry-title, .home #content .cntr2 .entry-title  {position: absolute; width: 270px; top: 10%; left: 5%; font: 19px "PTSansBold", "KarlaBold", "Helvetica Neue", Helvetica, Arial, sans-serif;}

.home #content .cntr1 h2.entry-title, .home #content .cntr2 h2.entry-title {line-height: 38px; margin-top: 25px; }

.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 .cntr2 {margin: 0; padding: 0; float:right; }


#content .cntr1 h2 a span.headerArrow, #content .cntr2 h2 a span.headerArrow {display:none;}


.home #content .cntr3, .home #content .cntr4, .home #content .cntr5, .home #content .cntr6 {margin: 0; padding: 35px 0; float: left; }

.home #content .cntr3 .post-thumbnail, .home #content .cntr4 .post-thumbnail, .home #content .cntr5 .post-thumbnail, .home #content .cntr6 .post-thumbnail {padding: 0; width: 200px; height: 175px; position:relative; overflow:hidden; margin-right:15px;}

.home #content .cntr3 {clear: both; margin-top: 20px; border-top: 1px solid #C2C2C2; }
 
.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; }

.home #content .cntr6, .search #content .cntr6 {border: none; margin-bottom: 30px; }




#content .cntr3 h2.entry-title a span:nth-last-of-type(1), #content .cntr4 h2.entry-title a span:nth-last-of-type(1), #content .cntr5 h2 a span:nth-last-of-type(1), #content .cntr6 h2 a span:nth-last-of-type(1) {display: none; }


.single #content .post .post-thumbnail img {width: 630px; height: auto; }

.single #content .post h1 {color: #3bafe1; }

.single #content .post .entry-content {width: 530px; padding-left: 25px; margin-left: 85px; border-left: 1px solid #C2C2C2; }


.archive #content .post, .search #content .post {margin: 0; padding: 35px 0; float: left; width: 100%; }

.archive #content .post .post-thumbnail, .search #content .post .post-thumbnail {padding: 0; width: 200px; height: 175px; position:relative; overflow:hidden; margin-right:15px;}

.archive #content .post .post-thumbnail img, .search #content .post .post-thumbnail img {position: absolute; top: 0; left: 0;  }

.archive #content .cntr6, .search #content .cntr6 {border: none; margin-bottom: 30px; }

.archive #content .cntr1, .search #content .cntr1 {padding-top: 0; }

.archive #content .postContent p:first-of-type, .search #content .postContent p:first-of-type {display:inherit; margin-bottom: 0; }

.archive #content .entry-meta, .search #content .entry-meta {border: none; padding-bottom: 12px; }


.author #content .post .post-thumbnail { display:none; }

.author #content .cntr1 .post-thumbnail {display:inherit; }
 
.author #content .cntr1 {border-top: 1px solid #C2C2C2; padding-top: 35px; }

.author #content .post .postContent {float:none; width: auto; }

.author #content .cntr1 .postContent {float:right; width: 66%; }

.author #content .post .postContent p { display: none; }

.author #content .cntr1 .postContent p {display: inherit;  }

.author #content .post {padding: 12px 0; clear: left; width: 100%; }

.author #content #prevNextNavContainer .nav-previous a {position: absolute; top: -10px; left:200px; }

.author #content #entry-author-info h2 {color: #797979; text-transform: uppercase; font: 18px "KarlaRegular","Helvetica Neue", Helvetica, Arial, sans-serif; margin-bottom: 20px;  }

.author #content .cntr2 h2 a span.headerArrow, .author #content .cntr3 h2 a span.headerArrow, .author #content .cntr4 h2 a span.headerArrow, .author #content .cntr5 h2 a span.headerArrow, .author #content .cntr6 h2 a span.headerArrow  {display:inherit; font-size: 1.5em;}


#content .gform_wrapper .gform_footer input.button, #content .gform_wrapper .gform_footer input[type="submit"] { height: 36px; width: 160px; cursor:pointer; -moz-border-radius: 3px 2px 2px / 3px 3px 3px 3px; -webkit-border-radius: 3px 2px 2px / 3px 3px 3px 3px; border-radius: 3px 2px 2px / 3px 3px 3px 3px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; background-color: #3bafe1; color: #FFF;border:none; margin-top:8px; text-transform:uppercase; font: 14px "KarlaRegular","Helvetica Neue", Helvetica, Arial, sans-serif; }

#content #author-avatar {padding:0;width:175px;float:left;}

#content #author-avatar img {width:175px;height:auto;max-width:175px;}

.author #content h2.authorPostsTitle { font: 24px "KarlaRegular", "Helvetica Neue", Helvetica, Arial, sans-serif; color: #2A2A2A; margin-bottom: 0; padding-bottom: 25px; margin-top: 20px; }


#content pre {font-size: 80%;overflow: hidden;padding: 1em;}

#content code {font-size: 70%;margin-bottom: 24px;}


#branding img, #content img { margin: 0;height: auto; }

#content .wp-caption{ padding: 0px; width: auto !important;}

#content .wp-caption.alignnone{clear: both;}

#content .metaslider .rslides li a .caption-wrap .caption span.arrow strong,
#content .cntr1 .entry-title span.arrow strong,
#content .cntr2 .entry-title span.arrow strong  {font-family: "symboldregular";background-color:transparent;color:#fff;}

#content .metaslider .rslides li a .caption-wrap .caption span.arrow strong {font-size:48px;line-height:24px;}

#content .cntr1 .entry-title span.arrow strong,
#content .cntr2 .entry-title span.arrow strong  {font-size:32px;line-height:24px;}

	
	#content img { 	margin: 0; 	height: auto; max-width: 100%; width: auto;}

	img, object, embed, iframe, #content .wp-caption { max-width: 100%;	}

	#content .wp-caption img{ max-width: 95%; }

	.home #content .cntr4 {margin-top: 25px; }

	.home #content .cntr1 .entry-title {width: 90%; }

	#wrapper #content #searchform input.button {left: 355px; }

	.home #content .cntr1 .post-thumbnail {height: 200px; }

	.home #content .cntr3 .postContent, .home #content .cntr4 .postContent, .home #content .cntr5 .postContent, .home #content .cntr6 .postContent { width: 90%; float: left; margin-left: 1em;  }

	#content .hentry {margin: 0; }

	.author #content h1.author {margin-bottom: 10px; padding-bottom: 5px; }

	#content #entry-author-info #author-avatar img {max-width: 105px; float: left; padding-right: 15px; }

	#content #entry-author-info #author-avatar .authorDetails {float: left; }

	.archive #content .postContent, .search #content .postContent {width: 100%; }

	#main #container #content .post .entry-content .postContent .dd_post_share .dd_buttons .dd_button {padding: 0; max-width: 105px; overflow:hidden; height:30px;}
	
	img, object, embed, #content .wp-caption {max-width: 100%;}

	#content .wp-caption.alignleft{	float: left;}

	#content .wp-caption.alignright{float: right;}

	#content .alignleft,#content img.alignleft {display: block;	float: none;margin: 0px auto;padding: 0px 0px 5px 0px;}

	#content .alignright, #content img.alignright {	display: block;	float: none;margin: 0px auto;padding: 0px 0px 5px 0px;}

    #content .metaslider .rslides .caption-wrap .caption { line-height: 1.0em; }

    #content .metaslider .rslides li a .caption-wrap .caption span { font-size:0.60em;margin-left:-7px;margin-right:-7px; }

    
    
    #content .metaslider .rslides li a .caption-wrap { bottom:50px; right:25px; left:25px; }

    	.home #content .cntr1 .entry-content .entry-title, .home #content .cntr2 .entry-content .entry-title {top:0%;}

.home #content .stackAd .cntr3 {
    margin-top: 0px;
    border-top: none;
}

    .device-inner .device-layers .img-background .animated-image-one {
      -webkit-animation: scrolling-one 22s infinite;
      -moz-animation: scrolling-one 22s infinite;
      -o-animation: scrolling-one 22s infinite;
      animation: scrolling-one 22s infinite; }
.fullWidth .in,.fullWidth .cck{margin:0 auto;width:1080px}
.bpd .in,.bpd .cck{margin:0 auto;width:807px}
.bpd .in.pddbg,.fullWidth .in.pddbg{width:auto}
.in{margin:0 auto;padding:20px}
.wrp.cnt.bip .in .pWr{margin:0 auto;width:34%}
.fullWidth .in,.bpd .in{box-sizing:content-box !important;-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;width:1040px !important}
#slideshow{margin:0 auto;width:1078px;height:300px;position:relative;z-index:100;margin:0 auto 0 -27px;}
       

    #slideshow #slidesContainer {
    margin:0 auto;
    width: 993px;
    height: 250px;
    overflow:auto; 
    position: absolute;
    left: 38px;
    top: 0px;
    }

    #slideshow #slidesContainer .slide {
    width:330px; 
    height:360px;
    list-style: none;
    }
.node-type-bio .content .views-row,.node-type-collection .content .views-row{border-bottom:1px solid #E5E5E5;padding:10px 0;}

.flr{float:right;}

.page-template-page_tickets-php #main {width: 1000px;margin: 0 auto;}




.page-template-page_video_gallery-php #main-video-description {width:400px;float:left;}

.page-template-page_video_gallery-php #main-video-box {width:550px;float:right;text-align: right;}




div#main {
	position:relative;
}



.error404 #main .widget {width: 100%;}

    #main #secondary {
        float: none;
        margin: 0 7.6%;
        width: auto;
    }

    .page-template-showcase-php #main .widget-area {
        float: none;
        margin: 0;
        width: auto;
    }
.entry-title a,.entry-title a:visited{color:#333}
h2.entry-title{font-size:18px;font-weight:700;margin:0 0 10px}
h1.entry-title,h1.page-title{font-size:24px;font-weight:400;line-height:28px;margin:10px 0}
.featured-left .entry-title{font-size:22px;font-weight:700;line-height:25px;margin-bottom:10px}
.featured-right .entry-title{font-size:14px;font-weight:700;margin-bottom:5px;line-height:16px}
.two-column-boxes .category-box h2.entry-title{font-size:22px;font-weight:700;line-height:25px;margin-bottom:5px}
.bottom-box-wrap h2.entry-title{clear:both;font-size:14px;font-weight:700;line-height:15px;margin-bottom:5px}
.related-loop .entry-title{font-size:13px;font-weight:700;margin:0 0 10px;padding:0}
.widget_tj_category_posts li .entry-title{font-size:12px;font-weight:700;line-height:15px;margin-bottom:5px}
#primary-nav .nav li li a:hover,#secondary-nav .nav li li a:hover,.entry-content a:hover,.entry-meta a:hover,.entry-tags a:hover,.entry-title a:hover,.widget_tj_category_posts .entry-title a:hover,.widget_tj_twitter li .content a{color:#B52100!important}
#breadcrumbs span.entry-title{display:none}



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

.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v1 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v2 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v3 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v4 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v5 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1#side-header .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v1 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v2 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v3 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v4 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v5 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1#side-header .fusion-logo-2x {
  display: none;
}


.reveal-modal-bg {
  position: fixed;
  height: 100%;
  width: 100%;
  background: black;
  background: rgba(0, 0, 0, 0.45);
  z-index: 99;
  display: none;
  top: 0;
  left: 0; }


dialog, .reveal-modal {
  visibility: hidden;
  display: none;
  position: absolute;
  z-index: 100;
  width: 100vw;
  top: 0;
  left: 0;
  background-color: white;
  padding: 1.25rem;
  border: solid 1px #666666;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); }

  dialog .column,
  dialog .columns, .reveal-modal .column,
  .reveal-modal .columns {
    min-width: 0; }

  dialog .close-reveal-modal, .reveal-modal .close-reveal-modal {
    font-size: 2.5rem;
    line-height: 1;
    position: absolute;
    top: 0.5rem;
    right: 0.6875rem;
    color: #aaaaaa;
    font-weight: bold;
    cursor: pointer; }

    dialog.radius, .reveal-modal.radius {
      border-radius: 3px; }

    dialog.round, .reveal-modal.round {
      border-radius: 1000px; }

    dialog.collapse, .reveal-modal.collapse {
      padding: 0; }

  dialog.full, .reveal-modal.full {
    top: 0;
    left: 0;
    height: 100vh;
    min-height: 100vh;
    margin-left: 0 !important; }
#emergency,#mainNav .mainNav-dropdown .button,#masthead .siteAccess,.button,.reveal-modal .button{text-transform:uppercase}
.button,.reveal-modal{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.reveal-modal{box-sizing:border-box}
.reveal-modal .close-reveal-modal{font-size:16px;position:absolute;color:#5c5d5d}
.reveal-modal .col1,.reveal-modal .col2{width:50%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.reveal-modal .col1{padding-right:5%}
.reveal-modal p{margin-bottom:15px}
.reveal-modal .button{background:#0079C1;color:#FFF;display:block;font-size:16px;font-weight:700;padding:15px;text-align:center;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px}
.reveal-modal input[type=submit]{padding:7px 25px;margin-top:1rem;display:inline-block;border-radius:3px;border:1px solid #ccc}
.reveal-modal input[type=submit]:focus,.reveal-modal input[type=submit]:hover{background:#0079c1;color:#fff}
.reveal-modal .braunForm .required{color:#f60303;font-style:normal;font-size:15px}
.reveal-modal .braunForm input,.reveal-modal .braunForm input.placeholder.valid{border-radius:3px;border:1px solid #ccc;padding:7px 9px;color:#7e7e7e}
.reveal-modal .heading{border-bottom:1px solid #CDCCCB;font-weight:600;margin-bottom:40px;padding-bottom:10px}


.g-menu-item-container { display: block; position: relative; }

.g-menu-item-container input, .g-menu-item-container textarea { color: #666; }


.g-menu-item-subtitle { display: block; font-size: 0.8rem; line-height: 1.1; }

#g-mobilemenu-container .g-toplevel li .g-menu-item-container { padding: 0.938rem 1rem; }

#g-mobilemenu-container .g-toplevel li .g-menu-item-content { display: inline-block; line-height: 1rem; }

#g-mobilemenu-container .g-menu-item-container { -webkit-transition: -webkit-transform 0.2s ease-out; -moz-transition: -moz-transform 0.2s ease-out; transition: transform 0.2s ease-out; }

#g-mobilemenu-container .g-menu-item-subtitle { line-height: 1.5; }


#g-navigation .g-menu-item-subtitle {
  text-transform: lowercase;
  font-size: 0.85rem;
  font-weight: bold;
  opacity: 0.8;
  padding-top: 15px;
}


.home-1 {
	float: left;
	margin: 0 30px 0 0;
	width: 350px;
}


.home .home-1 h2 a {
	font-size: 15px;
	line-height: 24px;
}


.home-1 .featuredpage {
	margin: 0;
}

	
	.home-1,
	.home-2,
	.home-3,
	.content-sidebar #content,
	.sidebar-content #content {
		width: 90%;
		padding: 10px 5%;
		float: none;
		display: block;
		overflow: hidden;
	}

.fade {
	opacity: 0;
	-webkit-transition: opacity .15s linear;
	-o-transition: opacity .15s linear;
	transition: opacity .15s linear
}

.fade.in {
	opacity: 1
}

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

.modal-backdrop.fade {
	filter: alpha(opacity=0);
	opacity: 0
}

.socialmedia-buttons img.fade:hover {
	opacity: 1 !important;
	-moz-opacity: 1 !important;
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	transition: all 0.2s ease;
}





#footer  { width: 100%; height: 100px; margin: 0 auto; background:#fff }


#footer-links  { padding: 20px 0 0 20px; float: left; font: 500 12px/1.4em Arial, sans-serif; color: #999; text-align:left }

#footer-links a:link, #footer-links a:visited  { color: #f57209; }

#footer-links a:hover, #footer-links a:active  { color: #057dc3; }

#footer-logo  { margin: 10px 20px 0 0; float: right; }

#logo a,
h1, h2, h3, h4, h5, h6 {
	color: #444;
	text-decoration: none;
	text-shadow: 0 1px 0 #eee;
	-moz-text-shadow: 0 1px 0 #eee;
	-webkit-text-shadow: 0 1px 0 #eee;
}


#site-description,
#logo,
#logo a {
	margin: 0;
	padding: 0;
	display: inline-block;
}

.ie7 #site-description,
.ie7 #logo,
.ie7 #logo a {
	display: inline;
}

#logo {
	font-family: 'Yellowtail', cursive;
	font-size: 30px;
	line-height: 55px;
	padding-right: 15px;
}

#logo img:hover {
	opacity: 1;
}

#page-wrapper,.region-bottom{margin-left:auto;margin-right:auto;width:960px}
.region-header{margin-top:10px}
.sidebar-first #main .region-sidebar-first{float:left;width:180px;margin:3em -180px 0 0;padding:0;border:0 !important}
.sidebar-first #main .region-sidebar-first,.sidebar-first #main #content,.sidebar-first #main #navigation{overflow:visible;word-wrap:break-word}
.ie6 .sidebar-first #main .region-sidebar-first,.ie6 .sidebar-first #main #content,.ie6 .sidebar-first #main #navigation{display:inline;overflow:hidden;overflow-y:visible}
.sidebar-second #main .region-sidebar-second{float:left;width:280px;margin:3em -910px 0 630px;padding:0;border:0 !important}
.sidebar-second #main #content,.sidebar-second #main .region-sidebar-second,.sidebar-second #main #navigation{overflow:visible;word-wrap:break-word}
.ie6 .sidebar-second #main #content,.ie6 .sidebar-second #main .region-sidebar-second,.ie6 .sidebar-second #main #navigation{display:inline;overflow:hidden;overflow-y:visible}
.front .region-sidebar-second{margin:0 -625px 0 50px !important}
.two-sidebars #main .region-sidebar-first{float:left;width:180px;margin:3em -180px 0 0;padding:0;border:0 !important}
.two-sidebars #main .region-sidebar-second{float:left;width:180px;margin:3em -960px 0 780px;padding:0;border:0 !important}
.two-sidebars #main .region-sidebar-first,.two-sidebars #main #content,.two-sidebars #main .region-sidebar-second,.two-sidebars #main #navigation{overflow:visible;word-wrap:break-word}
.ie6 .two-sidebars #main .region-sidebar-first,.ie6 .two-sidebars #main #content,.ie6 .two-sidebars #main .region-sidebar-second,.ie6 .two-sidebars #main #navigation{display:inline;overflow:hidden;overflow-y:visible}
.region-footer{min-height:190px;width:960px;margin:0 auto 0;padding-top:50px}
.region-footer .block-title{text-transform:uppercase;font-size:12px}
.region-footer ul.menu li{margin:0}
.region-footer ul.menu li a{color:#fff}
.region-footer .block{float:left}
.region-footer .block-dmb{width:112px;margin-left:30px}
.region-footer #block-custom-footer-custom{float:right}
.region-footer #block-custom-footer-custom ul{float:right}
#skip-to-nav,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,.region-footer,.breadcrumb,div.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none}


.widget-tab ul.posts-list li{
	padding-bottom: 10px;
}
.dispatch-content-column li:first-child.country{padding-top:40px;}

#footer .dropUp .footer-dropUp-content .country{font-size:0.8125em;}
#footer .dropUp .footer-dropUp-content .country a{display:block;height:100%;width:100%;}

#footer .dropUp .footer-dropUp-content .footer-dropUp-column .country{font-size:0.8125em;}

#footer .dropUp .footer-dropUp-content .footer-dropUp-column li:first-child.country{padding-top:40px;}
.menu-dropdown
ul.level3{padding-bottom:10px}
.menu-dropdown
li.level3{font-size:11px;line-height:17px}
.menu-dropdown a.level3:hover{color:#f16d1a}
.menu-dropdown
a.current.level3{font-weight:bold}
.menu-dropdown
a.level3{color:#CACACA}
.menu-dropdown .level3 a.level3:hover{color:#fff}
.menu-mobile .level3,
.menu-responsive
.level3{display:none !important}

.td-header-style-5 .td-a-rec-id-header img,
.td-header-style-5 .td-g-rec-id-header img {
  position: relative;
}

.td-header-style-5 .td-a-rec-id-header .adsbygoogle,
.td-header-style-5 .td-g-rec-id-header .adsbygoogle {
  position: relative;
  display: block !important;
}

.td-header-style-6 .td-a-rec-id-header img,
.td-header-style-6 .td-g-rec-id-header img {
  position: relative;
}

.td-header-style-6 .td-a-rec-id-header .adsbygoogle,
.td-header-style-6 .td-g-rec-id-header .adsbygoogle {
  position: relative;
  display: block !important;
}

.td-header-style-7 .td-a-rec-id-header img,
.td-header-style-7 .td-g-rec-id-header img {
  position: relative;
}

.td-header-style-7 .td-a-rec-id-header .adsbygoogle,
.td-header-style-7 .td-g-rec-id-header .adsbygoogle {
  position: relative;
  display: block !important;
}

.td-header-style-8 .td-a-rec-id-header img,
.td-header-style-8 .td-g-rec-id-header img {
  position: relative;
}

.td-header-style-8 .td-a-rec-id-header .adsbygoogle,
.td-header-style-8 .td-g-rec-id-header .adsbygoogle {
  position: relative;
  display: block !important;
}

.td-header-style-9 .td-a-rec-id-header img,
.td-header-style-9 .td-g-rec-id-header img {
  position: relative;
}

.td-header-style-9 .td-a-rec-id-header .adsbygoogle,
.td-header-style-9 .td-g-rec-id-header .adsbygoogle {
  position: relative;
  display: block !important;
}

.td-header-style-10 .td-a-rec-id-header img,
.td-header-style-10 .td-g-rec-id-header img {
  position: relative;
}

.td-header-style-10 .td-a-rec-id-header .adsbygoogle,
.td-header-style-10 .td-g-rec-id-header .adsbygoogle {
  position: relative;
  display: block !important;
}

.td-header-style-11 .td-a-rec-id-header img,
.td-header-style-11 .td-g-rec-id-header img {
  position: relative;
}

.td-header-style-11 .td-a-rec-id-header .adsbygoogle,
.td-header-style-11 .td-g-rec-id-header .adsbygoogle {
  position: relative;
  display: block !important;
}

.td-header-style-12 .td-a-rec-id-header img,
.td-header-style-12 .td-g-rec-id-header img {
  position: relative;
}

.td-header-style-12 .td-a-rec-id-header .adsbygoogle,
.td-header-style-12 .td-g-rec-id-header .adsbygoogle {
  position: relative;
  display: block !important;
}


.td-a-rec img {
  display: block;
}

.td-a-rec-id-smart_list_6 img,
.td-a-rec-id-smart_list_7 img,
.td-a-rec-id-smart_list_8 img,
.td-a-rec-id-post_style_12 img,
.td-a-rec-id-sidebar img,
.td-a-rec-id-content_top img,
.td-a-rec-id-content_inline img,
.td-a-rec-id-content_bottom img,
.td-a-rec-id-custom_ad_1 img,
.td-a-rec-id-custom_ad_2 img,
.td-a-rec-id-custom_ad_3 img,
.td-a-rec-id-custom_ad_4 img,
.td-a-rec-id-custom_ad_5 img {
  width: 100%;
}

.td-a-rec-id-post_style_12,
.td-a-rec-id-content_top,
.td-a-rec-id-content_bottom {
  clear: both;
  text-align: center;
}

.td-a-rec-id-post_style_12 img,
.td-a-rec-id-content_top img,
.td-a-rec-id-content_bottom img {
  margin-bottom: 0;
}

.td-a-rec-id-smart_list_6,
.td-a-rec-id-smart_list_7,
.td-a-rec-id-smart_list_8 {
  clear: both;
  text-align: center;
}

.td-a-rec-id-smart_list_6 img,
.td-a-rec-id-smart_list_7 img,
.td-a-rec-id-smart_list_8 img {
  margin: 0;
}

.td-a-rec-id-smart_list_7 img {
  margin-bottom: 0;
}

.td-g-rec-id-content_inlineleft,
.td-a-rec-id-content_inlineleft {
  float: left;
  
}

.td-g-rec-id-content_inlineleft img,
.td-a-rec-id-content_inlineleft img {
  margin-bottom: 0;
}

.td-g-rec-id-content_inlineright,
.td-a-rec-id-content_inlineright {
  float: right;
  
}

.td-g-rec-id-content_inlineright img,
.td-a-rec-id-content_inlineright img {
  margin-bottom: 0;
}

.td-a-rec-id-footer_top,
.td-g-rec-id-footer_top {
  display: table;
  position: relative;
  text-align: center;
  margin-right: auto;
  margin-left: auto;
}

.td-a-rec-id-custom_ad_1,
.td-a-rec-id-custom_ad_2,
.td-a-rec-id-custom_ad_3,
.td-a-rec-id-custom_ad_4,
.td-a-rec-id-custom_ad_5 {
  text-align: center;
  display: table;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.td-a-rec-id-post_style_1 img {
  width: 100%;
}

.td-a-rec-id-post_style_11 {
  
}

.td-a-rec-id-post_style_11 img {
  width: 100%;
}

  .single-post .td-header-wrap,
  .single-post .td-main-sidebar,
  .single-post #td-theme-settings,
  .single-post .td-header-top-menu,
  .single-post .td-header-menu-wrap,
  .single-post .td-header-sp-ads,
  .single-post .td-mobile-nav-wrap,
  .single-post .td-main-sidebar,
  .single-post .td-post-source-tags,
  .single-post .td-post-sharing,
  .single-post .td-post-next-prev,
  .single-post .td_block_related_posts,
  .single-post #comments,
  .single-post .td-footer-container,
  .single-post .td-footer-wrapper,
  .single-post .td-sub-footer-container,
  .single-post .td-category,
  .single-post .td-post-views,
  .single-post .td-post-comments,
  .single-post .td-scroll-up,
  .single-post iframe,
  .single-post .td-more-articles-box,
  .single-post .td_block_video_playlist,
  .single-post .td-crumb-container,
  .single-post .td-g-rec,
  .single-post .td-a-rec,
  .single-post .author-box-wrap .avatar {
    display: none !important;
  }


.td-a-rec-id-custom_ad_1,.td-a-rec-id-custom_ad_2,.td-a-rec-id-custom_ad_3,.td-a-rec-id-custom_ad_4,.td-a-rec-id-custom_ad_5{
    margin-bottom:10px;
}


#custom-header {
	position: relative;
	top: -60px;
	left: 0;
	margin-bottom: 30px;
	width: 100%;
	background: #fff;
}

#custom-header .cta {
	float: left;
	position: relative;
	height: 100%;
	overflow: hidden;
}

#custom-header .cta-back {
	background-repeat: no-repeat;
	background-position: center center;
	webkit-background-size: cover;
	background-size: cover;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transform-origin: center bottom;
	-ms-transform-origin: center bottom;
	transform-origin: center bottom;
}

#custom-header .cta .cta-holder {
	display: table;
	width: 100%;
	height: 100%;
	background: #333;
	background: rgba(0,0,0,.4);
	position: relative;
}

#custom-header .cta h2 {
	font-size: 56px;
	line-height: 56px;
	color: #fff;
	font-weight: 700;
	text-transform: uppercase;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
	position: relative;
	cursor: default;
}

#custom-header .cta-link {
	position: absolute;
	top: 50%;
	margin-top: 120px;
	width: 100%;
	left: 0;
	text-align: center;
	opacity: 0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	visibility: hidden;
}

#custom-header .cta a {
	margin: 0;
	font-size: 18px;
	line-height: 61px;
	color: #fff;
	height: 66px;
	border: 2px solid #fff;
	border-radius: 5px;
	padding: 0 50px;
	background: transparent;
	font-weight: 400;
}

#custom-header .cta a:hover {
	background: #fff;
	color: #333 !important;
}

.no-touch #custom-header .cta:hover .cta-holder, #custom-header .cta.hover .cta-holder {
	background: rgba(0,0,0,.7);
}

.no-touch #custom-header .cta:hover .cta-back, #custom-header .cta.hover .cta-back {
	-webkit-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05);
}

.no-touch #custom-header .cta:hover h2, #custom-header .cta.hover h2 {
	padding-bottom: 50px;
}

.no-touch #custom-header .cta:hover .cta-link, #custom-header .cta.hover .cta-link {
	margin-top: 70px;
	opacity: 1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	visibility: visible;
}

#custom-header .cta-holder, #custom-header .cta-holder h2, #custom-header .cta-link, #custom-header .cta-back {
	-webkit-transition: all 200ms linear;
	transition: all 200ms linear;
}

.ie7 #primary-header, .ie7 #secondary-header, .ie-7 #page-title, .ie7 #custom-header, .ie7 #content, .ie7 #primary-footer, .ie7 #secondary-footer, .ie7 #tertiary-footer {
	display: none !important;
}

	#custom-header .cta:hover .cta-link {
		margin-top: 50px;
		opacity: 1;
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	}




			

			h1, h2, h3, h4, h5, h6, .ignitiondeck.id-creatorprofile .id-creator-name, #custom-header .cta a, .krown-tabs .titles li h5, #content .memberdeck .dashboardmenu li a, .ignitiondeck .id-product-days, .ignitiondeck .id-product-days-to-go, .krown-button, .krown-pie .value, .krown-id-item li span, .id-widget .id-progress-raised, .id-widget .id-product-total, .id-widget .id-product-days, .ignitiondeck.id-mini .id-product-days, .id-level-title, #main-menu ul, .rtitle, .regular-select-cover, .comment-price, .memberdeck .checkout-title-bar span a {
			  font-family: 'Ubuntu', sans-serif;;
			}




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

li.menu-item ul.sub-menu {
	list-style: none;
	margin-left:0;
}


.span1 {
  width: 60px; }

#home_content{
	position:relative;
	width:254px;
	top:86px;
	margin:0px auto 0px  0px;
	float:left;
}

.page-id-8333 #home_content,
.page-id-8353 #home_content,
.page-id-8356 #home_content{
	position:relative;
	width:254px;
	top:86px;
	margin:0px auto 0px  0px;
	float:left;
}

	div#home_content{
		display:block;
		top:-505px;
		left:4px;
		z-index:99;
		margin-bottom:-500px;
	}
.row{margin:0 auto;max-width:75rem;width:100%;}
.row:before,.row:after{content:" ";display:table;}
.row:after{clear:both;}
.row.collapse .row{margin-left:0;margin-right:0;}
.row .row{margin:0 -0.9375rem;max-width:none;width:auto;}
.row .row:before,.row .row:after{content:" ";display:table;}
.row .row:after{clear:both;}
.row .row.collapse{margin:0;max-width:none;width:auto;}
.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table;}
.row .row.collapse:after{clear:both;}
.row.small-collapse .row{margin-left:0;margin-right:0;}
.row.medium-collapse .row{margin-left:0;margin-right:0;}
.row.large-collapse .row{margin-left:0;margin-right:0;}
form .row .row{margin:0 -0.5rem;}
form .row .row .column,form .row .row .columns{padding:0 0.5rem;}
form .row .row.collapse{margin:0;}
form .row .row.collapse .column,form .row .row.collapse .columns{padding:0;}
form .row .row.collapse input{-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0;}
form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:0.5rem;}
form .row .prefix-radius.row.collapse input,form .row .prefix-radius.row.collapse textarea,form .row .prefix-radius.row.collapse select,form .row .prefix-radius.row.collapse button{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;}
form .row .prefix-radius.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;}
form .row .postfix-radius.row.collapse input,form .row .postfix-radius.row.collapse textarea,form .row .postfix-radius.row.collapse select,form .row .postfix-radius.row.collapse button{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;}
form .row .postfix-radius.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;}
form .row .prefix-round.row.collapse input,form .row .prefix-round.row.collapse textarea,form .row .prefix-round.row.collapse select,form .row .prefix-round.row.collapse button{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px;}
form .row .prefix-round.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px;}
form .row .postfix-round.row.collapse input,form .row .postfix-round.row.collapse textarea,form .row .postfix-round.row.collapse select,form .row .postfix-round.row.collapse button{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px;}
form .row .postfix-round.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px;}

  .top-bar .row {
    max-width: none; }

  .header .row {
    position: relative;
    top: 50%;
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%); }

    .header .row .row {
      position: relative;
      top: 0%;
      -moz-transform: none;
      -ms-transform: none;
      -webkit-transform: none;
      transform: none; }

  .news .news-top .row {
    position: relative;
    top: 50%;
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%); }


.statestop { background-color: #c2d7ef; text-align: center; }

  .media .pull-left,
  .media .pull-right {
    float: none;
    display: block;
    margin-bottom: 10px;
  }

  .navbar .nav-collapse .nav.pull-right {
    float: none;
    margin-left: 0;
  }

[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right {
  float: right;
}

blockquote.pull-right {
  float: right;
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eee;
  border-left: 0;
}

blockquote.pull-right p,
blockquote.pull-right small {
  text-align: right;
}

blockquote.pull-right small:before {
  content: '';
}

blockquote.pull-right small:after {
  content: '\00A0 \2014';
}

.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}

.navbar .nav.pull-right {
  float: right;
  margin-right: 0;
}

.pull-right {
  float: right;
}

[class^="icon-"].pull-right,
[class*=" icon-"].pull-right {
  margin-left: .3em;
}

.btn [class^="icon-"].pull-left.icon-2x,
.btn [class*=" icon-"].pull-left.icon-2x,
.btn [class^="icon-"].pull-right.icon-2x,
.btn [class*=" icon-"].pull-right.icon-2x {
  margin-top: .18em;
}

.btn.btn-small [class^="icon-"].pull-left.icon-2x,
.btn.btn-small [class*=" icon-"].pull-left.icon-2x,
.btn.btn-small [class^="icon-"].pull-right.icon-2x,
.btn.btn-small [class*=" icon-"].pull-right.icon-2x {
  margin-top: .25em;
}

.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x,
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-top: .05em;
}

.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-left: .2em;
}


body.front #content div#cell_a2.cell,
body.front #content div#cell_b2.cell, 
body.front #content div#cell_c2.cell,
body.front #content div#cell_d2.cell,
body.front #content div#cell_a3.cell,
body.front #content div#cell_b3.cell, 
body.front #content div#cell_c3.cell,
body.front #content div#cell_d3.cell {
	padding-left: 0px;
}

body.front #content #cell_a2 { left:0;     top:300px }

body.front #content div.cell {
	
	position: absolute;
	display: inline-block;
	left:0; top:0;
	width: 24%; 
	height: 150px;
	overflow: visible;
	font: normal 11px Verdana;
	color: #404040;
}

body.front #content div.cell a {
	color: #404040;
}

body.front #content div.cell h3 {
	
	font-weight: bold;
	color: #404040;
}


body.front #content div#cell_a3.cell a,
body.front #content div#cell_b3.cell a, 
body.front #content div#cell_c3.cell a,
body.front #content div#cell_d3.cell a {
	text-decoration: none;
}


body.front #content div#cell_a3.cell a:hover,
body.front #content div#cell_b3.cell a:hover, 
body.front #content div#cell_c3.cell a:hover,
body.front #content div#cell_d3.cell a:hover {
	color: #FF4300;
}


body.front div#cell_d3.cell .block .title{
	width: 212px;
}


#panels-edit-display .panel-pane,
#panels-edit-display .helperclass {
  margin: .5em;
}


div.panel-pane div.admin-links {
  font-size: xx-small;
  margin-right: 1em;
}


div.panel-pane div.admin-links li a {
  color: #ccc;
}


div.panel-pane div.admin-links li {
  padding-bottom: 2px;
  background: white;
  z-index: 201;
}


div.panel-pane div.admin-links:hover a,
div.panel-pane div.admin-links-hover a {
  color: #000;
}


div.panel-pane div.admin-links a:before {
  content: "[";
}


div.panel-pane div.admin-links a:after {
  content: "]";
}


div.panel-pane div.panel-hide {
  display: none;
}



div.panel-pane div.panel-hide-hover,
div.panel-pane:hover div.panel-hide {
  display: block;
  position: absolute;
  z-index: 200;
  margin-top: -1.5em;
}


div.panel-pane div.node {
  margin: 0;
  padding: 0;
}


div.panel-pane div.feed a {
  float: right;
}

.block div.pager-inner,
.panel-pane div.pager-inner {
  background: none;
  border: none;
}

.block div.pager,
.panel-pane div.pager {
  font-size: 0.9em;
  text-align: left;
}

.block div.pager ul.pager,
.panel-pane ul.pager {
  margin:0;
  padding: 0;
}

.panel-pane .block {
  border: solid 1px #ddd;
}

.panel-pane .quicktabs_wrapper .content {
  border: none;
}

.aside .current_page_item .page_item a {
    color:#666;
}

.aside .current_page_item .page_item a:hover,
.aside .current_page_item .page_item a:active {
    color: #FF4B33;
}

#navigation div.level_2 { display: block; }

#navigation ul.level_2 { display: block; padding: 0px; }



#navigation li.level_2 { width: auto; margin: 0px; height: auto; }

#navigation ul.level_2 li a { font-size: 14px; }

#navigation div.level_2 h3 { color: #000; }

#navigation div.level_2 ul { vertical-align: top; }

#navigation div.level_2 ul li { display: block; float: left; padding: 0px; line-height: 20px; font-size: 12px; padding-right: 25px; clear: left; }

#navigation div.level_2 .cat-container ul { text-align: left; float: left; }

#navigation div.level_2 .trend-container ul { float: left; }

#navigation div.level_2 .trend-container ul li { padding-left: 25px; padding-right: 0px; display: block; float: left; clear: left; }

#navigation div.level_2 .trend-container { margin-top: -25px; }

#navigation div.level_2 .trend-container h3 { padding-left: 25px; }
#navigation ul.level_2 li a:hover{font-weight:normal;text-decoration:underline;color:#333;}
#navigation #dept_clothing ul.level_2{width:500px;}
.ie6 #navigation #dept_clothing ul.level_2{width:600px;}
#navigation span.level_2{font-family:'Swiss721BT-LightExtended',Arial,sans-serif;color:#000;margin-bottom:10px;text-transform:uppercase;}
#navigation li.level_3,#navigation li.level_2{margin-bottom:5px;}
#wc_dept_saleall span.level_1,#navigation #wc_dept_saleall ul.level_2{background-color:#DF3E68;border-top:none;}
.ie6 #navigation li.level_2{width:200px;}


header ul.social {
  color: white;
  float: right;
  margin: 20px 0 10px 10px !important;
}


header ul.social li a {
  color: #ffffff;
}



#menu-main-nav li.current-menu-parent li a span,
#menu-main-nav li.current-menu-item li a span,
#menu-main-nav li.current_page_ancestor li a span,
#menu-main-nav .drop ul a,
#menu-main-nav .drop ul a span,
#menu-main-nav .drop ul .drop ul a,
#menu-main-nav .drop ul .drop ul a span,
#menu-main-nav .drop ul .drop ul .drop ul a,
#menu-main-nav .drop ul .drop ul .drop ul a span,
#menu-main-nav li .sub-menu li .sub-menu li .sub-menu li a span {background:none !important;color: #FFF !important;}
 
.search-header #menu-main-nav .sub-menu a span, .search-header #menu-main-nav .current_page_parent  .sub-menu a span, .error-header #menu-main-nav .sub-menu a span, .error-header #menu-main-nav .current_page_parent  .sub-menu a span {color: #FFF !important;}


#menu-main-nav .sub-menu li {text-shadow:none !important;}

#tt-mobile-menu-list li a:hover .sub-menu { margin: 0; }

#tt-mobile-menu-list ul.sub-menu {
background: transparent;
-webkit-box-shadow: none;
box-shadow: none;
margin: 0 0 0 10px;
position: relative;
top: auto;
width: auto;
}

ul#tt-mobile-menu-list ul.sub-menu li {
border-top: 1px solid #313335;
height: auto;
margin-top: 0;	
}

ul#tt-mobile-menu-list li:hover ul.sub-menu {
left: 0;
margin: 0 0 0 10px;
top: auto;
}

#tt-mobile-menu-list ul li:hover ul.sub-menu { margin: 0 0 0 10px; }

#tt-mobile-menu-list ul.sub-menu a { background: transparent; }

#menu-main-nav li,
#menu-main-nav .sub-menu li {
text-align:left;	
}


#sub_nav ul li.current_page_item .sub-menu a,
#sub_nav ul li .sub-menu a:hover,
.nav_right_sub_nav ul li.current_page_item .sub-menu a,
.nav_right_sub_nav ul li .sub-menu a:hover {
box-shadow: none;
}

	#tt-boxed-layout  #horizontal_nav .sub-menu{margin-left:10px;}

.credits-right { float: right; }


.big-wrapper { overflow: hidden; }
.ody-skin .ody-custom.photo-index .aside .box .box-body .grid_3 p{margin-top:2px;margin-bottom:10px}
.ody-skin .ody-custom.photo-index .aside .box .box-footer .grid_3{margin-bottom:10px}
.ody-skin .ody-custom.photo-index .aside .box .box-footer .grid_3 p{margin-top:3px}
.ody-skin .ody-custom .grid_1,.ody-skin .ody-custom .grid_2,.ody-skin .ody-custom .grid_3,.ody-skin .ody-custom .grid_4,.ody-skin .ody-custom .grid_5,.ody-skin .ody-custom .grid_6,.ody-skin .ody-custom .grid_7,.ody-skin .ody-custom .grid_8,.ody-skin .ody-custom .grid_9,.ody-skin .ody-custom .grid_10,.ody-skin .ody-custom .grid_11,.ody-skin .ody-custom .grid_12,.ody-skin .ody-custom .grid_13,.ody-skin .ody-custom .grid_14,.ody-skin .ody-custom .grid_15,.ody-skin .ody-custom .grid_16,.ody-skin .ody-custom .grid_17,.ody-skin .ody-custom .grid_18{display:inline;float:left;margin-left:10px;margin-right:10px}
.container_18 .grid_3{width:145px!important}
.ody-skin .ody-custom .aside .box .grid_3{width:140px !important}
.ody-skin .ody-custom .aside .box.dark .grid_3,.ody-skin .ody-custom .aside .box.light .grid_3{width:130px !important}
.ody-skin .ody-custom .aside .box .grid_3.no-bullets li{background:none repeat scroll 0 0 transparent;padding-left:0}
.ody-skin .ody-custom .footer-container .footer-content .grid_3{width:150px !important}

#menu-item-2150 ul{width:169%}
#sidebar-first,#sidebar-second,.navigation,#toolbar,#footer-wrapper,.tabs,.add-or-remove-shortcuts{display:none;}
#header,#footer-wrapper,#skip-link,ul.contextual-links,ul.links,ul.primary,.item-list .pager,div.field-type-taxonomy-term-reference,div.messages,div.meta,p.comment-time,table,.breadcrumb{font-family:"Arial",Helvetica,sans-serif;}
#footer-wrapper table{font-size:1em;}
#footer-wrapper tr td,#footer-wrapper tr th{border-color:#555;border-color:rgba(255,255,255,0.18);}
#footer-wrapper .block{margin:20px 0;border:1px solid #444;border-color:rgba(255,255,255,0.1);padding:10px;}
#footer-wrapper tr.odd{background-color:transparent;}
#footer-wrapper tr.even{background-color:#2c2c2c;background-color:rgba(0,0,0,0.15);}
.overlay #skip-link,.overlay .region-page-top,.overlay #header,.overlay #page-title,.overlay #featured,.overlay #sidebar-first,.overlay #triptych-wrapper,.overlay #footer-wrapper{display:none;}
#footer-wrapper .poll .bar{background-color:#666;}
#footer-wrapper .poll .bar .foreground{background-color:#ddd;}

						
#logo					{	float: none !important;
							width: 290px !important;
							margin:0 auto !important;
						}

#logo .site-title {
  line-height: inherit;
  margin-bottom: 5px;
  font-weight: bold;
}

#logo .site-title,
#logo .site-description {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #000;
  display: none;
}

#logo .site-title a {
  color: #222;
  font-size: 40px;
  line-height: 40px;
  text-transform: none;
  text-decoration: none;
}

#logo .site-title a:hover {
  text-decoration: underline;
}

#logo .site-description {
  color: #999;
  font-weight: 300;
}



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