div.wpcf7 {
margin:0;
padding:0;
}

div.wpcf7-response-output {
margin:2em .5em 1em;
padding:.2em 1em;
}

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

div.wpcf7-mail-sent-ok {
border:2px solid #398f14;
}

div.wpcf7-mail-sent-ng {
border:2px solid red;
}

div.wpcf7-spam-blocked {
border:2px solid orange;
}

div.wpcf7-validation-errors {
border:2px solid #f7e700;
}

.wpcf7-form-control-wrap {
position:relative;
}

span.wpcf7-not-valid-tip {
color:red;
font-size:1em;
font-weight:400;
display:block;
}

.use-floating-validation-tip span.wpcf7-not-valid-tip {
position:absolute;
top:20%;
left:20%;
z-index:100;
border:1px solid red;
background:#fff;
padding:.2em .8em;
}

span.wpcf7-list-item {
display:inline-block;
margin:0 0 0 1em;
}

span.wpcf7-list-item-label::before,span.wpcf7-list-item-label::after {
content:" ";
}

div.wpcf7 .ajax-loader {
visibility:hidden;
display:inline-block;
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/contact-form-7/images/ajax-loader.gif?x88384);
width:16px;
height:16px;
border:none;
padding:0;
margin:0 0 0 4px;
vertical-align:middle;
}

div.wpcf7 .ajax-loader.is-active {
visibility:visible;
}

div.wpcf7 .placeheld {
color:#888;
}

div.wpcf7 .wpcf7-recaptcha iframe {
margin-bottom:0;
}

div.wpcf7 input[type="file"] {
cursor:pointer;
}

div.wpcf7 input[type="file"]:disabled {
cursor:default;
}

.wpcf7-display-none,div.wpcf7 div.ajax-error {
display:none;
}html.swipebox-html.swipebox-touch {
overflow:hidden !important;
}

#swipebox-overlay img {
border:none !important;
}

#swipebox-overlay {
width:100%;
height:100%;
position:fixed;
top:0;
left:0;
z-index:99999 !important;
overflow:hidden;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
}

#swipebox-container {
position:relative;
width:100%;
height:100%;
}

#swipebox-slider {
-webkit-transition:-webkit-transform .4s ease;
transition:transform .4s ease;
height:100%;
left:0;
top:0;
width:100%;
white-space:nowrap;
position:absolute;
display:none;
cursor:pointer;
}

#swipebox-slider .slide {
height:100%;
width:100%;
line-height:1px;
text-align:center;
display:inline-block;
}

#swipebox-slider .slide:before {
content:"";
display:inline-block;
height:50%;
width:1px;
margin-right:-1px;
}

#swipebox-slider .slide .swipebox-inline-container,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide img {
display:inline-block;
max-height:100%;
max-width:100%;
margin:0;
padding:0;
width:auto;
height:auto;
vertical-align:middle;
}

#swipebox-slider .slide .swipebox-video-container {
background:0 0;
max-width:1140px;
max-height:100%;
width:100%;
padding:5%;
-webkit-box-sizing:border-box;
box-sizing:border-box;
}

#swipebox-slider .slide .swipebox-video-container .swipebox-video {
width:100%;
height:0;
padding-bottom:56.25%;
overflow:hidden;
position:relative;
}

#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe {
width:100% !important;
height:100% !important;
position:absolute;
top:0;
left:0;
}

#swipebox-slider .slide-loading {
background:url(http://118318166.r.worldcdn.net/wp-content/plugins/responsive-lightbox/assets/swipebox/img/loader.gif?x88384) center center no-repeat;
}

#swipebox-bottom-bar,#swipebox-top-bar {
-webkit-transition:.5s;
transition:.5s;
position:absolute;
left:0;
z-index:999;
height:50px;
width:100%;
}

#swipebox-bottom-bar {
bottom:-50px;
}

#swipebox-bottom-bar.visible-bars {
-webkit-transform:translate3d(0,-50px,0);
transform:translate3d(0,-50px,0);
}

#swipebox-top-bar {
top:-50px;
}

#swipebox-top-bar.visible-bars {
-webkit-transform:translate3d(0,50px,0);
transform:translate3d(0,50px,0);
}

#swipebox-title {
display:block;
width:100%;
text-align:center;
}

#swipebox-close,#swipebox-next,#swipebox-prev {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/responsive-lightbox/assets/swipebox/img/icons.png?x88384);
background-repeat:no-repeat;
border:none !important;
text-decoration:none !important;
cursor:pointer;
width:50px;
height:50px;
top:0;
}

#swipebox-arrows {
display:block;
margin:0 auto;
width:100%;
height:50px;
}

#swipebox-prev {
background-position:-32px 13px;
float:left;
}

#swipebox-next {
background-position:-78px 13px;
float:right;
}

#swipebox-close {
top:0;
right:0;
position:absolute;
z-index:9999;
background-position:15px 12px;
}

.swipebox-no-close-button #swipebox-close {
display:none;
}

#swipebox-next.disabled,#swipebox-prev.disabled {
opacity:.3;
}

.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider {
-webkit-animation:rightSpring .3s;
animation:rightSpring .3s;
}

.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider {
-webkit-animation:leftSpring .3s;
animation:leftSpring .3s;
}

.swipebox-touch #swipebox-container:after,.swipebox-touch #swipebox-container:before {
-webkit-backface-visibility:hidden;
backface-visibility:hidden;
-webkit-transition:all .3s ease;
transition:all .3s ease;
content:' ';
position:absolute;
z-index:999;
top:0;
height:100%;
width:20px;
opacity:0;
}

.swipebox-touch #swipebox-container:before {
left:0;
-webkit-box-shadow:inset 10px 0 10px -8px #656565;
box-shadow:inset 10px 0 10px -8px #656565;
}

.swipebox-touch #swipebox-container:after {
right:0;
-webkit-box-shadow:inset -10px 0 10px -8px #656565;
box-shadow:inset -10px 0 10px -8px #656565;
}

.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before,.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after {
opacity:1;
}

@-webkit-keyframes rightSpring {
50% {
left:-30px;
}

0%,100% {
left:0;
}
}

@keyframes rightSpring {
50% {
left:-30px;
}

0%,100% {
left:0;
}
}

@-webkit-keyframes leftSpring {
50% {
left:30px;
}

0%,100% {
left:0;
}
}

@keyframes leftSpring {
50% {
left:30px;
}

0%,100% {
left:0;
}
}

@media screen and (min-width:800px) {
#swipebox-close {
right:10px;
}

#swipebox-arrows {
width:92%;
max-width:800px;
}
}

#swipebox-overlay {
background:#0d0d0d;
}

#swipebox-bottom-bar,#swipebox-top-bar {
text-shadow:1px 1px 1px #000;
background:#000;
opacity:.95;
}

#swipebox-top-bar {
color:#fff !important;
font-size:15px;
line-height:43px;
font-family:Helvetica,Arial,sans-serif;
}.fa.fa-pull-left,.fa.pull-left {
margin-right:.3em;
}

.fa,.fa-stack {
display:inline-block;
}

.fa-fw,.fa-li {
text-align:center;
}

@font-face {
font-family:FontAwesome;
src:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/lib/bower/font-awesome/fonts/fontawesome-webfont.eot?v=4.5.0&x88384);
src:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/lib/bower/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.5.0&x88384) format("embedded-opentype"),url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/lib/bower/font-awesome/fonts/fontawesome-webfont.woff2?v=4.5.0) format("woff2"),url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/lib/bower/font-awesome/fonts/fontawesome-webfont.woff?v=4.5.0&x88384) format("woff"),url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/lib/bower/font-awesome/fonts/fontawesome-webfont.ttf?v=4.5.0&x88384) format("truetype"),url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/lib/bower/font-awesome/fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular&x88384) format("svg");
font-weight:400;
font-style:normal;
}

.fa {
font:normal normal normal 14px/1 FontAwesome;
font-size:inherit;
text-rendering:auto;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}

.fa-lg {
font-size:1.33333333em;
line-height:.75em;
vertical-align:-15%;
}

.fa-2x {
font-size:2em;
}

.fa-3x {
font-size:3em;
}

.fa-4x {
font-size:4em;
}

.fa-5x {
font-size:5em;
}

.fa-fw {
width:1.28571429em;
}

.fa-ul {
padding-left:0;
margin-left:2.14285714em;
list-style-type:none;
}

.fa.fa-pull-right,.fa.pull-right {
margin-left:.3em;
}

.fa-ul>li {
position:relative;
}

.fa-li {
position:absolute;
left:-2.14285714em;
width:2.14285714em;
top:.14285714em;
}

.fa-li.fa-lg {
left:-1.85714286em;
}

.fa-border {
padding:.2em .25em .15em;
border:.08em solid #eee;
border-radius:.1em;
}

.fa-pull-right,.pull-right {
float:right;
}

.fa-spin {
-webkit-animation:fa-spin 2s infinite linear;
animation:fa-spin 2s infinite linear;
}

.fa-pulse {
-webkit-animation:fa-spin 1s infinite steps(8);
animation:fa-spin 1s infinite steps(8);
}

.fa-pull-left,.pull-left {
float:left;
}

@-webkit-keyframes fa-spin {
0% {
-webkit-transform:rotate(0);
transform:rotate(0);
}

100% {
-webkit-transform:rotate(359deg);
transform:rotate(359deg);
}
}

@keyframes fa-spin {
0% {
-webkit-transform:rotate(0);
transform:rotate(0);
}

100% {
-webkit-transform:rotate(359deg);
transform:rotate(359deg);
}
}

.fa-rotate-90 {
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
-webkit-transform:rotate(90deg);
-ms-transform:rotate(90deg);
transform:rotate(90deg);
}

.fa-rotate-180 {
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
-webkit-transform:rotate(180deg);
-ms-transform:rotate(180deg);
transform:rotate(180deg);
}

.fa-rotate-270 {
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
-webkit-transform:rotate(270deg);
-ms-transform:rotate(270deg);
transform:rotate(270deg);
}

.fa-flip-horizontal {
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);
-webkit-transform:scale(-1,1);
-ms-transform:scale(-1,1);
transform:scale(-1,1);
}

.fa-flip-vertical {
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);
-webkit-transform:scale(1,-1);
-ms-transform:scale(1,-1);
transform:scale(1,-1);
}

:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90 {
-webkit-filter:none;
filter:none;
}

.fa-stack {
position:relative;
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-close:before,.fa-remove:before,.fa-times:before {
content:"\f00d";
}

.fa-search-plus:before {
content:"\f00e";
}

.fa-search-minus:before {
content:"\f010";
}

.fa-power-off:before {
content:"\f011";
}

.fa-signal:before {
content:"\f012";
}

.fa-cog:before,.fa-gear: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-repeat:before,.fa-rotate-right: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-image:before,.fa-photo: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-exclamation-triangle:before,.fa-warning:before {
content:"\f071";
}

.fa-plane:before {
content:"\f072";
}

.fa-calendar:before {
content:"\f073";
}

.fa-random:before {
content:"\f074";
}

.fa-comment:before {
content:"\f075";
}

.fa-magnet:before {
content:"\f076";
}

.fa-chevron-up:before {
content:"\f077";
}

.fa-chevron-down:before {
content:"\f078";
}

.fa-retweet:before {
content:"\f079";
}

.fa-shopping-cart:before {
content:"\f07a";
}

.fa-folder:before {
content:"\f07b";
}

.fa-folder-open:before {
content:"\f07c";
}

.fa-arrows-v:before {
content:"\f07d";
}

.fa-arrows-h:before {
content:"\f07e";
}

.fa-bar-chart-o:before,.fa-bar-chart:before {
content:"\f080";
}

.fa-twitter-square:before {
content:"\f081";
}

.fa-facebook-square:before {
content:"\f082";
}

.fa-camera-retro:before {
content:"\f083";
}

.fa-key:before {
content:"\f084";
}

.fa-cogs:before,.fa-gears:before {
content:"\f085";
}

.fa-comments:before {
content:"\f086";
}

.fa-thumbs-o-up:before {
content:"\f087";
}

.fa-thumbs-o-down:before {
content:"\f088";
}

.fa-star-half:before {
content:"\f089";
}

.fa-heart-o:before {
content:"\f08a";
}

.fa-sign-out:before {
content:"\f08b";
}

.fa-linkedin-square:before {
content:"\f08c";
}

.fa-thumb-tack:before {
content:"\f08d";
}

.fa-external-link:before {
content:"\f08e";
}

.fa-sign-in:before {
content:"\f090";
}

.fa-trophy:before {
content:"\f091";
}

.fa-github-square:before {
content:"\f092";
}

.fa-upload:before {
content:"\f093";
}

.fa-lemon-o:before {
content:"\f094";
}

.fa-phone:before {
content:"\f095";
}

.fa-square-o:before {
content:"\f096";
}

.fa-bookmark-o:before {
content:"\f097";
}

.fa-phone-square:before {
content:"\f098";
}

.fa-twitter:before {
content:"\f099";
}

.fa-facebook-f:before,.fa-facebook:before {
content:"\f09a";
}

.fa-github:before {
content:"\f09b";
}

.fa-unlock:before {
content:"\f09c";
}

.fa-credit-card:before {
content:"\f09d";
}

.fa-feed:before,.fa-rss:before {
content:"\f09e";
}

.fa-hdd-o:before {
content:"\f0a0";
}

.fa-bullhorn:before {
content:"\f0a1";
}

.fa-bell:before {
content:"\f0f3";
}

.fa-certificate:before {
content:"\f0a3";
}

.fa-hand-o-right:before {
content:"\f0a4";
}

.fa-hand-o-left:before {
content:"\f0a5";
}

.fa-hand-o-up:before {
content:"\f0a6";
}

.fa-hand-o-down:before {
content:"\f0a7";
}

.fa-arrow-circle-left:before {
content:"\f0a8";
}

.fa-arrow-circle-right:before {
content:"\f0a9";
}

.fa-arrow-circle-up:before {
content:"\f0aa";
}

.fa-arrow-circle-down:before {
content:"\f0ab";
}

.fa-globe:before {
content:"\f0ac";
}

.fa-wrench:before {
content:"\f0ad";
}

.fa-tasks:before {
content:"\f0ae";
}

.fa-filter:before {
content:"\f0b0";
}

.fa-briefcase:before {
content:"\f0b1";
}

.fa-arrows-alt:before {
content:"\f0b2";
}

.fa-group:before,.fa-users:before {
content:"\f0c0";
}

.fa-chain:before,.fa-link:before {
content:"\f0c1";
}

.fa-cloud:before {
content:"\f0c2";
}

.fa-flask:before {
content:"\f0c3";
}

.fa-cut:before,.fa-scissors:before {
content:"\f0c4";
}

.fa-copy:before,.fa-files-o:before {
content:"\f0c5";
}

.fa-paperclip:before {
content:"\f0c6";
}

.fa-floppy-o:before,.fa-save:before {
content:"\f0c7";
}

.fa-square:before {
content:"\f0c8";
}

.fa-bars:before,.fa-navicon:before,.fa-reorder: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-sort:before,.fa-unsorted:before {
content:"\f0dc";
}

.fa-sort-desc:before,.fa-sort-down:before {
content:"\f0dd";
}

.fa-sort-asc:before,.fa-sort-up:before {
content:"\f0de";
}

.fa-envelope:before {
content:"\f0e0";
}

.fa-linkedin:before {
content:"\f0e1";
}

.fa-rotate-left:before,.fa-undo:before {
content:"\f0e2";
}

.fa-gavel:before,.fa-legal:before {
content:"\f0e3";
}

.fa-dashboard:before,.fa-tachometer:before {
content:"\f0e4";
}

.fa-comment-o:before {
content:"\f0e5";
}

.fa-comments-o:before {
content:"\f0e6";
}

.fa-bolt:before,.fa-flash:before {
content:"\f0e7";
}

.fa-sitemap:before {
content:"\f0e8";
}

.fa-umbrella:before {
content:"\f0e9";
}

.fa-clipboard:before,.fa-paste: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-chain-broken:before,.fa-unlink: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-caret-square-o-down:before,.fa-toggle-down:before {
content:"\f150";
}

.fa-caret-square-o-up:before,.fa-toggle-up:before {
content:"\f151";
}

.fa-caret-square-o-right:before,.fa-toggle-right:before {
content:"\f152";
}

.fa-eur:before,.fa-euro:before {
content:"\f153";
}

.fa-gbp:before {
content:"\f154";
}

.fa-dollar:before,.fa-usd:before {
content:"\f155";
}

.fa-inr:before,.fa-rupee:before {
content:"\f156";
}

.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before {
content:"\f157";
}

.fa-rouble:before,.fa-rub:before,.fa-ruble:before {
content:"\f158";
}

.fa-krw:before,.fa-won:before {
content:"\f159";
}

.fa-bitcoin:before,.fa-btc:before {
content:"\f15a";
}

.fa-file:before {
content:"\f15b";
}

.fa-file-text:before {
content:"\f15c";
}

.fa-sort-alpha-asc:before {
content:"\f15d";
}

.fa-sort-alpha-desc:before {
content:"\f15e";
}

.fa-sort-amount-asc:before {
content:"\f160";
}

.fa-sort-amount-desc:before {
content:"\f161";
}

.fa-sort-numeric-asc:before {
content:"\f162";
}

.fa-sort-numeric-desc:before {
content:"\f163";
}

.fa-thumbs-up:before {
content:"\f164";
}

.fa-thumbs-down:before {
content:"\f165";
}

.fa-youtube-square:before {
content:"\f166";
}

.fa-youtube:before {
content:"\f167";
}

.fa-xing:before {
content:"\f168";
}

.fa-xing-square:before {
content:"\f169";
}

.fa-youtube-play:before {
content:"\f16a";
}

.fa-dropbox:before {
content:"\f16b";
}

.fa-stack-overflow:before {
content:"\f16c";
}

.fa-instagram:before {
content:"\f16d";
}

.fa-flickr:before {
content:"\f16e";
}

.fa-adn:before {
content:"\f170";
}

.fa-bitbucket:before {
content:"\f171";
}

.fa-bitbucket-square:before {
content:"\f172";
}

.fa-tumblr:before {
content:"\f173";
}

.fa-tumblr-square:before {
content:"\f174";
}

.fa-long-arrow-down:before {
content:"\f175";
}

.fa-long-arrow-up:before {
content:"\f176";
}

.fa-long-arrow-left:before {
content:"\f177";
}

.fa-long-arrow-right:before {
content:"\f178";
}

.fa-apple:before {
content:"\f179";
}

.fa-windows:before {
content:"\f17a";
}

.fa-android:before {
content:"\f17b";
}

.fa-linux:before {
content:"\f17c";
}

.fa-dribbble:before {
content:"\f17d";
}

.fa-skype:before {
content:"\f17e";
}

.fa-foursquare:before {
content:"\f180";
}

.fa-trello:before {
content:"\f181";
}

.fa-female:before {
content:"\f182";
}

.fa-male:before {
content:"\f183";
}

.fa-gittip:before,.fa-gratipay:before {
content:"\f184";
}

.fa-sun-o:before {
content:"\f185";
}

.fa-moon-o:before {
content:"\f186";
}

.fa-archive:before {
content:"\f187";
}

.fa-bug:before {
content:"\f188";
}

.fa-vk:before {
content:"\f189";
}

.fa-weibo:before {
content:"\f18a";
}

.fa-renren:before {
content:"\f18b";
}

.fa-pagelines:before {
content:"\f18c";
}

.fa-stack-exchange:before {
content:"\f18d";
}

.fa-arrow-circle-o-right:before {
content:"\f18e";
}

.fa-arrow-circle-o-left:before {
content:"\f190";
}

.fa-caret-square-o-left:before,.fa-toggle-left:before {
content:"\f191";
}

.fa-dot-circle-o:before {
content:"\f192";
}

.fa-wheelchair:before {
content:"\f193";
}

.fa-vimeo-square:before {
content:"\f194";
}

.fa-try:before,.fa-turkish-lira: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-bank:before,.fa-institution:before,.fa-university:before {
content:"\f19c";
}

.fa-graduation-cap:before,.fa-mortar-board:before {
content:"\f19d";
}

.fa-yahoo:before {
content:"\f19e";
}

.fa-google:before {
content:"\f1a0";
}

.fa-reddit:before {
content:"\f1a1";
}

.fa-reddit-square:before {
content:"\f1a2";
}

.fa-stumbleupon-circle:before {
content:"\f1a3";
}

.fa-stumbleupon:before {
content:"\f1a4";
}

.fa-delicious:before {
content:"\f1a5";
}

.fa-digg:before {
content:"\f1a6";
}

.fa-pied-piper:before {
content:"\f1a7";
}

.fa-pied-piper-alt:before {
content:"\f1a8";
}

.fa-drupal:before {
content:"\f1a9";
}

.fa-joomla:before {
content:"\f1aa";
}

.fa-language:before {
content:"\f1ab";
}

.fa-fax:before {
content:"\f1ac";
}

.fa-building:before {
content:"\f1ad";
}

.fa-child:before {
content:"\f1ae";
}

.fa-paw:before {
content:"\f1b0";
}

.fa-spoon:before {
content:"\f1b1";
}

.fa-cube:before {
content:"\f1b2";
}

.fa-cubes:before {
content:"\f1b3";
}

.fa-behance:before {
content:"\f1b4";
}

.fa-behance-square:before {
content:"\f1b5";
}

.fa-steam:before {
content:"\f1b6";
}

.fa-steam-square:before {
content:"\f1b7";
}

.fa-recycle:before {
content:"\f1b8";
}

.fa-automobile:before,.fa-car:before {
content:"\f1b9";
}

.fa-cab:before,.fa-taxi:before {
content:"\f1ba";
}

.fa-tree:before {
content:"\f1bb";
}

.fa-spotify:before {
content:"\f1bc";
}

.fa-deviantart:before {
content:"\f1bd";
}

.fa-soundcloud:before {
content:"\f1be";
}

.fa-database:before {
content:"\f1c0";
}

.fa-file-pdf-o:before {
content:"\f1c1";
}

.fa-file-word-o:before {
content:"\f1c2";
}

.fa-file-excel-o:before {
content:"\f1c3";
}

.fa-file-powerpoint-o:before {
content:"\f1c4";
}

.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before {
content:"\f1c5";
}

.fa-file-archive-o:before,.fa-file-zip-o:before {
content:"\f1c6";
}

.fa-file-audio-o:before,.fa-file-sound-o:before {
content:"\f1c7";
}

.fa-file-movie-o:before,.fa-file-video-o:before {
content:"\f1c8";
}

.fa-file-code-o:before {
content:"\f1c9";
}

.fa-vine:before {
content:"\f1ca";
}

.fa-codepen:before {
content:"\f1cb";
}

.fa-jsfiddle:before {
content:"\f1cc";
}

.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before {
content:"\f1cd";
}

.fa-circle-o-notch:before {
content:"\f1ce";
}

.fa-ra:before,.fa-rebel:before {
content:"\f1d0";
}

.fa-empire:before,.fa-ge:before {
content:"\f1d1";
}

.fa-git-square:before {
content:"\f1d2";
}

.fa-git:before {
content:"\f1d3";
}

.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before {
content:"\f1d4";
}

.fa-tencent-weibo:before {
content:"\f1d5";
}

.fa-qq:before {
content:"\f1d6";
}

.fa-wechat:before,.fa-weixin:before {
content:"\f1d7";
}

.fa-paper-plane:before,.fa-send:before {
content:"\f1d8";
}

.fa-paper-plane-o:before,.fa-send-o:before {
content:"\f1d9";
}

.fa-history:before {
content:"\f1da";
}

.fa-circle-thin:before {
content:"\f1db";
}

.fa-header:before {
content:"\f1dc";
}

.fa-paragraph:before {
content:"\f1dd";
}

.fa-sliders:before {
content:"\f1de";
}

.fa-share-alt:before {
content:"\f1e0";
}

.fa-share-alt-square:before {
content:"\f1e1";
}

.fa-bomb:before {
content:"\f1e2";
}

.fa-futbol-o:before,.fa-soccer-ball-o:before {
content:"\f1e3";
}

.fa-tty:before {
content:"\f1e4";
}

.fa-binoculars:before {
content:"\f1e5";
}

.fa-plug:before {
content:"\f1e6";
}

.fa-slideshare:before {
content:"\f1e7";
}

.fa-twitch:before {
content:"\f1e8";
}

.fa-yelp:before {
content:"\f1e9";
}

.fa-newspaper-o:before {
content:"\f1ea";
}

.fa-wifi:before {
content:"\f1eb";
}

.fa-calculator:before {
content:"\f1ec";
}

.fa-paypal:before {
content:"\f1ed";
}

.fa-google-wallet:before {
content:"\f1ee";
}

.fa-cc-visa:before {
content:"\f1f0";
}

.fa-cc-mastercard:before {
content:"\f1f1";
}

.fa-cc-discover:before {
content:"\f1f2";
}

.fa-cc-amex:before {
content:"\f1f3";
}

.fa-cc-paypal:before {
content:"\f1f4";
}

.fa-cc-stripe:before {
content:"\f1f5";
}

.fa-bell-slash:before {
content:"\f1f6";
}

.fa-bell-slash-o:before {
content:"\f1f7";
}

.fa-trash:before {
content:"\f1f8";
}

.fa-copyright:before {
content:"\f1f9";
}

.fa-at:before {
content:"\f1fa";
}

.fa-eyedropper:before {
content:"\f1fb";
}

.fa-paint-brush:before {
content:"\f1fc";
}

.fa-birthday-cake:before {
content:"\f1fd";
}

.fa-area-chart:before {
content:"\f1fe";
}

.fa-pie-chart:before {
content:"\f200";
}

.fa-line-chart:before {
content:"\f201";
}

.fa-lastfm:before {
content:"\f202";
}

.fa-lastfm-square:before {
content:"\f203";
}

.fa-toggle-off:before {
content:"\f204";
}

.fa-toggle-on:before {
content:"\f205";
}

.fa-bicycle:before {
content:"\f206";
}

.fa-bus:before {
content:"\f207";
}

.fa-ioxhost:before {
content:"\f208";
}

.fa-angellist:before {
content:"\f209";
}

.fa-cc:before {
content:"\f20a";
}

.fa-ils:before,.fa-shekel:before,.fa-sheqel:before {
content:"\f20b";
}

.fa-meanpath:before {
content:"\f20c";
}

.fa-buysellads:before {
content:"\f20d";
}

.fa-connectdevelop:before {
content:"\f20e";
}

.fa-dashcube:before {
content:"\f210";
}

.fa-forumbee:before {
content:"\f211";
}

.fa-leanpub:before {
content:"\f212";
}

.fa-sellsy:before {
content:"\f213";
}

.fa-shirtsinbulk:before {
content:"\f214";
}

.fa-simplybuilt:before {
content:"\f215";
}

.fa-skyatlas:before {
content:"\f216";
}

.fa-cart-plus:before {
content:"\f217";
}

.fa-cart-arrow-down:before {
content:"\f218";
}

.fa-diamond:before {
content:"\f219";
}

.fa-ship:before {
content:"\f21a";
}

.fa-user-secret:before {
content:"\f21b";
}

.fa-motorcycle:before {
content:"\f21c";
}

.fa-street-view:before {
content:"\f21d";
}

.fa-heartbeat:before {
content:"\f21e";
}

.fa-venus:before {
content:"\f221";
}

.fa-mars:before {
content:"\f222";
}

.fa-mercury:before {
content:"\f223";
}

.fa-intersex:before,.fa-transgender:before {
content:"\f224";
}

.fa-transgender-alt:before {
content:"\f225";
}

.fa-venus-double:before {
content:"\f226";
}

.fa-mars-double:before {
content:"\f227";
}

.fa-venus-mars:before {
content:"\f228";
}

.fa-mars-stroke:before {
content:"\f229";
}

.fa-mars-stroke-v:before {
content:"\f22a";
}

.fa-mars-stroke-h:before {
content:"\f22b";
}

.fa-neuter:before {
content:"\f22c";
}

.fa-genderless:before {
content:"\f22d";
}

.fa-facebook-official:before {
content:"\f230";
}

.fa-pinterest-p:before {
content:"\f231";
}

.fa-whatsapp:before {
content:"\f232";
}

.fa-server:before {
content:"\f233";
}

.fa-user-plus:before {
content:"\f234";
}

.fa-user-times:before {
content:"\f235";
}

.fa-bed:before,.fa-hotel:before {
content:"\f236";
}

.fa-viacoin:before {
content:"\f237";
}

.fa-train:before {
content:"\f238";
}

.fa-subway:before {
content:"\f239";
}

.fa-medium:before {
content:"\f23a";
}

.fa-y-combinator:before,.fa-yc:before {
content:"\f23b";
}

.fa-optin-monster:before {
content:"\f23c";
}

.fa-opencart:before {
content:"\f23d";
}

.fa-expeditedssl:before {
content:"\f23e";
}

.fa-battery-4:before,.fa-battery-full:before {
content:"\f240";
}

.fa-battery-3:before,.fa-battery-three-quarters:before {
content:"\f241";
}

.fa-battery-2:before,.fa-battery-half:before {
content:"\f242";
}

.fa-battery-1:before,.fa-battery-quarter:before {
content:"\f243";
}

.fa-battery-0:before,.fa-battery-empty:before {
content:"\f244";
}

.fa-mouse-pointer:before {
content:"\f245";
}

.fa-i-cursor:before {
content:"\f246";
}

.fa-object-group:before {
content:"\f247";
}

.fa-object-ungroup:before {
content:"\f248";
}

.fa-sticky-note:before {
content:"\f249";
}

.fa-sticky-note-o:before {
content:"\f24a";
}

.fa-cc-jcb:before {
content:"\f24b";
}

.fa-cc-diners-club:before {
content:"\f24c";
}

.fa-clone:before {
content:"\f24d";
}

.fa-balance-scale:before {
content:"\f24e";
}

.fa-hourglass-o:before {
content:"\f250";
}

.fa-hourglass-1:before,.fa-hourglass-start:before {
content:"\f251";
}

.fa-hourglass-2:before,.fa-hourglass-half:before {
content:"\f252";
}

.fa-hourglass-3:before,.fa-hourglass-end:before {
content:"\f253";
}

.fa-hourglass:before {
content:"\f254";
}

.fa-hand-grab-o:before,.fa-hand-rock-o:before {
content:"\f255";
}

.fa-hand-paper-o:before,.fa-hand-stop-o:before {
content:"\f256";
}

.fa-hand-scissors-o:before {
content:"\f257";
}

.fa-hand-lizard-o:before {
content:"\f258";
}

.fa-hand-spock-o:before {
content:"\f259";
}

.fa-hand-pointer-o:before {
content:"\f25a";
}

.fa-hand-peace-o:before {
content:"\f25b";
}

.fa-trademark:before {
content:"\f25c";
}

.fa-registered:before {
content:"\f25d";
}

.fa-creative-commons:before {
content:"\f25e";
}

.fa-gg:before {
content:"\f260";
}

.fa-gg-circle:before {
content:"\f261";
}

.fa-tripadvisor:before {
content:"\f262";
}

.fa-odnoklassniki:before {
content:"\f263";
}

.fa-odnoklassniki-square:before {
content:"\f264";
}

.fa-get-pocket:before {
content:"\f265";
}

.fa-wikipedia-w:before {
content:"\f266";
}

.fa-safari:before {
content:"\f267";
}

.fa-chrome:before {
content:"\f268";
}

.fa-firefox:before {
content:"\f269";
}

.fa-opera:before {
content:"\f26a";
}

.fa-internet-explorer:before {
content:"\f26b";
}

.fa-television:before,.fa-tv:before {
content:"\f26c";
}

.fa-contao:before {
content:"\f26d";
}

.fa-500px:before {
content:"\f26e";
}

.fa-amazon:before {
content:"\f270";
}

.fa-calendar-plus-o:before {
content:"\f271";
}

.fa-calendar-minus-o:before {
content:"\f272";
}

.fa-calendar-times-o:before {
content:"\f273";
}

.fa-calendar-check-o:before {
content:"\f274";
}

.fa-industry:before {
content:"\f275";
}

.fa-map-pin:before {
content:"\f276";
}

.fa-map-signs:before {
content:"\f277";
}

.fa-map-o:before {
content:"\f278";
}

.fa-map:before {
content:"\f279";
}

.fa-commenting:before {
content:"\f27a";
}

.fa-commenting-o:before {
content:"\f27b";
}

.fa-houzz:before {
content:"\f27c";
}

.fa-vimeo:before {
content:"\f27d";
}

.fa-black-tie:before {
content:"\f27e";
}

.fa-fonticons:before {
content:"\f280";
}

.fa-reddit-alien:before {
content:"\f281";
}

.fa-edge:before {
content:"\f282";
}

.fa-credit-card-alt:before {
content:"\f283";
}

.fa-codiepie:before {
content:"\f284";
}

.fa-modx:before {
content:"\f285";
}

.fa-fort-awesome:before {
content:"\f286";
}

.fa-usb:before {
content:"\f287";
}

.fa-product-hunt:before {
content:"\f288";
}

.fa-mixcloud:before {
content:"\f289";
}

.fa-scribd:before {
content:"\f28a";
}

.fa-pause-circle:before {
content:"\f28b";
}

.fa-pause-circle-o:before {
content:"\f28c";
}

.fa-stop-circle:before {
content:"\f28d";
}

.fa-stop-circle-o:before {
content:"\f28e";
}

.fa-shopping-bag:before {
content:"\f290";
}

.fa-shopping-basket:before {
content:"\f291";
}

.fa-hashtag:before {
content:"\f292";
}

.fa-bluetooth:before {
content:"\f293";
}

.fa-bluetooth-b:before {
content:"\f294";
}

.fa-percent:before {
content:"\f295";
}a.scrollup-image {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/smooth-scroll-up/img/scrollup.png?x88384);
bottom:20px;
right:20px;
width:38px;
height:38px;
background-size:38px 38px;
background-repeat:no-repeat;
}

a.scrollup-tab {
zindex:9999999;
bottom:-10px;
width:70px;
height:70px;
padding:10px 5px;
font-family:sans-serif;
font-size:14px;
line-height:20px;
text-align:center;
text-decoration:none;
text-shadow:0 1px 0 #fff;
color:#828282;
-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,0.2);
-moz-box-shadow:0 0 2px 1px rgba(0,0,0,0.2);
box-shadow:0 0 2px 1px rgba(0,0,0,0.2);
background-color:#E6E6E6;
background-image:-moz-linear-gradient(top,#EBEBEB,#DEDEDE);
background-image:-webkit-gradient(linear,0 0,0 100%,from(#EBEBEB),to(#DEDEDE));
background-image:-webkit-linear-gradient(top,#EBEBEB,#DEDEDE);
background-image:-o-linear-gradient(top,#EBEBEB,#DEDEDE);
background-image:linear-gradient(to bottom,#EBEBEB,#DEDEDE);
background-repeat:repeat-x;
-webkit-transition:bottom 150ms linear;
-moz-transition:bottom 150ms linear;
transition:bottom 150ms linear;
}

a.scrollup-tab:hover {
bottom:0;
}

a.scrollup-pill {
zindex:9999999;
bottom:20px;
background:#555;
color:#fff;
font-size:12px;
font-family:sans-serif;
text-decoration:none;
opacity:.9;
padding:10px 20px;
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
-webkit-transition:background 200ms linear;
-moz-transition:background 200ms linear;
transition:background 200ms linear;
}

a.scrollup-pill:hover {
background:#000;
color:#fff;
}

a.scrollup-link {
bottom:20px;
zindex:9999999;
}

a.scrollup-center {
left:47%;
}

a.scrollup-right {
right:20px;
}

a.scrollup-left {
left:20px;
}.social-likes,.social-likes__widget {
display:inline-block;
padding:0;
vertical-align:middle !important;
word-spacing:0 !important;
text-indent:0 !important;
list-style:none !important;
}

.social-likes {
opacity:0;
min-height:36px;
margin:-6px;
}

.social-likes_visible {
opacity:1;
transition:opacity .1s ease-in;
}

.social-likes>* {
display:inline-block;
visibility:hidden;
}

.social-likes_vertical>* {
display:block;
}

.social-likes_visible>* {
visibility:inherit;
}

.social-likes__widget {
display:inline-block;
position:relative;
white-space:nowrap;
margin:6px;
color:#000;
background:#fff;
border:1px solid #ccc;
border-radius:3px;
line-height:19px;
}

.social-likes__widget:before,.social-likes__widget:after {
display:none !important;
}

.social-likes_vertical .social-likes__widget {
display:block;
float:left;
clear:left;
display:block;
margin:6px;
}

.social-likes__button,.social-likes__icon,.social-likes__counter {
text-decoration:none;
text-rendering:optimizeLegibility;
}

.social-likes__button,.social-likes__counter {
display:inline-block;
margin:0;
outline:0;
vertical-align:middle;
font-family:"Helvetica Neue",Arial,sans-serif;
font-size:13px;
line-height:20px;
cursor:inherit;
}

.social-likes__button {
position:relative;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
padding:1px 6px 1px 20px;
font-weight:400;
border-right:0;
}

.social-likes__button:before {
content:"";
display:inline-block;
}

.social-likes__icon {
position:absolute;
top:0;
left:0;
width:20px;
height:18px;
margin-top:1px;
background-repeat:no-repeat;
background-position:50% 50%;
}

.social-likes__counter {
display:none;
position:relative;
min-width:12px;
padding:1px 4px;
font-weight:400;
text-align:center;
border-left:1px solid #ccc;
}

.social-likes_ready .social-likes__counter,.social-likes__counter_single {
display:inline-block;
}

.social-likes_notext .social-likes__button {
padding-left:0;
width:18px;
}

.social-likes_single-w {
position:relative;
display:inline-block;
}

.social-likes_single {
position:absolute;
text-align:left;
z-index:99999;
visibility:hidden;
opacity:0;
transition:visibility 0s .11s,opacity .1s ease-in;
-webkit-backface-visibility:hidden;
backface-visibility:hidden;
margin:-12px 0 0;
padding:4px 0;
background:#fff;
border:1px solid #ccc;
border-radius:3px;
}

.social-likes_single.social-likes_opened {
visibility:visible;
opacity:1;
transition:opacity .15s ease-out;
}

.social-likes__button_single {
position:relative;
}

.social-likes,.social-likes_single-w {
line-height:19px;
}

.social-likes__widget:hover,.social-likes__widget:active,.social-likes__widget:focus {
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
color:#fff;
cursor:pointer;
}

.social-likes__widget:hover>.social-likes__counter,.social-likes__widget:focus>.social-likes__counter,.social-likes__widget:active>.social-likes__counter,.social-likes__widget_active>.social-likes__counter {
position:relative;
border-left-color:transparent;
}

.social-likes__widget:hover>.social-likes__counter:before,.social-likes__widget:focus>.social-likes__counter:before,.social-likes__widget:active>.social-likes__counter:before,.social-likes__widget_active>.social-likes__counter:before {
content:"";
position:absolute;
top:0;
bottom:0;
left:-1px;
border-left:1px solid;
opacity:.4;
}

.social-likes_vertical {
margin:-6px;
}

.social-likes_notext {
margin:-3px;
}

.social-likes_notext .social-likes__widget {
margin:3px;
}

.social-likes_notext .social-likes__icon {
width:100%;
background-position:center center;
}

.social-likes__widget_single {
margin:0;
}

.social-likes__single-container {
width:100%;
display:table;
}

.social-likes_single .social-likes__widget {
float:none;
display:table-row;
margin:0;
border:0;
border-radius:0;
background:0 0;
}

.social-likes_single .social-likes__button {
display:block;
padding:2px 6px 2px 24px;
}

.social-likes_single .social-likes__icon {
margin-left:4px;
margin-top:2px;
}

.social-likes_single .social-likes__counter {
display:table-cell;
padding:2px 8px 2px 4px;
border-left:0;
text-align:right;
}

.social-likes__icon_single {
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAANCAYAAAB7AEQGAAAAaElEQVR42mIxL/zLgATkgXgBECcC8QOYIBOagvVA7ADEa4FYAV0RIxDPAeIUKD8VygeJM7BABf8DsScQ/4HyzwGxB1QcrKgByUpk9h8YnwlJElkBiiYmBiIAbRUx0s46FizhgwEAAgwAkmYQfIjC7tcAAAAASUVORK5CYII=);
}

.social-likes__widget_single:hover,.social-likes__widget_single:active,.social-likes__widget_single:focus,.social-likes__widget_active {
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
background:#3673f4;
border-color:#3673f4;
color:#fff;
}

.social-likes__widget_single:hover .social-likes__icon_single,.social-likes__widget_single:active .social-likes__icon_single,.social-likes__widget_single:focus .social-likes__icon_single,.social-likes__widget_active .social-likes__icon_single {
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAANCAYAAAB7AEQGAAAAYklEQVR42mL4//8/AxKWB+L9QKyALI6u4Nx/CDiLrBCmgBGIdwOxEVQRiN4DFWcAE1DAAsR/gBgkwIjEBzMaGBAAmf0Hzgea1IDm+P9o/AYmBiIAbRUx0s46FizhgwEAAgwAAJd9Vn3NlgwAAAAASUVORK5CYII=);
}

.social-likes__icon_facebook {
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAaklEQVR42mJ0Cp7jycDAMBeIJRnwg+dAnMxEpGIGqJq5THgULwFicSBmBGJbmCYWPCYWAvEbdEF8GmCK/yMLMjGQCLBpsIW6GwaQ/UC6Ddj8cBjJZOr44TkJ6l+ANKSAGEQofgpKGgABBgAWcxAZp2KpkQAAAABJRU5ErkJggg==);
}

.social-likes__widget_facebook:hover,.social-likes__widget_facebook:active,.social-likes__widget_facebook:focus {
background:#425497;
border-color:#425497;
}

.social-likes__widget_facebook:hover .social-likes__icon_facebook,.social-likes__widget_facebook:active .social-likes__icon_facebook,.social-likes__widget_facebook:focus .social-likes__icon_facebook {
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAaUlEQVR42mL6//+/JxA/+08YgNR4MoIYDAwMkgzEgedMeBQvAWJxIGYEYluomCQLHtMKgfgNuiA+DTDF/5EFmRhIBNg02ELdDQPIfiDdBlCw/sclRzU/PCdB/QuQhhQQgwjFT4E4GSDAAMuiQX7Tr7YFAAAAAElFTkSuQmCC);
}

.social-likes__icon_twitter {
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAA9ElEQVR42mKU3vqak4GB4TcQ/2HABFxAXA3EzkD8DIjbgfg+ECuwAIkwIHYD4gSoAchgORD7IfEDgPgpEGczAQlBII4C4kNAbIikSAqIfdEMYgRiMSD+B7JxJ9SZFkB8Foj3A/FWIP4KVYgO5gHxFpBGNSA+DsS2UIVOUIwLfAYRIKe+gGoiFpyDaTwJxEVA/J0ITd+hXgNrBIETMCcQADOA+D26RpCn/+LRdAuI62EcmMb/0IjOx6H5ATSu4a4ChaoPEMcAsTUQy6Bp+AfEy4C4EIjfIEuANG4B4rvQVKEOTWYfoKG3HYgfoluvPm8jA0CAAQAqvDQ/IXqkWQAAAABJRU5ErkJggg==);
}

.social-likes__widget_twitter:hover,.social-likes__widget_twitter:active,.social-likes__widget_twitter:focus {
background:#00b7ec;
border-color:#00b7ec;
}

.social-likes__widget_twitter:hover .social-likes__icon_twitter,.social-likes__widget_twitter:active .social-likes__icon_twitter,.social-likes__widget_twitter:focus .social-likes__icon_twitter {
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAQAAAD4iURRAAAAo0lEQVQYGQXBsSoEAACA4Z8YKIO6yXLzjYrkHS5Wm5GyYPMAUgarMikpGZQHsFh4BZPhJi9wJdzn+7JkQZJk2bl3TzYNbGTfvUVJ8gyYmdjJMd6sS9bMAHwbZ+QHMy9OHQDgWtn1CgAALpUtAADAnpITUwAAU6tKtn0BALiSkjkXfgHAhxUpybwjvwA+DSVl7MEEwJ87A0lKRs7cenTj0FCSpH8xHAhkcGt6PAAAAABJRU5ErkJggg==);
}

.social-likes__icon_plusone {
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAABD0lEQVR42nTSsUtCURTH8eszSGgIgkqSoHBQh7QpbAlBcRCJ2staHFoa+hNyzqXBoan+gMDdoWgymkwkBxMiggo3a3Cp76WfcJHXgQ/nvfveue+ewwt08luGmEEdcwgjZP7iFrtmIqaUn5SXkUEDA+wZn/CwgQgetHYjC+JbZCOANWf9VXmobDd+c4vu8YgoalhFFpf4VL8rmMW8vR/3lEQV2yijhUO99KzeQ7p+95wjneAMQcRQ1JfsNA/wrc1T46KaznyMJqZxrcIvdNRf3957Gm8JO0ggjRx+cKpN21h0B7GJDw3EOGPvYuQ3ctvgC+K4w7nOfoQlFP4rsg+usI4Lrff0Z7QnCyqpffMrwAC15jTuOMaeqQAAAABJRU5ErkJggg==);
}

.social-likes__widget_plusone:hover,.social-likes__widget_plusone:active,.social-likes__widget_plusone:focus {
background:#dd4241;
border-color:#dd4241;
}

.social-likes__widget_plusone:hover .social-likes__icon_plusone,.social-likes__widget_plusone:active .social-likes__icon_plusone,.social-likes__widget_plusone:focus .social-likes__icon_plusone {
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAAA5klEQVR42myRvQrCMBSFUyehmyC4Zte1OPoALi6+gy/j6uobiINbF3Fx6tDFpZtSUFzEPxQxnksPchty4WvSJPeek5vIOWcQMViCFuiApqliDUbGD0kCeyLzAfiAI4i5VkM+CfiChdpIXRU2lNSgYAR6ysCB441jAkrfXs7KM1YXq3PuicUxuIO2/GvZKSh4n4xrcugKniwq88L3O+GmVB0GlKxWElsl2IEt1d4qsctu/ruXskqiFKXtL2WzRiQJ6McJWO8Jc/AA/dDj7niPDb2LpRU4e+q1x7VMkM5cSMZ7mBA/AQYALgmaWsDGGiQAAAAASUVORK5CYII=);
}

.social-likes__icon_mailru {
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAABIElEQVR42mTSzytEURjG8XunISbFxmQ5UYqGIj9KMztLCyTKrMZCs7K1U7NSLBRloWb+AREmFpPF7GUzRBaymGLpV5bi+9RzM+XU595zT+85533PueHTXhC1BFaRx6DHnnGEbbxoIPSEFCp+l3DjCWOYc38FFzEe7Tj3Dlr5AG0OWscA6jhFX5zHmgO1+oy3V0AHirhHGZ36jjnnknfaxzKmMIxdTKMHO0pPE/px6cA7nAV/bQsfXky7fmtCqA5a8Bn8bz/WqlhNaCCDE0xivCk459zfMKq6VPQxCth0wTUfcZdr+UIaWVR1D0k6115lFkNYwLuPeB4beFUm0cVN4NCnoaBb5z3iDFTfIx7Cpl+j23eyiF6Pqb4lXEVBvwIMAGRTP1kwMI3TAAAAAElFTkSuQmCC);
}

.social-likes__widget_mailru:hover,.social-likes__widget_mailru:active,.social-likes__widget_mailru:focus {
background:#255896;
border-color:#255896;
color:#ffcd00;
}

.social-likes__widget_mailru:hover .social-likes__icon_mailru,.social-likes__widget_mailru:active .social-likes__icon_mailru,.social-likes__widget_mailru:focus .social-likes__icon_mailru {
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAABIElEQVR42mTSzytEURjG8Xtn0IyIDc1SFpJQ5EdN1ChLC6PJFCsWsvInKCvFQllYKPaaZpIpC83CntkgsrBSLP1K2Wh8n3pupubU5865p/c9533PnbBWDaLRijWsYMBrLyhiF69aCJ3Qg7J/j3DrhDFkPV/FuRKSTK6RQAbtmMEPCojjxGv9TTw2XIJ2n/PxN2jDFh5wjA69x1yzytBJB1hCGsPYxyxS2FN5SuhDxYH3OAv+xw4+vZlO/VVCqAma8RU0jpq1KFYJz5jCKSYxXhe87NrfMaq+1HQJ69h2w5e+4k738o1BTONC19rNpOpd5jGEHD5wiAVs4k2VRB9uwneectCd6x5xBervCY9h3V+jy99kEb1eU395XEVBfwIMAE0mQy9JLJUSAAAAAElFTkSuQmCC);
}

.social-likes__icon_vkontakte {
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAsElEQVR42mKJLJ3tycDAMBeIJRnwg+dAnMxEpGIGqJq5TGiKGZEwSE4ViDcha2LCYpIREK8C4l4gfgLElciSLDisDgXi/0A8DYi58GkA8Y8AsQkQfwHie0C8BVkBupO4kWyIBWJxIE4D4u/4nKQMxOVQ9jcgbgPii0BsgUvDIyCeBcR/gHgFVI00PhsuA3E61Lkg2xYAsSyyhudIcfGBQOS9AJmSAmIQEdNPQUkDIMAA8iAe2OyimvEAAAAASUVORK5CYII=);
}

.social-likes__widget_vkontakte:hover,.social-likes__widget_vkontakte:active,.social-likes__widget_vkontakte:focus {
background:#526e8f;
border-color:#526e8f;
}

.social-likes__widget_vkontakte:hover .social-likes__icon_vkontakte,.social-likes__widget_vkontakte:active .social-likes__icon_vkontakte,.social-likes__widget_vkontakte:focus .social-likes__icon_vkontakte {
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAQAAAD8fJRsAAAAfUlEQVQYGQXBMQ4BUQAFwGej0P1aohJCJBpcwu6N1AqVTqFX6TSu4B4if2+gNGZirwIAqPZRAQBADSAiBmYeQACxcXc2sgICiA4/MzsggKFia6HxBAIolk6Oxia+EEDRgYN4QQDF2tXF1NAbAigiGnM3ICoAAOij1QMA+Gj/aNf4AJYJLVIAAAAASUVORK5CYII=);
}

.social-likes__icon_odnoklassniki {
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAMCAYAAABfnvydAAAAyElEQVR42kzPMQtBcRTG4UvKQmalZFNKDNdm5gsYFCUlCbMyGMwsfACLzRcw2EwsGJTBQAZlUgxsfidvceq5/3vPeTv3Xs99FHMoP3ooOd+aoo+3T40hmnjouYsQWl4uEdRxRkLO6kVsQwB23nDRBruP2swGJ+zgYqKAq97JAi8UMUNFgb16LwvUkEYHcQUOaGNjgTKyaGCrQErn0gJVpQt/g6teObbfPGKAp/Orp3pH25DEHGGsFchghbxXXxvEAjlZqFf8CDAAgr4qyqKlfhgAAAAASUVORK5CYII=);
background-position:6px 3px;
}

.social-likes__widget_odnoklassniki:hover,.social-likes__widget_odnoklassniki:active,.social-likes__widget_odnoklassniki:focus {
background:#f6903b;
border-color:#f6903b;
}

.social-likes__widget_odnoklassniki:hover .social-likes__icon_odnoklassniki,.social-likes__widget_odnoklassniki:active .social-likes__icon_odnoklassniki,.social-likes__widget_odnoklassniki:focus .social-likes__icon_odnoklassniki {
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAMCAQAAAD1lzQWAAAAgElEQVQIHQXBoRGCAAAF0N80OoA0AxTHcQMncAaO7J1ndRCbgUDRbPCgMABEjnu+F7FRGwxqG4m4YTLhJrG36BUKvcU+SnQiOpSx9cHDAx/biMoP/FQSZ3cnFxcnd+d4YfX2tuIVB1cjGF0dIgpf8FVIHI1otRgdozF72tl5mjV/486WhTdrOooAAAAASUVORK5CYII=);
}

.social-likes__icon_pinterest {
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAANCAYAAAB/9ZQ7AAABCUlEQVR42nTRPUvDUBTG8ZtoKYogTsGCoAXtUqFuBR1c/AZddNbRQUqhH0Eo6KKDb0gpXQUHBxF0Kg6KFAWh4qI4KxQRtKXxf+C5OEgP/Ehu8uTclwSN0VmnWsE6shjEF05QwZMFQr04QB3vKOmjGlZxiZxTcE0Pi9jCGD402xnOsYNF67yBGwWP8IaCwhe4xjxmLDyNUySxjGGk3F/5Wcb9Rib04FNLu9LYmk2ih1cbVLXmKXTRwoPCc8jgES/WpYymlhOpSxoxdjXTNn7spo19nYbN1ME9hjTexLE/OqsAC/jGknYf6Yxv/U592LrkcYdn+VehrgmM4ND1r8CHB7CnX96v4l8BBgB54jWa5GM+bAAAAABJRU5ErkJggg==);
}

.social-likes__widget_pinterest:hover,.social-likes__widget_pinterest:active,.social-likes__widget_pinterest:focus {
background:#cc002b;
border-color:#cc002b;
}

.social-likes__widget_pinterest:hover .social-likes__icon_pinterest,.social-likes__widget_pinterest:active .social-likes__icon_pinterest,.social-likes__widget_pinterest:focus .social-likes__icon_pinterest {
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAANCAQAAADV/FywAAAAvklEQVQYGQXBsUoUAACA4f/i8MBB0TdINCQQhHoDaXRzagkkopYGhRYfwKWhSYLDZ2ixNyiTVp1cXMQgaDpNsa6v70vy3DcTt34ZeyRlaIzPXnvpAy6tK2+wIwuSZ/75Yphz3+XQjS3JVzwOe0Z+463kCBu58dHIT/fW5IEzUys58NeqK6eSJ/44NZM5r2yaurTkoRNsK8kuLlybYt9AycAnd5a98M5TScmsH44lSVIyb2JbkiSDZNF7I0mS9B8IOsS5z/yrNgAAAABJRU5ErkJggg==);
}

.social-likes_ready .social-likes__counter_empty,.social-likes_single .social-likes__widget:hover>.social-likes__counter:before,.social-likes_single .social-likes__widget:focus>.social-likes__counter:before,.social-likes_single .social-likes__widget:active>.social-likes__counter:before {
display:none;
}.social-likes__button_livejournal {
background:#cadcf3;
background:-webkit-linear-gradient(top,#fff,#cadcf3);
background:linear-gradient(top,#fff,#cadcf3);
color:#5183b4;
border-color:rgba(182,216,246,0.8);
border-bottom-color:rgba(131,154,175,0.8);
}

.social-likes__button_livejournal:hover {
background:#dce2f5;
background:-webkit-linear-gradient(top,#ecf1f7,#bad2f0);
background:linear-gradient(top,#ecf1f7,#bad2f0);
color:#253759;
border-color:#b7cfe4;
border-bottom-color:#9caebe;
}

.social-likes__icon_livejournal {
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACHDwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKJ2lDQ1BpY20AAEjHnZZ3VFTXFofPvXd6oc0wAlKG3rvAANJ7k15FYZgZYCgDDjM0sSGiAhFFRJoiSFDEgNFQJFZEsRAUVLAHJAgoMRhFVCxvRtaLrqy89/Ly++Osb+2z97n77L3PWhcAkqcvl5cGSwGQyhPwgzyc6RGRUXTsAIABHmCAKQBMVka6X7B7CBDJy82FniFyAl8EAfB6WLwCcNPQM4BOB/+fpFnpfIHomAARm7M5GSwRF4g4JUuQLrbPipgalyxmGCVmvihBEcuJOWGRDT77LLKjmNmpPLaIxTmns1PZYu4V8bZMIUfEiK+ICzO5nCwR3xKxRoowlSviN+LYVA4zAwAUSWwXcFiJIjYRMYkfEuQi4uUA4EgJX3HcVyzgZAvEl3JJS8/hcxMSBXQdli7d1NqaQffkZKVwBALDACYrmcln013SUtOZvBwAFu/8WTLi2tJFRbY0tba0NDQzMv2qUP91829K3NtFehn4uWcQrf+L7a/80hoAYMyJarPziy2uCoDOLQDI3fti0zgAgKSobx3Xv7oPTTwviQJBuo2xcVZWlhGXwzISF/QP/U+Hv6GvvmckPu6P8tBdOfFMYYqALq4bKy0lTcinZ6QzWRy64Z+H+B8H/nUeBkGceA6fwxNFhImmjMtLELWbx+YKuGk8Opf3n5r4D8P+pMW5FonS+BFQY4yA1HUqQH7tBygKESDR+8Vd/6NvvvgwIH554SqTi3P/7zf9Z8Gl4iWDm/A5ziUohM4S8jMX98TPEqABAUgCKpAHykAd6ABDYAasgC1wBG7AG/iDEBAJVgMWSASpgA+yQB7YBApBMdgJ9oBqUAcaQTNoBcdBJzgFzoNL4Bq4AW6D+2AUTIBnYBa8BgsQBGEhMkSB5CEVSBPSh8wgBmQPuUG+UBAUCcVCCRAPEkJ50GaoGCqDqqF6qBn6HjoJnYeuQIPQXWgMmoZ+h97BCEyCqbASrAUbwwzYCfaBQ+BVcAK8Bs6FC+AdcCXcAB+FO+Dz8DX4NjwKP4PnEIAQERqiihgiDMQF8UeikHiEj6xHipAKpAFpRbqRPuQmMorMIG9RGBQFRUcZomxRnqhQFAu1BrUeVYKqRh1GdaB6UTdRY6hZ1Ec0Ga2I1kfboL3QEegEdBa6EF2BbkK3oy+ib6Mn0K8xGAwNo42xwnhiIjFJmLWYEsw+TBvmHGYQM46Zw2Kx8lh9rB3WH8vECrCF2CrsUexZ7BB2AvsGR8Sp4Mxw7rgoHA+Xj6vAHcGdwQ3hJnELeCm8Jt4G749n43PwpfhGfDf+On4Cv0CQJmgT7AghhCTCJkIloZVwkfCA8JJIJKoRrYmBRC5xI7GSeIx4mThGfEuSIemRXEjRJCFpB+kQ6RzpLuklmUzWIjuSo8gC8g5yM/kC+RH5jQRFwkjCS4ItsUGiRqJDYkjiuSReUlPSSXK1ZK5kheQJyeuSM1J4KS0pFymm1HqpGqmTUiNSc9IUaVNpf+lU6RLpI9JXpKdksDJaMm4ybJkCmYMyF2TGKQhFneJCYVE2UxopFykTVAxVm+pFTaIWU7+jDlBnZWVkl8mGyWbL1sielh2lITQtmhcthVZKO04bpr1borTEaQlnyfYlrUuGlszLLZVzlOPIFcm1yd2WeydPl3eTT5bfJd8p/1ABpaCnEKiQpbBf4aLCzFLqUtulrKVFS48vvacIK+opBimuVTyo2K84p6Ss5KGUrlSldEFpRpmm7KicpFyufEZ5WoWiYq/CVSlXOavylC5Ld6Kn0CvpvfRZVUVVT1Whar3qgOqCmrZaqFq+WpvaQ3WCOkM9Xr1cvUd9VkNFw08jT6NF454mXpOhmai5V7NPc15LWytca6tWp9aUtpy2l3audov2Ax2yjoPOGp0GnVu6GF2GbrLuPt0berCehV6iXo3edX1Y31Kfq79Pf9AAbWBtwDNoMBgxJBk6GWYathiOGdGMfI3yjTqNnhtrGEcZ7zLuM/5oYmGSYtJoct9UxtTbNN+02/R3Mz0zllmN2S1zsrm7+QbzLvMXy/SXcZbtX3bHgmLhZ7HVosfig6WVJd+y1XLaSsMq1qrWaoRBZQQwShiXrdHWztYbrE9Zv7WxtBHYHLf5zdbQNtn2iO3Ucu3lnOWNy8ft1OyYdvV2o/Z0+1j7A/ajDqoOTIcGh8eO6o5sxybHSSddpySno07PnU2c+c7tzvMuNi7rXM65Iq4erkWuA24ybqFu1W6P3NXcE9xb3Gc9LDzWepzzRHv6eO7yHPFS8mJ5NXvNelt5r/Pu9SH5BPtU+zz21fPl+3b7wX7efrv9HqzQXMFb0ekP/L38d/s/DNAOWBPwYyAmMCCwJvBJkGlQXlBfMCU4JvhI8OsQ55DSkPuhOqHC0J4wybDosOaw+XDX8LLw0QjjiHUR1yIVIrmRXVHYqLCopqi5lW4r96yciLaILoweXqW9KnvVldUKq1NWn46RjGHGnIhFx4bHHol9z/RnNjDn4rziauNmWS6svaxnbEd2OXuaY8cp40zG28WXxU8l2CXsTphOdEisSJzhunCruS+SPJPqkuaT/ZMPJX9KCU9pS8Wlxqae5Mnwknm9acpp2WmD6frphemja2zW7Fkzy/fhN2VAGasyugRU0c9Uv1BHuEU4lmmfWZP5Jiss60S2dDYvuz9HL2d7zmSue+63a1FrWWt78lTzNuWNrXNaV78eWh+3vmeD+oaCDRMbPTYe3kTYlLzpp3yT/LL8V5vDN3cXKBVsLBjf4rGlpVCikF84stV2a9021DbutoHt5turtn8sYhddLTYprih+X8IqufqN6TeV33zaEb9joNSydP9OzE7ezuFdDrsOl0mX5ZaN7/bb3VFOLy8qf7UnZs+VimUVdXsJe4V7Ryt9K7uqNKp2Vr2vTqy+XeNc01arWLu9dn4fe9/Qfsf9rXVKdcV17w5wD9yp96jvaNBqqDiIOZh58EljWGPft4xvm5sUmoqbPhziHRo9HHS4t9mqufmI4pHSFrhF2DJ9NProje9cv+tqNWytb6O1FR8Dx4THnn4f+/3wcZ/jPScYJ1p/0Pyhtp3SXtQBdeR0zHYmdo52RXYNnvQ+2dNt293+o9GPh06pnqo5LXu69AzhTMGZT2dzz86dSz83cz7h/HhPTM/9CxEXbvUG9g5c9Ll4+ZL7pQt9Tn1nL9tdPnXF5srJq4yrndcsr3X0W/S3/2TxU/uA5UDHdavrXTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxSfNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/6H7o/ujz8cGn1E+f/gUDmPP8dCPLVAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4zjOaXUAAAAe9JREFUOE+V0s9LG0EUB/DRSPwVTw3iRUt78NKL4KEaD/4B/jooeCjUXmw9ih4LNasHowULYilREQVbcU1mhEI9WGoQtYIg1ENP2kJFN7NLFS9iifX5Zmc2ZJON4IMvJDPzPsyPJemKJR8Taq4RZs4TgEI1eo+K8SZC+TkCIOKL7i+SuDFCGN/B/9wONbdxzTCJnT5UXRm1bDzCBWc2EE9C2UAUgqF2CPSOAjbZqDv8H2FWmOi6TwlYjH92gIqeMASftqQT6I3kgezoRAcFMeuTGCwbnHYBaejl2B0QD0tkA4p8swf6g1CHJyISeDXuDVF+RdjfagmtnGgVPZon4CQvFOeaRKj5HV8j506yE+h76wVtSYQ5r4PQ8yFPoLKxDQYjU9CaMNwINU8kQvlFelBAL9xHq2nuhPWdPRA1eXTpRphpOMi+a0I8t4LEDta3JZBKXcPreCITEDvZdZAJ14SIuiNxBAfo7n8DVc1d4GMZ97JqRiSyYjxB6L8LEUHo2eYpfDy+Am1pDYINrfbuyud+yHnKU7iTWomIosn3OUhWCpZ+g3/iG/gXfsoxar1T3ao2oAS/wER2Y95Q/hU/e7/qzqjlP6U4OYu58Wy0Yx/7A/lyU6y68hSz6smqNYPYL2y6ljEP8fxR/F2nVqki5Bab/idCRdfqxgAAAABJRU5ErkJggg==);
background-position:2px 2px;
}

.social-likes__button_linkedin {
background:#e8e8e8;
background:-webkit-linear-gradient(top,#fff,#e8e8e8);
background:linear-gradient(top,#fff,#e8e8e8);
color:#0077b5;
border-color:rgba(50,100,150,0.8);
border-bottom-color:rgba(50,100,150,0.8);
}

.social-likes__button_linkedin:hover {
background:#fff;
background:-webkit-linear-gradient(top,#fff,#efefef);
background:linear-gradient(top,#fff,#efefef);
color:#087c5;
border-color:#0087c5;
}

.social-likes__icon_linkedin {
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4zjOaXUAAAATdJREFUOE9jsJl0eIN8857/cmRgkD7j3oPbGMTqd/5nKN9KNuaq2PafQbQOYoho467/3fvv/M9ccwlDIT7MiWzIlMP3/sOA9ZQjGIpxYRRDijdeARvw7eef/8rt+zAU48IohjACsc2Uo/+V2vZiKITjMkwxFEN855z8v/T0IzAWrN3x33ryETB7CRDr9Rz8v/r80/+3X37+v+3Ki/+2U49iN6R801Wwd0BAChjI0UvOgdn/gPjlpx9gNgx8+fH7v0TTbuINAYGrzz/9z113+f/Wqy+gIv//p668QJoh3rNPgtXINO+Givz/X7/jBmmG6PYcAKthBWqAgcadN4e9IQZ9B/+nAfMNCHNXb/+v2rkfzheCZlKmiq1wMZOJhxGGUJyLK4GGmPQdmKPVtf+/JtBmcrDthIPrATBg/+LRdSriAAAAAElFTkSuQmCC);
background-position:2px 1px;
}

.social-likes__button_email {
background:#e8e8e8;
background:-webkit-linear-gradient(top,#fff,#e8e8e8);
background:linear-gradient(top,#fff,#e8e8e8);
color:#373;
border-color:rgba(100,150,100,0.8);
border-bottom-color:rgba(50,100,50,0.8);
}

.social-likes__button_email:hover {
background:#efefef;
background:-webkit-linear-gradient(top,#fff,#efefef);
background:linear-gradient(top,#fff,#efefef);
color:#050;
border-color:#4a4;
border-bottom-color:#2a2;
}

.social-likes__icon_email {
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAALCAYAAACgR9dcAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuM4zml1AAAAEYSURBVChTnZJNSgNBEIXnFGHqpz2C4FqIUcjOiEYTx0knwxhwIYIrt9nEjQs9k3MF8RSKxphtEnzViGEwGrSgGKp536vXzUSc8r3L3fNfWzpSROLlAcOMErqtNCrrq5qbfOVO3RzcY4Djo3gAg3fJ5Cz6pfiEG9CN+ZhvFvBeXAVYg+NYe3rxqS2VpNLUXEfkqR7vx1sl2ASU0iYMRurLBtiYYOMb7lmzeSlsxR0+h8GMWhSuIF3pur6bArwMAtRSGJGriPYKgwEMnlzmCmx8ATi0yJpq0H2D8d2BcMItbptADkTZc067tGaznZuB9GS7BCPi0F5bM+2b8KeSRDwSTahN118wDuZ4lDs+5I2VDZ3pA/z/P0yKD4kbmqLdxg/xAAAAAElFTkSuQmCC);
background-position:3px 4px;
}.social-likes__widget_livejournal:hover {
background:none repeat scroll 0 0 #5183B4;
}

.social-likes__icon_livejournal {
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACHDwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKJ2lDQ1BpY20AAEjHnZZ3VFTXFofPvXd6oc0wAlKG3rvAANJ7k15FYZgZYCgDDjM0sSGiAhFFRJoiSFDEgNFQJFZEsRAUVLAHJAgoMRhFVCxvRtaLrqy89/Ly++Osb+2z97n77L3PWhcAkqcvl5cGSwGQyhPwgzyc6RGRUXTsAIABHmCAKQBMVka6X7B7CBDJy82FniFyAl8EAfB6WLwCcNPQM4BOB/+fpFnpfIHomAARm7M5GSwRF4g4JUuQLrbPipgalyxmGCVmvihBEcuJOWGRDT77LLKjmNmpPLaIxTmns1PZYu4V8bZMIUfEiK+ICzO5nCwR3xKxRoowlSviN+LYVA4zAwAUSWwXcFiJIjYRMYkfEuQi4uUA4EgJX3HcVyzgZAvEl3JJS8/hcxMSBXQdli7d1NqaQffkZKVwBALDACYrmcln013SUtOZvBwAFu/8WTLi2tJFRbY0tba0NDQzMv2qUP91829K3NtFehn4uWcQrf+L7a/80hoAYMyJarPziy2uCoDOLQDI3fti0zgAgKSobx3Xv7oPTTwviQJBuo2xcVZWlhGXwzISF/QP/U+Hv6GvvmckPu6P8tBdOfFMYYqALq4bKy0lTcinZ6QzWRy64Z+H+B8H/nUeBkGceA6fwxNFhImmjMtLELWbx+YKuGk8Opf3n5r4D8P+pMW5FonS+BFQY4yA1HUqQH7tBygKESDR+8Vd/6NvvvgwIH554SqTi3P/7zf9Z8Gl4iWDm/A5ziUohM4S8jMX98TPEqABAUgCKpAHykAd6ABDYAasgC1wBG7AG/iDEBAJVgMWSASpgA+yQB7YBApBMdgJ9oBqUAcaQTNoBcdBJzgFzoNL4Bq4AW6D+2AUTIBnYBa8BgsQBGEhMkSB5CEVSBPSh8wgBmQPuUG+UBAUCcVCCRAPEkJ50GaoGCqDqqF6qBn6HjoJnYeuQIPQXWgMmoZ+h97BCEyCqbASrAUbwwzYCfaBQ+BVcAK8Bs6FC+AdcCXcAB+FO+Dz8DX4NjwKP4PnEIAQERqiihgiDMQF8UeikHiEj6xHipAKpAFpRbqRPuQmMorMIG9RGBQFRUcZomxRnqhQFAu1BrUeVYKqRh1GdaB6UTdRY6hZ1Ec0Ga2I1kfboL3QEegEdBa6EF2BbkK3oy+ib6Mn0K8xGAwNo42xwnhiIjFJmLWYEsw+TBvmHGYQM46Zw2Kx8lh9rB3WH8vECrCF2CrsUexZ7BB2AvsGR8Sp4Mxw7rgoHA+Xj6vAHcGdwQ3hJnELeCm8Jt4G749n43PwpfhGfDf+On4Cv0CQJmgT7AghhCTCJkIloZVwkfCA8JJIJKoRrYmBRC5xI7GSeIx4mThGfEuSIemRXEjRJCFpB+kQ6RzpLuklmUzWIjuSo8gC8g5yM/kC+RH5jQRFwkjCS4ItsUGiRqJDYkjiuSReUlPSSXK1ZK5kheQJyeuSM1J4KS0pFymm1HqpGqmTUiNSc9IUaVNpf+lU6RLpI9JXpKdksDJaMm4ybJkCmYMyF2TGKQhFneJCYVE2UxopFykTVAxVm+pFTaIWU7+jDlBnZWVkl8mGyWbL1sielh2lITQtmhcthVZKO04bpr1borTEaQlnyfYlrUuGlszLLZVzlOPIFcm1yd2WeydPl3eTT5bfJd8p/1ABpaCnEKiQpbBf4aLCzFLqUtulrKVFS48vvacIK+opBimuVTyo2K84p6Ss5KGUrlSldEFpRpmm7KicpFyufEZ5WoWiYq/CVSlXOavylC5Ld6Kn0CvpvfRZVUVVT1Whar3qgOqCmrZaqFq+WpvaQ3WCOkM9Xr1cvUd9VkNFw08jT6NF454mXpOhmai5V7NPc15LWytca6tWp9aUtpy2l3audov2Ax2yjoPOGp0GnVu6GF2GbrLuPt0berCehV6iXo3edX1Y31Kfq79Pf9AAbWBtwDNoMBgxJBk6GWYathiOGdGMfI3yjTqNnhtrGEcZ7zLuM/5oYmGSYtJoct9UxtTbNN+02/R3Mz0zllmN2S1zsrm7+QbzLvMXy/SXcZbtX3bHgmLhZ7HVosfig6WVJd+y1XLaSsMq1qrWaoRBZQQwShiXrdHWztYbrE9Zv7WxtBHYHLf5zdbQNtn2iO3Ucu3lnOWNy8ft1OyYdvV2o/Z0+1j7A/ajDqoOTIcGh8eO6o5sxybHSSddpySno07PnU2c+c7tzvMuNi7rXM65Iq4erkWuA24ybqFu1W6P3NXcE9xb3Gc9LDzWepzzRHv6eO7yHPFS8mJ5NXvNelt5r/Pu9SH5BPtU+zz21fPl+3b7wX7efrv9HqzQXMFb0ekP/L38d/s/DNAOWBPwYyAmMCCwJvBJkGlQXlBfMCU4JvhI8OsQ55DSkPuhOqHC0J4wybDosOaw+XDX8LLw0QjjiHUR1yIVIrmRXVHYqLCopqi5lW4r96yciLaILoweXqW9KnvVldUKq1NWn46RjGHGnIhFx4bHHol9z/RnNjDn4rziauNmWS6svaxnbEd2OXuaY8cp40zG28WXxU8l2CXsTphOdEisSJzhunCruS+SPJPqkuaT/ZMPJX9KCU9pS8Wlxqae5Mnwknm9acpp2WmD6frphemja2zW7Fkzy/fhN2VAGasyugRU0c9Uv1BHuEU4lmmfWZP5Jiss60S2dDYvuz9HL2d7zmSue+63a1FrWWt78lTzNuWNrXNaV78eWh+3vmeD+oaCDRMbPTYe3kTYlLzpp3yT/LL8V5vDN3cXKBVsLBjf4rGlpVCikF84stV2a9021DbutoHt5turtn8sYhddLTYprih+X8IqufqN6TeV33zaEb9joNSydP9OzE7ezuFdDrsOl0mX5ZaN7/bb3VFOLy8qf7UnZs+VimUVdXsJe4V7Ryt9K7uqNKp2Vr2vTqy+XeNc01arWLu9dn4fe9/Qfsf9rXVKdcV17w5wD9yp96jvaNBqqDiIOZh58EljWGPft4xvm5sUmoqbPhziHRo9HHS4t9mqufmI4pHSFrhF2DJ9NProje9cv+tqNWytb6O1FR8Dx4THnn4f+/3wcZ/jPScYJ1p/0Pyhtp3SXtQBdeR0zHYmdo52RXYNnvQ+2dNt293+o9GPh06pnqo5LXu69AzhTMGZT2dzz86dSz83cz7h/HhPTM/9CxEXbvUG9g5c9Ll4+ZL7pQt9Tn1nL9tdPnXF5srJq4yrndcsr3X0W/S3/2TxU/uA5UDHdavrXTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxSfNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/6H7o/ujz8cGn1E+f/gUDmPP8dCPLVAAAAAlwSFlzAAALEQAACxEBf2RfkQAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4zjOaXUAAAAbBJREFUOE91kksoRFEYx78aM1Gzme4kyspCrOzIK5ZEFJGwUMoCCxsWY2shogx5LmZjFjRzrqbUUIw8Fh4p2ZGkPO65d4xiIc/jO+feGXdmrn/9u91zv9/vnvuARGS1B2R6CSRaYqwArP5kge8m0zj7J7I2hTDjtS2dPTsmtnxA6L1YI/QHj9c4MwnBaJ5BGJFpdxzM8qwwd1kjk6pbWcbckVhL6SsEH9sNEsO3ysERP3OX1icqBPPHFgL6jW3R4QCtsC2fv7jLm5JgXdCGgpN0AaExIHeS4B1jGz6pqiUNTggWLASy6hEwEPXe7j1gUlWztaCGC06TYaIcAqxRZ3zB7t1nUmW6oKiuk02HIimwqiTBvPYZvoO/R6juGmBKNMZ48sLRFJhHpg/JgkMhKKztYIr2JMDg5i7LmT8wwXRPh4m6aIZ5+TtYDm0LMBCOiF24hpZMM9pwHC7Au7+bYV7busqKd2IsdyrMnL3jzDU4q18jVAP/rUuHeda1/lTYskT9BPLYYFCmBGkfDrylAfES+oyfqMmYtkhAyUe7F3uFj/KF0Af2AsWj+F9nG1MYgF+0iq4emyw+SAAAAABJRU5ErkJggg==);
background-position:3px 2px;
}

.social-likes__widget_linkedin:hover {
background:none repeat scroll 0 0 #0077b5;
}

.social-likes__icon_linkedin {
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4zjOaXUAAAARhJREFUOE9j0Os+cFKycdd/UrBa295zDIK1O/4zlG/9zwjEzBXbwGxCmAOkDqSRCcg5cf/d/3dff/7X7D6AVTEyhmtkr9z2/9P33/9BwH3WCayKkTFcI4ij3XPgvxsuTWWofBSNmy8++3/kzpv/ml37/2esvghmV2659n/H9Zf/337+8X//rdf/1YByqBqBJr788B3sVNMJh/+377kNZv/99+//F6AX/vz9B+Zvu/aSOI3H77/9zwpUFLrwDJj/+tMPsFqCGicdvge2QblzP5j/8dsv4jROOATRqNSxD8z/RD2NQMkT997+v/36y3+93oP/SzZdBbNrtl8Hy8m27QXzLzz+gKmRFAzWqN21f48S0ERSsG7X/pMA0EEI/zBWU6EAAAAASUVORK5CYII=);
background-position:3px 3px;
}

.social-likes__widget_linkedin:hover .social-likes__icon_linkedin {
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4zjOaXUAAAARFJREFUOE9j+P3nz9nff/7+JwX/+fv3IsMvIAMEvv/++//j999gNjEArPEHUJNq94H/HNXb/x998A4qhR+ANX768fs/W9X2/wzlW/8vOPMYKoUfwJ167OG7/4vPPfn/598/MB8ZfPv1B8pCALhG1zkn/5tPPfr/2svP/zv23wGzczde+W86+QjYC/oTDv8/8fA9WC0IwDUKNuwCO/XUo/f/09ZeBrNBmB2oCcY2ARoCA3g1avUe/P/u26//E4/cB/P563eC1YIAXo2hS86B5c48+QDmgzDIIBAYQI3y7fv+8wH9cO7Jx//5m66C2SlrLoHlzj/7COaDDAfFOQjANZIKGIAJ9tDfv//+k4L//Pl7FgCkMKoqW4sAzwAAAABJRU5ErkJggg==);
}

.social-likes__widget_email:hover {
background:none repeat scroll 0 0 #5a5;
}

.social-likes__icon_email {
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAALCAYAAABPhbxiAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuM4zml1AAAAEiSURBVChTY5COkT4kmyj7mhQsHS19mEE6VvqqTILML8kwyVwxXzE9fFgyUDIaqPGnTIzMdbBGyRDJRtkk2fdA280ZcACpcCk1mUSZZ5IRkt1wjRIeElpAOhWo+Y1UrJQhVC0ciIeIKwJtegjUkA1Si6IRpEA6TjofqPmlTIiMClgHEADZ0kCv3JWJlSkF8bFqBAJGmXiZXUCFd4T9hKXEA8XFgDZdB/L3QOWxawRqKgabHiczEajhERDfB9o0Eyh2TzZWtgirRqDfMoAKnol5iykB5RklwyXdJCIkPEBssSAxJdkE2SfS8dJpKBqBIdYmkyTzTiZaxhRkKjYgHSitD1IjFSHVCtcIdNJvYDDnSQVLGeLDQFeAAu8PRCNZKUf6MADIrpGAKvjeRgAAAABJRU5ErkJggg==);
}

.social-likes__widget_email:hover .social-likes__icon_email {
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAALCAYAAABPhbxiAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4zjOaXUAAAATJJREFUKFOdkr1Kw2AUhtObcNDJIg4dlA7iHYj34KwIogXFC3DQxcnRG8kgTkmgY0ISaUP+RUqS5p80v0J8UyRQSAv6whm+c97nO+c7fIRt21RRFPO/hGVZNOH7/keWZaUsy9fj8fhgU7AsewawcF13sgQBPVRVFSBxTKyRqqr7eZ7PdF1/bkGSJAdxHJ+XZek6jjP89baaTqe7mMqE94qiqMEK2BiiKBoBtkVR3FsSkCRJO2maqp7n3TfnTrCu695isXhLkkRhGGZbUZQtdJrg/N7UG63reAdQDcPwBcAn9qAHQfCKnIbabScI8yXMM5qm+01n0zRPsIhTeHs8z/cx7hf2cLECapr2hLf5gI+aW7skCMIhNu8bhvHYghipQuKG47jhpsAUI3i/l+D/fo5F/wCumqSPd4qkZQAAAABJRU5ErkJggg==);
}

.social-likes__widget_livejournal>.social-likes__button_livejournal,.social-likes__widget_linkedin>.social-likes__button_linkedin,.social-likes__widget_email>.social-likes__button_email {
color:#000;
}

.social-likes__widget_livejournal:hover>.social-likes__button_livejournal,.social-likes__widget_linkedin:hover>.social-likes__button_linkedin,.social-likes__widget_email:hover>.social-likes__button_email {
color:#fff;
}

.social-likes__button_livejournal,.social-likes__button_livejournal:hover,.social-likes__button_linkedin,.social-likes__button_linkedin:hover,.social-likes__button_email,.social-likes__button_email:hover {
background:none;
}div.logooos_container {
display:block;
}

div.logooos {
display:block;
margin:0;
padding:0;
width:100%;
line-height:0 !important;
font-size:0;
}

div.logooos div.logooos_item {
position:relative !important;
display:none;
width:25%;
height:200px;
background-color:#fff;
overflow:hidden;
outline:none;
z-index:1;
-webkit-transition:box-shadow 0.5s,border-color .5s;
-moz-transition:box-shadow 0.5s,border-color .5s;
-o-transition:box-shadow 0.5s,border-color .5s;
-ms-transition:box-shadow 0.5s,border-color .5s;
transition:box-shadow 0.5s,border-color .5s;
}

div.logooos div.logooos_item.logooos_loading a {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/wp_logooos_plugin/images/logooos_loader.gif?x88384) !important;
-webkit-background-size:auto !important;
-moz-background-size:auto !important;
background-size:auto !important;
}

div.logooos div.logooos_item a {
display:block;
width:100%;
height:100%;
position:relative;
margin:0;
padding:0;
outline:none;
text-align:center;
color:transparent !important;
background-repeat:no-repeat;
background-position:center center;
-webkit-transition:none;
-moz-transition:none;
-o-transition:none;
-ms-transition:none;
transition:none;
}

div.logooos div.logooos_item a:before {
content:'';
display:inline-block;
height:100%;
vertical-align:middle;
visibility:hidden;
}

div.logooos div.logooos_item a .logooos_effectspan {
display:block;
width:100%;
height:100%;
position:absolute;
top:0;
left:0;
z-index:5;
margin:-3px;
padding:3px;
-webkit-transition:box-shadow .5s;
-moz-transition:box-shadow .5s;
-o-transition:box-shadow .5s;
-ms-transition:box-shadow .5s;
transition:box-shadow .5s;
}

div.logooos div.logooos_item a img {
padding:0;
margin:0;
float:none;
display:inline-block;
vertical-align:middle;
border:none;
-webkit-box-shadow:none;
box-shadow:none;
box-shadow:none \0/IE9;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
}

div.logooos.logooos_border div.logooos_item {
border:1px solid #DCDCDC;
margin:0 -1px -1px 0;
}

div.logooos.logooos_no_border div.logooos_item {
border:1px solid transparent;
margin:0 -1px -1px 0;
}

div.logooos.logooos_small_radius div.logooos_item a,div.logooos.logooos_small_radius div.logooos_item a .logooos_effectspan {
-webkit-border-radius:12px;
-moz-border-radius:12px;
border-radius:12px;
}

div.logooos.logooos_medium_radius div.logooos_item a,div.logooos.logooos_medium_radius div.logooos_item a .logooos_effectspan {
-webkit-border-radius:16px;
-moz-border-radius:16px;
border-radius:16px;
}

div.logooos.logooos_large_radius div.logooos_item a,div.logooos.logooos_large_radius div.logooos_item a .logooos_effectspan {
-webkit-border-radius:25px;
-moz-border-radius:25px;
border-radius:25px;
}

div.logooos.effect1 div.logooos_item:hover,div.logooos.effect3 div.logooos_item:hover {
position:relative;
z-index:2;
}

div.logooos.logooos_grayscale div.logooos_item a {
filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
filter:gray;
-webkit-filter:grayscale(100%);
}

div.logooos.logooos_grayscale div.logooos_item:hover a {
filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0\'/></filter></svg>#grayscale");
-webkit-filter:grayscale(0%);
}

a.logooos_next,a.logooos_prev {
display:block;
width:27px;
height:27px;
position:absolute;
outline:none !important;
z-index:10;
background-repeat:no-repeat;
background-color:#FFF;
border:1px solid #dcdcdc;
-webkit-border-radius:10%;
-moz-border-radius:10%;
border-radius:10%;
-webkit-transition:background-position .3s;
-moz-transition:background-position .3s;
-o-transition:background-position .3s;
-ms-transition:background-position .3s;
transition:background-position .3s;
}

a.logooos_next {
right:0;
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/wp_logooos_plugin/images/next.png?x88384);
background-position:right top;
}

a.logooos_prev {
left:0;
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/wp_logooos_plugin/images/prev.png?x88384);
background-position:left top;
}

div.logooos.logooos_list div.logooos_item {
float:left;
width:180px;
z-index:10;
}

div.logooos.logooos_list div.logooos_textcontainer {
line-height:1.8;
color:#777;
margin-bottom:30px;
min-height:120px;
}

div.logooos.logooos_list div.logooos_textcontainer.logooos_withoutMinHeight {
min-height:0 !important;
padding-bottom:0 !important;
}

div.logooos.logooos_list.logooos_listborder div.logooos_textcontainer {
padding-bottom:30px;
border-bottom:1px dashed #DCDCDC;
}

div.logooos.logooos_list.logooos_listborder div.logooos_textcontainer:last-child {
padding-bottom:0;
margin-bottom:0;
border-bottom-style:none;
border-bottom-width:0;
}

div.logooos.logooos_list div.logooos_textcontainer div.logooos_title {
font-weight:700;
font-size:15px;
margin-bottom:10px;
margin-left:210px;
}

div.logooos.logooos_list div.logooos_textcontainer div.logooos_text {
font-size:12px;
margin-left:210px;
}

div.logooos.logooos_list div.logooos_textcontainer div.logooos_text p {
margin-top:20px;
padding-top:0;
margin-bottom:0;
padding-bottom:0;
}

div.logooos.logooos_list div.logooos_textcontainer div.logooos_text p:first-child {
margin-top:0;
padding-top:0;
}

div.logooos.logooos_list div.logooos_textcontainer div.logooos_text a.logooos_morelink {
color:#999;
text-decoration:none;
margin-top:20px;
display:inline-block;
}

div.logooos.logooos_list div.logooos_textcontainer div.logooos_text a.logooos_morelink:hover {
text-decoration:underline;
cursor:pointer;
}

div.logooos.logooos_list div.logooos_detailsarea {
margin-bottom:30px;
}

div.logooos_tooltip {
position:absolute;
text-align:center;
max-width:200px;
z-index:1000;
}

div.logooos_tooltip span.logooos_tooltipText {
font-size:12px;
font-family:Tahoma;
color:#fff;
background-color:#666;
padding:5px 15px;
margin:10px 0;
display:inline-block;
position:relative;
line-height:1.8;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}

div.logooos_tooltip span.logooos_tooltipText span.logooos_tooltipArrow {
position:absolute;
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/wp_logooos_plugin/images/arrow.png?x88384);
background-repeat:no-repeat;
display:block;
width:100%;
height:7px;
left:0;
margin:-1px 0;
padding:1px 0;
}

.logooos_showdetails .logooos_item:hover {
cursor:pointer;
}

.logooos_detailsarea {
display:none;
position:relative;
margin:-1px -1px -1px 0;
}

.logooos_grid .logooos_detailsarea {
margin:0 -1px -1px 0;
}

.logooos_list .logooos_detailsarea {
margin:0;
}

.logooos_detailsarea .logooos_detailsarea_container {
padding:30px;
color:#777;
line-height:1.8;
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
box-sizing:content-box;
}

.logooos_detailsarea .logooos_detailsarea_closeBtn {
position:absolute;
top:30px;
right:30px;
outline:none;
}

.logooos_detailsarea .logooos_detailsarea_container .logooos_detailsarea_img {
width:200px;
height:130px;
background-repeat:no-repeat;
background-position:center center;
float:left;
}

.logooos_detailsarea .logooos_detailsarea_container .logooos_detailsarea_title {
font-size:15px;
font-weight:700;
margin:0 0 10px 230px;
}

.logooos_detailsarea .logooos_detailsarea_container .logooos_detailsarea_text {
font-size:13px;
margin-left:230px;
}

.logooos_detailsarea .logooos_detailsarea_container .logooos_detailsarea_text p {
font-family:inherit;
font-size:inherit;
color:inherit;
}

.logooos_detailsarea .logooos_detailsarea_container p:last-child {
margin-bottom:0;
}

.logooos_detailsarea.logooos_withoutLogo .logooos_detailsarea_container .logooos_detailsarea_title {
margin:0 0 10px;
}

.logooos_detailsarea.logooos_small_width .logooos_detailsarea_container .logooos_detailsarea_img {
width:auto;
float:none;
margin-bottom:30px;
margin-top:45px;
}

.logooos_detailsarea.logooos_small_width .logooos_detailsarea_container .logooos_detailsarea_title {
margin:0 0 10px;
padding-top:0 !important;
}

div.logooos div.logooos_item.logooos_loading img,.logooos_detailsarea.logooos_withoutLogo .logooos_detailsarea_container .logooos_detailsarea_img {
display:none;
}

div.logooos.logooos_no_radius div.logooos_item,div.logooos.logooos_no_radius div.logooos_item a .logooos_effectspan,div.logooos_detailsarea.logooos_no_radius div.logooos_detailsarea_container,div.logooos_detailsarea.logooos_no_radius div.logooos_detailsarea_img {
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
}

div.logooos.logooos_small_radius div.logooos_item,div.logooos_detailsarea.logooos_small_radius div.logooos_detailsarea_container,div.logooos_detailsarea.logooos_small_radius div.logooos_detailsarea_img {
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}

div.logooos.logooos_medium_radius div.logooos_item,div.logooos_detailsarea.logooos_medium_radius div.logooos_detailsarea_container,div.logooos_detailsarea.logooos_medium_radius div.logooos_detailsarea_img {
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}

div.logooos.logooos_large_radius div.logooos_item,div.logooos_detailsarea.logooos_large_radius div.logooos_detailsarea_container,div.logooos_detailsarea.logooos_large_radius div.logooos_detailsarea_img {
-webkit-border-radius:20px;
-moz-border-radius:20px;
border-radius:20px;
}

a.logooos_next:hover,a.logooos_next.logooos_lightgrayarrows:hover,a.logooos_prev.logooos_lightgrayarrows {
background-position:left top;
}

a.logooos_prev:hover,a.logooos_next.logooos_lightgrayarrows,a.logooos_prev.logooos_lightgrayarrows:hover {
background-position:right top;
}

a.logooos_next.logooos_darkgrayarrows,a.logooos_prev.logooos_darkgrayarrows:hover {
background-position:right center;
}

a.logooos_next.logooos_darkgrayarrows:hover,a.logooos_prev.logooos_darkgrayarrows {
background-position:left center;
}

a.logooos_next.logooos_whitearrows,a.logooos_prev.logooos_whitearrows:hover {
background-position:right bottom;
}

a.logooos_next.logooos_whitearrows:hover,a.logooos_prev.logooos_whitearrows {
background-position:left bottom;
}

.logooos_detailsarea.logooos_withoutLogo .logooos_detailsarea_container .logooos_detailsarea_text,.logooos_detailsarea.logooos_small_width .logooos_detailsarea_container .logooos_detailsarea_text {
margin-left:0;
}

@media (max-width: 1024px),(max-device-width: 1024px) {
a.logooos_next,a.logooos_prev {
display:block !important;
}
}.wp-pagenavi {
clear:both;
}

.wp-pagenavi a,.wp-pagenavi span {
text-decoration:none;
border:1px solid #BFBFBF;
padding:3px 5px;
margin:2px;
}

.wp-pagenavi a:hover,.wp-pagenavi span.current {
border-color:#000;
}

.wp-pagenavi span.current {
font-weight:700;
}@font-face {
font-family:"Genericons";
src:url(http://118318166.r.worldcdn.net/wp-content/themes/as/genericons/Genericons.eot?x88384);
src:url(http://118318166.r.worldcdn.net/wp-content/themes/as/genericons/Genericons.eot?&x88384) format("embedded-opentype");
font-weight:400;
font-style:normal;
}

@font-face {
font-family:"Genericons";
src:url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAADakAA0AAAAAVqwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAA2iAAAABoAAAAcdeu6KE9TLzIAAAGgAAAARQAAAGBkLHXFY21hcAAAAogAAACWAAABsqlys6FjdnQgAAADIAAAAAQAAAAEAEQFEWdhc3AAADaAAAAACAAAAAj//wADZ2x5ZgAABFQAAC7AAABIkKrsSc5oZWFkAAABMAAAAC8AAAA2C2BCV2hoZWEAAAFgAAAAHQAAACQQuAgGaG10eAAAAegAAACfAAABOFjwU3Jsb2NhAAADJAAAATAAAAEwy4vdrm1heHAAAAGAAAAAIAAAACAA6QEZbmFtZQAAMxQAAAE5AAACN1KGf59wb3N0AAA0UAAAAjAAAAXo9iKXv3jaY2BkYGAAYqUtWvLx/DZfGbg5GEDgkmLVWhj9/ycDAwcbWJyDgQlEAQABJgkgAHjaY2BkYOBgAIIdHAz/fwLZbAyMDKiAFQBE7gLWAAAAAAEAAACXAOgAEAAAAAAAAgAAAAEAAQAAAEAALgAAAAB42mNgYf/MOIGBlYGB1Zh1JgMDoxyEZr7OkMYkxMDAxMDKzAADjAIMCBCQ5prC0MCg8FWcA8TdwQFVg6REgYERAPvTCMQAAAB42i1PsRXCUAg8SAprl7FN4QZqb2WZGRjAIVLrHj4be4ews7OJHAd54cMBd+Af7JHmt3RPYAOHAYFweFhmYE4jlj+uVb8nshCzd/qVeNUCLysG8lgwrojfSW/pcTK6o7rWX82En6HJwIEv+wbi28IwpndxRu/JaJGStHRDq5EB+OKCNumZLlSVl2TnOFVtl9nR5t7woR0QzVT+D7cKLeIAeNpjYGBgZoBgGQZGBhBYA+QxgvksDBOAtAIQsoDoj5yfOD9JflL7zPGF84vkF80vll88v0R+yfxS9lX8/3+wCoZPDJ8EPil8ZvjC8EXgi8IXgy8OXwK+JHwp+Mrw////x/wsfHx8HHxMvJo8Rjw6PGo8CjxSPCI8fDwc3PVQ2/ECRjYGuDJGJiDBhK4A4pXhDABtHClYAAAARAURAAAALAAsACwALABaAIQAzADyAQABHAFGAZQBzgIIArIDTAOkA+AEEgTCBRYFYgW+BjAGwgbkByQHSAeCB+AI2Ao4CowLGgvQDBwM6g08DX4Nug4kDkYOYg6ADsoO7A8yD4gP8hAwEGYQpBDuEUgRshHUEfYSQBJeEnoSlhLEEtwTIBNYE6oT6hQaFC4UShSQFJ4UtBTyFSAVjBW4FegV+hYUFiwWQBZWFmQWchaIFuYXFhdUF4gXyhgEGCwYThh8GNYZEhlCGVgZZhl8GZIZoBnQGhIaShp8GtIa6Br+GzAbVBt+G8Ib/Bw6HGgciBy8HOwdHh1WHXAdmB3eHvYfIB8uHzofSB9WH6of4CA4IMghACFCIcQh4CIGIjoiSCJ8IpYiyCLmIxAjWiPwJCQkSHja1Xx5YFTVvf/53nUm++zJJJnMkpkJJJkss5GFMIQ9w04IS0BZRSJLMIIo1l4XFETQFkVFBKwVrbuWpRaXPOtalZaCPKu1D2yf28NX21qfQubk9z3nzoSAS//+Mbn3nnvuuWc/n+/n+z3fCxHIaEKEJfJMIhKVhJ4GUtP8jCqRz+ufVuQ/NT8jChgkT4ssWmbRz6gK9DU/Ayw+bPKY/B6TZ7TgpuVwN71Unnnm0dHS24QQRSACUYis8XyzST6xEAch4LF5ZJsnKkc9NsDDj2ETXgUikT4iaClNJEBSGoZIP74qa+l//YRfKB5EAEyj4g/ztWBZbslcIEjucqHATOpjkYBXsYo18DNYeOQI3UMvonuOHIHXj+/YcXyHSs7FLGQp+o7sYA8IFq+BpmqKhtk6SDEZinWVWfMsHlLfIkRCgjdPsLpAtMlRUu8CmzVP8HlDEInJmkC+wcbihT54cN/6cePW79Mv/f1E+MUT2zvCM68cOWt7Rwc2pk8TNQ3IWW0gEbuI3yxI7KW9HdtnjbxyZrhj+xPbWX0EYhjcf9h3Jg9gldjBfhLm1af1ERF7BTAEmoxngQDeU35mB/YPsDiFtU0gxChgX2tn8S6FP3zG38O+zMWEVkU1yaYQRCMxt13WblvTT9bcdgpaTsnahlcqUp9owt0Vr2zYc+oUHwN8S2FjwMYV62PNA5+pPhaFc0EP4JhuPr2la4eQCVCsNRvnLac3A9nRNShIBFZPXpciEmHjareZsEbRWNTEBhVvHDasmyniwP7HJ+4AhlsgbmOP7PUsWVA8DFmHuzoSa3avSXR09XZ0HaZfHa7raOARKjm8kWoLdwfuamwHbcqaNVOo1t54V2D3QtA2nsQL1TYePrwRtMTaWUWYhvI0gGlYz5FeldWtgPiwvfW8bpVgAk/cwxqtR/hwhHxeVq9YWNG6duzo0miCHtBgy55TlN/jbYIHFGwyi6IJ6NVO7RG0c7c7ugBDRITMuMlYqovNAFYeuNg4BWPRSBCDBRhsEaKRQJCl5mOvSfmxpqbY3GQSCmYvXjy7s6bVP2WcjI/P4iEUxG7ddWt0brKrC5/P+Yz2fTans2bNjWMvPTwOi8B2Vhtw5pEr+cpyCWabVVAkVQngpGDFtChYcIsQCIYgT1ADQUUNifmQB7g4HIrN6pIdiponhCAYkoJDMd7ucEkOlxK32q02qxIMlAewtuYWQVwLdsg6+fyNbcufpfRunw+CruicxZMm1JYsV4zGfIuUV9+8OH7VzTdfFV80IpSVVZBvMErLS2rHT140JxrJtYfGjRjrFIyl3liplFNkNDlFY6nTmwuKwx0fu6gZfL67aOrZ5W03Pn/SQNiZfrXlIfr62RfrVXeh9JvpoxY4FUt5/eRFm2bsvTy/YvzFdSDK5jq/F8DrrzMpglAxtSFekt2zZ/rmRZPr/WYl1JmVJxdEq6VcX3GhoGY7zaAUuoZ5pNwhrqF5WabyKXVZhW4l/MJZaHhoC28cdiIDKkJ4nxqIiZQittSTBJlKiL8+LogKUe3+mDleLrvAjLhidsRIPBDMAda9LsERkxwCsETlccHiVXx2S4sUD1SBWyIIewRxjzDgk8iBw54n/0w3db0rjt/1ViE9TY/nNXaeue+KFT+Cxz4uSNCP6Bp5+biD/9dsLw0qj8DEq51nG1+if695Cb68Zevjbs19yW+VvZO2LB9yLT1Er4JdsAEsP/85/ZxupEvw+PznPweLNhWq4MY2evS13r0roL03FCq+m/5W2Jx4iP5u/dsQm1SrddTDuw0Xd7lKw+05HqUYSuGfM+nhE/bxIXBCrGAf3Sc0ultay6/9qXZB5lggL5R1FyAeVyEef0Aa8EZR7Qi4kuRz++3helzyOL0wgJfhOL8YXsXtkgNnaIsQrrc7YvE8UGOqllwpVM/Vnvo9pdvoEdpfVTXzgZ+MuPJ5n99dV/vjhyfPTs6uvwVu+TCrcfGm5OQt4R+tsLY3rFJquycX25Yff/vwfT0jH5QDY+vEbavV3KI3b5QrxfqfXbS445E3s4dUtm1a3Dg8XpRILPfm6vUlKD9UjQQH0MGHKG3xDEcZEXbEAz4UIKUIiyg0zwMI+hHk5dCPKlv3yZOWX/TT2VWUpqrYAxUR4SxB6HwNpN6c5jj8Iyt28drRp2lfqmFHl4xPOLZjufLHWK6b4YPIBAMrI9IiYU+Ugejl5YrSbpiQT1+lvX/+s6N6/EXXtsW7nE51/pKKiNMofU2P9h0SJ0ANCJEFs8bHShVRpB+Z/NVeUTASRJ9M2yyIzB6yhKzi2GA3s0HxeXFFF5hjgDMXFKjHuZsNdgtYYvEWMRphQGBA6AjXOwLlPq+kqPXh+tgIiNkVVVHBIiKOxBz2c3F+HGpVjJmjEbENVsDEL7aN7Nn38idXH6T7v9i27Qv6pzNv0x+PFQO3XC8JX/+j+y/gmypIBXkW1VFoBYdslvMkVZjcCMZV9NN7b6H9R8YXF/lX+Lw2S561qhb8T13bbs23WjdOCVzm82GkrVLwycO/OvSeqmHu+w9e/cnL+3pGbvsCJvLSU3mn6YYlUul9fTUhWREeSo30SHv7dkOOklNXNzZcGJoT9Qp+gzu7JL/Qlt3QAUu6Ox9YJQsilHlFWei7SzDBbFXwuiErE6lWVN68M9XQBT3vH2FzXSC3wj9Rlm4ldWQ4G0W73q8hITOh1ZARh5FBLM5+Me7xh20+my/qi4ajYeE9IZAbGLPkmh3T1723++JF9797+do3WncKVqO9oMjucpWblz66ZMmjS0d2j48VSXS/uE9nVJIWDE/fcc2SMYGLd7+3bu37uy+ePPEeyFVzDdmqURIXP/rbRxeXx8Y0Fb3Nk2M9RZ13Kc8jJzFjXTkjCTJxx4YX4R/FPkZF2FQHFYWyxxz02FoUfCbYhPn0ILQ9KExbumxGvL0KqjrkAnpoWkfluKG52fSQJMGEbJvbUxNuLZ++eVkDEPG/bl40oW1h9aS62kmhszsF8/Ir/WF3cSz1n+L187eaSnzFxZbs+GWPr2ZcKT0/Gct0k+ZBKzC91Bg/saCYDoEPiYTVjhG8moIa9dgLbCrWOs672mbSVyVbeCiGHfSbG0ZPg6mto6ZPGyk1PbSpftowbwH9GgAMhixvg3fMyMwy1ZfkGSIW9X0sbpzS2DxpclPjlL4N8NqTB4sqg4XdHtpz4CAcrrQ5h5Re3E5nY2c+isJhGsqFqazGLkkf9kBQwJURDMQtbALEWKWsrD/ZGsFVEULemYdJkQSpeewvyOeJLNWt++MT2xZEqmdctePgksVPeicUeOffqZb+TMqzb71kxuxAc57j6iVrn1005obXfzT/0ZtXTQjOMKuqaBVUn33munj5xBV3/fIvBhJftGnvgfkbPnxx18rm+Qn6wbAN22MPXy08ZfQsj9x6+LLp4e3/0bD49l9B3cFLn76uLTSt+6a7p965yOYszJmSVWgy+u54rnvS7nu3rp9Vr+N4RvYtzvCJAiFPwGYGY3ELn8/AGiXqjbI77AgbEI8Fgmk0x6nD2CRS7TinOWxuYboywE5yBMiFXCIt5+/YliwZX7J12lW/u31a0+W73u5Zd3T3tVOGdC0zl8iCSZDlvNHjtN41Sx/oGjZ1x0XRdn9Odp1r3KjY3GiBwbjG4pAP0NO7BjMH+hn9iuU/dP1icEaTlx0G8c7Ox+9YnYhfdM3td7bdcmyoIc9iSGRZbaYpVy185uZpzctvm7n96zujndGaXVcObZ01+upk5TSLhfpnLNo8BRyw7sgAQRDIXmGBukDei4srn/PeAuS2BeXpq2yF2V9+SR/+MnVFOiDvZecv03d41eUlUW9Xc4gXbyQR+bkP0TuIkwWpYhx/FrPDjCITQxhlVjaAtSAHlaGfpu5bsco7bZ71qvaN1z0152hdxNo8YdiabkPBpsSYG1VioA/SFB1Oh0AZ3HYtlLWvuKLnboOV/p7+agr9+1NPzbu7FB5nbcjoT/mIDd9af0ZBIag27OnjZ+CanoKsl/J7Ac99nL0SgHeJplTgWvbqWgUqEw47kw9xEwoHnDaMeEZNvihvVFwaBb+gs0wF1c0TN93cM3/+ig0XXzSqNfJqVzIZqjapGm2iH9PIrqoqZ/ls+lHMbi8ra2i8boOwNuVLJObO2cKm52D8cJBqjsEX1J+4lQK7O1aANeKr0c05B9bNHkb2b8J5WQlepRSs9iaojw2GELGMvnSKqVBIzf/XvPk0/ez0ZjP932RUJtFkMqqlT+ejCCWn9Lf6TolkbCMqSKg7NY1JsVekA5l3knxp9QOooPSTbeSnZAe5h9xH7icPkoeZNodNsNUq7M+q1KHOoNQpqpWdFBsDFOxOJR9A8QahtgYCwdpANKB3byAYCfIVGIhiZAS7IFobi8bqIqzPo/VxftV/I6A2DrF6B9Ta62rtYbtj4GdjRy37szqsdXYwyXEjOPyyLQ4mv+qPB1UjBGV/VFVx1Pk/Af+E9BkvqVZThSnVCiLgdBZZrADn/RNgIDGKVuEFTC68AAIM5JHOCDArcH2cujJ19mNwpV59EO6kH34sjPv000+hUpA/ph8KjQ9K/5AlWi2oAkjsHVaowIpM54D5A63OzoFjLPt0TUX+HC+AL+GLEhyTZAFkEPCWHew1ngE7H8vOptXpFop6jqwMlgzfgCn07Rd3wmz68M4X9/5pVeoFiLx47+Rdu3ZhaPbOF+//06rz56oF5dwL5GM2V5GJFaCO5uaqVQsSYVTXBJQPDrsUV9I8AjEVgXUEMEzFFKiHWTgDUxiRRmStjdQhVQuUsyj+aoyBcAgUPUI4B8whIRjggocnY1Qcc2MP2T0TSiIqi0GO1w6XiLfsjfStAPXlOINQiAVZlojhEpYZDJjjMYyPK5KCcG+2SxI5yJgfI2T0Dkb8OAc8tpueWLlyidW075r14N4wIbn6rTtmlSdC2KNGEUb+/OVlD4Brodt/KX3/dnHo0I4tV6xrn7vgyWuT2V3tl9AvV14xvCXLsHPlqv9qanEkQxs3RTsstnBBVbS0am4gEDEYzEUFlfXFzki1udghK5VlFTWh8bmohxlt9jGBwFirTTYbi70V9spOj9cvCh0bW8Mza3Js5qmXrBtWPjJsKjaaHRsebp91+0y64TRsuqRp1o43eibdsNAZG9/TTQ899BD9dFxb7qzZUP2MyXwv/fSNdde9DyGdd+rNZLQzzUDvMqxdfRn945139E8Yn9dgm739re6xm9bWY1uzBEiuaLp1Q7j62jtTWaNuGtYz1FfiTV775ALhshdbJlmbWpZfds3637g80+d3fpgMV1uDwxcsnFlcWaZm5zkc44YMbfc4PBZByHGai9v8/haTXYFhlQKUTSh1eQSo9Pnag1aP0yIZi8rcc2pHXhYy5Yy5aHU00l5tsOfVDC+Pb2ieclU0P2flA303f/3WTTeuPXrvZVb3yq3T7qJPrN/QXer8rz27YOU99/7BJQk5t7xL/7x7H/3D+9f//8R1mT73Y3W4ej25BG9cuAjy5BAqSKY8A858HnIJsTiKJ5eI+ngspPiC3kAeJgOXWAZqSMLF0iK6RIe8Wy2aMGb26CZnXlnlitVXdl86K2E2I+waTFa3P1IaWdU+xmzxjB41rACGKdbEiNmTpo+oyxLKW6Z3zpsx0mKRCsKR5NgZ48aXFBeJJmeR0XhKdTQOKc0eP2rMww899bO7N8xzqkPEnKH1M+ffsO3QojmbZ8Qtcm6uqtD/EVS7w+3yuUqzzUKRKycXCr2VeeXV4jOpjwQ5W5It1aMuGzPx+s62Km++ASFJyS+sCCerqxdMm9hYlZP9htG9fNWD9786b/LlTW4hr6QoKz2GiEFXIAYNIddh79hVbgwNMqiRUCwy5iaivseUAtlmBWapCgz+YRqmD9rTgn3gORITJpusg2SINS3zB57bMnQgpo4Mw6QbDiy5auWUiZe//yukq6ZRdZ3r75y69cq2sYteeHB7z4wqekmT1ze8qX368g6Xu9xtKYjEOxdVDvWUOIpqIj5vkXPYsBkzu7ctXzGsIR7tnL1xXsswr6el9dLJ1aFCp8NWUlYV8/pikVlXHrxnVbfYuuzyJQdumNSYN3zFrmff62mfefnGqXeu76xL5lTN6Nn+4AuL5tPftl86e3hzRbDY6bAYjeZ8zCPkLXe7W0I2e3l5dai+FqmIMzhkQtuCS0a3BgMlVrPJ46ofMbTKbvN4orWFRagDJSdNrBkRCnH+jKyIKMzuGGESHXFX1wbwrFQiS+EcJSRUgomjOO94Zp1Gwe6ptyuaPVhkZ0cymmCsgSZGXjFu7lCtt27VwgSoiACeOWMLDAbYG01KpLiu3OAJ6mdM3ZWsqK0QtIvu/3qzbKr2lLTvnD5zrz+Q1Cn927BVDas93KIVJLVkBBmPesxmrGUMq6UPWwSJAY4VYC3TWqK9nKkzCrvzxzidV+0oE1iQWwesdgmsjhgzlyjEqzCzbsRi1e0/gBKO866MXoTpLCimHHILYgXrCtQSgn7R7mD3LpBezx/qyu949nBHvmto/rDbfkL/1hoKjRwZCrXC6HmtrfNaBU9lw5DqshmpLY+C75FH6AePPkY/eOQR8KU+rKiZWVo1pFGuxoEYUb1vWCjvilfoF/QE/eKVtQWllUXrZtTNKDn03/Nks9kGDYXT69qWL2+rmVIn0jOT/vxkycz62LyYaMh3VeZ3dORXuvKHgRJqxeJbW/VzKDS8rHZIQ3B4alnXgctWHOzqOnjiYJdwb03JxOHlDUJ7qCVUnUg9Fe8srq9b+uzGKVM2/mop6n/hkb4Z66oDC43whj07Rx4/pG75HcurJ4Wa6bU5CypCsXlsfSK/Znq6RnwkjuPBjDBM7RX5loUwHDw23VzOu81hU2VPRscKRh1x/aE0ze63e2sA5t03f4w2LwZqzega+bUtW16X7kMaoc7bPX/+7nmw/D6Mlo7Os/ttIS8tm3vPnGjnj0YfPeKpqfHAx5uef3HTZdU/Ptq5a+6cnZ1/qA0dZ/FEryPbP8B5nU/KM3ybb+Lo+jrbxkF+yPZyHBB3IamOOxRkxpn9GyTW7wWSXX76Hn3P35UMwHLZ1DC6wSSr3Kx+VN/iOcrs6Kl9LAF9H/z8hR1Sqc9XKhHdrvUCcqnWgT0WByFG0WTMiduMEHUIt8Ga1Od0O6wULBTDggVWpv4u5NPtqc9hDb0dLt+d+iL1xW61lb5FD0F56lnw0V/RtyAC4+kH9CFxL/0TTIDI2W/o28t66EvQ0rOMt10ghCpzsO0uMoa3XRUFNU9iKoQKeaBrOEwcMr6F65vtb8TNyLCYcqGzMKaZcMuiBxVo+dXZjdbIHFlWrEU1rjMGWaVX5g11Z1vL8suaK4RTXtlpSa2ylcr/dFpLyz6wFouCS5RcFvr3Yp+vGEZk2wtUsmgRpbTFarVV2MyCgTYU5IqyWlkh2xxVVSV09S/tZW5zn0GRcZ4U5jnzDLtyrT5vcbDYk2PhOMX2R9h+0GDtb9BmCPnezY/0bgfHOgFnLd9TYnsdqPw5PDaPGBZ6xd5+wjRETJ7i8jylIRPW+klmLmHJCmPHOdwqZYTMRqCESyFFKBHf7GKApmAwRdg+U5Ldk8weC5+HZcSftmtm2DQza+q7f4hNeCdZTKhsmcQ6cIH8XHf3c/Qs/ZCefX716ufhjrXv3NvZee87a3fRr3buhKw/wdBO+rRKVj+vJ2LJkefji8+fXd2588RnJ3Z27qRf0dcxuUToXPqfnTAV3tPnB9aJ8L1IE957GY7arSLrVQ/rTKmL72ZqTGs+tUfS+B4m/ezUnn7siD2nCBncrmxSTKp0W53JEw3b8LAw45c+rbj+mh4vNlQ+VlhYRqFzBg9NwM5ORvu4xiniOdXrRKYcSODZqWhn2RLStLOYjCVIsbNwIOCkhD2HXkx5fl1cZChpxLrUoqasioxHxS16iZ4mqK0PowJRAnU/VFUJy1JC4RJ1xRO8DMK0KYebmya/s8bSb0AwqFij4pxQETyNVRLcDtTnDn9X5QnJGajr4H3rYpwblaQJZdwohqdhm5g+MmFPOowc1Wb6oZ7OvHtuO5vVmF+/pwGU6GnYM37Q9DVzFsh3NQWi+qY5Xx8zYaZ6tXo1tseNCAcOQB2tRYA4qAFvPt+jUyFurx+BsAt/Fsrmpk6VNzUGvTnWYcLX+4WyA/6uwIFCs7lwf+rkgQCG/cIwnspfU5pnDIWnS88dSJ3c7/cfKGptLTwglGHwoL9rYG1ynC8gJdh3KqCUZjv15W7JjOyOIM9HBEMJhdhHNGq6+9n0+oFhkLVzdd/q9Ue+PLKenQAb/LfVmSe4dHY9eze8mX64fv2AfTpdFm/pBcWRdFGoXtgtUY9NNsHfvlVmauxAngZBE1dT07fKpd+cq5VhsG2cr7cSUsFtVza2FeOJMjj6gXqIOIw4UGzpCv+mOkomIb6S+jf14vKNQKWBKO+QXKxTKaJbNdv/Z9AWNEIMqyIagXe8EZi2FUNVI8aNjgLnXYifMpyl8hL6JfKeL5dSBc4shRwYCjl+WEu3Tnrl3Zcn0lvh8kmvrFjxypQUYWauU/SlhRxbZXyTypf09CyDM3BmWU9PXyVcAT2TZ0yfTG+lW/EKL+3RXzglRDk6n1dn5ofh46uOgDcIjDWyuiOtjDNLeByCFgcE46whqEtk8N7PmSM2KK7zTYkUeWC/ckoAWMBbcucvdm2/qH3FK0lY+8fQdWfJdRpt5M268//eSG3h1YC3u257eAVvWsuaEaf2rEDIgf2eoj2nhJN0L2vTlO3e6ZPhinfhQ54DvMoauDf1Fm/4V13LeRNfWrNgJQdjEBho6b4S2P/M7IX1MwIKo15IaLSX9mqQ4CdIyBfcayxNen+R29HPz8NA+nrFhNbX29eriQl+EhPqBfcaS8PmqJaWKxbEsyjzcLFVGqJ+ziLsKutBhlWIVHJ4wPgZPveTiQ44mo49ySgg0DCB4OxPA76mg4+eQuGJEYoOIOjiX2+KqyACXjMH5w1QirxhBzGy9WrBP5CLQSW0/BD1U/8hWi5M3L9f+jE9mPoUJtL9ggPaQHCkPmXYovMFDbs2i692BN4gMxqj1Ne0PqKJuGAUBpiUGahTvdBLE+f4MeMLRu6TZAT8M3kYi0jhT8TfGQxzF5pedmJVJRLvv16lF98zkDzGdIwCW90OHIoaQfXjfMQ+6u3TaELUUo8vEGak9moLEgs0mIThBQqW3qdBL7acPetbwJ/lskdp/oS5syE2Ztx8VOQ5jPYgDCVS/E1WFegdjDc5uLY5g+a+Gp6IUO4z1aMYcwLeZEGgCnxmphyhmAWi7zm09ZMjdPfvj8I2mAYlr67qJ/Me/Jx+TA880b23G//kjLvE72HREZGsepX+lT5JLz/6BCSh6PMH5/VpPB2X7f3fADEo6ovYG07uo+JCecJ1UlyiLcgsBpZmMXgs6luVeZErZnxzunVZs8PhE76u7L68u5L+H193f4zQj8LC3LHa/LgvMbNrmPTO2AkTxp45ylcVRNmeAQ5MZp/BhtgQ1nkNQwXUXeJc3+RIhqCG6Oth0GB3sMYH1ZAgcBqleJnHFv1tkv7mpVkPbm0E1AoC0S2TmIMOHqi+JmH4S9d/MofFg2/G4i95YyWcSo8dD7U3AWoT/tjwU0IZ28h47PiSOSwCyutLaS3vPd3fivsxVWa8mPLAyzg9Liu7m7sz+bwDTkt8rXGazJ2XOIJrLLRmytRuXDcauzLXpZR2NcP2qxk2MD8lQZuypntqmmy9TJvZnUA2snUBP1HY3Mgjhbp/HIKnyrA+GjGjClHAii+wi+VccsyZSpfT5VPn7IR9Nz733I2Ys0qYNFl7DB/AXVOPrd0FWSnnc2B4jjlTMTxbwPBMPsmWEJIJH8QdMucl9KR2Uj65IEVgr9aLY4Vz1EAGuBQpwsFi48WuBvI10Q82k3GZ4pHionAQZ7CQIZhHEFd1HrMLO0w4iKwJzALi8JjKcIJxDwMTTn34y18E7ZOa0f4/PnTz6UcXrZc3DVs69i8pzfLO+KlLnljF4pRSvP8k1L1xzNP0b1X0jH3zqyDeugvsdPKlrz48Dt+3vDP215euPbKtFBR8SFNMJxGxrZLGW8OWpcb87tL1ZPjDOoG1j89EfzrFWVRP+vC9PsKd3RjSzBASBtZnKtczy9gq5/wgfQGHlN7vM6fXizCM/gu2a9QCa6UH04HuvlE4Mdgw/H33mjW718j30zLEJyLsSZ3Sry0L2VOcPvTwGpbkPG6icj7L8IW7kg1emTL3HUNVCa+QPLceEYnTsSJ3IBu8GAnLisuUdN4ZphzXmTJJ4475gqs/7f2pM2Vd/Mhc8Hi4EEK1Ecmzz8TSCPu48Bj8B2nnRuZHmRFDNKGrA/ycwMqx5zgI/A3QX6T6ZZ9OjCVOm5lE0nM9yzVK5oTKCB0j4kRlumgJ12d1cRiJNUHajsVtTNw+OWizT1UPb2xdVxV67vI9pwolwvWyHWWejYfD1Us3nNrT0srXpqaCKqf9Ye1Wxr+DbGEEA5ERbCdNRFquHEwmP207mqQN9CS8Bm1tnyaPt83e20/2yruSx/ARjKcN4GaPjuNdW2rHXiAMkIHJLpnRKPVc/4t6RWS9Qtym+Af5f+UnuKwRsPCoByQCn1PLLJjFXFTpL+THqYVaOmCWBrO4HRIX2B8UTX8H1zySWyS1EplFf8G8UGHWLGqRH++gv8B3O+BzrssnFFYPxuiYgASEiFRvCllNr8xksYDUJsHTMSxJsHRYFyMm41YCIYE/jQlsDKZ6B3wJRKwe88bEGSxyd9o+Pg8BVyhWTX+Gc5st0syzNE+QNe6STIwiq7zGSBmbAWeJoDsecx5fwG5kTfm2/ucjQZzZNShz4lwTJBl9jx3xsM03+D48SB/8vnthgEylMqE+7cLAgAN0xgP6e0K8awRuB+G2DFbnb+1iZ5CF4ZisG2T4WbeNMEMJs5718TiJObNo6dUu4qM0jvD8GX4FLsg/zASuzRcdVI4YZYownCtKYxlpmQI5K2NWwEyZqOExxfhcwQeYituv2xAydnCGM8U6FjN5Lqev4LEKCiOAIRBEfIc3iF/6cJBv+vQn/eQnn96kcODglnD9mnrzbvqvX5bSf0Ju6S8hm9FEoq97Ja3FMXxOAwBDq8Eg4IIBFJCwesz1FnDe8NZi43SHX0U5vLGqfVypDgoCVk3HLmBmGyZH8OJ2bzzsqHSlMeIc9pQPYI9ej+8rPe1JSDJ10If1/JI5HOnQ+R1lCtxfn/EqI7fgmdjWlkfl8hqBGDECFy3zLmf6JzNHpN6bKwToXIGNEMV1xy1yKMD38Qfn2bDymZgo5c4cePJFue86MKjFNP2MZbNhuUpNsdXI8gaUm/q6TY+5iY84kxBNyGrTs5nVLRCJc41F4apFIjN1+4hYX1/fd4TZo9hU0vT5fBZLi/80zjRNAdFyj7pAXUCq+M6K6ldUixpkRDFoCQTlINMf48G4HIuLcQeictwh2h1+h2rHseaT216vLmikv6tptm95Y4Sz5Y0ttqZa+rvGTwyGTxqhrrbJtuWNkdaRb9xqb6qFOhZNN3H4FU7fam+uOZdSzyA3O4E5NNfoST/RM771dcy4jGM3ucDGYEV9/rwvH4Ab+VWI+fnOaRyUC7+BkOo3n96yaYNweHwf4aHUmPHf+iAidWTL6c3jU2M2bGJX4fCGb/GH4nNypTyjVyCgstXPlrusc4eUfmEsCGGYsEkj4ezRY/XF/SaTwWx1n5srOo8y6SyRxWZEvUx0qGbceoBz8ZTsyxH965GBbxIyOK+7D4n48AwrnmTwftD+QyYtkiELm576dyB6iSkuIAa+nyCDvp/A0tLfT4jAHbwN34u5ZBDm6kbwNNalQRc7x4AAeEZfsXj+OgO6vKoixyOWv4LaFcNcjqnG84rxpH+DihPS4CoMFAm82rj0M0XzL1Gw/0UtUzy+hO1mrR+oxoXzznLhvJMym3TI1zy2MDK3C+edsExH+720V9v7rQlXz4vpSzJooWk5dl55ju/+wodx1m995ZMazFsvKOjskfP0yPPKCH93GfrONa4qB9+uZkDLfqUQjnIPqO8pH170t7ffsf/n825aUlHkLCyKjC52vmUyj5n+fXUSGhqndSdGXrR/XEFBia+k2Du0umpkg7fUaquOpH3hdZ1Xn9Xsp+K8YYYKjrknqRuHzQ0nL0jLEhpZ2hSOvESYwZ6lZcyHupk9I2MHYUzHTOz4RhgVg7AFj6DPb0HNLlzMggqjGimWeQe00/85UamlPuvgtkitYwTeybwu3I7JE6bDvO7/xPrkKtvYTgbTQFsEexnEW8CF0horv35CU/DGZ1+YcP/9E1741caK5gk4ZZeO+c1r97YMHXP33WOGttz7+ktj2Jwgl8BJdafixhWsfw3F7F8iqBbRwQzaQeGyE/Qo1Jw4Kh09cfToCag52/U1kK/lhm3IoRu2QQO8to2+Rl/bBq/RshaJtDCdjOunaTtQEdv9MQpRFLSoxX3LgTjKtTREubBJNxIpiCqsnX0oqges7lEm33UTrcxhhFnz8IRU9lwKbtMfMPp+ux6lP1wP2w+Xn/p3JWvkO8os+4EyLSj+g+oPldoHL8+lOw50/lDJOH1e7mSJGIqm56iMcgzLNRkF5rRgCqIIY/Y0k8CtngyARYJyaEfbc0v6OR7LCWYdpb18CrMPyujxHW0Tqabfp/0ldFzP4z7Vg3OVL8iLfMf752wPIuuTjCzycgdl0Weq5w4WHD0kPsnHrk4mV48dt6Il3ODzNYRbVozjMcB7SsaVxzRSdogDoUEYx/lRNrPSQBrEeYnMv9kT5Fv1wC0jDLgljS2shmHdKdLtDxcxNS/FxaPE51EfSW6Nr1lTPvfiem0wd+K2hguHlDkEurFzZE+Uf1qncEW4j583nwb76c1slxR5h3TeGGq6J6rG6SbTNwQiz8I2FBAn99f1cJRUVBt3QfF5mCmOQWglFOlBH8qkZV+uXr1w6sqFf/0NnQbk+iVz6uouXbt96YK3FG3smHuW3ZinFt20+r6nhV8NH9daWkpb6PFJU28jaTs6kTP7wz4xrHriYYsv7pFna19oFTRRwS6oXnKFikvOtM1b49wim2EQ6+eMYwmYgswRk7MLOJCWxzhxe/s5Vko6Xel7U0j0phaAm00QI/ezZv3KeIOR5HB/ZxuOIMp+i8ljYR8asNk2BEC3DKt+I6BKr+nKDWjf8DHTzS2gm5i1bzROhPFeThNjiqVnDC9shEHjLErjagYztmnny0kz+Y/zZZgjqKgjuLtlMF4j5EONMEJ1jIAyCNRAvhQcAY54cIQQCKoO/MsXWSK8RVkXR3jmCeP5QhnGYaAM8iGuloEazzcEK/HGEccMJYdaIyvMXdNRI48QkDiPEPBtScWkIuboyMdZd6GIzBPFLNnkEsjLkGhT8n1FhcMiFUEAWXbkWnL9geJRzsJch5xX6nCGC8XcGkOhrSJ/Yo9k9Ug2Q/OkZqUgJ2R3j3FdtuidJwO1bl+NSynJrk2Wx3ODxV6Lx2MszbYmY0PlvOxQgbMsz+fMcjsNhaFgnVLamD8kWIUKowEMcpYMTtc1726SsrJHubPUPIMh35rbHBTyLaPrvEaDx1BTWyY4Suoryk2CRxr6LcH9L0mxIMPum/zHp7LCRQaLTSyNueOq2ZdndfogS/VnNcdkVbD7so0VTtHuNNqz1ycFk5wlGLN8pc0em9VkMIH/ZsgxGBTVLDrkItvQfHOJN+AwmbPiVos9x1SgWixyvsliLXQ2O2srKt2uSqfRPKW2oNWUZcpxlIcWz/gJ7X+mPOeWEa3DSgqiLXK2Uc01Fxepdq9FrjMWZEuWxpGjyzplh8mpcBm6V3SrC6SMDfJbPH6Az/t+fcMNv75BFAdfpJM38Ougv7SfJLO79DJUxzlvIF9rYq84YK/BGwNbKyRqArEXUb8vwd6REnwvC+ORa/BYA+lLcDtOIr3PJXD+wqL1PAfbACpILRmmf6+sey4hJ/Po3y2nv5YxIWOLDYd0VHl6wUtpYodI08i/Ru4njWOZLtwYuPqmrh083KfvRQrJtMPI2LXeB5jc6NIkn3fdGIZ8oY5WB7WP29H1gHftWIyw87QHMoRZGdAtzv/2PS1LMps7me+4gejSpI8wBV5EAU55jMhAgmlOeFCSCQHnYXqY41ucY4BGcvX9EKOIOjEEWyS+Y+rzBiEaDCj5oDBfLodubiyDcyYaAp9igf/0+8EP3MtP/G0M2xGjBxPOTv9Ef5c/X9Dy/RjKdya0p6KBQNSvatSBtDPX3xWAclG2jZu+8QyNTkx2xaBNSzjzMbH+VheGOp2J1L/wJX+UkMHfEo4mE0k7mUeW8D2jtE9gC8SZU6DHNBDDfGzZ8A6KiHLlf2C0mdUHrxlQH/D8ueCqDgx1Mpoe9rGN/Sjx0kG2m5MOMiealD4N+tJq2vmX+fq484nwAJKqD9L3Y9Z5wZeMPpCeJ3j7wJ5TkJk2OJPoB6f2pMXKmeQgZTiZmTsC9skpNaH08v00ou/Lh42CiGzXwbZHM2tWfsS3plXMFmh3v84k6fH/Hsc9A/Cnb0TJPdEWoe+kwGcPqoOzerYxkxi7F36W3sETYBWuqZ/imvLwvRYH9w6Iu8BhYh7XgzrZFrb5TC2Q6WaZ3rGMPkCX0AeW3TH2lR5NS/edpvW8Qn+kd9OROY/+9s1H5rRdYoF/aQ+c64UHNJptWSqm0o0W0nOCkMk4H3SLVyX75tdcCqytwyESZFt85UFlIMIcDwR9ujUsEg+YeC3xoUtwtwjML47dFah2m98bCOreoI48QeWbBG/neucuCkQC18+lX+28h/5rzg14s3iOJ+9t9rS39D68XfrY5yB9/thSDO4qSWk7U8Pn/mNT5+M/aarY8mu+qTCybRnt38rzS5x49MpbNl/52HH9bivAsgmtmGTqgiMg6HHXY1aY5fX6He0/0tmh/WLzwpXhzsTcWyZnbF3aoL1swZNGC1nTTXps3TOeInHGwMaQMgSAAQ7AuI09bPJWAclCLcHqUO3EIb9+371H6eX0SfrXV1cJpOv5S6D+sBgOU7LqVSiBabDt6Ocnnn+a/m06r8OrOBca+f8FUcr9zjhX5CTaGg8rAjOvBoRg2AXumDR1z5o1UyJzws/2Wr98up88/aW11/EOFB8XtTVTBDJlTXhOhJKpBYfoF0PoF1AwBAoObT50KO3TLGJLB++pySS9p3buO2pHxoLDDZ+mwWE13SeDzpxAZc6MOn1XPKTfy+gJvL+zM9+Z6T/mLsDwltnSGbHWQ6y/+TduhNfNyHbRQPTIoh//PCIKMe654JHIOroVqtahHh25Eqro1nXHhMdT77yTOpE68U7qHeFx+WN6zx/onvffh4V/EFENodekboRb6DrhGrgx8917poyMP4SnGFCFH5TJsWOo7g96Mb0ZN7h++YPfFnklL8zjWKaK386MVrD6wbK07x7X1ezI8CuZ/cmIs4vtZnOc9nBvczbv1EAQYZk9hfq43cFs1gof036udnWxweCBueOHzLphj77r20f0O8q4MQcyLpaBpP/TkKZrF3Xq8ZSH4cLv9arJBLLoO7029Z3hgId9i8x2j+3hWJhv3NnjulJSnv5M2Wp31PNHkqPebhl4xp+EM0/s4njohol/27r1b3Q/vZ3uZyGxy+LKN+bn/Z3+NXb1xNEmk6nI6cz95SU//uKiXK2kPLiJPvPIuFunjA6HyhSn0vPLn0OgK8epuWrCd9Dr3+l7JBEO5Lvlx359GGZfXaRqg7OGiby4s8vykRcX5qlbTWaTIbvYbHPlOpsacj6qcTVYJ8/GEk3NJZGs3GDbqFxwRvxh57xZYduYQDg3MCWZc15fidybtIjNdh//TwL4ZrzoyzARWxxn7y6hZFffxcpwWk3v/+yvlChLzpyFiz+Fx+THaDUcYwccP/s8HcUIiPR6apQ45+yOY8c4DqVtSen95cHaJhPPusJznmcmV3XYyuQx/Pz/AAfdhq542o2QsWrDMBCGfyVOSjOUDn4AdSlJiY1sMCTZ0hQHQqcM6RyMahsSKVj2EChd+wgd+wZ9s7xDz4pKl0IrkO7T3a+73wZwhU8wnNcNHhwzDPDiuIMLvDvu4hYnxx4G7M5xD9fsyXGf8q+kZN4l3e7tq5YZfDw77tDcN8ddPOLDsQef+Y574Cxx3Kd8gQU0DjiiQokcBWpwDJFhRDGGQIQEY+IV6SQU0RwGezR0GpvBQh+OVZkXNR9mIx6LKBnzlZaKz82+MUaSZGmV0k7JqJOit1hKJasy04p4TcWcmu6wJRHWMm92W4LUimsbK1JIayskYxwz2r81PlciTBBgSvv7M5BqVae6yiWPQ8Fn/McAXaJJMA1a8/9wu7FFQ2Vtf4mwE0IbW2fYyMqUWnEholAIwf/u+QXtVlqxAAAAeNpt0meTFVUUheH7DhkJEgQJgpIFhdvn7NM9gxKGCZKzKGZyUHJGySAgSq7i5wrFfYdPdFXX+tRP9V61Wl2tt8//rdbh1vueV29eWl2tYXQxjOGMYCSjGM0YxvIB4xjPBCbyIZOYzBSm8hHTmM7HzGAms5jNJ8xhLp/yGfOYzwIWsojFLOFzlrKML/iS5aygTUUiExRqGrrpYSVf8TWrWM0a1tLLOvroZ4BBvmE9G9jIJjazha1sYzs72MkudvMte/iO79nLD/zIT/zML/zKb+xjPwc4yCEOc4SjHOM4v/MHJzjJKU5zhrOc4zwXuMglLnOFq/zJX1zjOje4yS1uc4e73ONv7vOAh/zDI/7lPx7zhKc84zkveDnqwsljg1W7bVZmMrMZZjFrszG7zZ63mfSSXtJLekkv6SW9pJf00pBX6VV6lV6lV+lVepVepVfpVXpJL+klvaSX9JJe6njZu7J3Ze/K3pW9K3tXbg9915id/wid0Amd0Amd0Amd0Il3TueesJ+wn7CfsJ+wn7CfsJ+wn7CfsJ+wn7CfsJ+wn7CfsJ+wn0h6SS/pZb2sl/WyXtbLelkv62W9rBd6oRd6oRd6oRd6oRd6oVf0il7RK3pFr+gVvaJX9IperVfr1Xq1Xq1X69V6tV6tV+s1eo1eo9foNXqNXtPxijsr7qy4s+LOijsr7qy0h75rzG6zx+w115l9Zr85YA520l0Wd1ncZXGXxV0Wd1ncZama1x+EcTsAAAAB//8AAnjaY2BgYGQAgosrjpwF0ZcUq9bCaABTzgdAAAA=) format("woff"),url(http://118318166.r.worldcdn.net/wp-content/themes/as/genericons/Genericons.ttf?x88384) format("truetype"),url(http://118318166.r.worldcdn.net/wp-content/themes/as/genericons/Genericons.svg#Genericons) format("svg");
font-weight:400;
font-style:normal;
}

@font-face {
font-family:"Genericons";
src:url(http://118318166.r.worldcdn.net/wp-content/themes/as/genericons/Genericons.svg#Genericons) format("svg");
}

.genericon {
font-size:16px;
vertical-align:top;
text-align:center;
-moz-transition:color .1s ease-in 0;
-webkit-transition:color .1s ease-in 0;
display:inline-block;
font-family:"Genericons";
font-style:normal;
font-weight:400;
font-variant:normal;
line-height:1;
text-decoration:inherit;
text-transform:none;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
speak:none;
}

.genericon-rotate-90 {
-webkit-transform:rotate(90deg);
-moz-transform:rotate(90deg);
-ms-transform:rotate(90deg);
-o-transform:rotate(90deg);
transform:rotate(90deg);
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}

.genericon-rotate-180 {
-webkit-transform:rotate(180deg);
-moz-transform:rotate(180deg);
-ms-transform:rotate(180deg);
-o-transform:rotate(180deg);
transform:rotate(180deg);
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}

.genericon-rotate-270 {
-webkit-transform:rotate(270deg);
-moz-transform:rotate(270deg);
-ms-transform:rotate(270deg);
-o-transform:rotate(270deg);
transform:rotate(270deg);
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

.genericon-flip-horizontal {
-webkit-transform:scale(-1,1);
-moz-transform:scale(-1,1);
-ms-transform:scale(-1,1);
-o-transform:scale(-1,1);
transform:scale(-1,1);
}

.genericon-flip-vertical {
-webkit-transform:scale(1,-1);
-moz-transform:scale(1,-1);
-ms-transform:scale(1,-1);
-o-transform:scale(1,-1);
transform:scale(1,-1);
}

.genericon-404:before {
content:"\f423";
}

.genericon-activity:before {
content:"\f508";
}

.genericon-anchor:before {
content:"\f509";
}

.genericon-aside:before {
content:"\f101";
}

.genericon-attachment:before {
content:"\f416";
}

.genericon-audio:before {
content:"\f109";
}

.genericon-bold:before {
content:"\f471";
}

.genericon-book:before {
content:"\f444";
}

.genericon-bug:before {
content:"\f50a";
}

.genericon-cart:before {
content:"\f447";
}

.genericon-category:before {
content:"\f301";
}

.genericon-chat:before {
content:"\f108";
}

.genericon-checkmark:before {
content:"\f418";
}

.genericon-close:before {
content:"\f405";
}

.genericon-close-alt:before {
content:"\f406";
}

.genericon-cloud:before {
content:"\f426";
}

.genericon-cloud-download:before {
content:"\f440";
}

.genericon-cloud-upload:before {
content:"\f441";
}

.genericon-code:before {
content:"\f462";
}

.genericon-codepen:before {
content:"\f216";
}

.genericon-cog:before {
content:"\f445";
}

.genericon-collapse:before {
content:"\f432";
}

.genericon-comment:before {
content:"\f300";
}

.genericon-day:before {
content:"\f305";
}

.genericon-digg:before {
content:"\f221";
}

.genericon-document:before {
content:"\f443";
}

.genericon-dot:before {
content:"\f428";
}

.genericon-downarrow:before {
content:"\f502";
}

.genericon-download:before {
content:"\f50b";
}

.genericon-draggable:before {
content:"\f436";
}

.genericon-dribbble:before {
content:"\f201";
}

.genericon-dropbox:before {
content:"\f225";
}

.genericon-dropdown:before {
content:"\f433";
}

.genericon-dropdown-left:before {
content:"\f434";
}

.genericon-edit:before {
content:"\f411";
}

.genericon-ellipsis:before {
content:"\f476";
}

.genericon-expand:before {
content:"\f431";
}

.genericon-external:before {
content:"\f442";
}

.genericon-facebook:before {
content:"\f203";
}

.genericon-facebook-alt:before {
content:"\f204";
}

.genericon-fastforward:before {
content:"\f458";
}

.genericon-feed:before {
content:"\f413";
}

.genericon-flag:before {
content:"\f468";
}

.genericon-flickr:before {
content:"\f211";
}

.genericon-foursquare:before {
content:"\f226";
}

.genericon-fullscreen:before {
content:"\f474";
}

.genericon-gallery:before {
content:"\f103";
}

.genericon-github:before {
content:"\f200";
}

.genericon-googleplus:before {
content:"\f206";
}

.genericon-googleplus-alt:before {
content:"\f218";
}

.genericon-handset:before {
content:"\f50c";
}

.genericon-heart:before {
content:"\f461";
}

.genericon-help:before {
content:"\f457";
}

.genericon-hide:before {
content:"\f404";
}

.genericon-hierarchy:before {
content:"\f505";
}

.genericon-home:before {
content:"\f409";
}

.genericon-image:before {
content:"\f102";
}

.genericon-info:before {
content:"\f455";
}

.genericon-instagram:before {
content:"\f215";
}

.genericon-italic:before {
content:"\f472";
}

.genericon-key:before {
content:"\f427";
}

.genericon-leftarrow:before {
content:"\f503";
}

.genericon-link:before {
content:"\f107";
}

.genericon-linkedin:before {
content:"\f207";
}

.genericon-linkedin-alt:before {
content:"\f208";
}

.genericon-location:before {
content:"\f417";
}

.genericon-lock:before {
content:"\f470";
}

.genericon-mail:before {
content:"\f410";
}

.genericon-maximize:before {
content:"\f422";
}

.genericon-menu:before {
content:"\f419";
}

.genericon-microphone:before {
content:"\f50d";
}

.genericon-minimize:before {
content:"\f421";
}

.genericon-minus:before {
content:"\f50e";
}

.genericon-month:before {
content:"\f307";
}

.genericon-move:before {
content:"\f50f";
}

.genericon-next:before {
content:"\f429";
}

.genericon-notice:before {
content:"\f456";
}

.genericon-paintbrush:before {
content:"\f506";
}

.genericon-path:before {
content:"\f219";
}

.genericon-pause:before {
content:"\f448";
}

.genericon-phone:before {
content:"\f437";
}

.genericon-picture:before {
content:"\f473";
}

.genericon-pinned:before {
content:"\f308";
}

.genericon-pinterest:before {
content:"\f209";
}

.genericon-pinterest-alt:before {
content:"\f210";
}

.genericon-play:before {
content:"\f452";
}

.genericon-plugin:before {
content:"\f439";
}

.genericon-plus:before {
content:"\f510";
}

.genericon-pocket:before {
content:"\f224";
}

.genericon-polldaddy:before {
content:"\f217";
}

.genericon-portfolio:before {
content:"\f460";
}

.genericon-previous:before {
content:"\f430";
}

.genericon-print:before {
content:"\f469";
}

.genericon-quote:before {
content:"\f106";
}

.genericon-rating-empty:before {
content:"\f511";
}

.genericon-rating-full:before {
content:"\f512";
}

.genericon-rating-half:before {
content:"\f513";
}

.genericon-reddit:before {
content:"\f222";
}

.genericon-refresh:before {
content:"\f420";
}

.genericon-reply:before {
content:"\f412";
}

.genericon-reply-alt:before {
content:"\f466";
}

.genericon-reply-single:before {
content:"\f467";
}

.genericon-rewind:before {
content:"\f459";
}

.genericon-rightarrow:before {
content:"\f501";
}

.genericon-search:before {
content:"\f400";
}

.genericon-send-to-phone:before {
content:"\f438";
}

.genericon-send-to-tablet:before {
content:"\f454";
}

.genericon-share:before {
content:"\f415";
}

.genericon-show:before {
content:"\f403";
}

.genericon-shuffle:before {
content:"\f514";
}

.genericon-sitemap:before {
content:"\f507";
}

.genericon-skip-ahead:before {
content:"\f451";
}

.genericon-skip-back:before {
content:"\f450";
}

.genericon-skype:before {
content:"\f220";
}

.genericon-spam:before {
content:"\f424";
}

.genericon-spotify:before {
content:"\f515";
}

.genericon-standard:before {
content:"\f100";
}

.genericon-star:before {
content:"\f408";
}

.genericon-status:before {
content:"\f105";
}

.genericon-stop:before {
content:"\f449";
}

.genericon-stumbleupon:before {
content:"\f223";
}

.genericon-subscribe:before {
content:"\f463";
}

.genericon-subscribed:before {
content:"\f465";
}

.genericon-summary:before {
content:"\f425";
}

.genericon-tablet:before {
content:"\f453";
}

.genericon-tag:before {
content:"\f302";
}

.genericon-time:before {
content:"\f303";
}

.genericon-top:before {
content:"\f435";
}

.genericon-trash:before {
content:"\f407";
}

.genericon-tumblr:before {
content:"\f214";
}

.genericon-twitch:before {
content:"\f516";
}

.genericon-twitter:before {
content:"\f202";
}

.genericon-unapprove:before {
content:"\f446";
}

.genericon-unsubscribe:before {
content:"\f464";
}

.genericon-unzoom:before {
content:"\f401";
}

.genericon-uparrow:before {
content:"\f500";
}

.genericon-user:before {
content:"\f304";
}

.genericon-video:before {
content:"\f104";
}

.genericon-videocamera:before {
content:"\f517";
}

.genericon-vimeo:before {
content:"\f212";
}

.genericon-warning:before {
content:"\f414";
}

.genericon-website:before {
content:"\f475";
}

.genericon-week:before {
content:"\f306";
}

.genericon-wordpress:before {
content:"\f205";
}

.genericon-xpost:before {
content:"\f504";
}

.genericon-youtube:before {
content:"\f213";
}

.genericon-zoom:before {
content:"\f402";
}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
border:0;
font-family:inherit;
font-size:100%;
font-style:inherit;
font-weight:inherit;
margin:0;
outline:0;
padding:0;
vertical-align:baseline;
}

html {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
font-size:62.5%;
overflow-y:scroll;
-webkit-text-size-adjust:100%;
-ms-text-size-adjust:100%;
}

*,:before,:after {
-webkit-box-sizing:inherit;
-moz-box-sizing:inherit;
box-sizing:inherit;
}

audio,canvas,progress,video,iframe {
display:inline-block;
vertical-align:baseline;
}

audio:not([controls]) {
display:none;
height:0;
}

img {
border:0;
height:auto;
max-width:100%;
vertical-align:middle;
}

svg:not(:root) {
overflow:hidden;
}

figure {
margin:0;
}

hr {
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
box-sizing:content-box;
background-color:#f1f1f1;
border:0;
height:1px;
margin:0 0 1.75em;
}

code,kbd,pre,samp {
font-size:1em;
}

ul,ol {
margin:0 0 1.75em 1.25em;
padding:0;
}

ul {
list-style:disc;
}

ol {
list-style:decimal;
margin-left:1.5em;
}

del {
opacity:.8;
}

table {
border-collapse:separate;
border-spacing:0;
border-collapse:separate;
border-spacing:0;
border-width:1px 0 0 1px;
margin:0 0 1.75em;
table-layout:fixed;
width:100%;
}

table,th,td {
border:1px solid #f1f1f1;
}

th,td {
border-width:0 1px 1px 0;
}

.clear:before,.clear:after,blockquote:before,blockquote:after,.entry-content:before,.entry-content:after,.entry-summary:before,.entry-summary:after,.comment-content:before,.comment-content:after,.site-content:before,.site-content:after,.site-main > article:before,.site-main > article:after,.textwidget:before,.textwidget:after,.content-bottom-widgets:before,.content-bottom-widgets:after {
content:"";
display:table;
}

.alignleft {
float:left;
text-align:left;
}

.alignright {
float:right;
text-align:right;
}

.entry-content .alignleft {
float:left;
padding-right:20px;
padding-bottom:10px;
}

.entry-content .alignright {
float:right;
padding-left:20px;
padding-bottom:10px;
}

.entry-content .aligncenter {
clear:both;
display:block;
float:none !important;
text-align:center !important;
}

.vertical-align {
position:relative;
top:50%;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%);
}

blockquote.alignleft {
margin:.3157894737em 1.4736842105em 1.473684211em 0;
}

blockquote.alignright {
margin:.3157894737em 0 1.473684211em 1.4736842105em;
}

blockquote.aligncenter {
margin-bottom:1.473684211em;
}

blockquote {
border:0 solid #3a699d;
border-left-width:4px;
font-size:18px;
font-style:italic;
font-family:"Times New Roman",Times,serif;
padding:15px 0 0 2%;
width:99%;
background:#f5f5f4;
margin-bottom:20px;
}

blockquote,q {
quotes:none;
-webkit-hyphens:none;
-moz-hyphens:none;
-ms-hyphens:none;
hyphens:none;
quotes:none;
}

blockquote:before,blockquote:after,q:before,q:after {
content:"";
}

blockquote p {
margin-bottom:1.4736842105em;
}

blockquote cite,blockquote small {
color:#1a1a1a;
display:block;
font-size:16px;
font-size:1rem;
line-height:1.75;
}

blockquote cite:before,blockquote small:before {
content:"\2014\00a0";
}

blockquote em,blockquote i,blockquote cite {
font-style:normal;
}

blockquote strong,blockquote b {
font-weight:400;
}

body {
text-rendering:optimizeLegibility;
color:#494b4d;
font-family:'Lato',sans-serif;
font-size:16px;
line-height:24px;
font-weight:400;
}

h1,h2,h3,h4,h5,h6 {
line-height:normal;
-ms-word-wrap:break-word;
word-wrap:break-word;
}

h1 {
font-size:50px;
font-weight:300;
margin-bottom:auto;
}

h2 {
font-size:26px;
font-weight:400;
margin-bottom:auto;
}

h3 {
font-size:20px;
font-weight:400;
margin-bottom:auto;
}

h4 {
font-size:18px;
font-weight:400;
margin-bottom:auto;
}

h5 {
font-size:16px;
font-weight:400;
margin-bottom:auto;
}

h6 {
font-size:14px;
font-weight:400;
margin-bottom:auto;
}

.pageTitle h1 {
line-height:60px;
color:#e36492;
text-transform:uppercase;
}

.postTitle h2 {
line-height:60px;
color:#e36492;
font-size:50px;
font-weight:300;
margin-bottom:auto;
text-transform:uppercase;
}

.singleTitle h1 {
font-size:26px;
font-weight:400;
}

.singleTitle .date {
font-size:14px;
margin-bottom:20px;
}

body a {
text-decoration:none;
color:inherit;
transition:all .3s ease;
-webkit-transition:.3s;
-moz-transition:.3s;
-ms-transition:.3s;
-o-transition:.3s;
}

.entry-content p {
margin:0 0 20px;
}

.entry-content a,.entry-content a:link {
color:#3a699d !important;
transition:all .3s ease;
}

.entry-content ul {
margin-bottom:30px;
margin-left:0;
}

.entry-content ul li {
margin-left:30px;
list-style:disc;
}

caption,td {
font-weight:300;
text-align:left;
}

dfn,cite,em,i {
font-style:italic;
}

abbr[title] {
border-bottom:1px dotted;
}

small {
font-size:80%;
}

sub,sup {
font-size:75%;
line-height:0;
position:relative;
vertical-align:baseline;
}

sup {
top:-.5em;
}

sub {
bottom:-.25em;
}

code {
background-color:#d1d1d1;
padding:.125em .25em;
}

abbr,acronym {
border-bottom:1px dotted #d1d1d1;
cursor:help;
}

mark,ins {
background:#007acc;
color:#fff;
padding:.125em .25em;
text-decoration:none;
}

big {
font-size:125%;
}

address {
font-style:italic;
margin:0 0 1.75em;
}

code,kbd,tt,var,samp,pre {
font-family:Inconsolata,monospace;
}

pre {
border:1px solid #d1d1d1;
font-size:16px;
font-size:1rem;
line-height:1.3125;
margin:0 0 1.75em;
max-width:100%;
overflow:auto;
padding:1.75em;
white-space:pre;
white-space:pre-wrap;
word-wrap:break-word;
}

.post-password-form {
margin-bottom:1.75em;
}

.post-password-form label {
display:block;
font-size:14px;
font-size:.8125rem;
letter-spacing:.076923077em;
line-height:1.6153846154;
margin-bottom:1.75em;
text-transform:uppercase;
}

.post-password-form input[type="password"] {
margin-top:.4375em;
}

#searchform fieldset {
color:#fff;
background:#231f20;
padding:1% 1% 2%;
}

#searchform fieldset h4 {
line-height:24px;
text-align:center;
margin-bottom:20px;
font-family:'Lato',sans-serif;
}

#searchform fieldset .search {
width:80%;
padding:1%;
display:inline-block;
color:#000;
border:1px solid #dadada;
transition:all .5s ease;
font-size:18px;
}

#searchform fieldset .searchsubmit {
border:none;
width:19%;
display:inline-block;
padding:1%;
border:1px solid #009ba9;
text-align:center;
font-size:18px;
background:#008c99;
color:#fff;
text-transform:uppercase;
transition:all .5s ease;
}

.site .avatar {
border-radius:50%;
}

.entry-content .wp-smiley,.entry-summary .wp-smiley,.comment-content .wp-smiley,.textwidget .wp-smiley {
border:none;
margin-top:0;
margin-bottom:0;
padding:0;
}

.entry-content img {
padding-bottom:20px;
}

embed,iframe,object,video {
margin-bottom:1.75em;
max-width:100%;
vertical-align:middle;
}

.entry-content .wp-audio-shortcode a,.entry-content .wp-playlist a {
box-shadow:none;
}

.wp-audio-shortcode,.wp-video,.wp-playlist.wp-audio-playlist {
margin-top:0;
margin-bottom:1.75em;
}

.wp-playlist.wp-audio-playlist {
padding-bottom:0;
}

.wp-playlist .wp-playlist-tracks {
margin-top:0;
}

.wp-playlist-item .wp-playlist-caption {
border-bottom:0;
padding:.7142857143em 0;
}

.wp-playlist-item .wp-playlist-item-length {
top:.7142857143em;
}

.wp-caption {
margin-bottom:1.75em;
max-width:100%;
}

.wp-caption img[class*="wp-image-"] {
display:block;
margin:0;
}

.wp-caption .wp-caption-text {
color:#686868;
font-size:13px;
font-size:.8125rem;
font-style:italic;
line-height:1.6153846154;
padding-top:.5384615385em;
}

.gallery-item {
display:inline-block;
max-width:33.33%;
text-align:center;
vertical-align:top;
width:100%;
}

.gallery-item img {
opacity:1;
-webkit-transition:all .7s ease 0s;
-moz-transition:all .7s ease 0s;
-ms-transition:all .7s ease 0s;
-o-transition:all .7s ease 0s;
transition:all .7s ease 0s;
}

.gallery-item img:hover {
opacity:.3;
}

.gallery-columns-1 .gallery-item {
max-width:100%;
}

.gallery-columns-2 .gallery-item {
max-width:50%;
}

.gallery-columns-3 .gallery-item {
max-width:33.33%;
}

.gallery-columns-4 .gallery-item {
max-width:25%;
}

.gallery-columns-5 .gallery-item {
max-width:20%;
}

.gallery-columns-6 .gallery-item {
max-width:16.66%;
}

.gallery-columns-7 .gallery-item {
max-width:14.28%;
}

.gallery-columns-8 .gallery-item {
max-width:12.5%;
}

.gallery-columns-9 .gallery-item {
max-width:11.11%;
}

.gallery-icon img {
margin:0 auto;
}

.gallery-caption {
display:block;
font-size:12px;
padding-top:.5384615385em;
}

.floatNone {
float:none;
}

.paddingTB20 {
padding:20px 0;
margin:0;
}

.paddingTB30 {
padding:30px 0;
margin:0;
}

.paddingTB40 {
padding:40px 0;
margin:0;
}

.paddingTB50 {
padding:50px 0;
margin:0;
}

.paddingTB100 {
padding:100px 0;
margin:0;
}

.paddingTB150 {
padding:150px 0;
margin:0;
}

.paddingTop20 {
padding:20px 0 0;
margin:0;
}

.paddingTop30 {
padding:30px 0 0;
margin:0;
}

.paddingTop40 {
padding:40px 0 0;
margin:0;
}

.paddingTop50 {
padding:50px 0 0;
margin:0;
}

.paddingBottom30 {
padding:0 0 30px;
margin:0;
}

.paddingBottom50 {
padding:0 0 50px;
margin:0;
}

.paddingBottom100 {
padding:0 0 100px;
margin:0;
}

.fullwidth {
width:100% !important;
height:100%;
margin:0;
}

.wrapper1180 {
width:1180px;
height:100%;
margin:0 auto;
}

.wrapper1160 {
width:1160px;
height:100%;
margin:0 auto;
}

.wrapper570 {
width:570px;
height:100%;
margin:0 auto;
}

.wrapper80 {
width:80%;
margin:0 auto;
}

.wrapper70 {
width:70%;
margin:0 auto;
}

.wrapper60 {
width:60%;
margin:0 auto;
}

.whiteBG {
background:#fff;
}

.darkBlueBG {
background:#003867;
}

.pinkBG {
background:#e16692;
}

.pinkDarkBG {
background:#e56693;
}

.charcoalBG {
background:#2a2a2a;
}

.lightGreyBG {
background:#f9f9f9;
}

.divider {
margin:10px auto;
}

.gridtile1 {
width:100%;
height:100%;
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/images/gridtile.png?x88384) repeat;
}

.gridtile2 {
width:100%;
height:100%;
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/images/gridtile_3x3.png?x88384) repeat;
}

.gridtile3 {
width:100%;
height:100%;
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/images/pattern.png?x88384) repeat;
}

.gridtile4 {
width:100%;
height:100%;
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/images/pattern_overlay.png?x88384) repeat;
}

.gridtile5 {
width:100%;
height:100%;
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/images/service-bg-pattern.png?x88384) repeat;
}

.opacityBlackBG {
width:100%;
height:100%;
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/images/opacity_black_20.png?x88384) repeat;
}

#breadcrumbs {
font-size:14px;
background:#f4;
padding:5px 1%;
width:100%;
margin:30px 0;
clear:both;
}

#breadcrumbs a {
color:#3a699d;
}

#breadcrumbs a:hover {
color:#e0661d;
}

.pinkbutton a,.pinkbutton a:link {
border:none;
padding:10px 10px 12px;
text-align:center;
font-weight:900;
font-size:14px;
background:#e56693;
color:#fff !important;
text-transform:uppercase;
transition:all .5s ease;
font-family:'Lato',sans-serif;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
}

.pinkbutton a:hover {
background:#1b89e5;
text-decoration:none;
}

.column1of2Gap {
width:48%;
}

.column1of3 {
width:33.3333%;
float:left;
}

.column1of3Gap {
width:29.333333333333%;
margin:0 2%;
float:left;
}

.column1of3GapLast {
width:30.333333333333%;
float:left;
}

.column2of3 {
width:66.66%;
float:left;
}

.column2of3Gap {
width:68%;
float:left;
}

.column1of5 {
width:20%;
float:left;
}

.column2of5 {
width:40%;
float:left;
}

.column3of5 {
width:60%;
float:left;
}

.column4of5 {
width:80%;
float:left;
}

.column1of6 {
width:16.67%;
float:left;
}

.column2of6 {
width:33.33%;
float:left;
}

.column3of6 {
width:50.01%;
float:left;
}

.column4of6 {
width:66.68%;
float:left;
}

.column5of6 {
width:83.35%;
float:left;
}

.column1of8 {
width:12.5%;
float:left;
}

.column3of8 {
width:37.5%;
float:left;
}

.column5of8 {
width:62.5%;
float:left;
}

.column7of8 {
width:87.5%;
float:left;
}

.column1of8Last {
width:12.5%;
}

.columnFlow2 {
-webkit-column-count:2;
-moz-column-count:2;
column-count:2;
-webkit-column-width:49%;
-moz-column-width:49%;
column-width:49%;
}

.sideBarWidth {
width:300px;
}

#header {
display:block;
width:100%;
height:150px;
z-index:10 !important;
-webkit-transition:height .3s;
-moz-transition:height .3s;
-ms-transition:height .3s;
-o-transition:height .3s;
transition:height .3s;
}

#header .logo {
float:left;
margin-top:5px;
}

#header .logo img {
width:131px;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-ms-transition:all .3s;
-o-transition:all .3s;
transition:all .3s;
}

#header .headerRightPosition {
float:right;
margin-top:28px;
}

#header .phoneALocalHeader {
float:left;
margin-right:10px;
text-transform:uppercase;
font-size:18px;
font-weight:900;
line-height:20px;
width:250px;
}

#header .phoneALocalHeader a {
background:#e56693;
color:#fff;
padding:10px;
display:block;
transition:all .3s ease;
-webkit-transition:.3s;
-moz-transition:.3s;
-ms-transition:.3s;
-o-transition:.3s;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
}

#header .bookAnAppointment {
float:left;
text-transform:uppercase;
font-size:18px;
font-weight:900;
line-height:20px;
width:250px;
}

#header .bookAnAppointment a {
background:#ed84a9;
color:#fff;
padding:10px;
display:block;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
}

#header .locationsHeader {
border-top:1px solid #9e9e9e;
width:100%;
margin-top:10px;
display:block;
}

#header .locationsHeader i {
margin-right:5px;
}

#header .locationsHeader a {
color:#494b4d;
}

#navigationBar {
display:block;
width:100%;
height:50px;
}

#primary_nav_wrap {
display:block;
margin-right:15px;
}

#primary_nav_wrap ul {
list-style:none;
position:relative;
float:left;
margin:0;
padding:0;
}

#primary_nav_wrap ul a {
display:block;
font-size:16px;
text-decoration:none;
font-weight:700;
line-height:30px;
padding:2px 10px;
color:#1b60ad;
}

#primary_nav_wrap ul li {
position:relative;
float:left;
margin:0;
padding:0;
}

#primary_nav_wrap ul ul {
display:none;
position:absolute;
top:100%;
left:0;
background:#fbf7f5;
padding:0;
}

#primary_nav_wrap ul ul li {
float:none;
min-width:200px;
}

#primary_nav_wrap ul ul a {
line-height:120%;
padding:10px 15px;
font-size:14px;
}

#primary_nav_wrap ul ul a:hover {
background:#e0661d;
color:#fff;
}

#primary_nav_wrap ul ul ul {
top:0;
left:100%;
}

#default h1 {
text-shadow:1px 2px #ec58a4;
}

#homeBanner {
display:block;
margin-top:2px;
margin-bottom:2px;
}

#homeBanner .generalDentistryBG {
height:700px;
display:block;
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/images/homebanners/family_dentist.jpg?x88384) center center;
background-size:cover;
background-attachment:scroll;
border-right:1px solid #fff;
}

#homeBanner .cosmeticDentistryBG {
height:700px;
display:block;
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/images/homebanners/cosmet_dentist.jpg?x88384) center center;
background-size:cover;
background-attachment:scroll;
border-right:1px solid #fff;
}

#homeBanner .afterHoursDentistBG {
height:700px;
display:block;
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/images/homebanners/after_hours_emergency_dentist.jpg?x88384) center center;
background-size:cover;
background-attachment:scroll;
border-right:1px solid #fff;
}

#homeBanner .patientInformationBG {
height:700px;
display:block;
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/images/homebanners/kids_dentist.jpg?x88384) center center;
background-size:cover;
background-attachment:scroll;
}

#homeBanner .bannerContent {
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/images/bg/blueOpacityBG.png?x88384) repeat;
width:92%;
height:auto;
padding:7% 4%;
margin:0 auto;
color:#fff;
position:relative;
top:90%;
-webkit-transform:translateY(-90%);
-ms-transform:translateY(-90%);
transform:translateY(-90%);
}

#homeBanner .bannerContent h2 {
border-top:2px solid #fff;
border-bottom:2px solid #fff;
padding:10px 0;
text-transform:uppercase;
text-align:center;
font-weight:900;
margin:0 0 20px;
}

#homeBanner .bannerContent ul {
margin:0;
float:left;
width:50%;
}

#homeBanner .bannerContent ul li img {
margin:0 4px 0 0;
}

#pageBanner {
display:block;
margin-top:2px;
padding:0 0 5px;
height:auto;
}

.triangleBG {
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/images/bg/form_triangle_bg.jpg?x88384)center center;
background-size:cover;
background-attachment:scroll;
}

.bannerForm {
margin-top:30px;
}

#pageBottomForm a {
color:#e36492;
text-decoration:underline;
}

.triangleWhiteGreyPosition {
text-align:center;
vertical-align:text-top;
margin:auto;
display:block;
width:50px;
height:25px;
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/images/white_grey_triangle.png?x88384) no-repeat center top;
}

.triangleGreyPosition {
text-align:center;
vertical-align:text-top;
margin:auto;
display:block;
width:50px;
height:25px;
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/images/grey_white_triangle.png?x88384) no-repeat center top;
}

.bulletNotes ul {
list-style:none;
margin:0;
padding:0;
}

.bulletNotes ul li {
margin-bottom:20px;
display:inline-block;
width:100%;
}

.bulletNotes span {
float:left;
margin:15px 0 0 10px;
}

.bulletNotes h4 {
font-weight:900;
font-size:20px;
line-height:22px;
text-transform:uppercase;
}

.hero-box-text h3 {
font-weight:700 !important;
text-transform:uppercase;
}

.locations h3 a,.locations h3 a:link {
color:#fff !important;
}

.triangleWhitePosition {
text-align:center;
vertical-align:text-top;
margin:0 auto;
display:block;
width:50px;
height:25px;
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/images/white_pink_triangle.png?x88384) no-repeat center top;
}

#pinkParallax {
display:block;
color:#fff;
height:100%;
}

#pinkParallax h2 {
font-weight:300;
font-size:50px;
}

#pinkParallax h3 {
text-transform:uppercase;
}

#pinkParallax ul {
margin:50px 0 0;
}

#pinkParallax a:hover {
color:#373737;
}

.pinkbg1 {
display:block;
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/images/parallax/pink_parallax_1.jpg?x88384) center center;
background-size:cover;
background-attachment:fixed;
}

#pinkParallax .round-button {
display:block;
width:160px;
height:160px;
line-height:160px;
border:3px solid #fff;
border-radius:50%;
color:#fff;
text-align:center;
text-decoration:none;
margin:0 auto;
vertical-align:middle;
text-transform:uppercase;
}

#pinkParallax .round-button:hover {
background:#003867;
border:3px solid #f2adc6;
color:#f2adc6;
}

#pinkParallax .imageBox {
height:480px;
}

.pinkImageBG1 {
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/images/parallax/half_pink_parallax_1.jpg?x88384) center;
background-size:auto;
background-attachment:scroll;
display:block;
}

.pinkImageBG2 {
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/images/parallax/half_pink_parallax_2.jpg?x88384) center;
background-size:auto;
background-attachment:scroll;
display:block;
}

.pinkImageBG3 {
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/images/parallax/half_pink_parallax_3.jpg?x88384) center;
background-size:auto;
background-attachment:scroll;
display:block;
}

.pinkImageBG4 {
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/images/parallax/half_pink_parallax_4.jpg?x88384) center;
background-size:auto;
background-attachment:scroll;
display:block;
}

.pinkImageBG5 {
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/images/parallax/half_pink_parallax_5.jpg?x88384) center;
background-size:auto;
background-attachment:scroll;
display:block;
}

.pinkImageBG6 {
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/images/parallax/half_pink_parallax_6.jpg?x88384) center;
background-size:auto;
background-attachment:scroll;
display:block;
}

.pinkImageBG7 {
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/images/parallax/half_pink_parallax_7.jpg?x88384) center;
background-size:auto;
background-attachment:scroll;
display:block;
}

#emergencyDentistCTA {
display:block;
color:#c0e7f1;
}

#emergencyDentistCTA h2 {
font-size:26px;
font-weight:900;
text-transform:uppercase;
color:#fff;
}

#emergencyDentistCTA .contentContainer {
margin:0 auto;
width:100%;
}

#emergencyDentistCTA .text {
margin:40px 0 0 20px;
float:left;
}

#emergencyDentistCTA .locationsFooter a {
color:#c0e7f1;
}

#sideBar img {
float:left;
display:block;
}

.sidebarContactHeader,.sidebarArticlesHeader {
padding:10px;
width:100%;
background:#e56693;
border-radius:2px 2px 0 0;
-moz-border-radius:2px 2px 0 0;
-webkit-border-radius:2px 2px 0 0;
}

.sidebarClinicBG,.sidebarArticlesBG {
padding:15px 10px 10px;
color:#fff;
background:#d86d93;
background:-moz-linear-gradient(45deg,#d86d93 0%,#ed84a9 100%);
background:-webkit-linear-gradient(45deg,#d86d93 0%,#ed84a9 100%);
background:linear-gradient(45deg,#d86d93 0%,#ed84a9 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d86d93',endColorstr='#ed84a9',GradientType=1);
}

.sidebarClinicBG a,.sidebarArticlesBG a {
color:#fff;
}

.sidebarClinicBG a:hover,.sidebarArticlesBG a:hover {
color:#373737;
text-decoration:underline;
}

.sidebarClinicBG i,.sidebarArticlesBG i {
float:left;
padding:3px 10px 0 0;
}

.sidebarClinicBG .locationContainer,.sidebarArticlesBG article {
display:block;
padding:0 0 10px;
}

.sidebarArticles H3 {
font-size:16px;
}

.sidebarArticles .date {
font-size:14px;
color:#f6dde6;
}

.sidebarBookAnAppointment a {
display:block;
background:#003867;
width:100%;
height:70px;
padding:10px;
border-radius:2px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
}

.sidebarSocial {
display:block;
margin:20px 0 0;
display:block;
background:#003867;
width:100%;
height:70px;
padding:10px;
border-radius:2px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
}

.sidebarSocial h4 {
float:left;
text-transform:uppercase;
font-weight:900;
color:#fff;
display:block;
padding:15px 0 0 5px;
}

.sidebarSocial .facebook {
float:left;
margin-right:5px;
}

.sidebarPages {
margin:20px 0 0;
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/images/bg/form_triangle_bg.jpg?x88384) right bottom;
padding:10px 10px 20px;
}

.sidebarGeneraltHeader {
width:100%;
border-radius:2px 2px 0 0;
-moz-border-radius:2px 2px 0 0;
-webkit-border-radius:2px 2px 0 0;
height:47px;
border-bottom:1px solid #d7d7d7;
}

#sideBar .sidebarGeneraltHeader h4 {
float:left;
text-transform:uppercase;
font-weight:900;
color:#494b4d;
display:compact;
margin:10px 0 0;
}

#sideBar .sidebarGeneraltHeader i {
float:right;
margin-top:10px;
font-weight:900;
font-size:20px;
}

.sidebarPages ul {
margin:15px 25px 0 20px;
}

.sidebarPages ul li {
list-style-image:url(http://118318166.r.worldcdn.net/wp-content/themes/as/images/sidebar_child_pages_bullets.png?x88384);
line-height:30px;
}

.sidebarPages ul.menu > li.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.current_page_item > a {
color:#e56693 !important;
font-weight:700;
}

.masonry {
-moz-column-count:4;
-webkit-column-count:4;
column-count:4;
-moz-column-gap:1em;
-webkit-column-gap:1em;
column-gap:1em;
}

.masonry article {
background-color:#f4;
display:inline-block;
margin:0 0 1em;
padding:10px;
width:100%;
}

.masonry article h3 {
margin-top:5px;
line-height:22px;
}

.masonry .date {
font-size:12px;
color:#585858;
margin-top:5px;
}

.masonry .readmore {
margin-bottom:10px;
}

.masonry .readmore a {
border:none;
padding:10px 10px 12px;
text-align:center;
font-weight:900;
font-size:14px;
background:#e56693;
color:#fff;
text-transform:uppercase;
transition:all .5s ease;
font-family:'Lato',sans-serif;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
}

.grid {
-moz-column-count:2;
-webkit-column-count:2;
column-count:2;
-moz-column-gap:1em;
-webkit-column-gap:1em;
column-gap:1em;
}

.grid article {
width:100%;
background:#f4;
vertical-align:top;
display:inline-block;
margin:0 0 30px;
position:relative;
}

.grid article .imageArea {
width:200px;
height:200px;
display:block;
border:1px solid red;
float:left;
}

.grid article .textContainer {
float:left;
border:1px solid #0F0;
width:340px;
margin:20px;
}

.grid article .textContainer .date {
font-size:14px;
}

.searchFieldFooter {
margin-top:50px;
}

.triangleBluePosition {
text-align:center;
vertical-align:text-top;
margin:auto;
display:block;
width:50px;
height:25px;
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/images/blue_white_triangle.png?x88384) no-repeat center top;
}

#footer h5 {
text-transform:uppercase;
font-weight:900;
}

#footer ul {
margin:20px 0 0;
}

#footer a {
color:#363636;
}

#disclaimer {
display:block;
color:#e4e4e4;
font-size:12px;
}

#disclaimer a {
color:#e4e4e4;
}

#postNavigiation {
font-size:14px;
font-weight:700;
margin:35px auto 0;
text-align:center;
padding:0;
}

div#postNavigiation > div.wp-pagenavi > span.pages {
background:#003867;
color:#fff;
border:none;
padding:10px 15px;
margin-right:10px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
}

div#postNavigiation > div.wp-pagenavi > span.current {
background:#003867;
color:#fff;
border:none;
padding:10px 15px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
}

div#postNavigiation > div.wp-pagenavi > a.page.larger:hover,div#postNavigiation > div.wp-pagenavi > a.nextpostslink:hover,div#postNavigiation > div.wp-pagenavi > a.previouspostslink:hover,div#postNavigiation > div.wp-pagenavi > a.page.smaller:hover {
background:#1b89e5;
color:#fff;
}

#nav-articles-bottom {
margin-top:20px;
padding-top:10px;
border-top:2px solid #edebec;
color:#006fcc;
}

#nav-articles-bottom a {
margin:0 auto;
color:#006fcc;
font-size:14px;
line-height:20px;
transition:all .3s ease 0s;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}

input[type="checkbox"],input[type="radio"] {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
margin-right:.4375em;
padding:0;
}

input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {
height:auto;
}

input[type="search"] {
-webkit-appearance:textfield;
}

input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {
-webkit-appearance:none;
}

::-moz-placeholder {
color:#6b6e71;
opacity:1;
}

.wpcf7-form {
margin-top:10px !important;
}

.wpcf7-form p {
margin:0;
padding:0;
line-height:24px;
}

.wpcf7-form input[type="password"],.wpcf7-form input[type="datetime"],.wpcf7-form input[type="datetime-local"],.wpcf7-form input[type="date"],.wpcf7-form input[type="month"],.wpcf7-form input[type="time"],.wpcf7-form input[type="week"],.wpcf7-form input[type="number"],.wpcf7-form input[type="url"],.wpcf7-form input[type="search"],.wpcf7-form input[type="color"],.wpcf7-form .uneditable-input,.wpcf7-form input[type="text"],.wpcf7-form input[type="tel"],.wpcf7-form input[type="email"],.wpcf7-form textarea {
font-size:16px;
font-weight:700;
margin-bottom:12px;
width:100%;
padding:10px;
color:#6b6e71 !important;
border:2px solid #2a2a2a !important;
transition:all .3s ease;
font-family:'Lato',sans-serif;
}

.wpcf7-form select {
padding:10px 5px!important;
margin-bottom:10px !important;
width:100% !important;
color:#6b6e71 !important;
font-size:16px;
font-weight:700;
border:2px solid #2a2a2a !important;
transition:all .5s ease !important;
font-family:'Lato',sans-serif;
}

.wpcf7-form textarea {
height:102px !important;
margin-bottom:7px !important;
color:#6b6e71 !important;
}

.wpcf7-form placeholder {
padding:0;
}

.wpcf7-form input[type="submit"] {
border:none;
padding:10px 20px 12px;
margin:0;
font-weight:700;
font-size:16px;
background:#e36492;
color:#fff;
text-transform:uppercase;
transition:all .5s ease;
float:left;
font-family:'Lato',sans-serif;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
}

.wpcf7-form input[type="submit"]:hover {
border:none;
color:#fff;
background:#1b89e5;
cursor:pointer;
}

span.wpcf7-not-valid-tip {
background:#be1a1a;
color:#fff;
font-size:12px;
margin-bottom:10px;
padding-left:10px;
padding-right:10px;
line-height:20px !important;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}

.wpcf7-validation-errors {
background:#be1a1a;
color:#fff;
font-size:12px;
line-height:20px !important;
border:none !important;
padding-bottom:3px !important;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}

div#ubermenu-main-42-primary-toggle-sticky-wrapper.ubermenu-sticky-toggle-wrapper > a.ubermenu-responsive-toggle.ubermenu-responsive-toggle-main.ubermenu-skin-deepsky.ubermenu-loc-primary.ubermenu-responsive-toggle-content-align-left.ubermenu-responsive-toggle-align-full.ubermenu-sticky-full-width {
border:none;
}

.hilite {
background-color:#fddd62 !important;
font-weight:700;
}

article,aside,details,figcaption,figure,footer,header,main,nav,section,.entry-content a img,.entry-summary a img,.comment-content a img,.textwidget a img,#primary_nav_wrap ul li:hover > ul,#default,#homeBannerForm,#pageBottomForm,#middleContainer,.featureImage,#healthFundRebates,#sideBar,.sidebarContactAClinic,.searchField,#footer {
display:block;
}

[hidden],template,.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption {
display:none;
}

optgroup,dt,b,strong {
font-weight:700;
}

li > ul,li > ol,blockquote > :last-child,.post-password-form > :last-child,p > embed,p > iframe,p > object,p > video {
margin-bottom:0;
}

dl,dd {
margin:0 0 1.75em;
}

.clear,.clear:after,blockquote:after,.entry-content:after,.entry-summary:after,.comment-content:after,.site-content:after,.site-main > article:after,.social-links-menu:after,.textwidget:after,.content-bottom-widgets:after {
clear:both;
}

.aligncenter,.entry-content p .aligncenter {
clear:both;
display:block;
text-align:center !important;
margin:0 auto;
}

.pageTitle,.postTitle,.searchFieldListPage {
margin-bottom:40px;
}

.pageTitle h2,.postTitle h3 {
font-size:20px;
color:#494b4d;
text-transform:uppercase;
}

.entry-content h1,.entry-content h2,.entry-content h3,.masonry .excerpt {
margin-bottom:20px;
}

.entry-content h4,.pinkbutton,.sidebarClinicBG .locationContainer p {
margin-bottom:15px;
}

.entry-content a:hover,#header .locationsHeader a:hover,#homeBanner a:hover,#emergencyDentistCTA .locationsFooter a:hover,#disclaimer a:hover,#nav-articles-bottom a:hover {
color:#1b89e5;
text-decoration:underline;
}

.floatLeft,#header .phoneALocalHeader img,#header .bookAnAppointment img,.bulletNotes img,.locations h3,#emergencyDentistCTA .dentistImage,.sidebarClinicBG .locationDentist,.sidebarSocial .googleplus,#nav-articles-bottom > div.nav-previous {
float:left;
}

.floatRight,.locations img,#nav-articles-bottom > div.nav-next {
float:right;
}

.column1of1,.masonry article img {
width:100%;
}

.column1of2,.column2of4,.column4of8 {
width:50%;
float:left;
}

.column1of4,.column2of8 {
width:25%;
float:left;
}

.column3of4,.column6of8 {
width:75%;
float:left;
}

#header .phoneALocalHeader a:hover,#header .bookAnAppointment a:hover,.sidebarBookAnAppointment a:hover,.masonry .readmore a:hover {
background:#1b89e5;
}

#header .phoneALocalHeader p,#header .bookAnAppointment p {
float:left;
padding:5px 0 0 10px;
text-align:left;
}

#header .locationsHeader img,#emergencyDentistCTA .locationsFooter img {
margin:0 4px;
}

#primary_nav_wrap ul li.current-menu-item,#primary_nav_wrap ul li:hover {
background:#fbf7f5;
}

.menu-item-object-page.current-menu-item.page_item.current_page_item > a,.locations h3 a:hover {
color:#1b89e5 !important;
}

#homeBanner .bannerContent ul li,#footer ul li {
list-style:none;
}

#pageBottomForm a:hover,.bulletNotes a:hover,.masonry article h3 a:hover,.grid article .textContainer H3 a:hover {
color:#1b89e5;
}

.locations,.wpcf7-form label {
margin:0;
padding:0;
}

.sidebarArticles,.sidebarBookAnAppointment {
display:block;
margin:20px 0 0;
}

.sidebarContactHeader h4,.sidebarArticlesHeader h4,.sidebarBookAnAppointment h4 {
float:left;
text-transform:uppercase;
font-weight:900;
color:#fff;
display:block;
padding:15px 0 0 10px;
}

.sidebarPages a:hover,.sidebarPages ul.menu > li.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.current_page_item > a:hover,#footer a:hover {
color:#1b89e5 !important;
text-decoration:underline;
}

.masonry article h3 a,.grid article .textContainer H3 {
font-size:20px;
font-weight:900;
}

div#postNavigiation > div.wp-pagenavi > a.page.larger,div#postNavigiation > div.wp-pagenavi > a.previouspostslink,div#postNavigiation > div.wp-pagenavi > a.page.smaller,div#postNavigiation > div.wp-pagenavi > a.nextpostslink {
background:#e56693;
color:#fff;
border:none;
padding:10px 15px;
color:#FFF;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
}

::-webkit-input-placeholder,:-moz-placeholder,:-ms-input-placeholder {
color:#6b6e71;
}

.wpcf7-form input[type="text"]:hover,.wpcf7-form input[type="tel"]:hover,.wpcf7-form input[type="password"]:hover,.wpcf7-form input[type="datetime"]:hover,.wpcf7-form input[type="datetime-local"]:hover,.wpcf7-form input[type="date"]:hover,.wpcf7-form input[type="month"]:hover,.wpcf7-form input[type="time"]:hover,.wpcf7-form input[type="week"]:hover,.wpcf7-form input[type="number"]:hover,.wpcf7-form input[type="email"]:hover,.wpcf7-form input[type="url"]:hover,.wpcf7-form input[type="search"]:hover,.wpcf7-form input[type="tel"]:hover,.wpcf7-form input[type="color"]:hover,.wpcf7-form .uneditable-input:hover,.wpcf7-form select:hover,.wpcf7-form textarea:hover,.wpcf7-form select:focus,.wpcf7-form textarea:focus,.wpcf7-form input[type="text"]:focus,.wpcf7-form input[type="tel"]:focus,.wpcf7-form input[type="password"]:focus,.wpcf7-form input[type="datetime"]:focus,.wpcf7-form input[type="datetime-local"]:focus,.wpcf7-form input[type="date"]:focus,.wpcf7-form input[type="month"]:focus,.wpcf7-form input[type="time"]:focus,.wpcf7-form input[type="week"]:focus,.wpcf7-form input[type="number"]:focus,.wpcf7-form input[type="email"]:focus,.wpcf7-form input[type="url"]:focus,.wpcf7-form input[type="search"]:focus,.wpcf7-form input[type="tel"]:focus,.wpcf7-form input[type="color"]:focus,.wpcf7-form .uneditable-input:focus {
color:#000 !important;
border:2px solid #1b89e5 !important;
}

@media (max-width: 1900px) {
#homeBanner .bannerContent ul {
width:100%;
float:none;
margin:0;
}
}

@media (max-width: 1480px) {
#homeBanner .column1of4 {
width:50%;
}

#homeBanner .generalDentistryBG {
border-bottom:1px solid #fff;
}

#homeBanner .cosmeticDentistryBG {
border-bottom:1px solid #fff;
border-right:none;
}

#homeBanner .bannerContent ul {
width:50%;
float:left;
}

#homeBanner .bannerContent {
width:90%;
top:84%;
-webkit-transform:translateY(-84%);
-ms-transform:translateY(-84%);
transform:translateY(-84%);
}
}

@media (max-width: 1190px) {
.wrapper1180 {
width:96%;
margin:0 auto;
}

.bulletNotes img {
display:none;
}

.bulletNotes span {
margin:0;
}

.bulletNotes ul {
border-top:1px solid #CCC;
}

.bulletNotes ul li {
border-bottom:1px solid #CCC;
margin-bottom:0;
padding:25px 0;
}
}

@media (max-width: 1160px) {
.wrapper1160 {
width:96%;
}

#emergencyDentistCTA .dentistImage {
float:none;
text-align:center;
}

#emergencyDentistCTA .text {
margin:40px 0 0;
float:none;
text-align:center;
}
}

@media (max-width: 1024px) {
.column2of3Gap {
width:62%;
float:left;
}

#homeBanner .bannerContent ul {
width:100%;
float:none;
}

.pinkImageBG1,.pinkImageBG2,.pinkImageBG3,.pinkImageBG4,.pinkImageBG5,.pinkImageBG6,.pinkImageBG7 {
background-size:cover;
background-attachment:scroll;
}
}

@media (max-width: 990px) {
.column1of5 {
width:50%;
display:inline-block;
margin-bottom:30px;
}

#pinkParallax .column1of2 {
width:100%;
clear:both;
}

#pinkParallax .column1of2Gap {
width:90%;
clear:both;
padding:50px 0;
float:none;
margin:0 auto;
}

#pinkParallax .column1of2Gap .floatRight {
float:none;
}

#pinkParallax ul {
margin:0;
}
}

@media (max-width: 860px) {
.wrapper60 {
width:80%;
}

.column2of3Gap {
width:54%;
float:left;
}

.masonry {
-moz-column-count:3;
-webkit-column-count:3;
column-count:3;
}
}

@media (max-width: 700px) {
.column2of3Gap {
width:100%;
float:none;
clear:both;
}

.sideBarWidth {
width:80%;
margin:0 auto;
float:none;
}

#homeBanner .column1of4 {
width:100%;
}

#homeBanner .generalDentistryBG {
height:200px;
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/images/homebanners/home_family_dentist_mobile.jpg?x88384) center center;
border-bottom:1px solid #fff;
border-right:none;
}

#homeBanner .cosmeticDentistryBG {
height:200px;
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/images/homebanners/cosmetic_dentist_mobile.jpg?x88384) center center;
border-bottom:1px solid #fff;
}

#homeBanner .afterHoursDentistBG {
height:200px;
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/images/homebanners/emergency_dentist_mobile.jpg?x88384) center center;
border-bottom:1px solid #fff;
border-right:none;
}

#homeBanner .patientInformationBG {
height:200px;
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/images/homebanners/patient_information_mobile.jpg?x88384) center center;
}

#homeBanner .bannerContent {
width:60%;
top:50%;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%);
}

#homeBanner .bannerContent h2 {
margin:0;
}

#homeBanner .bannerContent ul {
display:none;
}

.masonry {
-moz-column-count:2;
-webkit-column-count:2;
column-count:2;
}
}

@media (max-width: 620px) {
#header {
height:auto;
padding:5px 0;
}

#header .logo {
margin:0;
}

#header .logo img {
width:110px;
}

#header .headerRightPosition {
margin-top:25px;
}

#header .phoneALocalHeader {
float:right;
margin-right:0;
width:auto;
}

#header .phoneALocalHeader p {
float:right;
padding:5px 0 0 5px;
}

#header .bookAnAppointment,#header .locationsHeader {
display:none;
}
}

@media (max-width: 600px) {
.sideBarWidth {
width:96%;
margin:0 auto;
float:none;
}

#middleContainer .column1of2Gap {
width:100%;
}
}

@media (max-width: 520px) {
#homeBanner .bannerContent {
width:80%;
}

.bannerForm .column1of2Gap {
width:100%;
}

#footer .column1of5 {
width:80%;
padding:0 10%;
}

.searchFieldFooter {
margin-top:20px;
}
}

@media (max-width: 450px) {
.masonry {
-moz-column-count:1;
-webkit-column-count:1;
column-count:1;
}

#header .phoneALocalHeader img {
display:none;
}

#header .phoneALocalHeader p {
padding:5px 0;
}
}@keyframes aspAnFadeIn {
0% {
opacity:0;
}

50% {
opacity:.6;
}

100% {
opacity:1;
}
}

@-webkit-keyframes aspAnFadeIn {
0% {
opacity:0;
}

50% {
opacity:.6;
}

100% {
opacity:1;
}
}

@keyframes aspAnFadeOut {
0% {
opacity:1;
}

50% {
opacity:.6;
}

100% {
opacity:0;
}
}

@-webkit-keyframes aspAnFadeOut {
0% {
opacity:1;
}

50% {
opacity:.6;
}

100% {
opacity:0;
}
}

@keyframes aspAnFadeInDrop {
0% {
opacity:0;
transform:translate(0,-50px);
}

100% {
opacity:1;
transform:translate(0,0);
}
}

@-webkit-keyframes aspAnFadeInDrop {
0% {
opacity:0;
transform:translate(0,-50px);
-webkit-transform:translate(0,-50px);
}

100% {
opacity:1;
transform:translate(0,0);
-webkit-transform:translate(0,0);
}
}

@keyframes aspAnFadeOutDrop {
0% {
opacity:1;
transform:translate(0,0);
-webkit-transform:translate(0,0);
}

100% {
opacity:0;
transform:translate(0,-50px);
-webkit-transform:translate(0,-50px);
}
}

@-webkit-keyframes aspAnFadeOutDrop {
0% {
opacity:1;
transform:translate(0,0);
-webkit-transform:translate(0,0);
}

100% {
opacity:0;
transform:translate(0,-50px);
-webkit-transform:translate(0,-50px);
}
}

div.ajaxsearchpro.asp_an_fadeIn,div.ajaxsearchpro.asp_an_fadeOut,div.ajaxsearchpro.asp_an_fadeInDrop,div.ajaxsearchpro.asp_an_fadeOutDrop {
-webkit-animation-duration:100ms;
animation-duration:100ms;
-webkit-animation-fill-mode:forwards;
animation-fill-mode:forwards;
}

.asp_an_fadeIn,div.ajaxsearchpro.asp_an_fadeIn {
animation-name:aspAnFadeIn;
-webkit-animation-name:aspAnFadeIn;
}

.asp_an_fadeOut,div.ajaxsearchpro.asp_an_fadeOut {
animation-name:aspAnFadeOut;
-webkit-animation-name:aspAnFadeOut;
}

div.ajaxsearchpro.asp_an_fadeInDrop {
animation-name:aspAnFadeInDrop;
-webkit-animation-name:aspAnFadeInDrop;
}

div.ajaxsearchpro.asp_an_fadeOutDrop {
animation-name:aspAnFadeOutDrop;
-webkit-animation-name:aspAnFadeOutDrop;
}

div.ajaxsearchpro.asp_main_container {
transition:width 130ms linear;
-webkit-transition:width 130ms linear;
}

div.ajaxsearchpro[id*='ajaxsearchpro'],div.ajaxsearchpro[id*='ajaxsearchprores'],div.ajaxsearchpro[id*='ajaxsearchprosettings'],div.ajaxsearchpro[id*='ajaxsearchprobsettings'],div.ajaxsearchpro[id*='ajaxsearchprobsettings'] * {
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
-ms-box-sizing:content-box;
-o-box-sizing:content-box;
box-sizing:content-box;
padding:0;
margin:0;
border:0;
border-radius:0;
text-transform:none;
text-shadow:none;
box-shadow:none;
text-decoration:none;
text-align:left;
letter-spacing:normal;
}

div.ajaxsearchpro[id*='ajaxsearchprores'],div.ajaxsearchpro[id*='ajaxsearchprores'] * {
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] input[type="search"] {
-webkit-appearance:textfield !important;
}

.clear {
clear:both;
}

.asp_clear {
clear:both !important;
margin:0!important;
padding:0!important;
width:auto !important;
height:0 !important;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] {
width:100%;
height:auto;
border-radius:0;
background:rgba(255,255,255,0);
overflow:hidden;
}

#asp_absolute_overlay {
width:0;
height:0;
position:fixed;
text-align:center;
background:rgba(255,255,255,0.5);
top:0;
left:0;
display:block;
z-index:0;
opacity:0;
transition:opacity 200ms linear;
-webkit-transition:opacity 200ms linear;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] .probox {
width:auto;
border-radius:5px;
background:#FFF;
overflow:hidden;
border:1px solid #FFF;
box-shadow:1px 0 3px #CCC inset;
display:-webkit-flex;
display:flex;
-webkit-flex-direction:row;
flex-direction:row;
direction:ltr;
align-items:stretch;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] .probox .proinput {
width:1px;
height:100%;
margin:0 0 0 10px;
padding:0 5px;
float:left;
box-shadow:none;
position:relative;
flex:1 1 auto;
-webkit-flex:1 1 auto;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] .probox .proinput form {
height:100%;
margin:0!important;
padding:0!important;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] .probox .proinput input {
height:100%;
width:100%;
border:0;
background:transparent;
width:auto;
box-shadow:none;
margin:-1px;
padding:0;
left:0;
padding-top:2px;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] .probox .proinput input.autocomplete {
border:0;
background:transparent;
width:100%;
box-shadow:none;
margin:0;
padding:0;
left:0;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] .probox .proinput.iepaddingfix {
padding-top:0;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] .probox .proloading,div.ajaxsearchpro[id*='ajaxsearchpro'] .probox .proclose,div.ajaxsearchpro[id*='ajaxsearchpro'] .probox .promagnifier,div.ajaxsearchpro[id*='ajaxsearchpro'] .probox .prosettings {
width:20px;
height:20px;
background:none;
background-size:20px 20px;
float:right;
box-shadow:none;
margin:0;
padding:0;
text-align:center;
z-index:1000;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] .probox .proloading,div.ajaxsearchpro[id*='ajaxsearchpro'] .probox .proclose {
background-position:center center;
display:none;
background-size:auto;
background-repeat:no-repeat;
background-color:transparent;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] .probox .proloading {
padding:2px;
box-sizing:border-box;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] .probox .proclose {
position:relative;
cursor:pointer;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] .probox .promagnifier .innericon,div.ajaxsearchpro[id*='ajaxsearchpro'] .probox .prosettings .innericon,div.ajaxsearchpro[id*='ajaxsearchpro'] .probox .proclose .innericon {
background-size:20px 20px;
background-position:center center;
background-repeat:no-repeat;
background-color:transparent;
width:100%;
height:100%;
text-align:center;
overflow:hidden;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] .probox .promagnifier .innericon svg,div.ajaxsearchpro[id*='ajaxsearchpro'] .probox .prosettings .innericon svg,div.ajaxsearchpro[id*='ajaxsearchpro'] .probox .proloading svg {
height:100%;
width:22px;
vertical-align:baseline;
display:inline-block;
}

div.ajaxsearchpro[id*='ajaxsearchpro'].asp_msie .probox .proloading .asp_loader {
height:0;
width:0;
display:none !important;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] .probox .proclose svg {
background:#333;
border-radius:50%;
position:absolute;
top:50%;
width:20px;
height:20px;
margin-top:-10px;
left:50%;
margin-left:-10px;
fill:#fefefe;
padding:4px;
box-sizing:border-box;
box-shadow:0 0 0 2px rgba(255,255,255,0.9);
}

div.ajaxsearchpro[id*='ajaxsearchprosettings'] [disabled].noUi-connect,div.ajaxsearchpro[id*='ajaxsearchprosettings'] [disabled] .noUi-connect {
background:#B8B8B8;
}

div.ajaxsearchpro[id*='ajaxsearchprosettings'] [disabled] .noUi-handle {
cursor:not-allowed;
}

div.ajaxsearchpro[id*='ajaxsearchprores'] p.showmore {
display:none;
margin:5px 0;
}

div.ajaxsearchpro[id*='ajaxsearchprores'] * {
text-decoration:none;
text-shadow:none;
}

div.ajaxsearchpro[id*='ajaxsearchprores'] .results {
overflow:hidden;
width:auto;
height:0;
margin:0;
padding:0;
}

div.ajaxsearchpro[id*='ajaxsearchprores'] .results .asp_nores {
overflow:hidden;
width:auto;
height:100%;
line-height:initial;
text-align:center;
margin:0;
background:#FFF;
padding:10px 3px;
color:#222;
}

div.ajaxsearchpro[id*='ajaxsearchprores'] .results .item {
overflow:hidden;
width:auto;
margin:0;
padding:3px;
position:relative;
background:#f4f4f4;
border-left:1px solid rgba(255,255,255,0.6);
border-right:1px solid rgba(255,255,255,0.4);
animation-delay:0s;
animation-duration:1s;
animation-fill-mode:both;
animation-timing-function:ease;
backface-visibility:hidden;
-webkit-animation-delay:0s;
-webkit-animation-duration:1s;
-webkit-animation-fill-mode:both;
-webkit-animation-timing-function:ease;
-webkit-backface-visibility:hidden;
}

div.ajaxsearchpro[id*='ajaxsearchprores'] .results .item .asp_image {
overflow:hidden;
background:transparent;
margin:4px auto 0 0;
padding:0;
float:left;
background-position:center;
background-size:cover;
}

div.ajaxsearchpro[id*='ajaxsearchprores'] a.asp_res_image_url,div.ajaxsearchpro[id*='ajaxsearchprores'] a.asp_res_image_url:hover,div.ajaxsearchpro[id*='ajaxsearchprores'] a.asp_res_image_url:focus,div.ajaxsearchpro[id*='ajaxsearchprores'] a.asp_res_image_url:active {
box-shadow:none !important;
border:none !important;
margin:0!important;
padding:0!important;
display:inline !important;
}

div.ajaxsearchpro[id*='ajaxsearchprores'] .results .item .asp_image_auto {
width:auto !important;
height:auto !important;
}

div.ajaxsearchpro[id*='ajaxsearchprores'] .results a span.overlap {
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
z-index:1;
}

div.ajaxsearchpro[id*='ajaxsearchprores'] .resdrg {
height:auto;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] .asp_group_header:first-of-type {
margin:0 0 -3px!important;
}

div.ajaxsearchpro[id*='ajaxsearchprores'].vertical .results .item:first-child {
border-radius:0;
}

div.ajaxsearchpro[id*='ajaxsearchprores'].vertical .results .item:last-child {
border-radius:0;
margin-bottom:0;
}

div.ajaxsearchpro[id*='ajaxsearchprores'].vertical .results .asp_spacer {
background:none repeat scroll 0 0 rgba(255,255,255,0.55);
display:block;
height:1px;
margin:0!important;
padding:0!important;
width:10000px;
}

div.ajaxsearchpro[id*='ajaxsearchprores'].vertical .results .asp_spacer:last-child {
display:none;
height:0 !important;
}

div.ajaxsearchpro[id*='ajaxsearchprores'].vertical .results .item:last-child:after {
height:0;
margin:0;
width:0;
}

div.ajaxsearchpro[id*='ajaxsearchprores'].horizontal {
padding:2px 0 10px;
}

div.ajaxsearchpro[id*='ajaxsearchprores'].horizontal .results .asp_nores {
background:transparent;
}

div.ajaxsearchpro[id*='ajaxsearchprores'].horizontal .results .item .asp_content {
height:auto;
width:100%;
padding:0;
}

div.ajaxsearchpro[id*='ajaxsearchprores'].isotopic>nav,div.ajaxsearchpro[id*='ajaxsearchprores'].isotopic nav.asp_navigation {
display:none;
background:rgba(255,255,255,0.6);
margin:0;
position:relative;
}

div.ajaxsearchpro[id*='ajaxsearchprores'].isotopic nav.asp_navigation[style='display: block;']+.results {
margin-top:2px;
margin-bottom:2px;
}

div.ajaxsearchpro[id*='ajaxsearchprores'].isotopic a.asp_prev,div.ajaxsearchpro[id*='ajaxsearchprores'].isotopic a.asp_next {
display:block;
float:left;
z-index:100;
max-height:36px;
position:relative;
word-wrap:nowrap;
}

div.ajaxsearchpro[id*='ajaxsearchprores'].isotopic nav.asp_navigation a svg {
-webkit-backface-visibility:hidden;
}

div.ajaxsearchpro[id*='ajaxsearchprores'].isotopic nav.asp_navigation a.asp_prev,div.ajaxsearchpro[id*='ajaxsearchprores'].isotopic nav.asp_navigation a.asp_next {
background:#3F3F3F;
height:36px;
padding:0 10px;
cursor:pointer;
}

div.ajaxsearchpro[id*='ajaxsearchprores'].isotopic nav.asp_navigation ul {
float:left;
word-wrap:nowrap;
overflow:hidden;
max-height:36px;
z-index:0;
position:absolute;
left:36px;
top:0;
width:300000px;
-webkit-transition:left 120ms linear;
transition:left 120ms linear;
}

div.ajaxsearchpro[id*='ajaxsearchprores'].isotopic nav.asp_navigation a.asp_prev svg,div.ajaxsearchpro[id*='ajaxsearchprores'].isotopic nav.asp_navigation a.asp_next svg {
fill:#eee;
height:100%;
width:18px;
}

div.ajaxsearchpro[id*='ajaxsearchprores'].isotopic nav.asp_navigation a.asp_prev svg {
-moz-transform:scale(-1,1);
-webkit-transform:scale(-1,1);
-o-transform:scale(-1,1);
-ms-transform:scale(-1,1);
transform:scale(-1,1);
}

div.ajaxsearchpro[id*='ajaxsearchprores'].isotopic nav.asp_navigation ul li {
display:inline-block;
list-style-type:none;
margin:0;
height:36px;
width:36px;
cursor:pointer;
text-align:center;
}

div.ajaxsearchpro[id*='ajaxsearchprores'].isotopic nav.asp_navigation ul li span {
font-family:sans-serif;
font-size:11px;
vertical-align:middle;
color:#333;
line-height:36px;
font-weight:700;
text-shadow:none;
}

div.ajaxsearchpro[id*='ajaxsearchprores'].isotopic .results .item {
box-sizing:border-box;
background-clip:padding-box;
border:0 solid rgba(0,0,0,0);
}

div.ajaxsearchpro[id*='ajaxsearchprores'].isotopic .results .item .asp_item_overlay,div.ajaxsearchpro[id*='ajaxsearchprores'].isotopic .results .item .asp_item_overlay_m {
width:100%;
height:100%;
position:absolute;
text-align:center;
background:rgba(0,0,0,0.2);
top:0;
left:0;
display:none;
z-index:4;
cursor:pointer;
}

div.ajaxsearchpro[id*='ajaxsearchprores'].isotopic .results .item .asp_item_overlay_m {
display:block;
background:transparent;
}

div.ajaxsearchpro[id*='ajaxsearchprores'].isotopic .results .item .asp_item_inner {
position:absolute;
top:50%;
left:50%;
width:70px;
height:70px;
margin:-35px 0 0 -35px;
background:#ddd;
box-sizing:padding-box;
border-radius:50%;
background:rgba(0,0,0,0.7);
text-align:center;
z-index:2;
line-height:66px;
}

div.ajaxsearchpro[id*='ajaxsearchprores'].isotopic .results .item .asp_item_inner svg,div.ajaxsearchpro[id*='ajaxsearchprores'].isotopic .results .item .asp_item_inner img {
height:100%;
width:32px;
fill:#fff;
}

div.ajaxsearchpro[id*='ajaxsearchprores'].isotopic .results .item .asp_item_inner img {
height:32px;
vertical-align:middle;
display:inline-block;
}

div.ajaxsearchpro[id*='ajaxsearchprores'].isotopic .results .item .asp_content {
width:100%;
height:100%;
position:absolute;
top:0;
left:0;
background:rgba(255,255,255,0.8);
border:0;
backface-visibility:visible;
-webkit-backface-visibility:visible;
box-sizing:border-box;
z-index:3;
padding:4px 6px;
}

div.ajaxsearchpro[id*='ajaxsearchprores'].isotopic .results .item .asp_item_img+.asp_content {
height:auto;
top:auto;
bottom:0;
}

div.ajaxsearchpro[id*='ajaxsearchprores'].isotopic .results .item .asp_item_img {
width:100%;
height:100%;
position:absolute;
top:0;
left:0;
z-index:1;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;
background-size:cover;
background-position:center;
}

div.ajaxsearchpro[id*='ajaxsearchprores'].isotopic .results .item .asp_item_overlay_img {
width:100%;
height:100%;
position:absolute;
top:0;
left:0;
z-index:3;
filter:url(http://118318166.r.worldcdn.net/wp-content/plugins/ajax-search-pro/css/#aspblur);
-moz-filter:url(http://118318166.r.worldcdn.net/wp-content/plugins/ajax-search-pro/css/#aspblur);
-webkit-filter:url(http://118318166.r.worldcdn.net/wp-content/plugins/ajax-search-pro/css/#aspblur);
-ms-filter:url(http://118318166.r.worldcdn.net/wp-content/plugins/ajax-search-pro/css/#aspblur);
-o-filter:url(http://118318166.r.worldcdn.net/wp-content/plugins/ajax-search-pro/css/#aspblur);
display:none;
cursor:pointer;
-webkit-background-size:cover;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover;
background-position:center;
}

div.ajaxsearchpro[id*='ajaxsearchprores'] .photostack,div.ajaxsearchpro[id*='ajaxsearchprores'] .photostack * {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-o-box-sizing:border-box;
box-sizing:border-box;
}

div.ajaxsearchpro[id*='ajaxsearchprores'] .photostack {
background:transparent;
position:relative;
text-align:center;
overflow:hidden;
}

div.ajaxsearchpro[id*='ajaxsearchprores'] .photostack-start {
cursor:pointer;
}

div.ajaxsearchpro[id*='ajaxsearchprores'] .photostack > div {
width:100%;
height:100%;
margin:0 auto;
}

.js div.ajaxsearchpro[id*='ajaxsearchprores'] .photostack figure {
position:absolute;
display:block;
margin:0;
}

div.ajaxsearchpro[id*='ajaxsearchprores'] .photostack-img {
outline:none;
display:block;
background:#f9f9f9;
background-position:center;
background-size:cover;
}

div.ajaxsearchpro[id*='ajaxsearchprores'] .photostack-back {
display:none;
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
background:#fff;
padding:50px 40px;
text-align:left;
}

div.ajaxsearchpro[id*='ajaxsearchprores'] .photostack-back p {
margin:0;
}

div.ajaxsearchpro[id*='ajaxsearchprores'] .photostack-back p span {
text-decoration:line-through;
}

div.ajaxsearchpro[id*='ajaxsearchprores'] .photostack nav {
position:absolute;
width:100%;
bottom:30px;
z-index:90;
text-align:center;
left:0;
-webkit-transition:opacity .3s;
transition:opacity .3s;
}

div.ajaxsearchpro[id*='ajaxsearchprores'] .photostack nav span {
position:relative;
display:inline-block;
margin:0 5px;
width:30px;
height:30px;
cursor:pointer;
background:#aaa;
border-radius:50%;
text-align:center;
-webkit-transition:-webkit-transform .6s ease-in-out,background .3s;
transition:transform .6s ease-in-out,background .3s;
-webkit-transform:scale(0.48);
transform:scale(0.48);
}

div.ajaxsearchpro[id*='ajaxsearchprores'] .photostack nav span::after {
content:"\e801";
font-family:'asppsicons2';
font-size:80%;
speak:none;
display:inline-block;
vertical-align:top;
font-style:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
line-height:30px;
color:#fff;
opacity:0;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
-webkit-transition:opacity .3s;
transition:opacity .3s;
}

div.ajaxsearchpro[id*='ajaxsearchprores'] .photostack nav span.current {
background:#888;
-webkit-transform:scale(1);
transform:scale(1);
}

div.ajaxsearchpro[id*='ajaxsearchprores'] .photostack nav span.current.flip {
-webkit-transform:scale(1) rotateY(-180deg) translateZ(-1px);
transform:scale(1) rotateY(-180deg) translateZ(-1px);
background:#555;
}

div.ajaxsearchpro[id*='ajaxsearchprores'] .photostack nav span.flippable::after {
opacity:1;
-webkit-transition-delay:.4s;
transition-delay:.4s;
}

.js div.ajaxsearchpro[id*='ajaxsearchprores'] .photostack::before {
content:'';
position:absolute;
width:100%;
height:100%;
background:rgba(0,0,0,0.5);
top:0;
left:0;
z-index:100;
-webkit-transition:opacity 0.3s,visibility 0s .3s;
transition:opacity 0.3s,visibility 0s .3s;
}

.js div.ajaxsearchpro[id*='ajaxsearchprores'] .photostack-start::before {
-webkit-transition:opacity .3s;
transition:opacity .3s;
}

.js div.ajaxsearchpro[id*='ajaxsearchprores'] .photostack::after {
content:'View Gallery';
font-weight:400;
position:absolute;
border:3px solid #fff;
text-align:center;
white-space:nowrap;
left:50%;
top:50%;
-webkit-transform:translateY(-50%) translateX(-50%);
transform:translateY(-50%) translateX(-50%);
padding:10px 20px;
color:#fff;
text-transform:uppercase;
letter-spacing:1px;
cursor:pointer;
z-index:101;
}

.js div.ajaxsearchpro[id*='ajaxsearchprores'] .photostack::before,.js div.ajaxsearchpro[id*='ajaxsearchprores'] .photostack::after {
opacity:0;
visibility:hidden;
}

.js div.ajaxsearchpro[id*='ajaxsearchprores'] .photostack-start::before,.js div.ajaxsearchpro[id*='ajaxsearchprores'] .photostack-start:hover::after,.touch .photostack-start::after {
opacity:1;
visibility:visible;
}

div.ajaxsearchpro[id*='ajaxsearchprores'] .photostack figure::after {
content:'';
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
visibility:visible;
opacity:1;
background:rgba(0,0,0,0.05);
-webkit-transition:opacity .6s;
transition:opacity .6s;
}

div.ajaxsearchpro[id*='ajaxsearchprores'] figure.photostack-current::after {
-webkit-transition:opacity 0.6s,visibility 0s .6s;
transition:opacity 0.6s,visibility 0s .6s;
opacity:0;
visibility:hidden;
}

div.ajaxsearchpro[id*='ajaxsearchprores'] .photostack-transition figure {
-webkit-transition:-webkit-transform .6s ease-in-out;
transition:transform .6s ease-in-out;
}

div.ajaxsearchpro[id*='ajaxsearchprores'] .photostack-perspective {
-webkit-perspective:1800px;
perspective:1800px;
}

div.ajaxsearchpro[id*='ajaxsearchprores'] .photostack-perspective > div,div.ajaxsearchpro[id*='ajaxsearchprores'] .photostack-perspective figure {
-webkit-transform-style:preserve-3d;
transform-style:preserve-3d;
}

div.ajaxsearchpro[id*='ajaxsearchprores'] .photostack-perspective figure,div.ajaxsearchpro[id*='ajaxsearchprores'] .photostack-perspective figure div {
-webkit-backface-visibility:hidden;
backface-visibility:hidden;
}

div.ajaxsearchpro[id*='ajaxsearchprores'] .photostack-perspective figure.photostack-flip {
-webkit-transform-origin:0 50%;
transform-origin:0 50%;
}

.csstransformspreserve3d figure.photostack-flip .photostack-back {
-webkit-transform:rotateY(180deg) !important;
transform:rotateY(180deg) !important;
display:block !important;
z-index:1 !important;
}

.no-csstransformspreserve3d figure.photostack-showback .photostack-back {
display:block !important;
}

.no-js .photostack figure {
box-shadow:-2px 2px 0 rgba(0,0,0,0.05) !important;
}

.no-js .photostack figure:nth-child(3n) {
-webkit-transform:translateX(-10%) rotate(5deg) !important;
transform:translateX(-10%) rotate(5deg) !important;
}

.no-js .photostack figure:nth-child(3n-2) {
-webkit-transform:translateY(10%) rotate(-3deg) !important;
transform:translateY(10%) rotate(-3deg) !important;
}

div.ajaxsearchpro[id*='ajaxsearchprosettings'].searchsettings {
width:auto;
height:auto;
position:absolute;
display:none;
z-index:11001;
border-radius:0 0 3px 3px;
visibility:hidden;
opacity:0;
}

div.ajaxsearchpro[id*='ajaxsearchprobsettings'].searchsettings {
display:none;
visibility:hidden;
direction:ltr;
}

div.ajaxsearchpro[id*='ajaxsearchprosettings'].searchsettings form,div.ajaxsearchpro[id*='ajaxsearchprobsettings'].searchsettings form {
display:flex;
flex-wrap:wrap;
margin:0 0 12px!important;
padding:0!important;
}

div.ajaxsearchpro[id*='ajaxsearchprosettings'].searchsettings .option,div.ajaxsearchpro[id*='ajaxsearchprobsettings'].searchsettings .option,div.ajaxsearchpro[id*='ajaxsearchprobsettings'].searchsettings input[type='text'] {
margin:2px 10px 0;
*padding-bottom:10px;
}

div.ajaxsearchpro[id*='ajaxsearchprosettings'].searchsettings input[type='text'],div.ajaxsearchpro[id*='ajaxsearchprobsettings'].searchsettings input[type='text'] {
width:86% !important;
padding:8px 6px!important;
margin:5px 0 0 10px !important;
background-color:#FAFAFA !important;
font-size:13px;
border:none !important;
line-height:17px;
height:20px;
}

div.ajaxsearchpro[id*='ajaxsearchprosettings'].searchsettings.ie78 .option,div.ajaxsearchpro[id*='ajaxsearchprobsettings'].searchsettings.ie78 .option {
margin-bottom:0 !important;
padding-bottom:0 !important;
}

div.ajaxsearchpro[id*='ajaxsearchprosettings'].searchsettings .label,div.ajaxsearchpro[id*='ajaxsearchprobsettings'].searchsettings .label {
font-size:14px;
line-height:20px !important;
margin:0;
width:150px;
text-shadow:none;
padding:0;
min-height:20px;
border:none;
background:transparent;
float:none;
}

div.ajaxsearchpro[id*='ajaxsearchprosettings'].searchsettings .asp_label,div.ajaxsearchpro[id*='ajaxsearchprobsettings'].searchsettings .asp_label {
line-height:24px !important;
vertical-align:middle;
display:inline-block;
max-width:150px;
}

div.ajaxsearchpro[id*='ajaxsearchprosettings'].searchsettings input[type=radio],div.ajaxsearchpro[id*='ajaxsearchprobsettings'].searchsettings input[type=radio] {
vertical-align:middle;
margin:0 6px 0 17px;
display:inline-block;
appearance:normal;
-moz-appearance:normal;
-webkit-appearance:radio;
}

div.ajaxsearchpro[id*='ajaxsearchprosettings'].searchsettings.ie78 .label,div.ajaxsearchpro[id*='ajaxsearchprobsettings'].searchsettings.ie78 .label {
float:right !important;
}

div.ajaxsearchpro[id*='ajaxsearchprosettings'].searchsettings .option,div.ajaxsearchpro[id*='ajaxsearchprobsettings'].searchsettings .option {
width:17px;
height:17px;
position:relative;
flex-grow:0;
-webkit-flex-grow:0;
flex-shrink:0;
-webkit-flex-shrink:0;
}

div.ajaxsearchpro[id*='ajaxsearchprobsettings'].searchsettings .option {
border-radius:3px;
background:#424242;
box-shadow:0 0 0 1px rgba(255,255,255,0.74);
}

div.ajaxsearchpro[id*='ajaxsearchprosettings'].searchsettings .option label,div.ajaxsearchpro[id*='ajaxsearchprobsettings'].searchsettings .option label {
cursor:pointer;
position:absolute;
width:17px;
height:17px;
top:0;
padding:0;
border-radius:2px;
-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,.2);
-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,.2);
box-shadow:inset 0 1px 1px rgba(0,0,0,0.5),0 1px 0 rgba(255,255,255,.2);
}

div.ajaxsearchpro[id*='ajaxsearchprosettings'].searchsettings .option label:after,div.ajaxsearchpro[id*='ajaxsearchprobsettings'].searchsettings .option label:after {
opacity:0;
font-family:'asppsicons2';
content:"\e800";
background:transparent;
border-top:none;
border-right:none;
box-sizing:content-box;
height:100%;
width:100%;
padding:0!important;
}

div.ajaxsearchpro[id*='ajaxsearchprosettings'].searchsettings .option label:hover::after,div.ajaxsearchpro[id*='ajaxsearchprobsettings'].searchsettings .option label:hover::after {
opacity:.3;
}

div.ajaxsearchpro[id*='ajaxsearchprobsettings'].searchsettings span.checked + label:after,div.ajaxsearchpro[id*='ajaxsearchprosettings'].searchsettings span.checked + label:after {
opacity:1 !important;
}

div.ajaxsearchpro[id*='ajaxsearchprosettings'].searchsettings fieldset,div.ajaxsearchpro[id*='ajaxsearchprobsettings'].searchsettings fieldset {
position:relative;
float:left;
background:transparent;
font-size:.9em;
margin:12px 0 0!important;
padding:0!important;
width:200px;
min-width:200px;
}

div.ajaxsearchpro[id*='ajaxsearchprobsettings'].searchsettings fieldset:last-child {
margin:5px 0 0!important;
}

div.ajaxsearchpro[id*='ajaxsearchprobsettings'].searchsettings fieldset {
margin:10px 0 0;
}

div.ajaxsearchpro[id*='ajaxsearchprobsettings'].searchsettings fieldset legend {
padding:0 0 0 10px;
margin:0;
font-weight:400;
font-size:13px;
}

div.ajaxsearchpro[id*='ajaxsearchprosettings'].searchsettings .asp_select_spacer {
width:100%;
margin:5px 0 0 10px;
border-bottom:1px solid rgba(255,255,255,0.23);
}

div.ajaxsearchpro[id*='ajaxsearchprobsettings'].searchsettings .asp_option,div.ajaxsearchpro[id*='ajaxsearchprosettings'].searchsettings .asp_option {
display:flex;
flex-direction:row;
-webkit-flex-direction:row;
align-items:flex-start;
margin:0 0 10px;
}

div.ajaxsearchpro[id*='ajaxsearchprosettings'].searchsettings fieldset .asp_option,div.ajaxsearchpro[id*='ajaxsearchprosettings'].searchsettings fieldset .asp_option_cat,div.ajaxsearchpro[id*='ajaxsearchprobsettings'].searchsettings fieldset .asp_option,div.ajaxsearchpro[id*='ajaxsearchprobsettings'].searchsettings fieldset .asp_option_cat {
width:auto;
max-width:none;
}

div.ajaxsearchpro[id*='ajaxsearchprosettings'].searchsettings fieldset .asp_option_cat_level-1,div.ajaxsearchpro[id*='ajaxsearchprobsettings'].searchsettings fieldset .asp_option_cat_level-1 {
margin-left:12px;
}

div.ajaxsearchpro[id*='ajaxsearchprosettings'].searchsettings fieldset .asp_option_cat_level-2,div.ajaxsearchpro[id*='ajaxsearchprobsettings'].searchsettings fieldset .asp_option_cat_level-2 {
margin-left:24px;
}

div.ajaxsearchpro[id*='ajaxsearchprosettings'].searchsettings fieldset .asp_option_cat_level-3,div.ajaxsearchpro[id*='ajaxsearchprobsettings'].searchsettings fieldset .asp_option_cat_level-3 {
margin-left:36px;
}

div.ajaxsearchpro[id*='ajaxsearchprosettings'].searchsettings fieldset .label,div.ajaxsearchpro[id*='ajaxsearchprobsettings'].searchsettings fieldset .label {
width:70%;
display:block;
}

div.ajaxsearchpro[id*='ajaxsearchprosettings'].searchsettings fieldset .label {
width:auto;
display:block;
box-sizing:border-box;
}

div.ajaxsearchpro[id*='ajaxsearchprosettings'].searchsettings fieldset .asp_option_cat_level-2 .label {
padding-right:12px;
}

div.ajaxsearchpro[id*='ajaxsearchprosettings'].searchsettings fieldset .asp_option_cat_level-3 .label {
padding-right:24px;
}

div.ajaxsearchpro[id*='ajaxsearchprosettings'] select,div.ajaxsearchpro[id*='ajaxsearchprobsettings'] select {
width:100%;
max-width:100%;
border-radius:3px !important;
overflow:hidden !important;
padding:4px!important;
background:#37393C !important;
box-shadow:0 0 0 1px rgba(255,255,255,0.50);
margin:0;
border:none;
color:#d7d7d7 !important;
margin-bottom:0 !important;
box-sizing:border-box;
line-height:initial;
}

.asp_two_column {
margin:8px 0 12px;
}

.asp_two_column .asp_two_column_first,.asp_two_column .asp_two_column_last {
width:48%;
padding:1% 2% 1% 0;
float:left;
box-sizing:content-box;
}

.asp_two_column .asp_two_column_last {
padding:1% 0 1% 2%;
}

.asp_shortcodes_container {
display:-webkit-flex;
display:flex;
-webkit-flex-wrap:wrap;
flex-wrap:wrap;
margin:-10px 0 12px -10px;
box-sizing:border-box;
}

.asp_shortcodes_container .asp_shortcode_column {
-webkit-flex-grow:0;
flex-grow:0;
-webkit-flex-shrink:1;
flex-shrink:1;
min-width:120px;
padding:10px 0 0 10px;
flex-basis:33%;
-webkit-flex-basis:33%;
box-sizing:border-box;
}

div.ajaxsearchpro.searchsettings fieldset.asp_custom_f {
margin-top:9px;
}

div.ajaxsearchpro.searchsettings fieldset legend {
margin-bottom:8px !important;
}

div.ajaxsearchpro.searchsettings fieldset .asp_select_single,div.ajaxsearchpro.searchsettings fieldset.asp_custom_f .asp_select_single,div.ajaxsearchpro.searchsettings fieldset.asp_custom_f .asp_select_multiple {
padding:0 10px;
}

div.ajaxsearchpro.searchsettings .asp_noui_lu,div.ajaxsearchpro[id*='ajaxsearchprobsettings'] .asp_noui_lu {
width:157px;
margin-left:18px;
}

div.ajaxsearchpro.searchsettings .asp_noui_l_pre,div.ajaxsearchpro.searchsettings .slider-handles-low,div.ajaxsearchpro.searchsettings .asp_noui_l_suff {
float:left;
color:#444;
}

div.ajaxsearchpro.searchsettings .asp_noui_u_pre,div.ajaxsearchpro.searchsettings .slider-handles-up,div.ajaxsearchpro.searchsettings .asp_noui_u_suff {
float:right;
color:#444;
}

div.ajaxsearchpro.searchsettings .noUi-target,div.ajaxsearchpro.searchsettings .noUi-target * {
-webkit-touch-callout:none;
-webkit-user-select:none;
-ms-touch-action:none;
-ms-user-select:none;
-moz-user-select:none;
-moz-box-sizing:border-box;
box-sizing:border-box;
}

div.ajaxsearchpro.searchsettings .noUi-target {
position:relative;
max-width:156px;
margin:5px 0 10px 18px;
border-radius:4px;
box-shadow:0 0 4px -1px #000;
-webkit-box-shadow:0 0 4px -1px #000;
-moz-box-shadow:0 0 2px -1px #000;
}

div.ajaxsearchpro.searchsettings .noUi-base {
width:100%;
height:100%;
position:relative;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
}

div.ajaxsearchpro.searchsettings .noUi-origin {
position:absolute;
right:0;
top:0;
left:0;
bottom:0;
border-radius:2px;
}

div.ajaxsearchpro.searchsettings .noUi-handle {
position:relative;
z-index:1;
border:none;
border-radius:3px;
background:#FFF;
cursor:default;
box-shadow:0 0 4px -1px #000;
-webkit-box-shadow:0 0 4px -1px #000;
-moz-box-shadow:0 0 2px -1px #000;
}

div.ajaxsearchpro.searchsettings .noUi-stacking .noUi-handle {
z-index:10;
}

div.ajaxsearchpro.searchsettings .noUi-stacking + .noUi-origin {
*z-index:-1;
}

div.ajaxsearchpro.searchsettings .noUi-state-tap .noUi-origin {
-webkit-transition:left 0.3s,top .3s;
transition:left 0.3s,top .3s;
}

div.ajaxsearchpro.searchsettings .noUi-state-drag * {
cursor:inherit !important;
}

div.ajaxsearchpro.searchsettings .noUi-horizontal {
height:8px;
}

div.ajaxsearchpro.searchsettings .noUi-horizontal .noUi-handle {
width:16px;
height:17px;
left:-8px;
top:-5px;
}

div.ajaxsearchpro.searchsettings .noUi-vertical {
width:18px;
}

div.ajaxsearchpro.searchsettings .noUi-vertical .noUi-handle {
width:28px;
height:34px;
left:-6px;
top:-17px;
}

div.ajaxsearchpro.searchsettings .noUi-background {
background:#FAFAFA;
box-shadow:inset 0 1px 1px #f0f0f0;
}

div.ajaxsearchpro.searchsettings .noUi-connect {
background:#3FB8AF;
box-shadow:inset 0 0 3px rgba(51,51,51,0.45);
-webkit-transition:background 450ms;
transition:background 450ms;
}

div.ajaxsearchpro.searchsettings .noUi-target.noUi-connect {
box-shadow:inset 0 0 3px rgba(51,51,51,0.45),0 3px 6px -5px #BBB;
}

div.ajaxsearchpro.searchsettings .noUi-dragable {
cursor:w-resize;
}

div.ajaxsearchpro.searchsettings .noUi-vertical .noUi-dragable {
cursor:n-resize;
}

div.ajaxsearchpro.searchsettings .noUi-active {
box-shadow:0 0 7px -2px #000;
}

div.ajaxsearchpro.searchsettings .noUi-handle:before,div.ajaxsearchpro.searchsettings .noUi-handle:after {
content:"";
display:block;
position:absolute;
height:9px;
width:1px;
background:#E8E7E6;
left:6px;
top:4px;
}

div.ajaxsearchpro.searchsettings .noUi-handle:after {
left:9px;
}

div.ajaxsearchpro.searchsettings .noUi-vertical .noUi-handle:before,div.ajaxsearchpro.searchsettings .noUi-vertical .noUi-handle:after {
width:14px;
height:1px;
left:6px;
top:14px;
}

div.ajaxsearchpro.searchsettings .noUi-vertical .noUi-handle:after {
top:17px;
}

p.asp-try {
color:#555;
font-size:14px;
margin-top:5px;
line-height:28px;
font-weight:300;
}

p.asp-try a {
color:#FFB556;
margin-left:10px;
cursor:pointer;
}

.results .mCSBap_container {
width:auto;
margin-right:30px;
overflow:hidden;
display:block;
}

.results .mCS_disabled > .mCustomScrollBox > .mCSBap_container.mCS_no_scrollbar,.results .mCS_destroyed > .mCustomScrollBox > .mCSBap_container.mCS_no_scrollbar {
margin-right:30px;
}

.results .mCSBap_scrollTools .mCSBap_draggerRail {
width:2px;
height:100%;
margin:0 auto;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}

.results .mCSBap_scrollTools .mCSBap_dragger .mCSBap_dragger_bar {
width:4px;
height:100%;
margin:0 auto;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
text-align:center;
}

.results .mCSBap_scrollTools .mCSBap_buttonDown {
top:100%;
margin-top:-40px;
background-position:0 -20px;
}

.results .mCSBap_horizontal > .mCSBap_container {
height:auto;
margin-right:0;
margin-bottom:30px;
overflow:hidden;
}

.results .mCS_disabled > .mCSBap_horizontal > .mCSBap_container.mCS_no_scrollbar,.results .mCS_destroyed > .mCSBap_horizontal > .mCSBap_container.mCS_no_scrollbar {
margin-right:0;
margin-bottom:30px;
}

.results .mCSBap_horizontal.mCustomScrollBox > .mCSBap_scrollTools {
width:100%;
height:16px;
top:auto;
right:auto;
bottom:0;
left:0;
overflow:hidden;
}

.results .mCSBap_horizontal > .mCSBap_scrollTools .mCSBap_buttonLeft,.results .mCSBap_horizontal > .mCSBap_scrollTools .mCSBap_buttonRight {
display:block;
position:relative;
width:20px;
height:100%;
overflow:hidden;
margin:0 auto;
cursor:pointer;
float:left;
}

.results .mCSBap_horizontal > .mCSBap_scrollTools .mCSBap_buttonRight {
margin-left:-40px;
float:right;
}

.results .mCustomScrollBox {
-ms-touch-action:none;
}

div.searchsettings .mCSBap_scrollTools .mCSBap_draggerRail,.results .mCSBap_scrollTools .mCSBap_draggerRail {
background:#000;
background:rgba(0,0,0,0.4);
}

div.searchsettings .mCSBap_scrollTools .mCSBap_dragger .mCSBap_dragger_bar,.results .mCSBap_scrollTools .mCSBap_dragger .mCSBap_dragger_bar {
background:#fff;
background:rgba(255,255,255,1);
}

.results .mCSBap_scrollTools .mCSBap_dragger:hover .mCSBap_dragger_bar {
background:rgba(255,255,255,0.85);
}

.results .mCSBap_scrollTools .mCSBap_dragger:active .mCSBap_dragger_bar,.results .mCSBap_scrollTools .mCSBap_dragger.mCSBap_dragger_onDrag .mCSBap_dragger_bar {
background:rgba(255,255,255,0.9);
}

div.ajaxsearchpro[id*='ajaxsearchprores'].horizontal .results .mCSBap_scrollTools .mCSBap_buttonLeft,div.searchsettings .mCSBap_scrollTools .mCSBap_buttonLeft {
position:relative;
background:transparent;
margin-left:9px;
}

div.ajaxsearchpro[id*='ajaxsearchprores'].horizontal .results .mCSBap_scrollTools .mCSBap_buttonRight,div.searchsettings .mCSBap_scrollTools .mCSBap_buttonRight {
position:relative;
background:transparent;
margin-right:9px;
margin-top:0;
}

div.ajaxsearchpro[id*='ajaxsearchprores'] .results .mCSBap_horizontal > .mCSBap_scrollTools a + .mCSBap_draggerContainer {
margin:10px 12px 0 36px;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_container {
width:auto;
margin-right:20px;
overflow:hidden;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_scrollTools .mCSBap_draggerContainer {
height:100%;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
margin:2px 0;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_scrollTools .mCSBap_buttonUp + .mCSBap_draggerContainer {
padding-bottom:40px;
margin-top:20px;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_scrollTools .mCSBap_draggerRail {
width:2px;
height:100%;
margin:0 auto;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
background:#000;
background:rgba(0,0,0,0.4);
}

div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_scrollTools .mCSBap_dragger .mCSBap_dragger_bar {
width:6px;
box-shadow:0 0 2px 0 rgba(0,0,0,0.5);
height:100%;
margin:0 auto;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
text-align:center;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_scrollTools .mCSBap_buttonUp,div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_scrollTools .mCSBap_buttonDown {
height:20px;
-overflow:hidden;
margin:0 auto;
cursor:pointer;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_scrollTools .mCSBap_buttonDown {
bottom:0;
margin-top:-40px;
height:0;
position:relative;
background-position:0 -20px;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_horizontal .mCSBap_container {
height:auto;
margin-right:0;
margin-bottom:20px;
overflow:hidden;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_horizontal.mCustomScrollBox .mCSBap_scrollTools {
width:100%;
height:26px;
top:auto;
right:auto;
bottom:6px;
left:0;
overflow:hidden;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_horizontal .mCSBap_scrollTools .mCSBap_draggerContainer {
height:23px;
width:auto;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
overflow:hidden;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_horizontal .mCSBap_scrollTools .mCSBap_buttonLeft + .mCSBap_draggerContainer {
padding-bottom:0;
padding-right:20px;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_horizontal .mCSBap_scrollTools .mCSBap_buttonLeft,div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_horizontal .mCSBap_scrollTools .mCSBap_buttonRight {
width:20px;
height:100%;
overflow:hidden;
margin:0 auto;
cursor:pointer;
float:left;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_horizontal .mCSBap_scrollTools .mCSBap_buttonRight {
right:0;
bottom:auto;
margin-left:-40px;
margin-top:-16px;
float:right;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_scrollTools .mCSBap_buttonUp,div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_scrollTools .mCSBap_buttonDown,div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_scrollTools .mCSBap_buttonLeft,div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_scrollTools .mCSBap_buttonRight {
padding:10px 0 0;
background:0;
opacity:.4;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_scrollTools .mCSBap_buttonDown:after {
top:100%;
border:solid transparent;
content:" ";
height:0;
width:0;
position:absolute;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_scrollTools .mCSBap_buttonUp {
position:relative;
margin:10px 0 0;
height:0;
background-position:0 0;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_scrollTools .mCSBap_buttonUp:after {
bottom:100%;
border:solid transparent;
content:" ";
height:0;
width:0;
position:absolute;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_scrollTools .mCSBap_buttonLeft {
background-position:0 -40px;
}

div.ajaxsearchpro .mCustScr {
-ms-touch-action:none;
touch-action:none;
}

div.ajaxsearchpro .mCustScr.mCS_no_scrollbar {
-ms-touch-action:auto;
touch-action:auto;
}

div.ajaxsearchpro .mCustomScrollBox {
position:relative;
overflow:hidden;
height:100%;
max-width:100%;
outline:none;
direction:ltr;
}

div.ajaxsearchpro .mCSBap_container {
overflow:hidden;
width:auto;
height:auto;
}

div.ajaxsearchpro .mCS-dir-rtl > .mCSBap_inside > .mCSBap_container {
margin-right:0;
margin-left:0;
}

div.ajaxsearchpro .mCS-dir-rtl > .mCSBap_inside > .mCSBap_container.mCS_no_scrollbar_y.mCS_y_hidden {
margin-left:0;
}

div.ajaxsearchpro .mCSBap_scrollTools {
position:absolute;
width:16px;
height:auto;
left:auto;
top:0;
right:0;
bottom:0;
}

div.ajaxsearchpro .mCSBap_outside + .mCSBap_scrollTools {
right:-26px;
}

div.ajaxsearchpro .mCS-dir-rtl > .mCSBap_inside > .mCSBap_scrollTools,div.ajaxsearchpro .mCS-dir-rtl > .mCSBap_outside + .mCSBap_scrollTools {
right:auto;
left:0;
}

div.ajaxsearchpro .mCS-dir-rtl > .mCSBap_outside + .mCSBap_scrollTools {
left:-26px;
}

div.ajaxsearchpro .mCSBap_scrollTools .mCSBap_draggerRail {
width:2px;
height:100%;
margin:0 auto;
-webkit-border-radius:16px;
-moz-border-radius:16px;
border-radius:16px;
}

div.ajaxsearchpro .mCSBap_scrollTools .mCSBap_dragger {
cursor:pointer;
width:100%;
height:30px;
z-index:1;
}

div.ajaxsearchpro .mCSBap_scrollTools .mCSBap_dragger .mCSBap_dragger_bar {
position:relative;
width:4px;
height:100%;
margin:0 auto;
-webkit-border-radius:16px;
-moz-border-radius:16px;
border-radius:16px;
text-align:center;
}

div.ajaxsearchpro .mCSBap_scrollTools_vertical.mCSBap_scrollTools_onDrag_expand .mCSBap_dragger.mCSBap_dragger_onDrag_expanded .mCSBap_dragger_bar,div.ajaxsearchpro .mCSBap_scrollTools_vertical.mCSBap_scrollTools_onDrag_expand .mCSBap_draggerContainer:hover .mCSBap_dragger .mCSBap_dragger_bar {
width:12px;
}

div.ajaxsearchpro .mCSBap_scrollTools_vertical.mCSBap_scrollTools_onDrag_expand .mCSBap_dragger.mCSBap_dragger_onDrag_expanded + .mCSBap_draggerRail,div.ajaxsearchpro .mCSBap_scrollTools_vertical.mCSBap_scrollTools_onDrag_expand .mCSBap_draggerContainer:hover .mCSBap_draggerRail {
width:8px;
}

div.ajaxsearchpro .mCSBap_scrollTools .mCSBap_buttonUp,div.ajaxsearchpro .mCSBap_scrollTools .mCSBap_buttonDown {
display:block;
position:absolute;
height:20px;
width:100%;
overflow:hidden;
margin:0 auto;
cursor:pointer;
}

div.ajaxsearchpro .mCSBap_scrollTools .mCSBap_buttonDown {
bottom:0;
}

div.ajaxsearchpro .mCSBap_horizontal.mCSBap_inside > .mCSBap_container {
margin-right:0;
margin-bottom:30px !important;
}

div.ajaxsearchpro .mCSBap_horizontal.mCSBap_outside > .mCSBap_container {
min-height:100%;
}

div.ajaxsearchpro .mCSBap_horizontal > .mCSBap_container.mCS_no_scrollbar_x.mCS_x_hidden {
margin-bottom:0 !important;
}

div.ajaxsearchpro .mCSBap_scrollTools.mCSBap_scrollTools_horizontal {
width:auto;
height:16px;
top:auto;
right:0;
bottom:0;
left:0;
}

div.ajaxsearchpro .mCustomScrollBox + .mCSBap_scrollTools.mCSBap_scrollTools_horizontal,div.ajaxsearchpro .mCustomScrollBox + .mCSBap_scrollTools + .mCSBap_scrollTools.mCSBap_scrollTools_horizontal {
bottom:-26px;
}

div.ajaxsearchpro .mCSBap_scrollTools.mCSBap_scrollTools_horizontal .mCSBap_draggerRail {
width:100%;
height:2px;
margin:7px 0;
}

div.ajaxsearchpro .mCSBap_scrollTools.mCSBap_scrollTools_horizontal .mCSBap_dragger {
width:30px;
height:100%;
left:0;
}

div.ajaxsearchpro .mCSBap_scrollTools.mCSBap_scrollTools_horizontal .mCSBap_dragger .mCSBap_dragger_bar {
width:100%;
height:4px;
margin:6px auto;
}

div.ajaxsearchpro .mCSBap_scrollTools_horizontal.mCSBap_scrollTools_onDrag_expand .mCSBap_dragger.mCSBap_dragger_onDrag_expanded .mCSBap_dragger_bar,div.ajaxsearchpro .mCSBap_scrollTools_horizontal.mCSBap_scrollTools_onDrag_expand .mCSBap_draggerContainer:hover .mCSBap_dragger .mCSBap_dragger_bar {
height:12px;
margin:2px auto;
}

div.ajaxsearchpro .mCSBap_scrollTools_horizontal.mCSBap_scrollTools_onDrag_expand .mCSBap_dragger.mCSBap_dragger_onDrag_expanded + .mCSBap_draggerRail,div.ajaxsearchpro .mCSBap_scrollTools_horizontal.mCSBap_scrollTools_onDrag_expand .mCSBap_draggerContainer:hover .mCSBap_draggerRail {
height:8px;
margin:4px 0;
}

div.ajaxsearchpro .mCSBap_scrollTools.mCSBap_scrollTools_horizontal .mCSBap_buttonLeft,div.ajaxsearchpro .mCSBap_scrollTools.mCSBap_scrollTools_horizontal .mCSBap_buttonRight {
display:block;
position:absolute;
width:20px;
height:100%;
overflow:hidden;
margin:0 auto;
cursor:pointer;
}

div.ajaxsearchpro .mCSBap_scrollTools.mCSBap_scrollTools_horizontal .mCSBap_buttonLeft {
left:0;
}

div.ajaxsearchpro .mCSBap_scrollTools.mCSBap_scrollTools_horizontal .mCSBap_buttonRight {
right:0;
}

.asp-ui,.asp-ui * {
font-size:12px;
line-height:1.75;
box-sizing:content-box;
}

.ui-helper-hidden-accessible {
position:absolute !important;
clip:rect(1px 1px 1px 1px);
clip:rect(1px,1px,1px,1px);
}

.ui-helper-reset {
margin:0;
padding:0;
border:0;
outline:0;
line-height:1.3;
text-decoration:none;
font-size:100%;
list-style:none;
}

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

.asp-ui.ui-helper-clearfix {
display:inline-block;
display:block;
}

* html .asp-ui.ui-helper-clearfix {
height:1%;
}

.ui-helper-zfix {
width:100%;
height:100%;
top:0;
left:0;
position:absolute;
opacity:0;
}

.ui-state-disabled {
cursor:default !important;
}

.asp-ui .ui-icon {
display:block;
text-indent:-99999px;
overflow:hidden;
background-repeat:no-repeat;
}

.ui-widget-overlay {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
background:#aaa;
opacity:.3;
}

.asp-ui.ui-widget {
font-family:Verdana,Arial,sans-serif;
font-size:1.1em;
}

.asp-ui.ui-widget .asp-ui.ui-widget {
font-size:1em;
}

.asp-ui.ui-widget input,.asp-ui.ui-widget select,.asp-ui.ui-widget textarea,.asp-ui.ui-widget button {
font-family:Verdana,Arial,sans-serif;
font-size:1em;
}

.asp-ui.ui-widget-content {
border:1px solid #FFF;
box-shadow:0 1px 3px rgba(0,0,0,0.1);
color:#222;
background:#fff;
}

.asp-ui.ui-widget-content a {
color:#222;
}

.asp-ui .ui-widget-header {
background:#2EA2CC;
color:#e5e5e5;
font-weight:700;
border:0;
border-radius:0 !important;
width:100%;
padding:8px 3px;
position:relative;
margin:-3px;
}

.asp-ui .ui-widget-header a {
color:#e5e5e5;
}

.asp-ui .ui-state-default,.asp-ui.ui-widget-content .ui-state-default,.asp-ui .ui-widget-header .ui-state-default {
border:1px solid #E1E1E1;
background:#F9F9F9;
font-weight:400;
color:#555;
}

.asp-ui .ui-state-default a,.asp-ui .ui-state-default a:link,.asp-ui .ui-state-default a:visited {
color:#555;
text-decoration:none;
}

.asp-ui .ui-state-hover,.asp-ui.ui-widget-content .ui-state-hover,.asp-ui .ui-widget-header .ui-state-hover,.asp-ui .ui-state-focus,.asp-ui.ui-widget-content .ui-state-focus,.asp-ui .ui-widget-header .ui-state-focus {
border:1px solid #999;
background:#dadada;
font-weight:400;
color:#212121;
}

.asp-ui .ui-state-active,.asp-ui.ui-widget-content .ui-state-active,.asp-ui .ui-widget-header .ui-state-active {
border:1px solid #aaa;
background:#fff;
font-weight:400;
color:#212121;
}

.asp-ui .ui-state-highlight,.asp-ui.ui-widget-content .ui-state-highlight,.asp-ui .ui-widget-header .ui-state-highlight {
border:1px solid #1cb1f2;
background:#5bc6f5;
color:#fff;
}

.asp-ui .ui-state-highlight a,.asp-ui.ui-widget-content .ui-state-highlight a,.asp-ui .ui-widget-header .ui-state-highlight a {
color:#fff;
}

.asp-ui .ui-state-error,.asp-ui.ui-widget-content .ui-state-error,.asp-ui .ui-widget-header .ui-state-error {
border:1px solid #cd0a0a;
background:#fef1ec;
color:#cd0a0a;
}

.asp-ui .ui-priority-primary,.asp-ui.ui-widget-content .ui-priority-primary,.asp-ui .ui-widget-header .ui-priority-primary {
font-weight:700;
}

.asp-ui .ui-priority-secondary,.asp-ui.ui-widget-content .ui-priority-secondary,.asp-ui .ui-widget-header .ui-priority-secondary {
opacity:.7;
font-weight:400;
}

.asp-ui .ui-state-disabled,.asp-ui.ui-widget-content .ui-state-disabled,.asp-ui .ui-widget-header .ui-state-disabled {
opacity:.35;
background-image:none;
}

.asp-ui .ui-icon-carat-1-ne {
background-position:-16px 0;
}

.asp-ui .ui-icon-carat-1-e {
background-position:-32px 0;
}

.asp-ui .ui-icon-carat-1-se {
background-position:-48px 0;
}

.asp-ui .ui-icon-carat-1-s {
background-position:-64px 0;
}

.asp-ui .ui-icon-carat-1-sw {
background-position:-80px 0;
}

.asp-ui .ui-icon-carat-1-w {
background-position:-96px 0;
}

.asp-ui .ui-icon-carat-1-nw {
background-position:-112px 0;
}

.asp-ui .ui-icon-carat-2-n-s {
background-position:-128px 0;
}

.asp-ui .ui-icon-carat-2-e-w {
background-position:-144px 0;
}

.asp-ui .ui-icon-triangle-1-n {
background-position:0 -16px;
}

.asp-ui .ui-icon-triangle-1-ne {
background-position:-16px -16px;
}

.asp-ui .ui-icon-triangle-1-e {
background-position:-32px -16px;
}

.asp-ui .ui-icon-triangle-1-se {
background-position:-48px -16px;
}

.asp-ui .ui-icon-triangle-1-s {
background-position:-64px -16px;
}

.asp-ui .ui-icon-triangle-1-sw {
background-position:-80px -16px;
}

.asp-ui .ui-icon-triangle-1-w {
background-position:-96px -16px;
}

.asp-ui .ui-icon-triangle-1-nw {
background-position:-112px -16px;
}

.asp-ui .ui-icon-triangle-2-n-s {
background-position:-128px -16px;
}

.asp-ui .ui-icon-triangle-2-e-w {
background-position:-144px -16px;
}

.asp-ui .ui-icon-arrow-1-n {
background-position:0 -32px;
}

.asp-ui .ui-icon-arrow-1-ne {
background-position:-16px -32px;
}

.asp-ui .ui-icon-arrow-1-e {
background-position:-32px -32px;
}

.asp-ui .ui-icon-arrow-1-se {
background-position:-48px -32px;
}

.asp-ui .ui-icon-arrow-1-s {
background-position:-64px -32px;
}

.asp-ui .ui-icon-arrow-1-sw {
background-position:-80px -32px;
}

.asp-ui .ui-icon-arrow-1-w {
background-position:-96px -32px;
}

.asp-ui .ui-icon-arrow-1-nw {
background-position:-112px -32px;
}

.asp-ui .ui-icon-arrow-2-n-s {
background-position:-128px -32px;
}

.asp-ui .ui-icon-arrow-2-ne-sw {
background-position:-144px -32px;
}

.asp-ui .ui-icon-arrow-2-e-w {
background-position:-160px -32px;
}

.asp-ui .ui-icon-arrow-2-se-nw {
background-position:-176px -32px;
}

.asp-ui .ui-icon-arrowstop-1-n {
background-position:-192px -32px;
}

.asp-ui .ui-icon-arrowstop-1-e {
background-position:-208px -32px;
}

.asp-ui .ui-icon-arrowstop-1-s {
background-position:-224px -32px;
}

.asp-ui .ui-icon-arrowstop-1-w {
background-position:-240px -32px;
}

.asp-ui .ui-icon-arrowthick-1-n {
background-position:0 -48px;
}

.asp-ui .ui-icon-arrowthick-1-ne {
background-position:-16px -48px;
}

.asp-ui .ui-icon-arrowthick-1-e {
background-position:-32px -48px;
}

.asp-ui .ui-icon-arrowthick-1-se {
background-position:-48px -48px;
}

.asp-ui .ui-icon-arrowthick-1-s {
background-position:-64px -48px;
}

.asp-ui .ui-icon-arrowthick-1-sw {
background-position:-80px -48px;
}

.asp-ui .ui-icon-arrowthick-1-w {
background-position:-96px -48px;
}

.asp-ui .ui-icon-arrowthick-1-nw {
background-position:-112px -48px;
}

.asp-ui .ui-icon-arrowthick-2-n-s {
background-position:-128px -48px;
}

.asp-ui .ui-icon-arrowthick-2-ne-sw {
background-position:-144px -48px;
}

.asp-ui .ui-icon-arrowthick-2-e-w {
background-position:-160px -48px;
}

.asp-ui .ui-icon-arrowthick-2-se-nw {
background-position:-176px -48px;
}

.asp-ui .ui-icon-arrowthickstop-1-n {
background-position:-192px -48px;
}

.asp-ui .ui-icon-arrowthickstop-1-e {
background-position:-208px -48px;
}

.asp-ui .ui-icon-arrowthickstop-1-s {
background-position:-224px -48px;
}

.asp-ui .ui-icon-arrowthickstop-1-w {
background-position:-240px -48px;
}

.asp-ui .ui-icon-arrowreturnthick-1-w {
background-position:0 -64px;
}

.asp-ui .ui-icon-arrowreturnthick-1-n {
background-position:-16px -64px;
}

.asp-ui .ui-icon-arrowreturnthick-1-e {
background-position:-32px -64px;
}

.asp-ui .ui-icon-arrowreturnthick-1-s {
background-position:-48px -64px;
}

.asp-ui .ui-icon-arrowreturn-1-w {
background-position:-64px -64px;
}

.asp-ui .ui-icon-arrowreturn-1-n {
background-position:-80px -64px;
}

.asp-ui .ui-icon-arrowreturn-1-e {
background-position:-96px -64px;
}

.asp-ui .ui-icon-arrowreturn-1-s {
background-position:-112px -64px;
}

.asp-ui .ui-icon-arrowrefresh-1-w {
background-position:-128px -64px;
}

.asp-ui .ui-icon-arrowrefresh-1-n {
background-position:-144px -64px;
}

.asp-ui .ui-icon-arrowrefresh-1-e {
background-position:-160px -64px;
}

.asp-ui .ui-icon-arrowrefresh-1-s {
background-position:-176px -64px;
}

.asp-ui .ui-icon-arrow-4 {
background-position:0 -80px;
}

.asp-ui .ui-icon-arrow-4-diag {
background-position:-16px -80px;
}

.asp-ui .ui-icon-extlink {
background-position:-32px -80px;
}

.asp-ui .ui-icon-newwin {
background-position:-48px -80px;
}

.asp-ui .ui-icon-refresh {
background-position:-64px -80px;
}

.asp-ui .ui-icon-shuffle {
background-position:-80px -80px;
}

.asp-ui .ui-icon-transfer-e-w {
background-position:-96px -80px;
}

.asp-ui .ui-icon-transferthick-e-w {
background-position:-112px -80px;
}

.asp-ui .ui-icon-folder-collapsed {
background-position:0 -96px;
}

.asp-ui .ui-icon-folder-open {
background-position:-16px -96px;
}

.asp-ui .ui-icon-document {
background-position:-32px -96px;
}

.asp-ui .ui-icon-document-b {
background-position:-48px -96px;
}

.asp-ui .ui-icon-note {
background-position:-64px -96px;
}

.asp-ui .ui-icon-mail-closed {
background-position:-80px -96px;
}

.asp-ui .ui-icon-mail-open {
background-position:-96px -96px;
}

.asp-ui .ui-icon-suitcase {
background-position:-112px -96px;
}

.asp-ui .ui-icon-comment {
background-position:-128px -96px;
}

.asp-ui .ui-icon-person {
background-position:-144px -96px;
}

.asp-ui .ui-icon-print {
background-position:-160px -96px;
}

.asp-ui .ui-icon-trash {
background-position:-176px -96px;
}

.asp-ui .ui-icon-locked {
background-position:-192px -96px;
}

.asp-ui .ui-icon-unlocked {
background-position:-208px -96px;
}

.asp-ui .ui-icon-bookmark {
background-position:-224px -96px;
}

.asp-ui .ui-icon-tag {
background-position:-240px -96px;
}

.asp-ui .ui-icon-home {
background-position:0 -112px;
}

.asp-ui .ui-icon-flag {
background-position:-16px -112px;
}

.asp-ui .ui-icon-calendar {
background-position:-32px -112px;
}

.asp-ui .ui-icon-cart {
background-position:-48px -112px;
}

.asp-ui .ui-icon-pencil {
background-position:-64px -112px;
}

.asp-ui .ui-icon-clock {
background-position:-80px -112px;
}

.asp-ui .ui-icon-disk {
background-position:-96px -112px;
}

.asp-ui .ui-icon-calculator {
background-position:-112px -112px;
}

.asp-ui .ui-icon-zoomin {
background-position:-128px -112px;
}

.asp-ui .ui-icon-zoomout {
background-position:-144px -112px;
}

.asp-ui .ui-icon-search {
background-position:-160px -112px;
}

.asp-ui .ui-icon-wrench {
background-position:-176px -112px;
}

.asp-ui .ui-icon-gear {
background-position:-192px -112px;
}

.asp-ui .ui-icon-heart {
background-position:-208px -112px;
}

.asp-ui .ui-icon-star {
background-position:-224px -112px;
}

.asp-ui .ui-icon-link {
background-position:-240px -112px;
}

.asp-ui .ui-icon-cancel {
background-position:0 -128px;
}

.asp-ui .ui-icon-plus {
background-position:-16px -128px;
}

.asp-ui .ui-icon-plusthick {
background-position:-32px -128px;
}

.asp-ui .ui-icon-minus {
background-position:-48px -128px;
}

.asp-ui .ui-icon-minusthick {
background-position:-64px -128px;
}

.asp-ui .ui-icon-close {
background-position:-80px -128px;
}

.asp-ui .ui-icon-closethick {
background-position:-96px -128px;
}

.asp-ui .ui-icon-key {
background-position:-112px -128px;
}

.asp-ui .ui-icon-lightbulb {
background-position:-128px -128px;
}

.asp-ui .ui-icon-scissors {
background-position:-144px -128px;
}

.asp-ui .ui-icon-clipboard {
background-position:-160px -128px;
}

.asp-ui .ui-icon-copy {
background-position:-176px -128px;
}

.asp-ui .ui-icon-contact {
background-position:-192px -128px;
}

.asp-ui .ui-icon-image {
background-position:-208px -128px;
}

.asp-ui .ui-icon-video {
background-position:-224px -128px;
}

.asp-ui .ui-icon-script {
background-position:-240px -128px;
}

.asp-ui .ui-icon-alert {
background-position:0 -144px;
}

.asp-ui .ui-icon-info {
background-position:-16px -144px;
}

.asp-ui .ui-icon-notice {
background-position:-32px -144px;
}

.asp-ui .ui-icon-help {
background-position:-48px -144px;
}

.asp-ui .ui-icon-check {
background-position:-64px -144px;
}

.asp-ui .ui-icon-bullet {
background-position:-80px -144px;
}

.asp-ui .ui-icon-radio-off {
background-position:-96px -144px;
}

.asp-ui .ui-icon-radio-on {
background-position:-112px -144px;
}

.asp-ui .ui-icon-pin-w {
background-position:-128px -144px;
}

.asp-ui .ui-icon-pin-s {
background-position:-144px -144px;
}

.asp-ui .ui-icon-play {
background-position:0 -160px;
}

.asp-ui .ui-icon-pause {
background-position:-16px -160px;
}

.asp-ui .ui-icon-seek-next {
background-position:-32px -160px;
}

.asp-ui .ui-icon-seek-prev {
background-position:-48px -160px;
}

.asp-ui .ui-icon-seek-end {
background-position:-64px -160px;
}

.asp-ui .ui-icon-stop {
background-position:-96px -160px;
}

.asp-ui .ui-icon-eject {
background-position:-112px -160px;
}

.asp-ui .ui-icon-volume-off {
background-position:-128px -160px;
}

.asp-ui .ui-icon-volume-on {
background-position:-144px -160px;
}

.asp-ui .ui-icon-power {
background-position:0 -176px;
}

.asp-ui .ui-icon-signal-diag {
background-position:-16px -176px;
}

.asp-ui .ui-icon-signal {
background-position:-32px -176px;
}

.asp-ui .ui-icon-battery-0 {
background-position:-48px -176px;
}

.asp-ui .ui-icon-battery-1 {
background-position:-64px -176px;
}

.asp-ui .ui-icon-battery-2 {
background-position:-80px -176px;
}

.asp-ui .ui-icon-battery-3 {
background-position:-96px -176px;
}

.asp-ui .ui-icon-circle-plus {
background-position:0 -192px;
}

.asp-ui .ui-icon-circle-minus {
background-position:-16px -192px;
}

.asp-ui .ui-icon-circle-close {
background-position:-32px -192px;
}

.asp-ui .ui-icon-circle-triangle-e {
background-position:-48px -192px;
}

.asp-ui .ui-icon-circle-triangle-s {
background-position:-64px -192px;
}

.asp-ui .ui-icon-circle-triangle-w {
background-position:-80px -192px;
}

.asp-ui .ui-icon-circle-triangle-n {
background-position:-96px -192px;
}

.asp-ui .ui-icon-circle-arrow-e {
background-position:-112px -192px;
}

.asp-ui .ui-icon-circle-arrow-s {
background-position:-128px -192px;
}

.asp-ui .ui-icon-circle-arrow-w {
background-position:-144px -192px;
}

.asp-ui .ui-icon-circle-arrow-n {
background-position:-160px -192px;
}

.asp-ui .ui-icon-circle-zoomin {
background-position:-176px -192px;
}

.asp-ui .ui-icon-circle-zoomout {
background-position:-192px -192px;
}

.asp-ui .ui-icon-circle-check {
background-position:-208px -192px;
}

.asp-ui .ui-icon-circlesmall-plus {
background-position:0 -208px;
}

.asp-ui .ui-icon-circlesmall-minus {
background-position:-16px -208px;
}

.asp-ui .ui-icon-circlesmall-close {
background-position:-32px -208px;
}

.asp-ui .ui-icon-squaresmall-plus {
background-position:-48px -208px;
}

.asp-ui .ui-icon-squaresmall-minus {
background-position:-64px -208px;
}

.asp-ui .ui-icon-squaresmall-close {
background-position:-80px -208px;
}

.asp-ui .ui-icon-grip-dotted-vertical {
background-position:0 -224px;
}

.asp-ui .ui-icon-grip-dotted-horizontal {
background-position:-16px -224px;
}

.asp-ui .ui-icon-grip-solid-vertical {
background-position:-32px -224px;
}

.asp-ui .ui-icon-grip-solid-horizontal {
background-position:-48px -224px;
}

.asp-ui .ui-icon-gripsmall-diagonal-se {
background-position:-64px -224px;
}

.asp-ui .ui-icon-grip-diagonal-se {
background-position:-80px -224px;
}

.asp-ui.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl {
-moz-border-radius-topleft:4px;
-webkit-border-top-left-radius:4px;
-khtml-border-top-left-radius:4px;
border-top-left-radius:4px;
}

.asp-ui.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr {
-moz-border-radius-topright:4px;
-webkit-border-top-right-radius:4px;
-khtml-border-top-right-radius:4px;
border-top-right-radius:4px;
}

.asp-ui.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl {
-moz-border-radius-bottomleft:4px;
-webkit-border-bottom-left-radius:4px;
-khtml-border-bottom-left-radius:4px;
border-bottom-left-radius:4px;
}

.asp-ui.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br {
-moz-border-radius-bottomright:4px;
-webkit-border-bottom-right-radius:4px;
-khtml-border-bottom-right-radius:4px;
border-bottom-right-radius:4px;
}

.ui-widget-shadow {
margin:-8px 0 0 -8px;
padding:8px;
background:#aaa;
opacity:.3;
-moz-border-radius:8px;
-khtml-border-radius:8px;
-webkit-border-radius:8px;
border-radius:8px;
}

#ui-datepicker-div {
z-index:100000000 !important;
display:none;
}

.asp-ui.ui-datepicker {
width:17em;
padding:.2em .2em 0;
display:none;
border-radius:0 !important;
}

.asp-ui.ui-datepicker .ui-datepicker-prev,.asp-ui.ui-datepicker .ui-datepicker-next {
position:absolute;
top:2px;
width:1.8em;
height:1.8em;
display:none;
}

.asp-ui.ui-datepicker .ui-datepicker-prev-hover,.asp-ui.ui-datepicker .ui-datepicker-next-hover {
top:1px;
}

.asp-ui.ui-datepicker .ui-datepicker-prev {
left:2px;
}

.asp-ui.ui-datepicker .ui-datepicker-next {
right:2px;
}

.asp-ui.ui-datepicker .ui-datepicker-prev-hover {
left:1px;
}

.asp-ui.ui-datepicker .ui-datepicker-next-hover {
right:1px;
}

.asp-ui.ui-datepicker .ui-datepicker-prev span,.asp-ui.ui-datepicker .ui-datepicker-next span {
display:block;
position:absolute;
left:50%;
margin-left:-8px;
top:50%;
margin-top:-8px;
}

.asp-ui.ui-datepicker .ui-datepicker-title {
margin:0;
text-align:center;
}

.asp-ui.ui-datepicker .ui-datepicker-title select {
font-size:1em;
margin:0 0 0 2%;
}

.asp-ui.ui-datepicker select.ui-datepicker-month-year {
width:100%;
}

.asp-ui.ui-datepicker select.ui-datepicker-month,.asp-ui.ui-datepicker select.ui-datepicker-year {
width:43%;
padding:4px;
font-size:12px;
font-weight:400;
border:0;
height:20px;
margin:3px;
box-sizing:content-box;
}

.asp-ui.ui-datepicker table {
width:100%;
font-size:.9em;
border-collapse:collapse;
margin:0 0 .4em;
border:0;
}

.asp-ui.ui-datepicker th {
padding:.7em .3em;
text-align:center;
font-weight:700;
border:0;
width:14%;
}

.asp-ui.ui-datepicker td {
border:0;
padding:1px;
}

.asp-ui.ui-datepicker td span,.asp-ui.ui-datepicker td a {
display:block;
padding:.2em;
text-align:right;
text-decoration:none;
}

.asp-ui.ui-datepicker .ui-datepicker-buttonpane {
background-image:none;
margin:.7em 0 0;
padding:0 .2em;
border-left:0;
border-right:0;
border-bottom:0;
background:#EAF2FA;
border-top:1px solid #E1E1E1;
width:100%;
padding:3px;
margin:0;
margin:0 0 0 -3px;
position:relative;
overflow:hidden;
}

.asp-ui.ui-datepicker .ui-datepicker-buttonpane button {
float:right;
margin:.5em .2em .4em;
cursor:pointer;
padding:.2em .6em .3em;
width:auto;
overflow:visible;
margin:0;
padding:0;
font-size:12px;
background:transparent;
border:0 none;
text-shadow:0 1px 0 #FFF;
color:#7A9BBE;
opacity:1;
display:block;
line-height:1em;
padding:5px;
}

.ui-datepicker.ui-datepicker-multi {
width:auto;
}

.ui-datepicker-multi .ui-datepicker-group table {
width:95%;
margin:0 auto .4em;
}

.ui-datepicker-multi-2 .ui-datepicker-group {
width:50%;
}

.ui-datepicker-multi-3 .ui-datepicker-group {
width:33.3%;
}

.ui-datepicker-multi-4 .ui-datepicker-group {
width:25%;
}

.ui-datepicker-multi .ui-datepicker-buttonpane {
clear:left;
}

.ui-datepicker-row-break {
clear:both;
width:100%;
font-size:0;
}

.ui-datepicker-rtl {
direction:rtl;
}

.ui-datepicker-rtl .ui-datepicker-prev {
right:2px;
left:auto;
}

.ui-datepicker-rtl .ui-datepicker-next {
left:2px;
right:auto;
}

.ui-datepicker-rtl .ui-datepicker-prev:hover {
right:1px;
left:auto;
}

.ui-datepicker-rtl .ui-datepicker-next:hover {
left:1px;
right:auto;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane {
clear:right;
}

.ui-datepicker-cover {
display:none;
display//:block;
position:absolute;
z-index:-1;
filter:mask();
top:-4px;
left:-4px;
width:200px;
height:200px;
}

.asp-ui.ui-datepicker .ui-state-highlight {
background:#EAF2FA;
color:#555;
border:1px solid #95B1CE;
}

.asp-ui.ui-datepicker .ui-state-active {
background:#2EA2CC;
color:#FFF;
border:#0074A2 solid 1px;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] input[type=text]::-ms-clear,div.ajaxsearchpro[id*='ajaxsearchpro'] input[type=text]::-ms-reveal {
display:none;
width:0;
height:0;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] input[type="search"]::-webkit-search-decoration,div.ajaxsearchpro[id*='ajaxsearchpro'] input[type="search"]::-webkit-search-cancel-button,div.ajaxsearchpro[id*='ajaxsearchpro'] input[type="search"]::-webkit-search-results-button,div.ajaxsearchpro[id*='ajaxsearchpro'] input[type="search"]::-webkit-search-results-decoration,div.ajaxsearchpro[id*='ajaxsearchpro'] .probox .proinput input::-ms-clear,#asp_hidden_data,#asp_hidden_data *,div.ajaxsearchpro[id*='ajaxsearchprores'],div.ajaxsearchpro[id*='ajaxsearchprosettings'].searchsettings.ie78 .option label,div.ajaxsearchpro[id*='ajaxsearchprobsettings'].searchsettings.ie78 .option label,div.ajaxsearchpro[id*='ajaxsearchprosettings'].searchsettings.ie78 .option label:after,div.ajaxsearchpro[id*='ajaxsearchprobsettings'].searchsettings.ie78 .option label:after,.ui-helper-hidden {
display:none;
}

.hiddend,.no-js .photostack figure::after,div.ajaxsearchpro[id*='ajaxsearchprosettings'].searchsettings .option input[type=checkbox],div.ajaxsearchpro[id*='ajaxsearchprobsettings'].searchsettings .option input[type=checkbox] {
display:none !important;
}

.wpdreams_asp_sc,div.ajaxsearchpro[id*='ajaxsearchprosettings'].searchsettings.ie78 .option input[type=checkbox],div.ajaxsearchpro[id*='ajaxsearchprobsettings'].searchsettings.ie78 .option input[type=checkbox],.ajaxsearchpro .mCSBap_container,.results .mCSBap_scrollTools .mCSBap_buttonUp,.results .mCSBap_scrollTools .mCSBap_buttonDown {
display:block;
}

div.ajaxsearchpro[id*='ajaxsearchpro'] textarea:focus,div.ajaxsearchpro[id*='ajaxsearchpro'] input:focus,.asp-ui .asp-ui.ui-widget :active {
outline:none;
}

.opacityOne,div.ajaxsearchpro[id*='ajaxsearchprosettings'].searchsettings .option input[type=checkbox]:checked + label:after,div.ajaxsearchpro[id*='ajaxsearchprobsettings'].searchsettings .option input[type=checkbox]:checked + label:after,div.searchsettings .mCustomScrollBox:hover > .mCSBap_scrollTools,.results .mCustomScrollBox:hover > .mCSBap_scrollTools,div.ajaxsearchpro[id*='ajaxsearchpro'] .mCustomScrollBox:hover .mCSBap_scrollTools {
opacity:1;
}

.opacityZero,div.ajaxsearchpro[id*='ajaxsearchprores'] .photostack-start nav {
opacity:0;
}

div.ajaxsearchpro[id*='ajaxsearchprores'] .results .item .asp_image img,div.ajaxsearchpro[id*='ajaxsearchprores'] .photostack-img img {
width:100%;
height:100%;
}

div.ajaxsearchpro[id*='ajaxsearchprores'].horizontal .results,div.ajaxsearchpro[id*='ajaxsearchprores'].horizontal .resdrg {
height:auto;
width:auto;
}

div.ajaxsearchpro[id*='ajaxsearchprores'].isotopic a.asp_next,div.ajaxsearchpro[id*='ajaxsearchprores'].isotopic nav.asp_navigation a.asp_next,.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group {
float:right;
}

div.ajaxsearchpro[id*='ajaxsearchprores'].isotopic nav.asp_navigation ul li.asp_active,div.ajaxsearchpro[id*='ajaxsearchprores'].isotopic nav.asp_navigation ul li:hover {
background:rgba(255,255,255,0.6);
}

div.ajaxsearchpro[id*='ajaxsearchprores'] .photostack nav span:last-child,.results .mCSBap_container.mCS_no_scrollbar,div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_container.mCS_no_scrollbar,div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_container.mCS_no_scrollbar_y,div.ajaxsearchpro .mCSBap_container.mCS_no_scrollbar_y.mCS_y_hidden {
margin-right:0;
}

div.ajaxsearchpro[id*='ajaxsearchprosettings'].searchsettings .asp_option.asp-o-last,div.ajaxsearchpro[id*='ajaxsearchprosettings'].searchsettings .asp_option:last-child,.results .mCSBap_horizontal > .mCSBap_container.mCS_no_scrollbar,div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_horizontal .mCSBap_container.mCS_no_scrollbar {
margin-bottom:0;
}

div.ajaxsearchpro.searchsettings fieldset legend + div.option,div.ajaxsearchpro.searchsettings .asp_sett_scroll > .asp_option_cat:first-child > .option,div.ajaxsearchpro.searchsettings .mCSBap_container > .asp_option_cat:first-child > .option {
margin-top:0 !important;
}

div.ajaxsearchpro.asp_firefox.searchsettings .noUi-target,div.ajaxsearchpro.asp_firefox.searchsettings .noUi-handle {
box-shadow:0 0 2px -1px #000;
}

.results .mCustomScrollBox > .mCSBap_scrollTools,div.ajaxsearchpro[id*='ajaxsearchpro'] .mCustomScrollBox .mCSBap_scrollTools {
width:16px;
height:100%;
top:0;
right:0;
opacity:.75;
}

.results .mCSBap_scrollTools .mCSBap_draggerContainer,div.ajaxsearchpro .mCSBap_scrollTools .mCSBap_draggerContainer {
position:absolute;
top:0;
left:0;
bottom:0;
right:0;
height:auto;
}

.results .mCSBap_scrollTools a + .mCSBap_draggerContainer,div.ajaxsearchpro .mCSBap_scrollTools a + .mCSBap_draggerContainer {
margin:20px 0;
}

.results .mCSBap_scrollTools .mCSBap_dragger,div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_scrollTools .mCSBap_dragger {
cursor:pointer;
width:100%;
height:30px;
}

.results .mCSBap_horizontal > .mCSBap_scrollTools a + .mCSBap_draggerContainer,div.ajaxsearchpro .mCSBap_scrollTools.mCSBap_scrollTools_horizontal a + .mCSBap_draggerContainer {
margin:0 20px;
}

.results .mCSBap_horizontal > .mCSBap_scrollTools .mCSBap_draggerRail,div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_horizontal .mCSBap_scrollTools .mCSBap_draggerRail {
width:100%;
height:2px;
margin:7px 0;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}

.results .mCSBap_horizontal > .mCSBap_scrollTools .mCSBap_dragger,div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_horizontal .mCSBap_scrollTools .mCSBap_dragger {
width:30px;
height:100%;
}

.results .mCSBap_horizontal > .mCSBap_scrollTools .mCSBap_dragger .mCSBap_dragger_bar,div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_horizontal .mCSBap_scrollTools .mCSBap_dragger .mCSBap_dragger_bar {
width:100%;
height:4px;
margin:6px auto;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}

.results .mCSBap_scrollTools .mCSBap_buttonUp,.asp-ui .ui-icon-carat-1-n {
background-position:0 0;
}

div.ajaxsearchpro[id*='ajaxsearchprores'].horizontal .results .mCSBap_scrollTools .mCSBap_buttonLeft:after,div.searchsettings .mCSBap_scrollTools .mCSBap_buttonLeft:after,div.ajaxsearchpro[id*='ajaxsearchprores'].horizontal .results .mCSBap_scrollTools .mCSBap_buttonRight:after,div.searchsettings .mCSBap_scrollTools .mCSBap_buttonRight:after {
border:solid transparent;
content:" ";
height:0;
width:0;
position:absolute;
pointer-events:none;
}

.results .mCSBap_scrollTools .mCSBap_buttonRight,div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_scrollTools .mCSBap_buttonRight {
background-position:0 -56px;
}

div.searchsettings .mCSBap_scrollTools .mCSBap_buttonUp:hover,div.searchsettings .mCSBap_scrollTools .mCSBap_buttonDown:hover,div.searchsettings .mCSBap_scrollTools .mCSBap_buttonLeft:hover,div.searchsettings .mCSBap_scrollTools .mCSBap_buttonRight:hover,.results .mCSBap_scrollTools .mCSBap_buttonUp:hover,.results .mCSBap_scrollTools .mCSBap_buttonDown:hover,.results .mCSBap_scrollTools .mCSBap_buttonLeft:hover,.results .mCSBap_scrollTools .mCSBap_buttonRight:hover,div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_scrollTools .mCSBap_buttonUp:hover,div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_scrollTools .mCSBap_buttonDown:hover,div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_scrollTools .mCSBap_buttonLeft:hover,div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_scrollTools .mCSBap_buttonRight:hover {
opacity:.75;
}

div.searchsettings .mCSBap_scrollTools .mCSBap_buttonUp:active,div.searchsettings .mCSBap_scrollTools .mCSBap_buttonDown:active,div.searchsettings .mCSBap_scrollTools .mCSBap_buttonLeft:active,div.searchsettings .mCSBap_scrollTools .mCSBap_buttonRight:active,.results .mCSBap_scrollTools .mCSBap_buttonUp:active,.results .mCSBap_scrollTools .mCSBap_buttonDown:active,.results .mCSBap_scrollTools .mCSBap_buttonLeft:active,.results .mCSBap_scrollTools .mCSBap_buttonRight:active,div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_scrollTools .mCSBap_buttonUp:active,div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_scrollTools .mCSBap_buttonDown:active,div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_scrollTools .mCSBap_buttonLeft:active,div.ajaxsearchpro[id*='ajaxsearchpro'] .mCSBap_scrollTools .mCSBap_buttonRight:active {
opacity:.9;
}

.asp-ui .ui-state-hover a,.ui-state-hover a:hover,.asp-ui .ui-state-active a,.ui-state-active a:link,.asp-ui .ui-state-active a:visited {
color:#212121;
text-decoration:none;
}

.asp-ui .ui-state-error a,.asp-ui.ui-widget-content .ui-state-error a,.asp-ui .ui-widget-header .ui-state-error a,.asp-ui .ui-state-error-text,.asp-ui.ui-widget-content .ui-state-error-text,.asp-ui .ui-widget-header .ui-state-error-text {
color:#cd0a0a;
}

.asp-ui .ui-icon-seek-start,.asp-ui .ui-icon-seek-first {
background-position:-80px -160px;
}

.asp-ui.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button {
float:left;
}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
border-left-width:0;
}

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
border-right-width:0;
border-left-width:1px;
}div[id*='ajaxsearchpro1_'] div.asp_loader,div[id*='ajaxsearchpro1_'] div.asp_loader * {
box-sizing:border-box !important;
margin:0;
padding:0;
box-shadow:none;
}

div[id*='ajaxsearchpro1_'] div.asp_loader {
box-sizing:border-box;
display:flex;
flex:0 1 auto;
flex-direction:column;
flex-grow:0;
flex-shrink:0;
flex-basis:28px;
max-width:100%;
max-height:100%;
align-items:center;
justify-content:center;
}

div[id*='ajaxsearchpro1_'] div.asp_loader-inner {
width:100%;
margin:0 auto;
text-align:center;
height:100%;
}

@-webkit-keyframes rotate-simple {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
}

50% {
-webkit-transform:rotate(180deg);
transform:rotate(180deg);
}

100% {
-webkit-transform:rotate(360deg);
transform:rotate(360deg);
}
}

@keyframes rotate-simple {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
}

50% {
-webkit-transform:rotate(180deg);
transform:rotate(180deg);
}

100% {
-webkit-transform:rotate(360deg);
transform:rotate(360deg);
}
}

div[id*='ajaxsearchpro1_'] div.asp_simple-circle {
margin:0;
height:100%;
width:100%;
animation:rotate-simple .8s infinite linear;
-webkit-animation:rotate-simple .8s infinite linear;
border:4px solid #363636;
border-right-color:transparent;
border-radius:50%;
box-sizing:border-box;
}

div[id*='ajaxsearchprores1_'] .asp_res_loader div.asp_loader,div[id*='ajaxsearchprores1_'] .asp_res_loader div.asp_loader * {
box-sizing:border-box !important;
margin:0;
padding:0;
box-shadow:none;
}

div[id*='ajaxsearchprores1_'] .asp_res_loader div.asp_loader {
box-sizing:border-box;
display:flex;
flex:0 1 auto;
flex-direction:column;
flex-grow:0;
flex-shrink:0;
flex-basis:28px;
max-width:100%;
max-height:100%;
align-items:center;
justify-content:center;
}

div[id*='ajaxsearchprores1_'] .asp_res_loader div.asp_loader-inner {
width:100%;
margin:0 auto;
text-align:center;
height:100%;
}

@-webkit-keyframes rotate-simple {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
}

50% {
-webkit-transform:rotate(180deg);
transform:rotate(180deg);
}

100% {
-webkit-transform:rotate(360deg);
transform:rotate(360deg);
}
}

@keyframes rotate-simple {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
}

50% {
-webkit-transform:rotate(180deg);
transform:rotate(180deg);
}

100% {
-webkit-transform:rotate(360deg);
transform:rotate(360deg);
}
}

div[id*='ajaxsearchprores1_'] .asp_res_loader div.asp_simple-circle {
margin:0;
height:100%;
width:100%;
animation:rotate-simple .8s infinite linear;
-webkit-animation:rotate-simple .8s infinite linear;
border:4px solid #363636;
border-right-color:transparent;
border-radius:50%;
box-sizing:border-box;
}

#ajaxsearchpro1_1 div.asp_loader,#ajaxsearchpro1_2 div.asp_loader,#ajaxsearchpro1_1 div.asp_loader *,#ajaxsearchpro1_2 div.asp_loader * {
box-sizing:border-box !important;
margin:0;
padding:0;
box-shadow:none;
}

#ajaxsearchpro1_1 div.asp_loader,#ajaxsearchpro1_2 div.asp_loader {
box-sizing:border-box;
display:flex;
flex:0 1 auto;
flex-direction:column;
flex-grow:0;
flex-shrink:0;
flex-basis:28px;
max-width:100%;
max-height:100%;
align-items:center;
justify-content:center;
}

#ajaxsearchpro1_1 div.asp_loader-inner,#ajaxsearchpro1_2 div.asp_loader-inner {
width:100%;
margin:0 auto;
text-align:center;
height:100%;
}

@-webkit-keyframes rotate-simple {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
}

50% {
-webkit-transform:rotate(180deg);
transform:rotate(180deg);
}

100% {
-webkit-transform:rotate(360deg);
transform:rotate(360deg);
}
}

@keyframes rotate-simple {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
}

50% {
-webkit-transform:rotate(180deg);
transform:rotate(180deg);
}

100% {
-webkit-transform:rotate(360deg);
transform:rotate(360deg);
}
}

#ajaxsearchpro1_1 div.asp_simple-circle,#ajaxsearchpro1_2 div.asp_simple-circle {
margin:0;
height:100%;
width:100%;
animation:rotate-simple .8s infinite linear;
-webkit-animation:rotate-simple .8s infinite linear;
border:4px solid #363636;
border-right-color:transparent;
border-radius:50%;
box-sizing:border-box;
}

@-webkit-keyframes asp_an_fadeInDown {
0% {
opacity:0;
-webkit-transform:translateY(-20px);
}

100% {
opacity:1;
-webkit-transform:translateY(0);
}
}

@keyframes asp_an_fadeInDown {
0% {
opacity:0;
transform:translateY(-20px);
}

100% {
opacity:1;
transform:translateY(0);
}
}

.asp_an_fadeInDown {
-webkit-animation-name:asp_an_fadeInDown;
animation-name:asp_an_fadeInDown;
}

@font-face {
font-family:'asppsicons2';
src:url(//amazingsmiles2016/wp-content/plugins/ajax-search-pro/css/fonts/icons/icons2.eot);
src:url(//amazingsmiles2016/wp-content/plugins/ajax-search-pro/css/fonts/icons/icons2.eot?#iefix) format("embedded-opentype"),url(//amazingsmiles2016/wp-content/plugins/ajax-search-pro/css/fonts/icons/icons2.woff2) format("woff2"),url(//amazingsmiles2016/wp-content/plugins/ajax-search-pro/css/fonts/icons/icons2.woff) format("woff"),url(//amazingsmiles2016/wp-content/plugins/ajax-search-pro/css/fonts/icons/icons2.ttf) format("truetype"),url(//amazingsmiles2016/wp-content/plugins/ajax-search-pro/css/fonts/icons/icons2.svg#icons) format("svg");
font-weight:400;
font-style:normal;
}

div.ajaxsearchpro[id*="ajaxsearchprores1_"],div.ajaxsearchpro[id*="ajaxsearchprores1_"] *,div.ajaxsearchpro[id*="ajaxsearchpro1_"],div.ajaxsearchpro[id*="ajaxsearchpro1_"] *,div.ajaxsearchpro[id*="ajaxsearchprosettings1_"],div.ajaxsearchpro[id*="ajaxsearchprosettings1_"] * {
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
-ms-box-sizing:content-box;
-o-box-sizing:content-box;
box-sizing:content-box;
border:0;
border-radius:0;
text-transform:none;
text-shadow:none;
box-shadow:none;
text-decoration:none;
text-align:left;
letter-spacing:normal;
padding:0;
margin:0;
}

.wpdreams_clear {
clear:both;
}

#ajaxsearchpro1_1,#ajaxsearchpro1_2,div.ajaxsearchpro[id*="ajaxsearchpro1_"] {
width:100%;
height:auto;
border-radius:5px;
background:#d1eaff;
background-image:-moz-radial-gradient(center,ellipse cover,#fff,#fff);
background-image:-webkit-gradient(radial,center center,0px,center center,100%,#fff,#fff);
background-image:-webkit-radial-gradient(center,ellipse cover,#fff,#fff);
background-image:-o-radial-gradient(center,ellipse cover,#fff,#fff);
background-image:-ms-radial-gradient(center,ellipse cover,#fff,#fff);
background-image:radial-gradient(ellipse at center,#fff,#fff);
overflow:hidden;
border:1px solid #b5b5b5;
border-radius:0 0 0 0;
box-shadow:0 0 0 0 #fff;
}

#ajaxsearchpro1_1 .probox,#ajaxsearchpro1_2 .probox,div.ajaxsearchpro[id*="ajaxsearchpro1_"] .probox {
margin:0;
height:42px;
background-image:-moz-radial-gradient(center,ellipse cover,#fff,#fff);
background-image:-webkit-gradient(radial,center center,0px,center center,100%,#fff,#fff);
background-image:-webkit-radial-gradient(center,ellipse cover,#fff,#fff);
background-image:-o-radial-gradient(center,ellipse cover,#fff,#fff);
background-image:-ms-radial-gradient(center,ellipse cover,#fff,#fff);
background-image:radial-gradient(ellipse at center,#fff,#fff);
border:0 none #fff;
border-radius:0 0 0 0;
box-shadow:1px 0 6px -3px #b5b5b5 inset;
}

p[id*=asp-try-1] {
color:#555 !important;
display:block;
}

div.asp_main_container+[id*=asp-try-1] {
width:100%;
}

p[id*=asp-try-1] a {
color:#ffb556 !important;
}

#ajaxsearchpro1_1 .probox .proinput,#ajaxsearchpro1_2 .probox .proinput,div.ajaxsearchpro[id*="ajaxsearchpro1_"] .probox .proinput {
font-weight:400;
font-family:'Lato';
color:#373737;
font-size:16px;
line-height:20px;
text-shadow:0 0 0 rgba(255,255,255,0);
line-height:normal;
flex-grow:1;
order:5;
-webkit-flex-grow:1;
-webkit-order:5;
}

#ajaxsearchpro1_1 .probox .proinput input.orig,#ajaxsearchpro1_2 .probox .proinput input.orig,div.ajaxsearchpro[id*="ajaxsearchpro1_"] .probox .proinput input.orig {
font-weight:400;
font-family:'Lato';
color:#373737;
font-size:16px;
line-height:20px;
text-shadow:0 0 0 rgba(255,255,255,0);
line-height:normal;
border:0;
box-shadow:none;
height:42px;
position:relative;
z-index:50;
padding:0!important;
padding-top:2px !important;
margin:-1px 0 0 -4px !important;
width:100%;
background:transparent !important;
}

#ajaxsearchpro1_1 .probox .proinput input.autocomplete,#ajaxsearchpro1_2 .probox .proinput input.autocomplete,div.ajaxsearchpro[id*="ajaxsearchpro1_"] .probox .proinput input.autocomplete {
font-weight:400;
font-family:'Lato';
color:#373737;
font-size:16px;
line-height:20px;
text-shadow:0 0 0 rgba(255,255,255,0);
line-height:normal;
opacity:.25;
height:42px;
display:block;
position:relative;
z-index:1;
padding:0!important;
margin:-1px 0 0 -4px !important;
margin-top:-42px !important;
width:100%;
background:transparent !important;
font-weight:normal;
font-family:Lato;
color:#373737;
font-size:16px;
line-height:20px;
text-shadow:0 0 0 rgba(255,255,255,0);
line-height:normal;
border:0;
box-shadow:none;
}

.rtl #ajaxsearchpro1_1 .probox .proinput input.orig,.rtl #ajaxsearchpro1_2 .probox .proinput input.orig,.rtl #ajaxsearchpro1_1 .probox .proinput input.autocomplete,.rtl #ajaxsearchpro1_2 .probox .proinput input.autocomplete,.rtl div.ajaxsearchpro[id*="ajaxsearchpro1_"] .probox .proinput input.orig,.rtl div.ajaxsearchpro[id*="ajaxsearchpro1_"] .probox .proinput input.autocomplete {
font-weight:400;
font-family:'Lato';
color:#373737;
font-size:16px;
line-height:20px;
text-shadow:0 0 0 rgba(255,255,255,0);
line-height:normal;
direction:rtl;
text-align:right;
}

.rtl #ajaxsearchpro1_1 .probox .proinput,.rtl #ajaxsearchpro1_2 .probox .proinput,.rtl div.ajaxsearchpro[id*="ajaxsearchpro1_"] .probox .proinput {
margin-right:2px;
}

.rtl #ajaxsearchpro1_1 .probox .proloading,.rtl #ajaxsearchpro1_1 .probox .proclose,.rtl #ajaxsearchpro1_2 .probox .proloading,.rtl #ajaxsearchpro1_2 .probox .proclose,.rtl div.ajaxsearchpro[id*="ajaxsearchpro1_"] .probox .proloading,.rtl div.ajaxsearchpro[id*="ajaxsearchpro1_"] .probox .proclose {
order:3;
}

div.ajaxsearchpro[id*="ajaxsearchpro1_"] .probox .proinput input.orig:-moz-placeholder {
font-weight:400;
font-family:'Lato';
color:#373737;
font-size:16px;
text-shadow:0 0 0 rgba(255,255,255,0);
opacity:.85;
line-height:normal !important;
}

#ajaxsearchpro1_1 .probox .proloading,#ajaxsearchpro1_1 .probox .proclose,#ajaxsearchpro1_1 .probox .promagnifier,#ajaxsearchpro1_1 .probox .prosettings,#ajaxsearchpro1_2 .probox .proloading,#ajaxsearchpro1_2 .probox .proclose,#ajaxsearchpro1_2 .probox .promagnifier,#ajaxsearchpro1_2 .probox .prosettings,div.ajaxsearchpro[id*="ajaxsearchpro1_"] .probox .proloading,div.ajaxsearchpro[id*="ajaxsearchpro1_"] .probox .proclose,div.ajaxsearchpro[id*="ajaxsearchpro1_"] .probox .promagnifier,div.ajaxsearchpro[id*="ajaxsearchpro1_"] .probox .prosettings {
width:42px;
height:42px;
flex:0 0 42px;
flex-grow:0;
order:7;
-webkit-flex:0 0 42px;
-webkit-flex-grow:0;
-webkit-order:7;
}

#ajaxsearchpro1_1 .probox .proloading,#ajaxsearchpro1_2 .probox .proloading,div.ajaxsearchpro[id*="ajaxsearchpro1_"] .probox .proloading {
width:42px;
height:42px;
min-width:42px;
min-height:42px;
max-width:42px;
max-height:42px;
}

#ajaxsearchpro1_1 .probox .proloading .asp_loader,#ajaxsearchpro1_2 .probox .proloading .asp_loader,div.ajaxsearchpro[id*="ajaxsearchpro1_"] .probox .proloading .asp_loader {
width:38px;
height:38px;
min-width:38px;
min-height:38px;
max-width:38px;
max-height:38px;
}

#ajaxsearchpro1_1 .probox .promagnifier,#ajaxsearchpro1_2 .probox .promagnifier,div.ajaxsearchpro[id*="ajaxsearchpro1_"] .probox .promagnifier {
width:auto;
height:42px;
flex:0 0 auto;
order:7;
-webkit-flex:0 0 auto;
-webkit-order:7;
width:42px;
height:42px;
background:transparent;
background-position:center center;
background-repeat:no-repeat;
order:11;
-webkit-order:11;
float:right;
border:0 solid #fff;
border-radius:0 0 0 0;
box-shadow:-1px 1px 0 0 rgba(255,255,255,0.64) inset;
cursor:pointer;
background-size:100% 100%;
background-position:center center;
background-repeat:no-repeat;
cursor:pointer;
}

#ajaxsearchpro1_1 .probox .promagnifier div.innericon,#ajaxsearchpro1_2 .probox .promagnifier div.innericon,div.ajaxsearchpro[id*="ajaxsearchpro1_"] .probox .promagnifier div.innericon {
width:42px;
height:42px;
float:right;
}

#ajaxsearchpro1_1 .probox .promagnifier div.asp_text_button,#ajaxsearchpro1_2 .probox .promagnifier div.asp_text_button,div.ajaxsearchpro[id*="ajaxsearchpro1_"] .probox .promagnifier div.asp_text_button {
width:auto;
height:42px;
float:right;
margin:0;
padding:0 10px 0 2px;
font-weight:400;
font-family:'Open Sans';
color:rgba(51,51,51,1);
font-size:15px;
line-height:normal;
text-shadow:0 0 0 rgba(255,255,255,0);
line-height:42px;
}

#ajaxsearchpro1_1.asp_msie .probox .proloading,#ajaxsearchpro1_2.asp_msie .probox .proloading,div.ajaxsearchpro[id*="ajaxsearchpro1_"].asp_msie .probox .proloading {
background-image:url(http://amazingsmiles2016/wp-content/plugins/ajax-search-pro//img/loading/newload1.gif);
float:right;
}

#ajaxsearchpro1_1 .probox .prosettings,#ajaxsearchpro1_2 .probox .prosettings,div.ajaxsearchpro[id*="ajaxsearchpro1_"] .probox .prosettings {
width:42px;
height:42px;
background:transparent;
background-position:center center;
background-repeat:no-repeat;
order:10;
-webkit-order:10;
float:right;
border:0 solid #fff;
border-radius:0 0 0 0;
box-shadow:0 1px 0 0 rgba(255,255,255,0.64) inset;
cursor:pointer;
background-size:100% 100%;
align-self:flex-end;
}

#ajaxsearchprores1_1,#ajaxsearchprores1_2,div.ajaxsearchpro[id*="ajaxsearchprores1_"] {
position:absolute;
z-index:11000;
}

#ajaxsearchprores1_1 .results .asp_nores .asp_keyword,#ajaxsearchprores1_2 .results .asp_nores .asp_keyword,div.ajaxsearchpro[id*="ajaxsearchprores1_"] .results .asp_nores .asp_keyword {
padding:0 6px;
cursor:pointer;
font-weight:400;
font-family:'Open Sans';
color:#4a4a4a;
font-size:13px;
line-height:1.35em;
text-shadow:0 0 0 rgba(255,255,255,0);
font-weight:bold;
}

#ajaxsearchprores1_1 .results .item,#ajaxsearchprores1_2 .results .item,div.ajaxsearchpro[id*="ajaxsearchprores1_"] .results .item {
height:auto;
background:#fff;
}

#ajaxsearchprores1_1 .results .item.hovered,#ajaxsearchprores1_2 .results .item.hovered,div.ajaxsearchpro[id*="ajaxsearchprores1_"] .results .item.hovered {
background-image:-moz-radial-gradient(center,ellipse cover,#f4f4f4,#f6f6f6);
background-image:-webkit-gradient(radial,center center,0px,center center,100%,#f4f4f4,#f6f6f6);
background-image:-webkit-radial-gradient(center,ellipse cover,#f4f4f4,#f6f6f6);
background-image:-o-radial-gradient(center,ellipse cover,#f4f4f4,#f6f6f6);
background-image:-ms-radial-gradient(center,ellipse cover,#f4f4f4,#f6f6f6);
background-image:radial-gradient(ellipse at center,#f4f4f4,#f6f6f6);
}

#ajaxsearchprores1_1 .results .item .asp_image,#ajaxsearchprores1_2 .results .item .asp_image,div.ajaxsearchpro[id*="ajaxsearchprores1_"] .results .item .asp_image {
width:50px;
height:50px;
background-size:cover;
background-repeat:no-repeat;
}

#ajaxsearchprores1_1 .results .item .asp_content,#ajaxsearchprores1_2 .results .item .asp_content,div.ajaxsearchpro[id*="ajaxsearchprores1_"] .results .item .asp_content {
overflow:hidden;
background:transparent;
margin:0;
padding:0 10px;
}

#ajaxsearchprores1_1 .results .item .asp_content h3,#ajaxsearchprores1_2 .results .item .asp_content h3,div.ajaxsearchpro[id*="ajaxsearchprores1_"] .results .item .asp_content h3 {
margin:0;
padding:0;
display:inline-block;
line-height:inherit;
font-weight:700;
font-family:'Lato';
color:#1468a9;
font-size:14px;
line-height:1.55em;
text-shadow:0 0 0 rgba(255,255,255,0);
}

#ajaxsearchprores1_1 .results .item .asp_content h3 a,#ajaxsearchprores1_2 .results .item .asp_content h3 a,div.ajaxsearchpro[id*="ajaxsearchprores1_"] .results .item .asp_content h3 a {
margin:0;
padding:0;
line-height:inherit;
font-weight:700;
font-family:'Lato';
color:#1468a9;
font-size:14px;
line-height:1.55em;
text-shadow:0 0 0 rgba(255,255,255,0);
}

#ajaxsearchprores1_1 .results .item .asp_content h3 a:hover,#ajaxsearchprores1_2 .results .item .asp_content h3 a:hover,div.ajaxsearchpro[id*="ajaxsearchprores1_"] .results .item .asp_content h3 a:hover {
font-weight:700;
font-family:'Lato';
color:#1468a9;
font-size:14px;
line-height:1.55em;
text-shadow:0 0 0 rgba(255,255,255,0);
}

#ajaxsearchprores1_1 .results .item div.etc,#ajaxsearchprores1_2 .results .item div.etc,div.ajaxsearchpro[id*="ajaxsearchprores1_"] .results .item div.etc {
padding:0;
font-size:13px;
line-height:1.3em;
margin-bottom:6px;
}

#ajaxsearchprores1_1 .results .item .etc .asp_author,#ajaxsearchprores1_2 .results .item .etc .asp_author,div.ajaxsearchpro[id*="ajaxsearchprores1_"] .results .item .etc .asp_author {
padding:0;
font-weight:700;
font-family:'Open Sans';
color:#a1a1a1;
font-size:11px;
line-height:13px;
text-shadow:0 0 0 rgba(255,255,255,0);
}

#ajaxsearchprores1_1 .results .item .etc .asp_date,#ajaxsearchprores1_2 .results .item .etc .asp_date,div.ajaxsearchpro[id*="ajaxsearchprores1_"] .results .item .etc .asp_date {
margin:0 0 0 10px;
padding:0;
font-weight:400;
font-family:'Open Sans';
color:#adadad;
font-size:11px;
line-height:15px;
text-shadow:0 0 0 rgba(255,255,255,0);
}

#ajaxsearchprores1_1 .results .item p.desc,#ajaxsearchprores1_2 .results .item p.desc,div.ajaxsearchpro[id*="ajaxsearchprores1_"] .results .item p.desc {
margin:2px 0;
padding:0;
font-weight:400;
font-family:'Open Sans';
color:#4a4a4a;
font-size:13px;
line-height:1.35em;
text-shadow:0 0 0 rgba(255,255,255,0);
}

#ajaxsearchprores1_1 .results .item div.asp_content,#ajaxsearchprores1_2 .results .item div.asp_content,div.ajaxsearchpro[id*="ajaxsearchprores1_"] .results .item div.asp_content {
margin:0;
padding:0;
font-weight:400;
font-family:'Open Sans';
color:#4a4a4a;
font-size:13px;
line-height:1.35em;
text-shadow:0 0 0 rgba(255,255,255,0);
}

#ajaxsearchprores1_1 span.highlighted,#ajaxsearchprores1_2 span.highlighted,div.ajaxsearchpro[id*="ajaxsearchprores1_"] span.highlighted {
font-weight:700;
color:#d9312b;
background-color:#eee;
color:rgba(217,49,43,1);
background-color:rgba(238,238,238,1);
}

#ajaxsearchprores1_1 p.showmore,#ajaxsearchprores1_2 p.showmore,div.ajaxsearchpro[id*="ajaxsearchprores1_"] p.showmore {
text-align:center;
padding:10px 5px;
margin:0;
font-weight:400;
font-family:'Open Sans';
color:#055e94;
font-size:12px;
line-height:15px;
text-shadow:0 0 0 rgba(255,255,255,0);
}

#ajaxsearchprores1_1 p.showmore a,#ajaxsearchprores1_2 p.showmore a,div.ajaxsearchpro[id*="ajaxsearchprores1_"] p.showmore a {
font-weight:400;
font-family:'Open Sans';
color:#055e94;
font-size:12px;
line-height:15px;
text-shadow:0 0 0 rgba(255,255,255,0);
}

#ajaxsearchprores1_1 .asp_group_header,#ajaxsearchprores1_2 .asp_group_header,div.ajaxsearchpro[id*="ajaxsearchprores1_"] .asp_group_header {
background:#DDD;
background:#f6f6f6;
border-radius:3px 3px 0 0;
border-top:1px solid #f8f8f8;
border-left:1px solid #f8f8f8;
border-right:1px solid #f8f8f8;
margin:10px 0 -3px;
padding:7px 0 7px 10px;
position:relative;
z-index:1000;
font-weight:700;
font-family:'Open Sans';
color:#055e94;
font-size:11px;
line-height:13px;
text-shadow:0 0 0 rgba(255,255,255,0);
}

#ajaxsearchprores1_1 .asp_res_loader,#ajaxsearchprores1_2 .asp_res_loader,div.ajaxsearchpro[id*="ajaxsearchprores1_"] .asp_res_loader {
background:#fff;
height:200px;
padding:10px;
}

#ajaxsearchprores1_1.isotopic .asp_res_loader,#ajaxsearchprores1_2.isotopic .asp_res_loader,div.ajaxsearchpro[id*="ajaxsearchprores1_"].isotopic .asp_res_loader {
background:rgba(255,255,255,0);
}

#ajaxsearchprores1_1 .asp_res_loader .asp_loader,#ajaxsearchprores1_2 .asp_res_loader .asp_loader,div.ajaxsearchpro[id*="ajaxsearchprores1_"] .asp_res_loader .asp_loader {
height:200px;
width:200px;
margin:0 auto;
}

div.ajaxsearchpro[id*="ajaxsearchprosettings1_"].searchsettings,div.ajaxsearchpro[id*="ajaxsearchprosettings1_"].searchsettings,div.ajaxsearchpro[id*="ajaxsearchprosettings1_"].searchsettings {
direction:ltr;
padding:0;
background-image:-webkit-linear-gradient(185deg,#fff,#fff);
background-image:-moz-linear-gradient(185deg,#fff,#fff);
background-image:-o-linear-gradient(185deg,#fff,#fff);
background-image:-ms-linear-gradient(185deg,#fff 0%,#fff 100%);
background-image:linear-gradient(185deg,#fff,#fff);
box-shadow:0 0 0 1px #b5b5b5 inset;
max-width:208px;
}

#ajaxsearchprobsettings1_1.searchsettings,#ajaxsearchprobsettings1_2.searchsettings,div.ajaxsearchpro[id*="ajaxsearchprobsettings1_"].searchsettings {
max-width:none;
}

#ajaxsearchprosettings1_1.searchsettings .label,#ajaxsearchprosettings1_2.searchsettings .label,#ajaxsearchprosettings1_1.searchsettings .asp_label,#ajaxsearchprosettings1_2.searchsettings .asp_label,div.ajaxsearchpro[id*="ajaxsearchprosettings1_"].searchsettings .label,div.ajaxsearchpro[id*="ajaxsearchprosettings1_"].searchsettings .asp_label {
font-weight:700;
font-family:'Open Sans';
color:#2b2b2b;
font-size:12px;
line-height:15px;
text-shadow:0 0 0 rgba(255,255,255,0);
}

#ajaxsearchprosettings1_1.searchsettings .option label,#ajaxsearchprosettings1_2.searchsettings .option label,div.ajaxsearchpro[id*="ajaxsearchprosettings1_"].searchsettings .option label {
background-image:-webkit-linear-gradient(180deg,#222,#45484d);
background-image:-moz-linear-gradient(180deg,#222,#45484d);
background-image:-o-linear-gradient(180deg,#222,#45484d);
background-image:-ms-linear-gradient(180deg,#222 0%,#45484d 100%);
background-image:linear-gradient(180deg,#222,#45484d);
}

#ajaxsearchprosettings1_1.searchsettings .option label:after,#ajaxsearchprosettings1_2.searchsettings .option label:after,#ajaxsearchprobsettings1_1.searchsettings .option label:after,#ajaxsearchprobsettings1_2.searchsettings .option label:after,div.ajaxsearchpro[id*="ajaxsearchprobsettings1_"].searchsettings .option label:after,div.ajaxsearchpro[id*="ajaxsearchprosettings1_"].searchsettings .option label:after {
font-family:'asppsicons2';
border:none;
content:"\e800";
display:block;
font-size:11px;
color:#fff;
margin:1px 0 0!important;
line-height:17px;
text-align:center;
text-decoration:none;
text-shadow:none;
}

#ajaxsearchprosettings1_1.searchsettings fieldset legend,#ajaxsearchprosettings1_2.searchsettings fieldset legend,div.ajaxsearchpro[id*="ajaxsearchprosettings1_"].searchsettings fieldset legend {
padding:0 0 0 10px;
margin:0;
background:transparent;
font-weight:400;
font-family:'Open Sans';
color:#474747;
font-size:13px;
line-height:15px;
text-shadow:0 0 0 rgba(255,255,255,0);
}

#ajaxsearchprores1_1.vertical,#ajaxsearchprores1_2.vertical,div.ajaxsearchpro[id*="ajaxsearchprores1_"].vertical {
padding:4px;
background:#fff;
border-radius:3px;
border:1px solid #b5b5b5;
border-radius:3px 3px 3px 3px;
box-shadow:0 0 9px -7px #000 inset;
visibility:hidden;
display:none;
}

#ajaxsearchprores1_1.vertical .item .asp_content h3,#ajaxsearchprores1_2.vertical .item .asp_content h3,div.ajaxsearchpro[id*="ajaxsearchprores1_"].vertical .item .asp_content h3 {
display:inline;
}

#ajaxsearchprores1_1.vertical .results .item .asp_content,#ajaxsearchprores1_2.vertical .results .item .asp_content,div.ajaxsearchpro[id*="ajaxsearchprores1_"].vertical .results .item .asp_content {
overflow:hidden;
width:auto;
height:auto;
background:transparent;
margin:0;
padding:0 10px;
}

#ajaxsearchprores1_1.vertical .results .item .asp_image,#ajaxsearchprores1_2.vertical .results .item .asp_image,div.ajaxsearchpro[id*="ajaxsearchprores1_"].vertical .results .item .asp_image {
width:50px;
height:50px;
margin:2px 8px 0 0;
}

#ajaxsearchprores1_1.vertical .results .asp_spacer,#ajaxsearchprores1_2.vertical .results .asp_spacer,div.ajaxsearchpro[id*="ajaxsearchprores1_"].vertical .results .asp_spacer {
background:rgba(255,255,255,0.55);
}

#ajaxsearchprores1_1 .mCSBap_scrollTools .mCSBap_dragger .mCSBap_dragger_bar,#ajaxsearchprores1_2 .mCSBap_scrollTools .mCSBap_dragger .mCSBap_dragger_bar,div.ajaxsearchpro[id*="ajaxsearchprores1_"] .mCSBap_scrollTools .mCSBap_dragger .mCSBap_dragger_bar {
background:#fff;
background:rgba(255,255,255,0.9);
}

#ajaxsearchprores1_1 .mCSBap_scrollTools .mCSBap_dragger:hover .mCSBap_dragger_bar,#ajaxsearchprores1_2 .mCSBap_scrollTools .mCSBap_dragger:hover .mCSBap_dragger_bar,div.ajaxsearchpro[id*="ajaxsearchprores1_"] .mCSBap_scrollTools .mCSBap_dragger:hover .mCSBap_dragger_bar {
background:rgba(255,255,255,0.95);
}

div.ajaxsearchpro[id*="ajaxsearchprores1_"] .mCSBap_scrollTools .mCSBap_dragger:active .mCSBap_dragger_bar,div.ajaxsearchpro[id*="ajaxsearchprores1_"] .mCSBap_scrollTools .mCSBap_dragger.mCSBap_dragger_onDrag .mCSBap_dragger_bar {
background:rgba(255,255,255,1);
}

div.ajaxsearchpro[id*="ajaxsearchprores1_"].horizontal .mCSBap_scrollTools .mCSBap_dragger .mCSBap_dragger_bar {
background:#fff;
background:#fafafa;
opacity:.9;
}

div.ajaxsearchpro[id*="ajaxsearchprores1_"].horizontal .mCSBap_scrollTools .mCSBap_dragger:hover .mCSBap_dragger_bar {
background:#fafafa;
opacity:.95;
}

div.ajaxsearchpro[id*="ajaxsearchprores1_"].horizontal .mCSBap_scrollTools .mCSBap_dragger:active .mCSBap_dragger_bar,div.ajaxsearchpro[id*="ajaxsearchprores1_"].horizontal .mCSBap_scrollTools .mCSBap_dragger.mCSBap_dragger_onDrag .mCSBap_dragger_bar {
background:#fafafa;
}

div.ajaxsearchpro[id*="ajaxsearchprores1_"] .mCSBap_scrollTools .mCSBap_buttonDown {
position:relative;
margin:-16px 0 0 3px;
width:0;
height:0;
border-style:solid;
border-width:6px 5px 0;
border-color:#3e3e3e transparent transparent;
}

div.ajaxsearchpro[id*="ajaxsearchprores1_"] .mCSBap_scrollTools .mCSBap_buttonUp {
position:relative;
margin:-8px 0 0 3px;
width:0;
height:0;
border-style:solid;
border-width:0 5px 6px;
border-color:transparent transparent #3e3e3e;
}

div[id*='ajaxsearchpro2_'] div.asp_loader,div[id*='ajaxsearchpro2_'] div.asp_loader * {
box-sizing:border-box !important;
margin:0;
padding:0;
box-shadow:none;
}

div[id*='ajaxsearchpro2_'] div.asp_loader {
box-sizing:border-box;
display:flex;
flex:0 1 auto;
flex-direction:column;
flex-grow:0;
flex-shrink:0;
flex-basis:28px;
max-width:100%;
max-height:100%;
align-items:center;
justify-content:center;
}

div[id*='ajaxsearchpro2_'] div.asp_loader-inner {
width:100%;
margin:0 auto;
text-align:center;
height:100%;
}

div.ajaxsearchpro[id*="ajaxsearchpro1_"] .probox .proinput input.orig::-webkit-input-placeholder,div.ajaxsearchpro[id*="ajaxsearchpro1_"] .probox .proinput input.orig::-moz-placeholder,div.ajaxsearchpro[id*="ajaxsearchpro1_"] .probox .proinput input.orig:-ms-input-placeholder {
font-weight:400;
font-family:'Lato';
color:#373737;
font-size:16px;
text-shadow:0 0 0 rgba(255,255,255,0);
opacity:.85;
}

#ajaxsearchpro1_1 .probox .promagnifier .innericon svg,#ajaxsearchpro1_2 .probox .promagnifier .innericon svg,div.ajaxsearchpro[id*="ajaxsearchpro1_"] .probox .promagnifier .innericon svg,#ajaxsearchpro1_1 .probox .prosettings .innericon svg,#ajaxsearchpro1_2 .probox .prosettings .innericon svg,div.ajaxsearchpro[id*="ajaxsearchpro1_"] .probox .prosettings .innericon svg {
fill:#363636;
}

#ajaxsearchprores1_1 .results .item .asp_item_img,#ajaxsearchprores1_2 .results .item .asp_item_img,div.ajaxsearchpro[id*="ajaxsearchprores1_"] .results .item .asp_item_img,#ajaxsearchprores1_1 .results .item .asp_item_overlay_img,#ajaxsearchprores1_2 .results .item .asp_item_overlay_img,div.ajaxsearchpro[id*="ajaxsearchprores1_"] .results .item .asp_item_overlay_img {
background-size:cover;
background-repeat:no-repeat;
}

div.ajaxsearchpro[id*="ajaxsearchprosettings1_"].searchsettings form,div.ajaxsearchpro[id*="ajaxsearchprosettings1_"].searchsettings form,div.ajaxsearchpro[id*="ajaxsearchprosettings1_"].searchsettings form,div.ajaxsearchpro[id*="ajaxsearchprobsettings1_"].searchsettings form,div.ajaxsearchpro[id*="ajaxsearchprobsettings1_"].searchsettings form,div.ajaxsearchpro[id*="ajaxsearchprobsettings1_"].searchsettings form {
display:block;
-moz-column-width:200px;
-moz-column-fill:balance;
-moz-column-gap:0;
-webkit-column-width:200px;
-webkit-column-gap:0;
column-width:200px;
column-gap:0;
column-fill:balance;
}

div.ajaxsearchpro[id*="ajaxsearchprobsettings1_"].searchsettings form>fieldset,div.ajaxsearchpro[id*="ajaxsearchprobsettings1_"].searchsettings form>fieldset,div.ajaxsearchpro[id*="ajaxsearchprobsettings1_"].searchsettings form>fieldset,div.ajaxsearchpro[id*="ajaxsearchprosettings1_"].searchsettings form>fieldset,div.ajaxsearchpro[id*="ajaxsearchprosettings1_"].searchsettings form>fieldset,div.ajaxsearchpro[id*="ajaxsearchprosettings1_"].searchsettings form>fieldset {
display:inline-block;
vertical-align:top;
float:none;
}

#ajaxsearchprosettings1_1.searchsettings .asp_sett_scroll,#ajaxsearchprosettings1_2.searchsettings .asp_sett_scroll,div.ajaxsearchpro[id*="ajaxsearchprosettings1_"].searchsettings .asp_sett_scroll,#ajaxsearchprobsettings1_1.searchsettings .asp_sett_scroll,#ajaxsearchprobsettings1_2.searchsettings .asp_sett_scroll,div.ajaxsearchpro[id*="ajaxsearchprobsettings1_"].searchsettings .asp_sett_scroll {
max-height:220px;
overflow:auto;
}

#ajaxsearchprosettings1_1.searchsettings fieldset,#ajaxsearchprosettings1_2.searchsettings fieldset,div.ajaxsearchpro[id*="ajaxsearchprosettings1_"].searchsettings fieldset,#ajaxsearchprobsettings1_1.searchsettings fieldset,#ajaxsearchprobsettings1_2.searchsettings fieldset,div.ajaxsearchpro[id*="ajaxsearchprobsettings1_"].searchsettings fieldset {
width:200px;
min-width:200px;
max-width:10000px;
}

@-webkit-keyframes rotate-simple {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
}

50% {
-webkit-transform:rotate(180deg);
transform:rotate(180deg);
}

100% {
-webkit-transform:rotate(360deg);
transform:rotate(360deg);
}
}

@keyframes rotate-simple {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
}

50% {
-webkit-transform:rotate(180deg);
transform:rotate(180deg);
}

100% {
-webkit-transform:rotate(360deg);
transform:rotate(360deg);
}
}

div[id*='ajaxsearchpro2_'] div.asp_simple-circle {
margin:0;
height:100%;
width:100%;
animation:rotate-simple .8s infinite linear;
-webkit-animation:rotate-simple .8s infinite linear;
border:4px solid #363636;
border-right-color:transparent;
border-radius:50%;
box-sizing:border-box;
}

div[id*='ajaxsearchprores2_'] .asp_res_loader div.asp_loader,div[id*='ajaxsearchprores2_'] .asp_res_loader div.asp_loader * {
box-sizing:border-box !important;
margin:0;
padding:0;
box-shadow:none;
}

div[id*='ajaxsearchprores2_'] .asp_res_loader div.asp_loader {
box-sizing:border-box;
display:flex;
flex:0 1 auto;
flex-direction:column;
flex-grow:0;
flex-shrink:0;
flex-basis:28px;
max-width:100%;
max-height:100%;
align-items:center;
justify-content:center;
}

div[id*='ajaxsearchprores2_'] .asp_res_loader div.asp_loader-inner {
width:100%;
margin:0 auto;
text-align:center;
height:100%;
}

@-webkit-keyframes rotate-simple {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
}

50% {
-webkit-transform:rotate(180deg);
transform:rotate(180deg);
}

100% {
-webkit-transform:rotate(360deg);
transform:rotate(360deg);
}
}

@keyframes rotate-simple {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
}

50% {
-webkit-transform:rotate(180deg);
transform:rotate(180deg);
}

100% {
-webkit-transform:rotate(360deg);
transform:rotate(360deg);
}
}

div[id*='ajaxsearchprores2_'] .asp_res_loader div.asp_simple-circle {
margin:0;
height:100%;
width:100%;
animation:rotate-simple .8s infinite linear;
-webkit-animation:rotate-simple .8s infinite linear;
border:4px solid #363636;
border-right-color:transparent;
border-radius:50%;
box-sizing:border-box;
}

#ajaxsearchpro2_1 div.asp_loader,#ajaxsearchpro2_2 div.asp_loader,#ajaxsearchpro2_1 div.asp_loader *,#ajaxsearchpro2_2 div.asp_loader * {
box-sizing:border-box !important;
margin:0;
padding:0;
box-shadow:none;
}

#ajaxsearchpro2_1 div.asp_loader,#ajaxsearchpro2_2 div.asp_loader {
box-sizing:border-box;
display:flex;
flex:0 1 auto;
flex-direction:column;
flex-grow:0;
flex-shrink:0;
flex-basis:28px;
max-width:100%;
max-height:100%;
align-items:center;
justify-content:center;
}

#ajaxsearchpro2_1 div.asp_loader-inner,#ajaxsearchpro2_2 div.asp_loader-inner {
width:100%;
margin:0 auto;
text-align:center;
height:100%;
}

@-webkit-keyframes rotate-simple {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
}

50% {
-webkit-transform:rotate(180deg);
transform:rotate(180deg);
}

100% {
-webkit-transform:rotate(360deg);
transform:rotate(360deg);
}
}

@keyframes rotate-simple {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
}

50% {
-webkit-transform:rotate(180deg);
transform:rotate(180deg);
}

100% {
-webkit-transform:rotate(360deg);
transform:rotate(360deg);
}
}

#ajaxsearchpro2_1 div.asp_simple-circle,#ajaxsearchpro2_2 div.asp_simple-circle {
margin:0;
height:100%;
width:100%;
animation:rotate-simple .8s infinite linear;
-webkit-animation:rotate-simple .8s infinite linear;
border:4px solid #363636;
border-right-color:transparent;
border-radius:50%;
box-sizing:border-box;
}

@-webkit-keyframes asp_an_fadeInDown {
0% {
opacity:0;
-webkit-transform:translateY(-20px);
}

100% {
opacity:1;
-webkit-transform:translateY(0);
}
}

@keyframes asp_an_fadeInDown {
0% {
opacity:0;
transform:translateY(-20px);
}

100% {
opacity:1;
transform:translateY(0);
}
}

.asp_an_fadeInDown {
-webkit-animation-name:asp_an_fadeInDown;
animation-name:asp_an_fadeInDown;
}

@font-face {
font-family:'asppsicons2';
src:url(//amazingsmiles2016/wp-content/plugins/ajax-search-pro/css/fonts/icons/icons2.eot);
src:url(//amazingsmiles2016/wp-content/plugins/ajax-search-pro/css/fonts/icons/icons2.eot?#iefix) format("embedded-opentype"),url(//amazingsmiles2016/wp-content/plugins/ajax-search-pro/css/fonts/icons/icons2.woff2) format("woff2"),url(//amazingsmiles2016/wp-content/plugins/ajax-search-pro/css/fonts/icons/icons2.woff) format("woff"),url(//amazingsmiles2016/wp-content/plugins/ajax-search-pro/css/fonts/icons/icons2.ttf) format("truetype"),url(//amazingsmiles2016/wp-content/plugins/ajax-search-pro/css/fonts/icons/icons2.svg#icons) format("svg");
font-weight:400;
font-style:normal;
}

div.ajaxsearchpro[id*="ajaxsearchprores2_"],div.ajaxsearchpro[id*="ajaxsearchprores2_"] *,div.ajaxsearchpro[id*="ajaxsearchpro2_"],div.ajaxsearchpro[id*="ajaxsearchpro2_"] *,div.ajaxsearchpro[id*="ajaxsearchprosettings2_"],div.ajaxsearchpro[id*="ajaxsearchprosettings2_"] * {
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
-ms-box-sizing:content-box;
-o-box-sizing:content-box;
box-sizing:content-box;
border:0;
border-radius:0;
text-transform:none;
text-shadow:none;
box-shadow:none;
text-decoration:none;
text-align:left;
letter-spacing:normal;
padding:0;
margin:0;
}

.wpdreams_clear {
clear:both;
}

#ajaxsearchpro2_1,#ajaxsearchpro2_2,div.ajaxsearchpro[id*="ajaxsearchpro2_"] {
width:100%;
height:auto;
border-radius:5px;
background:#d1eaff;
background-image:-moz-radial-gradient(center,ellipse cover,#fff,#fff);
background-image:-webkit-gradient(radial,center center,0px,center center,100%,#fff,#fff);
background-image:-webkit-radial-gradient(center,ellipse cover,#fff,#fff);
background-image:-o-radial-gradient(center,ellipse cover,#fff,#fff);
background-image:-ms-radial-gradient(center,ellipse cover,#fff,#fff);
background-image:radial-gradient(ellipse at center,#fff,#fff);
overflow:hidden;
border:1px solid #b5b5b5;
border-radius:0 0 0 0;
box-shadow:0 0 0 0 #fff;
}

#ajaxsearchpro2_1 .probox,#ajaxsearchpro2_2 .probox,div.ajaxsearchpro[id*="ajaxsearchpro2_"] .probox {
margin:0;
height:42px;
background-image:-moz-radial-gradient(center,ellipse cover,#fff,#fff);
background-image:-webkit-gradient(radial,center center,0px,center center,100%,#fff,#fff);
background-image:-webkit-radial-gradient(center,ellipse cover,#fff,#fff);
background-image:-o-radial-gradient(center,ellipse cover,#fff,#fff);
background-image:-ms-radial-gradient(center,ellipse cover,#fff,#fff);
background-image:radial-gradient(ellipse at center,#fff,#fff);
border:0 none #fff;
border-radius:0 0 0 0;
box-shadow:1px 0 6px -3px #b5b5b5 inset;
}

p[id*=asp-try-2] {
color:#555 !important;
display:block;
}

div.asp_main_container+[id*=asp-try-2] {
width:100%;
}

p[id*=asp-try-2] a {
color:#ffb556 !important;
}

#ajaxsearchpro2_1 .probox .proinput,#ajaxsearchpro2_2 .probox .proinput,div.ajaxsearchpro[id*="ajaxsearchpro2_"] .probox .proinput {
font-weight:400;
font-family:'Lato';
color:#373737;
font-size:16px;
line-height:20px;
text-shadow:0 0 0 rgba(255,255,255,0);
line-height:normal;
flex-grow:1;
order:5;
-webkit-flex-grow:1;
-webkit-order:5;
}

#ajaxsearchpro2_1 .probox .proinput input.orig,#ajaxsearchpro2_2 .probox .proinput input.orig,div.ajaxsearchpro[id*="ajaxsearchpro2_"] .probox .proinput input.orig {
font-weight:400;
font-family:'Lato';
color:#373737;
font-size:16px;
line-height:20px;
text-shadow:0 0 0 rgba(255,255,255,0);
line-height:normal;
border:0;
box-shadow:none;
height:42px;
position:relative;
z-index:50;
padding:0!important;
padding-top:2px !important;
margin:-1px 0 0 -4px !important;
width:100%;
background:transparent !important;
}

#ajaxsearchpro2_1 .probox .proinput input.autocomplete,#ajaxsearchpro2_2 .probox .proinput input.autocomplete,div.ajaxsearchpro[id*="ajaxsearchpro2_"] .probox .proinput input.autocomplete {
font-weight:400;
font-family:'Lato';
color:#373737;
font-size:16px;
line-height:20px;
text-shadow:0 0 0 rgba(255,255,255,0);
line-height:normal;
opacity:.25;
height:42px;
display:block;
position:relative;
z-index:1;
padding:0!important;
margin:-1px 0 0 -4px !important;
margin-top:-42px !important;
width:100%;
background:transparent !important;
font-weight:normal;
font-family:Lato;
color:#373737;
font-size:16px;
line-height:20px;
text-shadow:0 0 0 rgba(255,255,255,0);
line-height:normal;
border:0;
box-shadow:none;
}

.rtl #ajaxsearchpro2_1 .probox .proinput input.orig,.rtl #ajaxsearchpro2_2 .probox .proinput input.orig,.rtl #ajaxsearchpro2_1 .probox .proinput input.autocomplete,.rtl #ajaxsearchpro2_2 .probox .proinput input.autocomplete,.rtl div.ajaxsearchpro[id*="ajaxsearchpro2_"] .probox .proinput input.orig,.rtl div.ajaxsearchpro[id*="ajaxsearchpro2_"] .probox .proinput input.autocomplete {
font-weight:400;
font-family:'Lato';
color:#373737;
font-size:16px;
line-height:20px;
text-shadow:0 0 0 rgba(255,255,255,0);
line-height:normal;
direction:rtl;
text-align:right;
}

.rtl #ajaxsearchpro2_1 .probox .proinput,.rtl #ajaxsearchpro2_2 .probox .proinput,.rtl div.ajaxsearchpro[id*="ajaxsearchpro2_"] .probox .proinput {
margin-right:2px;
}

.rtl #ajaxsearchpro2_1 .probox .proloading,.rtl #ajaxsearchpro2_1 .probox .proclose,.rtl #ajaxsearchpro2_2 .probox .proloading,.rtl #ajaxsearchpro2_2 .probox .proclose,.rtl div.ajaxsearchpro[id*="ajaxsearchpro2_"] .probox .proloading,.rtl div.ajaxsearchpro[id*="ajaxsearchpro2_"] .probox .proclose {
order:3;
}

div.ajaxsearchpro[id*="ajaxsearchpro2_"] .probox .proinput input.orig:-moz-placeholder {
font-weight:400;
font-family:'Lato';
color:#373737;
font-size:16px;
text-shadow:0 0 0 rgba(255,255,255,0);
opacity:.85;
line-height:normal !important;
}

#ajaxsearchpro2_1 .probox .proloading,#ajaxsearchpro2_1 .probox .proclose,#ajaxsearchpro2_1 .probox .promagnifier,#ajaxsearchpro2_1 .probox .prosettings,#ajaxsearchpro2_2 .probox .proloading,#ajaxsearchpro2_2 .probox .proclose,#ajaxsearchpro2_2 .probox .promagnifier,#ajaxsearchpro2_2 .probox .prosettings,div.ajaxsearchpro[id*="ajaxsearchpro2_"] .probox .proloading,div.ajaxsearchpro[id*="ajaxsearchpro2_"] .probox .proclose,div.ajaxsearchpro[id*="ajaxsearchpro2_"] .probox .promagnifier,div.ajaxsearchpro[id*="ajaxsearchpro2_"] .probox .prosettings {
width:42px;
height:42px;
flex:0 0 42px;
flex-grow:0;
order:7;
-webkit-flex:0 0 42px;
-webkit-flex-grow:0;
-webkit-order:7;
}

#ajaxsearchpro2_1 .probox .proloading,#ajaxsearchpro2_2 .probox .proloading,div.ajaxsearchpro[id*="ajaxsearchpro2_"] .probox .proloading {
width:42px;
height:42px;
min-width:42px;
min-height:42px;
max-width:42px;
max-height:42px;
}

#ajaxsearchpro2_1 .probox .proloading .asp_loader,#ajaxsearchpro2_2 .probox .proloading .asp_loader,div.ajaxsearchpro[id*="ajaxsearchpro2_"] .probox .proloading .asp_loader {
width:38px;
height:38px;
min-width:38px;
min-height:38px;
max-width:38px;
max-height:38px;
}

#ajaxsearchpro2_1 .probox .promagnifier,#ajaxsearchpro2_2 .probox .promagnifier,div.ajaxsearchpro[id*="ajaxsearchpro2_"] .probox .promagnifier {
width:auto;
height:42px;
flex:0 0 auto;
order:7;
-webkit-flex:0 0 auto;
-webkit-order:7;
width:42px;
height:42px;
background:transparent;
background-position:center center;
background-repeat:no-repeat;
order:11;
-webkit-order:11;
float:right;
border:0 solid #fff;
border-radius:0 0 0 0;
box-shadow:-1px 1px 0 0 rgba(255,255,255,0.64) inset;
cursor:pointer;
background-size:100% 100%;
background-position:center center;
background-repeat:no-repeat;
cursor:pointer;
}

#ajaxsearchpro2_1 .probox .promagnifier div.innericon,#ajaxsearchpro2_2 .probox .promagnifier div.innericon,div.ajaxsearchpro[id*="ajaxsearchpro2_"] .probox .promagnifier div.innericon {
width:42px;
height:42px;
float:right;
}

#ajaxsearchpro2_1 .probox .promagnifier div.asp_text_button,#ajaxsearchpro2_2 .probox .promagnifier div.asp_text_button,div.ajaxsearchpro[id*="ajaxsearchpro2_"] .probox .promagnifier div.asp_text_button {
width:auto;
height:42px;
float:right;
margin:0;
padding:0 10px 0 2px;
font-weight:400;
font-family:'Open Sans';
color:rgba(51,51,51,1);
font-size:15px;
line-height:normal;
text-shadow:0 0 0 rgba(255,255,255,0);
line-height:42px;
}

#ajaxsearchpro2_1.asp_msie .probox .proloading,#ajaxsearchpro2_2.asp_msie .probox .proloading,div.ajaxsearchpro[id*="ajaxsearchpro2_"].asp_msie .probox .proloading {
background-image:url(http://amazingsmiles2016/wp-content/plugins/ajax-search-pro//img/loading/newload1.gif);
float:right;
}

#ajaxsearchpro2_1 .probox .prosettings,#ajaxsearchpro2_2 .probox .prosettings,div.ajaxsearchpro[id*="ajaxsearchpro2_"] .probox .prosettings {
width:42px;
height:42px;
background:transparent;
background-position:center center;
background-repeat:no-repeat;
order:10;
-webkit-order:10;
float:right;
border:0 solid #fff;
border-radius:0 0 0 0;
box-shadow:0 1px 0 0 rgba(255,255,255,0.64) inset;
cursor:pointer;
background-size:100% 100%;
align-self:flex-end;
}

#ajaxsearchprores2_1,#ajaxsearchprores2_2,div.ajaxsearchpro[id*="ajaxsearchprores2_"] {
position:absolute;
z-index:11000;
}

#ajaxsearchprores2_1 .results .asp_nores .asp_keyword,#ajaxsearchprores2_2 .results .asp_nores .asp_keyword,div.ajaxsearchpro[id*="ajaxsearchprores2_"] .results .asp_nores .asp_keyword {
padding:0 6px;
cursor:pointer;
font-weight:400;
font-family:'Open Sans';
color:#4a4a4a;
font-size:13px;
line-height:1.35em;
text-shadow:0 0 0 rgba(255,255,255,0);
font-weight:bold;
}

#ajaxsearchprores2_1 .results .item,#ajaxsearchprores2_2 .results .item,div.ajaxsearchpro[id*="ajaxsearchprores2_"] .results .item {
height:auto;
background:#fff;
}

#ajaxsearchprores2_1 .results .item.hovered,#ajaxsearchprores2_2 .results .item.hovered,div.ajaxsearchpro[id*="ajaxsearchprores2_"] .results .item.hovered {
background-image:-moz-radial-gradient(center,ellipse cover,#f4f4f4,#f6f6f6);
background-image:-webkit-gradient(radial,center center,0px,center center,100%,#f4f4f4,#f6f6f6);
background-image:-webkit-radial-gradient(center,ellipse cover,#f4f4f4,#f6f6f6);
background-image:-o-radial-gradient(center,ellipse cover,#f4f4f4,#f6f6f6);
background-image:-ms-radial-gradient(center,ellipse cover,#f4f4f4,#f6f6f6);
background-image:radial-gradient(ellipse at center,#f4f4f4,#f6f6f6);
}

#ajaxsearchprores2_1 .results .item .asp_image,#ajaxsearchprores2_2 .results .item .asp_image,div.ajaxsearchpro[id*="ajaxsearchprores2_"] .results .item .asp_image {
width:50px;
height:50px;
background-size:cover;
background-repeat:no-repeat;
}

#ajaxsearchprores2_1 .results .item .asp_content,#ajaxsearchprores2_2 .results .item .asp_content,div.ajaxsearchpro[id*="ajaxsearchprores2_"] .results .item .asp_content {
overflow:hidden;
background:transparent;
margin:0;
padding:0 10px;
}

#ajaxsearchprores2_1 .results .item .asp_content h3,#ajaxsearchprores2_2 .results .item .asp_content h3,div.ajaxsearchpro[id*="ajaxsearchprores2_"] .results .item .asp_content h3 {
margin:0;
padding:0;
display:inline-block;
line-height:inherit;
font-weight:700;
font-family:'Lato';
color:#1468a9;
font-size:14px;
line-height:1.55em;
text-shadow:0 0 0 rgba(255,255,255,0);
}

#ajaxsearchprores2_1 .results .item .asp_content h3 a,#ajaxsearchprores2_2 .results .item .asp_content h3 a,div.ajaxsearchpro[id*="ajaxsearchprores2_"] .results .item .asp_content h3 a {
margin:0;
padding:0;
line-height:inherit;
font-weight:700;
font-family:'Lato';
color:#1468a9;
font-size:14px;
line-height:1.55em;
text-shadow:0 0 0 rgba(255,255,255,0);
}

#ajaxsearchprores2_1 .results .item .asp_content h3 a:hover,#ajaxsearchprores2_2 .results .item .asp_content h3 a:hover,div.ajaxsearchpro[id*="ajaxsearchprores2_"] .results .item .asp_content h3 a:hover {
font-weight:700;
font-family:'Lato';
color:#1468a9;
font-size:14px;
line-height:1.55em;
text-shadow:0 0 0 rgba(255,255,255,0);
}

#ajaxsearchprores2_1 .results .item div.etc,#ajaxsearchprores2_2 .results .item div.etc,div.ajaxsearchpro[id*="ajaxsearchprores2_"] .results .item div.etc {
padding:0;
font-size:13px;
line-height:1.3em;
margin-bottom:6px;
}

#ajaxsearchprores2_1 .results .item .etc .asp_author,#ajaxsearchprores2_2 .results .item .etc .asp_author,div.ajaxsearchpro[id*="ajaxsearchprores2_"] .results .item .etc .asp_author {
padding:0;
font-weight:700;
font-family:'Open Sans';
color:#a1a1a1;
font-size:11px;
line-height:13px;
text-shadow:0 0 0 rgba(255,255,255,0);
}

#ajaxsearchprores2_1 .results .item .etc .asp_date,#ajaxsearchprores2_2 .results .item .etc .asp_date,div.ajaxsearchpro[id*="ajaxsearchprores2_"] .results .item .etc .asp_date {
margin:0 0 0 10px;
padding:0;
font-weight:400;
font-family:'Open Sans';
color:#adadad;
font-size:11px;
line-height:15px;
text-shadow:0 0 0 rgba(255,255,255,0);
}

#ajaxsearchprores2_1 .results .item p.desc,#ajaxsearchprores2_2 .results .item p.desc,div.ajaxsearchpro[id*="ajaxsearchprores2_"] .results .item p.desc {
margin:2px 0;
padding:0;
font-weight:400;
font-family:'Open Sans';
color:#4a4a4a;
font-size:13px;
line-height:1.35em;
text-shadow:0 0 0 rgba(255,255,255,0);
}

#ajaxsearchprores2_1 .results .item div.asp_content,#ajaxsearchprores2_2 .results .item div.asp_content,div.ajaxsearchpro[id*="ajaxsearchprores2_"] .results .item div.asp_content {
margin:0;
padding:0;
font-weight:400;
font-family:'Open Sans';
color:#4a4a4a;
font-size:13px;
line-height:1.35em;
text-shadow:0 0 0 rgba(255,255,255,0);
}

#ajaxsearchprores2_1 span.highlighted,#ajaxsearchprores2_2 span.highlighted,div.ajaxsearchpro[id*="ajaxsearchprores2_"] span.highlighted {
font-weight:700;
color:#d9312b;
background-color:#eee;
color:rgba(217,49,43,1);
background-color:rgba(238,238,238,1);
}

#ajaxsearchprores2_1 p.showmore,#ajaxsearchprores2_2 p.showmore,div.ajaxsearchpro[id*="ajaxsearchprores2_"] p.showmore {
text-align:center;
padding:10px 5px;
margin:0;
font-weight:400;
font-family:'Open Sans';
color:#055e94;
font-size:12px;
line-height:15px;
text-shadow:0 0 0 rgba(255,255,255,0);
}

#ajaxsearchprores2_1 p.showmore a,#ajaxsearchprores2_2 p.showmore a,div.ajaxsearchpro[id*="ajaxsearchprores2_"] p.showmore a {
font-weight:400;
font-family:'Open Sans';
color:#055e94;
font-size:12px;
line-height:15px;
text-shadow:0 0 0 rgba(255,255,255,0);
}

#ajaxsearchprores2_1 .asp_group_header,#ajaxsearchprores2_2 .asp_group_header,div.ajaxsearchpro[id*="ajaxsearchprores2_"] .asp_group_header {
background:#DDD;
background:#f6f6f6;
border-radius:3px 3px 0 0;
border-top:1px solid #f8f8f8;
border-left:1px solid #f8f8f8;
border-right:1px solid #f8f8f8;
margin:10px 0 -3px;
padding:7px 0 7px 10px;
position:relative;
z-index:1000;
font-weight:700;
font-family:'Open Sans';
color:#055e94;
font-size:11px;
line-height:13px;
text-shadow:0 0 0 rgba(255,255,255,0);
}

#ajaxsearchprores2_1 .asp_res_loader,#ajaxsearchprores2_2 .asp_res_loader,div.ajaxsearchpro[id*="ajaxsearchprores2_"] .asp_res_loader {
background:#fff;
height:200px;
padding:10px;
}

#ajaxsearchprores2_1.isotopic .asp_res_loader,#ajaxsearchprores2_2.isotopic .asp_res_loader,div.ajaxsearchpro[id*="ajaxsearchprores2_"].isotopic .asp_res_loader {
background:rgba(255,255,255,0);
}

#ajaxsearchprores2_1 .asp_res_loader .asp_loader,#ajaxsearchprores2_2 .asp_res_loader .asp_loader,div.ajaxsearchpro[id*="ajaxsearchprores2_"] .asp_res_loader .asp_loader {
height:200px;
width:200px;
margin:0 auto;
}

div.ajaxsearchpro[id*="ajaxsearchprosettings2_"].searchsettings,div.ajaxsearchpro[id*="ajaxsearchprosettings2_"].searchsettings,div.ajaxsearchpro[id*="ajaxsearchprosettings2_"].searchsettings {
direction:ltr;
padding:0;
background-image:-webkit-linear-gradient(185deg,#fff,#fff);
background-image:-moz-linear-gradient(185deg,#fff,#fff);
background-image:-o-linear-gradient(185deg,#fff,#fff);
background-image:-ms-linear-gradient(185deg,#fff 0%,#fff 100%);
background-image:linear-gradient(185deg,#fff,#fff);
box-shadow:0 0 0 1px #b5b5b5 inset;
max-width:208px;
}

#ajaxsearchprobsettings2_1.searchsettings,#ajaxsearchprobsettings2_2.searchsettings,div.ajaxsearchpro[id*="ajaxsearchprobsettings2_"].searchsettings {
max-width:none;
}

#ajaxsearchprosettings2_1.searchsettings .label,#ajaxsearchprosettings2_2.searchsettings .label,#ajaxsearchprosettings2_1.searchsettings .asp_label,#ajaxsearchprosettings2_2.searchsettings .asp_label,div.ajaxsearchpro[id*="ajaxsearchprosettings2_"].searchsettings .label,div.ajaxsearchpro[id*="ajaxsearchprosettings2_"].searchsettings .asp_label {
font-weight:700;
font-family:'Open Sans';
color:#2b2b2b;
font-size:12px;
line-height:15px;
text-shadow:0 0 0 rgba(255,255,255,0);
}

#ajaxsearchprosettings2_1.searchsettings .option label,#ajaxsearchprosettings2_2.searchsettings .option label,div.ajaxsearchpro[id*="ajaxsearchprosettings2_"].searchsettings .option label {
background-image:-webkit-linear-gradient(180deg,#222,#45484d);
background-image:-moz-linear-gradient(180deg,#222,#45484d);
background-image:-o-linear-gradient(180deg,#222,#45484d);
background-image:-ms-linear-gradient(180deg,#222 0%,#45484d 100%);
background-image:linear-gradient(180deg,#222,#45484d);
}

#ajaxsearchprosettings2_1.searchsettings .option label:after,#ajaxsearchprosettings2_2.searchsettings .option label:after,#ajaxsearchprobsettings2_1.searchsettings .option label:after,#ajaxsearchprobsettings2_2.searchsettings .option label:after,div.ajaxsearchpro[id*="ajaxsearchprobsettings2_"].searchsettings .option label:after,div.ajaxsearchpro[id*="ajaxsearchprosettings2_"].searchsettings .option label:after {
font-family:'asppsicons2';
border:none;
content:"\e800";
display:block;
font-size:11px;
color:#fff;
margin:1px 0 0!important;
line-height:17px;
text-align:center;
text-decoration:none;
text-shadow:none;
}

#ajaxsearchprosettings2_1.searchsettings fieldset legend,#ajaxsearchprosettings2_2.searchsettings fieldset legend,div.ajaxsearchpro[id*="ajaxsearchprosettings2_"].searchsettings fieldset legend {
padding:0 0 0 10px;
margin:0;
background:transparent;
font-weight:400;
font-family:'Open Sans';
color:#474747;
font-size:13px;
line-height:15px;
text-shadow:0 0 0 rgba(255,255,255,0);
}

#ajaxsearchprores2_1.vertical,#ajaxsearchprores2_2.vertical,div.ajaxsearchpro[id*="ajaxsearchprores2_"].vertical {
padding:4px;
background:#fff;
border-radius:3px;
border:1px solid #b5b5b5;
border-radius:3px 3px 3px 3px;
box-shadow:0 0 9px -7px #000 inset;
visibility:hidden;
display:none;
}

#ajaxsearchprores2_1.vertical .item .asp_content h3,#ajaxsearchprores2_2.vertical .item .asp_content h3,div.ajaxsearchpro[id*="ajaxsearchprores2_"].vertical .item .asp_content h3 {
display:inline;
}

#ajaxsearchprores2_1.vertical .results .item .asp_content,#ajaxsearchprores2_2.vertical .results .item .asp_content,div.ajaxsearchpro[id*="ajaxsearchprores2_"].vertical .results .item .asp_content {
overflow:hidden;
width:auto;
height:auto;
background:transparent;
margin:0;
padding:0 10px;
}

#ajaxsearchprores2_1.vertical .results .item .asp_image,#ajaxsearchprores2_2.vertical .results .item .asp_image,div.ajaxsearchpro[id*="ajaxsearchprores2_"].vertical .results .item .asp_image {
width:50px;
height:50px;
margin:2px 8px 0 0;
}

#ajaxsearchprores2_1.vertical .results .asp_spacer,#ajaxsearchprores2_2.vertical .results .asp_spacer,div.ajaxsearchpro[id*="ajaxsearchprores2_"].vertical .results .asp_spacer {
background:rgba(255,255,255,0.55);
}

#ajaxsearchprores2_1 .mCSBap_scrollTools .mCSBap_dragger .mCSBap_dragger_bar,#ajaxsearchprores2_2 .mCSBap_scrollTools .mCSBap_dragger .mCSBap_dragger_bar,div.ajaxsearchpro[id*="ajaxsearchprores2_"] .mCSBap_scrollTools .mCSBap_dragger .mCSBap_dragger_bar {
background:#fff;
background:rgba(255,255,255,0.9);
}

#ajaxsearchprores2_1 .mCSBap_scrollTools .mCSBap_dragger:hover .mCSBap_dragger_bar,#ajaxsearchprores2_2 .mCSBap_scrollTools .mCSBap_dragger:hover .mCSBap_dragger_bar,div.ajaxsearchpro[id*="ajaxsearchprores2_"] .mCSBap_scrollTools .mCSBap_dragger:hover .mCSBap_dragger_bar {
background:rgba(255,255,255,0.95);
}

div.ajaxsearchpro[id*="ajaxsearchprores2_"] .mCSBap_scrollTools .mCSBap_dragger:active .mCSBap_dragger_bar,div.ajaxsearchpro[id*="ajaxsearchprores2_"] .mCSBap_scrollTools .mCSBap_dragger.mCSBap_dragger_onDrag .mCSBap_dragger_bar {
background:rgba(255,255,255,1);
}

div.ajaxsearchpro[id*="ajaxsearchprores2_"].horizontal .mCSBap_scrollTools .mCSBap_dragger .mCSBap_dragger_bar {
background:#fff;
background:#fafafa;
opacity:.9;
}

div.ajaxsearchpro[id*="ajaxsearchprores2_"].horizontal .mCSBap_scrollTools .mCSBap_dragger:hover .mCSBap_dragger_bar {
background:#fafafa;
opacity:.95;
}

div.ajaxsearchpro[id*="ajaxsearchprores2_"].horizontal .mCSBap_scrollTools .mCSBap_dragger:active .mCSBap_dragger_bar,div.ajaxsearchpro[id*="ajaxsearchprores2_"].horizontal .mCSBap_scrollTools .mCSBap_dragger.mCSBap_dragger_onDrag .mCSBap_dragger_bar {
background:#fafafa;
}

div.ajaxsearchpro[id*="ajaxsearchprores2_"] .mCSBap_scrollTools .mCSBap_buttonDown {
position:relative;
margin:-16px 0 0 3px;
width:0;
height:0;
border-style:solid;
border-width:6px 5px 0;
border-color:#3e3e3e transparent transparent;
}

div.ajaxsearchpro[id*="ajaxsearchprores2_"] .mCSBap_scrollTools .mCSBap_buttonUp {
position:relative;
margin:-8px 0 0 3px;
width:0;
height:0;
border-style:solid;
border-width:0 5px 6px;
border-color:transparent transparent #3e3e3e;
}

div.ajaxsearchpro[id*="ajaxsearchpro2_"] .probox .proinput input.orig::-webkit-input-placeholder,div.ajaxsearchpro[id*="ajaxsearchpro2_"] .probox .proinput input.orig::-moz-placeholder,div.ajaxsearchpro[id*="ajaxsearchpro2_"] .probox .proinput input.orig:-ms-input-placeholder {
font-weight:400;
font-family:'Lato';
color:#373737;
font-size:16px;
text-shadow:0 0 0 rgba(255,255,255,0);
opacity:.85;
}

#ajaxsearchpro2_1 .probox .promagnifier .innericon svg,#ajaxsearchpro2_2 .probox .promagnifier .innericon svg,div.ajaxsearchpro[id*="ajaxsearchpro2_"] .probox .promagnifier .innericon svg,#ajaxsearchpro2_1 .probox .prosettings .innericon svg,#ajaxsearchpro2_2 .probox .prosettings .innericon svg,div.ajaxsearchpro[id*="ajaxsearchpro2_"] .probox .prosettings .innericon svg {
fill:#363636;
}

#ajaxsearchprores2_1 .results .item .asp_item_img,#ajaxsearchprores2_2 .results .item .asp_item_img,div.ajaxsearchpro[id*="ajaxsearchprores2_"] .results .item .asp_item_img,#ajaxsearchprores2_1 .results .item .asp_item_overlay_img,#ajaxsearchprores2_2 .results .item .asp_item_overlay_img,div.ajaxsearchpro[id*="ajaxsearchprores2_"] .results .item .asp_item_overlay_img {
background-size:cover;
background-repeat:no-repeat;
}

div.ajaxsearchpro[id*="ajaxsearchprosettings2_"].searchsettings form,div.ajaxsearchpro[id*="ajaxsearchprosettings2_"].searchsettings form,div.ajaxsearchpro[id*="ajaxsearchprosettings2_"].searchsettings form,div.ajaxsearchpro[id*="ajaxsearchprobsettings2_"].searchsettings form,div.ajaxsearchpro[id*="ajaxsearchprobsettings2_"].searchsettings form,div.ajaxsearchpro[id*="ajaxsearchprobsettings2_"].searchsettings form {
display:block;
-moz-column-width:200px;
-moz-column-fill:balance;
-moz-column-gap:0;
-webkit-column-width:200px;
-webkit-column-gap:0;
column-width:200px;
column-gap:0;
column-fill:balance;
}

div.ajaxsearchpro[id*="ajaxsearchprobsettings2_"].searchsettings form>fieldset,div.ajaxsearchpro[id*="ajaxsearchprobsettings2_"].searchsettings form>fieldset,div.ajaxsearchpro[id*="ajaxsearchprobsettings2_"].searchsettings form>fieldset,div.ajaxsearchpro[id*="ajaxsearchprosettings2_"].searchsettings form>fieldset,div.ajaxsearchpro[id*="ajaxsearchprosettings2_"].searchsettings form>fieldset,div.ajaxsearchpro[id*="ajaxsearchprosettings2_"].searchsettings form>fieldset {
display:inline-block;
vertical-align:top;
float:none;
}

#ajaxsearchprosettings2_1.searchsettings .asp_sett_scroll,#ajaxsearchprosettings2_2.searchsettings .asp_sett_scroll,div.ajaxsearchpro[id*="ajaxsearchprosettings2_"].searchsettings .asp_sett_scroll,#ajaxsearchprobsettings2_1.searchsettings .asp_sett_scroll,#ajaxsearchprobsettings2_2.searchsettings .asp_sett_scroll,div.ajaxsearchpro[id*="ajaxsearchprobsettings2_"].searchsettings .asp_sett_scroll {
max-height:220px;
overflow:auto;
}

#ajaxsearchprosettings2_1.searchsettings fieldset,#ajaxsearchprosettings2_2.searchsettings fieldset,div.ajaxsearchpro[id*="ajaxsearchprosettings2_"].searchsettings fieldset,#ajaxsearchprobsettings2_1.searchsettings fieldset,#ajaxsearchprobsettings2_2.searchsettings fieldset,div.ajaxsearchpro[id*="ajaxsearchprobsettings2_"].searchsettings fieldset {
width:200px;
min-width:200px;
max-width:10000px;
}.vc_non_responsive .vc_row .vc_col-sm-1,.vc_non_responsive .vc_row .vc_col-sm-10,.vc_non_responsive .vc_row .vc_col-sm-11,.vc_non_responsive .vc_row .vc_col-sm-12,.vc_non_responsive .vc_row .vc_col-sm-2,.vc_non_responsive .vc_row .vc_col-sm-3,.vc_non_responsive .vc_row .vc_col-sm-4,.vc_non_responsive .vc_row .vc_col-sm-5,.vc_non_responsive .vc_row .vc_col-sm-7,.vc_non_responsive .vc_row .vc_col-sm-8,.vc_non_responsive .vc_row .vc_col-sm-9 {
float:left;
padding-left:15px;
padding-right:15px;
}

.vc_message_box-icon>*,.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_simple .vc_toggle_icon::before {
-webkit-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
-o-transform:translate(-50%,-50%);
}

.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after,.vc_clearfix:after,.vc_column-inner::after,.vc_el-clearfix,.vc_row:after {
clear:both;
}

.carousel-inner>.item>a>img,.carousel-inner>.item>img,.thumbnail a>img,.thumbnail>img {
display:block;
max-width:100%;
height:auto;
}

.vc_parallax-inner iframe,.vc_video-bg iframe {
max-width:1000%;
}

.btn-group-lg>.btn {
padding:10px 16px;
font-size:18px;
line-height:1.33;
border-radius:6px;
}

.btn-group-sm>.btn,.btn-group-xs>.btn {
font-size:12px;
line-height:1.5;
border-radius:3px;
}

.btn-group-sm>.btn {
padding:5px 10px;
}

.btn-group-xs>.btn {
padding:1px 5px;
}

.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before,.vc_row:after,.vc_row:before {
content:" ";
display:table;
}

@media (max-width:767px) {
.vc_hidden-xs {
display:none !important;
}

.vc_el-clearfix-xs {
clear:both;
}
}

@media (min-width:768px) and (max-width:991px) {
.vc_hidden-sm {
display:none !important;
}

.vc_el-clearfix-sm {
clear:both;
}
}

@media (min-width:992px) and (max-width:1199px) {
.vc_hidden-md {
display:none !important;
}

.vc_el-clearfix-md {
clear:both;
}
}

.vc_non_responsive .vc_row .vc_col-sm-1 {
position:relative;
width:8.33333333%;
min-height:1px;
}

.vc_non_responsive .vc_row .vc_col-sm-2 {
position:relative;
width:16.66666667%;
min-height:1px;
}

.vc_non_responsive .vc_row .vc_col-sm-3 {
position:relative;
width:25%;
min-height:1px;
}

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

.vc_non_responsive .vc_row .vc_col-sm-5 {
position:relative;
width:41.66666667%;
min-height:1px;
}

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

.vc_non_responsive .vc_row .vc_col-sm-7 {
position:relative;
width:58.33333333%;
min-height:1px;
}

.vc_non_responsive .vc_row .vc_col-sm-8 {
position:relative;
width:66.66666667%;
min-height:1px;
}

.vc_non_responsive .vc_row .vc_col-sm-9 {
position:relative;
width:75%;
min-height:1px;
}

.vc_non_responsive .vc_row .vc_col-sm-10 {
position:relative;
width:83.33333333%;
min-height:1px;
}

.vc_non_responsive .vc_row .vc_col-sm-11 {
position:relative;
width:91.66666667%;
min-height:1px;
}

.vc_col-xs-12,.vc_column_container {
width:100%;
}

.vc_non_responsive .vc_row .vc_col-sm-12 {
position:relative;
width:100%;
min-height:1px;
}

.vc_non_responsive .vc_row .vc_hidden-sm {
display:none !important;
}

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

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

.vc_col-xs-11 {
width:91.66666667%;
}

.vc_col-xs-10 {
width:83.33333333%;
}

.vc_col-xs-9 {
width:75%;
}

.vc_col-xs-8 {
width:66.66666667%;
}

.vc_col-xs-7 {
width:58.33333333%;
}

.vc_col-xs-6 {
width:50%;
}

.vc_col-xs-5 {
width:41.66666667%;
}

.vc_col-xs-4 {
width:33.33333333%;
}

.vc_col-xs-3 {
width:25%;
}

.vc_col-xs-2 {
width:16.66666667%;
}

.vc_col-xs-1 {
width:8.33333333%;
}

.vc_col-xs-pull-12 {
right:100%;
}

.vc_col-xs-pull-11 {
right:91.66666667%;
}

.vc_col-xs-pull-10 {
right:83.33333333%;
}

.vc_col-xs-pull-9 {
right:75%;
}

.vc_col-xs-pull-8 {
right:66.66666667%;
}

.vc_col-xs-pull-7 {
right:58.33333333%;
}

.vc_col-xs-pull-6 {
right:50%;
}

.vc_col-xs-pull-5 {
right:41.66666667%;
}

.vc_col-xs-pull-4 {
right:33.33333333%;
}

.vc_col-xs-pull-3 {
right:25%;
}

.vc_col-xs-pull-2 {
right:16.66666667%;
}

.vc_col-xs-pull-1 {
right:8.33333333%;
}

.vc_col-xs-pull-0 {
right:auto;
}

.vc_col-xs-push-12 {
left:100%;
}

.vc_col-xs-push-11 {
left:91.66666667%;
}

.vc_col-xs-push-10 {
left:83.33333333%;
}

.vc_col-xs-push-9 {
left:75%;
}

.vc_col-xs-push-8 {
left:66.66666667%;
}

.vc_col-xs-push-7 {
left:58.33333333%;
}

.vc_col-xs-push-6 {
left:50%;
}

.vc_col-xs-push-5 {
left:41.66666667%;
}

.vc_col-xs-push-4 {
left:33.33333333%;
}

.vc_col-xs-push-3 {
left:25%;
}

.vc_col-xs-push-2 {
left:16.66666667%;
}

.vc_col-xs-push-1 {
left:8.33333333%;
}

.vc_col-xs-push-0 {
left:auto;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-12,.vc_col-xs-offset-12 {
margin-left:100%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-11,.vc_col-xs-offset-11 {
margin-left:91.66666667%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-10,.vc_col-xs-offset-10 {
margin-left:83.33333333%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-9,.vc_col-xs-offset-9 {
margin-left:75%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-8,.vc_col-xs-offset-8 {
margin-left:66.66666667%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-7,.vc_col-xs-offset-7 {
margin-left:58.33333333%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-6,.vc_col-xs-offset-6 {
margin-left:50%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-5,.vc_col-xs-offset-5 {
margin-left:41.66666667%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-4,.vc_col-xs-offset-4 {
margin-left:33.33333333%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-3,.vc_col-xs-offset-3 {
margin-left:25%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-2,.vc_col-xs-offset-2 {
margin-left:16.66666667%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-1,.vc_col-xs-offset-1 {
margin-left:8.33333333%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-0,.vc_col-xs-offset-0 {
margin-left:0;
}

@media (min-width:768px) {
.vc_col-sm-1,.vc_col-sm-10,.vc_col-sm-11,.vc_col-sm-12,.vc_col-sm-2,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-5,.vc_col-sm-6,.vc_col-sm-7,.vc_col-sm-8,.vc_col-sm-9 {
float:left;
}

.vc_col-sm-12 {
width:100%;
}

.vc_col-sm-11 {
width:91.66666667%;
}

.vc_col-sm-10 {
width:83.33333333%;
}

.vc_col-sm-9 {
width:75%;
}

.vc_col-sm-8 {
width:66.66666667%;
}

.vc_col-sm-7 {
width:58.33333333%;
}

.vc_col-sm-6 {
width:50%;
}

.vc_col-sm-5 {
width:41.66666667%;
}

.vc_col-sm-4 {
width:33.33333333%;
}

.vc_col-sm-3 {
width:25%;
}

.vc_col-sm-2 {
width:16.66666667%;
}

.vc_col-sm-1 {
width:8.33333333%;
}

.vc_col-sm-pull-12 {
right:100%;
}

.vc_col-sm-pull-11 {
right:91.66666667%;
}

.vc_col-sm-pull-10 {
right:83.33333333%;
}

.vc_col-sm-pull-9 {
right:75%;
}

.vc_col-sm-pull-8 {
right:66.66666667%;
}

.vc_col-sm-pull-7 {
right:58.33333333%;
}

.vc_col-sm-pull-6 {
right:50%;
}

.vc_col-sm-pull-5 {
right:41.66666667%;
}

.vc_col-sm-pull-4 {
right:33.33333333%;
}

.vc_col-sm-pull-3 {
right:25%;
}

.vc_col-sm-pull-2 {
right:16.66666667%;
}

.vc_col-sm-pull-1 {
right:8.33333333%;
}

.vc_col-sm-pull-0 {
right:auto;
}

.vc_col-sm-push-12 {
left:100%;
}

.vc_col-sm-push-11 {
left:91.66666667%;
}

.vc_col-sm-push-10 {
left:83.33333333%;
}

.vc_col-sm-push-9 {
left:75%;
}

.vc_col-sm-push-8 {
left:66.66666667%;
}

.vc_col-sm-push-7 {
left:58.33333333%;
}

.vc_col-sm-push-6 {
left:50%;
}

.vc_col-sm-push-5 {
left:41.66666667%;
}

.vc_col-sm-push-4 {
left:33.33333333%;
}

.vc_col-sm-push-3 {
left:25%;
}

.vc_col-sm-push-2 {
left:16.66666667%;
}

.vc_col-sm-push-1 {
left:8.33333333%;
}

.vc_col-sm-push-0 {
left:auto;
}

.vc_col-sm-offset-12 {
margin-left:100%;
}

.vc_col-sm-offset-11 {
margin-left:91.66666667%;
}

.vc_col-sm-offset-10 {
margin-left:83.33333333%;
}

.vc_col-sm-offset-9 {
margin-left:75%;
}

.vc_col-sm-offset-8 {
margin-left:66.66666667%;
}

.vc_col-sm-offset-7 {
margin-left:58.33333333%;
}

.vc_col-sm-offset-6 {
margin-left:50%;
}

.vc_col-sm-offset-5 {
margin-left:41.66666667%;
}

.vc_col-sm-offset-4 {
margin-left:33.33333333%;
}

.vc_col-sm-offset-3 {
margin-left:25%;
}

.vc_col-sm-offset-2 {
margin-left:16.66666667%;
}

.vc_col-sm-offset-1 {
margin-left:8.33333333%;
}

.vc_col-sm-offset-0 {
margin-left:0;
}
}

@media (min-width:992px) {
.vc_col-md-1,.vc_col-md-10,.vc_col-md-11,.vc_col-md-12,.vc_col-md-2,.vc_col-md-3,.vc_col-md-4,.vc_col-md-5,.vc_col-md-6,.vc_col-md-7,.vc_col-md-8,.vc_col-md-9 {
float:left;
}

.vc_col-md-12 {
width:100%;
}

.vc_col-md-11 {
width:91.66666667%;
}

.vc_col-md-10 {
width:83.33333333%;
}

.vc_col-md-9 {
width:75%;
}

.vc_col-md-8 {
width:66.66666667%;
}

.vc_col-md-7 {
width:58.33333333%;
}

.vc_col-md-6 {
width:50%;
}

.vc_col-md-5 {
width:41.66666667%;
}

.vc_col-md-4 {
width:33.33333333%;
}

.vc_col-md-3 {
width:25%;
}

.vc_col-md-2 {
width:16.66666667%;
}

.vc_col-md-1 {
width:8.33333333%;
}

.vc_col-md-pull-12 {
right:100%;
}

.vc_col-md-pull-11 {
right:91.66666667%;
}

.vc_col-md-pull-10 {
right:83.33333333%;
}

.vc_col-md-pull-9 {
right:75%;
}

.vc_col-md-pull-8 {
right:66.66666667%;
}

.vc_col-md-pull-7 {
right:58.33333333%;
}

.vc_col-md-pull-6 {
right:50%;
}

.vc_col-md-pull-5 {
right:41.66666667%;
}

.vc_col-md-pull-4 {
right:33.33333333%;
}

.vc_col-md-pull-3 {
right:25%;
}

.vc_col-md-pull-2 {
right:16.66666667%;
}

.vc_col-md-pull-1 {
right:8.33333333%;
}

.vc_col-md-pull-0 {
right:auto;
}

.vc_col-md-push-12 {
left:100%;
}

.vc_col-md-push-11 {
left:91.66666667%;
}

.vc_col-md-push-10 {
left:83.33333333%;
}

.vc_col-md-push-9 {
left:75%;
}

.vc_col-md-push-8 {
left:66.66666667%;
}

.vc_col-md-push-7 {
left:58.33333333%;
}

.vc_col-md-push-6 {
left:50%;
}

.vc_col-md-push-5 {
left:41.66666667%;
}

.vc_col-md-push-4 {
left:33.33333333%;
}

.vc_col-md-push-3 {
left:25%;
}

.vc_col-md-push-2 {
left:16.66666667%;
}

.vc_col-md-push-1 {
left:8.33333333%;
}

.vc_col-md-push-0 {
left:auto;
}

.vc_col-md-offset-12 {
margin-left:100%;
}

.vc_col-md-offset-11 {
margin-left:91.66666667%;
}

.vc_col-md-offset-10 {
margin-left:83.33333333%;
}

.vc_col-md-offset-9 {
margin-left:75%;
}

.vc_col-md-offset-8 {
margin-left:66.66666667%;
}

.vc_col-md-offset-7 {
margin-left:58.33333333%;
}

.vc_col-md-offset-6 {
margin-left:50%;
}

.vc_col-md-offset-5 {
margin-left:41.66666667%;
}

.vc_col-md-offset-4 {
margin-left:33.33333333%;
}

.vc_col-md-offset-3 {
margin-left:25%;
}

.vc_col-md-offset-2 {
margin-left:16.66666667%;
}

.vc_col-md-offset-1 {
margin-left:8.33333333%;
}

.vc_col-md-offset-0 {
margin-left:0;
}
}

@media (min-width:1200px) {
.vc_hidden-lg {
display:none !important;
}

.vc_col-lg-1,.vc_col-lg-10,.vc_col-lg-11,.vc_col-lg-12,.vc_col-lg-2,.vc_col-lg-3,.vc_col-lg-4,.vc_col-lg-5,.vc_col-lg-6,.vc_col-lg-7,.vc_col-lg-8,.vc_col-lg-9 {
float:left;
}

.vc_col-lg-12 {
width:100%;
}

.vc_col-lg-11 {
width:91.66666667%;
}

.vc_col-lg-10 {
width:83.33333333%;
}

.vc_col-lg-9 {
width:75%;
}

.vc_col-lg-8 {
width:66.66666667%;
}

.vc_col-lg-7 {
width:58.33333333%;
}

.vc_col-lg-6 {
width:50%;
}

.vc_col-lg-5 {
width:41.66666667%;
}

.vc_col-lg-4 {
width:33.33333333%;
}

.vc_col-lg-3 {
width:25%;
}

.vc_col-lg-2 {
width:16.66666667%;
}

.vc_col-lg-1 {
width:8.33333333%;
}

.vc_col-lg-pull-12 {
right:100%;
}

.vc_col-lg-pull-11 {
right:91.66666667%;
}

.vc_col-lg-pull-10 {
right:83.33333333%;
}

.vc_col-lg-pull-9 {
right:75%;
}

.vc_col-lg-pull-8 {
right:66.66666667%;
}

.vc_col-lg-pull-7 {
right:58.33333333%;
}

.vc_col-lg-pull-6 {
right:50%;
}

.vc_col-lg-pull-5 {
right:41.66666667%;
}

.vc_col-lg-pull-4 {
right:33.33333333%;
}

.vc_col-lg-pull-3 {
right:25%;
}

.vc_col-lg-pull-2 {
right:16.66666667%;
}

.vc_col-lg-pull-1 {
right:8.33333333%;
}

.vc_col-lg-pull-0 {
right:auto;
}

.vc_col-lg-push-12 {
left:100%;
}

.vc_col-lg-push-11 {
left:91.66666667%;
}

.vc_col-lg-push-10 {
left:83.33333333%;
}

.vc_col-lg-push-9 {
left:75%;
}

.vc_col-lg-push-8 {
left:66.66666667%;
}

.vc_col-lg-push-7 {
left:58.33333333%;
}

.vc_col-lg-push-6 {
left:50%;
}

.vc_col-lg-push-5 {
left:41.66666667%;
}

.vc_col-lg-push-4 {
left:33.33333333%;
}

.vc_col-lg-push-3 {
left:25%;
}

.vc_col-lg-push-2 {
left:16.66666667%;
}

.vc_col-lg-push-1 {
left:8.33333333%;
}

.vc_col-lg-push-0 {
left:auto;
}

.vc_col-lg-offset-12 {
margin-left:100%;
}

.vc_col-lg-offset-11 {
margin-left:91.66666667%;
}

.vc_col-lg-offset-10 {
margin-left:83.33333333%;
}

.vc_col-lg-offset-9 {
margin-left:75%;
}

.vc_col-lg-offset-8 {
margin-left:66.66666667%;
}

.vc_col-lg-offset-7 {
margin-left:58.33333333%;
}

.vc_col-lg-offset-6 {
margin-left:50%;
}

.vc_col-lg-offset-5 {
margin-left:41.66666667%;
}

.vc_col-lg-offset-4 {
margin-left:33.33333333%;
}

.vc_col-lg-offset-3 {
margin-left:25%;
}

.vc_col-lg-offset-2 {
margin-left:16.66666667%;
}

.vc_col-lg-offset-1 {
margin-left:8.33333333%;
}

.vc_col-lg-offset-0 {
margin-left:0;
}

.vc_el-clearfix-lg {
clear:both;
}
}

.vc_el_width_100,.vc_el_width_50,.vc_el_width_60,.vc_el_width_70,.vc_el_width_80,.vc_el_width_90 {
margin-left:auto !important;
margin-right:auto !important;
}

.vc_pull-right {
float:right !important;
}

.vc_pull-left {
float:left !important;
}

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

.vc_visible {
display:block;
}

.vc_table {
width:100%;
margin-bottom:20px;
border-collapse:collapse;
}

.vc_table>tbody>tr>td,.vc_table>tbody>tr>th,.vc_table>tfoot>tr>td,.vc_table>tfoot>tr>th,.vc_table>thead>tr>td,.vc_table>thead>tr>th {
padding:8px;
line-height:1.42857143;
vertical-align:top;
border-top:1px solid #ddd;
}

.vc_table>thead>tr>th {
vertical-align:bottom;
border-bottom:2px solid #ddd;
}

.vc_button-2-wrapper,.vc_pixel_icon {
display:inline-block;
vertical-align:middle;
}

.vc_table>caption+thead>tr:first-child>td,.vc_table>caption+thead>tr:first-child>th,.vc_table>colgroup+thead>tr:first-child>td,.vc_table>colgroup+thead>tr:first-child>th,.vc_table>thead:first-child>tr:first-child>td,.vc_table>thead:first-child>tr:first-child>th {
border-top:0;
}

.vc_table>tbody+tbody {
border-top:2px solid #ddd;
}

.vc_table .table {
background-color:#fff;
}

.vc_table-bordered,.vc_table-bordered>tbody>tr>td,.vc_table-bordered>tbody>tr>th,.vc_table-bordered>tfoot>tr>td,.vc_table-bordered>tfoot>tr>th,.vc_table-bordered>thead>tr>td,.vc_table-bordered>thead>tr>th {
border:1px solid #ddd;
}

.vc_table-bordered>thead>tr>td,.vc_table-bordered>thead>tr>th {
border-bottom-width:2px;
}

.vc_pixel_icon {
height:16px;
width:16px;
background-position:0 0;
background-repeat:no-repeat;
}

.vc_pixel_icon-alert {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/vc/alert.png?x88384);
}

.vc_pixel_icon-info {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/vc/info.png?x88384);
}

.vc_pixel_icon-tick {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/vc/tick.png?x88384);
}

.vc_pixel_icon-explanation {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/vc/exclamation.png?x88384);
}

.vc_pixel_icon-address_book {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/address-book.png?x88384);
}

.vc_pixel_icon-alarm_clock {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/alarm-clock.png?x88384);
}

.vc_pixel_icon-anchor {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/anchor.png?x88384);
}

.vc_pixel_icon-application_image {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/application-image.png?x88384);
}

.vc_pixel_icon-arrow {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/arrow.png?x88384);
}

.vc_pixel_icon-asterisk {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/asterisk.png?x88384);
}

.vc_pixel_icon-hammer {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/auction-hammer.png?x88384);
}

.vc_pixel_icon-balloon {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/balloon.png?x88384);
}

.vc_pixel_icon-balloon_buzz {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/balloon-buzz.png?x88384);
}

.vc_pixel_icon-balloon_facebook {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/balloon-facebook.png?x88384);
}

.vc_pixel_icon-balloon_twitter {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/balloon-twitter.png?x88384);
}

.vc_pixel_icon-battery {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/battery-full.png?x88384);
}

.vc_pixel_icon-binocular {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/binocular.png?x88384);
}

.vc_pixel_icon-document_excel {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/blue-document-excel.png?x88384);
}

.vc_pixel_icon-document_image {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/blue-document-image.png?x88384);
}

.vc_pixel_icon-document_music {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/blue-document-music.png?x88384);
}

.vc_pixel_icon-document_office {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/blue-document-office.png?x88384);
}

.vc_pixel_icon-document_pdf {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/blue-document-pdf.png?x88384);
}

.vc_pixel_icon-document_powerpoint {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/blue-document-powerpoint.png?x88384);
}

.vc_pixel_icon-document_word {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/blue-document-word.png?x88384);
}

.vc_pixel_icon-bookmark {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/bookmark.png?x88384);
}

.vc_pixel_icon-camcorder {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/camcorder.png?x88384);
}

.vc_pixel_icon-camera {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/camera.png?x88384);
}

.vc_pixel_icon-chart {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/chart.png?x88384);
}

.vc_pixel_icon-chart_pie {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/chart-pie.png?x88384);
}

.vc_pixel_icon-clock {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/clock.png?x88384);
}

.vc_pixel_icon-play {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/control.png?x88384);
}

.vc_pixel_icon-fire {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/fire.png?x88384);
}

.vc_pixel_icon-heart {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/heart.png?x88384);
}

.vc_pixel_icon-mail {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/mail.png?x88384);
}

.vc_pixel_icon-shield {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/plus-shield.png?x88384);
}

.vc_pixel_icon-video {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/video.png?x88384);
}

.vc_txt_align_left {
text-align:left;
}

.vc_txt_align_right {
text-align:right;
}

.vc_txt_align_center {
text-align:center;
}

.vc_txt_align_justify {
text-align:justify;
text-justify:inter-word;
}

.vc_el_width_50 {
width:50%;
}

.vc_el_width_60 {
width:60%;
}

.vc_el_width_70 {
width:70%;
}

.vc_el_width_80 {
width:80%;
}

.vc_el_width_90 {
width:90%;
}

.vc_el_width_100 {
width:100%;
}

.vc_btn,a.vc_btn,button.vc_btn {
cursor:pointer;
display:inline-block;
text-decoration:none !important;
padding:9px 12px;
font-size:100%;
line-height:20px;
border-radius:4px;
}

.vc_general.vc_btn3,.wpb_button:hover,a.wpb_button_a,a.wpb_button_a:hover {
text-decoration:none;
}

.vc_btn,.vc_btn:focus,.vc_btn:hover,a.vc_btn,a.vc_btn:focus,a.vc_btn:hover,button.vc_btn,button.vc_btn:focus,button.vc_btn:hover {
border:1px solid transparent;
}

.vc_btn-lg,a.vc_btn-lg,button.vc_btn-lg {
padding:10px 16px;
font-size:18px;
line-height:1.33;
border-radius:6px;
}

.vc_btn-sm,a.vc_btn-sm,button.vc_btn-sm {
padding:5px 10px;
font-size:12px;
line-height:1.5;
border-radius:3px;
}

.vc_btn-xs,a.vc_btn-xs,button.vc_btn-xs {
padding:1px 5px;
font-size:12px;
line-height:1.5;
border-radius:3px;
}

.vc_btn_square,a.vc_btn_square,button.vc_btn_square {
border-radius:0;
}

.vc_btn_square_outlined,a.vc_btn_square_outlined,button.vc_btn_square_outlined {
border-radius:0;
background:0 0 !important;
}

.vc_btn_round,a.vc_btn_round,button.vc_btn_round {
border-radius:25px;
}

.vc_btn_outlined,a.vc_btn_outlined,button.vc_btn_outlined {
background:0 0 !important;
}

.open>.dropdown-toggle.vc_btn-danger,.open>.dropdown-toggle.vc_btn-default,.open>.dropdown-toggle.vc_btn-info,.open>.dropdown-toggle.vc_btn-primary,.open>.dropdown-toggle.vc_btn-success,.open>.dropdown-toggle.vc_btn-warning,.open>.dropdown-togglea.vc_btn-danger,.open>.dropdown-togglea.vc_btn-default,.open>.dropdown-togglea.vc_btn-info,.open>.dropdown-togglea.vc_btn-primary,.open>.dropdown-togglea.vc_btn-success,.open>.dropdown-togglea.vc_btn-warning,.open>.dropdown-togglebutton.vc_btn-danger,.open>.dropdown-togglebutton.vc_btn-default,.open>.dropdown-togglebutton.vc_btn-info,.open>.dropdown-togglebutton.vc_btn-primary,.open>.dropdown-togglebutton.vc_btn-success,.open>.dropdown-togglebutton.vc_btn-warning,.vc_btn-danger.active,.vc_btn-danger:active,.vc_btn-default.active,.vc_btn-default:active,.vc_btn-info.active,.vc_btn-info:active,.vc_btn-primary.active,.vc_btn-primary:active,.vc_btn-success.active,.vc_btn-success:active,.vc_btn-warning.active,.vc_btn-warning:active,a.vc_btn-danger.active,a.vc_btn-danger:active,a.vc_btn-default.active,a.vc_btn-default:active,a.vc_btn-info.active,a.vc_btn-info:active,a.vc_btn-primary.active,a.vc_btn-primary:active,a.vc_btn-success.active,a.vc_btn-success:active,a.vc_btn-warning.active,a.vc_btn-warning:active,button.vc_btn-danger.active,button.vc_btn-danger:active,button.vc_btn-default.active,button.vc_btn-default:active,button.vc_btn-info.active,button.vc_btn-info:active,button.vc_btn-primary.active,button.vc_btn-primary:active,button.vc_btn-success.active,button.vc_btn-success:active,button.vc_btn-warning.active,button.vc_btn-warning:active {
background-image:none;
}

.vc_btn-blue,a.vc_btn-blue,button.vc_btn-blue {
background-color:#5472D2;
color:#fff !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-blue:hover,a.vc_btn-blue:hover,button.vc_btn-blue:hover {
background-color:#3c5ecc;
color:#f7f7f7 !important;
}

.vc_btn-blue.vc_btn_outlined,.vc_btn-blue.vc_btn_square_outlined,a.vc_btn-blue.vc_btn_outlined,a.vc_btn-blue.vc_btn_square_outlined,button.vc_btn-blue.vc_btn_outlined,button.vc_btn-blue.vc_btn_square_outlined {
color:#5472D2 !important;
}

.vc_btn-blue.vc_btn_outlined:hover,.vc_btn-blue.vc_btn_square_outlined:hover,a.vc_btn-blue.vc_btn_outlined:hover,a.vc_btn-blue.vc_btn_square_outlined:hover,button.vc_btn-blue.vc_btn_outlined:hover,button.vc_btn-blue.vc_btn_square_outlined:hover {
border-color:#3c5ecc;
}

.vc_btn-blue.vc_btn_3d,a.vc_btn-blue.vc_btn_3d,button.vc_btn-blue.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #3253bc;
box-shadow:0 5px 0 #3253bc;
margin-bottom:5px;
}

.vc_btn-blue.vc_btn_3d.vc_btn_xs,a.vc_btn-blue.vc_btn_3d.vc_btn_xs,button.vc_btn-blue.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #3253bc;
box-shadow:0 3px 0 #3253bc;
margin-bottom:3px;
}

.vc_btn-blue.vc_btn_3d.vc_btn_sm,a.vc_btn-blue.vc_btn_3d.vc_btn_sm,button.vc_btn-blue.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #3253bc;
box-shadow:0 4px 0 #3253bc;
margin-bottom:4px;
}

.vc_btn-turquoise,a.vc_btn-turquoise,button.vc_btn-turquoise {
background-color:#00C1CF;
color:#fff !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-turquoise:hover,a.vc_btn-turquoise:hover,button.vc_btn-turquoise:hover {
background-color:#00a4b0;
color:#f7f7f7 !important;
}

.vc_btn-turquoise.vc_btn_outlined,.vc_btn-turquoise.vc_btn_square_outlined,a.vc_btn-turquoise.vc_btn_outlined,a.vc_btn-turquoise.vc_btn_square_outlined,button.vc_btn-turquoise.vc_btn_outlined,button.vc_btn-turquoise.vc_btn_square_outlined {
color:#00C1CF !important;
}

.vc_btn-turquoise.vc_btn_outlined:hover,.vc_btn-turquoise.vc_btn_square_outlined:hover,a.vc_btn-turquoise.vc_btn_outlined:hover,a.vc_btn-turquoise.vc_btn_square_outlined:hover,button.vc_btn-turquoise.vc_btn_outlined:hover,button.vc_btn-turquoise.vc_btn_square_outlined:hover {
border-color:#00a4b0;
}

.vc_btn-turquoise.vc_btn_3d,a.vc_btn-turquoise.vc_btn_3d,button.vc_btn-turquoise.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #008d97;
box-shadow:0 5px 0 #008d97;
margin-bottom:5px;
}

.vc_btn-turquoise.vc_btn_3d.vc_btn_xs,a.vc_btn-turquoise.vc_btn_3d.vc_btn_xs,button.vc_btn-turquoise.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #008d97;
box-shadow:0 3px 0 #008d97;
margin-bottom:3px;
}

.vc_btn-turquoise.vc_btn_3d.vc_btn_sm,a.vc_btn-turquoise.vc_btn_3d.vc_btn_sm,button.vc_btn-turquoise.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #008d97;
box-shadow:0 4px 0 #008d97;
margin-bottom:4px;
}

.vc_btn-pink,a.vc_btn-pink,button.vc_btn-pink {
background-color:#FE6C61;
color:#fff !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-pink:hover,a.vc_btn-pink:hover,button.vc_btn-pink:hover {
background-color:#fe5043;
color:#f7f7f7 !important;
}

.vc_btn-pink.vc_btn_outlined,.vc_btn-pink.vc_btn_square_outlined,a.vc_btn-pink.vc_btn_outlined,a.vc_btn-pink.vc_btn_square_outlined,button.vc_btn-pink.vc_btn_outlined,button.vc_btn-pink.vc_btn_square_outlined {
color:#FE6C61 !important;
}

.vc_btn-pink.vc_btn_outlined:hover,.vc_btn-pink.vc_btn_square_outlined:hover,a.vc_btn-pink.vc_btn_outlined:hover,a.vc_btn-pink.vc_btn_square_outlined:hover,button.vc_btn-pink.vc_btn_outlined:hover,button.vc_btn-pink.vc_btn_square_outlined:hover {
border-color:#fe5043;
}

.vc_btn-pink.vc_btn_3d,a.vc_btn-pink.vc_btn_3d,button.vc_btn-pink.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #fe3829;
box-shadow:0 5px 0 #fe3829;
margin-bottom:5px;
}

.vc_btn-pink.vc_btn_3d.vc_btn_xs,a.vc_btn-pink.vc_btn_3d.vc_btn_xs,button.vc_btn-pink.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #fe3829;
box-shadow:0 3px 0 #fe3829;
margin-bottom:3px;
}

.vc_btn-pink.vc_btn_3d.vc_btn_sm,a.vc_btn-pink.vc_btn_3d.vc_btn_sm,button.vc_btn-pink.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #fe3829;
box-shadow:0 4px 0 #fe3829;
margin-bottom:4px;
}

.vc_btn-violet,a.vc_btn-violet,button.vc_btn-violet {
background-color:#8D6DC4;
color:#fff !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-violet:hover,a.vc_btn-violet:hover,button.vc_btn-violet:hover {
background-color:#7c57bb;
color:#f7f7f7 !important;
}

.vc_btn-violet.vc_btn_outlined,.vc_btn-violet.vc_btn_square_outlined,a.vc_btn-violet.vc_btn_outlined,a.vc_btn-violet.vc_btn_square_outlined,button.vc_btn-violet.vc_btn_outlined,button.vc_btn-violet.vc_btn_square_outlined {
color:#8D6DC4 !important;
}

.vc_btn-violet.vc_btn_outlined:hover,.vc_btn-violet.vc_btn_square_outlined:hover,a.vc_btn-violet.vc_btn_outlined:hover,a.vc_btn-violet.vc_btn_square_outlined:hover,button.vc_btn-violet.vc_btn_outlined:hover,button.vc_btn-violet.vc_btn_square_outlined:hover {
border-color:#7c57bb;
}

.vc_btn-violet.vc_btn_3d,a.vc_btn-violet.vc_btn_3d,button.vc_btn-violet.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #6e48b1;
box-shadow:0 5px 0 #6e48b1;
margin-bottom:5px;
}

.vc_btn-violet.vc_btn_3d.vc_btn_xs,a.vc_btn-violet.vc_btn_3d.vc_btn_xs,button.vc_btn-violet.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #6e48b1;
box-shadow:0 3px 0 #6e48b1;
margin-bottom:3px;
}

.vc_btn-violet.vc_btn_3d.vc_btn_sm,a.vc_btn-violet.vc_btn_3d.vc_btn_sm,button.vc_btn-violet.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #6e48b1;
box-shadow:0 4px 0 #6e48b1;
margin-bottom:4px;
}

.vc_btn-peacoc,a.vc_btn-peacoc,button.vc_btn-peacoc {
background-color:#4CADC9;
color:#fff !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-peacoc:hover,a.vc_btn-peacoc:hover,button.vc_btn-peacoc:hover {
background-color:#39a0bd;
color:#f7f7f7 !important;
}

.vc_btn-peacoc.vc_btn_outlined,.vc_btn-peacoc.vc_btn_square_outlined,a.vc_btn-peacoc.vc_btn_outlined,a.vc_btn-peacoc.vc_btn_square_outlined,button.vc_btn-peacoc.vc_btn_outlined,button.vc_btn-peacoc.vc_btn_square_outlined {
color:#4CADC9 !important;
}

.vc_btn-peacoc.vc_btn_outlined:hover,.vc_btn-peacoc.vc_btn_square_outlined:hover,a.vc_btn-peacoc.vc_btn_outlined:hover,a.vc_btn-peacoc.vc_btn_square_outlined:hover,button.vc_btn-peacoc.vc_btn_outlined:hover,button.vc_btn-peacoc.vc_btn_square_outlined:hover {
border-color:#39a0bd;
}

.vc_btn-peacoc.vc_btn_3d,a.vc_btn-peacoc.vc_btn_3d,button.vc_btn-peacoc.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #338faa;
box-shadow:0 5px 0 #338faa;
margin-bottom:5px;
}

.vc_btn-peacoc.vc_btn_3d.vc_btn_xs,a.vc_btn-peacoc.vc_btn_3d.vc_btn_xs,button.vc_btn-peacoc.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #338faa;
box-shadow:0 3px 0 #338faa;
margin-bottom:3px;
}

.vc_btn-peacoc.vc_btn_3d.vc_btn_sm,a.vc_btn-peacoc.vc_btn_3d.vc_btn_sm,button.vc_btn-peacoc.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #338faa;
box-shadow:0 4px 0 #338faa;
margin-bottom:4px;
}

.vc_btn-chino,a.vc_btn-chino,button.vc_btn-chino {
background-color:#CEC2AB;
color:#fff !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-chino:hover,a.vc_btn-chino:hover,button.vc_btn-chino:hover {
background-color:#c3b498;
color:#f7f7f7 !important;
}

.vc_btn-chino.vc_btn_outlined,.vc_btn-chino.vc_btn_square_outlined,a.vc_btn-chino.vc_btn_outlined,a.vc_btn-chino.vc_btn_square_outlined,button.vc_btn-chino.vc_btn_outlined,button.vc_btn-chino.vc_btn_square_outlined {
color:#CEC2AB !important;
}

.vc_btn-chino.vc_btn_outlined:hover,.vc_btn-chino.vc_btn_square_outlined:hover,a.vc_btn-chino.vc_btn_outlined:hover,a.vc_btn-chino.vc_btn_square_outlined:hover,button.vc_btn-chino.vc_btn_outlined:hover,button.vc_btn-chino.vc_btn_square_outlined:hover {
border-color:#c3b498;
}

.vc_btn-chino.vc_btn_3d,a.vc_btn-chino.vc_btn_3d,button.vc_btn-chino.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #b9a888;
box-shadow:0 5px 0 #b9a888;
margin-bottom:5px;
}

.vc_btn-chino.vc_btn_3d.vc_btn_xs,a.vc_btn-chino.vc_btn_3d.vc_btn_xs,button.vc_btn-chino.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #b9a888;
box-shadow:0 3px 0 #b9a888;
margin-bottom:3px;
}

.vc_btn-chino.vc_btn_3d.vc_btn_sm,a.vc_btn-chino.vc_btn_3d.vc_btn_sm,button.vc_btn-chino.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #b9a888;
box-shadow:0 4px 0 #b9a888;
margin-bottom:4px;
}

.vc_btn-mulled_wine,a.vc_btn-mulled_wine,button.vc_btn-mulled_wine {
background-color:#50485B;
color:#fff !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-mulled_wine:hover,a.vc_btn-mulled_wine:hover,button.vc_btn-mulled_wine:hover {
background-color:#413a4a;
color:#f7f7f7 !important;
}

.vc_btn-mulled_wine.vc_btn_outlined,.vc_btn-mulled_wine.vc_btn_square_outlined,a.vc_btn-mulled_wine.vc_btn_outlined,a.vc_btn-mulled_wine.vc_btn_square_outlined,button.vc_btn-mulled_wine.vc_btn_outlined,button.vc_btn-mulled_wine.vc_btn_square_outlined {
color:#50485B !important;
}

.vc_btn-mulled_wine.vc_btn_outlined:hover,.vc_btn-mulled_wine.vc_btn_square_outlined:hover,a.vc_btn-mulled_wine.vc_btn_outlined:hover,a.vc_btn-mulled_wine.vc_btn_square_outlined:hover,button.vc_btn-mulled_wine.vc_btn_outlined:hover,button.vc_btn-mulled_wine.vc_btn_square_outlined:hover {
border-color:#413a4a;
}

.vc_btn-mulled_wine.vc_btn_3d,a.vc_btn-mulled_wine.vc_btn_3d,button.vc_btn-mulled_wine.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #342f3c;
box-shadow:0 5px 0 #342f3c;
margin-bottom:5px;
}

.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs,a.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs,button.vc_btn-mulled_wine.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #342f3c;
box-shadow:0 3px 0 #342f3c;
margin-bottom:3px;
}

.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm,a.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm,button.vc_btn-mulled_wine.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #342f3c;
box-shadow:0 4px 0 #342f3c;
margin-bottom:4px;
}

.vc_btn-vista_blue,a.vc_btn-vista_blue,button.vc_btn-vista_blue {
background-color:#75D69C;
color:#fff !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-vista_blue:hover,a.vc_btn-vista_blue:hover,button.vc_btn-vista_blue:hover {
background-color:#5dcf8b;
color:#f7f7f7 !important;
}

.vc_btn-vista_blue.vc_btn_outlined,.vc_btn-vista_blue.vc_btn_square_outlined,a.vc_btn-vista_blue.vc_btn_outlined,a.vc_btn-vista_blue.vc_btn_square_outlined,button.vc_btn-vista_blue.vc_btn_outlined,button.vc_btn-vista_blue.vc_btn_square_outlined {
color:#75D69C !important;
}

.vc_btn-vista_blue.vc_btn_outlined:hover,.vc_btn-vista_blue.vc_btn_square_outlined:hover,a.vc_btn-vista_blue.vc_btn_outlined:hover,a.vc_btn-vista_blue.vc_btn_square_outlined:hover,button.vc_btn-vista_blue.vc_btn_outlined:hover,button.vc_btn-vista_blue.vc_btn_square_outlined:hover {
border-color:#5dcf8b;
}

.vc_btn-vista_blue.vc_btn_3d,a.vc_btn-vista_blue.vc_btn_3d,button.vc_btn-vista_blue.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #4ac97d;
box-shadow:0 5px 0 #4ac97d;
margin-bottom:5px;
}

.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs,a.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs,button.vc_btn-vista_blue.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #4ac97d;
box-shadow:0 3px 0 #4ac97d;
margin-bottom:3px;
}

.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm,a.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm,button.vc_btn-vista_blue.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #4ac97d;
box-shadow:0 4px 0 #4ac97d;
margin-bottom:4px;
}

.vc_btn-black,a.vc_btn-black,button.vc_btn-black {
background-color:#2A2A2A;
color:#fff !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-black:hover,a.vc_btn-black:hover,button.vc_btn-black:hover {
background-color:#1b1b1b;
color:#f7f7f7 !important;
}

.vc_btn-black.vc_btn_outlined,.vc_btn-black.vc_btn_square_outlined,a.vc_btn-black.vc_btn_outlined,a.vc_btn-black.vc_btn_square_outlined,button.vc_btn-black.vc_btn_outlined,button.vc_btn-black.vc_btn_square_outlined {
color:#2A2A2A !important;
}

.vc_btn-black.vc_btn_outlined:hover,.vc_btn-black.vc_btn_square_outlined:hover,a.vc_btn-black.vc_btn_outlined:hover,a.vc_btn-black.vc_btn_square_outlined:hover,button.vc_btn-black.vc_btn_outlined:hover,button.vc_btn-black.vc_btn_square_outlined:hover {
border-color:#1b1b1b;
}

.vc_btn-black.vc_btn_3d,a.vc_btn-black.vc_btn_3d,button.vc_btn-black.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #0e0e0e;
box-shadow:0 5px 0 #0e0e0e;
margin-bottom:5px;
}

.vc_btn-black.vc_btn_3d.vc_btn_xs,a.vc_btn-black.vc_btn_3d.vc_btn_xs,button.vc_btn-black.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #0e0e0e;
box-shadow:0 3px 0 #0e0e0e;
margin-bottom:3px;
}

.vc_btn-black.vc_btn_3d.vc_btn_sm,a.vc_btn-black.vc_btn_3d.vc_btn_sm,button.vc_btn-black.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #0e0e0e;
box-shadow:0 4px 0 #0e0e0e;
margin-bottom:4px;
}

.vc_btn-grey,a.vc_btn-grey,button.vc_btn-grey {
background-color:#EBEBEB;
color:#666 !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-grey:hover,a.vc_btn-grey:hover,button.vc_btn-grey:hover {
background-color:#dcdcdc;
color:#5e5e5e !important;
}

.vc_btn-grey.vc_btn_outlined,.vc_btn-grey.vc_btn_square_outlined,a.vc_btn-grey.vc_btn_outlined,a.vc_btn-grey.vc_btn_square_outlined,button.vc_btn-grey.vc_btn_outlined,button.vc_btn-grey.vc_btn_square_outlined {
color:#EBEBEB !important;
}

.vc_btn-grey.vc_btn_outlined:hover,.vc_btn-grey.vc_btn_square_outlined:hover,a.vc_btn-grey.vc_btn_outlined:hover,a.vc_btn-grey.vc_btn_square_outlined:hover,button.vc_btn-grey.vc_btn_outlined:hover,button.vc_btn-grey.vc_btn_square_outlined:hover {
border-color:#dcdcdc;
}

.vc_btn-grey.vc_btn_3d,a.vc_btn-grey.vc_btn_3d,button.vc_btn-grey.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #cfcfcf;
box-shadow:0 5px 0 #cfcfcf;
margin-bottom:5px;
}

.vc_btn-grey.vc_btn_3d.vc_btn_xs,a.vc_btn-grey.vc_btn_3d.vc_btn_xs,button.vc_btn-grey.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #cfcfcf;
box-shadow:0 3px 0 #cfcfcf;
margin-bottom:3px;
}

.vc_btn-grey.vc_btn_3d.vc_btn_sm,a.vc_btn-grey.vc_btn_3d.vc_btn_sm,button.vc_btn-grey.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #cfcfcf;
box-shadow:0 4px 0 #cfcfcf;
margin-bottom:4px;
}

.vc_btn-orange,a.vc_btn-orange,button.vc_btn-orange {
background-color:#F7BE68;
color:#fff !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-orange:hover,a.vc_btn-orange:hover,button.vc_btn-orange:hover {
background-color:#f5b14b;
color:#f7f7f7 !important;
}

.vc_btn-orange.vc_btn_outlined,.vc_btn-orange.vc_btn_square_outlined,a.vc_btn-orange.vc_btn_outlined,a.vc_btn-orange.vc_btn_square_outlined,button.vc_btn-orange.vc_btn_outlined,button.vc_btn-orange.vc_btn_square_outlined {
color:#F7BE68 !important;
}

.vc_btn-orange.vc_btn_outlined:hover,.vc_btn-orange.vc_btn_square_outlined:hover,a.vc_btn-orange.vc_btn_outlined:hover,a.vc_btn-orange.vc_btn_square_outlined:hover,button.vc_btn-orange.vc_btn_outlined:hover,button.vc_btn-orange.vc_btn_square_outlined:hover {
border-color:#f5b14b;
}

.vc_btn-orange.vc_btn_3d,a.vc_btn-orange.vc_btn_3d,button.vc_btn-orange.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #f4a733;
box-shadow:0 5px 0 #f4a733;
margin-bottom:5px;
}

.vc_btn-orange.vc_btn_3d.vc_btn_xs,a.vc_btn-orange.vc_btn_3d.vc_btn_xs,button.vc_btn-orange.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #f4a733;
box-shadow:0 3px 0 #f4a733;
margin-bottom:3px;
}

.vc_btn-orange.vc_btn_3d.vc_btn_sm,a.vc_btn-orange.vc_btn_3d.vc_btn_sm,button.vc_btn-orange.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #f4a733;
box-shadow:0 4px 0 #f4a733;
margin-bottom:4px;
}

.vc_btn-sky,a.vc_btn-sky,button.vc_btn-sky {
background-color:#5AA1E3;
color:#fff !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-sky:hover,a.vc_btn-sky:hover,button.vc_btn-sky:hover {
background-color:#4092df;
color:#f7f7f7 !important;
}

.vc_btn-sky.vc_btn_outlined,.vc_btn-sky.vc_btn_square_outlined,a.vc_btn-sky.vc_btn_outlined,a.vc_btn-sky.vc_btn_square_outlined,button.vc_btn-sky.vc_btn_outlined,button.vc_btn-sky.vc_btn_square_outlined {
color:#5AA1E3 !important;
}

.vc_btn-sky.vc_btn_outlined:hover,.vc_btn-sky.vc_btn_square_outlined:hover,a.vc_btn-sky.vc_btn_outlined:hover,a.vc_btn-sky.vc_btn_square_outlined:hover,button.vc_btn-sky.vc_btn_outlined:hover,button.vc_btn-sky.vc_btn_square_outlined:hover {
border-color:#4092df;
}

.vc_btn-sky.vc_btn_3d,a.vc_btn-sky.vc_btn_3d,button.vc_btn-sky.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #2a86db;
box-shadow:0 5px 0 #2a86db;
margin-bottom:5px;
}

.vc_btn-sky.vc_btn_3d.vc_btn_xs,a.vc_btn-sky.vc_btn_3d.vc_btn_xs,button.vc_btn-sky.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #2a86db;
box-shadow:0 3px 0 #2a86db;
margin-bottom:3px;
}

.vc_btn-sky.vc_btn_3d.vc_btn_sm,a.vc_btn-sky.vc_btn_3d.vc_btn_sm,button.vc_btn-sky.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #2a86db;
box-shadow:0 4px 0 #2a86db;
margin-bottom:4px;
}

.vc_btn-green,a.vc_btn-green,button.vc_btn-green {
background-color:#6DAB3C;
color:#fff !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-green:hover,a.vc_btn-green:hover,button.vc_btn-green:hover {
background-color:#5f9434;
color:#f7f7f7 !important;
}

.vc_btn-green.vc_btn_outlined,.vc_btn-green.vc_btn_square_outlined,a.vc_btn-green.vc_btn_outlined,a.vc_btn-green.vc_btn_square_outlined,button.vc_btn-green.vc_btn_outlined,button.vc_btn-green.vc_btn_square_outlined {
color:#6DAB3C !important;
}

.vc_btn-green.vc_btn_outlined:hover,.vc_btn-green.vc_btn_square_outlined:hover,a.vc_btn-green.vc_btn_outlined:hover,a.vc_btn-green.vc_btn_square_outlined:hover,button.vc_btn-green.vc_btn_outlined:hover,button.vc_btn-green.vc_btn_square_outlined:hover {
border-color:#5f9434;
}

.vc_btn-green.vc_btn_3d,a.vc_btn-green.vc_btn_3d,button.vc_btn-green.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #53812d;
box-shadow:0 5px 0 #53812d;
margin-bottom:5px;
}

.vc_btn-green.vc_btn_3d.vc_btn_xs,a.vc_btn-green.vc_btn_3d.vc_btn_xs,button.vc_btn-green.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #53812d;
box-shadow:0 3px 0 #53812d;
margin-bottom:3px;
}

.vc_btn-green.vc_btn_3d.vc_btn_sm,a.vc_btn-green.vc_btn_3d.vc_btn_sm,button.vc_btn-green.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #53812d;
box-shadow:0 4px 0 #53812d;
margin-bottom:4px;
}

.vc_btn-juicy_pink,a.vc_btn-juicy_pink,button.vc_btn-juicy_pink {
background-color:#F4524D;
color:#fff !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-juicy_pink:hover,a.vc_btn-juicy_pink:hover,button.vc_btn-juicy_pink:hover {
background-color:#f23630;
color:#f7f7f7 !important;
}

.vc_btn-juicy_pink.vc_btn_outlined,.vc_btn-juicy_pink.vc_btn_square_outlined,a.vc_btn-juicy_pink.vc_btn_outlined,a.vc_btn-juicy_pink.vc_btn_square_outlined,button.vc_btn-juicy_pink.vc_btn_outlined,button.vc_btn-juicy_pink.vc_btn_square_outlined {
color:#F4524D !important;
}

.vc_btn-juicy_pink.vc_btn_outlined:hover,.vc_btn-juicy_pink.vc_btn_square_outlined:hover,a.vc_btn-juicy_pink.vc_btn_outlined:hover,a.vc_btn-juicy_pink.vc_btn_square_outlined:hover,button.vc_btn-juicy_pink.vc_btn_outlined:hover,button.vc_btn-juicy_pink.vc_btn_square_outlined:hover {
border-color:#f23630;
}

.vc_btn-juicy_pink.vc_btn_3d,a.vc_btn-juicy_pink.vc_btn_3d,button.vc_btn-juicy_pink.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #f11f18;
box-shadow:0 5px 0 #f11f18;
margin-bottom:5px;
}

.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs,a.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs,button.vc_btn-juicy_pink.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #f11f18;
box-shadow:0 3px 0 #f11f18;
margin-bottom:3px;
}

.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm,a.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm,button.vc_btn-juicy_pink.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #f11f18;
box-shadow:0 4px 0 #f11f18;
margin-bottom:4px;
}

.vc_btn-sandy_brown,a.vc_btn-sandy_brown,button.vc_btn-sandy_brown {
background-color:#F79468;
color:#fff !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-sandy_brown:hover,a.vc_btn-sandy_brown:hover,button.vc_btn-sandy_brown:hover {
background-color:#f57f4b;
color:#f7f7f7 !important;
}

.vc_btn-sandy_brown.vc_btn_outlined,.vc_btn-sandy_brown.vc_btn_square_outlined,a.vc_btn-sandy_brown.vc_btn_outlined,a.vc_btn-sandy_brown.vc_btn_square_outlined,button.vc_btn-sandy_brown.vc_btn_outlined,button.vc_btn-sandy_brown.vc_btn_square_outlined {
color:#F79468 !important;
}

.vc_btn-sandy_brown.vc_btn_outlined:hover,.vc_btn-sandy_brown.vc_btn_square_outlined:hover,a.vc_btn-sandy_brown.vc_btn_outlined:hover,a.vc_btn-sandy_brown.vc_btn_square_outlined:hover,button.vc_btn-sandy_brown.vc_btn_outlined:hover,button.vc_btn-sandy_brown.vc_btn_square_outlined:hover {
border-color:#f57f4b;
}

.vc_btn-sandy_brown.vc_btn_3d,a.vc_btn-sandy_brown.vc_btn_3d,button.vc_btn-sandy_brown.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #f46e33;
box-shadow:0 5px 0 #f46e33;
margin-bottom:5px;
}

.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs,a.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs,button.vc_btn-sandy_brown.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #f46e33;
box-shadow:0 3px 0 #f46e33;
margin-bottom:3px;
}

.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm,a.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm,button.vc_btn-sandy_brown.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #f46e33;
box-shadow:0 4px 0 #f46e33;
margin-bottom:4px;
}

.vc_btn-purple,a.vc_btn-purple,button.vc_btn-purple {
background-color:#B97EBB;
color:#fff !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-purple:hover,a.vc_btn-purple:hover,button.vc_btn-purple:hover {
background-color:#ae6ab0;
color:#f7f7f7 !important;
}

.vc_btn-purple.vc_btn_outlined,.vc_btn-purple.vc_btn_square_outlined,a.vc_btn-purple.vc_btn_outlined,a.vc_btn-purple.vc_btn_square_outlined,button.vc_btn-purple.vc_btn_outlined,button.vc_btn-purple.vc_btn_square_outlined {
color:#B97EBB !important;
}

.vc_btn-purple.vc_btn_outlined:hover,.vc_btn-purple.vc_btn_square_outlined:hover,a.vc_btn-purple.vc_btn_outlined:hover,a.vc_btn-purple.vc_btn_square_outlined:hover,button.vc_btn-purple.vc_btn_outlined:hover,button.vc_btn-purple.vc_btn_square_outlined:hover {
border-color:#ae6ab0;
}

.vc_btn-purple.vc_btn_3d,a.vc_btn-purple.vc_btn_3d,button.vc_btn-purple.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #a559a8;
box-shadow:0 5px 0 #a559a8;
margin-bottom:5px;
}

.vc_btn-purple.vc_btn_3d.vc_btn_xs,a.vc_btn-purple.vc_btn_3d.vc_btn_xs,button.vc_btn-purple.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #a559a8;
box-shadow:0 3px 0 #a559a8;
margin-bottom:3px;
}

.vc_btn-purple.vc_btn_3d.vc_btn_sm,a.vc_btn-purple.vc_btn_3d.vc_btn_sm,button.vc_btn-purple.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #a559a8;
box-shadow:0 4px 0 #a559a8;
margin-bottom:4px;
}

.vc_btn-white,a.vc_btn-white,button.vc_btn-white {
background-color:#FFF;
color:#666 !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-white:hover,a.vc_btn-white:hover,button.vc_btn-white:hover {
background-color:#f0f0f0;
color:#5e5e5e !important;
}

.vc_btn-white.vc_btn_outlined,.vc_btn-white.vc_btn_square_outlined,a.vc_btn-white.vc_btn_outlined,a.vc_btn-white.vc_btn_square_outlined,button.vc_btn-white.vc_btn_outlined,button.vc_btn-white.vc_btn_square_outlined {
color:#FFF !important;
}

.vc_btn-white.vc_btn_outlined:hover,.vc_btn-white.vc_btn_square_outlined:hover,a.vc_btn-white.vc_btn_outlined:hover,a.vc_btn-white.vc_btn_square_outlined:hover,button.vc_btn-white.vc_btn_outlined:hover,button.vc_btn-white.vc_btn_square_outlined:hover {
border-color:#f0f0f0;
}

.vc_btn-white.vc_btn_3d,a.vc_btn-white.vc_btn_3d,button.vc_btn-white.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #e3e3e3;
box-shadow:0 5px 0 #e3e3e3;
margin-bottom:5px;
}

.vc_btn-white.vc_btn_3d.vc_btn_xs,a.vc_btn-white.vc_btn_3d.vc_btn_xs,button.vc_btn-white.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #e3e3e3;
box-shadow:0 3px 0 #e3e3e3;
margin-bottom:3px;
}

.vc_btn-white.vc_btn_3d.vc_btn_sm,a.vc_btn-white.vc_btn_3d.vc_btn_sm,button.vc_btn-white.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #e3e3e3;
box-shadow:0 4px 0 #e3e3e3;
margin-bottom:4px;
}

.vc_btn-grace,a.vc_btn-grace,button.vc_btn-grace {
background-color:#AED13B;
color:#fff !important;
-webkit-transition:all .5s;
-o-transition:all .5s;
transition:all .5s;
}

.vc_btn-grace:hover,a.vc_btn-grace:hover,button.vc_btn-grace:hover {
background-color:#9ec02d;
color:#f7f7f7 !important;
}

.vc_btn-grace.vc_btn_outlined,.vc_btn-grace.vc_btn_square_outlined,a.vc_btn-grace.vc_btn_outlined,a.vc_btn-grace.vc_btn_square_outlined,button.vc_btn-grace.vc_btn_outlined,button.vc_btn-grace.vc_btn_square_outlined {
color:#AED13B !important;
}

.vc_btn-grace.vc_btn_outlined:hover,.vc_btn-grace.vc_btn_square_outlined:hover,a.vc_btn-grace.vc_btn_outlined:hover,a.vc_btn-grace.vc_btn_square_outlined:hover,button.vc_btn-grace.vc_btn_outlined:hover,button.vc_btn-grace.vc_btn_square_outlined:hover {
border-color:#9ec02d;
}

.vc_btn-grace.vc_btn_3d,a.vc_btn-grace.vc_btn_3d,button.vc_btn-grace.vc_btn_3d {
-webkit-box-shadow:0 5px 0 #8dac28;
box-shadow:0 5px 0 #8dac28;
margin-bottom:5px;
}

.vc_btn-grace.vc_btn_3d.vc_btn_xs,a.vc_btn-grace.vc_btn_3d.vc_btn_xs,button.vc_btn-grace.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow:0 3px 0 #8dac28;
box-shadow:0 3px 0 #8dac28;
margin-bottom:3px;
}

.vc_btn-grace.vc_btn_3d.vc_btn_sm,a.vc_btn-grace.vc_btn_3d.vc_btn_sm,button.vc_btn-grace.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow:0 4px 0 #8dac28;
box-shadow:0 4px 0 #8dac28;
margin-bottom:4px;
}

.vc_btn-default,a.vc_btn-default,button.vc_btn-default {
color:#7d7d7d;
background-color:#fff;
border-color:transparent;
}

.open>.dropdown-toggle.vc_btn-default,.open>.dropdown-togglea.vc_btn-default,.open>.dropdown-togglebutton.vc_btn-default,.vc_btn-default.active,.vc_btn-default:active,.vc_btn-default:focus,.vc_btn-default:hover,a.vc_btn-default.active,a.vc_btn-default:active,a.vc_btn-default:focus,a.vc_btn-default:hover,button.vc_btn-default.active,button.vc_btn-default:active,button.vc_btn-default:focus,button.vc_btn-default:hover {
color:#7d7d7d;
background-color:#e6e6e6;
border-color:transparent;
}

.vc_btn-default.disabled,.vc_btn-default.disabled.active,.vc_btn-default.disabled:active,.vc_btn-default.disabled:focus,.vc_btn-default.disabled:hover,.vc_btn-default[disabled],.vc_btn-default[disabled].active,.vc_btn-default[disabled]:active,.vc_btn-default[disabled]:focus,.vc_btn-default[disabled]:hover,a.vc_btn-default.disabled,a.vc_btn-default.disabled.active,a.vc_btn-default.disabled:active,a.vc_btn-default.disabled:focus,a.vc_btn-default.disabled:hover,a.vc_btn-default[disabled],a.vc_btn-default[disabled].active,a.vc_btn-default[disabled]:active,a.vc_btn-default[disabled]:focus,a.vc_btn-default[disabled]:hover,button.vc_btn-default.disabled,button.vc_btn-default.disabled.active,button.vc_btn-default.disabled:active,button.vc_btn-default.disabled:focus,button.vc_btn-default.disabled:hover,button.vc_btn-default[disabled],button.vc_btn-default[disabled].active,button.vc_btn-default[disabled]:active,button.vc_btn-default[disabled]:focus,button.vc_btn-default[disabled]:hover,fieldset[disabled] .vc_btn-default,fieldset[disabled] .vc_btn-default.active,fieldset[disabled] .vc_btn-default:active,fieldset[disabled] .vc_btn-default:focus,fieldset[disabled] .vc_btn-default:hover,fieldset[disabled] a.vc_btn-default,fieldset[disabled] a.vc_btn-default.active,fieldset[disabled] a.vc_btn-default:active,fieldset[disabled] a.vc_btn-default:focus,fieldset[disabled] a.vc_btn-default:hover,fieldset[disabled] button.vc_btn-default,fieldset[disabled] button.vc_btn-default.active,fieldset[disabled] button.vc_btn-default:active,fieldset[disabled] button.vc_btn-default:focus,fieldset[disabled] button.vc_btn-default:hover {
background-color:#fff;
border-color:transparent;
}

.vc_btn-default .badge,a.vc_btn-default .badge,button.vc_btn-default .badge {
color:#fff;
background-color:#7d7d7d;
}

.vc_btn-primary,a.vc_btn-primary,button.vc_btn-primary {
color:#fff;
background-color:#00aef0;
border-color:transparent;
}

.open>.dropdown-toggle.vc_btn-primary,.open>.dropdown-togglea.vc_btn-primary,.open>.dropdown-togglebutton.vc_btn-primary,.vc_btn-primary.active,.vc_btn-primary:active,.vc_btn-primary:focus,.vc_btn-primary:hover,a.vc_btn-primary.active,a.vc_btn-primary:active,a.vc_btn-primary:focus,a.vc_btn-primary:hover,button.vc_btn-primary.active,button.vc_btn-primary:active,button.vc_btn-primary:focus,button.vc_btn-primary:hover {
color:#fff;
background-color:#0089bd;
border-color:transparent;
}

.vc_btn-primary.disabled,.vc_btn-primary.disabled.active,.vc_btn-primary.disabled:active,.vc_btn-primary.disabled:focus,.vc_btn-primary.disabled:hover,.vc_btn-primary[disabled],.vc_btn-primary[disabled].active,.vc_btn-primary[disabled]:active,.vc_btn-primary[disabled]:focus,.vc_btn-primary[disabled]:hover,a.vc_btn-primary.disabled,a.vc_btn-primary.disabled.active,a.vc_btn-primary.disabled:active,a.vc_btn-primary.disabled:focus,a.vc_btn-primary.disabled:hover,a.vc_btn-primary[disabled],a.vc_btn-primary[disabled].active,a.vc_btn-primary[disabled]:active,a.vc_btn-primary[disabled]:focus,a.vc_btn-primary[disabled]:hover,button.vc_btn-primary.disabled,button.vc_btn-primary.disabled.active,button.vc_btn-primary.disabled:active,button.vc_btn-primary.disabled:focus,button.vc_btn-primary.disabled:hover,button.vc_btn-primary[disabled],button.vc_btn-primary[disabled].active,button.vc_btn-primary[disabled]:active,button.vc_btn-primary[disabled]:focus,button.vc_btn-primary[disabled]:hover,fieldset[disabled] .vc_btn-primary,fieldset[disabled] .vc_btn-primary.active,fieldset[disabled] .vc_btn-primary:active,fieldset[disabled] .vc_btn-primary:focus,fieldset[disabled] .vc_btn-primary:hover,fieldset[disabled] a.vc_btn-primary,fieldset[disabled] a.vc_btn-primary.active,fieldset[disabled] a.vc_btn-primary:active,fieldset[disabled] a.vc_btn-primary:focus,fieldset[disabled] a.vc_btn-primary:hover,fieldset[disabled] button.vc_btn-primary,fieldset[disabled] button.vc_btn-primary.active,fieldset[disabled] button.vc_btn-primary:active,fieldset[disabled] button.vc_btn-primary:focus,fieldset[disabled] button.vc_btn-primary:hover {
background-color:#00aef0;
border-color:transparent;
}

.vc_btn-primary .badge,a.vc_btn-primary .badge,button.vc_btn-primary .badge {
color:#00aef0;
background-color:#fff;
}

.vc_btn-success,a.vc_btn-success,button.vc_btn-success {
color:#fff;
background-color:#5cb85c;
border-color:transparent;
}

.open>.dropdown-toggle.vc_btn-success,.open>.dropdown-togglea.vc_btn-success,.open>.dropdown-togglebutton.vc_btn-success,.vc_btn-success.active,.vc_btn-success:active,.vc_btn-success:focus,.vc_btn-success:hover,a.vc_btn-success.active,a.vc_btn-success:active,a.vc_btn-success:focus,a.vc_btn-success:hover,button.vc_btn-success.active,button.vc_btn-success:active,button.vc_btn-success:focus,button.vc_btn-success:hover {
color:#fff;
background-color:#449d44;
border-color:transparent;
}

.vc_btn-success.disabled,.vc_btn-success.disabled.active,.vc_btn-success.disabled:active,.vc_btn-success.disabled:focus,.vc_btn-success.disabled:hover,.vc_btn-success[disabled],.vc_btn-success[disabled].active,.vc_btn-success[disabled]:active,.vc_btn-success[disabled]:focus,.vc_btn-success[disabled]:hover,a.vc_btn-success.disabled,a.vc_btn-success.disabled.active,a.vc_btn-success.disabled:active,a.vc_btn-success.disabled:focus,a.vc_btn-success.disabled:hover,a.vc_btn-success[disabled],a.vc_btn-success[disabled].active,a.vc_btn-success[disabled]:active,a.vc_btn-success[disabled]:focus,a.vc_btn-success[disabled]:hover,button.vc_btn-success.disabled,button.vc_btn-success.disabled.active,button.vc_btn-success.disabled:active,button.vc_btn-success.disabled:focus,button.vc_btn-success.disabled:hover,button.vc_btn-success[disabled],button.vc_btn-success[disabled].active,button.vc_btn-success[disabled]:active,button.vc_btn-success[disabled]:focus,button.vc_btn-success[disabled]:hover,fieldset[disabled] .vc_btn-success,fieldset[disabled] .vc_btn-success.active,fieldset[disabled] .vc_btn-success:active,fieldset[disabled] .vc_btn-success:focus,fieldset[disabled] .vc_btn-success:hover,fieldset[disabled] a.vc_btn-success,fieldset[disabled] a.vc_btn-success.active,fieldset[disabled] a.vc_btn-success:active,fieldset[disabled] a.vc_btn-success:focus,fieldset[disabled] a.vc_btn-success:hover,fieldset[disabled] button.vc_btn-success,fieldset[disabled] button.vc_btn-success.active,fieldset[disabled] button.vc_btn-success:active,fieldset[disabled] button.vc_btn-success:focus,fieldset[disabled] button.vc_btn-success:hover {
background-color:#5cb85c;
border-color:transparent;
}

.vc_btn-success .badge,a.vc_btn-success .badge,button.vc_btn-success .badge {
color:#5cb85c;
background-color:#fff;
}

.vc_btn-info,a.vc_btn-info,button.vc_btn-info {
color:#fff;
background-color:#5bc0de;
border-color:transparent;
}

.open>.dropdown-toggle.vc_btn-info,.open>.dropdown-togglea.vc_btn-info,.open>.dropdown-togglebutton.vc_btn-info,.vc_btn-info.active,.vc_btn-info:active,.vc_btn-info:focus,.vc_btn-info:hover,a.vc_btn-info.active,a.vc_btn-info:active,a.vc_btn-info:focus,a.vc_btn-info:hover,button.vc_btn-info.active,button.vc_btn-info:active,button.vc_btn-info:focus,button.vc_btn-info:hover {
color:#fff;
background-color:#31b0d5;
border-color:transparent;
}

.vc_btn-info.disabled,.vc_btn-info.disabled.active,.vc_btn-info.disabled:active,.vc_btn-info.disabled:focus,.vc_btn-info.disabled:hover,.vc_btn-info[disabled],.vc_btn-info[disabled].active,.vc_btn-info[disabled]:active,.vc_btn-info[disabled]:focus,.vc_btn-info[disabled]:hover,a.vc_btn-info.disabled,a.vc_btn-info.disabled.active,a.vc_btn-info.disabled:active,a.vc_btn-info.disabled:focus,a.vc_btn-info.disabled:hover,a.vc_btn-info[disabled],a.vc_btn-info[disabled].active,a.vc_btn-info[disabled]:active,a.vc_btn-info[disabled]:focus,a.vc_btn-info[disabled]:hover,button.vc_btn-info.disabled,button.vc_btn-info.disabled.active,button.vc_btn-info.disabled:active,button.vc_btn-info.disabled:focus,button.vc_btn-info.disabled:hover,button.vc_btn-info[disabled],button.vc_btn-info[disabled].active,button.vc_btn-info[disabled]:active,button.vc_btn-info[disabled]:focus,button.vc_btn-info[disabled]:hover,fieldset[disabled] .vc_btn-info,fieldset[disabled] .vc_btn-info.active,fieldset[disabled] .vc_btn-info:active,fieldset[disabled] .vc_btn-info:focus,fieldset[disabled] .vc_btn-info:hover,fieldset[disabled] a.vc_btn-info,fieldset[disabled] a.vc_btn-info.active,fieldset[disabled] a.vc_btn-info:active,fieldset[disabled] a.vc_btn-info:focus,fieldset[disabled] a.vc_btn-info:hover,fieldset[disabled] button.vc_btn-info,fieldset[disabled] button.vc_btn-info.active,fieldset[disabled] button.vc_btn-info:active,fieldset[disabled] button.vc_btn-info:focus,fieldset[disabled] button.vc_btn-info:hover {
background-color:#5bc0de;
border-color:transparent;
}

.vc_btn-info .badge,a.vc_btn-info .badge,button.vc_btn-info .badge {
color:#5bc0de;
background-color:#fff;
}

.vc_btn-warning,a.vc_btn-warning,button.vc_btn-warning {
color:#fff;
background-color:#f0ad4e;
border-color:transparent;
}

.open>.dropdown-toggle.vc_btn-warning,.open>.dropdown-togglea.vc_btn-warning,.open>.dropdown-togglebutton.vc_btn-warning,.vc_btn-warning.active,.vc_btn-warning:active,.vc_btn-warning:focus,.vc_btn-warning:hover,a.vc_btn-warning.active,a.vc_btn-warning:active,a.vc_btn-warning:focus,a.vc_btn-warning:hover,button.vc_btn-warning.active,button.vc_btn-warning:active,button.vc_btn-warning:focus,button.vc_btn-warning:hover {
color:#fff;
background-color:#ec971f;
border-color:transparent;
}

.vc_btn-warning.disabled,.vc_btn-warning.disabled.active,.vc_btn-warning.disabled:active,.vc_btn-warning.disabled:focus,.vc_btn-warning.disabled:hover,.vc_btn-warning[disabled],.vc_btn-warning[disabled].active,.vc_btn-warning[disabled]:active,.vc_btn-warning[disabled]:focus,.vc_btn-warning[disabled]:hover,a.vc_btn-warning.disabled,a.vc_btn-warning.disabled.active,a.vc_btn-warning.disabled:active,a.vc_btn-warning.disabled:focus,a.vc_btn-warning.disabled:hover,a.vc_btn-warning[disabled],a.vc_btn-warning[disabled].active,a.vc_btn-warning[disabled]:active,a.vc_btn-warning[disabled]:focus,a.vc_btn-warning[disabled]:hover,button.vc_btn-warning.disabled,button.vc_btn-warning.disabled.active,button.vc_btn-warning.disabled:active,button.vc_btn-warning.disabled:focus,button.vc_btn-warning.disabled:hover,button.vc_btn-warning[disabled],button.vc_btn-warning[disabled].active,button.vc_btn-warning[disabled]:active,button.vc_btn-warning[disabled]:focus,button.vc_btn-warning[disabled]:hover,fieldset[disabled] .vc_btn-warning,fieldset[disabled] .vc_btn-warning.active,fieldset[disabled] .vc_btn-warning:active,fieldset[disabled] .vc_btn-warning:focus,fieldset[disabled] .vc_btn-warning:hover,fieldset[disabled] a.vc_btn-warning,fieldset[disabled] a.vc_btn-warning.active,fieldset[disabled] a.vc_btn-warning:active,fieldset[disabled] a.vc_btn-warning:focus,fieldset[disabled] a.vc_btn-warning:hover,fieldset[disabled] button.vc_btn-warning,fieldset[disabled] button.vc_btn-warning.active,fieldset[disabled] button.vc_btn-warning:active,fieldset[disabled] button.vc_btn-warning:focus,fieldset[disabled] button.vc_btn-warning:hover {
background-color:#f0ad4e;
border-color:transparent;
}

.vc_btn-warning .badge,a.vc_btn-warning .badge,button.vc_btn-warning .badge {
color:#f0ad4e;
background-color:#fff;
}

.vc_btn-danger,a.vc_btn-danger,button.vc_btn-danger {
color:#fff;
background-color:#d9534f;
border-color:transparent;
}

.open>.dropdown-toggle.vc_btn-danger,.open>.dropdown-togglea.vc_btn-danger,.open>.dropdown-togglebutton.vc_btn-danger,.vc_btn-danger.active,.vc_btn-danger:active,.vc_btn-danger:focus,.vc_btn-danger:hover,a.vc_btn-danger.active,a.vc_btn-danger:active,a.vc_btn-danger:focus,a.vc_btn-danger:hover,button.vc_btn-danger.active,button.vc_btn-danger:active,button.vc_btn-danger:focus,button.vc_btn-danger:hover {
color:#fff;
background-color:#c9302c;
border-color:transparent;
}

.vc_btn-danger.disabled,.vc_btn-danger.disabled.active,.vc_btn-danger.disabled:active,.vc_btn-danger.disabled:focus,.vc_btn-danger.disabled:hover,.vc_btn-danger[disabled],.vc_btn-danger[disabled].active,.vc_btn-danger[disabled]:active,.vc_btn-danger[disabled]:focus,.vc_btn-danger[disabled]:hover,a.vc_btn-danger.disabled,a.vc_btn-danger.disabled.active,a.vc_btn-danger.disabled:active,a.vc_btn-danger.disabled:focus,a.vc_btn-danger.disabled:hover,a.vc_btn-danger[disabled],a.vc_btn-danger[disabled].active,a.vc_btn-danger[disabled]:active,a.vc_btn-danger[disabled]:focus,a.vc_btn-danger[disabled]:hover,button.vc_btn-danger.disabled,button.vc_btn-danger.disabled.active,button.vc_btn-danger.disabled:active,button.vc_btn-danger.disabled:focus,button.vc_btn-danger.disabled:hover,button.vc_btn-danger[disabled],button.vc_btn-danger[disabled].active,button.vc_btn-danger[disabled]:active,button.vc_btn-danger[disabled]:focus,button.vc_btn-danger[disabled]:hover,fieldset[disabled] .vc_btn-danger,fieldset[disabled] .vc_btn-danger.active,fieldset[disabled] .vc_btn-danger:active,fieldset[disabled] .vc_btn-danger:focus,fieldset[disabled] .vc_btn-danger:hover,fieldset[disabled] a.vc_btn-danger,fieldset[disabled] a.vc_btn-danger.active,fieldset[disabled] a.vc_btn-danger:active,fieldset[disabled] a.vc_btn-danger:focus,fieldset[disabled] a.vc_btn-danger:hover,fieldset[disabled] button.vc_btn-danger,fieldset[disabled] button.vc_btn-danger.active,fieldset[disabled] button.vc_btn-danger:active,fieldset[disabled] button.vc_btn-danger:focus,fieldset[disabled] button.vc_btn-danger:hover {
background-color:#d9534f;
border-color:transparent;
}

.vc_btn-danger .badge,a.vc_btn-danger .badge,button.vc_btn-danger .badge {
color:#d9534f;
background-color:#fff;
}

.vc_button-2-wrapper.vc_button-2-align-left {
display:block;
text-align:left;
}

.vc_button-2-wrapper.vc_button-2-align-right {
display:block;
text-align:right;
}

.vc_button-2-wrapper.vc_button-2-align-center {
display:block;
text-align:center;
}

i.icon {
display:inline-block;
width:16px;
height:16px;
line-height:16px;
vertical-align:text-top;
margin-left:5px;
}

.wpb_btn-large i.icon {
height:19px;
margin-left:9px;
}

.wpb_btn-small i.icon {
height:15px;
}

.wpb_btn-mini i.icon {
display:none;
}

.wpb_address_book i.icon,option.wpb_address_book {
background:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/address-book.png?x88384) right center no-repeat;
}

.wpb_alarm_clock i.icon,option.wpb_alarm_clock {
background:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/alarm-clock.png?x88384) right center no-repeat;
}

.wpb_anchor i.icon,option.wpb_anchor {
background:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/anchor.png?x88384) right center no-repeat;
}

.wpb_application_image i.icon,option.wpb_application_image {
background:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/application-image.png?x88384) right center no-repeat;
}

.wpb_arrow i.icon,option.wpb_arrow {
background:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/arrow.png?x88384) right center no-repeat;
}

.wpb_asterisk i.icon,option.wpb_asterisk {
background:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/asterisk.png?x88384) right center no-repeat;
}

.wpb_hammer i.icon,option.wpb_hammer {
background:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/auction-hammer.png?x88384) right center no-repeat;
}

.wpb_balloon i.icon,option.wpb_balloon {
background:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/balloon.png?x88384) right center no-repeat;
}

.wpb_balloon_buzz i.icon,option.wpb_balloon_buzz {
background:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/balloon-buzz.png?x88384) right center no-repeat;
}

.wpb_balloon_facebook i.icon,option.wpb_balloon_facebook {
background:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/balloon-facebook.png?x88384) right center no-repeat;
}

.wpb_balloon_twitter i.icon,option.wpb_balloon_twitter {
background:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/balloon-twitter.png?x88384) right center no-repeat;
}

.wpb_battery i.icon,option.wpb_battery {
background:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/battery-full.png?x88384) right center no-repeat;
}

.wpb_binocular i.icon,option.wpb_binocular {
background:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/binocular.png?x88384) right center no-repeat;
}

.wpb_document_excel i.icon,option.wpb_document_excel {
background:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/blue-document-excel.png?x88384) right center no-repeat;
}

.wpb_document_image i.icon,option.wpb_document_image {
background:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/blue-document-image.png?x88384) right center no-repeat;
}

.wpb_document_music i.icon,option.wpb_document_music {
background:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/blue-document-music.png?x88384) right center no-repeat;
}

.wpb_document_office i.icon,option.wpb_document_office {
background:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/blue-document-office.png?x88384) right center no-repeat;
}

.wpb_document_pdf i.icon,option.wpb_document_pdf {
background:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/blue-document-pdf.png?x88384) right center no-repeat;
}

.wpb_document_powerpoint i.icon,option.wpb_document_powerpoint {
background:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/blue-document-powerpoint.png?x88384) right center no-repeat;
}

.wpb_document_word i.icon,option.wpb_document_word {
background:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/blue-document-word.png?x88384) right center no-repeat;
}

.wpb_bookmark i.icon,option.wpb_bookmark {
background:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/bookmark.png?x88384) right center no-repeat;
}

.wpb_camcorder i.icon,option.wpb_camcorder {
background:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/camcorder.png?x88384) right center no-repeat;
}

.wpb_camera i.icon,option.wpb_camera {
background:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/camera.png?x88384) right center no-repeat;
}

.wpb_chart i.icon,option.wpb_chart {
background:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/chart.png?x88384) right center no-repeat;
}

.wpb_chart_pie i.icon,option.wpb_chart_pie {
background:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/chart-pie.png?x88384) right center no-repeat;
}

.wpb_clock i.icon,option.wpb_clock {
background:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/clock.png?x88384) right center no-repeat;
}

.wpb_play i.icon,option.wpb_play {
background:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/control.png?x88384) right center no-repeat;
}

.wpb_fire i.icon,option.wpb_fire {
background:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/fire.png?x88384) right center no-repeat;
}

.wpb_heart i.icon,option.wpb_heart {
background:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/heart.png?x88384) right center no-repeat;
}

.wpb_mail i.icon,option.wpb_mail {
background:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/mail.png?x88384) right center no-repeat;
}

.wpb_shield i.icon,option.wpb_shield {
background:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/plus-shield.png?x88384) right center no-repeat;
}

.wpb_video i.icon,option.wpb_video {
background:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/icons/video.png?x88384) right center no-repeat;
}

.vc_column_container .vc_btn,.vc_column_container .wpb_button {
margin-top:5px;
margin-bottom:5px;
}

.vc_message_box {
border:1px solid transparent;
display:block;
overflow:hidden;
margin:0 0 21.74px;
padding:1em 1em 1em 4em;
position:relative;
font-size:1em;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}

.vc_row.vc_row-flex,.vc_row.vc_row-flex>.vc_column_container {
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
}

#content .wpb_alert p:last-child,#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.vc_message_box>p:last-child,.wpb_alert p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child {
margin-bottom:0;
}

.vc_message_box-icon,.vc_message_box-icon>* {
position:absolute;
font-weight:400;
font-style:normal;
}

.vc_message_box>p:first-child {
margin-top:0;
}

.vc_message_box-icon {
bottom:0;
font-size:1em;
left:0;
top:0;
width:4em;
}

.vc_message_box-icon>*,.vc_message_box-icon>.fa {
font-size:1.7em;
line-height:1;
}

.vc_message_box-icon>* {
left:50%;
top:50%;
transform:translate(-50%,-50%);
}

.vc_color-blue.vc_message_box {
color:#364a8a;
border-color:#c5cff0;
background-color:#edf1fa;
}

.vc_color-blue.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#5472D2;
}

.vc_color-blue.vc_message_box-outline,.vc_color-blue.vc_message_box-solid-icon {
color:#364a8a;
border-color:#5472D2;
background-color:transparent;
}

.vc_color-blue.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#5472D2;
}

.vc_color-blue.vc_message_box-3d {
box-shadow:0 5px 0 #9daee5;
}

.vc_color-turquoise.vc_message_box {
color:#085b61;
border-color:#c6ecee;
background-color:#ebfcfd;
}

.vc_color-turquoise.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#00C1CF;
}

.vc_color-turquoise.vc_message_box-outline,.vc_color-turquoise.vc_message_box-solid-icon {
color:#085b61;
border-color:#00C1CF;
background-color:transparent;
}

.vc_color-turquoise.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#00C1CF;
}

.vc_color-turquoise.vc_message_box-3d {
box-shadow:0 5px 0 #9fdee3;
}

.vc_color-pink.vc_message_box {
color:#d82e21;
border-color:#ffd8d6;
background-color:#fff0ef;
}

.vc_color-pink.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#FE6C61;
}

.vc_color-pink.vc_message_box-outline,.vc_color-pink.vc_message_box-solid-icon {
color:#d82e21;
border-color:#FE6C61;
background-color:transparent;
}

.vc_color-pink.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#FE6C61;
}

.vc_color-pink.vc_message_box-3d {
box-shadow:0 5px 0 #fea9a3;
}

.vc_color-violet.vc_message_box {
color:#5e4a81;
border-color:#d4c8e9;
background-color:#f0ecf7;
}

.vc_color-violet.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#8D6DC4;
}

.vc_color-violet.vc_message_box-outline,.vc_color-violet.vc_message_box-solid-icon {
color:#5e4a81;
border-color:#8D6DC4;
background-color:transparent;
}

.vc_color-violet.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#8D6DC4;
}

.vc_color-violet.vc_message_box-3d {
box-shadow:0 5px 0 #b8a3da;
}

.vc_color-peacoc.vc_message_box {
color:#366a79;
border-color:#c2e3ec;
background-color:#e9f5f8;
}

.vc_color-peacoc.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#4CADC9;
}

.vc_color-peacoc.vc_message_box-outline,.vc_color-peacoc.vc_message_box-solid-icon {
color:#366a79;
border-color:#4CADC9;
background-color:transparent;
}

.vc_color-peacoc.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#4CADC9;
}

.vc_color-peacoc.vc_message_box-3d {
box-shadow:0 5px 0 #9ad1e1;
}

.vc_color-chino.vc_message_box {
color:#978258;
border-color:#e5ded2;
background-color:#f7f5f2;
}

.vc_color-chino.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#CEC2AB;
}

.vc_color-chino.vc_message_box-outline,.vc_color-chino.vc_message_box-solid-icon {
color:#978258;
border-color:#CEC2AB;
background-color:transparent;
}

.vc_color-chino.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#CEC2AB;
}

.vc_color-chino.vc_message_box-3d {
box-shadow:0 5px 0 #d2c7b1;
}

.vc_color-mulled_wine.vc_message_box {
color:#1e1b22;
border-color:#d0ccd6;
background-color:#eae8ed;
}

.vc_color-mulled_wine.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#50485B;
}

.vc_color-mulled_wine.vc_message_box-outline,.vc_color-mulled_wine.vc_message_box-solid-icon {
color:#1e1b22;
border-color:#50485B;
background-color:transparent;
}

.vc_color-mulled_wine.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#50485B;
}

.vc_color-mulled_wine.vc_message_box-3d {
box-shadow:0 5px 0 #b6afc0;
}

.vc_color-vista_blue.vc_message_box {
color:#3e8e5e;
border-color:#bcebcf;
background-color:#e3f7eb;
}

.vc_color-vista_blue.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#75D69C;
}

.vc_color-vista_blue.vc_message_box-outline,.vc_color-vista_blue.vc_message_box-solid-icon {
color:#3e8e5e;
border-color:#75D69C;
background-color:transparent;
}

.vc_color-vista_blue.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#75D69C;
}

.vc_color-vista_blue.vc_message_box-3d {
box-shadow:0 5px 0 #94dfb3;
}

.vc_color-orange.vc_message_box {
color:#c3811c;
border-color:#fbe1ba;
background-color:#fef6eb;
}

.vc_color-orange.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#F7BE68;
}

.vc_color-orange.vc_message_box-outline,.vc_color-orange.vc_message_box-solid-icon {
color:#c3811c;
border-color:#F7BE68;
background-color:transparent;
}

.vc_color-orange.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#F7BE68;
}

.vc_color-orange.vc_message_box-3d {
box-shadow:0 5px 0 #f9cd8a;
}

.vc_color-sky.vc_message_box {
color:#2a6194;
border-color:#bedaf4;
background-color:#eaf3fb;
}

.vc_color-sky.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#5AA1E3;
}

.vc_color-sky.vc_message_box-outline,.vc_color-sky.vc_message_box-solid-icon {
color:#2a6194;
border-color:#5AA1E3;
background-color:transparent;
}

.vc_color-sky.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#5AA1E3;
}

.vc_color-sky.vc_message_box-3d {
box-shadow:0 5px 0 #93c1ed;
}

.vc_color-green.vc_message_box {
color:#3e562b;
border-color:#c2e1a9;
background-color:#eaf5e2;
}

.vc_color-green.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#6DAB3C;
}

.vc_color-green.vc_message_box-outline,.vc_color-green.vc_message_box-solid-icon {
color:#3e562b;
border-color:#6DAB3C;
background-color:transparent;
}

.vc_color-green.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#6DAB3C;
}

.vc_color-green.vc_message_box-3d {
box-shadow:0 5px 0 #a7d484;
}

.vc_color-juicy_pink.vc_message_box {
color:#a3231f;
border-color:#fbc7c5;
background-color:#fef5f5;
}

.vc_color-juicy_pink.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#F4524D;
}

.vc_color-juicy_pink.vc_message_box-outline,.vc_color-juicy_pink.vc_message_box-solid-icon {
color:#a3231f;
border-color:#F4524D;
background-color:transparent;
}

.vc_color-juicy_pink.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#F4524D;
}

.vc_color-juicy_pink.vc_message_box-3d {
box-shadow:0 5px 0 #f89895;
}

.vc_color-sandy_brown.vc_message_box {
color:#c3501c;
border-color:#fbceba;
background-color:#fef1eb;
}

.vc_color-sandy_brown.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#F79468;
}

.vc_color-sandy_brown.vc_message_box-outline,.vc_color-sandy_brown.vc_message_box-solid-icon {
color:#c3501c;
border-color:#F79468;
background-color:transparent;
}

.vc_color-sandy_brown.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#F79468;
}

.vc_color-sandy_brown.vc_message_box-3d {
box-shadow:0 5px 0 #f9ac8a;
}

.vc_color-purple.vc_message_box {
color:#886389;
border-color:#e3cbe3;
background-color:#f5ecf5;
}

.vc_color-purple.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#B97EBB;
}

.vc_color-purple.vc_message_box-outline,.vc_color-purple.vc_message_box-solid-icon {
color:#886389;
border-color:#B97EBB;
background-color:transparent;
}

.vc_color-purple.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#B97EBB;
}

.vc_color-purple.vc_message_box-3d {
box-shadow:0 5px 0 #d1a9d2;
}

.vc_color-black.vc_message_box {
color:#fff;
border-color:#2A2A2A;
background-color:#3c3c3c;
}

.vc_color-black.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#2A2A2A;
}

.vc_color-black.vc_message_box-outline,.vc_color-black.vc_message_box-solid-icon {
border-color:#2A2A2A;
background-color:transparent;
}

.vc_color-black.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#2A2A2A;
}

.vc_color-black.vc_message_box-3d {
box-shadow:0 5px 0 #101010;
}

.vc_color-grey.vc_message_box {
color:#858585;
border-color:#d2d2d2;
background-color:#EBEBEB;
}

.vc_color-grey.vc_message_box-solid {
color:#858585;
border-color:transparent;
background-color:#EBEBEB;
}

.vc_color-grey.vc_message_box-outline,.vc_color-grey.vc_message_box-solid-icon {
color:#858585;
border-color:#EBEBEB;
background-color:transparent;
}

.vc_color-grey.vc_message_box-outline .vc_message_box-icon,.vc_color-grey.vc_message_box-solid-icon .vc_message_box-icon {
color:#EBEBEB;
}

.vc_color-grey.vc_message_box-solid-icon .vc_message_box-icon {
color:#858585;
background-color:#EBEBEB;
}

.vc_color-grey.vc_message_box-3d {
box-shadow:0 5px 0 #b8b8b8;
}

.vc_color-white.vc_message_box {
color:#b3b3b3;
border-color:#e6e6e6;
background-color:#FFF;
}

.vc_color-white.vc_message_box-solid {
color:#b3b3b3;
border-color:transparent;
background-color:#FFF;
}

.vc_color-white.vc_message_box-outline,.vc_color-white.vc_message_box-solid-icon {
border-color:#FFF;
background-color:transparent;
}

.vc_color-white.vc_message_box-solid-icon .vc_message_box-icon {
color:#b3b3b3;
background-color:#FFF;
}

.vc_color-white.vc_message_box-3d {
box-shadow:0 5px 0 #ccc;
}

.vc_color-info.vc_message_box-3d,.vc_color-success.vc_message_box-3d {
box-shadow:0 5px 0 #9dd6fd;
}

.vc_color-info.vc_message_box {
color:#5e7f96;
border-color:#cfebfe;
background-color:#dff2fe;
}

.vc_color-info.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#56b0ee;
}

.vc_color-info.vc_message_box-outline,.vc_color-info.vc_message_box-solid-icon {
color:#5e7f96;
border-color:#56b0ee;
background-color:transparent;
}

.vc_color-info.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#56b0ee;
}

.vc_color-success.vc_message_box {
color:#5e7f96;
border-color:#cfebfe;
background-color:#e6fdf8;
}

.vc_color-success.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#1bbc9b;
}

.vc_color-success.vc_message_box-outline,.vc_color-success.vc_message_box-solid-icon {
color:#5e7f96;
border-color:#1bbc9b;
background-color:transparent;
}

.vc_color-success.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#1bbc9b;
}

.vc_color-warning.vc_message_box {
color:#9d8967;
border-color:#ffeccc;
background-color:#fff4e2;
}

.vc_color-warning.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#fcb53f;
}

.vc_color-warning.vc_message_box-outline,.vc_color-warning.vc_message_box-solid-icon {
color:#9d8967;
border-color:#fcb53f;
background-color:transparent;
}

.vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#fcb53f;
}

.vc_color-warning.vc_message_box-3d {
box-shadow:0 5px 0 #ffd999;
}

.vc_color-danger.vc_message_box {
color:#a85959;
border-color:#fedede;
background-color:#fdeaea;
}

.vc_color-danger.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#ff7877;
}

.vc_color-danger.vc_message_box-outline,.vc_color-danger.vc_message_box-solid-icon {
color:#a85959;
border-color:#ff7877;
background-color:transparent;
}

.vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#ff7877;
}

.vc_color-danger.vc_message_box-3d {
box-shadow:0 5px 0 #fdacac;
}

.vc_color-alert-info.vc_message_box {
color:#31708f;
border-color:#bce8f1;
background-color:#d9edf7;
}

.vc_color-alert-info.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#67CCE0;
}

.vc_color-alert-info.vc_message_box-outline,.vc_color-alert-info.vc_message_box-solid-icon {
color:#31708f;
border-color:#67CCE0;
background-color:transparent;
}

.vc_color-alert-info.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#67CCE0;
}

.vc_color-alert-info.vc_message_box-3d {
box-shadow:0 5px 0 #91d9e8;
}

.vc_color-alert-success.vc_message_box {
color:#3c763d;
border-color:#d6e9c6;
background-color:#dff0d8;
}

.vc_color-alert-success.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#9AD36A;
}

.vc_color-alert-success.vc_message_box-outline,.vc_color-alert-success.vc_message_box-solid-icon {
color:#3c763d;
border-color:#9AD36A;
background-color:transparent;
}

.vc_color-alert-success.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#9AD36A;
}

.vc_color-alert-success.vc_message_box-3d {
box-shadow:0 5px 0 #bbdba1;
}

.vc_color-alert-warning.vc_message_box {
color:#8a6d3b;
border-color:#faebcc;
background-color:#fcf8e3;
}

.vc_color-alert-warning.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#F9CF79;
}

.vc_color-alert-warning.vc_message_box-outline,.vc_color-alert-warning.vc_message_box-solid-icon {
color:#8a6d3b;
border-color:#F9CF79;
background-color:transparent;
}

.vc_color-alert-warning.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#F9CF79;
}

.vc_color-alert-warning.vc_message_box-3d {
box-shadow:0 5px 0 #f5d89e;
}

.vc_color-alert-danger.vc_message_box {
color:#a94442;
border-color:#ebccd1;
background-color:#f2dede;
}

.vc_color-alert-danger.vc_message_box-solid {
color:#fff;
border-color:transparent;
background-color:#EF8495;
}

.vc_color-alert-danger.vc_message_box-outline,.vc_color-alert-danger.vc_message_box-solid-icon {
color:#a94442;
border-color:#EF8495;
background-color:transparent;
}

.vc_color-alert-danger.vc_message_box-solid-icon .vc_message_box-icon {
color:#fff;
background-color:#EF8495;
}

.vc_color-alert-danger.vc_message_box-3d {
box-shadow:0 5px 0 #dca7b0;
}

.vc_message_box-outline,.vc_message_box-solid-icon {
border-width:2px;
}

.vc_message_box-solid-icon .vc_message_box-icon {
width:3.25em;
}

.vc_message_box-rounded {
border-radius:5px;
}

.vc_message_box-round {
border-radius:4em;
}

.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li {
margin-bottom:35px;
}

.entry-content .twitter-share-button,.fb_like,.twitter-share-button,.wpb_accordion .wpb_content_element,.wpb_googleplus,.wpb_pinterest,.wpb_tab .wpb_content_element {
margin-bottom:21.74px;
}

.vc_row.vc_row-no-padding .vc_column-inner {
padding-left:0;
padding-right:0;
}

.vc_row[data-vc-full-width] {
-webkit-transition:opacity .5s ease;
-o-transition:opacity .5s ease;
transition:opacity .5s ease;
overflow:hidden;
}

.vc_row[data-vc-full-width].vc_hidden {
opacity:0;
}

.vc_row-no-padding .vc_inner {
margin-left:0;
margin-right:0;
}

.vc_parallax {
position:relative;
overflow:hidden;
}

.vc_parallax>* {
position:relative;
z-index:1;
}

.vc_parallax .vc_parallax-inner {
pointer-events:none;
position:absolute;
left:0;
right:0;
top:0;
background-attachment:scroll;
background-color:transparent;
background-image:inherit;
background-size:cover;
z-index:0;
background-position:50% 0;
}

.vc_video-bg-container {
position:relative;
}

.vc_video-bg {
height:100%;
overflow:hidden;
pointer-events:none;
position:absolute;
top:0;
left:0;
width:100%;
z-index:0;
}

.vc_row.vc_row-o-full-height {
min-height:100vh;
}

.vc_row.vc_row-flex {
box-sizing:border-box;
display:flex;
-webkit-flex-wrap:wrap;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
}

.vc_row.vc_row-flex>.vc_column_container {
display:flex;
}

.vc_ie-flexbox-fixer,.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner {
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
}

.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner {
-webkit-box-flex:1;
-webkit-flex-grow:1;
-ms-flex-positive:1;
flex-grow:1;
display:flex;
-webkit-flex-direction:column;
-ms-flex-direction:column;
flex-direction:column;
}

.vc_btn_square_outlined,.vc_btn_square_outlined:focus,.vc_btn_square_outlined:hover,a.vc_btn_square_outlined,a.vc_btn_square_outlined:focus,a.vc_btn_square_outlined:hover,button.vc_btn_square_outlined,button.vc_btn_square_outlined:focus,button.vc_btn_square_outlined:hover,.vc_btn_outlined,.vc_btn_outlined:focus,.vc_btn_outlined:hover,a.vc_btn_outlined,a.vc_btn_outlined:focus,a.vc_btn_outlined:hover,button.vc_btn_outlined,button.vc_btn_outlined:focus,button.vc_btn_outlined:hover {
border:2px solid;
}

.vc_color-blue.vc_message_box .vc_message_box-icon,.vc_color-blue.vc_message_box-outline .vc_message_box-icon,.vc_color-blue.vc_message_box-solid-icon .vc_message_box-icon {
color:#5472D2;
}

.vc_color-blue.vc_message_box-solid .vc_message_box-icon,.vc_color-turquoise.vc_message_box-solid .vc_message_box-icon,.vc_color-pink.vc_message_box-solid .vc_message_box-icon,.vc_color-violet.vc_message_box-solid .vc_message_box-icon,.vc_color-peacoc.vc_message_box-solid .vc_message_box-icon,.vc_color-chino.vc_message_box-solid .vc_message_box-icon,.vc_color-mulled_wine.vc_message_box-solid .vc_message_box-icon,.vc_color-vista_blue.vc_message_box-solid .vc_message_box-icon,.vc_color-orange.vc_message_box-solid .vc_message_box-icon,.vc_color-sky.vc_message_box-solid .vc_message_box-icon,.vc_color-green.vc_message_box-solid .vc_message_box-icon,.vc_color-juicy_pink.vc_message_box-solid .vc_message_box-icon,.vc_color-sandy_brown.vc_message_box-solid .vc_message_box-icon,.vc_color-purple.vc_message_box-solid .vc_message_box-icon,.vc_color-black.vc_message_box-solid .vc_message_box-icon,.vc_color-info.vc_message_box-solid .vc_message_box-icon,.vc_color-success.vc_message_box-solid .vc_message_box-icon,.vc_color-warning.vc_message_box-solid .vc_message_box-icon,.vc_color-danger.vc_message_box-solid .vc_message_box-icon,.vc_color-alert-info.vc_message_box-solid .vc_message_box-icon,.vc_color-alert-success.vc_message_box-solid .vc_message_box-icon,.vc_color-alert-warning.vc_message_box-solid .vc_message_box-icon,.vc_color-alert-danger.vc_message_box-solid .vc_message_box-icon,.vc_color-black.vc_message_box .vc_message_box-icon {
color:#fff;
}

.vc_color-turquoise.vc_message_box .vc_message_box-icon,.vc_color-turquoise.vc_message_box-outline .vc_message_box-icon,.vc_color-turquoise.vc_message_box-solid-icon .vc_message_box-icon {
color:#00C1CF;
}

.vc_color-pink.vc_message_box .vc_message_box-icon,.vc_color-pink.vc_message_box-outline .vc_message_box-icon,.vc_color-pink.vc_message_box-solid-icon .vc_message_box-icon {
color:#FE6C61;
}

.vc_color-violet.vc_message_box .vc_message_box-icon,.vc_color-violet.vc_message_box-outline .vc_message_box-icon,.vc_color-violet.vc_message_box-solid-icon .vc_message_box-icon {
color:#8D6DC4;
}

.vc_color-peacoc.vc_message_box .vc_message_box-icon,.vc_color-peacoc.vc_message_box-outline .vc_message_box-icon,.vc_color-peacoc.vc_message_box-solid-icon .vc_message_box-icon {
color:#4CADC9;
}

.vc_color-chino.vc_message_box .vc_message_box-icon,.vc_color-chino.vc_message_box-outline .vc_message_box-icon,.vc_color-chino.vc_message_box-solid-icon .vc_message_box-icon {
color:#CEC2AB;
}

.vc_color-mulled_wine.vc_message_box .vc_message_box-icon,.vc_color-mulled_wine.vc_message_box-outline .vc_message_box-icon,.vc_color-mulled_wine.vc_message_box-solid-icon .vc_message_box-icon {
color:#50485B;
}

.vc_color-vista_blue.vc_message_box .vc_message_box-icon,.vc_color-vista_blue.vc_message_box-outline .vc_message_box-icon,.vc_color-vista_blue.vc_message_box-solid-icon .vc_message_box-icon {
color:#75D69C;
}

.vc_color-orange.vc_message_box .vc_message_box-icon,.vc_color-orange.vc_message_box-outline .vc_message_box-icon,.vc_color-orange.vc_message_box-solid-icon .vc_message_box-icon {
color:#F7BE68;
}

.vc_color-sky.vc_message_box .vc_message_box-icon,.vc_color-sky.vc_message_box-outline .vc_message_box-icon,.vc_color-sky.vc_message_box-solid-icon .vc_message_box-icon {
color:#5AA1E3;
}

.vc_color-green.vc_message_box .vc_message_box-icon,.vc_color-green.vc_message_box-outline .vc_message_box-icon,.vc_color-green.vc_message_box-solid-icon .vc_message_box-icon {
color:#6DAB3C;
}

.vc_color-juicy_pink.vc_message_box .vc_message_box-icon,.vc_color-juicy_pink.vc_message_box-outline .vc_message_box-icon,.vc_color-juicy_pink.vc_message_box-solid-icon .vc_message_box-icon {
color:#F4524D;
}

.vc_color-sandy_brown.vc_message_box .vc_message_box-icon,.vc_color-sandy_brown.vc_message_box-outline .vc_message_box-icon,.vc_color-sandy_brown.vc_message_box-solid-icon .vc_message_box-icon {
color:#F79468;
}

.vc_color-purple.vc_message_box .vc_message_box-icon,.vc_color-purple.vc_message_box-outline .vc_message_box-icon,.vc_color-purple.vc_message_box-solid-icon .vc_message_box-icon {
color:#B97EBB;
}

.vc_color-black.vc_message_box-outline .vc_message_box-icon,.vc_color-black.vc_message_box-solid-icon .vc_message_box-icon,.vc_color-black.vc_message_box-outline,.vc_color-black.vc_message_box-outline .vc_message_box-icon,.vc_color-black.vc_message_box-solid-icon {
color:#2A2A2A;
}

.vc_color-grey.vc_message_box-solid .vc_message_box-icon,.vc_color-grey.vc_message_box .vc_message_box-icon {
color:#858585;
}

.vc_color-white.vc_message_box-solid .vc_message_box-icon,.vc_color-white.vc_message_box .vc_message_box-icon {
color:#b3b3b3;
}

.vc_color-white.vc_message_box-outline .vc_message_box-icon,.vc_color-white.vc_message_box-solid-icon .vc_message_box-icon,.vc_color-white.vc_message_box-outline,.vc_color-white.vc_message_box-outline .vc_message_box-icon,.vc_color-white.vc_message_box-solid-icon {
color:#FFF;
}

.vc_color-info.vc_message_box .vc_message_box-icon,.vc_color-info.vc_message_box-outline .vc_message_box-icon,.vc_color-info.vc_message_box-solid-icon .vc_message_box-icon {
color:#56b0ee;
}

.vc_color-success.vc_message_box .vc_message_box-icon,.vc_color-success.vc_message_box-outline .vc_message_box-icon,.vc_color-success.vc_message_box-solid-icon .vc_message_box-icon {
color:#1bbc9b;
}

.vc_color-warning.vc_message_box .vc_message_box-icon,.vc_color-warning.vc_message_box-outline .vc_message_box-icon,.vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon {
color:#fcb53f;
}

.vc_color-danger.vc_message_box .vc_message_box-icon,.vc_color-danger.vc_message_box-outline .vc_message_box-icon,.vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon {
color:#ff7877;
}

.vc_color-alert-info.vc_message_box .vc_message_box-icon,.vc_color-alert-info.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-info.vc_message_box-solid-icon .vc_message_box-icon {
color:#67CCE0;
}

.vc_color-alert-success.vc_message_box .vc_message_box-icon,.vc_color-alert-success.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-success.vc_message_box-solid-icon .vc_message_box-icon {
color:#9AD36A;
}

.vc_color-alert-warning.vc_message_box .vc_message_box-icon,.vc_color-alert-warning.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-warning.vc_message_box-solid-icon .vc_message_box-icon {
color:#F9CF79;
}

.vc_color-alert-danger.vc_message_box .vc_message_box-icon,.vc_color-alert-danger.vc_message_box-outline .vc_message_box-icon,.vc_color-alert-danger.vc_message_box-solid-icon .vc_message_box-icon {
color:#EF8495;
}

@media (-ms-high-contrast:active),(-ms-high-contrast:none) {
.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner>* {
min-height:1em;
}
}

.vc_row.vc_row-o-columns-stretch {
-webkit-align-content:stretch;
-ms-flex-line-pack:stretch;
align-content:stretch;
}

.vc_row.vc_row-o-columns-top {
-webkit-align-content:flex-start;
-ms-flex-line-pack:start;
align-content:flex-start;
}

.vc_row.vc_row-o-columns-bottom {
-webkit-align-content:flex-end;
-ms-flex-line-pack:end;
align-content:flex-end;
}

.vc_row.vc_row-o-columns-middle {
-webkit-align-content:center;
-ms-flex-line-pack:center;
align-content:center;
}

.vc_row.vc_row-o-columns-bottom::after,.vc_row.vc_row-o-columns-middle::after,.vc_row.vc_row-o-columns-top::after {
content:'';
width:100%;
height:0;
overflow:hidden;
visibility:hidden;
display:block;
}

.vc_column-inner::after,.vc_column-inner::before {
content:" ";
display:table;
}

.vc_ie-flexbox-fixer {
display:flex;
-webkit-flex-direction:column;
-ms-flex-direction:column;
flex-direction:column;
}

.vc_ie-flexbox-fixer>.vc_row {
-webkit-box-flex:1;
-webkit-flex:1 1 auto;
-ms-flex:1 1 auto;
flex:1 1 auto;
}

.vc_row.vc_column-gap-1 {
margin-left:-15.5px;
margin-right:-15.5px;
}

.vc_row.vc_column-gap-1>.vc_column_container {
padding:.5px;
}

.vc_row.vc_column-gap-2 {
margin-left:-16px;
margin-right:-16px;
}

.vc_row.vc_column-gap-2>.vc_column_container {
padding:1px;
}

.vc_row.vc_column-gap-3 {
margin-left:-16.5px;
margin-right:-16.5px;
}

.vc_row.vc_column-gap-3>.vc_column_container {
padding:1.5px;
}

.vc_row.vc_column-gap-4 {
margin-left:-17px;
margin-right:-17px;
}

.vc_row.vc_column-gap-4>.vc_column_container {
padding:2px;
}

.vc_row.vc_column-gap-5 {
margin-left:-17.5px;
margin-right:-17.5px;
}

.vc_row.vc_column-gap-5>.vc_column_container {
padding:2.5px;
}

.vc_row.vc_column-gap-10 {
margin-left:-20px;
margin-right:-20px;
}

.vc_row.vc_column-gap-10>.vc_column_container {
padding:5px;
}

.vc_row.vc_column-gap-15 {
margin-left:-22.5px;
margin-right:-22.5px;
}

.vc_row.vc_column-gap-15>.vc_column_container {
padding:7.5px;
}

.vc_row.vc_column-gap-20 {
margin-left:-25px;
margin-right:-25px;
}

.vc_row.vc_column-gap-20>.vc_column_container {
padding:10px;
}

.vc_row.vc_column-gap-25 {
margin-left:-27.5px;
margin-right:-27.5px;
}

.vc_row.vc_column-gap-25>.vc_column_container {
padding:12.5px;
}

.vc_row.vc_column-gap-30 {
margin-left:-30px;
margin-right:-30px;
}

.vc_row.vc_column-gap-30>.vc_column_container {
padding:15px;
}

.vc_row.vc_column-gap-35 {
margin-left:-32.5px;
margin-right:-32.5px;
}

.vc_row.vc_column-gap-35>.vc_column_container {
padding:17.5px;
}

.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {
padding-top:35px;
}

.vc_column_container>.vc_column-inner {
box-sizing:border-box;
padding-left:15px;
padding-right:15px;
width:100%;
}

.vc_row.vc_column-gap-1>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-1>.vc_vc_column_inner>.vc_column_container {
padding-left:.5px;
padding-right:.5px;
}

.vc_row.vc_column-gap-2>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-2>.vc_vc_column_inner>.vc_column_container {
padding-left:1px;
padding-right:1px;
}

.vc_row.vc_column-gap-3>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-3>.vc_vc_column_inner>.vc_column_container {
padding-left:1.5px;
padding-right:1.5px;
}

.vc_row.vc_column-gap-4>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-4>.vc_vc_column_inner>.vc_column_container {
padding-left:2px;
padding-right:2px;
}

.vc_row.vc_column-gap-5>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-5>.vc_vc_column_inner>.vc_column_container {
padding-left:2.5px;
padding-right:2.5px;
}

.vc_row.vc_column-gap-10>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-10>.vc_vc_column_inner>.vc_column_container {
padding-left:5px;
padding-right:5px;
}

.vc_row.vc_column-gap-15>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-15>.vc_vc_column_inner>.vc_column_container {
padding-left:7.5px;
padding-right:7.5px;
}

.vc_row.vc_column-gap-20>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-20>.vc_vc_column_inner>.vc_column_container {
padding-left:10px;
padding-right:10px;
}

.vc_row.vc_column-gap-25>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-25>.vc_vc_column_inner>.vc_column_container {
padding-left:12.5px;
padding-right:12.5px;
}

.vc_row.vc_column-gap-30>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-30>.vc_vc_column_inner>.vc_column_container {
padding-left:15px;
padding-right:15px;
}

.vc_row.vc_column-gap-35>.vc_vc_column>.vc_column_container,.vc_row.vc_column-gap-35>.vc_vc_column_inner>.vc_column_container {
padding-left:17.5px;
padding-right:17.5px;
}

.vc_row.vc_row-flex>.vc_vc_column,.vc_row.vc_row-flex>.vc_vc_column_inner {
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
}

.vc_row.vc_row-flex>.vc_vc_column>.vc_column_container,.vc_row.vc_row-flex>.vc_vc_column_inner>.vc_column_container {
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
width:100%;
}

.vc_row.vc_row-flex>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-flex>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {
-webkit-box-flex:1;
-webkit-flex-grow:1;
-ms-flex-positive:1;
flex-grow:1;
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-webkit-flex-direction:column;
-ms-flex-direction:column;
flex-direction:column;
}

.vc_row.vc_row-o-equal-height>.vc_column_container {
-webkit-box-align:stretch;
-webkit-align-items:stretch;
-ms-flex-align:stretch;
align-items:stretch;
}

.vc_empty-element>.vc_column-inner {
min-height:100px;
}

.fb_type_button_count,.fb_type_button_count iframe {
height:20px;
}

.wpb_googleplus_type_small {
height:19px;
}

.wpb_pinterest a {
border-bottom:0;
}

.wpb_pinterest_type_vertical {
box-sizing:content-box;
padding-top:29px;
height:21px;
}

.vc_toggle {
display:block;
margin:0 0 21.74px;
padding:0;
font-size:1em;
}

.vc_toggle:last-of-type {
margin-bottom:35px;
}

.vc_toggle_title {
cursor:pointer;
display:block;
margin:0;
padding:0;
position:relative;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
font-weight:400;
}

.vc_toggle_title>h4 {
display:inline;
}

.vc_toggle_icon {
display:none;
position:relative;
vertical-align:middle;
}

.vc_toggle_content {
display:none;
margin-bottom:21.74px;
margin-top:1em;
overflow:hidden;
padding:0;
}

.vc_toggle.vc_toggle_active>.vc_toggle_content {
display:block;
}

.vc_toggle_simple .vc_toggle_icon {
border:0 solid transparent;
border-radius:0;
display:inline-block;
height:22px;
width:22px;
background-color:transparent;
margin-left:2px;
}

.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_simple .vc_toggle_icon::before {
content:'';
display:block;
left:50%;
position:absolute;
top:50%;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
transform:translate(-50%,-50%);
background-color:#2A2A2A;
}

.vc_toggle_round .vc_toggle_icon::after,.vc_toggle_round .vc_toggle_icon::before,.vc_toggle_rounded .vc_toggle_icon::after,.vc_toggle_rounded .vc_toggle_icon::before {
display:block;
box-sizing:border-box;
transform:translate(-50%,-50%);
background-color:#FFF;
}

.vc_toggle_round .vc_toggle_icon {
border:2px solid transparent;
border-radius:50%;
display:inline-block;
height:22px;
width:22px;
background-color:#2A2A2A;
}

.vc_toggle_rounded .vc_toggle_icon {
border:2px solid transparent;
border-radius:20%;
display:inline-block;
height:22px;
width:22px;
background-color:#2A2A2A;
}

.vc_toggle_square .vc_toggle_icon {
border:2px solid transparent;
border-radius:0;
display:inline-block;
height:22px;
width:22px;
background-color:#2A2A2A;
}

.vc_toggle_square .vc_toggle_icon::after,.vc_toggle_square .vc_toggle_icon::before {
content:'';
display:block;
left:50%;
position:absolute;
top:50%;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
-webkit-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
-o-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
background-color:#FFF;
}

.vc_toggle_arrow .vc_toggle_icon {
display:inline-block;
margin-left:11px;
}

.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_arrow .vc_toggle_icon::before {
content:'';
border-style:solid;
display:block;
left:50%;
position:absolute;
top:50%;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
-webkit-transform:rotate(45deg);
-moz-transform:rotate(45deg);
-ms-transform:rotate(45deg);
-o-transform:rotate(45deg);
transform:rotate(45deg);
}

.vc_toggle_arrow .vc_toggle_icon::before {
border-left:none;
border-top:none;
}

.vc_toggle_arrow .vc_toggle_icon::after {
border-right:none;
border-bottom:none;
visibility:hidden;
}

.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon::after {
visibility:visible;
}

.vc_toggle.vc_toggle_arrow .vc_toggle_icon {
height:22px;
width:22px;
background:0 0;
}

.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before {
border-width:2px;
height:10px;
margin-left:-5px;
width:10px;
border-color:#2A2A2A;
background:0 0;
}

.vc_toggle_default .vc_toggle_icon {
background:#bababa;
border:1px solid #acacac;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
-webkit-transform:translate(0,-50%);
-ms-transform:translate(0,-50%);
-o-transform:translate(0,-50%);
transform:translate(0,-50%);
}

.vc_toggle_default .vc_toggle_icon::after,.vc_toggle_default .vc_toggle_icon::before {
content:'';
display:block;
left:50%;
position:absolute;
top:50%;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
-webkit-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
-o-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
background:#bababa;
}

.vc_toggle_default .vc_toggle_icon::before {
border:1px solid #acacac;
}

.vc_toggle_color_blue .vc_toggle_icon {
background-color:#5472D2;
border-color:transparent;
}

.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#5472D2;
}

.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#7c93dd;
}

.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon,.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon::before {
border-color:#3354c0;
background:#5472D2;
}

.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#5472d2;
background:#7c93dd;
}

.vc_toggle_color_blue.vc_toggle_default .vc_toggle_icon::after {
background:#5472D2;
}

.vc_toggle_color_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
background:#7c93dd;
}

.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon::before {
border-color:#5472D2;
background:0 0;
}

.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#7c93dd;
background:0 0;
}

.vc_toggle_color_turquoise .vc_toggle_icon {
background-color:#00C1CF;
border-color:transparent;
}

.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#00C1CF;
}

.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon,.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon::before {
border-color:#00919c;
background:#00C1CF;
}

.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#00919c;
}

.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#006269;
background:#00919c;
}

.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_icon::after {
background:#00C1CF;
}

.vc_toggle_color_turquoise.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
background:#00919c;
}

.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon::before {
border-color:#00C1CF;
background:0 0;
}

.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#00919c;
background:0 0;
}

.vc_toggle_color_pink .vc_toggle_icon {
background-color:#FE6C61;
border-color:transparent;
}

.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#FE6C61;
}

.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#fe9b94;
}

.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon,.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon::before {
border-color:#fe3d2e;
background:#FE6C61;
}

.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#fe6c61;
background:#fe9b94;
}

.vc_toggle_color_pink.vc_toggle_default .vc_toggle_icon::after {
background:#FE6C61;
}

.vc_toggle_color_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
background:#fe9b94;
}

.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon::before {
border-color:#FE6C61;
background:0 0;
}

.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#fe9b94;
background:0 0;
}

.vc_toggle_color_violet .vc_toggle_icon {
background-color:#8D6DC4;
border-color:transparent;
}

.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#8D6DC4;
}

.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#a991d3;
}

.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon,.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon::before {
border-color:#7149b5;
background:#8D6DC4;
}

.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#8d6dc4;
background:#a991d3;
}

.vc_toggle_color_violet.vc_toggle_default .vc_toggle_icon::after {
background:#8D6DC4;
}

.vc_toggle_color_violet.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
background:#a991d3;
}

.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon::before {
border-color:#8D6DC4;
background:0 0;
}

.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#a991d3;
background:0 0;
}

.vc_toggle_color_peacoc .vc_toggle_icon {
background-color:#4CADC9;
border-color:transparent;
}

.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#4CADC9;
}

.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#73bfd5;
}

.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon,.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon::before {
border-color:#3492ae;
background:#4CADC9;
}

.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#4cadc9;
background:#73bfd5;
}

.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_icon::after {
background:#4CADC9;
}

.vc_toggle_color_peacoc.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
background:#73bfd5;
}

.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon::before {
border-color:#4CADC9;
background:0 0;
}

.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#73bfd5;
background:0 0;
}

.vc_toggle_color_chino .vc_toggle_icon {
background-color:#CEC2AB;
border-color:transparent;
}

.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#CEC2AB;
}

.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#e1d9cb;
}

.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon,.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon::before {
border-color:#bbab8b;
background:#CEC2AB;
}

.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#cec2ab;
background:#e1d9cb;
}

.vc_toggle_color_chino.vc_toggle_default .vc_toggle_icon::after {
background:#CEC2AB;
}

.vc_toggle_color_chino.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
background:#e1d9cb;
}

.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon::before {
border-color:#CEC2AB;
background:0 0;
}

.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#e1d9cb;
background:0 0;
}

.vc_toggle_color_mulled_wine .vc_toggle_icon {
background-color:#50485B;
border-color:transparent;
}

.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#50485B;
}

.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#695f77;
}

.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon,.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon::before {
border-color:#37313f;
background:#50485B;
}

.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#50485b;
background:#695f77;
}

.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_icon::after {
background:#50485B;
}

.vc_toggle_color_mulled_wine.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
background:#695f77;
}

.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon::before {
border-color:#50485B;
background:0 0;
}

.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#695f77;
background:0 0;
}

.vc_toggle_color_vista_blue .vc_toggle_icon {
background-color:#75D69C;
border-color:transparent;
}

.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#75D69C;
}

.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#9ce2b8;
}

.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon,.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon::before {
border-color:#4eca80;
background:#75D69C;
}

.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#75d69c;
background:#9ce2b8;
}

.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_icon::after {
background:#75D69C;
}

.vc_toggle_color_vista_blue.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
background:#9ce2b8;
}

.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon::before {
border-color:#75D69C;
background:0 0;
}

.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#9ce2b8;
background:0 0;
}

.vc_toggle_color_black .vc_toggle_icon {
background-color:#2A2A2A;
border-color:transparent;
}

.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon,.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon::before {
border-color:#101010;
background:#2A2A2A;
}

.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#2a2a2a;
background:#444;
}

.vc_toggle_color_black.vc_toggle_default .vc_toggle_icon::after {
background:#2A2A2A;
}

.vc_toggle_color_black.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
background:#444;
}

.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon::before {
border-color:#2A2A2A;
background:0 0;
}

.vc_toggle_color_grey .vc_toggle_icon {
background-color:#EBEBEB;
border-color:transparent;
}

.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#EBEBEB;
}

.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon,.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon::before {
border-color:#d2d2d2;
background:#EBEBEB;
}

.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#d2d2d2;
}

.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#b8b8b8;
background:#d2d2d2;
}

.vc_toggle_color_grey.vc_toggle_default .vc_toggle_icon::after {
background:#EBEBEB;
}

.vc_toggle_color_grey.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
background:#d2d2d2;
}

.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon::before {
border-color:#EBEBEB;
background:0 0;
}

.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#d2d2d2;
background:0 0;
}

.vc_toggle_color_orange .vc_toggle_icon {
background-color:#F7BE68;
border-color:transparent;
}

.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#F7BE68;
}

.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#fad398;
}

.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon,.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon::before {
border-color:#f4a938;
background:#F7BE68;
}

.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#f7be68;
background:#fad398;
}

.vc_toggle_color_orange.vc_toggle_default .vc_toggle_icon::after {
background:#F7BE68;
}

.vc_toggle_color_orange.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
background:#fad398;
}

.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon::before {
border-color:#F7BE68;
background:0 0;
}

.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#fad398;
background:0 0;
}

.vc_toggle_color_sky .vc_toggle_icon {
background-color:#5AA1E3;
border-color:transparent;
}

.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#5AA1E3;
}

.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#86baea;
}

.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon,.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon::before {
border-color:#2e88dc;
background:#5AA1E3;
}

.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#5aa1e3;
background:#86baea;
}

.vc_toggle_color_sky.vc_toggle_default .vc_toggle_icon::after {
background:#5AA1E3;
}

.vc_toggle_color_sky.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
background:#86baea;
}

.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon::before {
border-color:#5AA1E3;
background:0 0;
}

.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#86baea;
background:0 0;
}

.vc_toggle_color_green .vc_toggle_icon {
background-color:#6DAB3C;
border-color:transparent;
}

.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#6DAB3C;
}

.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#87c456;
}

.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon,.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon::before {
border-color:#55852f;
background:#6DAB3C;
}

.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#6dab3c;
background:#87c456;
}

.vc_toggle_color_green.vc_toggle_default .vc_toggle_icon::after {
background:#6DAB3C;
}

.vc_toggle_color_green.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
background:#87c456;
}

.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon::before {
border-color:#6DAB3C;
background:0 0;
}

.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#87c456;
background:0 0;
}

.vc_toggle_color_juicy_pink .vc_toggle_icon {
background-color:#F4524D;
border-color:transparent;
}

.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#F4524D;
}

.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#f7817d;
}

.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon,.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon::before {
border-color:#f1231d;
background:#F4524D;
}

.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#f4524d;
background:#f7817d;
}

.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_icon::after {
background:#F4524D;
}

.vc_toggle_color_juicy_pink.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
background:#f7817d;
}

.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon::before {
border-color:#F4524D;
background:0 0;
}

.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#f7817d;
background:0 0;
}

.vc_toggle_color_sandy_brown .vc_toggle_icon {
background-color:#F79468;
border-color:transparent;
}

.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#F79468;
}

.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#fab698;
}

.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon,.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon::before {
border-color:#f47238;
background:#F79468;
}

.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#f79468;
background:#fab698;
}

.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_icon::after {
background:#F79468;
}

.vc_toggle_color_sandy_brown.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
background:#fab698;
}

.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon::before {
border-color:#F79468;
background:0 0;
}

.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#fab698;
background:0 0;
}

.vc_toggle_color_purple .vc_toggle_icon {
background-color:#B97EBB;
border-color:transparent;
}

.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#B97EBB;
}

.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#cb9fcd;
}

.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon,.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon::before {
border-color:#a75da9;
background:#B97EBB;
}

.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#b97ebb;
background:#cb9fcd;
}

.vc_toggle_color_purple.vc_toggle_default .vc_toggle_icon::after {
background:#B97EBB;
}

.vc_toggle_color_purple.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
background:#cb9fcd;
}

.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon::before {
border-color:#B97EBB;
background:0 0;
}

.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#cb9fcd;
background:0 0;
}

.vc_toggle_color_white .vc_toggle_icon {
background-color:#FFF;
border-color:transparent;
}

.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#FFF;
}

.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon,.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon::before {
border-color:#e6e6e6;
background:#FFF;
}

.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#e6e6e6;
}

.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#ccc;
background:#e6e6e6;
}

.vc_toggle_color_white.vc_toggle_default .vc_toggle_icon::after {
background:#FFF;
}

.vc_toggle_color_white.vc_toggle_default .vc_toggle_title:hover .vc_toggle_icon::after {
background:#e6e6e6;
}

.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon::before {
border-color:#FFF;
background:0 0;
}

.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#e6e6e6;
background:0 0;
}

.vc_toggle_size_sm .vc_toggle_icon {
height:16px;
width:16px;
}

.vc_toggle_size_sm .vc_toggle_icon::before {
height:2px;
width:8px;
}

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon {
display:inline-block;
width:8px;
margin-left:4px;
height:2px;
}

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon::after {
width:6px;
height:0;
}

.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon {
height:16px;
width:16px;
margin-left:8px;
}

.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::before {
border-width:2px;
height:8px;
margin-left:-4px;
width:8px;
}

.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::before {
margin-top:-8px;
}

.vc_toggle_size_sm.vc_toggle_arrow .vc_toggle_icon::after {
margin-top:-4px;
}

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_title {
padding-left:24px;
}

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content,.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title {
padding-left:17.6px;
}

.vc_toggle_size_md .vc_toggle_icon {
height:22px;
width:22px;
}

.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon {
height:22px;
width:22px;
margin-left:11px;
}

.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::before {
border-width:2px;
height:10px;
margin-left:-5px;
width:10px;
}

.vc_toggle_size_lg .vc_toggle_icon {
height:28px;
width:28px;
}

.vc_toggle_size_lg .vc_toggle_icon::before {
height:2px;
width:14px;
}

.vc_toggle_size_lg .vc_toggle_icon::after {
height:14px;
width:2px;
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon {
display:inline-block;
width:14px;
margin-left:7px;
height:4px;
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon::before {
height:14px;
width:4px;
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon::after {
width:12px;
height:2px;
}

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon {
height:28px;
width:28px;
margin-left:14px;
}

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::before {
border-width:2px;
height:14px;
margin-left:-7px;
width:14px;
}

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::before {
margin-top:-14px;
}

.vc_toggle_size_lg.vc_toggle_arrow .vc_toggle_icon::after {
margin-top:-7px;
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title {
padding-left:42px;
}

.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title {
padding-left:30.8px;
}

.wpb_widgetised_column .wpb_wrapper>ul>li {
margin-left:0;
background-image:none;
list-style:none !important;
}

.wpb_widgetised_column .wpb_wrapper>ul>li:after,.wpb_widgetised_column .wpb_wrapper>ul>li:before {
display:none !important;
}

.wpb_button {
display:inline-block;
padding:4px 10px;
margin-bottom:0;
margin-top:0;
font-size:13px;
line-height:18px;
color:#333;
text-align:center;
text-shadow:0 1px 1px rgba(255,255,255,.75);
vertical-align:middle;
cursor:pointer;
background-color:#f7f7f7;
border:1px solid #ccc;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
border-color:rgba(0,0,0,.1);
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_black .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_blue .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_green .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_red .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_turquoise .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-blue .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-chino .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-mulled-wine .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-peacoc .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-pink .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-violet .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista-blue .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista_blue .vc_label,.vc_progress_bar.vc_progress-bar-color-bar_black .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-bar_green .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-bar_orange .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-bar_red .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-bar_turquoise .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-black .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-blue .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-chino .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-mulled-wine .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-peacoc .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-pink .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-turquoise .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-violet .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-vista-blue .vc_single_bar .vc_label,.vc_progress_bar.vc_progress-bar-color-vista_blue .vc_single_bar .vc_label {
text-shadow:0 -1px 0 rgba(0,0,0,.25);
color:#fff;
}

.wpb_button.active,.wpb_button.disabled,.wpb_button:active,.wpb_button:hover,.wpb_button[disabled] {
background-color:#eaeaea;
}

.vc_vc_button .vc_btn,.vc_vc_button2 .vc_btn {
margin-top:5px;
margin-bottom:5px;
}

.wpb_button:hover {
color:#333;
background-color:#e6e6e6;
-webkit-transition:background-color .1s linear;
-o-transition:background-color .1s linear;
transition:background-color .1s linear;
background-image:none;
}

.wpb_button:focus {
outline:dotted thin;
outline:-webkit-focus-ring-color auto 5px;
outline-offset:-2px;
}

.wpb_button.active,.wpb_button:active {
background-color:#e6e6e6;
background-image:none;
outline:0;
-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);
box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);
}

button.wpb_btn-large,span.wpb_btn-large {
padding:9px 14px;
font-size:15px;
line-height:normal;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
}

button.wpb_btn-large [class^=icon-],span.wpb_btn-large [class^=icon-] {
margin-top:1px;
}

button.wpb_btn-small,span.wpb_btn-small {
padding:5px 9px;
font-size:11px;
line-height:16px;
}

button.wpb_btn-small [class^=icon-],span.wpb_btn-small [class^=icon-] {
margin-top:-1px;
}

button.wpb_btn-mini,span.wpb_btn-mini {
padding:2px 6px;
font-size:11px;
line-height:14px;
}

.wpb_btn-danger,.wpb_btn-danger:hover,.wpb_btn-info,.wpb_btn-info:hover,.wpb_btn-inverse,.wpb_btn-inverse:hover,.wpb_btn-primary,.wpb_btn-primary:hover,.wpb_btn-success,.wpb_btn-success:hover,.wpb_btn-warning,.wpb_btn-warning:hover {
color:#FFF;
text-shadow:0 -1px 0 rgba(0,0,0,.25);
}

.wpb_btn-danger.active,.wpb_btn-info.active,.wpb_btn-inverse.active,.wpb_btn-primary.active,.wpb_btn-success.active,.wpb_btn-warning.active {
color:rgba(255,255,255,.75);
}

.wpb_btn-primary {
background-color:#08c;
}

.wpb_btn-primary.active,.wpb_btn-primary.disabled,.wpb_btn-primary:active,.wpb_btn-primary:hover,.wpb_btn-primary[disabled] {
background-color:#0077b3;
}

.wpb_btn-warning {
background-color:#F90;
}

.wpb_btn-warning.active,.wpb_btn-warning.disabled,.wpb_btn-warning:active,.wpb_btn-warning:hover,.wpb_btn-warning[disabled] {
background-color:#e68a00;
}

.wpb_btn-danger {
background-color:#FF675B;
}

.wpb_btn-danger.active,.wpb_btn-danger.disabled,.wpb_btn-danger:active,.wpb_btn-danger:hover,.wpb_btn-danger[disabled] {
background-color:#ff4f42;
}

.wpb_btn-success {
background-color:#6AB165;
}

.wpb_btn-success.active,.wpb_btn-success.disabled,.wpb_btn-success:active,.wpb_btn-success:hover,.wpb_btn-success[disabled] {
background-color:#5aa855;
}

.wpb_btn-info {
background-color:#58B9DA;
}

.wpb_btn-info.active,.wpb_btn-info.disabled,.wpb_btn-info:active,.wpb_btn-info:hover,.wpb_btn-info[disabled] {
background-color:#43b0d5;
}

.wpb_btn-inverse {
background-color:#555;
}

.wpb_btn-inverse.active,.wpb_btn-inverse.disabled,.wpb_btn-inverse:active,.wpb_btn-inverse:hover,.wpb_btn-inverse[disabled] {
background-color:#484848;
}

button.wpb_button::-moz-focus-inner,input[type=submit].wpb_button::-moz-focus-inner {
padding:0;
border:0;
}

a.wpb_button_a {
border:none;
}

.vc_btn3-container {
display:block;
margin-bottom:21.74px;
max-width:100%;
}

.vc_btn3-container.vc_btn3-inline {
display:inline-block;
vertical-align:top;
}

.vc_general.vc_btn3 {
display:inline-block;
margin-bottom:0;
text-align:center;
vertical-align:middle;
cursor:pointer;
background-image:none;
background-color:transparent;
color:#5472D2;
border:1px solid transparent;
box-sizing:border-box;
word-wrap:break-word;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
position:relative;
top:0;
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
line-height:normal;
font-size:14px;
padding:14px 20px;
}

.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a,.wpb_gallery .wpb_flexslider .flex-caption {
cursor:default;
}

.wpb_call_to_action,.wpb_call_to_action .wpb_button {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
}

.vc_general.vc_btn3.active,.vc_general.vc_btn3:active,.vc_general.vc_btn3:focus {
outline:0;
}

.vc_general.vc_btn3:focus,.vc_general.vc_btn3:hover {
border:1px solid transparent;
text-decoration:none;
color:#4868cf;
}

.vc_general.vc_btn3 .vc_btn3-icon {
vertical-align:top;
height:14px;
line-height:1;
font-size:16px;
}

.vc_general.vc_btn3 .vc_btn3-icon-inner {
display:block;
position:absolute;
top:50%;
left:0;
-webkit-transform:translate(0,-50%);
-ms-transform:translate(0,-50%);
transform:translate(0,-50%);
}

.vc_general.vc_btn3 .vc_btn3-placeholder {
display:inline-block;
vertical-align:top;
width:0;
}

.vc_btn3.vc_btn3-icon-left,.vc_btn3.vc_btn3-icon-right {
position:relative;
}

.vc_btn3.vc_btn3-icon-left .vc_btn3-icon,.vc_btn3.vc_btn3-icon-right .vc_btn3-icon {
display:block;
position:absolute;
top:50%;
-webkit-transform:translate(0,-50%);
-ms-transform:translate(0,-50%);
-o-transform:translate(0,-50%);
transform:translate(0,-50%);
}

.vc_btn3.vc_btn3-icon-right:not(.vc_btn3-block) .vc_btn3-icon-inner {
-webkit-transform:translate(-75%,-50%);
-ms-transform:translate(-75%,-50%);
transform:translate(-75%,-50%);
}

.vc_btn3.vc_btn3-style-classic {
border-color:rgba(0,0,0,.1);
}

.vc_btn3.vc_btn3-style-modern {
background-image:-webkit-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
background-image:-o-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
background-image:linear-gradient(to bottom,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33ffffff',endColorstr='#03ffffff',GradientType=0);
}

.vc_btn3.vc_btn3-style-outline,.vc_btn3.vc_btn3-style-outline-custom,.vc_btn3.vc_btn3-style-outline-custom:focus,.vc_btn3.vc_btn3-style-outline-custom:hover,.vc_btn3.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-style-outline:hover {
border-width:2px;
}

.vc_btn3.vc_btn3-style-custom {
background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));
background-image:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));
background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#1a000000',GradientType=0);
background-repeat:repeat-x;
background-size:200%;
background-position:0 -100%;
}

.vc_btn3.vc_btn3-style-custom:focus,.vc_btn3.vc_btn3-style-custom:hover {
background-position:0 100%;
}

.vc_btn3.vc_btn3-block {
display:block;
width:100%;
text-align:inherit;
}

.vc_btn3.vc_btn3-shape-rounded {
border-radius:5px;
}

.vc_btn3.vc_btn3-shape-round {
border-radius:2em;
}

.vc_btn3.vc_btn3-size-xs .vc_btn3-icon {
font-size:14px;
height:11px;
line-height:11px;
}

.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
padding-left:31px;
}

.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
left:12px;
}

.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
padding-right:31px;
}

.vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
right:12px;
}

.vc_btn3.vc_btn3-size-sm .vc_btn3-icon {
font-size:14px;
height:12px;
line-height:12px;
}

.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
padding-left:39px;
}

.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
left:16px;
}

.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
padding-right:39px;
}

.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
right:16px;
}

.vc_btn3.vc_btn3-size-md .vc_btn3-icon {
font-size:16px;
height:14px;
line-height:14px;
}

.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
padding-left:48px;
}

.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
left:20px;
}

.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
padding-right:48px;
}

.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
right:20px;
}

.vc_btn3.vc_btn3-size-lg .vc_btn3-icon {
font-size:20px;
height:16px;
line-height:16px;
}

.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
padding-left:60px;
}

.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
left:25px;
}

.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
padding-right:60px;
}

.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
right:25px;
}

.vc_btn3.vc_btn3-color-blue,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat {
color:#fff;
background-color:#5472D2;
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-blue:focus,.vc_btn3.vc_btn3-color-blue:hover {
color:#f7f7f7;
background-color:#3c5ecc;
}

.vc_btn3.vc_btn3-color-blue.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-blue:active {
color:#f2f2f2;
background-color:#3558c8;
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline {
color:#5472D2;
border-color:#5472D2;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d {
color:#fff;
background-color:#5472D2;
box-shadow:0 5px 0 #3253bc;
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#5472D2;
top:3px;
box-shadow:0 2px 0 #3253bc;
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#5472D2;
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #3253bc;
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #3253bc;
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #3253bc;
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #3253bc;
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #3253bc;
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #3253bc;
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#3c5ecc;
background-color:#3c5ecc;
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#3558c8;
background-color:#3558c8;
}

.vc_btn3.vc_btn3-color-turquoise,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat {
color:#fff;
background-color:#00C1CF;
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-turquoise:focus,.vc_btn3.vc_btn3-color-turquoise:hover {
color:#f7f7f7;
background-color:#00a4b0;
}

.vc_btn3.vc_btn3-color-turquoise.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-turquoise:active {
color:#f2f2f2;
background-color:#009ba6;
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline {
color:#00C1CF;
border-color:#00C1CF;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d {
color:#fff;
background-color:#00C1CF;
box-shadow:0 5px 0 #008d97;
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#00C1CF;
top:3px;
box-shadow:0 2px 0 #008d97;
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#00C1CF;
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #008d97;
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #008d97;
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #008d97;
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #008d97;
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #008d97;
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #008d97;
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#00a4b0;
background-color:#00a4b0;
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#009ba6;
background-color:#009ba6;
}

.vc_btn3.vc_btn3-color-pink,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat {
color:#fff;
background-color:#FE6C61;
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-pink:focus,.vc_btn3.vc_btn3-color-pink:hover {
color:#f7f7f7;
background-color:#fe5043;
}

.vc_btn3.vc_btn3-color-pink.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-pink:active {
color:#f2f2f2;
background-color:#fe4638;
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline {
color:#FE6C61;
border-color:#FE6C61;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d {
color:#fff;
background-color:#FE6C61;
box-shadow:0 5px 0 #fe3829;
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#FE6C61;
top:3px;
box-shadow:0 2px 0 #fe3829;
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#FE6C61;
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #fe3829;
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #fe3829;
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #fe3829;
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #fe3829;
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #fe3829;
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #fe3829;
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#fe5043;
background-color:#fe5043;
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#fe4638;
background-color:#fe4638;
}

.vc_btn3.vc_btn3-color-violet,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat {
color:#fff;
background-color:#8D6DC4;
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-violet:focus,.vc_btn3.vc_btn3-color-violet:hover {
color:#f7f7f7;
background-color:#7c57bb;
}

.vc_btn3.vc_btn3-color-violet.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-violet:active {
color:#f2f2f2;
background-color:#7650b8;
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline {
color:#8D6DC4;
border-color:#8D6DC4;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d {
color:#fff;
background-color:#8D6DC4;
box-shadow:0 5px 0 #6e48b1;
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#8D6DC4;
top:3px;
box-shadow:0 2px 0 #6e48b1;
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#8D6DC4;
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #6e48b1;
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #6e48b1;
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #6e48b1;
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #6e48b1;
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #6e48b1;
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #6e48b1;
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#7c57bb;
background-color:#7c57bb;
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#7650b8;
background-color:#7650b8;
}

.vc_btn3.vc_btn3-color-peacoc,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat {
color:#fff;
background-color:#4CADC9;
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-peacoc:focus,.vc_btn3.vc_btn3-color-peacoc:hover {
color:#f7f7f7;
background-color:#39a0bd;
}

.vc_btn3.vc_btn3-color-peacoc.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-peacoc:active {
color:#f2f2f2;
background-color:#3799b5;
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline {
color:#4CADC9;
border-color:#4CADC9;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d {
color:#fff;
background-color:#4CADC9;
box-shadow:0 5px 0 #338faa;
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#4CADC9;
top:3px;
box-shadow:0 2px 0 #338faa;
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#4CADC9;
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #338faa;
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #338faa;
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #338faa;
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #338faa;
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #338faa;
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #338faa;
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#39a0bd;
background-color:#39a0bd;
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#3799b5;
background-color:#3799b5;
}

.vc_btn3.vc_btn3-color-chino,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat {
color:#fff;
background-color:#CEC2AB;
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-chino:focus,.vc_btn3.vc_btn3-color-chino:hover {
color:#f7f7f7;
background-color:#c3b498;
}

.vc_btn3.vc_btn3-color-chino.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-chino:active {
color:#f2f2f2;
background-color:#bfaf91;
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline {
color:#CEC2AB;
border-color:#CEC2AB;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d {
color:#fff;
background-color:#CEC2AB;
box-shadow:0 5px 0 #b9a888;
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#CEC2AB;
top:3px;
box-shadow:0 2px 0 #b9a888;
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#CEC2AB;
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #b9a888;
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #b9a888;
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #b9a888;
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #b9a888;
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #b9a888;
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #b9a888;
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#c3b498;
background-color:#c3b498;
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#bfaf91;
background-color:#bfaf91;
}

.vc_btn3.vc_btn3-color-mulled-wine,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat {
color:#fff;
background-color:#50485B;
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-mulled-wine:focus,.vc_btn3.vc_btn3-color-mulled-wine:hover {
color:#f7f7f7;
background-color:#413a4a;
}

.vc_btn3.vc_btn3-color-mulled-wine.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-mulled-wine:active {
color:#f2f2f2;
background-color:#3c3644;
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline {
color:#50485B;
border-color:#50485B;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d {
color:#fff;
background-color:#50485B;
box-shadow:0 5px 0 #342f3c;
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#50485B;
top:3px;
box-shadow:0 2px 0 #342f3c;
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#50485B;
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #342f3c;
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #342f3c;
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #342f3c;
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #342f3c;
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #342f3c;
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #342f3c;
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#413a4a;
background-color:#413a4a;
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#3c3644;
background-color:#3c3644;
}

.vc_btn3.vc_btn3-color-vista-blue,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat {
color:#fff;
background-color:#75D69C;
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-vista-blue:focus,.vc_btn3.vc_btn3-color-vista-blue:hover {
color:#f7f7f7;
background-color:#5dcf8b;
}

.vc_btn3.vc_btn3-color-vista-blue.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-vista-blue:active {
color:#f2f2f2;
background-color:#56cd85;
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline {
color:#75D69C;
border-color:#75D69C;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d {
color:#fff;
background-color:#75D69C;
box-shadow:0 5px 0 #4ac97d;
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#75D69C;
top:3px;
box-shadow:0 2px 0 #4ac97d;
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#75D69C;
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #4ac97d;
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #4ac97d;
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #4ac97d;
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #4ac97d;
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #4ac97d;
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #4ac97d;
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#5dcf8b;
background-color:#5dcf8b;
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#56cd85;
background-color:#56cd85;
}

.vc_btn3.vc_btn3-color-orange,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat {
color:#fff;
background-color:#F7BE68;
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-orange:focus,.vc_btn3.vc_btn3-color-orange:hover {
color:#f7f7f7;
background-color:#f5b14b;
}

.vc_btn3.vc_btn3-color-orange.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-orange:active {
color:#f2f2f2;
background-color:#f5ad41;
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline {
color:#F7BE68;
border-color:#F7BE68;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d {
color:#fff;
background-color:#F7BE68;
box-shadow:0 5px 0 #f4a733;
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#F7BE68;
top:3px;
box-shadow:0 2px 0 #f4a733;
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#F7BE68;
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #f4a733;
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #f4a733;
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #f4a733;
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #f4a733;
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #f4a733;
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #f4a733;
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#f5b14b;
background-color:#f5b14b;
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#f5ad41;
background-color:#f5ad41;
}

.vc_btn3.vc_btn3-color-sky,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat {
color:#fff;
background-color:#5AA1E3;
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-sky:focus,.vc_btn3.vc_btn3-color-sky:hover {
color:#f7f7f7;
background-color:#4092df;
}

.vc_btn3.vc_btn3-color-sky.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-sky:active {
color:#f2f2f2;
background-color:#378ddd;
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline {
color:#5AA1E3;
border-color:#5AA1E3;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d {
color:#fff;
background-color:#5AA1E3;
box-shadow:0 5px 0 #2a86db;
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#5AA1E3;
top:3px;
box-shadow:0 2px 0 #2a86db;
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#5AA1E3;
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #2a86db;
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #2a86db;
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #2a86db;
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #2a86db;
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #2a86db;
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #2a86db;
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#4092df;
background-color:#4092df;
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#378ddd;
background-color:#378ddd;
}

.vc_btn3.vc_btn3-color-green,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat {
color:#fff;
background-color:#6DAB3C;
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-green:focus,.vc_btn3.vc_btn3-color-green:hover {
color:#f7f7f7;
background-color:#5f9434;
}

.vc_btn3.vc_btn3-color-green.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-green:active {
color:#f2f2f2;
background-color:#5a8d31;
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline {
color:#6DAB3C;
border-color:#6DAB3C;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d {
color:#fff;
background-color:#6DAB3C;
box-shadow:0 5px 0 #53812d;
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#6DAB3C;
top:3px;
box-shadow:0 2px 0 #53812d;
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#6DAB3C;
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #53812d;
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #53812d;
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #53812d;
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #53812d;
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #53812d;
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #53812d;
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#5f9434;
background-color:#5f9434;
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#5a8d31;
background-color:#5a8d31;
}

.vc_btn3.vc_btn3-color-juicy-pink,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
color:#fff;
background-color:#F4524D;
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-juicy-pink:focus,.vc_btn3.vc_btn3-color-juicy-pink:hover {
color:#f7f7f7;
background-color:#f23630;
}

.vc_btn3.vc_btn3-color-juicy-pink.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-juicy-pink:active {
color:#f2f2f2;
background-color:#f22d27;
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline {
color:#F4524D;
border-color:#F4524D;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d {
color:#fff;
background-color:#F4524D;
box-shadow:0 5px 0 #f11f18;
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#F4524D;
top:3px;
box-shadow:0 2px 0 #f11f18;
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#F4524D;
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #f11f18;
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #f11f18;
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #f11f18;
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #f11f18;
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #f11f18;
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #f11f18;
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#f23630;
background-color:#f23630;
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#f22d27;
background-color:#f22d27;
}

.vc_btn3.vc_btn3-color-sandy-brown,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat {
color:#fff;
background-color:#F79468;
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-sandy-brown:focus,.vc_btn3.vc_btn3-color-sandy-brown:hover {
color:#f7f7f7;
background-color:#f57f4b;
}

.vc_btn3.vc_btn3-color-sandy-brown.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-sandy-brown:active {
color:#f2f2f2;
background-color:#f57941;
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline {
color:#F79468;
border-color:#F79468;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d {
color:#fff;
background-color:#F79468;
box-shadow:0 5px 0 #f46e33;
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#F79468;
top:3px;
box-shadow:0 2px 0 #f46e33;
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#F79468;
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #f46e33;
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #f46e33;
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #f46e33;
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #f46e33;
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #f46e33;
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #f46e33;
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#f57f4b;
background-color:#f57f4b;
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#f57941;
background-color:#f57941;
}

.vc_btn3.vc_btn3-color-purple,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat {
color:#fff;
background-color:#B97EBB;
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-purple:focus,.vc_btn3.vc_btn3-color-purple:hover {
color:#f7f7f7;
background-color:#ae6ab0;
}

.vc_btn3.vc_btn3-color-purple.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-purple:active {
color:#f2f2f2;
background-color:#ab63ad;
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline {
color:#B97EBB;
border-color:#B97EBB;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d {
color:#fff;
background-color:#B97EBB;
box-shadow:0 5px 0 #a559a8;
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#B97EBB;
top:3px;
box-shadow:0 2px 0 #a559a8;
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#B97EBB;
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #a559a8;
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #a559a8;
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #a559a8;
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #a559a8;
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #a559a8;
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #a559a8;
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#ae6ab0;
background-color:#ae6ab0;
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#ab63ad;
background-color:#ab63ad;
}

.vc_btn3.vc_btn3-color-black,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat {
color:#fff;
background-color:#2A2A2A;
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-black:focus,.vc_btn3.vc_btn3-color-black:hover {
color:#f7f7f7;
background-color:#1b1b1b;
}

.vc_btn3.vc_btn3-color-black.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-black:active {
color:#f2f2f2;
background-color:#161616;
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline {
border-color:#2A2A2A;
background-color:transparent;
color:#2A2A2A;
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d {
color:#fff;
background-color:#2A2A2A;
box-shadow:0 5px 0 #0e0e0e;
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#2A2A2A;
top:3px;
box-shadow:0 2px 0 #0e0e0e;
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#2A2A2A;
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #0e0e0e;
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #0e0e0e;
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #0e0e0e;
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #0e0e0e;
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #0e0e0e;
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #0e0e0e;
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#1b1b1b;
background-color:#1b1b1b;
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#161616;
background-color:#161616;
}

.vc_btn3.vc_btn3-color-grey,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat {
color:#666;
background-color:#EBEBEB;
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-grey:focus,.vc_btn3.vc_btn3-color-grey:hover {
color:#5e5e5e;
background-color:#dcdcdc;
}

.vc_btn3.vc_btn3-color-grey.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-grey:active {
color:#595959;
background-color:#d7d7d7;
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline {
border-color:#EBEBEB;
background-color:transparent;
color:#EBEBEB;
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d {
color:#666;
background-color:#EBEBEB;
box-shadow:0 5px 0 #cfcfcf;
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:hover {
color:#5e5e5e;
background-color:#EBEBEB;
top:3px;
box-shadow:0 2px 0 #cfcfcf;
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d:active {
color:#595959;
background-color:#EBEBEB;
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #cfcfcf;
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #cfcfcf;
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #cfcfcf;
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #cfcfcf;
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #cfcfcf;
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #cfcfcf;
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover {
color:#5e5e5e;
border-color:#dcdcdc;
background-color:#dcdcdc;
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:active {
color:#595959;
border-color:#d7d7d7;
background-color:#d7d7d7;
}

.vc_btn3.vc_btn3-color-white,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat {
color:#666;
background-color:#FFF;
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-white:focus,.vc_btn3.vc_btn3-color-white:hover {
color:#5e5e5e;
background-color:#f0f0f0;
}

.vc_btn3.vc_btn3-color-white.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-white:active {
color:#595959;
background-color:#ebebeb;
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline {
border-color:#FFF;
background-color:transparent;
color:#FFF;
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:hover {
color:#666;
border-color:#FFF;
background-color:#FFF;
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d {
color:#666;
background-color:#FFF;
box-shadow:0 5px 0 #e3e3e3;
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:hover {
color:#5e5e5e;
background-color:#FFF;
top:3px;
box-shadow:0 2px 0 #e3e3e3;
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d:active {
color:#595959;
background-color:#FFF;
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #e3e3e3;
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #e3e3e3;
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #e3e3e3;
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #e3e3e3;
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #e3e3e3;
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #e3e3e3;
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern {
color:#666;
border-color:#FFF;
background-color:#FFF;
background-image:-webkit-linear-gradient(top,rgba(0,0,0,.01) 0,rgba(0,0,0,.02) 100%);
background-image:-o-linear-gradient(top,rgba(0,0,0,.01) 0,rgba(0,0,0,.02) 100%);
background-image:linear-gradient(to bottom,rgba(0,0,0,.01) 0,rgba(0,0,0,.02) 100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#03000000',endColorstr='#05000000',GradientType=0);
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:hover {
color:#5e5e5e;
border-color:#f0f0f0;
background-color:#f0f0f0;
}

.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:active {
color:#595959;
border-color:#ebebeb;
background-color:#ebebeb;
}

.vc_btn3.vc_btn3-color-default,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat {
color:#333;
background-color:#f7f7f7;
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-default:focus,.vc_btn3.vc_btn3-color-default:hover {
color:#2b2b2b;
background-color:#e8e8e8;
}

.vc_btn3.vc_btn3-color-default.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-default:active {
color:#262626;
background-color:#e3e3e3;
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline {
color:#f7f7f7;
border-color:#f7f7f7;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d {
color:#333;
background-color:#f7f7f7;
box-shadow:0 5px 0 #dbdbdb;
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:hover {
color:#2b2b2b;
background-color:#f7f7f7;
top:3px;
box-shadow:0 2px 0 #dbdbdb;
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d:active {
color:#262626;
background-color:#f7f7f7;
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #dbdbdb;
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #dbdbdb;
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #dbdbdb;
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #dbdbdb;
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #dbdbdb;
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #dbdbdb;
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:hover {
color:#2b2b2b;
border-color:#e8e8e8;
background-color:#e8e8e8;
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:active {
color:#262626;
border-color:#e3e3e3;
background-color:#e3e3e3;
}

.vc_btn3.vc_btn3-color-primary,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat {
color:#FFF;
background-color:#08c;
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-primary:focus,.vc_btn3.vc_btn3-color-primary:hover {
color:#f7f7f7;
background-color:#0074ad;
}

.vc_btn3.vc_btn3-color-primary.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-primary:active {
color:#f2f2f2;
background-color:#006da3;
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline {
color:#08c;
border-color:#08c;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d {
color:#FFF;
background-color:#08c;
box-shadow:0 5px 0 #006394;
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#08c;
top:3px;
box-shadow:0 2px 0 #006394;
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#08c;
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #006394;
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #006394;
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #006394;
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #006394;
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #006394;
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #006394;
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#0074ad;
background-color:#0074ad;
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#006da3;
background-color:#006da3;
}

.vc_btn3.vc_btn3-color-info,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat {
color:#FFF;
background-color:#58B9DA;
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-info:focus,.vc_btn3.vc_btn3-color-info:hover {
color:#f7f7f7;
background-color:#3fafd4;
}

.vc_btn3.vc_btn3-color-info.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-info:active {
color:#f2f2f2;
background-color:#37abd3;
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline {
color:#58B9DA;
border-color:#58B9DA;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d {
color:#FFF;
background-color:#58B9DA;
box-shadow:0 5px 0 #2da4cd;
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#58B9DA;
top:3px;
box-shadow:0 2px 0 #2da4cd;
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#58B9DA;
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #2da4cd;
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #2da4cd;
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #2da4cd;
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #2da4cd;
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #2da4cd;
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #2da4cd;
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#3fafd4;
background-color:#3fafd4;
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#37abd3;
background-color:#37abd3;
}

.vc_btn3.vc_btn3-color-success,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat {
color:#fff;
background-color:#6AB165;
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-success:focus,.vc_btn3.vc_btn3-color-success:hover {
color:#f7f7f7;
background-color:#59a453;
}

.vc_btn3.vc_btn3-color-success.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-success:active {
color:#f2f2f2;
background-color:#559d50;
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline {
color:#6AB165;
border-color:#6AB165;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d {
color:#fff;
background-color:#6AB165;
box-shadow:0 5px 0 #4f934b;
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#6AB165;
top:3px;
box-shadow:0 2px 0 #4f934b;
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#6AB165;
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #4f934b;
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #4f934b;
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #4f934b;
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #4f934b;
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #4f934b;
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #4f934b;
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#59a453;
background-color:#59a453;
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#559d50;
background-color:#559d50;
}

.vc_btn3.vc_btn3-color-warning,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat {
color:#FFF;
background-color:#F90;
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-warning:focus,.vc_btn3.vc_btn3-color-warning:hover {
color:#f7f7f7;
background-color:#e08700;
}

.vc_btn3.vc_btn3-color-warning.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-warning:active {
color:#f2f2f2;
background-color:#d68100;
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline {
color:#F90;
border-color:#F90;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d {
color:#FFF;
background-color:#F90;
box-shadow:0 5px 0 #c77700;
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#F90;
top:3px;
box-shadow:0 2px 0 #c77700;
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#F90;
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #c77700;
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #c77700;
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #c77700;
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #c77700;
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #c77700;
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #c77700;
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#e08700;
background-color:#e08700;
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#d68100;
background-color:#d68100;
}

.vc_btn3.vc_btn3-color-danger,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat {
color:#FFF;
background-color:#FF675B;
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-danger:focus,.vc_btn3.vc_btn3-color-danger:hover {
color:#f7f7f7;
background-color:#ff4b3c;
}

.vc_btn3.vc_btn3-color-danger.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-danger:active {
color:#f2f2f2;
background-color:#ff4132;
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline {
color:#FF675B;
border-color:#FF675B;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d {
color:#FFF;
background-color:#FF675B;
box-shadow:0 5px 0 #ff3323;
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#FF675B;
top:3px;
box-shadow:0 2px 0 #ff3323;
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#FF675B;
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #ff3323;
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #ff3323;
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #ff3323;
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #ff3323;
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #ff3323;
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #ff3323;
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#ff4b3c;
background-color:#ff4b3c;
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#ff4132;
background-color:#ff4132;
}

.vc_btn3.vc_btn3-color-inverse,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat {
color:#FFF;
background-color:#555;
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-inverse:focus,.vc_btn3.vc_btn3-color-inverse:hover {
color:#f7f7f7;
background-color:#464646;
}

.vc_btn3.vc_btn3-color-inverse.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-inverse:active {
color:#f2f2f2;
background-color:#414141;
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline {
color:#555;
border-color:#555;
background-color:transparent;
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d {
color:#FFF;
background-color:#555;
box-shadow:0 5px 0 #393939;
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:hover {
color:#f7f7f7;
background-color:#555;
top:3px;
box-shadow:0 2px 0 #393939;
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d:active {
color:#f2f2f2;
background-color:#555;
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs {
box-shadow:0 3px 0 #393939;
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-xs:hover {
top:1px;
box-shadow:0 2px 0 #393939;
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm {
box-shadow:0 4px 0 #393939;
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-sm:hover {
top:2px;
box-shadow:0 2px 0 #393939;
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg {
box-shadow:0 5px 0 #393939;
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-3d.vc_btn3-size-lg:hover {
top:3px;
box-shadow:0 2px 0 #393939;
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:hover {
color:#f7f7f7;
border-color:#464646;
background-color:#464646;
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern:active {
color:#f2f2f2;
border-color:#414141;
background-color:#414141;
}

.vc_general.vc_cta3.vc_cta3-style-3d .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-3d .vc_cta3-content-header h4,.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic) .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-classic:not(.vc_cta3-color-classic) .vc_cta3-content-header h4,.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h4,.vc_general.vc_cta3.vc_cta3-style-outline:not(.vc_cta3-color-classic) .vc_cta3-content-header h2,.vc_general.vc_cta3.vc_cta3-style-outline:not(.vc_cta3-color-classic) .vc_cta3-content-header h4 {
color:inherit;
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left .vc_btn3-icon,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right .vc_btn3-icon {
display:inline-block;
position:static;
-webkit-transform:translate(0,0);
-ms-transform:translate(0,0);
transform:translate(0,0);
min-width:1em;
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
margin-right:.5em;
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
margin-left:.5em;
}

.vc_btn3-container .vc_btn3-block.vc_btn3-icon-left,.vc_btn3-container .vc_btn3-block.vc_btn3-icon-right {
text-align:inherit;
}

.vc_custom_heading a,.vc_custom_heading a:focus,.vc_custom_heading a:hover,.vc_custom_heading a:visited {
border:none;
text-decoration:inherit;
color:inherit;
}

.vc_custom_heading a {
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
opacity:1;
}

.vc_custom_heading a:hover {
opacity:.85;
}

.vc_call_to_action {
background-color:#EBEBEB;
border:2px solid #EBEBEB;
padding:2em;
border-radius:5px;
}

.vc_call_to_action :last-child {
margin-bottom:0;
}

.vc_call_to_action.vc_cta_square_outlined {
border-radius:0;
background:0 0 !important;
}

.vc_call_to_action.vc_cta_round {
border-radius:50px;
}

.vc_call_to_action.vc_cta_outlined {
background:0 0 !important;
}

.vc_call_to_action hgroup h2,.vc_call_to_action hgroup h4 {
margin:0;
clear:none;
}

.vc_call_to_action hgroup+p {
margin-top:1em;
}

.vc_call_to_action.vc_cta_btn_pos_right .vc_cta_btn {
float:right;
margin-left:2em;
}

.vc_call_to_action.vc_cta_btn_pos_left .vc_cta_btn {
float:left;
margin-right:2em;
}

.wpb_call_to_action {
position:relative;
background-color:#f7f7f7;
padding:35px;
border:1px solid #F0F0F0;
box-sizing:border-box;
}

.wpb_call_to_action .wpb_button {
margin:0;
box-sizing:border-box;
}

.cta_align_left .wpb_button {
float:left;
}

.cta_align_left .wpb_button,.cta_align_right .wpb_button {
max-width:27.5%;
}

.cta_align_left .wpb_call_text,.cta_align_right .wpb_call_text {
width:70%;
float:left;
clear:none;
}

#content .wpb_call_to_action .wpb_call_text,.wpb_call_to_action .wpb_call_text {
margin:0;
padding-top:0;
}

.cta_align_bottom .wpb_button {
position:static;
margin-top:21.74px;
display:inline-block;
}

.cta_no_button .wpb_call_text {
width:auto;
float:none;
}

.vc_row.vc_row-flex::after,.vc_row.vc_row-flex::before,.vc_toggle_text_only .vc_toggle_icon {
display:none;
}

.vc_row.vc_row-o-content-top>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-top>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-top>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {
-webkit-box-pack:start;
-webkit-justify-content:flex-start;
-ms-flex-pack:start;
justify-content:flex-start;
}

.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_column_container,.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container {
-webkit-box-align:start;
-webkit-align-items:flex-start;
-ms-flex-align:start;
align-items:flex-start;
}

.vc_row.vc_row-o-content-bottom>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-bottom>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-bottom>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {
-webkit-box-pack:end;
-webkit-justify-content:flex-end;
-ms-flex-pack:end;
justify-content:flex-end;
}

.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_column_container,.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container {
-webkit-box-align:end;
-webkit-align-items:flex-end;
-ms-flex-align:end;
align-items:flex-end;
}

.vc_row.vc_row-o-content-middle>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-middle>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-middle>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {
-webkit-box-pack:center;
-webkit-justify-content:center;
-ms-flex-pack:center;
justify-content:center;
}

.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_column_container,.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container {
-webkit-box-align:center;
-webkit-align-items:center;
-ms-flex-align:center;
align-items:center;
}

.vc_column_container,.vc_vc_column,.vc_vc_column_inner {
padding-left:0;
padding-right:0;
}

.fb_type_standard,.fb_type_standard iframe,.wpb_googleplus_type_standard {
height:25px;
}

.fb_type_box_count,.fb_type_box_count iframe,.wpb_googleplus_type_tall.vc_googleplus-annotation-bubble {
height:62px;
}

.wpb_googleplus_type_medium,.wpb_googleplus_type_tall,.wpb_pinterest_type_horizontal,.wpb_pinterest_type_none {
height:21px;
}

iframe.twitter-share-button,.wpb_widgetised_column .wpb_wrapper>ul {
margin:0;
}

.vc_toggle_simple.vc_toggle_active .vc_toggle_icon::after,.vc_toggle_round.vc_toggle_active .vc_toggle_icon::after,.vc_toggle_rounded.vc_toggle_active .vc_toggle_icon::after,.vc_toggle_square.vc_toggle_active .vc_toggle_icon::after,.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon::before,.vc_toggle_default.vc_toggle_active .vc_toggle_icon::after,.vc_toggle_default.vc_toggle_active .vc_toggle_icon::before {
visibility:hidden;
}

.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_round .vc_toggle_icon::before,.vc_toggle_rounded .vc_toggle_icon::before,.vc_toggle_square .vc_toggle_icon::before,.vc_toggle_size_md .vc_toggle_icon::before {
height:2px;
width:10px;
}

.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_round .vc_toggle_icon::after,.vc_toggle_rounded .vc_toggle_icon::after,.vc_toggle_square .vc_toggle_icon::after,.vc_toggle_size_md .vc_toggle_icon::after {
height:10px;
width:2px;
}

.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon,.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon,.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon,.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon,.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon,.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon,.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon,.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon,.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon,.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon,.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon,.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon,.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon,.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon,.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon,.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon,.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon,.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:transparent;
}

.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_simple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:transparent;
}

.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#444;
}

.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon,.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon {
background-color:transparent;
border-color:#2A2A2A;
}

.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_icon::before,.vc_toggle_color_white .vc_toggle_icon::after,.vc_toggle_color_white .vc_toggle_icon::before,.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#2A2A2A;
}

.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_round .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_rounded .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_square .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_blue .vc_toggle_icon::after,.vc_toggle_color_blue .vc_toggle_icon::before,.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_turquoise .vc_toggle_icon::after,.vc_toggle_color_turquoise .vc_toggle_icon::before,.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_pink .vc_toggle_icon::after,.vc_toggle_color_pink .vc_toggle_icon::before,.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_violet .vc_toggle_icon::after,.vc_toggle_color_violet .vc_toggle_icon::before,.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_peacoc .vc_toggle_icon::after,.vc_toggle_color_peacoc .vc_toggle_icon::before,.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_chino .vc_toggle_icon::after,.vc_toggle_color_chino .vc_toggle_icon::before,.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_mulled_wine .vc_toggle_icon::after,.vc_toggle_color_mulled_wine .vc_toggle_icon::before,.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_vista_blue .vc_toggle_icon::after,.vc_toggle_color_vista_blue .vc_toggle_icon::before,.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_black .vc_toggle_icon::after,.vc_toggle_color_black .vc_toggle_icon::before,.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_grey .vc_toggle_icon::after,.vc_toggle_color_grey .vc_toggle_icon::before,.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_orange .vc_toggle_icon::after,.vc_toggle_color_orange .vc_toggle_icon::before,.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_sky .vc_toggle_icon::after,.vc_toggle_color_sky .vc_toggle_icon::before,.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_green .vc_toggle_icon::after,.vc_toggle_color_green .vc_toggle_icon::before,.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_juicy_pink .vc_toggle_icon::after,.vc_toggle_color_juicy_pink .vc_toggle_icon::before,.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_sandy_brown .vc_toggle_icon::after,.vc_toggle_color_sandy_brown .vc_toggle_icon::before,.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_purple .vc_toggle_icon::after,.vc_toggle_color_purple .vc_toggle_icon::before,.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_icon::before {
background-color:#FFF;
}

.vc_toggle_round.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_rounded.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_square.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_black.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon {
background-color:transparent;
border-color:#444;
}

.vc_toggle.vc_toggle_arrow .vc_toggle_icon::before,.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::before {
margin-top:-10px;
}

.vc_toggle.vc_toggle_arrow .vc_toggle_icon::after,.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after {
margin-top:-5px;
}

.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_icon,.vc_toggle_color_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_icon,.vc_toggle_color_turquoise.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_icon,.vc_toggle_color_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_icon,.vc_toggle_color_violet.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_icon,.vc_toggle_color_peacoc.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_icon,.vc_toggle_color_chino.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_icon,.vc_toggle_color_mulled_wine.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_icon,.vc_toggle_color_vista_blue.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_icon,.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_icon,.vc_toggle_color_grey.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_icon,.vc_toggle_color_orange.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_icon,.vc_toggle_color_sky.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_icon,.vc_toggle_color_green.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_icon,.vc_toggle_color_juicy_pink.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_icon,.vc_toggle_color_sandy_brown.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_icon,.vc_toggle_color_purple.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_icon,.vc_toggle_color_white.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {
background:0 0;
}

.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_black.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon::before {
border-color:#444;
background:0 0;
}

.vc_toggle.vc_toggle_default .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon {
display:inline-block;
width:10px;
margin-left:5px;
height:4px;
}

.vc_toggle.vc_toggle_default .vc_toggle_icon::before,.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::before {
height:10px;
width:4px;
}

.vc_toggle.vc_toggle_default .vc_toggle_icon::after,.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::after {
width:8px;
height:2px;
}

.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_icon::before {
background-color:#5472D2;
}

.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_blue .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#7c93dd;
}

.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_icon::before {
background-color:#00C1CF;
}

.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_turquoise .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_turquoise.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#00919c;
}

.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_icon::before {
background-color:#FE6C61;
}

.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_pink .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#fe9b94;
}

.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_icon::before {
background-color:#8D6DC4;
}

.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_violet .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_violet.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#a991d3;
}

.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_icon::before {
background-color:#4CADC9;
}

.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_peacoc .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_peacoc.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#73bfd5;
}

.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_icon::before {
background-color:#CEC2AB;
}

.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_chino .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_chino.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#e1d9cb;
}

.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_icon::before {
background-color:#50485B;
}

.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_mulled_wine .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_mulled_wine.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#695f77;
}

.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_icon::before {
background-color:#75D69C;
}

.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_vista_blue .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_vista_blue.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#9ce2b8;
}

.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_icon::before {
background-color:#EBEBEB;
}

.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_grey .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_grey.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#d2d2d2;
}

.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_icon::before {
background-color:#F7BE68;
}

.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_orange .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_orange.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#fad398;
}

.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_icon::before {
background-color:#5AA1E3;
}

.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_sky .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sky.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#86baea;
}

.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_icon::before {
background-color:#6DAB3C;
}

.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_green .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_green.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#87c456;
}

.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_icon::before {
background-color:#F4524D;
}

.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_juicy_pink .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_juicy_pink.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#f7817d;
}

.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_icon::before {
background-color:#F79468;
}

.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_sandy_brown .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_sandy_brown.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#fab698;
}

.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_icon::before,.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_icon::before {
background-color:#B97EBB;
}

.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_purple .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_purple.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#cb9fcd;
}

.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_simple .vc_toggle_title:hover .vc_toggle_icon::before,.vc_toggle_color_white .vc_toggle_title:hover .vc_toggle_icon,.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::after,.vc_toggle_color_white.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon::before {
background-color:#e6e6e6;
}

.vc_toggle_size_sm .vc_toggle_icon::after,.vc_toggle_size_sm.vc_toggle_default .vc_toggle_icon::before {
height:8px;
width:2px;
}

.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_sm.vc_toggle_square .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_md.vc_toggle_square .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_size_lg.vc_toggle_square .vc_toggle_title .vc_toggle_icon,.vc_toggle_default .vc_toggle_content .vc_toggle_icon,.vc_toggle_default .vc_toggle_title .vc_toggle_icon,.vc_toggle_round .vc_toggle_content .vc_toggle_icon,.vc_toggle_round .vc_toggle_title .vc_toggle_icon,.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon,.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon,.vc_toggle_simple .vc_toggle_content .vc_toggle_icon,.vc_toggle_simple .vc_toggle_title .vc_toggle_icon,.vc_toggle_square .vc_toggle_content .vc_toggle_icon,.vc_toggle_square .vc_toggle_title .vc_toggle_icon {
position:absolute;
left:0;
top:50%;
-webkit-transform:translate(0,-50%);
-ms-transform:translate(0,-50%);
-o-transform:translate(0,-50%);
transform:translate(0,-50%);
}

.vc_toggle_size_md.vc_toggle_default .vc_toggle_content,.vc_toggle_size_md.vc_toggle_default .vc_toggle_title,.vc_toggle_size_md.vc_toggle_round .vc_toggle_content,.vc_toggle_size_md.vc_toggle_round .vc_toggle_title,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title,.vc_toggle_size_md.vc_toggle_square .vc_toggle_content,.vc_toggle_size_md.vc_toggle_square .vc_toggle_title,.vc_toggle_default .vc_toggle_content,.vc_toggle_default .vc_toggle_title,.vc_toggle_round .vc_toggle_content,.vc_toggle_round .vc_toggle_title,.vc_toggle_rounded .vc_toggle_content,.vc_toggle_rounded .vc_toggle_title,.vc_toggle_simple .vc_toggle_content,.vc_toggle_simple .vc_toggle_title,.vc_toggle_square .vc_toggle_content,.vc_toggle_square .vc_toggle_title {
padding-left:33px;
}

.vc_toggle_size_md.vc_toggle_default .vc_toggle_content,.vc_toggle_size_md.vc_toggle_default .vc_toggle_title,.vc_toggle_default .vc_toggle_content,.vc_toggle_default .vc_toggle_title {
padding-left:24.2px;
}

.vc_general.vc_btn3.vc_btn3-style-outline,.vc_general.vc_btn3.vc_btn3-style-outline-custom,.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline-custom,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline-custom {
padding:13px 19px;
}

.vc_btn3.vc_btn3-icon-left,.vc_btn3-container.vc_btn3-left {
text-align:left;
}

.vc_btn3.vc_btn3-icon-right,.vc_btn3-container.vc_btn3-right {
text-align:right;
}

.vc_btn3.vc_btn3-o-empty .vc_btn3-icon,.vc_btn3.vc_btn3-o-empty:not(.vc_btn3-block) .vc_btn3-icon-inner {
-webkit-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
}

.vc_btn3.vc_btn3-shape-square,.vc_call_to_action.vc_cta_square {
border-radius:0;
}

.vc_btn3.vc_btn3-size-xs,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs {
font-size:11px;
padding:8px 12px;
}

.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline-custom,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs.vc_btn3-style-outline,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-xs.vc_btn3-style-outline-custom {
padding:7px 11px;
}

.vc_btn3.vc_btn3-size-sm,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm {
font-size:12px;
padding:11px 16px;
}

.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline-custom,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm.vc_btn3-style-outline,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-sm.vc_btn3-style-outline-custom {
padding:10px 15px;
}

.vc_btn3.vc_btn3-size-md,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md {
font-size:14px;
padding:14px 20px;
}

.vc_btn3.vc_btn3-size-lg,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg {
font-size:16px;
padding:18px 25px;
}

.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline,.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline-custom,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline,.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg.vc_btn3-style-outline-custom {
padding:17px 24px;
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern {
color:#fff;
border-color:#5472D2;
background-color:#5472D2;
}

.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-modern {
color:#fff;
border-color:#00C1CF;
background-color:#00C1CF;
}

.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-pink.vc_btn3-style-modern {
color:#fff;
border-color:#FE6C61;
background-color:#FE6C61;
}

.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-violet.vc_btn3-style-modern {
color:#fff;
border-color:#8D6DC4;
background-color:#8D6DC4;
}

.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern {
color:#fff;
border-color:#4CADC9;
background-color:#4CADC9;
}

.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern {
color:#fff;
border-color:#CEC2AB;
background-color:#CEC2AB;
}

.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-mulled-wine.vc_btn3-style-modern {
color:#fff;
border-color:#50485B;
background-color:#50485B;
}

.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-modern {
color:#fff;
border-color:#75D69C;
background-color:#75D69C;
}

.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-orange.vc_btn3-style-modern {
color:#fff;
border-color:#F7BE68;
background-color:#F7BE68;
}

.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern {
color:#fff;
border-color:#5AA1E3;
background-color:#5AA1E3;
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern {
color:#fff;
border-color:#6DAB3C;
background-color:#6DAB3C;
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-modern {
color:#fff;
border-color:#F4524D;
background-color:#F4524D;
}

.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern {
color:#fff;
border-color:#F79468;
background-color:#F79468;
}

.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-purple.vc_btn3-style-modern {
color:#fff;
border-color:#B97EBB;
background-color:#B97EBB;
}

.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-black.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {
color:#fff;
border-color:#2A2A2A;
background-color:#2A2A2A;
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
color:#666;
border-color:#EBEBEB;
background-color:#EBEBEB;
}

.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-default.vc_btn3-style-modern {
color:#333;
border-color:#f7f7f7;
background-color:#f7f7f7;
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern {
color:#FFF;
border-color:#08c;
background-color:#08c;
}

.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-info.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-info.vc_btn3-style-modern {
color:#FFF;
border-color:#58B9DA;
background-color:#58B9DA;
}

.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-success.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern {
color:#fff;
border-color:#6AB165;
background-color:#6AB165;
}

.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern {
color:#FFF;
border-color:#F90;
background-color:#F90;
}

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern {
color:#FFF;
border-color:#FF675B;
background-color:#FF675B;
}

.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline.active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:active,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern {
color:#FFF;
border-color:#555;
background-color:#555;
}

.vc_btn3-container.vc_btn3-center,.cta_align_bottom {
text-align:center;
}

.cta_align_right .wpb_button,.cta_align_left .wpb_call_text {
float:right;
}

@media (max-width:600px) {
.vc_responsive .cta_align_left .wpb_button,.vc_responsive .cta_align_right .wpb_button {
max-width:70%;
width:70%;
float:none;
display:block;
margin:3% auto;
}

.vc_responsive .cta_align_left .wpb_call_text,.vc_responsive .cta_align_right .wpb_call_text {
width:auto;
max-width:none;
text-align:center;
}
}

.vc_cta3-container {
margin-bottom:35px;
margin-left:auto;
margin-right:auto;
}

.vc_cta3-container::after,.vc_cta3-container::before {
display:table;
content:' ';
}

.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3-icons .vc_icon_element,.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3-icons .vc_icon_element {
display:inline-block;
}

.vc_cta3-container.vc_cta3-size-xs {
width:50%;
}

.vc_cta3-container.vc_cta3-size-sm {
width:60%;
}

.vc_cta3-container.vc_cta3-size-md {
width:70%;
}

.vc_cta3-container.vc_cta3-size-lg {
width:80%;
}

.vc_cta3-container.vc_cta3-size-xl {
width:90%;
}

.vc_general.vc_cta3 {
border:1px solid transparent;
font-size:1em;
padding:28px;
word-wrap:break-word;
}

.vc_general.vc_cta3.vc_cta3-style-classic,.vc_general.vc_cta3.vc_cta3-style-custom {
border-color:#F0F0F0;
background-color:#f7f7f7;
}

.vc_general.vc_cta3 .vc_cta3-content {
vertical-align:top;
}

.vc_general.vc_cta3 .vc_cta3-content>:last-child,.vc_general.vc_cta3 .vc_cta3-icons>:last-child {
margin-bottom:0;
}

.vc_general.vc_cta3 .vc_cta3-actions {
vertical-align:middle;
white-space:nowrap;
}

@media (min-width:768px) {
.vc_general.vc_cta3 .vc_cta3-actions .vc_btn3-container {
margin:0;
}
}

.vc_general.vc_cta3 .vc_cta3-icons {
vertical-align:middle;
}

.vc_general.vc_cta3 h2,.vc_general.vc_cta3 h4 {
margin-top:0;
margin-left:0;
margin-right:0;
}

.vc_general.vc_cta3.vc_cta3-align-left .vc_cta3-content {
text-align:left;
}

.vc_general.vc_cta3.vc_cta3-align-right .vc_cta3-content {
text-align:right;
}

.vc_general.vc_cta3.vc_cta3-align-justify .vc_cta3-content {
text-align:justify;
}

.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3_content-container {
padding-top:1em;
}

.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3_content-container {
padding-bottom:1em;
}

.vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3_content-container {
display:table-cell;
padding-left:1em;
}

.vc_general.vc_cta3.vc_cta3-icons-right .vc_cta3_content-container {
display:table-cell;
padding-right:1em;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border {
position:relative;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border .vc_cta3-icons {
position:absolute;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right .vc_cta3-icons {
right:0;
top:50%;
-webkit-transform:translate(50%,-50%);
-ms-transform:translate(50%,-50%);
transform:translate(50%,-50%);
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs {
margin-right:17px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs .vc_cta3_content-container {
padding-right:0;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {
padding-right:7px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm {
margin-right:22px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {
padding-right:14px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md {
margin-right:28px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {
padding-right:21px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg {
margin-right:35px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl .vc_cta3_content-container {
padding-right:28px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl {
margin-right:50px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-right.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
padding-right:35px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left .vc_cta3-icons {
left:0;
top:50%;
-webkit-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs {
margin-left:17px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs .vc_cta3_content-container {
padding-left:0;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {
padding-left:7px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm {
margin-left:22px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {
padding-left:14px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md {
margin-left:28px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {
padding-left:21px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg {
margin-left:35px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl .vc_cta3_content-container {
padding-left:28px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl {
margin-left:50px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-left.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
padding-left:35px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top .vc_cta3-icons {
left:50%;
top:0;
-webkit-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs {
margin-top:17px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs .vc_cta3_content-container {
padding-top:0;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {
padding-top:7px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm {
margin-top:22px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {
padding-top:14px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md {
margin-top:28px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {
padding-top:21px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg {
margin-top:35px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl .vc_cta3_content-container {
padding-top:28px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl {
margin-top:50px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-top.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
padding-top:35px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom .vc_cta3-icons {
left:50%;
bottom:0;
-webkit-transform:translate(-50%,50%);
-ms-transform:translate(-50%,50%);
transform:translate(-50%,50%);
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs {
margin-bottom:17px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs .vc_cta3_content-container {
padding-bottom:0;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xs.vc_cta3-icons-in-box .vc_cta3_content-container {
padding-bottom:7px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm {
margin-bottom:22px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-sm.vc_cta3-icons-in-box .vc_cta3_content-container {
padding-bottom:14px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md {
margin-bottom:28px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-md.vc_cta3-icons-in-box .vc_cta3_content-container {
padding-bottom:21px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg {
margin-bottom:35px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-lg.vc_cta3-icons-in-box .vc_cta3_content-container,.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl .vc_cta3_content-container {
padding-bottom:28px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl {
margin-bottom:50px;
}

.vc_general.vc_cta3.vc_cta3-icons-on-border.vc_cta3-icons-bottom.vc_cta3-icon-size-xl.vc_cta3-icons-in-box .vc_cta3_content-container {
padding-bottom:35px;
}

.vc_general.vc_cta3.vc_cta3-actions-top .vc_cta3-content {
margin-top:1em;
}

.vc_general.vc_cta3.vc_cta3-actions-bottom .vc_cta3-content {
margin-bottom:1em;
}

.vc_general.vc_cta3.vc_cta3-align-center .vc_cta3-content,.separator_align_center,.vc_general.vc_cta3.vc_cta3-icons-bottom .vc_cta3-icons,.vc_general.vc_cta3.vc_cta3-icons-top .vc_cta3-icons,.vc_pie_chart {
text-align:center;
}

.vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3-icons,.vc_general.vc_cta3.vc_cta3-icons-right .vc_cta3-icons {
display:table-cell;
}

@media (min-width:768px) {
.vc_general.vc_cta3.vc_cta3-actions-left .vc_cta3-actions,.vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-actions {
max-width:30%;
display:table-cell;
}

.vc_general.vc_cta3.vc_cta3-actions-left .vc_cta3-content {
padding-left:28px;
display:table-cell;
}

.vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-content {
padding-right:28px;
display:table-cell;
}
}

.vc_general.vc_cta3.vc_cta3-style-outline {
border-width:3px;
}

.vc_general.vc_cta3.vc_cta3-shape-square {
border-radius:0;
}

.vc_general.vc_cta3.vc_cta3-shape-rounded {
border-radius:5px;
}

.vc_general.vc_cta3.vc_cta3-shape-round {
border-radius:4em;
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-flat {
color:#c9d2f0;
border-color:transparent;
background-color:#5472D2;
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-3d {
box-shadow:0 5px 0 #3253bc;
color:#c9d2f0;
border-color:transparent;
background-color:#5472D2;
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-outline {
border-color:#5472D2;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-flat {
color:#d3f5f1;
border-color:transparent;
background-color:#00C1CF;
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-3d {
box-shadow:0 5px 0 #008d97;
color:#d3f5f1;
border-color:transparent;
background-color:#00C1CF;
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-outline {
border-color:#00C1CF;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-flat {
color:#fcdbd7;
border-color:transparent;
background-color:#FE6C61;
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-3d {
box-shadow:0 5px 0 #fe3829;
color:#fcdbd7;
border-color:transparent;
background-color:#FE6C61;
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-outline {
border-color:#FE6C61;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-flat {
color:#e1d5f5;
border-color:transparent;
background-color:#8D6DC4;
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-3d {
box-shadow:0 5px 0 #6e48b1;
color:#e1d5f5;
border-color:transparent;
background-color:#8D6DC4;
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-outline {
border-color:#8D6DC4;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-flat {
color:#d0edf5;
border-color:transparent;
background-color:#4CADC9;
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-3d {
box-shadow:0 5px 0 #338faa;
color:#d0edf5;
border-color:transparent;
background-color:#4CADC9;
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-outline {
border-color:#4CADC9;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-flat {
color:#f7f3eb;
border-color:transparent;
background-color:#CEC2AB;
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-3d {
box-shadow:0 5px 0 #b9a888;
color:#f7f3eb;
border-color:transparent;
background-color:#CEC2AB;
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-outline {
border-color:#CEC2AB;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-flat {
color:#e2ddeb;
border-color:transparent;
background-color:#50485B;
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-3d {
box-shadow:0 5px 0 #342f3c;
color:#e2ddeb;
border-color:transparent;
background-color:#50485B;
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-outline {
border-color:#50485B;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-flat {
color:#e1f5e9;
border-color:transparent;
background-color:#75D69C;
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-3d {
box-shadow:0 5px 0 #4ac97d;
color:#e1f5e9;
border-color:transparent;
background-color:#75D69C;
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-outline {
border-color:#75D69C;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-flat {
color:#faf0e1;
border-color:transparent;
background-color:#F7BE68;
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-3d {
box-shadow:0 5px 0 #f4a733;
color:#faf0e1;
border-color:transparent;
background-color:#F7BE68;
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-outline {
border-color:#F7BE68;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-flat {
color:#dce9f5;
border-color:transparent;
background-color:#5AA1E3;
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-3d {
box-shadow:0 5px 0 #2a86db;
color:#dce9f5;
border-color:transparent;
background-color:#5AA1E3;
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-outline {
border-color:#5AA1E3;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-flat {
color:#e5f2da;
border-color:transparent;
background-color:#6DAB3C;
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-3d {
box-shadow:0 5px 0 #53812d;
color:#e5f2da;
border-color:transparent;
background-color:#6DAB3C;
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-outline {
border-color:#6DAB3C;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat {
color:#fce2e1;
border-color:transparent;
background-color:#F4524D;
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-3d {
box-shadow:0 5px 0 #f11f18;
color:#fce2e1;
border-color:transparent;
background-color:#F4524D;
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-outline {
border-color:#F4524D;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-flat {
color:#f7e1d7;
border-color:transparent;
background-color:#F79468;
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-3d {
box-shadow:0 5px 0 #f46e33;
color:#f7e1d7;
border-color:transparent;
background-color:#F79468;
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-outline {
border-color:#F79468;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-flat {
color:#f4dff5;
border-color:transparent;
background-color:#B97EBB;
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-3d {
box-shadow:0 5px 0 #a559a8;
color:#f4dff5;
border-color:transparent;
background-color:#B97EBB;
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-outline {
border-color:#B97EBB;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-flat {
color:#d9d9d9;
border-color:transparent;
background-color:#2A2A2A;
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-3d {
box-shadow:0 5px 0 #0e0e0e;
color:#d9d9d9;
border-color:transparent;
background-color:#2A2A2A;
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-outline {
border-color:#2A2A2A;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-flat {
color:#9d9d9e;
border-color:transparent;
background-color:#EBEBEB;
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-3d {
box-shadow:0 5px 0 #cfcfcf;
color:#9d9d9e;
border-color:transparent;
background-color:#EBEBEB;
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-outline {
border-color:#EBEBEB;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-flat {
color:#9d9d9e;
border-color:transparent;
background-color:#FFF;
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-3d {
box-shadow:0 5px 0 #e3e3e3;
color:#9d9d9e;
border-color:transparent;
background-color:#FFF;
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-outline {
border-color:#FFF;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat {
color:#9d9d9e;
border-color:transparent;
background-color:#F0F0F0;
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-3d {
box-shadow:0 5px 0 #d4d4d4;
color:#9d9d9e;
border-color:transparent;
background-color:#F0F0F0;
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-outline {
border-color:#F0F0F0;
background-color:transparent;
}

.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-outline .vc_cta3-content-header {
color:#F0F0F0;
}

.vc_cta3.vc_cta3-icon-size-xs .vc_icon_element .vc_icon_element-inner {
height:1em;
width:1em;
}

.vc_cta3.vc_cta3-icon-size-sm .vc_icon_element .vc_icon_element-inner {
height:2em;
width:2em;
}

.vc_cta3.vc_cta3-icon-size-md .vc_icon_element .vc_icon_element-inner {
height:3em;
width:3em;
}

.vc_cta3.vc_cta3-icon-size-lg .vc_icon_element .vc_icon_element-inner {
height:4em;
width:4em;
}

.vc_cta3.vc_cta3-icon-size-xl .vc_icon_element .vc_icon_element-inner {
height:5em;
width:5em;
}

.wpb_gmaps_widget .wpb_wrapper {
background-color:#f7f7f7;
padding:5px;
}

.wpb_gmaps_widget .wpb_map_wraper iframe {
margin-bottom:0;
padding:0;
display:block;
width:100%;
border:none;
}

.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper {
position:relative;
padding-bottom:56.25%;
height:0;
}

.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper iframe {
position:absolute;
top:0;
left:0;
height:100%;
}

.wpb_accordion_section .wpb_accordion_header a:focus,.wpb_content_element .wpb_tabs_nav li a:focus,.wpb_tour_next_prev_nav a:focus {
outline:0;
}

.wpb_content_element .wpb_tabs_nav,.wpb_content_element .wpb_tour_tabs_wrapper {
padding:0;
}

.wpb_content_element .wpb_tabs_nav {
margin:0;
padding-left:0 !important;
text-indent:inherit !important;
}

#content .wpb_content_element .wpb_tabs_nav {
margin:0;
}

.wpb_content_element .wpb_tabs_nav li {
background-color:#FFF;
white-space:nowrap;
padding:0;
background-image:none;
list-style:none !important;
}

.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header,.wpb_content_element .wpb_tabs_nav li.ui-tabs-active,.wpb_content_element .wpb_tabs_nav li:hover,.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab {
background-color:#f7f7f7;
}

.wpb_content_element .wpb_tabs_nav li:after,.wpb_content_element .wpb_tabs_nav li:before {
display:none !important;
}

.wpb_content_element .wpb_tour_tabs_wrapper .wpb_ui-tabs-hide {
display:none;
}

.wpb_content_element .wpb_accordion_header a,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a {
border-bottom:none;
text-decoration:none;
display:block;
padding:.5em 1em;
}

.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab {
padding:1em;
}

.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content .wpb_row:last-child>div>div.wpb_wrapper .wpb_content_element:last-child,.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content>.wpb_content_element:last-child,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab .wpb_row:last-child>div>div.wpb_wrapper .wpb_content_element:last-child,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab>.wpb_content_element:last-child {
margin-bottom:0;
}

.wpb_tabs .wpb_tabs_nav li {
float:left;
margin:0 1px 0 0;
}

.wpb_tour .wpb_tabs_nav {
float:left;
width:31.66666667%;
}

.wpb_tour .wpb_tabs_nav li {
margin:0 0 1px;
clear:left;
width:100%;
}

.wpb_tour .wpb_tabs_nav a {
width:100%;
}

.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
border:none;
float:left;
width:68.33333333%;
padding:0 0 0 21.74px;
}

.wpb_tour_next_prev_nav {
margin-left:31.66666667%;
padding-left:21.74px;
font-size:80%;
}

.wpb_tour_next_prev_nav a {
border-bottom:1px dotted;
text-decoration:none;
}

.wpb_tour_next_prev_nav a:hover {
text-decoration:none;
border-bottom:none;
}

.wpb_tour_next_prev_nav span {
width:48%;
display:inline-block;
padding-top:1em;
float:left;
}

.wpb_tour_next_prev_nav span.wpb_next_slide {
text-align:right;
float:right;
}

.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header {
margin:0 0 1px;
padding-top:0;
position:relative;
text-transform:none;
font-weight:inherit;
font-size:inherit;
font-family:inherit;
line-height:inherit;
letter-spacing:inherit;
}

.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a {
padding-left:1em;
}

.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon,.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon {
display:block;
width:16px;
height:16px;
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/toggle_open.png?x88384);
background-repeat:no-repeat;
position:absolute;
right:.7em;
top:.7em;
}

.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/toggle_close.png?x88384);
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-classic .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-outline .vc_cta3-content-header {
color:#5472D2;
}

.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-3d .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-3d .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-3d .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-3d .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-3d .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-3d .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-3d .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-3d .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-3d .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-3d .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-3d .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-3d .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-3d .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-3d .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-3d .vc_cta3-content-header {
color:#fff;
}

.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-classic .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-turquoise.vc_cta3-style-outline .vc_cta3-content-header {
color:#00C1CF;
}

.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-classic .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-pink.vc_cta3-style-outline .vc_cta3-content-header {
color:#FE6C61;
}

.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-classic .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-outline .vc_cta3-content-header {
color:#8D6DC4;
}

.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-classic .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-peacoc.vc_cta3-style-outline .vc_cta3-content-header {
color:#4CADC9;
}

.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-classic .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-chino.vc_cta3-style-outline .vc_cta3-content-header {
color:#CEC2AB;
}

.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-classic .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-mulled-wine.vc_cta3-style-outline .vc_cta3-content-header {
color:#50485B;
}

.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-classic .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-vista-blue.vc_cta3-style-outline .vc_cta3-content-header {
color:#75D69C;
}

.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-classic .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-orange.vc_cta3-style-outline .vc_cta3-content-header {
color:#F7BE68;
}

.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-classic .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-sky.vc_cta3-style-outline .vc_cta3-content-header {
color:#5AA1E3;
}

.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-classic .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-outline .vc_cta3-content-header {
color:#6DAB3C;
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-classic .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-outline .vc_cta3-content-header {
color:#F4524D;
}

.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-classic .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-sandy-brown.vc_cta3-style-outline .vc_cta3-content-header {
color:#F79468;
}

.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-classic .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-purple.vc_cta3-style-outline .vc_cta3-content-header {
color:#B97EBB;
}

.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-classic .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-black.vc_cta3-style-outline .vc_cta3-content-header {
color:#2A2A2A;
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-classic .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-outline .vc_cta3-content-header {
color:#EBEBEB;
}

.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-3d .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-3d .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-3d .vc_cta3-content-header {
color:#666;
}

.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-classic .vc_cta3-content-header,.vc_general.vc_cta3.vc_cta3-color-white.vc_cta3-style-outline .vc_cta3-content-header {
color:#FFF;
}

@media (max-width:480px) {
.vc_responsive .wpb_tour .wpb_tab,.vc_responsive .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav,.vc_responsive .wpb_tour_next_prev_nav {
width:100%;
float:none;
margin-left:0;
}

.vc_responsive .wpb_tour_next_prev_nav {
width:auto;
padding:0 1em;
}

.vc_responsive #content .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav {
margin-bottom:1em;
}

.vc_responsive .wpb_tour .wpb_tab {
padding-left:1em;
padding-right:1em;
}
}

.grid_layout-thumbnail .post-thumb,body ul.wpb_thumbnails-fluid li .entry-content :last-child {
margin-bottom:0;
}

.wpb_column .wpb_wrapper .wpb_teaser_grid {
float:none;
}

body ul.wpb_thumbnails-fluid li {
padding:0;
margin-left:0;
background-image:none;
list-style:none !important;
}

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

.wpb_teaser_grid .entry-content {
margin:0;
padding:0;
width:100%;
}

.grid_layout-thumbnail .post-thumb img {
max-width:100%;
}

.wpb_carousel .wpb_wrapper {
position:relative;
}

.wpb_carousel .next,.wpb_carousel .prev {
position:absolute;
top:3px;
background-color:#f7f7f7;
padding:0 6px;
font-size:12px;
z-index:10;
text-decoration:none;
transition:all .2s linear;
-moz-transition:all .2s linear;
-webkit-transition:all .2s linear;
-o-transition:all .2s linear;
}

.wpb_carousel .next:hover,.wpb_carousel .prev:hover {
background-color:#F0F0F0;
}

.wpb_carousel .next:focus,.wpb_carousel .prev:focus {
outline:0;
text-decoration:none;
}

.wpb_carousel .prev {
right:30px;
}

.wpb_carousel .next {
right:0;
}

.wpb_carousel .wpb_thumbnails-fluid {
width:100%;
}

.wpb_carousel .wpb_thumbnails-fluid>[class*=vc_span] {
height:auto !important;
}

.wpb_categories_filter,.wpb_teaser_grid .categories_filter {
list-style:none;
padding:0;
margin:0 0 10px;
}

.wpb_categories_filter li,.wpb_teaser_grid .categories_filter li {
display:block;
float:left;
margin:0 10px 10px 0;
background-image:none;
list-style:none !important;
}

.wpb_categories_filter li a,.wpb_teaser_grid .categories_filter li a {
border:none;
text-decoration:none;
}

.wpb_categories_filter li a:hover,.wpb_categories_filter li.active a,.wpb_teaser_grid .categories_filter li a:hover,.wpb_teaser_grid .categories_filter li.active a {
border-bottom:1px dotted;
}

.flickr_badge_image a,.wpb_gallery .wpb_flexslider .flex-direction-nav a {
border:none;
}

body ul.wpb_thumbnails-fluid li:after,body ul.wpb_thumbnails-fluid li:before,.wpb_categories_filter li:after,.wpb_categories_filter li:before,.wpb_teaser_grid .categories_filter li:after,.wpb_teaser_grid .categories_filter li:before {
display:none !important;
}

@media (max-width:480px) {
.vc_responsive .wpb_row ul.wpb_thumbnails-fluid {
margin-left:0;
width:auto;
}

.vc_responsive .wpb_row .wpb_teaser_grid ul.wpb_thumbnails-fluid [class*=vc_col-] {
width:100%;
float:none;
display:block;
margin-left:0;
margin-right:0;
}
}

.wpb_image_grid .wpb_image_grid_ul {
margin:0;
padding:0;
}

.wpb_image_grid .wpb_image_grid_ul .isotope-item {
list-style:none;
margin:0 1px 1px 0;
max-width:100%;
float:left;
}

.wpb_image_grid .wpb_image_grid_ul a {
display:block;
}

.wpb_image_grid .wpb_image_grid_ul img {
display:block;
max-width:100%;
height:auto;
}

.wpb_gallery .theme-default .nivo-controlNav {
padding:10px 0 3px;
}

.wpb_gallery .wpb_flexslider .flex-control-nav {
bottom:auto;
top:100%;
margin-top:15px;
}

.wpb_gallery .wpb_flexslider .flex-direction-nav a:before {
line-height:1;
}

.wpb_gallery .wpb_flexslider .flex-control-paging {
z-index:10;
}

#content .wpb_gallery_slides ul.flex-direction-nav,#content .wpb_gallery_slides ul.slides,.content .wpb_gallery_slides ul.flex-direction-nav,.content .wpb_gallery_slides ul.slides,.wpb_content_element .wpb_gallery_slides ul li,.wpb_gallery_slides ul.flex-direction-nav,.wpb_gallery_slides ul.slides,body .wpb_gallery_slides ul li {
list-style:none;
padding:0;
background-image:none;
margin:0;
}

.flickr_badge_image {
margin:0 10px 10px 0;
width:72px;
height:72px;
float:left;
background:0 0;
padding:0;
}

.flickr_badge_image img {
margin:0;
overflow:hidden;
position:relative;
width:100%;
height:100%;
max-width:100%;
max-height:100%;
}

.wpb_flickr_widget p.flickr_stream_wrap {
clear:both;
margin-bottom:0;
font-size:80%;
}

.wpb_flickr_widget p.flickr_stream_wrap a {
background-image:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/images/flickr.png?x88384);
background-repeat:no-repeat;
background-position:left center;
padding-left:25px;
display:inline-block;
}

.wpb_video_widget.vc_video-el-width-10 .wpb_wrapper {
width:10%;
}

.wpb_video_widget.vc_video-el-width-20 .wpb_wrapper {
width:20%;
}

.wpb_video_widget.vc_video-el-width-30 .wpb_wrapper {
width:30%;
}

.wpb_video_widget.vc_video-el-width-40 .wpb_wrapper {
width:40%;
}

.wpb_video_widget.vc_video-el-width-50 .wpb_wrapper {
width:50%;
}

.wpb_video_widget.vc_video-el-width-60 .wpb_wrapper {
width:60%;
}

.wpb_video_widget.vc_video-el-width-70 .wpb_wrapper {
width:70%;
}

.wpb_video_widget.vc_video-el-width-80 .wpb_wrapper {
width:80%;
}

.wpb_video_widget.vc_video-el-width-90 .wpb_wrapper {
width:90%;
}

.wpb_video_widget.vc_video-el-width-100 .wpb_wrapper {
width:100%;
}

.wpb_video_widget .wpb_video_wrapper {
padding-top:56.25%;
position:relative;
width:100%;
}

.wpb_video_widget.vc_video-aspect-ratio-169 .wpb_video_wrapper {
padding-top:56.25%;
}

.wpb_video_widget.vc_video-aspect-ratio-43 .wpb_video_wrapper {
padding-top:75%;
}

.wpb_video_widget.vc_video-aspect-ratio-235 .wpb_video_wrapper {
padding-top:42.55319149%;
}

.wpb_video_widget.vc_video-align-left .wpb_wrapper {
float:left;
}

.wpb_video_widget.vc_video-align-center .wpb_wrapper {
margin:0 auto;
}

.wpb_video_widget.vc_video-align-right .wpb_wrapper {
float:right;
}

.wpb_video_widget .wpb_wrapper {
position:relative;
}

.wpb_video_widget .wpb_wrapper iframe {
width:100%;
height:100%;
display:block;
position:absolute;
margin:0;
top:0;
left:0;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}

.wpb_posts_slider .flex-caption,.wpb_posts_slider .nivo-caption {
background-color:#f7f7f7;
opacity:1;
filter:alpha(opacity=100);
color:inherit;
padding:10px 15px;
position:static;
}

.vc_progress_bar .vc_single_bar {
background:#f7f7f7;
position:relative;
margin-bottom:11.67px;
-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1) inset;
box-shadow:0 1px 2px rgba(0,0,0,.1) inset;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}

.vc_progress_bar .vc_single_bar .vc_label {
display:block;
padding:.5em 1em;
position:relative;
z-index:1;
}

.vc_progress_bar .vc_single_bar .vc_bar {
display:block;
position:absolute;
height:100%;
background-color:#e0e0e0;
width:0;
top:0;
left:0;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
transition:width 1s linear;
-moz-transition:width 1s linear;
-webkit-transition:width 1s linear;
-o-transition:width 1s linear;
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_blue .vc_bar,.vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar .vc_bar {
background-color:#0074CC;
}

.vc_progress_bar .vc_single_bar .vc_bar.striped {
background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));
background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
-webkit-background-size:40px 40px;
-moz-background-size:40px 40px;
-o-background-size:40px 40px;
background-size:40px 40px;
}

.vc_progress_bar .vc_single_bar .vc_bar.animated {
-webkit-animation:progress-bar-stripes 2s linear infinite;
-moz-animation:progress-bar-stripes 2s linear infinite;
-ms-animation:progress-bar-stripes 2s linear infinite;
-o-animation:progress-bar-stripes 2s linear infinite;
animation:progress-bar-stripes 2s linear infinite;
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_turquoise .vc_bar,.vc_progress_bar.vc_progress-bar-color-bar_turquoise .vc_single_bar .vc_bar {
background-color:#49afcd;
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_green .vc_bar,.vc_progress_bar.vc_progress-bar-color-bar_green .vc_single_bar .vc_bar {
background-color:#5bb75b;
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange .vc_bar,.vc_progress_bar.vc_progress-bar-color-bar_orange .vc_single_bar .vc_bar {
background-color:#faa732;
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_red .vc_bar,.vc_progress_bar.vc_progress-bar-color-bar_red .vc_single_bar .vc_bar {
background-color:#da4f49;
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_black .vc_bar,.vc_progress_bar.vc_progress-bar-color-bar_black .vc_single_bar .vc_bar {
background-color:#414141;
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-blue .vc_bar,.vc_progress_bar.vc_progress-bar-color-blue .vc_single_bar .vc_bar {
background-color:#5472D2;
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-turquoise .vc_bar,.vc_progress_bar.vc_progress-bar-color-turquoise .vc_single_bar .vc_bar {
background-color:#00C1CF;
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-pink .vc_bar,.vc_progress_bar.vc_progress-bar-color-pink .vc_single_bar .vc_bar {
background-color:#FE6C61;
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-violet .vc_bar,.vc_progress_bar.vc_progress-bar-color-violet .vc_single_bar .vc_bar {
background-color:#8D6DC4;
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-peacoc .vc_bar,.vc_progress_bar.vc_progress-bar-color-peacoc .vc_single_bar .vc_bar {
background-color:#4CADC9;
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-chino .vc_bar,.vc_progress_bar.vc_progress-bar-color-chino .vc_single_bar .vc_bar {
background-color:#CEC2AB;
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-mulled-wine .vc_bar,.vc_progress_bar.vc_progress-bar-color-mulled-wine .vc_single_bar .vc_bar {
background-color:#50485B;
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista-blue .vc_bar,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista_blue .vc_bar,.vc_progress_bar.vc_progress-bar-color-vista-blue .vc_single_bar .vc_bar,.vc_progress_bar.vc_progress-bar-color-vista_blue .vc_single_bar .vc_bar {
background-color:#75D69C;
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-black .vc_bar,.vc_progress_bar.vc_progress-bar-color-black .vc_single_bar .vc_bar {
background-color:#2A2A2A;
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-grey .vc_bar,.vc_progress_bar.vc_progress-bar-color-grey .vc_single_bar .vc_bar {
background-color:#EBEBEB;
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-orange .vc_bar,.vc_progress_bar.vc_progress-bar-color-orange .vc_single_bar .vc_bar {
background-color:#F7BE68;
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sky .vc_bar,.vc_progress_bar.vc_progress-bar-color-sky .vc_single_bar .vc_bar {
background-color:#5AA1E3;
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-green .vc_bar,.vc_progress_bar.vc_progress-bar-color-green .vc_single_bar .vc_bar {
background-color:#6DAB3C;
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-juicy-pink .vc_bar,.vc_progress_bar.vc_progress-bar-color-juicy-pink .vc_single_bar .vc_bar {
background-color:#F4524D;
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sandy-brown .vc_bar,.vc_progress_bar.vc_progress-bar-color-sandy-brown .vc_single_bar .vc_bar {
background-color:#F79468;
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-purple .vc_bar,.vc_progress_bar.vc_progress-bar-color-purple .vc_single_bar .vc_bar {
background-color:#B97EBB;
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-white .vc_bar,.vc_progress_bar.vc_progress-bar-color-white .vc_single_bar .vc_bar {
background-color:#FFF;
}

.wpb_image_grid .wpb_image_grid_ul>li,.wpb_posts_slider .wpb_gallery_slides>ul>li {
background-image:none;
list-style:none !important;
}

.wpb_image_grid .wpb_image_grid_ul>li:after,.wpb_image_grid .wpb_image_grid_ul>li:before,.wpb_posts_slider .wpb_gallery_slides>ul>li:after,.wpb_posts_slider .wpb_gallery_slides>ul>li:before {
display:none !important;
}

.wpb_gallery .theme-default .nivoSlider,.vc_progress_bar .vc_single_bar:last-child {
margin-bottom:0;
}

.wpb_video_widget .wpb_video_wrapper>div,.wpb_video_wrapper .fluid-width-video-wrapper {
padding-top:0 !important;
position:static;
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-turquoise .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-black .vc_label,.vc_progress_bar.vc_progress-bar-color-orange .vc_single_bar .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-orange .vc_label,.vc_progress_bar.vc_progress-bar-color-sky .vc_single_bar .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sky .vc_label,.vc_progress_bar.vc_progress-bar-color-green .vc_single_bar .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-green .vc_label,.vc_progress_bar.vc_progress-bar-color-juicy-pink .vc_single_bar .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-juicy-pink .vc_label,.vc_progress_bar.vc_progress-bar-color-sandy-brown .vc_single_bar .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sandy-brown .vc_label,.vc_progress_bar.vc_progress-bar-color-purple .vc_single_bar .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-purple .vc_label {
color:#fff;
text-shadow:0 -1px 0 rgba(0,0,0,.25);
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-grey .vc_label,.vc_progress_bar.vc_progress-bar-color-grey .vc_single_bar .vc_label,.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-white .vc_label,.vc_progress_bar.vc_progress-bar-color-white .vc_single_bar .vc_label {
color:#666;
text-shadow:0 -1px 0 rgba(0,0,0,.25);
}

@-webkit-keyframes progress-bar-stripes {
from {
background-position:40px 0;
}

to {
background-position:0 0;
}
}

@-moz-keyframes progress-bar-stripes {
from {
background-position:40px 0;
}

to {
background-position:0 0;
}
}

@-ms-keyframes progress-bar-stripes {
from {
background-position:40px 0;
}

to {
background-position:0 0;
}
}

@-o-keyframes progress-bar-stripes {
from {
background-position:0 0;
}

to {
background-position:40px 0;
}
}

@keyframes progress-bar-stripes {
from {
background-position:40px 0;
}

to {
background-position:0 0;
}
}

.vc_pie_chart {
z-index:0;
opacity:0;
filter:alpha(opacity=0);
}

.vc_pie_chart.vc_ready {
opacity:1;
filter:alpha(opacity=100);
}

.vc_pie_chart .vc_pie_wrapper {
position:relative;
margin:0 auto;
}

.vc_pie_chart canvas {
position:relative;
z-index:1;
}

.vc_pie_chart .vc_pie_chart_value,.vc_pie_chart_back {
display:block;
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
}

.vc_pie_chart .vc_pie_chart_value {
font-size:200%;
text-align:center;
}

.vc_pie_chart_back {
border:6px solid #f7f7f7;
border-radius:50%;
opacity:.3;
filter:alpha(opacity=30);
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}

.vc_images_carousel .vc_carousel-control {
border:none;
}

.vc_carousel .vc_carousel-control {
text-shadow:none;
border:none;
transition:all .2s linear;
-moz-transition:all .2s linear;
-webkit-transition:all .2s linear;
-o-transition:all .2s linear;
}

.vc_carousel .vc_carousel-control:active,.vc_carousel .vc_carousel-control:focus {
outline:0;
}

.vc_carousel .vc_carousel-indicators li {
width:5px;
height:5px;
margin:0;
border-color:#f7f7f7;
transition:all .2s linear;
-moz-transition:all .2s linear;
-webkit-transition:all .2s linear;
-o-transition:all .2s linear;
}

.vc_separator {
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-webkit-flex-direction:row;
-ms-flex-direction:row;
flex-direction:row;
-webkit-flex-wrap:nowrap;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-webkit-box-align:center;
-webkit-align-items:center;
-ms-flex-align:center;
align-items:center;
}

.vc_separator h4 {
line-height:1em;
font-size:100%;
margin:0;
word-wrap:break-word;
-webkit-box-flex:0;
-webkit-flex:0 1 auto;
-ms-flex:0 1 auto;
flex:0 1 auto;
}

.vc_separator h4 .normal {
font-size:12px;
font-weight:400;
}

.vc_separator .vc_sep_holder {
height:1px;
position:relative;
-webkit-box-flex:1;
-webkit-flex:1 1 auto;
-ms-flex:1 1 auto;
flex:1 1 auto;
min-width:10%;
}

.vc_separator .vc_sep_holder .vc_sep_line {
height:1px;
border-top:1px solid #EBEBEB;
display:block;
position:relative;
top:1px;
width:100%;
}

.vc_separator.vc_separator_align_center h4 {
padding:0 .8em;
}

.vc_separator.vc_separator_align_left h4 {
padding:0 .8em 0 0;
}

.vc_separator.vc_separator_align_right h4 {
padding:0 0 0 .8em;
margin:0!important;
}

.vc_separator.vc_sep_double {
height:3px;
}

.vc_separator.vc_sep_double .vc_sep_line {
border-bottom:1px solid #EBEBEB;
border-top:1px solid #EBEBEB;
height:3px;
}

.vc_separator.vc_sep_dashed .vc_sep_line {
border-top-style:dashed;
}

.vc_separator.vc_sep_dotted .vc_sep_line {
border-top-style:dotted;
}

.vc_separator.vc_sep_shadow .vc_sep_line {
border:none;
position:relative;
height:20px;
top:0;
overflow:hidden;
}

.vc_separator.vc_sep_shadow .vc_sep_line::after {
content:'';
display:block;
position:absolute;
left:0;
top:-20px;
right:0;
height:10px;
border-radius:100%;
}

.vc_separator.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
right:-100%;
box-shadow:10px 10px 10px 1px;
}

.vc_separator.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
left:-100%;
box-shadow:-10px 10px 10px 1px;
}

.vc_separator .vc_icon_element {
margin-bottom:0;
}

.vc_separator .vc_icon_element:not(.vc_icon_element-have-style)+h4 {
padding-left:0;
}

.vc_separator .vc_icon_element:not(.vc_icon_element-have-style) .vc_icon_element-size-xl {
margin-left:.8em;
margin-right:.8em;
}

.vc_separator.vc_separator-has-text.vc_separator_align_center .vc_icon_element.vc_icon_element-have-style,.vc_separator.vc_separator-has-text.vc_separator_align_right .vc_icon_element.vc_icon_element-have-style {
margin-left:.8em;
}

.vc_separator.vc_separator_align_left .vc_icon_element.vc_icon_element-have-style+h4 {
padding-left:.8em;
}

.vc_separator.vc_sep_border_width_1 .vc_sep_holder .vc_sep_line {
border-top-width:1px;
}

.vc_separator.vc_sep_border_width_1.vc_sep_double .vc_sep_holder .vc_sep_line {
border-bottom-width:1px;
top:0;
}

.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_line {
top:0;
}

.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
box-shadow:10px 10px 10px 1px;
}

.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
box-shadow:-10px 10px 10px 1px;
}

.vc_separator.vc_sep_border_width_2 .vc_sep_holder .vc_sep_line {
border-top-width:2px;
}

.vc_separator.vc_sep_border_width_2.vc_sep_double .vc_sep_holder .vc_sep_line {
border-bottom-width:2px;
top:-1px;
}

.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
box-shadow:10px 10px 10px 2px;
}

.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
box-shadow:-10px 10px 10px 2px;
}

.vc_separator.vc_sep_border_width_3 .vc_sep_holder .vc_sep_line {
border-top-width:3px;
}

.vc_separator.vc_sep_border_width_3.vc_sep_double .vc_sep_holder .vc_sep_line {
border-bottom-width:3px;
top:-1px;
}

.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
box-shadow:10px 10px 10px 3px;
}

.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
box-shadow:-10px 10px 10px 3px;
}

.vc_separator.vc_sep_border_width_4 .vc_sep_holder .vc_sep_line {
border-top-width:4px;
}

.vc_separator.vc_sep_border_width_4.vc_sep_double .vc_sep_holder .vc_sep_line {
border-bottom-width:4px;
top:-2px;
}

.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
box-shadow:10px 10px 10px 4px;
}

.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
box-shadow:-10px 10px 10px 4px;
}

.vc_separator.vc_sep_border_width_5 .vc_sep_holder .vc_sep_line {
border-top-width:5px;
}

.vc_separator.vc_sep_border_width_5.vc_sep_double .vc_sep_holder .vc_sep_line {
border-bottom-width:5px;
top:-2px;
}

.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
box-shadow:10px 10px 10px 5px;
}

.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
box-shadow:-10px 10px 10px 5px;
}

.vc_separator.vc_sep_border_width_6 .vc_sep_holder .vc_sep_line {
border-top-width:6px;
}

.vc_separator.vc_sep_border_width_6.vc_sep_double .vc_sep_holder .vc_sep_line {
border-bottom-width:6px;
top:-3px;
}

.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
box-shadow:10px 10px 10px 6px;
}

.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
box-shadow:-10px 10px 10px 6px;
}

.vc_separator.vc_sep_border_width_7 .vc_sep_holder .vc_sep_line {
border-top-width:7px;
}

.vc_separator.vc_sep_border_width_7.vc_sep_double .vc_sep_holder .vc_sep_line {
border-bottom-width:7px;
top:-3px;
}

.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
box-shadow:10px 10px 10px 7px;
}

.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
box-shadow:-10px 10px 10px 7px;
}

.vc_separator.vc_sep_border_width_8 .vc_sep_holder .vc_sep_line {
border-top-width:8px;
}

.vc_separator.vc_sep_border_width_8.vc_sep_double .vc_sep_holder .vc_sep_line {
border-bottom-width:8px;
top:-4px;
}

.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
box-shadow:10px 10px 10px 8px;
}

.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
box-shadow:-10px 10px 10px 8px;
}

.vc_separator.vc_sep_border_width_9 .vc_sep_holder .vc_sep_line {
border-top-width:9px;
}

.vc_separator.vc_sep_border_width_9.vc_sep_double .vc_sep_holder .vc_sep_line {
border-bottom-width:9px;
top:-4px;
}

.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
box-shadow:10px 10px 10px 9px;
}

.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
box-shadow:-10px 10px 10px 9px;
}

.vc_separator.vc_sep_border_width_10 .vc_sep_holder .vc_sep_line {
border-top-width:10px;
}

.vc_separator.vc_sep_border_width_10.vc_sep_double .vc_sep_holder .vc_sep_line {
border-bottom-width:10px;
top:-5px;
}

.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_line {
top:-5px;
}

.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after {
box-shadow:10px 10px 10px 10px;
}

.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after {
box-shadow:-10px 10px 10px 10px;
}

.vc_text_separator,.wpb_separator {
border-bottom:1px solid #EBEBEB;
clear:both;
height:1px;
}

.vc_sep_width_10 {
width:10%;
}

.vc_sep_width_20 {
width:20%;
}

.vc_sep_width_30 {
width:30%;
}

.vc_sep_width_40 {
width:40%;
}

.vc_sep_width_50 {
width:50%;
}

.vc_sep_width_60 {
width:60%;
}

.vc_sep_width_70 {
width:70%;
}

.vc_sep_width_80 {
width:80%;
}

.vc_sep_width_90 {
width:90%;
}

.vc_sep_pos_align_center {
margin-left:auto;
margin-right:auto;
}

.vc_sep_pos_align_left {
margin-left:0;
margin-right:auto;
}

.vc_sep_pos_align_right {
margin-left:auto;
margin-right:0;
}

.vc_text_separator div {
display:inline-block;
background-color:#FFF;
padding:1px 1em;
position:relative;
top:-9px;
}

.wpb_single_image a {
border:none;
outline:0;
}

.wpb_single_image img {
height:auto;
max-width:100%;
vertical-align:top;
}

.wpb_single_image .vc_single_image-wrapper {
display:inline-block;
vertical-align:top;
max-width:100%;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_rounded,.wpb_single_image .vc_single_image-wrapper.vc_box_rounded img {
border-radius:4px;
-webkit-box-shadow:none;
box-shadow:none;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_outline,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle {
border-radius:0;
-webkit-box-shadow:none;
box-shadow:none;
padding:6px;
border:1px solid #EBEBEB;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_outline img,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img {
border-radius:0;
-webkit-box-shadow:none;
box-shadow:none;
border:1px solid #EBEBEB;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_border,.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle {
border-radius:0;
-webkit-box-shadow:none;
box-shadow:none;
padding:6px;
border:none;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_border img,.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img {
border-radius:0;
-webkit-box-shadow:none;
box-shadow:none;
border:none;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img {
border-radius:0;
-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);
box-shadow:0 0 5px rgba(0,0,0,.1);
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle {
padding:6px;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d {
border-radius:0;
-webkit-box-shadow:none;
box-shadow:none;
margin-bottom:15px;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d img {
border-radius:0;
-webkit-box-shadow:none;
box-shadow:none;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img {
border-radius:50%;
-webkit-box-shadow:none;
box-shadow:none;
overflow:hidden;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img {
-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);
box-shadow:0 0 5px rgba(0,0,0,.1);
}

.wpb_single_image .vc_box_shadow_3d {
position:relative;
z-index:0;
display:inline-block;
max-width:100%;
}

.wpb_single_image .vc_box_shadow_3d:after,.wpb_single_image .vc_box_shadow_3d:before {
content:"";
position:absolute;
-webkit-box-shadow:0 15px 10px rgba(0,0,0,.6);
box-shadow:0 15px 10px rgba(0,0,0,.6);
left:5px;
right:50%;
bottom:8px;
height:30%;
z-index:-1;
border-radius:inherit;
-webkit-transform-origin:0 0;
-moz-transform-origin:0 0;
-ms-transform-origin:0 0;
transform-origin:0 0;
-webkit-transform:skewY(-6deg);
-ms-transform:skewY(-6deg);
transform:skewY(-6deg);
}

.wpb_single_image .vc_box_shadow_3d:after {
left:50%;
right:5px;
-webkit-transform:skewY(6deg);
-ms-transform:skewY(6deg);
transform:skewY(6deg);
-webkit-transform-origin:100% 0;
-moz-transform-origin:100% 0;
-ms-transform-origin:100% 0;
transform-origin:100% 0;
}

.wpb_single_image .vc_figure {
display:inline-block;
vertical-align:top;
margin:0;
max-width:100%;
}

.wpb_single_image .vc_figure-caption {
margin-top:.2em;
font-size:.8em;
}

.vc_icon_element {
line-height:0;
font-size:14px;
margin-bottom:35px;
}

.vc_icon_element.vc_icon_element-outer {
box-sizing:border-box;
text-align:center;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner {
text-align:center;
display:inline-block;
border:2px solid transparent;
width:4em;
height:4em;
box-sizing:content-box;
position:relative;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon {
font-size:2.15em;
font-style:normal;
font-weight:400;
line-height:1 !important;
font-size-adjust:none;
font-stretch:normal;
-webkit-font-feature-settings:normal;
font-feature-settings:normal;
-webkit-font-language-override:normal;
font-language-override:normal;
-webkit-font-kerning:auto;
font-kerning:auto;
font-synthesis:weight style;
font-variant:normal;
text-rendering:auto;
display:inline-block;
position:absolute;
top:50%;
left:50%;
-webkit-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
-o-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon:before {
font-style:normal;
font-weight:400;
display:inline-block;
text-decoration:inherit;
width:inherit;
height:inherit;
font-size:1em;
text-align:center;
text-rendering:optimizelegibility;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-link {
width:100%;
height:100%;
display:block;
position:absolute;
top:0;
box-sizing:content-box;
border:none;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs {
max-width:100% !important;
line-height:1.2em !important;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs.vc_icon_element-have-style-inner {
width:2.5em !important;
height:2.5em !important;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs .vc_icon_element-icon {
font-size:1.2em !important;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm {
max-width:100% !important;
line-height:1.6em !important;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm.vc_icon_element-have-style-inner {
width:3.15em !important;
height:3.15em !important;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm .vc_icon_element-icon {
font-size:1.6em !important;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md {
max-width:100% !important;
line-height:2.15em !important;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md.vc_icon_element-have-style-inner {
width:4em !important;
height:4em !important;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon {
font-size:2.15em !important;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg {
max-width:100% !important;
line-height:2.85em !important;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg.vc_icon_element-have-style-inner {
width:5em !important;
height:5em !important;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg .vc_icon_element-icon {
font-size:2.85em !important;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl {
max-width:100% !important;
line-height:5em !important;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl.vc_icon_element-have-style-inner {
width:7.15em !important;
height:7.15em !important;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl .vc_icon_element-icon {
font-size:5em !important;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_icon_element-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_icon_element-link {
border-radius:50%;
}

.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_icon_element-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_icon_element-link {
border-radius:5px;
}

.vc_chart .vc_chart-legend {
font-size:14px;
margin:0;
padding:0;
}

.vc_chart .vc_chart-legend li {
line-height:1.3em;
list-style:none;
margin:0 0 .3em;
min-height:1.3em;
}

.vc_chart .vc_chart-legend span {
border-radius:.3em;
display:inline-block;
height:1.3em;
left:0;
margin-right:.5em;
vertical-align:middle;
width:1.3em;
}

.vc_separator.vc_separator_align_left .vc_sep_holder.vc_sep_holder_l,.vc_separator.vc_separator_align_right .vc_sep_holder.vc_sep_holder_r,.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_r {
display:none;
}

.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_l,.vc_sep_width_100,.wpb_single_image img.vc_img-placeholder {
width:100%;
}

.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_line,.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_line {
top:-1px;
}

.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_line,.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_line {
top:-2px;
}

.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_line,.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_line {
top:-3px;
}

.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_line,.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_line {
top:-4px;
}

.vc_separator.vc_sep_color_blue .vc_sep_line,.wpb_single_image .vc_box_outline.vc_box_border_blue,.wpb_single_image .vc_box_outline_circle.vc_box_border_blue,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-outline {
border-color:#5472D2;
}

.vc_separator.vc_sep_color_blue.vc_sep_shadow .vc_sep_holder,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-blue .vc_icon_element-icon {
color:#5472D2;
}

.vc_separator.vc_sep_color_turquoise .vc_sep_line,.wpb_single_image .vc_box_outline.vc_box_border_turquoise,.wpb_single_image .vc_box_outline_circle.vc_box_border_turquoise,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-outline {
border-color:#00C1CF;
}

.vc_separator.vc_sep_color_turquoise.vc_sep_shadow .vc_sep_holder,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-turquoise .vc_icon_element-icon {
color:#00C1CF;
}

.vc_separator.vc_sep_color_pink .vc_sep_line,.wpb_single_image .vc_box_outline.vc_box_border_pink,.wpb_single_image .vc_box_outline_circle.vc_box_border_pink,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-outline {
border-color:#FE6C61;
}

.vc_separator.vc_sep_color_pink.vc_sep_shadow .vc_sep_holder,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-pink .vc_icon_element-icon {
color:#FE6C61;
}

.vc_separator.vc_sep_color_violet .vc_sep_line,.wpb_single_image .vc_box_outline.vc_box_border_violet,.wpb_single_image .vc_box_outline_circle.vc_box_border_violet,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-outline {
border-color:#8D6DC4;
}

.vc_separator.vc_sep_color_violet.vc_sep_shadow .vc_sep_holder,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-violet .vc_icon_element-icon {
color:#8D6DC4;
}

.vc_separator.vc_sep_color_peacoc .vc_sep_line,.wpb_single_image .vc_box_outline.vc_box_border_peacoc,.wpb_single_image .vc_box_outline_circle.vc_box_border_peacoc,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-outline {
border-color:#4CADC9;
}

.vc_separator.vc_sep_color_peacoc.vc_sep_shadow .vc_sep_holder,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-peacoc .vc_icon_element-icon {
color:#4CADC9;
}

.vc_separator.vc_sep_color_chino .vc_sep_line,.wpb_single_image .vc_box_outline.vc_box_border_chino,.wpb_single_image .vc_box_outline_circle.vc_box_border_chino,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-outline {
border-color:#CEC2AB;
}

.vc_separator.vc_sep_color_chino.vc_sep_shadow .vc_sep_holder,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-chino .vc_icon_element-icon {
color:#CEC2AB;
}

.vc_separator.vc_sep_color_mulled_wine .vc_sep_line,.wpb_single_image .vc_box_outline.vc_box_border_mulled_wine,.wpb_single_image .vc_box_outline_circle.vc_box_border_mulled_wine,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-outline {
border-color:#50485B;
}

.vc_separator.vc_sep_color_mulled_wine.vc_sep_shadow .vc_sep_holder,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-mulled_wine .vc_icon_element-icon {
color:#50485B;
}

.vc_separator.vc_sep_color_vista_blue .vc_sep_line,.wpb_single_image .vc_box_outline.vc_box_border_vista_blue,.wpb_single_image .vc_box_outline_circle.vc_box_border_vista_blue,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-outline {
border-color:#75D69C;
}

.vc_separator.vc_sep_color_vista_blue.vc_sep_shadow .vc_sep_holder,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-vista_blue .vc_icon_element-icon {
color:#75D69C;
}

.vc_separator.vc_sep_color_black .vc_sep_line,.wpb_single_image .vc_box_outline.vc_box_border_black,.wpb_single_image .vc_box_outline_circle.vc_box_border_black,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-outline {
border-color:#2A2A2A;
}

.vc_separator.vc_sep_color_black.vc_sep_shadow .vc_sep_holder,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-black .vc_icon_element-icon {
color:#2A2A2A;
}

.vc_separator.vc_sep_color_grey .vc_sep_line,.wpb_single_image .vc_box_outline.vc_box_border_grey,.wpb_single_image .vc_box_outline_circle.vc_box_border_grey,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-outline {
border-color:#EBEBEB;
}

.vc_separator.vc_sep_color_grey.vc_sep_shadow .vc_sep_holder,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-grey .vc_icon_element-icon {
color:#EBEBEB;
}

.vc_separator.vc_sep_color_orange .vc_sep_line,.wpb_single_image .vc_box_outline.vc_box_border_orange,.wpb_single_image .vc_box_outline_circle.vc_box_border_orange,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-outline {
border-color:#F7BE68;
}

.vc_separator.vc_sep_color_orange.vc_sep_shadow .vc_sep_holder,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-orange .vc_icon_element-icon {
color:#F7BE68;
}

.vc_separator.vc_sep_color_sky .vc_sep_line,.wpb_single_image .vc_box_outline.vc_box_border_sky,.wpb_single_image .vc_box_outline_circle.vc_box_border_sky,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-outline {
border-color:#5AA1E3;
}

.vc_separator.vc_sep_color_sky.vc_sep_shadow .vc_sep_holder,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sky .vc_icon_element-icon {
color:#5AA1E3;
}

.vc_separator.vc_sep_color_green .vc_sep_line,.wpb_single_image .vc_box_outline.vc_box_border_green,.wpb_single_image .vc_box_outline_circle.vc_box_border_green,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-outline {
border-color:#6DAB3C;
}

.vc_separator.vc_sep_color_green.vc_sep_shadow .vc_sep_holder,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-green .vc_icon_element-icon {
color:#6DAB3C;
}

.vc_separator.vc_sep_color_juicy_pink .vc_sep_line,.wpb_single_image .vc_box_outline.vc_box_border_juicy_pink,.wpb_single_image .vc_box_outline_circle.vc_box_border_juicy_pink,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-outline {
border-color:#F4524D;
}

.vc_separator.vc_sep_color_juicy_pink.vc_sep_shadow .vc_sep_holder,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-juicy_pink .vc_icon_element-icon {
color:#F4524D;
}

.vc_separator.vc_sep_color_sandy_brown .vc_sep_line,.wpb_single_image .vc_box_outline.vc_box_border_sandy_brown,.wpb_single_image .vc_box_outline_circle.vc_box_border_sandy_brown,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-outline {
border-color:#F79468;
}

.vc_separator.vc_sep_color_sandy_brown.vc_sep_shadow .vc_sep_holder,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sandy_brown .vc_icon_element-icon {
color:#F79468;
}

.vc_separator.vc_sep_color_purple .vc_sep_line,.wpb_single_image .vc_box_outline.vc_box_border_purple,.wpb_single_image .vc_box_outline_circle.vc_box_border_purple,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-outline {
border-color:#B97EBB;
}

.vc_separator.vc_sep_color_purple.vc_sep_shadow .vc_sep_holder,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-purple .vc_icon_element-icon {
color:#B97EBB;
}

.vc_separator.vc_sep_color_white .vc_sep_line,.wpb_single_image .vc_box_outline.vc_box_border_white,.wpb_single_image .vc_box_outline_circle.vc_box_border_white,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-outline {
border-color:#FFF;
}

.vc_separator.vc_sep_color_white.vc_sep_shadow .vc_sep_holder,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-white .vc_icon_element-icon {
color:#FFF;
}

.separator_align_left,.wpb_single_image.vc_align_left,.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-left {
text-align:left;
}

.separator_align_right,.wpb_single_image.vc_align_right,.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-right {
text-align:right;
}

.wpb_single_image.vc_align_center,.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-center {
text-align:center;
}

.wpb_single_image .vc_box_border.vc_box_border_blue,.wpb_single_image .vc_box_border_circle.vc_box_border_blue,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-background {
background-color:#5472D2;
}

.wpb_single_image .vc_box_border.vc_box_border_turquoise,.wpb_single_image .vc_box_border_circle.vc_box_border_turquoise,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-background {
background-color:#00C1CF;
}

.wpb_single_image .vc_box_border.vc_box_border_pink,.wpb_single_image .vc_box_border_circle.vc_box_border_pink,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-background {
background-color:#FE6C61;
}

.wpb_single_image .vc_box_border.vc_box_border_violet,.wpb_single_image .vc_box_border_circle.vc_box_border_violet,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-background {
background-color:#8D6DC4;
}

.wpb_single_image .vc_box_border.vc_box_border_peacoc,.wpb_single_image .vc_box_border_circle.vc_box_border_peacoc,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-background {
background-color:#4CADC9;
}

.wpb_single_image .vc_box_border.vc_box_border_chino,.wpb_single_image .vc_box_border_circle.vc_box_border_chino,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-background {
background-color:#CEC2AB;
}

.wpb_single_image .vc_box_border.vc_box_border_mulled_wine,.wpb_single_image .vc_box_border_circle.vc_box_border_mulled_wine,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-background {
background-color:#50485B;
}

.wpb_single_image .vc_box_border.vc_box_border_vista_blue,.wpb_single_image .vc_box_border_circle.vc_box_border_vista_blue,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-background {
background-color:#75D69C;
}

.wpb_single_image .vc_box_border.vc_box_border_black,.wpb_single_image .vc_box_border_circle.vc_box_border_black,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-background {
background-color:#2A2A2A;
}

.wpb_single_image .vc_box_border.vc_box_border_grey,.wpb_single_image .vc_box_border_circle.vc_box_border_grey,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-background {
background-color:#EBEBEB;
}

.wpb_single_image .vc_box_border.vc_box_border_orange,.wpb_single_image .vc_box_border_circle.vc_box_border_orange,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-background {
background-color:#F7BE68;
}

.wpb_single_image .vc_box_border.vc_box_border_sky,.wpb_single_image .vc_box_border_circle.vc_box_border_sky,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-background {
background-color:#5AA1E3;
}

.wpb_single_image .vc_box_border.vc_box_border_green,.wpb_single_image .vc_box_border_circle.vc_box_border_green,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-background {
background-color:#6DAB3C;
}

.wpb_single_image .vc_box_border.vc_box_border_juicy_pink,.wpb_single_image .vc_box_border_circle.vc_box_border_juicy_pink,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-background {
background-color:#F4524D;
}

.wpb_single_image .vc_box_border.vc_box_border_sandy_brown,.wpb_single_image .vc_box_border_circle.vc_box_border_sandy_brown,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-background {
background-color:#F79468;
}

.wpb_single_image .vc_box_border.vc_box_border_purple,.wpb_single_image .vc_box_border_circle.vc_box_border_purple,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-background {
background-color:#B97EBB;
}

.wpb_single_image .vc_box_border.vc_box_border_white,.wpb_single_image .vc_box_border_circle.vc_box_border_white,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-background {
background-color:#FFF;
}

@media (min-width:768px) {
.vc_chart .vc_chart-legend {
display:inline-block;
vertical-align:middle;
width:40%;
}

.vc_chart .vc_chart-legend li {
margin-left:1em;
}

.vc_chart .vc_chart-with-legend {
display:inline-block;
vertical-align:middle;
width:60%;
}
}

.vc_line-chart .vc_chart-with-legend {
width:75%;
}

.vc_line-chart .vc_chart-legend {
width:25%;
}

.wpb_single_image .wpb_wrapper .vc_single_image-wrapper .zoomImg {
border-radius:0;
}

.wpb_single_image [class*='_rounded'] .vc-zoom-wrapper {
border-radius:4px;
}

.vc_general.vc_pagination {
display:block;
margin:0;
padding:0;
text-align:center;
}

.vc_general.vc_pagination .vc_pagination-item {
display:inline-block;
margin:0;
padding:0;
vertical-align:middle;
}

.vc_general.vc_pagination .vc_pagination-trigger {
display:block;
text-decoration:none;
cursor:pointer;
height:10px;
width:10px;
margin:5px 7px;
background:0 0;
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
border:none;
}

.vc_gitem-zone,.vc_gitem_row .vc_gitem-col {
background-repeat:no-repeat;
background-position:50% 50%;
background-size:cover;
box-sizing:border-box;
}

.vc_general.vc_pagination .vc_pagination-trigger:focus {
outline:0;
}

.vc_general.vc_pagination .vc_active .vc_pagination-trigger {
cursor:default;
}

.vc_pagination.vc_pagination-style-outline .vc_pagination-trigger {
border:3px solid transparent;
}

.vc_pagination.vc_pagination-style-flat .vc_pagination-trigger {
opacity:.6;
}

.vc_pagination.vc_pagination-style-flat .vc_active .vc_pagination-trigger,.vc_pagination.vc_pagination-style-flat .vc_pagination-trigger:hover {
opacity:1;
}

.vc_pagination.vc_pagination-shape-rounded .vc_pagination-trigger {
border-radius:3px;
}

.vc_pagination-color-blue.vc_pagination-style-outline .vc_pagination-trigger {
border-color:#5472D2;
}

.vc_pagination-color-blue.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-blue.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-blue.vc_pagination-style-outline .vc_pagination-trigger:hover {
background-color:#5472D2;
}

.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_pagination-trigger {
border-color:#00C1CF;
}

.vc_pagination-color-turquoise.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-turquoise.vc_pagination-style-outline .vc_pagination-trigger:hover {
background-color:#00C1CF;
}

.vc_pagination-color-pink.vc_pagination-style-outline .vc_pagination-trigger {
border-color:#FE6C61;
}

.vc_pagination-color-pink.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-pink.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-pink.vc_pagination-style-outline .vc_pagination-trigger:hover {
background-color:#FE6C61;
}

.vc_pagination-color-violet.vc_pagination-style-outline .vc_pagination-trigger {
border-color:#8D6DC4;
}

.vc_pagination-color-violet.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-violet.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-violet.vc_pagination-style-outline .vc_pagination-trigger:hover {
background-color:#8D6DC4;
}

.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_pagination-trigger {
border-color:#4CADC9;
}

.vc_pagination-color-peacoc.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-peacoc.vc_pagination-style-outline .vc_pagination-trigger:hover {
background-color:#4CADC9;
}

.vc_pagination-color-chino.vc_pagination-style-outline .vc_pagination-trigger {
border-color:#CEC2AB;
}

.vc_pagination-color-chino.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-chino.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-chino.vc_pagination-style-outline .vc_pagination-trigger:hover {
background-color:#CEC2AB;
}

.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_pagination-trigger {
border-color:#50485B;
}

.vc_pagination-color-mulled-wine.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-mulled-wine.vc_pagination-style-outline .vc_pagination-trigger:hover {
background-color:#50485B;
}

.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_pagination-trigger {
border-color:#75D69C;
}

.vc_pagination-color-vista-blue.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-vista-blue.vc_pagination-style-outline .vc_pagination-trigger:hover {
background-color:#75D69C;
}

.vc_pagination-color-orange.vc_pagination-style-outline .vc_pagination-trigger {
border-color:#F7BE68;
}

.vc_pagination-color-orange.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-orange.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-orange.vc_pagination-style-outline .vc_pagination-trigger:hover {
background-color:#F7BE68;
}

.vc_pagination-color-sky.vc_pagination-style-outline .vc_pagination-trigger {
border-color:#5AA1E3;
}

.vc_pagination-color-sky.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-sky.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-sky.vc_pagination-style-outline .vc_pagination-trigger:hover {
background-color:#5AA1E3;
}

.vc_pagination-color-green.vc_pagination-style-outline .vc_pagination-trigger {
border-color:#6DAB3C;
}

.vc_pagination-color-green.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-green.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-green.vc_pagination-style-outline .vc_pagination-trigger:hover {
background-color:#6DAB3C;
}

.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_pagination-trigger {
border-color:#F4524D;
}

.vc_pagination-color-juicy-pink.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-juicy-pink.vc_pagination-style-outline .vc_pagination-trigger:hover {
background-color:#F4524D;
}

.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_pagination-trigger {
border-color:#F79468;
}

.vc_pagination-color-sandy-brown.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-sandy-brown.vc_pagination-style-outline .vc_pagination-trigger:hover {
background-color:#F79468;
}

.vc_pagination-color-purple.vc_pagination-style-outline .vc_pagination-trigger {
border-color:#B97EBB;
}

.vc_pagination-color-purple.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-purple.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-purple.vc_pagination-style-outline .vc_pagination-trigger:hover {
background-color:#B97EBB;
}

.vc_pagination-color-black.vc_pagination-style-outline .vc_pagination-trigger {
border-color:#2A2A2A;
}

.vc_pagination-color-black.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-black.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-black.vc_pagination-style-outline .vc_pagination-trigger:hover {
background-color:#2A2A2A;
}

.vc_pagination-color-grey.vc_pagination-style-outline .vc_pagination-trigger {
border-color:#EBEBEB;
}

.vc_pagination-color-grey.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-grey.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-grey.vc_pagination-style-outline .vc_pagination-trigger:hover {
background-color:#EBEBEB;
}

.vc_pagination-color-white.vc_pagination-style-outline .vc_pagination-trigger {
border-color:#FFF;
}

.vc_pagination-color-white.vc_pagination-style-flat .vc_pagination-trigger,.vc_pagination-color-white.vc_pagination-style-outline .vc_active .vc_pagination-trigger,.vc_pagination-color-white.vc_pagination-style-outline .vc_pagination-trigger:hover {
background-color:#FFF;
}

.vc_grid.vc_row {
padding-left:0;
padding-right:0;
margin-left:0;
margin-right:0;
}

.vc_grid.vc_row.vc_grid-gutter-1px {
margin-bottom:-1px;
}

.vc_grid.vc_row.vc_grid-gutter-1px .vc_pageable-slide-wrapper {
margin-right:-1px;
}

.vc_grid.vc_row.vc_grid-gutter-1px .vc_grid-item {
padding-right:1px;
padding-bottom:1px;
}

.vc_grid.vc_row.vc_grid-gutter-2px {
margin-bottom:-2px;
}

.vc_grid.vc_row.vc_grid-gutter-2px .vc_pageable-slide-wrapper {
margin-right:-2px;
}

.vc_grid.vc_row.vc_grid-gutter-2px .vc_grid-item {
padding-right:2px;
padding-bottom:2px;
}

.vc_grid.vc_row.vc_grid-gutter-3px {
margin-bottom:-3px;
}

.vc_grid.vc_row.vc_grid-gutter-3px .vc_pageable-slide-wrapper {
margin-right:-3px;
}

.vc_grid.vc_row.vc_grid-gutter-3px .vc_grid-item {
padding-right:3px;
padding-bottom:3px;
}

.vc_grid.vc_row.vc_grid-gutter-4px {
margin-bottom:-4px;
}

.vc_grid.vc_row.vc_grid-gutter-4px .vc_pageable-slide-wrapper {
margin-right:-4px;
}

.vc_grid.vc_row.vc_grid-gutter-4px .vc_grid-item {
padding-right:4px;
padding-bottom:4px;
}

.vc_grid.vc_row.vc_grid-gutter-5px {
margin-bottom:-5px;
}

.vc_grid.vc_row.vc_grid-gutter-5px .vc_pageable-slide-wrapper {
margin-right:-5px;
}

.vc_grid.vc_row.vc_grid-gutter-5px .vc_grid-item {
padding-right:5px;
padding-bottom:5px;
}

.vc_grid.vc_row.vc_grid-gutter-10px {
margin-bottom:-10px;
}

.vc_grid.vc_row.vc_grid-gutter-10px .vc_pageable-slide-wrapper {
margin-right:-10px;
}

.vc_grid.vc_row.vc_grid-gutter-10px .vc_grid-item {
padding-right:10px;
padding-bottom:10px;
}

.vc_grid.vc_row.vc_grid-gutter-15px {
margin-bottom:-15px;
}

.vc_grid.vc_row.vc_grid-gutter-15px .vc_pageable-slide-wrapper {
margin-right:-15px;
}

.vc_grid.vc_row.vc_grid-gutter-15px .vc_grid-item {
padding-right:15px;
padding-bottom:15px;
}

.vc_grid.vc_row.vc_grid-gutter-20px {
margin-bottom:-20px;
}

.vc_grid.vc_row.vc_grid-gutter-20px .vc_pageable-slide-wrapper {
margin-right:-20px;
}

.vc_grid.vc_row.vc_grid-gutter-20px .vc_grid-item {
padding-right:20px;
padding-bottom:20px;
}

.vc_grid.vc_row.vc_grid-gutter-25px {
margin-bottom:-25px;
}

.vc_grid.vc_row.vc_grid-gutter-25px .vc_pageable-slide-wrapper {
margin-right:-25px;
}

.vc_grid.vc_row.vc_grid-gutter-25px .vc_grid-item {
padding-right:25px;
padding-bottom:25px;
}

.vc_grid.vc_row.vc_grid-gutter-30px {
margin-bottom:-30px;
}

.vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper {
margin-right:-30px;
}

.vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item {
padding-right:30px;
padding-bottom:30px;
}

.vc_grid.vc_row.vc_grid-gutter-35px {
margin-bottom:-35px;
}

.vc_grid.vc_row.vc_grid-gutter-35px .vc_pageable-slide-wrapper {
margin-right:-35px;
}

.vc_grid.vc_row.vc_grid-gutter-35px .vc_grid-item {
padding-right:35px;
padding-bottom:35px;
}

.vc_grid.vc_row .vc_pageable-slide-wrapper .vc_grid-item.vc_visible-item:hover {
z-index:3;
}

.vc_grid.vc_row .vc_grid-item {
display:none;
padding:0;
vertical-align:top;
float:none;
box-sizing:border-box;
z-index:1;
}

.vc_grid.vc_row .vc_grid-item .vc_btn,.vc_grid.vc_row .vc_grid-item .vc_icon_element,.vc_grid.vc_row .vc_grid-item .wpb_content_element {
margin-bottom:15px;
}

.vc_gitem_row,.vc_gitem_row .vc_gitem_row {
margin-bottom:0;
}

.vc_grid.vc_row .vc_grid-item .vc_btn a,.vc_grid.vc_row .vc_grid-item .vc_icon_element a,.vc_grid.vc_row .vc_grid-item .wpb_content_element a {
text-decoration:none;
border-bottom:0;
}

.vc_grid .vc_gitem-link {
border-bottom:none;
outline:0;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}

.vc_masonry_grid .vc_grid.vc_row .vc_grid-item,.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item {
position:static;
}

.vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,.vc_masonry_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,.vc_masonry_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,.vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
display:block;
}

.wpb_single_image [class*='_circle'] .vc-zoom-wrapper,.vc_pagination.vc_pagination-shape-round .vc_pagination-trigger {
border-radius:50%;
}

.vc-row[data-vc-full-width] .vc_grid.vc_row,.vc_grid.vc_row .vc_grid-item .vc_grid-item-mini .vc_grid-item-content {
overflow:hidden;
}

@media (min-width:768px) {
.vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item,.vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
display:inline-block;
}
}

.vc_gitem-zone-b {
display:none;
overflow:hidden;
}

.vc_gitem-float-none {
float:none;
}

.vc_gitem-float-left {
float:left;
}

.vc_gitem-float-right {
float:right;
}

.vc_gitem-align-center {
text-align:center;
}

.vc_gitem-align-right {
text-align:right;
}

.vc_gitem-align-justify {
text-align:justify;
}

.vc_gitem-block {
position:relative;
overflow:hidden;
}

.vc_gitem-is-link {
cursor:pointer;
}

.vc_gitem-link {
text-decoration:none;
}

.vc_gitem_row {
margin-left:0;
margin-right:0;
padding:inherit;
box-sizing:border-box;
}

.vc_gitem-zone-a .vc_gitem-row-position-top,.vc_gitem-zone-b .vc_gitem-row-position-top {
position:absolute;
left:0;
right:0;
top:0;
}

.vc_gitem-zone-a .vc_gitem-row-position-middle,.vc_gitem-zone-b .vc_gitem-row-position-middle {
position:absolute;
left:0;
right:0;
top:50%;
-webkit-transform:translate(0,-50%);
-ms-transform:translate(0,-50%);
-o-transform:translate(0,-50%);
transform:translate(0,-50%);
}

.vc_gitem-zone-a .vc_gitem-row-position-bottom,.vc_gitem-zone-b .vc_gitem-row-position-bottom {
position:absolute;
left:0;
right:0;
bottom:0;
}

.vc_gitem_row .vc_gitem-col {
padding:10px;
}

.vc_gitem-zone {
position:relative;
background-clip:border-box;
overflow:hidden;
}

.vc_gitem-zone .vc-zone-link {
display:block;
position:absolute;
top:0;
right:0;
left:0;
bottom:0;
z-index:5;
}

.vc_gitem-zone-img {
width:100%;
display:block;
visibility:hidden;
height:auto;
}

.vc_gitem-zone-a .vc_gitem-zone-mini {
box-sizing:border-box;
padding:inherit;
position:static;
top:0;
left:0;
bottom:0;
right:0;
}

.vc_gitem-zone-b .vc_gitem-zone-mini {
position:static;
padding:inherit;
top:0;
left:0;
right:0;
bottom:0;
margin:0;
}

.vc_grid-item-zone-c-left .vc_gitem-zone-c,.vc_grid-item-zone-c-right .vc_gitem-animated-block {
float:left;
width:50%;
}

.vc-gitem-zone-height-mode-auto:before {
content:"";
display:block;
padding-top:100%;
}

.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-4-3:before {
padding-top:75%;
}

.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-3-4:before {
padding-top:133.33333333%;
}

.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-16-9:before {
padding-top:56.25%;
}

.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-9-16:before {
padding-top:177.77777778%;
}

.vc_gitem-animated-block {
position:relative;
}

.vc_gitem-animate .vc_btn {
-webkit-transition:all 0s ease;
-o-transition:all 0s ease;
transition:all 0s ease;
}

.vc_gitem-animate .vc_gitem-zone-b {
z-index:199;
}

.vc_gitem-animate-none .vc_gitem-zone-b {
display:block;
position:absolute;
top:0;
left:0;
bottom:0;
right:0;
margin:0;
opacity:0;
filter:alpha(opacity=0);
box-sizing:border-box;
}

.vc_gitem-animate-blurOut .vc_gitem-zone-b,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b,.vc_gitem-animate-fadeIn .vc_gitem-zone-b,.vc_gitem-animate-scaleIn .vc_gitem-zone-b,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b {
display:block;
position:absolute;
top:0;
left:0;
bottom:0;
right:0;
margin:0;
opacity:0;
filter:alpha(opacity=0);
-webkit-transition:all 1s ease;
-o-transition:all 1s ease;
transition:all 1s ease;
box-sizing:border-box;
}

.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator {
-webkit-transition:all 1s ease;
-o-transition:all 1s ease;
transition:all 1s ease;
width:0;
}

.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn {
-webkit-transition:all 1s ease;
-o-transition:all 1s ease;
transition:all 1s ease;
-webkit-transform:scale(0);
-ms-transform:scale(0);
-o-transform:scale(0);
transform:scale(0);
}

.vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title {
display:inline-block;
opacity:0;
filter:alpha(opacity=0);
-webkit-transform:translate3d(0,-100%,0);
transform:translate3d(0,-100%,0);
-webkit-perspective:1000;
-webkit-backface-visibility:hidden;
-webkit-transition:-webkit-transform 1s cubic-bezier(0,.275,.125,1),opacity .5s cubic-bezier(0,.275,.125,1);
-moz-transition:-moz-transform 1s cubic-bezier(0,.275,.125,1),opacity .5s cubic-bezier(0,.275,.125,1);
transition:transform 1s cubic-bezier(0,.275,.125,1),opacity .5s cubic-bezier(0,.275,.125,1);
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a {
-webkit-transform:scale(1.5) rotate(10deg);
-moz-transform:scale(1.5) rotate(10deg);
-ms-transform:scale(1.5) rotate(10deg);
-o-transform:scale(1.5) rotate(10deg);
transform:scale(1.5) rotate(10deg);
}

.vc_gitem-animate-blurOut .vc_gitem-zone-a,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
-webkit-filter:blur(0);
-moz-filter:blur(0);
-ms-filter:blur(0);
filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='0');
-webkit-transform-origin:50% 50%;
-moz-transform-origin:50% 50%;
-ms-transform-origin:50% 50%;
transform-origin:50% 50%;
-webkit-perspective:1000;
-webkit-backface-visibility:hidden;
webkit-transition:filter .5s cubic-bezier(0,.275,.125,1),-webkit-transform .5s cubic-bezier(0,.275,.125,1);
-moz-transition:filter .5s cubic-bezier(0,.275,.125,1),-moz-transform .5s cubic-bezier(0,.275,.125,1);
transition:filter .5s cubic-bezier(0,.275,.125,1),transform .5s cubic-bezier(0,.275,.125,1);
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-a,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
-webkit-filter:blur(2px);
-moz-filter:blur(2px);
-ms-filter:blur(2px);
filter:blur(2px);
filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='0');
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
-webkit-transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
transform:scale(1);
}

.vc_gitem-animate-slideInRight .vc_gitem-zone-b {
display:block;
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
margin:0;
opacity:0;
filter:alpha(opacity=0);
-webkit-transition:all 1s ease;
-o-transition:all 1s ease;
transition:all 1s ease;
-webkit-transform:translateX(-100%);
-ms-transform:translateX(-100%);
-o-transform:translateX(-100%);
transform:translateX(-100%);
}

.vc_gitem-animate-slideBottom .vc_gitem-zone-b,.vc_gitem-animate-slideInLeft .vc_gitem-zone-b {
-webkit-transition:all 1s ease;
-o-transition:all 1s ease;
left:0;
display:block;
margin:0;
right:0;
}

.vc_gitem-animate-slideInLeft .vc_gitem-zone-b {
position:absolute;
top:0;
bottom:0;
transition:all 1s ease;
-webkit-transform:translateX(-100%);
-ms-transform:translateX(-100%);
-o-transform:translateX(-100%);
transform:translateX(-100%);
opacity:0;
filter:alpha(opacity=0);
}

.vc_gitem-animate-slideBottom .vc_gitem-zone-b {
transition:all 1s ease;
z-index:1000;
position:absolute;
top:100%;
height:100%;
}

.vc_gitem-animate-slideTop .vc_gitem-zone-b {
display:block;
-webkit-transition:all 1s ease;
-o-transition:all 1s ease;
transition:all 1s ease;
z-index:1000;
position:absolute;
top:-100%;
height:100%;
left:0;
right:0;
margin:0;
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-a {
-webkit-transform:rotateX(180deg);
-ms-transform:rotateX(180deg);
-o-transform:rotateX(180deg);
transform:rotateX(180deg);
}

.vc_gitem-animate-flipFadeIn .vc_gitem-zone-b {
display:block;
top:0;
left:0;
right:0;
bottom:0;
position:absolute;
opacity:0;
filter:alpha(opacity=0);
-webkit-transition:all .6s ease;
-o-transition:all .6s ease;
transition:all .6s ease;
-webkit-transform-style:preserve-3d;
-moz-transform-style:preserve-3d;
-o-transform-style:preserve-3d;
transform-style:preserve-3d;
-webkit-transform:rotateX(180deg);
-ms-transform:rotateX(180deg);
-o-transform:rotateX(180deg);
transform:rotateX(180deg);
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
backface-visibility:hidden;
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipFadeIn .vc_gitem-zone-b {
opacity:1;
filter:alpha(opacity=100);
-webkit-transform:rotateX(0);
-ms-transform:rotateX(0);
-o-transform:rotateX(0);
transform:rotateX(0);
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a {
-webkit-transform:rotateY(180deg);
-ms-transform:rotateY(180deg);
-o-transform:rotateY(180deg);
transform:rotateY(180deg);
}

.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b {
display:block;
top:0;
left:0;
right:0;
bottom:0;
position:absolute;
opacity:0;
filter:alpha(opacity=0);
-webkit-transition:all .6s ease;
-o-transition:all .6s ease;
transition:all .6s ease;
-webkit-transform-style:preserve-3d;
-moz-transform-style:preserve-3d;
-o-transform-style:preserve-3d;
transform-style:preserve-3d;
-webkit-transform:rotateY(180deg);
-ms-transform:rotateY(180deg);
-o-transform:rotateY(180deg);
transform:rotateY(180deg);
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
backface-visibility:hidden;
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b {
opacity:1;
filter:alpha(opacity=100);
-webkit-transform:rotateY(0);
-ms-transform:rotateY(0);
-o-transform:rotateY(0);
transform:rotateY(0);
}

.vc_gitem-animate-goTop20 .vc_gitem-zone-a {
position:relative;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
-o-transform:translateY(0);
transform:translateY(0);
-webkit-transition:-webkit-transform .5s ease;
-moz-transition:-moz-transform .5s ease;
-o-transition:-o-transform .5s ease;
transition:transform .5s ease;
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-a {
-webkit-transform:translateY(-20%);
-ms-transform:translateY(-20%);
-o-transform:translateY(-20%);
transform:translateY(-20%);
}

.vc_gitem-animate-goTop20 .vc_gitem-zone-b {
display:block;
-webkit-transition:bottom .5s ease;
-o-transition:bottom .5s ease;
transition:bottom .5s ease;
bottom:-100%;
z-index:1000;
position:absolute;
width:100%;
margin:0;
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goTop20 .vc_gitem-zone-b {
bottom:0;
}

.vc_gitem-animate-goBottom20 .vc_gitem-zone-a {
position:relative;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0);
-webkit-transition:-webkit-transform .5s ease;
-moz-transition:-moz-transform .5s ease;
-o-transition:-o-transform .5s ease;
transition:transform .5s ease;
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-a {
-webkit-transform:translateY(20%);
-ms-transform:translateY(20%);
transform:translateY(20%);
}

.vc_gitem-animate-goBottom20 .vc_gitem-zone-b {
display:block;
-webkit-transition:top .5s ease;
-o-transition:top .5s ease;
transition:top .5s ease;
top:-100%;
z-index:1000;
position:absolute;
width:100%;
margin:0;
}

.vc_gitem-post-data {
margin-bottom:15px;
}

.vc_gitem-post-data h2 {
margin:0;
}

.vc_gitem-post-category-name .vc_gitem-link {
color:inherit;
}

.vc_grid .vc_pageable-load-more-btn {
text-align:center;
margin-top:25px;
}

.vc_grid .vc_pageable-load-more-btn>.vc_btn {
outline:0;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots {
display:none;
margin-top:20px;
text-align:center;
-webkit-tap-highlight-color:transparent;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot {
cursor:pointer;
display:inline-block;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots .vc_grid-owl-dot span {
width:10px;
height:10px;
margin:5px 7px;
display:block;
-webkit-backface-visibility:visible;
-webkit-transition:opacity .2s ease;
-o-transition:opacity .2s ease;
transition:opacity .2s ease;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots .vc_grid-owl-dot span {
border:3px solid;
-webkit-transition:background-color .2s ease;
-o-transition:background-color .2s ease;
transition:background-color .2s ease;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots .vc_grid-owl-dot span {
border:3px solid;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
-webkit-transition:background-color .2s ease;
-o-transition:background-color .2s ease;
transition:background-color .2s ease;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot span {
-webkit-border-radius:30px;
-moz-border-radius:30px;
border-radius:30px;
opacity:.6;
filter:alpha(opacity=60);
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot span {
width:10px;
height:10px;
margin:5px 7px;
display:block;
-webkit-backface-visibility:visible;
-webkit-transition:opacity .2s ease;
-o-transition:opacity .2s ease;
transition:opacity .2s ease;
opacity:.6;
filter:alpha(opacity=60);
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot span {
width:10px;
height:10px;
margin:5px 7px;
display:block;
-webkit-backface-visibility:visible;
-webkit-transition:opacity .2s ease;
-o-transition:opacity .2s ease;
transition:opacity .2s ease;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
opacity:.6;
filter:alpha(opacity=60);
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot:hover span {
background-color:#5472D2 !important;
border-color:#5472D2!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot:hover span {
background-color:#00C1CF !important;
border-color:#00C1CF!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot:hover span {
background-color:#FE6C61 !important;
border-color:#FE6C61!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot:hover span {
background-color:#8D6DC4 !important;
border-color:#8D6DC4!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot:hover span {
background-color:#4CADC9 !important;
border-color:#4CADC9!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot:hover span {
background-color:#CEC2AB !important;
border-color:#CEC2AB!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot:hover span {
background-color:#50485B !important;
border-color:#50485B!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot:hover span {
background-color:#75D69C !important;
border-color:#75D69C!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot:hover span {
background-color:#2A2A2A !important;
border-color:#2A2A2A!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot:hover span {
background-color:#EBEBEB !important;
border-color:#EBEBEB!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot:hover span {
background-color:#F7BE68 !important;
border-color:#F7BE68!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot:hover span {
background-color:#5AA1E3 !important;
border-color:#5AA1E3!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot:hover span {
background-color:#6DAB3C !important;
border-color:#6DAB3C!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot:hover span {
background-color:#F4524D !important;
border-color:#F4524D!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot:hover span {
background-color:#F79468 !important;
border-color:#F79468!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot:hover span {
background-color:#B97EBB !important;
border-color:#B97EBB!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot:hover span {
background-color:#FFF !important;
border-color:#FFF!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span {
background-color:#5472D2 !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span {
background-color:#00C1CF !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span {
background-color:#FE6C61 !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span {
background-color:#8D6DC4 !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span {
background-color:#4CADC9 !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span {
background-color:#CEC2AB !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span {
background-color:#50485B !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span {
background-color:#75D69C !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span {
background-color:#2A2A2A !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span {
background-color:#EBEBEB !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span {
background-color:#F7BE68 !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span {
background-color:#5AA1E3 !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span {
background-color:#6DAB3C !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span {
background-color:#F4524D !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span {
background-color:#F79468 !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span {
background-color:#B97EBB !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span {
background-color:#FFF !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav {
cursor:pointer;
opacity:0;
filter:alpha(opacity=0);
-webkit-transition:opacity .3s ease-in 0s;
-o-transition:opacity .3s ease-in 0s;
transition:opacity .3s ease-in 0s;
-webkit-tap-highlight-color:transparent;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev {
position:absolute;
top:50%;
margin-top:-12.5px;
opacity:.5;
filter:alpha(opacity=50);
font-size:25px;
line-height:25px;
height:25px;
display:inline-block;
text-decoration:none;
cursor:pointer;
-webkit-transition:opacity .3s ease-in 0s;
-o-transition:opacity .3s ease-in 0s;
transition:opacity .3s ease-in 0s;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev {
left:5px;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev.vc_grid-nav-prev-outside {
left:-30px;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next {
right:5px;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next.vc_grid-nav-next-outside {
right:-30px;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-blue {
color:#5472D2 !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-turquoise {
color:#00C1CF !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-pink {
color:#FE6C61 !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-violet {
color:#8D6DC4 !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-peacoc {
color:#4CADC9 !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-chino {
color:#CEC2AB !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-mulled_wine {
color:#50485B !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-vista_blue {
color:#75D69C !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-black {
color:#2A2A2A !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-grey {
color:#EBEBEB !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-orange {
color:#F7BE68 !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-sky {
color:#5AA1E3 !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-green {
color:#6DAB3C !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-juicy_pink {
color:#F4524D !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-sandy_brown {
color:#F79468 !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-purple {
color:#B97EBB !important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-white {
color:#FFF !important;
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-1px .vc_grid-owl-nav .vc_grid-owl-prev {
margin-top:-13px;
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-2px .vc_grid-owl-nav .vc_grid-owl-prev {
margin-top:-13.5px;
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-3px .vc_grid-owl-nav .vc_grid-owl-prev {
margin-top:-14px;
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-4px .vc_grid-owl-nav .vc_grid-owl-prev {
margin-top:-14.5px;
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-5px .vc_grid-owl-nav .vc_grid-owl-prev {
margin-top:-15px;
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-10px .vc_grid-owl-nav .vc_grid-owl-prev {
margin-top:-17.5px;
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-15px .vc_grid-owl-nav .vc_grid-owl-prev {
margin-top:-20px;
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-20px .vc_grid-owl-nav .vc_grid-owl-prev {
margin-top:-22.5px;
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-25px .vc_grid-owl-nav .vc_grid-owl-prev {
margin-top:-25px;
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-30px .vc_grid-owl-nav .vc_grid-owl-prev {
margin-top:-27.5px;
}

.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-next,.vc_grid.vc_grid-owl-theme.vc_grid-gutter-35px .vc_grid-owl-nav .vc_grid-owl-prev {
margin-top:-30px;
}

.vc_grid-pagination .vc_grid-pagination-list {
outline:0;
display:block;
padding-left:0;
text-align:center;
margin:20px 0 0!important;
border-radius:2px;
}

.vc_grid-pagination .vc_grid-pagination-list>li {
display:inline-block;
margin:0;
border:0 solid transparent;
}

.vc_grid-pagination .vc_grid-pagination-list>li>a,.vc_grid-pagination .vc_grid-pagination-list>li>span {
color:#fff;
background-color:#428bca;
border:1px solid #428bca;
-webkit-transition:opacity .3s ease-in 0s;
-o-transition:opacity .3s ease-in 0s;
transition:opacity .3s ease-in 0s;
position:relative;
float:left;
padding:3px 10px;
line-height:1.42857143;
text-decoration:none;
opacity:.5;
filter:alpha(opacity=50);
margin-left:-1px;
font-size:10px;
}

.vc_grid-pagination .vc_grid-pagination-list>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list>li:first-child>span {
margin-left:0;
}

.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-prev>a:after {
font-family:vc_grid_v1;
display:inline-block;
content:"\e61b";
}

.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-next>a:after {
font-family:vc_grid_v1;
display:inline-block;
content:"\e61a";
}

.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-first>a:after {
font-family:vc_grid_v1;
display:inline-block;
content:"\e618";
}

.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-last>a:after {
font-family:vc_grid_v1;
display:inline-block;
content:"\e619";
}

.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>a,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>a:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>a:hover,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-active>span:hover {
z-index:2;
opacity:1;
filter:alpha(opacity=100);
cursor:default;
}

.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>a:hover,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span:focus,.vc_grid-pagination .vc_grid-pagination-list>.vc_grid-disabled>span:hover {
display:none;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li>span {
background-color:#5472D2 !important;
border-color:#5472D2!important;
color:#FFF !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise>li>span {
background-color:#00C1CF !important;
border-color:#00C1CF!important;
color:#FFF !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink>li>span {
background-color:#FE6C61 !important;
border-color:#FE6C61!important;
color:#FFF !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet>li>span {
background-color:#8D6DC4 !important;
border-color:#8D6DC4!important;
color:#FFF !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc>li>span {
background-color:#4CADC9 !important;
border-color:#4CADC9!important;
color:#FFF !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li>span {
background-color:#CEC2AB !important;
border-color:#CEC2AB!important;
color:#FFF !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine>li>span {
background-color:#50485B !important;
border-color:#50485B!important;
color:#FFF !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue>li>span {
background-color:#75D69C !important;
border-color:#75D69C!important;
color:#FFF !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black>li>span {
background-color:#2A2A2A !important;
border-color:#2A2A2A!important;
color:#FFF !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li>span {
background-color:#EBEBEB !important;
border-color:#EBEBEB!important;
color:#FFF !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li>span {
background-color:#F7BE68 !important;
border-color:#F7BE68!important;
color:#FFF !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky>li>span {
background-color:#5AA1E3 !important;
border-color:#5AA1E3!important;
color:#FFF !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green>li>span {
background-color:#6DAB3C !important;
border-color:#6DAB3C!important;
color:#FFF !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink>li>span {
background-color:#F4524D !important;
border-color:#F4524D!important;
color:#FFF !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown>li>span {
background-color:#F79468 !important;
border-color:#F79468!important;
color:#FFF !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple>li>span {
background-color:#B97EBB !important;
border-color:#B97EBB!important;
color:#FFF !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white>li>span {
background-color:#FFF !important;
border-color:#FFF!important;
color:#2A2A2A !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>span {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
min-width:28px;
min-height:22px;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:first-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:first-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:first-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:first-child>span {
border-bottom-left-radius:2px;
border-top-left-radius:2px;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:last-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default>li:last-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:last-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li:last-child>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:last-child>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li:last-child>span {
border-bottom-right-radius:2px;
border-top-right-radius:2px;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>span {
margin-left:5px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
min-height:22px;
min-width:22px;
padding:3px;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>span {
margin-left:5px;
border-radius:30px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
min-height:22px;
min-width:22px;
padding:3px;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>span {
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
min-height:22px;
min-width:22px;
padding:3px;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>span {
background-color:transparent !important;
color:#000 !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_default_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>span {
background-color:transparent !important;
color:#fff !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li {
border-left-width:1px !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li>a {
border-width:0;
background:rgba(0,0,0,0) !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark li.vc_grid-disabled+li,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li:first-child,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light li.vc_grid-disabled+li,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li:first-child {
border-width:0!important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li>a {
color:#000 !important;
}

.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li>a {
color:#fff !important;
}

.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover>span {
color:#FFF;
}

.vc_grid-loading {
margin:2em auto;
font-size:10px;
position:relative;
text-indent:-9999em;
}

.vc_grid-loading,.vc_grid-loading:after,.vc_grid-loading:before {
border-radius:50%;
width:12px;
height:12px;
-webkit-animation:load7 1.8s infinite ease-in-out;
animation:load7 1.8s infinite ease-in-out;
}

.vc_grid-loading:before {
left:-20px;
}

.vc_grid-loading:after {
left:20px;
-webkit-animation-delay:.32s;
animation-delay:.32s;
}

.vc_grid-loading:after,.vc_grid-loading:before {
content:'';
position:absolute;
top:0;
}

.vc_grid-item-zone-c-left .vc_gitem-animated-block,.vc_grid-item-zone-c-right .vc_gitem-zone-c {
float:right;
width:50%;
}

.vc-gitem-zone-height-mode-auto .vc_gitem-zone-img,.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .disabled {
display:none !important;
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-none .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot:hover span,.vc_grid.vc_grid-owl-theme:hover .vc_grid-owl-nav,.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next:hover,.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev:hover,.vc_grid-pagination .vc_grid-pagination-list>li:focus a,.vc_grid-pagination .vc_grid-pagination-list>li:focus span,.vc_grid-pagination .vc_grid-pagination-list>li:hover a,.vc_grid-pagination .vc_grid-pagination-list>li:hover span {
opacity:1;
filter:alpha(opacity=100);
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_separator,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_separator {
-webkit-transition:all 1s ease;
-o-transition:all 1s ease;
transition:all 1s ease;
width:50%;
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_btn,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_btn {
-webkit-transition:all 1s ease;
-o-transition:all 1s ease;
transition:all 1s ease;
-webkit-transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
transform:scale(1);
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurOut .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-blurScaleOut .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-fadeIn .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-b .vc_post-title,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleRotateIn .vc_gitem-zone-b .vc_post-title {
opacity:1;
filter:alpha(opacity=100);
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
}

.vc_gitem-animate-scaleIn,.vc_gitem-animate-scaleRotateIn,.vc_gitem-animate-blurScaleOut,.vc_gitem-animate-slideInRight,.vc_gitem-animate-slideInLeft,.vc_gitem-animate-flipFadeIn,.vc_gitem-animate-flipHorizontalFadeIn,.vc_gitem-animate-goTop20,.vc_gitem-animate-goBottom20 {
overflow:hidden;
}

.vc_gitem-animate-scaleIn .vc_gitem-zone-a,.vc_gitem-animate-scaleRotateIn .vc_gitem-zone-a {
-webkit-transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
transform:scale(1);
-webkit-transition:-webkit-transform .3s ease-in-out;
-moz-transition:-moz-transform .3s ease-in-out;
-o-transition:-o-transform .3s ease-in-out;
transition:transform .3s ease-in-out;
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-scaleIn .vc_gitem-zone-a,.vc_gitem-animate-blurScaleOut .vc_gitem-zone-a {
-webkit-transform:scale(1.1);
-ms-transform:scale(1.1);
-o-transform:scale(1.1);
transform:scale(1.1);
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInRight .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideInLeft .vc_gitem-zone-b {
opacity:1;
filter:alpha(opacity=100);
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
-o-transform:translateX(0);
transform:translateX(0);
}

.vc_gitem-animate-slideBottom,.vc_gitem-animate-slideTop {
overflow:hidden;
position:relative;
}

.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideBottom .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideTop .vc_gitem-zone-b,.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-goBottom20 .vc_gitem-zone-b {
top:0;
}

.vc_gitem-animate-flipFadeIn .vc_gitem-zone-a,.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-a {
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
backface-visibility:hidden;
-webkit-transition:-webkit-transform 1s;
-moz-transition:-moz-transform 1s;
-o-transition:-o-transform 1s;
transition:transform 1s;
-webkit-transform-style:preserve-3d;
-moz-transform-style:preserve-3d;
-o-transform-style:preserve-3d;
transform-style:preserve-3d;
}

.vc_gitem-animate-goTop20 .vc_gitem-zone-b .vc_gitem-zone-mini,.vc_gitem-animate-goBottom20 .vc_gitem-zone-b .vc_gitem-zone-mini {
position:static;
-webkit-transform:none;
-ms-transform:none;
transform:none;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots {
display:block;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-blue .vc_grid-owl-dot span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-blue>li {
border-color:#5472D2!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-turquoise .vc_grid-owl-dot span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-turquoise>li {
border-color:#00C1CF!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-pink .vc_grid-owl-dot span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-pink>li {
border-color:#FE6C61!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-violet .vc_grid-owl-dot span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-violet>li {
border-color:#8D6DC4!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-peacoc .vc_grid-owl-dot span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-peacoc>li {
border-color:#4CADC9!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-chino .vc_grid-owl-dot span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li {
border-color:#CEC2AB!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-mulled_wine .vc_grid-owl-dot span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-mulled_wine>li {
border-color:#50485B!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-vista_blue .vc_grid-owl-dot span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-vista_blue>li {
border-color:#75D69C!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-black .vc_grid-owl-dot span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-black>li {
border-color:#2A2A2A!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-grey .vc_grid-owl-dot span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li {
border-color:#EBEBEB!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-orange .vc_grid-owl-dot span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-orange>li {
border-color:#F7BE68!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sky .vc_grid-owl-dot span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sky>li {
border-color:#5AA1E3!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-green .vc_grid-owl-dot span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-green>li {
border-color:#6DAB3C!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-juicy_pink .vc_grid-owl-dot span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-juicy_pink>li {
border-color:#F4524D!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-sandy_brown .vc_grid-owl-dot span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-sandy_brown>li {
border-color:#F79468!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-purple .vc_grid-owl-dot span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-purple>li {
border-color:#B97EBB!important;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-white .vc_grid-owl-dot span,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-white>li {
border-color:#FFF!important;
}

@-webkit-keyframes load7 {
0%,100%,80% {
box-shadow:0 2.5em 0 -1.3em rgba(235,235,235,.75);
}

40% {
box-shadow:0 2.5em 0 0 rgba(235,235,235,.75);
}
}

@keyframes load7 {
0%,100%,80% {
box-shadow:0 2.5em 0 -1.3em rgba(235,235,235,.75);
}

40% {
box-shadow:0 2.5em 0 0 rgba(235,235,235,.75);
}
}

.vc_grid-filter {
margin-left:0;
margin-bottom:20px;
list-style:none;
padding:0;
}

.vc_grid-filter>.vc_grid-filter-item {
cursor:pointer;
display:inline-block;
background:0 0;
padding:4px 10px;
-webkit-transition:background-color .1s linear;
-o-transition:background-color .1s linear;
transition:background-color .1s linear;
}

.vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon,.vc_grid-filter-select,.vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon {
display:none;
}

.vc_grid-filter>.vc_grid-filter-item:first-child {
margin-left:0 !important;
}

.vc_grid-filter>.vc_grid-filter-item>span {
-webkit-transition:color .1s linear;
-o-transition:color .1s linear;
transition:color .1s linear;
outline:0;
padding:0;
text-decoration:none;
}

.vc_grid-filter.vc_grid-filter-default>.vc_grid-filter-item {
margin:0 5px 5px 0;
border-radius:30px;
}

.vc_grid-filter.vc_grid-filter- .vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-comma .vc_grid-filter-item {
padding:0!important;
}

.vc_grid-filter.vc_grid-filter-default-less-rounded>.vc_grid-filter-item {
margin:0 5px 5px 0;
border-radius:5px;
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item {
margin:0;
border:1px solid rgba(235,235,235,.8);
border-collapse:collapse;
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:nth-child(n+2),.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:nth-child(n+2),.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:nth-child(n+2) {
margin-left:-1px;
margin-top:-1px;
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:hover {
position:relative;
z-index:1;
border-color:transparent;
}

.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:first-child {
border-top-left-radius:30px;
border-bottom-left-radius:30px;
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:first-child {
border-top-left-radius:3px;
border-bottom-left-radius:3px;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item {
background-color:#7c93dd;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item {
background-color:#00919c;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item {
background-color:#fe9b94;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item {
background-color:#a991d3;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item {
background-color:#73bfd5;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item {
background-color:#e1d9cb;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item {
background-color:#695f77;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item {
background-color:#9ce2b8;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item {
background-color:#444;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item {
background-color:#d2d2d2;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item {
background-color:#fad398;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item {
background-color:#86baea;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item {
background-color:#87c456;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item {
background-color:#f7817d;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item {
background-color:#fab698;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item {
background-color:#cb9fcd;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item {
background-color:#e6e6e6;
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item {
margin:0;
border:1px solid transparent;
border-collapse:collapse;
padding:3px 7px;
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:nth-child(n+2),.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item:nth-child(n+2) {
border-left:none;
margin-left:1px;
border-top:none;
margin-top:1px;
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:first-child,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item:first-child {
border-top-left-radius:3px;
border-bottom-left-radius:3px;
border-top:0;
}

.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:first-child {
border-top-left-radius:30px;
border-bottom-left-radius:30px;
border-top:0;
}

.vc_grid-filter.vc_grid-filter-filled-rounded-all>.vc_grid-filter-item {
border-radius:3px !important;
}

.vc_grid-filter.vc_grid-filter-filled-round-all>.vc_grid-filter-item {
border-radius:30px !important;
}

.vc_grid-filter.vc_grid-filter-size-xs .vc_grid-filter-item {
font-size:12px;
padding:1px 5px;
}

.vc_grid-filter.vc_grid-filter-size-sm .vc_grid-filter-item {
font-size:13px;
padding:2px 7px;
}

.vc_grid-filter.vc_grid-filter-size-md .vc_grid-filter-item {
font-size:100%;
padding:2px 10px;
}

.vc_grid-filter.vc_grid-filter-size-lg .vc_grid-filter-item {
font-size:18px;
padding:4px 10px;
}

.vc_grid-filter-dropdown,.vc_grid-filter-select {
font-size:12px;
margin-bottom:20px;
}

.vc_grid-filter-dropdown .vc_grid-styled-select select,.vc_grid-filter-select .vc_grid-styled-select select {
outline:0;
display:inline-block;
}

.vc_grid-filter.vc_grid-filter-center,.vc_grid-filter-dropdown.vc_grid-filter-center,.vc_grid-filter-select.vc_grid-filter-center {
text-align:center;
}

.vc_grid-filter.vc_grid-filter-right,.vc_grid-filter-dropdown.vc_grid-filter-right,.vc_grid-filter-select.vc_grid-filter-right {
text-align:right;
}

.vc_grid-filter.vc_grid-filter-left,.vc_grid-filter-dropdown.vc_grid-filter-left,.vc_grid-filter-select.vc_grid-filter-left {
text-align:left;
}

.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-blue>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item:hover {
background-color:#5472D2;
}

.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover {
background-color:#00C1CF;
}

.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-pink>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item:hover {
background-color:#FE6C61;
}

.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-violet>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item:hover {
background-color:#8D6DC4;
}

.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover {
background-color:#4CADC9;
}

.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-chino>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item:hover {
background-color:#CEC2AB;
}

.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover {
background-color:#50485B;
}

.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover {
background-color:#75D69C;
}

.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-black>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item:hover {
background-color:#2A2A2A;
}

.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item:hover {
background-color:#EBEBEB;
}

.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-grey>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item>span {
color:#666;
}

.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-black>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-blue>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-chino>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-pink>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-turquoise>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-violet>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-vista_blue>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-black>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-blue>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-chino>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-mulled_wine>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-pink>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-turquoise>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-violet>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-vista_blue>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-peacoc>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-peacoc>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item>span,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item>span {
color:#FFF;
}

.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-orange>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-orange>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-orange>.vc_grid-filter-item:hover {
background-color:#F7BE68;
}

.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-sky>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sky>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sky>.vc_grid-filter-item:hover {
background-color:#5AA1E3;
}

.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-green>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-green>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-green>.vc_grid-filter-item:hover {
background-color:#6DAB3C;
}

.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-juicy_pink>.vc_grid-filter-item:hover {
background-color:#F4524D;
}

.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-sandy_brown>.vc_grid-filter-item:hover {
background-color:#F79468;
}

.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-purple>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-purple>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-purple>.vc_grid-filter-item:hover {
background-color:#B97EBB;
}

.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-white>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item:hover,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item:hover {
background-color:#FFF;
}

.vc_grid-filter>.vc_grid-filter-item.vc_active>span,.vc_grid-filter>.vc_grid-filter-item:hover>span,.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item.vc_active>a,.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:hover>a,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item.vc_active>a,.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:hover>a,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item.vc_active>a,.vc_grid-filter.vc_grid-filter-bordered>.vc_grid-filter-item:hover>a {
text-decoration:none;
}

.vc_grid-filter.vc_grid-filter-bordered-rounded>.vc_grid-filter-item:last-child,.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:last-child {
border-top-right-radius:30px;
border-bottom-right-radius:30px;
}

.vc_grid-filter.vc_grid-filter-bordered-rounded-less>.vc_grid-filter-item:last-child,.vc_grid-filter.vc_grid-filter-filled-rounded>.vc_grid-filter-item:last-child,.vc_grid-filter.vc_grid-filter-filled>.vc_grid-filter-item:last-child {
border-top-right-radius:3px;
border-bottom-right-radius:3px;
}

@media (min-width:768px) {
.vc_grid-filter-dropdown.vc_grid-filter-color-blue .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-blue .vc_arrow-icon-navicon {
color:#5472D2;
}

.vc_grid-filter-dropdown.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-turquoise .vc_arrow-icon-navicon {
color:#00C1CF;
}

.vc_grid-filter-dropdown.vc_grid-filter-color-pink .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-pink .vc_arrow-icon-navicon {
color:#FE6C61;
}

.vc_grid-filter-dropdown.vc_grid-filter-color-violet .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-violet .vc_arrow-icon-navicon {
color:#8D6DC4;
}

.vc_grid-filter-dropdown.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-peacoc .vc_arrow-icon-navicon {
color:#4CADC9;
}

.vc_grid-filter-dropdown.vc_grid-filter-color-chino .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-chino .vc_arrow-icon-navicon {
color:#CEC2AB;
}

.vc_grid-filter-dropdown.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-mulled_wine .vc_arrow-icon-navicon {
color:#50485B;
}

.vc_grid-filter-dropdown.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-vista_blue .vc_arrow-icon-navicon {
color:#75D69C;
}

.vc_grid-filter-dropdown.vc_grid-filter-color-black .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-black .vc_arrow-icon-navicon {
color:#2A2A2A;
}

.vc_grid-filter-dropdown.vc_grid-filter-color-grey .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-grey .vc_arrow-icon-navicon {
color:#EBEBEB;
}

.vc_grid-filter-dropdown.vc_grid-filter-color-orange .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-orange .vc_arrow-icon-navicon {
color:#F7BE68;
}

.vc_grid-filter-dropdown.vc_grid-filter-color-sky .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-sky .vc_arrow-icon-navicon {
color:#5AA1E3;
}

.vc_grid-filter-dropdown.vc_grid-filter-color-green .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-green .vc_arrow-icon-navicon {
color:#6DAB3C;
}

.vc_grid-filter-dropdown.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-juicy_pink .vc_arrow-icon-navicon {
color:#F4524D;
}

.vc_grid-filter-dropdown.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-sandy_brown .vc_arrow-icon-navicon {
color:#F79468;
}

.vc_grid-filter-dropdown.vc_grid-filter-color-purple .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-purple .vc_arrow-icon-navicon {
color:#B97EBB;
}

.vc_grid-filter-dropdown.vc_grid-filter-color-white .vc_arrow-icon-navicon,.vc_grid-filter-select.vc_grid-filter-color-white .vc_arrow-icon-navicon {
color:#FFF;
}

.vc_grid-filter-dropdown .vc_grid-styled-select,.vc_grid-filter-select .vc_grid-styled-select {
border:1px solid #ccc;
display:inline-block;
height:30px;
overflow:hidden;
padding-right:5px;
text-align:left;
width:auto;
vertical-align:middle;
}

.vc_grid-filter-dropdown .vc_grid-styled-select .vc_arrow-icon-navicon,.vc_grid-filter-select .vc_grid-styled-select .vc_arrow-icon-navicon {
font-size:17px;
display:inline;
vertical-align:middle;
}

.vc_grid-filter-dropdown .vc_grid-styled-select select,.vc_grid-filter-select .vc_grid-styled-select select {
background:none;
border:0;
border-radius:0;
height:30px;
line-height:1;
margin-right:-50px;
padding:5px;
position:relative;
font-size:12px;
z-index:0;
cursor:pointer;
max-width:inherit !important;
}
}

@media (max-width:768px) {
.vc_responsive .vc_grid-filter-select {
display:block;
}

.vc_responsive .vc_grid-filter {
display:none !important;
}
}

.owl-carousel .owl-item .vc_grid-item {
-webkit-transform:translate3D(0,0,0);
-ms-transform:translate3D(0,0,0);
transform:translate3D(0,0,0);
}

.owl-carousel .owl-animated-out {
z-index:0;
}

.owl-carousel .owl-animated-in {
z-index:1;
}

@font-face {
font-family:vc_grid_v1;
src:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.eot?-9hbgac&x88384);
src:url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.eot?#iefix-9hbgac&x88384) format("embedded-opentype"),url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.woff?-9hbgac&x88384) format("woff"),url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.ttf?-9hbgac&x88384) format("truetype"),url(http://118318166.r.worldcdn.net/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.svg?-9hbgac#vc_grid_v1&x88384) format("svg");
font-weight:400;
font-style:normal;
}

[class*=" vc_arrow-icon-"],[class^=vc_arrow-icon-] {
font-family:vc_grid_v1;
speak:none;
font-style:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
line-height:1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}

.vc_arrow-icon-minus:before {
content:"\e61c";
}

.vc_arrow-icon-plus:before {
content:"\e61d";
}

.vc_arrow-icon-arrow_down:before {
content:"\e61e";
}

.vc_arrow-icon-arrow_up:before {
content:"\e61f";
}

.vc_arrow-icon-arrow_01_left:before {
content:"\e600";
}

.vc_arrow-icon-arrow_01_right:before {
content:"\e601";
}

.vc_arrow-icon-arrow_02_left:before {
content:"\e602";
}

.vc_arrow-icon-arrow_02_right:before {
content:"\e603";
}

.vc_arrow-icon-arrow_03_left:before {
content:"\e604";
}

.vc_arrow-icon-arrow_03_right:before {
content:"\e605";
}

.vc_arrow-icon-arrow_04_left:before {
content:"\e606";
}

.vc_arrow-icon-arrow_04_right:before {
content:"\e607";
}

.vc_arrow-icon-arrow_05_left:before {
content:"\e608";
}

.vc_arrow-icon-arrow_05_right:before {
content:"\e609";
}

.vc_arrow-icon-arrow_06_left:before {
content:"\e60a";
}

.vc_arrow-icon-arrow_06_right:before {
content:"\e60b";
}

.vc_arrow-icon-arrow_07_left:before {
content:"\e60c";
}

.vc_arrow-icon-arrow_07_right:before {
content:"\e60d";
}

.vc_arrow-icon-arrow_08_left:before {
content:"\e60e";
}

.vc_arrow-icon-arrow_08_right:before {
content:"\e60f";
}

.vc_arrow-icon-arrow_09_left:before {
content:"\e610";
}

.vc_arrow-icon-arrow_09_right:before {
content:"\e611";
}

.vc_arrow-icon-arrow_10_left:before {
content:"\e612";
}

.vc_arrow-icon-arrow_10_right:before {
content:"\e613";
}

.vc_arrow-icon-arrow_11_left:before {
content:"\e614";
}

.vc_arrow-icon-arrow_11_right:before {
content:"\e615";
}

.vc_arrow-icon-arrow_12_left:before {
content:"\e616";
}

.vc_arrow-icon-arrow_12_right:before {
content:"\e617";
}

.vc_arrow-icon-navicon:before {
content:"\f0c9";
}

.wpb_animate_when_almost_visible {
opacity:0;
filter:alpha(opacity=0);
}

.wpb_start_animation.wpb_top-to-bottom {
-webkit-animation:wpb_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275);
-o-animation:wpb_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275);
animation:wpb_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275);
opacity:1;
filter:alpha(opacity=100);
}

.wpb_start_animation.wpb_bottom-to-top {
-webkit-animation:wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275);
-o-animation:wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275);
animation:wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275);
opacity:1;
filter:alpha(opacity=100);
}

.wpb_start_animation.wpb_left-to-right {
-webkit-animation:wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275);
-o-animation:wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275);
animation:wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275);
opacity:1;
filter:alpha(opacity=100);
}

.wpb_start_animation.wpb_right-to-left {
-webkit-animation:wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275);
-o-animation:wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275);
animation:wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275);
opacity:1;
filter:alpha(opacity=100);
}

.wpb_start_animation.wpb_appear {
-webkit-animation:wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);
-o-animation:wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);
animation:wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);
-webkit-transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
transform:scale(1);
opacity:1;
filter:alpha(opacity=100);
}

@-webkit-keyframes wpb_ttb {
0% {
-webkit-transform:translate(0,-10%);
opacity:0;
filter:alpha(opacity=0);
}

100% {
-webkit-transform:translate(0,0);
opacity:1;
filter:alpha(opacity=100);
}
}

@-moz-keyframes wpb_ttb {
0% {
-moz-transform:translate(0,-10%);
opacity:0;
filter:alpha(opacity=0);
}

100% {
-moz-transform:translate(0,0);
opacity:1;
filter:alpha(opacity=100);
}
}

@-o-keyframes wpb_ttb {
0% {
-o-transform:translate(0,-10%);
opacity:0;
filter:alpha(opacity=0);
}

100% {
-o-transform:translate(0,0);
opacity:1;
filter:alpha(opacity=100);
}
}

@keyframes wpb_ttb {
0% {
-webkit-transform:translate(0,-10%);
-ms-transform:translate(0,-10%);
-o-transform:translate(0,-10%);
transform:translate(0,-10%);
opacity:0;
filter:alpha(opacity=0);
}

100% {
-webkit-transform:translate(0,0);
-ms-transform:translate(0,0);
-o-transform:translate(0,0);
transform:translate(0,0);
opacity:1;
filter:alpha(opacity=100);
}
}

@-webkit-keyframes wpb_btt {
0% {
-webkit-transform:translate(0,10%);
opacity:0;
filter:alpha(opacity=0);
}

100% {
-webkit-transform:translate(0,0);
opacity:1;
filter:alpha(opacity=100);
}
}

@-moz-keyframes wpb_btt {
0% {
-moz-transform:translate(0,10%);
opacity:0;
filter:alpha(opacity=0);
}

100% {
-moz-transform:translate(0,0);
opacity:1;
filter:alpha(opacity=100);
}
}

@-o-keyframes wpb_btt {
0% {
-o-transform:translate(0,10%);
opacity:0;
filter:alpha(opacity=0);
}

100% {
-o-transform:translate(0,0);
opacity:1;
filter:alpha(opacity=100);
}
}

@keyframes wpb_btt {
0% {
-webkit-transform:translate(0,10%);
-ms-transform:translate(0,10%);
-o-transform:translate(0,10%);
transform:translate(0,10%);
opacity:0;
filter:alpha(opacity=0);
}

100% {
-webkit-transform:translate(0,0);
-ms-transform:translate(0,0);
-o-transform:translate(0,0);
transform:translate(0,0);
opacity:1;
filter:alpha(opacity=100);
}
}

@-webkit-keyframes wpb_ltr {
0% {
-webkit-transform:translate(-10%,0);
opacity:0;
filter:alpha(opacity=0);
}

100% {
-webkit-transform:translate(0,0);
opacity:1;
filter:alpha(opacity=100);
}
}

@-moz-keyframes wpb_ltr {
0% {
-moz-transform:translate(-10%,0);
opacity:0;
filter:alpha(opacity=0);
}

100% {
-moz-transform:translate(0,0);
opacity:1;
filter:alpha(opacity=100);
}
}

@-o-keyframes wpb_ltr {
0% {
-o-transform:translate(-10%,0);
opacity:0;
filter:alpha(opacity=0);
}

100% {
-o-transform:translate(0,0);
opacity:1;
filter:alpha(opacity=100);
}
}

@keyframes wpb_ltr {
0% {
-webkit-transform:translate(-10%,0);
-ms-transform:translate(-10%,0);
-o-transform:translate(-10%,0);
transform:translate(-10%,0);
opacity:0;
filter:alpha(opacity=0);
}

100% {
-webkit-transform:translate(0,0);
-ms-transform:translate(0,0);
-o-transform:translate(0,0);
transform:translate(0,0);
opacity:1;
filter:alpha(opacity=100);
}
}

@-webkit-keyframes wpb_rtl {
0% {
-webkit-transform:translate(10%,0);
opacity:0;
filter:alpha(opacity=0);
}

100% {
-webkit-transform:translate(0,0);
opacity:1;
filter:alpha(opacity=100);
}
}

@-moz-keyframes wpb_rtl {
0% {
-moz-transform:translate(10%,0);
opacity:0;
filter:alpha(opacity=0);
}

100% {
-moz-transform:translate(0,0);
opacity:1;
filter:alpha(opacity=100);
}
}

@-o-keyframes wpb_rtl {
0% {
-o-transform:translate(10%,0);
opacity:0;
filter:alpha(opacity=0);
}

100% {
-o-transform:translate(0,0);
opacity:1;
filter:alpha(opacity=100);
}
}

@keyframes wpb_rtl {
0% {
-webkit-transform:translate(10%,0);
-ms-transform:translate(10%,0);
-o-transform:translate(10%,0);
transform:translate(10%,0);
opacity:0;
filter:alpha(opacity=0);
}

100% {
-webkit-transform:translate(0,0);
-ms-transform:translate(0,0);
-o-transform:translate(0,0);
transform:translate(0,0);
opacity:1;
filter:alpha(opacity=100);
}
}

@-webkit-keyframes wpb_appear {
0% {
-webkit-transform:scale(.5);
opacity:.1;
filter:alpha(opacity=10);
}

100% {
-webkit-transform:scale(1);
opacity:1;
filter:alpha(opacity=100);
}
}

@-moz-keyframes wpb_appear {
0% {
-moz-transform:scale(.5);
opacity:.1;
filter:alpha(opacity=10);
}

100% {
-moz-transform:scale(1);
opacity:1;
filter:alpha(opacity=100);
}
}

@-o-keyframes wpb_appear {
0% {
-o-transform:scale(.5);
opacity:.1;
filter:alpha(opacity=10);
}

100% {
-o-transform:scale(1);
opacity:1;
filter:alpha(opacity=100);
}
}

@keyframes wpb_appear {
0% {
-webkit-transform:scale(.5);
-ms-transform:scale(.5);
-o-transform:scale(.5);
transform:scale(.5);
opacity:.1;
filter:alpha(opacity=10);
}

100% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
transform:scale(1);
opacity:1;
filter:alpha(opacity=100);
}
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini {
position:relative;
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_gitem-zone {
opacity:0 !important;
filter:alpha(opacity=0) !important;
-webkit-transform:none !important;
-ms-transform:none !important;
transform:none !important;
-webkit-transition:none !important;
-o-transition:none !important;
transition:none !important;
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader-wrapper {
position:absolute;
right:0;
top:50%;
margin-top:-50px;
left:0;
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader {
margin:2em auto;
font-size:10px;
position:relative;
text-indent:-9999em;
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader,.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after,.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before {
border-radius:50%;
width:12px;
height:12px;
-webkit-animation:vc_woo-add-cart-load 1.8s infinite ease-in-out;
animation:vc_woo-add-cart-load 1.8s infinite ease-in-out;
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before {
left:-20px;
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after {
left:20px;
-webkit-animation-delay:.32s;
animation-delay:.32s;
}

.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:after,.vc-woocommerce-add-to-cart-loading.vc_grid-item-mini .vc_wc-load-add-to-loader:before {
content:'';
position:absolute;
top:0;
}

@-webkit-keyframes vc_woo-add-cart-load {
0%,100%,80% {
box-shadow:0 2.5em 0 -1.3em rgba(235,235,235,.75);
}

40% {
box-shadow:0 2.5em 0 0 rgba(235,235,235,.75);
}
}

@keyframes vc_woo-add-cart-load {
0%,100%,80% {
box-shadow:0 2.5em 0 -1.3em rgba(235,235,235,.75);
}

40% {
box-shadow:0 2.5em 0 0 rgba(235,235,235,.75);
}
}

.vc_grid-item-mini .added_to_cart.wc-forward {
display:none;
}.ubermenu,.ubermenu .ubermenu-column,.ubermenu .ubermenu-divider,.ubermenu .ubermenu-icon,.ubermenu .ubermenu-image,.ubermenu .ubermenu-item,.ubermenu .ubermenu-nav,.ubermenu .ubermenu-retractor,.ubermenu .ubermenu-row,.ubermenu .ubermenu-search,.ubermenu .ubermenu-search-input,.ubermenu .ubermenu-search-submit,.ubermenu .ubermenu-submenu,.ubermenu .ubermenu-submenu-footer,.ubermenu .ubermenu-tabs,.ubermenu .ubermenu-tabs-panels,.ubermenu .ubermenu-target,.ubermenu-responsive-toggle {
margin:0;
padding:0;
left:auto;
right:auto;
top:auto;
bottom:auto;
text-indent:0;
clip:auto;
position:static;
background:0 0;
text-transform:none;
overflow:visible;
z-index:10;
-webkit-box-shadow:none;
-moz-box-shadow:none;
-o-box-shadow:none;
box-shadow:none;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-o-box-sizing:border-box;
box-sizing:border-box;
vertical-align:top;
line-height:1.3em;
border:none;
border-radius:0;
pointer-events:auto;
}

.ubermenu,.ubermenu .ubermenu-column,.ubermenu .ubermenu-divider,.ubermenu .ubermenu-item,.ubermenu .ubermenu-nav,.ubermenu .ubermenu-retractor,.ubermenu .ubermenu-row,.ubermenu .ubermenu-search,.ubermenu .ubermenu-search-input,.ubermenu .ubermenu-search-submit,.ubermenu .ubermenu-submenu,.ubermenu .ubermenu-submenu-footer,.ubermenu .ubermenu-tabs,.ubermenu .ubermenu-tabs-panels,.ubermenu .ubermenu-target,.ubermenu-responsive-toggle {
height:auto;
width:auto;
max-height:none;
min-height:0;
}

.ubermenu .ubermenu-image,.ubermenu .ubermenu-submenu-drop {
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
backface-visibility:hidden;
-moz-transform:translateZ(0);
-webkit-transform:translateZ(0);
}

.ubermenu {
display:block;
line-height:1.3em;
text-align:left;
background:0 0;
}

.ubermenu,.ubermenu-nav {
overflow:visible !important;
z-index:100;
}

.ubermenu-nav {
text-align:inherit;
}

.ubermenu-nav,.ubermenu-row,.ubermenu-submenu {
display:block;
margin:0;
padding:0;
list-style:none;
}

.ubermenu a.ubermenu-target,.ubermenu-trigger-click .ubermenu-has-submenu-drop>.ubermenu-target {
cursor:pointer;
}

.ubermenu span.ubermenu-target {
cursor:default;
}

.ubermenu-accessible .ubermenu-target {
outline:0;
}

.ubermenu-accessible input:not(:hover):focus,.ubermenu-accessible:not(:hover) .ubermenu-target:focus {
outline:#2cc4ff solid 1px;
box-shadow:0 0 5px #2CC4FF !important;
z-index:50;
transition:outline .1s linear;
}

.ubermenu-responsive-toggle,.ubermenu-sticky-toggle-wrapper {
display:none;
text-decoration:none;
cursor:pointer;
max-width:100%;
}

.ubermenu-responsive-toggle:hover {
text-decoration:none;
}

.ubermenu-responsive-toggle .fa {
width:1.3em;
text-align:center;
margin-right:.6em;
}

.ubermenu-responsive-toggle-icon-only .fa {
margin-right:0;
}

.ubermenu-bar-align-center {
float:none;
margin:0 auto;
}

.ubermenu-bar-inner-center .ubermenu-nav {
margin:0 auto;
}

.ubermenu .ubermenu-item {
text-align:left;
display:inline-block;
vertical-align:top;
}

.ubermenu .ubermenu-item-level-0 {
vertical-align:bottom;
-moz-backface-visibility:visible;
backface-visibility:visible;
}

.ubermenu-items-align-top .ubermenu-item-level-0 {
vertical-align:top;
}

.ubermenu .ubermenu-item.ubermenu-item-level-0 {
float:none;
}

body:not(.rtl) .ubermenu.ubermenu-horizontal .ubermenu-item-level-0:first-child>.ubermenu-target {
border-left:none;
}

.ubermenu .ubermenu-colgroup .ubermenu-column,.ubermenu .ubermenu-custom-content-padded,.ubermenu .ubermenu-nonlink,.ubermenu .ubermenu-retractor,.ubermenu .ubermenu-submenu-padded,.ubermenu .ubermenu-submenu-type-stack>.ubermenu-item-normal>.ubermenu-target,.ubermenu .ubermenu-target,.ubermenu .ubermenu-widget,.ubermenu-responsive-toggle {
padding:15px 20px;
}

.ubermenu .ubermenu-target-nowrap>.ubermenu-target-title {
white-space:nowrap;
}

.ubermenu-horizontal .ubermenu-item.ubermenu-item-mini>.ubermenu-target {
padding-left:5px;
padding-right:5px;
}

.ubermenu .ubermenu-item-level-0>.ubermenu-submenu-type-stack>.ubermenu-item {
clear:both;
width:100%;
}

.ubermenu .ubermenu-submenu .ubermenu-submenu-type-stack {
width:auto;
}

.ubermenu .ubermenu-autocolumn,.ubermenu .ubermenu-submenu-type-stack {
padding-top:10px;
padding-bottom:10px;
}

.ubermenu .ubermenu-submenu-type-stack>.ubermenu-item-normal>.ubermenu-target {
padding-top:5px;
padding-bottom:5px;
}

.ubermenu .ubermenu-target {
display:block;
text-decoration:none;
position:relative;
}

.ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target:after {
position:absolute;
right:10px;
top:50%;
margin-top:-6px;
content:"\f107";
display:inline-block;
font-family:FontAwesome;
font-style:normal;
font-weight:400;
line-height:1;
color:inherit;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}

.ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target {
padding-right:25px;
}

.ubermenu-sub-indicators .ubermenu-item-mini.ubermenu-item-has-children>.ubermenu-target.ubermenu-noindicator {
padding-right:5px;
}

.ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-noindicator:after {
content:'';
display:none;
}

.ubermenu-sub-indicators .ubermenu-submenu .ubermenu-has-submenu-flyout.ubermenu-submenu-reverse>.ubermenu-target:after {
right:auto;
left:10px;
content:'\f104';
}

.ubermenu .ubermenu-target-text {
display:inline-block;
vertical-align:middle;
font-family:inherit;
font-weight:inherit;
color:inherit;
}

.ubermenu .ubermenu-target-description {
font-size:80%;
font-weight:400;
clear:both;
display:block;
}

.ubermenu .ubermenu-target-with-image>.ubermenu-target-text {
display:block;
clear:none;
}

.ubermenu .ubermenu-item.ubermenu-disable-padding>.ubermenu-target {
padding:0;
}

.ubermenu.ubermenu-sub-indicators .ubermenu-item.ubermenu-disable-padding.ubermenu-has-submenu-drop>.ubermenu-target {
padding-right:30px;
}

.ubermenu .ubermenu-image {
display:block;
max-width:100%;
transition:opacity 1s ease;
opacity:1;
}

.ubermenu .ubermenu-image:not(.ubermenu-image-lazyload) {
height:auto;
}

.ubermenu .ubermenu-image-lazyload {
opacity:0;
}

.ubermenu .ubermenu-item-layout-image_left>.ubermenu-target-text {
padding-left:50px;
}

.ubermenu .ubermenu-item-layout-image_right>.ubermenu-target-text {
padding-right:50px;
}

.ubermenu .ubermenu-icon {
width:1.3em;
text-align:center;
line-height:1em;
}

.ubermenu .ubermenu-item-layout-icon_left>.ubermenu-icon,.ubermenu .ubermenu-item-layout-icon_right>.ubermenu-icon {
vertical-align:middle;
}

.ubermenu .ubermenu-item-layout-icon_left>.ubermenu-target-title {
margin-left:.6em;
display:inline-block;
}

.ubermenu.ubermenu-icons-inline .ubermenu-item-layout-icon_left>.ubermenu-icon,.ubermenu.ubermenu-icons-inline .ubermenu-item-layout-icon_left>.ubermenu-target-title {
display:inline;
white-space:normal;
}

.ubermenu .ubermenu-content-align-center>.ubermenu-image {
float:none;
margin-left:auto;
margin-right:auto;
}

.ubermenu .ubermenu-column,.ubermenu .ubermenu-row {
max-width:100%;
}

.ubermenu .ubermenu-item .ubermenu-submenu-drop {
position:absolute;
z-index:500;
top:-10000px;
height:0;
max-height:0;
visibility:hidden;
overflow:hidden;
box-shadow:0 0 20px rgba(0,0,0,.15);
-webkit-transition-duration:.3s;
-ms-transition-duration:.3s;
transition-duration:.3s;
-webkit-transition-timing-function:ease-in;
-ms-transition-timing-function:ease-in;
transition-timing-function:ease-in;
}

.ubermenu .ubermenu-item:not(.ubermenu-active) .ubermenu-submenu-drop {
min-height:0 !important;
}

.ubermenu .ubermenu-item .ubermenu-submenu-padded {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box;
box-sizing:border-box;
}

.ubermenu .ubermenu-item.ubermenu-active>.ubermenu-submenu-drop,.ubermenu-nojs .ubermenu-item:hover>.ubermenu-submenu-drop {
display:block;
visibility:visible;
opacity:1;
height:auto;
max-height:none;
}

.ubermenu .ubermenu-item-level-0>.ubermenu-submenu-drop {
clip:rect(0,5000px,5000px,-5000px);
}

.ubermenu-bound .ubermenu-submenu-type-mega {
min-width:50%;
}

.ubermenu .ubermenu-grid-row .ubermenu-target,.ubermenu .ubermenu-submenu-grid .ubermenu-target {
padding-right:0;
}

.ubermenu .ubermenu-item.ubermenu-active .ubermenu-submenu-drop,.ubermenu-nojs .ubermenu-item:hover .ubermenu-submenu-drop {
z-index:20;
}

.ubermenu .ubermenu-submenu-drop.ubermenu-submenu-align-left_edge_item {
left:auto;
}

.ubermenu .ubermenu-submenu-drop.ubermenu-submenu-align-right_edge_item {
right:auto;
}

.ubermenu .ubermenu-submenu-drop.ubermenu-submenu-align-full_width,.ubermenu .ubermenu-submenu-drop.ubermenu-submenu-align-left_edge_bar {
left:0;
}

.ubermenu .ubermenu-submenu-drop.ubermenu-submenu-align-right_edge_bar {
right:0;
}

.ubermenu .ubermenu-submenu-rtl {
direction:rtl;
}

.ubermenu .ubermenu-submenu-rtl>* {
direction:ltr;
}

.ubermenu .ubermenu-retractor {
display:block;
clear:both;
text-align:center;
cursor:pointer;
}

.ubermenu .ubermenu-retractor:hover {
background:rgba(0,0,0,.1);
}

.ubermenu .ubermenu-retractor-desktop {
position:absolute;
right:0;
top:0;
padding:7px 10px;
z-index:100;
}

.ubermenu .ubermenu-submenu-type-stack>.ubermenu-item.ubermenu-column-auto {
width:100%;
display:block;
float:none;
min-width:0;
}

.ubermenu .ubermenu-item-header>.ubermenu-submenu-type-stack>.ubermenu-autocolumn,.ubermenu .ubermenu-item-header>.ubermenu-submenu-type-stack>.ubermenu-autocolumn>.ubermenu-submenu-type-stack>.ubermenu-item-normal:first-child {
padding-top:0;
margin-top:0;
}

.ubermenu .ubermenu-submenu-type-stack.ubermenu-submenu-indent {
padding-left:1.6em;
padding-top:.4em;
}

.ubermenu .ubermenu-submenu-footer {
position:absolute;
bottom:0;
right:0;
padding:10px 20px;
color:inherit;
font-size:inherit;
list-style:none;
}

.ubermenu .ubermenu-submenu-footer a {
text-decoration:none;
font-weight:700;
font-size:inherit;
}

.ubermenu .ubermenu-item.ubermenu-active.ubermenu-in-transition>.ubermenu-submenu-drop,.ubermenu .ubermenu-item.ubermenu-in-transition>.ubermenu-submenu-drop {
overflow:hidden !important;
height:auto;
}

.ubermenu-transition-none .ubermenu-item .ubermenu-submenu-drop {
-webkit-transition:none;
-ms-transition:none;
transition:none;
top:auto;
}

.ubermenu-nojs.ubermenu-transition-none .ubermenu-item:hover>.ubermenu-submenu-drop,.ubermenu-transition-none .ubermenu-item.ubermenu-active>.ubermenu-submenu-drop {
max-height:none;
height:auto;
overflow-y:visible;
}

.ubermenu-transition-slide .ubermenu-item .ubermenu-submenu-drop {
-webkit-transition-property:max-height,visibility;
-ms-transition-property:max-height,visibility;
transition-property:max-height,visibility;
max-height:0;
top:auto;
}

.ubermenu-nojs.ubermenu-transition-slide .ubermenu-item:hover>.ubermenu-submenu-drop,.ubermenu-transition-slide .ubermenu-item.ubermenu-active>.ubermenu-submenu-drop {
max-height:1000px;
}

.ubermenu-transition-fade .ubermenu-item .ubermenu-submenu-drop {
opacity:0;
-webkit-transition-property:opacity,visibility;
-ms-transition-property:opacity,visibility;
transition-property:opacity,visibility;
top:auto;
margin-top:1px;
}

.ubermenu-nojs.ubermenu-transition-fade .ubermenu-item:hover>.ubermenu-submenu-drop,.ubermenu-transition-fade .ubermenu-item.ubermenu-active>.ubermenu-submenu-drop {
opacity:1;
top:auto;
}

.ubermenu-transition-shift .ubermenu-item .ubermenu-submenu-drop {
margin-top:20px;
top:auto;
opacity:0;
-webkit-transition-property:margin-top,opacity,visibility;
-ms-transition-property:margin-top,opacity,visibility;
transition-property:margin-top,opacity,visibility;
}

.ubermenu-nojs.ubermenu-transition-shift .ubermenu-item:hover>.ubermenu-submenu-drop,.ubermenu-transition-shift .ubermenu-item.ubermenu-active>.ubermenu-submenu-drop {
margin-top:0;
opacity:1;
}

.ubermenu.ubermenu-transition-slide .ubermenu-active>.ubermenu-submenu.ubermenu-submenu-type-mega,.ubermenu:not(.ubermenu-transition-slide) .ubermenu-submenu.ubermenu-submenu-type-mega {
max-height:600px;
overflow-y:auto;
-webkit-overflow-scrolling:touch;
}

.ubermenu.ubermenu-disable-submenu-scroll .ubermenu-active>.ubermenu-submenu.ubermenu-submenu-type-mega {
max-height:none;
}

.ubermenu .ubermenu-submenu-type-flyout>.ubermenu-item {
display:block;
float:none;
position:relative;
min-width:150px;
clear:both;
}

.ubermenu:not(.ubermenu-transition-slide) .ubermenu-submenu.ubermenu-submenu-type-flyout {
max-height:99999px;
}

.ubermenu .ubermenu-submenu-type-flyout>.ubermenu-item.ubermenu-active {
z-index:50;
}

.ubermenu .ubermenu-submenu .ubermenu-submenu-type-flyout {
margin-top:-1px;
top:0;
left:100%;
min-width:none;
clip:rect(-10px,5000px,5000px,0);
}

.ubermenu .ubermenu-submenu .ubermenu-submenu-type-flyout.ubermenu-submenu-align-right_edge_item {
left:auto;
right:100%;
clip:rect(-10px,5000px,5000px,-5000px);
}

.ubermenu .ubermenu-submenu .ubermenu-item.ubermenu-active>.ubermenu-submenu-type-flyout {
top:0;
}

.ubermenu .ubermenu-submenu-type-flyout>.ubermenu-item.ubermenu-has-submenu-mega {
position:static;
}

.ubermenu .ubermenu-submenu-type-flyout>.ubermenu-item>.ubermenu-submenu.ubermenu-submenu-type-mega {
left:100%;
top:0;
min-height:100%;
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
-ms-box-sizing:content-box;
box-sizing:content-box;
clip:rect(-10px,5000px,5000px,-5000px);
}

.ubermenu.ubermenu-horizontal .ubermenu-item-level-1:first-child>.ubermenu-submenu-type-flyout,.ubermenu.ubermenu-horizontal .ubermenu-item-level-1:first-child>.ubermenu-submenu-type-flyout>.ubermenu-item:first-child>.ubermenu-submenu-type-flyout,.ubermenu.ubermenu-horizontal .ubermenu-submenu-type-flyout .ubermenu-submenu-type-mega {
border-top:none;
}

.ubermenu .ubermenu-item .ubermenu-submenu-type-mega .ubermenu-submenu-drop {
margin-top:0;
clip:rect(0,5000px,5000px,-5000px);
}

.ubermenu .ubermenu-item .ubermenu-submenu-type-mega>.ubermenu-item.ubermenu-has-submenu-flyout>.ubermenu-submenu-drop {
top:auto;
left:auto;
box-shadow:none;
}

.ubermenu .ubermenu-submenu-type-mega .ubermenu-item.ubermenu-has-submenu-flyout.ubermenu-active {
z-index:100;
}

.ubermenu .ubermenu-row {
margin-bottom:10px;
clear:both;
}

.ubermenu .ubermenu-submenu .ubermenu-column {
display:block;
float:left;
width:auto;
}

.ubermenu .ubermenu-submenu-type-mega.ubermenu-submenu-content-align-center>.ubermenu-column,.ubermenu .ubermenu-submenu-type-mega.ubermenu-submenu-content-align-center>.ubermenu-row>.ubermenu-column,.ubermenu .ubermenu-submenu-type-mega.ubermenu-submenu-content-align-left>.ubermenu-column,.ubermenu .ubermenu-submenu-type-mega.ubermenu-submenu-content-align-left>.ubermenu-row>.ubermenu-column,.ubermenu .ubermenu-submenu-type-mega.ubermenu-submenu-content-align-right>.ubermenu-column,.ubermenu .ubermenu-submenu-type-mega.ubermenu-submenu-content-align-right>.ubermenu-row>.ubermenu-column {
display:inline-block;
float:none;
}

.ubermenu .ubermenu-submenu .ubermenu-column-auto {
min-width:100px;
width:auto;
}

.ubermenu .ubermenu-nav .ubermenu-column-1-2 {
width:50%;
}

.ubermenu .ubermenu-nav .ubermenu-column-1-3 {
width:33.33%;
}

.ubermenu .ubermenu-nav .ubermenu-column-2-3 {
width:66.66%;
}

.ubermenu .ubermenu-nav .ubermenu-column-1-4 {
width:25%;
}

.ubermenu .ubermenu-nav .ubermenu-column-3-4 {
width:75%;
}

.ubermenu .ubermenu-nav .ubermenu-column-1-5 {
width:20%;
}

.ubermenu .ubermenu-nav .ubermenu-column-2-5 {
width:40%;
}

.ubermenu .ubermenu-nav .ubermenu-column-3-5 {
width:60%;
}

.ubermenu .ubermenu-nav .ubermenu-column-4-5 {
width:80%;
}

.ubermenu .ubermenu-nav .ubermenu-column-1-6 {
width:16.66%;
}

.ubermenu .ubermenu-nav .ubermenu-column-5-6 {
width:83.33%;
}

.ubermenu .ubermenu-nav .ubermenu-column-1-7 {
width:14.28%;
}

.ubermenu .ubermenu-nav .ubermenu-column-2-7 {
width:28.57%;
}

.ubermenu .ubermenu-nav .ubermenu-column-3-7 {
width:42.85%;
}

.ubermenu .ubermenu-nav .ubermenu-column-4-7 {
width:57.14%;
}

.ubermenu .ubermenu-nav .ubermenu-column-5-7 {
width:71.42%;
}

.ubermenu .ubermenu-nav .ubermenu-column-6-7 {
width:85.71%;
}

.ubermenu .ubermenu-nav .ubermenu-column-1-8 {
width:12.5%;
}

.ubermenu .ubermenu-nav .ubermenu-column-3-8 {
width:37.5%;
}

.ubermenu .ubermenu-nav .ubermenu-column-5-8 {
width:62.5%;
}

.ubermenu .ubermenu-nav .ubermenu-column-7-8 {
width:87.5%;
}

.ubermenu .ubermenu-nav .ubermenu-column-1-9 {
width:11.11%;
}

.ubermenu .ubermenu-nav .ubermenu-column-2-9 {
width:22.22%;
}

.ubermenu .ubermenu-nav .ubermenu-column-4-9 {
width:44.44%;
}

.ubermenu .ubermenu-nav .ubermenu-column-5-9 {
width:55.55%;
}

.ubermenu .ubermenu-nav .ubermenu-column-7-9 {
width:77.77%;
}

.ubermenu .ubermenu-nav .ubermenu-column-8-9 {
width:88.88%;
}

.ubermenu .ubermenu-nav .ubermenu-column-1-10 {
width:10%;
}

.ubermenu .ubermenu-nav .ubermenu-column-3-10 {
width:30%;
}

.ubermenu .ubermenu-nav .ubermenu-column-7-10 {
width:70%;
}

.ubermenu .ubermenu-nav .ubermenu-column-9-10 {
width:90%;
}

.ubermenu .ubermenu-nav .ubermenu-column-1-11 {
width:9.09%;
}

.ubermenu .ubermenu-nav .ubermenu-column-2-11 {
width:18.18%;
}

.ubermenu .ubermenu-nav .ubermenu-column-3-11 {
width:27.27%;
}

.ubermenu .ubermenu-nav .ubermenu-column-4-11 {
width:36.36%;
}

.ubermenu .ubermenu-nav .ubermenu-column-5-11 {
width:45.45%;
}

.ubermenu .ubermenu-nav .ubermenu-column-6-11 {
width:54.54%;
}

.ubermenu .ubermenu-nav .ubermenu-column-7-11 {
width:63.63%;
}

.ubermenu .ubermenu-nav .ubermenu-column-8-11 {
width:72.72%;
}

.ubermenu .ubermenu-nav .ubermenu-column-9-11 {
width:81.81%;
}

.ubermenu .ubermenu-nav .ubermenu-column-10-11 {
width:90.9%;
}

.ubermenu .ubermenu-nav .ubermenu-column-1-12 {
width:8.33%;
}

.ubermenu .ubermenu-nav .ubermenu-column-5-12 {
width:41.66%;
}

.ubermenu .ubermenu-nav .ubermenu-column-7-12 {
width:58.33%;
}

.ubermenu .ubermenu-nav .ubermenu-column-11-12 {
width:91.66%;
}

.ubermenu .ubermenu-tabs {
position:relative;
width:100%;
}

.ubermenu .ubermenu-tabs-group {
border-style:solid;
}

.ubermenu .ubermenu-tab .ubermenu-tab-content-panel {
position:absolute;
display:none;
}

.ubermenu .ubermenu-tab .ubermenu-tab-content-panel,.ubermenu .ubermenu-tab>.ubermenu-target {
border-width:0;
border-style:solid;
}

.ubermenu-nojs .ubermenu-tabs-show-default:hover>.ubermenu-tabs-group>.ubermenu-tab:first-child>.ubermenu-tab-content-panel {
display:none;
}

.ubermenu .ubermenu-tab-layout-left>.ubermenu-tabs-group {
float:left;
border-width:0 1px 0 0;
}

.ubermenu .ubermenu-tab-layout-left>.ubermenu-tabs-group>.ubermenu-tab>.ubermenu-tab-content-panel {
right:0;
top:0;
}

.ubermenu .ubermenu-tab-layout-right>.ubermenu-tabs-group {
float:right;
border-width:0 0 0 1px;
}

.ubermenu .ubermenu-tab-layout-right>.ubermenu-tabs-group>.ubermenu-tab>.ubermenu-tab-content-panel {
left:0;
top:0;
}

.ubermenu .ubermenu-tab-layout-right>.ubermenu-tabs-group>.ubermenu-has-submenu-drop>.ubermenu-target {
padding-left:25px;
padding-right:20px;
}

.ubermenu-sub-indicators .ubermenu-tab-layout-right>.ubermenu-tabs-group>.ubermenu-has-submenu-drop>.ubermenu-target:after {
content:"\f104";
right:auto;
left:10px;
}

.ubermenu .ubermenu-tab-layout-top>.ubermenu-tabs-group {
border-width:0;
}

.ubermenu .ubermenu-tab-layout-top>.ubermenu-tabs-group>.ubermenu-tab>.ubermenu-tab-content-panel {
left:0;
top:auto;
border-width:1px 0 0;
}

.ubermenu .ubermenu-tab-layout-bottom>.ubermenu-tabs-group {
border-width:1px 0 0;
position:absolute;
bottom:0;
}

.ubermenu .ubermenu-tab-layout-bottom>.ubermenu-tabs-group>.ubermenu-tab>.ubermenu-tab-content-panel {
left:0;
bottom:100%;
}

.ubermenu-sub-indicators .ubermenu-tabs.ubermenu-tab-layout-bottom>.ubermenu-tabs-group>.ubermenu-has-submenu-drop>.ubermenu-target:after {
content:"\f106";
}

.ubermenu h3.ubermenu-widgettitle {
padding-left:0;
padding-right:0;
margin-bottom:1.3em;
}

.ubermenu .ubermenu-divider {
clear:both;
display:block;
padding:20px 0;
}

.ubermenu .ubermenu-submenu-type-stack>.ubermenu-divider {
padding:10px 0;
}

.ubermenu .ubermenu-divider hr {
padding:0;
margin:0;
display:block;
height:1px;
background:0 0;
border:0;
border-top:1px solid #ddd;
border-top:1px solid rgba(0,0,0,.1);
}

.ubermenu .ubermenu-search .ubermenu-searchform {
position:relative;
background:#f9f9f9;
width:150px;
margin:7px;
}

.ubermenu .ubermenu-search input.ubermenu-search-input {
width:100%;
padding:8px 40px 8px 15px;
color:#333;
background:0 0;
border:none;
}

.ubermenu .ubermenu-search .ubermenu-search-submit,.ubermenu .ubermenu-searchbar-drop .ubermenu-search-submit {
position:absolute;
width:40px;
height:100%;
top:0;
right:0;
border:none;
background:0 0;
cursor:pointer;
color:#666;
font-family:FontAwesome !important;
font-style:normal;
font-weight:400;
line-height:1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}

.ubermenu .ubermenu-submenu .ubermenu-search .ubermenu-searchform {
height:50px;
margin:0;
background:#f9f9f9;
width:100%;
}

.ubermenu .ubermenu-submenu .ubermenu-search input.ubermenu-search-input {
width:100%;
padding:14px 50px 14px 25px;
height:100%;
color:#333;
background:0 0;
}

.ubermenu .ubermenu-submenu .ubermenu-search .ubermenu-search-submit,.ubermenu .ubermenu-submenu .ubermenu-searchbar-drop .ubermenu-search-submit {
position:absolute;
width:50px;
height:100%;
top:0;
right:0;
border:none;
background:0 0;
cursor:pointer;
color:#666;
font-family:FontAwesome !important;
font-style:normal;
font-weight:400;
line-height:1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}

.ubermenu .ubermenu-postlist-title>a {
color:inherit;
text-decoration:none;
}

.ubermenu .ubermenu-postlist-content {
font-size:11px;
opacity:.7;
}

.ubermenu .ubermenu-map-canvas img {
max-width:none;
}

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

.ubermenu-submenu-drop {
background:#fff;
}

.ubermenu-test-dimensions {
visibility:hidden !important;
display:block !important;
}

.ubermenu .ubermenu-force>.ubermenu-submenu {
display:block !important;
opacity:1 !important;
visibility:visible !important;
margin:0!important;
top:auto !important;
max-height:600px;
height:auto;
overflow:auto !important;
}

.ubermenu-notransition,.ubermenu-notransition>.ubermenu-submenu-drop {
-webkit-transition:none !important;
-moz-transition:none !important;
-o-transition:none !important;
-ms-transition:none !important;
transition:none !important;
}

.ubermenu-admin-notice {
background:#eee;
color:#333;
padding:15px;
border-left:30px solid #4D90FE;
margin:20px;
position:relative;
font-size:12px;
clear:both;
}

.ubermenu-admin-notice a,.ubermenu-admin-notice a:visited {
color:#00A3FF;
text-decoration:underline;
font-size:inherit;
}

.ubermenu-admin-notice a:hover {
color:#0D75AF;
}

.ubermenu-admin-notice strong {
color:#ff6347;
}

.ubermenu-admin-notice .ubermenu-admin-notice-icon {
position:absolute;
left:-18px;
top:50%;
margin-top:-5px;
color:#fff;
font-size:13px;
}

.ubermenu-admin-notice:after {
display:none;
position:absolute;
content:'UberMenu Notice: Only displayed to admin users';
left:-30px;
bottom:100%;
background:#666;
color:#eee;
padding:7px 10px;
font-size:11px;
}

#wp-admin-bar-ubermenu .fa,#wp-admin-bar-ubermenu_loading .fa {
font-family:FontAwesome;
margin-right:4px;
color:#aaa;
}

#wp-admin-bar-ubermenu_loading .fa {
color:#ff0;
}

#wpadminbar #wp-admin-bar-ubermenu_loading #wp-admin-bar-ubermenu_loading_msg .ab-item {
width:300px;
white-space:normal;
height:auto;
padding:10px 20px;
line-height:1.5em;
}

.ubermenu-responsive-toggle.ubermenu-loc-ubermenu-direct-inject,.ubermenu.ubermenu-loc-ubermenu-direct-inject {
position:fixed;
top:0;
left:0;
width:100%;
}

.admin-bar .ubermenu-responsive-toggle.ubermenu-loc-ubermenu-direct-inject,.admin-bar .ubermenu.ubermenu-loc-ubermenu-direct-inject {
top:32px;
}

.ubermenu-bound,.ubermenu-bound-inner .ubermenu-nav,.ubermenu .ubermenu-item-level-0.ubermenu-has-submenu-stack,.ubermenu .ubermenu-item.ubermenu-active>.ubermenu-target,.ubermenu-nojs .ubermenu-item:hover>.ubermenu-target,.ubermenu .ubermenu-item .ubermenu-submenu-type-mega .ubermenu-item.ubermenu-has-submenu-flyout {
position:relative;
}

.ubermenu-responsive-toggle-align-left,.ubermenu-bar-align-left,.ubermenu-items-align-left.ubermenu-horizontal .ubermenu-item.ubermenu-item-level-0,.ubermenu.ubermenu-horizontal .ubermenu-item.ubermenu-align-left,.ubermenu .ubermenu-item-layout-image_left>.ubermenu-image,.ubermenu .ubermenu-postlist .ubermenu-image {
float:left;
}

.ubermenu-responsive-toggle-align-right,.ubermenu-bar-align-right,.ubermenu.ubermenu-horizontal .ubermenu-item.ubermenu-align-right,.ubermenu .ubermenu-item-layout-image_right>.ubermenu-image {
float:right;
}

.ubermenu-responsive-toggle-content-align-left,.ubermenu .ubermenu-content-align-left,.ubermenu .ubermenu-submenu-type-mega.ubermenu-submenu-content-align-left {
text-align:left;
}

.ubermenu-responsive-toggle-content-align-center,.ubermenu-items-align-center,.ubermenu .ubermenu-content-align-center,.ubermenu .ubermenu-submenu-type-mega.ubermenu-submenu-content-align-center {
text-align:center;
}

.ubermenu-responsive-toggle-content-align-right,.ubermenu-items-align-right,.ubermenu .ubermenu-content-align-right,.ubermenu .ubermenu-submenu-type-mega.ubermenu-submenu-content-align-right {
text-align:right;
}

.ubermenu-bar-align-full,.ubermenu .ubermenu-autocolumn+.ubermenu-item-view-all,.ubermenu .ubermenu-clear-row,.ubermenu .ubermenu-autoclear>.ubermenu-column-1-10:nth-child(10n+1),.ubermenu .ubermenu-autoclear>.ubermenu-column-1-11:nth-child(11n+1),.ubermenu .ubermenu-autoclear>.ubermenu-column-1-12:nth-child(12n+1),.ubermenu .ubermenu-autoclear>.ubermenu-column-1-2:nth-child(2n+1),.ubermenu .ubermenu-autoclear>.ubermenu-column-1-3:nth-child(3n+1),.ubermenu .ubermenu-autoclear>.ubermenu-column-1-4:nth-child(4n+1),.ubermenu .ubermenu-autoclear>.ubermenu-column-1-5:nth-child(5n+1),.ubermenu .ubermenu-autoclear>.ubermenu-column-1-6:nth-child(6n+1),.ubermenu .ubermenu-autoclear>.ubermenu-column-1-7:nth-child(7n+1),.ubermenu .ubermenu-autoclear>.ubermenu-column-1-8:nth-child(8n+1),.ubermenu .ubermenu-autoclear>.ubermenu-column-1-9:nth-child(9n+1),.ubermenu .ubermenu-autoclear>.ubermenu-column-full,.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top>.ubermenu-column-1-10:nth-child(10n+2),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top>.ubermenu-column-1-11:nth-child(11n+2),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top>.ubermenu-column-1-12:nth-child(12n+2),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top>.ubermenu-column-1-2:nth-child(2n+2),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top>.ubermenu-column-1-3:nth-child(3n+2),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top>.ubermenu-column-1-4:nth-child(4n+2),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top>.ubermenu-column-1-5:nth-child(5n+2),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top>.ubermenu-column-1-6:nth-child(6n+2),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top>.ubermenu-column-1-7:nth-child(7n+2),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top>.ubermenu-column-1-8:nth-child(8n+2),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top>.ubermenu-column-1-9:nth-child(9n+2),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top>.ubermenu-column-full,.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top-2>.ubermenu-column-1-10:nth-child(10n+3),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top-2>.ubermenu-column-1-11:nth-child(11n+3),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top-2>.ubermenu-column-1-12:nth-child(12n+3),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top-2>.ubermenu-column-1-2:nth-child(2n+3),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top-2>.ubermenu-column-1-3:nth-child(3n+3),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top-2>.ubermenu-column-1-4:nth-child(4n+3),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top-2>.ubermenu-column-1-5:nth-child(5n+3),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top-2>.ubermenu-column-1-6:nth-child(6n+3),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top-2>.ubermenu-column-1-7:nth-child(7n+3),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top-2>.ubermenu-column-1-8:nth-child(8n+3),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top-2>.ubermenu-column-1-9:nth-child(9n+3),.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top-2>.ubermenu-column-full {
clear:both;
}

.ubermenu .ubermenu-item-level-0>.ubermenu-submenu-type-stack,.ubermenu .ubermenu-item-type-column>.ubermenu-submenu-type-stack {
padding-top:0;
}

.ubermenu .ubermenu-item-type-column>.ubermenu-submenu-type-stack>.ubermenu-item-normal:first-child,.ubermenu .ubermenu-item-layout-image_below>.ubermenu-image {
margin-top:10px;
}

.ubermenu .ubermenu-target-with-image,.ubermenu .ubermenu-item.ubermenu-in-transition>.ubermenu-submenu-type-flyout,.ubermenu.ubermenu-disable-submenu-scroll .ubermenu-item>.ubermenu-submenu.ubermenu-submenu-type-mega {
overflow:hidden;
}

.ubermenu-sub-indicators .ubermenu-item-has-children>.ubermenu-target.ubermenu-noindicator,.ubermenu .ubermenu-grid-row,.ubermenu .ubermenu-submenu-grid {
padding-right:20px;
}

.ubermenu-sub-indicators .ubermenu-submenu-type-flyout>.ubermenu-has-submenu-drop>.ubermenu-target:after,.ubermenu-sub-indicators .ubermenu-submenu-type-stack>.ubermenu-has-submenu-drop.ubermenu-has-submenu-flyout>.ubermenu-target:after,.ubermenu-sub-indicators .ubermenu-tabs.ubermenu-tab-layout-left>.ubermenu-tabs-group>.ubermenu-has-submenu-drop>.ubermenu-target:after {
content:"\f105";
}

.ubermenu .ubermenu-item-layout-image_above>.ubermenu-image,.ubermenu .ubermenu-postlist-item {
margin-bottom:10px;
}

.ubermenu .ubermenu-item-notext>.ubermenu-icon,.ubermenu .ubermenu-item-layout-icon_bottom>.ubermenu-icon,.ubermenu .ubermenu-item-layout-icon_top>.ubermenu-icon {
line-height:1.3em;
}

.ubermenu .ubermenu-content-align-left>.ubermenu-image,.ubermenu .ubermenu-content-align-right>.ubermenu-image {
display:inline-block;
}

.ubermenu .ubermenu-item.ubermenu-active>.ubermenu-submenu-type-flyout,.ubermenu-nojs .ubermenu-item:hover>.ubermenu-submenu-type-flyout,.widget.ubermenu_navigation_widget-class {
overflow:visible;
}

.ubermenu .ubermenu-submenu-drop.ubermenu-submenu-align-full_width,.ubermenu .ubermenu-nav .ubermenu-column-full {
width:100%;
}

.ubermenu .ubermenu-submenu-type-stack>.ubermenu-item,.ubermenu .ubermenu-tab.ubermenu-active>.ubermenu-tab-content-panel,.ubermenu-nojs .ubermenu-tab:hover>.ubermenu-tab-content-panel,.ubermenu-nojs .ubermenu-tabs-show-default>.ubermenu-tabs-group>.ubermenu-tab:first-child>.ubermenu-tab-content-panel,.ubermenu-nojs .ubermenu-tabs-show-default:hover>.ubermenu-tabs-group>.ubermenu-tab:first-child:hover>.ubermenu-tab-content-panel,.ubermenu-admin-notice:hover:after {
display:block;
}

.ubermenu .ubermenu-row:after,.uber-clear:after,.ubermenu .ubermenu-column:after,.ubermenu .ubermenu-content-block:after,.ubermenu .ubermenu-image:after,.ubermenu .ubermenu-postlist-item:after,.ubermenu .ubermenu-submenu:after,.ubermenu .ubermenu-tabs:after,.ubermenu:after {
content:"";
display:table;
clear:both;
}

.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top>.ubermenu-column,.ubermenu .ubermenu-autoclear.ubermenu-submenu-retractor-top.ubermenu-submenu-retractor-top-2>.ubermenu-column {
clear:none;
}

@media screen and (max-width:959px) {
.ubermenu.ubermenu-loc-ubermenu-direct-inject {
margin-top:47px;
}
}

@media screen and (max-width:782px) {
.admin-bar .ubermenu-responsive-toggle.ubermenu-loc-ubermenu-direct-inject,.admin-bar .ubermenu.ubermenu-loc-ubermenu-direct-inject {
top:46px;
}

.ubermenu-responsive-toggle.ubermenu-loc-ubermenu-direct-inject,.ubermenu.ubermenu-loc-ubermenu-direct-inject {
position:absolute;
}
}

.ubermenu-vertical .ubermenu-item-level-0 {
display:block;
clear:both;
}

.ubermenu-vertical .ubermenu-item-level-0>.ubermenu-submenu-drop {
clip:rect(-5000px,5000px,5000px,0);
}

.ubermenu.ubermenu-vertical .ubermenu-item-level-0>.ubermenu-target {
box-shadow:none;
border-left:none;
}

.ubermenu-vertical.ubermenu-sub-indicators .ubermenu-item-level-0.ubermenu-item-has-children>.ubermenu-target:after {
content:'\f105';
}

.ubermenu-vertical .ubermenu-item>.ubermenu-submenu-drop {
left:100%;
margin-left:0;
top:0;
}

.ubermenu-nojs.ubermenu-vertical .ubermenu-item-level-0:hover>.ubermenu-submenu-drop,.ubermenu-vertical .ubermenu-active .ubermenu-submenu.ubermenu-submenu-type-flyout .ubermenu-submenu-type-mega,.ubermenu-vertical .ubermenu-item-level-0.ubermenu-active>.ubermenu-submenu-drop {
top:0;
min-height:100%;
}

.ubermenu-vertical .ubermenu-item.ubermenu-flyout-full-height {
position:static;
}

.ubermenu-vertical .ubermenu-item.ubermenu-flyout-full-height>.ubermenu-submenu-drop {
min-height:100% !important;
max-height:none;
height:auto;
}

.ubermenu-vertical .ubermenu-item>.ubermenu-submenu-type-mega {
width:600px;
margin:0;
}

.ubermenu-vertical .ubermenu-tab-layout-left>.ubermenu-tabs-group>.ubermenu-tab>.ubermenu-tab-content-panel,.ubermenu-vertical .ubermenu-tab-layout-right>.ubermenu-tabs-group>.ubermenu-tab>.ubermenu-tab-content-panel {
min-height:100%;
}

.ubermenu-vertical .ubermenu-item.ubermenu-relative {
position:relative;
}

.ubermenu-vertical .ubermenu-item.ubermenu-relative.ubermenu-active {
z-index:20;
}

.ubermenu-vertical .ubermenu-item.ubermenu-item-mini {
float:left;
clear:none;
}

.ubermenu.ubermenu-vertical .ubermenu-item.ubermenu-item-mini>.ubermenu-target {
background:0 0;
box-shadow:none;
}

.rtl .ubermenu-items-align-left.ubermenu-horizontal {
text-align:left;
}

.rtl .ubermenu-items-align-left.ubermenu-horizontal .ubermenu-item.ubermenu-item-level-0 {
float:none;
}

.rtl .ubermenu.ubermenu-horizontal .ubermenu-item-level-0:last-child>.ubermenu-target {
border-left:none;
box-shadow:none;
}

.rtl .ubermenu .ubermenu-submenu-type-mega>.ubermenu-column:not(.ubermenu-tabs-group),.rtl .ubermenu .ubermenu-submenu-type-tab-content-panel>.ubermenu-column:not(.ubermenu-tabs-group) {
float:right;
}

.rtl .ubermenu .ubermenu-item-layout-icon_left>.ubermenu-target-title {
margin-left:0;
margin-right:.6em;
}

.rtl .ubermenu-sub-indicators .ubermenu-item-level-0.ubermenu-has-submenu-drop>.ubermenu-target {
padding-right:20px;
padding-left:25px;
}

.rtl .ubermenu-sub-indicators .ubermenu-item-level-0.ubermenu-has-submenu-drop>.ubermenu-target:after {
right:auto;
left:10px;
}

.rtl .ubermenu.ubermenu-sub-indicators .ubermenu-item.ubermenu-disable-padding.ubermenu-has-submenu-drop>.ubermenu-target {
padding-left:30px;
padding-right:0;
}

.ubermenu-vertical.ubermenu-items-align-right .ubermenu-item-level-0,.rtl .ubermenu,.rtl .ubermenu .ubermenu-item {
text-align:right;
}

.ubermenu-vertical.ubermenu-items-align-center .ubermenu-item-level-0,.rtl .ubermenu-items-align-center.ubermenu-horizontal {
text-align:center;
}

.ubermenu-nojs.ubermenu-vertical .ubermenu-item-level-0:hover>.ubermenu-submenu-drop.ubermenu-submenu-align-vertical_parent_item,.ubermenu-vertical .ubermenu-item-level-0.ubermenu-active>.ubermenu-submenu-drop.ubermenu-submenu-align-vertical_parent_item,.ubermenu-vertical.ubermenu-transition-slide .ubermenu-item.ubermenu-active.ubermenu-in-transition>.ubermenu-submenu-drop {
min-height:0;
}

.ubermenu-vertical .ubermenu-submenu .ubermenu-item.ubermenu-active>.ubermenu-submenu-drop,.ubermenu-vertical .ubermenu-item.ubermenu-item-level-0.ubermenu-relative.ubermenu-active>.ubermenu-submenu-drop.ubermenu-submenu-align-vertical_parent_item {
top:0;
}

@media screen and (min-width:960px) {
.ubermenu-responsive-default.ubermenu {
display:block !important;
}

.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-hide-desktop {
display:none !important;
}

.ubermenu-responsive-default.ubermenu-responsive.ubermenu-retractors-responsive .ubermenu-retractor-mobile {
display:none;
}

.ubermenu-responsive-default.ubermenu-force-current-submenu .ubermenu-item-level-0.ubermenu-current-menu-ancestor>.ubermenu-submenu-drop,.ubermenu-responsive-default.ubermenu-force-current-submenu .ubermenu-item-level-0.ubermenu-current-menu-item>.ubermenu-submenu-drop {
display:block !important;
opacity:1 !important;
visibility:visible !important;
margin:0!important;
top:auto !important;
height:auto;
z-index:19;
}

.ubermenu-responsive-default.ubermenu-invert.ubermenu-horizontal .ubermenu-item-level-0>.ubermenu-submenu-drop {
top:auto;
bottom:100%;
clip:rect(-5000px,5000px,auto,-5000px);
}

.ubermenu-responsive-default.ubermenu-invert.ubermenu-horizontal.ubermenu-sub-indicators .ubermenu-item-level-0.ubermenu-has-submenu-drop>.ubermenu-target:after {
content:"\f106";
}

.ubermenu-responsive-default.ubermenu-invert.ubermenu-horizontal .ubermenu-submenu .ubermenu-item.ubermenu-active>.ubermenu-submenu-type-flyout {
top:auto;
bottom:0;
}

.ubermenu-responsive-default.ubermenu-invert.ubermenu-vertical .ubermenu-item-level-0>.ubermenu-submenu-drop {
right:100%;
left:auto;
}

.ubermenu-responsive-default.ubermenu-invert.ubermenu-vertical.ubermenu-sub-indicators .ubermenu-item-level-0.ubermenu-item-has-children>a.ubermenu-target:after {
right:auto;
left:10px;
margin-top:-7px;
content:"\f104";
}

.ubermenu-responsive-default.ubermenu-vertical.ubermenu-invert .ubermenu-item>.ubermenu-submenu-drop {
clip:rect(-5000px,5000px,5000px,-5000px);
}
}

@media screen and (max-width:959px) {
.ubermenu-no-transitions.ubermenu-responsive.ubermenu-responsive-collapse {
display:none;
visibility:visible;
height:auto;
max-height:none;
overflow:visible !important;
}

.ubermenu-responsive-default.ubermenu-responsive {
width:100%;
max-height:500px;
visibility:visible;
overflow:visible;
-webkit-transition:max-height 1s ease-in;
transition:max-height .3s ease-in;
}

.ubermenu-responsive-default.ubermenu-responsive.ubermenu-items-align-center {
text-align:left;
}

.ubermenu-responsive-default.ubermenu-responsive.ubermenu {
margin:0;
}

.ubermenu-responsive-default.ubermenu-repsonsive.ubermenu-no-transitions,.ubermenu-responsive-default.ubermenu-responsive.ubermenu-responsive-nocollapse {
display:block;
max-height:none;
}

.ubermenu-responsive-default.ubermenu-responsive.ubermenu-responsive-collapse {
max-height:0;
overflow:hidden !important;
visibility:hidden;
}

.ubermenu-responsive-default.ubermenu-responsive.ubermenu-in-transition,.ubermenu-responsive-default.ubermenu-responsive.ubermenu-in-transition .ubermenu-nav {
overflow:hidden !important;
visibility:visible;
}

.ubermenu-responsive-default.ubermenu-responsive.ubermenu-responsive-collapse:not(.ubermenu-in-transition) {
border-top-width:0;
border-bottom-width:0;
}

.ubermenu-responsive-default.ubermenu-responsive.ubermenu-responsive-collapse .ubermenu-item .ubermenu-submenu {
display:none;
}

.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item-level-0 {
width:50%;
}

.ubermenu-responsive-default.ubermenu-responsive.ubermenu-responsive-single-column .ubermenu-item-level-0 {
float:none;
clear:both;
width:100%;
}

.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-item-level-0>.ubermenu-target {
border:none;
box-shadow:none;
}

.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-has-submenu-flyout {
position:static;
}

.ubermenu-responsive-default.ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop {
width:100%;
min-width:100%;
max-width:100%;
top:auto;
left:0 !important;
}

.ubermenu-responsive-default.ubermenu-responsive.ubermenu-has-border .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop {
left:-1px !important;
}

.ubermenu-responsive-default.ubermenu-responsive .ubermenu-submenu.ubermenu-submenu-type-mega>.ubermenu-item.ubermenu-column {
min-height:0;
border-left:none;
float:left;
display:block;
}

.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-active>.ubermenu-submenu.ubermenu-submenu-type-mega {
max-height:none;
height:auto;
overflow:visible;
}

.ubermenu-responsive-default.ubermenu-responsive.ubermenu-transition-slide .ubermenu-item.ubermenu-in-transition>.ubermenu-submenu-drop {
max-height:1000px;
}

.ubermenu-responsive-default.ubermenu .ubermenu-submenu-type-flyout .ubermenu-submenu-type-mega {
min-height:0;
}

.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column,.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column-auto {
min-width:50%;
}

.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tab,.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tab-content-panel,.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tabs,.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tabs-group {
width:100%;
min-width:100%;
max-width:100%;
left:0;
}

.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tabs {
z-index:15;
}

.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tab-content-panel {
z-index:20;
}

.ubermenu-responsive-default.ubermenu-responsive .ubermenu-tab.ubermenu-active {
position:relative;
z-index:20;
}

.ubermenu-responsive-default.ubermenu-responsive .ubermenu-tab>.ubermenu-target {
border-width:0 0 1px;
}

.ubermenu-responsive-default.ubermenu-responsive .ubermenu-tabs>.ubermenu-tabs-group>.ubermenu-tab>.ubermenu-tab-content-panel {
top:auto;
border-width:1px;
}

.ubermenu-responsive-default.ubermenu-responsive .ubermenu-submenu-type-stack .ubermenu-column,.ubermenu-responsive-default.ubermenu-responsive .ubermenu-submenu-type-stack .ubermenu-column-auto {
width:100%;
max-width:100%;
}

.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item-mini {
min-width:0;
width:auto;
float:left;
clear:none !important;
}

.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-item-mini>a.ubermenu-target {
padding-left:20px;
padding-right:20px;
}

.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-hide-mobile {
display:none !important;
}

.ubermenu-responsive-default.ubermenu-responsive.ubermenu-hide-bkgs .ubermenu-submenu.ubermenu-submenu-bkg-img {
background-image:none;
}

.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-item-level-0.ubermenu-item-mini {
min-width:0;
width:auto;
}

.ubermenu-responsive-default.ubermenu-vertical .ubermenu-item.ubermenu-item-level-0 {
width:100%;
}

.ubermenu-responsive-default.ubermenu-vertical.ubermenu-sub-indicators .ubermenu-item-level-0.ubermenu-item-has-children>.ubermenu-target:after {
content:'\f107';
}

.ubermenu-responsive-default.ubermenu-vertical .ubermenu-item.ubermenu-item-level-0.ubermenu-relative.ubermenu-active>.ubermenu-submenu-drop.ubermenu-submenu-align-vertical_parent_item {
top:auto;
}

.ubermenu-responsive-toggle,.ubermenu-sticky-toggle-wrapper,.ubermenu-sticky-toggle-wrapper,.ubermenu-responsive-default .ubermenu-responsive-toggle,.ubermenu-responsive-default .ubermenu-sticky-toggle-wrapper,.ubermenu-responsive-default.ubermenu-responsive.ubermenu .ubermenu-nav {
display:block;
}

.ubermenu-sticky-wrapper,.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tab-content-panel,.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tabs {
min-height:0 !important;
}

.ubermenu-responsive-default.ubermenu-responsive.ubermenu-sub-indicators .ubermenu-submenu-type-flyout .ubermenu-has-submenu-drop>.ubermenu-target:after,.ubermenu-responsive-default.ubermenu-responsive.ubermenu-sub-indicators .ubermenu-tabs>.ubermenu-tabs-group>.ubermenu-tab.ubermenu-has-submenu-drop>.ubermenu-target:after {
content:"\f107";
}

.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-autoclear>.ubermenu-column,.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-submenu-retractor-top:not(.ubermenu-submenu-retractor-top-2) .ubermenu-column:nth-of-type(2n+1) {
clear:none;
}

.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column:nth-of-type(2n+1),.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-submenu-retractor-top:not(.ubermenu-submenu-retractor-top-2) .ubermenu-column:nth-of-type(2n+2) {
clear:both;
}

.ubermenu-responsive-default.ubermenu-responsive .ubermenu-tab,.ubermenu-responsive-default.ubermenu-reponsive .ubermenu-item-level-0>.ubermenu-submenu-type-stack {
position:relative;
}
}

@media screen and (max-width:480px) {
.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-item-level-0 {
width:100%;
}

.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column,.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column-auto {
min-width:100%;
}
}.ubermenu-skin-deepsky {
font-size:12px;
color:#888;
}

.ubermenu-skin-deepsky .ubermenu-target {
color:#555;
}

.ubermenu-skin-deepsky.ubermenu-responsive-toggle {
background:#1b70ba;
color:#eee;
font-size:12px;
text-transform:uppercase;
font-weight:700;
}

.ubermenu-skin-deepsky.ubermenu-responsive-toggle:hover {
background:#1c5eb5;
color:#fff;
}

.ubermenu-skin-deepsky .ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target,.ubermenu-skin-deepsky .ubermenu-item-level-0.ubermenu-current-menu-parent > .ubermenu-target,.ubermenu-skin-deepsky .ubermenu-item-level-0.ubermenu-current-menu-ancestor > .ubermenu-target {
color:#fff;
background:#1857a0;
}

.ubermenu-skin-deepsky .ubermenu-item.ubermenu-item-level-0 > .ubermenu-highlight {
color:#4d90fe;
background:transparent;
}

.ubermenu-skin-deepsky.ubermenu-vertical .ubermenu-item-level-0 > .ubermenu-target {
background-color:#1b70ba;
background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#1b70ba),color-stop(50%,#1b70ba),color-stop(50%,#1c5eb5));
background:-webkit-linear-gradient(top,#1b70ba,#1c5eb5);
background:-moz-linear-gradient(top,#1b70ba,#1c5eb5);
background:-ms-linear-gradient(top,#1b70ba,#1c5eb5);
background:-o-linear-gradient(top,#1b70ba,#1c5eb5);
-webkit-box-shadow:inset 1px 1px 0 0 rgba(255,255,255,0.1);
-moz-box-shadow:inset 1px 1px 0 0 rgba(255,255,255,0.1);
box-shadow:inset 1px 1px 0 0 rgba(255,255,255,0.1);
}

.ubermenu-skin-deepsky .ubermenu-item-level-0 > .ubermenu-target {
font-weight:700;
color:#d9d9d9;
text-transform:uppercase;
border-left:1px solid #000;
-webkit-box-shadow:inset 1px 0 0 0 rgba(255,255,255,0.1);
-moz-box-shadow:inset 1px 0 0 0 rgba(255,255,255,0.1);
box-shadow:inset 1px 0 0 0 rgba(255,255,255,0.1);
}

body:not(.rtl) .ubermenu-skin-deepsky.ubermenu-horizontal .ubermenu-item-level-0:first-child > .ubermenu-target {
box-shadow:none;
}

.ubermenu-skin-deepsky .ubermenu-item-level-0:hover > .ubermenu-target,.ubermenu-skin-deepsky .ubermenu-item-level-0.ubermenu-active > .ubermenu-target {
background:#1857a0;
color:#fff;
}

.ubermenu-skin-deepsky .ubermenu-item-level-0 > .ubermenu-submenu-type-stack > .ubermenu-item > .ubermenu-target {
color:#d9d9d9;
}

.ubermenu-skin-deepsky .ubermenu-item-level-0 > .ubermenu-submenu-type-stack > .ubermenu-item > .ubermenu-target:hover {
color:#fff;
}

.ubermenu-skin-deepsky .ubermenu-submenu.ubermenu-submenu-drop {
background:#f9f9f9;
border:1px solid #e0e0e0;
}

.ubermenu-skin-deepsky.ubermenu-horizontal .ubermenu-item-level-0 > .ubermenu-submenu-drop {
border-top:none;
}

.ubermenu-skin-deepsky .ubermenu-tab-content-panel {
background:#f9f9f9;
}

.ubermenu-skin-deepsky .ubermenu-submenu,.ubermenu-skin-deepsky .ubermenu-submenu .ubermenu-target {
color:#888;
}

.ubermenu-skin-deepsky .ubermenu-submenu .ubermenu-highlight {
color:#4d90fe;
}

.ubermenu-skin-deepsky .ubermenu-submenu .ubermenu-target:hover,.ubermenu-skin-deepsky .ubermenu-submenu .ubermenu-active > .ubermenu-target {
color:#111;
}

.ubermenu-skin-deepsky .ubermenu-submenu .ubermenu-active > .ubermenu-target > .ubermenu-target-description {
color:#666;
}

.ubermenu-skin-deepsky .ubermenu-submenu .ubermenu-item-header > .ubermenu-target {
font-weight:700;
color:#1857a0;
}

.ubermenu-skin-deepsky .ubermenu-submenu .ubermenu-item-header.ubermenu-has-submenu-stack > .ubermenu-target {
border-bottom:1px solid #e9e9e9;
}

.ubermenu-skin-deepsky .ubermenu-submenu .ubermenu-item-header > .ubermenu-target:hover {
color:#222;
}

.ubermenu-skin-deepsky .ubermenu-submenu .ubermenu-current-menu-item > .ubermenu-target {
color:#222;
background:transparent;
}

.ubermenu-nojs.ubermenu-skin-deepsky .ubermenu-submenu .ubermenu-tabs .ubermenu-tab:hover > .ubermenu-target,.ubermenu-skin-deepsky .ubermenu-submenu .ubermenu-tab.ubermenu-active > .ubermenu-target {
background:#eee;
color:#111;
}

.ubermenu-skin-deepsky .ubermenu-tabs-group,.ubermenu-skin-deepsky .ubermenu-tab > .ubermenu-target,.ubermenu-skin-deepsky .ubermenu-tab-content-panel {
border-color:#eee;
}

.ubermenu-skin-deepsky .ubermenu-submenu-drop {
border-bottom-width:3px;
}

.ubermenu-skin-deepsky .ubermenu-item .ubermenu-submenu-drop {
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
-o-box-sizing:content-box;
box-sizing:content-box;
}

.ubermenu-skin-deepsky.ubermenu-horizontal .ubermenu-submenu-drop.ubermenu-submenu-align-left_edge_bar,.ubermenu-skin-deepsky.ubermenu-horizontal .ubermenu-submenu-drop.ubermenu-submenu-align-full_width {
left:-1px;
}

.ubermenu-skin-deepsky.ubermenu-horizontal .ubermenu-submenu-drop.ubermenu-submenu-align-right_edge_bar {
right:-1px;
}

.ubermenu-skin-deepsky.ubermenu-horizontal .ubermenu-submenu-drop.ubermenu-submenu-align-full_width.ubermenu-submenu-padded {
width:calc(103%);
}

.ubermenu-skin-deepsky.ubermenu-vertical .ubermenu-item-level-0 > .ubermenu-submenu-drop,.ubermenu-skin-deepsky.ubermenu-nojs.ubermenu-vertical .ubermenu-item-level-0:hover > .ubermenu-submenu-drop,.ubermenu-skin-deepsky.ubermenu-vertical .ubermenu-item-level-0.ubermenu-active > .ubermenu-submenu-drop,.ubermenu-skin-deepsky.ubermenu-vertical .ubermenu-active .ubermenu-submenu.ubermenu-submenu-type-flyout .ubermenu-submenu-type-mega {
top:-1px;
}

.ubermenu-skin-deepsky.ubermenu-horizontal .ubermenu-item-level-0.ubermenu-active:after {
content:'';
border-bottom:1px solid transparent;
width:100%;
width:calc(101%);
margin-bottom:-1px;
}

.ubermenu-skin-deepsky.ubermenu-horizontal .ubermenu-item-level-0.ubermenu-active > .ubermenu-submenu-drop,.ubermenu-skin-deepsky.ubermenu-horizontal:not(.ubermenu-transition-shift) .ubermenu-item-level-0 > .ubermenu-submenu-drop {
margin-top:1px;
}

.ubermenu-skin-deepsky.ubermenu-vertical:before {
content:'';
position:absolute;
top:0;
right:-1px;
height:100%;
border-right:1px solid #000;
z-index:100;
width:0;
}

.ubermenu-skin-deepsky .ubermenu-target-description,.ubermenu-skin-deepsky .ubermenu-submenu .ubermenu-target > .ubermenu-target-description {
color:#aaa;
}.epyt-debug {
cursor:pointer;
text-align:left;
background-color:#ddd;
color:#000;
}

iframe.__youtube_prefs__ {
border-width:0;
}

.epyt-gallery {
text-align:center;
}

.epyt-gallery iframe {
margin-bottom:0;
}

.epyt-gallery.epyt-lb iframe {
display:none;
height:0 !important;
}

.epyt-gallery-list {
margin:0 -8px;
position:relative;
transition:opacity ease-out .3s;
display:block;
}

.epyt-gallery-list.epyt-loading {
opacity:.5;
transition:opacity ease-out .3s;
}

.epyt-gallery-thumb {
position:relative;
box-sizing:border-box;
overflow-y:hidden;
display:block !important;
cursor:pointer;
opacity:1;
float:left;
padding:0 8px 10px;
}

.epyt-gallery-thumb.hover {
position:relative;
opacity:1;
transition:opacity ease-out .3s;
}

.epyt-gallery-img {
height:0;
width:100%;
padding-top:56.25% !important;
position:relative;
overflow:hidden !important;
background-size:cover !important;
background-position:center !important;
}

.epyt-gallery-playhover-textonly {
position:absolute;
top:-10px;
left:0;
width:100%;
height:100%;
text-align:center;
}

.epyt-gallery-playhover {
opacity:0;
position:absolute;
top:-10px;
left:0;
width:100%;
height:100%;
vertical-align:middle;
text-align:center;
transition:opacity ease-out .3s;
}

.epyt-gallery-thumb.hover .epyt-gallery-playhover,.epyt-gallery-thumb.epyt-current-video .epyt-gallery-playhover {
opacity:1;
top:0;
transition:all ease-out .3s;
}

.epyt-gallery-thumb .epyt-gallery-playcrutch {
display:inline-block;
height:100%;
vertical-align:middle;
width:0;
}

.epyt-gallery-playhover .epyt-play-img {
height:auto !important;
max-width:15% !important;
padding:0!important;
margin:0!important;
min-width:30px !important;
vertical-align:middle !important;
display:inline-block !important;
width:auto;
border:0;
box-sizing:border-box;
}

.epyt-gallery-title {
font-size:80%;
line-height:120%;
padding:10px;
}

.epyt-gallery-notitle {
padding:4px;
}

.epyt-gallery-rowtitle {
text-align:center;
width:100%;
position:absolute;
left:0;
top:100%;
opacity:0;
z-index:10;
overflow-x:hidden;
text-overflow:ellipsis;
white-space:nowrap;
}

.epyt-gallery-rowtitle.hover {
opacity:1;
transition:opacity linear .2s;
}

.epyt-pagination {
clear:both;
text-align:center;
padding:10px 8px;
}

.epyt-pagination.epyt-hide-pagination * {
display:none !important;
}

.epyt-pagination>div,.epyt-pagenumbers>div {
display:inline-block;
padding:0 2px;
vertical-align:middle;
}

.epyt-pagination .epyt-pagebutton {
cursor:pointer;
display:inline-block;
padding:0 10px;
}

.epyt-pagebutton>div {
display:inline;
}

.epyt-gallery-list.epyt-loading .epyt-pagination .epyt-loader {
display:inline-block;
}

body .lity-container {
width:100%;
max-width:964px;
}

.epyt-curtain .lity-opened iframe {
opacity:0;
transition:opacity .3s linear .5s;
}

.epyt-gallery-allthumbs.epyt-cols-2 .epyt-gallery-thumb {
width:50%;
}

.epyt-gallery-allthumbs.epyt-cols-3 .epyt-gallery-thumb {
width:33.333%;
}

.epyt-gallery-allthumbs.epyt-cols-4 .epyt-gallery-thumb {
width:25%;
}

.epyt-gallery-allthumbs.epyt-cols-5 .epyt-gallery-thumb {
width:20%;
}

.epyt-gallery-allthumbs.epyt-cols-6 .epyt-gallery-thumb {
width:16.666%;
}

.epyt-gallery-allthumbs.epyt-cols-7 .epyt-gallery-thumb {
width:14.285%;
}

.epyt-gallery-allthumbs.epyt-cols-8 .epyt-gallery-thumb {
width:12.5%;
}

.epyt-gallery-allthumbs.epyt-cols-9 .epyt-gallery-thumb {
width:11.111%;
}

.epyt-gallery-allthumbs.epyt-cols-10 .epyt-gallery-thumb {
width:10%;
}

.epyt-gallery-allthumbs.epyt-cols-11 .epyt-gallery-thumb {
width:9.09%;
}

.epyt-gallery-allthumbs.epyt-cols-12 .epyt-gallery-thumb {
width:8.333%;
}

.epyt-gallery-allthumbs.epyt-cols-13 .epyt-gallery-thumb {
width:7.692%;
}

.epyt-gallery-allthumbs.epyt-cols-14 .epyt-gallery-thumb {
width:7.142%;
}

.epyt-gallery-allthumbs.epyt-cols-15 .epyt-gallery-thumb {
width:6.666%;
}

.epyt-gallery-allthumbs.epyt-cols-16 .epyt-gallery-thumb {
width:6.25%;
}

.epyt-gallery-allthumbs.epyt-cols-17 .epyt-gallery-thumb {
width:5.882%;
}

.epyt-gallery-allthumbs.epyt-cols-18 .epyt-gallery-thumb {
width:5.555%;
}

.epyt-gallery-allthumbs.epyt-cols-19 .epyt-gallery-thumb {
width:5.263%;
}

.epyt-gallery-allthumbs.epyt-cols-20 .epyt-gallery-thumb {
width:5%;
}

.epyt-pagebutton.hide,.epyt-pagenumbers.hide {
display:none !important;
opacity:0 !important;
visibility:hidden !important;
}

.epyt-gallery-subscribe {
text-align:center;
padding:15px 0 10px;
clear:both;
}

.epyt-gallery-subscribe a.epyt-gallery-subbutton,.epyt-gallery-subscribe a.epyt-gallery-subbutton:hover {
display:inline-block;
padding:5px 10px;
background-color:#e62117 !important;
color:#fff !important;
text-decoration:none !important;
border-radius:3px;
}

.epyt-gallery-subscribe a.epyt-gallery-subbutton img {
width:20px !important;
height:auto !important;
vertical-align:middle !important;
padding:0 6px 3px 0;
display:inline-block;
background:transparent;
-webkit-box-shadow:none;
box-shadow:none;
}

.epyt-gallery-list p,.epyt-gallery-notitle span,.epyt-pagination .epyt-loader {
display:none;
}

.epyt-gallery-clear,.epyt-gallery-rowbreak {
clear:both;
}

.epyt-gallery-img-box,.epyt-gallery-allthumbs.epyt-cols-1 .epyt-gallery-thumb {
width:100%;
}@font-face {
font-family:'FontAwesome';
src:url(http://118318166.r.worldcdn.net/wp-content/themes/as/font-awesome/fonts/fontawesome-webfont.eot?v=4.6.3&x88384);
src:url(http://118318166.r.worldcdn.net/wp-content/themes/as/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3&x88384) format("embedded-opentype"),url(http://118318166.r.worldcdn.net/wp-content/themes/as/font-awesome/fonts/fontawesome-webfont.woff2?v=4.6.3) format("woff2"),url(http://118318166.r.worldcdn.net/wp-content/themes/as/font-awesome/fonts/fontawesome-webfont.woff?v=4.6.3&x88384) format("woff"),url(http://118318166.r.worldcdn.net/wp-content/themes/as/font-awesome/fonts/fontawesome-webfont.ttf?v=4.6.3&x88384) format("truetype"),url(http://118318166.r.worldcdn.net/wp-content/themes/as/font-awesome/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular&x88384) format("svg");
font-weight:400;
font-style:normal;
}

.fa {
display:inline-block;
font:normal normal normal 14px/1 FontAwesome;
font-size:inherit;
text-rendering:auto;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}

.fa-lg {
font-size:1.33333333em;
line-height:.75em;
vertical-align:-15%;
}

.fa-2x {
font-size:2em;
}

.fa-3x {
font-size:3em;
}

.fa-4x {
font-size:4em;
}

.fa-5x {
font-size:5em;
}

.fa-fw {
width:1.28571429em;
text-align:center;
}

.fa-ul {
padding-left:0;
margin-left:2.14285714em;
list-style-type:none;
}

.fa-ul>li {
position:relative;
}

.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-spin {
-webkit-animation:fa-spin 2s infinite linear;
animation:fa-spin 2s infinite linear;
}

.fa-pulse {
-webkit-animation:fa-spin 1s infinite steps(8);
animation:fa-spin 1s infinite steps(8);
}

.fa-pull-left,.pull-left {
float:left;
}

.fa-pull-right,.pull-right {
float:right;
}

.fa.fa-pull-left,.fa.pull-left {
margin-right:.3em;
}

.fa.fa-pull-right,.fa.pull-right {
margin-left:.3em;
}

@-webkit-keyframes fa-spin {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
}

100% {
-webkit-transform:rotate(359deg);
transform:rotate(359deg);
}
}

@keyframes fa-spin {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
}

100% {
-webkit-transform:rotate(359deg);
transform:rotate(359deg);
}
}

.fa-rotate-90 {
-ms-filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
-webkit-transform:rotate(90deg);
-ms-transform:rotate(90deg);
transform:rotate(90deg);
}

.fa-rotate-180 {
-ms-filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
-webkit-transform:rotate(180deg);
-ms-transform:rotate(180deg);
transform:rotate(180deg);
}

.fa-rotate-270 {
-ms-filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
-webkit-transform:rotate(270deg);
-ms-transform:rotate(270deg);
transform:rotate(270deg);
}

.fa-flip-horizontal {
-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1)";
-webkit-transform:scale(-1,1);
-ms-transform:scale(-1,1);
transform:scale(-1,1);
}

.fa-flip-vertical {
-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1)";
-webkit-transform:scale(1,-1);
-ms-transform:scale(1,-1);
transform:scale(1,-1);
}

:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical {
filter:none;
}

.fa-stack {
position:relative;
display:inline-block;
width:2em;
height:2em;
line-height:2em;
vertical-align:middle;
}

.fa-stack-1x,.fa-stack-2x {
position:absolute;
left:0;
width:100%;
text-align:center;
}

.fa-stack-1x {
line-height:inherit;
}

.fa-stack-2x {
font-size:2em;
}

.fa-inverse {
color:#fff;
}

.fa-glass:before {
content:"\f000";
}

.fa-music:before {
content:"\f001";
}

.fa-search:before {
content:"\f002";
}

.fa-envelope-o:before {
content:"\f003";
}

.fa-heart:before {
content:"\f004";
}

.fa-star:before {
content:"\f005";
}

.fa-star-o:before {
content:"\f006";
}

.fa-user:before {
content:"\f007";
}

.fa-film:before {
content:"\f008";
}

.fa-th-large:before {
content:"\f009";
}

.fa-th:before {
content:"\f00a";
}

.fa-th-list:before {
content:"\f00b";
}

.fa-check:before {
content:"\f00c";
}

.fa-remove:before,.fa-close:before,.fa-times:before {
content:"\f00d";
}

.fa-search-plus:before {
content:"\f00e";
}

.fa-search-minus:before {
content:"\f010";
}

.fa-power-off:before {
content:"\f011";
}

.fa-signal:before {
content:"\f012";
}

.fa-gear:before,.fa-cog:before {
content:"\f013";
}

.fa-trash-o:before {
content:"\f014";
}

.fa-home:before {
content:"\f015";
}

.fa-file-o:before {
content:"\f016";
}

.fa-clock-o:before {
content:"\f017";
}

.fa-road:before {
content:"\f018";
}

.fa-download:before {
content:"\f019";
}

.fa-arrow-circle-o-down:before {
content:"\f01a";
}

.fa-arrow-circle-o-up:before {
content:"\f01b";
}

.fa-inbox:before {
content:"\f01c";
}

.fa-play-circle-o:before {
content:"\f01d";
}

.fa-rotate-right:before,.fa-repeat:before {
content:"\f01e";
}

.fa-refresh:before {
content:"\f021";
}

.fa-list-alt:before {
content:"\f022";
}

.fa-lock:before {
content:"\f023";
}

.fa-flag:before {
content:"\f024";
}

.fa-headphones:before {
content:"\f025";
}

.fa-volume-off:before {
content:"\f026";
}

.fa-volume-down:before {
content:"\f027";
}

.fa-volume-up:before {
content:"\f028";
}

.fa-qrcode:before {
content:"\f029";
}

.fa-barcode:before {
content:"\f02a";
}

.fa-tag:before {
content:"\f02b";
}

.fa-tags:before {
content:"\f02c";
}

.fa-book:before {
content:"\f02d";
}

.fa-bookmark:before {
content:"\f02e";
}

.fa-print:before {
content:"\f02f";
}

.fa-camera:before {
content:"\f030";
}

.fa-font:before {
content:"\f031";
}

.fa-bold:before {
content:"\f032";
}

.fa-italic:before {
content:"\f033";
}

.fa-text-height:before {
content:"\f034";
}

.fa-text-width:before {
content:"\f035";
}

.fa-align-left:before {
content:"\f036";
}

.fa-align-center:before {
content:"\f037";
}

.fa-align-right:before {
content:"\f038";
}

.fa-align-justify:before {
content:"\f039";
}

.fa-list:before {
content:"\f03a";
}

.fa-dedent:before,.fa-outdent:before {
content:"\f03b";
}

.fa-indent:before {
content:"\f03c";
}

.fa-video-camera:before {
content:"\f03d";
}

.fa-photo:before,.fa-image:before,.fa-picture-o:before {
content:"\f03e";
}

.fa-pencil:before {
content:"\f040";
}

.fa-map-marker:before {
content:"\f041";
}

.fa-adjust:before {
content:"\f042";
}

.fa-tint:before {
content:"\f043";
}

.fa-edit:before,.fa-pencil-square-o:before {
content:"\f044";
}

.fa-share-square-o:before {
content:"\f045";
}

.fa-check-square-o:before {
content:"\f046";
}

.fa-arrows:before {
content:"\f047";
}

.fa-step-backward:before {
content:"\f048";
}

.fa-fast-backward:before {
content:"\f049";
}

.fa-backward:before {
content:"\f04a";
}

.fa-play:before {
content:"\f04b";
}

.fa-pause:before {
content:"\f04c";
}

.fa-stop:before {
content:"\f04d";
}

.fa-forward:before {
content:"\f04e";
}

.fa-fast-forward:before {
content:"\f050";
}

.fa-step-forward:before {
content:"\f051";
}

.fa-eject:before {
content:"\f052";
}

.fa-chevron-left:before {
content:"\f053";
}

.fa-chevron-right:before {
content:"\f054";
}

.fa-plus-circle:before {
content:"\f055";
}

.fa-minus-circle:before {
content:"\f056";
}

.fa-times-circle:before {
content:"\f057";
}

.fa-check-circle:before {
content:"\f058";
}

.fa-question-circle:before {
content:"\f059";
}

.fa-info-circle:before {
content:"\f05a";
}

.fa-crosshairs:before {
content:"\f05b";
}

.fa-times-circle-o:before {
content:"\f05c";
}

.fa-check-circle-o:before {
content:"\f05d";
}

.fa-ban:before {
content:"\f05e";
}

.fa-arrow-left:before {
content:"\f060";
}

.fa-arrow-right:before {
content:"\f061";
}

.fa-arrow-up:before {
content:"\f062";
}

.fa-arrow-down:before {
content:"\f063";
}

.fa-mail-forward:before,.fa-share:before {
content:"\f064";
}

.fa-expand:before {
content:"\f065";
}

.fa-compress:before {
content:"\f066";
}

.fa-plus:before {
content:"\f067";
}

.fa-minus:before {
content:"\f068";
}

.fa-asterisk:before {
content:"\f069";
}

.fa-exclamation-circle:before {
content:"\f06a";
}

.fa-gift:before {
content:"\f06b";
}

.fa-leaf:before {
content:"\f06c";
}

.fa-fire:before {
content:"\f06d";
}

.fa-eye:before {
content:"\f06e";
}

.fa-eye-slash:before {
content:"\f070";
}

.fa-warning:before,.fa-exclamation-triangle:before {
content:"\f071";
}

.fa-plane:before {
content:"\f072";
}

.fa-calendar:before {
content:"\f073";
}

.fa-random:before {
content:"\f074";
}

.fa-comment:before {
content:"\f075";
}

.fa-magnet:before {
content:"\f076";
}

.fa-chevron-up:before {
content:"\f077";
}

.fa-chevron-down:before {
content:"\f078";
}

.fa-retweet:before {
content:"\f079";
}

.fa-shopping-cart:before {
content:"\f07a";
}

.fa-folder:before {
content:"\f07b";
}

.fa-folder-open:before {
content:"\f07c";
}

.fa-arrows-v:before {
content:"\f07d";
}

.fa-arrows-h:before {
content:"\f07e";
}

.fa-bar-chart-o:before,.fa-bar-chart:before {
content:"\f080";
}

.fa-twitter-square:before {
content:"\f081";
}

.fa-facebook-square:before {
content:"\f082";
}

.fa-camera-retro:before {
content:"\f083";
}

.fa-key:before {
content:"\f084";
}

.fa-gears:before,.fa-cogs:before {
content:"\f085";
}

.fa-comments:before {
content:"\f086";
}

.fa-thumbs-o-up:before {
content:"\f087";
}

.fa-thumbs-o-down:before {
content:"\f088";
}

.fa-star-half:before {
content:"\f089";
}

.fa-heart-o:before {
content:"\f08a";
}

.fa-sign-out:before {
content:"\f08b";
}

.fa-linkedin-square:before {
content:"\f08c";
}

.fa-thumb-tack:before {
content:"\f08d";
}

.fa-external-link:before {
content:"\f08e";
}

.fa-sign-in:before {
content:"\f090";
}

.fa-trophy:before {
content:"\f091";
}

.fa-github-square:before {
content:"\f092";
}

.fa-upload:before {
content:"\f093";
}

.fa-lemon-o:before {
content:"\f094";
}

.fa-phone:before {
content:"\f095";
}

.fa-square-o:before {
content:"\f096";
}

.fa-bookmark-o:before {
content:"\f097";
}

.fa-phone-square:before {
content:"\f098";
}

.fa-twitter:before {
content:"\f099";
}

.fa-facebook-f:before,.fa-facebook:before {
content:"\f09a";
}

.fa-github:before {
content:"\f09b";
}

.fa-unlock:before {
content:"\f09c";
}

.fa-credit-card:before {
content:"\f09d";
}

.fa-feed:before,.fa-rss:before {
content:"\f09e";
}

.fa-hdd-o:before {
content:"\f0a0";
}

.fa-bullhorn:before {
content:"\f0a1";
}

.fa-bell:before {
content:"\f0f3";
}

.fa-certificate:before {
content:"\f0a3";
}

.fa-hand-o-right:before {
content:"\f0a4";
}

.fa-hand-o-left:before {
content:"\f0a5";
}

.fa-hand-o-up:before {
content:"\f0a6";
}

.fa-hand-o-down:before {
content:"\f0a7";
}

.fa-arrow-circle-left:before {
content:"\f0a8";
}

.fa-arrow-circle-right:before {
content:"\f0a9";
}

.fa-arrow-circle-up:before {
content:"\f0aa";
}

.fa-arrow-circle-down:before {
content:"\f0ab";
}

.fa-globe:before {
content:"\f0ac";
}

.fa-wrench:before {
content:"\f0ad";
}

.fa-tasks:before {
content:"\f0ae";
}

.fa-filter:before {
content:"\f0b0";
}

.fa-briefcase:before {
content:"\f0b1";
}

.fa-arrows-alt:before {
content:"\f0b2";
}

.fa-group:before,.fa-users:before {
content:"\f0c0";
}

.fa-chain:before,.fa-link:before {
content:"\f0c1";
}

.fa-cloud:before {
content:"\f0c2";
}

.fa-flask:before {
content:"\f0c3";
}

.fa-cut:before,.fa-scissors:before {
content:"\f0c4";
}

.fa-copy:before,.fa-files-o:before {
content:"\f0c5";
}

.fa-paperclip:before {
content:"\f0c6";
}

.fa-save:before,.fa-floppy-o:before {
content:"\f0c7";
}

.fa-square:before {
content:"\f0c8";
}

.fa-navicon:before,.fa-reorder:before,.fa-bars:before {
content:"\f0c9";
}

.fa-list-ul:before {
content:"\f0ca";
}

.fa-list-ol:before {
content:"\f0cb";
}

.fa-strikethrough:before {
content:"\f0cc";
}

.fa-underline:before {
content:"\f0cd";
}

.fa-table:before {
content:"\f0ce";
}

.fa-magic:before {
content:"\f0d0";
}

.fa-truck:before {
content:"\f0d1";
}

.fa-pinterest:before {
content:"\f0d2";
}

.fa-pinterest-square:before {
content:"\f0d3";
}

.fa-google-plus-square:before {
content:"\f0d4";
}

.fa-google-plus:before {
content:"\f0d5";
}

.fa-money:before {
content:"\f0d6";
}

.fa-caret-down:before {
content:"\f0d7";
}

.fa-caret-up:before {
content:"\f0d8";
}

.fa-caret-left:before {
content:"\f0d9";
}

.fa-caret-right:before {
content:"\f0da";
}

.fa-columns:before {
content:"\f0db";
}

.fa-unsorted:before,.fa-sort:before {
content:"\f0dc";
}

.fa-sort-down:before,.fa-sort-desc:before {
content:"\f0dd";
}

.fa-sort-up:before,.fa-sort-asc:before {
content:"\f0de";
}

.fa-envelope:before {
content:"\f0e0";
}

.fa-linkedin:before {
content:"\f0e1";
}

.fa-rotate-left:before,.fa-undo:before {
content:"\f0e2";
}

.fa-legal:before,.fa-gavel:before {
content:"\f0e3";
}

.fa-dashboard:before,.fa-tachometer:before {
content:"\f0e4";
}

.fa-comment-o:before {
content:"\f0e5";
}

.fa-comments-o:before {
content:"\f0e6";
}

.fa-flash:before,.fa-bolt:before {
content:"\f0e7";
}

.fa-sitemap:before {
content:"\f0e8";
}

.fa-umbrella:before {
content:"\f0e9";
}

.fa-paste:before,.fa-clipboard:before {
content:"\f0ea";
}

.fa-lightbulb-o:before {
content:"\f0eb";
}

.fa-exchange:before {
content:"\f0ec";
}

.fa-cloud-download:before {
content:"\f0ed";
}

.fa-cloud-upload:before {
content:"\f0ee";
}

.fa-user-md:before {
content:"\f0f0";
}

.fa-stethoscope:before {
content:"\f0f1";
}

.fa-suitcase:before {
content:"\f0f2";
}

.fa-bell-o:before {
content:"\f0a2";
}

.fa-coffee:before {
content:"\f0f4";
}

.fa-cutlery:before {
content:"\f0f5";
}

.fa-file-text-o:before {
content:"\f0f6";
}

.fa-building-o:before {
content:"\f0f7";
}

.fa-hospital-o:before {
content:"\f0f8";
}

.fa-ambulance:before {
content:"\f0f9";
}

.fa-medkit:before {
content:"\f0fa";
}

.fa-fighter-jet:before {
content:"\f0fb";
}

.fa-beer:before {
content:"\f0fc";
}

.fa-h-square:before {
content:"\f0fd";
}

.fa-plus-square:before {
content:"\f0fe";
}

.fa-angle-double-left:before {
content:"\f100";
}

.fa-angle-double-right:before {
content:"\f101";
}

.fa-angle-double-up:before {
content:"\f102";
}

.fa-angle-double-down:before {
content:"\f103";
}

.fa-angle-left:before {
content:"\f104";
}

.fa-angle-right:before {
content:"\f105";
}

.fa-angle-up:before {
content:"\f106";
}

.fa-angle-down:before {
content:"\f107";
}

.fa-desktop:before {
content:"\f108";
}

.fa-laptop:before {
content:"\f109";
}

.fa-tablet:before {
content:"\f10a";
}

.fa-mobile-phone:before,.fa-mobile:before {
content:"\f10b";
}

.fa-circle-o:before {
content:"\f10c";
}

.fa-quote-left:before {
content:"\f10d";
}

.fa-quote-right:before {
content:"\f10e";
}

.fa-spinner:before {
content:"\f110";
}

.fa-circle:before {
content:"\f111";
}

.fa-mail-reply:before,.fa-reply:before {
content:"\f112";
}

.fa-github-alt:before {
content:"\f113";
}

.fa-folder-o:before {
content:"\f114";
}

.fa-folder-open-o:before {
content:"\f115";
}

.fa-smile-o:before {
content:"\f118";
}

.fa-frown-o:before {
content:"\f119";
}

.fa-meh-o:before {
content:"\f11a";
}

.fa-gamepad:before {
content:"\f11b";
}

.fa-keyboard-o:before {
content:"\f11c";
}

.fa-flag-o:before {
content:"\f11d";
}

.fa-flag-checkered:before {
content:"\f11e";
}

.fa-terminal:before {
content:"\f120";
}

.fa-code:before {
content:"\f121";
}

.fa-mail-reply-all:before,.fa-reply-all:before {
content:"\f122";
}

.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before {
content:"\f123";
}

.fa-location-arrow:before {
content:"\f124";
}

.fa-crop:before {
content:"\f125";
}

.fa-code-fork:before {
content:"\f126";
}

.fa-unlink:before,.fa-chain-broken:before {
content:"\f127";
}

.fa-question:before {
content:"\f128";
}

.fa-info:before {
content:"\f129";
}

.fa-exclamation:before {
content:"\f12a";
}

.fa-superscript:before {
content:"\f12b";
}

.fa-subscript:before {
content:"\f12c";
}

.fa-eraser:before {
content:"\f12d";
}

.fa-puzzle-piece:before {
content:"\f12e";
}

.fa-microphone:before {
content:"\f130";
}

.fa-microphone-slash:before {
content:"\f131";
}

.fa-shield:before {
content:"\f132";
}

.fa-calendar-o:before {
content:"\f133";
}

.fa-fire-extinguisher:before {
content:"\f134";
}

.fa-rocket:before {
content:"\f135";
}

.fa-maxcdn:before {
content:"\f136";
}

.fa-chevron-circle-left:before {
content:"\f137";
}

.fa-chevron-circle-right:before {
content:"\f138";
}

.fa-chevron-circle-up:before {
content:"\f139";
}

.fa-chevron-circle-down:before {
content:"\f13a";
}

.fa-html5:before {
content:"\f13b";
}

.fa-css3:before {
content:"\f13c";
}

.fa-anchor:before {
content:"\f13d";
}

.fa-unlock-alt:before {
content:"\f13e";
}

.fa-bullseye:before {
content:"\f140";
}

.fa-ellipsis-h:before {
content:"\f141";
}

.fa-ellipsis-v:before {
content:"\f142";
}

.fa-rss-square:before {
content:"\f143";
}

.fa-play-circle:before {
content:"\f144";
}

.fa-ticket:before {
content:"\f145";
}

.fa-minus-square:before {
content:"\f146";
}

.fa-minus-square-o:before {
content:"\f147";
}

.fa-level-up:before {
content:"\f148";
}

.fa-level-down:before {
content:"\f149";
}

.fa-check-square:before {
content:"\f14a";
}

.fa-pencil-square:before {
content:"\f14b";
}

.fa-external-link-square:before {
content:"\f14c";
}

.fa-share-square:before {
content:"\f14d";
}

.fa-compass:before {
content:"\f14e";
}

.fa-toggle-down:before,.fa-caret-square-o-down:before {
content:"\f150";
}

.fa-toggle-up:before,.fa-caret-square-o-up:before {
content:"\f151";
}

.fa-toggle-right:before,.fa-caret-square-o-right:before {
content:"\f152";
}

.fa-euro:before,.fa-eur:before {
content:"\f153";
}

.fa-gbp:before {
content:"\f154";
}

.fa-dollar:before,.fa-usd:before {
content:"\f155";
}

.fa-rupee:before,.fa-inr:before {
content:"\f156";
}

.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before {
content:"\f157";
}

.fa-ruble:before,.fa-rouble:before,.fa-rub:before {
content:"\f158";
}

.fa-won:before,.fa-krw:before {
content:"\f159";
}

.fa-bitcoin:before,.fa-btc:before {
content:"\f15a";
}

.fa-file:before {
content:"\f15b";
}

.fa-file-text:before {
content:"\f15c";
}

.fa-sort-alpha-asc:before {
content:"\f15d";
}

.fa-sort-alpha-desc:before {
content:"\f15e";
}

.fa-sort-amount-asc:before {
content:"\f160";
}

.fa-sort-amount-desc:before {
content:"\f161";
}

.fa-sort-numeric-asc:before {
content:"\f162";
}

.fa-sort-numeric-desc:before {
content:"\f163";
}

.fa-thumbs-up:before {
content:"\f164";
}

.fa-thumbs-down:before {
content:"\f165";
}

.fa-youtube-square:before {
content:"\f166";
}

.fa-youtube:before {
content:"\f167";
}

.fa-xing:before {
content:"\f168";
}

.fa-xing-square:before {
content:"\f169";
}

.fa-youtube-play:before {
content:"\f16a";
}

.fa-dropbox:before {
content:"\f16b";
}

.fa-stack-overflow:before {
content:"\f16c";
}

.fa-instagram:before {
content:"\f16d";
}

.fa-flickr:before {
content:"\f16e";
}

.fa-adn:before {
content:"\f170";
}

.fa-bitbucket:before {
content:"\f171";
}

.fa-bitbucket-square:before {
content:"\f172";
}

.fa-tumblr:before {
content:"\f173";
}

.fa-tumblr-square:before {
content:"\f174";
}

.fa-long-arrow-down:before {
content:"\f175";
}

.fa-long-arrow-up:before {
content:"\f176";
}

.fa-long-arrow-left:before {
content:"\f177";
}

.fa-long-arrow-right:before {
content:"\f178";
}

.fa-apple:before {
content:"\f179";
}

.fa-windows:before {
content:"\f17a";
}

.fa-android:before {
content:"\f17b";
}

.fa-linux:before {
content:"\f17c";
}

.fa-dribbble:before {
content:"\f17d";
}

.fa-skype:before {
content:"\f17e";
}

.fa-foursquare:before {
content:"\f180";
}

.fa-trello:before {
content:"\f181";
}

.fa-female:before {
content:"\f182";
}

.fa-male:before {
content:"\f183";
}

.fa-gittip:before,.fa-gratipay:before {
content:"\f184";
}

.fa-sun-o:before {
content:"\f185";
}

.fa-moon-o:before {
content:"\f186";
}

.fa-archive:before {
content:"\f187";
}

.fa-bug:before {
content:"\f188";
}

.fa-vk:before {
content:"\f189";
}

.fa-weibo:before {
content:"\f18a";
}

.fa-renren:before {
content:"\f18b";
}

.fa-pagelines:before {
content:"\f18c";
}

.fa-stack-exchange:before {
content:"\f18d";
}

.fa-arrow-circle-o-right:before {
content:"\f18e";
}

.fa-arrow-circle-o-left:before {
content:"\f190";
}

.fa-toggle-left:before,.fa-caret-square-o-left:before {
content:"\f191";
}

.fa-dot-circle-o:before {
content:"\f192";
}

.fa-wheelchair:before {
content:"\f193";
}

.fa-vimeo-square:before {
content:"\f194";
}

.fa-turkish-lira:before,.fa-try:before {
content:"\f195";
}

.fa-plus-square-o:before {
content:"\f196";
}

.fa-space-shuttle:before {
content:"\f197";
}

.fa-slack:before {
content:"\f198";
}

.fa-envelope-square:before {
content:"\f199";
}

.fa-wordpress:before {
content:"\f19a";
}

.fa-openid:before {
content:"\f19b";
}

.fa-institution:before,.fa-bank:before,.fa-university:before {
content:"\f19c";
}

.fa-mortar-board:before,.fa-graduation-cap:before {
content:"\f19d";
}

.fa-yahoo:before {
content:"\f19e";
}

.fa-google:before {
content:"\f1a0";
}

.fa-reddit:before {
content:"\f1a1";
}

.fa-reddit-square:before {
content:"\f1a2";
}

.fa-stumbleupon-circle:before {
content:"\f1a3";
}

.fa-stumbleupon:before {
content:"\f1a4";
}

.fa-delicious:before {
content:"\f1a5";
}

.fa-digg:before {
content:"\f1a6";
}

.fa-pied-piper-pp:before {
content:"\f1a7";
}

.fa-pied-piper-alt:before {
content:"\f1a8";
}

.fa-drupal:before {
content:"\f1a9";
}

.fa-joomla:before {
content:"\f1aa";
}

.fa-language:before {
content:"\f1ab";
}

.fa-fax:before {
content:"\f1ac";
}

.fa-building:before {
content:"\f1ad";
}

.fa-child:before {
content:"\f1ae";
}

.fa-paw:before {
content:"\f1b0";
}

.fa-spoon:before {
content:"\f1b1";
}

.fa-cube:before {
content:"\f1b2";
}

.fa-cubes:before {
content:"\f1b3";
}

.fa-behance:before {
content:"\f1b4";
}

.fa-behance-square:before {
content:"\f1b5";
}

.fa-steam:before {
content:"\f1b6";
}

.fa-steam-square:before {
content:"\f1b7";
}

.fa-recycle:before {
content:"\f1b8";
}

.fa-automobile:before,.fa-car:before {
content:"\f1b9";
}

.fa-cab:before,.fa-taxi:before {
content:"\f1ba";
}

.fa-tree:before {
content:"\f1bb";
}

.fa-spotify:before {
content:"\f1bc";
}

.fa-deviantart:before {
content:"\f1bd";
}

.fa-soundcloud:before {
content:"\f1be";
}

.fa-database:before {
content:"\f1c0";
}

.fa-file-pdf-o:before {
content:"\f1c1";
}

.fa-file-word-o:before {
content:"\f1c2";
}

.fa-file-excel-o:before {
content:"\f1c3";
}

.fa-file-powerpoint-o:before {
content:"\f1c4";
}

.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before {
content:"\f1c5";
}

.fa-file-zip-o:before,.fa-file-archive-o:before {
content:"\f1c6";
}

.fa-file-sound-o:before,.fa-file-audio-o:before {
content:"\f1c7";
}

.fa-file-movie-o:before,.fa-file-video-o:before {
content:"\f1c8";
}

.fa-file-code-o:before {
content:"\f1c9";
}

.fa-vine:before {
content:"\f1ca";
}

.fa-codepen:before {
content:"\f1cb";
}

.fa-jsfiddle:before {
content:"\f1cc";
}

.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before {
content:"\f1cd";
}

.fa-circle-o-notch:before {
content:"\f1ce";
}

.fa-ra:before,.fa-resistance:before,.fa-rebel:before {
content:"\f1d0";
}

.fa-ge:before,.fa-empire:before {
content:"\f1d1";
}

.fa-git-square:before {
content:"\f1d2";
}

.fa-git:before {
content:"\f1d3";
}

.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before {
content:"\f1d4";
}

.fa-tencent-weibo:before {
content:"\f1d5";
}

.fa-qq:before {
content:"\f1d6";
}

.fa-wechat:before,.fa-weixin:before {
content:"\f1d7";
}

.fa-send:before,.fa-paper-plane:before {
content:"\f1d8";
}

.fa-send-o:before,.fa-paper-plane-o:before {
content:"\f1d9";
}

.fa-history:before {
content:"\f1da";
}

.fa-circle-thin:before {
content:"\f1db";
}

.fa-header:before {
content:"\f1dc";
}

.fa-paragraph:before {
content:"\f1dd";
}

.fa-sliders:before {
content:"\f1de";
}

.fa-share-alt:before {
content:"\f1e0";
}

.fa-share-alt-square:before {
content:"\f1e1";
}

.fa-bomb:before {
content:"\f1e2";
}

.fa-soccer-ball-o:before,.fa-futbol-o:before {
content:"\f1e3";
}

.fa-tty:before {
content:"\f1e4";
}

.fa-binoculars:before {
content:"\f1e5";
}

.fa-plug:before {
content:"\f1e6";
}

.fa-slideshare:before {
content:"\f1e7";
}

.fa-twitch:before {
content:"\f1e8";
}

.fa-yelp:before {
content:"\f1e9";
}

.fa-newspaper-o:before {
content:"\f1ea";
}

.fa-wifi:before {
content:"\f1eb";
}

.fa-calculator:before {
content:"\f1ec";
}

.fa-paypal:before {
content:"\f1ed";
}

.fa-google-wallet:before {
content:"\f1ee";
}

.fa-cc-visa:before {
content:"\f1f0";
}

.fa-cc-mastercard:before {
content:"\f1f1";
}

.fa-cc-discover:before {
content:"\f1f2";
}

.fa-cc-amex:before {
content:"\f1f3";
}

.fa-cc-paypal:before {
content:"\f1f4";
}

.fa-cc-stripe:before {
content:"\f1f5";
}

.fa-bell-slash:before {
content:"\f1f6";
}

.fa-bell-slash-o:before {
content:"\f1f7";
}

.fa-trash:before {
content:"\f1f8";
}

.fa-copyright:before {
content:"\f1f9";
}

.fa-at:before {
content:"\f1fa";
}

.fa-eyedropper:before {
content:"\f1fb";
}

.fa-paint-brush:before {
content:"\f1fc";
}

.fa-birthday-cake:before {
content:"\f1fd";
}

.fa-area-chart:before {
content:"\f1fe";
}

.fa-pie-chart:before {
content:"\f200";
}

.fa-line-chart:before {
content:"\f201";
}

.fa-lastfm:before {
content:"\f202";
}

.fa-lastfm-square:before {
content:"\f203";
}

.fa-toggle-off:before {
content:"\f204";
}

.fa-toggle-on:before {
content:"\f205";
}

.fa-bicycle:before {
content:"\f206";
}

.fa-bus:before {
content:"\f207";
}

.fa-ioxhost:before {
content:"\f208";
}

.fa-angellist:before {
content:"\f209";
}

.fa-cc:before {
content:"\f20a";
}

.fa-shekel:before,.fa-sheqel:before,.fa-ils:before {
content:"\f20b";
}

.fa-meanpath:before {
content:"\f20c";
}

.fa-buysellads:before {
content:"\f20d";
}

.fa-connectdevelop:before {
content:"\f20e";
}

.fa-dashcube:before {
content:"\f210";
}

.fa-forumbee:before {
content:"\f211";
}

.fa-leanpub:before {
content:"\f212";
}

.fa-sellsy:before {
content:"\f213";
}

.fa-shirtsinbulk:before {
content:"\f214";
}

.fa-simplybuilt:before {
content:"\f215";
}

.fa-skyatlas:before {
content:"\f216";
}

.fa-cart-plus:before {
content:"\f217";
}

.fa-cart-arrow-down:before {
content:"\f218";
}

.fa-diamond:before {
content:"\f219";
}

.fa-ship:before {
content:"\f21a";
}

.fa-user-secret:before {
content:"\f21b";
}

.fa-motorcycle:before {
content:"\f21c";
}

.fa-street-view:before {
content:"\f21d";
}

.fa-heartbeat:before {
content:"\f21e";
}

.fa-venus:before {
content:"\f221";
}

.fa-mars:before {
content:"\f222";
}

.fa-mercury:before {
content:"\f223";
}

.fa-intersex:before,.fa-transgender:before {
content:"\f224";
}

.fa-transgender-alt:before {
content:"\f225";
}

.fa-venus-double:before {
content:"\f226";
}

.fa-mars-double:before {
content:"\f227";
}

.fa-venus-mars:before {
content:"\f228";
}

.fa-mars-stroke:before {
content:"\f229";
}

.fa-mars-stroke-v:before {
content:"\f22a";
}

.fa-mars-stroke-h:before {
content:"\f22b";
}

.fa-neuter:before {
content:"\f22c";
}

.fa-genderless:before {
content:"\f22d";
}

.fa-facebook-official:before {
content:"\f230";
}

.fa-pinterest-p:before {
content:"\f231";
}

.fa-whatsapp:before {
content:"\f232";
}

.fa-server:before {
content:"\f233";
}

.fa-user-plus:before {
content:"\f234";
}

.fa-user-times:before {
content:"\f235";
}

.fa-hotel:before,.fa-bed:before {
content:"\f236";
}

.fa-viacoin:before {
content:"\f237";
}

.fa-train:before {
content:"\f238";
}

.fa-subway:before {
content:"\f239";
}

.fa-medium:before {
content:"\f23a";
}

.fa-yc:before,.fa-y-combinator:before {
content:"\f23b";
}

.fa-optin-monster:before {
content:"\f23c";
}

.fa-opencart:before {
content:"\f23d";
}

.fa-expeditedssl:before {
content:"\f23e";
}

.fa-battery-4:before,.fa-battery-full:before {
content:"\f240";
}

.fa-battery-3:before,.fa-battery-three-quarters:before {
content:"\f241";
}

.fa-battery-2:before,.fa-battery-half:before {
content:"\f242";
}

.fa-battery-1:before,.fa-battery-quarter:before {
content:"\f243";
}

.fa-battery-0:before,.fa-battery-empty:before {
content:"\f244";
}

.fa-mouse-pointer:before {
content:"\f245";
}

.fa-i-cursor:before {
content:"\f246";
}

.fa-object-group:before {
content:"\f247";
}

.fa-object-ungroup:before {
content:"\f248";
}

.fa-sticky-note:before {
content:"\f249";
}

.fa-sticky-note-o:before {
content:"\f24a";
}

.fa-cc-jcb:before {
content:"\f24b";
}

.fa-cc-diners-club:before {
content:"\f24c";
}

.fa-clone:before {
content:"\f24d";
}

.fa-balance-scale:before {
content:"\f24e";
}

.fa-hourglass-o:before {
content:"\f250";
}

.fa-hourglass-1:before,.fa-hourglass-start:before {
content:"\f251";
}

.fa-hourglass-2:before,.fa-hourglass-half:before {
content:"\f252";
}

.fa-hourglass-3:before,.fa-hourglass-end:before {
content:"\f253";
}

.fa-hourglass:before {
content:"\f254";
}

.fa-hand-grab-o:before,.fa-hand-rock-o:before {
content:"\f255";
}

.fa-hand-stop-o:before,.fa-hand-paper-o:before {
content:"\f256";
}

.fa-hand-scissors-o:before {
content:"\f257";
}

.fa-hand-lizard-o:before {
content:"\f258";
}

.fa-hand-spock-o:before {
content:"\f259";
}

.fa-hand-pointer-o:before {
content:"\f25a";
}

.fa-hand-peace-o:before {
content:"\f25b";
}

.fa-trademark:before {
content:"\f25c";
}

.fa-registered:before {
content:"\f25d";
}

.fa-creative-commons:before {
content:"\f25e";
}

.fa-gg:before {
content:"\f260";
}

.fa-gg-circle:before {
content:"\f261";
}

.fa-tripadvisor:before {
content:"\f262";
}

.fa-odnoklassniki:before {
content:"\f263";
}

.fa-odnoklassniki-square:before {
content:"\f264";
}

.fa-get-pocket:before {
content:"\f265";
}

.fa-wikipedia-w:before {
content:"\f266";
}

.fa-safari:before {
content:"\f267";
}

.fa-chrome:before {
content:"\f268";
}

.fa-firefox:before {
content:"\f269";
}

.fa-opera:before {
content:"\f26a";
}

.fa-internet-explorer:before {
content:"\f26b";
}

.fa-tv:before,.fa-television:before {
content:"\f26c";
}

.fa-contao:before {
content:"\f26d";
}

.fa-500px:before {
content:"\f26e";
}

.fa-amazon:before {
content:"\f270";
}

.fa-calendar-plus-o:before {
content:"\f271";
}

.fa-calendar-minus-o:before {
content:"\f272";
}

.fa-calendar-times-o:before {
content:"\f273";
}

.fa-calendar-check-o:before {
content:"\f274";
}

.fa-industry:before {
content:"\f275";
}

.fa-map-pin:before {
content:"\f276";
}

.fa-map-signs:before {
content:"\f277";
}

.fa-map-o:before {
content:"\f278";
}

.fa-map:before {
content:"\f279";
}

.fa-commenting:before {
content:"\f27a";
}

.fa-commenting-o:before {
content:"\f27b";
}

.fa-houzz:before {
content:"\f27c";
}

.fa-vimeo:before {
content:"\f27d";
}

.fa-black-tie:before {
content:"\f27e";
}

.fa-fonticons:before {
content:"\f280";
}

.fa-reddit-alien:before {
content:"\f281";
}

.fa-edge:before {
content:"\f282";
}

.fa-credit-card-alt:before {
content:"\f283";
}

.fa-codiepie:before {
content:"\f284";
}

.fa-modx:before {
content:"\f285";
}

.fa-fort-awesome:before {
content:"\f286";
}

.fa-usb:before {
content:"\f287";
}

.fa-product-hunt:before {
content:"\f288";
}

.fa-mixcloud:before {
content:"\f289";
}

.fa-scribd:before {
content:"\f28a";
}

.fa-pause-circle:before {
content:"\f28b";
}

.fa-pause-circle-o:before {
content:"\f28c";
}

.fa-stop-circle:before {
content:"\f28d";
}

.fa-stop-circle-o:before {
content:"\f28e";
}

.fa-shopping-bag:before {
content:"\f290";
}

.fa-shopping-basket:before {
content:"\f291";
}

.fa-hashtag:before {
content:"\f292";
}

.fa-bluetooth:before {
content:"\f293";
}

.fa-bluetooth-b:before {
content:"\f294";
}

.fa-percent:before {
content:"\f295";
}

.fa-gitlab:before {
content:"\f296";
}

.fa-wpbeginner:before {
content:"\f297";
}

.fa-wpforms:before {
content:"\f298";
}

.fa-envira:before {
content:"\f299";
}

.fa-universal-access:before {
content:"\f29a";
}

.fa-wheelchair-alt:before {
content:"\f29b";
}

.fa-question-circle-o:before {
content:"\f29c";
}

.fa-blind:before {
content:"\f29d";
}

.fa-audio-description:before {
content:"\f29e";
}

.fa-volume-control-phone:before {
content:"\f2a0";
}

.fa-braille:before {
content:"\f2a1";
}

.fa-assistive-listening-systems:before {
content:"\f2a2";
}

.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before {
content:"\f2a3";
}

.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before {
content:"\f2a4";
}

.fa-glide:before {
content:"\f2a5";
}

.fa-glide-g:before {
content:"\f2a6";
}

.fa-signing:before,.fa-sign-language:before {
content:"\f2a7";
}

.fa-low-vision:before {
content:"\f2a8";
}

.fa-viadeo:before {
content:"\f2a9";
}

.fa-viadeo-square:before {
content:"\f2aa";
}

.fa-snapchat:before {
content:"\f2ab";
}

.fa-snapchat-ghost:before {
content:"\f2ac";
}

.fa-snapchat-square:before {
content:"\f2ad";
}

.fa-pied-piper:before {
content:"\f2ae";
}

.fa-first-order:before {
content:"\f2b0";
}

.fa-yoast:before {
content:"\f2b1";
}

.fa-themeisle:before {
content:"\f2b2";
}

.fa-google-plus-circle:before,.fa-google-plus-official:before {
content:"\f2b3";
}

.fa-fa:before,.fa-font-awesome:before {
content:"\f2b4";
}

.sr-only {
position:absolute;
width:1px;
height:1px;
padding:0;
margin:-1px;
overflow:hidden;
clip:rect(0,0,0,0);
border:0;
}

.sr-only-focusable:active,.sr-only-focusable:focus {
position:static;
width:auto;
height:auto;
margin:0;
overflow:visible;
clip:auto;
}@charset "UTF-8";

.animated {
-webkit-animation-duration:1s;
animation-duration:1s;
-webkit-animation-fill-mode:both;
animation-fill-mode:both;
}

.animated.hinge {
-webkit-animation-duration:2s;
animation-duration:2s;
}

@-webkit-keyframes bounce {
0%,20%,50%,80%,100% {
-webkit-transform:translateY(0);
transform:translateY(0);
}

40% {
-webkit-transform:translateY(-30px);
transform:translateY(-30px);
}

60% {
-webkit-transform:translateY(-15px);
transform:translateY(-15px);
}
}

@keyframes bounce {
0%,20%,50%,80%,100% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0);
}

40% {
-webkit-transform:translateY(-30px);
-ms-transform:translateY(-30px);
transform:translateY(-30px);
}

60% {
-webkit-transform:translateY(-15px);
-ms-transform:translateY(-15px);
transform:translateY(-15px);
}
}

.bounce {
-webkit-animation-name:bounce;
animation-name:bounce;
}

@-webkit-keyframes flash {
0%,50%,100% {
opacity:1;
}

25%,75% {
opacity:0;
}
}

@keyframes flash {
0%,50%,100% {
opacity:1;
}

25%,75% {
opacity:0;
}
}

.flash {
-webkit-animation-name:flash;
animation-name:flash;
}

@-webkit-keyframes pulse {
50% {
-webkit-transform:scale(1.1);
transform:scale(1.1);
}

0%,100% {
-webkit-transform:scale(1);
transform:scale(1);
}
}

@keyframes pulse {
50% {
-webkit-transform:scale(1.1);
-ms-transform:scale(1.1);
transform:scale(1.1);
}

0%,100% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1);
}
}

.pulse {
-webkit-animation-name:pulse;
animation-name:pulse;
}

@-webkit-keyframes shake {
0%,100% {
-webkit-transform:translateX(0);
transform:translateX(0);
}

10%,30%,50%,70%,90% {
-webkit-transform:translateX(-10px);
transform:translateX(-10px);
}

20%,40%,60%,80% {
-webkit-transform:translateX(10px);
transform:translateX(10px);
}
}

@keyframes shake {
0%,100% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0);
}

10%,30%,50%,70%,90% {
-webkit-transform:translateX(-10px);
-ms-transform:translateX(-10px);
transform:translateX(-10px);
}

20%,40%,60%,80% {
-webkit-transform:translateX(10px);
-ms-transform:translateX(10px);
transform:translateX(10px);
}
}

.shake {
-webkit-animation-name:shake;
animation-name:shake;
}

@-webkit-keyframes swing {
20% {
-webkit-transform:rotate(15deg);
transform:rotate(15deg);
}

40% {
-webkit-transform:rotate(-10deg);
transform:rotate(-10deg);
}

60% {
-webkit-transform:rotate(5deg);
transform:rotate(5deg);
}

80% {
-webkit-transform:rotate(-5deg);
transform:rotate(-5deg);
}

100% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
}
}

@keyframes swing {
20% {
-webkit-transform:rotate(15deg);
-ms-transform:rotate(15deg);
transform:rotate(15deg);
}

40% {
-webkit-transform:rotate(-10deg);
-ms-transform:rotate(-10deg);
transform:rotate(-10deg);
}

60% {
-webkit-transform:rotate(5deg);
-ms-transform:rotate(5deg);
transform:rotate(5deg);
}

80% {
-webkit-transform:rotate(-5deg);
-ms-transform:rotate(-5deg);
transform:rotate(-5deg);
}

100% {
-webkit-transform:rotate(0deg);
-ms-transform:rotate(0deg);
transform:rotate(0deg);
}
}

.swing {
-webkit-transform-origin:top center;
-ms-transform-origin:top center;
transform-origin:top center;
-webkit-animation-name:swing;
animation-name:swing;
}

@-webkit-keyframes tada {
0% {
-webkit-transform:scale(1);
transform:scale(1);
}

10%,20% {
-webkit-transform:scale(0.9) rotate(-3deg);
transform:scale(0.9) rotate(-3deg);
}

30%,50%,70%,90% {
-webkit-transform:scale(1.1) rotate(3deg);
transform:scale(1.1) rotate(3deg);
}

40%,60%,80% {
-webkit-transform:scale(1.1) rotate(-3deg);
transform:scale(1.1) rotate(-3deg);
}

100% {
-webkit-transform:scale(1) rotate(0);
transform:scale(1) rotate(0);
}
}

@keyframes tada {
0% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1);
}

10%,20% {
-webkit-transform:scale(0.9) rotate(-3deg);
-ms-transform:scale(0.9) rotate(-3deg);
transform:scale(0.9) rotate(-3deg);
}

30%,50%,70%,90% {
-webkit-transform:scale(1.1) rotate(3deg);
-ms-transform:scale(1.1) rotate(3deg);
transform:scale(1.1) rotate(3deg);
}

40%,60%,80% {
-webkit-transform:scale(1.1) rotate(-3deg);
-ms-transform:scale(1.1) rotate(-3deg);
transform:scale(1.1) rotate(-3deg);
}

100% {
-webkit-transform:scale(1) rotate(0);
-ms-transform:scale(1) rotate(0);
transform:scale(1) rotate(0);
}
}

.tada {
-webkit-animation-name:tada;
animation-name:tada;
}

@-webkit-keyframes wobble {
15% {
-webkit-transform:translateX(-25%) rotate(-5deg);
transform:translateX(-25%) rotate(-5deg);
}

30% {
-webkit-transform:translateX(20%) rotate(3deg);
transform:translateX(20%) rotate(3deg);
}

45% {
-webkit-transform:translateX(-15%) rotate(-3deg);
transform:translateX(-15%) rotate(-3deg);
}

60% {
-webkit-transform:translateX(10%) rotate(2deg);
transform:translateX(10%) rotate(2deg);
}

75% {
-webkit-transform:translateX(-5%) rotate(-1deg);
transform:translateX(-5%) rotate(-1deg);
}

0%,100% {
-webkit-transform:translateX(0%);
transform:translateX(0%);
}
}

@keyframes wobble {
15% {
-webkit-transform:translateX(-25%) rotate(-5deg);
-ms-transform:translateX(-25%) rotate(-5deg);
transform:translateX(-25%) rotate(-5deg);
}

30% {
-webkit-transform:translateX(20%) rotate(3deg);
-ms-transform:translateX(20%) rotate(3deg);
transform:translateX(20%) rotate(3deg);
}

45% {
-webkit-transform:translateX(-15%) rotate(-3deg);
-ms-transform:translateX(-15%) rotate(-3deg);
transform:translateX(-15%) rotate(-3deg);
}

60% {
-webkit-transform:translateX(10%) rotate(2deg);
-ms-transform:translateX(10%) rotate(2deg);
transform:translateX(10%) rotate(2deg);
}

75% {
-webkit-transform:translateX(-5%) rotate(-1deg);
-ms-transform:translateX(-5%) rotate(-1deg);
transform:translateX(-5%) rotate(-1deg);
}

0%,100% {
-webkit-transform:translateX(0%);
-ms-transform:translateX(0%);
transform:translateX(0%);
}
}

.wobble {
-webkit-animation-name:wobble;
animation-name:wobble;
}

@-webkit-keyframes bounceIn {
0% {
opacity:0;
-webkit-transform:scale(.3);
transform:scale(.3);
}

50% {
opacity:1;
-webkit-transform:scale(1.05);
transform:scale(1.05);
}

70% {
-webkit-transform:scale(.9);
transform:scale(.9);
}

100% {
-webkit-transform:scale(1);
transform:scale(1);
}
}

@keyframes bounceIn {
0% {
opacity:0;
-webkit-transform:scale(.3);
-ms-transform:scale(.3);
transform:scale(.3);
}

50% {
opacity:1;
-webkit-transform:scale(1.05);
-ms-transform:scale(1.05);
transform:scale(1.05);
}

70% {
-webkit-transform:scale(.9);
-ms-transform:scale(.9);
transform:scale(.9);
}

100% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1);
}
}

.bounceIn {
-webkit-animation-name:bounceIn;
animation-name:bounceIn;
}

@-webkit-keyframes bounceInDown {
0% {
opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px);
}

60% {
opacity:1;
-webkit-transform:translateY(30px);
transform:translateY(30px);
}

80% {
-webkit-transform:translateY(-10px);
transform:translateY(-10px);
}

100% {
-webkit-transform:translateY(0);
transform:translateY(0);
}
}

@keyframes bounceInDown {
0% {
opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px);
}

60% {
opacity:1;
-webkit-transform:translateY(30px);
-ms-transform:translateY(30px);
transform:translateY(30px);
}

80% {
-webkit-transform:translateY(-10px);
-ms-transform:translateY(-10px);
transform:translateY(-10px);
}

100% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0);
}
}

.bounceInDown {
-webkit-animation-name:bounceInDown;
animation-name:bounceInDown;
}

@-webkit-keyframes bounceInLeft {
0% {
opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px);
}

60% {
opacity:1;
-webkit-transform:translateX(30px);
transform:translateX(30px);
}

80% {
-webkit-transform:translateX(-10px);
transform:translateX(-10px);
}

100% {
-webkit-transform:translateX(0);
transform:translateX(0);
}
}

@keyframes bounceInLeft {
0% {
opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px);
}

60% {
opacity:1;
-webkit-transform:translateX(30px);
-ms-transform:translateX(30px);
transform:translateX(30px);
}

80% {
-webkit-transform:translateX(-10px);
-ms-transform:translateX(-10px);
transform:translateX(-10px);
}

100% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0);
}
}

.bounceInLeft {
-webkit-animation-name:bounceInLeft;
animation-name:bounceInLeft;
}

@-webkit-keyframes bounceInRight {
0% {
opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px);
}

60% {
opacity:1;
-webkit-transform:translateX(-30px);
transform:translateX(-30px);
}

80% {
-webkit-transform:translateX(10px);
transform:translateX(10px);
}

100% {
-webkit-transform:translateX(0);
transform:translateX(0);
}
}

@keyframes bounceInRight {
0% {
opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px);
}

60% {
opacity:1;
-webkit-transform:translateX(-30px);
-ms-transform:translateX(-30px);
transform:translateX(-30px);
}

80% {
-webkit-transform:translateX(10px);
-ms-transform:translateX(10px);
transform:translateX(10px);
}

100% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0);
}
}

.bounceInRight {
-webkit-animation-name:bounceInRight;
animation-name:bounceInRight;
}

@-webkit-keyframes bounceInUp {
0% {
opacity:0;
-webkit-transform:translateY(2000px);
transform:translateY(2000px);
}

60% {
opacity:1;
-webkit-transform:translateY(-30px);
transform:translateY(-30px);
}

80% {
-webkit-transform:translateY(10px);
transform:translateY(10px);
}

100% {
-webkit-transform:translateY(0);
transform:translateY(0);
}
}

@keyframes bounceInUp {
0% {
opacity:0;
-webkit-transform:translateY(2000px);
-ms-transform:translateY(2000px);
transform:translateY(2000px);
}

60% {
opacity:1;
-webkit-transform:translateY(-30px);
-ms-transform:translateY(-30px);
transform:translateY(-30px);
}

80% {
-webkit-transform:translateY(10px);
-ms-transform:translateY(10px);
transform:translateY(10px);
}

100% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0);
}
}

.bounceInUp {
-webkit-animation-name:bounceInUp;
animation-name:bounceInUp;
}

@-webkit-keyframes bounceOut {
0% {
-webkit-transform:scale(1);
transform:scale(1);
}

25% {
-webkit-transform:scale(.95);
transform:scale(.95);
}

50% {
opacity:1;
-webkit-transform:scale(1.1);
transform:scale(1.1);
}

100% {
opacity:0;
-webkit-transform:scale(.3);
transform:scale(.3);
}
}

@keyframes bounceOut {
0% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1);
}

25% {
-webkit-transform:scale(.95);
-ms-transform:scale(.95);
transform:scale(.95);
}

50% {
opacity:1;
-webkit-transform:scale(1.1);
-ms-transform:scale(1.1);
transform:scale(1.1);
}

100% {
opacity:0;
-webkit-transform:scale(.3);
-ms-transform:scale(.3);
transform:scale(.3);
}
}

.bounceOut {
-webkit-animation-name:bounceOut;
animation-name:bounceOut;
}

@-webkit-keyframes bounceOutDown {
0% {
-webkit-transform:translateY(0);
transform:translateY(0);
}

20% {
opacity:1;
-webkit-transform:translateY(-20px);
transform:translateY(-20px);
}

100% {
opacity:0;
-webkit-transform:translateY(2000px);
transform:translateY(2000px);
}
}

@keyframes bounceOutDown {
0% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0);
}

20% {
opacity:1;
-webkit-transform:translateY(-20px);
-ms-transform:translateY(-20px);
transform:translateY(-20px);
}

100% {
opacity:0;
-webkit-transform:translateY(2000px);
-ms-transform:translateY(2000px);
transform:translateY(2000px);
}
}

.bounceOutDown {
-webkit-animation-name:bounceOutDown;
animation-name:bounceOutDown;
}

@-webkit-keyframes bounceOutLeft {
0% {
-webkit-transform:translateX(0);
transform:translateX(0);
}

20% {
opacity:1;
-webkit-transform:translateX(20px);
transform:translateX(20px);
}

100% {
opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px);
}
}

@keyframes bounceOutLeft {
0% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0);
}

20% {
opacity:1;
-webkit-transform:translateX(20px);
-ms-transform:translateX(20px);
transform:translateX(20px);
}

100% {
opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px);
}
}

.bounceOutLeft {
-webkit-animation-name:bounceOutLeft;
animation-name:bounceOutLeft;
}

@-webkit-keyframes bounceOutRight {
0% {
-webkit-transform:translateX(0);
transform:translateX(0);
}

20% {
opacity:1;
-webkit-transform:translateX(-20px);
transform:translateX(-20px);
}

100% {
opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px);
}
}

@keyframes bounceOutRight {
0% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0);
}

20% {
opacity:1;
-webkit-transform:translateX(-20px);
-ms-transform:translateX(-20px);
transform:translateX(-20px);
}

100% {
opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px);
}
}

.bounceOutRight {
-webkit-animation-name:bounceOutRight;
animation-name:bounceOutRight;
}

@-webkit-keyframes bounceOutUp {
0% {
-webkit-transform:translateY(0);
transform:translateY(0);
}

20% {
opacity:1;
-webkit-transform:translateY(20px);
transform:translateY(20px);
}

100% {
opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px);
}
}

@keyframes bounceOutUp {
0% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0);
}

20% {
opacity:1;
-webkit-transform:translateY(20px);
-ms-transform:translateY(20px);
transform:translateY(20px);
}

100% {
opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px);
}
}

.bounceOutUp {
-webkit-animation-name:bounceOutUp;
animation-name:bounceOutUp;
}

@-webkit-keyframes fadeIn {
0% {
opacity:0;
}

100% {
opacity:1;
}
}

@keyframes fadeIn {
0% {
opacity:0;
}

100% {
opacity:1;
}
}

.fadeIn {
-webkit-animation-name:fadeIn;
animation-name:fadeIn;
}

@-webkit-keyframes fadeInDown {
0% {
opacity:0;
-webkit-transform:translateY(-20px);
transform:translateY(-20px);
}

100% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0);
}
}

@keyframes fadeInDown {
0% {
opacity:0;
-webkit-transform:translateY(-20px);
-ms-transform:translateY(-20px);
transform:translateY(-20px);
}

100% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0);
}
}

.fadeInDown {
-webkit-animation-name:fadeInDown;
animation-name:fadeInDown;
}

@-webkit-keyframes fadeInDownBig {
0% {
opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px);
}

100% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0);
}
}

@keyframes fadeInDownBig {
0% {
opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px);
}

100% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0);
}
}

.fadeInDownBig {
-webkit-animation-name:fadeInDownBig;
animation-name:fadeInDownBig;
}

@-webkit-keyframes fadeInLeft {
0% {
opacity:0;
-webkit-transform:translateX(-20px);
transform:translateX(-20px);
}

100% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0);
}
}

@keyframes fadeInLeft {
0% {
opacity:0;
-webkit-transform:translateX(-20px);
-ms-transform:translateX(-20px);
transform:translateX(-20px);
}

100% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0);
}
}

.fadeInLeft {
-webkit-animation-name:fadeInLeft;
animation-name:fadeInLeft;
}

@-webkit-keyframes fadeInLeftBig {
0% {
opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px);
}

100% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0);
}
}

@keyframes fadeInLeftBig {
0% {
opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px);
}

100% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0);
}
}

.fadeInLeftBig {
-webkit-animation-name:fadeInLeftBig;
animation-name:fadeInLeftBig;
}

@-webkit-keyframes fadeInRight {
0% {
opacity:0;
-webkit-transform:translateX(20px);
transform:translateX(20px);
}

100% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0);
}
}

@keyframes fadeInRight {
0% {
opacity:0;
-webkit-transform:translateX(20px);
-ms-transform:translateX(20px);
transform:translateX(20px);
}

100% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0);
}
}

.fadeInRight {
-webkit-animation-name:fadeInRight;
animation-name:fadeInRight;
}

@-webkit-keyframes fadeInRightBig {
0% {
opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px);
}

100% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0);
}
}

@keyframes fadeInRightBig {
0% {
opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px);
}

100% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0);
}
}

.fadeInRightBig {
-webkit-animation-name:fadeInRightBig;
animation-name:fadeInRightBig;
}

@-webkit-keyframes fadeInUp {
0% {
opacity:0;
-webkit-transform:translateY(50px);
transform:translateY(20px);
}

100% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0);
}
}

@keyframes fadeInUp {
0% {
opacity:0;
-webkit-transform:translateY(50px);
-ms-transform:translateY(50px);
transform:translateY(50px);
}

100% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0);
}
}

.fadeInUp {
-webkit-animation-name:fadeInUp;
animation-name:fadeInUp;
}

@-webkit-keyframes fadeInUpBig {
0% {
opacity:0;
-webkit-transform:translateY(2000px);
transform:translateY(2000px);
}

100% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0);
}
}

@keyframes fadeInUpBig {
0% {
opacity:0;
-webkit-transform:translateY(2000px);
-ms-transform:translateY(2000px);
transform:translateY(2000px);
}

100% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0);
}
}

.fadeInUpBig {
-webkit-animation-name:fadeInUpBig;
animation-name:fadeInUpBig;
}

@-webkit-keyframes fadeOut {
0% {
opacity:1;
}

100% {
opacity:0;
}
}

@keyframes fadeOut {
0% {
opacity:1;
}

100% {
opacity:0;
}
}

.fadeOut {
-webkit-animation-name:fadeOut;
animation-name:fadeOut;
}

@-webkit-keyframes fadeOutDown {
0% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0);
}

100% {
opacity:0;
-webkit-transform:translateY(20px);
transform:translateY(20px);
}
}

@keyframes fadeOutDown {
0% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0);
}

100% {
opacity:0;
-webkit-transform:translateY(20px);
-ms-transform:translateY(20px);
transform:translateY(20px);
}
}

.fadeOutDown {
-webkit-animation-name:fadeOutDown;
animation-name:fadeOutDown;
}

@-webkit-keyframes fadeOutDownBig {
0% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0);
}

100% {
opacity:0;
-webkit-transform:translateY(2000px);
transform:translateY(2000px);
}
}

@keyframes fadeOutDownBig {
0% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0);
}

100% {
opacity:0;
-webkit-transform:translateY(2000px);
-ms-transform:translateY(2000px);
transform:translateY(2000px);
}
}

.fadeOutDownBig {
-webkit-animation-name:fadeOutDownBig;
animation-name:fadeOutDownBig;
}

@-webkit-keyframes fadeOutLeft {
0% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0);
}

100% {
opacity:0;
-webkit-transform:translateX(-20px);
transform:translateX(-20px);
}
}

@keyframes fadeOutLeft {
0% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0);
}

100% {
opacity:0;
-webkit-transform:translateX(-20px);
-ms-transform:translateX(-20px);
transform:translateX(-20px);
}
}

.fadeOutLeft {
-webkit-animation-name:fadeOutLeft;
animation-name:fadeOutLeft;
}

@-webkit-keyframes fadeOutLeftBig {
0% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0);
}

100% {
opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px);
}
}

@keyframes fadeOutLeftBig {
0% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0);
}

100% {
opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px);
}
}

.fadeOutLeftBig {
-webkit-animation-name:fadeOutLeftBig;
animation-name:fadeOutLeftBig;
}

@-webkit-keyframes fadeOutRight {
0% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0);
}

100% {
opacity:0;
-webkit-transform:translateX(20px);
transform:translateX(20px);
}
}

@keyframes fadeOutRight {
0% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0);
}

100% {
opacity:0;
-webkit-transform:translateX(20px);
-ms-transform:translateX(20px);
transform:translateX(20px);
}
}

.fadeOutRight {
-webkit-animation-name:fadeOutRight;
animation-name:fadeOutRight;
}

@-webkit-keyframes fadeOutRightBig {
0% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0);
}

100% {
opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px);
}
}

@keyframes fadeOutRightBig {
0% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0);
}

100% {
opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px);
}
}

.fadeOutRightBig {
-webkit-animation-name:fadeOutRightBig;
animation-name:fadeOutRightBig;
}

@-webkit-keyframes fadeOutUp {
0% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0);
}

100% {
opacity:0;
-webkit-transform:translateY(-20px);
transform:translateY(-20px);
}
}

@keyframes fadeOutUp {
0% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0);
}

100% {
opacity:0;
-webkit-transform:translateY(-20px);
-ms-transform:translateY(-20px);
transform:translateY(-20px);
}
}

.fadeOutUp {
-webkit-animation-name:fadeOutUp;
animation-name:fadeOutUp;
}

@-webkit-keyframes fadeOutUpBig {
0% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0);
}

100% {
opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px);
}
}

@keyframes fadeOutUpBig {
0% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0);
}

100% {
opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px);
}
}

.fadeOutUpBig {
-webkit-animation-name:fadeOutUpBig;
animation-name:fadeOutUpBig;
}

@-webkit-keyframes flip {
0% {
-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out;
}

40% {
-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out;
}

50% {
-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in;
}

80% {
-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in;
}

100% {
-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);
transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in;
}
}

@keyframes flip {
0% {
-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out;
}

40% {
-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out;
}

50% {
-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in;
}

80% {
-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in;
}

100% {
-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);
-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);
transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in;
}
}

.animated.flip {
-webkit-backface-visibility:visible;
-ms-backface-visibility:visible;
backface-visibility:visible;
-webkit-animation-name:flip;
animation-name:flip;
}

@-webkit-keyframes flipInX {
0% {
-webkit-transform:perspective(400px) rotateX(90deg);
transform:perspective(400px) rotateX(90deg);
opacity:0;
}

40% {
-webkit-transform:perspective(400px) rotateX(-10deg);
transform:perspective(400px) rotateX(-10deg);
}

70% {
-webkit-transform:perspective(400px) rotateX(10deg);
transform:perspective(400px) rotateX(10deg);
}

100% {
-webkit-transform:perspective(400px) rotateX(0deg);
transform:perspective(400px) rotateX(0deg);
opacity:1;
}
}

@keyframes flipInX {
0% {
-webkit-transform:perspective(400px) rotateX(90deg);
-ms-transform:perspective(400px) rotateX(90deg);
transform:perspective(400px) rotateX(90deg);
opacity:0;
}

40% {
-webkit-transform:perspective(400px) rotateX(-10deg);
-ms-transform:perspective(400px) rotateX(-10deg);
transform:perspective(400px) rotateX(-10deg);
}

70% {
-webkit-transform:perspective(400px) rotateX(10deg);
-ms-transform:perspective(400px) rotateX(10deg);
transform:perspective(400px) rotateX(10deg);
}

100% {
-webkit-transform:perspective(400px) rotateX(0deg);
-ms-transform:perspective(400px) rotateX(0deg);
transform:perspective(400px) rotateX(0deg);
opacity:1;
}
}

.flipInX {
-webkit-backface-visibility:visible !important;
-ms-backface-visibility:visible !important;
backface-visibility:visible !important;
-webkit-animation-name:flipInX;
animation-name:flipInX;
}

@-webkit-keyframes flipInY {
0% {
-webkit-transform:perspective(400px) rotateY(90deg);
transform:perspective(400px) rotateY(90deg);
opacity:0;
}

40% {
-webkit-transform:perspective(400px) rotateY(-10deg);
transform:perspective(400px) rotateY(-10deg);
}

70% {
-webkit-transform:perspective(400px) rotateY(10deg);
transform:perspective(400px) rotateY(10deg);
}

100% {
-webkit-transform:perspective(400px) rotateY(0deg);
transform:perspective(400px) rotateY(0deg);
opacity:1;
}
}

@keyframes flipInY {
0% {
-webkit-transform:perspective(400px) rotateY(90deg);
-ms-transform:perspective(400px) rotateY(90deg);
transform:perspective(400px) rotateY(90deg);
opacity:0;
}

40% {
-webkit-transform:perspective(400px) rotateY(-10deg);
-ms-transform:perspective(400px) rotateY(-10deg);
transform:perspective(400px) rotateY(-10deg);
}

70% {
-webkit-transform:perspective(400px) rotateY(10deg);
-ms-transform:perspective(400px) rotateY(10deg);
transform:perspective(400px) rotateY(10deg);
}

100% {
-webkit-transform:perspective(400px) rotateY(0deg);
-ms-transform:perspective(400px) rotateY(0deg);
transform:perspective(400px) rotateY(0deg);
opacity:1;
}
}

.flipInY {
-webkit-backface-visibility:visible !important;
-ms-backface-visibility:visible !important;
backface-visibility:visible !important;
-webkit-animation-name:flipInY;
animation-name:flipInY;
}

@-webkit-keyframes flipOutX {
0% {
-webkit-transform:perspective(400px) rotateX(0deg);
transform:perspective(400px) rotateX(0deg);
opacity:1;
}

100% {
-webkit-transform:perspective(400px) rotateX(90deg);
transform:perspective(400px) rotateX(90deg);
opacity:0;
}
}

@keyframes flipOutX {
0% {
-webkit-transform:perspective(400px) rotateX(0deg);
-ms-transform:perspective(400px) rotateX(0deg);
transform:perspective(400px) rotateX(0deg);
opacity:1;
}

100% {
-webkit-transform:perspective(400px) rotateX(90deg);
-ms-transform:perspective(400px) rotateX(90deg);
transform:perspective(400px) rotateX(90deg);
opacity:0;
}
}

.flipOutX {
-webkit-animation-name:flipOutX;
animation-name:flipOutX;
-webkit-backface-visibility:visible !important;
-ms-backface-visibility:visible !important;
backface-visibility:visible !important;
}

@-webkit-keyframes flipOutY {
0% {
-webkit-transform:perspective(400px) rotateY(0deg);
transform:perspective(400px) rotateY(0deg);
opacity:1;
}

100% {
-webkit-transform:perspective(400px) rotateY(90deg);
transform:perspective(400px) rotateY(90deg);
opacity:0;
}
}

@keyframes flipOutY {
0% {
-webkit-transform:perspective(400px) rotateY(0deg);
-ms-transform:perspective(400px) rotateY(0deg);
transform:perspective(400px) rotateY(0deg);
opacity:1;
}

100% {
-webkit-transform:perspective(400px) rotateY(90deg);
-ms-transform:perspective(400px) rotateY(90deg);
transform:perspective(400px) rotateY(90deg);
opacity:0;
}
}

.flipOutY {
-webkit-backface-visibility:visible !important;
-ms-backface-visibility:visible !important;
backface-visibility:visible !important;
-webkit-animation-name:flipOutY;
animation-name:flipOutY;
}

@-webkit-keyframes lightSpeedIn {
0% {
-webkit-transform:translateX(100%) skewX(-30deg);
transform:translateX(100%) skewX(-30deg);
opacity:0;
}

60% {
-webkit-transform:translateX(-20%) skewX(30deg);
transform:translateX(-20%) skewX(30deg);
opacity:1;
}

80% {
-webkit-transform:translateX(0%) skewX(-15deg);
transform:translateX(0%) skewX(-15deg);
opacity:1;
}

100% {
-webkit-transform:translateX(0%) skewX(0deg);
transform:translateX(0%) skewX(0deg);
opacity:1;
}
}

@keyframes lightSpeedIn {
0% {
-webkit-transform:translateX(100%) skewX(-30deg);
-ms-transform:translateX(100%) skewX(-30deg);
transform:translateX(100%) skewX(-30deg);
opacity:0;
}

60% {
-webkit-transform:translateX(-20%) skewX(30deg);
-ms-transform:translateX(-20%) skewX(30deg);
transform:translateX(-20%) skewX(30deg);
opacity:1;
}

80% {
-webkit-transform:translateX(0%) skewX(-15deg);
-ms-transform:translateX(0%) skewX(-15deg);
transform:translateX(0%) skewX(-15deg);
opacity:1;
}

100% {
-webkit-transform:translateX(0%) skewX(0deg);
-ms-transform:translateX(0%) skewX(0deg);
transform:translateX(0%) skewX(0deg);
opacity:1;
}
}

.lightSpeedIn {
-webkit-animation-name:lightSpeedIn;
animation-name:lightSpeedIn;
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out;
}

@-webkit-keyframes lightSpeedOut {
0% {
-webkit-transform:translateX(0%) skewX(0deg);
transform:translateX(0%) skewX(0deg);
opacity:1;
}

100% {
-webkit-transform:translateX(100%) skewX(-30deg);
transform:translateX(100%) skewX(-30deg);
opacity:0;
}
}

@keyframes lightSpeedOut {
0% {
-webkit-transform:translateX(0%) skewX(0deg);
-ms-transform:translateX(0%) skewX(0deg);
transform:translateX(0%) skewX(0deg);
opacity:1;
}

100% {
-webkit-transform:translateX(100%) skewX(-30deg);
-ms-transform:translateX(100%) skewX(-30deg);
transform:translateX(100%) skewX(-30deg);
opacity:0;
}
}

.lightSpeedOut {
-webkit-animation-name:lightSpeedOut;
animation-name:lightSpeedOut;
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in;
}

@-webkit-keyframes rotateIn {
0% {
-webkit-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(-200deg);
transform:rotate(-200deg);
opacity:0;
}

100% {
-webkit-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1;
}
}

@keyframes rotateIn {
0% {
-webkit-transform-origin:center center;
-ms-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(-200deg);
-ms-transform:rotate(-200deg);
transform:rotate(-200deg);
opacity:0;
}

100% {
-webkit-transform-origin:center center;
-ms-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1;
}
}

.rotateIn {
-webkit-animation-name:rotateIn;
animation-name:rotateIn;
}

@-webkit-keyframes rotateInDownLeft {
0% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0;
}

100% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1;
}
}

@keyframes rotateInDownLeft {
0% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(-90deg);
-ms-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0;
}

100% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1;
}
}

.rotateInDownLeft {
-webkit-animation-name:rotateInDownLeft;
animation-name:rotateInDownLeft;
}

@-webkit-keyframes rotateInDownRight {
0% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0;
}

100% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1;
}
}

@keyframes rotateInDownRight {
0% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(90deg);
-ms-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0;
}

100% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1;
}
}

.rotateInDownRight {
-webkit-animation-name:rotateInDownRight;
animation-name:rotateInDownRight;
}

@-webkit-keyframes rotateInUpLeft {
0% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0;
}

100% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1;
}
}

@keyframes rotateInUpLeft {
0% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(90deg);
-ms-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0;
}

100% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1;
}
}

.rotateInUpLeft {
-webkit-animation-name:rotateInUpLeft;
animation-name:rotateInUpLeft;
}

@-webkit-keyframes rotateInUpRight {
0% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0;
}

100% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1;
}
}

@keyframes rotateInUpRight {
0% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(-90deg);
-ms-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0;
}

100% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1;
}
}

.rotateInUpRight {
-webkit-animation-name:rotateInUpRight;
animation-name:rotateInUpRight;
}

@-webkit-keyframes rotateOut {
0% {
-webkit-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1;
}

100% {
-webkit-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(200deg);
transform:rotate(200deg);
opacity:0;
}
}

@keyframes rotateOut {
0% {
-webkit-transform-origin:center center;
-ms-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1;
}

100% {
-webkit-transform-origin:center center;
-ms-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(200deg);
-ms-transform:rotate(200deg);
transform:rotate(200deg);
opacity:0;
}
}

.rotateOut {
-webkit-animation-name:rotateOut;
animation-name:rotateOut;
}

@-webkit-keyframes rotateOutDownLeft {
0% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1;
}

100% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0;
}
}

@keyframes rotateOutDownLeft {
0% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1;
}

100% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(90deg);
-ms-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0;
}
}

.rotateOutDownLeft {
-webkit-animation-name:rotateOutDownLeft;
animation-name:rotateOutDownLeft;
}

@-webkit-keyframes rotateOutDownRight {
0% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1;
}

100% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0;
}
}

@keyframes rotateOutDownRight {
0% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1;
}

100% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(-90deg);
-ms-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0;
}
}

.rotateOutDownRight {
-webkit-animation-name:rotateOutDownRight;
animation-name:rotateOutDownRight;
}

@-webkit-keyframes rotateOutUpLeft {
0% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1;
}

100% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0;
}
}

@keyframes rotateOutUpLeft {
0% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1;
}

100% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(-90deg);
-ms-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0;
}
}

.rotateOutUpLeft {
-webkit-animation-name:rotateOutUpLeft;
animation-name:rotateOutUpLeft;
}

@-webkit-keyframes rotateOutUpRight {
0% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1;
}

100% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0;
}
}

@keyframes rotateOutUpRight {
0% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1;
}

100% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(90deg);
-ms-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0;
}
}

.rotateOutUpRight {
-webkit-animation-name:rotateOutUpRight;
animation-name:rotateOutUpRight;
}

@-webkit-keyframes slideInDown {
0% {
opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px);
}

100% {
-webkit-transform:translateY(0);
transform:translateY(0);
}
}

@keyframes slideInDown {
0% {
opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px);
}

100% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0);
}
}

.slideInDown {
-webkit-animation-name:slideInDown;
animation-name:slideInDown;
}

@-webkit-keyframes slideInLeft {
0% {
opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px);
}

100% {
-webkit-transform:translateX(0);
transform:translateX(0);
}
}

@keyframes slideInLeft {
0% {
opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px);
}

100% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0);
}
}

.slideInLeft {
-webkit-animation-name:slideInLeft;
animation-name:slideInLeft;
}

@-webkit-keyframes slideInRight {
0% {
opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px);
}

100% {
-webkit-transform:translateX(0);
transform:translateX(0);
}
}

@keyframes slideInRight {
0% {
opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px);
}

100% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0);
}
}

.slideInRight {
-webkit-animation-name:slideInRight;
animation-name:slideInRight;
}

@-webkit-keyframes slideOutLeft {
0% {
-webkit-transform:translateX(0);
transform:translateX(0);
}

100% {
opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px);
}
}

@keyframes slideOutLeft {
0% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0);
}

100% {
opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px);
}
}

.slideOutLeft {
-webkit-animation-name:slideOutLeft;
animation-name:slideOutLeft;
}

@-webkit-keyframes slideOutRight {
0% {
-webkit-transform:translateX(0);
transform:translateX(0);
}

100% {
opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px);
}
}

@keyframes slideOutRight {
0% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0);
}

100% {
opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px);
}
}

.slideOutRight {
-webkit-animation-name:slideOutRight;
animation-name:slideOutRight;
}

@-webkit-keyframes slideOutUp {
0% {
-webkit-transform:translateY(0);
transform:translateY(0);
}

100% {
opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px);
}
}

@keyframes slideOutUp {
0% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0);
}

100% {
opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px);
}
}

.slideOutUp {
-webkit-animation-name:slideOutUp;
animation-name:slideOutUp;
}

@-webkit-keyframes hinge {
0% {
-webkit-transform:rotate(0);
transform:rotate(0);
-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out;
}

20%,60% {
-webkit-transform:rotate(80deg);
transform:rotate(80deg);
-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out;
}

40% {
-webkit-transform:rotate(60deg);
transform:rotate(60deg);
-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out;
}

80% {
-webkit-transform:rotate(60deg) translateY(0);
transform:rotate(60deg) translateY(0);
opacity:1;
-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out;
}

100% {
-webkit-transform:translateY(700px);
transform:translateY(700px);
opacity:0;
}
}

@keyframes hinge {
0% {
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
-webkit-transform-origin:top left;
-ms-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out;
}

20%,60% {
-webkit-transform:rotate(80deg);
-ms-transform:rotate(80deg);
transform:rotate(80deg);
-webkit-transform-origin:top left;
-ms-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out;
}

40% {
-webkit-transform:rotate(60deg);
-ms-transform:rotate(60deg);
transform:rotate(60deg);
-webkit-transform-origin:top left;
-ms-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out;
}

80% {
-webkit-transform:rotate(60deg) translateY(0);
-ms-transform:rotate(60deg) translateY(0);
transform:rotate(60deg) translateY(0);
opacity:1;
-webkit-transform-origin:top left;
-ms-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out;
}

100% {
-webkit-transform:translateY(700px);
-ms-transform:translateY(700px);
transform:translateY(700px);
opacity:0;
}
}

.hinge {
-webkit-animation-name:hinge;
animation-name:hinge;
}

@-webkit-keyframes rollIn {
0% {
opacity:0;
-webkit-transform:translateX(-100%) rotate(-120deg);
transform:translateX(-100%) rotate(-120deg);
}

100% {
opacity:1;
-webkit-transform:translateX(0px) rotate(0deg);
transform:translateX(0px) rotate(0deg);
}
}

@keyframes rollIn {
0% {
opacity:0;
-webkit-transform:translateX(-100%) rotate(-120deg);
-ms-transform:translateX(-100%) rotate(-120deg);
transform:translateX(-100%) rotate(-120deg);
}

100% {
opacity:1;
-webkit-transform:translateX(0px) rotate(0deg);
-ms-transform:translateX(0px) rotate(0deg);
transform:translateX(0px) rotate(0deg);
}
}

.rollIn {
-webkit-animation-name:rollIn;
animation-name:rollIn;
}

@-webkit-keyframes rollOut {
0% {
opacity:1;
-webkit-transform:translateX(0px) rotate(0deg);
transform:translateX(0px) rotate(0deg);
}

100% {
opacity:0;
-webkit-transform:translateX(100%) rotate(120deg);
transform:translateX(100%) rotate(120deg);
}
}

@keyframes rollOut {
0% {
opacity:1;
-webkit-transform:translateX(0px) rotate(0deg);
-ms-transform:translateX(0px) rotate(0deg);
transform:translateX(0px) rotate(0deg);
}

100% {
opacity:0;
-webkit-transform:translateX(100%) rotate(120deg);
-ms-transform:translateX(100%) rotate(120deg);
transform:translateX(100%) rotate(120deg);
}
}

.rollOut {
-webkit-animation-name:rollOut;
animation-name:rollOut;
}.ImageWrapper {
display:block;
overflow:hidden;
position:relative;
}

.WhiteRounded {
background-color:#fff;
border:medium none;
display:inline-block !important;
float:none !important;
font-size:14px;
font-weight:400;
height:40px;
line-height:40px;
margin:0 2px;
text-align:center;
width:40px;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
border-radius:50%;
-webkit-box-shadow:0 0 1px rgba(0,0,0,0.5),inset 0 0 2px rgba(0,0,0,.1);
-moz-box-shadow:0 0 1px rgba(0,0,0,0.5),inset 0 0 2px rgba(0,0,0,.1);
-ms-box-shadow:0 0 1px rgba(0,0,0,0.5),inset 0 0 2px rgba(0,0,0,.1);
-o-box-shadow:0 0 1px rgba(0,0,0,0.5),inset 0 0 2px rgba(0,0,0,.1);
box-shadow:0 0 1px rgba(0,0,0,0.5),inset 0 0 2px rgba(0,0,0,.1);
}

.RedRounded {
background-color:#D8322B;
border:medium none;
display:inline-block !important;
float:none !important;
font-size:14px;
font-weight:400;
height:40px;
line-height:40px;
margin:0 2px;
text-align:center;
width:40px;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
border-radius:50%;
-webkit-box-shadow:0 0 1px rgba(0,0,0,0.5),inset 0 0 2px rgba(0,0,0,.1);
-moz-box-shadow:0 0 1px rgba(0,0,0,0.5),inset 0 0 2px rgba(0,0,0,.1);
-ms-box-shadow:0 0 1px rgba(0,0,0,0.5),inset 0 0 2px rgba(0,0,0,.1);
-o-box-shadow:0 0 1px rgba(0,0,0,0.5),inset 0 0 2px rgba(0,0,0,.1);
box-shadow:0 0 1px rgba(0,0,0,0.5),inset 0 0 2px rgba(0,0,0,.1);
}

.RedRounded > a {
color:#FFF;
display:block;
font-weight:400;
}

.BlackRounded {
background-color:#222;
border:medium none;
display:inline-block !important;
float:none !important;
font-size:14px;
font-weight:400;
height:40px;
line-height:40px;
margin:0 2px;
text-align:center;
width:40px;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
border-radius:50%;
-webkit-box-shadow:0 0 1px rgba(0,0,0,0.5),inset 0 0 2px rgba(0,0,0,.1);
-moz-box-shadow:0 0 1px rgba(0,0,0,0.5),inset 0 0 2px rgba(0,0,0,.1);
-ms-box-shadow:0 0 1px rgba(0,0,0,0.5),inset 0 0 2px rgba(0,0,0,.1);
-o-box-shadow:0 0 1px rgba(0,0,0,0.5),inset 0 0 2px rgba(0,0,0,.1);
box-shadow:0 0 1px rgba(0,0,0,0.5),inset 0 0 2px rgba(0,0,0,.1);
}

.WhiteHollowRounded {
border:1px solid #fff;
display:inline-block !important;
float:none !important;
font-size:14px;
font-weight:400;
height:40px;
line-height:40px;
margin:0 2px;
text-align:center;
width:40px;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
border-radius:50%;
}

.BlackHollowRounded {
border:1px solid #222;
display:inline-block !important;
float:none !important;
font-size:14px;
font-weight:400;
height:40px;
line-height:40px;
margin:0 2px;
text-align:center;
width:40px;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
border-radius:50%;
}

.WhiteSquare {
background-color:#fff;
border:medium none;
display:inline-block !important;
float:none !important;
font-size:14px;
font-weight:400;
height:40px;
line-height:40px;
margin:0 2px;
text-align:center;
width:40px;
-webkit-border-radius:4px 4px 4px;
-moz-border-radius:4px;
-ms-border-radius:4px 4px 4px;
-o-border-radius:4px 4px 4px;
border-radius:4px 4px 4px;
-webkit-box-shadow:0 0 1px rgba(0,0,0,0.5),inset 0 0 2px rgba(0,0,0,.1);
-moz-box-shadow:0 0 1px rgba(0,0,0,0.5),inset 0 0 2px rgba(0,0,0,.1);
-ms-box-shadow:0 0 1px rgba(0,0,0,0.5),inset 0 0 2px rgba(0,0,0,.1);
-o-box-shadow:0 0 1px rgba(0,0,0,0.5),inset 0 0 2px rgba(0,0,0,.1);
box-shadow:0 0 1px rgba(0,0,0,0.5),inset 0 0 2px rgba(0,0,0,.1);
}

.BlackSquare {
background-color:#222;
border:medium none;
display:inline-block !important;
float:none !important;
font-size:14px;
font-weight:400;
height:40px;
line-height:40px;
margin:0 2px;
text-align:center;
width:40px;
-webkit-border-radius:4px 4px 4px;
-moz-border-radius:4px;
-ms-border-radius:4px 4px 4px;
-o-border-radius:4px 4px 4px;
border-radius:4px 4px 4px;
-webkit-box-shadow:0 0 1px rgba(0,0,0,0.5),inset 0 0 2px rgba(0,0,0,.1);
-moz-box-shadow:0 0 1px rgba(0,0,0,0.5),inset 0 0 2px rgba(0,0,0,.1);
-ms-box-shadow:0 0 1px rgba(0,0,0,0.5),inset 0 0 2px rgba(0,0,0,.1);
-o-box-shadow:0 0 1px rgba(0,0,0,0.5),inset 0 0 2px rgba(0,0,0,.1);
box-shadow:0 0 1px rgba(0,0,0,0.5),inset 0 0 2px rgba(0,0,0,.1);
}

.WhiteHollowSquare {
border:1px solid #fff;
display:inline-block !important;
float:none !important;
font-size:14px;
font-weight:400;
height:40px;
line-height:40px;
margin:0 2px;
text-align:center;
width:40px;
-webkit-border-radius:4px 4px 4px;
-moz-border-radius:4px;
-ms-border-radius:4px 4px 4px;
-o-border-radius:4px 4px 4px;
border-radius:4px 4px 4px;
}

.BlackHollowSquare {
border:1px solid #222;
display:inline-block !important;
float:none !important;
font-size:14px;
font-weight:400;
height:40px;
line-height:40px;
margin:0 2px;
text-align:center;
width:40px;
-webkit-border-radius:4px 4px 4px;
-moz-border-radius:4px;
-ms-border-radius:4px 4px 4px;
-o-border-radius:4px 4px 4px;
border-radius:4px 4px 4px;
}

.VisibleButtons {
margin:0;
position:absolute;
text-align:center;
width:100%;
top:50%;
margin-top:-20px;
}

.VisibleImageOverlay {
position:absolute;
background:none repeat scroll 0 0 rgba(0,0,0,0.5);
width:100%;
height:100%;
top:0;
left:0;
opacity:.6;
visibility:visible;
}

.ImageWrapper .ImageOverlayH {
background:none repeat scroll 0 0 rgba(0,0,0,0.5);
bottom:0;
display:block;
height:100%;
left:0;
opacity:0;
position:absolute;
right:0;
top:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
width:100%;
}

.ImageWrapper:hover .ImageOverlayH {
opacity:1;
}

.ImageWrapper .ImageOverlayHe {
background:none repeat scroll 0 0 rgba(0,0,0,0.5);
height:0;
display:block;
height:0;
left:0;
opacity:0;
position:absolute;
top:50%;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
width:100%;
}

.ImageWrapper:hover .ImageOverlayHe {
height:100%;
top:0;
opacity:1;
}

.ImageWrapper .ImageOverlayLi:after {
background:none repeat scroll 0 0 rgba(0,0,0,0.5);
height:100%;
content:"";
display:block;
left:0;
opacity:0;
position:absolute;
top:-100%;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
width:100%;
}

.ImageWrapper:hover .ImageOverlayLi:after {
top:-50%;
opacity:1;
}

.ImageWrapper .ImageOverlayLi:before {
background:none repeat scroll 0 0 rgba(0,0,0,0.5);
bottom:-100%;
height:100%;
content:"";
display:block;
left:0;
opacity:0;
position:absolute;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
width:100%;
}

.ImageWrapper:hover .ImageOverlayLi:before {
bottom:-50%;
opacity:1;
}

.ImageWrapper .ImageOverlayBe:after {
background:none repeat scroll 0 0 rgba(0,0,0,0.5);
height:100%;
content:"";
display:block;
left:0;
opacity:0;
position:absolute;
top:-100%;
-webkit-transition:all .6s ease 0s;
-moz-transition:all .6s ease 0s;
-ms-transition:all .6s ease 0s;
-o-transition:all .6s ease 0s;
transition:all .6s ease 0s;
width:100%;
}

.ImageWrapper:hover .ImageOverlayBe:after {
top:50%;
opacity:1;
}

.ImageWrapper .ImageOverlayBe:before {
background:none repeat scroll 0 0 rgba(0,0,0,0.5);
bottom:-100%;
height:100%;
content:"";
display:block;
left:0;
opacity:0;
position:absolute;
-webkit-transition:all .6s ease 0s;
-moz-transition:all .6s ease 0s;
-ms-transition:all .6s ease 0s;
-o-transition:all .6s ease 0s;
transition:all .6s ease 0s;
width:100%;
}

.ImageWrapper:hover .ImageOverlayBe:before {
bottom:50%;
opacity:1;
}

.ImageWrapper .ImageOverlayB {
background:none repeat scroll 0 0 rgba(0,0,0,0.5);
height:100%;
display:block;
left:50%;
opacity:0;
position:absolute;
top:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
width:0;
}

.ImageWrapper:hover .ImageOverlayB {
left:0;
width:100%;
opacity:1;
}

.ImageWrapper .ImageOverlayC:after {
background:none repeat scroll 0 0 rgba(0,0,0,0.5);
height:100%;
content:"";
display:block;
right:-100%;
opacity:0;
position:absolute;
top:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
width:100%;
}

.ImageWrapper:hover .ImageOverlayC:after {
right:-50%;
opacity:1;
}

.ImageWrapper .ImageOverlayC:before {
background:none repeat scroll 0 0 rgba(0,0,0,0.5);
height:100%;
content:"";
display:block;
left:-100%;
opacity:0;
position:absolute;
top:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
width:100%;
}

.ImageWrapper:hover .ImageOverlayC:before {
left:-50%;
opacity:1;
}

.ImageWrapper .ImageOverlayN:after {
background:none repeat scroll 0 0 rgba(0,0,0,0.5);
height:100%;
content:"";
display:block;
right:-100%;
opacity:0;
position:absolute;
top:0;
-webkit-transition:all .6s ease 0s;
-moz-transition:all .6s ease 0s;
-ms-transition:all .6s ease 0s;
-o-transition:all .6s ease 0s;
transition:all .6s ease 0s;
width:100%;
}

.ImageWrapper:hover .ImageOverlayN:after {
right:50%;
opacity:1;
}

.ImageWrapper .ImageOverlayN:before {
background:none repeat scroll 0 0 rgba(0,0,0,0.5);
height:100%;
content:"";
display:block;
left:-100%;
opacity:0;
position:absolute;
top:0;
-webkit-transition:all .6s ease 0s;
-moz-transition:all .6s ease 0s;
-ms-transition:all .6s ease 0s;
-o-transition:all .6s ease 0s;
transition:all .6s ease 0s;
width:100%;
}

.ImageWrapper:hover .ImageOverlayN:before {
left:50%;
opacity:1;
}

.ImageWrapper .ImageOverlayO {
background:none repeat scroll 0 0 rgba(0,0,0,0.5);
height:100%;
display:block;
left:-100%;
opacity:0;
position:absolute;
top:-100%;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
width:100%;
}

.ImageWrapper:hover .ImageOverlayO {
left:0;
top:0;
opacity:1;
}

.ImageWrapper .ImageOverlayF {
background:none repeat scroll 0 0 rgba(0,0,0,0.5);
height:100%;
display:block;
right:-100%;
opacity:0;
position:absolute;
top:-100%;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
width:100%;
}

.ImageWrapper:hover .ImageOverlayF {
right:0;
top:0;
opacity:1;
}

.ImageWrapper .ImageOverlayNe {
background:none repeat scroll 0 0 rgba(0,0,0,0.5);
height:100%;
display:block;
left:-100%;
opacity:0;
position:absolute;
bottom:-100%;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
width:100%;
}

.ImageWrapper:hover .ImageOverlayNe {
bottom:0;
left:0;
opacity:1;
}

.ImageWrapper .ImageOverlayNa {
background:none repeat scroll 0 0 rgba(0,0,0,0.5);
height:100%;
display:block;
right:-100%;
opacity:0;
position:absolute;
bottom:-100%;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
width:100%;
}

.ImageWrapper:hover .ImageOverlayNa {
bottom:0;
right:0;
opacity:1;
}

.ImageWrapper .ImageOverlayMg {
background:none repeat scroll 0 0 rgba(0,0,0,0.5);
height:100%;
display:block;
left:0;
opacity:0;
position:absolute;
top:-100%;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
width:100%;
}

.ImageWrapper:hover .ImageOverlayMg {
top:0;
opacity:1;
}

.ImageWrapper .ImageOverlayAl {
background:none repeat scroll 0 0 rgba(0,0,0,0.5);
height:100%;
display:block;
left:0;
opacity:0;
position:absolute;
bottom:-100%;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
width:100%;
}

.ImageWrapper:hover .ImageOverlayAl {
bottom:0;
opacity:1;
}

.ImageWrapper .ImageOverlaySi {
background:none repeat scroll 0 0 rgba(0,0,0,0.5);
height:100%;
display:block;
top:0;
opacity:0;
position:absolute;
right:-100%;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
width:100%;
}

.ImageWrapper:hover .ImageOverlaySi {
right:0;
opacity:1;
}

.ImageWrapper .ImageOverlayP {
background:none repeat scroll 0 0 rgba(0,0,0,0.5);
height:100%;
display:block;
top:0;
opacity:0;
position:absolute;
left:-100%;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
width:100%;
}

.ImageWrapper:hover .ImageOverlayP {
left:0;
opacity:1;
}

.ImageWrapper .ImageOverlayS {
background:none repeat scroll 0 0 rgba(0,0,0,0.5);
height:100%;
display:block;
top:0;
opacity:0;
position:absolute;
left:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
width:100%;
-webkit-transform:rotate(180deg) scale(0);
-moz-transform:rotate(180deg) scale(0);
-ms-transform:rotate(180deg) scale(0);
-o-transform:rotate(180deg) scale(0);
transform:rotate(180deg) scale(0);
}

.ImageWrapper .ImageOverlayCl {
background:none repeat scroll 0 0 rgba(0,0,0,0.5);
height:100%;
display:block;
top:0;
opacity:0;
position:absolute;
left:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
width:100%;
-webkit-transform:rotate(-180deg) scale(0);
-moz-transform:rotate(-180deg) scale(0);
-ms-transform:rotate(-180deg) scale(0);
-o-transform:rotate(-180deg) scale(0);
transform:rotate(-180deg) scale(0);
}

.ImageWrapper .ImageOverlayArLeft:before {
background:none repeat scroll 0 0 rgba(0,0,0,0.5);
opacity:0;
content:"";
display:block;
position:absolute;
top:-50%;
-webkit-transition:all .2s ease 0s;
-moz-transition:all .2s ease 0s;
-ms-transition:all .2s ease 0s;
-o-transition:all .2s ease 0s;
transition:all .2s ease 0s;
width:100%;
height:100%;
left:-100%;
overflow:hidden;
}

.ImageWrapper .ImageOverlayArLeft:after {
background:none repeat scroll 0 0 rgba(0,0,0,0.5);
opacity:0;
content:"";
display:block;
position:absolute;
top:50%;
-webkit-transition:all .2s ease .2s;
-moz-transition:all .2s ease .2s;
-ms-transition:all .2s ease .2s;
-o-transition:all .2s ease .2s;
transition:all .2s ease .2s;
width:100%;
height:100%;
left:-100%;
overflow:hidden;
}

.ImageWrapper .ImageOverlayArRight:before {
background:none repeat scroll 0 0 rgba(0,0,0,0.5);
opacity:0;
content:"";
display:block;
position:absolute;
top:-50%;
-webkit-transition:all .2s ease .3s;
-moz-transition:all .2s ease .3s;
-ms-transition:all .2s ease .3s;
-o-transition:all .2s ease .3s;
transition:all .2s ease .3s;
width:100%;
height:100%;
right:-100%;
overflow:hidden;
}

.ImageWrapper .ImageOverlayArRight:after {
background:none repeat scroll 0 0 rgba(0,0,0,0.5);
opacity:0;
content:"";
display:block;
position:absolute;
top:50%;
-webkit-transition:all .2s ease .5s;
-moz-transition:all .2s ease .5s;
-ms-transition:all .2s ease .5s;
-o-transition:all .2s ease .5s;
transition:all .2s ease .5s;
width:100%;
height:100%;
right:-100%;
overflow:hidden;
}

.ImageWrapper:hover .ImageOverlayArLeft:before,.ImageWrapper:hover .ImageOverlayArLeft:after {
opacity:1;
left:50%;
}

.ImageWrapper:hover .ImageOverlayArRight:before,.ImageWrapper:hover .ImageOverlayArRight:after {
opacity:1;
right:50%;
}

.ImageWrapper .ImageOverlayK {
background:none repeat scroll 0 0 rgba(0,0,0,0.5);
opacity:0;
position:absolute;
width:100%;
height:100%;
display:block;
top:0;
left:0;
-webkit-transform-origin:top left;
-moz-transform-origin:top left;
-ms-transform-origin:top left;
-o-transform-origin:top left;
transform-origin:top left;
-webkit-transform-style:preserve-3D;
-moz-transform-style:preserve-3D;
-ms-transform-style:preserve-3D;
-o-transform-style:preserve-3D;
transform-style:preserve-3D;
-webkit-transform:rotate(180deg);
-moz-transform:rotate(180deg);
-ms-transform:rotate(180deg);
-o-transform:rotate(180deg);
transform:rotate(180deg);
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper .ImageOverlayCa {
background:none repeat scroll 0 0 rgba(0,0,0,0.5);
opacity:0;
position:absolute;
width:100%;
height:100%;
display:block;
top:0;
left:0;
-webkit-transform-origin:top right;
-moz-transform-origin:top right;
-ms-transform-origin:top right;
-o-transform-origin:top right;
transform-origin:top right;
-webkit-transform-style:preserve-3D;
-moz-transform-style:preserve-3D;
-ms-transform-style:preserve-3D;
-o-transform-style:preserve-3D;
transform-style:preserve-3D;
-webkit-transform:rotate(180deg);
-moz-transform:rotate(180deg);
-ms-transform:rotate(180deg);
-o-transform:rotate(180deg);
transform:rotate(180deg);
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper .ImageOverlaySc {
background:none repeat scroll 0 0 rgba(0,0,0,0.5);
opacity:0;
position:absolute;
width:100%;
height:100%;
display:block;
top:0;
left:0;
-webkit-transform-origin:bottom left;
-moz-transform-origin:bottom left;
-ms-transform-origin:bottom left;
-o-transform-origin:bottom left;
transform-origin:bottom left;
-webkit-transform-style:preserve-3D;
-moz-transform-style:preserve-3D;
-ms-transform-style:preserve-3D;
-o-transform-style:preserve-3D;
transform-style:preserve-3D;
-webkit-transform:rotate(180deg);
-moz-transform:rotate(180deg);
-ms-transform:rotate(180deg);
-o-transform:rotate(180deg);
transform:rotate(180deg);
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper .ImageOverlayTi {
background:none repeat scroll 0 0 rgba(0,0,0,0.5);
opacity:0;
position:absolute;
width:100%;
height:100%;
display:block;
top:0;
left:0;
-webkit-transform-origin:bottom right;
-moz-transform-origin:bottom right;
-ms-transform-origin:bottom right;
-o-transform-origin:bottom right;
transform-origin:bottom right;
-webkit-transform-style:preserve-3D;
-moz-transform-style:preserve-3D;
-ms-transform-style:preserve-3D;
-o-transform-style:preserve-3D;
transform-style:preserve-3D;
-webkit-transform:rotate(180deg);
-moz-transform:rotate(180deg);
-ms-transform:rotate(180deg);
-o-transform:rotate(180deg);
transform:rotate(180deg);
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.GrayScale {
-webkit-filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
filter:gray;
-webkit-filter:grayscale(100%);
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
opacity:.6;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.GrayScale:hover {
-webkit-filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0\'/></filter></svg>#grayscale");
filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0\'/></filter></svg>#grayscale");
-webkit-filter:grayscale(0%);
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity:1;
}

.BackgroundS:hover img {
-webkit-transform:scale(1.2);
-moz-transform:scale(1.2);
-ms-transform:scale(1.2);
-o-transform:scale(1.2);
transform:scale(1.2);
}

.BackgroundRR:hover img {
-webkit-transform:rotate(-10deg) scale(1.4);
-moz-transform:rotate(-10deg) scale(1.4);
-ms-transform:rotate(-10deg) scale(1.4);
-o-transform:rotate(-10deg) scale(1.4);
transform:rotate(-10deg) scale(1.4);
}

.BackgroundR:hover img {
-webkit-transform:rotate(10deg) scale(1.4);
-moz-transform:rotate(10deg) scale(1.4);
-ms-transform:rotate(10deg) scale(1.4);
-o-transform:rotate(10deg) scale(1.4);
transform:rotate(10deg) scale(1.4);
}

.BackgroundRS img {
-webkit-transform:scale(1.2);
-moz-transform:scale(1.2);
-ms-transform:scale(1.2);
-o-transform:scale(1.2);
transform:scale(1.2);
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.BackgroundRS:hover img {
-webkit-transform:scale(1.0);
-moz-transform:scale(1.0);
-ms-transform:scale(1.0);
-o-transform:scale(1.0);
transform:scale(1.0);
}

.BackgroundF:hover img {
opacity:0;
}

.BackgroundFRS:hover img {
-webkit-transform:scale(0);
-moz-transform:scale(0);
-ms-transform:scale(0);
-o-transform:scale(0);
transform:scale(0);
opacity:0;
}

.SquareCircle:hover {
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
border-radius:50%;
}

.CircleSquare {
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
border-radius:50%;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.CircleSquare:hover {
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0;
border-radius:0;
}

.ImageWrapper .CStyleH {
margin:0;
opacity:0;
position:absolute;
text-align:center;
top:0;
visibility:hidden;
width:100%;
-webkit-transition:all 400ms cubic-bezier(1.000,-0.600,0.570,-0.150);
-moz-transition:all 400ms cubic-bezier(1.000,-0.600,0.570,-0.150);
-ms-transition:all 400ms cubic-bezier(1.000,-0.600,0.570,-0.150);
-o-transition:all 400ms cubic-bezier(1.000,-0.600,0.570,-0.150);
transition:all 400ms cubic-bezier(1.000,-0.600,0.570,-0.150);
}

.ImageWrapper .CStyleHe {
visibility:hidden;
margin:0;
opacity:0;
position:absolute;
text-align:center;
bottom:0;
width:100%;
-webkit-transition:all 400ms cubic-bezier(1.000,-0.600,0.570,-0.150);
-moz-transition:all 400ms cubic-bezier(1.000,-0.600,0.570,-0.150);
-ms-transition:all 400ms cubic-bezier(1.000,-0.600,0.570,-0.150);
-o-transition:all 400ms cubic-bezier(1.000,-0.600,0.570,-0.150);
transition:all 400ms cubic-bezier(1.000,-0.600,0.570,-0.150);
}

.ImageWrapper .CStyleLi {
visibility:hidden;
margin:0;
opacity:0;
position:absolute;
text-align:right;
right:0;
width:100%;
top:50%;
margin-top:-20px;
-webkit-transition:all 400ms cubic-bezier(1.000,-0.600,0.570,-0.150);
-moz-transition:all 400ms cubic-bezier(1.000,-0.600,0.570,-0.150);
-ms-transition:all 400ms cubic-bezier(1.000,-0.600,0.570,-0.150);
-o-transition:all 400ms cubic-bezier(1.000,-0.600,0.570,-0.150);
transition:all 400ms cubic-bezier(1.000,-0.600,0.570,-0.150);
}

.ImageWrapper .CStyleBe {
visibility:hidden;
margin:0;
opacity:0;
position:absolute;
text-align:left;
left:0;
width:100%;
top:50%;
margin-top:-20px;
-webkit-transition:all 400ms cubic-bezier(1.000,-0.600,0.570,-0.150);
-moz-transition:all 400ms cubic-bezier(1.000,-0.600,0.570,-0.150);
-ms-transition:all 400ms cubic-bezier(1.000,-0.600,0.570,-0.150);
-o-transition:all 400ms cubic-bezier(1.000,-0.600,0.570,-0.150);
transition:all 400ms cubic-bezier(1.000,-0.600,0.570,-0.150);
}

.ImageWrapper .CStyleB {
visibility:hidden;
margin:0;
opacity:0;
position:absolute;
text-align:center;
width:100%;
top:50%;
margin-top:-20px;
-webkit-transform:scale(0.2);
-moz-transform:scale(0.2);
-ms-transform:scale(0.2);
-o-transform:scale(0.2);
transform:scale(0.2);
-webkit-transition:all 400ms cubic-bezier(1.000,-0.600,0.570,-0.150);
-moz-transition:all 400ms cubic-bezier(1.000,-0.600,0.570,-0.150);
-ms-transition:all 400ms cubic-bezier(1.000,-0.600,0.570,-0.150);
-o-transition:all 400ms cubic-bezier(1.000,-0.600,0.570,-0.150);
transition:all 400ms cubic-bezier(1.000,-0.600,0.570,-0.150);
}

.ImageWrapper .CStyleC span:nth-of-type(1) {
bottom:50%;
top:50%;
left:0;
margin:-20px 0 0 -68px;
visibility:hidden;
opacity:0;
-webkit-transition:all 400ms cubic-bezier(1.000,0,0.570,0) !important;
-webkit-transition:all 400ms cubic-bezier(1.000,-0.360,0.570,-0.150) !important;
-moz-transition:all 400ms cubic-bezier(1.000,-0.360,0.570,-0.150) !important;
-ms-transition:all 400ms cubic-bezier(1.000,-0.360,0.570,-0.150) !important;
-o-transition:all 400ms cubic-bezier(1.000,-0.360,0.570,-0.150) !important;
transition:all 400ms cubic-bezier(1.000,-0.360,0.570,-0.150) !important;
}

.ImageWrapper .CStyleC span:nth-of-type(3) {
bottom:50%;
top:50%;
right:0;
margin:-20px -68px 0 0;
visibility:hidden;
opacity:0;
-webkit-transition:all 400ms cubic-bezier(1.000,0,0.570,0) !important;
-webkit-transition:all 400ms cubic-bezier(1.000,-0.360,0.570,-0.150) !important;
-moz-transition:all 400ms cubic-bezier(1.000,-0.360,0.570,-0.150) !important;
-ms-transition:all 400ms cubic-bezier(1.000,-0.360,0.570,-0.150) !important;
-o-transition:all 400ms cubic-bezier(1.000,-0.360,0.570,-0.150) !important;
transition:all 400ms cubic-bezier(1.000,-0.360,0.570,-0.150) !important;
}

.ImageWrapper .StyleH {
visibility:hidden;
margin:0;
opacity:0;
position:absolute;
text-align:center;
width:100%;
top:50%;
margin-top:-20px;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper .StyleHe {
margin:0;
opacity:0;
position:absolute;
text-align:center;
top:0;
visibility:hidden;
width:100%;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper .StyleLi {
visibility:hidden;
margin:0;
opacity:0;
position:absolute;
text-align:center;
bottom:0;
width:100%;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper .StyleBe {
visibility:hidden;
opacity:0;
position:absolute;
text-align:right;
right:0;
width:100%;
top:50%;
margin-top:-20px;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper .StyleB {
visibility:hidden;
opacity:0;
position:absolute;
text-align:left;
left:0;
width:100%;
top:50%;
margin-top:-20px;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper .StyleC {
visibility:hidden;
opacity:0;
position:absolute;
text-align:center;
width:100%;
top:50%;
margin-top:-20px;
-webkit-transform:scale(0.2);
-moz-transform:scale(0.2);
-ms-transform:scale(0.2);
-o-transform:scale(0.2);
transform:scale(0.2);
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper .StyleN {
visibility:hidden;
opacity:0;
position:absolute;
text-align:center;
width:100%;
top:50%;
margin-top:-20px;
visibility:visible;
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
-ms-transform:rotate(0deg);
-o-transform:rotate(0deg);
transform:rotate(0deg);
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper .StyleO span:nth-of-type(1) {
bottom:50%;
top:50%;
left:50%;
margin:-20px 0 0 -42px;
visibility:hidden;
opacity:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper .StyleO span:nth-of-type(2) {
bottom:50%;
top:50%;
right:50%;
margin:-20px -42px 0 0;
visibility:hidden;
opacity:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper .StyleF {
visibility:hidden;
-webkit-transform:scale(0.5) rotateX(360deg);
-moz-transform:scale(0.5) rotateX(360deg);
-ms-transform:scale(0.5) rotateX(360deg);
-o-transform:scale(0.5) rotateX(360deg);
transform:scale(0.5) rotateX(360deg);
margin:0;
opacity:0;
position:absolute;
text-align:center;
width:100%;
top:50%;
margin-top:-20px;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper:hover .StyleF {
opacity:1;
-webkit-transform:scale(1) rotateX(0deg);
-moz-transform:scale(1) rotateX(0deg);
-ms-transform:scale(1) rotateX(0deg);
-o-transform:scale(1) rotateX(0deg);
transform:scale(1) rotateX(0deg);
visibility:visible;
}

.ImageWrapper .StyleNe {
visibility:hidden;
margin:0;
-webkit-transform:rotateY(0deg);
-moz-transform:rotateY(0deg);
-ms-transform:rotateY(0deg);
-o-transform:rotateY(0deg);
transform:rotateY(0deg);
opacity:0;
position:absolute;
text-align:center;
width:100%;
top:50%;
margin-top:-20px;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper:hover .StyleNe {
opacity:1;
-webkit-transform:rotateY(360deg);
-moz-transform:rotateY(360deg);
-ms-transform:rotateY(360deg);
-o-transform:rotateY(360deg);
transform:rotateY(360deg);
visibility:visible;
}

.ImageWrapper .StyleNa {
visibility:hidden;
-webkit-transform:scale(0.2) rotateY(360deg);
-moz-transform:scale(0.2) rotateY(360deg);
-ms-transform:scale(0.2) rotateY(360deg);
-o-transform:scale(0.2) rotateY(360deg);
transform:scale(0.2) rotateY(360deg);
margin:0;
opacity:0;
position:absolute;
text-align:center;
width:100%;
top:50%;
margin-top:-20px;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper:hover .StyleNa {
opacity:1;
-webkit-transform:scale(1) rotateY(0deg);
-moz-transform:scale(1) rotateY(0deg);
-ms-transform:scale(1) rotateY(0deg);
-o-transform:scale(1) rotateY(0deg);
transform:scale(1) rotateY(0deg);
visibility:visible;
}

.ImageWrapper .StyleMg span:nth-of-type(1) {
bottom:50%;
top:50%;
left:50%;
margin:-20px 0 0 -82px;
visibility:hidden;
opacity:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper .StyleMg span:nth-of-type(2) {
bottom:50%;
top:50%;
right:50%;
margin:-20px -82px 0 0;
visibility:hidden;
opacity:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper:hover .StyleMg span:nth-of-type(1) {
margin:-20px 0 0 -42px;
visibility:visible;
opacity:1;
}

.ImageWrapper:hover .StyleMg span:nth-of-type(2) {
margin:-20px -42px 0 0;
visibility:visible;
opacity:1;
}

.ImageWrapper .StyleAl span:nth-of-type(1) {
top:0;
left:50%;
margin:-20px 0 0 -42px;
visibility:hidden;
opacity:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper .StyleAl span:nth-of-type(2) {
bottom:0;
right:50%;
margin:0 -42px -20px 0;
visibility:hidden;
opacity:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper .StyleSi span:nth-of-type(1) {
bottom:0;
left:50%;
margin:0 0 -20px -42px;
visibility:hidden;
opacity:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper .StyleSi span:nth-of-type(2) {
top:0;
right:50%;
margin:-20px -42px 0 0;
visibility:hidden;
opacity:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper .StyleP span:nth-of-type(1) {
top:0;
left:0;
margin:-40px 0 0 -40px;
visibility:hidden;
opacity:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper .StyleP span:nth-of-type(2) {
bottom:0;
right:0;
margin:0 -40px -40px 0;
visibility:hidden;
opacity:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper:hover .StyleP span:nth-of-type(1) {
top:50%;
left:50%;
margin:-20px 0 0 -42px;
visibility:visible;
opacity:1;
}

.ImageWrapper:hover .StyleP span:nth-of-type(2) {
bottom:50%;
right:50%;
margin:0 -42px -20px 0;
visibility:visible;
opacity:1;
}

.ImageWrapper .StyleS span:nth-of-type(1) {
bottom:0;
left:0;
margin:-40px 0 0 -40px;
visibility:hidden;
opacity:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper .StyleS span:nth-of-type(2) {
top:0;
right:0;
margin:0 -40px -40px 0;
visibility:hidden;
opacity:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper:hover .StyleS span:nth-of-type(1) {
bottom:50%;
left:50%;
margin:0 0 -20px -42px;
visibility:visible;
opacity:1;
}

.ImageWrapper:hover .StyleS span:nth-of-type(2) {
top:50%;
right:50%;
margin:-20px -42px 0 0;
visibility:visible;
opacity:1;
}

.ImageWrapper .StyleCl {
visibility:hidden;
margin:0;
opacity:0;
position:absolute;
text-align:center;
width:100%;
top:50%;
margin-top:-20px;
visibility:visible;
-webkit-transform:rotateX(0deg);
-moz-transform:rotateX(0deg);
-ms-transform:rotateX(0deg);
-o-transform:rotateX(0deg);
transform:rotateX(0deg);
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper:hover .StyleCl {
opacity:1;
visibility:visible;
-webkit-transform:rotateX(360deg);
-moz-transform:rotateX(360deg);
-ms-transform:rotateX(360deg);
-o-transform:rotateX(360deg);
transform:rotateX(360deg);
}

.ImageWrapper .StyleAr span:nth-of-type(1) {
top:50%;
bottom:50%;
left:50%;
margin:-20px 0 0 -42px;
visibility:hidden;
opacity:0;
-webkit-transform:scale(0.2) rotate(0deg);
-moz-transform:scale(0.2) rotate(0deg);
-ms-transform:scale(0.2) rotate(0deg);
-o-transform:scale(0.2) rotate(0deg);
transform:scale(0.2) rotate(0deg);
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper .StyleAr span:nth-of-type(2) {
top:50%;
bottom:50%;
right:50%;
margin:-20px -42px -0 0;
visibility:hidden;
opacity:0;
-webkit-transform:scale(0.2) rotate(0deg);
-moz-transform:scale(0.2) rotate(0deg);
-ms-transform:scale(0.2) rotate(0deg);
-o-transform:scale(0.2) rotate(0deg);
transform:scale(0.2) rotate(0deg);
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper .StyleK span:nth-of-type(1) {
top:50%;
bottom:50%;
left:50%;
margin:-20px 0 0 -42px;
visibility:hidden;
opacity:0;
-webkit-transform:rotateY(0deg);
-moz-transform:rotateY(0deg);
-ms-transform:rotateY(0deg);
-o-transform:rotateY(0deg);
transform:rotateY(0deg);
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper .StyleK span:nth-of-type(2) {
top:50%;
bottom:50%;
right:50%;
margin:-20px -42px -0 0;
visibility:hidden;
opacity:0;
-webkit-transform:rotateY(0deg);
-moz-transform:rotateY(0deg);
-ms-transform:rotateY(0deg);
-o-transform:rotateY(0deg);
transform:rotateY(0deg);
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper .StyleCa span:nth-of-type(1) {
top:50%;
bottom:50%;
left:50%;
margin:-20px 0 0 -42px;
visibility:hidden;
opacity:0;
-webkit-transform:scale(0.2) rotateY(0deg);
-moz-transform:scale(0.2) rotateY(0deg);
-ms-transform:scale(0.2) rotateY(0deg);
-o-transform:scale(0.2) rotateY(0deg);
transform:scale(0.2) rotateY(0deg);
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper .StyleCa span:nth-of-type(2) {
top:50%;
bottom:50%;
right:50%;
margin:-20px -42px -0 0;
visibility:hidden;
opacity:0;
-webkit-transform:scale(0.2) rotateY(0deg);
-moz-transform:scale(0.2) rotateY(0deg);
-ms-transform:scale(0.2) rotateY(0deg);
-o-transform:scale(0.2) rotateY(0deg);
transform:scale(0.2) rotateY(0deg);
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper .StyleSc span:nth-of-type(2) {
top:0;
right:50%;
left:50%;
margin:-20px 0 0 -20px;
visibility:hidden;
opacity:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper .StyleV span:nth-of-type(1) {
top:0;
left:50%;
margin:-20px 0 0 -68px;
visibility:hidden;
opacity:0;
-webkit-transition:all 200ms cubic-bezier(0.000,1.135,0.730,1.405) .2s;
-moz-transition:all 200ms cubic-bezier(0.000,1.135,0.730,1.405) .2s;
-ms-transition:all 200ms cubic-bezier(0.000,1.135,0.730,1.405) .2s;
-o-transition:all 200ms cubic-bezier(0.000,1.135,0.730,1.405) .2s;
transition:all 200ms cubic-bezier(0.000,1.135,0.730,1.405) .2s;
}

.ImageWrapper .StyleV span:nth-of-type(2) {
top:0;
left:50%;
margin:-20px 0 0 -20px;
visibility:hidden;
opacity:0;
-webkit-transition:all 200ms cubic-bezier(0.000,1.135,0.730,1.405) .3s;
-moz-transition:all 200ms cubic-bezier(0.000,1.135,0.730,1.405) .3s;
-ms-transition:all 200ms cubic-bezier(0.000,1.135,0.730,1.405) .3s;
-o-transition:all 200ms cubic-bezier(0.000,1.135,0.730,1.405) .3s;
transition:all 200ms cubic-bezier(0.000,1.135,0.730,1.405) .3s;
}

.ImageWrapper .StyleV span:nth-of-type(3) {
top:0;
right:50%;
margin:-20px -68px 0 0;
visibility:hidden;
opacity:0;
-webkit-transition:all 200ms cubic-bezier(0.000,1.135,0.730,1.405) .4s;
-moz-transition:all 200ms cubic-bezier(0.000,1.135,0.730,1.405) .4s;
-ms-transition:all 200ms cubic-bezier(0.000,1.135,0.730,1.405) .4s;
-o-transition:all 200ms cubic-bezier(0.000,1.135,0.730,1.405) .4s;
transition:all 200ms cubic-bezier(0.000,1.135,0.730,1.405) .4s;
}

.ImageWrapper .PStyleH {
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/assets/images/plus.png?x88384) no-repeat scroll center center / 60px 60px #3a699d;
height:100%;
left:0;
opacity:0;
overflow:hidden;
position:absolute;
top:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
width:100%;
z-index:9999;
}

.ImageWrapper:hover .PStyleH {
opacity:.9;
visibility:visible;
}

.ImageWrapper .PStyleHe {
position:absolute;
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/assets/images/plus.png?x88384) no-repeat scroll center center / 100% 100% #3a699d;
width:100%;
height:100%;
z-index:199;
-webkit-background-origin:padding-box,padding-box;
-moz-background-origin:padding-box,padding-box;
-ms-background-origin:padding-box,padding-box;
-o-background-origin:padding-box,padding-box;
background-origin:padding-box,padding-box;
background-position:center center;
background-repeat:no-repeat;
-webkit-background-size:10px 10px,100% 100%;
-moz-background-size:10px 10px,100% 100%;
-ms-background-size:10px 10px,100% 100%;
-o-background-size:10px 10px,100% 100%;
background-size:10px 10px,100% 100%;
opacity:0;
top:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper:hover .PStyleHe {
opacity:.9;
-webkit-background-size:60px 60px,100% 100%;
-moz-background-size:60px 60px,100% 100%;
-ms-background-size:60px 60px,100% 100%;
-o-background-size:60px 60px,100% 100%;
background-size:60px 60px,100% 100%;
visibility:visible;
}

.ImageWrapper .PStyleLi {
-webkit-transform:scale(0.5) rotateY(180deg);
-moz-transform:scale(0.5) rotateY(180deg);
-ms-transform:scale(0.5) rotateY(180deg);
-o-transform:scale(0.5) rotateY(180deg);
transform:scale(0.5) rotateY(180deg);
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/assets/images/plus.png?x88384) no-repeat scroll center center / 60px 60px #3a699d;
height:100%;
left:0;
opacity:0;
overflow:hidden;
position:absolute;
top:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
width:100%;
z-index:9999;
}

.ImageWrapper:hover .PStyleLi {
opacity:.9;
-webkit-transform:scale(1) rotateY(0deg);
-moz-transform:scale(1) rotateY(0deg);
-ms-transform:scale(1) rotateY(0deg);
-o-transform:scale(1) rotateY(0deg);
transform:scale(1) rotateY(0deg);
visibility:visible;
}

.ImageWrapper .PStyleBe {
-webkit-transform:scale(0.5) rotateX(180deg);
-moz-transform:scale(0.5) rotateX(180deg);
-ms-transform:scale(0.5) rotateX(180deg);
-o-transform:scale(0.5) rotateX(180deg);
transform:scale(0.5) rotateX(180deg);
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/assets/images/plus.png?x88384) no-repeat scroll center center / 60px 60px #3a699d;
height:100%;
left:0;
opacity:0;
overflow:hidden;
position:absolute;
top:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
width:100%;
z-index:9999;
}

.ImageWrapper:hover .PStyleBe {
opacity:.9;
-webkit-transform:scale(1) rotateX(0deg);
-moz-transform:scale(1) rotateX(0deg);
-ms-transform:scale(1) rotateX(0deg);
-o-transform:scale(1) rotateX(0deg);
transform:scale(1) rotateX(0deg);
visibility:visible;
}

.ImageWrapper .PStyleB {
position:absolute;
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/assets/images/plus.png?x88384) no-repeat scroll top left / 100% 100% #3a699d;
width:100%;
height:100%;
z-index:199;
-webkit-background-origin:padding-box,padding-box;
-moz-background-origin:padding-box,padding-box;
-ms-background-origin:padding-box,padding-box;
-o-background-origin:padding-box,padding-box;
background-origin:padding-box,padding-box;
background-position:top left;
background-repeat:no-repeat;
-webkit-background-size:10px 10px,100% 100%;
-moz-background-size:10px 10px,100% 100%;
-ms-background-size:10px 10px,100% 100%;
-o-background-size:10px 10px,100% 100%;
background-size:10px 10px,100% 100%;
opacity:0;
top:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper .PStyleC {
position:absolute;
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/assets/images/plus.png?x88384) no-repeat scroll top left / 100% 100% #3a699d;
width:100%;
height:100%;
z-index:199;
-webkit-background-origin:padding-box,padding-box;
-moz-background-origin:padding-box,padding-box;
-ms-background-origin:padding-box,padding-box;
-o-background-origin:padding-box,padding-box;
background-origin:padding-box,padding-box;
background-position:top right;
background-repeat:no-repeat;
-webkit-background-size:10px 10px,100% 100%;
-moz-background-size:10px 10px,100% 100%;
-ms-background-size:10px 10px,100% 100%;
-o-background-size:10px 10px,100% 100%;
background-size:10px 10px,100% 100%;
opacity:0;
top:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper .PStyleN {
position:absolute;
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/assets/images/plus.png?x88384) no-repeat scroll top left / 100% 100% #3a699d;
width:100%;
height:100%;
z-index:199;
-webkit-background-origin:padding-box,padding-box;
-moz-background-origin:padding-box,padding-box;
-ms-background-origin:padding-box,padding-box;
-o-background-origin:padding-box,padding-box;
background-origin:padding-box,padding-box;
background-position:bottom right;
background-repeat:no-repeat;
-webkit-background-size:10px 10px,100% 100%;
-moz-background-size:10px 10px,100% 100%;
-ms-background-size:10px 10px,100% 100%;
-o-background-size:10px 10px,100% 100%;
background-size:10px 10px,100% 100%;
opacity:0;
top:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper .PStyleO {
position:absolute;
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/assets/images/plus.png?x88384) no-repeat scroll top left / 100% 100% #3a699d;
width:100%;
height:100%;
z-index:199;
-webkit-background-origin:padding-box,padding-box;
-moz-background-origin:padding-box,padding-box;
-ms-background-origin:padding-box,padding-box;
-o-background-origin:padding-box,padding-box;
background-origin:padding-box,padding-box;
background-position:bottom left;
background-repeat:no-repeat;
-webkit-background-size:10px 10px,100% 100%;
-moz-background-size:10px 10px,100% 100%;
-ms-background-size:10px 10px,100% 100%;
-o-background-size:10px 10px,100% 100%;
background-size:10px 10px,100% 100%;
opacity:0;
top:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper .PStyleF {
position:absolute;
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/assets/images/plus.png?x88384) no-repeat scroll top left / 100% 100% #3a699d;
width:100%;
height:100%;
z-index:199;
-webkit-background-origin:padding-box,padding-box;
-moz-background-origin:padding-box,padding-box;
-ms-background-origin:padding-box,padding-box;
-o-background-origin:padding-box,padding-box;
background-origin:padding-box,padding-box;
background-position:top center;
background-repeat:no-repeat;
-webkit-background-size:10px 10px,100% 100%;
-moz-background-size:10px 10px,100% 100%;
-ms-background-size:10px 10px,100% 100%;
-o-background-size:10px 10px,100% 100%;
background-size:10px 10px,100% 100%;
opacity:0;
top:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper .PStyleNe {
position:absolute;
background:url(http://118318166.r.worldcdn.net/wp-content/themes/as/assets/images/plus.png?x88384) no-repeat scroll top left / 100% 100% #3a699d;
width:100%;
height:100%;
z-index:199;
-webkit-background-origin:padding-box,padding-box;
-moz-background-origin:padding-box,padding-box;
-ms-background-origin:padding-box,padding-box;
-o-background-origin:padding-box,padding-box;
background-origin:padding-box,padding-box;
background-position:bottom center;
background-repeat:no-repeat;
-webkit-background-size:10px 10px,100% 100%;
-moz-background-size:10px 10px,100% 100%;
-ms-background-size:10px 10px,100% 100%;
-o-background-size:10px 10px,100% 100%;
background-size:10px 10px,100% 100%;
opacity:0;
top:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ContentWrapperHe .ContentHe {
position:absolute;
background:#fff;
opacity:0;
visibility:hidden;
width:100%;
height:100%;
display:block;
top:0;
left:0;
-webkit-transform:scale(0.0);
-moz-transform:scale(0.0);
-ms-transform:scale(0.0);
-o-transform:scale(0.0);
transform:scale(0.0);
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ContentWrapperHe:hover .ContentHe {
opacity:1;
visibility:visible;
-webkit-transform:scale(1.0);
-moz-transform:scale(1.0);
-ms-transform:scale(1.0);
-o-transform:scale(1.0);
transform:scale(1.0);
}

.ContentWrapperLi:hover img {
-webkit-transform:scale(0);
-moz-transform:scale(0);
-ms-transform:scale(0);
-o-transform:scale(0);
transform:scale(0);
}

.ContentWrapperLi .ContentLi {
position:absolute;
background:#fff;
opacity:0;
visibility:hidden;
width:100%;
height:100%;
display:block;
top:0;
left:0;
-webkit-transform:scale(0);
-moz-transform:scale(0);
-ms-transform:scale(0);
-o-transform:scale(0);
transform:scale(0);
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ContentWrapperBe img {
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
opacity:1;
}

.ContentWrapperB:hover img {
-webkit-transform:translateY(100%);
-moz-transform:translateY(100%);
-ms-transform:translateY(100%);
-o-transform:translateY(100%);
transform:translateY(100%);
}

.ContentWrapperB .ContentB {
position:absolute;
background:#fff;
opacity:0;
visibility:hidden;
width:100%;
height:100%;
display:block;
top:-100%;
left:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ContentWrapperB:hover .ContentB {
opacity:1;
visibility:visible;
top:0;
}

.ContentWrapperC:hover img {
-webkit-transform:translateY(-100%);
-moz-transform:translateY(-100%);
-ms-transform:translateY(-100%);
-o-transform:translateY(-100%);
transform:translateY(-100%);
}

.ContentWrapperC .ContentC {
position:absolute;
background:#fff;
opacity:0;
visibility:hidden;
width:100%;
height:100%;
display:block;
bottom:-100%;
left:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ContentWrapperC:hover .ContentC {
opacity:1;
visibility:visible;
bottom:0;
}

.ContentWrapperN:hover img {
-webkit-transform:translateX(-100%);
-moz-transform:translateX(-100%);
-ms-transform:translateX(-100%);
-o-transform:translateX(-100%);
transform:translateX(-100%);
}

.ContentWrapperN .ContentN {
position:absolute;
background:#fff;
opacity:0;
visibility:hidden;
width:100%;
height:100%;
display:block;
top:0;
right:-100%;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ContentWrapperN:hover .ContentN {
opacity:1;
visibility:visible;
right:0;
}

.ContentWrapperO:hover img {
-webkit-transform:translateX(100%);
-moz-transform:translateX(100%);
-ms-transform:translateX(100%);
-o-transform:translateX(100%);
transform:translateX(100%);
}

.ContentWrapperO .ContentO {
position:absolute;
background:#fff;
opacity:0;
visibility:hidden;
width:100%;
height:100%;
display:block;
top:0;
left:-100%;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ContentWrapperO:hover .ContentO {
opacity:1;
visibility:visible;
left:0;
}

.ContentWrapperF .ContentF {
position:absolute;
background:#fff;
opacity:0;
visibility:hidden;
width:50%;
height:100%;
display:block;
top:0;
left:0;
-webkit-transform:perspective(600px) rotateY(90deg);
-moz-transform:perspective(600px) rotateY(90deg);
-ms-transform:perspective(600px) rotateY(90deg);
-o-transform:perspective(600px) rotateY(90deg);
transform:perspective(600px) rotateY(90deg);
-webkit-transform-origin:left center 0;
-moz-transform-origin:left center 0;
-ms-transform-origin:left center 0;
-o-transform-origin:left center 0;
transform-origin:left center 0;
-webkit-transform-style:preserve-3d;
-moz-transform-style:preserve-3d;
-ms-transform-style:preserve-3d;
-o-transform-style:preserve-3d;
transform-style:preserve-3d;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ContentWrapperNe:hover img {
-webkit-transform:translateY(20%);
-moz-transform:translateY(20%);
-ms-transform:translateY(20%);
-o-transform:translateY(20%);
transform:translateY(20%);
}

.ContentWrapperNe .ContentNe {
position:absolute;
background:#fff;
opacity:0;
visibility:hidden;
width:100%;
height:50%;
display:block;
top:0;
left:0;
-webkit-transform:perspective(600px) rotateX(-90deg);
-moz-transform:perspective(600px) rotateX(-90deg);
-ms-transform:perspective(600px) rotateX(-90deg);
-o-transform:perspective(600px) rotateX(-90deg);
transform:perspective(600px) rotateX(-90deg);
-webkit-transform-origin:center top 0;
-moz-transform-origin:center top 0;
-ms-transform-origin:center top 0;
-o-transform-origin:center top 0;
transform-origin:center top 0;
-webkit-transform-style:preserve-3d;
-moz-transform-style:preserve-3d;
-ms-transform-style:preserve-3d;
-o-transform-style:preserve-3d;
transform-style:preserve-3d;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ContentWrapperNe:hover .ContentNe {
opacity:1;
visibility:visible;
-webkit-transform:perspective(600px) rotateX(0deg);
-moz-transform:perspective(600px) rotateX(0deg);
-ms-transform:perspective(600px) rotateX(0deg);
-o-transform:perspective(600px) rotateX(0deg);
transform:perspective(600px) rotateX(0deg);
}

.ContentWrapperNa .ContentNa {
position:absolute;
background:#fff;
opacity:0;
visibility:hidden;
width:50%;
height:100%;
display:block;
top:0;
right:0;
-webkit-transform:perspective(600px) rotateY(-90deg);
-moz-transform:perspective(600px) rotateY(-90deg);
-ms-transform:perspective(600px) rotateY(-90deg);
-o-transform:perspective(600px) rotateY(-90deg);
transform:perspective(600px) rotateY(-90deg);
-webkit-transform-origin:right center 0;
-moz-transform-origin:right center 0;
-ms-transform-origin:right center 0;
-o-transform-origin:right center 0;
transform-origin:right center 0;
-webkit-transform-style:preserve-3d;
-moz-transform-style:preserve-3d;
-ms-transform-style:preserve-3d;
-o-transform-style:preserve-3d;
transform-style:preserve-3d;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ContentWrapperMg:hover img {
-webkit-transform:translateY(-20%);
-moz-transform:translateY(-20%);
-ms-transform:translateY(-20%);
-o-transform:translateY(-20%);
transform:translateY(-20%);
}

.ContentWrapperMg .ContentMg {
position:absolute;
background:#fff;
opacity:0;
visibility:hidden;
width:100%;
height:50%;
display:block;
bottom:0;
left:0;
-webkit-transform:perspective(600px) rotateX(90deg);
-moz-transform:perspective(600px) rotateX(90deg);
-ms-transform:perspective(600px) rotateX(90deg);
-o-transform:perspective(600px) rotateX(90deg);
transform:perspective(600px) rotateX(90deg);
-webkit-transform-origin:center bottom 0;
-moz-transform-origin:center bottom 0;
-ms-transform-origin:center bottom 0;
-o-transform-origin:center bottom 0;
transform-origin:center bottom 0;
-webkit-transform-style:preserve-3d;
-moz-transform-style:preserve-3d;
-ms-transform-style:preserve-3d;
-o-transform-style:preserve-3d;
transform-style:preserve-3d;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ContentWrapperAl .ContentAl {
position:absolute;
background:#fff;
opacity:0;
visibility:hidden;
width:100%;
height:100%;
display:block;
top:0;
left:0;
-webkit-transform:rotateY(0deg) scale(0.0);
-moz-transform:rotateY(0deg) scale(0.0);
-ms-transform:rotateY(0deg) scale(0.0);
-o-transform:rotateY(0deg) scale(0.0);
transform:rotateY(0deg) scale(0.0);
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ContentWrapperSi .ContentSi {
position:absolute;
background:#fff;
opacity:0;
visibility:hidden;
width:100%;
height:100%;
display:block;
top:0;
left:0;
-webkit-transform:rotateX(0deg) scale(0.0);
-moz-transform:rotateX(0deg) scale(0.0);
-ms-transform:rotateX(0deg) scale(0.0);
-o-transform:rotateX(0deg) scale(0.0);
transform:rotateX(0deg) scale(0.0);
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ContentWrapperP .ContentP {
position:absolute;
background:#fff;
opacity:0;
visibility:hidden;
width:100%;
height:100%;
display:block;
top:0;
left:0;
-webkit-transform:rotateY(0deg) scale(.9);
-moz-transform:rotateY(0deg) scale(.9);
-ms-transform:rotateY(0deg) scale(.9);
-o-transform:rotateY(0deg) scale(.9);
transform:rotateY(0deg) scale(.9);
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ContentWrapperS .ContentS {
position:absolute;
background:#fff;
opacity:0;
visibility:hidden;
width:100%;
height:100%;
display:block;
top:0;
left:0;
-webkit-transform:rotateX(0deg) scale(.9);
-moz-transform:rotateX(0deg) scale(.9);
-ms-transform:rotateX(0deg) scale(.9);
-o-transform:rotateX(0deg) scale(.9);
transform:rotateX(0deg) scale(.9);
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ContentWrapperCl:hover img {
-webkit-transform:translateY(-40%);
-moz-transform:translateY(-40%);
-ms-transform:translateY(-40%);
-o-transform:translateY(-40%);
transform:translateY(-40%);
}

.ContentWrapperCl .ContentCl .Content {
position:absolute;
top:65%;
display:block;
width:100%;
}

.ContentWrapperAr:hover img {
-webkit-transform:translateY(40%);
-moz-transform:translateY(40%);
-ms-transform:translateY(40%);
-o-transform:translateY(40%);
transform:translateY(40%);
}

.ContentWrapperAr .ContentAr .Content {
position:absolute;
top:5%;
display:block;
width:100%;
}

.ContentWrapperK .ContentK .Content ul {
position:absolute;
top:0;
right:0;
}

.ContentWrapperCa .ContentCa .Content ul {
position:absolute;
top:0;
left:0;
}

.ContentWrapperSc .ContentSc {
position:absolute;
background:#fff;
visibility:hidden;
width:100%;
height:100%;
display:block;
top:-100%;
left:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ContentWrapperSc:hover .ContentSc {
visibility:visible;
top:0;
}

.ContentWrapperTi .ContentTi {
position:absolute;
background:#fff;
visibility:hidden;
width:100%;
height:100%;
display:block;
top:0;
left:-100%;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ContentWrapperTi:hover .ContentTi {
visibility:visible;
left:0;
}

.ContentWrapperV .ContentV {
position:absolute;
background:#fff;
visibility:hidden;
width:100%;
height:100%;
display:block;
top:0;
right:-100%;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ContentWrapperV:hover .ContentV {
visibility:visible;
right:0;
}

.ContentWrapperCr .ContentCr {
position:absolute;
background:#fff;
visibility:hidden;
width:100%;
height:0;
display:block;
bottom:-100%;
left:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ContentWrapperCr:hover .ContentCr {
visibility:visible;
height:100%;
bottom:0;
}

.ContentWrapperMn .ContentMn {
position:absolute;
background:#fff;
opacity:0;
visibility:hidden;
width:100%;
height:100%;
display:block;
top:0;
left:0;
-webkit-transform-origin:top left;
-moz-transform-origin:top left;
-ms-transform-origin:top left;
-o-transform-origin:top left;
transform-origin:top left;
-webkit-transform-style:preserve-3D;
-moz-transform-style:preserve-3D;
-ms-transform-style:preserve-3D;
-o-transform-style:preserve-3D;
transform-style:preserve-3D;
-webkit-transform:rotate(180deg);
-moz-transform:rotate(180deg);
-ms-transform:rotate(180deg);
-o-transform:rotate(180deg);
transform:rotate(180deg);
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ContentWrapperFe .ContentFe {
position:absolute;
background:#fff;
opacity:0;
visibility:hidden;
width:100%;
height:100%;
display:block;
top:0;
right:0;
-webkit-transform-origin:top right;
-moz-transform-origin:top right;
-ms-transform-origin:top right;
-o-transform-origin:top right;
transform-origin:top right;
-webkit-transform-style:preserve-3D;
-moz-transform-style:preserve-3D;
-ms-transform-style:preserve-3D;
-o-transform-style:preserve-3D;
transform-style:preserve-3D;
-webkit-transform:rotate(180deg);
-moz-transform:rotate(180deg);
-ms-transform:rotate(180deg);
-o-transform:rotate(180deg);
transform:rotate(180deg);
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ContentWrapperCo .ContentCo {
position:absolute;
background:#fff;
opacity:0;
visibility:hidden;
width:100%;
height:100%;
display:block;
top:0;
left:0;
-webkit-transform-origin:bottom left;
-moz-transform-origin:bottom left;
-ms-transform-origin:bottom left;
-o-transform-origin:bottom left;
transform-origin:bottom left;
-webkit-transform-style:preserve-3D;
-moz-transform-style:preserve-3D;
-ms-transform-style:preserve-3D;
-o-transform-style:preserve-3D;
transform-style:preserve-3D;
-webkit-transform:rotate(180deg);
-moz-transform:rotate(180deg);
-ms-transform:rotate(180deg);
-o-transform:rotate(180deg);
transform:rotate(180deg);
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ContentWrapperNi .ContentNi {
position:absolute;
background:#fff;
opacity:0;
visibility:hidden;
width:100%;
height:100%;
display:block;
top:0;
right:0;
-webkit-transform-origin:bottom right;
-moz-transform-origin:bottom right;
-ms-transform-origin:bottom right;
-o-transform-origin:bottom right;
transform-origin:bottom right;
-webkit-transform-style:preserve-3D;
-moz-transform-style:preserve-3D;
-ms-transform-style:preserve-3D;
-o-transform-style:preserve-3D;
transform-style:preserve-3D;
-webkit-transform:rotate(180deg);
-moz-transform:rotate(180deg);
-ms-transform:rotate(180deg);
-o-transform:rotate(180deg);
transform:rotate(180deg);
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ContentWrapperCu img {
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
-ms-backface-visibility:hidden;
-o-backface-visibility:hidden;
backface-visibility:hidden;
-webkit-transform:rotateY(0deg);
-moz-transform:rotateY(0deg);
-ms-transform:rotateY(0deg);
-o-transform:rotateY(0deg);
transform:rotateY(0deg);
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ContentWrapperCu:hover img {
-webkit-transform:rotateY(180deg);
-moz-transform:rotateY(180deg);
-ms-transform:rotateY(180deg);
-o-transform:rotateY(180deg);
transform:rotateY(180deg);
}

.ContentWrapperCu .ContentCu {
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
-ms-backface-visibility:hidden;
-o-backface-visibility:hidden;
backface-visibility:hidden;
position:absolute;
background:#fff;
opacity:0;
visibility:hidden;
width:100%;
height:100%;
display:block;
top:0;
left:0;
-webkit-transform:rotateY(180deg);
-moz-transform:rotateY(180deg);
-ms-transform:rotateY(180deg);
-o-transform:rotateY(180deg);
transform:rotateY(180deg);
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ContentWrapperCu:hover .ContentCu {
opacity:1;
visibility:visible;
-webkit-transform:rotateY(0deg);
-moz-transform:rotateY(0deg);
-ms-transform:rotateY(0deg);
-o-transform:rotateY(0deg);
transform:rotateY(0deg);
}

.ContentWrapperZn img {
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
-ms-backface-visibility:hidden;
-o-backface-visibility:hidden;
backface-visibility:hidden;
-webkit-transform:rotateX(0deg);
-moz-transform:rotateX(0deg);
-ms-transform:rotateX(0deg);
-o-transform:rotateX(0deg);
transform:rotateX(0deg);
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ContentWrapperZn:hover img {
-webkit-transform:rotateX(180deg);
-moz-transform:rotateX(180deg);
-ms-transform:rotateX(180deg);
-o-transform:rotateX(180deg);
transform:rotateX(180deg);
}

.ContentWrapperZn .ContentZn {
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
-ms-backface-visibility:hidden;
-o-backface-visibility:hidden;
backface-visibility:hidden;
position:absolute;
background:#fff;
opacity:0;
visibility:hidden;
width:100%;
height:100%;
display:block;
top:0;
left:0;
-webkit-transform:rotateX(180deg);
-moz-transform:rotateX(180deg);
-ms-transform:rotateX(180deg);
-o-transform:rotateX(180deg);
transform:rotateX(180deg);
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ContentWrapperZn:hover .ContentZn {
opacity:1;
visibility:visible;
-webkit-transform:rotateX(0deg);
-moz-transform:rotateX(0deg);
-ms-transform:rotateX(0deg);
-o-transform:rotateX(0deg);
transform:rotateX(0deg);
}

.ImageWrapper .RibbonCTL .Triangle:after {
border-right:35px solid rgba(0,0,0,0);
border-top:35px solid #FFF;
content:" ";
display:block;
height:0;
position:absolute;
width:0;
top:0;
left:0;
z-index:99;
}

.ImageWrapper .RibbonCTL .Sign {
top:2px;
left:2px;
position:absolute;
z-index:999;
}

.ImageWrapper .RibbonCTR .Triangle:after {
border-left:35px solid rgba(0,0,0,0);
border-top:35px solid #FFF;
content:" ";
display:block;
height:0;
position:absolute;
width:0;
top:0;
right:0;
z-index:99;
}

.ImageWrapper .RibbonCTR .Sign {
top:2px;
right:2px;
position:absolute;
z-index:999;
}

.ImageWrapper .RibbonCBL .Triangle:after {
border-right:35px solid rgba(0,0,0,0);
border-bottom:35px solid #FFF;
content:" ";
display:block;
height:0;
position:absolute;
width:0;
bottom:0;
left:0;
z-index:99;
}

.ImageWrapper .RibbonCBL .Sign {
bottom:1px;
left:1px;
position:absolute;
z-index:999;
}

.ImageWrapper .RibbonCBR .Triangle:after {
border-left:35px solid rgba(0,0,0,0);
border-bottom:35px solid #FFF;
content:" ";
display:block;
height:0;
position:absolute;
width:0;
bottom:0;
right:0;
z-index:99;
}

.ImageWrapper .RibbonCBR .Sign {
bottom:1px;
right:1px;
position:absolute;
z-index:999;
}

.TBlack {
background:none repeat scroll 0 0 rgba(0,0,0,.8) !important;
}

.TWhite {
background:none repeat scroll 0 0 rgba(255,255,255,.8) !important;
}

.WhiteRounded > a,.BlackHollowRounded > a,.WhiteSquare > a,.BlackHollowSquare > a {
color:#222;
display:block;
font-weight:400;
}

.BlackRounded > a,.WhiteHollowRounded > a,.BlackSquare > a,.WhiteHollowSquare > a {
color:#fff;
display:block;
font-weight:400;
}

.ImageWrapper:hover .ImageOverlayS,.ImageWrapper:hover .ImageOverlayCl {
-webkit-transform:rotate(0deg) scale(1);
-moz-transform:rotate(0deg) scale(1);
-ms-transform:rotate(0deg) scale(1);
-o-transform:rotate(0deg) scale(1);
transform:rotate(0deg) scale(1);
opacity:1;
}

.ImageWrapper:hover .ImageOverlayK,.ImageWrapper:hover .ImageOverlayCa,.ImageWrapper:hover .ImageOverlaySc,.ImageWrapper:hover .ImageOverlayTi {
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
-ms-transform:rotate(0deg);
-o-transform:rotate(0deg);
transform:rotate(0deg);
opacity:1;
}

.BackgroundS img,.BackgroundRR img,.BackgroundR img,.BackgroundF img,.SquareCircle,.ContentWrapperLi img,.ContentWrapperB img,.ContentWrapperC img,.ContentWrapperN img,.ContentWrapperO img,.ContentWrapperF img,.ContentWrapperNe img,.ContentWrapperNa img,.ContentWrapperMg img {
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.BackgroundFS img,.BackgroundFRS img {
-webkit-transform:scale(1.0);
-moz-transform:scale(1.0);
-ms-transform:scale(1.0);
-o-transform:scale(1.0);
transform:scale(1.0);
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.BackgroundFS:hover img,.ContentWrapperBe:hover img {
-webkit-transform:scale(10);
-moz-transform:scale(10);
-ms-transform:scale(10);
-o-transform:scale(10);
transform:scale(10);
opacity:0;
}

.ImageWrapper:hover .CStyleH,.ImageWrapper:hover .StyleHe {
margin-top:-20px;
opacity:1;
top:50%;
visibility:visible;
}

.ImageWrapper:hover .CStyleHe,.ImageWrapper:hover .StyleLi {
margin-bottom:-20px;
opacity:1;
bottom:50%;
visibility:visible;
}

.ImageWrapper:hover .CStyleLi,.ImageWrapper:hover .StyleBe {
margin-right:-42px;
opacity:1;
right:50%;
visibility:visible;
}

.ImageWrapper:hover .CStyleBe,.ImageWrapper:hover .StyleB {
margin-left:-42px;
opacity:1;
left:50%;
visibility:visible;
}

.ImageWrapper:hover .CStyleB,.ImageWrapper:hover .StyleC,.ContentWrapperLi:hover .ContentLi {
opacity:1;
visibility:visible;
-webkit-transform:scale(1);
-moz-transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
transform:scale(1);
}

.ImageWrapper .CStyleC span,.ImageWrapper .StyleO span,.ImageWrapper .StyleMg span,.ImageWrapper .StyleAl span,.ImageWrapper .StyleSi span,.ImageWrapper .StyleP span,.ImageWrapper .StyleS span,.ImageWrapper .StyleAr span,.ImageWrapper .StyleK span,.ImageWrapper .StyleCa span,.ImageWrapper .StyleSc span,.ImageWrapper .StyleTi span,.ImageWrapper .StyleV span {
position:absolute;
}

.ImageWrapper .CStyleC span:nth-of-type(2),.ImageWrapper .StyleTi span:nth-of-type(2) {
bottom:50%;
top:50%;
left:50%;
right:50%;
margin:-20px 0 0 -20px;
visibility:hidden;
opacity:0;
-webkit-transform:scale(0);
-moz-transform:scale(0);
-ms-transform:scale(0);
-o-transform:scale(0);
transform:scale(0);
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper:hover .CStyleC span:nth-of-type(1),.ImageWrapper:hover .StyleSc span:nth-of-type(1),.ImageWrapper:hover .StyleTi span:nth-of-type(1) {
left:50%;
visibility:visible;
opacity:1;
}

.ImageWrapper:hover .CStyleC span:nth-of-type(2),.ImageWrapper:hover .StyleTi span:nth-of-type(2) {
visibility:visible;
opacity:1;
-webkit-transform:scale(1);
-moz-transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
transform:scale(1);
}

.ImageWrapper:hover .CStyleC span:nth-of-type(3),.ImageWrapper:hover .StyleSc span:nth-of-type(3),.ImageWrapper:hover .StyleTi span:nth-of-type(3) {
right:50%;
visibility:visible;
opacity:1;
}

.ImageWrapper:hover .StyleH,.ContentWrapperH:hover .ContentH,.ContentWrapperBe:hover .ContentBe,.ImageWrapper:hover .RibbonCTL,.ImageWrapper:hover .RibbonCTR,.ImageWrapper:hover .RibbonCBL,.ImageWrapper:hover .RibbonCBR {
opacity:1;
visibility:visible;
}

.ImageWrapper:hover .StyleN,.ImageWrapper:hover .StyleO span:nth-of-type(1),.ImageWrapper:hover .StyleO span:nth-of-type(2) {
opacity:1;
visibility:visible;
-webkit-transform:rotate(360deg);
-moz-transform:rotate(360deg);
-ms-transform:rotate(360deg);
-o-transform:rotate(360deg);
transform:rotate(360deg);
}

.ImageWrapper:hover .StyleAl span:nth-of-type(1),.ImageWrapper:hover .StyleSi span:nth-of-type(2),.ImageWrapper:hover .StyleSc span:nth-of-type(2),.ImageWrapper:hover .StyleV span:nth-of-type(1),.ImageWrapper:hover .StyleV span:nth-of-type(2),.ImageWrapper:hover .StyleV span:nth-of-type(3) {
top:50%;
visibility:visible;
opacity:1;
}

.ImageWrapper:hover .StyleAl span:nth-of-type(2),.ImageWrapper:hover .StyleSi span:nth-of-type(1) {
bottom:50%;
visibility:visible;
opacity:1;
}

.ImageWrapper:hover .StyleAr span:nth-of-type(1),.ImageWrapper:hover .StyleAr span:nth-of-type(2) {
visibility:visible;
opacity:1;
-webkit-transform:scale(1) rotate(360deg);
-moz-transform:scale(1) rotate(360deg);
-ms-transform:scale(1) rotate(360deg);
-o-transform:scale(1) rotate(360deg);
transform:scale(1) rotate(360deg);
}

.ImageWrapper:hover .StyleK span:nth-of-type(1),.ImageWrapper:hover .StyleK span:nth-of-type(2) {
visibility:visible;
opacity:1;
-webkit-transform:rotateY(360deg);
-moz-transform:rotateY(360deg);
-ms-transform:rotateY(360deg);
-o-transform:rotateY(360deg);
transform:rotateY(360deg);
}

.ImageWrapper:hover .StyleCa span:nth-of-type(1),.ImageWrapper:hover .StyleCa span:nth-of-type(2) {
visibility:visible;
opacity:1;
-webkit-transform:scale(1) rotateY(360deg);
-moz-transform:scale(1) rotateY(360deg);
-ms-transform:scale(1) rotateY(360deg);
-o-transform:scale(1) rotateY(360deg);
transform:scale(1) rotateY(360deg);
}

.ImageWrapper .StyleSc span:nth-of-type(1),.ImageWrapper .StyleTi span:nth-of-type(1) {
bottom:50%;
top:50%;
left:0;
margin:-20px 0 0 -68px;
visibility:hidden;
opacity:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper .StyleSc span:nth-of-type(3),.ImageWrapper .StyleTi span:nth-of-type(3) {
bottom:50%;
top:50%;
right:0;
margin:-20px -68px 0 0;
visibility:hidden;
opacity:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ImageWrapper:hover .PStyleB,.ImageWrapper:hover .PStyleC,.ImageWrapper:hover .PStyleN,.ImageWrapper:hover .PStyleO,.ImageWrapper:hover .PStyleF,.ImageWrapper:hover .PStyleNe {
opacity:.9;
-webkit-background-size:60px 60px,100% 100%;
-moz-background-size:60px 60px,100% 100%;
-ms-background-size:60px 60px,100% 100%;
-o-background-size:60px 60px,100% 100%;
background-size:60px 60px,100% 100%;
visibility:visible;
background-position:center center;
}

.ContentWrapperH .ContentH,.ContentWrapperBe .ContentBe {
position:absolute;
background:#fff;
opacity:0;
visibility:hidden;
width:100%;
height:100%;
display:block;
top:0;
left:0;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ContentWrapperH .ContentH .Content,.ContentWrapperHe .ContentHe .Content,.ContentWrapperLi .ContentLi .Content,.ContentWrapperBe .ContentBe .Content,.ContentWrapperB .ContentB .Content,.ContentWrapperC .ContentC .Content,.ContentWrapperN .ContentN .Content,.ContentWrapperO .ContentO .Content,.ContentWrapperF .ContentF .Content,.ContentWrapperNe .ContentNe .Content,.ContentWrapperNa .ContentNa .Content,.ContentWrapperMg .ContentMg .Content,.ContentWrapperAl .ContentAl .Content,.ContentWrapperSi .ContentSi .Content,.ContentWrapperP .ContentP .Content,.ContentWrapperS .ContentS .Content,.ContentWrapperSc .ContentSc .Content,.ContentWrapperTi .ContentTi .Content,.ContentWrapperV .ContentV .Content,.ContentWrapperCr .ContentCr .Content,.ContentWrapperMn .ContentMn .Content,.ContentWrapperFe .ContentFe .Content,.ContentWrapperCo .ContentCo .Content,.ContentWrapperNi .ContentNi .Content,.ContentWrapperCu .ContentCu .Content,.ContentWrapperZn .ContentZn .Content {
position:absolute;
top:10%;
padding:0 10px;
}

.ContentWrapperH .ContentH .Content h2,.ContentWrapperHe .ContentHe .Content h2,.ContentWrapperLi .ContentLi .Content h2,.ContentWrapperBe .ContentBe .Content h2,.ContentWrapperB .ContentB .Content h2,.ContentWrapperC .ContentC .Content h2,.ContentWrapperN .ContentN .Content h2,.ContentWrapperO .ContentO .Content h2,.ContentWrapperF .ContentF .Content h2,.ContentWrapperNe .ContentNe .Content h2,.ContentWrapperNa .ContentNa .Content h2,.ContentWrapperMg .ContentMg .Content h2,.ContentWrapperAl .ContentAl .Content h2,.ContentWrapperSi .ContentSi .Content h2,.ContentWrapperP .ContentP .Content h2,.ContentWrapperS .ContentS .Content h2,.ContentWrapperSc .ContentSc .Content h2,.ContentWrapperTi .ContentTi .Content h2,.ContentWrapperV .ContentV .Content h2,.ContentWrapperCr .ContentCr .Content h2,.ContentWrapperMn .ContentMn .Content h2,.ContentWrapperFe .ContentFe .Content h2,.ContentWrapperCo .ContentCo .Content h2,.ContentWrapperNi .ContentNi .Content h2,.ContentWrapperCu .ContentCu .Content h2,.ContentWrapperZn .ContentZn .Content h2 {
font:16px'Source Sans Pro',Arial,sans-serif;
color:#8CA757;
padding:0 0 6px;
}

.ContentWrapperH .ContentH .Content p,.ContentWrapperHe .ContentHe .Content p,.ContentWrapperLi .ContentLi .Content p,.ContentWrapperBe .ContentBe .Content p,.ContentWrapperB .ContentB .Content p,.ContentWrapperC .ContentC .Content p,.ContentWrapperN .ContentN .Content p,.ContentWrapperO .ContentO .Content p,.ContentWrapperF .ContentF .Content p,.ContentWrapperNe .ContentNe .Content p,.ContentWrapperNa .ContentNa .Content p,.ContentWrapperMg .ContentMg .Content p,.ContentWrapperAl .ContentAl .Content p,.ContentWrapperSi .ContentSi .Content p,.ContentWrapperP .ContentP .Content p,.ContentWrapperS .ContentS .Content p,.ContentWrapperSc .ContentSc .Content p,.ContentWrapperTi .ContentTi .Content p,.ContentWrapperV .ContentV .Content p,.ContentWrapperCr .ContentCr .Content p,.ContentWrapperMn .ContentMn .Content p,.ContentWrapperFe .ContentFe .Content p,.ContentWrapperCo .ContentCo .Content p,.ContentWrapperNi .ContentNi .Content p,.ContentWrapperCu .ContentCu .Content p,.ContentWrapperZn .ContentZn .Content p {
font:normal 12px'Source Sans Pro';
color:#666;
}

.ContentWrapperH .ContentH .Content .ReadMore,.ContentWrapperHe .ContentHe .Content .ReadMore,.ContentWrapperLi .ContentLi .Content .ReadMore,.ContentWrapperBe .ContentBe .Content .ReadMore,.ContentWrapperB .ContentB .Content .ReadMore,.ContentWrapperC .ContentC .Content .ReadMore,.ContentWrapperN .ContentN .Content .ReadMore,.ContentWrapperO .ContentO .Content .ReadMore,.ContentWrapperAl .ContentAl .Content .ReadMore,.ContentWrapperSi .ContentSi .Content .ReadMore,.ContentWrapperP .ContentP .Content .ReadMore,.ContentWrapperS .ContentS .Content .ReadMore,.ContentWrapperSc .ContentSc .Content .ReadMore,.ContentWrapperTi .ContentTi .Content .ReadMore,.ContentWrapperV .ContentV .Content .ReadMore,.ContentWrapperCr .ContentCr .Content .ReadMore,.ContentWrapperMn .ContentMn .Content .ReadMore,.ContentWrapperFe .ContentFe .Content .ReadMore,.ContentWrapperCo .ContentCo .Content .ReadMore,.ContentWrapperNi .ContentNi .Content .ReadMore,.ContentWrapperCu .ContentCu .Content .ReadMore,.ContentWrapperZn .ContentZn .Content .ReadMore {
float:right;
margin:16px 0 0;
background:#D1CDC3;
background:-moz-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#D1CDC3),color-stop(100%,#C9C5BA));
background:-webkit-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background:-o-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background:-ms-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background:linear-gradient(to bottom,#D1CDC3 0%,#C9C5BA 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#D1CDC3',endColorstr='#C9C5BA',GradientType=0);
-webkit-border-radius:2px 2px 2px 2px;
-moz-border-radius:2px;
-ms-border-radius:2px 2px 2px 2px;
-o-border-radius:2px 2px 2px 2px;
border-radius:2px 2px 2px 2px;
-webkit-box-shadow:0 -1px 0 rgba(0,0,0,0.08) inset,0 1px 1px 0 rgba(0,0,0,0.11),0 0 0 rgba(0,0,0,0);
-moz-box-shadow:0 -1px 0 rgba(0,0,0,0.08) inset,0 1px 1px 0 rgba(0,0,0,0.11),0 0 0 rgba(0,0,0,0);
-ms-box-shadow:0 -1px 0 rgba(0,0,0,0.08) inset,0 1px 1px 0 rgba(0,0,0,0.11),0 0 0 rgba(0,0,0,0);
-o-box-shadow:0 -1px 0 rgba(0,0,0,0.08) inset,0 1px 1px 0 rgba(0,0,0,0.11),0 0 0 rgba(0,0,0,0);
box-shadow:0 -1px 0 rgba(0,0,0,0.08) inset,0 1px 1px 0 rgba(0,0,0,0.11),0 0 0 rgba(0,0,0,0);
}

.ContentWrapperH .ContentH .Content .ReadMore a,.ContentWrapperHe .ContentHe .Content .ReadMore a,.ContentWrapperLi .ContentLi .Content .ReadMore a,.ContentWrapperBe .ContentBe .Content .ReadMore a,.ContentWrapperB .ContentB .Content .ReadMore a,.ContentWrapperC .ContentC .Content .ReadMore a,.ContentWrapperN .ContentN .Content .ReadMore a,.ContentWrapperO .ContentO .Content .ReadMore a,.ContentWrapperAl .ContentAl .Content .ReadMore a,.ContentWrapperSi .ContentSi .Content .ReadMore a,.ContentWrapperP .ContentP .Content .ReadMore a,.ContentWrapperS .ContentS .Content .ReadMore a,.ContentWrapperCl .ContentCl .Content .ReadMore a,.ContentWrapperAr .ContentAr .Content .ReadMore a,.ContentWrapperSc .ContentSc .Content .ReadMore a,.ContentWrapperTi .ContentTi .Content .ReadMore a,.ContentWrapperV .ContentV .Content .ReadMore a,.ContentWrapperCr .ContentCr .Content .ReadMore a,.ContentWrapperMn .ContentMn .Content .ReadMore a,.ContentWrapperFe .ContentFe .Content .ReadMore a,.ContentWrapperCo .ContentCo .Content .ReadMore a,.ContentWrapperNi .ContentNi .Content .ReadMore a,.ContentWrapperCu .ContentCu .Content .ReadMore a,.ContentWrapperZn .ContentZn .Content .ReadMore a {
color:#757167;
padding:6px 16px;
display:block;
font:normal 12px'Source Sans Pro';
}

.ContentWrapperF:hover img,.ContentWrapperCa:hover img {
-webkit-transform:translateX(20%);
-moz-transform:translateX(20%);
-ms-transform:translateX(20%);
-o-transform:translateX(20%);
transform:translateX(20%);
}

.ContentWrapperF:hover .ContentF,.ContentWrapperNa:hover .ContentNa,.ContentWrapperMg:hover .ContentMg {
opacity:1;
visibility:visible;
-webkit-transform:perspective(600px) rotateY(0deg);
-moz-transform:perspective(600px) rotateY(0deg);
-ms-transform:perspective(600px) rotateY(0deg);
-o-transform:perspective(600px) rotateY(0deg);
transform:perspective(600px) rotateY(0deg);
}

.ContentWrapperNa:hover img,.ContentWrapperK:hover img {
-webkit-transform:translateX(-20%);
-moz-transform:translateX(-20%);
-ms-transform:translateX(-20%);
-o-transform:translateX(-20%);
transform:translateX(-20%);
}

.ContentWrapperAl:hover .ContentAl,.ContentWrapperP:hover .ContentP {
opacity:1;
visibility:visible;
-webkit-transform:rotateY(360deg) scale(.9);
-moz-transform:rotateY(360deg) scale(.9);
-ms-transform:rotateY(360deg) scale(.9);
-o-transform:rotateY(360deg) scale(.9);
transform:rotateY(360deg) scale(.9);
}

.ContentWrapperSi:hover .ContentSi,.ContentWrapperS:hover .ContentS {
opacity:1;
visibility:visible;
-webkit-transform:rotateX(360deg) scale(.9);
-moz-transform:rotateX(360deg) scale(.9);
-ms-transform:rotateX(360deg) scale(.9);
-o-transform:rotateX(360deg) scale(.9);
transform:rotateX(360deg) scale(.9);
}

.ContentWrapperCl,.ContentWrapperAr,.ContentWrapperK,.ContentWrapperCa {
overflow:visible !important;
}

.ContentWrapperCl img,.ContentWrapperAr img,.ContentWrapperK img,.ContentWrapperCa img {
position:relative;
z-index:455;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ContentWrapperCl .ContentCl,.ContentWrapperAr .ContentAr,.ContentWrapperK .ContentK,.ContentWrapperCa .ContentCa {
position:absolute;
background:#fff;
opacity:1;
visibility:hidden;
width:100%;
height:100%;
display:block;
bottom:0;
left:0;
z-index:200;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}

.ContentWrapperCl:hover .ContentCl,.ContentWrapperAr:hover .ContentAr,.ContentWrapperK:hover .ContentK,.ContentWrapperCa:hover .ContentCa {
visibility:visible;
}

.ContentWrapperCl .ContentCl .Content h2,.ContentWrapperAr .ContentAr .Content h2 {
font:bold 16px'Source Sans Pro',Arial,sans-serif;
color:#8CA757;
padding:0 0 2px;
text-align:center;
}

.ContentWrapperCl .ContentCl .Content .ReadMore,.ContentWrapperAr .ContentAr .Content .ReadMore {
margin:8px auto;
background:#D1CDC3;
background:-moz-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#D1CDC3),color-stop(100%,#C9C5BA));
background:-webkit-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background:-o-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background:-ms-linear-gradient(top,#D1CDC3 0%,#C9C5BA 100%);
background:linear-gradient(to bottom,#D1CDC3 0%,#C9C5BA 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#D1CDC3',endColorstr='#C9C5BA',GradientType=0);
-webkit-border-radius:2px 2px 2px 2px;
-moz-border-radius:2px;
-ms-border-radius:2px 2px 2px 2px;
-o-border-radius:2px 2px 2px 2px;
border-radius:2px 2px 2px 2px;
-webkit-box-shadow:0 -1px 0 rgba(0,0,0,0.08) inset,0 1px 1px 0 rgba(0,0,0,0.11),0 0 0 rgba(0,0,0,0);
-moz-box-shadow:0 -1px 0 rgba(0,0,0,0.08) inset,0 1px 1px 0 rgba(0,0,0,0.11),0 0 0 rgba(0,0,0,0);
-ms-box-shadow:0 -1px 0 rgba(0,0,0,0.08) inset,0 1px 1px 0 rgba(0,0,0,0.11),0 0 0 rgba(0,0,0,0);
-o-box-shadow:0 -1px 0 rgba(0,0,0,0.08) inset,0 1px 1px 0 rgba(0,0,0,0.11),0 0 0 rgba(0,0,0,0);
box-shadow:0 -1px 0 rgba(0,0,0,0.08) inset,0 1px 1px 0 rgba(0,0,0,0.11),0 0 0 rgba(0,0,0,0);
display:block;
width:80px;
}

.ContentWrapperK .ContentK .Content,.ContentWrapperCa .ContentCa .Content {
display:block;
width:100%;
position:relative;
}

.ContentWrapperK .ContentK .Content ul li,.ContentWrapperCa .ContentCa .Content ul li {
margin:14px 16px;
}

.ContentWrapperK .ContentK .Content ul li a,.ContentWrapperCa .ContentCa .Content ul li a {
font-size:21px;
color:#a9a9a9;
}

.ContentWrapperMn:hover .ContentMn,.ContentWrapperFe:hover .ContentFe,.ContentWrapperCo:hover .ContentCo,.ContentWrapperNi:hover .ContentNi {
opacity:1;
visibility:visible;
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
-ms-transform:rotate(0deg);
-o-transform:rotate(0deg);
transform:rotate(0deg);
}

.ImageWrapper .RibbonCTL .Sign a,.ImageWrapper .RibbonCTR .Sign a,.ImageWrapper .RibbonCBL .Sign a,.ImageWrapper .RibbonCBR .Sign a {
color:#666;
}

.ImageWrapper .RibbonCTL,.ImageWrapper .RibbonCTR,.ImageWrapper .RibbonCBL,.ImageWrapper .RibbonCBR {
opacity:0;
visibility:hidden;
-webkit-transition:all .3s ease 0s;
-moz-transition:all .3s ease 0s;
-ms-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
}@charset "UTF-8";

body {
-webkit-backface-visibility:hidden;
}

.animated {
-webkit-animation-duration:1s;
-moz-animation-duration:1s;
-o-animation-duration:1s;
animation-duration:1s;
-webkit-animation-fill-mode:both;
-moz-animation-fill-mode:both;
-o-animation-fill-mode:both;
animation-fill-mode:both;
}

.animated.hinge {
-webkit-animation-duration:2s;
-moz-animation-duration:2s;
-o-animation-duration:2s;
animation-duration:2s;
}

@-webkit-keyframes flash {
0%,50%,100% {
opacity:1;
}

25%,75% {
opacity:0;
}
}

@-moz-keyframes flash {
0%,50%,100% {
opacity:1;
}

25%,75% {
opacity:0;
}
}

@-o-keyframes flash {
0%,50%,100% {
opacity:1;
}

25%,75% {
opacity:0;
}
}

@keyframes flash {
0%,50%,100% {
opacity:1;
}

25%,75% {
opacity:0;
}
}

.animated.flash {
-webkit-animation-name:flash;
-moz-animation-name:flash;
-o-animation-name:flash;
animation-name:flash;
}

@-webkit-keyframes shake {
0%,100% {
-webkit-transform:translateX(0);
}

10%,30%,50%,70%,90% {
-webkit-transform:translateX(-10px);
}

20%,40%,60%,80% {
-webkit-transform:translateX(10px);
}
}

@-moz-keyframes shake {
0%,100% {
-moz-transform:translateX(0);
}

10%,30%,50%,70%,90% {
-moz-transform:translateX(-10px);
}

20%,40%,60%,80% {
-moz-transform:translateX(10px);
}
}

@-o-keyframes shake {
0%,100% {
-o-transform:translateX(0);
}

10%,30%,50%,70%,90% {
-o-transform:translateX(-10px);
}

20%,40%,60%,80% {
-o-transform:translateX(10px);
}
}

@keyframes shake {
0%,100% {
transform:translateX(0);
}

10%,30%,50%,70%,90% {
transform:translateX(-10px);
}

20%,40%,60%,80% {
transform:translateX(10px);
}
}

.animated.shake {
-webkit-animation-name:shake;
-moz-animation-name:shake;
-o-animation-name:shake;
animation-name:shake;
}

@-webkit-keyframes bounce {
0%,20%,50%,80%,100% {
-webkit-transform:translateY(0);
}

40% {
-webkit-transform:translateY(-30px);
}

60% {
-webkit-transform:translateY(-15px);
}
}

@-moz-keyframes bounce {
0%,20%,50%,80%,100% {
-moz-transform:translateY(0);
}

40% {
-moz-transform:translateY(-30px);
}

60% {
-moz-transform:translateY(-15px);
}
}

@-o-keyframes bounce {
0%,20%,50%,80%,100% {
-o-transform:translateY(0);
}

40% {
-o-transform:translateY(-30px);
}

60% {
-o-transform:translateY(-15px);
}
}

@keyframes bounce {
0%,20%,50%,80%,100% {
transform:translateY(0);
}

40% {
transform:translateY(-30px);
}

60% {
transform:translateY(-15px);
}
}

.animated.bounce {
-webkit-animation-name:bounce;
-moz-animation-name:bounce;
-o-animation-name:bounce;
animation-name:bounce;
}

@-webkit-keyframes tada {
0% {
-webkit-transform:scale(1);
}

10%,20% {
-webkit-transform:scale(0.9) rotate(-3deg);
}

30%,50%,70%,90% {
-webkit-transform:scale(1.1) rotate(3deg);
}

40%,60%,80% {
-webkit-transform:scale(1.1) rotate(-3deg);
}

100% {
-webkit-transform:scale(1) rotate(0);
}
}

@-moz-keyframes tada {
0% {
-moz-transform:scale(1);
}

10%,20% {
-moz-transform:scale(0.9) rotate(-3deg);
}

30%,50%,70%,90% {
-moz-transform:scale(1.1) rotate(3deg);
}

40%,60%,80% {
-moz-transform:scale(1.1) rotate(-3deg);
}

100% {
-moz-transform:scale(1) rotate(0);
}
}

@-o-keyframes tada {
0% {
-o-transform:scale(1);
}

10%,20% {
-o-transform:scale(0.9) rotate(-3deg);
}

30%,50%,70%,90% {
-o-transform:scale(1.1) rotate(3deg);
}

40%,60%,80% {
-o-transform:scale(1.1) rotate(-3deg);
}

100% {
-o-transform:scale(1) rotate(0);
}
}

@keyframes tada {
0% {
transform:scale(1);
}

10%,20% {
transform:scale(0.9) rotate(-3deg);
}

30%,50%,70%,90% {
transform:scale(1.1) rotate(3deg);
}

40%,60%,80% {
transform:scale(1.1) rotate(-3deg);
}

100% {
transform:scale(1) rotate(0);
}
}

.animated.tada {
-webkit-animation-name:tada;
-moz-animation-name:tada;
-o-animation-name:tada;
animation-name:tada;
}

@-webkit-keyframes swing {
20%,40%,60%,80%,100% {
-webkit-transform-origin:top center;
}

20% {
-webkit-transform:rotate(15deg);
}

40% {
-webkit-transform:rotate(-10deg);
}

60% {
-webkit-transform:rotate(5deg);
}

80% {
-webkit-transform:rotate(-5deg);
}

100% {
-webkit-transform:rotate(0deg);
}
}

@-moz-keyframes swing {
20% {
-moz-transform:rotate(15deg);
}

40% {
-moz-transform:rotate(-10deg);
}

60% {
-moz-transform:rotate(5deg);
}

80% {
-moz-transform:rotate(-5deg);
}

100% {
-moz-transform:rotate(0deg);
}
}

@-o-keyframes swing {
20% {
-o-transform:rotate(15deg);
}

40% {
-o-transform:rotate(-10deg);
}

60% {
-o-transform:rotate(5deg);
}

80% {
-o-transform:rotate(-5deg);
}

100% {
-o-transform:rotate(0deg);
}
}

@keyframes swing {
20% {
transform:rotate(15deg);
}

40% {
transform:rotate(-10deg);
}

60% {
transform:rotate(5deg);
}

80% {
transform:rotate(-5deg);
}

100% {
transform:rotate(0deg);
}
}

.animated.swing {
-webkit-transform-origin:top center;
-moz-transform-origin:top center;
-o-transform-origin:top center;
transform-origin:top center;
-webkit-animation-name:swing;
-moz-animation-name:swing;
-o-animation-name:swing;
animation-name:swing;
}

@-webkit-keyframes wobble {
15% {
-webkit-transform:translateX(-25%) rotate(-5deg);
}

30% {
-webkit-transform:translateX(20%) rotate(3deg);
}

45% {
-webkit-transform:translateX(-15%) rotate(-3deg);
}

60% {
-webkit-transform:translateX(10%) rotate(2deg);
}

75% {
-webkit-transform:translateX(-5%) rotate(-1deg);
}

0%,100% {
-webkit-transform:translateX(0%);
}
}

@-moz-keyframes wobble {
15% {
-moz-transform:translateX(-25%) rotate(-5deg);
}

30% {
-moz-transform:translateX(20%) rotate(3deg);
}

45% {
-moz-transform:translateX(-15%) rotate(-3deg);
}

60% {
-moz-transform:translateX(10%) rotate(2deg);
}

75% {
-moz-transform:translateX(-5%) rotate(-1deg);
}

0%,100% {
-moz-transform:translateX(0%);
}
}

@-o-keyframes wobble {
15% {
-o-transform:translateX(-25%) rotate(-5deg);
}

30% {
-o-transform:translateX(20%) rotate(3deg);
}

45% {
-o-transform:translateX(-15%) rotate(-3deg);
}

60% {
-o-transform:translateX(10%) rotate(2deg);
}

75% {
-o-transform:translateX(-5%) rotate(-1deg);
}

0%,100% {
-o-transform:translateX(0%);
}
}

@keyframes wobble {
15% {
transform:translateX(-25%) rotate(-5deg);
}

30% {
transform:translateX(20%) rotate(3deg);
}

45% {
transform:translateX(-15%) rotate(-3deg);
}

60% {
transform:translateX(10%) rotate(2deg);
}

75% {
transform:translateX(-5%) rotate(-1deg);
}

0%,100% {
transform:translateX(0%);
}
}

.animated.wobble {
-webkit-animation-name:wobble;
-moz-animation-name:wobble;
-o-animation-name:wobble;
animation-name:wobble;
}

@-webkit-keyframes pulse {
50% {
-webkit-transform:scale(1.1);
}

0%,100% {
-webkit-transform:scale(1);
}
}

@-moz-keyframes pulse {
50% {
-moz-transform:scale(1.1);
}

0%,100% {
-moz-transform:scale(1);
}
}

@-o-keyframes pulse {
50% {
-o-transform:scale(1.1);
}

0%,100% {
-o-transform:scale(1);
}
}

@keyframes pulse {
50% {
transform:scale(1.1);
}

0%,100% {
transform:scale(1);
}
}

.animated.pulse {
-webkit-animation-name:pulse;
-moz-animation-name:pulse;
-o-animation-name:pulse;
animation-name:pulse;
}

@-webkit-keyframes flip {
0% {
-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
-webkit-animation-timing-function:ease-out;
}

40% {
-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
-webkit-animation-timing-function:ease-out;
}

50% {
-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-webkit-animation-timing-function:ease-in;
}

80% {
-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
-webkit-animation-timing-function:ease-in;
}

100% {
-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);
-webkit-animation-timing-function:ease-in;
}
}

@-moz-keyframes flip {
0% {
-moz-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
-moz-animation-timing-function:ease-out;
}

40% {
-moz-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
-moz-animation-timing-function:ease-out;
}

50% {
-moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-moz-animation-timing-function:ease-in;
}

80% {
-moz-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
-moz-animation-timing-function:ease-in;
}

100% {
-moz-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);
-moz-animation-timing-function:ease-in;
}
}

@-o-keyframes flip {
0% {
-o-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
-o-animation-timing-function:ease-out;
}

40% {
-o-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
-o-animation-timing-function:ease-out;
}

50% {
-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-o-animation-timing-function:ease-in;
}

80% {
-o-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
-o-animation-timing-function:ease-in;
}

100% {
-o-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);
-o-animation-timing-function:ease-in;
}
}

@keyframes flip {
0% {
transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
animation-timing-function:ease-out;
}

40% {
transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
animation-timing-function:ease-out;
}

50% {
transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
animation-timing-function:ease-in;
}

80% {
transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
animation-timing-function:ease-in;
}

100% {
transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);
animation-timing-function:ease-in;
}
}

.animated.flip {
-webkit-backface-visibility:visible !important;
-webkit-animation-name:flip;
-moz-backface-visibility:visible !important;
-moz-animation-name:flip;
-o-backface-visibility:visible !important;
-o-animation-name:flip;
backface-visibility:visible !important;
animation-name:flip;
}

@-webkit-keyframes flipInX {
0% {
-webkit-transform:perspective(400px) rotateX(90deg);
opacity:0;
}

40% {
-webkit-transform:perspective(400px) rotateX(-10deg);
}

70% {
-webkit-transform:perspective(400px) rotateX(10deg);
}

100% {
-webkit-transform:perspective(400px) rotateX(0deg);
opacity:1;
}
}

@-moz-keyframes flipInX {
0% {
-moz-transform:perspective(400px) rotateX(90deg);
opacity:0;
}

40% {
-moz-transform:perspective(400px) rotateX(-10deg);
}

70% {
-moz-transform:perspective(400px) rotateX(10deg);
}

100% {
-moz-transform:perspective(400px) rotateX(0deg);
opacity:1;
}
}

@-o-keyframes flipInX {
0% {
-o-transform:perspective(400px) rotateX(90deg);
opacity:0;
}

40% {
-o-transform:perspective(400px) rotateX(-10deg);
}

70% {
-o-transform:perspective(400px) rotateX(10deg);
}

100% {
-o-transform:perspective(400px) rotateX(0deg);
opacity:1;
}
}

@keyframes flipInX {
0% {
transform:perspective(400px) rotateX(90deg);
opacity:0;
}

40% {
transform:perspective(400px) rotateX(-10deg);
}

70% {
transform:perspective(400px) rotateX(10deg);
}

100% {
transform:perspective(400px) rotateX(0deg);
opacity:1;
}
}

.animated.flipInX {
-webkit-backface-visibility:visible !important;
-webkit-animation-name:flipInX;
-moz-backface-visibility:visible !important;
-moz-animation-name:flipInX;
-o-backface-visibility:visible !important;
-o-animation-name:flipInX;
backface-visibility:visible !important;
animation-name:flipInX;
}

@-webkit-keyframes flipOutX {
0% {
-webkit-transform:perspective(400px) rotateX(0deg);
opacity:1;
}

100% {
-webkit-transform:perspective(400px) rotateX(90deg);
opacity:0;
}
}

@-moz-keyframes flipOutX {
0% {
-moz-transform:perspective(400px) rotateX(0deg);
opacity:1;
}

100% {
-moz-transform:perspective(400px) rotateX(90deg);
opacity:0;
}
}

@-o-keyframes flipOutX {
0% {
-o-transform:perspective(400px) rotateX(0deg);
opacity:1;
}

100% {
-o-transform:perspective(400px) rotateX(90deg);
opacity:0;
}
}

@keyframes flipOutX {
0% {
transform:perspective(400px) rotateX(0deg);
opacity:1;
}

100% {
transform:perspective(400px) rotateX(90deg);
opacity:0;
}
}

.animated.flipOutX {
-webkit-animation-name:flipOutX;
-webkit-backface-visibility:visible !important;
-moz-animation-name:flipOutX;
-moz-backface-visibility:visible !important;
-o-animation-name:flipOutX;
-o-backface-visibility:visible !important;
animation-name:flipOutX;
backface-visibility:visible !important;
}

@-webkit-keyframes flipInY {
0% {
-webkit-transform:perspective(400px) rotateY(90deg);
opacity:0;
}

40% {
-webkit-transform:perspective(400px) rotateY(-10deg);
}

70% {
-webkit-transform:perspective(400px) rotateY(10deg);
}

100% {
-webkit-transform:perspective(400px) rotateY(0deg);
opacity:1;
}
}

@-moz-keyframes flipInY {
0% {
-moz-transform:perspective(400px) rotateY(90deg);
opacity:0;
}

40% {
-moz-transform:perspective(400px) rotateY(-10deg);
}

70% {
-moz-transform:perspective(400px) rotateY(10deg);
}

100% {
-moz-transform:perspective(400px) rotateY(0deg);
opacity:1;
}
}

@-o-keyframes flipInY {
0% {
-o-transform:perspective(400px) rotateY(90deg);
opacity:0;
}

40% {
-o-transform:perspective(400px) rotateY(-10deg);
}

70% {
-o-transform:perspective(400px) rotateY(10deg);
}

100% {
-o-transform:perspective(400px) rotateY(0deg);
opacity:1;
}
}

@keyframes flipInY {
0% {
transform:perspective(400px) rotateY(90deg);
opacity:0;
}

40% {
transform:perspective(400px) rotateY(-10deg);
}

70% {
transform:perspective(400px) rotateY(10deg);
}

100% {
transform:perspective(400px) rotateY(0deg);
opacity:1;
}
}

.animated.flipInY {
-webkit-backface-visibility:visible !important;
-webkit-animation-name:flipInY;
-moz-backface-visibility:visible !important;
-moz-animation-name:flipInY;
-o-backface-visibility:visible !important;
-o-animation-name:flipInY;
backface-visibility:visible !important;
animation-name:flipInY;
}

@-webkit-keyframes flipOutY {
0% {
-webkit-transform:perspective(400px) rotateY(0deg);
opacity:1;
}

100% {
-webkit-transform:perspective(400px) rotateY(90deg);
opacity:0;
}
}

@-moz-keyframes flipOutY {
0% {
-moz-transform:perspective(400px) rotateY(0deg);
opacity:1;
}

100% {
-moz-transform:perspective(400px) rotateY(90deg);
opacity:0;
}
}

@-o-keyframes flipOutY {
0% {
-o-transform:perspective(400px) rotateY(0deg);
opacity:1;
}

100% {
-o-transform:perspective(400px) rotateY(90deg);
opacity:0;
}
}

@keyframes flipOutY {
0% {
transform:perspective(400px) rotateY(0deg);
opacity:1;
}

100% {
transform:perspective(400px) rotateY(90deg);
opacity:0;
}
}

.animated.flipOutY {
-webkit-backface-visibility:visible !important;
-webkit-animation-name:flipOutY;
-moz-backface-visibility:visible !important;
-moz-animation-name:flipOutY;
-o-backface-visibility:visible !important;
-o-animation-name:flipOutY;
backface-visibility:visible !important;
animation-name:flipOutY;
}

@-webkit-keyframes fadeIn {
0% {
opacity:0;
}

100% {
opacity:1;
}
}

@-moz-keyframes fadeIn {
0% {
opacity:0;
}

100% {
opacity:1;
}
}

@-o-keyframes fadeIn {
0% {
opacity:0;
}

100% {
opacity:1;
}
}

@keyframes fadeIn {
0% {
opacity:0;
}

100% {
opacity:1;
}
}

.animated.fadeIn {
-webkit-animation-name:fadeIn;
-moz-animation-name:fadeIn;
-o-animation-name:fadeIn;
animation-name:fadeIn;
}

@-webkit-keyframes fadeInUp {
0% {
opacity:0;
-webkit-transform:translateY(20px);
}

100% {
opacity:1;
-webkit-transform:translateY(0);
}
}

@-moz-keyframes fadeInUp {
0% {
opacity:0;
-moz-transform:translateY(20px);
}

100% {
opacity:1;
-moz-transform:translateY(0);
}
}

@-o-keyframes fadeInUp {
0% {
opacity:0;
-o-transform:translateY(20px);
}

100% {
opacity:1;
-o-transform:translateY(0);
}
}

@keyframes fadeInUp {
0% {
opacity:0;
transform:translateY(20px);
}

100% {
opacity:1;
transform:translateY(0);
}
}

.animated.fadeInUp {
-webkit-animation-name:fadeInUp;
-moz-animation-name:fadeInUp;
-o-animation-name:fadeInUp;
animation-name:fadeInUp;
}

@-webkit-keyframes fadeInDown {
0% {
opacity:0;
-webkit-transform:translateY(-20px);
}

100% {
opacity:1;
-webkit-transform:translateY(0);
}
}

@-moz-keyframes fadeInDown {
0% {
opacity:0;
-moz-transform:translateY(-20px);
}

100% {
opacity:1;
-moz-transform:translateY(0);
}
}

@-o-keyframes fadeInDown {
0% {
opacity:0;
-o-transform:translateY(-20px);
}

100% {
opacity:1;
-o-transform:translateY(0);
}
}

@keyframes fadeInDown {
0% {
opacity:0;
transform:translateY(-20px);
}

100% {
opacity:1;
transform:translateY(0);
}
}

.animated.fadeInDown {
-webkit-animation-name:fadeInDown;
-moz-animation-name:fadeInDown;
-o-animation-name:fadeInDown;
animation-name:fadeInDown;
}

@-webkit-keyframes fadeInLeft {
0% {
opacity:0;
-webkit-transform:translateX(-20px);
}

100% {
opacity:1;
-webkit-transform:translateX(0);
}
}

@-moz-keyframes fadeInLeft {
0% {
opacity:0;
-moz-transform:translateX(-20px);
}

100% {
opacity:1;
-moz-transform:translateX(0);
}
}

@-o-keyframes fadeInLeft {
0% {
opacity:0;
-o-transform:translateX(-20px);
}

100% {
opacity:1;
-o-transform:translateX(0);
}
}

@keyframes fadeInLeft {
0% {
opacity:0;
transform:translateX(-20px);
}

100% {
opacity:1;
transform:translateX(0);
}
}

.animated.fadeInLeft {
-webkit-animation-name:fadeInLeft;
-moz-animation-name:fadeInLeft;
-o-animation-name:fadeInLeft;
animation-name:fadeInLeft;
}

@-webkit-keyframes fadeInRight {
0% {
opacity:0;
-webkit-transform:translateX(20px);
}

100% {
opacity:1;
-webkit-transform:translateX(0);
}
}

@-moz-keyframes fadeInRight {
0% {
opacity:0;
-moz-transform:translateX(20px);
}

100% {
opacity:1;
-moz-transform:translateX(0);
}
}

@-o-keyframes fadeInRight {
0% {
opacity:0;
-o-transform:translateX(20px);
}

100% {
opacity:1;
-o-transform:translateX(0);
}
}

@keyframes fadeInRight {
0% {
opacity:0;
transform:translateX(20px);
}

100% {
opacity:1;
transform:translateX(0);
}
}

.animated.fadeInRight {
-webkit-animation-name:fadeInRight;
-moz-animation-name:fadeInRight;
-o-animation-name:fadeInRight;
animation-name:fadeInRight;
}

@-webkit-keyframes fadeInUpBig {
0% {
opacity:0;
-webkit-transform:translateY(2000px);
}

100% {
opacity:1;
-webkit-transform:translateY(0);
}
}

@-moz-keyframes fadeInUpBig {
0% {
opacity:0;
-moz-transform:translateY(2000px);
}

100% {
opacity:1;
-moz-transform:translateY(0);
}
}

@-o-keyframes fadeInUpBig {
0% {
opacity:0;
-o-transform:translateY(2000px);
}

100% {
opacity:1;
-o-transform:translateY(0);
}
}

@keyframes fadeInUpBig {
0% {
opacity:0;
transform:translateY(2000px);
}

100% {
opacity:1;
transform:translateY(0);
}
}

.animated.fadeInUpBig {
-webkit-animation-name:fadeInUpBig;
-moz-animation-name:fadeInUpBig;
-o-animation-name:fadeInUpBig;
animation-name:fadeInUpBig;
}

@-webkit-keyframes fadeInDownBig {
0% {
opacity:0;
-webkit-transform:translateY(-2000px);
}

100% {
opacity:1;
-webkit-transform:translateY(0);
}
}

@-moz-keyframes fadeInDownBig {
0% {
opacity:0;
-moz-transform:translateY(-2000px);
}

100% {
opacity:1;
-moz-transform:translateY(0);
}
}

@-o-keyframes fadeInDownBig {
0% {
opacity:0;
-o-transform:translateY(-2000px);
}

100% {
opacity:1;
-o-transform:translateY(0);
}
}

@keyframes fadeInDownBig {
0% {
opacity:0;
transform:translateY(-2000px);
}

100% {
opacity:1;
transform:translateY(0);
}
}

.animated.fadeInDownBig {
-webkit-animation-name:fadeInDownBig;
-moz-animation-name:fadeInDownBig;
-o-animation-name:fadeInDownBig;
animation-name:fadeInDownBig;
}

@-webkit-keyframes fadeInLeftBig {
0% {
opacity:0;
-webkit-transform:translateX(-2000px);
}

100% {
opacity:1;
-webkit-transform:translateX(0);
}
}

@-moz-keyframes fadeInLeftBig {
0% {
opacity:0;
-moz-transform:translateX(-2000px);
}

100% {
opacity:1;
-moz-transform:translateX(0);
}
}

@-o-keyframes fadeInLeftBig {
0% {
opacity:0;
-o-transform:translateX(-2000px);
}

100% {
opacity:1;
-o-transform:translateX(0);
}
}

@keyframes fadeInLeftBig {
0% {
opacity:0;
transform:translateX(-2000px);
}

100% {
opacity:1;
transform:translateX(0);
}
}

.animated.fadeInLeftBig {
-webkit-animation-name:fadeInLeftBig;
-moz-animation-name:fadeInLeftBig;
-o-animation-name:fadeInLeftBig;
animation-name:fadeInLeftBig;
}

@-webkit-keyframes fadeInRightBig {
0% {
opacity:0;
-webkit-transform:translateX(2000px);
}

100% {
opacity:1;
-webkit-transform:translateX(0);
}
}

@-moz-keyframes fadeInRightBig {
0% {
opacity:0;
-moz-transform:translateX(2000px);
}

100% {
opacity:1;
-moz-transform:translateX(0);
}
}

@-o-keyframes fadeInRightBig {
0% {
opacity:0;
-o-transform:translateX(2000px);
}

100% {
opacity:1;
-o-transform:translateX(0);
}
}

@keyframes fadeInRightBig {
0% {
opacity:0;
transform:translateX(2000px);
}

100% {
opacity:1;
transform:translateX(0);
}
}

.animated.fadeInRightBig {
-webkit-animation-name:fadeInRightBig;
-moz-animation-name:fadeInRightBig;
-o-animation-name:fadeInRightBig;
animation-name:fadeInRightBig;
}

@-webkit-keyframes fadeOut {
0% {
opacity:1;
}

100% {
opacity:0;
}
}

@-moz-keyframes fadeOut {
0% {
opacity:1;
}

100% {
opacity:0;
}
}

@-o-keyframes fadeOut {
0% {
opacity:1;
}

100% {
opacity:0;
}
}

@keyframes fadeOut {
0% {
opacity:1;
}

100% {
opacity:0;
}
}

.animated.fadeOut {
-webkit-animation-name:fadeOut;
-moz-animation-name:fadeOut;
-o-animation-name:fadeOut;
animation-name:fadeOut;
}

@-webkit-keyframes fadeOutUp {
0% {
opacity:1;
-webkit-transform:translateY(0);
}

100% {
opacity:0;
-webkit-transform:translateY(-20px);
}
}

@-moz-keyframes fadeOutUp {
0% {
opacity:1;
-moz-transform:translateY(0);
}

100% {
opacity:0;
-moz-transform:translateY(-20px);
}
}

@-o-keyframes fadeOutUp {
0% {
opacity:1;
-o-transform:translateY(0);
}

100% {
opacity:0;
-o-transform:translateY(-20px);
}
}

@keyframes fadeOutUp {
0% {
opacity:1;
transform:translateY(0);
}

100% {
opacity:0;
transform:translateY(-20px);
}
}

.animated.fadeOutUp {
-webkit-animation-name:fadeOutUp;
-moz-animation-name:fadeOutUp;
-o-animation-name:fadeOutUp;
animation-name:fadeOutUp;
}

@-webkit-keyframes fadeOutDown {
0% {
opacity:1;
-webkit-transform:translateY(0);
}

100% {
opacity:0;
-webkit-transform:translateY(20px);
}
}

@-moz-keyframes fadeOutDown {
0% {
opacity:1;
-moz-transform:translateY(0);
}

100% {
opacity:0;
-moz-transform:translateY(20px);
}
}

@-o-keyframes fadeOutDown {
0% {
opacity:1;
-o-transform:translateY(0);
}

100% {
opacity:0;
-o-transform:translateY(20px);
}
}

@keyframes fadeOutDown {
0% {
opacity:1;
transform:translateY(0);
}

100% {
opacity:0;
transform:translateY(20px);
}
}

.animated.fadeOutDown {
-webkit-animation-name:fadeOutDown;
-moz-animation-name:fadeOutDown;
-o-animation-name:fadeOutDown;
animation-name:fadeOutDown;
}

@-webkit-keyframes fadeOutLeft {
0% {
opacity:1;
-webkit-transform:translateX(0);
}

100% {
opacity:0;
-webkit-transform:translateX(-20px);
}
}

@-moz-keyframes fadeOutLeft {
0% {
opacity:1;
-moz-transform:translateX(0);
}

100% {
opacity:0;
-moz-transform:translateX(-20px);
}
}

@-o-keyframes fadeOutLeft {
0% {
opacity:1;
-o-transform:translateX(0);
}

100% {
opacity:0;
-o-transform:translateX(-20px);
}
}

@keyframes fadeOutLeft {
0% {
opacity:1;
transform:translateX(0);
}

100% {
opacity:0;
transform:translateX(-20px);
}
}

.animated.fadeOutLeft {
-webkit-animation-name:fadeOutLeft;
-moz-animation-name:fadeOutLeft;
-o-animation-name:fadeOutLeft;
animation-name:fadeOutLeft;
}

@-webkit-keyframes fadeOutRight {
0% {
opacity:1;
-webkit-transform:translateX(0);
}

100% {
opacity:0;
-webkit-transform:translateX(20px);
}
}

@-moz-keyframes fadeOutRight {
0% {
opacity:1;
-moz-transform:translateX(0);
}

100% {
opacity:0;
-moz-transform:translateX(20px);
}
}

@-o-keyframes fadeOutRight {
0% {
opacity:1;
-o-transform:translateX(0);
}

100% {
opacity:0;
-o-transform:translateX(20px);
}
}

@keyframes fadeOutRight {
0% {
opacity:1;
transform:translateX(0);
}

100% {
opacity:0;
transform:translateX(20px);
}
}

.animated.fadeOutRight {
-webkit-animation-name:fadeOutRight;
-moz-animation-name:fadeOutRight;
-o-animation-name:fadeOutRight;
animation-name:fadeOutRight;
}

@-webkit-keyframes fadeOutUpBig {
0% {
opacity:1;
-webkit-transform:translateY(0);
}

100% {
opacity:0;
-webkit-transform:translateY(-2000px);
}
}

@-moz-keyframes fadeOutUpBig {
0% {
opacity:1;
-moz-transform:translateY(0);
}

100% {
opacity:0;
-moz-transform:translateY(-2000px);
}
}

@-o-keyframes fadeOutUpBig {
0% {
opacity:1;
-o-transform:translateY(0);
}

100% {
opacity:0;
-o-transform:translateY(-2000px);
}
}

@keyframes fadeOutUpBig {
0% {
opacity:1;
transform:translateY(0);
}

100% {
opacity:0;
transform:translateY(-2000px);
}
}

.animated.fadeOutUpBig {
-webkit-animation-name:fadeOutUpBig;
-moz-animation-name:fadeOutUpBig;
-o-animation-name:fadeOutUpBig;
animation-name:fadeOutUpBig;
}

@-webkit-keyframes fadeOutDownBig {
0% {
opacity:1;
-webkit-transform:translateY(0);
}

100% {
opacity:0;
-webkit-transform:translateY(2000px);
}
}

@-moz-keyframes fadeOutDownBig {
0% {
opacity:1;
-moz-transform:translateY(0);
}

100% {
opacity:0;
-moz-transform:translateY(2000px);
}
}

@-o-keyframes fadeOutDownBig {
0% {
opacity:1;
-o-transform:translateY(0);
}

100% {
opacity:0;
-o-transform:translateY(2000px);
}
}

@keyframes fadeOutDownBig {
0% {
opacity:1;
transform:translateY(0);
}

100% {
opacity:0;
transform:translateY(2000px);
}
}

.animated.fadeOutDownBig {
-webkit-animation-name:fadeOutDownBig;
-moz-animation-name:fadeOutDownBig;
-o-animation-name:fadeOutDownBig;
animation-name:fadeOutDownBig;
}

@-webkit-keyframes fadeOutLeftBig {
0% {
opacity:1;
-webkit-transform:translateX(0);
}

100% {
opacity:0;
-webkit-transform:translateX(-2000px);
}
}

@-moz-keyframes fadeOutLeftBig {
0% {
opacity:1;
-moz-transform:translateX(0);
}

100% {
opacity:0;
-moz-transform:translateX(-2000px);
}
}

@-o-keyframes fadeOutLeftBig {
0% {
opacity:1;
-o-transform:translateX(0);
}

100% {
opacity:0;
-o-transform:translateX(-2000px);
}
}

@keyframes fadeOutLeftBig {
0% {
opacity:1;
transform:translateX(0);
}

100% {
opacity:0;
transform:translateX(-2000px);
}
}

.animated.fadeOutLeftBig {
-webkit-animation-name:fadeOutLeftBig;
-moz-animation-name:fadeOutLeftBig;
-o-animation-name:fadeOutLeftBig;
animation-name:fadeOutLeftBig;
}

@-webkit-keyframes fadeOutRightBig {
0% {
opacity:1;
-webkit-transform:translateX(0);
}

100% {
opacity:0;
-webkit-transform:translateX(2000px);
}
}

@-moz-keyframes fadeOutRightBig {
0% {
opacity:1;
-moz-transform:translateX(0);
}

100% {
opacity:0;
-moz-transform:translateX(2000px);
}
}

@-o-keyframes fadeOutRightBig {
0% {
opacity:1;
-o-transform:translateX(0);
}

100% {
opacity:0;
-o-transform:translateX(2000px);
}
}

@keyframes fadeOutRightBig {
0% {
opacity:1;
transform:translateX(0);
}

100% {
opacity:0;
transform:translateX(2000px);
}
}

.animated.fadeOutRightBig {
-webkit-animation-name:fadeOutRightBig;
-moz-animation-name:fadeOutRightBig;
-o-animation-name:fadeOutRightBig;
animation-name:fadeOutRightBig;
}

@-webkit-keyframes bounceIn {
0% {
opacity:0;
-webkit-transform:scale(.3);
}

50% {
opacity:1;
-webkit-transform:scale(1.05);
}

70% {
-webkit-transform:scale(.9);
}

100% {
-webkit-transform:scale(1);
}
}

@-moz-keyframes bounceIn {
0% {
opacity:0;
-moz-transform:scale(.3);
}

50% {
opacity:1;
-moz-transform:scale(1.05);
}

70% {
-moz-transform:scale(.9);
}

100% {
-moz-transform:scale(1);
}
}

@-o-keyframes bounceIn {
0% {
opacity:0;
-o-transform:scale(.3);
}

50% {
opacity:1;
-o-transform:scale(1.05);
}

70% {
-o-transform:scale(.9);
}

100% {
-o-transform:scale(1);
}
}

@keyframes bounceIn {
0% {
opacity:0;
transform:scale(.3);
}

50% {
opacity:1;
transform:scale(1.05);
}

70% {
transform:scale(.9);
}

100% {
transform:scale(1);
}
}

@-webkit-keyframes slideInDown {
0% {
opacity:0;
-webkit-transform:translateY(-2000px);
}

100% {
-webkit-transform:translateY(0);
}
}

@-moz-keyframes slideInDown {
0% {
opacity:0;
-moz-transform:translateY(-2000px);
}

100% {
-moz-transform:translateY(0);
}
}

@-o-keyframes slideInDown {
0% {
opacity:0;
-o-transform:translateY(-2000px);
}

100% {
-o-transform:translateY(0);
}
}

@keyframes slideInDown {
0% {
opacity:0;
transform:translateY(-2000px);
}

100% {
transform:translateY(0);
}
}

.slideInDown {
-webkit-animation-name:slideInDown;
-moz-animation-name:slideInDown;
-o-animation-name:slideInDown;
animation-name:slideInDown;
}

@-webkit-keyframes slideInLeft {
0% {
opacity:0;
-webkit-transform:translateX(-2000px);
}

100% {
-webkit-transform:translateX(0);
}
}

@-moz-keyframes slideInLeft {
0% {
opacity:0;
-moz-transform:translateX(-2000px);
}

100% {
-moz-transform:translateX(0);
}
}

@-o-keyframes slideInLeft {
0% {
opacity:0;
-o-transform:translateX(-2000px);
}

100% {
-o-transform:translateX(0);
}
}

@keyframes slideInLeft {
0% {
opacity:0;
transform:translateX(-2000px);
}

100% {
transform:translateX(0);
}
}

.slideInLeft {
-webkit-animation-name:slideInLeft;
-moz-animation-name:slideInLeft;
-o-animation-name:slideInLeft;
animation-name:slideInLeft;
}

@-webkit-keyframes slideInRight {
0% {
opacity:0;
-webkit-transform:translateX(2000px);
}

100% {
-webkit-transform:translateX(0);
}
}

@-moz-keyframes slideInRight {
0% {
opacity:0;
-moz-transform:translateX(2000px);
}

100% {
-moz-transform:translateX(0);
}
}

@-o-keyframes slideInRight {
0% {
opacity:0;
-o-transform:translateX(2000px);
}

100% {
-o-transform:translateX(0);
}
}

@keyframes slideInRight {
0% {
opacity:0;
transform:translateX(2000px);
}

100% {
transform:translateX(0);
}
}

.slideInRight {
-webkit-animation-name:slideInRight;
-moz-animation-name:slideInRight;
-o-animation-name:slideInRight;
animation-name:slideInRight;
}

@-webkit-keyframes slideOutLeft {
0% {
-webkit-transform:translateX(0);
}

100% {
opacity:0;
-webkit-transform:translateX(-2000px);
}
}

@-moz-keyframes slideOutLeft {
0% {
-moz-transform:translateX(0);
}

100% {
opacity:0;
-moz-transform:translateX(-2000px);
}
}

@-o-keyframes slideOutLeft {
0% {
-o-transform:translateX(0);
}

100% {
opacity:0;
-o-transform:translateX(-2000px);
}
}

@keyframes slideOutLeft {
0% {
transform:translateX(0);
}

100% {
opacity:0;
transform:translateX(-2000px);
}
}

.slideOutLeft {
-webkit-animation-name:slideOutLeft;
-moz-animation-name:slideOutLeft;
-o-animation-name:slideOutLeft;
animation-name:slideOutLeft;
}

@-webkit-keyframes slideOutRight {
0% {
-webkit-transform:translateX(0);
}

100% {
opacity:0;
-webkit-transform:translateX(2000px);
}
}

@-moz-keyframes slideOutRight {
0% {
-moz-transform:translateX(0);
}

100% {
opacity:0;
-moz-transform:translateX(2000px);
}
}

@-o-keyframes slideOutRight {
0% {
-o-transform:translateX(0);
}

100% {
opacity:0;
-o-transform:translateX(2000px);
}
}

@keyframes slideOutRight {
0% {
transform:translateX(0);
}

100% {
opacity:0;
transform:translateX(2000px);
}
}

.slideOutRight {
-webkit-animation-name:slideOutRight;
-moz-animation-name:slideOutRight;
-o-animation-name:slideOutRight;
animation-name:slideOutRight;
}

@-webkit-keyframes slideOutUp {
0% {
-webkit-transform:translateY(0);
}

100% {
opacity:0;
-webkit-transform:translateY(-2000px);
}
}

@-moz-keyframes slideOutUp {
0% {
-moz-transform:translateY(0);
}

100% {
opacity:0;
-moz-transform:translateY(-2000px);
}
}

@-o-keyframes slideOutUp {
0% {
-o-transform:translateY(0);
}

100% {
opacity:0;
-o-transform:translateY(-2000px);
}
}

@keyframes slideOutUp {
0% {
transform:translateY(0);
}

100% {
opacity:0;
transform:translateY(-2000px);
}
}

.slideOutUp {
-webkit-animation-name:slideOutUp;
-moz-animation-name:slideOutUp;
-o-animation-name:slideOutUp;
animation-name:slideOutUp;
}

.animated.bounceIn {
-webkit-animation-name:bounceIn;
-moz-animation-name:bounceIn;
-o-animation-name:bounceIn;
animation-name:bounceIn;
}

@-webkit-keyframes bounceInUp {
0% {
opacity:0;
-webkit-transform:translateY(2000px);
}

60% {
opacity:1;
-webkit-transform:translateY(-30px);
}

80% {
-webkit-transform:translateY(10px);
}

100% {
-webkit-transform:translateY(0);
}
}

@-moz-keyframes bounceInUp {
0% {
opacity:0;
-moz-transform:translateY(2000px);
}

60% {
opacity:1;
-moz-transform:translateY(-30px);
}

80% {
-moz-transform:translateY(10px);
}

100% {
-moz-transform:translateY(0);
}
}

@-o-keyframes bounceInUp {
0% {
opacity:0;
-o-transform:translateY(2000px);
}

60% {
opacity:1;
-o-transform:translateY(-30px);
}

80% {
-o-transform:translateY(10px);
}

100% {
-o-transform:translateY(0);
}
}

@keyframes bounceInUp {
0% {
opacity:0;
transform:translateY(2000px);
}

60% {
opacity:1;
transform:translateY(-30px);
}

80% {
transform:translateY(10px);
}

100% {
transform:translateY(0);
}
}

.animated.bounceInUp {
-webkit-animation-name:bounceInUp;
-moz-animation-name:bounceInUp;
-o-animation-name:bounceInUp;
animation-name:bounceInUp;
}

@-webkit-keyframes bounceInDown {
0% {
opacity:0;
-webkit-transform:translateY(-2000px);
}

60% {
opacity:1;
-webkit-transform:translateY(30px);
}

80% {
-webkit-transform:translateY(-10px);
}

100% {
-webkit-transform:translateY(0);
}
}

@-moz-keyframes bounceInDown {
0% {
opacity:0;
-moz-transform:translateY(-2000px);
}

60% {
opacity:1;
-moz-transform:translateY(30px);
}

80% {
-moz-transform:translateY(-10px);
}

100% {
-moz-transform:translateY(0);
}
}

@-o-keyframes bounceInDown {
0% {
opacity:0;
-o-transform:translateY(-2000px);
}

60% {
opacity:1;
-o-transform:translateY(30px);
}

80% {
-o-transform:translateY(-10px);
}

100% {
-o-transform:translateY(0);
}
}

@keyframes bounceInDown {
0% {
opacity:0;
transform:translateY(-2000px);
}

60% {
opacity:1;
transform:translateY(30px);
}

80% {
transform:translateY(-10px);
}

100% {
transform:translateY(0);
}
}

.animated.bounceInDown {
-webkit-animation-name:bounceInDown;
-moz-animation-name:bounceInDown;
-o-animation-name:bounceInDown;
animation-name:bounceInDown;
}

@-webkit-keyframes bounceInLeft {
0% {
opacity:0;
-webkit-transform:translateX(-2000px);
}

60% {
opacity:1;
-webkit-transform:translateX(30px);
}

80% {
-webkit-transform:translateX(-10px);
}

100% {
-webkit-transform:translateX(0);
}
}

@-moz-keyframes bounceInLeft {
0% {
opacity:0;
-moz-transform:translateX(-2000px);
}

60% {
opacity:1;
-moz-transform:translateX(30px);
}

80% {
-moz-transform:translateX(-10px);
}

100% {
-moz-transform:translateX(0);
}
}

@-o-keyframes bounceInLeft {
0% {
opacity:0;
-o-transform:translateX(-2000px);
}

60% {
opacity:1;
-o-transform:translateX(30px);
}

80% {
-o-transform:translateX(-10px);
}

100% {
-o-transform:translateX(0);
}
}

@keyframes bounceInLeft {
0% {
opacity:0;
transform:translateX(-2000px);
}

60% {
opacity:1;
transform:translateX(30px);
}

80% {
transform:translateX(-10px);
}

100% {
transform:translateX(0);
}
}

.animated.bounceInLeft {
-webkit-animation-name:bounceInLeft;
-moz-animation-name:bounceInLeft;
-o-animation-name:bounceInLeft;
animation-name:bounceInLeft;
}

@-webkit-keyframes bounceInRight {
0% {
opacity:0;
-webkit-transform:translateX(2000px);
}

60% {
opacity:1;
-webkit-transform:translateX(-30px);
}

80% {
-webkit-transform:translateX(10px);
}

100% {
-webkit-transform:translateX(0);
}
}

@-moz-keyframes bounceInRight {
0% {
opacity:0;
-moz-transform:translateX(2000px);
}

60% {
opacity:1;
-moz-transform:translateX(-30px);
}

80% {
-moz-transform:translateX(10px);
}

100% {
-moz-transform:translateX(0);
}
}

@-o-keyframes bounceInRight {
0% {
opacity:0;
-o-transform:translateX(2000px);
}

60% {
opacity:1;
-o-transform:translateX(-30px);
}

80% {
-o-transform:translateX(10px);
}

100% {
-o-transform:translateX(0);
}
}

@keyframes bounceInRight {
0% {
opacity:0;
transform:translateX(2000px);
}

60% {
opacity:1;
transform:translateX(-30px);
}

80% {
transform:translateX(10px);
}

100% {
transform:translateX(0);
}
}

.animated.bounceInRight {
-webkit-animation-name:bounceInRight;
-moz-animation-name:bounceInRight;
-o-animation-name:bounceInRight;
animation-name:bounceInRight;
}

@-webkit-keyframes bounceOut {
0% {
-webkit-transform:scale(1);
}

25% {
-webkit-transform:scale(.95);
}

50% {
opacity:1;
-webkit-transform:scale(1.1);
}

100% {
opacity:0;
-webkit-transform:scale(.3);
}
}

@-moz-keyframes bounceOut {
0% {
-moz-transform:scale(1);
}

25% {
-moz-transform:scale(.95);
}

50% {
opacity:1;
-moz-transform:scale(1.1);
}

100% {
opacity:0;
-moz-transform:scale(.3);
}
}

@-o-keyframes bounceOut {
0% {
-o-transform:scale(1);
}

25% {
-o-transform:scale(.95);
}

50% {
opacity:1;
-o-transform:scale(1.1);
}

100% {
opacity:0;
-o-transform:scale(.3);
}
}

@keyframes bounceOut {
0% {
transform:scale(1);
}

25% {
transform:scale(.95);
}

50% {
opacity:1;
transform:scale(1.1);
}

100% {
opacity:0;
transform:scale(.3);
}
}

.animated.bounceOut {
-webkit-animation-name:bounceOut;
-moz-animation-name:bounceOut;
-o-animation-name:bounceOut;
animation-name:bounceOut;
}

@-webkit-keyframes bounceOutUp {
0% {
-webkit-transform:translateY(0);
}

20% {
opacity:1;
-webkit-transform:translateY(20px);
}

100% {
opacity:0;
-webkit-transform:translateY(-2000px);
}
}

@-moz-keyframes bounceOutUp {
0% {
-moz-transform:translateY(0);
}

20% {
opacity:1;
-moz-transform:translateY(20px);
}

100% {
opacity:0;
-moz-transform:translateY(-2000px);
}
}

@-o-keyframes bounceOutUp {
0% {
-o-transform:translateY(0);
}

20% {
opacity:1;
-o-transform:translateY(20px);
}

100% {
opacity:0;
-o-transform:translateY(-2000px);
}
}

@keyframes bounceOutUp {
0% {
transform:translateY(0);
}

20% {
opacity:1;
transform:translateY(20px);
}

100% {
opacity:0;
transform:translateY(-2000px);
}
}

.animated.bounceOutUp {
-webkit-animation-name:bounceOutUp;
-moz-animation-name:bounceOutUp;
-o-animation-name:bounceOutUp;
animation-name:bounceOutUp;
}

@-webkit-keyframes bounceOutDown {
0% {
-webkit-transform:translateY(0);
}

20% {
opacity:1;
-webkit-transform:translateY(-20px);
}

100% {
opacity:0;
-webkit-transform:translateY(2000px);
}
}

@-moz-keyframes bounceOutDown {
0% {
-moz-transform:translateY(0);
}

20% {
opacity:1;
-moz-transform:translateY(-20px);
}

100% {
opacity:0;
-moz-transform:translateY(2000px);
}
}

@-o-keyframes bounceOutDown {
0% {
-o-transform:translateY(0);
}

20% {
opacity:1;
-o-transform:translateY(-20px);
}

100% {
opacity:0;
-o-transform:translateY(2000px);
}
}

@keyframes bounceOutDown {
0% {
transform:translateY(0);
}

20% {
opacity:1;
transform:translateY(-20px);
}

100% {
opacity:0;
transform:translateY(2000px);
}
}

.animated.bounceOutDown {
-webkit-animation-name:bounceOutDown;
-moz-animation-name:bounceOutDown;
-o-animation-name:bounceOutDown;
animation-name:bounceOutDown;
}

@-webkit-keyframes bounceOutLeft {
0% {
-webkit-transform:translateX(0);
}

20% {
opacity:1;
-webkit-transform:translateX(20px);
}

100% {
opacity:0;
-webkit-transform:translateX(-2000px);
}
}

@-moz-keyframes bounceOutLeft {
0% {
-moz-transform:translateX(0);
}

20% {
opacity:1;
-moz-transform:translateX(20px);
}

100% {
opacity:0;
-moz-transform:translateX(-2000px);
}
}

@-o-keyframes bounceOutLeft {
0% {
-o-transform:translateX(0);
}

20% {
opacity:1;
-o-transform:translateX(20px);
}

100% {
opacity:0;
-o-transform:translateX(-2000px);
}
}

@keyframes bounceOutLeft {
0% {
transform:translateX(0);
}

20% {
opacity:1;
transform:translateX(20px);
}

100% {
opacity:0;
transform:translateX(-2000px);
}
}

.animated.bounceOutLeft {
-webkit-animation-name:bounceOutLeft;
-moz-animation-name:bounceOutLeft;
-o-animation-name:bounceOutLeft;
animation-name:bounceOutLeft;
}

@-webkit-keyframes bounceOutRight {
0% {
-webkit-transform:translateX(0);
}

20% {
opacity:1;
-webkit-transform:translateX(-20px);
}

100% {
opacity:0;
-webkit-transform:translateX(2000px);
}
}

@-moz-keyframes bounceOutRight {
0% {
-moz-transform:translateX(0);
}

20% {
opacity:1;
-moz-transform:translateX(-20px);
}

100% {
opacity:0;
-moz-transform:translateX(2000px);
}
}

@-o-keyframes bounceOutRight {
0% {
-o-transform:translateX(0);
}

20% {
opacity:1;
-o-transform:translateX(-20px);
}

100% {
opacity:0;
-o-transform:translateX(2000px);
}
}

@keyframes bounceOutRight {
0% {
transform:translateX(0);
}

20% {
opacity:1;
transform:translateX(-20px);
}

100% {
opacity:0;
transform:translateX(2000px);
}
}

.animated.bounceOutRight {
-webkit-animation-name:bounceOutRight;
-moz-animation-name:bounceOutRight;
-o-animation-name:bounceOutRight;
animation-name:bounceOutRight;
}

@-webkit-keyframes rotateIn {
0% {
-webkit-transform-origin:center center;
-webkit-transform:rotate(-200deg);
opacity:0;
}

100% {
-webkit-transform-origin:center center;
-webkit-transform:rotate(0);
opacity:1;
}
}

@-moz-keyframes rotateIn {
0% {
-moz-transform-origin:center center;
-moz-transform:rotate(-200deg);
opacity:0;
}

100% {
-moz-transform-origin:center center;
-moz-transform:rotate(0);
opacity:1;
}
}

@-o-keyframes rotateIn {
0% {
-o-transform-origin:center center;
-o-transform:rotate(-200deg);
opacity:0;
}

100% {
-o-transform-origin:center center;
-o-transform:rotate(0);
opacity:1;
}
}

@keyframes rotateIn {
0% {
transform-origin:center center;
transform:rotate(-200deg);
opacity:0;
}

100% {
transform-origin:center center;
transform:rotate(0);
opacity:1;
}
}

.animated.rotateIn {
-webkit-animation-name:rotateIn;
-moz-animation-name:rotateIn;
-o-animation-name:rotateIn;
animation-name:rotateIn;
}

@-webkit-keyframes rotateInUpLeft {
0% {
-webkit-transform-origin:left bottom;
-webkit-transform:rotate(90deg);
opacity:0;
}

100% {
-webkit-transform-origin:left bottom;
-webkit-transform:rotate(0);
opacity:1;
}
}

@-moz-keyframes rotateInUpLeft {
0% {
-moz-transform-origin:left bottom;
-moz-transform:rotate(90deg);
opacity:0;
}

100% {
-moz-transform-origin:left bottom;
-moz-transform:rotate(0);
opacity:1;
}
}

@-o-keyframes rotateInUpLeft {
0% {
-o-transform-origin:left bottom;
-o-transform:rotate(90deg);
opacity:0;
}

100% {
-o-transform-origin:left bottom;
-o-transform:rotate(0);
opacity:1;
}
}

@keyframes rotateInUpLeft {
0% {
transform-origin:left bottom;
transform:rotate(90deg);
opacity:0;
}

100% {
transform-origin:left bottom;
transform:rotate(0);
opacity:1;
}
}

.animated.rotateInUpLeft {
-webkit-animation-name:rotateInUpLeft;
-moz-animation-name:rotateInUpLeft;
-o-animation-name:rotateInUpLeft;
animation-name:rotateInUpLeft;
}

@-webkit-keyframes rotateInDownLeft {
0% {
-webkit-transform-origin:left bottom;
-webkit-transform:rotate(-90deg);
opacity:0;
}

100% {
-webkit-transform-origin:left bottom;
-webkit-transform:rotate(0);
opacity:1;
}
}

@-moz-keyframes rotateInDownLeft {
0% {
-moz-transform-origin:left bottom;
-moz-transform:rotate(-90deg);
opacity:0;
}

100% {
-moz-transform-origin:left bottom;
-moz-transform:rotate(0);
opacity:1;
}
}

@-o-keyframes rotateInDownLeft {
0% {
-o-transform-origin:left bottom;
-o-transform:rotate(-90deg);
opacity:0;
}

100% {
-o-transform-origin:left bottom;
-o-transform:rotate(0);
opacity:1;
}
}

@keyframes rotateInDownLeft {
0% {
transform-origin:left bottom;
transform:rotate(-90deg);
opacity:0;
}

100% {
transform-origin:left bottom;
transform:rotate(0);
opacity:1;
}
}

.animated.rotateInDownLeft {
-webkit-animation-name:rotateInDownLeft;
-moz-animation-name:rotateInDownLeft;
-o-animation-name:rotateInDownLeft;
animation-name:rotateInDownLeft;
}

@-webkit-keyframes rotateInUpRight {
0% {
-webkit-transform-origin:right bottom;
-webkit-transform:rotate(-90deg);
opacity:0;
}

100% {
-webkit-transform-origin:right bottom;
-webkit-transform:rotate(0);
opacity:1;
}
}

@-moz-keyframes rotateInUpRight {
0% {
-moz-transform-origin:right bottom;
-moz-transform:rotate(-90deg);
opacity:0;
}

100% {
-moz-transform-origin:right bottom;
-moz-transform:rotate(0);
opacity:1;
}
}

@-o-keyframes rotateInUpRight {
0% {
-o-transform-origin:right bottom;
-o-transform:rotate(-90deg);
opacity:0;
}

100% {
-o-transform-origin:right bottom;
-o-transform:rotate(0);
opacity:1;
}
}

@keyframes rotateInUpRight {
0% {
transform-origin:right bottom;
transform:rotate(-90deg);
opacity:0;
}

100% {
transform-origin:right bottom;
transform:rotate(0);
opacity:1;
}
}

.animated.rotateInUpRight {
-webkit-animation-name:rotateInUpRight;
-moz-animation-name:rotateInUpRight;
-o-animation-name:rotateInUpRight;
animation-name:rotateInUpRight;
}

@-webkit-keyframes rotateInDownRight {
0% {
-webkit-transform-origin:right bottom;
-webkit-transform:rotate(90deg);
opacity:0;
}

100% {
-webkit-transform-origin:right bottom;
-webkit-transform:rotate(0);
opacity:1;
}
}

@-moz-keyframes rotateInDownRight {
0% {
-moz-transform-origin:right bottom;
-moz-transform:rotate(90deg);
opacity:0;
}

100% {
-moz-transform-origin:right bottom;
-moz-transform:rotate(0);
opacity:1;
}
}

@-o-keyframes rotateInDownRight {
0% {
-o-transform-origin:right bottom;
-o-transform:rotate(90deg);
opacity:0;
}

100% {
-o-transform-origin:right bottom;
-o-transform:rotate(0);
opacity:1;
}
}

@keyframes rotateInDownRight {
0% {
transform-origin:right bottom;
transform:rotate(90deg);
opacity:0;
}

100% {
transform-origin:right bottom;
transform:rotate(0);
opacity:1;
}
}

.animated.rotateInDownRight {
-webkit-animation-name:rotateInDownRight;
-moz-animation-name:rotateInDownRight;
-o-animation-name:rotateInDownRight;
animation-name:rotateInDownRight;
}

@-webkit-keyframes rotateOut {
0% {
-webkit-transform-origin:center center;
-webkit-transform:rotate(0);
opacity:1;
}

100% {
-webkit-transform-origin:center center;
-webkit-transform:rotate(200deg);
opacity:0;
}
}

@-moz-keyframes rotateOut {
0% {
-moz-transform-origin:center center;
-moz-transform:rotate(0);
opacity:1;
}

100% {
-moz-transform-origin:center center;
-moz-transform:rotate(200deg);
opacity:0;
}
}

@-o-keyframes rotateOut {
0% {
-o-transform-origin:center center;
-o-transform:rotate(0);
opacity:1;
}

100% {
-o-transform-origin:center center;
-o-transform:rotate(200deg);
opacity:0;
}
}

@keyframes rotateOut {
0% {
transform-origin:center center;
transform:rotate(0);
opacity:1;
}

100% {
transform-origin:center center;
transform:rotate(200deg);
opacity:0;
}
}

.animated.rotateOut {
-webkit-animation-name:rotateOut;
-moz-animation-name:rotateOut;
-o-animation-name:rotateOut;
animation-name:rotateOut;
}

@-webkit-keyframes rotateOutUpLeft {
0% {
-webkit-transform-origin:left bottom;
-webkit-transform:rotate(0);
opacity:1;
}

100% {
-webkit-transform-origin:left bottom;
-webkit-transform:rotate(-90deg);
opacity:0;
}
}

@-moz-keyframes rotateOutUpLeft {
0% {
-moz-transform-origin:left bottom;
-moz-transform:rotate(0);
opacity:1;
}

100% {
-moz-transform-origin:left bottom;
-moz-transform:rotate(-90deg);
opacity:0;
}
}

@-o-keyframes rotateOutUpLeft {
0% {
-o-transform-origin:left bottom;
-o-transform:rotate(0);
opacity:1;
}

100% {
-o-transform-origin:left bottom;
-o-transform:rotate(-90deg);
opacity:0;
}
}

@keyframes rotateOutUpLeft {
0% {
transform-origin:left bottom;
transform:rotate(0);
opacity:1;
}

100% {
transform-origin:left bottom;
transform:rotate(-90deg);
opacity:0;
}
}

.animated.rotateOutUpLeft {
-webkit-animation-name:rotateOutUpLeft;
-moz-animation-name:rotateOutUpLeft;
-o-animation-name:rotateOutUpLeft;
animation-name:rotateOutUpLeft;
}

@-webkit-keyframes rotateOutDownLeft {
0% {
-webkit-transform-origin:left bottom;
-webkit-transform:rotate(0);
opacity:1;
}

100% {
-webkit-transform-origin:left bottom;
-webkit-transform:rotate(90deg);
opacity:0;
}
}

@-moz-keyframes rotateOutDownLeft {
0% {
-moz-transform-origin:left bottom;
-moz-transform:rotate(0);
opacity:1;
}

100% {
-moz-transform-origin:left bottom;
-moz-transform:rotate(90deg);
opacity:0;
}
}

@-o-keyframes rotateOutDownLeft {
0% {
-o-transform-origin:left bottom;
-o-transform:rotate(0);
opacity:1;
}

100% {
-o-transform-origin:left bottom;
-o-transform:rotate(90deg);
opacity:0;
}
}

@keyframes rotateOutDownLeft {
0% {
transform-origin:left bottom;
transform:rotate(0);
opacity:1;
}

100% {
transform-origin:left bottom;
transform:rotate(90deg);
opacity:0;
}
}

.animated.rotateOutDownLeft {
-webkit-animation-name:rotateOutDownLeft;
-moz-animation-name:rotateOutDownLeft;
-o-animation-name:rotateOutDownLeft;
animation-name:rotateOutDownLeft;
}

@-webkit-keyframes rotateOutUpRight {
0% {
-webkit-transform-origin:right bottom;
-webkit-transform:rotate(0);
opacity:1;
}

100% {
-webkit-transform-origin:right bottom;
-webkit-transform:rotate(90deg);
opacity:0;
}
}

@-moz-keyframes rotateOutUpRight {
0% {
-moz-transform-origin:right bottom;
-moz-transform:rotate(0);
opacity:1;
}

100% {
-moz-transform-origin:right bottom;
-moz-transform:rotate(90deg);
opacity:0;
}
}

@-o-keyframes rotateOutUpRight {
0% {
-o-transform-origin:right bottom;
-o-transform:rotate(0);
opacity:1;
}

100% {
-o-transform-origin:right bottom;
-o-transform:rotate(90deg);
opacity:0;
}
}

@keyframes rotateOutUpRight {
0% {
transform-origin:right bottom;
transform:rotate(0);
opacity:1;
}

100% {
transform-origin:right bottom;
transform:rotate(90deg);
opacity:0;
}
}

.animated.rotateOutUpRight {
-webkit-animation-name:rotateOutUpRight;
-moz-animation-name:rotateOutUpRight;
-o-animation-name:rotateOutUpRight;
animation-name:rotateOutUpRight;
}

@-webkit-keyframes rotateOutDownRight {
0% {
-webkit-transform-origin:right bottom;
-webkit-transform:rotate(0);
opacity:1;
}

100% {
-webkit-transform-origin:right bottom;
-webkit-transform:rotate(-90deg);
opacity:0;
}
}

@-moz-keyframes rotateOutDownRight {
0% {
-moz-transform-origin:right bottom;
-moz-transform:rotate(0);
opacity:1;
}

100% {
-moz-transform-origin:right bottom;
-moz-transform:rotate(-90deg);
opacity:0;
}
}

@-o-keyframes rotateOutDownRight {
0% {
-o-transform-origin:right bottom;
-o-transform:rotate(0);
opacity:1;
}

100% {
-o-transform-origin:right bottom;
-o-transform:rotate(-90deg);
opacity:0;
}
}

@keyframes rotateOutDownRight {
0% {
transform-origin:right bottom;
transform:rotate(0);
opacity:1;
}

100% {
transform-origin:right bottom;
transform:rotate(-90deg);
opacity:0;
}
}

.animated.rotateOutDownRight {
-webkit-animation-name:rotateOutDownRight;
-moz-animation-name:rotateOutDownRight;
-o-animation-name:rotateOutDownRight;
animation-name:rotateOutDownRight;
}

@-webkit-keyframes hinge {
0% {
-webkit-transform:rotate(0);
-webkit-transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
}

20%,60% {
-webkit-transform:rotate(80deg);
-webkit-transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
}

40% {
-webkit-transform:rotate(60deg);
-webkit-transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
}

80% {
-webkit-transform:rotate(60deg) translateY(0);
opacity:1;
-webkit-transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
}

100% {
-webkit-transform:translateY(700px);
opacity:0;
}
}

@-moz-keyframes hinge {
0% {
-moz-transform:rotate(0);
-moz-transform-origin:top left;
-moz-animation-timing-function:ease-in-out;
}

20%,60% {
-moz-transform:rotate(80deg);
-moz-transform-origin:top left;
-moz-animation-timing-function:ease-in-out;
}

40% {
-moz-transform:rotate(60deg);
-moz-transform-origin:top left;
-moz-animation-timing-function:ease-in-out;
}

80% {
-moz-transform:rotate(60deg) translateY(0);
opacity:1;
-moz-transform-origin:top left;
-moz-animation-timing-function:ease-in-out;
}

100% {
-moz-transform:translateY(700px);
opacity:0;
}
}

@-o-keyframes hinge {
0% {
-o-transform:rotate(0);
-o-transform-origin:top left;
-o-animation-timing-function:ease-in-out;
}

20%,60% {
-o-transform:rotate(80deg);
-o-transform-origin:top left;
-o-animation-timing-function:ease-in-out;
}

40% {
-o-transform:rotate(60deg);
-o-transform-origin:top left;
-o-animation-timing-function:ease-in-out;
}

80% {
-o-transform:rotate(60deg) translateY(0);
opacity:1;
-o-transform-origin:top left;
-o-animation-timing-function:ease-in-out;
}

100% {
-o-transform:translateY(700px);
opacity:0;
}
}

@keyframes hinge {
0% {
transform:rotate(0);
transform-origin:top left;
animation-timing-function:ease-in-out;
}

20%,60% {
transform:rotate(80deg);
transform-origin:top left;
animation-timing-function:ease-in-out;
}

40% {
transform:rotate(60deg);
transform-origin:top left;
animation-timing-function:ease-in-out;
}

80% {
transform:rotate(60deg) translateY(0);
opacity:1;
transform-origin:top left;
animation-timing-function:ease-in-out;
}

100% {
transform:translateY(700px);
opacity:0;
}
}

.animated.hinge {
-webkit-animation-name:hinge;
-moz-animation-name:hinge;
-o-animation-name:hinge;
animation-name:hinge;
}

@-webkit-keyframes rollIn {
0% {
opacity:0;
-webkit-transform:translateX(-100%) rotate(-120deg);
}

100% {
opacity:1;
-webkit-transform:translateX(0px) rotate(0deg);
}
}

@-moz-keyframes rollIn {
0% {
opacity:0;
-moz-transform:translateX(-100%) rotate(-120deg);
}

100% {
opacity:1;
-moz-transform:translateX(0px) rotate(0deg);
}
}

@-o-keyframes rollIn {
0% {
opacity:0;
-o-transform:translateX(-100%) rotate(-120deg);
}

100% {
opacity:1;
-o-transform:translateX(0px) rotate(0deg);
}
}

@keyframes rollIn {
0% {
opacity:0;
transform:translateX(-100%) rotate(-120deg);
}

100% {
opacity:1;
transform:translateX(0px) rotate(0deg);
}
}

.animated.rollIn {
-webkit-animation-name:rollIn;
-moz-animation-name:rollIn;
-o-animation-name:rollIn;
animation-name:rollIn;
}

@-webkit-keyframes rollOut {
0% {
opacity:1;
-webkit-transform:translateX(0px) rotate(0deg);
}

100% {
opacity:0;
-webkit-transform:translateX(100%) rotate(120deg);
}
}

@-moz-keyframes rollOut {
0% {
opacity:1;
-moz-transform:translateX(0px) rotate(0deg);
}

100% {
opacity:0;
-moz-transform:translateX(100%) rotate(120deg);
}
}

@-o-keyframes rollOut {
0% {
opacity:1;
-o-transform:translateX(0px) rotate(0deg);
}

100% {
opacity:0;
-o-transform:translateX(100%) rotate(120deg);
}
}

@keyframes rollOut {
0% {
opacity:1;
transform:translateX(0px) rotate(0deg);
}

100% {
opacity:0;
transform:translateX(100%) rotate(120deg);
}
}

.animated.rollOut {
-webkit-animation-name:rollOut;
-moz-animation-name:rollOut;
-o-animation-name:rollOut;
animation-name:rollOut;
}

@-webkit-keyframes lightSpeedIn {
0% {
-webkit-transform:translateX(100%) skewX(-30deg);
opacity:0;
}

60% {
-webkit-transform:translateX(-20%) skewX(30deg);
opacity:1;
}

80% {
-webkit-transform:translateX(0%) skewX(-15deg);
opacity:1;
}

100% {
-webkit-transform:translateX(0%) skewX(0deg);
opacity:1;
}
}

@-moz-keyframes lightSpeedIn {
0% {
-moz-transform:translateX(100%) skewX(-30deg);
opacity:0;
}

60% {
-moz-transform:translateX(-20%) skewX(30deg);
opacity:1;
}

80% {
-moz-transform:translateX(0%) skewX(-15deg);
opacity:1;
}

100% {
-moz-transform:translateX(0%) skewX(0deg);
opacity:1;
}
}

@-o-keyframes lightSpeedIn {
0% {
-o-transform:translateX(100%) skewX(-30deg);
opacity:0;
}

60% {
-o-transform:translateX(-20%) skewX(30deg);
opacity:1;
}

80% {
-o-transform:translateX(0%) skewX(-15deg);
opacity:1;
}

100% {
-o-transform:translateX(0%) skewX(0deg);
opacity:1;
}
}

@keyframes lightSpeedIn {
0% {
transform:translateX(100%) skewX(-30deg);
opacity:0;
}

60% {
transform:translateX(-20%) skewX(30deg);
opacity:1;
}

80% {
transform:translateX(0%) skewX(-15deg);
opacity:1;
}

100% {
transform:translateX(0%) skewX(0deg);
opacity:1;
}
}

.animated.lightSpeedIn {
-webkit-animation-name:lightSpeedIn;
-moz-animation-name:lightSpeedIn;
-o-animation-name:lightSpeedIn;
animation-name:lightSpeedIn;
-webkit-animation-timing-function:ease-out;
-moz-animation-timing-function:ease-out;
-o-animation-timing-function:ease-out;
animation-timing-function:ease-out;
-webkit-animation-duration:.5s;
-moz-animation-duration:.5s;
-o-animation-duration:.5s;
animation-duration:.5s;
}

@-webkit-keyframes lightSpeedOut {
0% {
-webkit-transform:translateX(0%) skewX(0deg);
opacity:1;
}

100% {
-webkit-transform:translateX(100%) skewX(-30deg);
opacity:0;
}
}

@-moz-keyframes lightSpeedOut {
0% {
-moz-transform:translateX(0%) skewX(0deg);
opacity:1;
}

100% {
-moz-transform:translateX(100%) skewX(-30deg);
opacity:0;
}
}

@-o-keyframes lightSpeedOut {
0% {
-o-transform:translateX(0%) skewX(0deg);
opacity:1;
}

100% {
-o-transform:translateX(100%) skewX(-30deg);
opacity:0;
}
}

@keyframes lightSpeedOut {
0% {
transform:translateX(0%) skewX(0deg);
opacity:1;
}

100% {
transform:translateX(100%) skewX(-30deg);
opacity:0;
}
}

.animated.lightSpeedOut {
-webkit-animation-name:lightSpeedOut;
-moz-animation-name:lightSpeedOut;
-o-animation-name:lightSpeedOut;
animation-name:lightSpeedOut;
-webkit-animation-timing-function:ease-in;
-moz-animation-timing-function:ease-in;
-o-animation-timing-function:ease-in;
animation-timing-function:ease-in;
-webkit-animation-duration:.25s;
-moz-animation-duration:.25s;
-o-animation-duration:.25s;
animation-duration:.25s;
}