.wpcr3_in_content { margin-bottom:30px; }
.wpcr3_in_content meta { display:none; }
.wpcr3_power { padding-top:30px !important; padding-bottom:30px !important; font-size:11px !important; }
.wpcr3_status_msg { color:#c00;font-weight:bold; }
.wpcr3_status_msg div { color:#c00;font-weight:bold;padding-bottom:15px;padding-top:15px; }
.wpcr3_caps { text-transform:capitalize; }
div.wpcr3_dotline, div.wpcr3_review div.wpcr3_dotline { 
display:block !important; border-bottom:1px dotted #ccc !important; 
margin-bottom:10px !important; clear:both !important;
}
.wpcr3_leave_text { font-weight:bold; font-size:1.1rem; }
div.wpcr3_aggregateRating { display:block !important; margin-bottom:30px; line-height:24px; font-size:0.8em; }
div.wpcr3_aggregateRating div.wpcr3_aggregateRating_ratingValue { display:inline-block !important; position:relative; top:2px; }
div.wpcr3_review_item div.wpcr3_item_name { font-size:0.8em; font-style:italic; }
div.wpcr3_review div, div.wpcr3_review span { display:inline-block !important; line-height:24px; }
div.wpcr3_review div.wpcr3_review_ratingValue { position:relative; top:2px; margin-right:5px; }
div.wpcr3_review div.wpcr3_review_title { font-size:0.8em; display:block !important; }
div.wpcr3_review blockquote.wpcr3_content { font-size:14px; font-weight:normal; display:block !important; padding-bottom:30px; }
div.wpcr3_review blockquote.wpcr3_content p { font-size:14px; font-weight:normal; display:inline !important; }
div.wpcr3_review blockquote.wpcr3_content.wpcr3_admin_response { margin-left:30px;color:#00c; }
div.wpcr3_review div.wpcr3_review_datePublished { font-size:0.9em; font-style:italic; }
div.wpcr3_review div.wpcr3_review_author { font-size:0.8em; font-style:italic; }
div.wpcr3_review div.wpcr3_review_customs { margin-bottom:5px; }
div.wpcr3_review div.wpcr3_review_custom { font-size:12px; float:left; margin-right:60px; }
.wpcr3_respond_2 { position:relative; }
.wpcr3_respond_2 label { display:inline-block; !important; }
.wpcr3_respond_2 .fconfirm2 { width:auto !important; }
.wpcr3_respond_2 input { }
.wpcr3_respond_2 input[type="text"]  { min-width:200px; }
.wpcr3_respond_2 textarea { height:100px !important; min-width:500px; }
.wpcr3_respond_2 small { padding:0 !important; margin:0 !important; }
.wpcr3_respond_2 table, .wpcr3_respond_2 td { border:0 !important; border-style:none !important; }
.wpcr3_respond_2 .wpcr3_check_confirm label { margin:-2px 0px 0px 5px; }
.wpcr3_ad { background:#ffffff; }
.wpcr3_ad label { font-weight:bold; }
.wpcr3_respond_1, .wpcr3_respond_2 { margin:0 !important; padding:0 !important; clear:both !important; }
.wpcr3_respond_1 p, .wpcr3_respond_2 p {
margin:0 !important;
padding:0 !important;
line-height:120% !important;
margin-top:2px !important;
margin-bottom:2px !important;
}	
.wpcr3_respond_1 .wpcr3_rating, .wpcr3_respond_2 .wpcr3_rating {
border:0 !important;
margin:0 !important;
padding:0 !important;
margin-left:0px !important;
margin-top:0px !important;
overflow:hidden;
height:16px;
}
div.wpcr3_rating_style1  { line-height:17px; display:inline-block; }
div.wpcr3_rating_style1 div { line-height:17px; }
div.wpcr3_rating_style1 * { border:0 none; margin:0; padding:0; line-height:17px; }
div.wpcr3_rating_style1_base  { background:url(//www.heretothere.com.au/wp-content/plugins/wp-customer-reviews/css/newstars.png) 0 0 no-repeat; width:85px; height:17px; line-height:17px; float:left; padding-right:4px; overflow:hidden; display:block; }
div.wpcr3_rating_style1_average { background:url(//www.heretothere.com.au/wp-content/plugins/wp-customer-reviews/css/newstars.png) 0 -15px no-repeat; text-indent:-9999px; height:17px; line-height:17px; }
div.wpcr3_rating_style1_status { height:17px; line-height:17px; width:100px; overflow:hidden; position:relative; cursor:pointer; display:block; }
div.wpcr3_rating_style1_score { background:url(//www.heretothere.com.au/wp-content/plugins/wp-customer-reviews/css/newstars.png) 0 0 no-repeat; width:85px; height:17px; line-height:17px; float:left; position:relative; }
div.wpcr3_rating_style1_score div { display:block; height:17px; float:left; text-indent:-9999px; position:absolute; overflow:hidden; line-height:17px; }
div.wpcr3_rating_style1_score div:hover { background:url(//www.heretothere.com.au/wp-content/plugins/wp-customer-reviews/css/newstars.png) bottom right no-repeat; }
div.wpcr3_rating_style1_score div.wpcr3_rating_style1_score1 {width:20%; z-index:55;}
div.wpcr3_rating_style1_score div.wpcr3_rating_style1_score2 {width:40%; z-index:54;}
div.wpcr3_rating_style1_score div.wpcr3_rating_style1_score3 {width:60%; z-index:53;}
div.wpcr3_rating_style1_score div.wpcr3_rating_style1_score4 {width:80%; z-index:52;}
div.wpcr3_rating_style1_score div.wpcr3_rating_style1_score5 {width:100%; z-index:51;}
.wpcr3_respond_2 { display:none; background-color:inherit; }
.wpcr3_div_2 { width:600px; max-width:100%; }
.wpcr3_table_2 { text-align:left; width:100%; }
.wpcr3_table_2  td { text-align:left; }
.wpcr3_check_confirm { margin-top:10px;font-size:13px;margin-bottom:4px; }
.wpcr3_button_1 {
border: 1px solid;
border-color: #e6e6e6 #cccccc #cccccc #e6e6e6;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
background: #ffffff;
background: -moz-linear-gradient(top,  #ffffff 0%, #c4c4c4 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#c4c4c4));
background: -webkit-linear-gradient(top,  #ffffff 0%,#c4c4c4 100%);
background: -o-linear-gradient(top,  #ffffff 0%,#c4c4c4 100%);
background: -ms-linear-gradient(top,  #ffffff 0%,#c4c4c4 100%);
background: linear-gradient(to bottom,  #ffffff 0%,#c4c4c4 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c4c4c4',GradientType=0 );
color: #404040;
cursor:pointer;
display: inline-block;
font-size: 13px;
font-weight: normal;
outline: 0;
padding: 5px 12px 5px;
text-align: center;
text-decoration: none;
white-space: nowrap;
float:none;
height:auto;
text-indent:0;
margin-bottom: 15px;
}
.wpcr3_button_1:hover {
background: #dedede;
background: -moz-linear-gradient(top,  #ffffff 0%, #b8b8b8 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#b8b8b8));
background: -webkit-linear-gradient(top,  #ffffff 0%,#b8b8b8 100%);
background: -o-linear-gradient(top,  #ffffff 0%,#b8b8b8 100%);
background: -ms-linear-gradient(top,  #ffffff 0%,#b8b8b8 100%);
background: linear-gradient(to bottom,  #ffffff 0%,#b8b8b8 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#b8b8b8',GradientType=1 );
border-color: #99ccff;
color: #333333;
cursor:pointer;
font-weight: normal;
}
.wpcr3_button_1:active, .wpcr3_button_1:focus {
background-position: 0 -25px;
background: #dedede;
background: -moz-linear-gradient(top,  #ffffff 0%, #dedede 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dedede));
background: -webkit-linear-gradient(top,  #ffffff 0%,#dedede 100%);
background: -o-linear-gradient(top,  #ffffff 0%,#dedede 100%);
background: -ms-linear-gradient(top,  #ffffff 0%,#dedede 100%);
background: linear-gradient(to bottom,  #ffffff 0%,#dedede 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dedede',GradientType=1 );
border-color: #8fc7ff #94c9ff #94c9ff #8fc7ff;
color:#1a1a1a;
}
.wpcr3_button_1.wpcr3_disabled {
opacity: 0.5;
}
.wpcr3_button_1.wpcr3_hide {
display:none !important;
}
.wpcr3_pagination {
clear:both;
padding:0px 0px 0px 0px;
position:relative;
font-size:11px;
line-height:13px;
}
.wpcr3_pagination_page {
float:left;
display:block;
line-height:30px;
padding-right:5px;
}
.wpcr3_pagination .wpcr3_a {
display:block;
float:left;
margin: 0px 1px 0px 1px;
padding:6px 10px 6px 10px;
line-height: 16px;
text-decoration:none;
width:auto;
color:#fff;
background:#555;
cursor:pointer;
}
.wpcr3_pagination .wpcr3_a:hover {
color:#fff;background: #3279BB;
}
.wpcr3_pagination .wpcr3_ls {
margin-right:1px;
}
.wpcr3_pagination .wpcr3_rs {
margin-left:1px;
}
.wpcr3_pagination .wpcr3_a.wpcr3_current {
background: #3279BB;color:#fff;cursor:default;
}
.wpcr3_pagination .wpcr3_a.wpcr3_disabled, .wpcr3_pagination .wpcr3_a.wpcr3_disabled:hover {
background:#ddd;color:#fff;cursor:default;
}
.wpcr3_clear , div.wpcr3_review .wpcr3_clear  { clear:both !important; display:block !important; line-height:0px !important;; height:0px !important; }
.wpcr3_show, div.wpcr3_review .wpcr3_show { display:inline; }
.wpcr3_hide, div.wpcr3_review .wpcr3_hide { display:none !important; }
.wpcr3_fakehide { position:absolute !important;top:0 !important;left:-999em !important;height:1px !important;width:1px !important; }
.wpcr3_pb5 { padding-bottom:5px; }.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-block-audio audio{width:100%;min-width:300px}.block-editor-block-list__layout .reusable-block-edit-panel{align-items:center;background:#f8f9f9;color:#555d66;display:flex;flex-wrap:wrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;top:-14px;margin:0 -14px;padding:8px 14px;position:relative;border:1px dashed rgba(145,151,162,.25);border-bottom:none}.block-editor-block-list__layout .block-editor-block-list__layout .reusable-block-edit-panel{margin:0 -14px;padding:8px 14px}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__spinner{margin:0 5px}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__info{margin-right:auto}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__label{margin-right:8px;white-space:nowrap;font-weight:600}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{flex:1 1 100%;font-size:14px;height:30px;margin:4px 0 8px}.block-editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{flex-shrink:0}@media (min-width:960px){.block-editor-block-list__layout .reusable-block-edit-panel{flex-wrap:nowrap}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{margin:0}.block-editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{margin:0 0 0 5px}}.editor-block-list__layout .is-selected .reusable-block-edit-panel{border-color:rgba(66,88,99,.4) rgba(66,88,99,.4) rgba(66,88,99,.4) transparent}.is-dark-theme .editor-block-list__layout .is-selected .reusable-block-edit-panel{border-color:hsla(0,0%,100%,.45) hsla(0,0%,100%,.45) hsla(0,0%,100%,.45) transparent}.block-editor-block-list__layout .reusable-block-indicator{background:#fff;border:1px dashed #e2e4e7;color:#555d66;top:-14px;height:30px;padding:4px;position:absolute;z-index:1;width:30px;right:-14px}.wp-block-button{color:#fff;margin-bottom:1.5em}.wp-block-button.aligncenter{text-align:center}.wp-block-button.alignright{text-align:right}.wp-block-button__link{background-color:#32373c;border:none;border-radius:28px;box-shadow:none;color:inherit;cursor:pointer;display:inline-block;font-size:18px;margin:0;padding:12px 24px;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:inherit}.is-style-squared .wp-block-button__link{border-radius:0}.is-style-outline{color:#32373c}.is-style-outline .wp-block-button__link{background-color:transparent;border:2px solid}.wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:4px;border:1px solid #e2e4e7}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.wp-block-calendar table th{font-weight:440;background:#edeff0}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar tfoot a{color:#00739c}.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-columns{display:flex;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-column{flex-grow:1;margin-bottom:1em;flex-basis:100%;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (min-width:600px){.wp-block-column{flex-basis:calc(50% - 16px);flex-grow:0}.wp-block-column:nth-child(2n){margin-left:32px}}@media (min-width:782px){.wp-block-column:not(:first-child){margin-left:32px}}.wp-block-cover,.wp-block-cover-image{position:relative;background-color:#000;background-size:cover;background-position:50%;min-height:430px;width:100%;margin:0 0 1.5em;display:flex;justify-content:center;align-items:center;overflow:hidden}.wp-block-cover-image.has-left-content,.wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover-image.has-left-content .wp-block-cover-text,.wp-block-cover-image.has-left-content h2,.wp-block-cover.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,.wp-block-cover.has-left-content h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content,.wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover-image.has-right-content .wp-block-cover-text,.wp-block-cover-image.has-right-content h2,.wp-block-cover.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,.wp-block-cover.has-right-content h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover-image .wp-block-cover-text,.wp-block-cover-image h2,.wp-block-cover .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,.wp-block-cover h2{color:#fff;font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:610px;padding:14px;text-align:center}.wp-block-cover-image .wp-block-cover-image-text a,.wp-block-cover-image .wp-block-cover-image-text a:active,.wp-block-cover-image .wp-block-cover-image-text a:focus,.wp-block-cover-image .wp-block-cover-image-text a:hover,.wp-block-cover-image .wp-block-cover-text a,.wp-block-cover-image .wp-block-cover-text a:active,.wp-block-cover-image .wp-block-cover-text a:focus,.wp-block-cover-image .wp-block-cover-text a:hover,.wp-block-cover-image h2 a,.wp-block-cover-image h2 a:active,.wp-block-cover-image h2 a:focus,.wp-block-cover-image h2 a:hover,.wp-block-cover .wp-block-cover-image-text a,.wp-block-cover .wp-block-cover-image-text a:active,.wp-block-cover .wp-block-cover-image-text a:focus,.wp-block-cover .wp-block-cover-image-text a:hover,.wp-block-cover .wp-block-cover-text a,.wp-block-cover .wp-block-cover-text a:active,.wp-block-cover .wp-block-cover-text a:focus,.wp-block-cover .wp-block-cover-text a:hover,.wp-block-cover h2 a,.wp-block-cover h2 a:active,.wp-block-cover h2 a:focus,.wp-block-cover h2 a:hover{color:#fff}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}.wp-block-cover-image.has-background-dim.has-background-dim-10:before,.wp-block-cover.has-background-dim.has-background-dim-10:before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20:before,.wp-block-cover.has-background-dim.has-background-dim-20:before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30:before,.wp-block-cover.has-background-dim.has-background-dim-30:before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40:before,.wp-block-cover.has-background-dim.has-background-dim-40:before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50:before,.wp-block-cover.has-background-dim.has-background-dim-50:before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60:before,.wp-block-cover.has-background-dim.has-background-dim-60:before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70:before,.wp-block-cover.has-background-dim.has-background-dim-70:before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80:before,.wp-block-cover.has-background-dim.has-background-dim-80:before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90:before,.wp-block-cover.has-background-dim.has-background-dim-90:before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100:before,.wp-block-cover.has-background-dim.has-background-dim-100:before{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:305px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:calc(100% - 70px);z-index:1;color:#f8f9f9}.wp-block-cover-image .wp-block-subhead,.wp-block-cover-image h1,.wp-block-cover-image h2,.wp-block-cover-image h3,.wp-block-cover-image h4,.wp-block-cover-image h5,.wp-block-cover-image h6,.wp-block-cover-image p,.wp-block-cover .wp-block-subhead,.wp-block-cover h1,.wp-block-cover h2,.wp-block-cover h3,.wp-block-cover h4,.wp-block-cover h5,.wp-block-cover h6,.wp-block-cover p{color:inherit}.wp-block-cover__video-background{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}.block-editor-block-list__block[data-type="core/embed"][data-align=left] .block-editor-block-list__block-edit,.block-editor-block-list__block[data-type="core/embed"][data-align=right] .block-editor-block-list__block-edit,.wp-block-embed.alignleft,.wp-block-embed.alignright{max-width:360px;width:100%}.wp-block-embed{margin-bottom:1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-6 .wp-block-embed__wrapper:before{padding-top:66.66%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:13px;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 16px 16px 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative}.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:40px 10px 9px;color:#fff;text-align:center;font-size:13px;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent)}.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;-o-object-fit:cover;object-fit:cover}}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc((100% - 16px)/2)}.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 32px)/3);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 32px)/3 - 1px)}}.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 48px)/4);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 48px)/4 - 1px)}}.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 64px)/5);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 64px)/5 - 1px)}}.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 80px)/6);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 80px)/6 - 1px)}}.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 96px)/7);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 96px)/7 - 1px)}}.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 112px)/8);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 112px)/8 - 1px)}}.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.wp-block-gallery .blocks-gallery-item.has-add-item-button{width:100%}.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:305px;width:100%}.wp-block-gallery.aligncenter,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{display:flex}.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-image{max-width:100%;margin-bottom:1em;margin-left:0;margin-right:0}.wp-block-image img{max-width:100%}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.is-resized{display:table;margin-left:0;margin-right:0}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin-right:1em}.wp-block-image .alignright{float:right;margin-left:1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-block-latest-comments__comment{font-size:15px;line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:36px;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:52px}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:14px;line-height:1.8;margin:5px 0 20px}.wp-block-latest-comments__comment-date{color:#8f98a1;display:block;font-size:12px}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:24px;display:block;float:left;height:40px;margin-right:12px;width:40px}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-latest-posts.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - 16px)}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-latest-posts.columns-4 li{width:calc(25% - 16px)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 16px)}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-media-text{display:grid;grid-template-rows:auto;align-items:center;grid-template-areas:"media-text-media media-text-content";grid-template-columns:50% auto}.wp-block-media-text.has-media-on-the-right{grid-template-areas:"media-text-content media-text-media";grid-template-columns:auto 50%}.wp-block-media-text .wp-block-media-text__media{grid-area:media-text-media;margin:0}.wp-block-media-text .wp-block-media-text__content{word-break:break-word;grid-area:media-text-content;padding:0 8%}.wp-block-media-text>figure>img,.wp-block-media-text>figure>video{max-width:unset;width:100%;vertical-align:middle}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important;grid-template-areas:"media-text-media" "media-text-content"}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right{grid-template-areas:"media-text-content" "media-text-media"}}.is-small-text{font-size:14px}.is-regular-text{font-size:16px}.is-large-text{font-size:36px}.is-larger-text{font-size:48px}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}.has-drop-cap:not(:focus):after{content:"";display:table;clear:both;padding-top:14px}p.has-background{padding:20px 30px}p.has-text-color a{color:inherit}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:305px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:20px}.wp-block-pullquote p{font-size:28px;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:32px}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:18px;text-align:right}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 16px)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-rss.columns-4 li{width:calc(25% - 16px)}.wp-block-rss.columns-5 li{width:calc(20% - 16px)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{color:#6c7781;font-size:13px}.wp-block-search{display:flex;flex-wrap:wrap}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1}.wp-block-search .wp-block-search__button{margin-left:10px}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"\00b7 \00b7 \00b7";color:#191e23;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table.has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table.has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table.has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table.has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f3f4f5}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tr:nth-child(odd),.wp-block-table.is-style-stripes tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 16px;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{white-space:nowrap;overflow:auto}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.has-pale-pink-background-color.has-pale-pink-background-color{background-color:#f78da7}.has-vivid-red-background-color.has-vivid-red-background-color{background-color:#cf2e2e}.has-luminous-vivid-orange-background-color.has-luminous-vivid-orange-background-color{background-color:#ff6900}.has-luminous-vivid-amber-background-color.has-luminous-vivid-amber-background-color{background-color:#fcb900}.has-light-green-cyan-background-color.has-light-green-cyan-background-color{background-color:#7bdcb5}.has-vivid-green-cyan-background-color.has-vivid-green-cyan-background-color{background-color:#00d084}.has-pale-cyan-blue-background-color.has-pale-cyan-blue-background-color{background-color:#8ed1fc}.has-vivid-cyan-blue-background-color.has-vivid-cyan-blue-background-color{background-color:#0693e3}.has-very-light-gray-background-color.has-very-light-gray-background-color{background-color:#eee}.has-cyan-bluish-gray-background-color.has-cyan-bluish-gray-background-color{background-color:#abb8c3}.has-very-dark-gray-background-color.has-very-dark-gray-background-color{background-color:#313131}.has-pale-pink-color.has-pale-pink-color{color:#f78da7}.has-vivid-red-color.has-vivid-red-color{color:#cf2e2e}.has-luminous-vivid-orange-color.has-luminous-vivid-orange-color{color:#ff6900}.has-luminous-vivid-amber-color.has-luminous-vivid-amber-color{color:#fcb900}.has-light-green-cyan-color.has-light-green-cyan-color{color:#7bdcb5}.has-vivid-green-cyan-color.has-vivid-green-cyan-color{color:#00d084}.has-pale-cyan-blue-color.has-pale-cyan-blue-color{color:#8ed1fc}.has-vivid-cyan-blue-color.has-vivid-cyan-blue-color{color:#0693e3}.has-very-light-gray-color.has-very-light-gray-color{color:#eee}.has-cyan-bluish-gray-color.has-cyan-bluish-gray-color{color:#abb8c3}.has-very-dark-gray-color.has-very-dark-gray-color{color:#313131}.has-small-font-size{font-size:13px}.has-normal-font-size,.has-regular-font-size{font-size:16px}.has-medium-font-size{font-size:20px}.has-large-font-size{font-size:36px}.has-huge-font-size,.has-larger-font-size{font-size:42px}div.wpcf7 {
margin: 0;
padding: 0;
}
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-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #ff0000;
}
div.wpcf7-mail-sent-ok {
border: 2px solid #398f14;
}
div.wpcf7-mail-sent-ng,
div.wpcf7-aborted {
border: 2px solid #ff0000;
}
div.wpcf7-spam-blocked {
border: 2px solid #ffa500;
}
div.wpcf7-validation-errors,
div.wpcf7-acceptance-missing {
border: 2px solid #f7e700;
}
.wpcf7-form-control-wrap {
position: relative;
}
span.wpcf7-not-valid-tip {
color: #f00;
font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip span.wpcf7-not-valid-tip {
position: absolute;
top: 20%;
left: 20%;
z-index: 100;
border: 1px solid #ff0000;
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: " ";
}
.wpcf7-display-none {
display: none;
}
div.wpcf7 .ajax-loader {
visibility: hidden;
display: inline-block;
background-image: url(//www.heretothere.com.au/wp-content/plugins/contact-form-7/images/ajax-loader.gif);
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 div.ajax-error {
display: none;
}
div.wpcf7 .placeheld {
color: #888;
}
div.wpcf7 input[type="file"] {
cursor: pointer;
}
div.wpcf7 input[type="file"]:disabled {
cursor: default;
}
div.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}.clearfix, .vc_clearfix {
*zoom: 1;
}
.clearfix:before,
.clearfix:after,
.vc_clearfix:after,
.vc_clearfix:before {
display: table;
content: "";
}
.clearfix:after, .vc_clearfix:after {
clear: both;
} .text-left, .vc_align_left {
text-align: left;
}
.text-right, .vc_align_right {
text-align: right;
}
.text-center, .vc_align_center {
text-align: center;
} .vc_container {
margin-right: auto;
margin-left: auto;
padding-left: 10px; padding-right: 10px; }
.vc_container:before,
.vc_container:after {
content: " ";
display: table;
}
.vc_container:after {
clear: both;
}
.vc_container:before,
.vc_container:after {
content: " ";
display: table;
}
.vc_container:after {
clear: both;
} @media only screen and (max-width: 479px) {
.vc_container {
width: 300px; }
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.vc_container {
width: 420px; }
}
@media only screen and (min-width: 768px) and (max-width: 958px) {
.vc_container {
width: 720px; }
}
@media (min-width: 959px) {
.vc_container {
width: 970px; }
}
@media (min-width: 1200px) {
.vc_container {
width: 1120px; }
} .wpb_row {
margin-left: -10px; margin-right: -10px; }
.wpb_row:before,
.wpb_row:after {
content: " ";
display: table;
}
.wpb_row:after {
clear: both;
}
.wpb_row:before,
.wpb_row:after {
content: " ";
display: table;
}
.wpb_row:after {
clear: both;
}
.wpb_row .vc_span1,
.wpb_row .vc_span2,
.wpb_row .vc_span3,
.wpb_row .vc_span4,
.wpb_row .vc_span5,
.wpb_row .vc_span6,
.wpb_row .vc_span7,
.wpb_row .vc_span8,
.wpb_row .vc_span9,
.wpb_row .vc_span10,
.wpb_row .vc_span11,
.wpb_row .vc_span12 {
margin-left: 0;
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
@media (max-width: 768px) {
.wpb_row .wpb_column {
margin-bottom: 20px; }
}
@media (max-width: 768px) {
.wpb_row > :last-child,
.wpb_row > :last-child > .wpb_column {
margin-bottom: 0;
}
}
.vc_non_responsive .wpb_row .vc_span1 {
position: relative;
float: left;
width: 8.33333333%;
min-height: 1px;
padding-left: 10px; padding-right: 10px; }
.vc_non_responsive .wpb_row .vc_span2 {
position: relative;
float: left;
width: 16.66666667%;  
min-height: 1px;
padding-left: 10px; padding-right: 10px; }
.vc_non_responsive .wpb_row .vc_span3 {
position: relative;
float: left;
width: 25%;  
min-height: 1px;
padding-left: 10px; padding-right: 10px; }
.vc_non_responsive .wpb_row .vc_span4 {
position: relative;
float: left;
width: 33.33333333%;  
min-height: 1px;
padding-left: 10px; padding-right: 10px; }
.vc_non_responsive .wpb_row .vc_span5 {
position: relative;
float: left;
width: 41.66666667%; 
min-height: 1px;
padding-left: 10px; padding-right: 10px; }
.vc_non_responsive .wpb_row .vc_span6 {
position: relative;
float: left;
width: 50%;  
min-height: 1px;
padding-left: 10px; padding-right: 10px; }
.vc_non_responsive .wpb_row .vc_span7 {
position: relative;
float: left;
width: 58.33333333%;  
min-height: 1px;
padding-left: 10px; padding-right: 10px; }
.vc_non_responsive .wpb_row .vc_span8 {
position: relative;
float: left;
width: 66.66666667%;  
min-height: 1px;
padding-left: 10px; padding-right: 10px; }
.vc_non_responsive .wpb_row .vc_span9 {
position: relative;
float: left;
width: 75%;  
min-height: 1px;
padding-left: 10px; padding-right: 10px; }
.vc_non_responsive .wpb_row .vc_span10 {
position: relative;
float: left;
width: 83.33333333%;  
min-height: 1px;
padding-left: 10px; padding-right: 10px; }
.vc_non_responsive .wpb_row .vc_span11 {
position: relative;
float: left;
width: 91.66666667%;  
min-height: 1px;
padding-left: 10px; padding-right: 10px; }
.vc_non_responsive .wpb_row .vc_span12 {
position: relative;
float: left;
width: 100%;  
min-height: 1px;
padding-left: 10px; padding-right: 10px; }
.vc_responsive .wpb_row .vc_span1 {
position: relative;  
min-height: 1px;
padding-left: 10px; padding-right: 10px; }
@media (min-width: 768px) {
.vc_responsive .wpb_row .vc_span1 {
float: left;
width: 8.33333333%;
}
}
.vc_responsive .wpb_row .vc_span2 {
position: relative;  
min-height: 1px;
padding-left: 10px; padding-right: 10px; }
@media (min-width: 768px) {
.vc_responsive .wpb_row .vc_span2 {
float: left;
width: 16.66666667%;
}
}
.vc_responsive .wpb_row .vc_span3 {
position: relative; 
min-height: 1px;
padding-left: 10px; padding-right: 10px; }
@media (min-width: 768px) {
.vc_responsive .wpb_row .vc_span3 {
float: left;
width: 25%;
}
}
.vc_responsive .wpb_row .vc_span4 {
position: relative;  
min-height: 1px;
padding-left: 10px; padding-right: 10px; }
@media (min-width: 768px) {
.vc_responsive .wpb_row .vc_span4 {
float: left;
width: 33.33333333%;
}
}
.vc_responsive .wpb_row .vc_span5 {
position: relative;  
min-height: 1px;
padding-left: 10px; padding-right: 10px; }
@media (min-width: 768px) {
.vc_responsive .wpb_row .vc_span5 {
float: left;
width: 41.66666667%;
}
}
.vc_responsive .wpb_row .vc_span6 {
position: relative;  
min-height: 1px;
padding-left: 10px; padding-right: 10px; }
@media (min-width: 768px) {
.vc_responsive .wpb_row .vc_span6 {
float: left;
width: 50%;
}
}
.vc_responsive .wpb_row .vc_span7 {
position: relative;  
min-height: 1px;
padding-left: 10px; padding-right: 10px; }
@media (min-width: 768px) {
.vc_responsive .wpb_row .vc_span7 {
float: left;
width: 58.33333333%;
}
}
.vc_responsive .wpb_row .vc_span8 {
position: relative;  
min-height: 1px;
padding-left: 10px; padding-right: 10px; }
@media (min-width: 768px) {
.vc_responsive .wpb_row .vc_span8 {
float: left;
width: 66.6665%;
}
}
.vc_responsive .wpb_row .vc_span9 {
position: relative;  
min-height: 1px;
padding-left: 10px; padding-right: 10px; }
@media (min-width: 768px) {
.vc_responsive .wpb_row .vc_span9 {
float: left;
width: 75%;
}
}
.vc_responsive .wpb_row .vc_span10 {
position: relative;  
min-height: 1px;
padding-left: 10px; padding-right: 10px; }
@media (min-width: 768px) {
.vc_responsive .wpb_row .vc_span10 {
float: left;
width: 83.33333333%;
}
}
.vc_responsive .wpb_row .vc_span11 {
position: relative;  
min-height: 1px;
padding-left: 10px; padding-right: 10px; }
@media (min-width: 768px) {
.vc_responsive .wpb_row .vc_span11 {
float: left;
width: 91.66666667%;
}
}
.vc_responsive .wpb_row .vc_span12 {
position: relative;  
min-height: 1px;
padding-left: 10px; padding-right: 10px; }
@media (min-width: 768px) {
.vc_responsive .wpb_row .vc_span12 {
float: left;
width: 100%;
}
} .vc_row-fluid [class*="vc_span"] img {
max-width:100%;
}
.vc_row-fluid.full-row .vc_span12 { padding:0;}
.vc_row-fluid.full-row .container .vc_span12 {   padding-left: 10px;
padding-right: 10px;}
.vc_row-fluid .vc_span12 .vc_row-fluid
{
margin-left:-10px;  margin-right:-10px; width:auto;
}
@media only screen and (max-width: 767px) {
.vc_row-fluid .vc_span12 .vc_row-fluid
{
margin-left:0;  margin-right:0; width:100%;
}
}
.vc_row-fluid [class*="vc_span"] .vc_row-fluid .container,
.container .container, .columns .container, .container.wrapping { width:auto; margin:0; padding:0;}
.vc_row-fluid .vc_span12,
.wpb_teaser_grid.wpb_carousel .vc_span12 {
width: 100%;
} .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%;
margin-left: auto !important;
margin-right: auto !important;
}
.vc_el_width_60 {
width: 60%;
margin-left: auto !important;
margin-right: auto !important;
}
.vc_el_width_70 {
width: 70%;
margin-left: auto !important;
margin-right: auto !important;
}
.vc_el_width_80 {
width: 80%;
margin-left: auto !important;
margin-right: auto !important;
}
.vc_el_width_90 {
width: 90%;
margin-left: auto !important;
margin-right: auto !important;
}
.vc_el_width_100 {
width: 100%;
} .vc_btn {
display: inline-block;
margin-bottom: 0;
font-weight: normal;
text-align: center;
vertical-align: middle;
cursor: pointer;
background-image: none;
border: 1px solid transparent;
white-space: nowrap;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
border-radius: 4px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
border: none;
text-decoration: none !important;
padding: 1em 2em;
font-size: 100%;
line-height: 1em;
border-radius: 5px;
}
.vc_btn:focus {
outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
.vc_btn:hover,
.vc_btn:focus {
color: #333333;
text-decoration: none;
}
.vc_btn:active,
.vc_btn.active {
outline: 0;
background-image: none;
-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.vc_btn.disabled,
.vc_btn[disabled],
fieldset[disabled] .vc_btn {
cursor: not-allowed;
pointer-events: none;
opacity: 0.65;
filter: alpha(opacity=65);
-webkit-box-shadow: none;
box-shadow: none;
}
.vc_btn_xs {
padding: 0.5em 0.8em;
font-size: 80%;
line-height: 1em;
border-radius: 5px;
}
.vc_btn_sm {
padding: 0.8em 1.2em;
font-size: 85%;
line-height: 1em;
border-radius: 5px;
}
.vc_btn_lg {
padding: 1.1em 2.5em;
font-size: 115%;
line-height: 1em;
border-radius: 5px;
}
.vc_btn_square {
border-radius: 0;
}
.vc_btn_square_outlined {
border-radius: 0;
background: none !important;
border: 2px solid;
}
.vc_btn_round {
border-radius: 25px;
}
.vc_btn_outlined {
background: none !important;
border: 2px solid;
}
.vc_btn_blue {
background-color: #5472d2;
color: #ffffff !important;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.vc_btn_blue:hover {
background-color: #3c5ecc;
color: #f7f7f7 !important;
}
.vc_btn_blue.vc_btn_outlined,
.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 {
border-color: #3c5ecc;
}
.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 {
-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 {
-webkit-box-shadow: 0 4px 0 #3253bc;
box-shadow: 0 4px 0 #3253bc;
margin-bottom: 4px;
}
.vc_btn_turquoise {
background-color: #00c1cf;
color: #ffffff !important;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.vc_btn_turquoise:hover {
background-color: #00a4b0;
color: #f7f7f7 !important;
}
.vc_btn_turquoise.vc_btn_outlined,
.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 {
border-color: #00a4b0;
}
.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 {
-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 {
-webkit-box-shadow: 0 4px 0 #008d97;
box-shadow: 0 4px 0 #008d97;
margin-bottom: 4px;
}
.vc_btn_pink {
background-color: #fe6c61;
color: #ffffff !important;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.vc_btn_pink:hover {
background-color: #fe5043;
color: #f7f7f7 !important;
}
.vc_btn_pink.vc_btn_outlined,
.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 {
border-color: #fe5043;
}
.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 {
-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 {
-webkit-box-shadow: 0 4px 0 #fe3829;
box-shadow: 0 4px 0 #fe3829;
margin-bottom: 4px;
}
.vc_btn_violet {
background-color: #8d6dc4;
color: #ffffff !important;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.vc_btn_violet:hover {
background-color: #7c57bb;
color: #f7f7f7 !important;
}
.vc_btn_violet.vc_btn_outlined,
.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 {
border-color: #7c57bb;
}
.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 {
-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 {
-webkit-box-shadow: 0 4px 0 #6e48b1;
box-shadow: 0 4px 0 #6e48b1;
margin-bottom: 4px;
}
.vc_btn_peacoc {
background-color: #4cadc9;
color: #ffffff !important;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.vc_btn_peacoc:hover {
background-color: #39a0bd;
color: #f7f7f7 !important;
}
.vc_btn_peacoc.vc_btn_outlined,
.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 {
border-color: #39a0bd;
}
.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 {
-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 {
-webkit-box-shadow: 0 4px 0 #338faa;
box-shadow: 0 4px 0 #338faa;
margin-bottom: 4px;
}
.vc_btn_chino {
background-color: #cec2ab;
color: #ffffff !important;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.vc_btn_chino:hover {
background-color: #c3b498;
color: #f7f7f7 !important;
}
.vc_btn_chino.vc_btn_outlined,
.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 {
border-color: #c3b498;
}
.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 {
-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 {
-webkit-box-shadow: 0 4px 0 #b9a888;
box-shadow: 0 4px 0 #b9a888;
margin-bottom: 4px;
}
.vc_btn_mulled_wine {
background-color: #50485b;
color: #ffffff !important;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.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 {
color: #50485b !important;
}
.vc_btn_mulled_wine.vc_btn_outlined:hover,
.vc_btn_mulled_wine.vc_btn_square_outlined:hover {
border-color: #413a4a;
}
.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 {
-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 {
-webkit-box-shadow: 0 4px 0 #342f3c;
box-shadow: 0 4px 0 #342f3c;
margin-bottom: 4px;
}
.vc_btn_vista_blue {
background-color: #75d69c;
color: #ffffff !important;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.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 {
color: #75d69c !important;
}
.vc_btn_vista_blue.vc_btn_outlined:hover,
.vc_btn_vista_blue.vc_btn_square_outlined:hover {
border-color: #5dcf8b;
}
.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 {
-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 {
-webkit-box-shadow: 0 4px 0 #4ac97d;
box-shadow: 0 4px 0 #4ac97d;
margin-bottom: 4px;
}
.vc_btn_black {
background-color: #2a2a2a;
color: #ffffff !important;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.vc_btn_black:hover {
background-color: #1b1b1b;
color: #f7f7f7 !important;
}
.vc_btn_black.vc_btn_outlined,
.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 {
border-color: #1b1b1b;
}
.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 {
-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 {
-webkit-box-shadow: 0 4px 0 #0e0e0e;
box-shadow: 0 4px 0 #0e0e0e;
margin-bottom: 4px;
}
.vc_btn_grey {
background-color: #ebebeb;
color: #666666 !important;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.vc_btn_grey:hover {
background-color: #dcdcdc;
color: #5e5e5e !important;
}
.vc_btn_grey.vc_btn_outlined,
.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 {
border-color: #dcdcdc;
}
.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 {
-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 {
-webkit-box-shadow: 0 4px 0 #cfcfcf;
box-shadow: 0 4px 0 #cfcfcf;
margin-bottom: 4px;
}
.vc_btn_orange {
background-color: #f89406;
color: #ffffff !important;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.vc_btn_orange:hover {
background-color: #da8205;
color: #f7f7f7 !important;
}
.vc_btn_orange.vc_btn_outlined,
.vc_btn_orange.vc_btn_square_outlined {
color: #f89406 !important;
}
.vc_btn_orange.vc_btn_outlined:hover,
.vc_btn_orange.vc_btn_square_outlined:hover {
border-color: #da8205;
}
.vc_btn_orange.vc_btn_3d {
-webkit-box-shadow: 0 5px 0 #c17305;
box-shadow: 0 5px 0 #c17305;
margin-bottom: 5px;
}
.vc_btn_orange.vc_btn_3d.vc_btn_xs {
-webkit-box-shadow: 0 3px 0 #c17305;
box-shadow: 0 3px 0 #c17305;
margin-bottom: 3px;
}
.vc_btn_orange.vc_btn_3d.vc_btn_sm {
-webkit-box-shadow: 0 4px 0 #c17305;
box-shadow: 0 4px 0 #c17305;
margin-bottom: 4px;
}
.vc_btn_sky {
background-color: #5aa1e3;
color: #ffffff !important;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.vc_btn_sky:hover {
background-color: #4092df;
color: #f7f7f7 !important;
}
.vc_btn_sky.vc_btn_outlined,
.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 {
border-color: #4092df;
}
.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 {
-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 {
-webkit-box-shadow: 0 4px 0 #2a86db;
box-shadow: 0 4px 0 #2a86db;
margin-bottom: 4px;
}
.vc_btn_green {
background-color: #6dab3c;
color: #ffffff !important;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.vc_btn_green:hover {
background-color: #5f9434;
color: #f7f7f7 !important;
}
.vc_btn_green.vc_btn_outlined,
.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 {
border-color: #5f9434;
}
.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 {
-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 {
-webkit-box-shadow: 0 4px 0 #53812d;
box-shadow: 0 4px 0 #53812d;
margin-bottom: 4px;
}
.vc_btn_juicy_pink {
background-color: #f4524d;
color: #ffffff !important;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.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 {
color: #f4524d !important;
}
.vc_btn_juicy_pink.vc_btn_outlined:hover,
.vc_btn_juicy_pink.vc_btn_square_outlined:hover {
border-color: #f23630;
}
.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 {
-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 {
-webkit-box-shadow: 0 4px 0 #f11f18;
box-shadow: 0 4px 0 #f11f18;
margin-bottom: 4px;
}
.vc_btn_sandy_brown {
background-color: #f79468;
color: #ffffff !important;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.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 {
color: #f79468 !important;
}
.vc_btn_sandy_brown.vc_btn_outlined:hover,
.vc_btn_sandy_brown.vc_btn_square_outlined:hover {
border-color: #f57f4b;
}
.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 {
-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 {
-webkit-box-shadow: 0 4px 0 #f46e33;
box-shadow: 0 4px 0 #f46e33;
margin-bottom: 4px;
}
.vc_btn_purple {
background-color: #b97ebb;
color: #ffffff !important;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.vc_btn_purple:hover {
background-color: #ae6ab0;
color: #f7f7f7 !important;
}
.vc_btn_purple.vc_btn_outlined,
.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 {
border-color: #ae6ab0;
}
.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 {
-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 {
-webkit-box-shadow: 0 4px 0 #a559a8;
box-shadow: 0 4px 0 #a559a8;
margin-bottom: 4px;
}
.vc_btn_white {
background-color: #ffffff;
color: #666666 !important;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.vc_btn_white:hover {
background-color: #f0f0f0;
color: #5e5e5e !important;
}
.vc_btn_white.vc_btn_outlined,
.vc_btn_white.vc_btn_square_outlined {
color: #ffffff !important;
}
.vc_btn_white.vc_btn_outlined:hover,
.vc_btn_white.vc_btn_square_outlined:hover {
border-color: #f0f0f0;
}
.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 {
-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 {
-webkit-box-shadow: 0 4px 0 #e3e3e3;
box-shadow: 0 4px 0 #e3e3e3;
margin-bottom: 4px;
} .wpb_alert {
padding: 1em 35px 1em 25px;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
background-color: #fcf8e3;
border: 1px solid #faebcc;
border-radius: 5px;
color: #8a6d3b;
clear: both;
}
.wpb_alert .messagebox_text *:last-child {
margin-bottom: 0;
}
.wpb_alert.vc_alert_square {
border-radius: 0;
}
.wpb_alert.vc_alert_square_outlined {
border-radius: 0;
background: none !important;
border-width: 2px;
}
.wpb_alert.vc_alert_round {
border-radius: 50px;
}
.wpb_alert.vc_alert_outlined {
background: none !important;
border-width: 2px;
}
.wpb_alert.vc_alert_3d {
border-width: 1px 1px 1px 1px;
}
.wpb_alert-success {
color: #3c763d;
border-color: #d6e9c6;
background-color: #dff0d8;
}
.wpb_alert-success.vc_alert_outlined,
.wpb_alert-success.vc_alert_square_outlined {
color: #3c763d;
}
.wpb_alert-success.vc_alert_3d {
-webkit-box-shadow: 0 5px 0 #c1e2b3;
box-shadow: 0 5px 0 #c1e2b3;
}
.wpb_alert-error,
.wpb_alert-danger {
color: #a94442;
border-color: #ebccd1;
background-color: #f2dede;
}
.wpb_alert-error.vc_alert_outlined,
.wpb_alert-danger.vc_alert_outlined,
.wpb_alert-error.vc_alert_square_outlined,
.wpb_alert-danger.vc_alert_square_outlined {
color: #a94442;
}
.wpb_alert-error.vc_alert_3d,
.wpb_alert-danger.vc_alert_3d {
-webkit-box-shadow: 0 5px 0 #e4b9b9;
box-shadow: 0 5px 0 #e4b9b9;
}
.wpb_alert-info {
color: #31708f;
border-color: #bce8f1;
background-color: #d9edf7;
}
.wpb_alert-info.vc_alert_outlined,
.wpb_alert-info.vc_alert_square_outlined {
color: #31708f;
}
.wpb_alert-info.vc_alert_3d {
-webkit-box-shadow: 0 5px 0 #afd9ee;
box-shadow: 0 5px 0 #afd9ee;
}
.wpb_alert .messagebox_text,
.wpb_alert-warning .messagebox_text {
padding-left: 40px;
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/vc/alert.png) no-repeat left center;
}
.wpb_alert-info .messagebox_text {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/vc/info.png) no-repeat left center;
}
.wpb_alert-success .messagebox_text {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/vc/tick.png) no-repeat left center;
}
.wpb_alert-error .messagebox_text,
.wpb_alert-danger .messagebox_text {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/vc/exclamation.png) no-repeat left center;
} .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 {
border-radius: 0;
}
.vc_call_to_action.vc_cta_square_outlined {
border-radius: 0;
background: none !important;
}
.vc_call_to_action.vc_cta_round {
border-radius: 50px;
}
.vc_call_to_action.vc_cta_outlined {
background: none !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;
} .vc_separator {
display: table;
}
.vc_separator h4 {
line-height: 1em;
font-size: 100%;
display: table-cell;
white-space: pre;
}
.vc_separator.vc_separator_align_center h4 {
padding: 0 0.8em;
}
.vc_separator.vc_separator_align_left {
margin-left: 0;
}
.vc_separator.vc_separator_align_left h4 {
padding: 0 0.8em 0 0;
}
.vc_separator.vc_separator_align_left .vc_sep_holder {
width: 100%;
}
.vc_separator.vc_separator_align_left .vc_sep_holder.vc_sep_holder_l {
display: none;
}
.vc_separator.vc_separator_align_right {
margin-right: 0;
}
.vc_separator.vc_separator_align_right h4 {
padding: 0 0 0 0.8em;
margin: 0 !important;
}
.vc_separator.vc_separator_align_right .vc_sep_holder {
width: 100%;
}
.vc_separator.vc_separator_align_right .vc_sep_holder.vc_sep_holder_r {
display: none;
}
.vc_separator .vc_sep_holder {
display: table-cell;
height: 1px;
position: relative;
vertical-align: middle;
width: 50%;
}
.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_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_color_blue .vc_sep_line {
border-color: #5472d2;
}
.vc_separator.vc_sep_color_turquoise .vc_sep_line {
border-color: #00c1cf;
}
.vc_separator.vc_sep_color_pink .vc_sep_line {
border-color: #fe6c61;
}
.vc_separator.vc_sep_color_violet .vc_sep_line {
border-color: #8d6dc4;
}
.vc_separator.vc_sep_color_peacoc .vc_sep_line {
border-color: #4cadc9;
}
.vc_separator.vc_sep_color_chino .vc_sep_line {
border-color: #cec2ab;
}
.vc_separator.vc_sep_color_mulled_wine .vc_sep_line {
border-color: #50485b;
}
.vc_separator.vc_sep_color_vista_blue .vc_sep_line {
border-color: #75d69c;
}
.vc_separator.vc_sep_color_black .vc_sep_line {
border-color: #2a2a2a;
}
.vc_separator.vc_sep_color_grey .vc_sep_line {
border-color: #ebebeb;
}
.vc_separator.vc_sep_color_orange .vc_sep_line {
border-color: #f89406;
}
.vc_separator.vc_sep_color_sky .vc_sep_line {
border-color: #5aa1e3;
}
.vc_separator.vc_sep_color_green .vc_sep_line {
border-color: #6dab3c;
}
.vc_separator.vc_sep_color_juicy_pink .vc_sep_line {
border-color: #f4524d;
}
.vc_separator.vc_sep_color_sandy_brown .vc_sep_line {
border-color: #f79468;
}
.vc_separator.vc_sep_color_purple .vc_sep_line {
border-color: #b97ebb;
}
.vc_separator.vc_sep_color_white .vc_sep_line {
border-color: #ffffff;
} .wpb_single_image img {
height: auto;
max-width: 100%;
}
.wpb_single_image.vc_align_center {
text-align: center;
}
.wpb_single_image.vc_align_right {
text-align: right;
}
.wpb_single_image.vc_align_left {
text-align: left;
}
div .vc_box_rounded {
border-radius: 4px;
-webkit-box-shadow: none;
box-shadow: none;
}
div .vc_box_outline,
div .vc_box_outline_circle {
border-radius: 0px;
-webkit-box-shadow: none;
box-shadow: none;
padding: 6px;
border: 1px solid #ebebeb;
}
div .vc_box_border,
div .vc_box_border_circle {
border-radius: 0px;
-webkit-box-shadow: none;
box-shadow: none;
padding: 6px;
border: none;
}
div .vc_box_shadow,
div .vc_box_shadow_circle {
border-radius: 0px;
-webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
padding: 6px;
}
div .vc_box_shadow_3d {
border-radius: 0px;
-webkit-box-shadow: none;
box-shadow: none;
margin-bottom: 15px;
}
div .vc_box_circle,
div .vc_box_outline_circle,
div .vc_box_border_circle,
div .vc_box_shadow_circle {
border-radius: 5000px;
border-radius: 50%;
-webkit-box-shadow: none;
box-shadow: none;
overflow: hidden;
}
div .vc_box_shadow_circle {
-webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
}
.vc_box_shadow_3d_wrap {
position: relative;
z-index: 0;
display: inline-block;
max-width: 100%;
}
.vc_box_shadow_3d_wrap:after,
.vc_box_shadow_3d_wrap:before {
content: "";
position: absolute;
box-shadow: 0 15px 10px rgba(0, 0, 0, 0.5);
left: 10px;
bottom: 8%;
width: 40%;
height: 20%;
max-height: 100px;
max-width: 300px;
z-index: -1;
-webkit-transform: rotate(-6deg);
-ms-transform: rotate(-6deg);
transform: rotate(-6deg);
}
.vc_box_shadow_3d_wrap:after {
left: auto;
right: 10px;
-webkit-transform: rotate(6deg);
-ms-transform: rotate(6deg);
transform: rotate(6deg);
}
.vc_box_outline.vc_box_border_blue,
.vc_box_outline_circle.vc_box_border_blue {
border-color: #5472d2;
}
.vc_box_border.vc_box_border_blue,
.vc_box_border_circle.vc_box_border_blue {
background-color: #5472d2;
}
.vc_box_outline.vc_box_border_turquoise,
.vc_box_outline_circle.vc_box_border_turquoise {
border-color: #00c1cf;
}
.vc_box_border.vc_box_border_turquoise,
.vc_box_border_circle.vc_box_border_turquoise {
background-color: #00c1cf;
}
.vc_box_outline.vc_box_border_pink,
.vc_box_outline_circle.vc_box_border_pink {
border-color: #fe6c61;
}
.vc_box_border.vc_box_border_pink,
.vc_box_border_circle.vc_box_border_pink {
background-color: #fe6c61;
}
.vc_box_outline.vc_box_border_violet,
.vc_box_outline_circle.vc_box_border_violet {
border-color: #8d6dc4;
}
.vc_box_border.vc_box_border_violet,
.vc_box_border_circle.vc_box_border_violet {
background-color: #8d6dc4;
}
.vc_box_outline.vc_box_border_peacoc,
.vc_box_outline_circle.vc_box_border_peacoc {
border-color: #4cadc9;
}
.vc_box_border.vc_box_border_peacoc,
.vc_box_border_circle.vc_box_border_peacoc {
background-color: #4cadc9;
}
.vc_box_outline.vc_box_border_chino,
.vc_box_outline_circle.vc_box_border_chino {
border-color: #cec2ab;
}
.vc_box_border.vc_box_border_chino,
.vc_box_border_circle.vc_box_border_chino {
background-color: #cec2ab;
}
.vc_box_outline.vc_box_border_mulled_wine,
.vc_box_outline_circle.vc_box_border_mulled_wine {
border-color: #50485b;
}
.vc_box_border.vc_box_border_mulled_wine,
.vc_box_border_circle.vc_box_border_mulled_wine {
background-color: #50485b;
}
.vc_box_outline.vc_box_border_vista_blue,
.vc_box_outline_circle.vc_box_border_vista_blue {
border-color: #75d69c;
}
.vc_box_border.vc_box_border_vista_blue,
.vc_box_border_circle.vc_box_border_vista_blue {
background-color: #75d69c;
}
.vc_box_outline.vc_box_border_black,
.vc_box_outline_circle.vc_box_border_black {
border-color: #2a2a2a;
}
.vc_box_border.vc_box_border_black,
.vc_box_border_circle.vc_box_border_black {
background-color: #2a2a2a;
}
.vc_box_outline.vc_box_border_grey,
.vc_box_outline_circle.vc_box_border_grey {
border-color: #ebebeb;
}
.vc_box_border.vc_box_border_grey,
.vc_box_border_circle.vc_box_border_grey {
background-color: #ebebeb;
}
.vc_box_outline.vc_box_border_orange,
.vc_box_outline_circle.vc_box_border_orange {
border-color: #f89406;
}
.vc_box_border.vc_box_border_orange,
.vc_box_border_circle.vc_box_border_orange {
background-color: #f89406;
}
.vc_box_outline.vc_box_border_sky,
.vc_box_outline_circle.vc_box_border_sky {
border-color: #5aa1e3;
}
.vc_box_border.vc_box_border_sky,
.vc_box_border_circle.vc_box_border_sky {
background-color: #5aa1e3;
}
.vc_box_outline.vc_box_border_green,
.vc_box_outline_circle.vc_box_border_green {
border-color: #6dab3c;
}
.vc_box_border.vc_box_border_green,
.vc_box_border_circle.vc_box_border_green {
background-color: #6dab3c;
}
.vc_box_outline.vc_box_border_juicy_pink,
.vc_box_outline_circle.vc_box_border_juicy_pink {
border-color: #f4524d;
}
.vc_box_border.vc_box_border_juicy_pink,
.vc_box_border_circle.vc_box_border_juicy_pink {
background-color: #f4524d;
}
.vc_box_outline.vc_box_border_sandy_brown,
.vc_box_outline_circle.vc_box_border_sandy_brown {
border-color: #f79468;
}
.vc_box_border.vc_box_border_sandy_brown,
.vc_box_border_circle.vc_box_border_sandy_brown {
background-color: #f79468;
}
.vc_box_outline.vc_box_border_purple,
.vc_box_outline_circle.vc_box_border_purple {
border-color: #b97ebb;
}
.vc_box_border.vc_box_border_purple,
.vc_box_border_circle.vc_box_border_purple {
background-color: #b97ebb;
}
.vc_box_outline.vc_box_border_white,
.vc_box_outline_circle.vc_box_border_white {
border-color: #ffffff;
}
.vc_box_border.vc_box_border_white,
.vc_box_border_circle.vc_box_border_white {
background-color: #ffffff;
}  .wpb_alert p:last-child,
#content .wpb_alert p:last-child,
.wpb_text_column p:last-child,
.wpb_text_column *:last-child,
#content .wpb_text_column p:last-child,
#content .wpb_text_column *:last-child,
.wpb_toggle_content p:last-child {
margin-bottom: 0;
}
.wpb_row,
.wpb_content_element,
ul.wpb_thumbnails-fluid > li,
.last_toggle_el_margin,
.wpb_button {
margin-bottom: 35px;
}
.fb_like,
.twitter-share-button,
.entry-content .twitter-share-button,
.wpb_googleplus,
.wpb_pinterest,
.wpb_tab .wpb_content_element,
.wpb_accordion .wpb_content_element,
.wpb_toggle_content {
margin-bottom: 21.73913043px;
} .wpb_column > .wpb_wrapper > .vc-element:last-child > .wpb_content_element,
.wpb_column > .wpb_wrapper > .vc-element:last-child > .wpb_row {
margin-bottom: 0;
}
.text-left {
text-align: left;
}
.text-right {
text-align: right;
}
.text-center {
text-align: center;
} .fb_type_standard {
height: 25px;
}
.fb_type_standard iframe {
height: 25px;
}
.fb_type_button_count {
height: 20px;
}
.fb_type_button_count iframe {
height: 20px;
}
.fb_type_box_count {
height: 62px;
}
.fb_type_box_count iframe {
height: 62px;
} .wpb_googleplus_type_standard {
height: 25px;
}
.wpb_googleplus_type_small {
height: 19px;
}
.wpb_googleplus_type_medium {
height: 21px;
}
.wpb_googleplus_type_tall {
height: 21px;
} .wpb_pinterest_type_horizontal {
height: 21px;
}
.wpb_pinterest_type_vertical {
height: 60px;
}
.wpb_pinterest_type_none {
height: 21px;
} iframe.twitter-share-button {
margin: 0;
} .wpb_toggle,
#content h4.wpb_toggle {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/toggle_open.png) no-repeat left center;
padding-left: 25px;
clear: both;
margin-top: 0;
}
.wpb_toggle_title_active,
#content h4.wpb_toggle_title_active {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/toggle_close.png) no-repeat left center;
}
.wpb_toggle:hover {
cursor: pointer;
}
.wpb_toggle_content {
display: none;
overflow: hidden;
padding: 0px 0px 0px 25px;
margin-top: 1em;
}
.wpb_toggle_open {
display: block;
} .wpb_widgetised_column .wpb_wrapper > ul {
margin: 0;
}
.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;
*display: inline; *zoom: 1;
padding: 4px 10px 4px;
margin-bottom: 0;
margin-top: 0;
font-size: 13px;
line-height: 18px;
*line-height: 20px;
color: #333333;
text-align: center;
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
vertical-align: middle;
cursor: pointer;
background-color: #f7f7f7;
border: 1px solid #cccccc;
*border: 0;
border-bottom-color: #b3b3b3;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
*margin-left: .3em;
}
.wpb_button:hover,
.wpb_button:active,
.wpb_button.active,
.wpb_button.disabled,
.wpb_button[disabled] {
background-color: #eaeaea;
}
.wpb_button:active,
.wpb_button.active {
background-color: #d1d1d1 \9;
}
.wpb_button:first-child {
*margin-left: 0;
}
.wpb_button:hover {
color: #333333;
text-decoration: none;
background-color: #e6e6e6;
*background-color: #d9d9d9; -webkit-transition: background-color 0.1s linear;
transition: background-color 0.1s linear;
}
.wpb_button:focus {
outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
.wpb_button.active,
.wpb_button:active {
background-color: #e6e6e6;
background-color: #d9d9d9 \9;
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-primary,
.wpb_btn-primary:hover,
.wpb_btn-warning,
.wpb_btn-warning:hover,
.wpb_btn-danger,
.wpb_btn-danger:hover,
.wpb_btn-success,
.wpb_btn-success:hover,
.wpb_btn-info,
.wpb_btn-info:hover,
.wpb_btn-inverse,
.wpb_btn-inverse:hover {
color: #ffffff;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.wpb_btn-primary.active,
.wpb_btn-warning.active,
.wpb_btn-danger.active,
.wpb_btn-success.active,
.wpb_btn-info.active,
.wpb_btn-inverse.active {
color: rgba(255, 255, 255, 0.75);
}
.wpb_button {
border-color: #ccc;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1);
}
.wpb_btn-primary {
background-color: #0088cc;
}
.wpb_btn-primary:hover,
.wpb_btn-primary:active,
.wpb_btn-primary.active,
.wpb_btn-primary.disabled,
.wpb_btn-primary[disabled] {
background-color: #0077b3;
}
.wpb_btn-primary:active,
.wpb_btn-primary.active {
background-color: #005580 \9;
}
.wpb_btn-warning {
background-color: #ff9900;
}
.wpb_btn-warning:hover,
.wpb_btn-warning:active,
.wpb_btn-warning.active,
.wpb_btn-warning.disabled,
.wpb_btn-warning[disabled] {
background-color: #e68a00;
}
.wpb_btn-warning:active,
.wpb_btn-warning.active {
background-color: #b36b00 \9;
}
.wpb_btn-danger {
background-color: #ff675b;
}
.wpb_btn-danger:hover,
.wpb_btn-danger:active,
.wpb_btn-danger.active,
.wpb_btn-danger.disabled,
.wpb_btn-danger[disabled] {
background-color: #ff4f42;
}
.wpb_btn-danger:active,
.wpb_btn-danger.active {
background-color: #ff200f \9;
}
.wpb_btn-success {
background-color: #6ab165;
}
.wpb_btn-success:hover,
.wpb_btn-success:active,
.wpb_btn-success.active,
.wpb_btn-success.disabled,
.wpb_btn-success[disabled] {
background-color: #5aa855;
}
.wpb_btn-success:active,
.wpb_btn-success.active {
background-color: #488644 \9;
}
.wpb_btn-info {
background-color: #58b9da;
}
.wpb_btn-info:hover,
.wpb_btn-info:active,
.wpb_btn-info.active,
.wpb_btn-info.disabled,
.wpb_btn-info[disabled] {
background-color: #43b0d5;
}
.wpb_btn-info:active,
.wpb_btn-info.active {
background-color: #2a97bc \9;
}
.wpb_btn-inverse {
background-color: #555555;
}
.wpb_btn-inverse:hover,
.wpb_btn-inverse:active,
.wpb_btn-inverse.active,
.wpb_btn-inverse.disabled,
.wpb_btn-inverse[disabled] {
background-color: #484848;
}
.wpb_btn-inverse:active,
.wpb_btn-inverse.active {
background-color: #2f2f2f \9;
}
button.wpb_button,
input[type="submit"].wpb_button {
*padding-top: 2px;
*padding-bottom: 2px;
}
button.wpb_button::-moz-focus-inner,
input[type="submit"].wpb_button::-moz-focus-inner {
padding: 0;
border: 0;
}
button.wpb_button.wpb_btn-large,
input[type="submit"].wpb_button.wpb_btn-large {
*padding-top: 7px;
*padding-bottom: 7px;
}
button.wpb_button.wpb_btn-small,
input[type="submit"].wpb_button.wpb_btn-small {
*padding-top: 3px;
*padding-bottom: 3px;
}
button.wpb_button.wpb_btn-mini,
input[type="submit"].wpb_button.wpb_btn-mini {
*padding-top: 1px;
*padding-bottom: 1px;
} a.wpb_button_a {
text-decoration: none;
border: none;
}
a.wpb_button_a:hover {
text-decoration: none;
}
.wpb_button:hover {
background-image: none;
}
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(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/icons/address-book.png) no-repeat right center;
}
.wpb_alarm_clock i.icon,
option.wpb_alarm_clock {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/icons/alarm-clock.png) no-repeat right center;
}
.wpb_anchor i.icon,
option.wpb_anchor {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/icons/anchor.png) no-repeat right center;
}
.wpb_application_image i.icon,
option.wpb_application_image {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/icons/application-image.png) no-repeat right center;
}
.wpb_arrow i.icon,
option.wpb_arrow {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/icons/arrow.png) no-repeat right center;
}
.wpb_asterisk i.icon,
option.wpb_asterisk {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/icons/asterisk.png) no-repeat right center;
}
.wpb_hammer i.icon,
option.wpb_hammer {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/icons/auction-hammer.png) no-repeat right center;
}
.wpb_balloon i.icon,
option.wpb_balloon {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/icons/balloon.png) no-repeat right center;
}
.wpb_balloon_buzz i.icon,
option.wpb_balloon_buzz {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/icons/balloon-buzz.png) no-repeat right center;
}
.wpb_balloon_facebook i.icon,
option.wpb_balloon_facebook {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/icons/balloon-facebook.png) no-repeat right center;
}
.wpb_balloon_twitter i.icon,
option.wpb_balloon_twitter {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/icons/balloon-twitter.png) no-repeat right center;
}
.wpb_battery i.icon,
option.wpb_battery {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/icons/battery-full.png) no-repeat right center;
}
.wpb_binocular i.icon,
option.wpb_binocular {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/icons/binocular.png) no-repeat right center;
}
.wpb_document_excel i.icon,
option.wpb_document_excel {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/icons/blue-document-excel.png) no-repeat right center;
}
.wpb_document_image i.icon,
option.wpb_document_image {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/icons/blue-document-image.png) no-repeat right center;
}
.wpb_document_music i.icon,
option.wpb_document_music {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/icons/blue-document-music.png) no-repeat right center;
}
.wpb_document_office i.icon,
option.wpb_document_office {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/icons/blue-document-office.png) no-repeat right center;
}
.wpb_document_pdf i.icon,
option.wpb_document_pdf {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/icons/blue-document-pdf.png) no-repeat right center;
}
.wpb_document_powerpoint i.icon,
option.wpb_document_powerpoint {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/icons/blue-document-powerpoint.png) no-repeat right center;
}
.wpb_document_word i.icon,
option.wpb_document_word {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/icons/blue-document-word.png) no-repeat right center;
}
.wpb_bookmark i.icon,
option.wpb_bookmark {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/icons/bookmark.png) no-repeat right center;
}
.wpb_camcorder i.icon,
option.wpb_camcorder {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/icons/camcorder.png) no-repeat right center;
}
.wpb_camera i.icon,
option.wpb_camera {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/icons/camera.png) no-repeat right center;
}
.wpb_chart i.icon,
option.wpb_chart {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/icons/chart.png) no-repeat right center;
}
.wpb_chart_pie i.icon,
option.wpb_chart_pie {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/icons/chart-pie.png) no-repeat right center;
}
.wpb_clock i.icon,
option.wpb_clock {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/icons/clock.png) no-repeat right center;
}
.wpb_play i.icon,
option.wpb_play {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/icons/control.png) no-repeat right center;
}
.wpb_fire i.icon,
option.wpb_fire {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/icons/fire.png) no-repeat right center;
}
.wpb_heart i.icon,
option.wpb_heart {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/icons/heart.png) no-repeat right center;
}
.wpb_mail i.icon,
option.wpb_mail {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/icons/mail.png) no-repeat right center;
}
.wpb_shield i.icon,
option.wpb_shield {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/icons/plus-shield.png) no-repeat right center;
}
.wpb_video i.icon,
option.wpb_video {
background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/icons/video.png) no-repeat right center;
} .wpb_call_to_action {
position: relative;
background-color: #f7f7f7;
padding: 20px;
padding: 35px;
border: 1px solid #f0f0f0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.wpb_call_to_action .wpb_button {
margin: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.cta_align_left .wpb_button {
float: left;
}
.cta_align_right .wpb_button {
float: right;
}
.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;
}
.cta_align_left .wpb_call_text {
float: right;
}
.wpb_call_to_action .wpb_call_text,
#content .wpb_call_to_action .wpb_call_text {
margin: 0;
padding-top: 0;
}
.cta_align_bottom {
text-align: center;
}
.cta_align_bottom .wpb_button {
position: static;
margin-top: 21.73913043px;
display: inline-block;
}
.cta_no_button .wpb_call_text {
width: auto;
float: none;
} @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;
}
} .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_content_element .wpb_tabs_nav li a:focus,
.wpb_accordion_section .wpb_accordion_header a:focus,
.wpb_tour_next_prev_nav a:focus {
outline: none;
}  .wpb_content_element .wpb_tour_tabs_wrapper,
.wpb_content_element .wpb_tabs_nav {
padding: 0;
}
.wpb_content_element .wpb_tabs_nav {
margin: 0;
padding-left: 0 !important;
text-indent: inherit !important;
border-bottom: 1px solid #e5e5e5;
}
#content .wpb_content_element .wpb_tabs_nav {
margin: 0;
}
.wpb_content_element .wpb_tabs_nav li {
background:#f7f7f7;
display:block;
margin-bottom:-1px !important;
margin-right:-1px !important;
line-height: 18px;
border: 1px solid #e5e5e5;	
white-space: nowrap;	
background-image: none;
list-style: none !important;
}
.wpb_content_element .wpb_tabs_nav li:after,
.wpb_content_element .wpb_tabs_nav li:before {
display: none !important;
}
.wpb_content_element .wpb_tabs_nav li:hover {
background-color: #fbfbfb;
}
.wpb_content_element .wpb_tabs_nav .ui-state-active, .wpb_content_element .wpb_tabs_nav .ui-state-focus,
.wpb_content_element .wpb_tabs_nav .ui-state-active:hover , .wpb_content_element .wpb_tabs_nav .ui-state-focus:hover  { 
border-bottom-color:#fff; background:#fff; padding-top:6px; margin-top:-6px;}
.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a {
cursor: default;
}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_ui-tabs-hide {
display: none;
} .wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a,
.wpb_content_element .wpb_accordion_header a {
border-bottom: none;
text-decoration: none;
display: block;
padding:12px 18px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px; 
color:#555;
}
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header,
.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab {
background-color: #fff;
border:1px solid #e5e5e5;
border-top:none;
}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab,
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content {
padding: 20px;
}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab > .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_accordion_wrapper .wpb_accordion_content .wpb_row:last-child > div > div.wpb_wrapper .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;
display:block;
border:none;
border-right:1px solid #e5e5e5;
padding:40px 0;
width: 20%;
min-width:98px;
}
.wpb_tour .wpb_tabs_nav li {
margin: 0 0 1px 0;
padding:0;
background:#f9f9f9;
border:1px solid #e5e5e5;
border-left:none;
}
.wpb_tour .wpb_tabs_nav .ui-state-active, .wpb_tour .wpb_tabs_nav .ui-state-focus,
.wpb_tour .wpb_tabs_nav .ui-state-active:hover , .wpb_tour .wpb_tabs_nav .ui-state-focus:hover  { 
border-bottom-color:#e5e5e5; border-right-color:#fff; background:#fff; padding-top:0; margin-top:0; margin-right:-1px;}
.wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav a {
text-transform:uppercase;
font-size:12px;
font-weight:bold;
color:#838383;
padding:10px;
}
.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
border: none;
height:100%;
float:left;
width:79%;
min-width:196px;
min-height:160px;
display:block;
padding: 30px 0 0 21.739130434782606px;
}
.wpb_tour_next_prev_nav {
width:0px; height:0px; display:none; visibility:hidden;
}
.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 0;
padding-top: 0;
position: relative;
text-transform: none;
font-weight: inherit;
font-size: inherit;
font-family: inherit;
line-height: inherit;
letter-spacing: inherit;
border:none;
border-top: 3px solid #f3f2f2; cursor: pointer; display: block; margin: 0;
}
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a {
padding: 19px 14px 16px 40px;
display: block;	color:#656f78;	padding: 19px 14px 16px 38px; text-decoration: none; text-shadow: none; font-weight:bold; font-size:16px;
}
.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon,
.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
display: block;
width: 24px;
height: 24px;
background: url(https://www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/assets/images/accordion-ico.png) no-repeat 0px 0px;
position: absolute;
left: 7px;
top:19px;
}
.wpb_accordion .wpb_accordion_wrapper:last-of-type { border-bottom: 3px solid #f3f2f2; margin-bottom: 20px; }
.wpb_accordion .wpb_accordion_wrapper .ui-state-active { border-top-color:#b0afaf; }
.wpb_accordion .wpb_accordion_wrapper .ui-state-active a, .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a:hover { color: #0093d0; }
.wpb_accordion .wpb_accordion_wrapper a:hover { background-color: #fbfbfb; }
.wpb_accordion .wpb_accordion_wrapper .ui-state-active a { background-color: #fff; }  
.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon {
background: url(https://www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/assets/images/accordion-ico.png) no-repeat 0px -70px;
}
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content  {
padding:5px 20px 30px 40px;
} @media (max-width: 767px) {
.vc_responsive .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav,
.vc_responsive .wpb_tour .wpb_tab,
.vc_responsive .wpb_tour_next_prev_nav {
width: 100%;
float: none;
margin-left: 0;
}
.wpb_tabs .wpb_tabs_nav li, .wpb_content_element .wpb_tabs_nav li, .wpb_tour .wpb_tabs_nav  {
float:none;
margin:0 !important;
}
.wpb_content_element .wpb_tabs_nav .ui-state-active, .wpb_content_element .wpb_tabs_nav .ui-state-focus,
.wpb_content_element .wpb_tabs_nav .ui-state-active:hover , .wpb_content_element .wpb_tabs_nav .ui-state-focus:hover, .wpb_tour .wpb_tour_tabs_wrapper .wpb_tab {
float:none;
margin:0 !important;
padding-top:0 !important;
border-left-color:#ff9900;
}
.wpb_tour .wpb_tabs_nav {
width:auto;
border:none;
max-width:100%;
}
.wpb_tour .wpb_tabs_nav li {
border:1px solid #e5e5e5;
}
.wpb_tour .wpb_tabs_nav .ui-state-active, .wpb_tour .wpb_tabs_nav .ui-state-focus,
.wpb_tour .wpb_tabs_nav .ui-state-active:hover , .wpb_tour .wpb_tabs_nav .ui-state-focus:hover {
border-left:1px solid #ff9900; border-right:1px solid #e5e5e5;
}
}  .wpb_column .wpb_wrapper .wpb_teaser_grid {
margin-bottom: 0;
float: none;
}
body ul.wpb_thumbnails-fluid li { padding: 0;
margin-left: 0;
background-image: none;
list-style: none !important;
}
body ul.wpb_thumbnails-fluid li:after,
body ul.wpb_thumbnails-fluid li:before {
display: none !important;
}
body ul.wpb_thumbnails-fluid li .entry-content *:last-child {
margin-bottom: 0;
}
.wpb_row .wpb_grid ul.wpb_thumbnails-fluid,
.wpb_row .wpb_filtered_grid ul.wpb_thumbnails-fluid {
padding: 0;
overflow: visible !important;
margin-left:0;
list-style:none;
}  .wpb_teaser_grid .entry-content {
margin: 0;
padding: 0;
width: 100%;
}
.grid_layout-thumbnail .post-thumb {
margin-bottom: 0;
}
.grid_layout-thumbnail .post-thumb img {
max-width: 100%;
} .wpb_carousel .wpb_wrapper {
position: relative;
}
.wpb_carousel .prev,
.wpb_carousel .next {
position: absolute;
top: 3px;
background-color: #f7f7f7;
padding: 0px 6px 0px 6px;
font-size: 12px;
z-index: 10;
text-decoration: none;
transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-webkit-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
}
.wpb_carousel .prev:hover,
.wpb_carousel .next:hover {
background-color: #f0f0f0;
}
.wpb_carousel .prev:focus,
.wpb_carousel .next:focus {
outline: none;
text-decoration: none;
}
.wpb_carousel .prev {
right: 30px;
}
.wpb_carousel .next {
right: 0px;
}
.wpb_carousel .wpb_thumbnails-fluid {
width: 100%;
}
.wpb_carousel .wpb_thumbnails-fluid > [class*="vc_span"] {
height: auto !important;
} .wpb_teaser_grid .categories_filter,
.wpb_categories_filter {
list-style: none;
list-style-type: none;
padding: 0;
margin: 0 0 10px 0;
}
.wpb_teaser_grid .categories_filter li,
.wpb_categories_filter li {
display: block;
float: left;
margin: 0 10px 10px 0;
background-image: none;
list-style: none !important;
}
.wpb_teaser_grid .categories_filter li:after,
.wpb_categories_filter li:after,
.wpb_teaser_grid .categories_filter li:before,
.wpb_categories_filter li:before {
display: none !important;
}
.wpb_teaser_grid .categories_filter li a,
.wpb_categories_filter li a {
border: none;
text-decoration: none;
}
.wpb_teaser_grid .categories_filter li a:hover,
.wpb_categories_filter li a:hover {
border-bottom: 1px dotted;
}
.wpb_teaser_grid .categories_filter li.active a,
.wpb_categories_filter li.active a {
border-bottom: 1px dotted;
}
@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_span"] {
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 > 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 {
display: none !important;
}
.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 .nivoSlider {
margin-bottom: 0;
}
.wpb_gallery .theme-default .nivo-controlNav {
padding: 10px 0 3px 0;
}
.wpb_gallery .wpb_flexslider .flex-control-nav {
bottom: -35px;
}
.wpb_gallery .wpb_flexslider .flex-caption {
cursor: default;
} #content .wpb_gallery_slides ul.slides,
.content .wpb_gallery_slides ul.slides,
.wpb_gallery_slides ul.slides,
#content .wpb_gallery_slides ul.flex-direction-nav,
.content .wpb_gallery_slides ul.flex-direction-nav,
.wpb_gallery_slides ul.flex-direction-nav,
body .wpb_gallery_slides ul li,
.wpb_content_element .wpb_gallery_slides ul li {
list-style: none;
padding: 0;
background-image: none;
margin: 0;
} .flickr_badge_image {
margin: 0 10px 10px 0px;
width: 72px;
height: 72px;
float: left;
background: none;
padding: 0;
}
.flickr_badge_image a {
border: none;
}
.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(//www.heretothere.com.au/wp-content/themes/brazil-wp/inc/visualcomposer/images/flickr.png);
background-repeat: no-repeat;
background-position: left center;
padding-left: 25px;
display: inline-block;
} .wpb_video_widget .wpb_wrapper .wpb_video_wrapper {
padding-top: 56%;
position: relative;
}
.wpb_video_widget .wpb_wrapper .wpb_video_wrapper > div {
padding-top: 0 !important;
position: static;
}
.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_video_wrapper .fluid-width-video-wrapper {
padding-top: 0 !important;
position: static;
} .wpb_posts_slider .flex-caption,
.wpb_posts_slider .nivo-caption {
background-color: #f7f7f7;
opacity: 1;
color: inherit;
padding: 10px 15px;
position: static;
}
.wpb_posts_slider .wpb_gallery_slides > ul > li {
background-image: none;
list-style: none !important;
}
.wpb_posts_slider .wpb_gallery_slides > ul > li:after,
.wpb_posts_slider .wpb_gallery_slides > ul > li:before {
display: none !important;
} .vc_progress_bar .vc_single_bar {
background: #f7f7f7;
position: relative;
margin-bottom: 12px;
margin-top: 38px;
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
}
.vc_progress_bar .vc_single_bar:last-child {
margin-bottom: 0;
}
.vc_progress_bar .vc_single_bar .vc_label {
position: relative;
z-index: 1;
top:-24px;
color:#797d84; font-size:12px; font-weight:600; }
.vc_progress_bar .vc_single_bar .vc_label .vc_label_units { float:right; margin-top:-24px;}
.vc_progress_bar .vc_single_bar.bar_blue .vc_bar {
background-color: #0074CC;
}
.vc_progress_bar .vc_single_bar.bar_blue .vc_label {
color:#797d84; }
.vc_progress_bar .vc_single_bar.bar_turquoise .vc_bar {
background-color: #49afcd;
}
.vc_progress_bar .vc_single_bar.bar_turquoise .vc_label {
color:#797d84; }
.vc_progress_bar .vc_single_bar.bar_green .vc_bar {
background-color: #5bb75b;
}
.vc_progress_bar .vc_single_bar.bar_green .vc_label {
color:#797d84; }
.vc_progress_bar .vc_single_bar.bar_orange .vc_bar {
background-color: #faa732;
}
.vc_progress_bar .vc_single_bar.bar_orange .vc_label {
color:#797d84; }
.vc_progress_bar .vc_single_bar.bar_red .vc_bar {
background-color: #da4f49;
}
.vc_progress_bar .vc_single_bar.bar_red .vc_label {
color:#797d84; }
.vc_progress_bar .vc_single_bar.bar_black .vc_bar {
background-color: #414141;
}
.vc_progress_bar .vc_single_bar.bar_black .vc_label {
color:#797d84; }
.vc_progress_bar .vc_single_bar .vc_bar {
display: block;
position: absolute;
height: 100%;
background-color: #e0e0e0;
width: 0%;
top: 0;
left: 0;
transition: width 1s linear;
-moz-transition: width 1s linear;
-webkit-transition: width 1s linear;
-o-transition: width 1s linear;
}
.vc_progress_bar .vc_single_bar .vc_bar.striped {
background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.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;
}
@-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;
text-align: center;
}
.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 {
font-size: 200%;
position: absolute;
top: 0;
left: 0;
display: block;
width: 100%;
height: 100%;
text-align: center;
}
.vc_pie_chart[data-pie-color="wpb_button"] .vc_pie_chart_back {
border-color: #f7f7f7;
}
.vc_pie_chart[data-pie-color="btn-primary"] .vc_pie_chart_back {
border-color: #0088cc;
}
.vc_pie_chart[data-pie-color="btn-info"] .vc_pie_chart_back {
border-color: #58b9da;
}
.vc_pie_chart[data-pie-color="btn-success"] .vc_pie_chart_back {
border-color: #6ab165;
}
.vc_pie_chart[data-pie-color="btn-warning"] .vc_pie_chart_back {
border-color: #ff9900;
}
.vc_pie_chart[data-pie-color="btn-danger"] .vc_pie_chart_back {
border-color: #ff675b;
}
.vc_pie_chart[data-pie-color="btn-inverse"] .vc_pie_chart_back {
border-color: #555555;
}
.vc_pie_chart_back {
display: block;
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
border: 6px solid #f7f7f7;
border-radius: 999px;
border-radius: 50%;
opacity: 0.3;
filter: alpha(opacity=30);
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.vc_carousel .vc-carousel-control {
text-shadow: none;
transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-webkit-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
}
.vc_carousel .vc-carousel-control:active,
.vc_carousel .vc-carousel-control:focus {
outline: none;
}
.vc_carousel .vc-carousel-control .icon-prev,
.vc_carousel .vc-carousel-control .icon-next {
background-color: #f7f7f7;
transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-webkit-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
}
.vc_carousel .vc-carousel-control .icon-prev:hover,
.vc_carousel .vc-carousel-control .icon-next:hover {
background-color: #f0f0f0;
}
.vc_carousel .vc-carousel-indicators li {
width: 5px;
height: 5px;
margin: 0;
background-color: #f7f7f7;
border-color: #f7f7f7;
transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-webkit-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
}
.vc_carousel .vc-carousel-indicators li.vc-active {
background-color: transparent;
}  .wpb_teaser_grid { margin-top:30px;}
.wpb_teaser_grid p, .wpb_teaser_grid .entry-content { font-size:13px; font-weight:400; color:#818181; clear:right; line-height:1.8 !important; padding:6px 0 18px;}
.wpb_teaser_grid img { width: 100%; border-bottom: 3px solid #eee; margin-bottom:8px; height:auto !important;}
.wpb_teaser_grid h2.post-title { font-size:18px; margin-bottom:5px; font-weight:400; line-height:1.3;}
.wpb_teaser_grid.wpb_teaser_grid_post h2.post-title {font-size: 17px; font-weight:400; margin:12px 0; font-family: 'Roboto Slab', serif;}
.wpb_teaser_grid h2.post-title a { color: #2e373d;}
.wpb_teaser_grid h2.post-title a:hover { color: #e84a52;}
.wpb_teaser_grid .categories_filter { display:block; margin:14px 10px 24px !important; text-align: center; clear: both; list-style: none outside none;}
#main-content .wpb_teaser_grid .categories_filter li a { border-radius: 0; padding: 6px 12px; font-size: 13px; line-height: 1.2; color: #333; font-weight: normal; margin-top: 0; text-align: center; width: auto; border: 2px solid #f0eeed;}
#main-content .wpb_teaser_grid .categories_filter li a:hover { border-color: #e84a52; }
#main-content .wpb_teaser_grid .categories_filter li.active a, .wpb_teaser_grid .categories_filter li a:active { border: 2px solid #e84a52; color: #e84a52; }
.wpb_carousel .wpb_thumbnails-fluid > [class*="vc_span"] { padding-bottom:10px;}
.wpb_teaser_grid ul.wpb_thumbnails-fluid li { }
.teaser-metadata { display:inline-block; color:#888; font-size:11px; font-weight:600; text-transform:uppercase; padding:6px 0px 7px 0; }
.teaser-metadata span { padding-right:8px;}
.teaser-metadata strong { font-weight:400; color:#a8b1b4;}
.wpb_teaser_grid .entry-content {clear:left;}
#wrap .wpb_gallery_slides { position:relative;}
.wpb_gallery_slides .flex-caption { position:absolute; width:100%; background:none;
background-image: -moz-linear-gradient(top, rgba(0,0,0,0.03), rgba(0,0,0,0.9));
background-image: -ms-linear-gradient(top, rgba(0,0,0,0.03), rgba(0,0,0,0.9));
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(0,0,0,0.03)), torgba(0,0,0,0.9));
background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.03), rgba(0,0,0,0.9));
background-image: -o-linear-gradient(top, rgba(0,0,0,0.03), rgba(0,0,0,0.9));
background-image: linear-gradient(top, rgba(0,0,0,0.03), rgba(0,0,0,0.9));
-moz-box-sizing: border-box !important; box-sizing: border-box !important; left:0; bottom:0; padding:35px 50px 15px; text-align:left;}
.wpb_gallery_slides .flex-caption h2.post-title { font-size: 29px; font-weight:800; font-family: 'Open Sans', serif; line-height:1.3; letter-spacing: -0.03em; margin-bottom:6px;}
.wpb_gallery_slides .flex-caption h2.post-title a { color:#fff; text-shadow:0 1px 4px rgba(0,0,0,0.8);}
.wpb_gallery_slides .flex-caption p  { font-size:13px; color:#d9d9d9; text-shadow:0 1px 0 #000; font-weight:400; margin-bottom:10px;}
.wpb_gallery_slides .flex-caption a.readmore { font-size:13px; padding:6px 12px; text-transform:uppercase; letter-spacing:1.5px; border-radius: 0; font-weight:500; color:#fff; margin-top:10px; margin-bottom:0; float:none; border:2px solid #fff; text-shadow:0 1px 3px rgba(0,0,0,0.6); box-shadow:0 1px 3px rgba(0,0,0,0.4);  display:inline-block;}
.wpb_gallery_slides .flex-caption a.readmore:after { content:""; display:none;}
.wpb_gallery_slides .flex-caption h6, .wpb_gallery_slides .flex-caption h6 a { font-family: 'Roboto Slab', serif; font-size:17px; font-weight:400; color:#fff; text-shadow:0 1px 3px rgba(0,0,0,0.7);}
.wpb_gallery_slides .flex-caption h6 a:hover { color:#ff9900; text-decoration:underline;}
.wpb_gallery_slides .flex-control-nav { display:none;}
.wpb_gallery_slides .flex-direction-nav a { opacity: 1; padding:30px 5px;}
.wpb_gallery_slides .flex-direction-nav .flex-next, .wpb_gallery_slides .flex-direction-nav .flex-prev { border-radius: 0; background:none; border:none; }
.wpb_gallery_slides .flex-direction-nav .flex-next { margin-right:1px;}
.wpb_gallery_slides .flex-direction-nav a i { font-size:32px; text-shadow:0 1px 3px rgba(0,0,0,0.8);}
.wpb_gallery_slides.flexslider:hover .flex-next:hover, .wpb_gallery_slides.flexslider:hover .flex-prev:hover { background:none; }
@media only screen and (max-width: 768px) {
.wpb_gallery_slides .flex-caption h2.post-title { font-size:19px;}
.wpb_gallery_slides .flex-caption h6, .wpb_gallery_slides .flex-caption h6 a { font-size:12px;}
.wpb_gallery_slides .flex-caption a.readmore { display:none;}
.wpb_teaser_grid .categories_filter li, .wpb_categories_filter li { margin-bottom:23px;}
.wpb_gallery_slides .flex-caption p { display:none;}
}
@media only screen and (max-width: 479px) {
.wpb_gallery_slides .flex-caption { top:12%;}
} .vc-carousel-indicators {  position: absolute;  bottom: -36px;  left: 50%;  z-index: 15;  width: 60%;  margin-left: -30%;  padding-left: 0;  list-style: none;  text-align: center;}
.vc-carousel-indicators li {  display: inline-block;  width: 10px;  height: 10px;  margin: 1px;  text-indent: -999px;  border-radius: 10px;  cursor: pointer;  border: 1px solid #888;  background-color: #888;}
.vc-carousel-indicators .vc-active {  background-color: transparent;  border: 1px solid #666;}
.vc-carousel-indicators .vc-partial {  opacity: 0.5;}
.vc-carousel {  position: relative; padding-top:22px;}
.vc-carousel .vc-carousel-inner {  position: relative;  overflow: hidden;  width: 100%;}
.vc-carousel .vc-carousel-inner .vc-carousel-slideline {  position: relative;  overflow: hidden;}
.vc-carousel .vc-carousel-inner .vc-carousel-slideline .vc-carousel-slideline-inner {  left: 0;  position: relative;  width: 100%;}
.vc-carousel .vc-carousel-inner .vc-carousel-slideline .vc-carousel-slideline-inner.vc-transition {  -webkit-transition: 0.5s ease left;  transition: 0.5s ease left;}
.vc-carousel .vc-carousel-inner .vc-carousel-slideline .vc-carousel-slideline-inner.vc-transition.vc-swipe-transition {  -webkit-transition-duration: 0.2s;  transition-duration: 0.2s;}
.vc-carousel .vc-carousel-inner .vc-carousel-slideline .vc-carousel-slideline-inner > .vc-item {  float: left;  visibility: hidden;}
.vc-carousel .vc-carousel-inner .vc-carousel-slideline .vc-carousel-slideline-inner > .vc-item > img,
.vc-carousel .vc-carousel-inner .vc-carousel-slideline .vc-carousel-slideline-inner > .vc-item > a > img {  display: block;  max-width: 100%;  height: auto;  line-height: 1;}
.vc-carousel.vc-per-view-more .vc-carousel-slideline .vc-carousel-slideline-inner > .vc-item > .vc-inner {  margin-right:18px; margin-left:2px;}
.vc-carousel.vc_carousel_vertical .vc-carousel-slideline {  overflow: hidden;}
.vc-carousel.vc_carousel_vertical .vc-carousel-slideline .vc-carousel-slideline-inner {  width: 100%;}
.vc-carousel.vc_carousel_vertical .vc-carousel-slideline .vc-carousel-slideline-inner.vc-transition {  -webkit-transition-property: top;  transition-property: top;}
.vc-carousel.vc_carousel_vertical .vc-carousel-slideline .vc-carousel-slideline-inner .vc-item {  float: none;}
.vc-carousel.vc_carousel_vertical .vc-carousel-indicators {  position: absolute;  top: 2%;  right: 3%;  left: auto;  width: 10px;}
.vc-carousel.vc_carousel_vertical .vc-carousel-indicators li {  display: block;  margin: 0 auto 3px;  width: 6px;  height: 6px;}
.vc-carousel.vc_carousel_vertical .vc-carousel-indicators li.vc-active {  width: 8px;  height: 8px;  margin: 0 auto 1px;}
.vc-carousel.vc-build .vc-carousel-slideline .vc-carousel-slideline-inner > .vc-item {  visibility: visible;}
.vc-carousel-control {  position: absolute;  padding: 0;  top: 0;  left: 50%;  bottom: 0;  margin-top: -32px;  font-size: 22px;  text-align: center;}
#wrap .vc-carousel .vc-carousel-indicators { display:none;}
#wrap .vc-carousel-control { opacity:1; }
#wrap .vc-carousel-control.vc-left {margin-left: -71px; left:50%;}
#wrap .vc-carousel-control.vc-right {right: auto; left: 50%; margin-left: -35px;}
.vc-carousel-control .icon-prev,
.vc-carousel-control .icon-next,
.vc-carousel-control .glyphicon-chevron-left,
.vc-carousel-control .glyphicon-chevron-right {  position: absolute;  z-index: 5;  display: inline-block;} .vc-carousel-caption { position: absolute;  left: 15%;  right: 15%;  bottom: 20px;  z-index: 10;  padding-top: 20px;  padding-bottom: 20px;  color: #ffffff;  text-align: center;  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);}
.vc-carousel-caption .btn { text-shadow: none;}
#wrap .vc_carousel .wpb_wrapper { border-top:1px solid #e9e9e9; padding-top:10px; margin-top:17px; padding-bottom:10px;}
#wrap .vc_carousel .vc-carousel-control { top:15px;}
#wrap .vc_carousel .vc-carousel-control .icon-prev, #wrap .vc_carousel .vc-carousel-control .icon-next  { opacity:1; background-color: #fff; width:36px; height:36px; padding: 10px; border-radius: 50%; right: auto; margin-left: 5px; top: -14px; border:none; color: #acb0b2;}
#wrap .vc_carousel .vc-carousel-control .icon-prev:hover, #wrap .vc_carousel .vc-carousel-control .icon-next:hover { border-color: #e84a52; color: #e84a52; background:#fff;}
#wrap .vc_carousel .vc-carousel-control .icon-next:before, #wrap .vc_carousel .vc-carousel-control .icon-prev:before { top:0px; opacity:1; position: absolute; top: 7px; right: 9px; font-family: 'icomoon'; font-size: 16px; color: inherit;  content: "\e3b0"; speak: none; font-style: normal; }
#wrap .vc_carousel .vc-carousel-control .icon-prev:before { right:11px; content: "\e3b2"; }
#wrap .vc_carousel p { font-size:13px; font-weight:400; color:#666; clear:right; line-height:1.6 !important;}
#wrap .vc_carousel img { width: 100%; border-bottom: 3px solid #e2e2e2; margin-bottom:8px; height:auto;}
#wrap .vc_carousel h2.post-title { font-size:17px; margin-bottom:7px; margin-top:7px; font-weight:400; line-height:1.3; font-family: 'Roboto Slab', serif;}
#wrap .vc_carousel h2.post-title a { color: #2e373d;}
#wrap .vc_carousel h2.post-title a:hover { color: #e84a52;}
@media screen and (min-width: 768px) {
.vc-carousel-caption {  left: 20%;  right: 20%;  padding-bottom: 30px; }
}
@media screen and (max-width: 768px) {
#wrap .vc_carousel .vc-carousel-control { top:9px;}
}
.clearfix:before, .clearfix:after {  content: " "; display: table; }
.clearfix:after {  clear: both;}
.pull-right {  float: right !important;}
.pull-left {  float: left !important;}
.hide {  display: none !important;}
.show {  display: block !important;}
.invisible {  visibility: hidden;}
.text-hide {  font: 0/0 a;  color: transparent;  text-shadow: none;  background-color: transparent;  border: 0;} .entry-content ol.vc-carousel-indicators {  margin: 0 0 0 -30%;}
.entry-content .vc_carousel_vertical ol.vc-carousel-indicators {  margin: 1px 0 0 0;  bottom: auto;}
.wpb_images_carousel.carousel .vc-carousel-inner .vc-carousel-slideline .vc-carousel-slideline-inner > .item > a {  display: block;}
.wpb_images_carousel.carousel .vc-carousel-inner .vc-carousel-slideline .vc-carousel-slideline-inner > .item > a > img {  margin: auto;}  .wpb_animate_when_almost_visible {
opacity: 0;
}
.wpb_start_animation.wpb_top-to-bottom {
-webkit-animation: wpb_ttb 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275); -moz-animation: wpb_ttb 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275); -o-animation: wpb_ttb 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275); animation: wpb_ttb 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275); opacity: 1;
}
.wpb_start_animation.wpb_bottom-to-top {
-webkit-animation: wpb_btt 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275); -moz-animation: wpb_btt 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275); -o-animation: wpb_btt 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275); animation: wpb_btt 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275); opacity: 1;
}
.wpb_start_animation.wpb_left-to-right {
-webkit-animation: wpb_ltr 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275); -moz-animation: wpb_ltr 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275); -o-animation: wpb_ltr 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275); animation: wpb_ltr 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275); opacity: 1;
}
.wpb_start_animation.wpb_right-to-left {
-webkit-animation: wpb_rtl 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275); -moz-animation: wpb_rtl 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275); -o-animation: wpb_rtl 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275); animation: wpb_rtl 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275); opacity: 1;
}
.wpb_start_animation.wpb_appear {
-webkit-animation: wpb_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275); -moz-animation: wpb_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275); -o-animation: wpb_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275); animation: wpb_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275); -webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
opacity: 1;
} @-webkit-keyframes wpb_ttb {
0% {
-webkit-transform: translate(0, -10%);
opacity: 0;
}
100% {
-webkit-transform: translate(0, 0);
opacity: 1;
}
}
@-moz-keyframes wpb_ttb {
0% {
-moz-transform: translate(0, -10%);
opacity: 0;
}
100% {
-moz-transform: translate(0, 0);
opacity: 1;
}
}
@-o-keyframes wpb_ttb {
0% {
-o-transform: translate(0, -10%);
opacity: 0;
}
100% {
-o-transform: translate(0, 0);
opacity: 1;
}
}
@keyframes wpb_ttb {
0% {
transform: translate(0, -10%);
opacity: 0;
}
100% {
transform: translate(0, 0);
opacity: 1;
}
} @-webkit-keyframes wpb_btt {
0% {
-webkit-transform: translate(0, 10%);
opacity: 0;
}
100% {
-webkit-transform: translate(0, 0);
opacity: 1;
}
}
@-moz-keyframes wpb_btt {
0% {
-moz-transform: translate(0, 10%);
opacity: 0;
}
100% {
-moz-transform: translate(0, 0);
opacity: 1;
}
}
@-o-keyframes wpb_btt {
0% {
-o-transform: translate(0, 10%);
opacity: 0;
}
100% {
-o-transform: translate(0, 0);
opacity: 1;
}
}
@keyframes wpb_btt {
0% {
transform: translate(0, 10%);
opacity: 0;
}
100% {
transform: translate(0, 0);
opacity: 1;
}
} @-webkit-keyframes wpb_ltr {
0% {
-webkit-transform: translate(-10%, 0);
opacity: 0;
}
100% {
-webkit-transform: translate(0, 0);
opacity: 1;
}
}
@-moz-keyframes wpb_ltr {
0% {
-moz-transform: translate(-10%, 0);
opacity: 0;
}
100% {
-moz-transform: translate(0, 0);
opacity: 1;
}
}
@-o-keyframes wpb_ltr {
0% {
-o-transform: translate(-10%, 0);
opacity: 0;
}
100% {
-o-transform: translate(0, 0);
opacity: 1;
}
}
@keyframes wpb_ltr {
0% {
transform: translate(-10%, 0);
opacity: 0;
}
100% {
transform: translate(0, 0);
opacity: 1;
}
} @-webkit-keyframes wpb_rtl {
0% {
-webkit-transform: translate(10%, 0);
opacity: 0;
}
100% {
-webkit-transform: translate(0, 0);
opacity: 1;
}
}
@-moz-keyframes wpb_rtl {
0% {
-moz-transform: translate(10%, 0);
opacity: 0;
}
100% {
-moz-transform: translate(0, 0);
opacity: 1;
}
}
@-o-keyframes wpb_rtl {
0% {
-o-transform: translate(10%, 0);
opacity: 0;
}
100% {
-o-transform: translate(0, 0);
opacity: 1;
}
}
@keyframes wpb_rtl {
0% {
transform: translate(10%, 0);
opacity: 0;
}
100% {
transform: translate(0, 0);
opacity: 1;
}
} @-webkit-keyframes wpb_appear {
0% {
-webkit-transform: scale(0.5);
opacity: 0.1;
}
100% {
-webkit-transform: scale(1);
opacity: 1;
}
}
@-moz-keyframes wpb_appear {
0% {
-moz-transform: scale(0.5);
opacity: 0.1;
}
100% {
-moz-transform: scale(1);
opacity: 1;
}
}
@-o-keyframes wpb_appear {
0% {
-o-transform: scale(0.5);
opacity: 0.1;
}
100% {
-o-transform: scale(1);
opacity: 1;
}
}
@keyframes wpb_appear {
0% {
transform: scale(0.5);
opacity: 0.1;
}
100% {
transform: scale(1);
opacity: 1;
}
}/*----------------------------------

	Theme Name: Brazil
	----------------------
	
	/* #Color Skins
================================================== */
.colorskin-1 .blox.dark *,.colorskin-2 .blox.dark *,.colorskin-3 .blox.dark *,.colorskin-4 .blox.dark *,.colorskin-5 .blox.dark *,.colorskin-6 .blox.dark *,.colorskin-7 .blox.dark *,.colorskin-8 .blox.dark *,.colorskin-9 .blox.dark *,.colorskin-10 .blox.dark *{color:#fff}

/* == Color Skin 1 #(Teal)#
=================================== */

/* == Backgrounds
----------------- */
.colorskin-1 .icon-box5:hover i, .colorskin-1 .icon-box6 i { background-color: #1bbc9b}

/* == TextColors
---------------- */
.colorskin-1 #nav a:hover, .colorskin-1 #nav li:hover > a, .colorskin-1 #nav li.current > a, .colorskin-1 #nav li.active > a , .colorskin-1 #header.sm-rgt-mn #menu-icon:hover i, .colorskin-1 #header.sm-rgt-mn #menu-icon.active i, .colorskin-1 .icon-box1 i, .colorskin-1 .blox.dark .icon-box2 i, .colorskin-1 .icon-box3:hover i, .colorskin-1 .icon-box4 i, .colorskin-1 .icon-box5 i { color: #1bbc9b}

/* == BorderColors
------------------ */
.colorskin-1 #nav > li.current > a, .colorskin-1 #nav > li.active > a { border-color:#1bbc9b}


/* == Color Skin 2 #(Blue)#
=================================== */

/* == Backgrounds
----------------- */
.colorskin-2 .icon-box5:hover i, .colorskin-2 .icon-box6 i { background-color: #0093d0}

/* == TextColors
---------------- */
.colorskin-2 #nav a:hover, .colorskin-2 #nav li:hover > a, .colorskin-2 #nav li.current > a, .colorskin-2 #nav li.active > a , .colorskin-2 #header.sm-rgt-mn #menu-icon:hover i, .colorskin-2 #header.sm-rgt-mn #menu-icon.active i, .colorskin-2 .icon-box1 i, .colorskin-2 .blox.dark .icon-box2 i, .colorskin-2 .icon-box3:hover i, .colorskin-2 .icon-box4 i, .colorskin-2 .icon-box5 i { color: #0093d0}

/* == BorderColors
------------------ */
.colorskin-2 #nav > li.current > a, .colorskin-2 #nav > li.active > a { border-color:#0093d0}




/* == Color Skin 3 #(Red)#
=================================== */

/* == Backgrounds
----------------- */
.colorskin-3 .icon-box5:hover i, .colorskin-3 .icon-box6 i { background-color: #e53f51}

/* == TextColors
---------------- */
.colorskin-3 #nav a:hover, .colorskin-3 #nav li:hover > a, .colorskin-3 #nav li.current > a, .colorskin-3 #nav li.active > a , .colorskin-3 #header.sm-rgt-mn #menu-icon:hover i, .colorskin-3 #header.sm-rgt-mn #menu-icon.active i, .colorskin-3 .icon-box1 i, .colorskin-3 .blox.dark .icon-box2 i, .colorskin-3 .icon-box3:hover i, .colorskin-3 .icon-box4 i, .colorskin-3 .icon-box5 i { color: #e53f51}

/* == BorderColors
------------------ */
.colorskin-3 #nav > li.current > a, .colorskin-3 #nav > li.active > a { border-color:#e53f51}

		

/* == Color Skin 4 #(Yellow)#
=================================== */

/* == Backgrounds
----------------- */
.colorskin-4 .icon-box5:hover i, .colorskin-4 .icon-box6 i { background-color: #f1c40f}

/* == TextColors
---------------- */
.colorskin-4 #nav a:hover, .colorskin-4 #nav li:hover > a, .colorskin-4 #nav li.current > a, .colorskin-4 #nav li.active > a , .colorskin-4 #header.sm-rgt-mn #menu-icon:hover i, .colorskin-4 #header.sm-rgt-mn #menu-icon.active i, .colorskin-4 .icon-box1 i, .colorskin-4 .blox.dark .icon-box2 i, .colorskin-4 .icon-box3:hover i, .colorskin-4 .icon-box4 i, .colorskin-4 .icon-box5 i { color: #f1c40f}

/* == BorderColors
------------------ */
.colorskin-4 #nav > li.current > a, .colorskin-4 #nav > li.active > a { border-color:#f1c40f}




/* == Color Skin 5 #(Pink)#
=================================== */

/* == Backgrounds
----------------- */
.colorskin-5 .icon-box5:hover i, .colorskin-5 .icon-box6 i { background-color: #e64883}

/* == TextColors
---------------- */
.colorskin-5 #nav a:hover, .colorskin-5 #nav li:hover > a, .colorskin-5 #nav li.current > a, .colorskin-5 #nav li.active > a , .colorskin-5 #header.sm-rgt-mn #menu-icon:hover i, .colorskin-5 #header.sm-rgt-mn #menu-icon.active i, .colorskin-5 .icon-box1 i, .colorskin-5 .blox.dark .icon-box2 i, .colorskin-5 .icon-box3:hover i, .colorskin-5 .icon-box4 i, .colorskin-5 .icon-box5 i { color: #e64883}

/* == BorderColors
------------------ */
.colorskin-5 #nav > li.current > a, .colorskin-5 #nav > li.active > a { border-color:#e64883}



/* == Color Skin 6 #(Green)#
=================================== */

/* == Backgrounds
----------------- */
.colorskin-6 .icon-box5:hover i, .colorskin-6 .icon-box6 i { background-color: #45ab48}

/* == TextColors
---------------- */
.colorskin-6 #nav a:hover, .colorskin-6 #nav li:hover > a, .colorskin-6 #nav li.current > a, .colorskin-6 #nav li.active > a , .colorskin-6 #header.sm-rgt-mn #menu-icon:hover i, .colorskin-6 #header.sm-rgt-mn #menu-icon.active i, .colorskin-6 .icon-box1 i, .colorskin-6 .blox.dark .icon-box2 i, .colorskin-6 .icon-box3:hover i, .colorskin-6 .icon-box4 i, .colorskin-6 .icon-box5 i { color: #45ab48}

/* == BorderColors
------------------ */
.colorskin-6 #nav > li.current > a, .colorskin-6 #nav > li.active > a { border-color:#45ab48}



/* == Color Skin 7 #(Orchid)#
=================================== */

/* == Backgrounds
----------------- */
.colorskin-7 .icon-box5:hover i, .colorskin-7 .icon-box6 i { background-color: #9661ab}

/* == TextColors
---------------- */
.colorskin-7 #nav a:hover, .colorskin-7 #nav li:hover > a, .colorskin-7 #nav li.current > a, .colorskin-7 #nav li.active > a , .colorskin-7 #header.sm-rgt-mn #menu-icon:hover i, .colorskin-7 #header.sm-rgt-mn #menu-icon.active i, .colorskin-7 .icon-box1 i, .colorskin-7 .blox.dark .icon-box2 i, .colorskin-7 .icon-box3:hover i, .colorskin-7 .icon-box4 i, .colorskin-7 .icon-box5 i { color: #9661ab}

/* == BorderColors
------------------ */
.colorskin-7 #nav > li.current > a, .colorskin-7 #nav > li.active > a { border-color:#9661ab}


 
/* == Color Skin 8 #(Jade)#
=================================== */

/* == Backgrounds
----------------- */
.colorskin-8 .icon-box5:hover i, .colorskin-8 .icon-box6 i { background-color: #0aad80}

/* == TextColors
---------------- */
.colorskin-8 #nav a:hover, .colorskin-8 #nav li:hover > a, .colorskin-8 #nav li.current > a, .colorskin-8 #nav li.active > a , .colorskin-8 #header.sm-rgt-mn #menu-icon:hover i, .colorskin-8 #header.sm-rgt-mn #menu-icon.active i, .colorskin-8 .icon-box1 i, .colorskin-8 .blox.dark .icon-box2 i, .colorskin-8 .icon-box3:hover i, .colorskin-8 .icon-box4 i, .colorskin-8 .icon-box5 i { color: #0aad80}

/* == BorderColors
------------------ */
.colorskin-8 #nav > li.current > a, .colorskin-8 #nav > li.active > a { border-color:#0aad80}



/* == Color Skin 9 #(SkyBlue)#
=================================== */

/* == Backgrounds
----------------- */
.colorskin-9 .icon-box5:hover i, .colorskin-9 .icon-box6 i { background-color: #0ab1f0}

/* == TextColors
---------------- */
.colorskin-9 #nav a:hover, .colorskin-9 #nav li:hover > a, .colorskin-9 #nav li.current > a, .colorskin-9 #nav li.active > a , .colorskin-9 #header.sm-rgt-mn #menu-icon:hover i, .colorskin-9 #header.sm-rgt-mn #menu-icon.active i, .colorskin-9 .icon-box1 i, .colorskin-9 .blox.dark .icon-box2 i, .colorskin-9 .icon-box3:hover i, .colorskin-9 .icon-box4 i, .colorskin-9 .icon-box5 i { color: #0ab1f0}

/* == BorderColors
------------------ */
.colorskin-9 #nav > li.current > a, .colorskin-9 #nav > li.active > a { border-color:#0ab1f0}



/* == Color Skin 10 #(Orange)#
=================================== */

/* == Backgrounds
----------------- */
.colorskin-10 .icon-box5:hover i, .colorskin-10 .icon-box6 i { background-color: #ff5a00}

/* == TextColors
---------------- */
.colorskin-10 #nav a:hover, .colorskin-10 #nav li:hover > a, .colorskin-10 #nav li.current > a, .colorskin-10 #nav li.active > a , .colorskin-10 #header.sm-rgt-mn #menu-icon:hover i, .colorskin-10 #header.sm-rgt-mn #menu-icon.active i, .colorskin-10 .icon-box1 i, .colorskin-10 .blox.dark .icon-box2 i, .colorskin-10 .icon-box3:hover i, .colorskin-10 .icon-box4 i, .colorskin-10 .icon-box5 i { color: #ff5a00}

/* == BorderColors
------------------ */
.colorskin-10 #nav > li.current > a, .colorskin-10 #nav > li.active > a { border-color:#ff5a00}
 /*----------------------------------

	Theme Name: Brazil
	----------------------
		
	/* NAVIGATION BAR  */
	
	#nav-wrap .container { position:relative;}
	.nav-wrap1, .nav-wrap2 { height:60px;  position:relative; }
	.nav-wrap2 { height:77px; border-top:1px solid #f0f0f0; margin-bottom:-14px; border-bottom:4px solid #f3f3f3;  }
	.nav-wrap2.mn4 { height:50px; margin-bottom:-15px; }
	
	
	/* menu icon */
	#menu-icon { display: none; /* hide menu icon initially */}
	
	#nav { float:right; margin: 20px 0px 18px; padding: 0px;  }
	#nav li { list-style: none; padding:0px 2px; margin:0px 0px; float:left; display:block; height:100%; vertical-align:middle; }	
	
	/* nav link */
	#nav a { display: block; font-family: 'Lato', sans-serif; font-size: 14px; font-weight:600; padding: 0px; line-height: 25px; color: #666; outline: 0; opacity:1; text-align:center; -webkit-transition:all .15s ease-in-out;	-moz-transition:all .15s ease-in-out;	-ms-transition:all .15s ease-in-out;	-o-transition:color .15s ease-in-out; transition:all .15s ease-in-out; padding: 8px 20px; background: #f2f2f2; -webkit-border-top-left-radius: 8px; -webkit-border-top-right-radius: 8px;
-moz-border-radius-topleft: 8px; -moz-border-radius-topright: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px;}
	#nav a:hover, #nav li:hover > a, #nav li.current > a, #nav li.active > a { color:#fff; background:#292663; -webkit-border-top-left-radius: 8px;
-webkit-border-top-right-radius: 8px;
-moz-border-radius-topleft: 8px;
-moz-border-radius-topright: 8px;
border-top-left-radius: 8px;
border-top-right-radius: 8px; }

#nav ul li a { background: none !important; }

	#nav a i { font-size:16px; display:inline; color:inherit; margin-right:4px; vertical-align:baseline;}
	#nav > li > a i { margin-right:6px; font-weight:normal;}

	#nav > li.current > a, #nav > li.active > a { position:relative;}

	#nav > li > a { margin:2px 0 0px; }
	#header.sticky #nav-wrap #nav > li { padding:17px 2px;}
	#header.sticky #nav-wrap #nav > li > a { margin:0; padding:8px; line-height:18px; }

	
	/* nav dropdown */
	#nav ul { position: absolute; width: 192px; background: #fff;  padding: 10px 5px 18px 7px; margin:0;  border: 1px solid #e2e2e2; border-top-color:#e4e4e4; border-radius:4px; box-shadow:0 2px 12px rgba(0,0,0,0.082); z-index:91000; display: none; /* hide dropdown */}
	#nav > li > ul:after, #nav > li > ul:before { }
	#nav > li > ul:after { top: -18px;border-color: transparent transparent #fff transparent ;}
	#nav > li > ul:before { }​
	#nav > li > ul.mega:after, #nav > li > ul.mega:before { border-color: transparent;}
	#nav > li > ul.mega:after { top:auto; bottom:5px; z-index:0; border-color: transparent;}

	#nav > li:last-child ul { left:auto; right:0;}
	
	@media only screen and (min-width: 768px) {
		#nav > li:last-child ul ul{ margin-left:0; margin-right: 174px;}
		#nav > li:last-child ul.mega ul, #nav > li:last-child ul.mega { margin-right:0;}
		#nav > li:last-child ul { padding-left:0;}
		#nav > li:last-child ul li{ padding-left:20px;}
	}
	
	#nav ul li { float: none; display:block; position:relative;	margin: 0; padding:0;}
	#nav ul li:last-child { border:none;}
	#nav ul li a, #nav ul li:hover > a { color:#484848; width:auto; display:block; text-align:left; padding: 8px 0 0px 8px; border-radius:0; font-size:16px; font-weight:400; border:0 none; text-t ransform:capitalize; line-height:31px; }



	#nav ul li a:hover, #nav li.current ul li a:hover, .nav-wrap2 #nav ul li a:hover, .nav-wrap2.darknavi #nav ul li a:hover, #nav ul li.current > a , #nav ul li:hover > a { color:#0ab1f0; }
	#nav li:hover > ul { display: block; visibility:visible; /* show dropdown on hover */}
	#nav ul li ul { margin:-43px 0 0 173px; width:170px; }

	#nav li.submenux:after { font-family: 'icomoon'; content: "\e3b0"; position:absolute; color:#cdcdcd; font-size:8px; display:inline; speak: none; cursor:pointer; right:9px; top:12px;} 
	#nav ul.mega li.submenux:after { display:none;} 
	
	#nav ul.mega, #nav > li:last-child ul.mega { width:100%; left:0; float:left; border-radius:0;}
	#nav ul.mega div:last-child { margin-right:0 !important;}
	#nav h4.subtitle { margin:14px 0; border-color:#e8e8e8; border-width:1px; font-size:12px;}
	#nav img { max-width:100%; margin-bottom:10px;}
	#nav p { font-size:13px; font-weight:400; color:#747474;}
	#header #nav h6 { margin:0; margin-bottom:7px; color:#555;}
	#nav .sendbtn { padding:7px 20px; font-size:13px;}
	#nav ul.mega ul, #nav ul.mega ul.mega { position:static; display:block; width:auto; border:none; margin:0; padding:0; box-shadow:none;}	
	#nav ul.mega ul li, #nav ul.mega ul li a { margin:0;}
	#nav ul.mega ul li { padding:8px 0; border-bottom:1px solid #eee;}
	#nav ul.mega ul li a { display:inline; line-height:1.4; padding-left:0; padding-right:3px;}
	#nav ul.mega .wpb_content_element { margin-bottom:5px;}
	
	/* nav link Header2 */
	.nav-wrap2 #nav { float:left; margin-bottom:0; }
	.nav-wrap2 #nav li { margin:0; padding:0; }
	.nav-wrap2 #nav > li > a { margin:0; padding: 20px 20px 12px; font-size: 13px; line-height:18px; font-weight:600; text-align:left; border-right:1px solid #eee; }
	.nav-wrap2 #nav > li:first-child { margin-left:7px;}
	.nav-wrap2 #nav > li:first-child > a { border-left:1px solid #eee;}
	#nav a span, #nav > li > a:after { margin-top:4px; display:block; font-size:15px;  color:#000000; text-transform:lowercase; font-weight:400;  }
	#nav > li > a:after  { content: attr(data-description);}
	.nav-wrap1 #nav > li > a:after, .nav-wrap2.mn4 #nav > li > a:after, #nav ul li > li > a:after { content:""; display:none; }
	.nav-wrap2.mn4 #nav > li > a { padding:15px 20px 12px; margin-bottom:3px;}
	
	.nav-wrap2.darknavi { background: #333; border-top:2px solid #202020; border-bottom-color: #222;}
	.nav-wrap2.darknavi #nav > li > a { color:#fff; background:#333; border-color:#222; padding-bottom:11px;}
	.nav-wrap2.darknavi #nav > li > a:hover, .nav-wrap2.darknavi #nav > li:hover > a { background-color:#222;}
	
	#header.sticky .nav-wrap2 #nav { float:right;}
	#header.sticky .nav-wrap2 #nav > li { padding:0 12px;} 
	#header.sticky .nav-wrap2 #nav > li > a { margin:0; padding:21px 0 20px; border:none; background:none; font-weight:600;}
	#header.sticky #nav a span, #header.sticky #nav a:after { display:none;}
	#header.sticky .nav-wrap2 {border:none;}
	#header.sticky .nav-wrap2.darknavi, #header.sticky .nav-wrap2.darknavi #nav > li > a { border:none; background:none;}
	#header.sticky .nav-wrap2.darknavi #nav > li > a { color:inherit;}
	#header.sticky .nav-wrap2.darknavi #nav > li > a:hover { color:#0ab1f0; }
	
	
	
	/* nav dropdown for(ie7) */
	
	*+html #nav li { position:relative; display:block; }
	*+html #nav li ul, *+html #nav li.current ul {  left:0; clear:both; position:absolute; border:1px solid #d4d4d4; }
	*+html .container { z-index:2; }
	*+html #header { z-index:3; position:relative;  }
	*+html #nav ul li ul { position:absolute; left:0; margin-top:-31px; display:none; visibility:hidden; }
	*+html #nav ul li:hover > ul { display:block; visibility:visible; }

/* --------------------- */

	/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 767px) { 
	
			/* nav-wrap */
	#nav-wrap {	position: relative; height:30px; text-align:center; margin:0 0 32px 0; }

	/* menu icon */
	#menu-icon { color: rgba(255,255,255,0.7); margin:0 auto; font-size:16px; font-weight:400; height: 30px; border-radius:2px; background: #363f46; padding: 3px 10px 3px 42px; cursor: pointer;	 clear:both; box-shadow:  0 2px 2px -2px rgba(0,0,0,0.3); text-align:left; display: block; /* how menu icon */	}
	#menu-icon i { font-size:16px; color:rgba(0,0,0,0.6); float:left; margin-left:-28px; margin-top:3px; }
	#menu-icon:hover, #menu-icon.active {background-color: #0ab1f0; }
	.mn-clk { font-size:12px; color:rgba(255,255,255,0.5);}
	
	/* main nav */
	#nav { clear: both; margin:0 auto; background:#fff; position: absolute; width: 260px; z-index: 10000; padding:2px 0 44px 18px; border: 1px solid #d2d2d2; border-top:0 none;	display: none; /* visibility will be toggled with jquery */	}
	#nav ul { padding:5px 0;}
	#header.sticky #nav-wrap #nav > li, #nav li, .nav-wrap2 #nav li { clear: both; float: none; border:0 none; margin:0; margin-left:10px; padding:0 !important; border-bottom:1px solid #e8e8e8; }
	#nav ul li:last-child, .nav-wrap2 #nav ul li:last-child { border:none;}
	#header.sticky #nav-wrap #nav > li > a, #nav > li  > a { margin:0; padding:14px 0; line-height:16px;}
	#nav ul li a, #nav ul li:hover > a { padding:7px 0;}
	#nav > li > ul:after, #nav > li > ul:before, #nav ul li:before { display:none; visibility:hidden; }
	#nav > li:hover > a, #nav li.current > a, #nav li.active > a{ background:none; color:#0ab1f0;}
	#nav a, .nav-wrap2 #nav > li > a, .nav-wrap2.mn4 #nav li a { line-height:24px;}
	#nav a, #nav ul a, .nav-wrap2 #nav > li > a, .nav-wrap2.mn4 #nav li a { width:auto; display:block; text-align:left; border:0 none; margin:0; line-height:1.2; }
	.nav-wrap2 #nav > li > a , .nav-wrap2 #nav > li:first-child > a { border:0 none; }
	.nav-wrap2 #nav > li > a { font-size:14px; font-weight:400;}
	.nav-wrap2.darknavi #nav > li > a { color:#666;}
	#nav a span, #nav a:after { display:none; visibility:hidden; }
	#nav > li.current:after { display:none;}
	#nav ul.mega div:last-child { padding-right:20px;}
	#nav ul.mega ul li a { display:block;}
	
	
	
	/* dropdown */
	#nav li ul { display:none; margin:0; padding:0; padding-left:10px; }
	#nav.ie10mfx li ul { display:block;}
	#nav a:hover > #nav li ul { display:block; }
	#nav ul { width: auto; margin:0; box-shadow: none; position: static; display: block; border: none;  }
	#nav ul li ul { margin:0; display: block;  width: auto; padding:0; padding-left:10px; }
	#nav:not( :target ) > a:first-of-type, #nav:target > a:last-of-type { display: block; }
	#nav li.submenux:after { content: "\e3b1"; }
	
	.nav-wrap2, .nav-wrap2.darknavi { border:0 none; box-shadow:0 0 0 0; background:none;}
	#nav ul.mega, #nav ul.mega div, #nav ul.mega, #nav > li:last-child ul.mega { width:auto; max-width:100%; clear:both; float:none;}	
	
	}
	

	@media only screen and (min-width: 480px) and (max-width: 767px) {
	#nav { left:61px; width: 278px;}
	#menu-icon { width: 278px; }
	#header.sm-rgt-mn #nav { width:100%; left:0;}
	#header.sm-rgt-mn #menu-icon { width:32px;}
	}
	
	
	@media only screen and (max-width: 767px) { 
	
	#header.sm-rgt-mn, #header.hi-header.sm-rgt-mn {padding:0;height:62px;}
	#header.sm-rgt-mn .logo-wrap { float:left; width:70%; height:45px; }
	#header.sm-rgt-mn .logo-wrap .logo { text-align:left !important;}
	#header.sm-rgt-mn .logo-wrap .logo img { max-height:48px; width:auto;}
	#nav > li.current > a, #nav > li.active > a { border-bottom:none;}


	/* menu icon */
	#header.sm-rgt-mn #menu-icon { margin-top:14px; overflow:hidden; z-index:98; padding:0; box-shadow:none;  float:right; width: 32px; height:32px; font-size:16px;  position:absolute; right:0; background: transparent; cursor: pointer; display: block; /* how menu icon */	}
	#header.sm-rgt-mn #menu-icon i { margin:0; font-size:16px; margin-top:7px; color:#636668; cursor: pointer;}
	#header.sm-rgt-mn #menu-icon:hover i, #header.sm-rgt-mn #menu-icon.active i { color:#0ab1f0; cursor: pointer; }
	#header.sm-rgt-mn #menu-icon span { display:none;}
	
	/* main nav */
	#header.sm-rgt-mn #nav { clear: both; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; margin:0 auto; width:100%;  top:62px; position: absolute; border: 3px solid #e8e8e8; border-top:0 none;	display: none; /* visibility will be toggled with jquery */	}
	}
	
	@media screen and (min-width: 767px) {
	/* ensure #nav is visible on desktop version */
	#nav {	display: block !important;	}	
	}	
	
	
/* End
 --------------------- */ /*----------------------------------

	Theme Name: Brazil
	----------------------
	
/* Table of Content
==================================================
	#Reset & Basics
	#Basic Styles
	#Site Styles
	#Typography
	#Links
	#Lists
	#Images
	#Buttons
	#Forms
	#Misc 
	#Bootstrap */


/* #Reset & Basics (Inspired by E. Meyers)
================================================== */
	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, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
		margin: 0;
		padding: 0;
		border: 0;
		font-size: 100%;
		font: inherit;
		vertical-align: baseline; }
	article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
		display: block; }
	body {
		line-height: 1; }
	ol, ul {
		list-style: none; }
	blockquote, q {
		quotes: none; }
	blockquote:before, blockquote:after,
	q:before, q:after {
		content: '';
		content: none; }
	table {
		border-collapse: collapse;
		border-spacing: 0; }
		:focus { outline:0; }
        

/* #Basic Styles
================================================== */

	body {
		font: 14px/22px 'Open Sans','open-sanslight', Trebuchet MS, Helvetica, Arial, sans-serif;
		color: #3b454d;
		-webkit-font-smoothing: antialiased; /* Fix for webkit rendering */
		-webkit-text-size-adjust: 100%;
		overflow-x: hidden;
		background: #f4f7f8 url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/bdbg1.png);
}


/* #Typography
================================================== */

	h1, h2, h3, h4, h5, h6 {
		font-weight: 300;
	 }
	h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: inherit; color: #485159;}
	h1 { font-size: 49px; line-height: 59px; margin-bottom: 12px; letter-spacing: -2.5px; }
	h2 { font-size: 32px; line-height: 40px; margin-bottom: 10px; }
	h3 { font-size: 24px; line-height: 34px; margin-bottom: 8px; }
	h4 { font-size: 19px; line-height: 30px; margin-bottom: 10px; }
	h5 { font-size: 17px; line-height: 28px; margin-bottom: 7px; }
	h6 { font-size: 14px; line-height: 20px; }
	.subheader { color: #849098; }
	h1.slight, h2.slight, h3.slight, h4.slight, h5.slight, h6.slight, p.slight { color: #a2a5a7; }
	h1.extr { font-size:56px; font-weight:100; }
	h5.helvetic5 { font-family:Helvetica, Arial, sans-serif; font-size: 18px; line-height: 24px; margin-bottom:14px; }
	h1 strong { font-weight:700; letter-spacing: -0.04em; }
	h3 strong, h4 strong, h5 strong, h6 strong { font-weight:400;}
	h3 strong, h4 strong { letter-spacing: -0.02em;}
	h1.maxtitle { font-size:56px; line-height:60px; font-weight:100;}

	p { margin: 0 0 20px 0; color:#000000; font-size:17px; line-height:1.8; font-weight:400; }
	p img { margin: 0; }
	p.lead { font-size: 21px; line-height: 27px; color: #818a92;  }
	p.magic { font-size: 19px; line-height: 25px; margin: 0; }

	em { font-style: italic; }
	strong { font-weight: bold; }
	p strong { font-size:14px; }
	small { font-size: 75%; color: #969a9e; }
	p small { font-size:12px; font-weight:400; }
	i:hover { cursor:default;}
	a i:hover { cursor:pointer;}
	
/* Dropcaps */
    .dropcap1, .dropcap2, .dropcap3 { text-transform:uppercase; line-height:1; float: left; font-size: 44px; margin: 0 8px 0 0; font-family: Times, serif, Arial; }
	.dropcap2, .dropcap3 {	background: #4a4a4a; color: #fff; display: block; padding:10px; border-radius:5px; margin-top: -2px; }
	.dropcap3 { background: #0093d0; }
	
/* Text Highlights */	
	.highlight1 { padding:2px 5px; background:#85bc36; color:#fff; vertical-align:baseline; }
	.highlight2 { padding:2px 5px; background:#f4f4f4; color:#666; vertical-align:baseline; }
	.highlight3 { padding:3px 6px; background:#0093d0; color:#fff; vertical-align:baseline; }
	.highlight4 { background-color:#fffdcc; vertical-align:baseline; padding:1px 3px;}
	
/*	Blockquotes  */
	blockquote, blockquote p, q { font-size: 19px; line-height: 30px; color: #000000; font-family: 'Lato'; font-weight: 500;   }
	blockquote { position:relative; margin: 0 0 21px; padding: 18px 10px 14px 60px;}
	blockquote:before { position:absolute; left:12px; top:26px; content:'\201C'; font-size:62px; color:#bbb; font-weight:bold; font-family: Georgia, Times, serif; }
	blockquote cite { display: block; font-style: italic;  font-size: 12px; color: #777f87; }
	blockquote cite:before { content: "\2014 \0020"; }
	blockquote cite a, blockquote cite a:visited, blockquote cite a:visited { color: #555; }
	blockquote small { font-size:13px; font-style: italic;}
	blockquote img { max-width:100%; width:auto; display:inline; }

	hr { border: solid #e5e5e5; border-width: 1px 0 0; clear: both; margin: 14px 0 35px; height: 0; width: auto; }
	hr.boldbx { border-width: 4px 0 0; border-color:#efefef; }	
	.container hr { margin-right: 10px; margin-left: 10px;}
	.container .columns hr, .container .column hr  { margin-right: 0px; margin-left: 0px;}
	
	pre, code { background:#f3f3f3; padding:5px 10px; font-family:"Courier New", Courier, monospace; font-size:12px; white-space:pre-wrap; }
		
	::selection { background: #e4744f; color: #fff; }
	::-moz-selection { background: #e4744f; color: #fff; }


/* #Links
================================================== */

	a, a:visited { color: #0ab1f0; text-decoration: none; outline: 0; }
	a:hover, a:focus { color: #e84c3d; }
	a:active { outline:none; opacity: 0.75; }


/* #Lists
================================================== */

	ul, ol { margin-bottom: 21px; margin-left: 3px; }
	ul { list-style:outside; }
	ol { list-style: decimal; }
	ol, ul.disc { margin-left: 20px; }
	ul.disc { list-style: disc outside; }
	ul ul, ul ol,
	ol ol, ol ul { margin: 4px 0 5px 30px; font-size: 90%;  }
	ul ul li, ul ol li,
	ol ol li, ol ul li { margin-bottom: 6px; }
	li { font-size:18px; line-height: 1.8em; margin-bottom: 14px; font-weight:400; color:#737478; }
	ul.large li { line-height: 21px; }
	li p { line-height: 18px; }
	ul.check li, li.check { background:url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/li-check.png) no-repeat left 4px; }
	ul.plus li, li.plus { background:url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/li-plus.png) no-repeat left 4px; }
	ul.minus li, li.minus { background:url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/li-minus.png) no-repeat left 3px; }
	ul.star li, li.star { background:url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/li-star.png) no-repeat left 4px; }
	ul.arrow li, li.arrow { background:url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/li-arrow.png) no-repeat left 4px; }
	ul.arrow2 li, li.arrow2 { background:url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/li-arrow2.png) no-repeat left 4px; }
	ul.square li, li.square { background:url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/li-square.png) no-repeat left 4px; }
	ul.circle li, li.circle { background:url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/li-circle.png) no-repeat left 5px; }
	ul.cross li, li.cross { background:url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/li-cross.png) no-repeat left 3px; }
	ul.check li, li.check, ul.plus li, li.plus, ul.minus li, li.minus, ul.star li, li.star,
	 ul.arrow li, li.arrow, ul.arrow2 li, li.arrow2, ul.square li, li.square,
	  ul.circle li, li.circle, ul.cross li, li.cross { padding:0 0 1px 16px; list-style:none;  } 
	    

/* #Images
================================================== */

	img.scale-with-grid {
		max-width: 100%;
		height: auto; }
		
	img.full-width {
		width: 100%;
		height: auto; }
	p img { margin-bottom:14px;}


/* #Buttons
================================================== */

	.button,
	button, a.price-send,
	input[type="submit"],
	input[type="reset"],
	input[type="button"],
	.button.green,
	button.green, 
	input[type="submit"].green,
	input[type="reset"].green,
	input[type="button"].green  {
	  -moz-border-radius: 2px;
	  -webkit-border-radius: 2px;
	  border-radius: 2px;
	  border:0 none;
	  color: #000;
	  display: inline-block;
	  font-size: 13px;
	  line-height:1;
	  text-transform:capitalize;
	  font-weight: 600;
	  font-family: "Open Sans", Helvetica, Arial, sans-serif;
	  text-decoration: none;
	  cursor: pointer;
	  margin-top: 25px;
	  margin-bottom: 16px;
	  line-height: 1;
	  padding: 12px 35px;
	  background: #f9a61a;
	  -webkit-transition: background 0.18s ease;
		-moz-transition: background 0.18s ease;
		-o-transition: background 0.18s ease;
		transition: background 0.18s ease;
	   }

	.button:hover,
	button:hover, a.price-send:hover,
	input[type="submit"]:hover,
	input[type="reset"]:hover,
	input[type="button"]:hover,
	.button.green:hover,
	button.green:hover, 
	input[type="submit"].green:hover,
	input[type="reset"].green:hover,
	input[type="button"].green:hover  {
		background: #ffc35e;
		-webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.2) inset;
	  -moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.2) inset;
	  box-shadow: 0px 0px 4px rgba(0,0,0,0.2) inset;
		}


	.button.full-width,
	button.full-width,
	input[type="submit"].full-width,
	input[type="reset"].full-width,
	input[type="button"].full-width {
		width: 100%;
		padding-left: 0 !important;
		padding-right: 0 !important;
		text-align: center; 
		}
		
	 .button.large,
	button.large,
	input[type="submit"].large,
	input[type="reset"].large,
	input[type="button"].large {
		padding: 16px 46px;
		font-size:14px;
		 }
		 
	 .button.small,
	button.small,
	input[type="submit"].small,
	input[type="reset"].small,
	input[type="button"].small {
		padding: 8px 22px;
		font-size: 11px;
		text-transform:uppercase;
		 }
		 
	 .button.blue,
	button.blue,
	input[type="submit"].blue,
	input[type="reset"].blue,
	input[type="button"].blue {
	  background: #128abc;   
		 }
		 
	 .button.blue:hover,
	button.blue:hover, 
	input[type="submit"].blue:hover,
	input[type="reset"].blue:hover,
	input[type="button"].blue:hover {
		background: #32a6d6;
		}
		 
	 .button.red,
	button.red,
	input[type="submit"].red,
	input[type="reset"].red,
	input[type="button"].red {

	  background: #e53f51;   
		 }
		 
	  .button.red:hover,
	button.red:hover, 
	input[type="submit"].red:hover,
	input[type="reset"].red:hover,
	input[type="button"].red:hover {
		background: #eb5162;
		}
		 
	 .button.gray,
	button.gray,
	input[type="submit"].gray,
	input[type="reset"].gray,
	input[type="button"].gray {
	  color:#656f79;
	  text-shadow: 0 -1px #fff;
	  background: #f3f4f5;    
		 }
		 
		 		 
	  .button.gray:hover,
	button.gray:hover, 
	input[type="submit"].gray:hover,
	input[type="reset"].gray:hover,
	input[type="button"].gray:hover {
		background: #f6f7f7;
		}
				 
	 .button.cherry,
	button.cherry,
	input[type="submit"].cherry,
	input[type="reset"].cherry,
	input[type="button"].cherry {
	  background: #93516a;   
		 }
		 
	 .button.cherry:hover,
	button.cherry:hover, 
	input[type="submit"].cherry:hover,
	input[type="reset"].cherry:hover,
	input[type="button"].cherry:hover {
		background: #a45d78;
		}
						 
	 .button.orchid,
	button.orchid,
	input[type="submit"].orchid,
	input[type="reset"].orchid,
	input[type="button"].orchid {
	  background: #9661ab; 	  	  
		 }
		 
	 .button.orchid:hover,
	button.orchid:hover, 
	input[type="submit"].orchid:hover,
	input[type="reset"].orchid:hover,
	input[type="button"].orchid:hover {
		background: #a06ab5;
		}
								 
	 .button.pink,
	button.pink,
	input[type="submit"].pink,
	input[type="reset"].pink,
	input[type="button"].pink {
	  background: #e64883; 	  
		 }
		 
	 .button.pink:hover,
	button.pink:hover, 
	input[type="submit"].pink:hover,
	input[type="reset"].pink:hover,
	input[type="button"].pink:hover {
		background: #ea598f;
		}
										 
	 .button.orange,
	button.orange,
	input[type="submit"].orange,
	input[type="reset"].orange,
	input[type="button"].orange {
	  background: #f98805; 	  
		 }
		 
	 .button.orange:hover,
	button.orange:hover, 
	input[type="submit"].orange:hover,
	input[type="reset"].orange:hover,
	input[type="button"].orange:hover {
		background: #eb9634;
		}		
												 
	 .button.teal,
	button.teal,
	input[type="submit"].teal,
	input[type="reset"].teal,
	input[type="button"].teal {
	  background: #1fa79e; 
		 }
		 
	 .button.teal:hover,
	button.teal:hover, 
	input[type="submit"].teal:hover,
	input[type="reset"].teal:hover,
	input[type="button"].teal:hover {
		background: #34b7ae;
		}
		
														 
	 .button.skyblue,
	button.skyblue,
	input[type="submit"].skyblue,
	input[type="reset"].skyblue,
	input[type="button"].skyblue {
	  background: #03acdc; 	  
		 }
		 
	 .button.skyblue:hover,
	button.skyblue:hover, 
	input[type="submit"].skyblue:hover,
	input[type="reset"].skyblue:hover,
	input[type="button"].skyblue:hover {
		background: #1db7e3;
		}
				
														 
	 .button.jade,
	button.jade,
	input[type="submit"].jade,
	input[type="reset"].jade,
	input[type="button"].jade {
	  background: #0aad80;   
		 }
		 
	 .button.jade:hover,
	button.jade:hover, 
	input[type="submit"].jade:hover,
	input[type="reset"].jade:hover,
	input[type="button"].jade:hover {
		background: #19bc8f;
		}


		
	a.button, .button.blue, .button.red, .button.cherry, .button.orchid, .button.pink, .button.orange, .button.teal {
		 color: #fff;
		 }
		
	  .button:active,
	button:active, a.price-send:active,
	input[type="submit"]:active,
	input[type="reset"]:active,
	input[type="button"]:active {
		color: #c1d7dc;
		opacity: 0.94;
		 }
		 
		 
	/* Bordered Buttons */		 
		.button.bordered-bot,
	button.bordered-bot,
	input[type="submit"].bordered-bot,
	input[type="reset"].bordered-bot,
	input[type="button"].bordered-bot {
		background:none !important;
		border:2px solid #dedede;
		color:#363f46;
		text-shadow:none;
		letter-spacing:2px;
		text-transform:uppercase;
		}
		
	    .button.bordered-bot:hover,
	button.bordered-bot:hover,
	input[type="submit"].bordered-bot:hover,
	input[type="reset"].bordered-bot:hover,
	input[type="button"].bordered-bot:hover {
		border-color:#363f46;
		color:#363f46;
		}
		
	 .button.blue.bordered-bot,
	button.blue.bordered-bot,
	input[type="submit"].blue.bordered-bot,
	input[type="reset"].blue.bordered-bot,
	input[type="button"].blue.bordered-bot {
	  border-color: #128abc;
	  color: #128abc;   
		 }
		 
		 
	 .button.red.bordered-bot,
	button.red.bordered-bot,
	input[type="submit"].red.bordered-bot,
	input[type="reset"].red.bordered-bot,
	input[type="button"].red.bordered-bot {

	  border-color: #e53f51;
	  color: #e53f51;   
		 }
		 
				 
	 .button.cherry.bordered-bot,
	button.cherry.bordered-bot,
	input[type="submit"].cherry.bordered-bot,
	input[type="reset"].cherry.bordered-bot,
	input[type="button"].cherry.bordered-bot {
	  border-color: #93516a;
	  color: #93516a;   
		 }

						 
	 .button.orchid.bordered-bot,
	button.orchid.bordered-bot,
	input[type="submit"].orchid.bordered-bot,
	input[type="reset"].orchid.bordered-bot,
	input[type="button"].orchid.bordered-bot {
	  border-color: #9661ab;
	  color: #9661ab; 	  	  
		 }
		 
								 
	 .button.pink.bordered-bot,
	button.pink.bordered-bot,
	input[type="submit"].pink.bordered-bot,
	input[type="reset"].pink.bordered-bot,
	input[type="button"].pink.bordered-bot {
	  border-color: #e64883;
	  color: #e64883; 	  
		 }
		 
										 
	 .button.orange.bordered-bot,
	button.orange.bordered-bot,
	input[type="submit"].orange.bordered-bot,
	input[type="reset"].orange.bordered-bot,
	input[type="button"].orange.bordered-bot {
	  border-color: #f98805;
	  color: #f98805; 	  
		 }
		 		
												 
	 .button.teal.bordered-bot,
	button.teal.bordered-bot,
	input[type="submit"].teal.bordered-bot,
	input[type="reset"].teal.bordered-bot,
	input[type="button"].teal.bordered-bot {
	  border-color: #1fa79e;
	  color: #1fa79e; 
		 }
		
														 
	 .button.skyblue.bordered-bot,
	button.skyblue.bordered-bot,
	input[type="submit"].skyblue.bordered-bot,
	input[type="reset"].skyblue.bordered-bot,
	input[type="button"].skyblue.bordered-bot {
	  border-color: #03acdc;
	  color: #03acdc; 	  
		 }
				
														 
	 .button.jade.bordered-bot,
	button.jade.bordered-bot,
	input[type="submit"].jade.bordered-bot,
	input[type="reset"].jade.bordered-bot,
	input[type="button"].jade.bordered-bot {
	  border-color: #0aad80;
	  color: #0aad80;   
		 }
		 
		 
		.button.green.bordered-bot,
	button.green.bordered-bot,
	input[type="submit"].green.bordered-bot,
	input[type="reset"].green.bordered-bot,
	input[type="button"].green.bordered-bot {
	  border-color: #8fbe32;
	  color: #8fbe32;   
		 }
		 
		 
		 
	/* Buttons icon */
	.button i,
	button i,
	input[type="submit"] i,
	input[type="reset"] i,
	input[type="button"] i {
	  color: inherit;
	  font-size:16px; 
	  vertical-align:baseline;
	  line-height:1;
	  display:inline;
	  margin-right:7px;   
		 }

		 

	/* Fix for odd Mozilla border & padding issues */
	button::-moz-focus-inner,
	input::-moz-focus-inner {
    border: 0;
    padding: 0;
	}


/* #Forms
================================================== */

	form {
		margin-bottom: 20px; }
	fieldset {
		margin-bottom: 20px; }
	input[type="text"],
	input[type="tel"],
	input[type="password"],
	input[type="email"],
	textarea,
	select {
		border: 1px solid #e5e5e5;
		padding: 6px 4px;
		outline: none;
		-moz-border-radius: 1px;
		-webkit-border-radius: 1px;
		border-radius: 1px;
		color: #888;
		margin: 0;
		min-width: 210px;
		width:99%;
		max-width: 100%;
		min-height: 36px;
		display: block;
		margin-bottom: 20px;
		background: #fdfdfd;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
 } 
	select {
		padding: 5px ;
		outline:0 none; }

	input[type="text"]:hover,
	input[type="password"]:hover,
	input[type="email"]:hover,
	textarea:hover {
		border-color: #c1dfed;
	    -moz-box-shadow: 0 0 1px rgba(0,0,0,.1);
		-webkit-box-shadow: 0 0 1px rgba(0,0,0,.1);
		box-shadow:  0 0 1px rgba(0,0,0,.1); 
		
 }
	input[type="text"]:focus,
	input[type="password"]:focus,
	input[type="email"]:focus,
	textarea:focus {
		border: 1px solid #aaa;
 		color: #444;
		background: #fff;
 		-moz-box-shadow: 0 0 3px rgba(0,0,0,.2);
		-webkit-box-shadow: 0 0 3px rgba(0,0,0,.2);
		box-shadow:  0 0 3px rgba(0,0,0,.2); }

	textarea {
		min-height: 60px; }
	label,
	legend {
		display: block;
		font-weight: bold;
		font-size: 13px;  }
	select {
		width: 100%; }
	input[type="checkbox"] {
		display: inline; }
	label span,
	legend span {
		font-weight: normal;
		font-size: 13px;
		color: #444; }

/* #Misc
================================================== */

	.remove-bottom { margin-bottom: 0 !important; }
	.half-bottom { margin-bottom: 7px !important; }
	.add-bottom { margin-bottom: 21px !important; }	
 /*----------------------------------

	Theme Name: Brazil
	----------------------
	
/*!
 * Bootstrap v3.0.3
 *
 * Copyright 2013 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */

* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
img {
  vertical-align: middle;
}
.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 6px;
}
.img-thumbnail {
  padding: 4px;
  line-height: 1.428571429;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}


.clearfix:before,
.clearfix:after
 {
  content: '\0020';
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0; }

.clearfix:after {
  clear: both; }

.clearfix {
  zoom: 1; }
  
.clear, .clr {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clr {
	visibility: visible;
	overflow: visible;
}

.columns {
	padding: 0 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.container [class*="col-"] img { max-width:100%;}

.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
}
.container:before,
.container:after {
  content: " ";
  display: table;
}
.container:after {
  clear: both;
}
@media only screen and (max-width: 479px) {
  .container {
    width: 300px;
  }
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
  .container {
    width: 420px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 958px) {
  .container {
    width: 768px; /* webnus */
  }
}
@media (min-width: 959px) {
  .container {
    width: 960px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1120px;
  }
}
.row {
  margin-left: -10px;
  margin-right: -10px;
}
.row:before,
.row:after {
  content: " ";
  display: table;
}
.row:after {
  clear: both;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
.container [class*="col-"].alpha { padding-left:0;}
.container [class*="col-"].omega { padding-right:0;}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666666666666%;
}
.col-xs-10 {
  width: 83.33333333333334%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666666666666%;
}
.col-xs-7 {
  width: 58.333333333333336%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666666666667%;
}
.col-xs-4 {
  width: 33.33333333333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.666666666666664%;
}
.col-xs-1 {
  width: 8.333333333333332%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666666666666%;
}
.col-xs-pull-10 {
  right: 83.33333333333334%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666666666666%;
}
.col-xs-pull-7 {
  right: 58.333333333333336%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666666666667%;
}
.col-xs-pull-4 {
  right: 33.33333333333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.666666666666664%;
}
.col-xs-pull-1 {
  right: 8.333333333333332%;
}
.col-xs-pull-0 {
  right: 0%;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666666666666%;
}
.col-xs-push-10 {
  left: 83.33333333333334%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666666666666%;
}
.col-xs-push-7 {
  left: 58.333333333333336%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666666666667%;
}
.col-xs-push-4 {
  left: 33.33333333333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.666666666666664%;
}
.col-xs-push-1 {
  left: 8.333333333333332%;
}
.col-xs-push-0 {
  left: 0%;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666666666666%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333333334%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666666666666%;
}
.col-xs-offset-7 {
  margin-left: 58.333333333333336%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666666666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.666666666666664%;
}
.col-xs-offset-1 {
  margin-left: 8.333333333333332%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666666666666%;
  }
  .col-sm-10 {
    width: 83.33333333333334%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666666666666%;
  }
  .col-sm-7 {
    width: 58.333333333333336%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666666666667%;
  }
  .col-sm-4 {
    width: 33.33333333333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.666666666666664%;
  }
  .col-sm-1 {
    width: 8.333333333333332%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666666666666%;
  }
  .col-sm-pull-10 {
    right: 83.33333333333334%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666666666666%;
  }
  .col-sm-pull-7 {
    right: 58.333333333333336%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666666666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.666666666666664%;
  }
  .col-sm-pull-1 {
    right: 8.333333333333332%;
  }
  .col-sm-pull-0 {
    right: 0%;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666666666666%;
  }
  .col-sm-push-10 {
    left: 83.33333333333334%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666666666666%;
  }
  .col-sm-push-7 {
    left: 58.333333333333336%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666666666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.666666666666664%;
  }
  .col-sm-push-1 {
    left: 8.333333333333332%;
  }
  .col-sm-push-0 {
    left: 0%;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666666666666%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333333334%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666666666666%;
  }
  .col-sm-offset-7 {
    margin-left: 58.333333333333336%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666666666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.666666666666664%;
  }
  .col-sm-offset-1 {
    margin-left: 8.333333333333332%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 959px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666666666666%;
  }
  .col-md-10 {
    width: 83.33333333333334%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666666666666%;
  }
  .col-md-7 {
    width: 58.333333333333336%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666666666667%;
  }
  .col-md-4 {
    width: 33.33333333333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.666666666666664%;
  }
  .col-md-1 {
    width: 8.333333333333332%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666666666666%;
  }
  .col-md-pull-10 {
    right: 83.33333333333334%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666666666666%;
  }
  .col-md-pull-7 {
    right: 58.333333333333336%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666666666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.666666666666664%;
  }
  .col-md-pull-1 {
    right: 8.333333333333332%;
  }
  .col-md-pull-0 {
    right: 0%;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666666666666%;
  }
  .col-md-push-10 {
    left: 83.33333333333334%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666666666666%;
  }
  .col-md-push-7 {
    left: 58.333333333333336%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666666666667%;
  }
  .col-md-push-4 {
    left: 33.33333333333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.666666666666664%;
  }
  .col-md-push-1 {
    left: 8.333333333333332%;
  }
  .col-md-push-0 {
    left: 0%;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666666666666%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333333334%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666666666666%;
  }
  .col-md-offset-7 {
    margin-left: 58.333333333333336%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666666666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.666666666666664%;
  }
  .col-md-offset-1 {
    margin-left: 8.333333333333332%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666666666666%;
  }
  .col-lg-10 {
    width: 83.33333333333334%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666666666666%;
  }
  .col-lg-7 {
    width: 58.333333333333336%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666666666667%;
  }
  .col-lg-4 {
    width: 33.33333333333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.666666666666664%;
  }
  .col-lg-1 {
    width: 8.333333333333332%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666666666666%;
  }
  .col-lg-pull-10 {
    right: 83.33333333333334%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666666666666%;
  }
  .col-lg-pull-7 {
    right: 58.333333333333336%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666666666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.666666666666664%;
  }
  .col-lg-pull-1 {
    right: 8.333333333333332%;
  }
  .col-lg-pull-0 {
    right: 0%;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666666666666%;
  }
  .col-lg-push-10 {
    left: 83.33333333333334%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666666666666%;
  }
  .col-lg-push-7 {
    left: 58.333333333333336%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666666666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.666666666666664%;
  }
  .col-lg-push-1 {
    left: 8.333333333333332%;
  }
  .col-lg-push-0 {
    left: 0%;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666666666666%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333333334%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666666666666%;
  }
  .col-lg-offset-7 {
    margin-left: 58.333333333333336%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666666666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.666666666666664%;
  }
  .col-lg-offset-1 {
    margin-left: 8.333333333333332%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
} /*----------------------------------

	Theme Name: Brazil
	----------------------
		
	/* #Eelements + (Bootstrap elements)
	================================================== */

	
	/* Max Sliders */
	.max-hero .slides-control {margin: 0px; padding: 0px; list-style: none; position: relative; height: 100%; display: block;}
	.max-hero .slides-control .slides-container {display: none;}
	.max-hero .slides-control .sparallax .slide-image{background-attachment: fixed;background-size: cover; background-position: center center; background-repeat: no-repeat;}
	.max-hero .slides-control .spattern .slide-image:after, .spattern.max-video:after, .video-sec .spattern:after{ background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/spattern.png); width:100%; height:100%; bottom:0; left:0; position:absolute; z-index: 1; content: ""; }
	.mejs-controls {display:none !important}
	/* Max Sliders Navigation */
	.max-hero .slides-navigation {margin: 0 auto;position: absolute;z-index: 3;top: 46%;width: 100%;}
	.max-hero .slides-navigation a {position: absolute;display: block;width:74px;height:74px;background:url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/arrows2.png);opacity:0;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
	.max-hero .slides-navigation a.prev {left: 1%;background-position:bottom center;}
	.max-hero .slides-navigation a.next {right: 1%;background-position:top center;}
	.max-hero .slides-navigation a:hover{opacity:1 !important;}
	.max-hero:hover .slides-navigation a{opacity:0.3;}
	/* Max Sliders Content */
	.slides-content {color:#fff; position: absolute; width: 100%; top: 38% ; margin: 0 auto; z-index: 2;background: transparent; height: 300px; min-height: 300px; text-align: center;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);}
	.tagline-slider.flexslider{background: transparent; text-align:center; margin-bottom:20px; }
	.tagline-slider.flexslider .slides {height:auto; padding:0;margin:0 auto;position:relative; overflow:initial; }
	.tagline-slider.flexslider .slides li{word-break: break-word; color:#fff; list-style:none; font-size:49px; }
	.tagline-slider.flexslider .slides li span{color:#1bbc9b;}
	.tagline-slider .flex-direction-nav {display:none;}
	.tagline-slider .flex-control-nav {position: static;}
	.tagline-slider .flex-control-paging li a { background:none; border:2px solid rgba(255,255,255,0.6); text-shadow:1px 1px 2px rgba(0,0,0,5);}
	.tagline-slider .flex-control-paging li a.flex-active { border-color:#fff; background:none;}
	
	.slides-content p {line-height: 28px; width: 100%; max-width: 670px; margin: 35px auto; position: relative; text-align: center;color: #fff; font-size:14px; font-weight: 400; letter-spacing:0;}
	.slides-content .button { background:none; margin-top:50px; font-size: 12px; font-weight:bold; border: 2px solid rgba(255,255,255,0.77); color: #fff; letter-spacing: 2px; text-transform: uppercase;text-shadow:1px 1px 1px rgba(0,0,0,0.3);  box-shadow:0px 1px 5px rgba(0,0,0,0.14) inset; padding:10px 25px; border-radius:25px; }
	.slides-content .button:hover { background:rgba(0, 0, 0, 0.4);}
	
	.max-hero h1, .max-hero h2, .max-hero h3, .max-hero h4, .max-hero h5, .max-hero h6 { color:#fff; line-height:1.2; margin-bottom:10px; text-shadow:1px 1px 2px rgba(0,0,0,0.2); font-weight:400; }
	.max-hero h1 strong, .max-hero h2 strong, .max-hero h3 strong { font-weight:bold;}
	.max-hero h1, .max-hero h1 strong { font-size:110px; letter-spacing:-0.06em;}
	.max-hero h2 { font-size:75px;}	
	.max-hero h3 { font-size:59px; padding:7px 12px; margin:20px 0 30px; border:5px solid #fff; line-height:1; text-transform:uppercase; display:inline-block; font-weight:900; position:relative; letter-spacing:-0.06em; opacity:0.91;}
	.max-hero h3:after, .max-hero h3:before, .max-hero h5:after, .max-hero h5:before { content:""; display:block; width:80px; height:5px; margin-left:-40px; background:#fff; position:absolute; left:50%; top:-10px;}
	.max-hero h3:after, .max-hero h5:after { top:auto; bottom:-10px;}
	.max-hero h5:after, .max-hero h5:before { height:2px; opacity:0.71;}
	.max-hero h5 { position:relative;}
	.max-hero h4 { font-size:49px; letter-spacing:-0.04em;}
	.max-hero h6 { font-size:17px; padding:12px 18px; margin:20px 0 30px; background:rgba(0, 0, 0, 0.3); display:inline-block; line-height:1.8;} 
	
	/* Max Titles */
	
	.sec-divider{ background:url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/dividerline1.png) center center repeat-x; margin: 25px auto 30px; display: block; position: relative; height:1px}
	.sec-divider .cir{margin: auto; width: 50px; height: 50px; border: 1px solid #d7d7d7; padding: 11px 0;text-align: center;position: relative;top: -26px; border-radius: 100px; font-size:16px; line-height:26px; color:#b5b9bc}
	.blox.dark .sec-divider {  background:url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/dividerline2.png) center center repeat-x;}
	.blox.dark .sec-divider .cir{border: 2px solid rgba(255, 255, 255, 0.7); color:#fff}

	.max-title, .max-title2,.max-title3, .max-title4, .max-title5{text-align: center; margin:45px auto 40px; font-weight: 400; letter-spacing: 1.6px;}
	.max-title { margin-bottom: 5px; display: inline-block; text-align:left; margin-top:40px; }
	.vc_span6 .max-title, .vc_span3 .max-title, .vc_span4 .max-title { margin-top:14px;}
	.max-title *{ font-weight: 400;position: relative;display: inline-block; color: #292663; font-size:25px; line-height:1.3; margin-bottom:0; letter-spacing:-0.6px; text-transform:none;}
	.max-title:after{ content: ""; margin: 6px 0 15px; width: 35px; height: 0; display: block; position: relative;  }
	.max-title .max-line { display:none;}

	.max-title3 { margin-bottom:35px}
	.max-title3 *{ font-size: 49px; font-weight: bold; letter-spacing: -4px;}
	.max-title3:after{ content: ""; margin: 20px auto 10px; width: 140px; height: 0; display: block; position: relative; border-bottom: 4px solid #b5b9bc; }
	.max-title3 span, .blox .max-title3 span{color:#27ae60}
	.blox.dark .max-title3:after{ border-bottom-color:#fff;}
	
	
	.max-title4 *{ font-weight: bold;position: relative; text-transform:uppercase;display: inline;padding: 5px 10px;color: #3b454d; border: 4px #3b454d solid; letter-spacing:-0.01em;}
	.max-title5 *, .max-title2 *{ font-weight: bold;position: relative;display: inline-block; color: #3b454d; margin-top:20px; font-size:12px; line-height:1.3; margin-bottom:0; letter-spacing:1.6px; text-transform:uppercase;}
	.max-title5 , .max-title2 { margin-top:25px; margin-bottom:35px;} 
	.max-title2 *{ font-weight:600; font-size:26px; color:#292663; font-family: 'Lato'; letter-spacing: 0px;}
	.max-title5:after, .max-title2:after{ content: ""; margin: 8px auto 20px; width: 150px; height: 0; display: block; position: relative; border-bottom: 2px solid #fec601; }
	.max-title2:after { width:150px; border-color:#fec601;}
	.blox.dark .max-title5 *, .blox.dark .max-title4 *{ color:#fff; border-color:#fff;}	
	.blox.dark .max-title5:after, .blox.dark .max-title2:after { border-color:#fff;}
	
	/* Subtitle */
	.sub-title {padding: 12px 0 14px; margin: 16px 0 20px 1px; border-bottom: 2px solid #27ae60; text-transform: uppercase; font-size: 14px; color: #777; letter-spacing: 1.2px; font-weight: bold;}
	
	/* Max Paragraph */
	.max-p {max-width: 660px; margin: 0 auto 40px; font-size: 19px; line-height: 1.7; color: #a2a5a7; font-weight: 300; text-align:center}
	.blox.blackbox .max-p {color:#808080}
	#wrap .bg-white { background:#fff;}
	
		
	
	/* Max Counter */
	.max-counter { display:inline-block; text-align:center; color: #393A3A;font-size: 36px;}
	.max-counter.s-counter .icon-counter{color: #27ae60;margin-right: 15px;}
	.max-counter h5{margin-top: 15px;font-size: 14px; font-weight:600; letter-spacing:1px; text-transform:uppercase; position:relative;}
	.max-counter h5:after{ content: ""; margin: 8px auto 20px; width: 24px; height: 0; display: block; position: relative; border-bottom: 2px solid #777; }
	.blox.dark .max-counter i, .max-counter i{color: #27ae60;margin-right: 15px;}
	.blox.dark .max-counter.m-counter .max-count, .dark-content .max-counter.m-counter .max-count {border: 2px solid #fff;}
	.max-counter.m-counter{ margin: 0 auto; padding: 20px; position:relative;}
	.max-counter.m-counter .max-count{border: 2px solid #777; border-radius: 100%; position:relative; height: 190px;width: 190px;margin: 0 auto;display: table-cell;vertical-align: middle;font-size: 49px; font-weight:bold; -webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out; }
	.max-counter.m-counter:hover .max-count,.blox.dark .max-counter.m-counter:hover .max-count,.dark-content .max-counter.m-counter:hover .max-count{background-color:#f08484; border-color:#f08484; color:#fff;}
	.m-counter .icon-counter, .m-counter .suf-counter, .m-counter .pre-counter {display:none}
	.max-counter.s-counter{margin-bottom:10%}
	
	/* Max  Quote */
	.max-quote {text-align: center; padding:10px;}
	.max-quote cite{font-size: 18px; font-style:normal;}
	.max-quote small{font-size: 14px;}
	.max-quote:before { content: ''; content: none; }
	.max-quote h2{font-family: "Roboto Slab"; font-size: 24px;}
	.max-quote h2:before { content: '\201C'; }
	.max-quote h2:after { content: '\201D'; }
	.max-quote h2:before, .max-quote h2:after {color: #FF4748;font-family: Times, serif; font-size: 30px; margin: 0 10px; font-weight: bold; }
	.blox.dark .max-quote cite{color:#aaa}
	.blox .max-quote h2{color:#32373b}
	.blox.dark .max-quote h2{color:#fff}
	
	/* Social Media */
	.blox .social-media {text-align: center}
	.blox .social-media a {text-align: center; padding: 0 10px; margin-bottom: 20px; display: inline-block;}
	.blox .social-media a i {font-size:4em;padding: 30px;border-radius: 50%;color: #ff5d5e;margin-bottom: 20px;display: block; -webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;background:rgba(15, 15, 15, 0.6)}
	.blox .social-media a:hover i {color: #fff;box-shadow: inset 0 0 0 100px #ff5d5e;}
	.blox .social-media a span{-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; color:transparent;text-transform: uppercase; font-size:16px; font-weight:600; text-shadow: 0 0 5px rgba(33, 65, 83, 1) }
	.blox .social-media a:hover span{color:#fff;}
	
	/* TEAM */
	.our-team {text-align: center; background: #fff;  margin-bottom: 30px; border:1px solid #e7e7e7; overflow:hidden;}
	.social-team { padding-bottom:14px; text-align:center;}
	.our-team figure { position: relative; margin: 0 auto; overflow: hidden; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -ms-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; }
	.our-team figure img { width: 100%; height: 100%;}
	.social-team i { margin:0 4px; background:#fff; padding: 10px;font-size: 18px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;color: #777; }
	.our-team i:hover  {color:#fff}
	.our-team i.icomoon-facebook:hover { background: #3b5996; }
	.our-team i.icomoon-twitter:hover { background: #00acee; }
	.our-team i.icomoon-vimeo:hover { background: #0dadd6; }
	.our-team i.icomoon-dribbble:hover { background: #d53e68; }
	.our-team i.icomoon-youtube:hover { background: #cb322c; }
	.our-team i.icomoon-pinterest:hover { background: #cb2027; }
	.our-team i.icomoon-linkedin:hover { background: #0073b2; }
	.our-team i.icomoon-rss:hover { background: #f29a1d; }
	.our-team i.icomoon-google-plus:hover { background: #c3391c; }
	.our-team i.icomoon-instagram:hover { background: #457399; }
	.our-team h2 { font-size: 22px; margin-top:14px; font-weight: 600; }
	.our-team h5 { color: #ef7a49; margin-bottom: 10px; font-size:11px; font-weight: 600; text-transform:uppercase; }
	.our-team p { padding: 5px 15px 20px; color: #989898; border-bottom:1px solid #efefef; }
	
	
	/* TESTIMONIALS */
	.testimonial { margin-bottom:10px; clear:both; min-width:220px; }
	.testimonial-content { padding:0px 12px; position:relative; border:1px solid #eee; background:#fcfcfc;  border-radius:2px;}
	.container .testimonial-content p { margin:6px;}
	.testimonial-content h4 { padding:10px; line-height:1.7; color:#595959; margin-top:7px; font-family:"Roboto Slab"; }
	.testimonial-content h4 q { font-size:inherit;}
	.testimonial-arrow { position:absolute; width:127px; height:14px;  left:50px; bottom:-14px;}
	.testimonial-arrow:after, .testimonial-arrow:before {content: '';display: block;position: absolute;width: 0; right:58px;height: 0;border-style: solid; border-width: 9px;}
	.testimonial-arrow:after {top: -1;border-color: #fcfcfc transparent transparent transparent ;}
	.testimonial-arrow:before {top: 1px;border-color: #eee transparent transparent transparent;}​
	.testimonial-brand { position:relative; margin:12px 16px 8px 0px;}
	.testimonial-brand img { width:90px; height:90px; border-radius:45px; float:left; border:1px solid #eee; margin-top:10px;}
	.testimonial-brand h5 { float:left; clear:right; margin:20px; margin-left:14px; color:#292663; font-size:17px; }
	.testimonial-brand h5 strong { font-weight:600;}
	.testimonial-brand h5 em { font-size:13px; font-style:normal; font-weight:400; color:#292663; }
	
	
	/* TESTIMONIALS Slider */

	.testimonials-slider-w .testimonial {  margin-top:10px; margin-bottom:20px; text-align:center; }
	.testimonials-slider-w .testimonial-content { background:none; border:none;}
	.testimonials-slider-w .testimonial-content h4 q {font-size:20px; line-height:1.4;}
	.testimonials-slider-w .testimonial-content h4 q:before { content: '\201C'; }
	.testimonials-slider-w .testimonial-content h4 q:after { content: '\201D'; }
	.testimonials-slider-w .testimonial-content h4 q:before, .testimonials-slider-w .testimonial-content h4 q:after {color: #f9a61a;font-family: Times, serif; font-size: 30px; margin: 0 10px; font-weight: bold; }
	.testimonials-slider-w .testimonial-brand h5 {margin:5px 0 0; line-height:1.5;}
	.testimonials-slider-w .testimonial-arrow { display:none; }
	.testimonials-slider-w .testimonial-brand h5, .testimonials-slider-w .testimonial-brand img { float:none;}

	.testimonials-slider-w.flexslider{background: transparent; text-align:center; margin-bottom:20px; }
	.testimonials-slider-w.flexslider .slides {height:auto; padding:0;margin:0 auto;position:relative; overflow:initial; }
	.testimonials-slider-w.flexslider .slides li{word-break: break-word; color:#fff; list-style:none; font-size:49px; }
	.testimonials-slider-w.flexslider .slides li span{color:#1bbc9b;}
	.testimonials-slider-w.flexslider .flex-direction-nav {display:none;}
	.testimonials-slider-w.flexslider .flex-control-nav {position: static;}
	.testimonials-slider-w.flexslider .flex-control-paging li a { width:12px; height:12px; background:#f9f9f9; border:2px solid #91979d;}
	.testimonials-slider-w.flexslider .flex-control-paging li a.flex-active { background:#f9a61a; border:2px solid #f9a61a;}
	.blox.dark .testimonials-slider-w.flexslider .flex-control-paging li a { background:none; border:2px solid rgba(255,255,255,0.6); text-shadow:1px 1px 2px rgba(0,0,0,0.5);}
	.blox.dark .testimonials-slider-w.flexslider .flex-control-paging li a.flex-active { border-color:#fff; background:none;}
	.testimonials-slider-w.flexslider .testimonial-brand { position:relative; margin-left:auto; margin-right:auto; width:272px; text-align:center; margin-top:40px;}
	.testimonials-slider-w.flexslider .testimonial-brand img { width:90px; height:90px; border-radius:45px; float:none; margin-left:90px; border:1px solid #eee; margin-top:10px;}

	
	
	
	/*	jCarousel */
	
	.jcarousel-container { max-width: 100%; padding: 0; display: block; position: relative; }
	.jcarousel-clip { position: relative; overflow: hidden; width: 100%; }
	ul.jcarousel-list { overflow: hidden; position: relative; top: 0px; margin: 0px; padding: 0px; left: 0px; }
	ul.jcarousel-list li { float: left; list-style: none; }
	ul.jcarousel-list li img { max-width: 100%; }
	.jcarousel-item { display: block; }
	.jcarousel-next, .jcarousel-prev {  position: absolute; right: 0; top: -55px; cursor: pointer; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; }
	.jcarousel-next:after, .jcarousel-prev:after { position: absolute; top: 6px; right: 6px; font-family: 'icomoon'; font-size: 10px; color: #fff; content: "\e3b0"; speak: none; font-style: normal; font-weight: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; }
	.jcarousel-prev:after { content: "\e3b2"; }
	.jcarousel-next:hover, .jcarousel-next:active, .jcarousel-prev:hover, .jcarousel-prev:active { background-color: #da131e; }
	.jcarousel-next-disabled, .jcarousel-next-disabled:hover, .jcarousel-prev-disabled, .jcarousel-prev-disabled:hover { background-color: #e5e8ea; cursor: auto; border-bottom-color: #e0e0e0; }
	
	/*--- our client ---*/
	.client-block { width: 100%; display: block; margin-bottom: 60px; }
	.our-clients-wrap { float: none; margin-top: 70px; position: relative; }
	.our-clients-wrap:after { content: ""; width: 120px; height: 2px; display: block; background: #efefef; position: absolute; left: 50%; bottom: -50px; margin-left: -60px; }
	.jcarousel-next, .jcarousel-prev { right: auto; left: 50%; margin-left: 51px; top: -85px; color: #929ca3; }
	.jcarousel-prev { margin-left: -1px; }
	.jcarousel-next:hover, .jcarousel-next:active, .jcarousel-prev:hover, .jcarousel-prev:active { border-color: #e84a52; color: #e84a52; }
	.jcarousel-next-disabled, .jcarousel-next-disabled:hover, .jcarousel-prev-disabled, .jcarousel-prev-disabled:hover { border-color: #e5e5e5; color: #e5e5e5; }
	.jcarousel-next:after, .jcarousel-prev:after { position: absolute; top: 10px; right: 9px; font-family: 'icomoon'; font-size: 32px; color: inherit; }
	.jcarousel-prev:after { right:11px;}
	ul.our-clients { display: block; padding-left: 3px; margin: 20px 0; box-shadow: 0px 2px 4px -3px rgba(0,0,0,0.1); -webkit-box-shadow: 0px 2px 4px -2px rgba(0,0,0,0.1); }
	ul.our-clients li { float: left; display: inline; margin-left: 20px; text-align: center; vertical-align: middle; width: 168px; }
	ul.our-clients li:first-child { margin-left: 0; }
	ul.our-clients li:hover { /*background:#fdfdfd;*/ }
	ul.our-clients:after { clear: both; }
	ul.our-clients img { max-width: 100%; max-height: 100%; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; opacity:0.5;}
	ul.our-clients img:hover { opacity:1; }
	

	/* Plans & Pricing */
	#wrap .ptp-pricing-table { display: block; width:auto; margin: 0 auto; }
	#wrap .ptp-pricing-table .ptp-item-container { text-align: center; margin: 12px 0; -webkit-transition: all .03s ease; -moz-transition: all .03s ease; -ms-transition: all .03s ease; -o-transition: all .03s ease; transition: all .03s ease; border: 1px solid transparent; border-radius: 6px;}
	#wrap .ptp-pricing-table .ptp-plan { background-color: #e7e7e7; font-weight: normal; font-size: 20px; margin: 0;padding: 16px;border-radius: 4px 4px 0 0; color:#425b71;}
	#wrap .ptp-pricing-table .ptp-price { padding: 8px 0; color: #fff; font-weight: bold; background: #27ae60; font-size: 12px; letter-spacing:1.2px; text-transform:uppercase; }
	#wrap .ptp-pricing-table .ptp-bullet-item { background-color:#fbfbfb; color:#979797; text-align:center; padding: 16px 0; margin: 0; font-size: 13px; font-weight: 400; border-bottom: 1px dotted #e3e3e3; }
	#wrap .ptp-pricing-table .ptp-bullet-item span{color:#425b71; font-weight:700}
	#wrap .ptp-pricing-table .ptp-item-container .ptp-cta {border-radius: 0 0 4px 4px; background-color: #f7f7f7; border-top:3px solid #f0f0f0;}
	#wrap .ptp-pricing-table .ptp-item-container .ptp-button {padding: 12px 0; border: none; background-color: transparent; color: #4f667a; font-size:12px; font-weight:bold; text-transform:uppercase;}

	#wrap .ptp-pricing-table .ptp-item-container:hover {background-color:#fff; }
	#wrap .ptp-pricing-table .ptp-item-container:hover .ptp-plan{background: #e4644b; color: #fff;}
	#wrap .ptp-pricing-table .ptp-item-container:hover .ptp-price{background: #de5440;}
	#wrap .ptp-pricing-table .ptp-item-container:hover .ptp-button { box-shadow: none; background-color:#e4644b; color:#fff}
	#wrap .ptp-pricing-table .ptp-three-col {width: 33.33333333333333%;}
	#wrap .ptp-pricing-table .ptp-four-col  {width: 25%;}
	
	
	/* OUR PROCESS SECTION */
	
	.our-process-wrap { min-height: 260px; margin-bottom: 40px; }
	.our-process { border-bottom: 1px dashed #e0e0e0; position: relative; height: 160px; }
	.our-process:before, .our-process:after, .our-process-item:after { content: "\e285"; position: absolute; left: -8px; bottom: -4px; font-family: 'icomoon'; font-size: 16px; color: #ccc; }
	.our-process:after { left: auto; bottom: -11px; right: -8px; content: "\e278"; }
	.our-process.proc4level .our-process-item { width: 25%; }
	.our-process.proc5level .our-process-item { width: 20%; }
	.our-process.proc3level .our-process-item { width: 33.33%; }
	.our-process-item { height: 160px; float: left; position: relative; }
	.our-process-item:before { width: 1px; background: #e5e5e5; height: 82px; float: left; position: absolute; bottom: 0; left: 39px; content: ""; }
	.our-process-item:after { bottom: -12px; left: 60%; content: "\e3b4"; font-size: 16px; background: none; }
	.our-process-item .our-process-content { position: absolute; left: 85px; overflow: hidden; }
	.our-process-item i { color: #7d7d86; font-size: 32px; float: left; padding: 20px; border-radius: 39px; border: 3px solid #e5e5e5; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; }
	.our-process-item:hover i { background: #e84a52; color: #fff; border-color: #f28d93; }
	.our-process-item h5 { font-weight: 400; font-size: 17px; margin: 16px 10px 8px 0; }
	
	@media only screen and (max-width: 767px) {
	.our-process.proc4level { height: 640px; }
	.our-process.proc5level { height: 800px; }
	.our-process.proc3level { height: 480px; }
	.our-process { border: none }
	.our-process:before { display: none; }
	.our-process:after { left: 31px; }
	.our-process.proc4level .our-process-item, .our-process.proc5level .our-process-item, .our-process.proc3level .our-process-item { width: 100%; }
	.our-process-item:after { content: "\e3b5"; left: 31px; bottom: 30px; }
	.our-clients-wrap { padding-top: 110px; }
	}
	
	
	
	/* Latest from blog */
	.latest-b {margin-bottom:35px; border:1px solid #eee;}
	.latest-content {background: #fff; padding: 15px;}
	#wrap div.latest-content p.latest-date { margin-bottom: 5px; color: #aaa;}
	.latest-title {font-size: 16px;font-weight: 400;line-height: 22px;font-family: roboto slab;}
	.latest-title a {color: #3b454d;}
	.latest-title a:hover {color: #e84c3d;}
	.latest-img img{width:100%; height:100%;}
	.latest-author {margin-bottom:10px}
	
	
	/* Twitter */
	.twitter-box{ width: 100%; background: #00a0d1; text-align: center; padding: 50px 0; }
	.twitter-box i { display: inline-block; font-size: 60px; color: #fff; padding: 15px; margin: 10px 0; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
	.twitter-box h3 { font-size: 20px; color: #fff; width:80%; margin: 0 auto 30px; line-height: 1.5; }
	.twitter-box a { color:#111;}
	.twitter-box a:hover { text-decoration:underline;}
	.twitter-box a.follow-twitter { color:#fff; background: #058dc1;  border-radius: 50px; padding: 10px 30px; font-weight:400; vertical-align:middle; text-decoration:none}
	.twitter-box a.follow-twitter:hover {border: 2px solid #fff;}
	
	/* Contact */

	.contact-form p { color: #555; }
	.contact-form input { width: auto; display: block; height: 45px; padding-left: 15px; background: #F7F7F7;}
	.contact-form textarea { display: block; width: 100%; height: 110px; padding: 5px 15px; background: #F7F7F7;}
	.contact-form textarea:focus, .contact-form input:focus { background: #fff; -moz-box-shadow: 0 0 3px rgba(0,0,0,.2); -webkit-box-shadow: 0 0 3px rgba(0,0,0,.2); box-shadow: 0 0 3px rgba(0,0,0,.2); border: 1px solid #aaa; }
	.contact-form input, .contact-form textarea { border: 1px solid #E3E3E3; color: #555; width: 100%; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
	.contact-form .btnSend { width: 100%; color: #fff; font-size: 15px; border: none; height: 45px; background: #27ae60; font-weight: 400; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}
	.contact-form input, .contact-form textarea, .contact-form .btnSend { font-family: Arial;}
	.contact-form .btnSend:hover { background: #25a68c; }
	.contact-info h5 { margin-bottom: 15px; }
	.contact-info p { margin:0; font-size: 13px; padding: 7px 0; font-weight:400; color: #555;}
	.contact-info i { font-size: 17px; margin-right: 10px; color: #e84c3d; }
	.our-map:before{content: ''; background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/map.png) repeat-x 0 0;height: 4px; overflow: hidden; width: 100%; margin: 0; display:block;}
	#nav .btnSend { background:none; padding:8px 16px; font-size:11px; font-weight:600; color:#797979; border:2px solid #e9e9e9; box-shadow:none; text-transform:uppercase;}
	
	
	
	
	/* Pie Chart */
	.easyPieChart { position: relative; text-align: center; }
	.easyPieChart canvas { position: absolute; top: 0; left: 0; }
	.pie { text-align:center; font-size:49px; position:relative; margin:0 auto 20px; }
	.pie p { font-size:16px; color:#888; font-weight:400; position:absolute; bottom:-52px; width:100%; padding-top:10px; border-top:2px solid #f9f9f9;}
	.container .pie p { margin-bottom:0;}
	
   /* Callout (Promo Box) */
	
	.callout { padding: 34px 20px; background:#fcfcfc; min-height: 60px; margin: 8px 10px 30px; position: relative; clear: both; border:1px solid #e5e5e5; box-shadow: 0 0 0 4px #f5f5f5; }
	.callout h1, .callout h2, .callout h3 { font-weight: 600; }
	.callout a { text-decoration: underline; }
	.callout a.callurl { display: block; font-size:11px; font-weight:600; padding: 10px 30px; background: #fff; text-decoration: none; color: #363f46; border: 2px solid #e5e5e5; box-shadow: 0 0 0 3px #f6f6f6; text-transform: uppercase; letter-spacing: 1.6px; margin: 4px 0 10px 15px; position: relative; float: right; border-radius: 3px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; }
	.callout a.callurl:hover { border-color: #363f46; }
	.container .callout p { margin: 0; }
	.container div .callout { margin-left: 0; margin-right: 0; }
	
	
	.dpromo h4 { display:inline-block; padding-bottom:7px;}
	.dpromo img { float:right; margin-left:3px;}

	
	/* Distance (Vertical Spaces) */
	.vertical-space, .vertical-space1, .vertical-space2, .vertical-space3, .vertical-space4, .vertical-space5 { display: block; width: 100%; margin: 0; clear: both; border: 0 none; height: 20px; }
	.vertical-space2 { height: 40px; }
	.vertical-space3 { height: 60px; }
	.vertical-space4 { height: 80px; }
	.vertical-space5 { height: 100px; }
	*+html hr.vertical-space, *+html hr.vertical-space1, *+html hr .vertical-space2, *+html hr.vertical-space3, *+html hr.vertical-space4, *+html hr.vertical-space5 { height: 0px; margin: 10px 0; background: #fff; border: 1px solid #fff; }
	*+html hr.vertical-space2 { margin: 20px 0; }
	*+html hr.vertical-space3 { margin: 30px 0; }
	*+html hr.vertical-space4 { margin: 40px 0; }
	*+html hr.vertical-space5 { margin: 50px 0; }
		
	/* TITLE */
	h4.subtitle { border-bottom: 1px solid #e5e5e5; font-family: 'Open Sans', Helvetica, Arial; font-weight: bold; letter-spacing:0.6px; text-transform: uppercase; line-height: 1.8; padding-bottom:8px; font-size: 12px; color: #54606b; clear: both; margin: 19px 0 21px 0; }
	h4.subtitle img { float: left; margin-right: 5px; vertical-align: baseline }
	h4.subtitle.r1dd { margin-top: 20px; }
	.title { background: #fff url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/title-left1.png) repeat-x 0 6px; overflow: hidden; margin-bottom: 21px; clear: both; }
	.title h4, .title h3 { background: #fff; display: inline; margin-left: 18px; padding: 0 3px; font-weight: 400;  font-size: 18px; }
	h6.h-sub-content { display: inline-block; letter-spacing: 0.2px; font-size: 15px; font-weight: 400;  border-bottom: 1px solid #ff675b; line-height: 35px; margin-bottom: -1px; width: auto; max-width: 100%; }
	.sub-content span { display: inline-block; font-size: 10px; font-weight: bold; letter-spacing: 2px; }
	.sub-content { border-bottom: 1px solid #e9e9e9; position: relative; margin-bottom: 30px; }
	.mex-title { border-bottom: 1px solid rgba(0, 0, 0, 0.08); display: inline-block; padding-bottom: 20px; margin-bottom: 20px; font-weight: 100; letter-spacing: 0; }
	
	/*	ACCORDION */
	.acc-trigger {	border-top: 1px solid #e4e4e4; cursor: pointer; display: block; margin: 0;	}
	.acc-trigger:last-of-type, .acc-container:last-of-type { border-bottom: 3px solid #f3f2f2; margin-bottom: 20px; }
	.no-js .acc-trigger:last-of-type { border-bottom: none; }
	.acc-trigger a { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/accordion-ico.png) no-repeat 6px 18px;	display: block;	color:#656f78;	padding: 19px 14px 16px 40px; text-decoration: none; text-shadow: none; font-weight:bold; font-size:16px; }
	.acc-trigger a:hover { background-color: #fbfbfb;  }
	.acc-trigger a:hover, .acc-trigger.active a, .acc-trigger.active a:hover { color: #0ab1f0; }
	.acc-trigger.active a:hover { background-color: transparent; }
	.acc-trigger.active { cursor: default;  border-top-color:#b0afaf; background-color:#fff; }
	.acc-trigger.active:last-of-type { border-bottom: none; margin-bottom: 0; }
	.acc-trigger.active a { background-position: 6px -54px; cursor: default;	}
	.acc-container .content {  padding: 0 14px 21px 40px;  }
	
	/* Quote of the Week */
	.qot-week { clear: both; margin: 10px; margin-top: 36px; padding-bottom: 18px; position: relative; text-align: center; border-top: 1px solid #e5e5e5; }
	.qot-week .qot-pic { position: relative; margin: 0 auto; margin-top: 7px; height: 40px; width: 74px; }
	.qot-week .qot-pic:before { content: '\201C'; border-top: 2px solid #c4c4c4; border-radius: 50%; font-size: 62px; color: #555; font-weight: bold; background: #fff; padding: 3px 20px; margin-top: 20px; font-family: Georgia, Times, serif }
	.qot-week h6.qot-title { text-transform: uppercase; margin: 8px 0; color: #999; display: block; clear: both; font-size: 10px; font-weight: bold; }
	.qot-week blockquote, .qot-week blockquote cite, .qot-week blockquote cite small { padding: 0; margin: 0; font-style: normal; }
	.qot-week blockquote:before { content: ''; content: none; }
	.qot-week h3 { font-family: "Roboto Slab"; font-size: 24px; }
	.qot-week h3:before { content: '\201C'; }
	.qot-week h3:after { content: '\201D'; }
	.qot-week h3:before, .qot-week h3:after { font-family: Times, serif; font-size: 30px; margin: 0 10px; font-weight: bold; }
	.qot-week cite { display: block; font-weight: 400; margin-top: 20px; font-family: "Open Sans", Arial, Helvetica, sans-serif; font-size: 17px; color: #494949; margin-bottom: 8px; }
	.qot-week cite:before { content: '\2014\0020'; }
	.column .qot-week, .columns .qot-week { margin-left: 0; margin-right: 0; }
		
	/* Prgress Bar */
	.progress-barBg { position: relative; z-index: 3; width: 100%; height: 45px; box-shadow: inset 0px 1px 3px rgba(40, 40, 40, 0.1); margin-bottom: 25.5px; background: #fff; background-image: -moz-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,.02) 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0.1)), color-stop(100%, rgba(0,0,0,.02))); background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,.02) 100%); background-image: -o-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,.02) 100%); background-image: -ms-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,.02) 100%); background-image: linear-gradient(to bottom, rgba(0,0,0,0.1) 0%, rgba(0,0,0,.02) 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#40000000', endColorstr='#00000000', GradientType=0 );
	}
	.progress-bar-box h5 { margin-bottom: 11px; }
	.progress-bar { position: absolute; top: 0; left: 0; z-index: 2; height: 45px; -webkit-animation: fillup 5s ease; -moz-animation: fillup 5s ease; -ms-animation: fillup 5s ease; -o-animation: fillup 5s ease; animation: fillup 5s ease; }
	.progress-barFill { width: 100%; height: 45px; -webkit-animation: progress 1s linear infinite; -moz-animation: progress 1s linear infinite; animation: progress 1s linear infinite; background-repeat: repeat-x; background-size: 45px 45px; background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }
	.progress-percent { position: absolute; top: -30px; left: 100%; z-index: 1; width: 38px; margin-left: -19px; text-align: center; background: #000; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; opacity: 0; -webkit-animation: percent-show 1.7s ease 5s forwards; -moz-animation: percent-show 1.7s ease 5s forwards; -o-animation: percent-show 1.7s ease 5s forwards; animation: percent-show 1.7s ease 5s forwards; }
	.progress-percent:after { width: 8px; height: 8px; content: ' '; position: absolute; z-index: 2; top: 100%; left: 50%; margin: -4px 0 0 -4px; background: #000; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); }
	.progress-percent p { display: inline-block; margin: 0; color: #fff; font-size: 12px; line-height: 1; }
	
	.white-space { clear: both; width: 100%; height: 40px; }

	.flrdbtnshow a.button { margin-right:5px;}


/* #Bootstrap elements
================================================== */

	.dropup,
	.dropdown {
	  position: relative;
	}
	
	.dropdown-toggle {
	  *margin-bottom: -3px;
	}
	
	.dropdown-toggle:active,
	.open .dropdown-toggle {
	  outline: 0;
	}
	
	.caret {
	  display: inline-block;
	  width: 0;
	  height: 0;
	  vertical-align: top;
	  border-top: 4px solid #000000;
	  border-right: 4px solid transparent;
	  border-left: 4px solid transparent;
	  content: "";
	  opacity: 0.3;
	  filter: alpha(opacity=30);
	}
	
	.dropdown .caret {
	  margin-top: 8px;
	  margin-left: 2px;
	}
	
	.dropdown:hover .caret,
	.open .caret {
	  opacity: 1;
	  filter: alpha(opacity=100);
	}
	
	.dropdown-menu {
	  position: absolute;
	  top: 100%;
	  left: 0;
	  z-index: 1000;
	  display: none;
	  float: left;
	  min-width: 160px;
	  padding: 4px 0;
	  margin: 1px 0 0;
	  list-style: none;
	  background-color: #ffffff;
	  border: 1px solid #ccc;
	  border: 1px solid rgba(0, 0, 0, 0.2);
	  *border-right-width: 2px;
	  *border-bottom-width: 2px;
	  -webkit-border-radius: 5px;
		 -moz-border-radius: 5px;
			  border-radius: 5px;
	  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
		 -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
			  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	  -webkit-background-clip: padding-box;
		 -moz-background-clip: padding;
			  background-clip: padding-box;
	}
	
	.dropdown-menu.pull-right {
	  right: 0;
	  left: auto;
	}
	
	.dropdown-menu .divider {
	  *width: 100%;
	  height: 1px;
	  margin: 8px 1px;
	  *margin: -5px 0 5px;
	  overflow: hidden;
	  background-color: #e5e5e5;
	  border-bottom: 1px solid #ffffff;
	}
	
	.dropdown-menu a {
	  display: block;
	  padding: 3px 15px;
	  clear: both;
	  font-weight: normal;
	  line-height: 18px;
	  color: #7a7f83;
	  white-space: nowrap;
	}
	
	.dropdown-menu li > a:hover,
	.dropdown-menu .active > a,
	.dropdown-menu .active > a:hover {
	  color: #ffffff;
	  text-decoration: none;
	  background-color: #1eb1e4;
	}
	
	.open {
	  *z-index: 1000;
	}
	
	.open > .dropdown-menu {
	  display: block;
	}
	
	.pull-right > .dropdown-menu {
	  right: 0;
	  left: auto;
	}
	
	
	.well, .promobox {
	  min-height: 20px;
	  padding: 19px;
	  margin-bottom: 20px;
	  background-color: #f9f9f9;
	  border: 1px solid #e1e7ec;
	  border: 1px solid rgba(0, 0, 0, 0.05);
	  -webkit-border-radius: 4px;
		 -moz-border-radius: 4px;
			  border-radius: 4px;
	  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
		 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
			  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
	}
	
	.well blockquote {
	  border-color: #e5e5e5;
	  border-color: rgba(0, 0, 0, 0.15);
	}
	
	.well blockquote:before, blockquote.well:before { content:""; content:none;}
	
	.well-large {
	  padding: 24px;
	  -webkit-border-radius: 6px;
		 -moz-border-radius: 6px;
			  border-radius: 6px;
	}
	
	.well-small {
	  padding: 9px;
	  -webkit-border-radius: 3px;
		 -moz-border-radius: 3px;
			  border-radius: 3px;
	}
	
	.promobox {
	  background: #fdfdfd;
	  padding-bottom: 11px;
	}
	.promobox button, .promobox .button {
	  float:right;
	}
	
	.collapse {
	  position: relative;
	  height: 0;
	  overflow: hidden;
	  -webkit-transition: height 0.35s ease;
		 -moz-transition: height 0.35s ease;
		  -ms-transition: height 0.35s ease;
		   -o-transition: height 0.35s ease;
			  transition: height 0.35s ease;
	}
	
	.collapse.in {
	  height: auto;
	}
	
	.close {
	  float: right;
	  font-size: 20px;
	  font-weight: bold;
	  line-height: 18px;
	  color: #000000;
	  text-shadow: 0 1px 0 #ffffff;
	  opacity: 0.2;
	  filter: alpha(opacity=20);
	}
	
	.close:hover {
	  color: #000000;
	  text-decoration: none;
	  cursor: pointer;
	  opacity: 0.4;
	  filter: alpha(opacity=40);
	}
	
	.nav {
	  margin-bottom: 18px;
	  margin-left: 0;
	  list-style: none;
	}
	   
	.nav > li > a {
	  display: block;
	}
	
	.nav > li > a:hover {
	  text-decoration: none;
	  background-color: #e1e7ec;
	}
	
	.nav > .pull-right {
	  float: right;
	}
	
	.nav .nav-header {
	  display: block;
	  padding: 3px 15px;
	  font-size: 11px;
	  font-weight: bold;
	  line-height: 18px;
	  color: #999999;
	  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	  text-transform: uppercase;
	}
	
	.nav li + .nav-header {
	  margin-top: 9px;
	}
	
	.nav-list {
	  padding-right: 15px;
	  padding-left: 15px;
	  margin-bottom: 0;
	}
	
	.nav-list > li > a,
	.nav-list .nav-header {
	  margin-right: -15px;
	  margin-left: -15px;
	  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	}
	
	.nav-list > li > a {
	  padding: 3px 15px;
	}
	
	.nav-list > .active > a,
	.nav-list > .active > a:hover {
	  color: #ffffff;
	  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
	  background-color: #0088cc;
	}
	
	.nav-list [class^="icon-"] {
	  margin-right: 2px;
	}
	
	.nav-list .divider {
	  *width: 100%;
	  height: 1px;
	  margin: 8px 1px;
	  *margin: -5px 0 5px;
	  overflow: hidden;
	  background-color: #e5e5e5;
	  border-bottom: 1px solid #ffffff;
	}
	.nav-tabs,
	.nav-pills {
	  *zoom: 1;
	}
	
	.nav-tabs:before,
	.nav-pills:before,
	.nav-tabs:after,
	.nav-pills:after {
	  display: table;
	  content: "";
	}
	
	.nav-tabs:after,
	.nav-pills:after {
	  clear: both;
	}
	
	.nav-tabs > li,
	.nav-pills > li {
	  float: left;
	}
	
	.nav-tabs > li > a,
	.nav-pills > li > a {
	  padding-right: 18px;
	  padding-left: 18px;
	
	  line-height: 14px;
	}
	
	.nav-tabs {
	  border-bottom: 1px solid #e5e5e5;
	  
	}
	
	.nav-tabs > li {
	  margin-bottom: -1px;
	  
	}
	
	.nav-tabs > li > a {
	  padding-top: 12px;
	  background:#f7f7f7;
	  padding-bottom: 12px;
	  color:#555;
	  line-height: 18px;
	  border: 1px solid #e5e5e5;
	  border-right:0 none;
	  font-family:Arial, Helvetica, sans-serif; font-size:13px; 
	
	}
	
	.nav-tabs > li > a:hover {
	  background:#fbfbfb;
	}
	
	.nav-tabs > .active > a,
	.nav-tabs > .active > a:hover {
	  cursor: default;
	  background-color: #ffffff;
	  border: 1px solid #e5e5e5;
	  border-bottom: 0 none;
	  padding-top:20px;
	  margin-top:-7px;
	  
	}
	
	.nav-pills > li > a {
	  padding-top: 8px;
	  padding-bottom: 8px;
	  margin-top: 2px;
	  margin-bottom: 2px;
	  -webkit-border-radius: 5px;
		 -moz-border-radius: 5px;
			  border-radius: 5px;
	}
	
	.nav-pills > .active > a,
	.nav-pills > .active > a:hover {
	  color: #ffffff;
	  background-color: #0088cc;
	}
	
	.nav-stacked > li {
	  float: none;
	}
	
	.nav-stacked > li > a {
	  margin-right: 0;
	}
	
	.nav-tabs.nav-stacked {
	  border-bottom: 0;
	}
	
	.nav-tabs.nav-stacked > li > a {
	  border: 1px solid #e5e5e5;
	  -webkit-border-radius: 0;
		 -moz-border-radius: 0;
			  border-radius: 0;
	}
	
	.nav-tabs.nav-stacked > li:first-child > a {
	  -webkit-border-radius: 4px 4px 0 0;
		 -moz-border-radius: 4px 4px 0 0;
			  border-radius: 4px 4px 0 0;
	}
	
	.nav-tabs.nav-stacked > li:last-child > a {
	  -webkit-border-radius: 0 0 4px 4px;
		 -moz-border-radius: 0 0 4px 4px;
			  border-radius: 0 0 4px 4px;
	}
	
	.nav-tabs.nav-stacked > li > a:hover {
	  z-index: 2;
	  border-color: #e5e5e5;
	}
	
	.nav-pills.nav-stacked > li > a {
	  margin-bottom: 3px;
	}
	
	.nav-pills.nav-stacked > li:last-child > a {
	  margin-bottom: 1px;
	}
	
	.nav-tabs .dropdown-menu {
	  -webkit-border-radius: 0 0 5px 5px;
		 -moz-border-radius: 0 0 5px 5px;
			  border-radius: 0 0 5px 5px;
	}
	
	.nav-pills .dropdown-menu {
	  -webkit-border-radius: 4px;
		 -moz-border-radius: 4px;
			  border-radius: 4px;
	}
	
	.nav-tabs .dropdown-toggle .caret,
	.nav-pills .dropdown-toggle .caret {
	  margin-top: 6px;
	  border-top-color: #0088cc;
	  border-bottom-color: #0088cc;
	}
	
	.nav-tabs .dropdown-toggle:hover .caret,
	.nav-pills .dropdown-toggle:hover .caret {
	  border-top-color: #005580;
	  border-bottom-color: #005580;
	}
	
	.nav-tabs .active .dropdown-toggle .caret,
	.nav-pills .active .dropdown-toggle .caret {
	  border-top-color: #333333;
	  border-bottom-color: #333333;
	}
	
	.nav > .dropdown.active > a:hover {
	  color: #000000;
	  cursor: pointer;
	}
	
	.nav-tabs .open .dropdown-toggle,
	.nav-pills .open .dropdown-toggle,
	.nav > li.dropdown.open.active > a:hover {
	  color: #ffffff;
	  background-color: #999999;
	  border-color: #999999;
	}
	
	.nav li.dropdown.open .caret,
	.nav li.dropdown.open.active .caret,
	.nav li.dropdown.open a:hover .caret {
	  border-top-color: #ffffff;
	  border-bottom-color: #ffffff;
	  opacity: 1;
	  filter: alpha(opacity=100);
	}
	
	.tabs-stacked .open > a:hover {
	  border-color: #999999;
	}
	
	.tabbable {
	  *zoom: 1;
	}
	
	.tabbable:before,
	.tabbable:after {
	  display: table;
	  content: "";
	}
	
	.tabbable:after {
	  clear: both;
	}
	
	.tab-content {
	  overflow: auto;
	  border:1px solid #e5e5e5;
	  border-top:0 none;
	  padding-top:18px;
	  margin-top:-18px;	
	}
	
	.tab-content .columns {
	   max-width:100%;
	   }
	 
	.tab-content .columns p {
	   padding:0;
	   }
	
	.tabs-below > .nav-tabs,
	.tabs-right > .nav-tabs,
	.tabs-left > .nav-tabs {
	  border-bottom: 0;
	}
	
	.tab-content > .tab-pane,
	.pill-content > .pill-pane {
	  display: none;
	  padding:15px 25px;
	}
	
	.tab-content > .active,
	.pill-content > .active {
	  display: block;
	}
	
	.tabs-below > .nav-tabs {
	  border-top: 1px solid #e5e5e5;
	}
	
	.tabs-below > .nav-tabs > li {
	  margin-top: -1px;
	  margin-bottom: 0;
	}
	
	.tabs-below > .nav-tabs > li > a {
	  -webkit-border-radius: 0 0 4px 4px;
		 -moz-border-radius: 0 0 4px 4px;
			  border-radius: 0 0 4px 4px;
	}
	
	.tabs-below > .nav-tabs > li > a:hover {
	  border-top-color: #e5e5e5;
	  border-bottom-color: transparent;
	}
	
	.tabs-below > .nav-tabs > .active > a,
	.tabs-below > .nav-tabs > .active > a:hover {
	  border-color: transparent #e5e5e5 #e5e5e5 #e5e5e5;
	}
	
	.tabs-left > .nav-tabs > li,
	.tabs-right > .nav-tabs > li {
	  float: none;
	}
	
	.tabs-left > .nav-tabs > li > a,
	.tabs-right > .nav-tabs > li > a {
	  min-width: 190px;
	  margin-right: 0;
	  margin-bottom: 3px;
	  text-transform:uppercase;
	  font-size:12px;
	  font-weight:bold;
	  border-left:0 none;
	  background:#fdfdfd;
	  color:#838383;
	}
	
	.tabs-left > .nav-tabs {
	  float: left;
	  margin-right:-1px;
	  padding-top:40px;
	}
	
	.tabs-left > .nav-tabs > li > a {
	  margin-right: -1px;
		border: 1px solid #e5e5e5;
		padding:10px;
		margin:0;
		border-left:0 none;

	}
	
	.tabs-left > .nav-tabs > li > a:hover {
	  border-bottom:1px solid #e5e5e5;
	  color:#444;
	}
	
	.tabs-left > .nav-tabs .active > a,
	.tabs-left > .nav-tabs .active > a:hover {
	  border-bottom:1px solid #e5e5e5;
	  border-right-color: #ffffff;
	  padding:10px;
	  border-left:0 none;
	  margin:0;
	  color:#333;
	  background:#fff;
	}
	
	.tabs-right > .nav-tabs {
	  float: right;
	  border-left: 1px solid #e5e5e5;
	}
	
	.tabs-right > .nav-tabs > li > a {
	  margin-left: -1px;
		border: 1px solid #e5e5e5;
	}
	
	.tabs-right > .nav-tabs > li > a:hover {
	  border-color: #e5e5e5 #e5e5e5 #e5e5e5 #e5e5e5;
	  border-width:1px;
	}
	
	.tabs-right > .nav-tabs .active > a,
	.tabs-right > .nav-tabs .active > a:hover {
	  border-color: #e5e5e5 #e5e5e5 #e5e5e5 transparent;
	  *border-left-color: #ffffff;
	}
	.tabs-right > .tab-content,
	.tabs-left > .tab-content,
	.tabs-below > .tab-content {
	  margin:0;
	  padding:4px;
	  padding-top:10px;
	  display:block;
	  border:0 none;
	  border-left:1px solid #e5e5e5;
	  box-shadow : 0 0 0 0;
	}
	
	.tabs-below > .tab-content {
	  border:1px solid #e5e5e5;
	  border-bottom:0 none;
	  }
	
	
	.tooltip {
	  position: absolute;
	  z-index: 1020;
	  display: block;
	  padding: 5px;
	  font-size: 11px;
	  opacity: 0;
	  filter: alpha(opacity=0);
	  visibility: visible;
	}
	
	.tooltip.in {
	  opacity: 0.8;
	  filter: alpha(opacity=80);
	}
	
	.tooltip.top {
	  margin-top: -2px;
	}
	
	.tooltip.right {
	  margin-left: 2px;
	}
	
	.tooltip.bottom {
	  margin-top: 2px;
	}
	
	.tooltip.left {
	  margin-left: -2px;
	}
	
	.tooltip.top .tooltip-arrow {
	  bottom: 0;
	  left: 50%;
	  margin-left: -5px;
	  border-top: 5px solid #000000;
	  border-right: 5px solid transparent;
	  border-left: 5px solid transparent;
	}
	
	.tooltip.left .tooltip-arrow {
	  top: 50%;
	  right: 0;
	  margin-top: -5px;
	  border-top: 5px solid transparent;
	  border-bottom: 5px solid transparent;
	  border-left: 5px solid #000000;
	}
	
	.tooltip.bottom .tooltip-arrow {
	  top: 0;
	  left: 50%;
	  margin-left: -5px;
	  border-right: 5px solid transparent;
	  border-bottom: 5px solid #000000;
	  border-left: 5px solid transparent;
	}
	
	.tooltip.right .tooltip-arrow {
	  top: 50%;
	  left: 0;
	  margin-top: -5px;
	  border-top: 5px solid transparent;
	  border-right: 5px solid #000000;
	  border-bottom: 5px solid transparent;
	}
	
	.tooltip-inner {
	  max-width: 200px;
	  padding: 3px 8px;
	  color: #ffffff;
	  text-align: center;
	  text-decoration: none;
	  background-color: #000000;
	  -webkit-border-radius: 4px;
		 -moz-border-radius: 4px;
			  border-radius: 4px;
	}
	
	.tooltip-arrow {
	  position: absolute;
	  width: 0;
	  height: 0;
	}	
	
	.pull-right {
	  float: right;
	}
	
	.pull-left {
	  float: left;
	}
	
	.hide {
	  display: none;
	}
	
	.show {
	  display: block;
	}
	
	.invisible {
	  visibility: hidden;
	}
	
	.pagination2 {
	  height: 36px;
	  margin: 18px 0;
	}
	
	.pagination2 ul {
	  display: inline-block;
	  *display: inline;
	  margin-bottom: 0;
	  margin-left: 0;
	  -webkit-border-radius: 3px;
		 -moz-border-radius: 3px;
			  border-radius: 3px;
	  *zoom: 1;
	  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
		 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
			  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
	}
	
	.pagination2 li {
	  display: inline;
	}
	
	.pagination2 a {
	  float: left;
	  padding: 0 14px;
	  line-height: 34px;
	  text-decoration: none;
	  border: 1px solid #e5e5e5;
	  border-left-width: 0;
	}
	
	.pagination2 a:hover,
	.pagination2 .active a {
	  background-color: #f5f5f5;
	}
	
	.pagination2 .active a {
	  color: #999999;
	  cursor: default;
	}
	
	.pagination2 .disabled span,
	.pagination2 .disabled a,
	.pagination2 .disabled a:hover {
	  color: #999999;
	  cursor: default;
	  background-color: transparent;
	}
	
	.pagination2 li:first-child a {
	  border-left-width: 1px;
	  -webkit-border-radius: 3px 0 0 3px;
		 -moz-border-radius: 3px 0 0 3px;
			  border-radius: 3px 0 0 3px;
	}
	
	.pagination2 li:last-child a {
	  -webkit-border-radius: 0 3px 3px 0;
		 -moz-border-radius: 0 3px 3px 0;
			  border-radius: 0 3px 3px 0;
	}
	
	.pagination2-centered {
	  text-align: center;
	}
	
	.pagination2-right {
	  text-align: right;
	}
	
	
	.alert {
	  padding: 8px 35px 8px 36px;
	  background:url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/alert-notice-ico.png) no-repeat;
	  background-position: 9px 50%;
	  margin-bottom: 18px;
	  color: #c09853;
	  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	  background-color: #fcf8e3;
	  border: 1px solid #f3d9a6;
	  -webkit-border-radius: 2px;
		 -moz-border-radius: 2px;
			  border-radius: 2px;
	}
	
	.alert img {
	   float: left;
	   margin:-2px 6px 4px -4px;
	   }
	
	.alert-heading {
	  color: inherit;
	}
	
	.alert .close {
	  position: relative;
	  top: -2px;
	  right: -21px;
	  line-height: 18px;
	}
	
	.alert-success {
	  color: #468847;
	  background:url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/alert-success-ico.png) no-repeat;
	  background-position: 8px 50%;
	  background-color: #e1eec9;
	  border-color: #8fbe32;
	}
	
	.alert-danger,
	.alert-error {
	  color: #b94a48;
	  background:url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/alert-error-ico.png) no-repeat;
	  background-position: 9px 50%;
	  background-color: #fce6e9;
	  border-color: #ed9aa3;
	}
	
	.alert-info {
	  color: #3a87ad;
	  background:url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/alert-info-ico.png) no-repeat;
	  background-position: 9px 50%;
	  background-color: #d9edf7;
	  border-color: #98cdd8;
	}
	
	.alert-block {
	  padding-top: 14px;
	  padding-bottom: 14px;
	}
	
	.alert-block > p,
	.alert-block > ul {
	  margin-bottom: 0;
	}
	
	.alert-block p + p {
	  margin-top: 5px;
	}
	
	button.close {
		padding:0;
		margin:0;
		border:0;
		background:none;
		}
	
	table {
	  max-width: 100%;
	  background-color: transparent;
	  border-collapse: collapse;
	  border-spacing: 0;
	}
	
	.table {
	  width: 100%;
	  margin-bottom: 18px;
	}
	
	.table th,
	.table td {
	  padding: 8px;
	  line-height: 18px;
	  text-align: left;
	  vertical-align: top;
	  border-top: 1px dotted #e5e5e5;
	}
	
	.table th {
	  font-weight: bold;
	}
	
	.table thead th {
	  vertical-align: bottom;
	  border-top:0 none;
	  background:#f7f7f7;
	}
	
	
	.table tbody + tbody {
	  border-top: 2px solid #e5e5e5;
	}
	
	.table-condensed th,
	.table-condensed td {
	  padding: 4px 5px;
	}
	
	.table-bordered {
	  border: 1px solid #e5e5e5;
	  border-collapse: separate;
	  *border-collapse: collapsed;
	  border-left: 0;
	  -webkit-border-radius: 4px;
		 -moz-border-radius: 4px;
			  border-radius: 4px;
	}
	
	.table-bordered th,
	.table-bordered td {
	  border-left: 1px solid #e5e5e5;
	}
	
	
	.table tbody tr:hover td,
	.table tbody tr:hover th {
	  background-color: #fcfcfc;
	}
	
	@-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;
	  }
	}
	
	.progress {
	  height: 32px;
	  margin-bottom: 18px;
	  overflow: hidden;
	  background-color: #f7f7f7;
	  background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
	  background-image: -ms-linear-gradient(top, #f5f5f5, #f9f9f9);
	  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
	  background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
	  background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
	  background-image: linear-gradient(top, #f5f5f5, #f9f9f9);
	  background-repeat: repeat-x;
	  -webkit-border-radius: 4px;
		 -moz-border-radius: 4px;
			  border-radius: 4px;
	  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);
	  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
		 -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
			  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	}
	
	.progress .bar {
	  width: 0;
	  height: 34px;
	  font-size: 15px;
	  line-height:33px;
	  color: #ffffff;
	  text-align: left;
	  padding-left:12px;
	  background-color: #0e90d2;
	  background-repeat: repeat-x;
	  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
		 -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
			  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
	  -webkit-box-sizing: border-box;
		 -moz-box-sizing: border-box;
		  -ms-box-sizing: border-box;
			  box-sizing: border-box;
	  -webkit-transition: width 0.6s ease;
		 -moz-transition: width 0.6s ease;
		  -ms-transition: width 0.6s ease;
		   -o-transition: width 0.6s ease;
			  transition: width 0.6s ease;
	}
	
	
	.progress .bar small { color:#fafafa; font-size:12px; }
	
	.progress-striped .bar {
	  background-color: #149bdf;
	}
	
	.progress.active .bar {
	  -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;
	}
	
	.progress-danger .bar, .progress-red .bar {
	  background-color: #e53f51;

	}
	
	.progress-success .bar, .progress-green .bar {
	  background-color: #8fbe32;

	}
	
	.progress-info .bar, .progress-blue .bar {
	  background-color: #03acdc;

	}
	
	.progress-warning .bar, .progress-orange .bar {
	  background-color: #f98805;
	} /*----------------------------------

	Theme Name: Brazil
	----------------------
		
	/* #Full width Sections + Parallax Stylesheet
	================================================== */
	
	.blox {clear:both; background:#f1f8fc; position: relative; }
	.blox.nopad { padding:0; margin:0;}
	.blox.dark { background:#384852;}
	.blox.dark .nonetextshadow *{ text-shadow:none;}
	.blox.gray { background:#f0f0f0; }
	.blox.gray2 { background:#fbfbfb; padding-top:75px; margin-top:-35px; }
	.blox.redbox { background:#ffc5cb;}
	.blox.greenbox { background:#dbebb9;}
	.blox.yellowbox { background:#f7c218;}
	.dark.redbox { background:#de3059;}
	.dark.bluebox { background:#128abc;}
	.dark.blackbox { background:#25272a; margin-top:-1px;}
	.blox hr { border-color: rgba(255, 255, 255, 0.2); }
	.dark.greenbox { background:#5aa300; }
	.dark.yellowbox { background:#fdb012;}
	.blox.dark * { color:#fff; }
	.blox.dark a { color:#07add4; }
	.blox.dark a.magicmore { color:#fff;}
	.blox.dark a.button { color:#fff; }
	.blox.dark a:hover { color:#ff9900;}
	.blox.dark .magic-link a { color:#fff; }
	.blox.dark p { color:rgba(255, 255, 255, 0.9); }
	.blox.dark small { color:rgba(255, 255, 255, 0.8); }
	.bloxcirc { width:70px; height:70px; border-radius:35px; background:#e53f51 url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/ico-bulb1.png) no-repeat center center; position:relative; margin:-78px auto 21px; display:block; }
	.bloxcirc.portx { width:50px; height:50px; border-radius:25px;  margin:-58px auto 21px; background-color:#0093d0;  }
	.bloxcirc.bell-bg { background:#e53f51 url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/ico-bell1.png) no-repeat center center; }
	.bloxcirc.flash-bg { background:#e53f51 url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/ico-flash1.png) no-repeat center center; }
	.bloxcirc.eye-bg { background:#e53f51 url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/ico-eye1.png) no-repeat center center; }
	.bloxcirc.calendar-bg { background:#e53f51 url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/ico-calendar1.png) no-repeat center center; }
	.bloxcirc.video-bg { background:#e53f51 url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/ico-video1.png) no-repeat center center; }
	.bloxcirc.clock-bg { background:#e53f51 url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/ico-clock1.png) no-repeat center center; }
	#wrap > section.about.blox.dark { padding-bottom:0;}
	img.about-img-bot { margin-bottom:0; max-width:100%;}
	.blox.promoblox { background:#00c5ad; padding:60px 0 50px; margin:0; text-shadow:none;}
	.blox.promoblox a.button { background:transparent; padding:16px 26px; border:2px solid #fff; font-weight:400; float:right; margin-left:20px; vertical-align:middle; letter-spacing:3px; text-shadow:none; box-shadow:none; text-transform:uppercase; 	-webkit-transition: all .5s ease;
		-moz-transition: all .5s ease;
		-ms-transition: all .5s ease;
		-o-transition: all .5s ease;
		transition: all .5s ease; } 
	.blox.promoblox a.button:hover { background:#fff; color:#000;}
	
	.blox.dark.bot-blox { padding:14px 0; clear:both; background: #303740 url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/pattern-bg2.png); border-top:5px solid #242e38; margin:0; }
	.dark.bot-blox .magic-link { margin:0; float:right; }
	*+html .blox.dark.bot-blox { margin-bottom:-21px; }
	
	.blox h1.extr {font-size:63px; font-size:57px\9; font-weight:lighter; line-height:80px; letter-spacing:-4px;}
	.blox h1.extr span, .blox.dark h1.extr span { color:#fc4f4f; }
	.extrabgsec { padding:20px; background:rgba(255,255,255,0.6);}

	.blox.dark .mex-title { border-bottom: 4px solid rgba(255, 255, 255, 0.27);} 
	
	.blox.parallax-sec { background-position: center bottom; background-repeat:no-repeat; background-attachment:fixed; min-height: 300px; margin: 0 auto;  width: 100%;  max-width: 1920px; background-size:cover}
	.parallax-sec article { position: relative; }
	.parallax-sec .blox, .parallax-sec .blox.dark { background:none;}
	
	/* #Max Overlay
	================================================== */
	.max-overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-repeat: repeat;}
	.max-pat,.max-pat2 ,.max-alpha, .max-alpha2 {position: relative;}
	.max-pat .max-overlay{background-image: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/pattern.png)}
	.max-pat2 .max-overlay{background-image: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/pattern2.png)}
	.max-alpha .max-overlay{background-color:rgba(33, 65, 83, 0.5)}
	.max-alpha2 .max-overlay{background-color:rgba(8, 22, 31, 0.8)}
	.blox .container {position: relative;}
	
	/* #Max Blox
	================================================== */
	.max.blox{ position: relative; background: #f8f8f8; padding-top: 50px;padding-bottom: 15px;}
	.max.blox:after{content: '';position: absolute;left: 50%;bottom: -22px;margin-left: -29px;z-index: 1;border-radius: 100%;width: 50px;height: 50px;background: #f8f8f8;}
	.max.blox.dark,.max.blox.dark:after{background: #384852 url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/pattern2.png);}
	
	
	
	/* #Video Background
	================================================== */
	
	.video-sec { position: relative; overflow: hidden; padding: 0!important }
	.video-item { position: absolute; top: 0; left: 0; min-width: 100%; min-height: 100%; width: auto; height: auto; z-index: 0; overflow: hidden }
	.video-sec .pattern-bg { background-image: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/pattern.png); opacity: 0.5; width: 100%; height: 100%; z-index: 1; padding: 45px 0 43px; clear: both; background-repeat: repeat; position: absolute;}
	.video-sec .dark-content, .video-sec .light-content { text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.23); padding: 45px 0 43px; z-index: 2; width: 100%; height: 100%; position:relative; }
	.video-sec .dark-content * { color: #fff; }
	.video-sec .light-content { text-shadow:none; }
	.video-sec .slight { color: #292929; }
	.video-sec .mejs-container {position: absolute; z-index:0;}
	.video-sec .max-video {position:relative;}


	/* #Media Queries
	================================================== */

	@media only screen and (max-width: 959px) { 
	.parallax-sec, .video-sec  { height:auto !important; background-attachment:scroll; background-repeat:repeat-y !important;  }
	.homedark { height:auto !important; background-size:cover; }
	.slogan h1 { font-size:41px; line-height:53px;}
	.aboutdark .slogan { position:relative; right:auto; margin:0 auto; padding:3%;}
	}
	
	@media only screen and (max-width: 767px) { 
	.blox.dark, .blox.gray { height:auto !important;}
	.blox.half-white { background-image:none !important; background:#fff !important;}
	} /*----------------------------------

	Theme Name: Brazil
	----------------------
			
	/* #Blog Styles
	================================================== */
	
	.sidebar, .rgt-cntt { min-height:160px;}
	.sidebar { padding:30px 0 40px; }
	.sidebar.leftside { margin-left:0; margin-right:8.333333333333332%; padding-left:10px; }
	.sidebar h4.subtitle { border:none; color:#292663; margin-bottom:14px; font-size:18px; letter-spacing:0px; line-height: 1.8em; }
	.sidebar p, .sidebar li { font-size:13px; line-height:21px; font-weight:400; letter-spacing:0.5px; color:#797979;}
	.sidebar input[type="text"].search-side { width:100%; padding-left:15px; font-size:12px; height:40px; -webkit-box-sizing: border-box;  -moz-box-sizing: border-box; box-sizing: border-box; }
	input[type="text"].search-side, input[type="text"].header-saerch { background:#fdfdfd url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/find-ico1.png) no-repeat right;}
	input[type="text"].header-saerch  { float:right; margin:10px 0 0 0; border-radius:2px; padding:5px 28px 5px 8px; width:120px; min-height:18px; -webkit-transition: width 0.22s ease; -moz-transition: width 0.22s ease; -o-transition: width 0.22s ease; transition: width 0.22s ease;}
	input[type="text"].header-saerch:focus { width:160px;}
	
	#main-content-pin, #main-timeline { max-width:100%; background:#f6f6f6; padding-top:30px;}
	#main-timeline { background:#fbfbfb; }
	#pin-content, #tline-content { width:auto; margin:0 auto; position:relative; overflow: hidden; }
	#tline-content { background:url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/tline-cnt-bg1.png) repeat-y center center; width:890px; margin:0 auto; }
	#tline-content p { margin-bottom:26px; font-size:13px; color:#747a80; font-weight:normal; line-height:1.9; padding:12px;}
	
	.pin-box, .tline-box { width:212px; width:210px\9; padding:12px; display:block; background:#fff; margin:10px; float:left; border:1px solid #efefef\9; box-shadow:0 1px 3px rgba(0,0,0,0.33); -webkit-box-shadow:0 1px 5px rgba(0,0,0,0.23);}
	.pin-box { border-radius:1px; box-shadow:none; -webkit-box-shadow:none; overflow:hidden; border:1px solid #e9e9e9; padding:24px; -webkit-box-sizing: border-box;  -moz-box-sizing: border-box; box-sizing: border-box;}
	.pin-box  .img-item, .pin-box  iframe {margin:-24px; margin-bottom:0; }
	.img-item img { margin-bottom:-6px;}
	.tline-box  iframe, .tline-box  img { width:100%; max-width:100%; -webkit-box-sizing: border-box;  -moz-box-sizing: border-box; box-sizing: border-box; border-bottom:2px solid #e5e5e5;}
	.tline-box  iframe { height:302px;}
	.pin-box h4, .tline-box h4 { font-size:19px; font-weight:600; margin-top:18px; margin-bottom:10px;}
	.pin-box h4 { font-size:15px; margin-bottom:4px; font-weight:600; margin-top:12px;}
	.pin-box h4 a, .tline-box h4 a { color:#434343;}
	.pin-box h4 a:hover, .tline-box h4 a:hover { color:#d11e25;}
	.pin-ecxt h6.blog-author, .tline-ecxt h6.blog-author, .tline-box h6  { font-size:11px; font-weight:600; text-transform:uppercase; }
	.pin-ecxt h6.blog-author {  margin-bottom:8px;}
	.pin-ecxt, .tline-ecxt { border-bottom:1px solid #efefef; padding:0 12px 18px; margin:0;  margin-bottom:10px; }
	.pin-ecxt { padding:0 24px 18px; margin:0 -24px 8px -24px; }
	.pin-ecxt2 { padding-top:12px;}
	.container .pin-ecxt2 p, .pin-ecxt2 p small { font-size:11px; font-weight:600; margin:0;}
	.pin-ecxt2 p { line-height:20px;}
	.pin-ecxt2 p small { color:#a2a2a2; display:block; }
	.pin-ecxt2 img { width:40px; height:40px; float:left; margin:0; margin-top:4px; margin-right:10px; border-radius:3px;}
	
	.tline-box  { width:380px;  padding:10px; padding-bottom:40px; margin-top:21px; margin-bottom:40px; min-height:380px; border-radius:3px; position:relative; border:1px solid #d7dce7; box-shadow:0 1px 3px -2px rgba(0,0,0,0.3); -webkit-box-shadow:0 1px 6px -3px rgba(0,0,0,0.3); -webkit-box-sizing: content-box;  -moz-box-sizing: content-box; box-sizing: content-box; }
	.tline-box * { max-width:100% !important;}
	.tline-row-l, .tline-row-r { background:url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/tmln-ro-r1.png) no-repeat right 12%; width:46px; height:17px; margin-right:-44px; display:block; position:absolute; right:0; top:16px;}
	.tline-row-r { background:url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/tmln-ro-l1.png) no-repeat left 12%; left:0; margin:0; margin-left:-43px; }
	.tline-box.rgtline { float:right;  margin-top:53px; right:0; clear: right; }
	
	.tline-box:hover  { box-shadow:0 1px 6px -2px rgba(141,161,199,0.9); -webkit-box-shadow:0 1px 11px -3px rgba(141,161,199,0.9); }
	.tline-topdate { width:150px; position:relative; display:block; clear:both; zoom:1; padding:4px; border:2px solid #e3e4e8; background:#fff; font-size:14px; text-align:center; font-weight:600; line-height:26px; color:#aeb0b6;  margin:0 auto 7px; border-radius:2px;  text-shadow: 0 1px 1px #fff;}
	.tline-topdate.enddte { bottom:0; margin-bottom:0; }
	
	.blog-post { margin-bottom: 40px; }
	.postmetadata { margin-bottom:20px;}
	.postmetadata h6 { display:inline; letter-spacing:1px; text-transform:uppercase; font-size:11px; font-weight:600;}
	.blog-post h4, .blog-post h1, .blog-post h3, .blog-line h4 { font-weight: 300; font-family: 'Roboto Slab'; line-height: 1; letter-spacing: -0.03em; }
	.blog-post h3 { font-size: 28px; margin-bottom:8px; font-weight:400; line-height:38px; }
	.blog-single-post h1 {font-size:44px; line-height:54px; font-weight:400;  font-family: 'Roboto Slab'; letter-spacing: -0.04em;}
	.blog-single-post p { font-size:17px; line-height:1.7; letter-spacing:0;}
	.blog-single-post h6.blog-author { letter-spacing:0.2em;}
	.blog-single-post .postmetadata { margin-bottom:0;}
	
	.latest-f-blog .blog-post h4 { font-size: 24px; font-weight:300; margin-bottom:14px;}
	.blog-post a, .blog-line a { color: #2e373d; -webkit-transition: color 0.18s ease; -moz-transition: color 0.18s ease; -o-transition: color 0.18s ease; transition: color 0.18s ease; }
	.blog-post a:hover, .blog-author span, .blog-line p a:hover { color: #e84a52; }
	.blog-post a.readmore { color: #363f46; margin-top: 22px; }
	.blog-post p { margin-bottom:34px;}
	.blog-line p, .blog-line p a, .blog-post p.blog-author, .blog-post p.blog-author a { text-align: left; font-size: 11px; text-transform:uppercase; line-height: 1.6; color: #888; margin-bottom: 10px; letter-spacing: 2px; font-weight:600;  }
	.blog-post p.blog-cat a, .blog-line p.blog-cat a { color:#e84a52; margin-bottom:7px; letter-spacing:0.3px; font-size:14px; }
	.blog-line p a:hover, .blog-post p a:hover { text-decoration:underline;}
	
	.blog-post p strong, .blog-line p strong { font-weight:400;}
	.blog-post img, .blog-post iframe, .blog-single-post img, .blog-single-post iframe { width: 100%; border-bottom: 3px solid #eee; margin-bottom:14px; }
	.blog-post .post img, .blog-post .post iframe, .blog-single-post .post img, .blog-single-post.post iframe { width:auto; border:inherit;}
	.search-results .blog-post img { width:auto;}
	.blog-post .flex-control-nav li { margin-bottom: 0;}
	.blog-post .flexslider img, .blog-single-post .flexslider img { margin-bottom:0px;}
	
	.blog-q { border-left: 1px solid #d8d8d8; padding-left: 12px; }
	.blog-q em { color: #a5adae; }
	p.blog-inpic img { float:left; border:1px solid #c9c9c9; background:#f9f9f9; width:280px; max-width:100%; padding:6px; margin:0 14px 14px 0;}
	
	.date-sp-wrap { max-width: 100px; margin: 0 10px; float: left; }
	.blog-date-sp, .blog-com-sp { height: 40px; padding: 6px; padding-bottom: 20px; width: 90px; float: right; border-top-left-radius: 6px; color: #fff; background: #636e75 url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/blg-date-botpic1.png) no-repeat bottom right; font-weight: bold; font-family: Arial, sans-serif; }
	.blog-date-sp h3 { width: 30px; float: left; margin: 1px 5px; color: #0093d0; }
	.blog-date-sp span { float: right; margin: 4px; color: #a2aab0; font-size: 12px; line-height: 1.2; }
	.blog-com-sp { background: none; color: #95a2aa; padding: 0 6px 8px; margin-top: -12px; text-align: center; font-size: 12px; height: 16px; border-radius: 0px; border-bottom-left-radius: 11px; }
	.blog-com-sp a { color: #95a2aa; }
	.pin-box .blog-date-sp, .pin-box .blog-com-sp, .tline-box .blog-date-sp, .tline-box .blog-com-sp { position: relative; bottom: 0; margin: -10px; margin-top: 7px; width: 50%; border: 0; border-radius: 0; background: #ebebeb; padding: 0; }
	.pin-box .blog-com-sp, .tline-box .blog-com-sp { float: left; height: 40px; padding: 12px 23px 0 0; }
	.pin-box .blog-date-sp h3, .tline-box .blog-date-sp h3 { margin-left: 12px; margin-top:3px; text-shadow: 0 0 1px rgba(0,0,0,0.1); font-weight:300; font-family:"Open Sans", Arial; }
	..tline-box .blog-date-sp, .tline-box .blog-com-sp { width: 47%; margin:0; position:absolute; bottom:15px; left:0; }
	.tline-box .blog-com-sp { right:0; left:auto;}
	
	h6.blog-date , h6.blog-cat , h6.blog-author, h6.blog-date a, h6.blog-cat a, h6.blog-author a  { color: #b5b5b5;}
	h6.blog-comments { color: #6f7276;}
	h6.blog-date a:hover, h6.blog-cat a:hover, h6.blog-author a:hover { text-decoration:underline;}
	
	.tline-box h6.blog-cat { font-size: 13px; background: #f2f2f2; color: #666666; padding-left: 7px; }
	.blog-post .flex-direction-nav a, .tline-box .flex-direction-nav a { padding:16px 8px; margin-top:-28px; top:50%;}
	.blog-post  .flex-control-paging li a, .tline-box  .flex-control-paging li a  { width:12px; height:12px;}
	.blog-post .flex-control-nav, .tline-box .flex-control-nav { bottom:15px; right:24px;}
	.blog-post .flex-control-nav li, .tline-box .flex-control-nav li { margin:0 3px;}
	.blog-post .flexslider .slides > li, .tline-box .flexslider .slides > li { margin-bottom:9px;}
	.blog-post .flexslider img, .tline-box .flexslider img { margin-bottom:0;}
	.blog-post .mejs-container { margin-bottom:14px;}
		

	.next-prev-posts { border-top:3px solid #e9e9e9; padding:16px 0; margin-top:20px;}
	.next-prev-posts a.next-post { float:right;}
	.post-tags { background:#fafafa; padding:16px; margin-top:20px;}
	.post-tags a { color:#7c7c7c;}
	.post-tags a:hover { text-decoration:underline;}
	.about-author-sec { padding:16px 0; border-top:4px solid #b3b3b3; border-bottom:2px solid #d3d3d3; margin:10px 0 20px;}
	.blog-single-post .post .about-author-sec img { float:left; width:90px; height:90px; border-radius:50%; margin-right:30px; background:#fff; padding:2px; border:3px solid #b3b3b3;}
	.about-author-sec h5 { font-weight:bold;}
	.about-author-sec p { font-size:13px; font-weight:400; color:#888; line-height:1.7;}
	
	.blog-date-sec { color: #555; padding-right:20px; text-align: center; line-height: 10px; border-right: 1px solid #eaeaea; letter-spacing: 2px; }
	.blog-date-sec h3 { color: #555; font-weight: 300; line-height: 1.2; padding-top: 2px; margin: 0; letter-spacing: 4px; }
	.blog-date-sec span { display: block; font-weight: 300; text-transform: uppercase; margin-top: 8px; }
	.blog-line { margin-bottom: 15px; padding-bottom:15px; border-bottom:1px solid #e5e5e5; }
	.blog-line img { float: right; width: 140px; height: 110px; -webkit-transition: all 0.18s ease; -moz-transition: all 0.18s ease; -o-transition: all 0.18s ease; transition: all 0.18s ease; }
	.img-hover { position: relative; max-width: 100%; float: right; margin-left: 15px; }
	.img-hover:before { content: ""; position: absolute; top: 0; bottom: 0; left: 0; right: 0; -webkit-box-shadow: inset 0 0 0 5px rgba(255,255,255,0.8); -moz-box-shadow: inset 0 0 0 5px rgba(255,255,255,0.8); box-shadow: inset 0 0 0 5px rgba(255,255,255,0.8); opacity: 1; -webkit-transition: all 0.18s ease; -moz-transition: all 0.18s ease; -o-transition: all 0.18s ease; transition: all 0.18s ease; }
	.blog-line:hover .img-hover:before { -webkit-box-shadow: inset 0 0 0 5px #e84a52; -moz-box-shadow: inset 0 0 0 5px #e84a52; box-shadow: inset 0 0 0 5px #e84a52; }
	.blog-line h4 { font-size: 17px; letter-spacing: 0; font-weight: 400; margin-bottom: 10px; line-height:1.4; }
	.blog-line:hover h4 a { color: #e84a52; }
		
	/* Category Box */	
	.latest-cat { padding: 14px 16px 0; border:1px solid #e7e7e7;}
	.latest-cat .lc-main { margin-bottom:4px}
	.latest-cat .lc-main  h4 { font-size: 17px; letter-spacing: 0; font-weight: 400; margin-bottom: 6px; line-height: 1.4;}
	.latest-cat .blog-author, .latest-cat .blog-author * { font-size: 10px; letter-spacing:1px;}
	.latest-cat .lc-main .blog-detail { font-size: 13px; color: #777; font-weight: 400; line-height: 1.8;}
	.latest-cat .lc-main a.readmore { border-width: 1px; font-size: 11px;}
	.latest-cat .lc-items { background:#f5f5f5; padding: 14px 16px 0; margin:0 -16px -15px; border-top:3px solid #e9e9e9;}
	.latest-cat .lc-items h4 { font-size:14px;}
	.latest-cat .lc-items img { width: 100px; height: auto;}
	.latest-cat .lc-items article { overflow: hidden;}
	.latest-cat .lc-items article:last-child{ border-bottom: 0;}
	
	
	a.readmore { position: relative; margin: 4px 0 3px 1px; -webkit-transition: all 0.17s ease-in-out; -moz-transition: all 0.17s ease-in-out; -ms-transition: all 0.17s ease-in-out; -o-transition: all 0.17s ease-in-out; transition: all 0.17s ease-in-out; border:2px solid #c8c8c8; padding: 6px 32px 6px 22px;  color: #363f46; box-shadow: 0 0 0 0; font-size: 12px; text-transform: capitalize; }
	a.readmore:after, a.magicmore:after, a.addtocart:before, a.select-options:before { position: absolute; right: 10px; top: 9px; font-family: 'icomoon'; font-size: 11px; color: #363f46; content: "\e3c2"; speak: none; font-style: normal; font-weight: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; }
	a.readmore:after { color:#c8c8c8;}
	a.readmore:hover { border-color: #363f46; text-decoration:none !important;}
	a.readmore:hover a.readmore:after { color: #363f46;}
	a.readmore:active { background-color: #fafafa; color: #999; }
	a.magicmore, a.addtocart, a.select-options { position: relative; padding: 3px 14px 2px 0; color: #0093d0; -webkit-transition: all 0.18s ease; -moz-transition: all 0.18s ease; -ms-transition: all 0.18s ease; -o-transition: all 0.18s ease; transition: all 0.18s ease; }
	a.magicmore { font-size: 14px; font-weight:600; line-height: 23px; color:#fff; background: #f9a61a; padding:8px 15px; }
	a.magicmore:hover { color: #fff; background: #292663; }
	a.magicmore:after { display: none; }
	a.magicmore:hover:after { display: none; }
	a.addtocart, a.select-options { padding: 4px 2px 2px 18px; color: #7f7f7f; float: right; display: inline-block; font-size: 12px; font-weight: bold; }
	a.select-options { float: left; }
	a.addtocart:hover, a.select-options:hover { color: #0ab1f0; cursor: pointer; }
	a.addtocart:before, a.select-options:before { content: "\e0ca"; color: inherit; top: 8px; left: 1px; font-size: 13px; }
	a.select-options:before { content: "\e08f"; }
	.row.magic { padding-left: 40px; }
	.columns.magic { padding-left: 20px; }
	.magic-link { clear: both; }
	.magic-link a { display: inline-block; font-size: 13px; width: auto; color: #fff; text-shadow: 1px 1px 0 #eb8710; border-radius: 15px; padding: 3px 22px 3px 16px; text-transform: capitalize; background: #ffa02f url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/rowp3.png) no-repeat right; background-position: 97% 52%; -webkit-transition: padding 0.2s ease, background 0.16s ease; -moz-transition: background 0.16s ease; -ms-transition: background 0.16s ease; -o-transition: background 0.16s ease; transition: background 0.16s ease; text-align: center; }
	.magic-link a.get { padding: 7px 26px 7px 20px; background-color: #7ebd22; border-radius: 5px; text-shadow: 1px 1px 0 #649b19; text-transform: uppercase; }
	.magic-link a.get.shadow1 { box-shadow: 0px 0px 5px #fff inset, 0 2px 3px -1px #74ad20; -webkit-box-shadow: 0px 0px 7px #fff inset, 0 2px 5px -1px #74ad20; }
	.magic-link a:hover { background-color: #4c4665; background-position: center right; text-shadow: 1px 1px 0 #666; }
	
	
	
	/* COMMENT */
	
	.commentbox { min-height:156px;  border-radius:6px; text-align:left; margin:12px 0; }
	#commentform { padding-top:12px; border-top:1px dotted #d3d3d3; }
	#commentform label { font-size:17px; font-weight:300; display:inline;}
	#commentform .required { margin-left:3px;}
	/* comments list */
	ol.commentlist { padding: 0; margin-left:0; background: #fff;   }
	.commentlist li { list-style: none;	margin: 0;	padding: 18px 0 0 0;border-top: 1px solid #c1c1c1; overflow:hidden; }
	.commentlist li a:link, .commentlist li a:visited { color: #0ab1f0; }
	.commentlist li .comment-info {	margin: 0; padding: 0; overflow:hidden; min-height:96px; padding-left:123px; padding-top:14px; }
	.commentlist li .comment-info img {	float: left; margin: 3px 30px 3px -120px; width:90px; height:90px; border-radius:45px; background: #eee;	display: inline; }
	.commentlist li .comment-info cite { display: inline; font-size:16px; line-height:17px;	text-transform:capitalize;	margin: 0;	padding: 5px 6px 5px 0px;	font-style: normal;	font-weight: bold; margin-bottom:0; }
	.commentlist li .comment-info cite .comment-data {	font-size: 11px; font-weight: normal; float:right; display: inline; padding-right:10px;}
	.commentlist li .comment-text {	clear: both;	margin: 0; margin-top:-76px;	padding: 0 20px 25px 123px; }
	.commentlist li .comment-text p {	margin:  5px 0 20px 0;	padding: 0; line-height:1.8;}
	.commentlist li .comment-text .reply a {	padding: 4px 8px;   border-radius:1px;	background-color: #f0f0f0;	font-size: 13px;	color: #444;}
	.commentlist li .comment-text .reply a:hover { background-color:#0ab1f0; border-color:#48a648; color: #fff; }
	.commentlist li ul.children { margin:0; padding: 0; }
	.commentlist li ul.children li.depth-2, .commentlist li ul.children li.depth-3 { margin-left: 40px; border-color:#e3e3e3; }
	.commentlist li .comment-text ol li, .commentlist li .comment-text ul li { border:none;  padding:5px 0;}
	.commentlist li .comment-text ol, .commentlist li .comment-text ol li { list-style:decimal; overflow:visible; }
	.commentbox h3 { margin-top:14px;}
	.comment-form-comment textarea { width:98%; }
	.form-allowed-tags { font-size:11px; padding:6px; background:#f3f3f3; }
	
	@media only screen and (max-width: 767px) {
	.commentlist li .comment-info { padding-left:50px; padding-top:20px; }
	.commentlist li .comment-info img { width:40px; height:40px; border-radius:20px; margin-top:-2px; margin-right:10px; margin-left:-50px;}
	.commentlist li .comment-text { padding-left:50px; }
	.commentlist li .comment-info cite .comment-data { position:relative; top:-44px; right:-8px; display:inline;}
	.commentlist li .comment-text p { font-size:14px;}
	.blog-post .col-md-1.alpha { padding-left:10px;}
	}
	@media only screen and (min-width: 768px) and (max-width: 959px) {
	.blog-post .col-md-2 { width:20%;}
	.blog-post .col-md-10 { width:80%;}
	.blog-post .col-md-2 .blog-date-sec { width:auto;}
	.blog-post .col-md-1 { width:10%;}
	.blog-post .col-md-5 { width:45%;}
	.blog-post .col-md-6 { width:45%;}
	.blog-post .col-md-1, .blog-post .col-md-2, .blog-post .col-md-5, .blog-post .col-md-6, .blog-post .col-md-10 { float:left;}	
	}
	
/* -------- end ----------- */ /*----------------------------------

	Theme Name: Brazil
	----------------------
	
	/* #Portfolio Styles
	================================================== */
	
	.latest-works { overflow: hidden; width: 100%; background: #f7f7f7; padding: 40px 0 0; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -ms-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease; }
	.container .latest-works { background:none; padding-top:10px;}
	.latest-works .portfolio-item { width: 24.97%; float: left; margin: 0; height: auto; padding: 0; box-sizing: border-box; }
	.latest-works.col2-w .portfolio .portfolio-item { width:49.99%;}
	.latest-works.col3-w .portfolio .portfolio-item { width:33.33333333333333%;}
	.latest-works.col4-w .portfolio .portfolio-item { width:24.979%;}
	.latest-works.col5-w .portfolio .portfolio-item { width:19.99%;}
	.latest-works.col6-w .portfolio .portfolio-item { width:16.65555%;}
	.latest-works.with-space-w .portfolio .portfolio-item { padding:0 15px 30px 15px;}
	 
	.icon-top-title i { display: inline-block; color: #e84a52; font-size: 64px; }
	.img-item { position: relative; overflow: hidden;}
	.img-item img { width: 100%; height: auto; margin: 0; padding: 0; }
	
	.portfolio .portfolio-item .img-item img{ -webkit-transition: .3s ease-in-out; -moz-transition: .3s ease-in-out; transition: .3s ease-in-out; -webkit-transform: scale(1); -moz-transform: scale(1); transform: scale(1); blur:2;}
	.portfolio .portfolio-item:hover .img-item img {-webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
	
	.portfolio { display: block; padding: 0; }
	.portfolio h4, .recent-works-items h4, .shop-item h4, .side-list h5 { font-weight: 400; margin: 10px 0 7px; font-size: 18px; }
	.portfolio h4 a, .recent-works-items h4 a, .shop-item h4 a, .side-list h5 a { color: #494949; }
	.portfolio h4 a:hover, .recent-works-items h4 a:hover, .shop-item h4 a:hover, .side-list h5 a:hover { text-decoration: underline; }
	.portfolio p, .recent-works-items p { color: #909090; margin-bottom: 40px; padding-bottom: 20px; border-bottom: 4px solid #ededed; text-transform: uppercase; }
	.portfolio-item h5, .portfolio-item h5 strong { color:#6a6a6a; margin-top: 8px; font-weight:600; font-size:15px; }
	nav.primary { padding: 10px; }
	nav.primary .portfolioFilters a { margin: 6px 12px; padding-bottom:4px; font-size: 12px; line-height: 1.2; color: #888; font-weight: bold; letter-spacing:0.6px; text-transform:uppercase; margin-top: 0 !important; text-align: center; width: auto; }
	nav.primary .portfolioFilters a:hover { color: #0ab1f0; }
	nav.primary .portfolioFilters a.selected, nav.primary ul li a:active { border-bottom: 3px solid #0ab1f0; color: #0ab1f0; margin-top: 0 !important; }
	nav.primary .portfolioFilters .portf { color: #61A300; font-weight: bold; margin-right: 10px; padding-top: 5px; }
	nav.primary .portfolioFilters { text-align: center; clear: both; list-style: none outside none; }
	nav.primary .portfolioFilters { margin-right: 10px; }
	
	
	.zoomex, .zoomex2 { width: 100%; background: rgba(0,0,0,.35) url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/fancy-big-ico.png) no-repeat center; background-color: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/fancy-big-ico.png)\9;  opacity: 0; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; color: transparent; display: block; filter: alpha(opacity=0); position: absolute; top: 0; bottom: 0; right:0; left:0; margin:0; padding:0;}
	.zoomex2 { background: rgba(0,0,0,.72); background: #000\9; }
	.zoomex2 * { filter: alpha(opacity=0)\9; }
	.zoomex2 i { color: inherit; font-size: 16px; padding: 16px; background:rgba(0,0,0,0.28); border-radius: 50%; }
	.zoomex2 a.zoomlink1, .zoomex2 a.zoomlink2 { position: absolute; bottom: 19%; left: 50%; color: #fff; margin-left: -51px; }
	.zoomex2 a.zoomlink2 { margin-left: 18px; }
	.zoomex2 a:hover i { color: #0ab1f0; border-color: #0ab1f0; }
	.zoomex2 h6 { font-weight: 600; color: #fff; font-size: 19px; text-align: center; position: absolute; bottom: 44%; left: auto; width: 100%; text-shadow: 0 2px 2px rgba(0,0,0,0.2); }
	.container .latest-works .zoomex2 h6 { font-size:15px;} 
	.zoomex2 h6 small { font-size: 11px; color: #e9e9e9; font-weight: 400; display: block; margin-top: 14px; text-transform:uppercase; letter-spacing:2px; }
	.img-item:hover .zoomex, .prettyPhoto:hover .zoomex, .img-item:hover .zoomex2, .img-item:hover .zoomex2 * { opacity: 1; filter: alpha(opacity=100); }
	
	/* ISOTOPE */
	
	.isotope-item { z-index: 2; }
	.isotope-hidden.isotope-item { pointer-events: none; z-index: 1; }
	.isotope, .isotope .isotope-item { -webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s; transition-duration: 0.8s; }
	.isotope { -webkit-transition-property: height, width; -moz-transition-property: height, width; transition-property: height, width; }
	.isotope .isotope-item { -webkit-transition-property: -webkit-transform, opacity; -moz-transition-property: -moz-transform, opacity; transition-property: transform, opacity; }
	
	/*------------ portfolio item ------------*/
	
	.portfolio-item-dets { font-size:12px; height:62px; font-weight:normal; float:right; border-bottom:2px solid #e5e5e5; margin-right:10px; margin-top:14px; margin-bottom:30px;}
	.portfolio-item-dets i { font-size:24px; color:#bebebe; margin-left:-3px;}
	.portfolio-item-dets i.liked, .portfolio-item-dets i:hover { color:#e53f51; cursor:pointer;}
	.portfolio-item-like-box { width:36px; text-align:center; float:left; padding-bottom:10px; color:#c3c3c3; padding-left:20px; margin-right:20px;}
	.portfolio-item-detail-box { min-width:193px; float:left; padding:7px 0 10px 20px; color:#c3c3c3; border-left:1px solid #e5e5e5; line-height:1; }
	.portfolio-item-detail-box a { color:#bbb;}
	.portfolio-item-detail-box a:hover { text-decoration:underline;}
	.portfolio-item-detail-box hr { margin:10px 0;}
	.portfolio-item i.icomoon-heart-7 { color:#ef7c88; margin-top:3px;}
	.portfolio-item.jcarousel-item.col-md-3 { width:220px; float:left;}
	.portfolio-item-title { padding-top:10px; }
	.portfolio-item-title:after {content: ""; margin:9px 0 15px; width: 37px; height: 0; display: block; position: relative; border-bottom: 5px solid #494949;}
	
	.related-works { padding-top:160px; margin-top:30px; border-top:1px solid #e8e8e8; margin-bottom:-40px; background:#fcfcfc; padding-bottom:40px;}
	.related-works h4.subtitle { text-align:center; margin-top:-130px; border:none;}
	.related-works h4.subtitle:after {content: ""; margin: 6px 0 15px; height: 0; left:50%; margin-left:-30px; width:60px; display: block; position: relative; border-bottom: 3px solid #e1e1e1;}
	.portfolio-archive-w .portfolio-item {  width:32%; float: left; padding:0 15px; }
	.portfolio-archive-w .portfolio { margin:10px -15px;}
	
	
	@media only screen and (max-width: 959px) {
	
	.latest-works .portfolio-item, .latest-works.col2-w .portfolio .portfolio-item, .latest-works.col3-w .portfolio .portfolio-item, .latest-works.col4-w .portfolio .portfolio-item, .latest-works.col5-w .portfolio .portfolio-item, .latest-works.col6-w .portfolio .portfolio-item { width:49.8%; }
	.portfolio-item.jcarousel-item.col-md-3 { width:200px;}
	.portfolio-item-dets { float:none; border-top:2px solid #e5e5e5; margin-top:30px; height:84px; padding-top:10px;}
	.related-works h4.subtitle { position:absolute; width:100%; padding-right:22px;}
	
	}
	
	@media only screen and (max-width: 479px) {
	
	.latest-works .portfolio-item, .latest-works.col2-w .portfolio .portfolio-item, .latest-works.col3-w .portfolio .portfolio-item, .latest-works.col4-w .portfolio .portfolio-item, .latest-works.col5-w .portfolio .portfolio-item, .latest-works.col6-w .portfolio .portfolio-item { width:100%; }
	nav.primary .portfolioFilters a { border-radius:2px; margin-bottom:10px; margin-right:5px; padding:4px 8px; font-size:13px; font-weight:400; display:block; float:left;}
	.portfolio-item.jcarousel-item.col-md-3 { width:300px;}
	
	}
	
	 @media only screen and (min-width: 1200px) {
			
	#latest-projects .portfolio-item.jcarousel-item.col-md-3 { width:260px;}
	
	}
		
/* -------- end ----------- */ /*----------------------------------

	Theme Name: Brazil
	----------------------
	
/* #Widgets Styles
================================================== */

	/* Sidebar Lists  */
	
	.widget { height: auto; padding: 0px; text-align: left; font-size:13px; font-weight:normal; clear:both; }
	.widget ul, .widget ul li { margin: 0; padding: 0; list-style: none; letter-spacing:0; }
	.widget li, .widget p, .widget div { word-wrap:break-word;}
	.widget ul { margin-bottom: 10px; }
	.widget ul.children { margin-bottom:0; padding-left:16px;}
	.widget ul li, #footer.litex .widget ul li { color:#91979d; border-bottom: 1px dotted #e2e2e2; padding: 8px 4px 8px 0; }
	.widget ul.children li:last-child { border:none;}
	.widget ul li a, #footer.litex .footer-in .widget ul li a { text-decoration: none; color: #91979d; padding: 8px 5px 8px 0;
	-webkit-transition: all .07s ease; -moz-transition: all .07s ease; -ms-transition: all .07s ease; -o-transition: all .07s ease; transition: all .07s ease; }
	.widget ul li a:hover, #footer.litex .footer-in .widget ul li a:hover { color: #515151; padding-left:6px; }
	.widget ul li:hover, #footer.litex .footer-in .widget ul li:hover  { background:#fafafa; }
	#footer .footer-in .widget ul li:hover  { color: #fec601; }
	#footer.litex .footer-in .widget ul li a { background:none; color:#666; padding:0;}
	#footer.litex .footer-in .widget ul li a:hover { padding:0;}
	#footer.litex .footer-in .widget ul li:hover { background:#fff; color:#555;}
	.widget ul li:after { position:relative; } 
	.widget ul li span { color:#91979d; }
	#footer .widget ul li { border-color:#363274; background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/arrow.png) no-repeat 0px 19px; padding-left: 35px;}
	#footer .widget ul li a { background:none; color:#ffffff;}
	#footer .widget ul li a:hover { color:#fec601;}
	.sidebar h4.subtitle { margin-top:50px;}
	.widget .postslider li, .widget .postslider ul li:hover, .widget .instagram-feed li, .widget .minislideshow li, .widget .minislideshow ul li:hover,
	#footer.litex .widget .postslider li, #footer.litex .widget .postslider ul li:hover, #footer.litex .widget .instagram-feed li, #footer.litex .widget .minislideshow li, #footer.litex .widget .minislideshow ul li:hover { border:none; padding:0; background:none;}
	.widget .postslider li a, .widget .instagram-feed li a, #footer .widget .postslider li a, .widget .minislideshow li a { padding:0; background:none; color:#484848;}
	.widget .postslider li a:hover, .widget .instagram-feed a:hover, #footer .widget .postslider a:hover, .widget .minislideshow li a:hover { padding-left:0; background:none;}
	.widget .postslider li:after, .widget .side-list li:after, .widget .instagram-feed li:after, .widget .minislideshow li:after,
	#footer.litex .widget .postslider li:after, #footer.litex .widget .side-list li:after, #footer.litex .widget .instagram-feed li:after, #footer.litex .widget .minislideshow li:after {display:none;}
	.widget .postslider p, #footer .footer-in .widget .postslider p { font-size:15px; font-weight:normal; letter-spacing:0; text-align:center; margin-top:10px; color:#444;}
	#footer .footer-in .widget .postslider p { color:#e9e9e9;}
	#footer.litext .footer-in .widget .postslider p { color:#404040;}
	#footer .widget .flexslider { background: none;}
	#footer .widget .flexslider img { margin-bottom:12px;}
	.widget .flexslider img { border-bottom:3px solid rgba(0,0,0,0.18);}
	.widget .flex-control-nav { display:none;}
	.widget .flex-direction-nav a { padding:14px 7px 10px !important; top:46%;}
	.widget .b-author img { width:70px; height:70px; border-radius:35px;}
	.widget .testimonial-content p, .footer-in .widget .testimonial-content p { margin:0 5px; font-size:13px; font-weight:normal;}
	.widget .flexslider:hover .flex-next, .widget .flexslider:hover .flex-prev {opacity: 1; background-color: rgba(0,0,0,0.8) !important;}
	.widget .flickr-feed { margin-bottom:14px;}
	.widget .flickr-feed a, .widget .instagram-feed a  { float:left; background:none; padding: 0; margin:0 1px 1px 0; opacity: 0.6; filter: alpha(opacity=60);  -webkit-transition: opacity 0.31s ease; -moz-transition: opacity 0.31s ease; -ms-transition: opacity 0.31s ease; -o-transition: opacity 0.31s ease; transition: opacity 0.31s ease;}
	#footer.litex .widget .flickr-feed a, #footer.litex .widget .instagram-feed a, .sidebar .widget .flickr-feed a, .sidebar .widget .instagram-feed a  { opacity: 0.82; filter: alpha(opacity=82); }
	.widget .instagram-feed a img { width:136px; height:136px; box-shadow: 0px 2px 6px -2px rgba(0,0,0,0.7);}
	#footer .widget .instagram-feed a img { margin:0; width:84px; height:84px; box-shadow: 0px 2px 6px -2px rgba(0,0,0,0.7);}
	.widget .flickr-feed a img { width:75px; height:75px; box-shadow: 0px 2px 6px -2px rgba(0,0,0,0.7);} 
	.widget .flickr_badge_image { width:75px; height:auto; margin:0;}
	.widget .flickr-feed a:hover, #footer.litex .flickr-feed a:hover, 
	.widget .instagram-feed a:hover, #footer.litex .widget .instagram-feed a:hover, 
	.sidebar .widget .flickr-feed a:hover, .sidebar .widget .instagram-feed a:hover { opacity: 1; filter: alpha(opacity=100);}
	.widget .socialfollow { float:none; clear:both; margin:10px 0;}
	.sidebar .widget div.socialfollow i { color:#909090;}
	.sidebar .widget div.socialfollow a:hover i { color:#fff;}
	#footer.litex .footer-in .contact-inf input, #footer.litex .footer-in .contact-inf textarea { background:#eee; -webkit-box-shadow: inset 0 0 3px 1px #e9e9e9, 1px 1px #fff; -moz-box-shadow: inset 0 0 3px 1px #e9e9e9, 1px 1px #fff; box-shadow: inset 0 0 3px 1px #e9e9e9, 1px 1px #fff;}
	#footer.litex .footer-in h5.subtitle { text-shadow:0 1px 0 #fff; border-bottom:1px solid #888; box-shadow:none;}
	
	h2.widgettitle { font-size:13px; line-height:20px; letter-spacing:2px; font-weight:bold; text-transform:uppercase; color:#54606b; margin:20px 0 16px; padding-bottom:10px; border-bottom:2px solid #e5e5e5;}
	.widget .textwidget ul li:after { display:none;}
	
	/* Sidebar Image Lists */
	
	.side-list ul, ul.side-list { list-style:none; margin-left:0; margin-bottom:30px; border-top:1px solid #e5e5e5;}
	.side-list li, #footer.litex .side-list li, .widget .side-list li { border-bottom:1px solid #e5e5e5; padding:15px 0 5px; margin:0;}
	.side-list li:hover { background:#fdfdfd;}
	.side-list img { float:left; width:62px; height:62px; padding:3px; background:#e5e5e5; margin-right:10px;
	-webkit-transition: all .14s ease; -moz-transition: all .14s ease; -ms-transition: all .14s ease; -o-transition: all .14s ease; transition: all .14s ease;}
	.side-list li:hover img { background:#e84a52;}
	.side-list h5 { font-size:13px; font-weight:600; margin:0 0 6px; line-height:1.4;}
	.widget .side-list h5 a { color:#7e8388; }
	.side-list p { font-size:11px; line-height:1.4; color:#989da2; font-weight:600; text-transform:uppercase;}
	.widget .side-list a, .widget .side-list a:hover { background:none; padding:0;}
	#footer .side-list ul, #footer ul.side-list { border:none;}
	#footer .side-list li { background:none; border-color:#393939;}
	#footer .side-list li:hover { border-color:#444;}
	#footer .side-list h5 a { color:#b9b9b9;}
	#footer .side-list img { background:#454545;}
	#footer .side-list li:hover img { background:#e84a52;}
	#footer.litex .footer-in .side-list h5 a { color:#5e5e5e;}
	#footer.litex .side-list img { background:#c9c9c9;}
	
	/* Shop Sidebar */
	
	.side-cart { padding:0 0 10px 0; margin-bottom:30px; position:relative;}
	.side-cart h4.subtitle { margin-top:0px; color:#ff5d5e; margin-bottom:2px; margin-left:0;}
	.side-cart i { float:left; display:inline-block; font-size:18px; color:inherit; margin-right:5px; margin-top:4px;}
	.side-cart .side-list { border-top:3px solid #ff5d5e;  margin-bottom:2px; }
	.side-cart .total { border-top:2px solid #dfdfdf; padding-top:12px;}
	.side-cart .button { float:left; margin-right:10px; background:#ff5d5e;}
	
	/* Tag Cloud */
	
	.tagcloud a, #footer.litex .tagcloud a { line-height: 16px; padding: 4px 10px; font-size: 11px; font-weight:bold; margin: 0 5px 5px 0; min-width: 18px; border-radius: 3px; width: auto; background: #fefefe; color: #898989; display:inline-block; text-decoration: none; border:2px solid #e1e1e1; text-transform:uppercase; }
	.tagcloud a:hover, #footer.litex .tagcloud a:hover { color: #333 ; border-color: #333; }
	#footer .tagcloud a { padding: 7px 14px; background: #212121; margin: 3px; display: inline-block; color: #808080; border:none; }
	#footer .tagcloud a:hover { color: #fff; background: #171717; }
	#footer.litex .footer-in .tagcloud a { color: #898989;}
	#footer.litex .footer-in .tagcloud a:hover { color: #333; background: #fff; }
	
	/* Add */
	
	#header .webnus-ad { position:absolute; top:0; right:0; width:728px; height:90px; z-index:91;}
	#header .alignright { min-height:35px;}
	@media only screen and (max-width: 768px) {
	#header .webnus-ad  { display:none;}
	.widget .flex-direction-nav a { top:41%;}	
	}
	
	/* Calendar widget */
	
	.widget_calendar {float: left;}
	#calendar_wrap { margin:10px 0 20px;}
	#wp-calendar { width: 100%; border:none;}
	#wp-calendar caption { text-align: right; color: #333; font-size: 12px; margin-top: 10px; margin-bottom: 15px; }
	#wp-calendar thead { font-size: 10px; border:none;}
	#wp-calendar thead th { padding-bottom: 10px; border:none; background:none;}
	#wp-calendar tbody { color: #aaa; border:none;  }
	#wp-calendar tbody td { background: #f5f5f5; border: 1px solid #fff; text-align: center; padding:8px; }
	#wp-calendar tbody td#today { background:#aaa; color:#fff;}
	#wp-calendar tbody td#today:hover { background:#f90;}
	#wp-calendar tbody td#today a { display:block;}
	#wp-calendar tbody td:hover { background: #fff; }
	#wp-calendar tbody .pad { background: none;}
	#wp-calendar tfoot td { border:none;}
	#wp-calendar tfoot #next { font-size: 10px; text-transform: uppercase; text-align: right; }
	#wp-calendar tfoot #prev { font-size: 10px; text-transform: uppercase; padding-top: 10px; }
	
	
	/** Header Woo Cart **/
	
	.woo-cart-header {display: inline-block;width: 43px;float: right;position: relative;top:10px; margin-left:15px;}
	.woo-cart-header .header-cart{padding:0px 9px 0 0px;display: inline-block;border-radius: 2px 2px 0px 0px;-webkit-border-radius: 2px 2px 0px 0px;-moz-border-radius: 2px 2px 0px 0px;-o-border-radius: 2px 2px 0px 0px;-ms-border-radius: 2px 2px 0px 0px;position:relative;	background-image: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/woobag@2x.png);background-repeat: no-repeat;background-position: 0 0;width: 34px;height: 38px; background-size:34px 38px;}
	
	.woo-cart-header .header-cart i{margin: 0px;color: #8e8e8e;font-size: 14px;line-height: 28px;-webkit-transition: color 0.3s ease;-moz-transition: color 0.3s ease;-o-transition: color 0.3s ease;-ms-transition: color 0.3s ease;}
	.woo-cart-header .header-cart:hover i{color: #1abc9c;}
	.woo-cart-header .header-cart span{font-size:12px; position: absolute;width: 33px;height: 42px;top: 0;left: 0;text-align: center;line-height: 41px;font-weight: bold;color:#9d9d9d;}
	.woo-cart-dropdown {background-color: #fff; display: block; left: auto; position: absolute; right: -1px; top: 100%; z-index: 1000; padding: 15px; width: 280px; visibility: hidden; -webkit-transition:opacity 0.2s ease-in-out; -moz-transition: opacity 0.2s ease-in-out; -o-transition: opacity 0.2s ease-in-out; -ms-transition: opacity 0.2s ease-in-out; color: #9d9d9d; border: 1px solid #e2e2e2; border-top-color:#e4e4e4; border-radius:4px; box-shadow:0 2px 12px rgba(0,0,0,0.082); z-index:91000;}
	
	.woo-cart-dropdown:after, .woo-cart-dropdown:before { content: '';display: block;position: absolute; right:16px;width: 0;height: 0;border-style: solid; border-width: 10px;}
	.woo-cart-dropdown:after { top: -18px; border-color: transparent transparent #ffffff transparent ;}
	.woo-cart-dropdown:before { top: -19px; border-color: transparent transparent #e2e2e2 transparent ;}
	
	.woo-cart-dropdown.drop-down-start{visibility: visible;overflow: visible;opacity: 1;}
	.woo-cart-header:hover .woo-cart-dropdown{display: block;visibility: visible;text-align: left;}
	.woo-cart-dropdown ul li{display: inline-block;width: 100%;float: none;padding: 7px 0 ;border-bottom: 1px solid #f3f3f3 ;line-height: 20px;color:#939393;letter-spacing: 0;font-weight: 600;font-size: 11px;text-transform: none;}
	.woo-cart-dropdown .cart-list.product-list-widget{margin-bottom: 15px;}
	.woo-cart-dropdown ul li a{color:#9d9d9d;display: block;font-size: 13px;line-height: 26px;}
	.woo-cart-dropdown .amount{font-size:13px}
	.woo-cart-dropdown ul li a:hover{color: #0ab1f0;}
	.woo-cart-dropdown span.total{padding: 0 0 0 8px;float: right;color:#9d9d9d;letter-spacing: 1px;font-weight: 600;font-size: 11px;text-transform: uppercase;}
	.woo-cart-dropdown span.total span{font-family: inherit;font-size: 13px;color: #666;padding: 0 0 0 2px;}
	.woo-cart-dropdown .qbutton{height: 28px;line-height: 30px;font-size: 11px; font-weight:600; text-transform:uppercase;padding: 6px 13px;color: #494949;background: #f5f5f5;border-radius: 4px;}
	.woo-cart-dropdown .qbutton:hover{background: #494949; color:#fff}
	.woo-cart-dropdown .qbutton i{font-size: 14px;padding: 0 0 0 4px;margin: 0;}
	.woo-cart-dropdown .cart-list a>img {float: left;padding: 0 10px 0 0;display: block;background: none repeat scroll 0 0 #E5E5E5;float: left;height: 62px;margin-right: 10px;padding: 2px;width: 62px;}
	
	
/* -------- end ----------- */ /*----------------------------------

	Theme Name: Brazil
	----------------------
	
/* ------------------------------------------------------------------------
	This you can edit.
------------------------------------------------------------------------- */

	/* ----------------------------------
		Default Theme
	----------------------------------- */

	div.pp_default .pp_top,
	div.pp_default .pp_top .pp_middle,
	div.pp_default .pp_top .pp_left,
	div.pp_default .pp_top .pp_right,
	div.pp_default .pp_bottom,
	div.pp_default .pp_bottom .pp_left,
	div.pp_default .pp_bottom .pp_middle,
	div.pp_default .pp_bottom .pp_right { height: 13px; }
	
	div.pp_default .pp_top .pp_left { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat; } /* Top left corner */
	div.pp_default .pp_top .pp_middle { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/default/sprite_x.png) top left repeat-x; } /* Top pattern/color */
	div.pp_default .pp_top .pp_right { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat; } /* Top right corner */
	
	div.pp_default .pp_content .ppt { color: #f8f8f8; }
	div.pp_default .pp_content_container .pp_left { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y; padding-left: 13px; }
	div.pp_default .pp_content_container .pp_right { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/default/sprite_y.png) top right repeat-y; padding-right: 13px; }
	div.pp_default .pp_content { background-color: #fff; } /* Content background */
	div.pp_default .pp_next:hover { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/default/sprite_next.png) center right  no-repeat; cursor: pointer; } /* Next button */
	div.pp_default .pp_previous:hover { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/default/sprite_prev.png) center left no-repeat; cursor: pointer; } /* Previous button */
	div.pp_default .pp_expand { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat; cursor: pointer; width: 28px; height: 28px; } /* Expand button */
	div.pp_default .pp_expand:hover { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat; cursor: pointer; } /* Expand button hover */
	div.pp_default .pp_contract { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat; cursor: pointer; width: 28px; height: 28px; } /* Contract button */
	div.pp_default .pp_contract:hover { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat; cursor: pointer; } /* Contract button hover */
	div.pp_default .pp_close { width: 30px; height: 30px; background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat; cursor: pointer; } /* Close button */
	div.pp_default #pp_full_res .pp_inline { color: #000; } 
	div.pp_default .pp_gallery ul li a { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8; border:1px solid #aaa; }
	div.pp_default .pp_gallery ul li a:hover,
	div.pp_default .pp_gallery ul li.selected a { border-color: #fff; }
	div.pp_default .pp_social { margin-top: 7px; }

	div.pp_default .pp_gallery a.pp_arrow_previous,
	div.pp_default .pp_gallery a.pp_arrow_next { position: static; left: auto; }
	div.pp_default .pp_nav .pp_play,
	div.pp_default .pp_nav .pp_pause { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat; height:30px; width:30px; }
	div.pp_default .pp_nav .pp_pause { background-position: -51px -29px; }
	div.pp_default .pp_details { position: relative; }
	div.pp_default a.pp_arrow_previous,
	div.pp_default a.pp_arrow_next { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat; height: 20px; margin: 4px 0 0 0; width: 20px; }
	div.pp_default a.pp_arrow_next { left: 52px; background-position: -82px -3px; } /* The next arrow in the bottom nav */
	div.pp_default .pp_content_container .pp_details { margin-top: 5px; }
	div.pp_default .pp_nav { clear: none; height: 30px; width: 110px; position: relative; }
	div.pp_default .pp_nav .currentTextHolder{ font-family: Georgia; font-style: italic; color:#999; font-size: 11px; left: 75px; line-height: 25px; margin: 0; padding: 0 0 0 10px; position: absolute; top: 2px; }
	
	div.pp_default .pp_close:hover, div.pp_default .pp_nav .pp_play:hover, div.pp_default .pp_nav .pp_pause:hover, div.pp_default .pp_arrow_next:hover, div.pp_default .pp_arrow_previous:hover { opacity:0.7; }

	div.pp_default .pp_description{ font-size: 11px; font-weight: bold; line-height: 14px; margin: 5px 50px 5px 0; }

	div.pp_default .pp_bottom .pp_left { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat; } /* Bottom left corner */
	div.pp_default .pp_bottom .pp_middle { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x; } /* Bottom pattern/color */
	div.pp_default .pp_bottom .pp_right { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat; } /* Bottom right corner */

	div.pp_default .pp_loaderIcon { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/default/loader.gif) center center no-repeat; } /* Loader icon */

	
	/* ----------------------------------
		Light Rounded Theme
	----------------------------------- */


	div.light_rounded .pp_top .pp_left { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat; } /* Top left corner */
	div.light_rounded .pp_top .pp_middle { background: #fff; } /* Top pattern/color */
	div.light_rounded .pp_top .pp_right { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat; } /* Top right corner */
	
	div.light_rounded .pp_content .ppt { color: #000; }
	div.light_rounded .pp_content_container .pp_left,
	div.light_rounded .pp_content_container .pp_right { background: #fff; }
	div.light_rounded .pp_content { background-color: #fff; } /* Content background */
	div.light_rounded .pp_next:hover { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/light_rounded/btnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */
	div.light_rounded .pp_previous:hover { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */
	div.light_rounded .pp_expand { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.light_rounded .pp_expand:hover { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.light_rounded .pp_contract { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.light_rounded .pp_contract:hover { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.light_rounded .pp_close { width: 75px; height: 22px; background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */
	div.light_rounded .pp_details { position: relative; }
	div.light_rounded .pp_description { margin-right: 85px; }
	div.light_rounded #pp_full_res .pp_inline { color: #000; } 
	div.light_rounded .pp_gallery a.pp_arrow_previous,
	div.light_rounded .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
	div.light_rounded .pp_nav .pp_play { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
	div.light_rounded .pp_nav .pp_pause { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }

	div.light_rounded .pp_arrow_previous { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
		div.light_rounded .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
	div.light_rounded .pp_arrow_next { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */
		div.light_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }

	div.light_rounded .pp_bottom .pp_left { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat; } /* Bottom left corner */
	div.light_rounded .pp_bottom .pp_middle { background: #fff; } /* Bottom pattern/color */
	div.light_rounded .pp_bottom .pp_right { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat; } /* Bottom right corner */

	div.light_rounded .pp_loaderIcon { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat; } /* Loader icon */
	
	/* ----------------------------------
		Dark Rounded Theme
	----------------------------------- */
	
	div.dark_rounded .pp_top .pp_left { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat; } /* Top left corner */
	div.dark_rounded .pp_top .pp_middle { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; } /* Top pattern/color */
	div.dark_rounded .pp_top .pp_right { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat; } /* Top right corner */
	
	div.dark_rounded .pp_content_container .pp_left { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y; } /* Left Content background */
	div.dark_rounded .pp_content_container .pp_right { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y; } /* Right Content background */
	div.dark_rounded .pp_content { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; } /* Content background */
	div.dark_rounded .pp_next:hover { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/dark_rounded/btnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */
	div.dark_rounded .pp_previous:hover { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */
	div.dark_rounded .pp_expand { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.dark_rounded .pp_expand:hover { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.dark_rounded .pp_contract { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.dark_rounded .pp_contract:hover { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.dark_rounded .pp_close { width: 75px; height: 22px; background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */
	div.dark_rounded .pp_details { position: relative; }
	div.dark_rounded .pp_description { margin-right: 85px; }
	div.dark_rounded .currentTextHolder { color: #c4c4c4; }
	div.dark_rounded .pp_description { color: #fff; }
	div.dark_rounded #pp_full_res .pp_inline { color: #fff; }
	div.dark_rounded .pp_gallery a.pp_arrow_previous,
	div.dark_rounded .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
	div.dark_rounded .pp_nav .pp_play { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
	div.dark_rounded .pp_nav .pp_pause { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }

	div.dark_rounded .pp_arrow_previous { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
		div.dark_rounded .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
	div.dark_rounded .pp_arrow_next { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */
		div.dark_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }

	div.dark_rounded .pp_bottom .pp_left { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat; } /* Bottom left corner */
	div.dark_rounded .pp_bottom .pp_middle { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; } /* Bottom pattern/color */
	div.dark_rounded .pp_bottom .pp_right { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat; } /* Bottom right corner */

	div.dark_rounded .pp_loaderIcon { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat; } /* Loader icon */
	
	
	/* ----------------------------------
		Dark Square Theme
	----------------------------------- */
	
	div.dark_square .pp_left ,
	div.dark_square .pp_middle,
	div.dark_square .pp_right,
	div.dark_square .pp_content { background: #000; }
	
	div.dark_square .currentTextHolder { color: #c4c4c4; }
	div.dark_square .pp_description { color: #fff; }
	div.dark_square .pp_loaderIcon { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/dark_square/loader.gif) center center no-repeat; } /* Loader icon */
	
	div.dark_square .pp_expand { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.dark_square .pp_expand:hover { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.dark_square .pp_contract { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.dark_square .pp_contract:hover { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.dark_square .pp_close { width: 75px; height: 22px; background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */
	div.dark_square .pp_details { position: relative; }
	div.dark_square .pp_description { margin: 0 85px 0 0; }
	div.dark_square #pp_full_res .pp_inline { color: #fff; }
	div.dark_square .pp_gallery a.pp_arrow_previous,
	div.dark_square .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
	div.dark_square .pp_nav { clear: none; }
	div.dark_square .pp_nav .pp_play { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
	div.dark_square .pp_nav .pp_pause { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
	
	div.dark_square .pp_arrow_previous { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
		div.dark_square .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
	div.dark_square .pp_arrow_next { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */
		div.dark_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
	
	div.dark_square .pp_next:hover { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/dark_square/btnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */
	div.dark_square .pp_previous:hover { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */


	/* ----------------------------------
		Light Square Theme
	----------------------------------- */
	
	div.light_square .pp_left ,
	div.light_square .pp_middle,
	div.light_square .pp_right,
	div.light_square .pp_content { background: #fff; }
	
	div.light_square .pp_content .ppt { color: #000; }
	div.light_square .pp_expand { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.light_square .pp_expand:hover { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.light_square .pp_contract { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.light_square .pp_contract:hover { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.light_square .pp_close { width: 75px; height: 22px; background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */
	div.light_square .pp_details { position: relative; }
	div.light_square .pp_description { margin-right: 85px; }
	div.light_square #pp_full_res .pp_inline { color: #000; }
	div.light_square .pp_gallery a.pp_arrow_previous,
	div.light_square .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
	div.light_square .pp_nav .pp_play { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }
	div.light_square .pp_nav .pp_pause { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }
	
	div.light_square .pp_arrow_previous { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
		div.light_square .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
	div.light_square .pp_arrow_next { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */
		div.light_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
	
	div.light_square .pp_next:hover { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/light_square/btnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */
	div.light_square .pp_previous:hover { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */
	
	div.light_square .pp_loaderIcon { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat; } /* Loader icon */


	/* ----------------------------------
		Facebook style Theme
	----------------------------------- */
	
	div.facebook .pp_top .pp_left { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat; } /* Top left corner */
	div.facebook .pp_top .pp_middle { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x; } /* Top pattern/color */
	div.facebook .pp_top .pp_right { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat; } /* Top right corner */
	
	div.facebook .pp_content .ppt { color: #000; }
	div.facebook .pp_content_container .pp_left { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y; } /* Content background */
	div.facebook .pp_content_container .pp_right { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y; } /* Content background */
	div.facebook .pp_content { background: #fff; } /* Content background */
	div.facebook .pp_expand { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.facebook .pp_expand:hover { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.facebook .pp_contract { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.facebook .pp_contract:hover { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.facebook .pp_close { width: 22px; height: 22px; background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */
	div.facebook .pp_details { position: relative; }
	div.facebook .pp_description { margin: 0 37px 0 0; }
	div.facebook #pp_full_res .pp_inline { color: #000; } 
	div.facebook .pp_loaderIcon { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/facebook/loader.gif) center center no-repeat; } /* Loader icon */
	
	div.facebook .pp_arrow_previous { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat; height: 22px; margin-top: 0; width: 22px; } /* The previous arrow in the bottom nav */
		div.facebook .pp_arrow_previous.disabled { background-position: 0 -96px; cursor: default; }
	div.facebook .pp_arrow_next { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat; height: 22px; margin-top: 0; width: 22px; } /* The next arrow in the bottom nav */
		div.facebook .pp_arrow_next.disabled { background-position: -32px -96px; cursor: default; }
	div.facebook .pp_nav { margin-top: 0; }
	div.facebook .pp_nav p { font-size: 15px; padding: 0 3px 0 4px; }
	div.facebook .pp_nav .pp_play { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat; height: 22px; width: 22px; }
	div.facebook .pp_nav .pp_pause { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat; height: 22px; width: 22px; }
	
	div.facebook .pp_next:hover { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/facebook/btnNext.png) center right no-repeat; cursor: pointer; } /* Next button */
	div.facebook .pp_previous:hover { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */
	
	div.facebook .pp_bottom .pp_left { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat; } /* Bottom left corner */
	div.facebook .pp_bottom .pp_middle { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x; } /* Bottom pattern/color */
	div.facebook .pp_bottom .pp_right { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat; } /* Bottom right corner */


/* ------------------------------------------------------------------------
	DO NOT CHANGE
------------------------------------------------------------------------- */

	div.pp_pic_holder a:focus { outline:none; }

	div.pp_overlay {
		background: #000;
		display: none;
		left: 0;
		position: absolute;
		top: 0;
		width: 100%;
		z-index: 789500;
	}
	
	div.pp_pic_holder {
		display: none;
		position: absolute;
		width: 100px;
		z-index: 7810000;
	}

		
		.pp_top {
			height: 20px;
			position: relative;
		}
			* html .pp_top { padding: 0 20px; }
		
			.pp_top .pp_left {
				height: 20px;
				left: 0;
				position: absolute;
				width: 20px;
			}
			.pp_top .pp_middle {
				height: 20px;
				left: 20px;
				position: absolute;
				right: 20px;
			}
				* html .pp_top .pp_middle {
					left: 0;
					position: static;
				}
			
			.pp_top .pp_right {
				height: 20px;
				left: auto;
				position: absolute;
				right: 0;
				top: 0;
				width: 20px;
			}
		
		.pp_content { height: 40px; min-width: 40px; }
		* html .pp_content { width: 40px; }
		
		.pp_fade { display: none; }
		
		.pp_content_container {
			position: relative;
			text-align: left;
			width: 100%;
		}
		
			.pp_content_container .pp_left { padding-left: 20px; }
			.pp_content_container .pp_right { padding-right: 20px; }
		
			.pp_content_container .pp_details {
				float: left;
				margin: 10px 0 2px 0;
			}
				.pp_description {
					display: none;
					margin: 0;
				}
				
				.pp_social { float: left; margin: 0; }
				.pp_social .facebook { float: left; margin-left: 5px; width: 55px; overflow: hidden; }
				.pp_social .twitter { float: left; }
				
				.pp_nav {
					clear: right;
					float: left;
					margin: 3px 10px 0 0;
				}
				
					.pp_nav p {
						float: left;
						margin: 2px 4px;
						white-space: nowrap;
					}
					
					.pp_nav .pp_play,
					.pp_nav .pp_pause {
						float: left;
						margin-right: 4px;
						text-indent: -10000px;
					}
				
					a.pp_arrow_previous,
					a.pp_arrow_next {
						display: block;
						float: left;
						height: 15px;
						margin-top: 3px;
						overflow: hidden;
						text-indent: -10000px;
						width: 14px;
					}
		
		.pp_hoverContainer {
			position: absolute;
			top: 0;
			width: 100%;
			z-index: 782000;
		}
		
		.pp_gallery {
			display: none;
			left: 50%;
			margin-top: -50px;
			position: absolute;
			z-index: 7810000;
		}
		
			.pp_gallery div {
				float: left;
				overflow: hidden;
				position: relative;
			}
			
			.pp_gallery ul {
				float: left;
				height: 35px;
				margin: 0 0 0 5px;
				padding: 0;
				position: relative;
				white-space: nowrap;
			}
			
			.pp_gallery ul a {
				border: 1px #000 solid;
				border: 1px rgba(0,0,0,0.5) solid;
				display: block;
				float: left;
				height: 33px;
				overflow: hidden;
			}
			
			.pp_gallery ul a:hover,
			.pp_gallery li.selected a { border-color: #fff; }
			
			.pp_gallery ul a img { border: 0; }
			
			.pp_gallery li {
				display: block;
				float: left;
				margin: 0 5px 0 0;
				padding: 0;
			}
			
			.pp_gallery li.default a {
				background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;
				display: block;
				height: 33px;
				width: 50px;
			}
			
			.pp_gallery li.default a img { display: none; }
			
			.pp_gallery .pp_arrow_previous,
			.pp_gallery .pp_arrow_next {
				margin-top: 7px !important;
			}
		
		a.pp_next {
			background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
			display: block;
			float: right;
			height: 100%;
			text-indent: -10000px;
			width: 49%;
		}
			
		a.pp_previous {
			background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
			display: block;
			float: left;
			height: 100%;
			text-indent: -10000px;
			width: 49%;
		}
		
		a.pp_expand,
		a.pp_contract {
			cursor: pointer;
			display: none;
			height: 20px;	
			position: absolute;
			right: 30px;
			text-indent: -10000px;
			top: 10px;
			width: 20px;
			z-index: 7820000;
		}
			
		a.pp_close {
			position: absolute; right: 0; top: 0; 
			display: block;
			line-height:22px;
			text-indent: -10000px;
		}
		
		.pp_bottom {
			height: 20px;
			position: relative;
		}
			* html .pp_bottom { padding: 0 20px; }
			
			.pp_bottom .pp_left {
				height: 20px;
				left: 0;
				position: absolute;
				width: 20px;
			}
			.pp_bottom .pp_middle {
				height: 20px;
				left: 20px;
				position: absolute;
				right: 20px;
			}
				* html .pp_bottom .pp_middle {
					left: 0;
					position: static;
				}
				
			.pp_bottom .pp_right {
				height: 20px;
				left: auto;
				position: absolute;
				right: 0;
				top: 0;
				width: 20px;
			}
		
		.pp_loaderIcon {
			display: block;
			height: 24px;
			left: 50%;
			margin: -12px 0 0 -12px;
			position: absolute;
			top: 50%;
			width: 24px;
		}
		
		#pp_full_res {
			line-height: 1 !important;
		}
		
			#pp_full_res .pp_inline {
				text-align: left;
			}
			
				#pp_full_res .pp_inline p { margin: 0 0 15px 0; }
	
		div.ppt {
			color: #fff;
			display: none;
			font-size: 17px;
			margin: 0 0 5px 15px;
			z-index: 789999;
		} /*----------------------------------

	Theme Name: Brazil
	----------------------
	
/*
 * jQuery FlexSlider v2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 */

 
/* Browser Resets */
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 

/* FlexSlider Necessary Styles
*********************************/ 
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; position:relative; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
#wrap .flexslider .slides img { height:auto !important;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block; position:relative;} 
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}


/* FlexSlider Default Theme
*********************************/
.flexslider { background: #fff; margin: 0; padding: 0; z-index: 1;  position: relative;  zoom: 1;}
.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .flex-viewport {max-height: 300px;}
.flexslider .slides {zoom: 1;}

.carousel li {margin-right: 5px}


/* Direction Nav */
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {padding:25px 15px; margin: -46px 0 0; background: rgba(0,0,0,0.9); display: block; position: absolute; top: 50%; z-index: 10; cursor: pointer; opacity: 0;  -webkit-transition: all .19s ease; }
.flex-direction-nav a i { color:#fff; font-size:16px;}
.flex-direction-nav a span { display:none;}
.flex-direction-nav .flex-next { right: 0px; border-radius: 4px 0 0 4px; }
.flex-direction-nav .flex-prev {left: 0x; border-radius: 0 4px 4px 0;}
.flexslider:hover .flex-next {opacity: 0.8; }
.flexslider:hover .flex-prev {opacity: 0.8; }
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1; background-color: #0ab1f0;}
.flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}

/* Control Nav */
.flex-control-nav {width: auto; position: absolute; right:56px; bottom: 36px; text-align: center;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 16px; height: 16px; display: block; background: #fff; background: rgba(255,255,255,0.9); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 30px; -moz-border-radius: 30px; -o-border-radius: 30px; border-radius: 30px; }
.flex-control-paging li a:hover { background: #fff; background: rgba(255,255,255,0.7); }
.flex-control-paging li a.flex-active { background: #0ab1f0; cursor: default; }

.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}

/* Caption */
.slide-caption {  padding: 30px; max-width:40%; margin: 0;	position: absolute;	display: block;	left: 90px; bottom: 40px;	background-color: #222;	background: rgba(0, 0, 0, 0.5);}
.slide-caption h3 {	color: #fff; padding-bottom: 10px;	margin:0; font-weight:400; }
.slide-caption p {	margin:0;	line-height: 20px;	color: #c9c9c9;}


@media screen and (max-width: 860px) {
  .flex-direction-nav .flex-prev {opacity: 1; left: 0;}
  .flex-direction-nav .flex-next {opacity: 1; right: 0;}
  .flex-direction-nav a { padding:16px 8px; margin-top:-30px; top:50%;}
  .flex-control-nav { bottom:16px; right:26px;}
  .flex-control-paging li a { width:10px; height:10px;}
  .slide-caption { display:none;}
  .flex-control-nav li { margin:0 4px;}
} @font-face {
	font-family: 'icomoon';
	src:url(https://www.heretothere.com.au/wp-content/themes/brazil-wp/css/fonts/icomoon.eot);
	src:url(https://www.heretothere.com.au/wp-content/themes/brazil-wp/css/fonts/icomoon.eot?#iefix) format('embedded-opentype'),
		url(https://www.heretothere.com.au/wp-content/themes/brazil-wp/css/fonts/icomoon.woff) format('woff'),
		url(https://www.heretothere.com.au/wp-content/themes/brazil-wp/css/fonts/icomoon.ttf) format('truetype'),
		url(https://www.heretothere.com.au/wp-content/themes/brazil-wp/css/fonts/icomoon.svg#icomoon) format('svg');		
	font-weight: normal;
	font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    @font-face {
        font-family: 'icomoon';
        src: url(https://www.heretothere.com.au/wp-content/themes/brazil-wp/css/fonts/icomoon.svg#icomoon) format('svg');
    }
}

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
	font-family: 'icomoon';
	content: attr(data-icon);
	speak: none;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}

/* Use the following CSS code if you want to have a class per icon */
/*
Instead of a list of all class selectors,
you can use the generic selector below, but it's slower:
[class*="icomoon-"] {
*/
.icomoon-home, .icomoon-home-2, .icomoon-home-3, .icomoon-home-4, .icomoon-home-5, .icomoon-home-6, .icomoon-home-7, .icomoon-home-8, .icomoon-home-9, .icomoon-home-10, .icomoon-office, .icomoon-newspaper, .icomoon-pencil, .icomoon-pencil-2, .icomoon-pencil-3, .icomoon-pencil-4, .icomoon-pencil-5, .icomoon-pencil-6, .icomoon-quill, .icomoon-quill-2, .icomoon-quill-3, .icomoon-pen, .icomoon-pen-2, .icomoon-pen-3, .icomoon-pen-4, .icomoon-pen-5, .icomoon-marker, .icomoon-home-11, .icomoon-marker-2, .icomoon-blog, .icomoon-blog-2, .icomoon-brush, .icomoon-palette, .icomoon-palette-2, .icomoon-eyedropper, .icomoon-eyedropper-2, .icomoon-droplet, .icomoon-droplet-2, .icomoon-droplet-3, .icomoon-droplet-4, .icomoon-paint-format, .icomoon-paint-format-2, .icomoon-image, .icomoon-image-2, .icomoon-image-3, .icomoon-images, .icomoon-image-4, .icomoon-image-5, .icomoon-image-6, .icomoon-images-2, .icomoon-image-7, .icomoon-camera, .icomoon-camera-2, .icomoon-camera-3, .icomoon-camera-4, .icomoon-music, .icomoon-music-2, .icomoon-music-3, .icomoon-music-4, .icomoon-music-5, .icomoon-music-6, .icomoon-piano, .icomoon-guitar, .icomoon-headphones, .icomoon-headphones-2, .icomoon-play, .icomoon-play-2, .icomoon-movie, .icomoon-movie-2, .icomoon-movie-3, .icomoon-film, .icomoon-film-2, .icomoon-film-3, .icomoon-film-4, .icomoon-camera-5, .icomoon-camera-6, .icomoon-camera-7, .icomoon-camera-8, .icomoon-camera-9, .icomoon-dice, .icomoon-gamepad, .icomoon-gamepad-2, .icomoon-gamepad-3, .icomoon-pacman, .icomoon-spades, .icomoon-clubs, .icomoon-diamonds, .icomoon-king, .icomoon-queen, .icomoon-rock, .icomoon-bishop, .icomoon-knight, .icomoon-pawn, .icomoon-chess, .icomoon-bullhorn, .icomoon-megaphone, .icomoon-new, .icomoon-connection, .icomoon-connection-2, .icomoon-podcast, .icomoon-radio, .icomoon-feed, .icomoon-connection-3, .icomoon-radio-2, .icomoon-podcast-2, .icomoon-podcast-3, .icomoon-mic, .icomoon-mic-2, .icomoon-mic-3, .icomoon-mic-4, .icomoon-mic-5, .icomoon-book, .icomoon-book-2, .icomoon-books, .icomoon-reading, .icomoon-library, .icomoon-library-2, .icomoon-graduation, .icomoon-file, .icomoon-profile, .icomoon-file-2, .icomoon-file-3, .icomoon-file-4, .icomoon-file-5, .icomoon-file-6, .icomoon-files, .icomoon-file-plus, .icomoon-file-minus, .icomoon-file-download, .icomoon-file-upload, .icomoon-file-check, .icomoon-file-remove, .icomoon-file-7, .icomoon-file-8, .icomoon-file-plus-2, .icomoon-file-minus-2, .icomoon-file-download-2, .icomoon-file-upload-2, .icomoon-file-check-2, .icomoon-file-remove-2, .icomoon-file-9, .icomoon-copy, .icomoon-copy-2, .icomoon-copy-3, .icomoon-copy-4, .icomoon-paste, .icomoon-paste-2, .icomoon-paste-3, .icomoon-stack, .icomoon-stack-2, .icomoon-stack-3, .icomoon-folder, .icomoon-folder-download, .icomoon-folder-upload, .icomoon-folder-plus, .icomoon-folder-plus-2, .icomoon-folder-minus, .icomoon-folder-minus-2, .icomoon-folder8, .icomoon-folder-remove, .icomoon-folder-2, .icomoon-folder-open, .icomoon-folder-3, .icomoon-folder-4, .icomoon-folder-plus-3, .icomoon-folder-minus-3, .icomoon-folder-plus-4, .icomoon-folder-remove-2, .icomoon-folder-download-2, .icomoon-folder-upload-2, .icomoon-folder-download-3, .icomoon-folder-upload-3, .icomoon-folder-5, .icomoon-folder-open-2, .icomoon-folder-6, .icomoon-folder-open-3, .icomoon-certificate, .icomoon-cc, .icomoon-tag, .icomoon-tag-2, .icomoon-tag-3, .icomoon-tag-4, .icomoon-tag-5, .icomoon-tag-6, .icomoon-tag-7, .icomoon-tags, .icomoon-tags-2, .icomoon-tag-8, .icomoon-barcode, .icomoon-barcode-2, .icomoon-qrcode, .icomoon-ticket, .icomoon-cart, .icomoon-cart-2, .icomoon-cart-3, .icomoon-cart-4, .icomoon-cart-5, .icomoon-cart-6, .icomoon-cart-7, .icomoon-cart-plus, .icomoon-cart-minus, .icomoon-cart-add, .icomoon-cart-remove, .icomoon-cart-checkout, .icomoon-cart-remove-2, .icomoon-basket, .icomoon-basket-2, .icomoon-bag, .icomoon-bag-2, .icomoon-bag-3, .icomoon-coin, .icomoon-coins, .icomoon-credit, .icomoon-credit-2, .icomoon-calculate, .icomoon-calculate-2, .icomoon-support, .icomoon-phone, .icomoon-phone-2, .icomoon-phone-3, .icomoon-phone-4, .icomoon-contact-add, .icomoon-contact-remove, .icomoon-contact-add-2, .icomoon-contact-remove-2, .icomoon-call-incoming, .icomoon-call-outgoing, .icomoon-phone-5, .icomoon-phone-6, .icomoon-phone-hang-up, .icomoon-phone-hang-up-2, .icomoon-address-book, .icomoon-address-book-2, .icomoon-notebook, .icomoon-envelop, .icomoon-envelop-2, .icomoon-mail-send, .icomoon-envelop-opened, .icomoon-envelop-3, .icomoon-pushpin, .icomoon-location, .icomoon-location-2, .icomoon-location-3, .icomoon-location-4, .icomoon-location-5, .icomoon-location-6, .icomoon-location-7, .icomoon-compass, .icomoon-compass-2, .icomoon-map, .icomoon-map-2, .icomoon-map-3, .icomoon-map-4, .icomoon-direction, .icomoon-history, .icomoon-history-2, .icomoon-clock, .icomoon-clock-2, .icomoon-clock-3, .icomoon-clock-4, .icomoon-watch, .icomoon-clock-5, .icomoon-clock-6, .icomoon-clock-7, .icomoon-alarm, .icomoon-alarm-2, .icomoon-bell, .icomoon-bell-2, .icomoon-alarm-plus, .icomoon-alarm-minus, .icomoon-alarm-check, .icomoon-alarm-cancel, .icomoon-stopwatch, .icomoon-calendar, .icomoon-calendar-2, .icomoon-calendar-3, .icomoon-calendar-4, .icomoon-calendar-5, .icomoon-print, .icomoon-print-2, .icomoon-print-3, .icomoon-mouse, .icomoon-mouse-2, .icomoon-mouse-3, .icomoon-mouse-4, .icomoon-keyboard, .icomoon-keyboard-2, .icomoon-screen, .icomoon-screen-2, .icomoon-screen-3, .icomoon-screen-4, .icomoon-laptop, .icomoon-mobile, .icomoon-mobile-2, .icomoon-tablet, .icomoon-mobile-3, .icomoon-tv, .icomoon-cabinet, .icomoon-archive, .icomoon-drawer, .icomoon-drawer-2, .icomoon-drawer-3, .icomoon-box, .icomoon-box-add, .icomoon-box-remove, .icomoon-download, .icomoon-upload, .icomoon-disk, .icomoon-cd, .icomoon-storage, .icomoon-storage-2, .icomoon-database, .icomoon-database-2, .icomoon-database-3, .icomoon-undo, .icomoon-redo, .icomoon-rotate, .icomoon-rotate-2, .icomoon-flip, .icomoon-flip-2, .icomoon-unite, .icomoon-subtract, .icomoon-interset, .icomoon-exclude, .icomoon-align-left, .icomoon-align-center-horizontal, .icomoon-align-right, .icomoon-align-top, .icomoon-align-center-vertical, .icomoon-align-bottom, .icomoon-undo-2, .icomoon-redo-2, .icomoon-forward, .icomoon-reply, .icomoon-reply-2, .icomoon-bubble, .icomoon-bubbles, .icomoon-bubbles-2, .icomoon-bubble-2, .icomoon-bubbles-3, .icomoon-bubbles-4, .icomoon-bubble-notification, .icomoon-bubbles-5, .icomoon-bubbles-6, .icomoon-bubble-3, .icomoon-bubble-dots, .icomoon-bubble-4, .icomoon-bubble-5, .icomoon-bubble-dots-2, .icomoon-bubble-6, .icomoon-bubble-7, .icomoon-bubble-8, .icomoon-bubbles-7, .icomoon-bubble-9, .icomoon-bubbles-8, .icomoon-bubble-10, .icomoon-bubble-dots-3, .icomoon-bubble-11, .icomoon-bubble-12, .icomoon-bubble-dots-4, .icomoon-bubble-13, .icomoon-bubbles-9, .icomoon-bubbles-10, .icomoon-bubble-blocked, .icomoon-bubble-quote, .icomoon-bubble-user, .icomoon-bubble-check, .icomoon-bubble-video-chat, .icomoon-bubble-link, .icomoon-bubble-locked, .icomoon-bubble-star, .icomoon-bubble-heart, .icomoon-bubble-paperclip, .icomoon-bubble-cancel, .icomoon-bubble-plus, .icomoon-bubble-minus, .icomoon-bubble-notification-2, .icomoon-bubble-trash, .icomoon-bubble-left, .icomoon-bubble-right, .icomoon-bubble-up, .icomoon-bubble-down, .icomoon-bubble-first, .icomoon-bubble-last, .icomoon-bubble-replu, .icomoon-bubble-forward, .icomoon-bubble-reply, .icomoon-bubble-forward-2, .icomoon-user, .icomoon-users, .icomoon-user-plus, .icomoon-user-plus-2, .icomoon-user-minus, .icomoon-user-minus-2, .icomoon-user-cancel, .icomoon-user-block, .icomoon-users-2, .icomoon-user-2, .icomoon-users-3, .icomoon-user-plus-3, .icomoon-user-minus-3, .icomoon-user-cancel-2, .icomoon-user-block-2, .icomoon-user-3, .icomoon-user-4, .icomoon-user-5, .icomoon-user-6, .icomoon-users-4, .icomoon-user-7, .icomoon-user-8, .icomoon-users-5, .icomoon-vcard, .icomoon-tshirt, .icomoon-hanger, .icomoon-quotes-left, .icomoon-quotes-right, .icomoon-quotes-right-2, .icomoon-quotes-right-3, .icomoon-busy, .icomoon-busy-2, .icomoon-busy-3, .icomoon-busy-4, .icomoon-spinner, .icomoon-spinner-2, .icomoon-spinner-3, .icomoon-spinner-4, .icomoon-spinner-5, .icomoon-spinner-6, .icomoon-spinner-7, .icomoon-spinner-8, .icomoon-spinner-9, .icomoon-spinner-10, .icomoon-spinner-11, .icomoon-spinner-12, .icomoon-microscope, .icomoon-binoculars, .icomoon-binoculars-2, .icomoon-search, .icomoon-search-2, .icomoon-zoom-in, .icomoon-zoom-out, .icomoon-search-3, .icomoon-search-4, .icomoon-zoom-in-2, .icomoon-zoom-out-2, .icomoon-search-5, .icomoon-expand, .icomoon-contract, .icomoon-scale-up, .icomoon-scale-down, .icomoon-expand-2, .icomoon-contract-2, .icomoon-scale-up-2, .icomoon-scale-down-2, .icomoon-fullscreen, .icomoon-expand-3, .icomoon-contract-3, .icomoon-key, .icomoon-key-2, .icomoon-key-3, .icomoon-key-4, .icomoon-key-5, .icomoon-keyhole, .icomoon-lock, .icomoon-lock-2, .icomoon-lock-3, .icomoon-lock-4, .icomoon-unlocked, .icomoon-lock-5, .icomoon-unlocked-2, .icomoon-wrench, .icomoon-wrench-2, .icomoon-wrench-3, .icomoon-wrench-4, .icomoon-settings, .icomoon-equalizer, .icomoon-equalizer-2, .icomoon-equalizer-3, .icomoon-cog, .icomoon-cogs, .icomoon-cog-2, .icomoon-cog-3, .icomoon-cog-4, .icomoon-cog-5, .icomoon-cog-6, .icomoon-cog-7, .icomoon-factory, .icomoon-hammer, .icomoon-tools, .icomoon-screwdriver, .icomoon-screwdriver-2, .icomoon-wand, .icomoon-wand-2, .icomoon-health, .icomoon-aid, .icomoon-patch, .icomoon-bug, .icomoon-bug-2, .icomoon-inject, .icomoon-inject-2, .icomoon-construction, .icomoon-cone, .icomoon-pie, .icomoon-pie-2, .icomoon-pie-3, .icomoon-pie-4, .icomoon-pie-5, .icomoon-pie-6, .icomoon-pie-7, .icomoon-stats, .icomoon-stats-2, .icomoon-stats-3, .icomoon-bars, .icomoon-bars-2, .icomoon-bars-3, .icomoon-bars-4, .icomoon-bars-5, .icomoon-bars-6, .icomoon-stats-up, .icomoon-stats-down, .icomoon-stairs-down, .icomoon-stairs-down-2, .icomoon-chart, .icomoon-stairs, .icomoon-stairs-2, .icomoon-ladder, .icomoon-cake, .icomoon-gift, .icomoon-gift-2, .icomoon-balloon, .icomoon-rating, .icomoon-rating-2, .icomoon-rating-3, .icomoon-podium, .icomoon-medal, .icomoon-medal-2, .icomoon-medal-3, .icomoon-medal-4, .icomoon-medal-5, .icomoon-crown, .icomoon-trophy, .icomoon-trophy-2, .icomoon-trophy-star, .icomoon-diamond, .icomoon-diamond-2, .icomoon-glass, .icomoon-glass-2, .icomoon-bottle, .icomoon-bottle-2, .icomoon-mug, .icomoon-food, .icomoon-food-2, .icomoon-hamburger, .icomoon-cup, .icomoon-cup-2, .icomoon-leaf, .icomoon-leaf-2, .icomoon-apple-fruit, .icomoon-tree, .icomoon-tree-2, .icomoon-paw, .icomoon-steps, .icomoon-flower, .icomoon-rocket, .icomoon-meter, .icomoon-meter2, .icomoon-meter-slow, .icomoon-meter-medium, .icomoon-meter-fast, .icomoon-dashboard, .icomoon-hammer-2, .icomoon-balance, .icomoon-bomb, .icomoon-fire, .icomoon-fire-2, .icomoon-lab, .icomoon-atom, .icomoon-atom-2, .icomoon-magnet, .icomoon-magnet-2, .icomoon-magnet-3, .icomoon-magnet-4, .icomoon-dumbbell, .icomoon-skull, .icomoon-skull-2, .icomoon-skull-3, .icomoon-lamp, .icomoon-lamp-2, .icomoon-lamp-3, .icomoon-lamp-4, .icomoon-remove, .icomoon-remove-2, .icomoon-remove-3, .icomoon-remove-4, .icomoon-remove-5, .icomoon-remove-6, .icomoon-remove-7, .icomoon-remove-8, .icomoon-briefcase, .icomoon-briefcase-2, .icomoon-briefcase-3, .icomoon-airplane, .icomoon-airplane-2, .icomoon-paper-plane, .icomoon-car, .icomoon-gas-pump, .icomoon-bus, .icomoon-truck, .icomoon-bike, .icomoon-road, .icomoon-train, .icomoon-ship, .icomoon-boat, .icomoon-cube, .icomoon-cube-2, .icomoon-cube-3, .icomoon-cube4, .icomoon-pyramid, .icomoon-pyramid-2, .icomoon-cylinder, .icomoon-package, .icomoon-puzzle, .icomoon-puzzle-2, .icomoon-puzzle-3, .icomoon-puzzle-4, .icomoon-glasses, .icomoon-glasses-2, .icomoon-glasses-3, .icomoon-sun-glasses, .icomoon-accessibility, .icomoon-accessibility-2, .icomoon-brain, .icomoon-target, .icomoon-target-2, .icomoon-target-3, .icomoon-gun, .icomoon-gun-ban, .icomoon-shield, .icomoon-shield-2, .icomoon-shield-3, .icomoon-shield-4, .icomoon-soccer, .icomoon-football, .icomoon-baseball, .icomoon-basketball, .icomoon-golf, .icomoon-hockey, .icomoon-racing, .icomoon-eight-ball, .icomoon-bowling-ball, .icomoon-bowling, .icomoon-bowling-2, .icomoon-lightning, .icomoon-power, .icomoon-power-2, .icomoon-switch, .icomoon-power-cord, .icomoon-cord, .icomoon-socket, .icomoon-clipboard, .icomoon-clipboard-2, .icomoon-signup, .icomoon-clipboard-3, .icomoon-clipboard-4, .icomoon-list, .icomoon-list-2, .icomoon-list-3, .icomoon-numbered-list, .icomoon-list-4, .icomoon-list-5, .icomoon-playlist, .icomoon-grid, .icomoon-grid-2, .icomoon-grid-3, .icomoon-grid-4, .icomoon-grid-5, .icomoon-grid-6, .icomoon-tree-3, .icomoon-tree-4, .icomoon-tree-5, .icomoon-menu, .icomoon-menu-2, .icomoon-circle-small, .icomoon-menu-3, .icomoon-menu-4, .icomoon-menu-5, .icomoon-menu-6, .icomoon-menu-7, .icomoon-menu-8, .icomoon-menu-9, .icomoon-cloud, .icomoon-cloud-2, .icomoon-cloud-3, .icomoon-cloud-download, .icomoon-cloud-upload, .icomoon-download-2, .icomoon-upload-2, .icomoon-download-3, .icomoon-upload-3, .icomoon-download-4, .icomoon-upload-4, .icomoon-download-5, .icomoon-upload-5, .icomoon-download-6, .icomoon-upload-6, .icomoon-download-7, .icomoon-upload-7, .icomoon-globe, .icomoon-globe-2, .icomoon-globe-3, .icomoon-earth, .icomoon-network, .icomoon-link, .icomoon-link-2, .icomoon-link-3, .icomoon-link2, .icomoon-link-4, .icomoon-link-5, .icomoon-link-6, .icomoon-anchor, .icomoon-flag, .icomoon-flag-2, .icomoon-flag-3, .icomoon-flag-4, .icomoon-flag-5, .icomoon-flag-6, .icomoon-attachment, .icomoon-attachment-2, .icomoon-eye, .icomoon-eye-blocked, .icomoon-eye-2, .icomoon-eye-3, .icomoon-eye-blocked-2, .icomoon-eye-4, .icomoon-eye-5, .icomoon-eye-6, .icomoon-eye-7, .icomoon-eye-8, .icomoon-bookmark, .icomoon-bookmark-2, .icomoon-bookmarks, .icomoon-bookmark-3, .icomoon-spotlight, .icomoon-starburst, .icomoon-snowflake, .icomoon-temperature, .icomoon-temperature-2, .icomoon-weather-lightning, .icomoon-weather-rain, .icomoon-weather-snow, .icomoon-windy, .icomoon-fan, .icomoon-umbrella, .icomoon-sun, .icomoon-sun-2, .icomoon-brightness-high, .icomoon-brightness-medium, .icomoon-brightness-low, .icomoon-brightness-contrast, .icomoon-contrast, .icomoon-moon, .icomoon-bed, .icomoon-bed-2, .icomoon-star, .icomoon-star-2, .icomoon-star-3, .icomoon-star-4, .icomoon-star-5, .icomoon-star-6, .icomoon-heart, .icomoon-heart-2, .icomoon-heart-3, .icomoon-heart-4, .icomoon-heart-broken, .icomoon-heart-5, .icomoon-heart-6, .icomoon-heart-broken-2, .icomoon-heart-7, .icomoon-heart-8, .icomoon-heart-broken-3, .icomoon-lips, .icomoon-lips-2, .icomoon-thumbs-up, .icomoon-thumbs-up-2, .icomoon-thumbs-down, .icomoon-thumbs-down-2, .icomoon-thumbs-up-3, .icomoon-thumbs-up-4, .icomoon-thumbs-up-5, .icomoon-thumbs-up-6, .icomoon-people, .icomoon-man, .icomoon-male, .icomoon-woman, .icomoon-female, .icomoon-peace, .icomoon-yin-yang, .icomoon-happy, .icomoon-happy-2, .icomoon-smiley, .icomoon-smiley-2, .icomoon-tongue, .icomoon-tongue-2, .icomoon-sad, .icomoon-sad-2, .icomoon-wink, .icomoon-wink-2, .icomoon-grin, .icomoon-grin-2, .icomoon-cool, .icomoon-cool-2, .icomoon-angry, .icomoon-angry-2, .icomoon-evil, .icomoon-evil-2, .icomoon-shocked, .icomoon-shocked-2, .icomoon-confused, .icomoon-confused-2, .icomoon-neutral, .icomoon-neutral-2, .icomoon-wondering, .icomoon-wondering-2, .icomoon-cursor, .icomoon-cursor-2, .icomoon-point-up, .icomoon-point-right, .icomoon-point-down, .icomoon-point-left, .icomoon-pointer, .icomoon-hand, .icomoon-stack-empty, .icomoon-stack-plus, .icomoon-stack-minus, .icomoon-stack-star, .icomoon-stack-picture, .icomoon-stack-down, .icomoon-stack-up, .icomoon-stack-cancel, .icomoon-stack-checkmark, .icomoon-stack-list, .icomoon-stack-clubs, .icomoon-stack-spades, .icomoon-stack-hearts, .icomoon-stack-diamonds, .icomoon-stack-user, .icomoon-stack-4, .icomoon-stack-music, .icomoon-stack-play, .icomoon-move, .icomoon-resize, .icomoon-resize-2, .icomoon-warning, .icomoon-warning-2, .icomoon-notification, .icomoon-notification-2, .icomoon-question, .icomoon-question-2, .icomoon-question-3, .icomoon-question-4, .icomoon-question-5, .icomoon-plus-circle, .icomoon-plus-circle-2, .icomoon-minus-circle, .icomoon-minus-circle-2, .icomoon-info, .icomoon-info-2, .icomoon-blocked, .icomoon-cancel-circle, .icomoon-cancel-circle-2, .icomoon-checkmark-circle, .icomoon-checkmark-circle-2, .icomoon-cancel, .icomoon-spam, .icomoon-close, .icomoon-close-2, .icomoon-close-3, .icomoon-close-4, .icomoon-close-5, .icomoon-checkmark, .icomoon-checkmark-2, .icomoon-checkmark-3, .icomoon-checkmark-4, .icomoon-spell-check, .icomoon-minus, .icomoon-plus, .icomoon-minus-2, .icomoon-plus-2, .icomoon-enter, .icomoon-exit, .icomoon-enter-2, .icomoon-exit-2, .icomoon-enter-3, .icomoon-exit-3, .icomoon-exit-4, .icomoon-play-3, .icomoon-pause, .icomoon-stop, .icomoon-backward, .icomoon-forward-2, .icomoon-play-4, .icomoon-pause-2, .icomoon-stop-2, .icomoon-backward-2, .icomoon-forward-3, .icomoon-first, .icomoon-last, .icomoon-previous, .icomoon-next, .icomoon-eject, .icomoon-volume-high, .icomoon-volume-medium, .icomoon-volume-low, .icomoon-volume-mute, .icomoon-volume-mute-2, .icomoon-volume-increase, .icomoon-volume-decrease, .icomoon-volume-high-2, .icomoon-volume-medium-2, .icomoon-volume-low-2, .icomoon-volume-mute-3, .icomoon-volume-mute-4, .icomoon-volume-increase-2, .icomoon-volume-decrease-2, .icomoon-volume5, .icomoon-volume4, .icomoon-volume3, .icomoon-volume2, .icomoon-volume1, .icomoon-volume0, .icomoon-volume-mute-5, .icomoon-volume-mute-6, .icomoon-loop, .icomoon-loop-2, .icomoon-loop-3, .icomoon-loop-4, .icomoon-loop-5, .icomoon-shuffle, .icomoon-shuffle-2, .icomoon-wave, .icomoon-wave-2, .icomoon-arrow-first, .icomoon-arrow-right, .icomoon-arrow-up, .icomoon-arrow-right-2, .icomoon-arrow-down, .icomoon-arrow-left, .icomoon-arrow-up-2, .icomoon-arrow-right-3, .icomoon-arrow-down-2, .icomoon-arrow-left-2, .icomoon-arrow-up-left, .icomoon-arrow-up-3, .icomoon-arrow-up-right, .icomoon-arrow-right-4, .icomoon-arrow-down-right, .icomoon-arrow-down-3, .icomoon-arrow-down-left, .icomoon-arrow-left-3, .icomoon-arrow-up-left-2, .icomoon-arrow-up-4, .icomoon-arrow-up-right-2, .icomoon-arrow-right-5, .icomoon-arrow-down-right-2, .icomoon-arrow-down-4, .icomoon-arrow-down-left-2, .icomoon-arrow-left-4, .icomoon-arrow-up-left-3, .icomoon-arrow-up-5, .icomoon-arrow-up-right-3, .icomoon-arrow-right-6, .icomoon-arrow-down-right-3, .icomoon-arrow-down-5, .icomoon-arrow-down-left-3, .icomoon-arrow-left-5, .icomoon-arrow-up-left-4, .icomoon-arrow-up-6, .icomoon-arrow-up-right-4, .icomoon-arrow-right-7, .icomoon-arrow-down-right-4, .icomoon-arrow-down-6, .icomoon-arrow-down-left-4, .icomoon-arrow-left-6, .icomoon-arrow, .icomoon-arrow-2, .icomoon-arrow-3, .icomoon-arrow-4, .icomoon-arrow-5, .icomoon-arrow-6, .icomoon-arrow-7, .icomoon-arrow-8, .icomoon-arrow-up-left-5, .icomoon-arrow-square, .icomoon-arrow-up-right-5, .icomoon-arrow-right-8, .icomoon-arrow-down-right-5, .icomoon-arrow-down-7, .icomoon-arrow-down-left-5, .icomoon-arrow-left-7, .icomoon-arrow-up-7, .icomoon-arrow-right-9, .icomoon-arrow-down-8, .icomoon-arrow-left-8, .icomoon-arrow-up-8, .icomoon-arrow-right-10, .icomoon-arrow-bottom, .icomoon-arrow-left-9, .icomoon-arrow-up-left-6, .icomoon-arrow-up-9, .icomoon-arrow-up-right-6, .icomoon-arrow-right-11, .icomoon-arrow-down-right-6, .icomoon-arrow-down-9, .icomoon-arrow-down-left-6, .icomoon-arrow-left-10, .icomoon-arrow-up-left-7, .icomoon-arrow-up-10, .icomoon-arrow-up-right-7, .icomoon-arrow-right-12, .icomoon-arrow-down-right-7, .icomoon-arrow-down-10, .icomoon-arrow-down-left-7, .icomoon-arrow-left-11, .icomoon-arrow-up-11, .icomoon-arrow-right-13, .icomoon-arrow-down-11, .icomoon-arrow-left-12, .icomoon-arrow-up-12, .icomoon-arrow-right-14, .icomoon-arrow-down-12, .icomoon-arrow-left-13, .icomoon-arrow-up-13, .icomoon-arrow-right-15, .icomoon-arrow-down-13, .icomoon-arrow-left-14, .icomoon-arrow-up-14, .icomoon-arrow-right-16, .icomoon-arrow-down-14, .icomoon-arrow-left-15, .icomoon-arrow-up-15, .icomoon-arrow-right-17, .icomoon-arrow-down-15, .icomoon-arrow-left-16, .icomoon-arrow-up-16, .icomoon-arrow-right-18, .icomoon-arrow-down-16, .icomoon-arrow-left-17, .icomoon-menu-10, .icomoon-menu-11, .icomoon-menu-close, .icomoon-menu-close-2, .icomoon-enter-4, .icomoon-enter-5, .icomoon-esc, .icomoon-backspace, .icomoon-backspace-2, .icomoon-backspace-3, .icomoon-tab, .icomoon-transmission, .icomoon-transmission-2, .icomoon-sort, .icomoon-sort-2, .icomoon-key-keyboard, .icomoon-key-A, .icomoon-key-up, .icomoon-key-right, .icomoon-key-down, .icomoon-key-left, .icomoon-command, .icomoon-checkbox-checked, .icomoon-checkbox-unchecked, .icomoon-square, .icomoon-checkbox-partial, .icomoon-checkbox, .icomoon-checkbox-unchecked-2, .icomoon-checkbox-partial-2, .icomoon-checkbox-checked-2, .icomoon-checkbox-unchecked-3, .icomoon-checkbox-partial-3, .icomoon-radio-checked, .icomoon-radio-unchecked, .icomoon-circle, .icomoon-circle-2, .icomoon-crop, .icomoon-crop-2, .icomoon-vector, .icomoon-rulers, .icomoon-scissors, .icomoon-scissors-2, .icomoon-scissors-3, .icomoon-filter, .icomoon-filter-2, .icomoon-filter-3, .icomoon-filter-4, .icomoon-font, .icomoon-font-size, .icomoon-type, .icomoon-text-height, .icomoon-text-width, .icomoon-height, .icomoon-width, .icomoon-bold, .icomoon-underline, .icomoon-italic, .icomoon-strikethrough, .icomoon-strikethrough-2, .icomoon-font-size-2, .icomoon-bold-2, .icomoon-underline-2, .icomoon-italic-2, .icomoon-strikethrough-3, .icomoon-omega, .icomoon-sigma, .icomoon-nbsp, .icomoon-page-break, .icomoon-page-break-2, .icomoon-superscript, .icomoon-subscript, .icomoon-superscript-2, .icomoon-subscript-2, .icomoon-text-color, .icomoon-highlight, .icomoon-pagebreak, .icomoon-clear-formatting, .icomoon-table, .icomoon-table-2, .icomoon-insert-template, .icomoon-pilcrow, .icomoon-left-to-right, .icomoon-right-to-left, .icomoon-paragraph-left, .icomoon-paragraph-center, .icomoon-paragraph-right, .icomoon-paragraph-justify, .icomoon-paragraph-left-2, .icomoon-paragraph-center-2, .icomoon-paragraph-right-2, .icomoon-paragraph-justify-2, .icomoon-indent-increase, .icomoon-indent-decrease, .icomoon-paragraph-left-3, .icomoon-paragraph-center-3, .icomoon-paragraph-right-3, .icomoon-paragraph-justify-3, .icomoon-indent-increase-2, .icomoon-indent-decrease-2, .icomoon-share, .icomoon-new-tab, .icomoon-new-tab-2, .icomoon-popout, .icomoon-embed, .icomoon-code, .icomoon-console, .icomoon-seven-segment-0, .icomoon-seven-segment-1, .icomoon-seven-segment-2, .icomoon-seven-segment-3, .icomoon-seven-segment-4, .icomoon-seven-segment-5, .icomoon-seven-segment-6, .icomoon-seven-segment-7, .icomoon-seven-segment-8, .icomoon-seven-segment-9, .icomoon-share-2, .icomoon-share-3, .icomoon-mail, .icomoon-mail-2, .icomoon-mail-3, .icomoon-mail-4, .icomoon-google, .icomoon-google-plus, .icomoon-google-plus-2, .icomoon-google-plus-3, .icomoon-google-plus-4, .icomoon-google-drive, .icomoon-facebook, .icomoon-facebook-2, .icomoon-facebook-3, .icomoon-facebook-4, .icomoon-instagram, .icomoon-twitter, .icomoon-twitter-2, .icomoon-twitter-3, .icomoon-feed-2, .icomoon-feed-3, .icomoon-feed-4, .icomoon-youtube, .icomoon-youtube-2, .icomoon-vimeo, .icomoon-vimeo2, .icomoon-vimeo-2, .icomoon-lanyrd, .icomoon-flickr, .icomoon-flickr-2, .icomoon-flickr-3, .icomoon-flickr-4, .icomoon-picassa, .icomoon-picassa-2, .icomoon-dribbble, .icomoon-dribbble-2, .icomoon-dribbble-3, .icomoon-forrst, .icomoon-forrst-2, .icomoon-deviantart, .icomoon-deviantart-2, .icomoon-steam, .icomoon-steam-2, .icomoon-github, .icomoon-github-2, .icomoon-github-3, .icomoon-github-4, .icomoon-github-5, .icomoon-wordpress, .icomoon-wordpress-2, .icomoon-joomla, .icomoon-blogger, .icomoon-blogger-2, .icomoon-tumblr, .icomoon-tumblr-2, .icomoon-yahoo, .icomoon-tux, .icomoon-apple, .icomoon-finder, .icomoon-android, .icomoon-windows, .icomoon-windows8, .icomoon-soundcloud, .icomoon-soundcloud-2, .icomoon-skype, .icomoon-reddit, .icomoon-linkedin, .icomoon-lastfm, .icomoon-lastfm-2, .icomoon-delicious, .icomoon-stumbleupon, .icomoon-stumbleupon-2, .icomoon-stackoverflow, .icomoon-pinterest, .icomoon-pinterest-2, .icomoon-xing, .icomoon-xing-2, .icomoon-flattr, .icomoon-foursquare, .icomoon-foursquare-2, .icomoon-paypal, .icomoon-paypal-2, .icomoon-paypal-3, .icomoon-yelp, .icomoon-libreoffice, .icomoon-file-pdf, .icomoon-file-openoffice, .icomoon-file-word, .icomoon-file-excel, .icomoon-file-zip, .icomoon-file-powerpoint, .icomoon-file-xml, .icomoon-file-css, .icomoon-html5, .icomoon-html5-2, .icomoon-css3, .icomoon-chrome, .icomoon-firefox, .icomoon-IE, .icomoon-opera, .icomoon-safari, .icomoon-IcoMoon, .icomoon-home-12 {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}
.icomoon-home:before {
	content: "\e001";
}
.icomoon-home-2:before {
	content: "\e002";
}
.icomoon-home-3:before {
	content: "\e008";
}
.icomoon-home-4:before {
	content: "\e1f4";
}
.icomoon-home-5:before {
	content: "\e1f3";
}
.icomoon-home-6:before {
	content: "\e1f2";
}
.icomoon-home-7:before {
	content: "\e1f1";
}
.icomoon-home-8:before {
	content: "\e1f0";
}
.icomoon-home-9:before {
	content: "\e1ef";
}
.icomoon-home-10:before {
	content: "\e1ee";
}
.icomoon-office:before {
	content: "\e009";
}
.icomoon-newspaper:before {
	content: "\e00a";
}
.icomoon-pencil:before {
	content: "\e00b";
}
.icomoon-pencil-2:before {
	content: "\e00c";
}
.icomoon-pencil-3:before {
	content: "\e00d";
}
.icomoon-pencil-4:before {
	content: "\e00e";
}
.icomoon-pencil-5:before {
	content: "\e00f";
}
.icomoon-pencil-6:before {
	content: "\e010";
}
.icomoon-quill:before {
	content: "\e011";
}
.icomoon-quill-2:before {
	content: "\e013";
}
.icomoon-quill-3:before {
	content: "\e012";
}
.icomoon-pen:before {
	content: "\e014";
}
.icomoon-pen-2:before {
	content: "\e015";
}
.icomoon-pen-3:before {
	content: "\e016";
}
.icomoon-pen-4:before {
	content: "\e017";
}
.icomoon-pen-5:before {
	content: "\e000";
}
.icomoon-marker:before {
	content: "\e028";
}
.icomoon-home-11:before {
	content: "\e003";
}
.icomoon-marker-2:before {
	content: "\e027";
}
.icomoon-blog:before {
	content: "\e004";
}
.icomoon-blog-2:before {
	content: "\e026";
}
.icomoon-brush:before {
	content: "\e025";
}
.icomoon-palette:before {
	content: "\e024";
}
.icomoon-palette-2:before {
	content: "\e005";
}
.icomoon-eyedropper:before {
	content: "\e023";
}
.icomoon-eyedropper-2:before {
	content: "\e006";
}
.icomoon-droplet:before {
	content: "\e022";
}
.icomoon-droplet-2:before {
	content: "\e007";
}
.icomoon-droplet-3:before {
	content: "\e021";
}
.icomoon-droplet-4:before {
	content: "\e020";
}
.icomoon-paint-format:before {
	content: "\e01f";
}
.icomoon-paint-format-2:before {
	content: "\e018";
}
.icomoon-image:before {
	content: "\e01e";
}
.icomoon-image-2:before {
	content: "\e01d";
}
.icomoon-image-3:before {
	content: "\e019";
}
.icomoon-images:before {
	content: "\e01c";
}
.icomoon-image-4:before {
	content: "\e01a";
}
.icomoon-image-5:before {
	content: "\e01b";
}
.icomoon-image-6:before {
	content: "\e029";
}
.icomoon-images-2:before {
	content: "\e02a";
}
.icomoon-image-7:before {
	content: "\e02b";
}
.icomoon-camera:before {
	content: "\e02c";
}
.icomoon-camera-2:before {
	content: "\e02d";
}
.icomoon-camera-3:before {
	content: "\e02e";
}
.icomoon-camera-4:before {
	content: "\e02f";
}
.icomoon-music:before {
	content: "\e030";
}
.icomoon-music-2:before {
	content: "\e031";
}
.icomoon-music-3:before {
	content: "\e032";
}
.icomoon-music-4:before {
	content: "\e033";
}
.icomoon-music-5:before {
	content: "\e034";
}
.icomoon-music-6:before {
	content: "\e035";
}
.icomoon-piano:before {
	content: "\e036";
}
.icomoon-guitar:before {
	content: "\e037";
}
.icomoon-headphones:before {
	content: "\e038";
}
.icomoon-headphones-2:before {
	content: "\e039";
}
.icomoon-play:before {
	content: "\e03a";
}
.icomoon-play-2:before {
	content: "\e03b";
}
.icomoon-movie:before {
	content: "\e03c";
}
.icomoon-movie-2:before {
	content: "\e03d";
}
.icomoon-movie-3:before {
	content: "\e03e";
}
.icomoon-film:before {
	content: "\e03f";
}
.icomoon-film-2:before {
	content: "\e040";
}
.icomoon-film-3:before {
	content: "\e041";
}
.icomoon-film-4:before {
	content: "\e042";
}
.icomoon-camera-5:before {
	content: "\e043";
}
.icomoon-camera-6:before {
	content: "\e044";
}
.icomoon-camera-7:before {
	content: "\e045";
}
.icomoon-camera-8:before {
	content: "\e046";
}
.icomoon-camera-9:before {
	content: "\e047";
}
.icomoon-dice:before {
	content: "\e048";
}
.icomoon-gamepad:before {
	content: "\e049";
}
.icomoon-gamepad-2:before {
	content: "\e04a";
}
.icomoon-gamepad-3:before {
	content: "\e04b";
}
.icomoon-pacman:before {
	content: "\e04c";
}
.icomoon-spades:before {
	content: "\e04d";
}
.icomoon-clubs:before {
	content: "\e04e";
}
.icomoon-diamonds:before {
	content: "\e04f";
}
.icomoon-king:before {
	content: "\e050";
}
.icomoon-queen:before {
	content: "\e051";
}
.icomoon-rock:before {
	content: "\e052";
}
.icomoon-bishop:before {
	content: "\e053";
}
.icomoon-knight:before {
	content: "\e054";
}
.icomoon-pawn:before {
	content: "\e055";
}
.icomoon-chess:before {
	content: "\e056";
}
.icomoon-bullhorn:before {
	content: "\e057";
}
.icomoon-megaphone:before {
	content: "\e058";
}
.icomoon-new:before {
	content: "\e059";
}
.icomoon-connection:before {
	content: "\e05a";
}
.icomoon-connection-2:before {
	content: "\e05b";
}
.icomoon-podcast:before {
	content: "\e05c";
}
.icomoon-radio:before {
	content: "\e05d";
}
.icomoon-feed:before {
	content: "\e05e";
}
.icomoon-connection-3:before {
	content: "\e05f";
}
.icomoon-radio-2:before {
	content: "\e060";
}
.icomoon-podcast-2:before {
	content: "\e061";
}
.icomoon-podcast-3:before {
	content: "\e062";
}
.icomoon-mic:before {
	content: "\e063";
}
.icomoon-mic-2:before {
	content: "\e064";
}
.icomoon-mic-3:before {
	content: "\e065";
}
.icomoon-mic-4:before {
	content: "\e066";
}
.icomoon-mic-5:before {
	content: "\e067";
}
.icomoon-book:before {
	content: "\e068";
}
.icomoon-book-2:before {
	content: "\e069";
}
.icomoon-books:before {
	content: "\e06a";
}
.icomoon-reading:before {
	content: "\e06b";
}
.icomoon-library:before {
	content: "\e06c";
}
.icomoon-library-2:before {
	content: "\e06d";
}
.icomoon-graduation:before {
	content: "\e06e";
}
.icomoon-file:before {
	content: "\e06f";
}
.icomoon-profile:before {
	content: "\e070";
}
.icomoon-file-2:before {
	content: "\e071";
}
.icomoon-file-3:before {
	content: "\e072";
}
.icomoon-file-4:before {
	content: "\e073";
}
.icomoon-file-5:before {
	content: "\e074";
}
.icomoon-file-6:before {
	content: "\e075";
}
.icomoon-files:before {
	content: "\e076";
}
.icomoon-file-plus:before {
	content: "\e077";
}
.icomoon-file-minus:before {
	content: "\e078";
}
.icomoon-file-download:before {
	content: "\e079";
}
.icomoon-file-upload:before {
	content: "\e07a";
}
.icomoon-file-check:before {
	content: "\e07b";
}
.icomoon-file-remove:before {
	content: "\e07c";
}
.icomoon-file-7:before {
	content: "\e07d";
}
.icomoon-file-8:before {
	content: "\e07e";
}
.icomoon-file-plus-2:before {
	content: "\e07f";
}
.icomoon-file-minus-2:before {
	content: "\e080";
}
.icomoon-file-download-2:before {
	content: "\e081";
}
.icomoon-file-upload-2:before {
	content: "\e082";
}
.icomoon-file-check-2:before {
	content: "\e083";
}
.icomoon-file-remove-2:before {
	content: "\e084";
}
.icomoon-file-9:before {
	content: "\e085";
}
.icomoon-copy:before {
	content: "\e086";
}
.icomoon-copy-2:before {
	content: "\e087";
}
.icomoon-copy-3:before {
	content: "\e088";
}
.icomoon-copy-4:before {
	content: "\e089";
}
.icomoon-paste:before {
	content: "\e08a";
}
.icomoon-paste-2:before {
	content: "\e08b";
}
.icomoon-paste-3:before {
	content: "\e08c";
}
.icomoon-stack:before {
	content: "\e08d";
}
.icomoon-stack-2:before {
	content: "\e08e";
}
.icomoon-stack-3:before {
	content: "\e08f";
}
.icomoon-folder:before {
	content: "\e090";
}
.icomoon-folder-download:before {
	content: "\e091";
}
.icomoon-folder-upload:before {
	content: "\e092";
}
.icomoon-folder-plus:before {
	content: "\e093";
}
.icomoon-folder-plus-2:before {
	content: "\e094";
}
.icomoon-folder-minus:before {
	content: "\e095";
}
.icomoon-folder-minus-2:before {
	content: "\e096";
}
.icomoon-folder8:before {
	content: "\e097";
}
.icomoon-folder-remove:before {
	content: "\e098";
}
.icomoon-folder-2:before {
	content: "\e099";
}
.icomoon-folder-open:before {
	content: "\e09a";
}
.icomoon-folder-3:before {
	content: "\e09b";
}
.icomoon-folder-4:before {
	content: "\e09c";
}
.icomoon-folder-plus-3:before {
	content: "\e09d";
}
.icomoon-folder-minus-3:before {
	content: "\e09e";
}
.icomoon-folder-plus-4:before {
	content: "\e09f";
}
.icomoon-folder-remove-2:before {
	content: "\e0a0";
}
.icomoon-folder-download-2:before {
	content: "\e0a1";
}
.icomoon-folder-upload-2:before {
	content: "\e0a2";
}
.icomoon-folder-download-3:before {
	content: "\e0a3";
}
.icomoon-folder-upload-3:before {
	content: "\e0a4";
}
.icomoon-folder-5:before {
	content: "\e0a5";
}
.icomoon-folder-open-2:before {
	content: "\e0a6";
}
.icomoon-folder-6:before {
	content: "\e0a7";
}
.icomoon-folder-open-3:before {
	content: "\e0a8";
}
.icomoon-certificate:before {
	content: "\e0a9";
}
.icomoon-cc:before {
	content: "\e0aa";
}
.icomoon-tag:before {
	content: "\e0ab";
}
.icomoon-tag-2:before {
	content: "\e0ac";
}
.icomoon-tag-3:before {
	content: "\e0ad";
}
.icomoon-tag-4:before {
	content: "\e0ae";
}
.icomoon-tag-5:before {
	content: "\e0af";
}
.icomoon-tag-6:before {
	content: "\e0b0";
}
.icomoon-tag-7:before {
	content: "\e0b1";
}
.icomoon-tags:before {
	content: "\e0b2";
}
.icomoon-tags-2:before {
	content: "\e0b3";
}
.icomoon-tag-8:before {
	content: "\e0b4";
}
.icomoon-barcode:before {
	content: "\e0b5";
}
.icomoon-barcode-2:before {
	content: "\e0b6";
}
.icomoon-qrcode:before {
	content: "\e0b7";
}
.icomoon-ticket:before {
	content: "\e0b8";
}
.icomoon-cart:before {
	content: "\e0b9";
}
.icomoon-cart-2:before {
	content: "\e0ba";
}
.icomoon-cart-3:before {
	content: "\e0bb";
}
.icomoon-cart-4:before {
	content: "\e0bc";
}
.icomoon-cart-5:before {
	content: "\e0bd";
}
.icomoon-cart-6:before {
	content: "\e0be";
}
.icomoon-cart-7:before {
	content: "\e0bf";
}
.icomoon-cart-plus:before {
	content: "\e0c0";
}
.icomoon-cart-minus:before {
	content: "\e0c1";
}
.icomoon-cart-add:before {
	content: "\e0c2";
}
.icomoon-cart-remove:before {
	content: "\e0c3";
}
.icomoon-cart-checkout:before {
	content: "\e0c4";
}
.icomoon-cart-remove-2:before {
	content: "\e0c5";
}
.icomoon-basket:before {
	content: "\e0c6";
}
.icomoon-basket-2:before {
	content: "\e0c7";
}
.icomoon-bag:before {
	content: "\e0c8";
}
.icomoon-bag-2:before {
	content: "\e0c9";
}
.icomoon-bag-3:before {
	content: "\e0ca";
}
.icomoon-coin:before {
	content: "\e0cb";
}
.icomoon-coins:before {
	content: "\e0cc";
}
.icomoon-credit:before {
	content: "\e0cd";
}
.icomoon-credit-2:before {
	content: "\e0ce";
}
.icomoon-calculate:before {
	content: "\e0cf";
}
.icomoon-calculate-2:before {
	content: "\e0d0";
}
.icomoon-support:before {
	content: "\e0d1";
}
.icomoon-phone:before {
	content: "\e0d2";
}
.icomoon-phone-2:before {
	content: "\e0d3";
}
.icomoon-phone-3:before {
	content: "\e0d4";
}
.icomoon-phone-4:before {
	content: "\e0d5";
}
.icomoon-contact-add:before {
	content: "\e0d6";
}
.icomoon-contact-remove:before {
	content: "\e0d7";
}
.icomoon-contact-add-2:before {
	content: "\e0d8";
}
.icomoon-contact-remove-2:before {
	content: "\e0d9";
}
.icomoon-call-incoming:before {
	content: "\e0da";
}
.icomoon-call-outgoing:before {
	content: "\e0db";
}
.icomoon-phone-5:before {
	content: "\e0dc";
}
.icomoon-phone-6:before {
	content: "\e0dd";
}
.icomoon-phone-hang-up:before {
	content: "\e0de";
}
.icomoon-phone-hang-up-2:before {
	content: "\e0df";
}
.icomoon-address-book:before {
	content: "\e0e0";
}
.icomoon-address-book-2:before {
	content: "\e0e1";
}
.icomoon-notebook:before {
	content: "\e0e2";
}
.icomoon-envelop:before {
	content: "\e0e3";
}
.icomoon-envelop-2:before {
	content: "\e0e4";
}
.icomoon-mail-send:before {
	content: "\e0e5";
}
.icomoon-envelop-opened:before {
	content: "\e0e6";
}
.icomoon-envelop-3:before {
	content: "\e0e7";
}
.icomoon-pushpin:before {
	content: "\e0e8";
}
.icomoon-location:before {
	content: "\e0e9";
}
.icomoon-location-2:before {
	content: "\e0ea";
}
.icomoon-location-3:before {
	content: "\e0eb";
}
.icomoon-location-4:before {
	content: "\e0ec";
}
.icomoon-location-5:before {
	content: "\e0ed";
}
.icomoon-location-6:before {
	content: "\e0ee";
}
.icomoon-location-7:before {
	content: "\e0ef";
}
.icomoon-compass:before {
	content: "\e0f0";
}
.icomoon-compass-2:before {
	content: "\e0f1";
}
.icomoon-map:before {
	content: "\e0f2";
}
.icomoon-map-2:before {
	content: "\e0f3";
}
.icomoon-map-3:before {
	content: "\e0f4";
}
.icomoon-map-4:before {
	content: "\e0f5";
}
.icomoon-direction:before {
	content: "\e0f6";
}
.icomoon-history:before {
	content: "\e0f7";
}
.icomoon-history-2:before {
	content: "\e0f8";
}
.icomoon-clock:before {
	content: "\e0f9";
}
.icomoon-clock-2:before {
	content: "\e0fa";
}
.icomoon-clock-3:before {
	content: "\e0fb";
}
.icomoon-clock-4:before {
	content: "\e0fc";
}
.icomoon-watch:before {
	content: "\e0fd";
}
.icomoon-clock-5:before {
	content: "\e0fe";
}
.icomoon-clock-6:before {
	content: "\e0ff";
}
.icomoon-clock-7:before {
	content: "\e100";
}
.icomoon-alarm:before {
	content: "\e101";
}
.icomoon-alarm-2:before {
	content: "\e102";
}
.icomoon-bell:before {
	content: "\e103";
}
.icomoon-bell-2:before {
	content: "\e104";
}
.icomoon-alarm-plus:before {
	content: "\e105";
}
.icomoon-alarm-minus:before {
	content: "\e106";
}
.icomoon-alarm-check:before {
	content: "\e107";
}
.icomoon-alarm-cancel:before {
	content: "\e108";
}
.icomoon-stopwatch:before {
	content: "\e109";
}
.icomoon-calendar:before {
	content: "\e10a";
}
.icomoon-calendar-2:before {
	content: "\e10b";
}
.icomoon-calendar-3:before {
	content: "\e10c";
}
.icomoon-calendar-4:before {
	content: "\e10d";
}
.icomoon-calendar-5:before {
	content: "\e10e";
}
.icomoon-print:before {
	content: "\e10f";
}
.icomoon-print-2:before {
	content: "\e110";
}
.icomoon-print-3:before {
	content: "\e111";
}
.icomoon-mouse:before {
	content: "\e112";
}
.icomoon-mouse-2:before {
	content: "\e113";
}
.icomoon-mouse-3:before {
	content: "\e114";
}
.icomoon-mouse-4:before {
	content: "\e115";
}
.icomoon-keyboard:before {
	content: "\e116";
}
.icomoon-keyboard-2:before {
	content: "\e117";
}
.icomoon-screen:before {
	content: "\e118";
}
.icomoon-screen-2:before {
	content: "\e119";
}
.icomoon-screen-3:before {
	content: "\e11a";
}
.icomoon-screen-4:before {
	content: "\e11b";
}
.icomoon-laptop:before {
	content: "\e11c";
}
.icomoon-mobile:before {
	content: "\e11d";
}
.icomoon-mobile-2:before {
	content: "\e11e";
}
.icomoon-tablet:before {
	content: "\e11f";
}
.icomoon-mobile-3:before {
	content: "\e120";
}
.icomoon-tv:before {
	content: "\e121";
}
.icomoon-cabinet:before {
	content: "\e122";
}
.icomoon-archive:before {
	content: "\e123";
}
.icomoon-drawer:before {
	content: "\e124";
}
.icomoon-drawer-2:before {
	content: "\e125";
}
.icomoon-drawer-3:before {
	content: "\e126";
}
.icomoon-box:before {
	content: "\e127";
}
.icomoon-box-add:before {
	content: "\e128";
}
.icomoon-box-remove:before {
	content: "\e129";
}
.icomoon-download:before {
	content: "\e12a";
}
.icomoon-upload:before {
	content: "\e12b";
}
.icomoon-disk:before {
	content: "\e12c";
}
.icomoon-cd:before {
	content: "\e12d";
}
.icomoon-storage:before {
	content: "\e12e";
}
.icomoon-storage-2:before {
	content: "\e12f";
}
.icomoon-database:before {
	content: "\e130";
}
.icomoon-database-2:before {
	content: "\e131";
}
.icomoon-database-3:before {
	content: "\e132";
}
.icomoon-undo:before {
	content: "\e133";
}
.icomoon-redo:before {
	content: "\e134";
}
.icomoon-rotate:before {
	content: "\e135";
}
.icomoon-rotate-2:before {
	content: "\e136";
}
.icomoon-flip:before {
	content: "\e137";
}
.icomoon-flip-2:before {
	content: "\e138";
}
.icomoon-unite:before {
	content: "\e139";
}
.icomoon-subtract:before {
	content: "\e13a";
}
.icomoon-interset:before {
	content: "\e13b";
}
.icomoon-exclude:before {
	content: "\e13c";
}
.icomoon-align-left:before {
	content: "\e13d";
}
.icomoon-align-center-horizontal:before {
	content: "\e13e";
}
.icomoon-align-right:before {
	content: "\e13f";
}
.icomoon-align-top:before {
	content: "\e140";
}
.icomoon-align-center-vertical:before {
	content: "\e141";
}
.icomoon-align-bottom:before {
	content: "\e142";
}
.icomoon-undo-2:before {
	content: "\e143";
}
.icomoon-redo-2:before {
	content: "\e144";
}
.icomoon-forward:before {
	content: "\e145";
}
.icomoon-reply:before {
	content: "\e146";
}
.icomoon-reply-2:before {
	content: "\e147";
}
.icomoon-bubble:before {
	content: "\e148";
}
.icomoon-bubbles:before {
	content: "\e149";
}
.icomoon-bubbles-2:before {
	content: "\e14a";
}
.icomoon-bubble-2:before {
	content: "\e14b";
}
.icomoon-bubbles-3:before {
	content: "\e14c";
}
.icomoon-bubbles-4:before {
	content: "\e14d";
}
.icomoon-bubble-notification:before {
	content: "\e14e";
}
.icomoon-bubbles-5:before {
	content: "\e14f";
}
.icomoon-bubbles-6:before {
	content: "\e150";
}
.icomoon-bubble-3:before {
	content: "\e151";
}
.icomoon-bubble-dots:before {
	content: "\e152";
}
.icomoon-bubble-4:before {
	content: "\e153";
}
.icomoon-bubble-5:before {
	content: "\e154";
}
.icomoon-bubble-dots-2:before {
	content: "\e155";
}
.icomoon-bubble-6:before {
	content: "\e156";
}
.icomoon-bubble-7:before {
	content: "\e157";
}
.icomoon-bubble-8:before {
	content: "\e158";
}
.icomoon-bubbles-7:before {
	content: "\e159";
}
.icomoon-bubble-9:before {
	content: "\e15a";
}
.icomoon-bubbles-8:before {
	content: "\e15b";
}
.icomoon-bubble-10:before {
	content: "\e15c";
}
.icomoon-bubble-dots-3:before {
	content: "\e15d";
}
.icomoon-bubble-11:before {
	content: "\e15e";
}
.icomoon-bubble-12:before {
	content: "\e15f";
}
.icomoon-bubble-dots-4:before {
	content: "\e160";
}
.icomoon-bubble-13:before {
	content: "\e161";
}
.icomoon-bubbles-9:before {
	content: "\e162";
}
.icomoon-bubbles-10:before {
	content: "\e163";
}
.icomoon-bubble-blocked:before {
	content: "\e164";
}
.icomoon-bubble-quote:before {
	content: "\e165";
}
.icomoon-bubble-user:before {
	content: "\e166";
}
.icomoon-bubble-check:before {
	content: "\e167";
}
.icomoon-bubble-video-chat:before {
	content: "\e168";
}
.icomoon-bubble-link:before {
	content: "\e169";
}
.icomoon-bubble-locked:before {
	content: "\e16a";
}
.icomoon-bubble-star:before {
	content: "\e16b";
}
.icomoon-bubble-heart:before {
	content: "\e16c";
}
.icomoon-bubble-paperclip:before {
	content: "\e16d";
}
.icomoon-bubble-cancel:before {
	content: "\e16e";
}
.icomoon-bubble-plus:before {
	content: "\e16f";
}
.icomoon-bubble-minus:before {
	content: "\e170";
}
.icomoon-bubble-notification-2:before {
	content: "\e171";
}
.icomoon-bubble-trash:before {
	content: "\e172";
}
.icomoon-bubble-left:before {
	content: "\e173";
}
.icomoon-bubble-right:before {
	content: "\e174";
}
.icomoon-bubble-up:before {
	content: "\e175";
}
.icomoon-bubble-down:before {
	content: "\e176";
}
.icomoon-bubble-first:before {
	content: "\e177";
}
.icomoon-bubble-last:before {
	content: "\e178";
}
.icomoon-bubble-replu:before {
	content: "\e179";
}
.icomoon-bubble-forward:before {
	content: "\e17a";
}
.icomoon-bubble-reply:before {
	content: "\e17b";
}
.icomoon-bubble-forward-2:before {
	content: "\e17c";
}
.icomoon-user:before {
	content: "\e17d";
}
.icomoon-users:before {
	content: "\e17e";
}
.icomoon-user-plus:before {
	content: "\e17f";
}
.icomoon-user-plus-2:before {
	content: "\e180";
}
.icomoon-user-minus:before {
	content: "\e181";
}
.icomoon-user-minus-2:before {
	content: "\e182";
}
.icomoon-user-cancel:before {
	content: "\e183";
}
.icomoon-user-block:before {
	content: "\e184";
}
.icomoon-users-2:before {
	content: "\e185";
}
.icomoon-user-2:before {
	content: "\e186";
}
.icomoon-users-3:before {
	content: "\e187";
}
.icomoon-user-plus-3:before {
	content: "\e188";
}
.icomoon-user-minus-3:before {
	content: "\e189";
}
.icomoon-user-cancel-2:before {
	content: "\e18a";
}
.icomoon-user-block-2:before {
	content: "\e18b";
}
.icomoon-user-3:before {
	content: "\e18c";
}
.icomoon-user-4:before {
	content: "\e18d";
}
.icomoon-user-5:before {
	content: "\e18e";
}
.icomoon-user-6:before {
	content: "\e18f";
}
.icomoon-users-4:before {
	content: "\e190";
}
.icomoon-user-7:before {
	content: "\e191";
}
.icomoon-user-8:before {
	content: "\e192";
}
.icomoon-users-5:before {
	content: "\e193";
}
.icomoon-vcard:before {
	content: "\e194";
}
.icomoon-tshirt:before {
	content: "\e195";
}
.icomoon-hanger:before {
	content: "\e196";
}
.icomoon-quotes-left:before {
	content: "\e197";
}
.icomoon-quotes-right:before {
	content: "\e198";
}
.icomoon-quotes-right-2:before {
	content: "\e199";
}
.icomoon-quotes-right-3:before {
	content: "\e19a";
}
.icomoon-busy:before {
	content: "\e19b";
}
.icomoon-busy-2:before {
	content: "\e19c";
}
.icomoon-busy-3:before {
	content: "\e19d";
}
.icomoon-busy-4:before {
	content: "\e19e";
}
.icomoon-spinner:before {
	content: "\e19f";
}
.icomoon-spinner-2:before {
	content: "\e1a0";
}
.icomoon-spinner-3:before {
	content: "\e1a1";
}
.icomoon-spinner-4:before {
	content: "\e1a2";
}
.icomoon-spinner-5:before {
	content: "\e1a3";
}
.icomoon-spinner-6:before {
	content: "\e1a4";
}
.icomoon-spinner-7:before {
	content: "\e1a5";
}
.icomoon-spinner-8:before {
	content: "\e1a6";
}
.icomoon-spinner-9:before {
	content: "\e1a7";
}
.icomoon-spinner-10:before {
	content: "\e1a8";
}
.icomoon-spinner-11:before {
	content: "\e1a9";
}
.icomoon-spinner-12:before {
	content: "\e1aa";
}
.icomoon-microscope:before {
	content: "\e1ab";
}
.icomoon-binoculars:before {
	content: "\e1ac";
}
.icomoon-binoculars-2:before {
	content: "\e1ad";
}
.icomoon-search:before {
	content: "\e1ae";
}
.icomoon-search-2:before {
	content: "\e1af";
}
.icomoon-zoom-in:before {
	content: "\e1b0";
}
.icomoon-zoom-out:before {
	content: "\e1b1";
}
.icomoon-search-3:before {
	content: "\e1b2";
}
.icomoon-search-4:before {
	content: "\e1b3";
}
.icomoon-zoom-in-2:before {
	content: "\e1b4";
}
.icomoon-zoom-out-2:before {
	content: "\e1b5";
}
.icomoon-search-5:before {
	content: "\e1b6";
}
.icomoon-expand:before {
	content: "\e1b7";
}
.icomoon-contract:before {
	content: "\e1b8";
}
.icomoon-scale-up:before {
	content: "\e1b9";
}
.icomoon-scale-down:before {
	content: "\e1ba";
}
.icomoon-expand-2:before {
	content: "\e1bb";
}
.icomoon-contract-2:before {
	content: "\e1bc";
}
.icomoon-scale-up-2:before {
	content: "\e1bd";
}
.icomoon-scale-down-2:before {
	content: "\e1be";
}
.icomoon-fullscreen:before {
	content: "\e1bf";
}
.icomoon-expand-3:before {
	content: "\e1c0";
}
.icomoon-contract-3:before {
	content: "\e1c1";
}
.icomoon-key:before {
	content: "\e1c2";
}
.icomoon-key-2:before {
	content: "\e1c3";
}
.icomoon-key-3:before {
	content: "\e1c4";
}
.icomoon-key-4:before {
	content: "\e1c5";
}
.icomoon-key-5:before {
	content: "\e1c6";
}
.icomoon-keyhole:before {
	content: "\e1c7";
}
.icomoon-lock:before {
	content: "\e1c8";
}
.icomoon-lock-2:before {
	content: "\e1c9";
}
.icomoon-lock-3:before {
	content: "\e1ca";
}
.icomoon-lock-4:before {
	content: "\e1cb";
}
.icomoon-unlocked:before {
	content: "\e1cc";
}
.icomoon-lock-5:before {
	content: "\e1cd";
}
.icomoon-unlocked-2:before {
	content: "\e1ce";
}
.icomoon-wrench:before {
	content: "\e1cf";
}
.icomoon-wrench-2:before {
	content: "\e1d0";
}
.icomoon-wrench-3:before {
	content: "\e1d1";
}
.icomoon-wrench-4:before {
	content: "\e1d2";
}
.icomoon-settings:before {
	content: "\e1d3";
}
.icomoon-equalizer:before {
	content: "\e1d4";
}
.icomoon-equalizer-2:before {
	content: "\e1d5";
}
.icomoon-equalizer-3:before {
	content: "\e1d6";
}
.icomoon-cog:before {
	content: "\e1d7";
}
.icomoon-cogs:before {
	content: "\e1d8";
}
.icomoon-cog-2:before {
	content: "\e1d9";
}
.icomoon-cog-3:before {
	content: "\e1da";
}
.icomoon-cog-4:before {
	content: "\e1db";
}
.icomoon-cog-5:before {
	content: "\e1dc";
}
.icomoon-cog-6:before {
	content: "\e1dd";
}
.icomoon-cog-7:before {
	content: "\e1de";
}
.icomoon-factory:before {
	content: "\e1df";
}
.icomoon-hammer:before {
	content: "\e1e0";
}
.icomoon-tools:before {
	content: "\e1e1";
}
.icomoon-screwdriver:before {
	content: "\e1e2";
}
.icomoon-screwdriver-2:before {
	content: "\e1e3";
}
.icomoon-wand:before {
	content: "\e1e4";
}
.icomoon-wand-2:before {
	content: "\e1e5";
}
.icomoon-health:before {
	content: "\e1e6";
}
.icomoon-aid:before {
	content: "\e1e7";
}
.icomoon-patch:before {
	content: "\e1e8";
}
.icomoon-bug:before {
	content: "\e1e9";
}
.icomoon-bug-2:before {
	content: "\e1ea";
}
.icomoon-inject:before {
	content: "\e1eb";
}
.icomoon-inject-2:before {
	content: "\e1ec";
}
.icomoon-construction:before {
	content: "\e1ed";
}
.icomoon-cone:before {
	content: "\e1f5";
}
.icomoon-pie:before {
	content: "\e1f6";
}
.icomoon-pie-2:before {
	content: "\e1f7";
}
.icomoon-pie-3:before {
	content: "\e1f8";
}
.icomoon-pie-4:before {
	content: "\e1f9";
}
.icomoon-pie-5:before {
	content: "\e1fa";
}
.icomoon-pie-6:before {
	content: "\e1fb";
}
.icomoon-pie-7:before {
	content: "\e1fc";
}
.icomoon-stats:before {
	content: "\e1fd";
}
.icomoon-stats-2:before {
	content: "\e1fe";
}
.icomoon-stats-3:before {
	content: "\e1ff";
}
.icomoon-bars:before {
	content: "\e200";
}
.icomoon-bars-2:before {
	content: "\e201";
}
.icomoon-bars-3:before {
	content: "\e202";
}
.icomoon-bars-4:before {
	content: "\e203";
}
.icomoon-bars-5:before {
	content: "\e204";
}
.icomoon-bars-6:before {
	content: "\e205";
}
.icomoon-stats-up:before {
	content: "\e206";
}
.icomoon-stats-down:before {
	content: "\e207";
}
.icomoon-stairs-down:before {
	content: "\e208";
}
.icomoon-stairs-down-2:before {
	content: "\e209";
}
.icomoon-chart:before {
	content: "\e20a";
}
.icomoon-stairs:before {
	content: "\e20b";
}
.icomoon-stairs-2:before {
	content: "\e20c";
}
.icomoon-ladder:before {
	content: "\e20d";
}
.icomoon-cake:before {
	content: "\e20e";
}
.icomoon-gift:before {
	content: "\e20f";
}
.icomoon-gift-2:before {
	content: "\e210";
}
.icomoon-balloon:before {
	content: "\e211";
}
.icomoon-rating:before {
	content: "\e212";
}
.icomoon-rating-2:before {
	content: "\e213";
}
.icomoon-rating-3:before {
	content: "\e214";
}
.icomoon-podium:before {
	content: "\e215";
}
.icomoon-medal:before {
	content: "\e216";
}
.icomoon-medal-2:before {
	content: "\e217";
}
.icomoon-medal-3:before {
	content: "\e218";
}
.icomoon-medal-4:before {
	content: "\e219";
}
.icomoon-medal-5:before {
	content: "\e21a";
}
.icomoon-crown:before {
	content: "\e21b";
}
.icomoon-trophy:before {
	content: "\e21c";
}
.icomoon-trophy-2:before {
	content: "\e21d";
}
.icomoon-trophy-star:before {
	content: "\e21e";
}
.icomoon-diamond:before {
	content: "\e21f";
}
.icomoon-diamond-2:before {
	content: "\e220";
}
.icomoon-glass:before {
	content: "\e221";
}
.icomoon-glass-2:before {
	content: "\e222";
}
.icomoon-bottle:before {
	content: "\e223";
}
.icomoon-bottle-2:before {
	content: "\e224";
}
.icomoon-mug:before {
	content: "\e225";
}
.icomoon-food:before {
	content: "\e226";
}
.icomoon-food-2:before {
	content: "\e227";
}
.icomoon-hamburger:before {
	content: "\e228";
}
.icomoon-cup:before {
	content: "\e229";
}
.icomoon-cup-2:before {
	content: "\e22a";
}
.icomoon-leaf:before {
	content: "\e22b";
}
.icomoon-leaf-2:before {
	content: "\e22c";
}
.icomoon-apple-fruit:before {
	content: "\e22d";
}
.icomoon-tree:before {
	content: "\e22e";
}
.icomoon-tree-2:before {
	content: "\e22f";
}
.icomoon-paw:before {
	content: "\e230";
}
.icomoon-steps:before {
	content: "\e231";
}
.icomoon-flower:before {
	content: "\e232";
}
.icomoon-rocket:before {
	content: "\e233";
}
.icomoon-meter:before {
	content: "\e234";
}
.icomoon-meter2:before {
	content: "\e235";
}
.icomoon-meter-slow:before {
	content: "\e236";
}
.icomoon-meter-medium:before {
	content: "\e237";
}
.icomoon-meter-fast:before {
	content: "\e238";
}
.icomoon-dashboard:before {
	content: "\e239";
}
.icomoon-hammer-2:before {
	content: "\e23a";
}
.icomoon-balance:before {
	content: "\e23b";
}
.icomoon-bomb:before {
	content: "\e23c";
}
.icomoon-fire:before {
	content: "\e23d";
}
.icomoon-fire-2:before {
	content: "\e23e";
}
.icomoon-lab:before {
	content: "\e23f";
}
.icomoon-atom:before {
	content: "\e240";
}
.icomoon-atom-2:before {
	content: "\e241";
}
.icomoon-magnet:before {
	content: "\e242";
}
.icomoon-magnet-2:before {
	content: "\e243";
}
.icomoon-magnet-3:before {
	content: "\e244";
}
.icomoon-magnet-4:before {
	content: "\e245";
}
.icomoon-dumbbell:before {
	content: "\e246";
}
.icomoon-skull:before {
	content: "\e247";
}
.icomoon-skull-2:before {
	content: "\e248";
}
.icomoon-skull-3:before {
	content: "\e249";
}
.icomoon-lamp:before {
	content: "\e24a";
}
.icomoon-lamp-2:before {
	content: "\e24b";
}
.icomoon-lamp-3:before {
	content: "\e24c";
}
.icomoon-lamp-4:before {
	content: "\e24d";
}
.icomoon-remove:before {
	content: "\e24e";
}
.icomoon-remove-2:before {
	content: "\e24f";
}
.icomoon-remove-3:before {
	content: "\e250";
}
.icomoon-remove-4:before {
	content: "\e251";
}
.icomoon-remove-5:before {
	content: "\e252";
}
.icomoon-remove-6:before {
	content: "\e253";
}
.icomoon-remove-7:before {
	content: "\e254";
}
.icomoon-remove-8:before {
	content: "\e255";
}
.icomoon-briefcase:before {
	content: "\e256";
}
.icomoon-briefcase-2:before {
	content: "\e257";
}
.icomoon-briefcase-3:before {
	content: "\e258";
}
.icomoon-airplane:before {
	content: "\e259";
}
.icomoon-airplane-2:before {
	content: "\e25a";
}
.icomoon-paper-plane:before {
	content: "\e25b";
}
.icomoon-car:before {
	content: "\e25c";
}
.icomoon-gas-pump:before {
	content: "\e25d";
}
.icomoon-bus:before {
	content: "\e25e";
}
.icomoon-truck:before {
	content: "\e25f";
}
.icomoon-bike:before {
	content: "\e260";
}
.icomoon-road:before {
	content: "\e261";
}
.icomoon-train:before {
	content: "\e262";
}
.icomoon-ship:before {
	content: "\e263";
}
.icomoon-boat:before {
	content: "\e264";
}
.icomoon-cube:before {
	content: "\e265";
}
.icomoon-cube-2:before {
	content: "\e266";
}
.icomoon-cube-3:before {
	content: "\e267";
}
.icomoon-cube4:before {
	content: "\e268";
}
.icomoon-pyramid:before {
	content: "\e269";
}
.icomoon-pyramid-2:before {
	content: "\e26a";
}
.icomoon-cylinder:before {
	content: "\e26b";
}
.icomoon-package:before {
	content: "\e26c";
}
.icomoon-puzzle:before {
	content: "\e26d";
}
.icomoon-puzzle-2:before {
	content: "\e26e";
}
.icomoon-puzzle-3:before {
	content: "\e26f";
}
.icomoon-puzzle-4:before {
	content: "\e270";
}
.icomoon-glasses:before {
	content: "\e271";
}
.icomoon-glasses-2:before {
	content: "\e272";
}
.icomoon-glasses-3:before {
	content: "\e273";
}
.icomoon-sun-glasses:before {
	content: "\e274";
}
.icomoon-accessibility:before {
	content: "\e275";
}
.icomoon-accessibility-2:before {
	content: "\e276";
}
.icomoon-brain:before {
	content: "\e277";
}
.icomoon-target:before {
	content: "\e278";
}
.icomoon-target-2:before {
	content: "\e279";
}
.icomoon-target-3:before {
	content: "\e27a";
}
.icomoon-gun:before {
	content: "\e27b";
}
.icomoon-gun-ban:before {
	content: "\e27c";
}
.icomoon-shield:before {
	content: "\e27d";
}
.icomoon-shield-2:before {
	content: "\e27e";
}
.icomoon-shield-3:before {
	content: "\e27f";
}
.icomoon-shield-4:before {
	content: "\e280";
}
.icomoon-soccer:before {
	content: "\e281";
}
.icomoon-football:before {
	content: "\e282";
}
.icomoon-baseball:before {
	content: "\e283";
}
.icomoon-basketball:before {
	content: "\e284";
}
.icomoon-golf:before {
	content: "\e285";
}
.icomoon-hockey:before {
	content: "\e286";
}
.icomoon-racing:before {
	content: "\e287";
}
.icomoon-eight-ball:before {
	content: "\e288";
}
.icomoon-bowling-ball:before {
	content: "\e289";
}
.icomoon-bowling:before {
	content: "\e28a";
}
.icomoon-bowling-2:before {
	content: "\e28b";
}
.icomoon-lightning:before {
	content: "\e28c";
}
.icomoon-power:before {
	content: "\e28d";
}
.icomoon-power-2:before {
	content: "\e28e";
}
.icomoon-switch:before {
	content: "\e28f";
}
.icomoon-power-cord:before {
	content: "\e290";
}
.icomoon-cord:before {
	content: "\e291";
}
.icomoon-socket:before {
	content: "\e292";
}
.icomoon-clipboard:before {
	content: "\e293";
}
.icomoon-clipboard-2:before {
	content: "\e294";
}
.icomoon-signup:before {
	content: "\e295";
}
.icomoon-clipboard-3:before {
	content: "\e296";
}
.icomoon-clipboard-4:before {
	content: "\e297";
}
.icomoon-list:before {
	content: "\e298";
}
.icomoon-list-2:before {
	content: "\e299";
}
.icomoon-list-3:before {
	content: "\e29a";
}
.icomoon-numbered-list:before {
	content: "\e29b";
}
.icomoon-list-4:before {
	content: "\e29c";
}
.icomoon-list-5:before {
	content: "\e29d";
}
.icomoon-playlist:before {
	content: "\e29e";
}
.icomoon-grid:before {
	content: "\e29f";
}
.icomoon-grid-2:before {
	content: "\e2a0";
}
.icomoon-grid-3:before {
	content: "\e2a1";
}
.icomoon-grid-4:before {
	content: "\e2a2";
}
.icomoon-grid-5:before {
	content: "\e2a3";
}
.icomoon-grid-6:before {
	content: "\e2a4";
}
.icomoon-tree-3:before {
	content: "\e2a5";
}
.icomoon-tree-4:before {
	content: "\e2a6";
}
.icomoon-tree-5:before {
	content: "\e2a7";
}
.icomoon-menu:before {
	content: "\e2a8";
}
.icomoon-menu-2:before {
	content: "\e2a9";
}
.icomoon-circle-small:before {
	content: "\e2aa";
}
.icomoon-menu-3:before {
	content: "\e2ab";
}
.icomoon-menu-4:before {
	content: "\e2ac";
}
.icomoon-menu-5:before {
	content: "\e2ad";
}
.icomoon-menu-6:before {
	content: "\e2ae";
}
.icomoon-menu-7:before {
	content: "\e2af";
}
.icomoon-menu-8:before {
	content: "\e2b0";
}
.icomoon-menu-9:before {
	content: "\e2b1";
}
.icomoon-cloud:before {
	content: "\e2b2";
}
.icomoon-cloud-2:before {
	content: "\e2b3";
}
.icomoon-cloud-3:before {
	content: "\e2b4";
}
.icomoon-cloud-download:before {
	content: "\e2b5";
}
.icomoon-cloud-upload:before {
	content: "\e2b6";
}
.icomoon-download-2:before {
	content: "\e2b7";
}
.icomoon-upload-2:before {
	content: "\e2b8";
}
.icomoon-download-3:before {
	content: "\e2b9";
}
.icomoon-upload-3:before {
	content: "\e2ba";
}
.icomoon-download-4:before {
	content: "\e2bb";
}
.icomoon-upload-4:before {
	content: "\e2bc";
}
.icomoon-download-5:before {
	content: "\e2bd";
}
.icomoon-upload-5:before {
	content: "\e2be";
}
.icomoon-download-6:before {
	content: "\e2bf";
}
.icomoon-upload-6:before {
	content: "\e2c0";
}
.icomoon-download-7:before {
	content: "\e2c1";
}
.icomoon-upload-7:before {
	content: "\e2c2";
}
.icomoon-globe:before {
	content: "\e2c3";
}
.icomoon-globe-2:before {
	content: "\e2c4";
}
.icomoon-globe-3:before {
	content: "\e2c5";
}
.icomoon-earth:before {
	content: "\e2c6";
}
.icomoon-network:before {
	content: "\e2c7";
}
.icomoon-link:before {
	content: "\e2c8";
}
.icomoon-link-2:before {
	content: "\e2c9";
}
.icomoon-link-3:before {
	content: "\e2ca";
}
.icomoon-link2:before {
	content: "\e2cb";
}
.icomoon-link-4:before {
	content: "\e2cc";
}
.icomoon-link-5:before {
	content: "\e2cd";
}
.icomoon-link-6:before {
	content: "\e2ce";
}
.icomoon-anchor:before {
	content: "\e2cf";
}
.icomoon-flag:before {
	content: "\e2d0";
}
.icomoon-flag-2:before {
	content: "\e2d1";
}
.icomoon-flag-3:before {
	content: "\e2d2";
}
.icomoon-flag-4:before {
	content: "\e2d3";
}
.icomoon-flag-5:before {
	content: "\e2d4";
}
.icomoon-flag-6:before {
	content: "\e2d5";
}
.icomoon-attachment:before {
	content: "\e2d6";
}
.icomoon-attachment-2:before {
	content: "\e2d7";
}
.icomoon-eye:before {
	content: "\e2d8";
}
.icomoon-eye-blocked:before {
	content: "\e2d9";
}
.icomoon-eye-2:before {
	content: "\e2da";
}
.icomoon-eye-3:before {
	content: "\e2db";
}
.icomoon-eye-blocked-2:before {
	content: "\e2dc";
}
.icomoon-eye-4:before {
	content: "\e2dd";
}
.icomoon-eye-5:before {
	content: "\e2de";
}
.icomoon-eye-6:before {
	content: "\e2df";
}
.icomoon-eye-7:before {
	content: "\e2e0";
}
.icomoon-eye-8:before {
	content: "\e2e1";
}
.icomoon-bookmark:before {
	content: "\e2e2";
}
.icomoon-bookmark-2:before {
	content: "\e2e3";
}
.icomoon-bookmarks:before {
	content: "\e2e4";
}
.icomoon-bookmark-3:before {
	content: "\e2e5";
}
.icomoon-spotlight:before {
	content: "\e2e6";
}
.icomoon-starburst:before {
	content: "\e2e7";
}
.icomoon-snowflake:before {
	content: "\e2e8";
}
.icomoon-temperature:before {
	content: "\e2e9";
}
.icomoon-temperature-2:before {
	content: "\e2ea";
}
.icomoon-weather-lightning:before {
	content: "\e2eb";
}
.icomoon-weather-rain:before {
	content: "\e2ec";
}
.icomoon-weather-snow:before {
	content: "\e2ed";
}
.icomoon-windy:before {
	content: "\e2ee";
}
.icomoon-fan:before {
	content: "\e2ef";
}
.icomoon-umbrella:before {
	content: "\e2f0";
}
.icomoon-sun:before {
	content: "\e2f1";
}
.icomoon-sun-2:before {
	content: "\e2f2";
}
.icomoon-brightness-high:before {
	content: "\e2f3";
}
.icomoon-brightness-medium:before {
	content: "\e2f4";
}
.icomoon-brightness-low:before {
	content: "\e2f5";
}
.icomoon-brightness-contrast:before {
	content: "\e2f6";
}
.icomoon-contrast:before {
	content: "\e2f7";
}
.icomoon-moon:before {
	content: "\e2f8";
}
.icomoon-bed:before {
	content: "\e2f9";
}
.icomoon-bed-2:before {
	content: "\e2fa";
}
.icomoon-star:before {
	content: "\e2fb";
}
.icomoon-star-2:before {
	content: "\e2fc";
}
.icomoon-star-3:before {
	content: "\e2fd";
}
.icomoon-star-4:before {
	content: "\e2fe";
}
.icomoon-star-5:before {
	content: "\e2ff";
}
.icomoon-star-6:before {
	content: "\e300";
}
.icomoon-heart:before {
	content: "\e301";
}
.icomoon-heart-2:before {
	content: "\e302";
}
.icomoon-heart-3:before {
	content: "\e303";
}
.icomoon-heart-4:before {
	content: "\e304";
}
.icomoon-heart-broken:before {
	content: "\e305";
}
.icomoon-heart-5:before {
	content: "\e306";
}
.icomoon-heart-6:before {
	content: "\e307";
}
.icomoon-heart-broken-2:before {
	content: "\e308";
}
.icomoon-heart-7:before {
	content: "\e309";
}
.icomoon-heart-8:before {
	content: "\e30a";
}
.icomoon-heart-broken-3:before {
	content: "\e30b";
}
.icomoon-lips:before {
	content: "\e30c";
}
.icomoon-lips-2:before {
	content: "\e30d";
}
.icomoon-thumbs-up:before {
	content: "\e30e";
}
.icomoon-thumbs-up-2:before {
	content: "\e30f";
}
.icomoon-thumbs-down:before {
	content: "\e310";
}
.icomoon-thumbs-down-2:before {
	content: "\e311";
}
.icomoon-thumbs-up-3:before {
	content: "\e312";
}
.icomoon-thumbs-up-4:before {
	content: "\e313";
}
.icomoon-thumbs-up-5:before {
	content: "\e314";
}
.icomoon-thumbs-up-6:before {
	content: "\e315";
}
.icomoon-people:before {
	content: "\e316";
}
.icomoon-man:before {
	content: "\e317";
}
.icomoon-male:before {
	content: "\e318";
}
.icomoon-woman:before {
	content: "\e319";
}
.icomoon-female:before {
	content: "\e31a";
}
.icomoon-peace:before {
	content: "\e31b";
}
.icomoon-yin-yang:before {
	content: "\e31c";
}
.icomoon-happy:before {
	content: "\e31d";
}
.icomoon-happy-2:before {
	content: "\e31e";
}
.icomoon-smiley:before {
	content: "\e31f";
}
.icomoon-smiley-2:before {
	content: "\e320";
}
.icomoon-tongue:before {
	content: "\e321";
}
.icomoon-tongue-2:before {
	content: "\e322";
}
.icomoon-sad:before {
	content: "\e323";
}
.icomoon-sad-2:before {
	content: "\e324";
}
.icomoon-wink:before {
	content: "\e325";
}
.icomoon-wink-2:before {
	content: "\e326";
}
.icomoon-grin:before {
	content: "\e327";
}
.icomoon-grin-2:before {
	content: "\e328";
}
.icomoon-cool:before {
	content: "\e329";
}
.icomoon-cool-2:before {
	content: "\e32a";
}
.icomoon-angry:before {
	content: "\e32b";
}
.icomoon-angry-2:before {
	content: "\e32c";
}
.icomoon-evil:before {
	content: "\e32d";
}
.icomoon-evil-2:before {
	content: "\e32e";
}
.icomoon-shocked:before {
	content: "\e32f";
}
.icomoon-shocked-2:before {
	content: "\e330";
}
.icomoon-confused:before {
	content: "\e331";
}
.icomoon-confused-2:before {
	content: "\e332";
}
.icomoon-neutral:before {
	content: "\e333";
}
.icomoon-neutral-2:before {
	content: "\e334";
}
.icomoon-wondering:before {
	content: "\e335";
}
.icomoon-wondering-2:before {
	content: "\e336";
}
.icomoon-cursor:before {
	content: "\e337";
}
.icomoon-cursor-2:before {
	content: "\e338";
}
.icomoon-point-up:before {
	content: "\e339";
}
.icomoon-point-right:before {
	content: "\e33a";
}
.icomoon-point-down:before {
	content: "\e33b";
}
.icomoon-point-left:before {
	content: "\e33c";
}
.icomoon-pointer:before {
	content: "\e33d";
}
.icomoon-hand:before {
	content: "\e33e";
}
.icomoon-stack-empty:before {
	content: "\e33f";
}
.icomoon-stack-plus:before {
	content: "\e340";
}
.icomoon-stack-minus:before {
	content: "\e341";
}
.icomoon-stack-star:before {
	content: "\e342";
}
.icomoon-stack-picture:before {
	content: "\e343";
}
.icomoon-stack-down:before {
	content: "\e344";
}
.icomoon-stack-up:before {
	content: "\e345";
}
.icomoon-stack-cancel:before {
	content: "\e346";
}
.icomoon-stack-checkmark:before {
	content: "\e347";
}
.icomoon-stack-list:before {
	content: "\e348";
}
.icomoon-stack-clubs:before {
	content: "\e349";
}
.icomoon-stack-spades:before {
	content: "\e34a";
}
.icomoon-stack-hearts:before {
	content: "\e34b";
}
.icomoon-stack-diamonds:before {
	content: "\e34c";
}
.icomoon-stack-user:before {
	content: "\e34d";
}
.icomoon-stack-4:before {
	content: "\e34e";
}
.icomoon-stack-music:before {
	content: "\e34f";
}
.icomoon-stack-play:before {
	content: "\e350";
}
.icomoon-move:before {
	content: "\e351";
}
.icomoon-resize:before {
	content: "\e352";
}
.icomoon-resize-2:before {
	content: "\e353";
}
.icomoon-warning:before {
	content: "\e354";
}
.icomoon-warning-2:before {
	content: "\e355";
}
.icomoon-notification:before {
	content: "\e356";
}
.icomoon-notification-2:before {
	content: "\e357";
}
.icomoon-question:before {
	content: "\e358";
}
.icomoon-question-2:before {
	content: "\e359";
}
.icomoon-question-3:before {
	content: "\e35a";
}
.icomoon-question-4:before {
	content: "\e35b";
}
.icomoon-question-5:before {
	content: "\e35c";
}
.icomoon-plus-circle:before {
	content: "\e35d";
}
.icomoon-plus-circle-2:before {
	content: "\e35e";
}
.icomoon-minus-circle:before {
	content: "\e35f";
}
.icomoon-minus-circle-2:before {
	content: "\e360";
}
.icomoon-info:before {
	content: "\e361";
}
.icomoon-info-2:before {
	content: "\e362";
}
.icomoon-blocked:before {
	content: "\e363";
}
.icomoon-cancel-circle:before {
	content: "\e364";
}
.icomoon-cancel-circle-2:before {
	content: "\e365";
}
.icomoon-checkmark-circle:before {
	content: "\e366";
}
.icomoon-checkmark-circle-2:before {
	content: "\e367";
}
.icomoon-cancel:before {
	content: "\e368";
}
.icomoon-spam:before {
	content: "\e369";
}
.icomoon-close:before {
	content: "\e36a";
}
.icomoon-close-2:before {
	content: "\e36b";
}
.icomoon-close-3:before {
	content: "\e36c";
}
.icomoon-close-4:before {
	content: "\e36d";
}
.icomoon-close-5:before {
	content: "\e36e";
}
.icomoon-checkmark:before {
	content: "\e36f";
}
.icomoon-checkmark-2:before {
	content: "\e370";
}
.icomoon-checkmark-3:before {
	content: "\e371";
}
.icomoon-checkmark-4:before {
	content: "\e372";
}
.icomoon-spell-check:before {
	content: "\e373";
}
.icomoon-minus:before {
	content: "\e374";
}
.icomoon-plus:before {
	content: "\e375";
}
.icomoon-minus-2:before {
	content: "\e376";
}
.icomoon-plus-2:before {
	content: "\e377";
}
.icomoon-enter:before {
	content: "\e378";
}
.icomoon-exit:before {
	content: "\e379";
}
.icomoon-enter-2:before {
	content: "\e37a";
}
.icomoon-exit-2:before {
	content: "\e37b";
}
.icomoon-enter-3:before {
	content: "\e37c";
}
.icomoon-exit-3:before {
	content: "\e37d";
}
.icomoon-exit-4:before {
	content: "\e37e";
}
.icomoon-play-3:before {
	content: "\e37f";
}
.icomoon-pause:before {
	content: "\e380";
}
.icomoon-stop:before {
	content: "\e381";
}
.icomoon-backward:before {
	content: "\e382";
}
.icomoon-forward-2:before {
	content: "\e383";
}
.icomoon-play-4:before {
	content: "\e384";
}
.icomoon-pause-2:before {
	content: "\e385";
}
.icomoon-stop-2:before {
	content: "\e386";
}
.icomoon-backward-2:before {
	content: "\e387";
}
.icomoon-forward-3:before {
	content: "\e388";
}
.icomoon-first:before {
	content: "\e389";
}
.icomoon-last:before {
	content: "\e38a";
}
.icomoon-previous:before {
	content: "\e38b";
}
.icomoon-next:before {
	content: "\e38c";
}
.icomoon-eject:before {
	content: "\e38d";
}
.icomoon-volume-high:before {
	content: "\e38e";
}
.icomoon-volume-medium:before {
	content: "\e38f";
}
.icomoon-volume-low:before {
	content: "\e390";
}
.icomoon-volume-mute:before {
	content: "\e391";
}
.icomoon-volume-mute-2:before {
	content: "\e392";
}
.icomoon-volume-increase:before {
	content: "\e393";
}
.icomoon-volume-decrease:before {
	content: "\e394";
}
.icomoon-volume-high-2:before {
	content: "\e395";
}
.icomoon-volume-medium-2:before {
	content: "\e396";
}
.icomoon-volume-low-2:before {
	content: "\e397";
}
.icomoon-volume-mute-3:before {
	content: "\e398";
}
.icomoon-volume-mute-4:before {
	content: "\e399";
}
.icomoon-volume-increase-2:before {
	content: "\e39a";
}
.icomoon-volume-decrease-2:before {
	content: "\e39b";
}
.icomoon-volume5:before {
	content: "\e39c";
}
.icomoon-volume4:before {
	content: "\e39d";
}
.icomoon-volume3:before {
	content: "\e39e";
}
.icomoon-volume2:before {
	content: "\e39f";
}
.icomoon-volume1:before {
	content: "\e3a0";
}
.icomoon-volume0:before {
	content: "\e3a1";
}
.icomoon-volume-mute-5:before {
	content: "\e3a2";
}
.icomoon-volume-mute-6:before {
	content: "\e3a3";
}
.icomoon-loop:before {
	content: "\e3a4";
}
.icomoon-loop-2:before {
	content: "\e3a5";
}
.icomoon-loop-3:before {
	content: "\e3a6";
}
.icomoon-loop-4:before {
	content: "\e3a7";
}
.icomoon-loop-5:before {
	content: "\e3a8";
}
.icomoon-shuffle:before {
	content: "\e3a9";
}
.icomoon-shuffle-2:before {
	content: "\e3aa";
}
.icomoon-wave:before {
	content: "\e3ab";
}
.icomoon-wave-2:before {
	content: "\e3ac";
}
.icomoon-arrow-first:before {
	content: "\e3ad";
}
.icomoon-arrow-right:before {
	content: "\e3ae";
}
.icomoon-arrow-up:before {
	content: "\e3af";
}
.icomoon-arrow-right-2:before {
	content: "\e3b0";
}
.icomoon-arrow-down:before {
	content: "\e3b1";
}
.icomoon-arrow-left:before {
	content: "\e3b2";
}
.icomoon-arrow-up-2:before {
	content: "\e3b3";
}
.icomoon-arrow-right-3:before {
	content: "\e3b4";
}
.icomoon-arrow-down-2:before {
	content: "\e3b5";
}
.icomoon-arrow-left-2:before {
	content: "\e3b6";
}
.icomoon-arrow-up-left:before {
	content: "\e3b7";
}
.icomoon-arrow-up-3:before {
	content: "\e3b8";
}
.icomoon-arrow-up-right:before {
	content: "\e3b9";
}
.icomoon-arrow-right-4:before {
	content: "\e3ba";
}
.icomoon-arrow-down-right:before {
	content: "\e3bb";
}
.icomoon-arrow-down-3:before {
	content: "\e3bc";
}
.icomoon-arrow-down-left:before {
	content: "\e3bd";
}
.icomoon-arrow-left-3:before {
	content: "\e3be";
}
.icomoon-arrow-up-left-2:before {
	content: "\e3bf";
}
.icomoon-arrow-up-4:before {
	content: "\e3c0";
}
.icomoon-arrow-up-right-2:before {
	content: "\e3c1";
}
.icomoon-arrow-right-5:before {
	content: "\e3c2";
}
.icomoon-arrow-down-right-2:before {
	content: "\e3c3";
}
.icomoon-arrow-down-4:before {
	content: "\e3c4";
}
.icomoon-arrow-down-left-2:before {
	content: "\e3c5";
}
.icomoon-arrow-left-4:before {
	content: "\e3c6";
}
.icomoon-arrow-up-left-3:before {
	content: "\e3c7";
}
.icomoon-arrow-up-5:before {
	content: "\e3c8";
}
.icomoon-arrow-up-right-3:before {
	content: "\e3c9";
}
.icomoon-arrow-right-6:before {
	content: "\e3ca";
}
.icomoon-arrow-down-right-3:before {
	content: "\e3cb";
}
.icomoon-arrow-down-5:before {
	content: "\e3cc";
}
.icomoon-arrow-down-left-3:before {
	content: "\e3cd";
}
.icomoon-arrow-left-5:before {
	content: "\e3ce";
}
.icomoon-arrow-up-left-4:before {
	content: "\e3cf";
}
.icomoon-arrow-up-6:before {
	content: "\e3d0";
}
.icomoon-arrow-up-right-4:before {
	content: "\e3d1";
}
.icomoon-arrow-right-7:before {
	content: "\e3d2";
}
.icomoon-arrow-down-right-4:before {
	content: "\e3d3";
}
.icomoon-arrow-down-6:before {
	content: "\e3d4";
}
.icomoon-arrow-down-left-4:before {
	content: "\e3d5";
}
.icomoon-arrow-left-6:before {
	content: "\e3d6";
}
.icomoon-arrow:before {
	content: "\e3d7";
}
.icomoon-arrow-2:before {
	content: "\e3d8";
}
.icomoon-arrow-3:before {
	content: "\e3d9";
}
.icomoon-arrow-4:before {
	content: "\e3da";
}
.icomoon-arrow-5:before {
	content: "\e3db";
}
.icomoon-arrow-6:before {
	content: "\e3dc";
}
.icomoon-arrow-7:before {
	content: "\e3dd";
}
.icomoon-arrow-8:before {
	content: "\e3de";
}
.icomoon-arrow-up-left-5:before {
	content: "\e3df";
}
.icomoon-arrow-square:before {
	content: "\e3e0";
}
.icomoon-arrow-up-right-5:before {
	content: "\e3e1";
}
.icomoon-arrow-right-8:before {
	content: "\e3e2";
}
.icomoon-arrow-down-right-5:before {
	content: "\e3e3";
}
.icomoon-arrow-down-7:before {
	content: "\e3e4";
}
.icomoon-arrow-down-left-5:before {
	content: "\e3e5";
}
.icomoon-arrow-left-7:before {
	content: "\e3e6";
}
.icomoon-arrow-up-7:before {
	content: "\e3e7";
}
.icomoon-arrow-right-9:before {
	content: "\e3e8";
}
.icomoon-arrow-down-8:before {
	content: "\e3e9";
}
.icomoon-arrow-left-8:before {
	content: "\e3ea";
}
.icomoon-arrow-up-8:before {
	content: "\e3eb";
}
.icomoon-arrow-right-10:before {
	content: "\e3ec";
}
.icomoon-arrow-bottom:before {
	content: "\e3ed";
}
.icomoon-arrow-left-9:before {
	content: "\e3ee";
}
.icomoon-arrow-up-left-6:before {
	content: "\e3ef";
}
.icomoon-arrow-up-9:before {
	content: "\e3f0";
}
.icomoon-arrow-up-right-6:before {
	content: "\e3f1";
}
.icomoon-arrow-right-11:before {
	content: "\e3f2";
}
.icomoon-arrow-down-right-6:before {
	content: "\e3f3";
}
.icomoon-arrow-down-9:before {
	content: "\e3f4";
}
.icomoon-arrow-down-left-6:before {
	content: "\e3f5";
}
.icomoon-arrow-left-10:before {
	content: "\e3f6";
}
.icomoon-arrow-up-left-7:before {
	content: "\e3f7";
}
.icomoon-arrow-up-10:before {
	content: "\e3f8";
}
.icomoon-arrow-up-right-7:before {
	content: "\e3f9";
}
.icomoon-arrow-right-12:before {
	content: "\e3fa";
}
.icomoon-arrow-down-right-7:before {
	content: "\e3fb";
}
.icomoon-arrow-down-10:before {
	content: "\e3fc";
}
.icomoon-arrow-down-left-7:before {
	content: "\e3fd";
}
.icomoon-arrow-left-11:before {
	content: "\e3fe";
}
.icomoon-arrow-up-11:before {
	content: "\e3ff";
}
.icomoon-arrow-right-13:before {
	content: "\e400";
}
.icomoon-arrow-down-11:before {
	content: "\e401";
}
.icomoon-arrow-left-12:before {
	content: "\e402";
}
.icomoon-arrow-up-12:before {
	content: "\e403";
}
.icomoon-arrow-right-14:before {
	content: "\e404";
}
.icomoon-arrow-down-12:before {
	content: "\e405";
}
.icomoon-arrow-left-13:before {
	content: "\e406";
}
.icomoon-arrow-up-13:before {
	content: "\e407";
}
.icomoon-arrow-right-15:before {
	content: "\e408";
}
.icomoon-arrow-down-13:before {
	content: "\e409";
}
.icomoon-arrow-left-14:before {
	content: "\e40a";
}
.icomoon-arrow-up-14:before {
	content: "\e40b";
}
.icomoon-arrow-right-16:before {
	content: "\e40c";
}
.icomoon-arrow-down-14:before {
	content: "\e40d";
}
.icomoon-arrow-left-15:before {
	content: "\e40e";
}
.icomoon-arrow-up-15:before {
	content: "\e40f";
}
.icomoon-arrow-right-17:before {
	content: "\e410";
}
.icomoon-arrow-down-15:before {
	content: "\e411";
}
.icomoon-arrow-left-16:before {
	content: "\e412";
}
.icomoon-arrow-up-16:before {
	content: "\e413";
}
.icomoon-arrow-right-18:before {
	content: "\e414";
}
.icomoon-arrow-down-16:before {
	content: "\e415";
}
.icomoon-arrow-left-17:before {
	content: "\e416";
}
.icomoon-menu-10:before {
	content: "\e417";
}
.icomoon-menu-11:before {
	content: "\e418";
}
.icomoon-menu-close:before {
	content: "\e419";
}
.icomoon-menu-close-2:before {
	content: "\e41a";
}
.icomoon-enter-4:before {
	content: "\e41b";
}
.icomoon-enter-5:before {
	content: "\e41c";
}
.icomoon-esc:before {
	content: "\e41d";
}
.icomoon-backspace:before {
	content: "\e41e";
}
.icomoon-backspace-2:before {
	content: "\e41f";
}
.icomoon-backspace-3:before {
	content: "\e420";
}
.icomoon-tab:before {
	content: "\e421";
}
.icomoon-transmission:before {
	content: "\e422";
}
.icomoon-transmission-2:before {
	content: "\e423";
}
.icomoon-sort:before {
	content: "\e424";
}
.icomoon-sort-2:before {
	content: "\e425";
}
.icomoon-key-keyboard:before {
	content: "\e426";
}
.icomoon-key-A:before {
	content: "\e427";
}
.icomoon-key-up:before {
	content: "\e428";
}
.icomoon-key-right:before {
	content: "\e429";
}
.icomoon-key-down:before {
	content: "\e42a";
}
.icomoon-key-left:before {
	content: "\e42b";
}
.icomoon-command:before {
	content: "\e42c";
}
.icomoon-checkbox-checked:before {
	content: "\e42d";
}
.icomoon-checkbox-unchecked:before {
	content: "\e42e";
}
.icomoon-square:before {
	content: "\e42f";
}
.icomoon-checkbox-partial:before {
	content: "\e430";
}
.icomoon-checkbox:before {
	content: "\e431";
}
.icomoon-checkbox-unchecked-2:before {
	content: "\e432";
}
.icomoon-checkbox-partial-2:before {
	content: "\e433";
}
.icomoon-checkbox-checked-2:before {
	content: "\e434";
}
.icomoon-checkbox-unchecked-3:before {
	content: "\e435";
}
.icomoon-checkbox-partial-3:before {
	content: "\e436";
}
.icomoon-radio-checked:before {
	content: "\e437";
}
.icomoon-radio-unchecked:before {
	content: "\e438";
}
.icomoon-circle:before {
	content: "\e439";
}
.icomoon-circle-2:before {
	content: "\e43a";
}
.icomoon-crop:before {
	content: "\e43b";
}
.icomoon-crop-2:before {
	content: "\e43c";
}
.icomoon-vector:before {
	content: "\e43d";
}
.icomoon-rulers:before {
	content: "\e43e";
}
.icomoon-scissors:before {
	content: "\e43f";
}
.icomoon-scissors-2:before {
	content: "\e440";
}
.icomoon-scissors-3:before {
	content: "\e441";
}
.icomoon-filter:before {
	content: "\e442";
}
.icomoon-filter-2:before {
	content: "\e443";
}
.icomoon-filter-3:before {
	content: "\e444";
}
.icomoon-filter-4:before {
	content: "\e445";
}
.icomoon-font:before {
	content: "\e446";
}
.icomoon-font-size:before {
	content: "\e447";
}
.icomoon-type:before {
	content: "\e448";
}
.icomoon-text-height:before {
	content: "\e449";
}
.icomoon-text-width:before {
	content: "\e44a";
}
.icomoon-height:before {
	content: "\e44b";
}
.icomoon-width:before {
	content: "\e44c";
}
.icomoon-bold:before {
	content: "\e44d";
}
.icomoon-underline:before {
	content: "\e44e";
}
.icomoon-italic:before {
	content: "\e44f";
}
.icomoon-strikethrough:before {
	content: "\e450";
}
.icomoon-strikethrough-2:before {
	content: "\e451";
}
.icomoon-font-size-2:before {
	content: "\e452";
}
.icomoon-bold-2:before {
	content: "\e453";
}
.icomoon-underline-2:before {
	content: "\e454";
}
.icomoon-italic-2:before {
	content: "\e455";
}
.icomoon-strikethrough-3:before {
	content: "\e456";
}
.icomoon-omega:before {
	content: "\e457";
}
.icomoon-sigma:before {
	content: "\e458";
}
.icomoon-nbsp:before {
	content: "\e459";
}
.icomoon-page-break:before {
	content: "\e45a";
}
.icomoon-page-break-2:before {
	content: "\e45b";
}
.icomoon-superscript:before {
	content: "\e45c";
}
.icomoon-subscript:before {
	content: "\e45d";
}
.icomoon-superscript-2:before {
	content: "\e45e";
}
.icomoon-subscript-2:before {
	content: "\e45f";
}
.icomoon-text-color:before {
	content: "\e460";
}
.icomoon-highlight:before {
	content: "\e461";
}
.icomoon-pagebreak:before {
	content: "\e462";
}
.icomoon-clear-formatting:before {
	content: "\e463";
}
.icomoon-table:before {
	content: "\e464";
}
.icomoon-table-2:before {
	content: "\e465";
}
.icomoon-insert-template:before {
	content: "\e466";
}
.icomoon-pilcrow:before {
	content: "\e467";
}
.icomoon-left-to-right:before {
	content: "\e468";
}
.icomoon-right-to-left:before {
	content: "\e469";
}
.icomoon-paragraph-left:before {
	content: "\e46a";
}
.icomoon-paragraph-center:before {
	content: "\e46b";
}
.icomoon-paragraph-right:before {
	content: "\e46c";
}
.icomoon-paragraph-justify:before {
	content: "\e46d";
}
.icomoon-paragraph-left-2:before {
	content: "\e46e";
}
.icomoon-paragraph-center-2:before {
	content: "\e46f";
}
.icomoon-paragraph-right-2:before {
	content: "\e470";
}
.icomoon-paragraph-justify-2:before {
	content: "\e471";
}
.icomoon-indent-increase:before {
	content: "\e472";
}
.icomoon-indent-decrease:before {
	content: "\e473";
}
.icomoon-paragraph-left-3:before {
	content: "\e474";
}
.icomoon-paragraph-center-3:before {
	content: "\e475";
}
.icomoon-paragraph-right-3:before {
	content: "\e476";
}
.icomoon-paragraph-justify-3:before {
	content: "\e477";
}
.icomoon-indent-increase-2:before {
	content: "\e478";
}
.icomoon-indent-decrease-2:before {
	content: "\e479";
}
.icomoon-share:before {
	content: "\e47a";
}
.icomoon-new-tab:before {
	content: "\e47b";
}
.icomoon-new-tab-2:before {
	content: "\e47c";
}
.icomoon-popout:before {
	content: "\e47d";
}
.icomoon-embed:before {
	content: "\e47e";
}
.icomoon-code:before {
	content: "\e47f";
}
.icomoon-console:before {
	content: "\e480";
}
.icomoon-seven-segment-0:before {
	content: "\e481";
}
.icomoon-seven-segment-1:before {
	content: "\e482";
}
.icomoon-seven-segment-2:before {
	content: "\e483";
}
.icomoon-seven-segment-3:before {
	content: "\e484";
}
.icomoon-seven-segment-4:before {
	content: "\e485";
}
.icomoon-seven-segment-5:before {
	content: "\e486";
}
.icomoon-seven-segment-6:before {
	content: "\e487";
}
.icomoon-seven-segment-7:before {
	content: "\e488";
}
.icomoon-seven-segment-8:before {
	content: "\e489";
}
.icomoon-seven-segment-9:before {
	content: "\e48a";
}
.icomoon-share-2:before {
	content: "\e48b";
}
.icomoon-share-3:before {
	content: "\e48c";
}
.icomoon-mail:before {
	content: "\e48d";
}
.icomoon-mail-2:before {
	content: "\e48e";
}
.icomoon-mail-3:before {
	content: "\e48f";
}
.icomoon-mail-4:before {
	content: "\e490";
}
.icomoon-google:before {
	content: "\e491";
}
.icomoon-google-plus:before {
	content: "\e492";
}
.icomoon-google-plus-2:before {
	content: "\e493";
}
.icomoon-google-plus-3:before {
	content: "\e494";
}
.icomoon-google-plus-4:before {
	content: "\e495";
}
.icomoon-google-drive:before {
	content: "\e496";
}
.icomoon-facebook:before {
	content: "\e497";
}
.icomoon-facebook-2:before {
	content: "\e498";
}
.icomoon-facebook-3:before {
	content: "\e499";
}
.icomoon-facebook-4:before {
	content: "\e49a";
}
.icomoon-instagram:before {
	content: "\e49b";
}
.icomoon-twitter:before {
	content: "\e49c";
}
.icomoon-twitter-2:before {
	content: "\e49d";
}
.icomoon-twitter-3:before {
	content: "\e49e";
}
.icomoon-feed-2:before {
	content: "\e49f";
}
.icomoon-feed-3:before {
	content: "\e4a0";
}
.icomoon-feed-4:before {
	content: "\e4a1";
}
.icomoon-youtube:before {
	content: "\e4a2";
}
.icomoon-youtube-2:before {
	content: "\e4a3";
}
.icomoon-vimeo:before {
	content: "\e4a4";
}
.icomoon-vimeo2:before {
	content: "\e4a5";
}
.icomoon-vimeo-2:before {
	content: "\e4a6";
}
.icomoon-lanyrd:before {
	content: "\e4a7";
}
.icomoon-flickr:before {
	content: "\e4a8";
}
.icomoon-flickr-2:before {
	content: "\e4a9";
}
.icomoon-flickr-3:before {
	content: "\e4aa";
}
.icomoon-flickr-4:before {
	content: "\e4ab";
}
.icomoon-picassa:before {
	content: "\e4ac";
}
.icomoon-picassa-2:before {
	content: "\e4ad";
}
.icomoon-dribbble:before {
	content: "\e4ae";
}
.icomoon-dribbble-2:before {
	content: "\e4af";
}
.icomoon-dribbble-3:before {
	content: "\e4b0";
}
.icomoon-forrst:before {
	content: "\e4b1";
}
.icomoon-forrst-2:before {
	content: "\e4b2";
}
.icomoon-deviantart:before {
	content: "\e4b3";
}
.icomoon-deviantart-2:before {
	content: "\e4b4";
}
.icomoon-steam:before {
	content: "\e4b5";
}
.icomoon-steam-2:before {
	content: "\e4b6";
}
.icomoon-github:before {
	content: "\e4b7";
}
.icomoon-github-2:before {
	content: "\e4b8";
}
.icomoon-github-3:before {
	content: "\e4b9";
}
.icomoon-github-4:before {
	content: "\e4ba";
}
.icomoon-github-5:before {
	content: "\e4bb";
}
.icomoon-wordpress:before {
	content: "\e4bc";
}
.icomoon-wordpress-2:before {
	content: "\e4bd";
}
.icomoon-joomla:before {
	content: "\e4be";
}
.icomoon-blogger:before {
	content: "\e4bf";
}
.icomoon-blogger-2:before {
	content: "\e4c0";
}
.icomoon-tumblr:before {
	content: "\e4c1";
}
.icomoon-tumblr-2:before {
	content: "\e4c2";
}
.icomoon-yahoo:before {
	content: "\e4c3";
}
.icomoon-tux:before {
	content: "\e4c4";
}
.icomoon-apple:before {
	content: "\e4c5";
}
.icomoon-finder:before {
	content: "\e4c6";
}
.icomoon-android:before {
	content: "\e4c7";
}
.icomoon-windows:before {
	content: "\e4c8";
}
.icomoon-windows8:before {
	content: "\e4c9";
}
.icomoon-soundcloud:before {
	content: "\e4ca";
}
.icomoon-soundcloud-2:before {
	content: "\e4cb";
}
.icomoon-skype:before {
	content: "\e4cc";
}
.icomoon-reddit:before {
	content: "\e4cd";
}
.icomoon-linkedin:before {
	content: "\e4ce";
}
.icomoon-lastfm:before {
	content: "\e4cf";
}
.icomoon-lastfm-2:before {
	content: "\e4d0";
}
.icomoon-delicious:before {
	content: "\e4d1";
}
.icomoon-stumbleupon:before {
	content: "\e4d2";
}
.icomoon-stumbleupon-2:before {
	content: "\e4d3";
}
.icomoon-stackoverflow:before {
	content: "\e4d4";
}
.icomoon-pinterest:before {
	content: "\e4d5";
}
.icomoon-pinterest-2:before {
	content: "\e4d6";
}
.icomoon-xing:before {
	content: "\e4d7";
}
.icomoon-xing-2:before {
	content: "\e4d8";
}
.icomoon-flattr:before {
	content: "\e4d9";
}
.icomoon-foursquare:before {
	content: "\e4da";
}
.icomoon-foursquare-2:before {
	content: "\e4db";
}
.icomoon-paypal:before {
	content: "\e4dc";
}
.icomoon-paypal-2:before {
	content: "\e4dd";
}
.icomoon-paypal-3:before {
	content: "\e4de";
}
.icomoon-yelp:before {
	content: "\e4df";
}
.icomoon-libreoffice:before {
	content: "\e4e0";
}
.icomoon-file-pdf:before {
	content: "\e4e1";
}
.icomoon-file-openoffice:before {
	content: "\e4e2";
}
.icomoon-file-word:before {
	content: "\e4e3";
}
.icomoon-file-excel:before {
	content: "\e4e4";
}
.icomoon-file-zip:before {
	content: "\e4e5";
}
.icomoon-file-powerpoint:before {
	content: "\e4e6";
}
.icomoon-file-xml:before {
	content: "\e4e7";
}
.icomoon-file-css:before {
	content: "\e4e8";
}
.icomoon-html5:before {
	content: "\e4e9";
}
.icomoon-html5-2:before {
	content: "\e4ea";
}
.icomoon-css3:before {
	content: "\e4eb";
}
.icomoon-chrome:before {
	content: "\e4ec";
}
.icomoon-firefox:before {
	content: "\e4ed";
}
.icomoon-IE:before {
	content: "\e4ee";
}
.icomoon-opera:before {
	content: "\e4ef";
}
.icomoon-safari:before {
	content: "\e4f0";
}
.icomoon-IcoMoon:before {
	content: "\e4f1";
}
.icomoon-home-12:before {
	content: "\e4f2";
}
 /*----------------------------------

	Theme Name: Brazil
	----------------------
	
	/* #Icon Boxes
========================================= */

	
	/* #Icon Box
	=========================== */
	
	.icon-box, .icon-box1, .icon-box2, .icon-box3, .icon-box4, .icon-box5, .icon-box6, .icon-box7, .icon-box8 { clear:both;}
	.icon-box { vertical-align: baseline; margin: 10px 0px; background: #fff; min-height: 177px; padding: 0px 0px; }
	.icon-box img, .icon-box i { float: left; display: block; vertical-align: text-top; margin: 0px 20px 0px 0px;}
	.icon-box i { font-size: 32px; color: #545c63; float: left; margin-right: 20px; cursor: default; }
	.icon-box h5, .icon-box h4 { margin-bottom: 5px; line-height: 1.3; font-size:22px; padding-top: 15px; color: #292663;}
	.icon-box h5 strong, .icon-box h4 strong { letter-spacing:0;}
	.icon-box p { overflow: hidden; color:#000; font-size: 15px; line-height: 1.4em;}
	
	
	/* #Icon Box 1
	=========================== */
	
	.icon-box1 {text-align: left; overflow: hidden; margin-bottom: 30px;}
	.icon-box1 i {display:inline-block; font-size: 32px; color: #f08484; background: #f2f2f2; float: left; padding: 30px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; margin: 8px 30px 80px 0;
	-webkit-transition: all 0.18s ease; -moz-transition: all 0.18s ease; -ms-transition: all 0.18s ease; -o-transition: all 0.18s ease; transition: all 0.18s ease;}
	.icon-box1:hover i {color: #fff; background: #ff5d5e; border-color: #ff5d5e;}
	.icon-box1 h4 {font-weight: 400; font-size: 17px; color: #282828; margin-bottom: 12px;overflow: hidden}
	.icon-box1 p {font-weight: 300; font-size: 14px; color: #898989; margin-bottom: 14px;}
	.icon-box1 a {color: #f08484; font-size: 13px;}
	.icon-box1 a.magicmore { padding:0;}
	.icon-box1 a:hover {color: #eb7348;}
	.icon-box1 a.magicmore:after {display:none}


	
	/* #Icon Box 2
	=========================== */
	
	.icon-box2 { text-align: left; overflow: hidden; margin-bottom: 30px;}
	.icon-box2 i {display:inline-block; font-size: 32px; color: #444; background: none; float: left; padding: 15px; border:3px solid #444; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; margin: 8px 24px 80px 0; -webkit-transition: all 0.18s ease; -moz-transition: all 0.18s ease; -ms-transition: all 0.18s ease; -o-transition: all 0.18s ease; transition: all 0.18s ease;}
	.icon-box2 h4, .icon-box2 h4 strong { font-weight: 600; font-size: 25px; color: #444; margin-bottom: 4px;overflow: hidden;}
	.icon-box2 p {font-weight: 400; font-size: 21px; color: #747474; line-height:1.5; margin-bottom: 10px !important;}


	
	
	/* #Icon Box 3
	=========================== */
	
	.icon-box3 i { font-size: 48px; color: #2e373d; margin-bottom: 10px; display: inline-block; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; }
	.icon-box3:hover i { color: #0ab1f0; cursor: default; }
	.icon-box3 h5, .icon-box3 h4 { margin-bottom: 4px; color: #2e373d; font-size: 16px; letter-spacing: 0.25px; line-height: 1.3; font-size:15px;}
	.icon-box3 h5 strong, .icon-box3 h4 strong { letter-spacing:0; font-weight:bold; }
	.icon-box3 p { line-height: 21px; margin-right: 10px; }
	
	
	/* #Icon Box 4
	=========================== */
	
	.icon-box4 { text-align: center; margin-bottom: 20px; }
	.icon-box4 i { padding: 30px; background: #f2f2f2; border-radius: 50%; margin-bottom: 24px; cursor: default; font-size: 36px; color: #0ab1f0; margin-bottom: 20px; display: inline-block; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; }
	.icon-box4 h4{ margin-bottom: 10px; color: #2e373d; font-size: 16px; letter-spacing: 0.25px;  font-weight:400; }
	.container .icon-box4 p { font-weight: 300;font-size: 14px;color: #898989;margin-bottom: 14px; padding: 0 15px }
	.icon-box4:hover i { color: #fff; box-shadow: inset 0 0 0 50px #ff5d5e; }
	
	
	/* #Icon Box 5
	=========================== */
	
	.icon-box5 p { text-align: left; margin-left: 80px; margin-top: 14px; color: #aaa}
	.icon-box5 a.magicmore {margin-left:80px}
	.icon-box5 i { border: 1px solid #eaeaea;background: #fff;border-radius: 100%;margin-right: 10px;cursor: default;display: inline-block;font-size: 28px;float: left;color: #f08484;padding: 20px;margin-right: 10px;margin-top: 10px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}

	.icon-box5 h4 { border-bottom: 1px solid #eaeaea; color: #2e373d; font-size: 12px; line-height: 48px; font-weight: bold; letter-spacing:2.5px; text-transform:uppercase; }
	.icon-box5:hover i { color:#fff; background: #f08484; border-color: #f08484;}
	.icon-box5 img { float: left; display: block; vertical-align: text-top; margin: 0 12px 0 0; }
	.blox .icon-box5 i  {background: transparent}
	.blox .icon-box5 h4{overflow: auto;display: inline;padding-bottom: 10px;}
	.blox .icon-box5:hover i {background: #fff; color:#f08484}
	
	
	/* #Icon Box 6
	=========================== */
	
	.icon-box6 { position: relative; text-align:center; background-color: rgba(255,255,255,0.81); background-color:#fff\9; border: 1px solid #e5e5e5; border-radius: 3px; padding: 36px 20px 28px; text-shadow: 0 0 0; margin: 40px 0 20px; }
	.icon-box6 * { text-shadow: none; }
	.icon-box6 i { font-size: 24px; padding: 15px 16px 17px; background: #f08484; color: #fff; position: absolute; top: -30px; left: 50%; margin-left: -27px; border-radius: 30px; cursor: default; }
	.icon-box6 h4, .blox .icon-box6 h4, .blox.dark .icon-box6 h4 { color: #363636; font-weight: 400; }
	.container .icon-box6 p, .container .blox .icon-box6 p, .container .blox.dark .icon-box6 p { color: #818181; margin-bottom: 12px; }
	.icon-box6 a.magicmore {color:#f08484}
	.icon-box6 a.magicmore:hover {color: #ed7676;}
	
	
	/* #Icon Box 7
	=========================== */
	
	.icon-box7 { padding: 10px 20px; text-align:center;  }
	.icon-box7 h4, .icon-box7 h4 strong{ font-weight: 600; font-size:29px; margin-bottom: 15px; letter-spacing:1.5px; padding:0 9px; line-height:1.6; }
	.icon-box7 p { font-size:16px; letter-spacing:0.5px; font-weight:300; color:#636363; line-height:1.5;}
	.icon-box7 i { display: inline-block; text-align: center; background:none; color:#6b6c77; font-size: 48px; line-height: 1; margin-bottom: 35px; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; }
	.icon-box7 a.magicmore { display:inline-block; margin:25px 0 10px; padding:12px 32px 12px 44px; color:#fff; font-size:11px; font-weight:600; text-transform:uppercase; border-radius:40px; letter-spacing:1px; background:#f08484; }
	.icon-box7 a.magicmore:hover { background:#e87777;}
	.icon-box7 a.magicmore:after { content: "\e3c2"; position:absolute; color: inherit; top: 18px; right: auto; left:24px; font-size: 12px; padding:0; border:none; }
	.icon-box7 a.magicmore:hover:after { -webkit-animation: magicmore-anim .2s ease .062s both; animation: magicmore-anim .2s ease .062s both;}
	
	@-webkit-keyframes magicmore-anim {
	from {left: -14px; opacity:0;}
	to {left: 24px; opacity:1;}
	}
	@keyframes magicmore-anim{
	from {left: -14px; opacity:0;}
	to {left: 24px; opacity:1;}
	}
	
	
		/* #Icon Box 8
	=========================== */
	
	.icon-box8 {	border: 1px solid rgba(15, 15, 15, 0.2); background-color:rgba(15, 15, 15, 0.1); vertical-align:baseline; text-align:center; border-radius:5px; padding:20px; -webkit-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out; margin-bottom: 10px}
	.icon-box8:hover {cursor:default; background-color:rgba(240, 240, 240, 0.6);}	
	.blox.dark .icon-box8:hover {background-color:rgba(15, 15, 15, 0.6);}	
	.icon-box8 h4 {border-bottom: 1px solid rgba(15, 15, 15, 0.2);font-size: 18px; font-weight: 500; line-height: 20px; padding: 16px 0; text-align: center;}	
	.icon-box8 p{font-weight: 400;text-align: center;	letter-spacing: 0px;padding: 5px 10px;font-size: 13px}
	.icon-box8 i {display:block;margin:16px 0;font-size:72px; color:#0ab1f0}
	.icon-box8 a.magicmore {position:relative; -webkit-transition: all 0.18s ease; -moz-transition: all 0.18s ease; -ms-transition: all 0.18s ease; -o-transition: all 0.18s ease; transition: all 0.18s ease; border: none; display: inline-block; padding: 6px 16px 6px 28px; cursor: pointer;	border: 1px solid transparent; border-radius: 2px; white-space: nowrap; margin-bottom: 20px; color: rgba(15, 15, 15, 0.16); background: rgba(15, 15, 15, 0.2); text-shadow: 0 0 0; text-transform:uppercase; font-size:11px; letter-spacing:2px;}
	.blox.dark .icon-box8 i {color:#0ab1f0}
	.blox.dark .icon-box8 a.magicmore{color: rgba(224, 224, 224, 0.1);}
	.icon-box8:hover a.magicmore{text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.2);}
	.blox.dark .icon-box8:hover a.magicmore{color: #fff; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);}
	.icon-box8 a.magicmore:hover {background: rgba(0, 0, 0, 0.5); color: rgba(240, 240, 240, 0.6)}
	.icon-box8 a.magicmore:before {position:absolute; font-family: 'icomoon'; speak: none; font-style: normal; font-weight: normal; content: "\e3b0"; color:inherit; top:13px; left:14px; font-size:8px; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased;}
	.icon-box8 a.magicmore:after {display:none}
    #wrap { display: block; margin: 0 auto; position: relative; padding: 0; background: #fff; }
#wrap.boxed-wrap { margin: 0 auto; background: #fff; overflow:hidden; width: 1000px; -webkit-box-shadow: 0 0 9px rgba(0,0,0,0.4); -moz-box-shadow: 0 0 7px rgba(0,0,0,0.4); box-shadow: 0 0 7px rgba(0,0,0,0.4); border: 1px solid #d6dbdc\9; border-bottom: none; }
.boxed-wrap-new { margin: -90px auto 0px; background: #fff; overflow:hidden; -webkit-box-shadow: 0 0 9px rgba(0,0,0,0.4); -moz-box-shadow: 0 0 7px rgba(0,0,0,0.4); box-shadow: 0 0 7px rgba(0,0,0,0.4); border: 1px solid #d6dbdc\9; border-bottom: none;  }
h1.abcnew { color: #292663; font-size: 28px; line-height:1.8; position: relative; text-transform: capitalize; font-weight: 600; letter-spacing: 0; padding: 7px 5px; background: #fff; border-bottom: 1px solid #999999; margin: 0px 0px 40px; }
#wrap.boxed-wrap #header {top:inherit; left:inherit; width: 1000px;}
#site-title { margin-top:25px; padding-bottom:10px;}
#site-title small { display:block; margin-top:5px;}
#main-content.container { padding-top:35px;}
#wrap.darkhalf #main-content.container, #wrap.boxed-wrap.darkhalf #main-content.container { padding-top:0;} #headline { width: 100%; height: 70px; padding: 0px 0 0px; background: #292663; display: table; margin: 20px 0px; }
#headline h3 { color: #292663; font-size: 28px; line-height:1.8; position: relative; text-transform: capitalize; font-weight: 600; letter-spacing: 0; padding: 3px 5px; background: #fff; border-bottom: 1px solid #999999; margin: 0 0 40px; }
#headline h3 small { font-size: 56%; font-weight: 300; margin-left: 10px; letter-spacing: -0.07em; text-transform: capitalize; } .top-bar { background:#fff; min-height:26px; padding:5px 0; border-bottom:1px solid #f3f3f3; } 
.top-bar h6 { font-size:12px; font-weight:400; margin:0 10px 0 0; color:#999; letter-spacing:0.6px;} 
.top-links { float:left; color:#ffffff; font-size:13px; padding:4px 0 0 4px; font-style: italic; }
.top-links strong { color: #fb9f03; }
.top-links.rgtflot { float:right; padding-right:10px;}
.top-links img, .container .top-links p { float:left; margin:4px 3px 0 0;}
.container .top-links p { color:#d9d9d9; font-weight:bold; font-size:12px; line-height:1; margin:5px 9px 0 0;}
.top-links a, .top-links span { color: #9aa6af; font-size:10px; display:inline; margin:0 6px; text-transform:uppercase; font-weight:bold; }
.top-links a:hover { color:#ff932a}
.top-co-inf .top-links { float:right; margin-top:8px;}
.top-co-inf .top-links p { color:#6d6e71; }
.relative { position: relative; }
.contact { position: absolute; bottom: -35px; background: rgba(255, 255, 255, 0.70) url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/bg-form2.png) no-repeat bottom center; padding: 0px 17px; z-index: 10000000000000111 !important; left: 9%; border-top: 5px solid #f9a61a; }
.contact textarea { max-height: 85px; }
.contact form { margin-bottom: 18px; }
.contact input[type="text"], .contact input[type="tel"], .contact input[type="password"], .contact input[type="email"], .contact textarea, .contact select { min-height: 31px; }
.contact1 {  background: #f2f2f2; padding: 0px 10px; border-top: 5px solid #f9a61a; }
.contact h1 { font-family: 'Bree Serif', Georgia, Times, serif; font-size: 25px; line-height: 35px; color: #333333; letter-spacing: 0px !important; text-align: center; background: #f9a61a; padding: 5px; width: 100%; display: block; -webkit-border-bottom-right-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px;-moz-border-radius-bottomleft: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; text-shadow: 1px 1px 2px rgba(255, 255, 255, 0.5); }
.contact1 h1 { font-family: 'Bree Serif', Georgia, Times, serif; font-size: 25px; line-height: 35px; color: #333333; letter-spacing: 0px !important; text-align: center; background: #f9a61a; padding: 5px; width: 100%; display: block; -webkit-border-bottom-right-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px;-moz-border-radius-bottomleft: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; text-shadow: 1px 1px 2px rgba(255, 255, 255, 0.5); }
.blue-bg {}
.contact p { margin: 0 0 10px 0; line-height: 1.1;font-size: 14px;}
.contact1 p { margin: 0 0 20px 0; }
.gform_wrapper .gfield_time_hour, .gform_wrapper .gfield_time_minute, .gform_wrapper .gfield_date_month, .gform_wrapper .gfield_date_day, .gform_wrapper .gfield_date_year {
float: left;
width: 240px !important;
}
#gform_wrapper_1 input[type="text"], #gform_wrapper_1 input[type="tel"], #gform_wrapper_1 input[type="password"], #gform_wrapper_1 input[type="email"], #gform_wrapper_1 textarea, #gform_wrapper_1 select { width: 60%; }
.gform_wrapper .ginput_complex label, .gform_wrapper .gfield_time_hour label, .gform_wrapper .gfield_time_minute label, .gform_wrapper .gfield_date_month label, .gform_wrapper .gfield_date_day label, .gform_wrapper .gfield_date_year label, .gform_wrapper .instruction { float: left; }
.gform_wrapper .gfield_time_hour input, .gform_wrapper .gfield_time_minute input, .gform_wrapper .gfield_date_month input, .gform_wrapper .gfield_date_day input, .gform_wrapper .gfield_date_year input
{ float: right; width: 70%; } #header { z-index: 10000; width: 100%; background: #fff; padding: 14px 0;}
#header h6, .top-bar h6, .top-inf h6  { font-size:22px; margin:-6px 14px; font-weight:600; color:#000000; display:inline-block;}
#header h6 i, .top-bar h6 i, .top-inf h6 i { background:none; font-size:16px; color:#6a6c75; display:inline; margin:7px 4px; padding:8px; border-radius:50%; border:1px solid #e9e9e9; vertical-align:middle;}
.top-bar h6 i { padding:0; border:none;}
.logo { height: auto; float: left;}
.logo img { max-width: 100%; max-height: 100%; min-height: 40px; margin-top: 5px;}
.nav-wrap1 .container { width:auto;}
#header .img-logo-w1 { display:block;}
#header .img-logo-w2, #header .img-logo-w3 { display:none}
.transparent-header-w #header .img-logo-w1, .transparent-header-w #header .img-logo-w3 { display:none}
.transparent-header-w #header .img-logo-w2 { display:block;}
#header.sticky .img-logo-w2 { display:none;}
.logo-sticky { display:none;}
#search-form { float:right; margin:20px 0 auto 16px; position:relative;}
#search-form .search-text-box, #search-form2 .search-text-box2 { background-color: #f5f5f5;  background-image: url(https://www.heretothere.com.au/wp-content/themes/brazil-wp/images/search-icon.png); background-position: 12px 50%; background-repeat: no-repeat; border: 0 none; border-radius: 18px; box-shadow: none; color: transparent; cursor: text; font-size: 13px; color:#444; min-height:35px; height:35px; line-height: 18px; padding: 7px 5px 8px 30px; transition: all 0.3s ease-in-out 0s; width:1px; min-width: 210px;}	
#search-form2 { display:none; position:relative; }
#search-form2 .search-text-box2 { width:220px; margin:auto; position:relative; }
.search-form-box { position:absolute; right:-18px; margin-top:20px; background:#fff; padding:14px 18px; height:63px; border:1px solid #e2e2e2; border-radius:4px; -moz-box-shadow:0 2px 12px rgba(0,0,0,0.082); -webkit-box-shadow:0 2px 12px rgba(0,0,0,0.082); box-shadow:0 2px 12px rgba(0,0,0,0.082);  display:none;}
.search-form-box.show-sbox { display:block; -webkit-animation: fade-anim .3s ease .037s both; animation: fade-anim .3s ease .037s both; z-index:91120; }
.search-form-box:after, .search-form-box:before { content: '';display: block;position: absolute; right:9px;width: 0;height: 0;border-style: solid; border-width: 10px;}
.search-form-box:after { top: -18px; border-color: transparent transparent #ffffff transparent ;}
.search-form-box:before { top: -19px; border-color: transparent transparent #e2e2e2 transparent ;}
a.search-form-icon, a.search-form-icon:visited { display:block; width:16px; height:16px; color:#888;}
a.search-form-icon:hover { color:#555;}
@media only screen and (min-width: 768px) {
#header.sticky { position:relative; left:0; }	
#header.sticky #nav-wrap { width:100%; border-bottom:1px solid #e9e9e9\9; box-shadow:0 0 3px rgba(0,0,0,0.21); z-index:800000000; background:rgba(255,255,255,0.97); display:block; position:fixed; height:96px; padding:0; left:0; top:0; -webkit-animation: header-anim .2s ease .027s both; animation: header-anim .2s ease .027s both; }
#header.sticky #nav-wrap .container { width:100%; float:none; padding:0 30px 0 300px; max-width:1140px; position:relative; margin-left:auto; margin-right:auto; }
#header.sticky .logo-sticky { display:block; position:fixed; top:0; max-width:280px; z-index:900000000;  -webkit-animation: fade-anim .3s ease .044s both; animation: fade-anim .3s ease .044s both;}
#header.sticky .logo-sticky img.img-logo-w3 { height: 70px; width: auto; max-width:280px; margin-top: 10px; display:block; }
#header.hi-header, #header.hi-header .logo .img-logo-w1  { display: none;}
#header.sticky.hi-header, #header.hi-header .logo-stickys, #header.hi-header .logo-sticky img.img-logo-w3 { display:block; -webkit-animation: fade-anim .3s ease .044s both; animation: fade-anim .3s ease .044s both; }
.transparent-header-w #header { position:absolute; top:0; background:none; border:none;}
.transparent-header-w .top-bar, .transparent-header-w #headline { display:none; }
.transparent-header-w #header.sticky { position:fixed; left:auto; top:auto;}
.transparent-header-w #header.sticky .img-logo-w2  { display: none;}
.transparent-header-w #header #nav > li > a, .transparent-header-w .woo-cart-header .header-cart span, .transparent-header-w a.search-form-icon { color:#fff; text-shadow:1px 1px 0 rgba(0,0,0,0.25);}
.transparent-header-w #header.sticky #nav > li > a { color:#666; text-shadow:none;}
.transparent-header-w #header.sticky .woo-cart-header .header-cart span { color:#9d9d9d; text-shadow:none;}
.transparent-header-w #header.sticky a.search-form-icon	{ color:#888; text-shadow:none;}
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
#header.sticky #nav-wrap .container { padding:0 30px 0 210px;}
#header.sticky .logo-sticky, #header.sticky .logo-sticky img.img-logo-w3 { max-width:180px; }
#header.sticky #nav-wrap #nav > li { padding:0 7px;}	
} @-webkit-keyframes header-anim {
from {opacity: 0.5;
-webkit-transform: translateY(-60px);
transform: translateY(-20px);}
to {opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);}
}
@keyframes header-anim {
from {opacity: 0.5;
-webkit-transform: translateY(-60px);
-ms-transform: translateY(-60px);
transform: translateY(-60px);}
to {opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);}
}
@-webkit-keyframes header-anima {
from {height:0;}
to {height:60px; padding:0;}
}
@keyframes header-anima {
from {height:0;	}
to {height:60px; padding:0;}
}
@-webkit-keyframes fade-anim {
from {opacity: 0; }
to {opacity: 1;}
}
@keyframes fade-anim{
from {opacity: 0; }
to {opacity: 1;}
} .Error404Section{ background: #f8f8f8}
.Error404Section h1{font-size: 84px;text-transform: uppercase;font-family: "Open Sans";line-height: 1.4;font-weight: 900; margin-bottom: 10px}	
.Error404Section h2{color: #1bbc9b;font-size: 36px;font-family: "Open Sans";font-weight: 400;margin-bottom: 30px;}  .midnew { background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/map.png) no-repeat center center; }
.footer-in p strong { color: #fec601; font-size: 17px; line-height: 1.8em;}
.footer-in p img { margin-right: 20px; margin-top: 5px; } 
.footer-in p a { color: #fec601; }
.footer-in p a:hover { color: #fff; }
#footer { width: 100%; padding: 10px 0 0px 0; background: url(//www.heretothere.com.au/wp-content/themes/brazil-wp/images/footer-bg.png) repeat center top !important;  text-align: left; }
#footer.litex { background: #fafafa;  border-top: 6px solid #e9e9e9; }
.footer-in { margin: 20px auto; padding-bottom: 0px; color: #ccc; position: relative; }
.footer-in .columns { margin-top: 20px; }
.footer-in h5.subtitle { color: #fff; display: block; padding-bottom: 6px; margin: 0; margin: 10px 0; font-family: Lato; position: relative;  font-size:22px; letter-spacing:0px; font-style: italic; line-height:1.5; font-weight: 700; text-shadow:0 1px 0 #000; }
#footer.litex .footer-in h5.subtitle { color:#414141;}
#footer h5.subtitle span { position: absolute; right: 0; text-align: right; }
#footer h5.subtitle span a { color: #787878; font-size: 10px; font-weight: 400; }
#footer .textwidget { color: #fff; font-size: 13px; font-family: Lato; text-align: justify; line-height: 18px; padding: 10px 20px 10px 0px;}
.footer-in hr { border-color: #373737; }
.footer-in .copyright-txt { font-size: 12px; }
.footer-in p { line-height: 19px; color: #ffffff; }
.contact2 div { line-height: 21px; }
.footer-in a { text-decoration: none; -webkit-transition: all 0.18s ease; -moz-transition: all 0.18s ease; -o-transition: all 0.18s ease; transition: all 0.18s ease; }
.footer-sbc { position: relative; text-align: center; margin: 0 auto; }
.footer-sbc input[type="text"], .footer-sbc input[type="submit"] { float: left; margin: 4px 7px; } .social-icons a { border: 0; float: left; margin: 1px 7px 0 12px; opacity: 0.5; text-decoration: none; -webkit-transition: opacity 0.5s ease; -moz-transition: opacity 0.5s ease; -ms-transition: opacity 0.5s ease; -o-transition: opacity 0.5s ease; transition: opacity 0.5s ease; }
.social-icons a:hover { opacity: 1; }
.social-icons.members { clear: both; text-align: center; margin-bottom: 10px; }
.social-icons.members a { text-align: center; float: none; }
.footer-in a img { float: left; }
.contact-inf span { display: block; color: #9b9b9b; font-family: Arial; font-size: 14px; }
.contact-inf i { margin-right: 5px; color: #474747; }
.contact-inf form { margin-top: 20px; }
.footer-in .contact-inf input, .footer-in .contact-inf textarea { display: block; min-width: 97%; margin: 12px 0; background: #222; color: #ccc; border: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 10px 0px 10px 12px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 0 3px 1px #191919, 1px 1px #393939; -moz-box-shadow: inset 0 0 3px 1px #191919, 1px 1px #393939; box-shadow: inset 0 0 3px 1px #191919, 1px 1px #393939; }
.footer-in .contact-inf button { padding: 12px 22px; font-size: 10px; letter-spacing:1px; color:#aaa; font-weight: bold; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; background: #333; background: -moz-linear-gradient(top, #333, #252525); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333), color-stop(100%, #252525)); background: -webkit-linear-gradient(top, #333, #252525); background: -ms-linear-gradient(top, #333, #252525); background: -o-linear-gradient(top, #333, #252525); background: linear-gradient(top, #373737, #252525); border: 1px solid #202020; float: right; margin-right:6px; }
.footer-in a:hover { color: #85b940; }
#footer.litex .footer-in a { color: #0093d0; }
.footer-in a.terms { color: #578f1a; }
.footer-navi.floatright { float:right;}
.footer-in .col-md-12 .widget {text-align:center;}
.footbot { margin: 0 auto; position: relative; background: #1a1a1a; padding: 26px 0 18px; text-align: right; border-top-right-radius: 2px; border-top-left-radius: 1px; }
#footer.litex .footbot { background:#e9e9e9}
#footer.litex .footbot, #footer.litex .footer-in h4, #footer.litex .footer-in hr { border-color: #e0e0e0; color: #5b5b5b; }
.footbot img { position: relative; margin: 6px 40px 0 0; opacity: 0.93; }
.footer-navi { float: left; line-height: 38px; font-size: 14px;  color: #fff; }
.footer-navi ul { margin-left: 40px; }
.footer-navi a { color: #717171; margin: 0 4px; }
.footer-navi a:hover { color: #ccc; text-decoration: underline; }
.socialfollow { float: right; }
.socialfollow a { height:38px; padding: 10px; float: left; text-decoration: none; display: block; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -webkit-transition: all 0.31s ease; -moz-transition: all 0.31s ease; -ms-transition: all 0.31s ease; -o-transition: all 0.31s ease; transition: all 0.31s ease; }
.socialfollow a:first-of-type { margin-left: 0; }
.footer-in .socialfollow a:hover { text-decoration: none; }
.socialfollow a.facebook:hover { background: #fb9f03; }
.top-bar .socialfollow a.facebook:hover i, .our-team .socialfollow a.facebook:hover i { color: #fb9f03; }
.socialfollow a.twitter:hover { background: #00acee; }
.top-bar .socialfollow a.twitter:hover i, .our-team .socialfollow a.twitter:hover i { color: #fb9f03; }
.socialfollow a.vimeo:hover { background: #fb9f03; }
.top-bar .socialfollow a.vimeo:hover i, .our-team .socialfollow a.vimeo:hover i { color: #fb9f03; }
.socialfollow a.dribble:hover { background: #fb9f03; }
.top-bar .socialfollow a.dribble:hover i, .our-team .socialfollow a.dribble:hover i { color: #fb9f03; }
.socialfollow a.youtube:hover { background: #fb9f03; }
.top-bar .socialfollow a.youtube:hover i, .our-team .socialfollow a.youtube:hover i { color: #fb9f03; }
.socialfollow a.pinterest:hover { background: #fb9f03; }
.top-bar .socialfollow a.pinterest:hover i, .our-team .socialfollow a.pinterest:hover i { color: #fb9f03; }
.socialfollow a.google:hover { background: #fb9f03; }
.top-bar .socialfollow a.google:hover i, .our-team .socialfollow a.google:hover i { color: #fb9f03; }
.socialfollow a.linkedin:hover { background: #fb9f03; }
.top-bar .socialfollow a.linkedin:hover i, .our-team .socialfollow a.linkedin:hover i { color: #fb9f03; }
.socialfollow a.rss:hover { background: #fb9f03; }
.top-bar .socialfollow a.rss:hover i, .our-team .socialfollow a.rss:hover i { color: #fb9f03; }
.socialfollow a.instagram:hover { background: #fb9f03; }
.top-bar .socialfollow a.instagram:hover i, .our-team .socialfollow a.instagram:hover i { color: #fb9f03; }
.socialfollow a.other-social:hover { background: #fb9f03; }
.top-bar .socialfollow a.other-social:hover i, .our-team .socialfollow a.other-social:hover i { color: #fb9f03; }
.socialfollow img { opacity: 0.79; }
.socialfollow i { font-size: 18px; color: #ffffff; opacity: 1; }
#footer.litex .socialfollow i { color: #343434; }
#footer.litex .socialfollow a:hover i { color: #fff; }
.top-bar .socialfollow { float: right; margin-right: 10px; }
.top-bar .socialfollow.lftflot { float: left; }
.top-bar .socialfollow img { opacity: 0.97; }
.top-bar .socialfollow a, .our-team .socialfollow a { padding: 4px; margin: 1px 4px; background: none; height:26px; }
.top-bar .socialfollow i, .our-team .socialfollow i { color: #ffffff; -webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -ms-transition: all 0.125s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
.top-bar .socialfollow a:hover, .our-team .socialfollow a:hover { background: none; }  #side-content { float:right;}
#side-nav { float:left; z-index:979;}
#side-nav ul { padding:10px 20px; background:#fff;  border:3px solid #f3f3f3; list-style:none;}
#side-nav ul li { border-bottom:1px solid #eaeaea; padding:0; margin:0;}
#side-nav ul li:last-of-type { border-bottom:0 none;}
#side-nav ul li ul { border: none; padding:0; padding-left:20px; margin:0; background:#fdfdfd; display:none;}
#side-nav a { display:block; color:#575757; padding:14px 0; text-transform:capitalize; font-size:13px; font-weight:400; letter-spacing:0.2px;  }
#side-nav a:after { float:right;  font-family: 'icomoon'; font-size:10px; color:#878787; content: "\e3b0"; speak: none; font-style: normal; font-weight: normal; text-transform: none; line-height: 1;	-webkit-font-smoothing: antialiased;}
#side-nav a:hover, #side-nav a:hover:after { color:#ff9900;}
#side-nav li.current a, #side-nav li.current a:after { color:#0093d0;}
#side-nav ul li ul li a { padding:10px 0; font-size:12px;}
#side-nav ul li:hover > ul { display:block;} .image-gallery { display:block; margin:10px 0;}
.image-gallery ul li { float:left; width:215px; height:215px; margin:1px; overflow:hidden;}
.image-gallery ul li img { max-width:420px; width:auto; height:215px; border-radius:1px; text-align:center}
.image-gallery .zoomex { bottom:0;}  .brdr-r1, .brdr-r2 { border-right: 1px solid #e5e5e5; }
.brdr-l1, .brdr-l2 { border-left: 1px solid #e5e5e5; }
.brdr-r2 { padding-right: 27px; }
.brdr-l2 { padding-left: 27px; }
.pad-r27 { padding-right: 27px; }
.pad-l27 { padding-left: 27px; }
.alignright { text-align: right; }
img.alignright { float: right; margin-left:10px; }
.alignleft { text-align: left; }
img.alignleft { float: left; margin-right:10px; }
.aligncenter { text-align: center; }
.wp-caption { display: block; color: #444; }
.wp-caption-text { font-size: 15px; }
.gallery-caption { display: inline; }
.bypostauthor { font-size: 13px; }
.moonicons-box1 { font-size: 16px; display: inline-block; width: 15em; padding: .25em .5em; background: #fff; margin: .5em 1em .5em 0; border: 1px solid #e8e8e8; }
.alignright { text-align: right;  }
img.alignright { float: right; }
.alignleft { text-align: left; }
img.alignleft { float: left; }
.aligncenter { text-align: center; }
.wp-caption { display: block; color: #444; }
.wp-caption-text { font-size: 15px; }
.gallery-caption { display: inline; }
.bypostauthor { font-size: 13px; } #scroll-top a { padding: 6px 8px 4px; border-radius: 4px; background: #818c90; position: fixed; bottom: 48px; right: 32px; display: none; opacity: 0.89; filter: alpha(opacity=89); z-index: 499841; }
#scroll-top a i { font-size: 16px; color: #fff; }
#scroll-top a:hover { background-color: #ffcc00; cursor: pointer; }
h1.pnf404 { font-size: 176px; line-height: 1.1; font-weight:900;}
h2.pnf404 { font-size: 42px; line-height: 1.2; font-weight:700; }
input.txbx404 { float:left; margin-top:2px; margin-right:4px; padding:7px 4px; min-height:inherit; border-radius:3px; }
input.btn404 { float:left; margin:1px; padding:8px 12px 9px; }
.v-shadow-l { background:url(https://www.heretothere.com.au/wp-content/themes/brazil-wp/images/v-shadow-left.png) no-repeat right center; }
.v-shadow-r { background:url(https://www.heretothere.com.au/wp-content/themes/brazil-wp/images/v-shadow-right.png) no-repeat left center; }
.v-shadow-r, .v-shadow-l {  min-height:320px; }
.pad-r10 { padding-right:10px; }
.pad-r20 { padding-right:20px; }
.pad-r30 { padding-right:30px; }
.pad-r40 { padding-right:40px; }
.pad-l10 { padding-left:10px; }
.pad-l20 { padding-left:20px; }
.pad-l30 { padding-left:30px; }
.pad-l40 { padding-left:40px; } .one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth { margin-right: 4%; float: left; margin-bottom:20px; }
.one_half { 	width: 48%; }
.one_third { width: 30.6666%; }
.two_third { width: 65.3332%; }
.one_fourth { width: 22%; }
.three_fourth { width: 74%; }
.one_fifth { width: 16.8%; }
.two_fifth  { width: 37.6%; }
.column-last { margin-right: 0 !important; clear: right; }
.easyPieChart { position: relative; text-align: center; }
.easyPieChart canvas { position: absolute; top: 0; left: 0; }
.pie { text-align:center; font-size:49px; position:relative; margin:0 auto 20px; }
.pie p { font-size:16px; color:#888; font-weight:400; position:absolute; bottom:-52px; width:100%; padding-top:10px; border-top:2px solid #f9f9f9;}
.container .pie p { margin-bottom:0;} .wp-pagenavi { clear: both; font-size: 12px; text-align:center; }
.wp-pagenavi span.pages { color:#999; }
.wp-pagenavi a, .wp-pagenavi span { font-weight:bold; text-decoration: none; display:inline-block; border: 1px solid #d1d7dc; padding: 8px 14px; margin: 3px 4px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
*zoom: 1;
}
.wp-pagenavi a:hover, .wp-pagenavi span.current { border-color: #efefef; background:#fdfdfd;}
.wp-pagenavi a:hover {border-color: #d2d2d2;}
.wp-pagenavi span.current {	font-weight: bold;}
.search-results .blog-post { padding-bottom: 7px; border-bottom: 4px solid #efefef; margin-bottom: 40px; } .wpcf7 input[type="text"],
.wpcf7 input[type="password"],
.wpcf7 input[type="email"],
.wpcf7 textarea { width:100%; box-sizing:border-box;}
span.wpcf7-not-valid-tip { font-size: 13px !important; } .breadcrumbs-w { background:#f9a61a; padding:7px 0; font-size:12px; color:#000; letter-spacing:1px;}
.breadcrumbs-w a { color:#000;}
.breadcrumbs-w a:hover { text-decoration:underline;}
.vc_separator h4 { font-size: 18px !important; font-weight: 700 !important; color: #292663 !important; }
.vc_separator.vc_sep_color_grey .vc_sep_line { border-color: #f9a61a !important;  } .blox.page-title-x, .parallax-sec.page-title-x, .video-sec.page-title-x { margin-top:-35px;}
.row-wrapper-x { padding:0 10px;}
.col-md-8.omega .row-wrapper-x { padding-left:0;}
.row-wrapper-x .wpb_row.vc_row-fluid { width:auto; margin-left:-10px; margin-right:-10px;}
#wrap .wpb_row.full-row, #wrap.boxed-wrap .wpb_row.full-row { margin-top:-35px; margin-left:0; margin-right:0; margin-bottom:0;}
#wrap .blox .wpb_row.full-row, #wrap .parallax-sec .wpb_row.full-row, #wrap .video-sec .wpb_row.full-row,
#wrap.boxed-wrap .blox .wpb_row.full-row, #wrap.boxed-wrap .parallax-sec .wpb_row.full-row, #wrap.boxed-wrap .video-sec .wpb_row.full-row { margin:0;}
#wrap .wpb_row.full-row.vc_row-fluid .vc_span12 .vc_row-fluid { margin-left:0; margin-right:0;}
.wpb_row.vc_row-fluid .wpb_revslider_element, .wpb_row.vc_row-fluid .wpb_layerslider_element, .max-hero { margin-top:-35px;}
.wpb_row.full-row .wpb_revslider_element, .wpb_row.full-row .wpb_layerslider_element, .wpb_row.vc_row-fluid .wpb_revslider_element, .wpb_row.vc_row-fluid .wpb_layerslider_element { margin-top:0;}
.blox.wpb_row, #wrap.boxed-wrap .blox.wpb_row, #wrap .blox.wpb_row, .blox .wpb_row, #wrap.boxed-wrap .blox .wpb_row, #wrap .blox .wpb_row{ margin-bottom:0;}
.wpb_row.blox, .wpb_row.parallax-sec, .wpb_row.video-sec, .wpb_row.full-row { margin-right:0; margin-left:0; margin-bottom:0;}
.blox .wbp_row, .blox .wpb_row.vc_row-fluid  { margin-right:0!important; margin-left:0!important;}
#wrap .blox .wpb_content_element, #wrap .parallax-sec .wpb_content_element, #wrap .video-sec .wpb_content_element { margin-bottom:0;}
.wpb_single_image.wpb_content_element { margin-bottom:5px;}
.wpb_layerslider_element.wpb_content_element, .wpb_revslider_element.wpb_content_element { margin-bottom:0;}
.wpb_layerslider_element .wpb_single_image.wpb_content_element, .wpb_revslider_element .wpb_single_image.wpb_content_element { margin-bottom:0px;}
.row-wrapper-x p img { max-width:100%; height:auto;}
#wrap p img { height: auto;}
.our-map .wpb_wrapper .wpb_map_wraper {padding:0; }
.no-mb{margin-bottom:0 !important; }
.ne-mb{margin-bottom:-30px !important; } .wp-pagenavi { clear: both; font-size: 12px; text-align:center; }
.wp-pagenavi span.pages { color:#999; }
.wp-pagenavi a, .wp-pagenavi span { font-weight:bold; text-decoration: none; display:inline-block; background:#fff; border: 1px solid #d1d7dc; line-height:1; padding: 10px 14px; margin: 3px 4px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
*zoom: 1;
-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.04);
-moz-box-shadow:0 1px 3px rgba(0,0,0,0.04);
box-shadow:0 1px 3px rgba(0,0,0,0.04);
}
.wp-pagenavi a:hover, .wp-pagenavi span.current { border-color: #efefef; background:#fdfdfd;}
.wp-pagenavi a:hover {border-color: #d2d2d2;}
.wp-pagenavi span.current {	font-weight: bold;}
.search-results .blog-post { padding-bottom: 7px; border-bottom: 4px solid #efefef; margin-bottom: 40px; }  @media only screen and (max-width: 959px) {
.plan-wrap { width: 100%; }
.sub-h h5 { padding: 0; }
.blog-content .post-img { margin-bottom: 20px; }
.blog-expression { width: 100%; }
.img-team { margin-top:40px }
.sidebar, .rgt-cntt, .sidebar.leftside { padding-right:0; background:none; padding-top:40px; margin-top:40px; border-top:5px solid #e5e5e5;}
.rgt-cntt, .sidebar.leftside { padding-top:0px; margin-top:0px; border-top:0 none; margin-right:0;}
.sidebar.leftside { margin-bottom:40px; border-bottom:5px solid #e5e5e5;}
.img-box { width: 256px; height: 188px; }
.last-project .img-box { background: #EA3C3C; }
.last-project .img-box:nth-child(even) { background: #F66060; }
.ab-box { height: 235px; }
.author-detail { width: 218px; }
.contact input { width: 330px; float: none; }
.contact textarea { width: 486px; }
.row.magic, .s-qoute-man { padding: 0; margin-bottom: 10px; }
a.get { margin-bottom: 14px; }
.pad-r10, .pad-r20, .pad-r30, .pad-r40 { padding-right: 5px; }
.pad-l10, .pad-l20, .pad-l30, .pad-l40 { padding-left: 5px; }
.dpromo2 { margin-top:35px; border-top:1px solid #e5e5e5; padding-top:30px; }
.dpromo2 .brdr-l1, .dpromo2 .pad-l40 { border-left:none; padding:0;}
.icon-box1 { text-align:center;}
.icon-box1 i { display:inline-block; float:none; margin:20px 0; }
.icon-box2 h4 { font-size:19px;}
.icon-box2 p { font-size:17px;}
.icon-box5 i { padding:10px; margin-top:22px;}
.icon-box5 h4 { letter-spacing:0;}
.icon-box5 p { margin-left:60px;}
input[type="text"],
input[type="password"],
input[type="email"],
textarea,
select { min-width:90px; max-width:100%; }
} @media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  {
.sparallax .slide-image{background-attachment: local !important; background-size: auto!important;}
.blox {background-attachment: local!important; background-size: auto!important; }
.contact { position: relative;  margin: 0px !important;  }
#wrap .wpb_row.full-row.vc_row-fluid .vc_span12 .vc_row-fluid { width: 83% !important; }
} @media only screen and (min-width: 768px) and (max-width: 959px) {
#wrap .wpb_row.full-row, #wrap.boxed-wrap .wpb_row.full-row { margin-top:-11px; margin-left:0; margin-right:0; margin-bottom:0;}
#wrap .wpb_row.full-row.vc_row-fluid .vc_span12 .vc_row-fluid { width: 83% !important; }
.contact { position: relative; }
.blox {background-attachment: local!important; background-size: auto!important;}
.pad { padding-top: 8%; }
.blog-line img { float: none; }
#wrap.boxed-wrap, #wrap.boxed-wrap #header { width: 828px; }
#tline-content { width: 800px; }
.tline-box { width: 335px; }
#testimonials-slider li { width:750px;}
.plan-wrap { width: auto; }
.social-icons a { margin: 1px 4px 0 4px; }
.row.magic { padding-left: 20px; margin-bottom: 10px; }	
.blog-date-sec { width: 42px; height: 42px; }
.max-counter.m-counter { width:130px; }
.max-counter.m-counter .max-count { width:90px; height:90px; font-size:23px;}
.social-team i { font-size:16px; padding:5px;}
} @media only screen and (min-width: 480px) and (max-width: 767px) {
#wrap.boxed-wrap, #wrap.boxed-wrap #header { width: 460px; }
.pin-box { width: 166px; width: 164px\9; }
#tline-content { width: 460px; }
.tline-box { width: 165px; }
#testimonials-slider li { width:400px;}	
.page-subtitle { left: 0; padding: 10px 0 0 20px; bottom: 0; border-bottom: 1px solid #e8edee; margin-bottom: 20px; height: auto; width: auto; clear: both; background: #fdfdfd; border-radius: 0; }
.pricing-table .plans-f-list.respo { display: inline; visibility: visible; }
.jcarousel-item, .last-project .portfolio-item { max-width: 210px; height: 157px; float: left; }
.contact { position: relative; width: 98%; left: 0px; border: none; z-index: 0;  }
.top-bar {     background: none;    height: 156px; }
.top-bar .socialfollow, .top-links, .top-links.rgtflot, .top-bar .socialfollow.lftflot { min-height: 0px; }
#header .alignright { display: none;}
} @media only screen and (max-width: 767px) {
.contact { position: relative; width: 98%; left: 0px; border: none; z-index: 0;  }
.top-bar {     background: none;    height: 156px; }
#header .alignright { display: none;}
.top-bar .socialfollow, .top-links, .top-links.rgtflot, .top-bar .socialfollow.lftflot { min-height: 0px; }
#header.dark #nav {background: #000; border-color:#181818}
#header.dark.sm-rgt-mn #menu-icon i {color:rgb(228, 228, 228)}
#header.dark.sm-rgt-mn #menu-icon:hover i, #header.dark.sm-rgt-mn #menu-icon.active i {color:#27ae60;}
.blox {background-attachment: local!important; background-size: cover!important;}
.max-hero .slides-navigation {display:none}
.max-hero .slides-content .slides li{font-size: 48px;}
.max-hero .slides-content p{margin: 28px auto; font-size: 14px}
.max-hero .slides-content .button {font-size: 12px}
#headline { height:auto; border-bottom:3px solid #f3f3f3; padding:14px 0; }
#headline h3 { border-top-color:#f6f6f6; font-size:31px; text-align:center;}
#headline h3 small { display:block; margin-top:14px; margin-bottom:0; font-size:16px; letter-spacing:0; font-weight:400; }
.top-bar { height:65px; padding:5px 0 6px; background:#fff url(https://www.heretothere.com.au/wp-content/themes/brazil-wp/images/topsobg1.png) repeat-x center center;}
.top-bar h6 { font-size:11px; letter-spacing:0; margin:0 10px 0 0;}
.top-bar h6 i { font-size:12px; padding:3px; margin-right:3px;}
.top-bar .socialfollow, .top-links, .top-links.rgtflot, .top-bar .socialfollow.lftflot { float:none; text-align:center; clear:both; min-height:22px;}
.top-bar .socialfollow, .top-bar .socialfollow.lftflot  {  padding-top:8px;}
.top-bar .socialfollow a, .top-bar .socialfollow.lftflot a, .top-links p, .top-links img { float:none; display:inline; padding-top:10px; background:none;}
.top-links, .top-links.rgtflot { margin:0 0 8px 0; padding-top:4px; }
.top-links.rgtflot { margin-top:12px; margin-bottom:6px;}
#lang_sel_click { text-align:left; float:right;}
#lang_sel_click img.iclflag { padding:0;}
.container hr { margin-left:0; margin-right:0;}
.blog-date-sec { width: auto; display:block; margin:0; text-align:left; background:#fdfdfd; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; border: none; border-bottom: 2px solid #e3e3e3; margin-bottom: 5px; }
.blog-date-sec span, .blog-date-sec h3 { display: inline; margin: 0 10px; line-height: 50px; }
.blog-date-sec span { font-size: 20px; font-weight: 300; }
.blog-date-sec h3 { font-size: 32px;}
.blog-date-sec { border: none; margin:0; text-align:left; border-bottom:1px solid #e5e5e5; background:#fdfdfd;}
.blog-post { border-bottom-width:3px;}
.nav-search { float: none; margin: 0; }
.img-box { width: 420px; height: 308px; }
.contact textarea { width: 398px; }
.logo { text-align: center; float:none; margin-bottom:15px; width:100%; }
#nav { display: none; }
.portfolio article { width: 100%; height: 300px; }
.plan-wrap article { width: 50%; }
.twitter h3 { padding: 0; }
.project-view .img-item-big img { border:none; margin-bottom:-14px;}
.proj-title-x h2 { font-size:28px;}
#wrap .ptp-pricing-table .ptp-four-col {width: 100%;}
input[type="text"].header-saerch, input[type="text"].header-saerch:focus { width: 261px; margin-top: 10px; }
.pin-box { width: 380px; }
.tline-box .blog-date-sp { width: 80%; }
.tline-box .blog-com-sp { width: 0; display: none; }
.tabs-left > .nav-tabs, .tabs-left > .nav-tabs > li > a, .nav-tabs > li, .nav-tabs > li.active, .tabs-left > .nav-tabs > li.active > a, .tabs-left > .nav-tabs .active > a:hover { width:100%; display:block; padding-left:0; padding-right:0; }
.tabs-left > .nav-tabs > li > a { border-right:0 none;}
.tabs-left > .tab-content { border: none;}
.tab-content .columns, .tab-content .column { margin:0 10px; max-width:90%; }
.container hr { margin-left:0; margin-right:0;}
.blog-post { border-bottom-width:3px;}
.author-detail { margin: 20px 0; }
.pad-r10, .pad-r20, .pad-r30, .pad-r40, .pad-l10, .pad-l20, .pad-l30, .pad-l40 { padding: 0; }
.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth { width: 100%; float: none; margin-right: 0; }
.twitter-box h3 { font-size:17px;}
.date-sp-wrap { margin: 0; float: right; margin-bottom: 7px; }
.blog-line .blog-date-sec { height: auto; }
.v-shadow-r, .v-shadow-l { min-height: inherit; background: none; }
.pad-r10, .pad-r20, .pad-r30, .pad-r40, .pad-l10, .pad-l20, .pad-l30, .pad-l40 { padding: 0; }
.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth { width: 100%; float: none; margin-right: 0; }
.latest-f-blog, .qot-week { margin:0;}
.callout { margin:10px 0px 20px; }
.brdr-l1, .brdr-r1, .brdr-l2, .brdr-r2 { padding:0; border: none; }
.brdr-l1 { margin-top:30px;}
.brdr-r1 { margin-bottom:30px;}
.tab-content p, .tab-content li { font-size: 12px; }
#side-nav { float:noe;}
input[type="text"].header-saerch, input[type="text"].header-saerch:focus { float: none; display: inline; position: relative; z-index: 10000; }	
#wrap .ls-inner a.button { padding:4px 8px !important; font-size:11px; text-transform:uppercase; letter-spacing:0; font-weight:bold;}
#wrap .ls-inner a.button.sm19 { margin-left:-12px;}
#wrap .ls-inner h1 { font-size:17px;}
#wrap .ls-inner h2 { font-size:16px;}
#wrap .ls-inner h3 { font-size:15px;}	
#wrap .ls-inner h4 { font-size:14px;}
#wrap .ls-inner h5 { font-size:13px;}
#wrap .ls-inner h6, #wrap .ls-inner p { font-size:12px;}
#search-form, .woo-cart-header { display:none;}
.footer-navi.floatright, .footer-navi { float:none; text-align:center;}
.transparent-header-w #header .img-logo-w2 { display:none;}
.transparent-header-w #header .img-logo-w1 { display:block;}
#header.sm-rgt-mn .alignright { display:none;}
#header.sm-rgt-mn .nav-wrap2 { height:0; margin-top:-65px;}
.max-title, .max-title2,.max-title3, .max-title4, .max-title5 { margin-top:14px; margin-bottom:12px;}
.vertical-space, .vertical-space1 { height: 12px; }
.vertical-space2 { height: 18px; }
.vertical-space3 { height: 36px; }
.vertical-space4 { height: 50px; }
.vertical-space5 { height: 80px; }
} @media only screen and (max-width: 479px) {
.max-hero .slides-content p{margin: 28px auto; font-size: 13px}
#wrap.boxed-wrap, #wrap.boxed-wrap #header { width: 340px; }
.footbot { min-height: 38px; height: auto; }
.nav-wrap2.mn4 #nav a { padding: 15px 4px; }
#menu a { padding: 15px 4px; }
.img-box { width: 300px; height: 220px; }
.pad { padding-top: 2%; }
.post-img { margin-bottom: 20px; }
.plan-wrap article { width: 100%; }
.author-detail { width: 254px; }
.contact input { width: 288px; margin-right: 0; }
.contact textarea { width: 278px; }
.commentin { width: 92%; }	
.pin-box { width: 268px; }
#tline-content { width: 300px; }
.tline-box { width: 250px; }
.tline-box  iframe, .tline-box  img { height:auto;}
.tline-row-l, .tline-row-r { display: none }
.tline-box.rgtline { float: left; left: 0; }
#testimonials-slider li { width:280px;}
.quote-slider .testimonial-content h4 q { font-size:19px;}
.widget .instagram-feed a img { width:128px;}
#wrap .ls-inner .ls-l { display:none;}
#wrap .ls-inner .ls-bg { display:block;}
.vertical-space, .vertical-space1 { height: 8px; }
.vertical-space2 { height: 14px; }
.vertical-space3 { height: 28px; }
.vertical-space4 { height: 40px; }
.vertical-space5 { height: 60px; }
.contact { position: relative; width: 98%; left: 0px; border: none; z-index: 0;  }
.top-bar {     background: none;    height: 156px; }
.top-bar .socialfollow, .top-links, .top-links.rgtflot, .top-bar .socialfollow.lftflot { min-height: 0px; }
#header .alignright { display: none;}
}
@media only screen and (min-width: 1200px) {	
#wrap.boxed-wrap, #wrap.boxed-wrap #header { width:1180px;}
.white-space { height:110px;}
h4.subtitle { margin:39px 0 21px 0; }
.blog-date-sec h3 { font-size:36px;}
#testimonials-slider li { width:1100px; }
.pin-box { width: 15.600%; margin:10px 0.500%; }
#main-content-pin .container { width:auto;}
} 
@media only screen and (min-width: 769px) and (max-width: 959px) {
#testimonials-slider li { width:860px;}
.latest-works .portfolio-item { width:33.3%;}
.pin-box { width: 222px; }
.contact { position: relative; width: 98%; left: 0px; border: none; z-index: 0;  }
.top-bar {     background: none;    height: 156px; }
.top-bar .socialfollow, .top-links, .top-links.rgtflot, .top-bar .socialfollow.lftflot { min-height: 0px; }
#header .alignright { display: none;}
} input[type="text"], input[type="tel"], input[type="password"], input[type="email"], textarea, select{
margin-bottom: 0px;
}
.contact input[type="text"], .contact input[type="tel"], .contact input[type="password"], .contact input[type="email"], .contact textarea, .contact select{ min-height: 24px;padding: 5px 10px;}
#relative section.contact {
z-index: 50 !important;
}
.wpcf7 div.wpcf7-response-output{margin: 0;color: #fff; max-width: 327px;}
.wpcf7 .wpcf7-not-valid{border:1px solid #f00;}
.wpcf7 .wpcf7-not-valid-tip{display: none;}