.boxed#top {
margin: 0 auto; }
.container {
position: relative;
width: 910px;
margin: 0 auto;
padding: 0px;
clear: both;
}
.container_wrap {
clear: both;
position: relative;
z-index: 1;
border-top-style: solid;
border-top-width: 1px;
}
.unit,
.units {
float: left;
display: inline;
margin-left: 50px;
position: relative;
z-index: 1;
min-height: 1px;
}
.row {
position: relative;
margin-bottom: 20px;
clear: both;
}
.boxed .container .stretch_full {
position: relative;
left: -50px;
}
.boxed#top {
width: 1010px;
}
.boxed .container {
margin: 0px 50px;
}
#wrap_all {
width: 100%;
position: relative;
z-index: 1;
} body .unit.alpha,
body .units.alpha,
body div .first {
margin-left: 0;
clear: left;
}
body .unit.alpha,
body .units.alpha {
width: 100%;
} .container .one.unit,
.container .one.units {
width: 30px;
}
.container .two.units {
width: 110px;
}
.container .three.units {
width: 190px;
}
.container .four.units {
width: 270px;
}
.container .five.units {
width: 350px;
}
.container .six.units {
width: 430px;
}
.container .seven.units {
width: 510px;
}
.container .eight.units {
width: 590px;
}
.container .nine.units {
width: 670px;
}
.container .ten.units {
width: 750px;
}
.container .eleven.units {
width: 830px;
}
.container .twelve.units {
margin-left: 0;
width: 910px;
}
#top.boxed .stretch_full {
width: 1010px;
} #top .offset-by-one {
padding-left: 80px;
}
#top .offset-by-two {
padding-left: 160px;
}
#top .offset-by-three {
padding-left: 240px;
}
#top .offset-by-four {
padding-left: 320px;
}
#top .offset-by-five {
padding-left: 400px;
}
#top .offset-by-six {
padding-left: 480px;
}
#top .offset-by-seven {
padding-left: 560px;
}
#top .offset-by-eight {
padding-left: 640px;
}
#top .offset-by-nine {
padding-left: 720px;
}
#top .offset-by-ten {
padding-left: 800px;
}
#top .offset-by-eleven {
padding-left: 880px;
} @media only screen and (min-width: 1140px) {
.responsive .boxed#top {
width: 1130px;
}
.responsive .container {
width: 1030px;
}
.responsive .container .one.unit,
.container .one.units {
width: 40px;
}
.responsive .container .two.units {
width: 130px;
}
.responsive .container .three.units {
width: 220px;
}
.responsive .container .four.units {
width: 310px;
}
.responsive .container .five.units {
width: 400px;
}
.responsive .container .six.units {
width: 490px;
}
.responsive .container .seven.units {
width: 580px;
}
.responsive .container .eight.units {
width: 670px;
}
.responsive .container .nine.units {
width: 760px;
}
.responsive .container .ten.units {
width: 850px;
}
.responsive .container .eleven.units {
width: 940px;
}
.responsive .container .twelve.units {
width: 1030px;
}
.responsive #top.boxed .stretch_full {
width: 1130px;
}
.responsive #top .offset-by-one {
padding-left: 90px;
}
.responsive #top .offset-by-two {
padding-left: 180px;
}
.responsive #top .offset-by-three {
padding-left: 270px;
}
.responsive #top .offset-by-four {
padding-left: 360px;
}
.responsive #top .offset-by-five {
padding-left: 450px;
}
.responsive #top .offset-by-six {
padding-left: 540px;
}
.responsive #top .offset-by-seven {
padding-left: 630px;
}
.responsive #top .offset-by-eight {
padding-left: 720px;
}
.responsive #top .offset-by-nine {
padding-left: 810px;
}
.responsive #top .offset-by-ten {
padding-left: 900px;
}
.responsive #top .offset-by-eleven {
padding-left: 990px;
}
} @media only screen and (min-width: 1340px) {
.responsive_large .boxed#top {
width: 1310px;
}
.responsive_large .container {
width: 1210px;
}
.responsive_large .container .one.unit,
.container .one.units {
width: 55px;
}
.responsive_large .container .two.units {
width: 160px;
}
.responsive_large .container .three.units {
width: 265px;
}
.responsive_large .container .four.units {
width: 370px;
}
.responsive_large .container .five.units {
width: 475px;
}
.responsive_large .container .six.units {
width: 580px;
}
.responsive_large .container .seven.units {
width: 685px;
}
.responsive_large .container .eight.units {
width: 790px;
}
.responsive_large .container .nine.units {
width: 895px;
}
.responsive_large .container .ten.units {
width: 1000px;
}
.responsive_large .container .eleven.units {
width: 1105px;
}
.responsive_large .container .twelve.units {
width: 1210px;
}
.responsive_large #top.boxed .stretch_full {
width: 1310px;
}
.responsive_large #top .offset-by-one {
padding-left: 105px;
}
.responsive_large #top .offset-by-two {
padding-left: 210px;
}
.responsive_large #top .offset-by-three {
padding-left: 315px;
}
.responsive_large #top .offset-by-four {
padding-left: 420px;
}
.responsive_large #top .offset-by-five {
padding-left: 525px;
}
.responsive_large #top .offset-by-six {
padding-left: 630px;
}
.responsive_large #top .offset-by-seven {
padding-left: 735px;
}
.responsive_large #top .offset-by-eight {
padding-left: 840px;
}
.responsive_large #top .offset-by-nine {
padding-left: 945px;
}
.responsive_large #top .offset-by-ten {
padding-left: 1050px;
}
.responsive_large #top .offset-by-eleven {
padding-left: 1155px;
}
}  @media only screen and (min-width: 768px) and (max-width: 989px) {
.responsive .boxed#top {
width: 782px;
}
.responsive .container {
width: 682px;
}
.responsive .container .one.unit,
.container .one.units {
width: 11px;
}
.responsive .container .two.units {
width: 72px;
}
.responsive .container .three.units {
width: 133px;
}
.responsive .container .four.units {
width: 194px;
}
.responsive .container .five.units {
width: 255px;
}
.responsive .container .six.units {
width: 316px;
}
.responsive .container .seven.units {
width: 377px;
}
.responsive .container .eight.units {
width: 438px;
}
.responsive .container .nine.units {
width: 499px;
}
.responsive .container .ten.units {
width: 560px;
}
.responsive .container .eleven.units {
width: 621px;
}
.responsive .container .twelve.units {
width: 682px;
}
.responsive #top.boxed .stretch_full {
width: 782px;
}
.responsive #top .offset-by-one {
padding-left: 61px;
}
.responsive #top .offset-by-two {
padding-left: 122px;
}
.responsive #top .offset-by-three {
padding-left: 183px;
}
.responsive #top .offset-by-four {
padding-left: 244px;
}
.responsive #top .offset-by-five {
padding-left: 305px;
}
.responsive #top .offset-by-six {
padding-left: 366px;
}
.responsive #top .offset-by-seven {
padding-left: 427px;
}
.responsive #top .offset-by-eight {
padding-left: 488px;
}
.responsive #top .offset-by-nine {
padding-left: 549px;
}
.responsive #top .offset-by-ten {
padding-left: 610px;
}
.responsive #top .offset-by-eleven {
padding-left: 671px;
}
}  @media only screen and (max-width: 767px) {
.responsive .boxed#top {
width: 318px;
}
.responsive .container {
width: 268px;
margin: 0 auto;
}
.responsive .units,
.responsive .unit {
margin: 0;
}
.responsive .container .one.unit,
.responsive .container .one.units,
.responsive .container .two.units,
.responsive .container .three.units,
.responsive .container .four.units,
.responsive .container .five.units,
.responsive .container .six.units,
.responsive .container .seven.units,
.responsive .container .eight.units,
.responsive .container .nine.units,
.responsive .container .ten.units,
.responsive .container .eleven.units,
.responsive .container .twelve.units,
.responsive #top .flex_column {
margin: 0;
margin-bottom: 20px;
width: 100%;
}
.responsive #top.boxed .stretch_full {
width: 318px;
} .responsive #top .offset-by-one,
.responsive #top .offset-by-two,
.responsive #top .offset-by-three,
.responsive #top .offset-by-four,
.responsive #top .offset-by-five,
.responsive #top .offset-by-six,
.responsive #top .offset-by-seven,
.responsive #top .offset-by-eight,
.responsive #top .offset-by-nine,
.responsive #top .offset-by-ten,
.responsive #top .offset-by-eleven {
padding-left: 0;
}
}  @media only screen and (min-width: 480px) and (max-width: 767px) {
.responsive .boxed#top {
width: 478px;
}
.responsive .container {
width: 428px;
margin: 0 auto;
}
.responsive .units,
.responsive .unit {
margin: 0;
}
.responsive .container .one.unit,
.responsive .container .one.units,
.responsive .container .two.units,
.responsive .container .three.units,
.responsive .container .four.units,
.responsive .container .five.units,
.responsive .container .six.units,
.responsive .container .seven.units,
.responsive .container .eight.units,
.responsive .container .nine.units,
.responsive .container .ten.units,
.responsive .container .eleven.units,
.responsive .container .twelve.units,
.responsive #top .flex_column {
width: 100%;
margin-left: 0;
margin-bottom: 20px;
}
.responsive #top.boxed .stretch_full {
width: 478px;
}
}  .container:after {
content: "\0020";
display: block;
height: 0;
clear: both;
visibility: hidden;
} .clearfix:before,
.clearfix:after,
.flex_column:before,
.flex_column:after {
content: '\0020';
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0;
}
.flex_column:after,
.clearfix:after {
clear: both;
}
.row,
.clearfix {
zoom: 1;
} .clear {
clear: both;
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0;
} body div .first,
body div .no_margin {
margin-left: 0;
}
div .flex_column {
z-index: 1;
float: left;
position: relative;
min-height: 1px;
width: 100%;
}
div .av_one_fifth {
margin-left: 6%;
width: 15.2%;
}
div .av_one_fourth {
margin-left: 6%;
width: 20.5%;
}
div .av_one_third {
margin-left: 6%;
width: 29.333333333333332%;
}
div .av_two_fifth {
margin-left: 6%;
width: 36.4%;
}
div .av_one_half {
margin-left: 6%;
width: 47%;
}
div .av_three_fifth {
margin-left: 6%;
width: 57.599999999999994%;
}
div .av_two_third {
margin-left: 6%;
width: 64.66666666666666%;
}
div .av_three_fourth {
margin-left: 6%;
width: 73.5%;
}
div .av_four_fifth {
margin-left: 6%;
width: 78.8%;
}
div .av_one_sixth {
margin-left: 6%;
width: 11.666666666666666%;
}
div .av_one_seventh {
margin-left: 6%;
width: 9.142857142857142%;
}
div .av_one_eighth {
margin-left: 6%;
width: 7.25%;
}
div .av_one_nineth {
margin-left: 6%;
width: 5.777777777777778%;
}
div .av_one_tenth {
margin-left: 6%;
width: 4.6%;
} body div .no_margin {
margin-left: 0;
}
.no_margin.av_one_fifth {
width: 20%;
}
.no_margin.av_one_fourth {
width: 25%;
}
.no_margin.av_one_third {
width: 33.3%;
}
.no_margin.av_two_fifth {
width: 40%;
}
.no_margin.av_one_half {
width: 50%;
}
.no_margin.av_three_fifth {
width: 60%;
}
.no_margin.av_two_third {
width: 66.6%;
}
.no_margin.av_three_fourth {
width: 75%;
}
.no_margin.av_four_fifth {
width: 80%;
}
.no_margin.av_one_sixth {
width: 16.666666666666668%;
}
.no_margin.av_one_seventh {
width: 14.285714285714286%;
}
.no_margin.av_one_eighth {
width: 12.5%;
}
.no_margin.av_one_nineth {
width: 11.11111111111111%;
}
.no_margin.av_one_tenth {
width: 10%;
}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; }
.special-quote {
quotes: none; }
.special-quote:before, .special-quote:after {
content: '';
content: none; }
table {
border-collapse: collapse;
border-spacing: 0; }
* { -moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box; } html, body{
overflow-x: hidden;
}
body {
font: 13px/1.65em "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
color: #444; -webkit-text-size-adjust: 100%;
}  .lucida-sans-websave{	font-family:"Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif ;	}
.georgia-websave{		font-family:"Georgia", "Times New Roman", Times, serif;	}
.arial-websave{			font-family: Arial, Helvetica, Verdana, sans-serif;	}
.verdana-websave{		font-family: Verdana, Arial, Helvetica, sans-serif;	}
.helvetica-websave{		font-family: Helvetica, "HelveticaNeue", "Helvetica Neue", Arial, Verdana, sans-serif;	}
.helvetica-neue-websave{font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;	} h1, h2, h3, h4, h5, h6 { font-weight: 600; }
#top h1 a, #top h2 a, #top h3 a, #top h4 a, #top h5 a, #top h6 a { font-weight: inherit; text-decoration: none; color: inherit; }
h1 { font-size: 34px; line-height: 1.1em; margin-bottom: 14px;}
h2 { font-size: 28px; line-height: 1.1em; margin-bottom: 10px; }
h3 { font-size: 19px; line-height: 1.1em; margin-bottom: 8px; } h4 { font-size: 17px; line-height: 1.1em; margin-bottom: 4px; } h5 { font-size: 16px; line-height: 1.1em; } h6 { font-size: 14px; line-height: 1.1em; }
.flex_column h1 a:hover, .flex_column h2 a:hover, .flex_column h3 a:hover, .flex_column h4 a:hover, .flex_column h5 a:hover, .flex_column h6 a:hover{text-decoration: underline;}
p + h1, p + h2, p + h3, p + h4, p + h5, p + h6{
margin-top:1.5em;
}
p { margin: 0.85em 0; }
p img { margin: 0; }
p.lead { font-size: 21px; line-height: 27px;   }
em { font-style: italic; }
strong, b{ font-weight: bold;  }
small { font-size: 80%; }
hr { border: solid #ddd; border-width: 1px 0 0; clear: both; margin: 10px 0 30px; height: 0; } blockquote{
border-left-style:solid;
border-left-width:7px;
padding-left:20px;
margin-bottom:1em;
margin-right:1em;
font-size: 16px;
line-height: 1.5em;
}
blockquote small, blockquote cite, blockquote small a, blockquote cite a, blockquote a small, blockquote a cite{font-size: 12px;} a { text-decoration: none; outline: 0; }
a:hover, a:focus, a:visited { outline: 0; text-decoration: underline;}
p a, p a:visited { line-height: inherit; }
a.avianolink, .avianolink a{cursor: default;} ul, ol { margin-bottom: 20px;  }
ul { list-style: none outside; margin-left: 7px;}
ol { list-style: decimal; margin-left: 15px; }
ol, ul.square, ul.circle, ul.disc { }
ul.square { list-style: square outside; }
ul.circle { list-style: circle outside; }
ul.disc, .entry-content ul { list-style: disc outside; }
ul ul, ul ol,
ol ol, ol ul { margin: 4px 0 5px 30px;  }
ul ul li, ul ol li,
ol ol li, ol ul li { margin-bottom: 6px; }
.entry-content li {  margin-left: 1em; padding:3px 0;}
.entry-content div li { text-indent: 0; }
.entry-content .borderlist>li:first-child {  border-top:1px solid; }
.entry-content .borderlist>li { border-bottom:1px solid; padding: 5px 0; list-style-position: outside; margin:0;} img, a img {
border:none;
padding: 0;
margin:0;
display:inline-block;
max-width: 100%;
height:auto;
image-rendering: optimizeQuality;
} input[type="submit"], #submit, .button{
padding:9px 22px;
cursor:pointer;
border:none;
-webkit-font-smoothing: antialiased;
-webkit-appearance: none;
border-radius: 0px;
} #top form {
margin-bottom: 20px; }
#top fieldset {
margin-bottom: 20px; }
#top .input-text,
#top input[type="text"],
#top input[type="input"],
#top input[type="password"],
#top input[type="email"],
#top input[type="number"],
#top input[type="url"],
#top input[type="tel"],
#top input[type="search"],
#top textarea,
#top select {
-webkit-appearance: none;
border: 1px solid #e1e1e1;
padding: 8px 6px;
outline: none;
font: 13px "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
color: #777;
margin: 0;
width: 210px;
max-width: 100%;
display: block;
margin-bottom: 20px;
background: #fff;
-webkit-font-smoothing: antialiased;
border-radius: 0px;
}
#top input[type="text"]:focus,
#top input[type="password"]:focus,
#top input[type="email"]:focus,
#top input[type="number"]:focus,
#top input[type="url"]:focus,
#top input[type="tel"]:focus,
#top input[type="search"]:focus,
#top textarea:focus {
box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.2);
color: #555;
}
#top textarea {
min-height: 60px; line-height:1.5em;}
#top label{
display: block;
font-weight: bold;
font-size: 12px;  }
#top legend {
display: block;
font-weight: normal;
font-size: 15px;  }
#top select {
width: 220px; }
#top input[type="checkbox"] {
display: inline; }
#top label span,
#top legend span {
font-weight: normal;
font-size: 13px;
color: #444; }
#top textarea{width:100%;}
#top #wrap_all .valid .text_input, #top #wrap_all .valid .text_area{border:1px solid #9AA600;} #top #wrap_all .error .text_input, #top #wrap_all .error .text_area{border:1px solid #DF653E;}
#top #wrap_all .ajax_alert .text_input, #top #wrap_all .ajax_alert .text_area{border:1px solid #ffb628;} table {
width: 100%;
padding: 0;
margin: 0 0 20px 0;
font-size: 13px;
}
table caption {
padding: 0 0 5px 0;
width: auto;
font-style:italic;
text-align: right;
font-size: 12px;
}
th {
font-weight:bold;
letter-spacing: 1.5px;
text-transform: uppercase;
text-align: left;
padding: 9px 12px;
border-style: solid;
border-width: 1px;
border-left:none;
border-top:none;
}
td {
font-size: 13px;
padding: 9px 12px;
border-style: solid;
border-width: 1px;
border-left:none;
border-top:none;
}
tr th:first-child, tr td:first-child{
border-left-style: solid;
border-left-width: 1px;
}
tr:first-child th, tr:first-child td{
border-top-style: solid;
border-top-width: 1px;
}
#top th.nobg {
background: none;
border-top: 0;
}  pre{
border-style: solid;
border-width: 1px;
overflow:auto;
padding:2em;
line-height: 2em;
font-size: 12px;
background-image: -webkit-linear-gradient(rgba(0, 0, 0, .05) 50%, transparent 50%, transparent);
background-image: -moz-linear-gradient(rgba(0, 0, 0, .05) 50%, transparent 50%, transparent);
background-image: -ms-linear-gradient(rgba(0, 0, 0, .05) 50%, transparent 50%, transparent);
background-image: -o-linear-gradient(rgba(0, 0, 0, .05) 50%, transparent 50%, transparent);
background-image: linear-gradient(rgba(0, 0, 0, .05) 50%, transparent 50%, transparent);
-webkit-background-size: 100% 4em ;
-moz-background-size: 100% 4em ;
background-size: 100% 4em;
font-family: Monaco, "Andale Mono", "Courier New", Courier, monospace;
-webkit-transition: all ease-in-out 0.5s;
-moz-transition: all ease-in-out 0.5s;
-o-transition: all ease-in-out 0.5s;
transition: all ease-in-out 0.5s;
margin-bottom: 30px;
position: relative;
left:0;
text-transform: none;
}
code{
font-family: Monaco, "Andale Mono", "Courier New", Courier, monospace;
}
iframe, object, embed{
max-width:100%;
} .hidden { position: absolute; top:0; visibility: hidden;}
.floatleft{float:left;}
.floatright{float:right;}
.clearboth{clear:both;}
.special_amp{font-family: "Baskerville", "Palatino Linotype", "Palatino", "Times New Roman", serif; font-style: italic; font-size: 1.3em; line-height: 0.5em; font-weight:normal;}
#top .noborder, #top .noborder img{border:none;padding:0;background: transparent;}
.bg_container{
background-position: center center; background-attachment: fixed; background-repeat: no-repeat;
-webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;
height:100%; width:100%; position: fixed; z-index: 0; top:0; left:0;
}
.image-overlay{position: absolute; background: #fff; z-index: 500;}
.image-overlay .image-overlay-inside{height:100%; width:100%; position: absolute; left:0; top:0;}
.image-overlay .image-overlay-inside::before{position: absolute; border-radius: 50px; background: #000; height:80px; width:80px; line-height:80px; left:50%; top:50%; margin: -40px 0 0 -40px; z-index: 500; text-align: center; color:#fff;}
.image-overlay .image-overlay-inside::before{content:"\E744"; font-family: 'entypo-fontello'; font-size: 18px; font-weight: normal; }
.image-overlay.overlay-type-extern .image-overlay-inside::before{content:"\27A6";}
.image-overlay.overlay-type-video .image-overlay-inside::before{content:"\25B6";}
#top .hide-inner-overlay .image-overlay-inside{display: none;}  body .alignleft,  .entry-content a:hover .alignleft{ float:left; margin:4px 10px 0px 0;  display: block; }
body .alignright,  .entry-content a:hover .alignright { float:right;margin:4px 0px 0px 10px;display: block; }
body .aligncenter,  .entry-content a:hover .aligncenter{ clear:both; display:block; margin:10px auto; padding: 10px 0; }
.alignleft img, .alignright img{ display:block; } #top .gallery a, #top .gallery a img{
border:none;
max-width: 100%;
display: block;
position: relative;
}
#top .gallery .gallery-item{
margin:1px 1px 0 0;
width:80px;
height:80px;
padding:0;
}
#top .gallery-caption{
display: none;
}
.bypostauthor{
}
.gallery-icon{
margin:0;
}
.gallery-item{
margin:0;
}
.avia_textblock .gallery p{display:none;} div .wp-caption{
max-width:100%;
font-size: 11px;
font-style: italic;
border-width:1px;
border-style: solid;
margin:5px 15px 10px 0;
position: relative;
}
#top .wp-caption img {
border:medium none;
display:block;
padding:5px;
margin:0;
width:100%;
}
.wp-caption-text {
display:block;
font-size:11px;
font-style:italic;
margin:0 auto;
padding:3px 10px 5px;
text-align:center;
font-family: Georgia,"Times New Roman";
}
#top .wp-caption.aligncenter{
margin:5px auto 10px auto
} #top .wp-smiley{
display:inline-block;
border:none;
} #wp-calendar td, #wp-calendar th{
text-align: center;
font-size: 11px;
padding: 3px;
}#top.avia-blank{
height: 100%;
position: absolute;
width: 100% !important;
margin: 0;
display: table;
vertical-align: middle;
float: none;
top:0;
left:0;
}
#top.boxed.avia-blank .container{
margin: 0 auto;
}
#top.avia-blank #wrap_all{
display: table-cell;
float: none;
vertical-align: middle;
}
#top.avia-blank #main .container_wrap:last-child{
border-bottom-style: solid;
border-bottom-width: 1px;
}
#top.avia-blank #main .container_wrap:first-child{
border-top-style: solid;
border-top-width: 1px;
} #header_main .container, .main_menu ul:first-child > li a{ height:88px; line-height: 88px; } .social_header #header_main .container, .social_header .main_menu ul:first-child > li a { height: 116px; line-height: 116px; } .bottom_nav_header.social_header #header_main .container{height:88px; line-height: 88px;}
.bottom_nav_header.social_header .main_menu ul:first-child > li a {
height:35px; line-height: 35px;
}
.social_header .phone-info {
float: left;
font-weight: bold;
height: 30px;
line-height: 10px;
}
.social_header .phone-info span{padding: 0px 0 0 10px; margin: 0px 0 0 10px;}
.social_header .phone-info.with_nav span{border-left-style:solid; border-left-width: 1px;}
.fixed_header #main{ padding-top:88px; } .fixed_header.social_header #main{ padding-top:147px; } .fixed_header #header{ position: fixed; }
.html_boxed.fixed_header #header{ width:auto; }
.html_boxed #main {position: relative; z-index: 2;}
#header{
position: relative;
z-index: 400;
width:100%;
background-color: transparent;
}
#header_meta{
border-top:none;
box-shadow: inset 0px 0px 1px 0px rgba(0, 0, 0, 0.2);
z-index: 400;
min-height: 30px;
}
#header_meta .container{min-height: 30px;}
#header_main{
border-bottom-width: 1px;
border-bottom-style: solid;
}
#header.shadow{box-shadow:0px 0px 3px rgba(0, 0, 0, 0.2);}
.header_bg{
position: absolute;
top:0;
left:0;
width:100%;
height:100%;
opacity:0.95;
filter:alpha(opacity=95); z-index: 0;
}
.nonfixed_header .header_bg { opacity: 1; filter: alpha(opacity=1); } div .logo{
float:left;
position: absolute;
left:0;
}
.logo, .logo a{
overflow: hidden;
position: relative;
display: block;
height: 100%;
}
.logo img{
padding:5px 0;
display: block;
width: auto;
height: auto;
max-height: 100%;
height : 100%\9; } .main_menu{
clear:none;
position: absolute;
z-index: 100;
line-height:30px;
height:100%;
margin:0;
right:0;
}
.main_menu ul{
margin:0;
padding: 0;
}
.main_menu ul ul, .main_menu .pointer_arrow{
}
.main_menu ul:first-child >li > ul{
border-top-width:2px;
border-top-style: solid;
}
.main_menu .pointer_arrow_wrap{
display:none;
}
.main_menu ul:first-child > li{
line-height: 30px;
}
.main_menu ul:first-child > li > a{
display:block;
text-decoration: none;
padding:0 13px;
font-weight: normal;
font-size:12px;
font-weight: 600;
font-size: 13px;
}
#top .main_menu .menu li:first-child>a{
border-top:none;
}
#top .main_menu .menu>li:last-child>a{
padding-right:0;
}
#top .main_menu .menu ul li:last-child>a{
border-bottom-style: solid;
border-bottom-width: 1px;
}
.main_menu ul:first-child > li.current-menu-item > a, .main_menu ul:first-child > li.current_page_item > a{
font-weight: 600;
}
.main_menu .menu li a strong {
display:block;
font-size:14px;
font-weight:normal;
cursor: pointer;
}
#top .main_menu .menu li{
float:left;
position:relative;
z-index:20;
}
#top .main_menu .menu li:hover{ z-index: 100 }
#top .main_menu ul:first-child > li > ul > li, #top .main_menu ul:first-child > li > ul > li li{
margin:0;
padding:0;
width:100%;
}
.main_menu .menu ul {
display: none;
margin-left:0;
left:0;
position: absolute;
top: 100%;
width: 208px;
z-index: 2;
padding:0 0;
box-shadow: 0 8px 15px rgba(0, 0, 0, 0.1);
margin-top:-1px;
}
.main_menu .menu ul li a{
border-right-style: solid;
border-right-width:1px;
border-left-style: solid;
border-left-width:1px;
}
#top .main_menu .menu li ul a{
width:100%;
height:auto;
float:left;
text-align:left;
line-height:23px;
padding:8px 15px;
font-size: 12px;
min-height: 23px;
max-width: none;
text-decoration: none;
}
#top .main_menu .menu ul ul{
top:auto;
padding-top: 0px !important;
}
#top .main_menu .menu li ul ul {
left:-207px;
top:0px;
margin:0;
border-top-style: solid;
border-top-width: 1px;
}
#top .main_menu .menu li ul ul {}
#top .main_menu .menu li:hover ul ul, #top .main_menu .menu li:hover ul ul ul,#top  .main_menu .menu li:hover ul ul ul ul{
display:none;
}
#top .main_menu .menu li:hover ul, #top .main_menu .menu li li:hover ul, #top .main_menu .menu li li li:hover ul, #top .main_menu .menu li li li li:hover ul{
display:block;
}
.current_page_item>a,  .current-menu-item>a{
font-weight: 600;
}
.avia-menu-fx{position: absolute; bottom:-1px; height:2px; z-index: 10; width:100%; left:0; opacity: 0; visibility: hidden; }
li:hover .avia-menu-fx, .current-menu-item>a>.avia-menu-fx, li:hover .current_page_item>a>.avia-menu-fx{opacity: 1; visibility: visible;}
.avia-menu-fx .avia-arrow-wrap{
height:10px;
width:10px;
position: absolute;
top:-10px;
left:50%;
margin-left:-5px;
overflow: hidden;
display:none;
}
.current-menu-item>a>.avia-menu-fx>.avia-arrow-wrap, .current_page_item>a>.avia-menu-fx>.avia-arrow-wrap{display:block;}
.avia-menu-fx .avia-arrow-wrap .avia-arrow{
top: 10px;
} .main_menu .avia-bullet{display:none}
#top #header .menu-item-mega-parent.current-menu-item{overflow: visible!important;}
#top #header .mega_menu_title a{
font-size: 17px;
line-height: 1.1em;
padding:0;
margin:0;
background: transparent;
border:none;
}
#top #header .mega_menu_title a:hover{
text-decoration: underline;
}
#header .avia_mega_div{ display: none;
margin: -5px 0 0 0;
right: 0;
position: absolute;
top: 100%;
z-index: 2;
padding: 4px 0;
-moz-box-shadow: 0 30px 60px rgba(0,0,0,0.1);
-webkit-box-shadow: 0 30px 60px rgba(0, 0, 0, 0.1);
box-shadow: 0 30px 60px rgba(0, 0, 0, 0.1);
overflow: hidden;
padding:5px 0 0;
}
#header .avia_mega_div .units{
padding:0 14px 0 15px;
margin:0;
border-right-style:dotted;
border-right-width:1px;
}
#header li:hover .avia_mega_div{
display:block;
}
#top #header .avia_mega_div ul, #top #header .avia_mega_div li{ position: relative;
display:block;
top:auto;
left:auto;
height:auto;
}
#top #header .avia_mega_div .sub-menu{
overflow: hidden;
width:100%;
-moz-box-shadow: 	none;
-webkit-box-shadow: none;
box-shadow: 		none;
border-style:none;
border-width:0px;
position: relative;
top:0;
display:block;
left:0;
} #top #header .avia_mega_div > .sub-menu{
display: table;
padding:20px 30px 30px;
border-top-style:solid;
border-top-width:2px;
}
#top #header .avia_mega_div > .sub-menu.avia_mega_hr {
padding-top: 30px;
} #top #header .avia_mega_div > .sub-menu > li{
display: table-cell;
float:none;
padding-top:10px;
padding-bottom:0;
vertical-align: top;
}
#top #header .avia_mega_div > .sub-menu.avia_mega_hr{
border-top-width:1px;
border-top-style:dashed;
} #top #header .avia_mega_div > .sub-menu > li > ul{
padding:0;
} #top #header .avia_mega_div > .sub-menu > li > ul li{
display: block;
float: none;
padding: 0;
margin:0;
list-style-type: circle;
list-style-position: inside;
} #top #header .avia_mega_div > .sub-menu > li > ul ul li{
margin-left:15px;
} #top #header .avia_mega_div > .sub-menu > li > ul > li  a{
width:auto;
float:none;
display: block;
border:none;
padding:3px 12px 3px 12px;
font-weight: normal;
}
#header .avia_mega_div .avia_mega_menu_columns_first{
padding-left:0;
}
#header .avia_mega_div .avia_mega_menu_columns_last{
padding-right:0;
border-right-style:none;
border-right-width:0;
}
.avia-bullet {
display: block;
position: absolute;
height: 0;
width: 0;
top: 51%;
margin-top: -3px;
left: -3px;
border-top: 3px solid transparent !important;
border-bottom: 3px solid transparent !important;
border-left: 3px solid green;
}
.avia_mega_div .avia-bullet {
margin-top: 12px;
left: 3px;
display: block;
top: 0;
} #header .mega_menu_title{
margin-bottom:8px;
}
#header .avia_mega_text_block{
line-height: 21px;
}
#top #header .avia_mega_div .sub-menu .avia_mega_text_block a{
padding:0;
display: inline;
border:none;
text-decoration: underline;
} #menu-item-search{
z-index: 100;
}
#top .menu-item-search-dropdown > a, #searchform #searchsubmit, .ajax_search_image, .iconfont{
font-family: 'entypo-fontello';
font-size: 17px;
}
#top #menu-item-search.menu-item-search-dropdown>a{
border:none;
}
.avia-search-tooltip{
position: absolute;
z-index: 9999999;
padding:0;
width: 300px;
top: 85% !important;
margin-left: -120px;
border-radius: 2px;
box-shadow: 0px 3px 13px 0px rgba(0, 0, 0, 0.2);
border-width:1px;
border-style: solid;
}
.avia-search-tooltip .avia-arrow-wrap{
width:20px;
height:20px;
position: absolute;
top:-20px;
right:10px;
margin-left:-10px;
overflow: hidden;
}
.avia-arrow{
height:10px;
width:10px;
position: absolute;
top:-6px;
left:50%;
margin-left:-5px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
transform: rotate(45deg);
border-width:1px;
border-style: solid;
visibility: hidden\9;
}
.avia-search-tooltip .avia-arrow{
top: 15px;
}
#top #searchform {margin:0; padding:0;}
#top #searchform>div{position: relative; margin-bottom:20px; max-width: 300px;}
#top .widget #searchform>div{margin:0;}
#top #searchform br{display:none;}
#top #s{width:100%; position: relative; padding:11px 47px 11px 5px;  z-index: 1; margin:0;}
#top #searchsubmit, .ajax_load{
width: 40px;
height: 39px;
line-height: 40px;
padding: 0;
position: absolute; right: 0; top : 0;
z-index: 2;
margin:0;
border-radius: 0;
min-width: 40px;
}
.avia_mobile #top #searchsubmit, .avia_mobile .ajax_load{
height: 41px;
}
.avia-search-tooltip #searchform>div{ margin:16px; }
.ajax_load{
z-index: 5;
}
.ajax_load_inner{
background: url(//creativecutting.co.nz/wp-content/themes/enfold/images/layout/loading.gif) no-repeat scroll center center #fff;
opacity: 0.5;
position: absolute;
top:0;
left:0;
right:0;
bottom:0;
}
#top #searchform .ajax_search_response{
line-height: 1.4em;
font-size: 12px;
margin:0;
}
.ajax_search_response h4{
padding:20px 16px 2px 16px;
font-size: 14px;
margin:0;
}
.ajax_search_response h4:first-child{
padding-top:0px;
border:none;
}
#top div .ajax_search_entry{
display:block;
text-decoration: none;
line-height: 1.4em;
font-size: 12px;
height:auto;
padding:10px 16px;
border-bottom-style: dashed;
border-bottom-width: 1px;
clear:both;
overflow: hidden;
}
#top div .ajax_search_entry.with_image .ajax_search_image{
background: transparent;
}
.ajax_search_content{
overflow: hidden;
display: block;
}
.ajax_search_title{
display:block;
font-weight: bold;
text-transform: uppercase;
}
.ajax_not_found .ajax_search_title{
text-transform: none;
}
.ajax_search_image{
height:32px;
line-height:32px;
text-align: center;
width:32px;
float:left;
margin-right:8px;
border-radius: 40px;
overflow: hidden;
font-size: 15px;
}
.ajax_search_image img{
display:block; border:none; max-width: 100%;
min-height:32px;
min-width:32px;
}
.ajax_search_excerpt {
font-size: 12px;
line-height: 1.4em;
display: block;
margin-top: 3px;
font-style: italic;
}
#top div .ajax_search_entry_view_all{
text-align: center;
font-weight: bold;
border:none;
}
#top div .ajax_not_found, #top div .ajax_search_entry.ajax_not_found:hover{border:none; background: transparent;}  .title_container{
position: relative;
}
#top .title_container .container{
padding:10px 0;
min-height: 56px;
}
.title_container .main-title {
margin: 0;
font-size: 16px;
position: relative;
z-index: 2;
min-height: 36px;
line-height: 2.3em;
top: 0;
font-weight: 400;
}
.title_meta, #top .portfolio-entry .title_meta{
display: block;
clear: both;
position: relative;
z-index: 1;
margin-top:-1em;
padding:0;
}
.title_meta p{
margin: 1.3em 0 0 0;
}
.title_container .breadcrumb {
z-index: 10;
line-height: 15px;
font-size: 11px;
position: absolute;
right: 0;
top:50%;
margin-top: -7px;
}
.breadcrumb a{text-decoration: none;}
.breadcrumb a:hover{text-decoration: underline;}
.breadcrumb-trail .trail-before, .breadcrumb-trail .trail-end, .breadcrumb-trail .sep, .breadcrumb-trail a{
display: block;
float: left;
padding:0px 3px;
}
.breadcrumb-trail span a{display: inline; padding:0; float:none;}
.breadcrumb .sep{
display: block;
overflow: hidden;
width:8px;
} div.pp_default div .pp_content{
background-color: #f8f8f8;
padding-bottom:5px;
}
.pp_default div .pp_description {
overflow:hidden;
}
div.pp_default div.pp_content_container .pp_details {
margin-top: 12px;
}
div div.ppt {
font-size: 12px;
font-weight: bold;
}
div.pp_loaderIcon {
margin: -12px 0 0 -16px;
}
.pp_gallery{
display: none !important;
}
body div.pp_default .pp_description {
margin: 9px 50px 5px 0;
color:#666;
}  .bottom_nav_header.social_header .logo{position: relative; }
.bottom_nav_header.social_header .main_menu, .bottom_nav_header.social_header .main_menu{
clear: both;
position: relative;
line-height: 40px;
height: 100%;
width:100%;
float:left;
}
.bottom_nav_header.social_header .main_menu>div,
.bottom_nav_header.social_header .main_menu ul:first-child{width:100%; height:35px;}
.bottom_nav_header.social_header .main_menu ul:first-child>li:first-child a{border-left-style: solid; border-left-width: 1px;}
.bottom_nav_header.social_header .main_menu ul:first-child>li a{border-right-style: solid; border-right-width: 1px; font-size: 12px;}
.bottom_nav_header.social_header #top .main_menu ul:first-child>li:hover{z-index: 1000; position: relative;}
.bottom_nav_header.social_header #top .main_menu .menu-item-search-dropdown{float:right;}
#header_main_alternate{border-top:none; border-bottom-style: solid; border-bottom-width: 1px;}
#header_main_alternate .main_menu .menu li ul ul {
left: 207px;
}
#header_main_alternate .avia_mega_div{
right:auto;
left:0;
} #top .social_bookmarks {
height: 30px;
z-index: 150;
margin:0;
-webkit-backface-visibility: hidden;
margin: 0 0 0 -9px;
}
#top .social_bookmarks li{
height:100%;
float:left;
padding:0;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: 	all 0.2s ease-in-out;
-o-transition: 		all 0.2s ease-in-out;
-ms-transition: 	all 0.2s ease-in-out;
transition: 		all 0.2s ease-in-out;
border-right-style: solid;
border-right-width: 1px;
}
#top #header .social_bookmarks li:last-child{border-right:none;}
#top .social_bookmarks li a{
float:left;
width:30px;
line-height:32px;
display: block;
margin:0px;
outline: none;
padding:0;
min-height:30px;
height:100%;
overflow: hidden;
z-index: 2;
position: relative;
text-align: center;
}
#top .social_bookmarks li a:hover{ text-decoration: none; }
#top .social_bookmarks_rss:hover	   a{color:#fff; background-color:#ffa133; }
#top .social_bookmarks_facebook:hover  a{color:#fff; background-color:#37589b; }
#top .social_bookmarks_twitter:hover   a{color:#fff; background-color:#46d4fe; }
#top .social_bookmarks_mail:hover      a{color:#fff; background-color:#9fae37; }
#top .social_bookmarks_dribbble:hover  a{color:#fff; background-color:#e44885; }
#top .social_bookmarks_linkedin:hover  a{color:#fff; background-color:#419cca; }
#top .social_bookmarks_search:hover    a{color:#fff; background-color:#222222; }
#top .social_bookmarks_gplus:hover     a{color:#fff; background-color:#de5a49; }
#top .social_bookmarks_behance:hover   a{color:#fff; background-color:#008cfa; }
#top .social_bookmarks_flickr:hover    a{color:#fff; background-color:#ff0086; }
#top .social_bookmarks_forrst:hover    a{color:#fff; background-color:#234317; }
#top .social_bookmarks_myspace:hover   a{color:#fff; background-color:#000000; }
#top .social_bookmarks_tumblr:hover    a{color:#fff; background-color:#345574; }
#top .social_bookmarks_vimeo:hover     a{color:#fff; background-color:#31baff; }
#top .social_bookmarks_youtube:hover   a{color:#fff; background-color:#a72b1d; }
#top .social_bookmarks_pinterest:hover a{color:#fff; background-color:#cb2027; }
#top .social_bookmarks_skype:hover 	   a{color:#fff; background-color:#12a5f4; }
#header_main .social_bookmarks{
position: absolute;
top:50%;
margin-top: -15px;
right:0;
}
#header_main .social_bookmarks li{
border:none;
}
#header_main .social_bookmarks li a{border-radius: 100px;} .sub_menu{
position: absolute;
top:50%;
right:0;
z-index: 2;
font-size: 11px;
margin-top: -4px;
line-height: 30px;
}
#top .sub_menu>ul, #top .sub_menu>ul>li{background: transparent;}
.sub_menu li{
float:left;
position: relative;
padding:0 10px;
border-right-style: solid;
border-right-width: 1px;
line-height: 10px;
}
.sub_menu>ul>li:last-child, .sub_menu>div>ul>li:last-child{
border:none;
padding-right: 0;
}
.sub_menu>ul>li>a, .sub_menu>div>ul>li>a{
text-decoration: none;
font-weight: bold;
padding:10px 0;
} #top .sub_menu li ul{
display: none;
position: absolute;
width:170px;
padding:4px 0;
z-index: 101;
-moz-box-shadow: 0 8px 15px rgba(0,0,0,0.1);
-webkit-box-shadow: 0 8px 15px rgba(0,0,0,0.1);
box-shadow: 0 8px 15px rgba(0,0,0,0.1);
left:-50%;
margin:0;
border-style: solid;
border-width: 1px;
top:19px;
}
#top .sub_menu li:hover>ul{
display:block;
}
.sub_menu>ul>li:hover>a{
text-decoration: underline;
}
.sub_menu li li{
float:none;
line-height: 20px;
border:none;
padding: 0 0;
margin:0;
}
#top .sub_menu li li a{
width: 100%;
height: auto;
text-align: left;
line-height: 23px;
padding: 6px 18px;
font-size: 12px;
min-height: 23px;
max-width: none;
text-decoration: none;
display: block;
border-top-style: dashed;
border-top-width: 1px;
}
#top .sub_menu li li:first-child > a {
border: none;
}
#top .sub_menu li li a:hover{
text-decoration: none;
background: #f8f8f8;
} #top .sub_menu li li ul{
top:-1px;
left:-169px;
background: none;
padding: 0;
}
.pointer_arrow{
border-style:solid;
border-width:1px;
} .content, .sidebar{
padding-top:50px;
padding-bottom:50px;
-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;
min-height: 1px;
z-index: 1;
}
.content:hover, .sidebar:hover{
z-index: 10;
} #top #main .sidebar{
border-left-style:solid;
border-left-width:1px;
margin-left:0;
float: none;
width: auto;
overflow: hidden;
display: block;
clear: none;
}
.inner_sidebar{
margin-left:50px;
}
.content{
border-right-style:solid;
border-right-width:1px;
margin-right:-1px;
}
.content .entry-content{
padding-right:50px;
} .template-blog .blog-meta{
float:left;
margin-right:50px;
}
.multi-big .post_author_timeline , .single-small .post_author_timeline {
position: absolute;
top: 0;
left: 40px;
width: 1px;
height: 100%;
border-right-width:1px;
border-right-style: dashed;
}
.single-post .post_author_timeline{
display:none;
} #top #main .sidebar_left .sidebar{
border-right-style:solid;
border-right-width:1px;
border-left:none;
}
.sidebar_left .inner_sidebar{
margin-right:50px;
margin-left:0;
}
.sidebar_left .content{
float:right;
border-left-style:solid;
border-left-width:1px;
border-right:none;
margin-right:-50px;
margin-left:-1px;
padding-left:50px;
}
.sidebar_left .template-blog .blog-meta {
float: right;
}
.sidebar_left .multi-big .post_author_timeline , .sidebar_left .single-small .post_author_timeline {
left:auto;
right:90px;
}
.sidebar_left .big-preview{
padding:0 131px 10px 0;
}
.sidebar_left  .big-preview.single-big {
padding: 0 0 10px 0;
}
.sidebar_left .author-extra-border{right:auto; left:-50px;} .fullsize .content{
margin:0;
border:none;
}
.fullsize .content .entry-content{
padding-right:0;
}
#top .fullsize .template-blog .post-title{text-align: center; font-size: 30px; padding:15px 0; max-width: 800px; margin: 0 auto;}
#top.single-post .fullsize .template-blog .post_delimiter{visibility: hidden;}
#top .fullsize .template-blog .post-meta-infos{text-align: center;}
#top .fullsize .template-blog .post .entry-content{text-align: justify; font-size:15px; line-height: 25px; max-width: 800px; margin:0 auto; overflow: visible; }
#top .fullsize .template-blog .post .entry-content > *{ max-width: 600px; margin-left:auto; margin-right:auto; }
#top .fullsize .template-blog .post_delimiter{border-bottom-width:1px; border-bottom-style: solid; width:3000px; left:-1500px; position: relative; max-width: 3000px;}
#top .fullsize .template-blog .post_author_timeline{display:none;}
#top .fullsize .template-blog .blog-meta {
float: none;
margin: 0 auto;
display: block;
position: relative;
width: 81px;
overflow: hidden;
text-align: center;
z-index: 1000;
}
#top .fullsize .related_entries_container img{ margin: 0 auto;}
#top .fullsize .related_title{text-align: center; }
#top .fullsize .related_posts{ padding: 23px 0 33px 0; }
#top .fullsize .template-blog a ,#top .fullsize .template-blog .small-preview img{float:none; display: inline-block;}
#top .fullsize .template-blog .first-quote{margin-top:15px;}
#top .fullsize .template-blog .big-preview.multi-big{margin-bottom:-48px; padding: 0; width:100%;}
#top .fullsize .template-blog .big-preview.multi-big a, .fullsize div .template-blog .big-preview.multi-big a img{width:100%;}
.fullsize .big-preview .avia-gallery {
width: 600px;
max-width: 100%;
margin: 0 auto;
}
.fullsize .comment_content {padding-right:0;}
.fullsize .blog-tags{display: block;} .post{
clear:both;
width:100%;
float:left;
position: relative;
}
.template-blog .post .entry-content{ overflow:hidden;
}
.template-blog .post_delimiter{
margin: 0 0 50px 0;
padding: 50px 0 0 0; clear:both;
}
.template-blog .post-entry-last .post_delimiter{
border:none;
height:1px;
}
.rounded-container, .rounded-container img{
border-radius: 111px;
overflow: hidden;
display: block;
position: relative;
z-index: 2;
}
.rounded-container{
border-style: solid;
border-width:3px;
float:left;
width:81px;
height:81px;
text-align: center;
line-height: 76px;
}
.rounded-container .iconfont, .small-preview .iconfont{
font-size: 23px;
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
z-index: 1;
}
.entry-content .post-title{
font-size: 21px;
line-height: 1.3em;
}
.post-meta-infos {
font-size: 12px;
position: relative;
top: -8px;
display: block;
}
.post-meta-infos a{text-decoration: none;}
.post-meta-infos a:hover{text-decoration: underline;}
.text-sep{padding: 0 5px;}
.more-link{clear:both; display: inline-block;} .big-preview{
display:block;
padding:0 50px 10px 131px;
}
.template-page .big-preview{
display:block;
padding:0 0 10px 131px;
}
.big-preview a{display: block; position: relative;}
.big-preview.single-big{
padding:0 50px 10px 0;
}
.fullsize .big-preview.single-big{
padding:0 0 10px 0;
}
.post-loop-1 .big-preview{
position: relative;
z-index: 4;
}
.small-preview{
width:81px;
height:81px;
overflow: hidden;
border-radius: 4px;
float:left;
margin:6px 0 0 0;
position: relative;
text-align: center;
line-height: 81px;
position: relative;
z-index: 4;
display: block;
}
.small-preview img, .big-preview img{
display: block;
border-radius: 4px;
position: relative;
z-index: 4;
}
.single-post .single-small.with-slider .small-preview{
width:180px;
height:180px;
}
.single-post .single-small.with-slider .post_author_timeline{display:none;} .pagination {
clear:both;
padding: 10px 0px 50px 0;
position:relative;
z-index:3;
line-height: 13px;
overflow: hidden;
}
.pagination span, .pagination a {
display:block;
float:left;
font-size:11px;
line-height:13px;
padding:2px 9px 1px 9px;
text-decoration:none;
width:auto;
}
#top  .pagination .current, #top .pagination a, #top .fullsize .template-blog .pagination a{
float: left;
height: 35px;
width: 35px;
line-height: 34px;
text-align: center;
padding: 0;
border-radius: 100px;
margin-right: 3px;
box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.2);
}
.pagination .current{
font-size:11px;
padding:1px 9px 1px 9px;
font-weight: bold;
}
.pagination .pagination-meta{
float:right;
line-height: 35px;
}
.template-blog .pagination{padding:1px 50px 10px 24px;} #top .avia-post-nav{
position: fixed;
height:110px;
top:50%;
background: #aaa;
background: rgba(0,0,0,0.1);
color:#fff;
margin-top:-55px;
padding:15px;
text-decoration: none;
z-index: 200;
}
#top .avia-post-nav:hover{
background: #222;
background: rgba(0,0,0,0.8);
}
.avia-post-nav .label{position: absolute; top:50%; height:22px; line-height: 22px; margin-top:-11px;}
.avia-post-nav .entry-image{height:80px; width:80px; display:block;}
.avia-post-nav .entry-image img{border-radius: 100px; display: block;}
.avia-post-prev{ left:0; border-top-right-radius: 4px; border-bottom-right-radius: 4px;}
.avia-post-prev .label{ left:10px;}
.avia-post-next{ right:0; border-top-left-radius: 4px; border-bottom-left-radius: 4px; }
.avia-post-next .label{ right:10px;}
.avia-post-next.with-image{text-align: right;}
.avia-post-nav .entry-info{
display:block;
height:80px;
width:220px;
display: table;
}
.avia-post-next .entry-info{ margin:0 20px 0 1px;}
.avia-post-prev .entry-info{ margin:0 1px 0 20px;}
.avia-post-nav .entry-info span{
display: table-cell;
vertical-align: middle;
}
.avia-post-nav .entry-info-wrap{width:1px; overflow: hidden; display:block;}
.avia-post-nav:hover .entry-info-wrap{width:240px;} .related_posts {position: relative; clear:both; width:100%; float:left; border-top-style:solid; border-top-width: 1px;  padding:23px 33px 33px 0; margin-bottom:30px; }
.related_posts:hover{z-index:9999;}
.related_title {margin-bottom:20px;}
.related_column{float:left; padding-right:3px;}
.related_posts img, .related_posts a{display:block; border-radius: 2px; overflow: hidden; max-width:100%; margin:0 auto;}
.related_posts_default_image{border-width:1px; border-style: solid; display: block; float:left; border-radius: 2px; min-height: 50px; min-width: 100%; max-width:100%; }
.related_posts_default_image img{visibility: hidden; }
.relThumb{text-align: center;}
.related_image_wrap{position: relative; display: block; float:left; width:100%; -webkit-backface-visibility: hidden; }
.avia-related-tooltip{
position: absolute;
z-index: 9999999;
padding:0;
width: 200px;
border-radius: 2px;
box-shadow: 0px 3px 13px 0px rgba(0, 0, 0, 0.1);
border-width:1px;
border-style: solid;
padding:15px;
margin-top:-10px;
}
.avia-related-tooltip .avia-arrow-wrap{
top:auto;
bottom:0;
position: absolute;
left:50%
}
.avia-related-tooltip .avia-arrow-wrap .avia-arrow{
border-top: none;
border-left: none;
top: -4px;
}
.related-format-icon{position: absolute; text-align: center; top:1px; left:1px; bottom:1px; right:1px; opacity: 0; filter:alpha(opacity=0);}
.related-format-icon-inner{position: absolute; height:30px; font-size: 30px; line-height: 30px; top:50%; margin-top:-15px; left:0; width:100%;}
.related-format-icon:hover{opacity: 0.8; filter:alpha(opacity=80);}
.related-format-visible{opacity: 0.5 ; filter:alpha(opacity=50);}
.sidebar_left .related_posts_sep{right:auto; left:0;} .avia-post-format-image img{ border-radius: 3px;}
.avia-post-format-image{margin-bottom:10px;}
.entry-content.gallery-content .avia-gallery{margin-bottom:10px;} .flex_column .template-blog .post .entry-content{
font-size: 13px;
}
#top .flex_column .template-blog .post-title{
font-size:17px;
}
.flex_column .template-blog .post_delimiter{
margin: 0 0 20px 0;
padding: 20px 0 0 0;
}
.flex_column .template-blog .single-big .pagination {
padding: 1px 0 10px 0;
}
.flex_column .template-blog .big-preview.single-big {
padding: 0 0 10px 0;
}
.flex_column .template-blog .post-meta-infos{
margin-bottom: -13px;
} .template-page .entry-content h1, .template-page .entry-content h2{
text-transform: uppercase;
letter-spacing: 1px;
}
.extra-mini-title{padding-bottom:20px;}
.page-heading-container{
position: relative;
margin-bottom: 40px;
padding: 0 0 44px 0;
border-bottom-width: 1px;
border-bottom-style: solid;
padding-right: 50px;
}
.fullsize .page-heading-container{
padding-right:0;
}
.page-thumb img{border-radius: 3px;} .template-page .template-blog .entry-content h1, .template-page .template-blog .entry-content h2{
text-transform: none;
letter-spacing: 0;
}
.content .entry-content .entry-content{
padding-right:0; padding-left:0;
}
.content .entry-content .entry-content .big-preview.single-big {
padding: 0 0 10px 0;
} .template-search #searchform>div{max-width: 100%; margin-bottom:0;}
#top .template-search.content .entry-content {
padding-bottom: 40px;
padding-left:55px;
font-size: 13px;
}
.template-search .pagination {
padding: 1px 50px 10px 55px;
}
.template-search .entry-content .post-title {font-size:19px;}
#top .template-search .entry-content .post-title a:hover{ text-decoration: underline; }
.search-result-counter {
position: absolute;
left: 0;
top: 1px;
box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.2);
height: 44px;
line-height: 24px;
padding: 10px;
text-align: center;
border-radius: 100px;
width: 44px;
}
#search-fail{padding-left:0;}
.template-search .post-entry{position: relative; clear:both;} .page-heading-container .author_description{overflow: hidden;}
.template-author .content .post .entry-content{
padding-bottom:40px;
font-size: 13px;
}
.template-author .pagination {
padding: 1px 50px 10px 0;
}
.template-author .entry-content .post-title {font-size:19px;}
#top .template-author .entry-content .post-title a:hover{ text-decoration: underline; }
.author-extra-border{
display:block;
position: absolute;
bottom:-1px;
width:600%;
right:0;
border-bottom-width: 1px;
border-bottom-style: solid;
}
.fullsize .author-extra-border{right:auto; left:-100%}
.template-author .post-entry{position: relative; clear:both;} .template-archives .tab_inner_content li {
width: 48%;
float: left;
clear: none;
margin:0 2% 0 0 ;
list-style-position: inside;
}
.template-archives .relThumWrap img, .template-archives .relThumWrap span{width:100%; text-decoration: none;}
.template-archives .relThumbTitle{ display: block; clear:both;} .widgettitle{
font-weight: 600;
text-transform: uppercase;
letter-spacing: 1px;
font-size: 14px;
}
.widget{
clear:both;
position: relative;
padding:30px 0 30px 0;
float:none;
}
#footer .widget{padding:0; margin:30px 0 30px 0;}
#top .widget ul{
padding:0;
margin:0;
width:100%;
float:left;
}
.widget li{clear:both;}
.widget ul ul li,.widget ul ol li, .widget ol ol li, .widget ol ul li{margin-bottom:0;}
.sidebar .widget .seperator{ }
.sidebar .widget:first-child, .content .sidebar .widget:first-child{
padding-top:0;
border-top: none;
} .widget_nav_menu a{
display: block;
padding:4px 0px 5px 0;
text-decoration: none;
}
div .widget_nav_menu{
padding-bottom:24px;
}
.widget_nav_menu ul{margin:0; padding:0;}
#top .widget_nav_menu li{
position: relative;
-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;
margin:0;
clear:both;
}
#top .widget_nav_menu ul ul li:before {
content: "\2219";
position: absolute;
top:5px;
}
#top .sidebar_left .widget_nav_menu ul ul li:before {
right: -10px;
}
#top .widget_nav_menu ul ul li a{
padding:6px 0px 7px 12px;
}
.widget_nav_menu .current-menu-item>a, .widget_nav_menu .current_page_item>a{
font-weight: bold;
}
.widget_nav_menu ul:first-child>.current-menu-item,
.widget_nav_menu ul:first-child>.current_page_item,
.widget_nav_menu ul:first-child>.current-menu-ancestor{
padding-left: 51px;
left: -51px;
top:1px;
margin-top: -1px;
padding-top:1px;
width:100%;
box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.2);
}
.widget_nav_menu ul ul{
display:none;
}
#top .widget_nav_menu .current-menu-item > ul, #top .widget_nav_menu .current_page_item > ul,
#top .widget_nav_menu .current-menu-ancestor > ul{
display:block;
padding:0 0 0 13px;
}
#top .sidebar_left .widget_nav_menu .current-menu-item > ul, #top .sidebar_left .widget_nav_menu .current_page_item > ul,
#top .sidebar_left .widget_nav_menu .current-menu-ancestor > ul{
padding:0 13px 0 0 ;
}
.widget_nav_menu ul:first-child>.current-menu-item>a, .widget_nav_menu ul:first-child>.current_page_item>a{
border:none;
padding:6px 7px 7px 0;
}
#top .widget_nav_menu ul ul .sub-menu, #top .widget_nav_menu ul ul .children{
padding:0 0 0 10px;
overflow: hidden;
margin:0;
}
.widget_nav_menu .nested_nav>li:first-child>a{
border:none;
}
#top .widget_nav_menu .nested_nav{
padding-bottom:30px;
} .textwidget ul{
margin-left:0px;
overflow: hidden;
} #top .sidebar .widget_tab_comments, #top #footer .widget_tab_comments{
display:none;
}
.js_active .avia_combo_widget .tab_content {
padding:5px;
} .avia_socialcount{
overflow: hidden;
padding:20px 0 0 0;
}
#top .social_widget_icon{
padding:0;
margin:0;
height:30px;
width:30px;
line-height: 32px;
text-align: center;
float: left;
font-size: 17px;
border-radius: 2px;
background-image: url(//creativecutting.co.nz/wp-content/themes/enfold/images/layout/bg-button.png);
background-repeat: repeat-x;
background-position: 0 0;
border-style: solid;
border-width: 1px;
}
.asc_twitter .social_widget_icon{
color:#fff;
background-color:#46d4fe;
border-color:#46d4fe;
text-shadow: 1px 1px 1px #17ACD8;
}
.asc_rss .social_widget_icon{
color:#fff;
background-color:#ffa133;
border-color:#ffa133;
text-shadow: 1px 1px 1px #D18021;
}
.avia_socialcount .seperator{
display:none;
}
div #footer .avia_socialcount{
padding:10px 0 0 0;
}
.asc_multi_count{
float:left;
width:50%;
}
.avia_socialcount a, .avia_socialcount a:hover{
height:40px;
text-decoration: none;
display:block;
min-width:89px;
}
.avia_socialcount strong, .avia_socialcount span{
display:block;
line-height: 1em;
padding:0 0 0 36px;
}
.avia_socialcount a strong{
font-size: 11px;
font-weight: bold;
letter-spacing: 0;
padding-top: 4px;
}
.avia_socialcount a span{
font-size:10px;
padding-top:3px;
} #top .tweets{
list-style-type: none;
list-style-position: outside;
border:none;
}
#top .tweet{
padding:10px 0;
line-height: 18px;
position: relative;
overflow: hidden;
font-size:11px;
background: none;
border-top-style: dashed;
border-top-width: 1px;
margin:0;
}
#top .tweet:first-child{
border:none;
}
.tweet-thumb{
position:relative;
}
.tweet-thumb a{
margin-right:9px;
padding:3px;
float:left;
border-style: solid;
border-width: 1px;
margin-top: 5px;
display:block;
width:36px;
}
#top .tweet-thumb img{display:block; float:left; border:none; padding:0; margin:0;}
.tweet-text{
position: relative;
overflow: hidden;
}
.tweet-time{
clear: both;
font-size:11px;
}
.tweet-text.avatar_no {
font-size: 12px;
line-height: 1.7em;
font-weight: 400;
}
.tweet-text.avatar_no .tweet-time{
font-style: italic;
font-weight: normal;
} .avia_partner_widget a, .avia_partner_widget a:hover{
}
.avia_partner_widget{
overflow: hidden;
clear:both;
}
.avia_partner_widget a, .avia_partner_widget a:hover {
float: left;
display: block;
text-decoration: none;
width: 46%;
outline: none;
border: none;
padding-bottom: 46%;
position: relative;
margin-left: 2px;
}
#top .avia_partner_widget{
max-width:272px;
}
#top .avia_partner_widget img{
position: absolute;
left:0;
top:0;
}
.avia_partner1{
margin-right:1px;
}
.avia_parnter_empty{
line-height: 1em;
height:97%;
width:97%;
display: block;
font-size:10px;
text-align: center;
position: absolute;
border-style: solid;
border-width: 1px;
}
.avia_parnter_empty span{
width:100%;
position: absolute;
top:50%;
margin-top:-5px;
text-align: center;
left:0;
} .avia_google_maps_container{
height:230px;
width:100%;
}
.content .avia_google_maps_container{
height:230px;
}
#top .widget .infoWindow  input[type="text"]{
margin: 0 0px 3px 0;
}
.avia_google_maps_container img, .avia_google_maps_container  a img{
max-width: none;
} #top .news-content{
padding:7px 0 3px 0;
line-height: 18px;
position: relative;
overflow: hidden;
font-size:11px;
display: block;
clear: both;
margin:0;
}
#top .news-wrap{
border:none;
list-style-type: none;
list-style-position: outside;
}
#top .news-wrap li{
border:none;
background: none;
text-indent: 0;
}
.news-link, .news-link:hover, #top .widget ul li .news-link:hover{
display: block;
position: relative;
text-decoration: none;
overflow: hidden;
z-index: 2;
} .news-thumb{
margin-right:9px;
padding:3px;
float:left;
margin-top: 4px;
border-style: solid;
border-width: 1px;
min-width: 36px;
min-height: 36px;
}
.image_size_widget .news-thumb{
height:36px;
width:36px;
}
.image_size_widget .tweet-thumb img, .image_size_widget .news-thumb img{
width:28px;
height:28px;
} .image_size_portfolio_small .news-link{
float:left;
margin-right:10px;
}
.image_size_portfolio_small .news-thumb, .image_size_portfolio_small .tweet-thumb img, .image_size_portfolio_small .news-thumb img{
width:150px;
min-height:100px;
}
.image_size_portfolio_small .news-excerpt{
overflow: hidden;
font-size: 13px;
line-height: 1.65em;
}
.image_size_portfolio_small .news-headline{ font-size:14px;}
#top .news-thumb img{display:block; float:left; border:none; padding:0; margin:0;}
.news-headline{
overflow: hidden;
font-weight: bold;
margin-top:2px;
display:block;
}
.news-time{
font-weight:normal;
clear: both;
font-size:10px;
display:block;
}
.news-excerpt{
} .tagcloud br{display:none;}
.tagcloud a{
font-size:11px !important;
padding:2px 8px;
margin:0 1px 1px 0;
display:block;
float:left;
border-style: solid;
border-width: 1px;
text-decoration: none;
}
.tagcloud a:hover{
text-shadow: none;
text-decoration: underline;
}
.widget_tag_cloud h3{
border:none;
} .widget_rss li{
line-height: 1.5em;
font-size: 11px;
}
.widget_rss li div{
font-family: "Georgia", "Times New Roman", Helvetica, Arial, sans-serif;
font-style: italic;
}
.rsswidget{
display:block;
font-weight: bold;
}
.rss-date, .widget_rss cite{
font-size:11px;
}
.widget_rss li{
padding:7px 0;
}
.widget_rss .widgettitle img{
display:none;
} .recentcomments, .widget_recent_entries li{
padding:7px 0;
display:block;
font-size: 11px;
line-height: 1.5em;
}
.recentcomments a, .widget_recent_entries li a{
font-style: italic;
font-family: "Georgia", "Times New Roman", Helvetica, Arial, sans-serif;
}
.recentcomments, .widget_recent_entries li{
border-top-width:3px;
border-top-style: solid;
}
.recentcomments:first-child, .widget_recent_entries li:first-child{
border-top:none;
} .sidebar_left .widget_nav_menu ul:first-child>.current-menu-item,
.sidebar_left .widget_nav_menu ul:first-child>.current_page_item,
.sidebar_left .widget_nav_menu ul:first-child>.current-menu-ancestor{
padding-right: 52px;
padding-left:0;
left: auto;
top:1px;
}
.sidebar_left.sidebar{text-align: right;}
.sidebar_left .news-thumb{float:right; margin: 4px 0 0 9px;} #footer{
padding:15px 0 30px 0;
}
#socket .container{
padding:15px 0;
}
#socket{font-size: 11px; margin-top: -1px;}
#socket .menu{margin-top:6px;}
#socket .sub_menu_socket{float:right; margin:0;}
#socket .sub_menu_socket div{overflow: hidden;}
#socket .sub_menu_socket li{float:left; display:block; padding:0 10px; border-left-style: solid; border-left-width: 1px; line-height: 10px;}
#socket .sub_menu_socket li:first-child{border:none;}
#socket .sub_menu_socket li:last-child{padding-right:0;}
#socket .copyright{float:left; }
#scroll-top-link{
position:fixed;
border-radius:2px;
height:50px;
width:50px;
line-height: 50px;
text-decoration: none;
text-align: center;
opacity: 0;
right:50px;
bottom:50px;
z-index: 10000;
visibility: hidden;
}
#scroll-top-link.avia_pop_class{
opacity: 0.7;
visibility: visible;
} h4#comments{
margin-bottom:30px;
}
#respond{
margin-top:20px;
}
.commentlist ul {
border-left-style: dashed;
border-left-width: 1px;
}
.children .children .says{
border-bottom-style: dashed;
border-bottom-width: 1px;
}
.miniheading, .author_name, #reply-title, #top .logged-in-as, .dynamic-column-title{
font-weight: 600;
letter-spacing: 1px;
}
#comments span, .minitext, .form-allowed-tags, #reply-title small, #commentform label{
font-size: 11px;
display:block;
letter-spacing: 0;
text-transform: none;
padding-top:8px;
line-height: 1.5em;
font-weight: normal;
}
.comment_meta_container{clear:both; float:none;}
#top .commentlist{
margin:0;
padding: 0 0 10px 0px;
border:none;
}
#top .commentlist .comment{
list-style-type: none;
list-style-position: outside;
width:100%;
position: relative;
display: block;
background: none;
min-height:100px;
clear: both;
}
#top .commentlist .comment.depth-1{float:left;}
#top .commentlist .comment>div{min-height: 100px; float: left; width:100%;}
.commentlist>.comment{
border-bottom-style: dashed;
border-bottom-width: 1px;
margin-bottom:30px;
}
.gravatar{
position: relative;
z-index: 2;
border-radius: 200px;
overflow: hidden;
float: left;
}
.gravatar img{
padding:0;
margin:0;
display: block;
}
.comment_content{
position:relative;
margin:0 0 0 85px;
padding:0 35px 15px 0;
z-index: 10;
overflow: hidden;
}
.author_name a, .author_name a:hover{
font-weight: bold;
text-decoration: none;
}
.comment-edit-link, #cancel-comment-reply-link{
display:inline-block;
font-size: 10px;
}
.author_name, .comment_title{
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.commentmetadata {
font-size:11px;
line-height: 1em;
}
.commentmetadata a{
text-decoration: none;
}
.commentmetadata a:hover{
text-decoration: underline;
}
.says {
display: block;
height: 1px;
left: -70px;
position: absolute;
text-indent: 200%;
top: 18px;
width: 40px;
overflow: hidden;
}
#top .comment_text{
clear: both;
font-size: 12px;
padding:  0 0 15px 0;
border:none;
}
#top .comment-reply-link {
font-size: 11px;
text-decoration: none;
line-height: 20px;
}
.side-container-comment-inner{
text-align: center;
position: relative;
overflow: hidden;
margin-bottom:15px;
}
.comment-count {
font-size: 24px;
line-height: 60px;
width: 60px;
display: block;
text-align: center;
border-radius: 200px;
margin: 0 auto;
position: relative;
z-index: 100;
}
.side-container-comment-inner .comment-text{
font-size: 12px;
text-transform: uppercase;
}
.center-border{position: absolute; top:39%; width:42%; border-top-style: solid; border-top-width: 1px; z-index: 1;}
.center-border-left{left:0;}
.center-border-right{right:0;} #top .commentlist ul{
margin: 0 0 0 74px;
clear:both;
}
#top .commentlist .children ul{
margin: 0 0 0 47px;
}
.children .comment_content {
margin: 0 0 0 28px;
padding-bottom:30px;
z-index: 1;
}
.children .gravatar{
position: relative;
left:-24px;
z-index: 2;
width:45px;
}
#top .children .comment-reply-link {
left: -42px;
top: 51px;
} .comment_page_nav_links{
position: relative;
display: block;
clear:both;
overflow: hidden;
font-size:11px;
}
.comment_prev_page a{
float:left;
}
.comment_next_page a{
float:right;
}
.comment_page_nav_links_bottom{
}
.comment_page_nav_links_top{
}
.sidebar_right .comment_container {
padding-right: 50px;
}
.sidebar_left .comment_container {
margin-left: 0;
} #commentform{ position: relative;}
#commentform p{ position: relative; padding:0 0 10px 0; margin:0;}
#reply-title small a{ float:right;}
#commentform label{
position: absolute;
left:245px;
font-size: 11px;
top:0;
font-weight: bold;
}
#commentform div input{
margin:0;
}
.commentlist #commentform label{
position: static;
display: block;
}
#commentform .required, .comment-notes, #commentform  .comment-form-comment label{
display:none;
}
#top .comment-form-url input, #top .comment-form-email input, #top .comment-form-author input{
width: 220px;
}
#top .commentlist .comment-form-url input, #top .commentlist .comment-form-email input, #top .commentlist .comment-form-author input{
width: 70%;
}
#comment{
width:602px;
height:150px;
padding:10px 7px;
font-size: 12px;
margin:0;
}
.form-allowed-tags{
font-size: 11px;
line-height: 1.5em;
margin-bottom: 5px;
}
.form-allowed-tags code{
display:block;
padding-top:5px;
}
.commentlist #respond {
padding: 0 0 30px 56px;
}
.commentlist #respond #comment{
width:90%;
}
.commentlist #respond .form-allowed-tags{
display:none;
}
#reply-title{display:none;}
#reply-title small{display:inline;}
.commentlist #reply-title{display:block;}
#comment{
width:94%;
font-size:12px;
}
.personal_data p{
float:left;
width:33%;
}
.personal_data label{
display:none;
} .small-preview, .avia-post-nav .entry-info-wrap, .avia-post-nav, .avia-menu-fx, .team-social, .button, .related-format-icon, .avia-slideshow-controls a, #top .social_bookmarks li a, .fallback-post-type-icon, #scroll-top-link, #advanced_menu_toggle, #advanced_menu_hide{
-ms-transition:     all 0.3s ease-out;
-moz-transition:    all 0.3s ease-out;
-webkit-transition: all 0.3s ease-out;
-o-transition:      all 0.3s ease-out;
transition:         all 0.3s ease-out;
}
.main_menu a, .pagination a{
-ms-transition:     color 0.15s ease-out;
-moz-transition:    color 0.15s ease-out;
-webkit-transition: color 0.15s ease-out;
-o-transition:      color 0.15s ease-out;
transition:         color 0.15s ease-out;
-ms-transition:     background 0.15s ease-out;
-moz-transition:    background 0.15s ease-out;
-webkit-transition: background 0.15s ease-out;
-o-transition:      background 0.15s ease-out;
transition:         background 0.15s ease-out;
}
.avia_pop_class, .avia-search-tooltip{
-webkit-animation: avia_pop 0.3s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); -moz-animation:    avia_pop 0.3s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); -o-animation:      avia_pop 0.3s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); animation:         avia_pop 0.3s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); }
a:hover .image-overlay .image-overlay-inside{
-webkit-animation: avia_pop_small 0.5s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); -moz-animation:    avia_pop_small 0.5s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); -o-animation:      avia_pop_small 0.5s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); animation:         avia_pop_small 0.5s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); }
@-webkit-keyframes avia_pop {
0%   { -webkit-transform:scale(0.8);  }
100% { -webkit-transform:scale(1);  }
}
@-moz-keyframes avia_pop {
0%   { -moz-transform:scale(0.8);  }
100% { -moz-transform:scale(1);   }
}
@-o-keyframes avia_pop {
0%   { -o-transform:scale(0.8);  }
100% { -o-transform:scale(1);   }
}
@keyframes avia_pop {
0%   { transform:scale(0.8);  }
100% { transform:scale(1);   }
}
@-webkit-keyframes avia_pop_small {
0%   { -webkit-transform:rotate(-175deg) scale(0.2);  }
100% { -webkit-transform:rotate(0deg) scale(1);  }
}
@-moz-keyframes avia_pop_small {
0%   { -moz-transform:rotate(-175deg) scale(0.2);  }
100% { -moz-transform:rotate(0deg) scale(1);   }
}
@-o-keyframes avia_pop_small {
0%   { -o-transform:rotate(-175deg) scale(0.2);  }
100% { -o-transform:rotate(0deg) scale(1);   }
}
@keyframes avia_pop_small {
0%   { transform:rotate(-175deg) scale(0.2);  }
100% { transform:rotate(0deg) scale(1);   }
}  @media only screen and (min-width: 1140px)  {
} @media only screen and (max-width: 989px) {
} @media only screen and (min-width: 768px) and (max-width: 989px) {
.responsive #top .mobileMenu{position: absolute; top: 50%; margin: -15px 0 0 0; width:250px; right:0; max-width: 250px;}
.responsive .main_menu ul:first-child > li > a { padding: 0 10px; }
.responsive #top #header {position: relative; }
.responsive #top .header_bg { opacity: 1; filter: alpha(opacity=1); }
.responsive #top #main   {padding-top:0; }
.responsive #main .container_wrap:first-child{ border-top:none; }
.responsive .mobile_slide_out .logo{float:left;}
.responsive .mobile_menu_tablet .main_menu{display: none; }
} @media only screen and (max-width: 767px) { .responsive .template-archives .tab_inner_content li{width:98%;}
.responsive .template-blog .blog-meta,
.responsive .post_author_timeline,
.responsive #top #main .sidebar {display:none; }
.responsive .content .entry-content{padding:0;}
.responsive .content{border:none;}
.responsive .template-blog .post_delimiter { margin: 0 0 30px 0; padding: 30px 0 0 0; }
.responsive .big-preview{padding: 0 0 10px 0;}
.responsive .related_posts{padding:20px 0;}
.responsive .comment_content{padding-right:0; padding-left:0;}
.responsive .fullsize div .template-blog .entry-content{text-align: left; font-size:14px; line-height: 24px;} .responsive .title_container .breadcrumb{position: relative;right:auto; top:-6px; margin:0; left:-2px;}
.responsive .pagination{padding-left: 0; padding-right: 0;}
.responsive #header .main_menu ul{display:none;} .responsive #top #header {position: relative; }
.responsive #top #main {padding-top:0; }
.responsive #main .container_wrap:first-child{ border-top:none; }
.responsive .main_menu{position: static;}
.responsive .logo{position: static; height:80px; float:none;}
.responsive .mobile_slide_out .logo{float:left;}
.responsive .logo img{margin: 0 auto;}
.responsive #header_main .container{height:auto !important; }
.responsive #top .header_bg { opacity: 1; filter: alpha(opacity=1); }
.responsive #top .mobileMenu{margin: 0 0 10px 0; width:100%; padding: 10px 4px;}
.responsive.social_header .phone-info {text-align: center; float:none; clear:both; margin:0; padding:0;}
.responsive.social_header .phone-info span{border:none; width:100%; text-align: center; float:none; clear:both; margin:0; padding:0;}
.responsive #header_meta .social_bookmarks{padding-bottom:2px; width:100%;}
.responsive #header_meta .social_bookmarks li{ border-style:solid; border-width:1px; margin-bottom:-1px; margin-left:-1px;}
.responsive #top #header_meta .social_bookmarks li:last-child a{border-right-style: solid; border-right-width:  1px;}
.responsive #header .sub_menu, .responsive #header_meta .sub_menu>ul{float:none; width:100%; text-align: center; margin:0 auto; position: static;}
.responsive #header .social_bookmarks{width:100%; text-align: center; height:auto; line-height: 0.8em;}
.responsive #header_meta .sub_menu>ul li,
.responsive #header .social_bookmarks li{float:none; display: inline-block;}
.responsive.bottom_nav_header #header_main .social_bookmarks{ position: relative; top: 0; right: 0; margin: 10px auto; clear:both;}
.responsive #header_main_alternate .mobileMenu{ margin:16px 0;}
.responsive.bottom_nav_header.social_header .main_menu>div{height:auto;} .responsive .related_entries_container .av_one_eighth{width:25%;}
.responsive .relThumb5{clear:both;}
} @media only screen and (min-width: 480px) and (max-width: 767px) {
.responsive #socket .sub_menu_socket{float:none; margin-left:-20px;} .responsive #top .grid-sort-container.grid-total-odd .grid-entry.grid-loop-1{width:100%;}
.responsive #top .grid-sort-container .grid-entry{ width:50%; margin-bottom: 0;}
.responsive #top .portfolio-parity-odd{ clear:both; }
} @media only screen and (max-width: 479px) {
.responsive #socket .sub_menu_socket{display:none;} .responsive .related_entries_container .av_one_eighth{width:50%;}
.responsive .related_entries_container .av_one_eighth:nth-child(odd){clear:both;}
}  #mobile-advanced{
width:100%;
right:-100%;
position: absolute;
z-index: 1000;
top:0;
height:100%;
padding:90px 0;
overflow: hidden;
border-left-style: solid;
border-left-width: 1px;
-webkit-perspective: 1000;
-webkit-backface-visibility: hidden;
margin-left:-2px;
-webkit-transform: 	scale(0.5);
-moz-transform: 	scale(0.5);
-ms-transform: 		scale(0.5);
-o-transform: 		scale(0.5);
transform: 			scale(0.5);
-webkit-transition: all 0.6s ease;
-moz-transition: 	all 0.6s ease;
-o-transition: 		all 0.6s ease;
-ms-transition: 	all 0.6s ease;
transition: 		all 0.6s ease;
-webkit-transform-origin: 0% 0%;
-moz-transform-origin: 0% 0%;
-ms-transform-origin: 0% 0%;
-o-transform-origin: 0% 0%;
transform-origin: 0% 0%;
}
.show_mobile_menu{
overflow: hidden;
}
.csstransforms3d #mobile-advanced{
-webkit-transform: 	scale3d(0.5);
-moz-transform: 	scale3d(0.5);
-ms-transform: 		scale3d(0.5);
-o-transform: 		scale3d(0.5);
transform: 			scale3d(0.5);
}
.show_mobile_menu #mobile-advanced{
-webkit-transform: 	scale(1);
-moz-transform: 	scale(1);
-ms-transform: 		scale(1);
-o-transform: 		scale(1);
transform: 			scale(1);
-webkit-transform: 	translate(-100%, 0);
-moz-transform: 	translate(-100%, 0);
-ms-transform: 		translate(-100%, 0);
-o-transform: 		translate(-100%, 0);
transform: 			translate(-100%, 0);
}
.csstransforms3d .show_mobile_menu #mobile-advanced{
-webkit-transform: 	scale3d(1);
-moz-transform: 	scale3d(1);
-ms-transform: 		scale3d(1);
-o-transform: 		scale3d(1);
transform: 			scale3d(1);
-webkit-transform: 	translate3d(-100%, 0, 0);
-moz-transform: 	translate3d(-100%, 0, 0);
-ms-transform: 		translate3d(-100%, 0, 0);
-o-transform: 		translate3d(-100%, 0, 0);
transform: 			translate3d(-100%, 0, 0);
}
#mobile-advanced>li:first-child>a:first-child{border-top-style: solid;border-top-width: 1px;}
#mobile-advanced li{margin:0; padding:0; position: relative; float:none; clear: both;}
#mobile-advanced li > a:before {
content: "\25B6";
position: absolute;
top: 13px;
margin-left: -10px;
font-family: 'entypo-fontello';
font-size: 7px;
}
#mobile-advanced ul{margin:0; padding:0; display: block; width:100%; left:0; position: relative;}
#mobile-advanced a , #mobile-advanced .mega_menu_title{padding:13px 28px; border-bottom-style: solid; border-bottom-width:1px; width:100%; display:block; margin:0; text-decoration: none; position: relative;}
#mobile-advanced  ul a{padding-left:40px;}
#mobile-advanced  ul ul a{padding-left:60px;}
#mobile-advanced  ul ul ul a{padding-left:80px;}
#mobile-advanced  ul ul ul ul a{padding-left:100px;} #mobile-advanced .avia-bullet{display:none;}
#mobile-advanced .avia_mega_div{width:100%; margin:0; float: none;}
#mobile-advanced .mega_menu_title a{padding:0; border:none;}
#advanced_menu_toggle, #advanced_menu_hide{
position: absolute;
border-radius: 2px;
height: 47px;
width: 47px;
line-height: 47px;
text-decoration: none;
text-align: center;
right: 0;
top: 50%;
margin-top:-24px;
z-index: 10000;
border-style:solid;
border-width: 1px;
font-size: 30px;
display:none;
}
.bottom_nav_header #advanced_menu_toggle{top:40px;}
.mobile_active #advanced_menu_toggle{display: block; }
#advanced_menu_hide{
display:block;
z-index: 10001;
visibility: hidden;
opacity: 0;
top: 44px;
right: 23px;
}
.show_mobile_menu #advanced_menu_hide{
opacity: 1;
visibility: visible;
}p:empty, .entry-content:empty{display:none;}
.avia-shadow{box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);} .avia_textblock, 
.avia-icon-list, 
.avia-button, 
.avia-testimonial, 
.iconbox, 
.avia_message_box, 
.avia-team-member, 
.widget, 
.post, 
.team-img-container img, 
.team-social, 
.iconlist_icon, 
.fallback-post-type-icon,
.fullsize .related_posts, .grid-image, .avia-caption-content, .avia-caption-title, .entry-content {
-webkit-perspective: 1000; 
-webkit-backface-visibility: hidden;
}
body .container_wrap .avia-builder-el-no-sibling{margin-top:0; margin-bottom:0;}
body .container_wrap .avia-builder-el-last{margin-bottom:0;}
body .container_wrap .avia-builder-el-first{margin-top:0;} .avia_textblock{
clear: both;
}
.flex_column + .avia_textblock{padding-top:50px;} body .column-top-margin{
margin-top:50px;
} .av-special-heading{
width:100%;
clear:both;
display: table;
margin-top:50px;
}
.flex_column + .av-special-heading{float:left; }
body .av-special-heading > *{
padding:0;
margin:0;
display: table-cell;
vertical-align: middle;
white-space: pre;
line-height: 1.4em;
}
.meta-heading h1, .meta-heading h2, .meta-heading h3, .meta-heading h4, .meta-heading h5, .meta-heading h6{
font-weight: normal;
}
.special-heading-border{
width:100%;
vertical-align: middle;
position: relative;
overflow: hidden;
}
.special-heading-inner-border{
display: block;
width:100%;
left:15px;
border-top-style: solid;
border-top-width:1px;
position: relative;
top:50%;
} body .av-special-heading.blockquote > *{
white-space: normal;
}
.av-special-heading.classic-quote{
text-align: center;
}
body .av-special-heading.classic-quote > *{
display:block;
font-family: "Droid Serif", Georgia, Times, serif;
font-weight: normal;
font-style: italic;
}
body .av-special-heading.blockquote .special-heading-border{display:none;} .avia-section{
clear:both;
width:100%;
float:left;
min-height:100px;
}
.avia-full-stretch{
-webkit-background-size: cover; 
-moz-background-size: cover; 
-o-background-size: cover; 
background-size: cover;
}
#top #main .avia-section .template-page{
width:100%;
border:none;
}
.avia-section .template-page .entry-content{
padding-right:0;
}
.avia-section-small .content, .avia-section-small .sidebar { padding-top: 20px; padding-bottom: 20px;}
.avia-section-large .content, .avia-section-large .sidebar { padding-top: 70px; padding-bottom: 70px;}
.avia-section-no-padding .content, .avia-section-no-padding .sidebar{padding-top:0; padding-bottom:0;}
.nonfixed_header .container_wrap:first-child, .avia-section.avia-full-stretch{border-top:none;} #top .iconbox{background: transparent;}
.iconbox{
margin-bottom:30px;
position: relative;
}
.iconbox_icon {
float: left;
margin: 0 10px 0 0;
height: 23px;
width: 23px;
font-size: 23px;
line-height: 18px;
}
.iconbox .iconbox_content .iconbox_content_title {
border: medium none;
padding: 0;
position: relative;
margin:0 0 16px 0;
clear:none;
overflow: hidden;
letter-spacing: 1px;
text-transform: uppercase;
font-size:16px;
}
#top .iconbox_top{
margin-top:20px;
text-align: center;
}
.iconbox_top .iconbox_content{
padding:45px 20px 20px 20px;
border-radius: 3px;
box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.3);
}
.iconbox_top .iconbox_icon{
float:none;
position: absolute;
left: 50%;
top:-26px;
margin:0 0 0 -28px;
padding:15px;
border-radius:100px;
-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; 
font-size: 20px;
line-height: 24px;
} .avia-icon-list-container{margin:30px 0;}
.avia-icon-list{margin:0; padding:0;}
.avia-icon-list li{margin:0; padding:0 0 30px 0; list-style-type: none; list-style-position: outside; clear:both; overflow: hidden; position: relative; min-height:60px;}
.avia-icon-list .iconlist_icon{height:64px; width:64px; line-height: 60px; font-size: 30px; text-align: center; border-radius: 500px; position: relative; float:left; margin-right:30px; margin-left:2px; z-index: 5; border-style:solid; border-width:2px; color:#fff;}
.avia-icon-list .iconlist_title{text-transform: uppercase; top: 4px; margin-bottom:0; position: relative;}
.avia-icon-list .iconlist_content_wrap{overflow: hidden; min-height: 1.5em;}
.avia-icon-list .iconlist-timeline{
position: absolute;
top: 1%;
left: 32px;
width: 1px;
height: 99%;
border-right-width: 1px;
border-right-style: dashed;
}
.avia-icon-list li:last-child .iconlist-timeline{display:none;} .avia-icon-list-right {text-align: right;}
.avia-icon-list-right .iconlist_icon{float:right; margin-left:30px; margin-right:0;  margin-right:2px; }
.avia-icon-list-right .iconlist-timeline{left: auto; right: 32px;} .avia_transform .avia-icon-list .iconlist_icon{ 
opacity: 0.1; 
-moz-transform:scale(0.5);
-webkit-transform:scale(0.5);
-o-transform:scale(0.5);
transform:scale(0.5);
}
.avia_transform .iconlist-timeline{
height: 0%;
}
.avia_transform .avia-icon-list .avia_start_animation .iconlist_icon{
-webkit-animation: avia_appear 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); -moz-animation:    avia_appear 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); -o-animation:      avia_appear 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); animation:         avia_appear 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); opacity: 1;
-moz-transform:scale(1);
-webkit-transform:scale(1);
-o-transform:scale(1);
transform:scale(1);
}
.avia_transform .avia-icon-list .avia_start_animation .iconlist-timeline{
-webkit-animation: avia_slide_down 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); -moz-animation:    avia_slide_down 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); -o-animation:      avia_slide_down 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); animation:         avia_slide_down 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); height: 100%;
} .hr{
clear: both;
display:block;
width:100%;
height:25px;
line-height:25px;
position: relative;
margin:30px 0;
float:left;
}
.hr-inner{
width:100%;
position: absolute;
height:1px;
left:0;
top:50%;
width:100%;
margin-top:-1px;
border-top-width:1px;
border-top-style:solid;
}
.hr-invisible, .hr-invisible .hr-inner{margin:0; border:none; }
.hr-full, .hr-big{margin:70px 0;}
.hr-full .hr-inner{width:300%; left:-100%;}
.hr-full.hr-shadow .hr-inner{ box-shadow:0 1px 2px 0px rgba(0, 0, 0, 0.1);}
.sidebar_right .hr-full .hr-inner{left:auto; right:-50px;}
.sidebar_left .hr-full .hr-inner{left:-50px;}
.hr-short{height:20px; line-height:20px; margin:30px 0; float:none;}
.hr-short .hr-inner{ width:32%; left:50%; margin-left:-16%;  }
.hr-short.hr-left .hr-inner{  left:0%; margin-left:0%;}
.hr-short.hr-right .hr-inner{ left:auto; right:0; margin-left:0%; }
.hr-short .hr-inner-style{border-radius: 20px; height:9px; width:9px; border-width:2px; border-style:solid; display:block; position: absolute; left:50%; margin-left:-5px; margin-top:-5px; }
.hr-short.hr-left .hr-inner-style{  left:5px; }
.hr-short.hr-right .hr-inner-style{  left:auto; right:0; }  .avia-button-wrap{display:inline-block;}
.avia-button{
color:#777;
border-color: #e1e1e1;
background-color: #f8f8f8;
}
body div .avia-button{
border-radius: 3px;
background-image: url(//creativecutting.co.nz/wp-content/themes/enfold/images/layout/bg-button.png);
background-repeat: repeat-x;
background-position: 0 0;
padding:10px;
font-size: 12px;
text-decoration: none;
display:inline-block;
border-style: solid;
border-width: 1px;
margin:3px 0;
line-height: 1.2em;
position: relative;
font-weight: 600;
text-align: center;
max-width: 100%;
}
.avia-button:hover{background-position: 0 -7px;}
.avia-button.avia-color-theme-color-subtle{background-image: none;}
.avia-button.avia-color-theme-color-subtle:hover{}
.avia-button .avia_button_icon{position: relative; left: -0.3em;}
.avia-button.avia-icon_select-no .avia_button_icon{ display:none }
.avia-button.avia-size-small .avia_button_icon{ left: -2px;}
.avia-button.avia-color-grey, .avia-button.avia-color-grey:hover	{background-color: #555; 		border-color: #555; 	text-shadow: 0 1px 0 rgba(0, 0, 0, 1); 			color: #fff; }
.avia-button.avia-color-black, .avia-button.avia-color-black:hover	{background-color: #222; 		border-color: #222; 	text-shadow: 0 -1px 0 rgba(0, 0, 0, 1);			color: #fff; }
.avia-button.avia-color-red, .avia-button.avia-color-red:hover    {background-color: #B02B2C; 	border-color: #B02B2C; 	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2); 	color: #5d1a1b; }
.avia-button.avia-color-orange, .avia-button.avia-color-orange:hover  {background-color: #edae44; 	border-color: #edae44; 	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3); 	color: #745521; }
.avia-button.avia-color-green, .avia-button.avia-color-green:hover	{background-color: #83a846; 	border-color: #83a846; 	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3); 	color: #415324; }
.avia-button.avia-color-blue, .avia-button.avia-color-blue:hover	{background-color: #7bb0e7; 	border-color: #7bb0e7; 	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3); 	color: #3f5871; }
.avia-button.avia-color-aqua, .avia-button.avia-color-aqua:hover	{background-color: #4ecac2; 	border-color: #4ecac2; 	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3); 	color: #286460; }
.avia-button.avia-color-teal, .avia-button.avia-color-teal:hover	{background-color: #5f8789; 	border-color: #5f8789; 	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3); 	color: #314445; }
.avia-button.avia-color-purple, .avia-button.avia-color-purple:hover  {background-color: #745f7e; 	border-color: #745f7e; 	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3); 	color: #3c3240; }
.avia-button.avia-color-pink, .avia-button.avia-color-pink:hover	{background-color: #d65799;		border-color: #d65799; 	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3); 	color: #692b4b; }
.avia-button.avia-color-silver, .avia-button.avia-color-silver:hover  {background-color: #d7d7d7; 	border-color: #d7d7d7; 	text-shadow: 0 1px 0 rgba(255, 255, 255, 1); 	color: #444; }
body .avia-button.avia-color-theme-color, body .avia-button.avia-color-theme-color:hover{
color:#fff;
color: rgba(0, 0, 0, 0.5);
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);
}
.avia-button-center {display:block; text-align: center;}
.avia-button-right  {display:block; float:right;}
.avia-button.avia-position-right{float:right; display:block;}
.avia-button.avia-position-left{float:left; display:block;}
.avia-button.avia-size-small{
padding:7px 10px;
font-size: 13px;
min-width: 80px;
}
.avia-button.avia-size-medium{
padding:10px 16px;
font-size: 14px;
min-width: 90px;
}
.avia-button.avia-size-large{
padding: 13px 30px;
font-size: 14px;
min-width: 127px;
} .avia_message_box{
text-align: center;
position: relative;
border-color: #e1e1e1;
background-color: #f8f8f8;
clear: both;
margin:30px 0;
}
div .avia_message_box .avia_message_box_title{
background-color: rgba(0,0,0,0.05);
position: absolute;
top:0;
left:0;
padding:5px 20px;
font-size: 11px;
text-shadow: none;
}
.avia_message_box_content{ font-size: 14px; text-transform: uppercase; font-weight:600;}
.avia_message_box_icon{ position: relative; left: -0.5em; font-size: 1.3em;}
.avia_message_box.avia-size-normal{ padding: 17px; }
.avia_message_box.avia-size-large{ padding: 35px; }
.avia_message_box.avia-color-green	 {background-color: #E0F1B5; 	border-color: #8BAF5B; 	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7); 	color: #4F5F39; }
.avia_message_box.avia-color-blue	 {background-color: #F5F6FC; 	border-color: #9DADBF; 	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7); 	color: #4671A3; }
.avia_message_box.avia-color-red	 {background-color: #FFF8F4; 	border-color: #CDA18F; 	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7); 	color: #AF2C20; }
.avia_message_box.avia-color-orange {background-color: #FFFDF3; 	border-color: #E6BF4A; 	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7); 	color: #C96D11; }
.avia_message_box.avia-color-grey	 {background-color: #333; 		border-color: #444; 	text-shadow: 0 1px 0 rgba(0, 0, 0, 1); 			color: #fff; }
.avia_message_box.avia-color-silver {background-color: #f8f8f8; 	border-color: #e1e1e1; 	text-shadow: 0 1px 0 rgba(255, 255, 255, 1); 	color: #444; }
.avia_message_box_content p{display: inline;}
.avia_message_box.avia-color-blue .avia_message_box_title{ background: rgba(70, 113, 163, 0.08); }
.avia_message_box.avia-color-red .avia_message_box_title{ background: rgba(175, 44, 32, 0.06); }
.avia_message_box.avia-color-orange .avia_message_box_title{ background: rgba(250, 235, 125, 0.2) }
.avia_message_box.avia-color-grey .avia_message_box_title{ background: rgba(255, 255, 255, 0.05) }
.avia_message_box.avia-icon_select-no .avia_message_box_icon{ display:none }
.avia_message_box.avia-border-solid{border-width:3px; border-style: solid;}
.avia_message_box.avia-border-dashed{border-width:1px; border-style: dashed;} .tabcontainer{
margin: 30px 0;
position: relative;
width:100%;
clear: both;
}
.tab_titles{
position: relative;
width:100%;
clear: both;
float:left;
}
.widget .tabcontainer{
margin-top:0px;
}
.js_active .tab_content{
display: none;
clear: both;
padding: 10px 19px;
overflow:auto;
position: relative;
}
.js_active .tab{
cursor:pointer;
margin:0 -1px 0 0;
display: block;
float: left;
z-index: 2;
position: relative;
padding:12px 16px;
top:1px;
font-size: 11px;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
border-style: solid;
border-width:1px;
}
.js_active .top_tab .tab{
border-bottom: none;
padding:12px 16px 14px 16px;
}
.js_active .active_tab{
z-index: 4;
position: relative;
font-weight: bold;
}
.js_active .tab_titles .tab:first-child{
border-top-left-radius:  2px;
}
.js_active .tab_titles .tab:last-child{
border-top-right-radius: 2px;
}
.js_active .active_tab_content{
display: block;
z-index: 3;
position: relative;
overflow:auto;
border-style: solid;
border-width:1px;
border-radius: 2px;
}
.tabcontainer .tab_icon{
margin-right: 7px;
font-size: 14px;
}
.tab_inner_content{
margin: 11px 0;
} .sidebar_tab .tab_titles{
width:30%; 
min-width:170px; 
max-width:250px; 
float:left; 
display: block; 
}
.sidebar_tab_right .tab_titles{
float:right; 
}
.sidebar_tab .tab_titles .tab{
width:100%;
margin:0 0 -1px 0;
top:0;
}
.sidebar_tab .tab_content{
overflow: hidden;
clear:none;
left: -1px;
}
.sidebar_tab_right .tab_content{
left: 1px;
}
.js_active .sidebar_tab .tab_titles .tab:last-child{
border-top-right-radius: 0;
border-bottom-left-radius: 2px;
}
.sidebar_tab_left .active_tab.tab{
width:100.5%;
border-right:none;
}
.sidebar_tab_right .active_tab.tab{
width:100.5%;
border-left:none;
left:-1px;
} .noborder_tabs.sidebar_tab_left .tab_content, .noborder_tabs.sidebar_tab_right .tab_content{
border:none;
box-shadow: -8px 0px 20px -10px rgba(0, 0, 0, 0.2);
left:0;
padding:0px 0 0 30px;
}
.noborder_tabs.sidebar_tab_right .tab_content{
box-shadow: 8px 0px 20px -10px rgba(0, 0, 0, 0.2);
padding:0px 30px 0 0;
}
.noborder_tabs.sidebar_tab_left .tab{
border-left:none;
}
.noborder_tabs.sidebar_tab_right .tab{
border-right:none;
}
.noborder_tabs .tab:first-child{
border-top:none;
}
.noborder_tabs .tab:last-child{
border-bottom:none;
}
.tabcontainer .tab.fullsize-tab{display:none;}
@media only screen and (max-width: 767px)  {
.responsive .tabcontainer{border-width: 1px; border-style: solid; border-top:none;}
.responsive .tabcontainer .tab_titles{display:none;}
.responsive .tabcontainer .tab_content, .responsive .tabcontainer .tab
{width:100%; max-width:100%; border-left:none; border-right:0;left:0; top:0; min-height: 0!important;}
.responsive .tabcontainer .tab_content{border-bottom:none; padding:15px 30px; clear: both; }
.responsive .tabcontainer .tab.fullsize-tab{ display:block; margin-bottom:-1px;}
.responsive .top_tab .tab.fullsize-tab{ margin-bottom:0px;}
}  .js_active .toggle_wrap{
display:none;
}
.js_active .toggler {
cursor: pointer;
display: block;
margin:0;
padding: 9px 3px 9px 35px;
position: relative;
top: 1px;
border-style:solid;
border-width:1px;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.togglecontainer{
margin:30px 0;
position: relative;
clear: both;
}
.togglecontainer .single_toggle:first-child .toggler, .togglecontainer .taglist + .single_toggle .toggler{
border-top-left-radius:  2px;
border-top-right-radius: 2px;
}
.togglecontainer > div:last-of-type .toggler{
border-bottom-left-radius:  2px;
border-bottom-right-radius: 2px;
}
.togglecontainer > p.activeTitle{
border-radius: 0;
}
.toggle_content {
padding: 12px 30px 11px 30px;
margin: 0px 0 5px 0;
border-style:solid;
border-width:1px;
border-top:none;
border-bottom-left-radius: 2px;
border-bottom-right-radius: 2px;
}
.toggle_icon{
position: absolute;
width:15px;
height:15px;
border-style:solid;
border-width:1px;
top:12px;
left:10px;
}
.toggle_icon .vert_icon{
border-left-style:solid;
border-left-width:3px;
position: absolute;
left:5px;
top:1px;
height:11px;
}
.toggle_icon .hor_icon{
border-top-style:solid;
border-top-width:3px;
position: absolute;
top:5px;
left:1px;
width:11px;
}
.activeTitle .toggle_icon .vert_icon{
border:none;
}
.activeToggle.toggle_wrap{
display:block;
} .taglist {margin-bottom:5px;}
.taglist .tag-seperator:last-child{display:none;}
.taglist .tag-seperator{padding:0px 4px;}
.single_toggle{ width:100%; float:left; display: block; margin: 0 0 -2px 0; padding-bottom: 1px;} .av_promobox{
position: relative; 
border-width: 1px;
border-style: solid;
overflow: hidden;
padding:20px 30px;
clear:both;
margin:50px 0;
width:100%;
float:left;
}
.flex_column >.av_promobox:first-child{margin-top:0;}
.av_promobox .avia-button{
right: 30px;
top: 50%;
position: absolute;
z-index: 2;
}
.avia-promocontent{
margin-right:200px;
position: relative;
z-index: 3;
}
.avia-promocontent p{
font-size: 14px;
}
.avia-button-no .avia-promocontent{margin:0;}
.avia-button-no .avia-button{display:none;}
.av_promobox .avia-button.avia-size-small{ margin-top:-15px; }
.av_promobox .avia-button.avia-size-medium{ margin-top:-21px; }
.av_promobox .avia-button.avia-size-large{ margin-top:-23px; }
@media only screen and (max-width: 767px)  
{
.responsive .avia-promocontent{margin: 0;}
.responsive .av_promobox .avia-button, .responsive .av_promobox .avia-button-wrap{width:100%; margin-top:4px; position: relative; top:0; left:0; text-align: center; float:none;}
} .av_dropcap1 {
display: block;
float: left;
font-size: 38px;
line-height: 32px;
margin: 4px 8px 0 0;
}
.av_dropcap2{
display:block;
float:left;
font-size:18px;
line-height:35px;
width:35px;
text-align: center;
margin:4px 8px 0 0;
-webkit-border-radius: 100px;
-moz-border-radius: 100px;
border-radius: 100px;
font-weight: bold;
} fieldset{
border:none;
}
.ajax_form{
clear:both;
}
.ajax_form fieldset p br{display:none;}
.ajax_form label {display:block; visibility: visible; position: relative; } .ajax_form label, .modified_width::before{display:block; visibility: visible; position: relative; margin-bottom: 7px; font-weight: 600;}
#ajaxresponse.hidden{
visibility: visible;
position: static;
display:none;
}
#top .ajax_form .text_input, #top .ajax_form .select, #top .ajax_form .text_area{
width:100%;
margin-bottom:0;
display:inline;
min-width:100px;
padding:13px;
border-radius: 2px;
}
#top select, #top .ajax_form .select, #top .entry-content select, #top .mobileMenu{
-webkit-appearance: none;
-moz-border-radius: 0px; -webkit-border-radius:0px; border-radius:0px;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAANCAYAAAC+ct6XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjBBRUQ1QTQ1QzkxMTFFMDlDNDdEQzgyNUE1RjI4MTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjBBRUQ1QTU1QzkxMTFFMDlDNDdEQzgyNUE1RjI4MTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMEFFRDVBMjVDOTExMUUwOUM0N0RDODI1QTVGMjgxMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMEFFRDVBMzVDOTExMUUwOUM0N0RDODI1QTVGMjgxMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pk5mU4QAAACUSURBVHjaYmRgYJD6////MwY6AyaGAQIspCieM2cOjKkIxCFA3A0TSElJoZ3FUCANxAeAWA6IOYG4iR5BjWwpCDQCcSnNgxoIVJCDFwnwA/FHWlp8EIpHSKoGgiggLkITewrEcbQO6mVAbAbE+VD+a3IsJTc7FQAxDxD7AbEzEF+jR1DDywtoCr9DbhwzDlRZDRBgACYqHJO9bkklAAAAAElFTkSuQmCC);
background-position: center right;
background-repeat: no-repeat;
border-radius: 2px;
}
#top select[multiple] {
background-image:none;
}
#top .ajax_form input[type="checkbox"] {
float: left;
margin-right: 8px;
top: 2px;
position: relative;
}
.value_verifier_label {
position: absolute;
bottom: 11px;
left: 10px;
}
#top .ajax_form .captcha{padding-left: 65px;}
.ajax_form p{ position: relative; clear:both; float:left; width:100%;}
.ajax_form p.hidden{position: absolute; width:0px; left:0; top:0; }
.ajax_form .form_element_half{width:49.5%; float:left; margin-right:1%; }
.ajax_form .form_element_half_2{clear:none;margin-right:0;}
.ajax_form .button{
margin:0;
padding: 16px 50px;
border-radius: 2px;
}
.form_element_half .button{
width:100%;
padding: 14px 10px 15px;
}
.modified_width::before{
display:block;
content: "Submit Form";
visibility: hidden;
}
#footer .ajax_form textarea{height:90px; }
@media only screen and (max-width: 479px) { 
.responsive .ajax_form .form_element_half{
width:100%; clear: both; margin-right:0; float: none;
}
}  div .avia-table {background: transparent; width:100%; clear:both; margin:30px 0;}
.avia-data-table .avia-heading-row .avia-desc-col{border-top:none; border-left:none;}
.avia-data-table .avia-button-row td{text-align: center;}
.avia-data-table .avia-center-col{text-align: center;}
.avia-data-table td:before{display:none;}
.avia-data-table .avia-pricing-row td, .avia-data-table .avia-pricing-row th{text-align: center; font-size: 40px; line-height: 1.3em}
.avia-data-table .avia-desc-col{text-align: right;}
.avia-data-table .avia-pricing-row small{display: block; font-size: 11px; font-style: italic; line-height: 1.7em; } 
.avia-data-table .avia-pricing-row .avia-desc-col{font-size: 14px; text-align: right;}
@media only screen and (max-width: 767px)  
{
.responsive div .avia-data-table table, 
.responsive div .avia-data-table tbody, 
.responsive div .avia-data-table tr, 
.responsive div .avia-data-table td, 
.responsive div .avia-data-table th{display:block; border-top:none; border-right:none; border-left:none; text-align: center;}
.responsive .avia-data-table{border-style:solid; border-width: 1px;}
.responsive .avia-data-table .avia-pricing-row .avia-desc-col{text-align: center;}
.responsive .avia-data-table .avia-button-row, .responsive .avia-data-table tr:first-child th{display:none;}
.responsive .avia-data-table td:before { 
display:block;
font-style: italic; font-size: 11px;
}
.responsive .avia-data-table td { 
position: relative;
}
} .avia-pricing-table-container {position: relative; clear: both; width:100%; display:table; table-layout: fixed;}
.pricing-table-wrap {display:table-cell;}
.pricing-table {margin:10px;}
.pricing-table>li{
list-style-type: none; 
list-style-position: outside; 
padding:9px 12px; 
border-top-style:solid;
border-top-width:1px;
border-left-style:solid;
border-left-width:1px;
border-right-style:solid;
border-right-width:1px;
margin:0;
text-align: center;
position: relative;
}
.pricing-table>li:last-child{
border-bottom-left-radius:  3px; border-bottom-right-radius:  3px;
border-bottom-style:solid;
border-bottom-width:1px;
}
.pricing-table > li:first-child, .pricing-extra{
border-top-left-radius:  3px; border-top-right-radius:  3px;
border-top-style:solid;
border-top-width:1px;
border-left-style:solid;
border-left-width:1px;
border-right-style:solid;
border-right-width:1px;
}
.pricing-extra{display:none;}
.avia-desc-col.pricing-table li{border-style:dashed; border-left:none; border-right:none; text-align: right; }
.avia-desc-col.pricing-table .avia-button-row{border:none;}
.avia-center-col.pricing-table{text-align: center;}
.pricing-table li.avia-pricing-row {text-align: center; font-size: 60px; line-height: 1em; padding:25px 12px; font-weight:600;
}
.pricing-table li.avia-pricing-row small{
display: block;
font-size: 16px;
font-style: italic;
line-height: 1.4em;
font-weight: normal;
letter-spacing: 1px;
text-shadow:none;
}
.pricing-table.avia-highlight-col .pricing-extra{
display:block;
position: absolute;
top:-20px;
height:25px;
left:-1px;
right:-1px;
border-top-left-radius:  5px; border-top-right-radius:  5px;
}
.pricing-table li.empty-table-cell{display:none;}
.pricing-table.avia-desc-col li.empty-table-cell{display:block;}
.fallback-table-val{visibility: hidden;}
.pricing-table.avia-highlight-col{box-shadow: 0 0 9px 1px rgba(0, 0, 0, 0.1); margin:4px;}
.pricing-table.avia-highlight-col>li:last-child {padding-bottom:25px;}
.pricing-table.avia-highlight-col .first-table-item{
position: relative;
top: -9px;
z-index: 10;
}
.pricing-table li.avia-pricing-row .currency-symbol{font-size:0.5em; position: relative; top:-0.6em; line-height: 1em; text-shadow:none; font-weight:normal; }
.pricing-table li.avia-pricing-row small, .pricing-table li.avia-pricing-row .currency-symbol{opacity: 0.4;color:#000;filter:alpha(opacity=40); text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3);}
@media only screen and (max-width: 767px)  
{
.responsive .avia-pricing-table-container , .responsive .pricing-table-wrap{display:block;}
.responsive .pricing-table{display:block; margin-bottom:40px;}
.responsive .pricing-table.avia-desc-col{display:none;}
} .avia-content-slider{ margin:30px 0; clear:both; }
.avia-content-slider, .avia-content-slider-inner{ position: relative; overflow: hidden; clear:both; }
.avia-content-slider .slide-entry-title{font-size:14px; line-height:1.4em; margin:0;}
.avia-content-slider .slide-image, .avia-content-slider .slide-image img{overflow: hidden; border-radius: 2px; display: block; position: relative; }
.avia-content-slider .slide-image{margin-bottom:6px;}
.avia-content-slider .slide-entry{overflow: hidden;}
.avia-content-slider .slide-entry-wrap{width:100%; float:left; margin-bottom:40px;}
.avia-content-slider-active .slide-entry-wrap{position: absolute; top:0; visibility: hidden; margin:0;}
.avia-content-slider .slide-entry-wrap:first-child{position: relative;}
.avia-content-slider .slide-meta div{display: inline-block; font-size: 12px;}
.avia-content-slider .slide-meta a{position: relative;}
.avia-content-slider .slide-meta{position: relative;  padding-bottom: 10px; }
.avia-content-slider .slide-meta-del{margin:0px 4px;}
.slider-fallback-image{visibility: hidden;}
.fake-thumbnail .slide-image{border-width: 1px; border-style: solid; }
.fallback-post-type-icon{position: absolute; top:49%; left:50%; margin:-28px 0 0 -30px; height:60px; width:60px; line-height:63px; font-size:25px; text-align:center; border-radius: 100px;}
.avia-content-slider .slide-image:hover .fallback-post-type-icon{opacity: 0;}
.pagination-slider .pagination{padding: 1px 0 10px 0;}
.avia_desktop .avia-content-slider .avia-slideshow-arrows a{ opacity: 0; }
#top .avia-content-slider:hover .avia-slideshow-arrows a{opacity: 1;}
#top .avia-content-slider .avia-slideshow-arrows a{ top: 38%; margin: -30px 0 0;}
.avia-content-slider-odd{
}
@media only screen and (max-width: 767px)  
{
.responsive #top .slide-entry{width:48%; margin-left:4%}
.responsive #top .avia-content-slider-even .slide-entry.slide-parity-odd,
.responsive #top .avia-content-slider-odd .slide-entry.slide-parity-even{margin:0; clear:both;}
.responsive #top .avia-content-slider-odd  .slide-entry.first{margin-left:0; width:100%;}
.responsive .pricing-table{display:block; margin-bottom:40px;}
} .sort_width_container{
margin: 30px 0;
}
.entry-content .sort_width_container:first-child{margin-top:0;}
.sort_width_container, #js_sort_items{
overflow: hidden;
position: relative;
clear: both;
}
#js_sort_items{
visibility: hidden;
font-size: 12px;
}
#js_sort_items a{
display:block;
float:left;
text-decoration: none;
}
#js_sort_items .text-sep{
float:left;
padding:0 6px;
}
.grid-sort-container{
clear: both;
position: relative;
z-index: 20;
}
.avia_sortable_active .isotope, .avia_sortable_active .isotope .isotope-item { -webkit-transition-duration: 0.6s;
-moz-transition-duration: 0.6s;
-o-transition-duration: 0.6s;
transition-duration: 0.6s;
}
.avia_sortable_active .isotope {
-webkit-transition-delay: 0.4s; 
-moz-transition-delay: 0.4s; 
-o-transition-delay: 0.4s;
transition-delay: 0.4s;
-webkit-transition-property: height, width;
-moz-transition-property: height, width;
-o-transition-property: height, width;
transition-property: height, width;
}
.avia_sortable_active .isotope .isotope-item {
-webkit-transition-property: -webkit-transform, opacity;
-moz-transition-property:    -moz-transform, opacity;
-o-transition-property:         top, left, opacity;
transition-property:         transform, opacity;
}
.isotope, .isotope-item, .inner-entry, .ajax_slide{
-webkit-perspective: 1000; -webkit-backface-visibility: hidden;  
}
.isotope_activated .isotope-item{
margin-left:0;
} .grid-entry{ padding-bottom:1px; overflow: visible;}
.grid-entry .avia-arrow{ border:none; top: -4px; }
.grid-entry .inner-entry {margin-right: 1px;box-shadow: 0px 1px 2px 1px rgba(0, 0, 0, 0.2); position: relative;}
.grid-image {display:block; width:100%;}
.grid-image img{width:100%; display: block;}
.grid-content{padding:16px; position: relative;}
.grid-entry-title{font-size:13px; margin:0; padding:0; font-weight: 500;}
.grid-entry-excerpt{font-size: 12px; font-style: italic; margin-bottom: -2px;}
.with-excerpt-container .grid-entry{text-align: center;}
.grid-circle .inner-entry {
margin: 0;
border-radius: 999px;
overflow: hidden;
}
.grid-circle .grid-content {
padding: 16px 35px 45px;
position: absolute;
bottom: 0; left: 0; right: 0;
text-align: center;
}
.pagination-portfolio .pagination{padding:20px 0;} .avia-section .sort_width_container { margin: 30px 0 2px 0; }
.avia-section #js_sort_items{ padding:9px 15px; }
.avia-section .pagination-portfolio .pagination{padding:16px;} .js_active .grid-image{opacity: 0;}
.fullsize .grid-col-4 .grid-image{height: 161px;}
.fullsize .grid-col-3 .grid-image{height: 249px;}
@media only screen and (min-width: 1140px) {
.responsive .fullsize .grid-col-4 .grid-image{height: 183px;}
.responsive .fullsize .grid-col-3 .grid-image{height: 276px;}
}
@media only screen and (min-width: 768px) and (max-width: 989px) {
.responsive .fullsize .grid-col-4 .grid-image{height: 121px;}
.responsive .fullsize .grid-col-3 .grid-image{height: 183px;}
}
@media only screen and (max-width: 767px) {
.responsive .fullsize .grid-col-4 .grid-image,
.responsive .fullsize .grid-col-3 .grid-image{height: auto;}
} .avia-team-member{margin:30px 0;}
.team-member-name{margin-top:7px;}
.team-member-job-title{margin-top:-7px; font-size: 13px; }
.team-member-description{}
.team-social a{text-decoration: none; position: relative; border-radius: 30px; padding: 0 16px; background: #fff;margin: 3px; display: inline-block; height:53px; line-height:54px; width:53px; }
.team-img-container{ position: relative; overflow: hidden; border-radius: 3px; text-align: center;}
.team-img-container img{ display:block; margin:0 auto; }
.avia-team-member .team-social{
border: 7px solid rgba(0, 0, 0, 0.1); 
position: absolute; 
font-size:20px; 
background: #fff; 
background: rgba(255, 255, 255, 0.7); 
opacity: 0; 
visibility: hidden; 
top:0; left:0; right:0; bottom:0; 
text-align: center; 
border-radius:3px;
}
.team-social-inner{width:100%;padding:0 5%;position: absolute; top:50%; margin-top:-26px;left:0;}
.team-img-container:hover .team-social{visibility: visible; opacity: 1; }
.avia-tooltip{
position: absolute;
z-index: 9999999;
padding:12px;
margin-top:-18px;
margin-left: -4px;
background: #000;
background: rgba(0, 0, 0, 0.8);
color:#fff;
width:140px;
-webkit-border-radius: 2px; 
-moz-border-radius: 2px;  
border-radius: 2px;
font-size: 12px;
text-align: center;
}
.avia-tooltip .avia-arrow{
background: rgba(0, 0, 0, 0.8);
border:none;
}
.avia-tooltip .avia-arrow-wrap{
width:20px;
height:20px;
position: absolute;
bottom:-20px;
left:50%;
margin-left:-7px;
overflow: hidden;
}
.avia-team-member .plus-google:hover{ color:#de5a49; }
.avia-team-member .rss:hover	    { color:#ffa133; }
.avia-team-member .facebook:hover   { color:#37589b; }
.avia-team-member .twitter:hover    { color:#46d4fe; }
.avia-team-member .mail:hover       { color:#9fae37; }
.avia-team-member .dribbble:hover   { color:#e44885; }
.avia-team-member .linkedin:hover   { color:#419cca; }
.avia-team-member .search:hover     { color:#222222; }
.avia-team-member .behance:hover    { color:#008cfa; }
.avia-team-member .flickr:hover     { color:#ff0086; }
.avia-team-member .forrst:hover     { color:#234317; }
.avia-team-member .myspace:hover    { color:#000000; }
.avia-team-member .tumblr:hover     { color:#345574; }
.avia-team-member .vimeo:hover      { color:#31baff; }
.avia-team-member .youtube:hover    { color:#a72b1d; }
.avia-team-member .pinterest:hover  { color:#cb2027; }
.avia-team-member .skype:hover 	    { color:#12a5f4; } @media only screen and (max-width: 989px) {
.responsive .team-social a{ padding: 0 8px; background: #fff;margin: 3px; margin-top:11px; display: inline-block; height:33px; line-height:32px; width:33px; border-style: solid; border-width: 1px; }
.responsive  #top .avia-team-member .team-img-container img{position: relative; z-index: 3;} 
.responsive  #top .avia-team-member .team-social {
border: 1px solid rgba(0, 0, 0, 0.1);
position: relative;
font-size: 20px;
background: #FFF;
background: rgba(0, 0, 0, 0.03);
opacity: 1;
visibility: visible;
top: auto;
left: 0;
right: 0;
bottom: 5px;
height: 60px;
text-align: center;
border-radius: 3px;
border-top-right-radius: 0px;
border-top-left-radius: 0px;
font-size: 15px;
z-index: 1;
}
} .avia-builder-widget-area{
position: relative;
}
.flex_column .widget:first-child, .content .widget:first-child{
padding-top: 0;
border-top: none;
}
.flex_column .widget .widgettitle , .content .widget .widgettitle{
margin-top:0.85em;
} .avia-testimonial{
border-right-style: dashed; 
border-right-width: 1px;
border-bottom-style: dashed; 
border-bottom-width: 1px;
padding:20px;
}
.avia-first-testimonial{clear:both;}
.avia-testimonial-wrapper .avia-testimonial-row:last-child .avia-testimonial{border-bottom:none;}
.avia-testimonial.avia-last-testimonial, .avia-grid-1-testimonials .avia-testimonial{border-right:none;}
.avia-testimonial-image img{border-radius: 100px;}
.avia-testimonial-image{float:left; margin:0 20px 0 0; width:80px; height:80px; border-radius: 100px; overflow: hidden;}
.avia-testimonial-content{overflow: hidden;}
.avia-testimonial-content p:first-child{margin-top:0;}
.avia-testimonial-meta{position: relative; overflow: hidden; margin-left: 100px;}
.avia-testimonial-meta-mini{overflow: hidden;}
.avia-testimonial-name{display:block;}
.avia-testimonial-arrow-wrap{display:none;}
.avia-testimonial-wrapper{display:table; margin: 30px 0;}
.avia-testimonial-row{display: table-row;}
body div .avia-testimonial{display: table-cell; float:none;}
.avia_transform .avia-testimonial .avia-testimonial-image{
opacity: 0.2;
-webkit-transform:scale(0.5);
-moz-transform:scale(0.5);
-o-transform:scale(0.5);
transform:scale(0.5);
}
.avia_transform .avia_start_animation.avia-testimonial .avia-testimonial-image{
-webkit-animation: avia_appear 0.4s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); -moz-animation:    avia_appear 0.4s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); -o-animation:      avia_appear 0.4s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); animation:         avia_appear 0.4s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); opacity: 1;
-webkit-transform:scale(1);
-moz-transform:scale(1);
-o-transform:scale(1);
transform:scale(1);
} .avia-slider-testimonials.avia-testimonial-wrapper{display:block;}
.avia-slider-testimonials.avia-testimonial-wrapper .avia-testimonial-row{display: block; width:100%; position: relative;}
.avia-slider-testimonials.avia-testimonial-wrapper .avia-testimonial{visibility:hidden; border:none; width:100%; float:none; padding:0; position: absolute; top:0;}
.js_active .avia-slider-testimonials.avia-testimonial-wrapper .avia-testimonial{opacity: 0;}
.avia-slider-testimonials.avia-testimonial-wrapper .avia-testimonial:first-child{display:block; visibility:visible; position: relative;}
.avia-slider-testimonials .avia-testimonial-meta{ margin:13px 0 0 20px; overflow: visible; font-size: 12px;}
.avia-slider-testimonials .avia-testimonial-meta .avia-testimonial-image{margin:0 10px 0 0; width:40px; height:40px;}
.avia-slider-testimonials .avia-testimonial-content{ padding:15px; border-style: solid; border-width: 1px; border-radius: 2px;}
.avia-slider-testimonials .avia-testimonial-content p:last-child{margin-bottom: 0;}
.avia-slider-testimonials .avia-testimonial-arrow-wrap{display: block; position: absolute; top: -14px; left: 14px; overflow: hidden; width: 10px; height: 10px;}
.avia-slider-testimonials .avia-testimonial-name{font-size:14px;}
@media only screen and (max-width: 767px)  
{
.responsive .avia-testimonial-wrapper, .responsive .avia-testimonial-row, .responsive .avia-testimonial{display:block; width:100%; float:none;}
.responsive .avia-testimonial{padding:20px 0; border-right:none; margin:0;}
.responsive #top .avia-testimonial{border-bottom-style: dashed; border-bottom-width: 1px;}
.responsive #top .avia-testimonial-row:last-child .avia-testimonial:last-child{border:none;}
.responsive #top .avia-slider-testimonials .avia-testimonial{border:none;}
} @media only screen and (max-width: 479px) { 
.responsive .avia-testimonial-image{margin:0; width:100%; float:none; text-align: center; margin-bottom: 15px;}
.responsive .avia-grid-testimonials .avia-testimonial-meta{margin-left:0;}
} .avia-progress-bar-container{margin: 15px 0;}
.avia-progress-bar{position: relative; margin-bottom:4px;}
.avia-progress-bar .progressbar-title-wrap {
position: absolute;
z-index: 2;
bottom: 3px;
left: 3px;
color: white;
background: black;
background: rgba(0, 0, 0, 0.5);
padding: 1px 10px 2px 10px;
border-radius: 3px;
}
.progressbar-icon{float:left;margin-right:5px;}
.icon-bar-no .progressbar-icon{display:none;}
.progressbar-title{float:left;}
.avia-progress-bar .progress{width:100%; height:30px; line-height: 30px; position: relative; border-radius: 3px; overflow: hidden;
box-shadow: inset 0px 0px 15px 0px rgba(0, 0, 0, 0.07);
}
.avia-progress-bar div.progress .bar-outer, .avia-progress-bar div.progress .bar{height:100%; position: absolute; top:0; left:0; width:100%;
background-size: 32px 32px; border-radius: 3px; 
}
.avia-progress-bar div.progress .bar{
-webkit-animation: avia-bg-move 1.2s linear infinite; -moz-animation:    avia-bg-move 1.2s linear infinite; -o-animation:      avia-bg-move 1.2s linear infinite; animation:         avia-bg-move 1.2s linear infinite; height: 100%;
}
.avia-progress-bar div.progress {
clear: both;
}
.avia_transform div.progress .bar-outer{
width:0;
}
.avia_transform .avia-progress-bar div.progress.avia_start_animation .bar-outer{
-webkit-animation: avia_expand 1.5s cubic-bezier(0.165, 0.840, 0.440, 1.000); -moz-animation:    avia_expand 1.5s cubic-bezier(0.165, 0.840, 0.440, 1.000); -o-animation:      avia_expand 1.5s cubic-bezier(0.165, 0.840, 0.440, 1.000); animation:         avia_expand 1.5s cubic-bezier(0.165, 0.840, 0.440, 1.000); width:100%;
}
.grey-bar .bar{
background: #555;
background-image:	-webkit-linear-gradient(-45deg, #666 25%, #444 25%, #444 50%, #666 50%, #666 75%, #444 75%, #444);
background-image:      -moz-linear-gradient(-45deg, #666 25%, #444 25%, #444 50%, #666 50%, #666 75%, #444 75%, #444);
background-image:        -o-linear-gradient(-45deg, #666 25%, #444 25%, #444 50%, #666 50%, #666 75%, #444 75%, #444);
background-image:       -ms-linear-gradient(-45deg, #666 25%, #444 25%, #444 50%, #666 50%, #666 75%, #444 75%, #444);
background-image:           linear-gradient(-45deg, #666 25%, #444 25%, #444 50%, #666 50%, #666 75%, #444 75%, #444);
}
.blue-bar .bar{
background: #7bb0e7;
background-image:	-webkit-linear-gradient(-45deg, #96C8FB 25%, #74a6d9 25%, #74a6d9 50%, #96C8FB 50%, #96C8FB 75%, #74a6d9 75%, #74a6d9);
background-image:      -moz-linear-gradient(-45deg, #96C8FB 25%, #74a6d9 25%, #74a6d9 50%, #96C8FB 50%, #96C8FB 75%, #74a6d9 75%, #74a6d9);
background-image:        -o-linear-gradient(-45deg, #96C8FB 25%, #74a6d9 25%, #74a6d9 50%, #96C8FB 50%, #96C8FB 75%, #74a6d9 75%, #74a6d9);
background-image:       -ms-linear-gradient(-45deg, #96C8FB 25%, #74a6d9 25%, #74a6d9 50%, #96C8FB 50%, #96C8FB 75%, #74a6d9 75%, #74a6d9);
background-image:           linear-gradient(-45deg, #96C8FB 25%, #74a6d9 25%, #74a6d9 50%, #96C8FB 50%, #96C8FB 75%, #74a6d9 75%, #74a6d9);
}
.green-bar .bar{
background: #555;
background-image:	-webkit-linear-gradient(-45deg, #A5CA68 25%, #83a846 25%, #83a846 50%, #A5CA68 50%, #A5CA68 75%, #83a846 75%, #83a846);
background-image:      -moz-linear-gradient(-45deg, #A5CA68 25%, #83a846 25%, #83a846 50%, #A5CA68 50%, #A5CA68 75%, #83a846 75%, #83a846);
background-image:        -o-linear-gradient(-45deg, #A5CA68 25%, #83a846 25%, #83a846 50%, #A5CA68 50%, #A5CA68 75%, #83a846 75%, #83a846);
background-image:       -ms-linear-gradient(-45deg, #A5CA68 25%, #83a846 25%, #83a846 50%, #A5CA68 50%, #A5CA68 75%, #83a846 75%, #83a846);
background-image:           linear-gradient(-45deg, #A5CA68 25%, #83a846 25%, #83a846 50%, #A5CA68 50%, #A5CA68 75%, #83a846 75%, #83a846);
}
.orange-bar .bar{
background: #EDAE44;
background-image: -webkit-linear-gradient(-45deg, #EDAE44 25%, #FFCF66 25%, #FFCF66 50%, #EDAE44 50%, #EDAE44 75%, #FFCF66 75%, #FFCF66);
background-image: -moz-linear-gradient(-45deg, #EDAE44 25%, #FFCF66 25%, #FFCF66 50%, #EDAE44 50%, #EDAE44 75%, #FFCF66 75%, #FFCF66);
background-image: -o-linear-gradient(-45deg, #EDAE44 25%, #FFCF66 25%, #FFCF66 50%, #EDAE44 50%, #EDAE44 75%, #FFCF66 75%, #FFCF66);
background-image: -ms-linear-gradient(-45deg, #EDAE44 25%, #FFCF66 25%, #FFCF66 50%, #EDAE44 50%, #EDAE44 75%, #FFCF66 75%, #FFCF66);
background-image: linear-gradient(-45deg, #EDAE44 25%, #FFCF66 25%, #FFCF66 50%, #EDAE44 50%, #EDAE44 75%, #FFCF66 75%, #FFCF66);
}
.black-bar .bar{
background: #222;
background-image: -webkit-linear-gradient(-45deg, #222 25%, #444 25%, #444 50%, #222 50%, #222 75%, #444 75%, #444);
background-image: -moz-linear-gradient(-45deg, #222 25%, #444 25%, #444 50%, #222 50%, #222 75%, #444 75%, #444);
background-image: -o-linear-gradient(-45deg, #222 25%, #444 25%, #444 50%, #222 50%, #222 75%, #444 75%, #444);
background-image: -ms-linear-gradient(-45deg, #222 25%, #444 25%, #444 50%, #222 50%, #222 75%, #444 75%, #444);
background-image: linear-gradient(-45deg, #222 25%, #444 25%, #444 50%, #222 50%, #222 75%, #444 75%, #444);
}
.red-bar .bar{
background: #B02B2C;
background-image: -webkit-linear-gradient(-45deg, #B02B2C 25%, #D24D4E 25%, #D24D4E 50%, #B02B2C 50%, #B02B2C 75%, #D24D4E 75%, #D24D4E);
background-image: -moz-linear-gradient(-45deg, #B02B2C 25%, #D24D4E 25%, #D24D4E 50%, #B02B2C 50%, #B02B2C 75%, #D24D4E 75%, #D24D4E);
background-image: -o-linear-gradient(-45deg, #B02B2C 25%, #D24D4E 25%, #D24D4E 50%, #B02B2C 50%, #B02B2C 75%, #D24D4E 75%, #D24D4E);
background-image: -ms-linear-gradient(-45deg, #B02B2C 25%, #D24D4E 25%, #D24D4E 50%, #B02B2C 50%, #B02B2C 75%, #D24D4E 75%, #D24D4E);
background-image: linear-gradient(-45deg, #B02B2C 25%, #D24D4E 25%, #D24D4E 50%, #B02B2C 50%, #B02B2C 75%, #D24D4E 75%, #D24D4E);
}
.teal-bar .bar{
background: #5F8789;
background-image: -webkit-linear-gradient(-45deg, #5F8789 25%, #7FA9AB 25%, #7FA9AB 50%, #5F8789 50%, #5F8789 75%, #7FA9AB 75%, #7FA9AB);
background-image: -moz-linear-gradient(-45deg, #5F8789 25%, #7FA9AB 25%, #7FA9AB 50%, #5F8789 50%, #5F8789 75%, #7FA9AB 75%, #7FA9AB);
background-image: -o-linear-gradient(-45deg, #5F8789 25%, #7FA9AB 25%, #7FA9AB 50%, #5F8789 50%, #5F8789 75%, #7FA9AB 75%, #7FA9AB);
background-image: -ms-linear-gradient(-45deg, #5F8789 25%, #7FA9AB 25%, #7FA9AB 50%, #5F8789 50%, #5F8789 75%, #7FA9AB 75%, #7FA9AB);
background-image: linear-gradient(-45deg, #5F8789 25%, #7FA9AB 25%, #7FA9AB 50%, #5F8789 50%, #5F8789 75%, #7FA9AB 75%, #7FA9AB);
}
.aqua-bar .bar{
background: #4ECAC2;
background-image: -webkit-linear-gradient(-45deg, #4ECAC2 25%, #6FECE4 25%, #6FECE4 50%, #4ECAC2 50%, #4ECAC2 75%, #6FECE4 75%, #6FECE4);
background-image: -moz-linear-gradient(-45deg, #4ECAC2 25%, #6FECE4 25%, #6FECE4 50%, #4ECAC2 50%, #4ECAC2 75%, #6FECE4 75%, #6FECE4);
background-image: -o-linear-gradient(-45deg, #4ECAC2 25%, #6FECE4 25%, #6FECE4 50%, #4ECAC2 50%, #4ECAC2 75%, #6FECE4 75%, #6FECE4);
background-image: -ms-linear-gradient(-45deg, #4ECAC2 25%, #6FECE4 25%, #6FECE4 50%, #4ECAC2 50%, #4ECAC2 75%, #6FECE4 75%, #6FECE4);
background-image: linear-gradient(-45deg, #4ECAC2 25%, #6FECE4 25%, #6FECE4 50%, #4ECAC2 50%, #4ECAC2 75%, #6FECE4 75%, #6FECE4);
}
.purple-bar .bar{
background: #745F7E;
background-image: -webkit-linear-gradient(-45deg, #745F7E 25%, #967F9F 25%, #967F9F 50%, #745F7E 50%, #745F7E 75%, #967F9F 75%, #967F9F);
background-image: -moz-linear-gradient(-45deg, #745F7E 25%, #967F9F 25%, #967F9F 50%, #745F7E 50%, #745F7E 75%, #967F9F 75%, #967F9F);
background-image: -o-linear-gradient(-45deg, #745F7E 25%, #967F9F 25%, #967F9F 50%, #745F7E 50%, #745F7E 75%, #967F9F 75%, #967F9F);
background-image: -ms-linear-gradient(-45deg, #745F7E 25%, #967F9F 25%, #967F9F 50%, #745F7E 50%, #745F7E 75%, #967F9F 75%, #967F9F);
background-image: linear-gradient(-45deg, #745F7E 25%, #967F9F 25%, #967F9F 50%, #745F7E 50%, #745F7E 75%, #967F9F 75%, #967F9F);
}
.pink-bar .bar{
background: #D65799;
background-image: -webkit-linear-gradient(-45deg, #D65799 25%, #F879BB 25%, #F879BB 50%, #D65799 50%, #D65799 75%, #F879BB 75%, #F879BB);
background-image: -moz-linear-gradient(-45deg, #D65799 25%, #F879BB 25%, #F879BB 50%, #D65799 50%, #D65799 75%, #F879BB 75%, #F879BB);
background-image: -o-linear-gradient(-45deg, #D65799 25%, #F879BB 25%, #F879BB 50%, #D65799 50%, #D65799 75%, #F879BB 75%, #F879BB);
background-image: -ms-linear-gradient(-45deg, #D65799 25%, #F879BB 25%, #F879BB 50%, #D65799 50%, #D65799 75%, #F879BB 75%, #F879BB);
background-image: linear-gradient(-45deg, #D65799 25%, #F879BB 25%, #F879BB 50%, #D65799 50%, #D65799 75%, #F879BB 75%, #F879BB);
}
.silver-bar .bar{
background: #D7D7D7;
background-image: -webkit-linear-gradient(-45deg, #D7D7D7 25%, #F9F9F9 25%, #F9F9F9 50%, #D7D7D7 50%, #D7D7D7 75%, #F9F9F9 75%, #F9F9F9);
background-image: -moz-linear-gradient(-45deg, #D7D7D7 25%, #F9F9F9 25%, #F9F9F9 50%, #D7D7D7 50%, #D7D7D7 75%, #F9F9F9 75%, #F9F9F9);
background-image: -o-linear-gradient(-45deg, #D7D7D7 25%, #F9F9F9 25%, #F9F9F9 50%, #D7D7D7 50%, #D7D7D7 75%, #F9F9F9 75%, #F9F9F9);
background-image: -ms-linear-gradient(-45deg, #D7D7D7 25%, #F9F9F9 25%, #F9F9F9 50%, #D7D7D7 50%, #D7D7D7 75%, #F9F9F9 75%, #F9F9F9);
background-image: linear-gradient(-45deg, #D7D7D7 25%, #F9F9F9 25%, #F9F9F9 50%, #D7D7D7 50%, #D7D7D7 75%, #F9F9F9 75%, #F9F9F9);
}
.avia-button.avia-color-pink, .avia-button.avia-color-pink:hover	{background-color: #d65799;		border-color: #d65799; 	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3); 	color: #692b4b; }
.avia-button.avia-color-silver, .avia-button.avia-color-silver:hover  {background-color: #d7d7d7; 	border-color: #d7d7d7; 	text-shadow: 0 1px 0 rgba(255, 255, 255, 1); 	color: #444; } .avia_image, .avia_image img{border-radius: 3px; display:block; position: relative;}
.avia_image.avia-align-center{display:block; margin: 0 auto 10px auto;}
.avia_image.avia-align-left{display:block; float:left; margin-right: 15px; margin-top: 5px;}
.avia_image.avia-align-right{display:block; float:right; margin-left: 15px; margin-top: 5px;}
.avia_image + br, .avia_image img + br{display:none;}
.avia-align-center.avia_image.avia-builder-el-no-sibling{margin-bottom:0; margin-top:0;}
.avia_transform .avia_animated_image.avia_image{
opacity: 0;
}
.avia_transform .avia_start_animation.top-to-bottom.avia_image{
-webkit-animation: avia-ttb 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); -moz-animation:    avia-ttb 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); -o-animation:      avia-ttb 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); animation:         avia-ttb 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); opacity: 1;
}
.avia_transform .avia_start_animation.bottom-to-top.avia_image{
-webkit-animation: avia-btt 0.8s 1 cubic-bezier(0.165, 0.840, 0.440, 1.000); -moz-animation:    avia-btt 0.8s 1 cubic-bezier(0.165, 0.840, 0.440, 1.000); -o-animation:      avia-btt 0.8s 1 cubic-bezier(0.165, 0.840, 0.440, 1.000); animation:         avia-btt 0.8s 1 cubic-bezier(0.165, 0.840, 0.440, 1.000); opacity: 1;
}
.avia_transform .avia_start_animation.left-to-right.avia_image{
-webkit-animation: avia-ltr 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); -moz-animation:    avia-ltr 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); -o-animation:      avia-ltr 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); animation:         avia-ltr 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); opacity: 1;
}
.avia_transform .avia_start_animation.right-to-left.avia_image{
-webkit-animation: avia-rtl 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); -moz-animation:    avia-rtl 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); -o-animation:      avia-rtl 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); animation:         avia-rtl 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); opacity: 1;
} .avia-video, .avia-iframe-wrap{position: relative; margin-bottom:20px; } .avia-video iframe, .js_active .avia-iframe-wrap iframe, div .avia-video .avia-iframe-wrap{position: absolute; width:100%; height:100%;}
.avia-video-custom{height:0;}
.avia-video-16-9, .js_active .avia-iframe-wrap{padding-bottom: 56.25%; height:0;}
.avia-video-4-3{padding-bottom: 75%; height:0;} video{
width:100%;
height:auto;
}
div .mejs-container, div .mejs-container video{
height:100%!important;
position: absolute;
} #top div .avia-gallery{overflow: hidden; padding-bottom:2px;}
#top div .avia-gallery img{float:left; border-style: solid; border-width:1px; padding:7px; width:100%; border-radius: 0;}
#top div .avia-gallery .avia-gallery-big{display: block;overflow: hidden; padding:7px;  margin-bottom:-1px; border-top-left-radius: 2px; border-top-right-radius: 2px; border-style: solid; border-width:1px;}
#top div .avia-gallery .avia-gallery-big-inner{display: block;overflow: hidden; height: 100%;}
#top div .avia-gallery .avia-gallery-big img{padding:0; border:none;}
#top .avia-gallery .avia-gallery-thumb a{ float:left; width:20%; opacity: 1; display:block;}
#top .avia-gallery .avia-gallery-thumb a:hover{opacity: 0.5;} .avia_transform .avia-gallery-thumb img{ 
opacity: 0.1; 
}
.avia_transform .avia-gallery-thumb  img.avia_start_animation{
-webkit-animation: avia_appear 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); -moz-animation:    avia_appear 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); -o-animation:      avia_appear 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); animation:         avia_appear 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); opacity: 1;
}
@media only screen and (max-width: 767px)  
{
.responsive .avia-gallery-thumb img{padding:3px;}
} .avia-slideshow{position: relative; margin:50px 0; width:100%; clear: both;}
.flex_column .avia-slideshow{ margin:20px 0; }
.avia-slideshow-inner{padding:0; margin: 0; position: relative; overflow: hidden; -webkit-perspective: 1000; width:100%;
-webkit-backface-visibility: hidden;
-moz-backface-visibility:    hidden;
-ms-backface-visibility:     hidden;
}
.avia-slideshow li{padding:0; margin: 0; list-style-type: none; list-style-position: outside; position: absolute; visibility: hidden; z-index: 1; top:0; left:0; width:100%; clear:both;}
.avia-slideshow li:first-child{position: relative; visibility: visible; z-index: 3;}
.avia-slideshow li img{display:block; width:100%; margin: 0 auto; border-radius: 3px;}
.avia-slideshow.image_no_stretch li img{width:auto;}
.avia-slideshow li>p{margin:0;}
#top .avia-slideshow-arrows a{
font-family: 'entypo-fontello';
display: block;
text-decoration: none;
color: #fff;
visibility: hidden;
position: absolute;
width:60px;
text-align: center;
height: 60px;
line-height: 62px;
font-size: 25px;
top:50%;
margin:-30px 15px 0;
}
#top .avia-slideshow-arrows a.next-slide{
right:0;
}
.avia-slideshow-arrows a::before{
visibility: visible;
display: block;
position: absolute;
z-index: 100;
background: #000;
background: rgba(0,0,0,0.3);
top:0;
left:0;
right:0;
bottom:0;
border-radius: 3px;
text-align: center;
line-height: 62px;
}
.prev-slide::before{
content: "\E765";
text-indent: -2px;
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
}
.next-slide::before{
content: "\E766";
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
}
.avia-slideshow-dots{position: absolute; z-index: 200; width:80%; bottom:10px; text-align: center; left: 10%;}
.avia-slideshow-dots a{display: inline-block; height:13.5px; width:13.5px; border-radius: 14px; background: #000; opacity: 0.6; filter:alpha(opacity=60); text-indent: 300%; overflow: hidden; margin:0 1px; padding: 7px;}
.avia-slideshow-dots a.active, .avia-slideshow-dots a:hover{opacity: 0.8; filter:alpha(opacity=80); background: #fff;}
.avia-caption{position: absolute; z-index: 10; bottom:17px; left:17px; padding:10px 20px; color:#fff; border-radius: 3px; }
.avia-slideshow .avia-caption .avia-caption-title{ color:#fff; }
.js_active .avia-slideshow li:first-child{visibility: hidden;} .avia_desktop .av_slideshow.avia-slideshow .avia-slideshow-controls a{ opacity: 0; filter:alpha(opacity=0);  }
.avia_desktop .av_slideshow.avia-slideshow:hover .avia-slideshow-controls a{ opacity: 0.6; filter:alpha(opacity=60);  }
.avia_desktop .av_slideshow.avia-slideshow:hover .avia-slideshow-controls a:hover{ opacity: 0.8; filter:alpha(opacity=80);  } #top .avia-small-width-slider .avia-slideshow-arrows a{
width:30px;
height:30px;
margin: -15px 5px 0;
line-height: 32px;
font-size: 15px;
}
#top .avia-small-width-slider .avia-slideshow-arrows a::before{ line-height: 32px; }
#top .avia-super-small-width-slider .avia-slideshow-dots{display:none;} .avia-fullwidth-slider {
border-top-style: solid;
border-top-width:1px;
z-index: 210;
-webkit-perspective: none;
}
div.slider-not-first{border-top:none;}
.avia-slide-wrap{
position: relative;
display: block;
}
.avia-slide-wrap>p{margin:0; padding:0;}
.av_slideshow_full.avia-slideshow{margin:0;}
#top .av_slideshow_full .avia-slideshow-arrows a{
margin:-50px 0 0 0;
width:35px;
text-align: center;
height: 100px;
line-height: 102px;
opacity: 0.5;
}
#top .av_slideshow_full .avia-slideshow-arrows a:hover{opacity: 1;}
#top .av_slideshow_full .next-slide::before{
border-top-right-radius: 0;
border-bottom-right-radius: 0;
line-height: 102px;
}
#top .av_slideshow_full .prev-slide::before{
border-top-left-radius: 0;
border-bottom-left-radius: 0;
line-height: 102px;
}
.av_slideshow_full li img{border-radius: 0px;} .caption_fullwidth{position: absolute; height:100%; width:100%; left:0; top:0; z-index: 10;}
.slideshow_caption{
z-index: 100;
width:42%;
position: absolute;
bottom: 0;
top:auto;
height:100%;
display:block;
text-decoration: none;
}
div .slideshow_caption h2{text-transform: uppercase;}
div .slideshow_caption, div  .slideshow_caption a, div .slideshow_caption h2{ color: #fff; }
.slideshow_inner_caption{
position: relative;
display: table;
height:100%;
width:100%;
}
.slideshow_align_caption{
display:table-cell;
vertical-align: middle;
position: relative;
}
.av_slideshow_full .container.caption_container {
position: absolute;
top: 0;
z-index: 5;
height: 100%;
left: 50%;
margin-left: -465px;
overflow: visible;
}
.caption_left .slideshow_caption {left:0; }
.caption_right .slideshow_caption{ right:0;	}
.caption_bottom .slideshow_caption {left:0; width:100%; bottom:0; height:auto;}
#top div .caption_center .slideshow_caption { width: 100%; text-align: center;}
.caption_bottom .slideshow_caption .slideshow_inner_caption{
display: block;
height:auto;
bottom:0;
position: absolute;
padding:0;
width:100%;
}
.caption_bottom .slideshow_caption .slideshow_inner_caption .slideshow_align_caption{
padding:20px 0;
display: block;
} .caption_framed .slideshow_caption .avia-caption-content p, .caption_framed .slideshow_caption .avia-caption-title,
.avia-caption .avia-caption-content p, .avia-caption .avia-caption-title
{
background: #000;
filter: alpha(opacity = 80);
background: rgba(0, 0, 0, 0.5);
display:inline-block;
margin:0 0 1px 0;
padding:10px 15px;
}
#top .avia-caption-content .wp-smiley{display:none;} .av_slideshow_full .container.caption_container {
position: absolute;
top: 0;
z-index: 5;
height: 100%;
left: 50%;
margin-left: -465px;
overflow: visible;
}
.csstransitions .av_slideshow_full .avia-caption-title{
}
.csstransitions .av_slideshow_full .avia-caption-content, .csstransitions .av_slideshow_full .avia-caption-title{
-webkit-transform:translate(0,0);
-moz-transform:translate(0,0);
-o-transform:translate(0,0);
transform:translate(0,0);
visibility: hidden;
}
.csstransitions .av_slideshow_full .active-slide .avia-caption-content{
visibility: visible;
-webkit-animation: caption-right  1s 1 cubic-bezier(0.985, 0.005, 0.265, 1);
-moz-animation:    caption-right  1s 1 cubic-bezier(0.985, 0.005, 0.265, 1);
-o-animation:      caption-right  1s 1 cubic-bezier(0.985, 0.005, 0.265, 1);
animation:         caption-right  1s 1 cubic-bezier(0.985, 0.005, 0.265, 1);
}
.csstransitions .av_slideshow_full .active-slide .avia-caption-title{
visibility: visible;
-webkit-animation: caption-left   1s 1 cubic-bezier(0.985, 0.005, 0.265, 1); 
-moz-animation:    caption-left   1s 1 cubic-bezier(0.985, 0.005, 0.265, 1);
-o-animation:      caption-left   1s 1 cubic-bezier(0.985, 0.005, 0.265, 1);
animation:         caption-left   1s 1 cubic-bezier(0.985, 0.005, 0.265, 1);
}
.csstransitions .av_slideshow_full.avia-fade-slider .active-slide .avia-caption-content{
visibility: visible;
-webkit-animation: caption-bottom 0.5s 1 ease-out;
-moz-animation:    caption-bottom 0.5s 1 ease-out;
-o-animation:      caption-bottom 0.5s 1 ease-out;
animation:         caption-bottom 0.5s 1 ease-out;
}
.csstransitions .av_slideshow_full.avia-fade-slider .active-slide .avia-caption-title{
visibility: visible;
-webkit-animation: caption-top    0.5s 1 ease-out; 
-moz-animation:    caption-top    0.5s 1 ease-out;
-o-animation:      caption-top    0.5s 1 ease-out;
animation:         caption-top    0.5s 1 ease-out;
} @media only screen and (max-width: 479px) { 
.responsive #top .slideshow_caption {left: 0; width:100%; padding:0;}
.responsive #top .slideshow_caption h2{font-size: 20px;}
.responsive .av_slideshow_full .container.caption_container { margin-left: -138px; }
} @media only screen and (min-width: 480px) and (max-width: 767px) {
.responsive #top .slideshow_caption {left: 0; width:100%; padding:0;}
.responsive #top .slideshow_caption h2{font-size: 20px;}
.responsive .av_slideshow_full .container.caption_container { margin-left: -216px; }
} @media only screen and (min-width: 768px) and (max-width: 989px) {
.responsive .av_slideshow_full .container.caption_container { margin-left: -342px; }
}
@media only screen and (min-width: 1140px)  {
.responsive .av_slideshow_full .container.caption_container { margin-left: -515px;}
} .ls-container.ls-fullwidth{
margin-bottom:0 !important;
}
.avia-layerslider{
border-top-style: solid;
border-top-width:1px;
}
#top .avia-layerslider .ls-wp-container .ls-layer h1, 
#top .avia-layerslider .ls-wp-container .ls-layer h2, 
#top .avia-layerslider .ls-wp-container .ls-layer h3, 
#top .avia-layerslider .ls-wp-container .ls-layer h4, 
#top .avia-layerslider .ls-wp-container .ls-layer h5, 
#top .avia-layerslider .ls-wp-container .ls-layer h6{
line-height: 1em;
}
#top .ls-nav-prev, #top .ls-nav-next {
font-family: 'entypo-fontello';
display: block;
text-decoration: none;
color: #fff;
position: absolute;
width:60px;
text-align: center;
height: 60px;
line-height: 62px;
font-size: 25px;
top:50%;
margin:-30px 15px 0;
background: transparent;
color: #fff;
visibility: hidden;
opacity: 0.5;
z-index: 10000;
left:30px;
}
.ls-inner div, .ls-inner img{
-webkit-backface-visibility: hidden;  
}
#top .ls-nav-next{
left:auto;
right:30px;
}
#top .ls-nav-prev:hover, #top .ls-nav-next:hover{
opacity:1;
}
#top .ls-nav-prev::before, #top .ls-nav-next::before{
visibility: visible;
display: block;
position: absolute;
z-index: 100;
background: #000;
background: rgba(0,0,0,0.3);
top:0;
left:0;
right:0;
bottom:0;
border-radius: 3px;
text-align: center;
line-height: 62px;
}
#top .ls-nav-prev::before{
content: "\E765";
text-indent: -4px;
}
#top .ls-nav-next::before{
content: "\E766";
}
#top .ls-bottom-slidebuttons a, #top .ls-nav-start, #top .ls-nav-stop{
font-family: 'entypo-fontello';
display: inline-block; 
height:10px; 
width:10px; 
border-radius: 30px; 
background: #000; 
opacity: 0.3; 
filter:alpha(opacity=30);
border:2px solid #fff !important; 
text-indent: 300%; 
overflow: hidden;
text-indent: 0;
z-index: 10000;
}
#top .ls-bottom-slidebuttons{height:30px;}
#top .ls-bottom-slidebuttons a.ls-nav-active, #top .ls-bottom-slidebuttons a:hover, #top a.ls-nav-start:hover, #top a.ls-nav-stop:hover, #top a.ls-nav-start-active, #top a.ls-nav-stop-active
{opacity: 0.6; filter:alpha(opacity=60); background: #000;}
#top .ls-nav-start, #top .ls-nav-stop{
position: relative;
height:23px; 
width:23px; 
margin: 0px 5px;
top: -35px;
}
#top .ls-nav-start::before, #top .ls-nav-stop::before{
content: "\25B6";
top:0;
left:0;
right:0;
bottom:0;
position: absolute;
color:#fff;
line-height: 23px;
}
#top .ls-nav-start::before{
text-indent: 1px;
}
#top .ls-nav-stop::before{
content: "\2389";
}
div .ls-fullwidth .ls-thumbnail-hover {
bottom: 39px;
padding: 2px;
margin-left: 2px;
}
div .ls-fullwidth .ls-bottom-slidebuttons, div .ls-fullwidth div .ls-nav-start, div .ls-fullwidth .ls-nav-stop, div .ls-fullwidth .ls-nav-sides {
top: -40px;
}
#top .ls-wp-container{
margin:0px auto !important;
}
.ls-bottom-nav-wrapper{position: relative;}
html * div .ls-wp-container .ls-layer > *, body * div .ls-wp-container .ls-layer > *, #ls-global * div .ls-wp-container .ls-layer > * {
line-height: 1em;
}  @-webkit-keyframes avia_appear {
0%   { -webkit-transform:scale(0.5); opacity: 0.1;  }
100% { -webkit-transform:scale(1); opacity: 1; }
}
@-moz-keyframes avia_appear {
0%   { -moz-transform:scale(0.5); opacity: 0.1;  }
100% { -moz-transform:scale(1);opacity: 1;  }
}
@-o-keyframes avia_appear {
0%   { -o-transform:scale(0.5); opacity: 0.1;  }
100% { -o-transform:scale(1);  opacity: 1; }
}
@keyframes avia_appear {
0%   { transform:scale(0.5); opacity: 0.1;  }
100% { transform:scale(1); opacity: 1;  }
} @-webkit-keyframes avia_slide_down {
0%   { height:0%; }
100% { height:100%; }
}
@-moz-keyframes avia_slide_down {
0%   { height:0%; }
100% { height:100%; }
}
@-o-keyframes avia_slide_down {
0%   { height:0%; }
100% { height:100%; }
}
@keyframes avia_slide_down {
0%   { height:0%; }
100% { height:100%; }
} @-webkit-keyframes avia_expand {
0%   { width:0%; }
100% { width:100%; }
}
@-moz-keyframes avia_expand {
0%   { width:0%; }
100% { width:100%; }
}
@-o-keyframes avia_expand {
0%   { width:0%; }
100% { width:100%; }
}
@keyframes avia_expand {
0%   { width:0%; }
100% { width:100%; }
} @-webkit-keyframes avia-ltr {
0%   { -webkit-transform:translate(-10%,0); opacity: 0;  }
100% { -webkit-transform:translate(0,0); opacity: 1; }
}
@-moz-keyframes avia-ltr {
0%   { -moz-transform:translate(-10%,0); opacity: 0;  }
100% { -moz-transform:translate(0,0); opacity: 1; }
}
@-o-keyframes avia-ltr {
0%   { -o-transform:translate(-10%,0); opacity: 0;  }
100% { -o-transform:translate(0,0); opacity: 1; }
}
@keyframes avia-ltr {
0%   { transform:translate(-10%,0); opacity: 0;  }
100% { transform:translate(0,0); opacity: 1; }
}
@-webkit-keyframes avia-rtl {
0%   { -webkit-transform:translate(10%,0); opacity: 0;  }
100% { -webkit-transform:translate(0,0); opacity: 1; }
}
@-moz-keyframes avia-rtl {
0%   { -moz-transform:translate(10%,0); opacity: 0;  }
100% { -moz-transform:translate(0,0); opacity: 1; }
}
@-o-keyframes avia-rtl {
0%   { -o-transform:translate(10%,0); opacity: 0;  }
100% { -o-transform:translate(0,0); opacity: 1; }
}
@keyframes avia-rtl {
0%   { transform:translate(10%,0); opacity: 0;  }
100% { transform:translate(0,0); opacity: 1; }
}
@-webkit-keyframes avia-btt {
0%   { -webkit-transform:translate(0,50%); opacity: 0;  }
100% { -webkit-transform:translate(0,0); opacity: 1; }
}
@-moz-keyframes avia-btt {
0%   { -moz-transform:translate(0,50%); opacity: 0;  }
100% { -moz-transform:translate(0,0); opacity: 1; }
}
@-o-keyframes avia-btt {
0%   { -o-transform:translate(0,50%); opacity: 0;  }
100% { -o-transform:translate(0,0); opacity: 1; }
}
@keyframes avia-btt {
0%   { transform:translate(0,50%); opacity: 0;  }
100% { transform:translate(0,0); opacity: 1; }
}
@-webkit-keyframes avia-ttb {
0%   { -webkit-transform:translate(0, -10%); opacity: 0;  }
100% { -webkit-transform:translate(0,0); opacity: 1; }
}
@-moz-keyframes avia-ttb {
0%   { -moz-transform:translate(0, -10%); opacity: 0;  }
100% { -moz-transform:translate(0,0); opacity: 1; }
}
@-o-keyframes avia-ttb {
0%   { -o-transform:translate(0, -10%); opacity: 0;  }
100% { -o-transform:translate(0,0); opacity: 1; }
}
@keyframes avia-ttb {
0%   { transform:translate(0, -10%); opacity: 0;  }
100% { transform:translate(0,0); opacity: 1; }
} @-webkit-keyframes avia-bg-move {
0%   { background-position: -31px 0;  }
100% { background-position: 0 0; }
}
@-moz-keyframes avia_bg_move {
0%   { background-position: -31px 0;  }
100% { background-position: 0 0; }
}
@-o-keyframes avia_bg_move {
0%   { background-position: -31px 0;  }
100% { background-position: 0 0; }
}
@keyframes avia_bg_move {
0%   { background-position: -31px 0;  }
100% { background-position: 0 0; }
} @-webkit-keyframes caption-right {
0%   { -webkit-transform:translate(2000px,0); opacity: 0;  }
100% { -webkit-transform:translate(0,0); opacity: 1; }
}
@-moz-keyframes caption-right {
0%   { -moz-transform:translate(2000px,0); opacity: 0;  }
100% { -moz-transform:translate(0,0); opacity: 1; }
}
@-o-keyframes caption-right {
0%   { -o-transform:translate(2000px,0); opacity: 0;  }
100% { -o-transform:translate(0,0); opacity: 1; }
}
@keyframes caption-right {
0%   { transform:translate(2000px,0); opacity: 0;  }
100% { transform:translate(0,0); opacity: 1; }
}
@-webkit-keyframes caption-left {
0%   { -webkit-transform:translate(-2000px,0); opacity: 0;  }
100% { -webkit-transform:translate(0,0); opacity: 1; }
}
@-moz-keyframes caption-left {
0%   { -moz-transform:translate(-2000px,0); opacity: 0;  }
100% { -moz-transform:translate(0,0); opacity: 1; }
}
@-o-keyframes caption-left {
0%   { -o-transform:translate(-2000px,0); opacity: 0;  }
100% { -o-transform:translate(0,0); opacity: 1; }
}
@keyframes caption-left {
0%   { transform:translate(-2000px,0); opacity: 0;  }
100% { transform:translate(0,0); opacity: 1; }
}
@-webkit-keyframes caption-top {
0%   { -webkit-transform:translate(0,-20px); opacity: 0;  }
100% { -webkit-transform:translate(0,0); opacity: 1; }
}
@-moz-keyframes caption-top {
0%   { -moz-transform:translate(0,-20px); opacity: 0;  }
100% { -moz-transform:translate(0,0); opacity: 1; }
}
@-o-keyframes caption-top {
0%   { -o-transform:translate(0,-20px); opacity: 0;  }
100% { -o-transform:translate(0,0); opacity: 1; }
}
@keyframes caption-top {
0%   { transform:translate(0,-20px); opacity: 0;  }
100% { transform:translate(0,0); opacity: 1; }
}
@-webkit-keyframes caption-bottom {
0%   { -webkit-transform:translate(0,20px); opacity: 0;  }
100% { -webkit-transform:translate(0,0); opacity: 1; }
}
@-moz-keyframes caption-bottom {
0%   { -moz-transform:translate(0,20px); opacity: 0;  }
100% { -moz-transform:translate(0,0); opacity: 1; }
}
@-o-keyframes caption-bottom {
0%   { -o-transform:translate(0,20px); opacity: 0;  }
100% { -o-transform:translate(0,0); opacity: 1; }
}
@keyframes caption-bottom {
0%   { transform:translate(0,20px); opacity: 0;  }
100% { transform:translate(0,0); opacity: 1; }
}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(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/default/sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}
div.pp_default .pp_content .ppt{color:#f8f8f8}
div.pp_default .pp_content_container .pp_left{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.pp_default .pp_next:hover{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;height:28px;width:28px}
div.pp_default .pp_expand:hover{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;height:28px;width:28px}
div.pp_default .pp_contract:hover{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer;height:30px;width:30px}
div.pp_default .pp_gallery ul li a{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
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{left:auto;position:static}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/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 a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;margin:4px 0 0;width:20px}
div.pp_default a.pp_arrow_next{background-position:-82px -3px;left:52px}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;position:relative;width:110px}
div.pp_default .pp_nav .currentTextHolder{color:#999;font-family:Georgia;font-size:11px;font-style:italic;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:700;line-height:14px;margin:5px 50px 5px 0}
div.pp_default .pp_bottom .pp_left{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}
div.pp_default .pp_loaderIcon{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/default/loader.gif) center center no-repeat}
div.light_rounded .pp_top .pp_left{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}
div.light_rounded .pp_top .pp_right{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}
div.light_rounded .pp_next:hover{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}
div.light_rounded .pp_nav .pp_play{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}
div.light_rounded .pp_arrow_next{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}
div.light_rounded .pp_bottom .pp_left{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_right{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_top .pp_left{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_right{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}
div.dark_rounded .pp_next:hover{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}
div.dark_rounded .pp_description{color:#fff;margin-right:85px}
div.dark_rounded .pp_nav .pp_play{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}
div.dark_rounded .pp_arrow_next{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}
div.dark_rounded .pp_bottom .pp_left{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_right{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_loaderIcon{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}
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 .pp_description{color:#fff;margin:0 85px 0 0}
div.dark_square .pp_loaderIcon{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/dark_square/loader.gif) center center no-repeat}
div.dark_square .pp_expand{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}
div.dark_square .pp_nav{clear:none}
div.dark_square .pp_nav .pp_play{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}
div.dark_square .pp_arrow_next{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}
div.dark_square .pp_next:hover{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_square .pp_expand{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}
div.light_square .pp_nav .pp_play{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}
div.light_square .pp_arrow_next{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}
div.light_square .pp_next:hover{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_top .pp_left{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}
div.facebook .pp_top .pp_right{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}
div.facebook .pp_content_container .pp_left{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}
div.facebook .pp_expand{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:22px}
div.facebook .pp_description{margin:0 37px 0 0}
div.facebook .pp_loaderIcon{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/facebook/loader.gif) center center no-repeat}
div.facebook .pp_arrow_previous{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}
div.facebook .pp_arrow_next{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}
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(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}
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:9500}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.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}
.pp_description{display:none;margin:0}
.pp_social{float:left;margin:0}
.pp_social .facebook{float:left;margin-left:5px;overflow:hidden;width:55px}
.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:2000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.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 rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.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(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/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(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/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:20000}
a.pp_close{display:block;line-height:22px;position:absolute;right:0;text-indent:-10000px;top:0}
.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}
div.ppt{color:#fff;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999}
div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}
div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}
div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}
div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}
div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(//creativecutting.co.nz/wp-content/themes/enfold/js/prettyPhoto/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}
.pp_top,.pp_bottom{height:20px;position:relative}
* html .pp_top,* html .pp_bottom{padding:0 20px}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none} @media only screen and (max-width: 767px) {
.pp_pic_holder.pp_default { width: 100%!important; left: 0!important; overflow: hidden; }
div.pp_default .pp_content_container .pp_left { padding-left: 0!important; }
div.pp_default .pp_content_container .pp_right { padding-right: 0!important; }
.pp_content { width: 100%!important; height: auto!important; }
.pp_fade { width: 100%!important; height: 100%!important; }
a.pp_expand, a.pp_contract, .pp_hoverContainer, .pp_gallery, .pp_top, .pp_bottom { display: none!important; }
#pp_full_res img { width: 100%!important; height: auto!important; }
.pp_details { width: 94%!important; padding-left: 3%; padding-right: 4%; padding-top: 10px; padding-bottom: 10px; background-color: #f8f8f8; margin-top: -2px!important; }
a.pp_close { right: 10px!important; top: 10px!important; }
div.pp_default div .pp_content {min-height: 50px;}
}.mejs-container {
position: relative;
min-width:150px;
background: none;
font-family: sans-serif;
text-align: left;
vertical-align: top;
width:100% !important;
}
.me-plugin {
position: absolute;
}
.mejs-embed, .mejs-embed body {
width: 100%;
height: 100%;
margin: 0;
padding: 0;
background: #000;
overflow: hidden;
}
.mejs-container-fullscreen {
position: fixed;
left: 0;
top: 0;
right: 0;
bottom: 0;
overflow: hidden;
z-index: 1000;
}
.mejs-container-fullscreen .mejs-mediaelement,
.mejs-container-fullscreen video {
width: 100%;
height: 100%;
} .mejs-background {
position: absolute;
top: 0;
left: 0;
}
.mejs-mediaelement {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.mejs-poster {
position: absolute;
top: 0;
left: 0;
overflow:hidden;
}
.mejs-poster img {
border: 0;
padding: 0;
border: 0;
display: block;
width: auto;
height: 100%;
}
.mejs-overlay {
position: absolute;
top: 0;
left: 0;
width: 100% !important;
height: 100% !important;
}
.mejs-overlay-play {
cursor: pointer;
width:100% !important;
height:100% !important;
}
.mejs-overlay-button {
position: absolute;
top: 50%;
left: 50%;
width: 100px;
height: 100px;
margin: -50px 0 0 -50px;
background: url(//creativecutting.co.nz/wp-content/themes/enfold/js/mediaelement/skin-1/bigplay.png) no-repeat;
}
.mejs-overlay:hover .mejs-overlay-button{
background-position: 0 -100px ;
}
.mejs-overlay-loading {
position: absolute;
top: 50%;
left: 50%;
width: 80px;
height: 80px;
margin: -40px 0 0 -40px;
}
.mejs-overlay-loading span {
display:block;
width: 80px;
height: 80px;
background: #3A3C3D url(//creativecutting.co.nz/wp-content/themes/enfold/js/mediaelement/skin-1/loading.gif) 50% 50% no-repeat;
border-radius: 40px;
}  .mejs-container .mejs-controls {
position: absolute;
margin: 0;
padding: 0;
bottom: 0;
left: 0;
height: 30px;
width: 100%;
background: #3a3c3d url(//creativecutting.co.nz/wp-content/themes/enfold/js/mediaelement/skin-1/background.png);
background: -webkit-linear-gradient(#4a4c4d, #2b2d2d); 
background: -moz-linear-gradient(#4a4c4d, #2b2d2d);
background: -o-linear-gradient(#4a4c4d, #2b2d2d); 
background: -ms-linear-gradient(#4a4c4d, #2b2d2d); 	
background: linear-gradient(#4a4c4d, #2b2d2d); 	
list-style: none;
}
.mejs-audio .mejs-controls{
border-radius:3px;
}
.mejs-container .mejs-controls  div {
list-style-type: none;
display: block;
float: left;
margin: 0;
padding: 0;
width: 32px;
height: 30px;
font-size: 11px;
line-height: 11px;
font-family: sans-serif;
background: url(//creativecutting.co.nz/wp-content/themes/enfold/js/mediaelement/skin-1/sep.png) left no-repeat;
border: 0;
}
.mejs-controls .mejs-button button {
cursor: pointer;
display: block;
font-size: 0;
line-height: 0;
text-decoration: none;
margin: 7px 7px 0 9px;
padding: 0;
position: absolute;
height: 16px;
width: 15px;
border: 0;
background: transparent url(//creativecutting.co.nz/wp-content/themes/enfold/js/mediaelement/skin-1/controls.png) no-repeat;
} .mejs-controls .mejs-button button:focus {
}  .mejs-container .mejs-controls .mejs-time {
color: #fff;
display: block;
height: 17px;
width: auto;
padding: 8px 8px 5px 10px;
overflow: hidden;
text-align: center;
box-sizing: content-box;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
}
.mejs-container .mejs-controls .mejs-time span {
font-size: 11px;
color: #ddd;
line-height: 12px;
display: block;
float: left;
width: auto;
margin:1px 2px 0 2px;
}  .mejs-container .mejs-controls .mejs-playpause-button {
cursor: pointer;
background: none;
width: 30px;
}
.mejs-controls .mejs-playpause-button button {
margin:7px 8px;
}
.mejs-controls .mejs-play button {
background-position:0 0;
}
.mejs-controls .mejs-play:hover button {
background-position:0 -32px;
}
.mejs-controls .mejs-pause button {
background-position:0 -16px;
}
.mejs-controls .mejs-pause:hover button {
background-position:0 -48px;
}  .mejs-controls .mejs-stop button {
background-position: -112px 0;
}
.mejs-controls .mejs-stop:hover button {
background-position: -112px -32px;
}  .mejs-controls div.mejs-time-rail {
width: 200px;
}
.mejs-controls .mejs-time-rail span {
display: block;
position: absolute;
width: 180px;
height: 5px;
cursor: pointer;
}
.mejs-controls .mejs-time-rail .mejs-time-total {
padding: 1px;
margin: 11px 8px 0 10px;
background: #262929;
border-bottom: #3d3f40 1px solid;
box-shadow: inset 1px 1px rgba(0, 0, 0, .4);
}
.mejs-controls .mejs-time-rail .mejs-time-buffering {
width:100%;
background:#464849;
background-image: -webkit-linear-gradient(-45deg, #464849 25%, #262929 25%, #262929 50%, #464849 50%, #464849 75%, #262929 75%, #262929);
background-image: -moz-linear-gradient(-45deg, #464849 25%, #262929 25%, #262929 50%, #464849 50%, #464849 75%, #262929 75%, #262929);
background-image: -o-linear-gradient(-45deg, #464849 25%, #262929 25%, #262929 50%, #464849 50%, #464849 75%, #262929 75%, #262929);
background-image: -ms-linear-gradient(-45deg, #464849 25%, #262929 25%, #262929 50%, #464849 50%, #464849 75%, #262929 75%, #262929);
background-image: linear-gradient(-45deg, #464849 25%, #262929 25%, #262929 50%, #464849 50%, #464849 75%, #262929 75%, #262929);
-moz-background-size: 6px 6px;
background-size: 6px 5px;
-webkit-background-size: 6px 5px;
-webkit-animation: buffering-stripes 2s linear infinite;
-moz-animation: buffering-stripes 2s linear infinite;
-ms-animation: buffering-stripes 2s linear infinite;
-o-animation: buffering-stripes 2s linear infinite;
animation: buffering-stripes 2s linear infinite;
z-index: 1;
}
@-webkit-keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} }
@-moz-keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} }
@-ms-keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} }
@-o-keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} }
@keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} }
.mejs-controls .mejs-time-rail .mejs-time-loaded {
background: #464849;
width: 0;
}
.mejs-controls .mejs-time-rail .mejs-time-current {
width: 0;
background: #feea36;
background-image: -webkit-linear-gradient(-45deg, #feea36 25%, #fdd500 25%, #fdd500 50%, #feea36 50%, #feea36 75%, #fdd500 75%, #fdd500);
background-image: -moz-linear-gradient(-45deg, #feea36 25%, #fdd500 25%, #fdd500 50%, #feea36 50%, #feea36 75%, #fdd500 75%, #fdd500);
background-image: -o-linear-gradient(-45deg, #feea36 25%, #fdd500 25%, #fdd500 50%, #feea36 50%, #feea36 75%, #fdd500 75%, #fdd500);
background-image: -ms-linear-gradient(-45deg, #feea36 25%, #fdd500 25%, #fdd500 50%, #feea36 50%, #feea36 75%, #fdd500 75%, #fdd500);
background-image: linear-gradient(-45deg, #feea36 25%, #fdd500 25%, #fdd500 50%, #feea36 50%, #feea36 75%, #fdd500 75%, #fdd500);
-moz-background-size: 6px 6px;
background-size: 6px 6px;
-webkit-background-size: 6px 5px;
z-index: 1;
}
.mejs-controls .mejs-time-rail .mejs-time-handle {
display: none;
position: absolute;
margin: 0;
width: 5px;
background: transparent;
cursor: pointer;
top: 1px;
z-index: 1;
text-align: center;
}
.mejs-controls .mejs-time-rail .mejs-time-float {
position: absolute;
display: none;
background: #C2C8CF;
background: -webkit-linear-gradient(#E3E6E9, #C2C8CF);
background: -moz-linear-gradient(#E3E6E9, #C2C8CF);
background: -o-linear-gradient(#E3E6E9, #C2C8CF);
background: -ms-linear-gradient(#E3E6E9, #C2C8CF);
background: linear-gradient(#E3E6E9, #C2C8CF);
width: 36px;
height: 17px;
border-radius: 4px;
box-shadow:0 1px 1px rgba(0, 0, 0, .4);
top: -26px;
margin-left: -18px;
text-align: center;
color: #111;
}
.mejs-controls .mejs-time-rail .mejs-time-float-current {
margin: 3px;
width: 30px;
display: block;
text-align: center;
left: 0;
}
.mejs-controls .mejs-time-rail .mejs-time-float-corner {
position: absolute;
display: block;
width: 0;
height: 0;
line-height: 0;
border: solid 4px #C2C8CF;
border-color: #C2C8CF transparent transparent transparent;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
top: 17px;
left: 13px;
}   .mejs-controls .mejs-fullscreen-button button {
background-position:-32px 0;
}
.mejs-controls .mejs-unfullscreen button {
background-position:-32px -16px;
}  .mejs-controls .mejs-volume-button {
}
.mejs-controls .mejs-mute button {
background-position:-16px -16px;
}
.mejs-controls .mejs-mute button:hover {
background-position:-16px -48px;
}
.mejs-controls .mejs-unmute button {
background-position:-16px 0;
}
.mejs-controls .mejs-unmute button:hover {
background-position:-16px -32px;
}
.mejs-controls .mejs-volume-button {
position: relative;
}
.mejs-controls .mejs-volume-button .mejs-volume-slider {
display: none;
height: 68px;
width: 31px;
background: #3A3C3D;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
top: -68px;
left: 1px;
z-index: 1;
position: absolute;
margin: 0;
}
.mejs-controls .mejs-volume-button:hover {
-webkit-border-radius: 0 0 4px 4px;
-moz-border-radius: 0 0 4px 4px;
border-radius: 0 0 4px 4px;
} .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total {
position: absolute;
left: 13px;
top: 8px;
width: 5px;
height: 50px;
background: #262929;
border-bottom: #3d3f40 1px solid;
box-shadow: inset 1px 1px rgba(0, 0, 0, .4);
margin: 0;
padding: 1px;
}
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current {
position: absolute;
left: 13px;
top: 8px;
width: 5px;
height: 50px;
background: #feea36;
background-image: -webkit-linear-gradient(-45deg, #feea36 25%, #fdd500 25%, #fdd500 50%, #feea36 50%, #feea36 75%, #fdd500 75%, #fdd500);
background-image: -moz-linear-gradient(-45deg, #feea36 25%, #fdd500 25%, #fdd500 50%, #feea36 50%, #feea36 75%, #fdd500 75%, #fdd500);
background-image: -o-linear-gradient(-45deg, #feea36 25%, #fdd500 25%, #fdd500 50%, #feea36 50%, #feea36 75%, #fdd500 75%, #fdd500);
background-image: -ms-linear-gradient(-45deg, #feea36 25%, #fdd500 25%, #fdd500 50%, #feea36 50%, #feea36 75%, #fdd500 75%, #fdd500);
background-image: linear-gradient(-45deg, #feea36 25%, #fdd500 25%, #fdd500 50%, #feea36 50%, #feea36 75%, #fdd500 75%, #fdd500);
-moz-background-size: 6px 6px;
background-size: 6px 6px;
-webkit-background-size: 6px 5px;
background-position: bottom;
margin: 1px;
}
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle {
position: absolute;
left: 14px;
top: 16px;
width: 5px;
height: 5px;
background: transparent;
margin: 0;
} .mejs-controls div.mejs-horizontal-volume-slider {
height: 26px;
width: 62px;
position: relative;
background:none;
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
position: absolute;
left: 0;
top: 11px;
width: 50px;
height: 5px;
margin: 0;
padding: 1px;
font-size: 1px;
background: #262929;
border-bottom: #3d3f40 1px solid;
box-shadow: inset 1px 1px rgba(0, 0, 0, .4);
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
position: absolute;
left: 0;
top: 11px;
width: 50px;
height: 5px;
margin: 1px;
padding: 0;
font-size: 1px;
background: #feea36;
background-image: -webkit-linear-gradient(-45deg, #feea36 25%, #fdd500 25%, #fdd500 50%, #feea36 50%, #feea36 75%, #fdd500 75%, #fdd500);
background-image: -moz-linear-gradient(-45deg, #feea36 25%, #fdd500 25%, #fdd500 50%, #feea36 50%, #feea36 75%, #fdd500 75%, #fdd500);
background-image: -o-linear-gradient(-45deg, #feea36 25%, #fdd500 25%, #fdd500 50%, #feea36 50%, #feea36 75%, #fdd500 75%, #fdd500);
background-image: -ms-linear-gradient(-45deg, #feea36 25%, #fdd500 25%, #fdd500 50%, #feea36 50%, #feea36 75%, #fdd500 75%, #fdd500);
background-image: linear-gradient(-45deg, #feea36 25%, #fdd500 25%, #fdd500 50%, #feea36 50%, #feea36 75%, #fdd500 75%, #fdd500);
-moz-background-size: 6px 6px;
background-size: 6px 6px;
-webkit-background-size: 6px 5px;
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle {
display: none;
}  .mejs-controls .mejs-captions-button {
position: relative;
}
.mejs-controls .mejs-captions-button button {
background-position:-48px 0;
}
.mejs-controls .mejs-captions-button:hover button {
background-position:-48px -32px;
}
.mejs-controls .mejs-captions-button .mejs-captions-selector {
visibility: hidden;
position: absolute;
bottom: 30px;
right: -10px;
width: 130px;
height: 100px;
background: #3A3C3D; 	
border: solid 1px transparent;
padding: 10px;
overflow: hidden;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
} .mejs-controls .mejs-captions-button .mejs-captions-selector ul {
margin: 0;
padding: 0;
display: block;
list-style-type: none !important;
overflow: hidden;
}
.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{
margin: 0 0 6px 0;
padding: 0;
list-style-type: none !important;
display:block;
color: #fff;
overflow: hidden;
}
.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{
clear: both;
float: left;
margin: 3px 3px 0 5px;
}
.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{
width: 100px;
float: left;
padding: 4px 0 0 0;
line-height: 15px;
font-family: sans-serif;
font-size: 10px;
}
.mejs-controls .mejs-captions-button .mejs-captions-translations {
font-size: 10px;
margin: 0 0 5px 0;
}
.mejs-chapters {
position: absolute;
top: 0;
left: 0;
-xborder-right: solid 1px #fff;
width: 10000px;
z-index: 1;
}
.mejs-chapters .mejs-chapter {
position: absolute;
float: left;
background: #3A3C3D;
background: rgba(58, 60, 61, 0.7);
background: -webkit-linear-gradient(top, rgba(74, 76, 77, 0.7), rgba(0, 0, 0, 0.7));
background: -moz-linear-gradient(top, rgba(74, 76, 77, 0.7), rgba(0, 0, 0, 0.7));
background: -o-linear-gradient(top, rgba(74, 76, 77, 0.7), rgba(0, 0, 0, 0.7));
background: -ms-linear-gradient(top, rgba(74, 76, 77, 0.7), rgba(0, 0, 0, 0.7));
background: linear-gradient(top, rgba(74, 76, 77, 0.7), rgba(0, 0, 0, 0.7));	
overflow: hidden;
border: 0;
}
.mejs-chapters .mejs-chapter .mejs-chapter-block {
font-size: 11px;
color: #fff;
padding: 5px;
display: block;
border-right: solid 1px #313335;
border-right: solid 1px rgba(49, 51, 53, .7);
border-bottom: solid 1px #313335;
border-bottom: solid 1px rgba(49, 51, 53, .7);
cursor: pointer;
}
.mejs-chapters .mejs-chapter .mejs-chapter-block-last {
border-right: none;
}
.mejs-chapters .mejs-chapter .mejs-chapter-block:hover {
background: #333;
background: rgba(102,102,102, 0.7);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(102,102,102,0.7)), to(rgba(50,50,50,0.6)));
background: -webkit-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));
background: -moz-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));
background: -o-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));
background: -ms-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));
background: linear-gradient(rgba(102,102,102,0.7), rgba(50,50,50,0.6));	
}
.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{
font-size: 12px;
font-weight: bold;
display: block;
white-space:nowrap;
text-overflow: ellipsis;
margin: 0 0 3px 0;
line-height: 12px;
}
.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{
font-size: 12px;
line-height: 12px;
margin: 3px 0 4px 0;
display: block;
white-space:nowrap;
text-overflow: ellipsis;
}
.mejs-captions-layer {
position: absolute;
bottom: 0;
left: 0;
text-align:center; line-height: 22px;
font-size: 12px;
color: #fff;
}
.mejs-captions-layer  a {
color: #fff;
text-decoration: underline;
}
.mejs-captions-layer[lang=ar] {
font-size: 20px;
font-weight: normal;
}
.mejs-captions-position {
position: absolute;
width: 100%;
bottom: 15px;
left: 0;
}
.mejs-captions-position-hover {
bottom: 45px;
}
.mejs-captions-text {
padding: 5px 7px;
background: #3a3c3d;
background: rgba(58, 60, 61, 0.8);
border-radius: 4px;
} .mejs-clear {
clear: both;
} .me-cannotplay {
}
.me-cannotplay a {
color: #fff;
font-weight: bold;
}
.me-cannotplay span {
padding: 15px;
display: block;
}  .mejs-controls .mejs-loop-off button{
background-position: -64px -16px;
}
.mejs-controls .mejs-loop-off:hover button{
background-position: -64px -48px;
}
.mejs-controls .mejs-loop-on button {
background-position: -64px 0;
}
.mejs-controls .mejs-loop-on::hover button {
background-position: -64px -32px;
}  .mejs-controls .mejs-backlight-off button{
background-position: -80px -16px;
}
.mejs-controls .mejs-backlight-off:hover button{
background-position: -80px -48px;
}
.mejs-controls .mejs-backlight-on button {
background-position: -80px 0;
}
.mejs-controls .mejs-backlight-on:hover button {
background-position: -80px -32px;
}  .mejs-controls .mejs-picturecontrols-button{
background-position: -96px 0;
}
.mejs-controls .mejs-picturecontrols-button:hover{
background-position: -96px -32px;
}  .mejs-contextmenu {
position: absolute;
width: 150px;
padding: 10px;
border-radius: 4px;
top: 0;
left: 0;
background: #fff;
border: solid 1px #999;
z-index: 1001; }
.mejs-contextmenu .mejs-contextmenu-separator {
height: 1px;
font-size: 0;
margin: 5px 6px;
background: #333;	
}
.mejs-contextmenu .mejs-contextmenu-item {
font-family: sans-serif;
font-size: 12px;
padding: 4px 6px;
cursor: pointer;
color: #333;	
}
.mejs-contextmenu .mejs-contextmenu-item:hover {
background: #2C7C91;
color: #fff;
} .mejs-controls .mejs-sourcechooser-button {
position: relative;
}
.mejs-controls .mejs-sourcechooser-button button {
background-position: -128px 0;
}
.mejs-controls .mejs-sourcechooser-button button {
background-position: -128px -32px;
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector {
visibility: hidden;
position: absolute;
bottom: 26px;
right: -10px;
width: 130px;
height: 100px;
background: #3A3C3D;
border: solid 1px transparent;
padding: 10px;
overflow: hidden;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul {
margin: 0;
padding: 0;
display: block;
list-style-type: none !important;
overflow: hidden;
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{
margin: 0 0 6px 0;
padding: 0;
list-style-type: none !important;
display:block;
color: #fff;
overflow: hidden;
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{
clear: both;
float: left;
margin: 3px 3px 0 5px;
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{
width: 100px;
float: left;
padding: 4px 0 0 0;
line-height: 15px;
font-family: sans-serif;
font-size: 10px;
}  .one_third .mejs-controls div.mejs-time-rail, .one_fourth .mejs-controls div.mejs-time-rail, .one_fourth .mejs-controls .mejs-volume-button{
display:none;
}
.one_third .mejs-controls div.mejs-horizontal-volume-slider, .one_fourth .mejs-controls div.mejs-horizontal-volume-slider, .one_third .mejs-controls .mejs-volume-button{
float:right;
}::-moz-selection{background-color: #719430;color: #ffffff;}::-webkit-selection{background-color: #719430;color: #ffffff;}::selection{background-color: #719430;color: #ffffff;}html.html_boxed {background: #eeeeee   top left  repeat-x scroll;}.socket_color, .socket_color div, .socket_color  span, .socket_color  applet, .socket_color object, .socket_color iframe, .socket_color h1, .socket_color h2, .socket_color h3, .socket_color h4, .socket_color h5, .socket_color h6, .socket_color p, .socket_color blockquote, .socket_color pre, .socket_color a, .socket_color abbr, .socket_color acronym, .socket_color address, .socket_color big, .socket_color cite, .socket_color code, .socket_color del, .socket_color dfn, .socket_color em, .socket_color img, .socket_color ins, .socket_color kbd, .socket_color q, .socket_color s, .socket_color samp, .socket_color small, .socket_color strike, .socket_color strong, .socket_color sub, .socket_color sup, .socket_color tt, .socket_color var, .socket_color b, .socket_color u, .socket_color i, .socket_color center, .socket_color dl, .socket_color dt, .socket_color dd, .socket_color ol, .socket_color ul, .socket_color li, .socket_color fieldset, .socket_color form, .socket_color label, .socket_color legend, .socket_color table, .socket_color caption, .socket_color tbody, .socket_color tfoot, .socket_color thead, .socket_color tr, .socket_color th, .socket_color td, .socket_color article, .socket_color aside, .socket_color canvas, .socket_color details, .socket_color embed, .socket_color figure, .socket_color fieldset, .socket_color figcaption, .socket_color footer, .socket_color header, .socket_color hgroup, .socket_color menu, .socket_color nav, .socket_color output, .socket_color ruby, .socket_color section, .socket_color summary, .socket_color time, .socket_color mark, .socket_color audio, .socket_color video, #top .socket_color .pullquote_boxed, .responsive #top .socket_color .avia-testimonial, .responsive #top.avia-blank #main .socket_color.container_wrap:first-child, #top .socket_color.fullsize .template-blog .post_delimiter{border-color:#e1e1e1;}.socket_color .rounded-container, #top .socket_color .pagination a:hover, .socket_color .small-preview, .socket_color .fallback-post-type-icon{background:#707D30;color:#bdd73d;}.socket_color , .socket_color .site-background, .socket_color .first-quote,  .socket_color .related_image_wrap, .socket_color .gravatar img  .socket_color .hr_content, .socket_color .news-thumb, .socket_color .post-format-icon, .socket_color .ajax_controlls a, .socket_color .tweet-text.avatar_no, .socket_color .big-preview, .socket_color .toggler, .socket_color .toggler.activeTitle:hover, .socket_color #js_sort_items, .socket_color.inner-entry, .socket_color .grid-entry-title, .socket_color .related-format-icon,  .grid-entry .socket_color .avia-arrow, .socket_color .avia-gallery-big, .socket_color .avia-gallery-big, .socket_color .avia-gallery img{background-color:#bdd73d;color: #666666;}.socket_color .heading-color, .socket_color h1, .socket_color h2, .socket_color h3, .socket_color h4, .socket_color h5, .socket_color h6, .socket_color .sidebar .current_page_item>a, .socket_color .sidebar .current-menu-item>a, .socket_color .pagination .current, .socket_color .pagination a:hover, .socket_color strong.avia-testimonial-name, .socket_color .heading, .socket_color .toggle_content strong, .socket_color .toggle_content strong a, .socket_color .tab_content strong, .socket_color .tab_content strong a , .socket_color .asc_count, .socket_color .avia-testimonial-content strong, .socket_color div .news-headline{    color:#222222;}.socket_color .meta-color, .socket_color .sidebar, .socket_color .sidebar a, .socket_color .minor-meta, .socket_color .minor-meta a, .socket_color .text-sep, .socket_color blockquote, .socket_color .post_nav a, .socket_color .comment-text, .socket_color .side-container-inner, .socket_color .news-time, .socket_color .pagination a, .socket_color .pagination span,  .socket_color .tweet-text.avatar_no .tweet-time, #top .socket_color .extra-mini-title, .socket_color .team-member-job-title, .socket_color .team-social a, .socket_color #js_sort_items a, .grid-entry-excerpt, .socket_color .avia-testimonial-subtitle, .socket_color .commentmetadata a,.socket_color .social_bookmarks a, .socket_color .meta-heading>*, .socket_color .slide-meta, .socket_color .slide-meta a, .socket_color .taglist, .socket_color .taglist a, .socket_color .phone-info, .socket_color .phone-info a{color: #707D30;}.socket_color a, .socket_color .widget_first, .socket_color strong, .socket_color b, .socket_color b a, .socket_color strong a, .socket_color #js_sort_items a:hover, .socket_color #js_sort_items a.active_sort, .socket_color .special_amp, .socket_color .taglist a.activeFilter{color:#666666;}.socket_color a:hover, .socket_color h1 a:hover, .socket_color h2 a:hover, .socket_color h3 a:hover, .socket_color h4 a:hover, .socket_color h5 a:hover, .socket_color h6 a:hover,  .socket_color .template-search  a.news-content:hover{color: #ffffff;}.socket_color .primary-background, .socket_color .primary-background a, div .socket_color .button, .socket_color #submit, .socket_color input[type='submit'], .socket_color .small-preview:hover, .socket_color .avia-menu-fx, .socket_color .avia-menu-fx .avia-arrow, .socket_color.iconbox_top .iconbox_icon, .socket_color .avia-data-table th.avia-highlight-col, .socket_color .avia-color-theme-color, .socket_color .avia-color-theme-color:hover, .socket_color .image-overlay .image-overlay-inside::before, .socket_color .comment-count, .socket_color .av_dropcap2{background-color: #666666;color:#ffffff;border-color:#666666;}.socket_color .button:hover, .socket_color .ajax_controlls a:hover, .socket_color #submit:hover, .socket_color .big_button:hover, .socket_color .contentSlideControlls a:hover, .socket_color #submit:hover , .socket_color input[type='submit']:hover{background-color: #ffffff;color:#bdd73d;border-color:#ffffff;}.socket_color .timeline-bullet{background-color:#e1e1e1;border-color: #bdd73d;}.socket_color table, .socket_color .widget_nav_menu ul:first-child>.current-menu-item, .socket_color .widget_nav_menu ul:first-child>.current_page_item, .socket_color .widget_nav_menu ul:first-child>.current-menu-ancestor, .socket_color .pagination .current, .socket_color .pagination a, .socket_color.iconbox_top .iconbox_content, .socket_color .av_promobox, .socket_color .toggle_content, .socket_color .toggler:hover, .socket_color .related_posts_default_image, .socket_color .search-result-counter, .socket_color .container_wrap_meta, .socket_color .avia-content-slider .slide-image, .socket_color .avia-slider-testimonials .avia-testimonial-content, .socket_color .avia-testimonial-arrow-wrap .avia-arrow, .socket_color .news-thumb{background: #f8f8f8;}#top .socket_color .post_timeline li:hover .timeline-bullet{background-color:#ffffff;}.socket_color blockquote, .socket_color .avia-bullet{border-color:#666666;}.socket_color .main_menu ul:first-child >li > ul, #top .socket_color .avia_mega_div > .sub-menu{border-top-color:#666666;}.socket_color .breadcrumb, .socket_color .breadcrumb a, #top .socket_color.title_container .main-title, #top .socket_color.title_container .main-title a{color:#666666;}.socket_color .header_bg, .socket_color .main_menu ul, .socket_color .main_menu .menu ul li a, .socket_color .pointer_arrow_wrap .pointer_arrow, .socket_color .avia_mega_div{background-color:#bdd73d;color: #707D30;}.socket_color .main_menu .menu ul li a:hover{background-color:#f8f8f8;}.socket_color .sub_menu>ul>li>a, .socket_color .sub_menu>div>ul>li>a, .socket_color .main_menu ul:first-child > li > a, #top .socket_color .main_menu .menu ul .current_page_item > a, #top .socket_color .main_menu .menu ul .current-menu-item > a , #top .socket_color .sub_menu li ul a{color:#707D30;}#top .socket_color .main_menu .menu ul li>a:hover{color:#666666;}.socket_color .main_menu ul:first-child > li a:hover,.socket_color .main_menu ul:first-child > li.current-menu-item > a,.socket_color .main_menu ul:first-child > li.current_page_item > a,.socket_color .main_menu ul:first-child > li.active-parent-item > a{color:#666666;}#top .socket_color .main_menu .menu .avia_mega_div ul .current-menu-item > a{color:#666666;}.socket_color .sub_menu>ul>li>a:hover, .socket_color .sub_menu>div>ul>li>a:hover{color:#666666;}#top .socket_color .sub_menu ul li a:hover,.socket_color .sub_menu ul:first-child > li.current-menu-item > a,.socket_color .sub_menu ul:first-child > li.current_page_item > a,.socket_color .sub_menu ul:first-child > li.active-parent-item > a{color:#666666;}.socket_color .sub_menu li ul a, .socket_color #payment, .socket_color .sub_menu ul li, .socket_color .sub_menu ul, #top .socket_color .sub_menu li li a:hover{background-color: #bdd73d;}.socket_color#header .avia_mega_div > .sub-menu.avia_mega_hr{border-color:#e1e1e1;}.socket_color .avia-tt, .socket_color .avia-tt .avia-arrow, .socket_color .avia-tt .avia-arrow{background-color: #bdd73d;color: #707D30;}.socket_color .ajax_search_image{background-color: #666666;color:#bdd73d;}.socket_color .ajax_search_excerpt{color: #707D30;}#top .socket_color .ajax_search_entry:hover{background-color:#f8f8f8;}.socket_color .ajax_search_title{color: #222222;}.socket_color .ajax_load{background-color:#666666;}#top .socket_color .avia-color-theme-color{color: rgba(0, 0, 0, 0.5);}.socket_color .avia-color-theme-color-subtle{background-color:#f8f8f8;color: #666666;}.socket_color .avia-color-theme-color-subtle:hover{background-color:#bdd73d;color: #222222;}.socket_color .avia-icon-list .iconlist_icon{background-color:#d0d0d0;}.socket_color .avia-icon-list .iconlist-timeline{border-color:#e1e1e1;}.socket_color .iconlist_content{color:#707D30;}#top .socket_color .input-text, #top .socket_color input[type='text'], #top .socket_color input[type='input'], #top .socket_color input[type='password'], #top .socket_color input[type='email'], #top .socket_color input[type='number'], #top .socket_color input[type='url'], #top .socket_color input[type='tel'], #top .socket_color input[type='search'], #top .socket_color textarea, #top .socket_color select{border-color:#e1e1e1;background-color: #f8f8f8;color:#707D30;}#top .socket_color .invers-color .input-text, #top .socket_color .invers-color input[type='text'], #top .socket_color .invers-color input[type='input'], #top .socket_color .invers-color input[type='password'], #top .socket_color .invers-color input[type='email'], #top .socket_color .invers-color input[type='number'], #top .socket_color .invers-color input[type='url'], #top .socket_color .invers-color input[type='tel'], #top .socket_color .invers-color input[type='search'], #top .socket_color .invers-color textarea, #top .socket_color .invers-color select{background-color: #bdd73d;} .socket_color .hr-short .hr-inner-style,  .socket_color .hr-short .hr-inner{background-color: #bdd73d;}div  .socket_color .tabcontainer .active_tab_content, div .socket_color .tabcontainer  .active_tab{background-color: #f8f8f8;color:#666666;}.socket_color .template-archives  .tabcontainer a{color:#666666;} .socket_color .template-archives .tabcontainer a:hover{color:#ffffff;}.socket_color .sidebar_tab_icon {background-color: #e1e1e1;}#top .socket_color .sidebar_active_tab .sidebar_tab_icon {background-color: #666666;}.socket_color .sidebar_tab:hover .sidebar_tab_icon {background-color: #ffffff;}.socket_color .sidebar_tab, .socket_color .tabcontainer .tab{color: #707D30;}.socket_color div .sidebar_active_tab , .socket_color .sidebar_tab:hover, div  .socket_color .tabcontainer.noborder_tabs .active_tab_content, div .socket_color .tabcontainer.noborder_tabs  .active_tab{color: #666666;background-color: #bdd73d;}@media only screen and (max-width: 767px) {.responsive #top .socket_color .tabcontainer .active_tab{ background-color: #ffffff; color:#ffffff; } .responsive #top .socket_color .tabcontainer{border-color:#e1e1e1;}.responsive #top .socket_color .active_tab_content{background-color: #f8f8f8;}}.socket_color tr:nth-child(even), .socket_color .avia-data-table .avia-heading-row .avia-desc-col, .socket_color .avia-data-table .avia-highlight-col, .socket_color .pricing-table>li:nth-child(even), body .socket_color .pricing-table.avia-desc-col li{background-color:#bdd73d;color: #666666;}.socket_color table caption, .socket_color tr:nth-child(even), .socket_color .pricing-table>li:nth-child(even){color: #707D30;}.socket_color tr:nth-child(odd), .socket_color .pricing-table>li:nth-child(odd), .socket_color .pricing-extra{background: #f8f8f8;}.socket_color .pricing-table li.avia-pricing-row, .socket_color .pricing-table li.avia-heading-row, .socket_color .pricing-table li.avia-pricing-row .pricing-extra{background-color: #666666;color:#ffffff;border-color:#888888;}.socket_color .pricing-table li.avia-heading-row, .socket_color .pricing-table li.avia-heading-row .pricing-extra{background-color: #777777;color:#ffffff;border-color:#888888;}.socket_color  .pricing-table.avia-desc-col .avia-heading-row, .socket_color  .pricing-table.avia-desc-col .avia-pricing-row{border-color:#e1e1e1;}.socket_color .mejs-controls .mejs-time-rail .mejs-time-current, .socket_color .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current, .socket_color .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .socket_color .theme-color-bar .bar {background: #666666;background-image:-webkit-linear-gradient(-45deg, #666666 25%, #888888 25%, #888888 50%, #666666 50%, #666666 75%, #888888 75%, #888888);background-image:      -moz-linear-gradient(-45deg, #666666 25%, #888888 25%, #888888 50%, #666666 50%, #666666 75%, #888888 75%, #888888);background-image:        -o-linear-gradient(-45deg, #666666 25%, #888888 25%, #888888 50%, #666666 50%, #666666 75%, #888888 75%, #888888);background-image:       -ms-linear-gradient(-45deg, #666666 25%, #888888 25%, #888888 50%, #666666 50%, #666666 75%, #888888 75%, #888888);background-image:           linear-gradient(-45deg, #666666 25%, #888888 25%, #888888 50%, #666666 50%, #666666 75%, #888888 75%, #888888);-moz-background-size: 6px 6px;background-size: 6px 6px;-webkit-background-size: 6px 5px;}.socket_color .mejs-controls .mejs-time-rail .mejs-time-float {background: #666666;background: -webkit-linear-gradient(#888888, #666666);background:    -moz-linear-gradient(#888888, #666666);background:      -o-linear-gradient(#888888, #666666);background:     -ms-linear-gradient(#888888, #666666);background:         linear-gradient(#888888, #666666);color: #fff;}.socket_color .mejs-controls .mejs-time-rail .mejs-time-float-corner {border: solid 4px #666666;border-color: #666666 transparent transparent transparent;}.socket_color .progress{background-color:#f8f8f8;}.socket_color .bbp-topics .bbp-header, .socket_color .bbp-topics .bbp-header, .socket_color .bbp-forums .bbp-header{background-color:#f8f8f8;}.socket_color .bbp-meta, .socket_color .bbp-author-role, .socket_color .bbp-author-ip, .socket_color .bbp-pagination-count{color: #707D30;}.socket_color .bbp-admin-links{color:#e1e1e1;}.avia_transform .socket_color .bbp-replies .bbp-reply-author::before{background-color:#bdd73d;border-color:#e1e1e1;}.socket_color .bbp-author-name{color:#222222;}.socket_color dropcap2, .socket_color dropcap3, .socket_color avia_button, .socket_color avia_button:hover, .socket_color .on-primary-color, .socket_color .on-primary-color:hover{color: #ffffff;}html, #scroll-top-link{ background-color: #bdd73d; }#scroll-top-link{ color: #666666; border:1px solid #e1e1e1; }.footer_color, .footer_color div, .footer_color  span, .footer_color  applet, .footer_color object, .footer_color iframe, .footer_color h1, .footer_color h2, .footer_color h3, .footer_color h4, .footer_color h5, .footer_color h6, .footer_color p, .footer_color blockquote, .footer_color pre, .footer_color a, .footer_color abbr, .footer_color acronym, .footer_color address, .footer_color big, .footer_color cite, .footer_color code, .footer_color del, .footer_color dfn, .footer_color em, .footer_color img, .footer_color ins, .footer_color kbd, .footer_color q, .footer_color s, .footer_color samp, .footer_color small, .footer_color strike, .footer_color strong, .footer_color sub, .footer_color sup, .footer_color tt, .footer_color var, .footer_color b, .footer_color u, .footer_color i, .footer_color center, .footer_color dl, .footer_color dt, .footer_color dd, .footer_color ol, .footer_color ul, .footer_color li, .footer_color fieldset, .footer_color form, .footer_color label, .footer_color legend, .footer_color table, .footer_color caption, .footer_color tbody, .footer_color tfoot, .footer_color thead, .footer_color tr, .footer_color th, .footer_color td, .footer_color article, .footer_color aside, .footer_color canvas, .footer_color details, .footer_color embed, .footer_color figure, .footer_color fieldset, .footer_color figcaption, .footer_color footer, .footer_color header, .footer_color hgroup, .footer_color menu, .footer_color nav, .footer_color output, .footer_color ruby, .footer_color section, .footer_color summary, .footer_color time, .footer_color mark, .footer_color audio, .footer_color video, #top .footer_color .pullquote_boxed, .responsive #top .footer_color .avia-testimonial, .responsive #top.avia-blank #main .footer_color.container_wrap:first-child, #top .footer_color.fullsize .template-blog .post_delimiter{border-color:#e1e1e1;}.footer_color .rounded-container, #top .footer_color .pagination a:hover, .footer_color .small-preview, .footer_color .fallback-post-type-icon{background:#919191;color:#ffffff;}.footer_color , .footer_color .site-background, .footer_color .first-quote,  .footer_color .related_image_wrap, .footer_color .gravatar img  .footer_color .hr_content, .footer_color .news-thumb, .footer_color .post-format-icon, .footer_color .ajax_controlls a, .footer_color .tweet-text.avatar_no, .footer_color .big-preview, .footer_color .toggler, .footer_color .toggler.activeTitle:hover, .footer_color #js_sort_items, .footer_color.inner-entry, .footer_color .grid-entry-title, .footer_color .related-format-icon,  .grid-entry .footer_color .avia-arrow, .footer_color .avia-gallery-big, .footer_color .avia-gallery-big, .footer_color .avia-gallery img{background-color:#ffffff;color: #666666;}.footer_color .heading-color, .footer_color h1, .footer_color h2, .footer_color h3, .footer_color h4, .footer_color h5, .footer_color h6, .footer_color .sidebar .current_page_item>a, .footer_color .sidebar .current-menu-item>a, .footer_color .pagination .current, .footer_color .pagination a:hover, .footer_color strong.avia-testimonial-name, .footer_color .heading, .footer_color .toggle_content strong, .footer_color .toggle_content strong a, .footer_color .tab_content strong, .footer_color .tab_content strong a , .footer_color .asc_count, .footer_color .avia-testimonial-content strong, .footer_color div .news-headline{    color:#222222;}.footer_color .meta-color, .footer_color .sidebar, .footer_color .sidebar a, .footer_color .minor-meta, .footer_color .minor-meta a, .footer_color .text-sep, .footer_color blockquote, .footer_color .post_nav a, .footer_color .comment-text, .footer_color .side-container-inner, .footer_color .news-time, .footer_color .pagination a, .footer_color .pagination span,  .footer_color .tweet-text.avatar_no .tweet-time, #top .footer_color .extra-mini-title, .footer_color .team-member-job-title, .footer_color .team-social a, .footer_color #js_sort_items a, .grid-entry-excerpt, .footer_color .avia-testimonial-subtitle, .footer_color .commentmetadata a,.footer_color .social_bookmarks a, .footer_color .meta-heading>*, .footer_color .slide-meta, .footer_color .slide-meta a, .footer_color .taglist, .footer_color .taglist a, .footer_color .phone-info, .footer_color .phone-info a{color: #919191;}.footer_color a, .footer_color .widget_first, .footer_color strong, .footer_color b, .footer_color b a, .footer_color strong a, .footer_color #js_sort_items a:hover, .footer_color #js_sort_items a.active_sort, .footer_color .special_amp, .footer_color .taglist a.activeFilter{color:#719430;}.footer_color a:hover, .footer_color h1 a:hover, .footer_color h2 a:hover, .footer_color h3 a:hover, .footer_color h4 a:hover, .footer_color h5 a:hover, .footer_color h6 a:hover,  .footer_color .template-search  a.news-content:hover{color: #8bba34;}.footer_color .primary-background, .footer_color .primary-background a, div .footer_color .button, .footer_color #submit, .footer_color input[type='submit'], .footer_color .small-preview:hover, .footer_color .avia-menu-fx, .footer_color .avia-menu-fx .avia-arrow, .footer_color.iconbox_top .iconbox_icon, .footer_color .avia-data-table th.avia-highlight-col, .footer_color .avia-color-theme-color, .footer_color .avia-color-theme-color:hover, .footer_color .image-overlay .image-overlay-inside::before, .footer_color .comment-count, .footer_color .av_dropcap2{background-color: #719430;color:#ffffff;border-color:#719430;}.footer_color .button:hover, .footer_color .ajax_controlls a:hover, .footer_color #submit:hover, .footer_color .big_button:hover, .footer_color .contentSlideControlls a:hover, .footer_color #submit:hover , .footer_color input[type='submit']:hover{background-color: #8bba34;color:#ffffff;border-color:#8bba34;}.footer_color .timeline-bullet{background-color:#e1e1e1;border-color: #ffffff;}.footer_color table, .footer_color .widget_nav_menu ul:first-child>.current-menu-item, .footer_color .widget_nav_menu ul:first-child>.current_page_item, .footer_color .widget_nav_menu ul:first-child>.current-menu-ancestor, .footer_color .pagination .current, .footer_color .pagination a, .footer_color.iconbox_top .iconbox_content, .footer_color .av_promobox, .footer_color .toggle_content, .footer_color .toggler:hover, .footer_color .related_posts_default_image, .footer_color .search-result-counter, .footer_color .container_wrap_meta, .footer_color .avia-content-slider .slide-image, .footer_color .avia-slider-testimonials .avia-testimonial-content, .footer_color .avia-testimonial-arrow-wrap .avia-arrow, .footer_color .news-thumb{background: #f8f8f8;}#top .footer_color .post_timeline li:hover .timeline-bullet{background-color:#8bba34;}.footer_color blockquote, .footer_color .avia-bullet{border-color:#719430;}.footer_color .main_menu ul:first-child >li > ul, #top .footer_color .avia_mega_div > .sub-menu{border-top-color:#719430;}.footer_color .breadcrumb, .footer_color .breadcrumb a, #top .footer_color.title_container .main-title, #top .footer_color.title_container .main-title a{color:#666666;}.footer_color .header_bg, .footer_color .main_menu ul, .footer_color .main_menu .menu ul li a, .footer_color .pointer_arrow_wrap .pointer_arrow, .footer_color .avia_mega_div{background-color:#ffffff;color: #919191;}.footer_color .main_menu .menu ul li a:hover{background-color:#f8f8f8;}.footer_color .sub_menu>ul>li>a, .footer_color .sub_menu>div>ul>li>a, .footer_color .main_menu ul:first-child > li > a, #top .footer_color .main_menu .menu ul .current_page_item > a, #top .footer_color .main_menu .menu ul .current-menu-item > a , #top .footer_color .sub_menu li ul a{color:#919191;}#top .footer_color .main_menu .menu ul li>a:hover{color:#666666;}.footer_color .main_menu ul:first-child > li a:hover,.footer_color .main_menu ul:first-child > li.current-menu-item > a,.footer_color .main_menu ul:first-child > li.current_page_item > a,.footer_color .main_menu ul:first-child > li.active-parent-item > a{color:#666666;}#top .footer_color .main_menu .menu .avia_mega_div ul .current-menu-item > a{color:#719430;}.footer_color .sub_menu>ul>li>a:hover, .footer_color .sub_menu>div>ul>li>a:hover{color:#666666;}#top .footer_color .sub_menu ul li a:hover,.footer_color .sub_menu ul:first-child > li.current-menu-item > a,.footer_color .sub_menu ul:first-child > li.current_page_item > a,.footer_color .sub_menu ul:first-child > li.active-parent-item > a{color:#666666;}.footer_color .sub_menu li ul a, .footer_color #payment, .footer_color .sub_menu ul li, .footer_color .sub_menu ul, #top .footer_color .sub_menu li li a:hover{background-color: #ffffff;}.footer_color#header .avia_mega_div > .sub-menu.avia_mega_hr{border-color:#e1e1e1;}.footer_color .avia-tt, .footer_color .avia-tt .avia-arrow, .footer_color .avia-tt .avia-arrow{background-color: #ffffff;color: #919191;}.footer_color .ajax_search_image{background-color: #719430;color:#ffffff;}.footer_color .ajax_search_excerpt{color: #919191;}#top .footer_color .ajax_search_entry:hover{background-color:#f8f8f8;}.footer_color .ajax_search_title{color: #222222;}.footer_color .ajax_load{background-color:#719430;}#top .footer_color .avia-color-theme-color{color: rgba(0, 0, 0, 0.5);}.footer_color .avia-color-theme-color-subtle{background-color:#f8f8f8;color: #666666;}.footer_color .avia-color-theme-color-subtle:hover{background-color:#ffffff;color: #222222;}.footer_color .avia-icon-list .iconlist_icon{background-color:#d0d0d0;}.footer_color .avia-icon-list .iconlist-timeline{border-color:#e1e1e1;}.footer_color .iconlist_content{color:#919191;}#top .footer_color .input-text, #top .footer_color input[type='text'], #top .footer_color input[type='input'], #top .footer_color input[type='password'], #top .footer_color input[type='email'], #top .footer_color input[type='number'], #top .footer_color input[type='url'], #top .footer_color input[type='tel'], #top .footer_color input[type='search'], #top .footer_color textarea, #top .footer_color select{border-color:#e1e1e1;background-color: #f8f8f8;color:#919191;}#top .footer_color .invers-color .input-text, #top .footer_color .invers-color input[type='text'], #top .footer_color .invers-color input[type='input'], #top .footer_color .invers-color input[type='password'], #top .footer_color .invers-color input[type='email'], #top .footer_color .invers-color input[type='number'], #top .footer_color .invers-color input[type='url'], #top .footer_color .invers-color input[type='tel'], #top .footer_color .invers-color input[type='search'], #top .footer_color .invers-color textarea, #top .footer_color .invers-color select{background-color: #ffffff;} .footer_color .hr-short .hr-inner-style,  .footer_color .hr-short .hr-inner{background-color: #ffffff;}div  .footer_color .tabcontainer .active_tab_content, div .footer_color .tabcontainer  .active_tab{background-color: #f8f8f8;color:#666666;}.footer_color .template-archives  .tabcontainer a{color:#666666;} .footer_color .template-archives .tabcontainer a:hover{color:#8bba34;}.footer_color .sidebar_tab_icon {background-color: #e1e1e1;}#top .footer_color .sidebar_active_tab .sidebar_tab_icon {background-color: #719430;}.footer_color .sidebar_tab:hover .sidebar_tab_icon {background-color: #8bba34;}.footer_color .sidebar_tab, .footer_color .tabcontainer .tab{color: #919191;}.footer_color div .sidebar_active_tab , .footer_color .sidebar_tab:hover, div  .footer_color .tabcontainer.noborder_tabs .active_tab_content, div .footer_color .tabcontainer.noborder_tabs  .active_tab{color: #666666;background-color: #ffffff;}@media only screen and (max-width: 767px) {.responsive #top .footer_color .tabcontainer .active_tab{ background-color: #8bba34; color:#ffffff; } .responsive #top .footer_color .tabcontainer{border-color:#e1e1e1;}.responsive #top .footer_color .active_tab_content{background-color: #f8f8f8;}}.footer_color tr:nth-child(even), .footer_color .avia-data-table .avia-heading-row .avia-desc-col, .footer_color .avia-data-table .avia-highlight-col, .footer_color .pricing-table>li:nth-child(even), body .footer_color .pricing-table.avia-desc-col li{background-color:#ffffff;color: #666666;}.footer_color table caption, .footer_color tr:nth-child(even), .footer_color .pricing-table>li:nth-child(even){color: #919191;}.footer_color tr:nth-child(odd), .footer_color .pricing-table>li:nth-child(odd), .footer_color .pricing-extra{background: #f8f8f8;}.footer_color .pricing-table li.avia-pricing-row, .footer_color .pricing-table li.avia-heading-row, .footer_color .pricing-table li.avia-pricing-row .pricing-extra{background-color: #719430;color:#ffffff;border-color:#93b652;}.footer_color .pricing-table li.avia-heading-row, .footer_color .pricing-table li.avia-heading-row .pricing-extra{background-color: #82a541;color:#ffffff;border-color:#93b652;}.footer_color  .pricing-table.avia-desc-col .avia-heading-row, .footer_color  .pricing-table.avia-desc-col .avia-pricing-row{border-color:#e1e1e1;}.footer_color .mejs-controls .mejs-time-rail .mejs-time-current, .footer_color .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current, .footer_color .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .footer_color .theme-color-bar .bar {background: #719430;background-image:-webkit-linear-gradient(-45deg, #719430 25%, #93b652 25%, #93b652 50%, #719430 50%, #719430 75%, #93b652 75%, #93b652);background-image:      -moz-linear-gradient(-45deg, #719430 25%, #93b652 25%, #93b652 50%, #719430 50%, #719430 75%, #93b652 75%, #93b652);background-image:        -o-linear-gradient(-45deg, #719430 25%, #93b652 25%, #93b652 50%, #719430 50%, #719430 75%, #93b652 75%, #93b652);background-image:       -ms-linear-gradient(-45deg, #719430 25%, #93b652 25%, #93b652 50%, #719430 50%, #719430 75%, #93b652 75%, #93b652);background-image:           linear-gradient(-45deg, #719430 25%, #93b652 25%, #93b652 50%, #719430 50%, #719430 75%, #93b652 75%, #93b652);-moz-background-size: 6px 6px;background-size: 6px 6px;-webkit-background-size: 6px 5px;}.footer_color .mejs-controls .mejs-time-rail .mejs-time-float {background: #719430;background: -webkit-linear-gradient(#93b652, #719430);background:    -moz-linear-gradient(#93b652, #719430);background:      -o-linear-gradient(#93b652, #719430);background:     -ms-linear-gradient(#93b652, #719430);background:         linear-gradient(#93b652, #719430);color: #fff;}.footer_color .mejs-controls .mejs-time-rail .mejs-time-float-corner {border: solid 4px #719430;border-color: #719430 transparent transparent transparent;}.footer_color .progress{background-color:#f8f8f8;}.footer_color .bbp-topics .bbp-header, .footer_color .bbp-topics .bbp-header, .footer_color .bbp-forums .bbp-header{background-color:#f8f8f8;}.footer_color .bbp-meta, .footer_color .bbp-author-role, .footer_color .bbp-author-ip, .footer_color .bbp-pagination-count{color: #919191;}.footer_color .bbp-admin-links{color:#e1e1e1;}.avia_transform .footer_color .bbp-replies .bbp-reply-author::before{background-color:#ffffff;border-color:#e1e1e1;}.footer_color .bbp-author-name{color:#222222;}.footer_color dropcap2, .footer_color dropcap3, .footer_color avia_button, .footer_color avia_button:hover, .footer_color .on-primary-color, .footer_color .on-primary-color:hover{color: #ffffff;}#footer  .widgettitle{ color: #919191;  }.alternate_color, .alternate_color div, .alternate_color  span, .alternate_color  applet, .alternate_color object, .alternate_color iframe, .alternate_color h1, .alternate_color h2, .alternate_color h3, .alternate_color h4, .alternate_color h5, .alternate_color h6, .alternate_color p, .alternate_color blockquote, .alternate_color pre, .alternate_color a, .alternate_color abbr, .alternate_color acronym, .alternate_color address, .alternate_color big, .alternate_color cite, .alternate_color code, .alternate_color del, .alternate_color dfn, .alternate_color em, .alternate_color img, .alternate_color ins, .alternate_color kbd, .alternate_color q, .alternate_color s, .alternate_color samp, .alternate_color small, .alternate_color strike, .alternate_color strong, .alternate_color sub, .alternate_color sup, .alternate_color tt, .alternate_color var, .alternate_color b, .alternate_color u, .alternate_color i, .alternate_color center, .alternate_color dl, .alternate_color dt, .alternate_color dd, .alternate_color ol, .alternate_color ul, .alternate_color li, .alternate_color fieldset, .alternate_color form, .alternate_color label, .alternate_color legend, .alternate_color table, .alternate_color caption, .alternate_color tbody, .alternate_color tfoot, .alternate_color thead, .alternate_color tr, .alternate_color th, .alternate_color td, .alternate_color article, .alternate_color aside, .alternate_color canvas, .alternate_color details, .alternate_color embed, .alternate_color figure, .alternate_color fieldset, .alternate_color figcaption, .alternate_color footer, .alternate_color header, .alternate_color hgroup, .alternate_color menu, .alternate_color nav, .alternate_color output, .alternate_color ruby, .alternate_color section, .alternate_color summary, .alternate_color time, .alternate_color mark, .alternate_color audio, .alternate_color video, #top .alternate_color .pullquote_boxed, .responsive #top .alternate_color .avia-testimonial, .responsive #top.avia-blank #main .alternate_color.container_wrap:first-child, #top .alternate_color.fullsize .template-blog .post_delimiter{border-color:#e1e1e1;}.alternate_color .rounded-container, #top .alternate_color .pagination a:hover, .alternate_color .small-preview, .alternate_color .fallback-post-type-icon{background:#919191;color:#ffffff;}.alternate_color , .alternate_color .site-background, .alternate_color .first-quote,  .alternate_color .related_image_wrap, .alternate_color .gravatar img  .alternate_color .hr_content, .alternate_color .news-thumb, .alternate_color .post-format-icon, .alternate_color .ajax_controlls a, .alternate_color .tweet-text.avatar_no, .alternate_color .big-preview, .alternate_color .toggler, .alternate_color .toggler.activeTitle:hover, .alternate_color #js_sort_items, .alternate_color.inner-entry, .alternate_color .grid-entry-title, .alternate_color .related-format-icon,  .grid-entry .alternate_color .avia-arrow, .alternate_color .avia-gallery-big, .alternate_color .avia-gallery-big, .alternate_color .avia-gallery img{background-color:#ffffff;color: #666666;}.alternate_color .heading-color, .alternate_color h1, .alternate_color h2, .alternate_color h3, .alternate_color h4, .alternate_color h5, .alternate_color h6, .alternate_color .sidebar .current_page_item>a, .alternate_color .sidebar .current-menu-item>a, .alternate_color .pagination .current, .alternate_color .pagination a:hover, .alternate_color strong.avia-testimonial-name, .alternate_color .heading, .alternate_color .toggle_content strong, .alternate_color .toggle_content strong a, .alternate_color .tab_content strong, .alternate_color .tab_content strong a , .alternate_color .asc_count, .alternate_color .avia-testimonial-content strong, .alternate_color div .news-headline{    color:#222222;}.alternate_color .meta-color, .alternate_color .sidebar, .alternate_color .sidebar a, .alternate_color .minor-meta, .alternate_color .minor-meta a, .alternate_color .text-sep, .alternate_color blockquote, .alternate_color .post_nav a, .alternate_color .comment-text, .alternate_color .side-container-inner, .alternate_color .news-time, .alternate_color .pagination a, .alternate_color .pagination span,  .alternate_color .tweet-text.avatar_no .tweet-time, #top .alternate_color .extra-mini-title, .alternate_color .team-member-job-title, .alternate_color .team-social a, .alternate_color #js_sort_items a, .grid-entry-excerpt, .alternate_color .avia-testimonial-subtitle, .alternate_color .commentmetadata a,.alternate_color .social_bookmarks a, .alternate_color .meta-heading>*, .alternate_color .slide-meta, .alternate_color .slide-meta a, .alternate_color .taglist, .alternate_color .taglist a, .alternate_color .phone-info, .alternate_color .phone-info a{color: #919191;}.alternate_color a, .alternate_color .widget_first, .alternate_color strong, .alternate_color b, .alternate_color b a, .alternate_color strong a, .alternate_color #js_sort_items a:hover, .alternate_color #js_sort_items a.active_sort, .alternate_color .special_amp, .alternate_color .taglist a.activeFilter{color:#719430;}.alternate_color a:hover, .alternate_color h1 a:hover, .alternate_color h2 a:hover, .alternate_color h3 a:hover, .alternate_color h4 a:hover, .alternate_color h5 a:hover, .alternate_color h6 a:hover,  .alternate_color .template-search  a.news-content:hover{color: #8bba34;}.alternate_color .primary-background, .alternate_color .primary-background a, div .alternate_color .button, .alternate_color #submit, .alternate_color input[type='submit'], .alternate_color .small-preview:hover, .alternate_color .avia-menu-fx, .alternate_color .avia-menu-fx .avia-arrow, .alternate_color.iconbox_top .iconbox_icon, .alternate_color .avia-data-table th.avia-highlight-col, .alternate_color .avia-color-theme-color, .alternate_color .avia-color-theme-color:hover, .alternate_color .image-overlay .image-overlay-inside::before, .alternate_color .comment-count, .alternate_color .av_dropcap2{background-color: #719430;color:#ffffff;border-color:#719430;}.alternate_color .button:hover, .alternate_color .ajax_controlls a:hover, .alternate_color #submit:hover, .alternate_color .big_button:hover, .alternate_color .contentSlideControlls a:hover, .alternate_color #submit:hover , .alternate_color input[type='submit']:hover{background-color: #8bba34;color:#ffffff;border-color:#8bba34;}.alternate_color .timeline-bullet{background-color:#e1e1e1;border-color: #ffffff;}.alternate_color table, .alternate_color .widget_nav_menu ul:first-child>.current-menu-item, .alternate_color .widget_nav_menu ul:first-child>.current_page_item, .alternate_color .widget_nav_menu ul:first-child>.current-menu-ancestor, .alternate_color .pagination .current, .alternate_color .pagination a, .alternate_color.iconbox_top .iconbox_content, .alternate_color .av_promobox, .alternate_color .toggle_content, .alternate_color .toggler:hover, .alternate_color .related_posts_default_image, .alternate_color .search-result-counter, .alternate_color .container_wrap_meta, .alternate_color .avia-content-slider .slide-image, .alternate_color .avia-slider-testimonials .avia-testimonial-content, .alternate_color .avia-testimonial-arrow-wrap .avia-arrow, .alternate_color .news-thumb{background: #f8f8f8;}#top .alternate_color .post_timeline li:hover .timeline-bullet{background-color:#8bba34;}.alternate_color blockquote, .alternate_color .avia-bullet{border-color:#719430;}.alternate_color .main_menu ul:first-child >li > ul, #top .alternate_color .avia_mega_div > .sub-menu{border-top-color:#719430;}.alternate_color .breadcrumb, .alternate_color .breadcrumb a, #top .alternate_color.title_container .main-title, #top .alternate_color.title_container .main-title a{color:#666666;}.alternate_color .header_bg, .alternate_color .main_menu ul, .alternate_color .main_menu .menu ul li a, .alternate_color .pointer_arrow_wrap .pointer_arrow, .alternate_color .avia_mega_div{background-color:#ffffff;color: #919191;}.alternate_color .main_menu .menu ul li a:hover{background-color:#f8f8f8;}.alternate_color .sub_menu>ul>li>a, .alternate_color .sub_menu>div>ul>li>a, .alternate_color .main_menu ul:first-child > li > a, #top .alternate_color .main_menu .menu ul .current_page_item > a, #top .alternate_color .main_menu .menu ul .current-menu-item > a , #top .alternate_color .sub_menu li ul a{color:#919191;}#top .alternate_color .main_menu .menu ul li>a:hover{color:#666666;}.alternate_color .main_menu ul:first-child > li a:hover,.alternate_color .main_menu ul:first-child > li.current-menu-item > a,.alternate_color .main_menu ul:first-child > li.current_page_item > a,.alternate_color .main_menu ul:first-child > li.active-parent-item > a{color:#666666;}#top .alternate_color .main_menu .menu .avia_mega_div ul .current-menu-item > a{color:#719430;}.alternate_color .sub_menu>ul>li>a:hover, .alternate_color .sub_menu>div>ul>li>a:hover{color:#666666;}#top .alternate_color .sub_menu ul li a:hover,.alternate_color .sub_menu ul:first-child > li.current-menu-item > a,.alternate_color .sub_menu ul:first-child > li.current_page_item > a,.alternate_color .sub_menu ul:first-child > li.active-parent-item > a{color:#666666;}.alternate_color .sub_menu li ul a, .alternate_color #payment, .alternate_color .sub_menu ul li, .alternate_color .sub_menu ul, #top .alternate_color .sub_menu li li a:hover{background-color: #ffffff;}.alternate_color#header .avia_mega_div > .sub-menu.avia_mega_hr{border-color:#e1e1e1;}.alternate_color .avia-tt, .alternate_color .avia-tt .avia-arrow, .alternate_color .avia-tt .avia-arrow{background-color: #ffffff;color: #919191;}.alternate_color .ajax_search_image{background-color: #719430;color:#ffffff;}.alternate_color .ajax_search_excerpt{color: #919191;}#top .alternate_color .ajax_search_entry:hover{background-color:#f8f8f8;}.alternate_color .ajax_search_title{color: #222222;}.alternate_color .ajax_load{background-color:#719430;}#top .alternate_color .avia-color-theme-color{color: rgba(0, 0, 0, 0.5);}.alternate_color .avia-color-theme-color-subtle{background-color:#f8f8f8;color: #666666;}.alternate_color .avia-color-theme-color-subtle:hover{background-color:#ffffff;color: #222222;}.alternate_color .avia-icon-list .iconlist_icon{background-color:#d0d0d0;}.alternate_color .avia-icon-list .iconlist-timeline{border-color:#e1e1e1;}.alternate_color .iconlist_content{color:#919191;}#top .alternate_color .input-text, #top .alternate_color input[type='text'], #top .alternate_color input[type='input'], #top .alternate_color input[type='password'], #top .alternate_color input[type='email'], #top .alternate_color input[type='number'], #top .alternate_color input[type='url'], #top .alternate_color input[type='tel'], #top .alternate_color input[type='search'], #top .alternate_color textarea, #top .alternate_color select{border-color:#e1e1e1;background-color: #f8f8f8;color:#919191;}#top .alternate_color .invers-color .input-text, #top .alternate_color .invers-color input[type='text'], #top .alternate_color .invers-color input[type='input'], #top .alternate_color .invers-color input[type='password'], #top .alternate_color .invers-color input[type='email'], #top .alternate_color .invers-color input[type='number'], #top .alternate_color .invers-color input[type='url'], #top .alternate_color .invers-color input[type='tel'], #top .alternate_color .invers-color input[type='search'], #top .alternate_color .invers-color textarea, #top .alternate_color .invers-color select{background-color: #ffffff;} .alternate_color .hr-short .hr-inner-style,  .alternate_color .hr-short .hr-inner{background-color: #ffffff;}div  .alternate_color .tabcontainer .active_tab_content, div .alternate_color .tabcontainer  .active_tab{background-color: #f8f8f8;color:#666666;}.alternate_color .template-archives  .tabcontainer a{color:#666666;} .alternate_color .template-archives .tabcontainer a:hover{color:#8bba34;}.alternate_color .sidebar_tab_icon {background-color: #e1e1e1;}#top .alternate_color .sidebar_active_tab .sidebar_tab_icon {background-color: #719430;}.alternate_color .sidebar_tab:hover .sidebar_tab_icon {background-color: #8bba34;}.alternate_color .sidebar_tab, .alternate_color .tabcontainer .tab{color: #919191;}.alternate_color div .sidebar_active_tab , .alternate_color .sidebar_tab:hover, div  .alternate_color .tabcontainer.noborder_tabs .active_tab_content, div .alternate_color .tabcontainer.noborder_tabs  .active_tab{color: #666666;background-color: #ffffff;}@media only screen and (max-width: 767px) {.responsive #top .alternate_color .tabcontainer .active_tab{ background-color: #8bba34; color:#ffffff; } .responsive #top .alternate_color .tabcontainer{border-color:#e1e1e1;}.responsive #top .alternate_color .active_tab_content{background-color: #f8f8f8;}}.alternate_color tr:nth-child(even), .alternate_color .avia-data-table .avia-heading-row .avia-desc-col, .alternate_color .avia-data-table .avia-highlight-col, .alternate_color .pricing-table>li:nth-child(even), body .alternate_color .pricing-table.avia-desc-col li{background-color:#ffffff;color: #666666;}.alternate_color table caption, .alternate_color tr:nth-child(even), .alternate_color .pricing-table>li:nth-child(even){color: #919191;}.alternate_color tr:nth-child(odd), .alternate_color .pricing-table>li:nth-child(odd), .alternate_color .pricing-extra{background: #f8f8f8;}.alternate_color .pricing-table li.avia-pricing-row, .alternate_color .pricing-table li.avia-heading-row, .alternate_color .pricing-table li.avia-pricing-row .pricing-extra{background-color: #719430;color:#ffffff;border-color:#93b652;}.alternate_color .pricing-table li.avia-heading-row, .alternate_color .pricing-table li.avia-heading-row .pricing-extra{background-color: #82a541;color:#ffffff;border-color:#93b652;}.alternate_color  .pricing-table.avia-desc-col .avia-heading-row, .alternate_color  .pricing-table.avia-desc-col .avia-pricing-row{border-color:#e1e1e1;}.alternate_color .mejs-controls .mejs-time-rail .mejs-time-current, .alternate_color .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current, .alternate_color .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .alternate_color .theme-color-bar .bar {background: #719430;background-image:-webkit-linear-gradient(-45deg, #719430 25%, #93b652 25%, #93b652 50%, #719430 50%, #719430 75%, #93b652 75%, #93b652);background-image:      -moz-linear-gradient(-45deg, #719430 25%, #93b652 25%, #93b652 50%, #719430 50%, #719430 75%, #93b652 75%, #93b652);background-image:        -o-linear-gradient(-45deg, #719430 25%, #93b652 25%, #93b652 50%, #719430 50%, #719430 75%, #93b652 75%, #93b652);background-image:       -ms-linear-gradient(-45deg, #719430 25%, #93b652 25%, #93b652 50%, #719430 50%, #719430 75%, #93b652 75%, #93b652);background-image:           linear-gradient(-45deg, #719430 25%, #93b652 25%, #93b652 50%, #719430 50%, #719430 75%, #93b652 75%, #93b652);-moz-background-size: 6px 6px;background-size: 6px 6px;-webkit-background-size: 6px 5px;}.alternate_color .mejs-controls .mejs-time-rail .mejs-time-float {background: #719430;background: -webkit-linear-gradient(#93b652, #719430);background:    -moz-linear-gradient(#93b652, #719430);background:      -o-linear-gradient(#93b652, #719430);background:     -ms-linear-gradient(#93b652, #719430);background:         linear-gradient(#93b652, #719430);color: #fff;}.alternate_color .mejs-controls .mejs-time-rail .mejs-time-float-corner {border: solid 4px #719430;border-color: #719430 transparent transparent transparent;}.alternate_color .progress{background-color:#f8f8f8;}.alternate_color .bbp-topics .bbp-header, .alternate_color .bbp-topics .bbp-header, .alternate_color .bbp-forums .bbp-header{background-color:#f8f8f8;}.alternate_color .bbp-meta, .alternate_color .bbp-author-role, .alternate_color .bbp-author-ip, .alternate_color .bbp-pagination-count{color: #919191;}.alternate_color .bbp-admin-links{color:#e1e1e1;}.avia_transform .alternate_color .bbp-replies .bbp-reply-author::before{background-color:#ffffff;border-color:#e1e1e1;}.alternate_color .bbp-author-name{color:#222222;}.alternate_color dropcap2, .alternate_color dropcap3, .alternate_color avia_button, .alternate_color avia_button:hover, .alternate_color .on-primary-color, .alternate_color .on-primary-color:hover{color: #ffffff;}.main_color, .main_color div, .main_color  span, .main_color  applet, .main_color object, .main_color iframe, .main_color h1, .main_color h2, .main_color h3, .main_color h4, .main_color h5, .main_color h6, .main_color p, .main_color blockquote, .main_color pre, .main_color a, .main_color abbr, .main_color acronym, .main_color address, .main_color big, .main_color cite, .main_color code, .main_color del, .main_color dfn, .main_color em, .main_color img, .main_color ins, .main_color kbd, .main_color q, .main_color s, .main_color samp, .main_color small, .main_color strike, .main_color strong, .main_color sub, .main_color sup, .main_color tt, .main_color var, .main_color b, .main_color u, .main_color i, .main_color center, .main_color dl, .main_color dt, .main_color dd, .main_color ol, .main_color ul, .main_color li, .main_color fieldset, .main_color form, .main_color label, .main_color legend, .main_color table, .main_color caption, .main_color tbody, .main_color tfoot, .main_color thead, .main_color tr, .main_color th, .main_color td, .main_color article, .main_color aside, .main_color canvas, .main_color details, .main_color embed, .main_color figure, .main_color fieldset, .main_color figcaption, .main_color footer, .main_color header, .main_color hgroup, .main_color menu, .main_color nav, .main_color output, .main_color ruby, .main_color section, .main_color summary, .main_color time, .main_color mark, .main_color audio, .main_color video, #top .main_color .pullquote_boxed, .responsive #top .main_color .avia-testimonial, .responsive #top.avia-blank #main .main_color.container_wrap:first-child, #top .main_color.fullsize .template-blog .post_delimiter{border-color:#e1e1e1;}.main_color .rounded-container, #top .main_color .pagination a:hover, .main_color .small-preview, .main_color .fallback-post-type-icon{background:#919191;color:#ffffff;}.main_color , .main_color .site-background, .main_color .first-quote,  .main_color .related_image_wrap, .main_color .gravatar img  .main_color .hr_content, .main_color .news-thumb, .main_color .post-format-icon, .main_color .ajax_controlls a, .main_color .tweet-text.avatar_no, .main_color .big-preview, .main_color .toggler, .main_color .toggler.activeTitle:hover, .main_color #js_sort_items, .main_color.inner-entry, .main_color .grid-entry-title, .main_color .related-format-icon,  .grid-entry .main_color .avia-arrow, .main_color .avia-gallery-big, .main_color .avia-gallery-big, .main_color .avia-gallery img{background-color:#ffffff;color: #666666;}.main_color .heading-color, .main_color h1, .main_color h2, .main_color h3, .main_color h4, .main_color h5, .main_color h6, .main_color .sidebar .current_page_item>a, .main_color .sidebar .current-menu-item>a, .main_color .pagination .current, .main_color .pagination a:hover, .main_color strong.avia-testimonial-name, .main_color .heading, .main_color .toggle_content strong, .main_color .toggle_content strong a, .main_color .tab_content strong, .main_color .tab_content strong a , .main_color .asc_count, .main_color .avia-testimonial-content strong, .main_color div .news-headline{    color:#222222;}.main_color .meta-color, .main_color .sidebar, .main_color .sidebar a, .main_color .minor-meta, .main_color .minor-meta a, .main_color .text-sep, .main_color blockquote, .main_color .post_nav a, .main_color .comment-text, .main_color .side-container-inner, .main_color .news-time, .main_color .pagination a, .main_color .pagination span,  .main_color .tweet-text.avatar_no .tweet-time, #top .main_color .extra-mini-title, .main_color .team-member-job-title, .main_color .team-social a, .main_color #js_sort_items a, .grid-entry-excerpt, .main_color .avia-testimonial-subtitle, .main_color .commentmetadata a,.main_color .social_bookmarks a, .main_color .meta-heading>*, .main_color .slide-meta, .main_color .slide-meta a, .main_color .taglist, .main_color .taglist a, .main_color .phone-info, .main_color .phone-info a{color: #919191;}.main_color a, .main_color .widget_first, .main_color strong, .main_color b, .main_color b a, .main_color strong a, .main_color #js_sort_items a:hover, .main_color #js_sort_items a.active_sort, .main_color .special_amp, .main_color .taglist a.activeFilter{color:#719430;}.main_color a:hover, .main_color h1 a:hover, .main_color h2 a:hover, .main_color h3 a:hover, .main_color h4 a:hover, .main_color h5 a:hover, .main_color h6 a:hover,  .main_color .template-search  a.news-content:hover{color: #8bba34;}.main_color .primary-background, .main_color .primary-background a, div .main_color .button, .main_color #submit, .main_color input[type='submit'], .main_color .small-preview:hover, .main_color .avia-menu-fx, .main_color .avia-menu-fx .avia-arrow, .main_color.iconbox_top .iconbox_icon, .main_color .avia-data-table th.avia-highlight-col, .main_color .avia-color-theme-color, .main_color .avia-color-theme-color:hover, .main_color .image-overlay .image-overlay-inside::before, .main_color .comment-count, .main_color .av_dropcap2{background-color: #719430;color:#ffffff;border-color:#719430;}.main_color .button:hover, .main_color .ajax_controlls a:hover, .main_color #submit:hover, .main_color .big_button:hover, .main_color .contentSlideControlls a:hover, .main_color #submit:hover , .main_color input[type='submit']:hover{background-color: #8bba34;color:#ffffff;border-color:#8bba34;}.main_color .timeline-bullet{background-color:#e1e1e1;border-color: #ffffff;}.main_color table, .main_color .widget_nav_menu ul:first-child>.current-menu-item, .main_color .widget_nav_menu ul:first-child>.current_page_item, .main_color .widget_nav_menu ul:first-child>.current-menu-ancestor, .main_color .pagination .current, .main_color .pagination a, .main_color.iconbox_top .iconbox_content, .main_color .av_promobox, .main_color .toggle_content, .main_color .toggler:hover, .main_color .related_posts_default_image, .main_color .search-result-counter, .main_color .container_wrap_meta, .main_color .avia-content-slider .slide-image, .main_color .avia-slider-testimonials .avia-testimonial-content, .main_color .avia-testimonial-arrow-wrap .avia-arrow, .main_color .news-thumb{background: #f8f8f8;}#top .main_color .post_timeline li:hover .timeline-bullet{background-color:#8bba34;}.main_color blockquote, .main_color .avia-bullet{border-color:#719430;}.main_color .main_menu ul:first-child >li > ul, #top .main_color .avia_mega_div > .sub-menu{border-top-color:#719430;}.main_color .breadcrumb, .main_color .breadcrumb a, #top .main_color.title_container .main-title, #top .main_color.title_container .main-title a{color:#666666;}.main_color .header_bg, .main_color .main_menu ul, .main_color .main_menu .menu ul li a, .main_color .pointer_arrow_wrap .pointer_arrow, .main_color .avia_mega_div{background-color:#ffffff;color: #919191;}.main_color .main_menu .menu ul li a:hover{background-color:#f8f8f8;}.main_color .sub_menu>ul>li>a, .main_color .sub_menu>div>ul>li>a, .main_color .main_menu ul:first-child > li > a, #top .main_color .main_menu .menu ul .current_page_item > a, #top .main_color .main_menu .menu ul .current-menu-item > a , #top .main_color .sub_menu li ul a{color:#919191;}#top .main_color .main_menu .menu ul li>a:hover{color:#666666;}.main_color .main_menu ul:first-child > li a:hover,.main_color .main_menu ul:first-child > li.current-menu-item > a,.main_color .main_menu ul:first-child > li.current_page_item > a,.main_color .main_menu ul:first-child > li.active-parent-item > a{color:#666666;}#top .main_color .main_menu .menu .avia_mega_div ul .current-menu-item > a{color:#719430;}.main_color .sub_menu>ul>li>a:hover, .main_color .sub_menu>div>ul>li>a:hover{color:#666666;}#top .main_color .sub_menu ul li a:hover,.main_color .sub_menu ul:first-child > li.current-menu-item > a,.main_color .sub_menu ul:first-child > li.current_page_item > a,.main_color .sub_menu ul:first-child > li.active-parent-item > a{color:#666666;}.main_color .sub_menu li ul a, .main_color #payment, .main_color .sub_menu ul li, .main_color .sub_menu ul, #top .main_color .sub_menu li li a:hover{background-color: #ffffff;}.main_color#header .avia_mega_div > .sub-menu.avia_mega_hr{border-color:#e1e1e1;}.main_color .avia-tt, .main_color .avia-tt .avia-arrow, .main_color .avia-tt .avia-arrow{background-color: #ffffff;color: #919191;}.main_color .ajax_search_image{background-color: #719430;color:#ffffff;}.main_color .ajax_search_excerpt{color: #919191;}#top .main_color .ajax_search_entry:hover{background-color:#f8f8f8;}.main_color .ajax_search_title{color: #222222;}.main_color .ajax_load{background-color:#719430;}#top .main_color .avia-color-theme-color{color: rgba(0, 0, 0, 0.5);}.main_color .avia-color-theme-color-subtle{background-color:#f8f8f8;color: #666666;}.main_color .avia-color-theme-color-subtle:hover{background-color:#ffffff;color: #222222;}.main_color .avia-icon-list .iconlist_icon{background-color:#d0d0d0;}.main_color .avia-icon-list .iconlist-timeline{border-color:#e1e1e1;}.main_color .iconlist_content{color:#919191;}#top .main_color .input-text, #top .main_color input[type='text'], #top .main_color input[type='input'], #top .main_color input[type='password'], #top .main_color input[type='email'], #top .main_color input[type='number'], #top .main_color input[type='url'], #top .main_color input[type='tel'], #top .main_color input[type='search'], #top .main_color textarea, #top .main_color select{border-color:#e1e1e1;background-color: #f8f8f8;color:#919191;}#top .main_color .invers-color .input-text, #top .main_color .invers-color input[type='text'], #top .main_color .invers-color input[type='input'], #top .main_color .invers-color input[type='password'], #top .main_color .invers-color input[type='email'], #top .main_color .invers-color input[type='number'], #top .main_color .invers-color input[type='url'], #top .main_color .invers-color input[type='tel'], #top .main_color .invers-color input[type='search'], #top .main_color .invers-color textarea, #top .main_color .invers-color select{background-color: #ffffff;} .main_color .hr-short .hr-inner-style,  .main_color .hr-short .hr-inner{background-color: #ffffff;}div  .main_color .tabcontainer .active_tab_content, div .main_color .tabcontainer  .active_tab{background-color: #f8f8f8;color:#666666;}.main_color .template-archives  .tabcontainer a{color:#666666;} .main_color .template-archives .tabcontainer a:hover{color:#8bba34;}.main_color .sidebar_tab_icon {background-color: #e1e1e1;}#top .main_color .sidebar_active_tab .sidebar_tab_icon {background-color: #719430;}.main_color .sidebar_tab:hover .sidebar_tab_icon {background-color: #8bba34;}.main_color .sidebar_tab, .main_color .tabcontainer .tab{color: #919191;}.main_color div .sidebar_active_tab , .main_color .sidebar_tab:hover, div  .main_color .tabcontainer.noborder_tabs .active_tab_content, div .main_color .tabcontainer.noborder_tabs  .active_tab{color: #666666;background-color: #ffffff;}@media only screen and (max-width: 767px) {.responsive #top .main_color .tabcontainer .active_tab{ background-color: #8bba34; color:#ffffff; } .responsive #top .main_color .tabcontainer{border-color:#e1e1e1;}.responsive #top .main_color .active_tab_content{background-color: #f8f8f8;}}.main_color tr:nth-child(even), .main_color .avia-data-table .avia-heading-row .avia-desc-col, .main_color .avia-data-table .avia-highlight-col, .main_color .pricing-table>li:nth-child(even), body .main_color .pricing-table.avia-desc-col li{background-color:#ffffff;color: #666666;}.main_color table caption, .main_color tr:nth-child(even), .main_color .pricing-table>li:nth-child(even){color: #919191;}.main_color tr:nth-child(odd), .main_color .pricing-table>li:nth-child(odd), .main_color .pricing-extra{background: #f8f8f8;}.main_color .pricing-table li.avia-pricing-row, .main_color .pricing-table li.avia-heading-row, .main_color .pricing-table li.avia-pricing-row .pricing-extra{background-color: #719430;color:#ffffff;border-color:#93b652;}.main_color .pricing-table li.avia-heading-row, .main_color .pricing-table li.avia-heading-row .pricing-extra{background-color: #82a541;color:#ffffff;border-color:#93b652;}.main_color  .pricing-table.avia-desc-col .avia-heading-row, .main_color  .pricing-table.avia-desc-col .avia-pricing-row{border-color:#e1e1e1;}.main_color .mejs-controls .mejs-time-rail .mejs-time-current, .main_color .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current, .main_color .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .main_color .theme-color-bar .bar {background: #719430;background-image:-webkit-linear-gradient(-45deg, #719430 25%, #93b652 25%, #93b652 50%, #719430 50%, #719430 75%, #93b652 75%, #93b652);background-image:      -moz-linear-gradient(-45deg, #719430 25%, #93b652 25%, #93b652 50%, #719430 50%, #719430 75%, #93b652 75%, #93b652);background-image:        -o-linear-gradient(-45deg, #719430 25%, #93b652 25%, #93b652 50%, #719430 50%, #719430 75%, #93b652 75%, #93b652);background-image:       -ms-linear-gradient(-45deg, #719430 25%, #93b652 25%, #93b652 50%, #719430 50%, #719430 75%, #93b652 75%, #93b652);background-image:           linear-gradient(-45deg, #719430 25%, #93b652 25%, #93b652 50%, #719430 50%, #719430 75%, #93b652 75%, #93b652);-moz-background-size: 6px 6px;background-size: 6px 6px;-webkit-background-size: 6px 5px;}.main_color .mejs-controls .mejs-time-rail .mejs-time-float {background: #719430;background: -webkit-linear-gradient(#93b652, #719430);background:    -moz-linear-gradient(#93b652, #719430);background:      -o-linear-gradient(#93b652, #719430);background:     -ms-linear-gradient(#93b652, #719430);background:         linear-gradient(#93b652, #719430);color: #fff;}.main_color .mejs-controls .mejs-time-rail .mejs-time-float-corner {border: solid 4px #719430;border-color: #719430 transparent transparent transparent;}.main_color .progress{background-color:#f8f8f8;}.main_color .bbp-topics .bbp-header, .main_color .bbp-topics .bbp-header, .main_color .bbp-forums .bbp-header{background-color:#f8f8f8;}.main_color .bbp-meta, .main_color .bbp-author-role, .main_color .bbp-author-ip, .main_color .bbp-pagination-count{color: #919191;}.main_color .bbp-admin-links{color:#e1e1e1;}.avia_transform .main_color .bbp-replies .bbp-reply-author::before{background-color:#ffffff;border-color:#e1e1e1;}.main_color .bbp-author-name{color:#222222;}.main_color dropcap2, .main_color dropcap3, .main_color avia_button, .main_color avia_button:hover, .main_color .on-primary-color, .main_color .on-primary-color:hover{color: #ffffff;}#scroll-top-link:hover{ background-color: #f8f8f8; color: #719430; border:1px solid #e1e1e1; } #mobile-advanced  { background-color: #ffffff; color: #719430; }#mobile-advanced, #mobile-advanced li > a, #mobile-advanced .mega_menu_title{color: #666666; border-color:#e1e1e1; }#mobile-advanced li > a:hover{ background-color: #719430; color: #ffffff; }.header_color, .header_color div, .header_color  span, .header_color  applet, .header_color object, .header_color iframe, .header_color h1, .header_color h2, .header_color h3, .header_color h4, .header_color h5, .header_color h6, .header_color p, .header_color blockquote, .header_color pre, .header_color a, .header_color abbr, .header_color acronym, .header_color address, .header_color big, .header_color cite, .header_color code, .header_color del, .header_color dfn, .header_color em, .header_color img, .header_color ins, .header_color kbd, .header_color q, .header_color s, .header_color samp, .header_color small, .header_color strike, .header_color strong, .header_color sub, .header_color sup, .header_color tt, .header_color var, .header_color b, .header_color u, .header_color i, .header_color center, .header_color dl, .header_color dt, .header_color dd, .header_color ol, .header_color ul, .header_color li, .header_color fieldset, .header_color form, .header_color label, .header_color legend, .header_color table, .header_color caption, .header_color tbody, .header_color tfoot, .header_color thead, .header_color tr, .header_color th, .header_color td, .header_color article, .header_color aside, .header_color canvas, .header_color details, .header_color embed, .header_color figure, .header_color fieldset, .header_color figcaption, .header_color footer, .header_color header, .header_color hgroup, .header_color menu, .header_color nav, .header_color output, .header_color ruby, .header_color section, .header_color summary, .header_color time, .header_color mark, .header_color audio, .header_color video, #top .header_color .pullquote_boxed, .responsive #top .header_color .avia-testimonial, .responsive #top.avia-blank #main .header_color.container_wrap:first-child, #top .header_color.fullsize .template-blog .post_delimiter{border-color:#e1e1e1;}.header_color .rounded-container, #top .header_color .pagination a:hover, .header_color .small-preview, .header_color .fallback-post-type-icon{background:#919191;color:#ffffff;}.header_color , .header_color .site-background, .header_color .first-quote,  .header_color .related_image_wrap, .header_color .gravatar img  .header_color .hr_content, .header_color .news-thumb, .header_color .post-format-icon, .header_color .ajax_controlls a, .header_color .tweet-text.avatar_no, .header_color .big-preview, .header_color .toggler, .header_color .toggler.activeTitle:hover, .header_color #js_sort_items, .header_color.inner-entry, .header_color .grid-entry-title, .header_color .related-format-icon,  .grid-entry .header_color .avia-arrow, .header_color .avia-gallery-big, .header_color .avia-gallery-big, .header_color .avia-gallery img{background-color:#ffffff;color: #666666;}.header_color .heading-color, .header_color h1, .header_color h2, .header_color h3, .header_color h4, .header_color h5, .header_color h6, .header_color .sidebar .current_page_item>a, .header_color .sidebar .current-menu-item>a, .header_color .pagination .current, .header_color .pagination a:hover, .header_color strong.avia-testimonial-name, .header_color .heading, .header_color .toggle_content strong, .header_color .toggle_content strong a, .header_color .tab_content strong, .header_color .tab_content strong a , .header_color .asc_count, .header_color .avia-testimonial-content strong, .header_color div .news-headline{    color:#222222;}.header_color .meta-color, .header_color .sidebar, .header_color .sidebar a, .header_color .minor-meta, .header_color .minor-meta a, .header_color .text-sep, .header_color blockquote, .header_color .post_nav a, .header_color .comment-text, .header_color .side-container-inner, .header_color .news-time, .header_color .pagination a, .header_color .pagination span,  .header_color .tweet-text.avatar_no .tweet-time, #top .header_color .extra-mini-title, .header_color .team-member-job-title, .header_color .team-social a, .header_color #js_sort_items a, .grid-entry-excerpt, .header_color .avia-testimonial-subtitle, .header_color .commentmetadata a,.header_color .social_bookmarks a, .header_color .meta-heading>*, .header_color .slide-meta, .header_color .slide-meta a, .header_color .taglist, .header_color .taglist a, .header_color .phone-info, .header_color .phone-info a{color: #919191;}.header_color a, .header_color .widget_first, .header_color strong, .header_color b, .header_color b a, .header_color strong a, .header_color #js_sort_items a:hover, .header_color #js_sort_items a.active_sort, .header_color .special_amp, .header_color .taglist a.activeFilter{color:#719430;}.header_color a:hover, .header_color h1 a:hover, .header_color h2 a:hover, .header_color h3 a:hover, .header_color h4 a:hover, .header_color h5 a:hover, .header_color h6 a:hover,  .header_color .template-search  a.news-content:hover{color: #8bba34;}.header_color .primary-background, .header_color .primary-background a, div .header_color .button, .header_color #submit, .header_color input[type='submit'], .header_color .small-preview:hover, .header_color .avia-menu-fx, .header_color .avia-menu-fx .avia-arrow, .header_color.iconbox_top .iconbox_icon, .header_color .avia-data-table th.avia-highlight-col, .header_color .avia-color-theme-color, .header_color .avia-color-theme-color:hover, .header_color .image-overlay .image-overlay-inside::before, .header_color .comment-count, .header_color .av_dropcap2{background-color: #719430;color:#ffffff;border-color:#719430;}.header_color .button:hover, .header_color .ajax_controlls a:hover, .header_color #submit:hover, .header_color .big_button:hover, .header_color .contentSlideControlls a:hover, .header_color #submit:hover , .header_color input[type='submit']:hover{background-color: #8bba34;color:#ffffff;border-color:#8bba34;}.header_color .timeline-bullet{background-color:#e1e1e1;border-color: #ffffff;}.header_color table, .header_color .widget_nav_menu ul:first-child>.current-menu-item, .header_color .widget_nav_menu ul:first-child>.current_page_item, .header_color .widget_nav_menu ul:first-child>.current-menu-ancestor, .header_color .pagination .current, .header_color .pagination a, .header_color.iconbox_top .iconbox_content, .header_color .av_promobox, .header_color .toggle_content, .header_color .toggler:hover, .header_color .related_posts_default_image, .header_color .search-result-counter, .header_color .container_wrap_meta, .header_color .avia-content-slider .slide-image, .header_color .avia-slider-testimonials .avia-testimonial-content, .header_color .avia-testimonial-arrow-wrap .avia-arrow, .header_color .news-thumb{background: #f8f8f8;}#top .header_color .post_timeline li:hover .timeline-bullet{background-color:#8bba34;}.header_color blockquote, .header_color .avia-bullet{border-color:#719430;}.header_color .main_menu ul:first-child >li > ul, #top .header_color .avia_mega_div > .sub-menu{border-top-color:#719430;}.header_color .breadcrumb, .header_color .breadcrumb a, #top .header_color.title_container .main-title, #top .header_color.title_container .main-title a{color:#666666;}.header_color .header_bg, .header_color .main_menu ul, .header_color .main_menu .menu ul li a, .header_color .pointer_arrow_wrap .pointer_arrow, .header_color .avia_mega_div{background-color:#ffffff;color: #919191;}.header_color .main_menu .menu ul li a:hover{background-color:#f8f8f8;}.header_color .sub_menu>ul>li>a, .header_color .sub_menu>div>ul>li>a, .header_color .main_menu ul:first-child > li > a, #top .header_color .main_menu .menu ul .current_page_item > a, #top .header_color .main_menu .menu ul .current-menu-item > a , #top .header_color .sub_menu li ul a{color:#919191;}#top .header_color .main_menu .menu ul li>a:hover{color:#666666;}.header_color .main_menu ul:first-child > li a:hover,.header_color .main_menu ul:first-child > li.current-menu-item > a,.header_color .main_menu ul:first-child > li.current_page_item > a,.header_color .main_menu ul:first-child > li.active-parent-item > a{color:#666666;}#top .header_color .main_menu .menu .avia_mega_div ul .current-menu-item > a{color:#719430;}.header_color .sub_menu>ul>li>a:hover, .header_color .sub_menu>div>ul>li>a:hover{color:#666666;}#top .header_color .sub_menu ul li a:hover,.header_color .sub_menu ul:first-child > li.current-menu-item > a,.header_color .sub_menu ul:first-child > li.current_page_item > a,.header_color .sub_menu ul:first-child > li.active-parent-item > a{color:#666666;}.header_color .sub_menu li ul a, .header_color #payment, .header_color .sub_menu ul li, .header_color .sub_menu ul, #top .header_color .sub_menu li li a:hover{background-color: #ffffff;}.header_color#header .avia_mega_div > .sub-menu.avia_mega_hr{border-color:#e1e1e1;}.header_color .avia-tt, .header_color .avia-tt .avia-arrow, .header_color .avia-tt .avia-arrow{background-color: #ffffff;color: #919191;}.header_color .ajax_search_image{background-color: #719430;color:#ffffff;}.header_color .ajax_search_excerpt{color: #919191;}#top .header_color .ajax_search_entry:hover{background-color:#f8f8f8;}.header_color .ajax_search_title{color: #222222;}.header_color .ajax_load{background-color:#719430;}#top .header_color .avia-color-theme-color{color: rgba(0, 0, 0, 0.5);}.header_color .avia-color-theme-color-subtle{background-color:#f8f8f8;color: #666666;}.header_color .avia-color-theme-color-subtle:hover{background-color:#ffffff;color: #222222;}.header_color .avia-icon-list .iconlist_icon{background-color:#d0d0d0;}.header_color .avia-icon-list .iconlist-timeline{border-color:#e1e1e1;}.header_color .iconlist_content{color:#919191;}#top .header_color .input-text, #top .header_color input[type='text'], #top .header_color input[type='input'], #top .header_color input[type='password'], #top .header_color input[type='email'], #top .header_color input[type='number'], #top .header_color input[type='url'], #top .header_color input[type='tel'], #top .header_color input[type='search'], #top .header_color textarea, #top .header_color select{border-color:#e1e1e1;background-color: #f8f8f8;color:#919191;}#top .header_color .invers-color .input-text, #top .header_color .invers-color input[type='text'], #top .header_color .invers-color input[type='input'], #top .header_color .invers-color input[type='password'], #top .header_color .invers-color input[type='email'], #top .header_color .invers-color input[type='number'], #top .header_color .invers-color input[type='url'], #top .header_color .invers-color input[type='tel'], #top .header_color .invers-color input[type='search'], #top .header_color .invers-color textarea, #top .header_color .invers-color select{background-color: #ffffff;} .header_color .hr-short .hr-inner-style,  .header_color .hr-short .hr-inner{background-color: #ffffff;}div  .header_color .tabcontainer .active_tab_content, div .header_color .tabcontainer  .active_tab{background-color: #f8f8f8;color:#666666;}.header_color .template-archives  .tabcontainer a{color:#666666;} .header_color .template-archives .tabcontainer a:hover{color:#8bba34;}.header_color .sidebar_tab_icon {background-color: #e1e1e1;}#top .header_color .sidebar_active_tab .sidebar_tab_icon {background-color: #719430;}.header_color .sidebar_tab:hover .sidebar_tab_icon {background-color: #8bba34;}.header_color .sidebar_tab, .header_color .tabcontainer .tab{color: #919191;}.header_color div .sidebar_active_tab , .header_color .sidebar_tab:hover, div  .header_color .tabcontainer.noborder_tabs .active_tab_content, div .header_color .tabcontainer.noborder_tabs  .active_tab{color: #666666;background-color: #ffffff;}@media only screen and (max-width: 767px) {.responsive #top .header_color .tabcontainer .active_tab{ background-color: #8bba34; color:#ffffff; } .responsive #top .header_color .tabcontainer{border-color:#e1e1e1;}.responsive #top .header_color .active_tab_content{background-color: #f8f8f8;}}.header_color tr:nth-child(even), .header_color .avia-data-table .avia-heading-row .avia-desc-col, .header_color .avia-data-table .avia-highlight-col, .header_color .pricing-table>li:nth-child(even), body .header_color .pricing-table.avia-desc-col li{background-color:#ffffff;color: #666666;}.header_color table caption, .header_color tr:nth-child(even), .header_color .pricing-table>li:nth-child(even){color: #919191;}.header_color tr:nth-child(odd), .header_color .pricing-table>li:nth-child(odd), .header_color .pricing-extra{background: #f8f8f8;}.header_color .pricing-table li.avia-pricing-row, .header_color .pricing-table li.avia-heading-row, .header_color .pricing-table li.avia-pricing-row .pricing-extra{background-color: #719430;color:#ffffff;border-color:#93b652;}.header_color .pricing-table li.avia-heading-row, .header_color .pricing-table li.avia-heading-row .pricing-extra{background-color: #82a541;color:#ffffff;border-color:#93b652;}.header_color  .pricing-table.avia-desc-col .avia-heading-row, .header_color  .pricing-table.avia-desc-col .avia-pricing-row{border-color:#e1e1e1;}.header_color .mejs-controls .mejs-time-rail .mejs-time-current, .header_color .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current, .header_color .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .header_color .theme-color-bar .bar {background: #719430;background-image:-webkit-linear-gradient(-45deg, #719430 25%, #93b652 25%, #93b652 50%, #719430 50%, #719430 75%, #93b652 75%, #93b652);background-image:      -moz-linear-gradient(-45deg, #719430 25%, #93b652 25%, #93b652 50%, #719430 50%, #719430 75%, #93b652 75%, #93b652);background-image:        -o-linear-gradient(-45deg, #719430 25%, #93b652 25%, #93b652 50%, #719430 50%, #719430 75%, #93b652 75%, #93b652);background-image:       -ms-linear-gradient(-45deg, #719430 25%, #93b652 25%, #93b652 50%, #719430 50%, #719430 75%, #93b652 75%, #93b652);background-image:           linear-gradient(-45deg, #719430 25%, #93b652 25%, #93b652 50%, #719430 50%, #719430 75%, #93b652 75%, #93b652);-moz-background-size: 6px 6px;background-size: 6px 6px;-webkit-background-size: 6px 5px;}.header_color .mejs-controls .mejs-time-rail .mejs-time-float {background: #719430;background: -webkit-linear-gradient(#93b652, #719430);background:    -moz-linear-gradient(#93b652, #719430);background:      -o-linear-gradient(#93b652, #719430);background:     -ms-linear-gradient(#93b652, #719430);background:         linear-gradient(#93b652, #719430);color: #fff;}.header_color .mejs-controls .mejs-time-rail .mejs-time-float-corner {border: solid 4px #719430;border-color: #719430 transparent transparent transparent;}.header_color .progress{background-color:#f8f8f8;}.header_color .bbp-topics .bbp-header, .header_color .bbp-topics .bbp-header, .header_color .bbp-forums .bbp-header{background-color:#f8f8f8;}.header_color .bbp-meta, .header_color .bbp-author-role, .header_color .bbp-author-ip, .header_color .bbp-pagination-count{color: #919191;}.header_color .bbp-admin-links{color:#e1e1e1;}.avia_transform .header_color .bbp-replies .bbp-reply-author::before{background-color:#ffffff;border-color:#e1e1e1;}.header_color .bbp-author-name{color:#222222;}.header_color dropcap2, .header_color dropcap3, .header_color avia_button, .header_color avia_button:hover, .header_color .on-primary-color, .header_color .on-primary-color:hover{color: #ffffff;}#main, .html_stretched #wrap_all{background-color:#ffffff;}#advanced_menu_toggle, #advanced_menu_hide{background-color:#ffffff;color: #666666;border-color: #e1e1e1;}.avia_desktop #advanced_menu_toggle:hover, .avia_desktop #advanced_menu_hide:hover{background-color: #719430; color: #ffffff; border-color:#719430; }#mobile-advanced li > a:before {color:#719430;}#mobile-advanced li > a:hover:before {color:#ffffff;}.socket_color .cart_dropdown .dropdown_widget li a, #top .socket_color  .avia_cart_buttons .button,  #top .socket_color .dropdown_widget .buttons .button, .socket_color .cart_dropdown_first .cart_dropdown_link {color: #666666;}.socket_color .woocommerce-tabs .tabs a, .socket_color .product_meta, .socket_color .quantity input.qty, .socket_color .cart_dropdown .dropdown_widget, .socket_color .avia_select_fake_val, .socket_color address, .socket_color .product>a .socket_color .product_excerpt, .socket_color .term_description, #top .socket_color .price .from, #top #wrap_all .socket_color del, .socket_color .dynamic-title .dynamic-heading, .socket_color .dynamic-title a{color: #707D30;}.socket_color div.product .woocommerce-tabs ul.tabs li.active a, .socket_color .cart_dropdown .dropdown_widget .widget_shopping_cart_content,  .socket_color .cart_dropdown_link, .socket_color .inner_product_header, .socket_color .avia-arrow, #top .socket_color .variations select, #top .socket_color .variations input, #top .socket_color #reviews input, .socket_color #reviews .comment-text, .socket_color #reviews #comment, .socket_color .single-product-main-image .images a, #top .socket_color .shop_table.cart .input-text, #top .socket_color form.login .input-text, #top .socket_color form.register .input-text{background-color: #bdd73d;}.socket_color .woocommerce-tabs .tabs .active, .socket_color div.product .woocommerce-tabs .panel, .socket_color .activeslideThumb, .socket_color #payment li, .socket_color .widget_price_filter .ui-slider-horizontal .ui-slider-range,  .socket_color .avia_cart, .socket_color form.login, .socket_color form.register, .socket_color .col-1, .socket_color .col-2, .socket_color .variations_form,  .socket_color .dynamic-title, .socket_color .single-product-main-image .thumbnails a , .socket_color .quantity input.qty, .socket_color .avia_cart_buttons,  #top  .socket_color .dropdown_widget .buttons, div .dropdown_widget .cart_list li:hover, .socket_color .woocommerce-info{background-color: #f8f8f8;}.socket_color .thumbnail_container img, #top .socket_color #main .order_details {border-color: #e1e1e1;}.socket_color .summary div{border-color: #f8f8f8;}.socket_color .widget_layered_nav ul li.chosen, .socket_color .widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle, #top .socket_color a.remove, #top .socket_color .onsale{background-color: #666666;}.socket_color #shop_header a:hover, #top  .socket_color .widget_layered_nav ul li.chosen a, #top .socket_color .widget_layered_nav ul li.chosen small{color: #fff;}#top .socket_color .price, .socket_color .stock, #top #wrap_all .socket_color ins{color:#666666;}.socket_color .dynamic-title a:hover{color:#ffffff;}.socket_color .widget_price_filter .price_slider_wrapper .ui-widget-content{background: #e1e1e1;}#top .socket_color .chzn-container-single .chzn-single{border-color: #e1e1e1;background-color: #f8f8f8;color:#707D30;}.socket_color #payment {background-color: #f8f8f8;}#top .socket_color .quantity input.plus, #top .socket_color .quantity input.minus {border-color: #e1e1e1;background-color: #e7e7e7;color:#707D30;}.socket_color .sort-param > li > span, .socket_color .sort-param > li > a, .socket_color .sort-param ul{background-color: #f8f8f8;}.socket_color .sort-param > li:hover > span, .socket_color .sort-param > li:hover > a, .socket_color .sort-param > li:hover ul, .socket_color .product-sorting strong{color:#222222;}.socket_color .sort-param  a{color:#707D30;}#top .socket_color .sort-param  a:hover{color:#ffffff;}.socket_color .avia-bullet{border-color: #707D30;}#top .socket_color a:hover .avia-bullet{border-color: #ffffff;}.socket_color .sort-param  .current-param a{color:#666666;}.socket_color .sort-param .current-param .avia-bullet{border-color:#666666;}.footer_color .cart_dropdown .dropdown_widget li a, #top .footer_color  .avia_cart_buttons .button,  #top .footer_color .dropdown_widget .buttons .button, .footer_color .cart_dropdown_first .cart_dropdown_link {color: #666666;}.footer_color .woocommerce-tabs .tabs a, .footer_color .product_meta, .footer_color .quantity input.qty, .footer_color .cart_dropdown .dropdown_widget, .footer_color .avia_select_fake_val, .footer_color address, .footer_color .product>a .footer_color .product_excerpt, .footer_color .term_description, #top .footer_color .price .from, #top #wrap_all .footer_color del, .footer_color .dynamic-title .dynamic-heading, .footer_color .dynamic-title a{color: #919191;}.footer_color div.product .woocommerce-tabs ul.tabs li.active a, .footer_color .cart_dropdown .dropdown_widget .widget_shopping_cart_content,  .footer_color .cart_dropdown_link, .footer_color .inner_product_header, .footer_color .avia-arrow, #top .footer_color .variations select, #top .footer_color .variations input, #top .footer_color #reviews input, .footer_color #reviews .comment-text, .footer_color #reviews #comment, .footer_color .single-product-main-image .images a, #top .footer_color .shop_table.cart .input-text, #top .footer_color form.login .input-text, #top .footer_color form.register .input-text{background-color: #ffffff;}.footer_color .woocommerce-tabs .tabs .active, .footer_color div.product .woocommerce-tabs .panel, .footer_color .activeslideThumb, .footer_color #payment li, .footer_color .widget_price_filter .ui-slider-horizontal .ui-slider-range,  .footer_color .avia_cart, .footer_color form.login, .footer_color form.register, .footer_color .col-1, .footer_color .col-2, .footer_color .variations_form,  .footer_color .dynamic-title, .footer_color .single-product-main-image .thumbnails a , .footer_color .quantity input.qty, .footer_color .avia_cart_buttons,  #top  .footer_color .dropdown_widget .buttons, div .dropdown_widget .cart_list li:hover, .footer_color .woocommerce-info{background-color: #f8f8f8;}.footer_color .thumbnail_container img, #top .footer_color #main .order_details {border-color: #e1e1e1;}.footer_color .summary div{border-color: #f8f8f8;}.footer_color .widget_layered_nav ul li.chosen, .footer_color .widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle, #top .footer_color a.remove, #top .footer_color .onsale{background-color: #719430;}.footer_color #shop_header a:hover, #top  .footer_color .widget_layered_nav ul li.chosen a, #top .footer_color .widget_layered_nav ul li.chosen small{color: #fff;}#top .footer_color .price, .footer_color .stock, #top #wrap_all .footer_color ins{color:#719430;}.footer_color .dynamic-title a:hover{color:#8bba34;}.footer_color .widget_price_filter .price_slider_wrapper .ui-widget-content{background: #e1e1e1;}#top .footer_color .chzn-container-single .chzn-single{border-color: #e1e1e1;background-color: #f8f8f8;color:#919191;}.footer_color #payment {background-color: #f8f8f8;}#top .footer_color .quantity input.plus, #top .footer_color .quantity input.minus {border-color: #e1e1e1;background-color: #e7e7e7;color:#919191;}.footer_color .sort-param > li > span, .footer_color .sort-param > li > a, .footer_color .sort-param ul{background-color: #f8f8f8;}.footer_color .sort-param > li:hover > span, .footer_color .sort-param > li:hover > a, .footer_color .sort-param > li:hover ul, .footer_color .product-sorting strong{color:#222222;}.footer_color .sort-param  a{color:#919191;}#top .footer_color .sort-param  a:hover{color:#8bba34;}.footer_color .avia-bullet{border-color: #919191;}#top .footer_color a:hover .avia-bullet{border-color: #8bba34;}.footer_color .sort-param  .current-param a{color:#719430;}.footer_color .sort-param .current-param .avia-bullet{border-color:#719430;}.alternate_color .cart_dropdown .dropdown_widget li a, #top .alternate_color  .avia_cart_buttons .button,  #top .alternate_color .dropdown_widget .buttons .button, .alternate_color .cart_dropdown_first .cart_dropdown_link {color: #666666;}.alternate_color .woocommerce-tabs .tabs a, .alternate_color .product_meta, .alternate_color .quantity input.qty, .alternate_color .cart_dropdown .dropdown_widget, .alternate_color .avia_select_fake_val, .alternate_color address, .alternate_color .product>a .alternate_color .product_excerpt, .alternate_color .term_description, #top .alternate_color .price .from, #top #wrap_all .alternate_color del, .alternate_color .dynamic-title .dynamic-heading, .alternate_color .dynamic-title a{color: #919191;}.alternate_color div.product .woocommerce-tabs ul.tabs li.active a, .alternate_color .cart_dropdown .dropdown_widget .widget_shopping_cart_content,  .alternate_color .cart_dropdown_link, .alternate_color .inner_product_header, .alternate_color .avia-arrow, #top .alternate_color .variations select, #top .alternate_color .variations input, #top .alternate_color #reviews input, .alternate_color #reviews .comment-text, .alternate_color #reviews #comment, .alternate_color .single-product-main-image .images a, #top .alternate_color .shop_table.cart .input-text, #top .alternate_color form.login .input-text, #top .alternate_color form.register .input-text{background-color: #ffffff;}.alternate_color .woocommerce-tabs .tabs .active, .alternate_color div.product .woocommerce-tabs .panel, .alternate_color .activeslideThumb, .alternate_color #payment li, .alternate_color .widget_price_filter .ui-slider-horizontal .ui-slider-range,  .alternate_color .avia_cart, .alternate_color form.login, .alternate_color form.register, .alternate_color .col-1, .alternate_color .col-2, .alternate_color .variations_form,  .alternate_color .dynamic-title, .alternate_color .single-product-main-image .thumbnails a , .alternate_color .quantity input.qty, .alternate_color .avia_cart_buttons,  #top  .alternate_color .dropdown_widget .buttons, div .dropdown_widget .cart_list li:hover, .alternate_color .woocommerce-info{background-color: #f8f8f8;}.alternate_color .thumbnail_container img, #top .alternate_color #main .order_details {border-color: #e1e1e1;}.alternate_color .summary div{border-color: #f8f8f8;}.alternate_color .widget_layered_nav ul li.chosen, .alternate_color .widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle, #top .alternate_color a.remove, #top .alternate_color .onsale{background-color: #719430;}.alternate_color #shop_header a:hover, #top  .alternate_color .widget_layered_nav ul li.chosen a, #top .alternate_color .widget_layered_nav ul li.chosen small{color: #fff;}#top .alternate_color .price, .alternate_color .stock, #top #wrap_all .alternate_color ins{color:#719430;}.alternate_color .dynamic-title a:hover{color:#8bba34;}.alternate_color .widget_price_filter .price_slider_wrapper .ui-widget-content{background: #e1e1e1;}#top .alternate_color .chzn-container-single .chzn-single{border-color: #e1e1e1;background-color: #f8f8f8;color:#919191;}.alternate_color #payment {background-color: #f8f8f8;}#top .alternate_color .quantity input.plus, #top .alternate_color .quantity input.minus {border-color: #e1e1e1;background-color: #e7e7e7;color:#919191;}.alternate_color .sort-param > li > span, .alternate_color .sort-param > li > a, .alternate_color .sort-param ul{background-color: #f8f8f8;}.alternate_color .sort-param > li:hover > span, .alternate_color .sort-param > li:hover > a, .alternate_color .sort-param > li:hover ul, .alternate_color .product-sorting strong{color:#222222;}.alternate_color .sort-param  a{color:#919191;}#top .alternate_color .sort-param  a:hover{color:#8bba34;}.alternate_color .avia-bullet{border-color: #919191;}#top .alternate_color a:hover .avia-bullet{border-color: #8bba34;}.alternate_color .sort-param  .current-param a{color:#719430;}.alternate_color .sort-param .current-param .avia-bullet{border-color:#719430;}.main_color .cart_dropdown .dropdown_widget li a, #top .main_color  .avia_cart_buttons .button,  #top .main_color .dropdown_widget .buttons .button, .main_color .cart_dropdown_first .cart_dropdown_link {color: #666666;}.main_color .woocommerce-tabs .tabs a, .main_color .product_meta, .main_color .quantity input.qty, .main_color .cart_dropdown .dropdown_widget, .main_color .avia_select_fake_val, .main_color address, .main_color .product>a .main_color .product_excerpt, .main_color .term_description, #top .main_color .price .from, #top #wrap_all .main_color del, .main_color .dynamic-title .dynamic-heading, .main_color .dynamic-title a{color: #919191;}.main_color div.product .woocommerce-tabs ul.tabs li.active a, .main_color .cart_dropdown .dropdown_widget .widget_shopping_cart_content,  .main_color .cart_dropdown_link, .main_color .inner_product_header, .main_color .avia-arrow, #top .main_color .variations select, #top .main_color .variations input, #top .main_color #reviews input, .main_color #reviews .comment-text, .main_color #reviews #comment, .main_color .single-product-main-image .images a, #top .main_color .shop_table.cart .input-text, #top .main_color form.login .input-text, #top .main_color form.register .input-text{background-color: #ffffff;}.main_color .woocommerce-tabs .tabs .active, .main_color div.product .woocommerce-tabs .panel, .main_color .activeslideThumb, .main_color #payment li, .main_color .widget_price_filter .ui-slider-horizontal .ui-slider-range,  .main_color .avia_cart, .main_color form.login, .main_color form.register, .main_color .col-1, .main_color .col-2, .main_color .variations_form,  .main_color .dynamic-title, .main_color .single-product-main-image .thumbnails a , .main_color .quantity input.qty, .main_color .avia_cart_buttons,  #top  .main_color .dropdown_widget .buttons, div .dropdown_widget .cart_list li:hover, .main_color .woocommerce-info{background-color: #f8f8f8;}.main_color .thumbnail_container img, #top .main_color #main .order_details {border-color: #e1e1e1;}.main_color .summary div{border-color: #f8f8f8;}.main_color .widget_layered_nav ul li.chosen, .main_color .widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle, #top .main_color a.remove, #top .main_color .onsale{background-color: #719430;}.main_color #shop_header a:hover, #top  .main_color .widget_layered_nav ul li.chosen a, #top .main_color .widget_layered_nav ul li.chosen small{color: #fff;}#top .main_color .price, .main_color .stock, #top #wrap_all .main_color ins{color:#719430;}.main_color .dynamic-title a:hover{color:#8bba34;}.main_color .widget_price_filter .price_slider_wrapper .ui-widget-content{background: #e1e1e1;}#top .main_color .chzn-container-single .chzn-single{border-color: #e1e1e1;background-color: #f8f8f8;color:#919191;}.main_color #payment {background-color: #f8f8f8;}#top .main_color .quantity input.plus, #top .main_color .quantity input.minus {border-color: #e1e1e1;background-color: #e7e7e7;color:#919191;}.main_color .sort-param > li > span, .main_color .sort-param > li > a, .main_color .sort-param ul{background-color: #f8f8f8;}.main_color .sort-param > li:hover > span, .main_color .sort-param > li:hover > a, .main_color .sort-param > li:hover ul, .main_color .product-sorting strong{color:#222222;}.main_color .sort-param  a{color:#919191;}#top .main_color .sort-param  a:hover{color:#8bba34;}.main_color .avia-bullet{border-color: #919191;}#top .main_color a:hover .avia-bullet{border-color: #8bba34;}.main_color .sort-param  .current-param a{color:#719430;}.main_color .sort-param .current-param .avia-bullet{border-color:#719430;}.added_to_cart_notification, .added_to_cart_notification .avia-arrow{background-color: #ffffff;color: #919191;border-color: #e1e1e1;}.added_to_cart_notification strong{color:#222222;}.header_color .cart_dropdown .dropdown_widget li a, #top .header_color  .avia_cart_buttons .button,  #top .header_color .dropdown_widget .buttons .button, .header_color .cart_dropdown_first .cart_dropdown_link {color: #666666;}.header_color .woocommerce-tabs .tabs a, .header_color .product_meta, .header_color .quantity input.qty, .header_color .cart_dropdown .dropdown_widget, .header_color .avia_select_fake_val, .header_color address, .header_color .product>a .header_color .product_excerpt, .header_color .term_description, #top .header_color .price .from, #top #wrap_all .header_color del, .header_color .dynamic-title .dynamic-heading, .header_color .dynamic-title a{color: #919191;}.header_color div.product .woocommerce-tabs ul.tabs li.active a, .header_color .cart_dropdown .dropdown_widget .widget_shopping_cart_content,  .header_color .cart_dropdown_link, .header_color .inner_product_header, .header_color .avia-arrow, #top .header_color .variations select, #top .header_color .variations input, #top .header_color #reviews input, .header_color #reviews .comment-text, .header_color #reviews #comment, .header_color .single-product-main-image .images a, #top .header_color .shop_table.cart .input-text, #top .header_color form.login .input-text, #top .header_color form.register .input-text{background-color: #ffffff;}.header_color .woocommerce-tabs .tabs .active, .header_color div.product .woocommerce-tabs .panel, .header_color .activeslideThumb, .header_color #payment li, .header_color .widget_price_filter .ui-slider-horizontal .ui-slider-range,  .header_color .avia_cart, .header_color form.login, .header_color form.register, .header_color .col-1, .header_color .col-2, .header_color .variations_form,  .header_color .dynamic-title, .header_color .single-product-main-image .thumbnails a , .header_color .quantity input.qty, .header_color .avia_cart_buttons,  #top  .header_color .dropdown_widget .buttons, div .dropdown_widget .cart_list li:hover, .header_color .woocommerce-info{background-color: #f8f8f8;}.header_color .thumbnail_container img, #top .header_color #main .order_details {border-color: #e1e1e1;}.header_color .summary div{border-color: #f8f8f8;}.header_color .widget_layered_nav ul li.chosen, .header_color .widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle, #top .header_color a.remove, #top .header_color .onsale{background-color: #719430;}.header_color #shop_header a:hover, #top  .header_color .widget_layered_nav ul li.chosen a, #top .header_color .widget_layered_nav ul li.chosen small{color: #fff;}#top .header_color .price, .header_color .stock, #top #wrap_all .header_color ins{color:#719430;}.header_color .dynamic-title a:hover{color:#8bba34;}.header_color .widget_price_filter .price_slider_wrapper .ui-widget-content{background: #e1e1e1;}#top .header_color .chzn-container-single .chzn-single{border-color: #e1e1e1;background-color: #f8f8f8;color:#919191;}.header_color #payment {background-color: #f8f8f8;}#top .header_color .quantity input.plus, #top .header_color .quantity input.minus {border-color: #e1e1e1;background-color: #e7e7e7;color:#919191;}.header_color .sort-param > li > span, .header_color .sort-param > li > a, .header_color .sort-param ul{background-color: #f8f8f8;}.header_color .sort-param > li:hover > span, .header_color .sort-param > li:hover > a, .header_color .sort-param > li:hover ul, .header_color .product-sorting strong{color:#222222;}.header_color .sort-param  a{color:#919191;}#top .header_color .sort-param  a:hover{color:#8bba34;}.header_color .avia-bullet{border-color: #919191;}#top .header_color a:hover .avia-bullet{border-color: #8bba34;}.header_color .sort-param  .current-param a{color:#719430;}.header_color .sort-param .current-param .avia-bullet{border-color:#719430;}
html body .title_container{
display:none;
}
.logo a img{
width:270px;
margin-top:10px;
}
.menu-item-search-dropdown{
display:none;
}
body .sidebar_left .inner_sidebar{
margin-right:30px;
}
#footer{
padding:13px;
display:none;
}
#menu-sidebar{
text-align:left;
}
.main_color .sidebar a{
color:#8bba34;
}
.main_color .sidebar a:hover{
color:#919191;
}
.iconbox .iconbox_content .iconbox_content_title{
color:#8bba34;
font-size:15px;
}
.sliderBar{
background:rgba(66,54,54,0.8)!important;
padding-right:20px;
}
#menu-sidebar .current-menu-item{
box-shadow:none;
background:none;
}
#menu-sidebar .current-menu-item a{
font-weight:normal;
}
#scroll-top-link{
display:none;
}
.specialButton{
width:453px;
height:174px;
background:url(http://juicyweb.co.nz/creativecutting/wp-content/uploads/csc-special-tile-newest-new.png);
margin-top:71px;
}
.specialButton:hover{
background-position:0px -174px;
} .wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="phone"]{
width:100%!important;
}
.fineformeslogo img{
width:200px;
margin: 0 15px 10px 0;
float:right;
}
h1, h2, h3, h4, h5, h6, tr.pricing-row td, #top .portfolio-title, .callout .content-area, .avia-big-box .avia-innerbox{
font-family:Open Sans, 'HelveticaNeue', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
body{
font-family: helvetica neue, 'HelveticaNeue', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}