@charset "utf-8";
@charset "utf-8";
@font-face {
font-family: 'HelveticaNeueLTStd75Bold';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bd-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bd-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bd-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bd-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bd-webfont.svg#HelveticaNeueLTStd75Bold) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd77BdCn';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bdcn-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bdcn-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bdcn-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bdcn-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bdcn-webfont.svg#HelveticaNeueLTStd77BdCn) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd77BdCnOb';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bdcno-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bdcno-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bdcno-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bdcno-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bdcno-webfont.svg#HelveticaNeueLTStd77BdCnOb) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd73BdEx';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bdex-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bdex-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bdex-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bdex-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bdex-webfont.svg#HelveticaNeueLTStd73BdEx) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd73BdExOb';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bdexo-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bdexo-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bdexo-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bdexo-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bdexo-webfont.svg#HelveticaNeueLTStd73BdExOb) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd76BdIt';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bdit-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bdit-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bdit-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bdit-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bdit-webfont.svg#HelveticaNeueLTStd76BdIt) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd75BdOutline';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bdou-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bdou-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bdou-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bdou-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-bdou-webfont.svg#HelveticaNeueLTStd75BdOutline) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd95Black';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-blk-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-blk-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-blk-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-blk-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-blk-webfont.svg#HelveticaNeueLTStd95Black) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd97BlkCn';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-blkcn-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-blkcn-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-blkcn-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-blkcn-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-blkcn-webfont.svg#HelveticaNeueLTStd97BlkCn) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd97BlkCnOb';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-blkcno-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-blkcno-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-blkcno-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-blkcno-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-blkcno-webfont.svg#HelveticaNeueLTStd97BlkCnOb) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd93BlkEx';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-blkex-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-blkex-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-blkex-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-blkex-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-blkex-webfont.svg#HelveticaNeueLTStd93BlkEx) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd93BlkExOb';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-blkexo-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-blkexo-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-blkexo-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-blkexo-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-blkexo-webfont.svg#HelveticaNeueLTStd93BlkExOb) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd96BlkIt';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-blkit-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-blkit-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-blkit-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-blkit-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-blkit-webfont.svg#HelveticaNeueLTStd96BlkIt) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd57Condensed';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-cn-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-cn-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-cn-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-cn-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-cn-webfont.svg#HelveticaNeueLTStd57Condensed) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd57CnOb';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-cno-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-cno-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-cno-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-cno-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-cno-webfont.svg#HelveticaNeueLTStd57CnOb) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd53Extended';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ex-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ex-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ex-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ex-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ex-webfont.svg#HelveticaNeueLTStd53Extended) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd53ExOb';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-exo-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-exo-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-exo-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-exo-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-exo-webfont.svg#HelveticaNeueLTStd53ExOb) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd85Heavy';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-hv-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-hv-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-hv-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-hv-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-hv-webfont.svg#HelveticaNeueLTStd85Heavy) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd87HvCn';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-hvcn-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-hvcn-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-hvcn-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-hvcn-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-hvcn-webfont.svg#HelveticaNeueLTStd87HvCn) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd87HvCnOb';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-hvcno-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-hvcno-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-hvcno-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-hvcno-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-hvcno-webfont.svg#HelveticaNeueLTStd87HvCnOb) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd83HvEx';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-hvex-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-hvex-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-hvex-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-hvex-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-hvex-webfont.svg#HelveticaNeueLTStd83HvEx) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd83HvExOb';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-hvexo-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-hvexo-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-hvexo-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-hvexo-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-hvexo-webfont.svg#HelveticaNeueLTStd83HvExOb) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd86HvIt';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-hvit-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-hvit-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-hvit-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-hvit-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-hvit-webfont.svg#HelveticaNeueLTStd86HvIt) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd56Italic';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-it-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-it-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-it-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-it-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-it-webfont.svg#HelveticaNeueLTStd56Italic) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd45Light';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-lt-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-lt-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-lt-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-lt-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-lt-webfont.svg#HelveticaNeueLTStd45Light) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd47LtCn';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ltcn-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ltcn-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ltcn-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ltcn-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ltcn-webfont.svg#HelveticaNeueLTStd47LtCn) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd47LtCnOb';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ltcno-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ltcno-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ltcno-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ltcno-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ltcno-webfont.svg#HelveticaNeueLTStd47LtCnOb) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd43LtEx';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ltex-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ltex-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ltex-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ltex-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ltex-webfont.svg#HelveticaNeueLTStd43LtEx) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd43LtExOb';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ltexo-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ltexo-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ltexo-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ltexo-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ltexo-webfont.svg#HelveticaNeueLTStd43LtExOb) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd46LtIt';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ltit-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ltit-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ltit-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ltit-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ltit-webfont.svg#HelveticaNeueLTStd46LtIt) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd65Medium';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-md-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-md-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-md-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-md-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-md-webfont.svg#HelveticaNeueLTStd65Medium) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd67MdCn';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-mdcn-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-mdcn-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-mdcn-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-mdcn-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-mdcn-webfont.svg#HelveticaNeueLTStd67MdCn) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd67MdCnOb';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-mdcno-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-mdcno-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-mdcno-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-mdcno-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-mdcno-webfont.svg#HelveticaNeueLTStd67MdCnOb) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd63MdEx';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-mdex-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-mdex-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-mdex-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-mdex-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-mdex-webfont.svg#HelveticaNeueLTStd63MdEx) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd63MdExOb';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-mdexo-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-mdexo-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-mdexo-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-mdexo-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-mdexo-webfont.svg#HelveticaNeueLTStd63MdExOb) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd66MdIt';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-mdit-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-mdit-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-mdit-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-mdit-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-mdit-webfont.svg#HelveticaNeueLTStd66MdIt) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd55Roman';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-roman-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-roman-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-roman-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-roman-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-roman-webfont.svg#HelveticaNeueLTStd55Roman) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd35Thin';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-th-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-th-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-th-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-th-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-th-webfont.svg#HelveticaNeueLTStd35Thin) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd37ThCn';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-thcn-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-thcn-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-thcn-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-thcn-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-thcn-webfont.svg#HelveticaNeueLTStd37ThCn) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd37ThCnOb';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-thcno-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-thcno-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-thcno-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-thcno-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-thcno-webfont.svg#HelveticaNeueLTStd37ThCnOb) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd33ThEx';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-thex-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-thex-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-thex-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-thex-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-thex-webfont.svg#HelveticaNeueLTStd33ThEx) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd33ThExOb';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-thexo-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-thexo-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-thexo-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-thexo-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-thexo-webfont.svg#HelveticaNeueLTStd33ThExOb) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd36ThIt';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-thit-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-thit-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-thit-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-thit-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-thit-webfont.svg#HelveticaNeueLTStd36ThIt) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd25UltraLt';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ultlt-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ultlt-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ultlt-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ultlt-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ultlt-webfont.svg#HelveticaNeueLTStd25UltraLt) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd27UltraLtCn';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ultltcn-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ultltcn-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ultltcn-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ultltcn-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ultltcn-webfont.svg#HelveticaNeueLTStd27UltraLtCn) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTS27UltraLtCnOb';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ultltcno-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ultltcno-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ultltcno-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ultltcno-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ultltcno-webfont.svg#HelveticaNeueLTS27UltraLtCnOb) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd23UltraLtEx';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ultltex-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ultltex-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ultltex-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ultltex-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ultltex-webfont.svg#HelveticaNeueLTStd23UltraLtEx) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTS23UltraLtExOb';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ultltexo-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ultltexo-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ultltexo-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ultltexo-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ultltexo-webfont.svg#HelveticaNeueLTS23UltraLtExOb) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd26UltraLtIt';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ultltit-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ultltit-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ultltit-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ultltit-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-ultltit-webfont.svg#HelveticaNeueLTStd26UltraLtIt) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd107XBlkCn';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-xblkcn-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-xblkcn-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-xblkcn-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-xblkcn-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-xblkcn-webfont.svg#HelveticaNeueLTStd107XBlkCn) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'HelveticaNeueLTStd107XBlkCnOb';
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-xblkcno-webfont.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-xblkcno-webfont.eot?#iefix) format('embedded-opentype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-xblkcno-webfont.woff) format('woff'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-xblkcno-webfont.ttf) format('truetype'),
url(//danavulin.com.au/wp-content/themes/danavulin/fonts/helveticaneueltstd-xblkcno-webfont.svg#HelveticaNeueLTStd107XBlkCnOb) format('svg');
font-weight: normal;
font-style: normal;
}@font-face {
font-family: 'flexslider-icon';
src: url(//danavulin.com.au/wp-content/themes/danavulin/style/fonts/flexslider-icon.eot);
src: url(//danavulin.com.au/wp-content/themes/danavulin/style/fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'), url(//danavulin.com.au/wp-content/themes/danavulin/style/fonts/flexslider-icon.woff) format('woff'), url(//danavulin.com.au/wp-content/themes/danavulin/style/fonts/flexslider-icon.ttf) format('truetype'), url(//danavulin.com.au/wp-content/themes/danavulin/style/fonts/flexslider-icon.svg#flexslider-icon) format('svg');
font-weight: normal;
font-style: normal;
} .flex-container a:hover,
.flex-slider a:hover,
.flex-container a:focus,
.flex-slider a:focus {
outline: none;
}
.slides,
.slides > li,
.flex-control-nav,
.flex-direction-nav {
margin: 0;
padding: 0;
list-style: none;
}
.flex-pauseplay span {
text-transform: capitalize;
} .flexslider {
margin: 0;
padding: 0;
}
.flexslider .slides > li {
display: none;
-webkit-backface-visibility: hidden;
}
.flexslider .slides img {
width: 100%;
display: block;
}
.flexslider .slides:after {
content: "\0020";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
html[xmlns] .flexslider .slides {
display: block;
}
* html .flexslider .slides {
height: 1%;
}
.no-js .flexslider .slides > li:first-child {
display: block;
} .flexslider {
margin: 0 0 60px;
background: #ffffff;
border: 4px solid #ffffff;
position: relative;
zoom: 1;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
-moz-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
-o-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
}
.flexslider .slides {
zoom: 1;
}
.flexslider .slides img {
height: auto;
}
.flex-viewport {
max-height: 2000px;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}
.loading .flex-viewport {
max-height: 300px;
}
.carousel li {
margin-right: 5px;
}
.flex-direction-nav {
*height: 0;
}
.flex-direction-nav a {
text-decoration: none;
display: block;
width: 40px;
height: 40px;
margin: -20px 0 0;
position: absolute;
top: 50%;
z-index: 10;
overflow: hidden;
opacity: 0;
cursor: pointer;
color: rgba(0, 0, 0, 0.8);
text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.flex-direction-nav a:before {
font-family: "flexslider-icon";
font-size: 40px;
display: inline-block;
content: '\f001';
color: rgba(0, 0, 0, 0.8);
text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
}
.flex-direction-nav a.flex-next:before {
content: '\f002';
}
.flex-direction-nav .flex-prev {
left: -50px;
}
.flex-direction-nav .flex-next {
right: -50px;
text-align: right;
}
.flexslider:hover .flex-direction-nav .flex-prev {
opacity: 0.7;
left: 10px;
}
.flexslider:hover .flex-direction-nav .flex-prev:hover {
opacity: 1;
}
.flexslider:hover .flex-direction-nav .flex-next {
opacity: 0.7;
right: 10px;
}
.flexslider:hover .flex-direction-nav .flex-next:hover {
opacity: 1;
}
.flex-direction-nav .flex-disabled {
opacity: 0!important;
filter: alpha(opacity=0);
cursor: default;
}
.flex-pauseplay a {
display: block;
width: 20px;
height: 20px;
position: absolute;
bottom: 5px;
left: 10px;
opacity: 0.8;
z-index: 10;
overflow: hidden;
cursor: pointer;
color: #000;
}
.flex-pauseplay a:before {
font-family: "flexslider-icon";
font-size: 20px;
display: inline-block;
content: '\f004';
}
.flex-pauseplay a:hover {
opacity: 1;
}
.flex-pauseplay a.flex-play:before {
content: '\f003';
}
.flex-control-nav {
width: 100%;
position: absolute;
bottom: -40px;
text-align: center;
}
.flex-control-nav li {
margin: 0 6px;
display: inline-block;
zoom: 1;
*display: inline;
}
.flex-control-paging li a {
width: 11px;
height: 11px;
display: block;
background: #666;
background: rgba(0, 0, 0, 0.5);
cursor: pointer;
text-indent: -9999px;
-webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
-o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
}
.flex-control-paging li a:hover {
background: #333;
background: rgba(0, 0, 0, 0.7);
}
.flex-control-paging li a.flex-active {
background: #000;
background: rgba(0, 0, 0, 0.9);
cursor: default;
}
.flex-control-thumbs {
margin: 5px 0 0;
position: static;
overflow: hidden;
}
.flex-control-thumbs li {
width: 25%;
float: left;
margin: 0;
}
.flex-control-thumbs img {
width: 100%;
height: auto;
display: block;
opacity: .7;
cursor: pointer;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}
.flex-control-thumbs img:hover {
opacity: 1;
}
.flex-control-thumbs .flex-active {
opacity: 1;
cursor: default;
} @media screen and (max-width: 860px) {
.flex-direction-nav .flex-prev {
opacity: 1;
left: 10px;
}
.flex-direction-nav .flex-next {
opacity: 1;
right: 10px;
}
}

* { margin:0; padding:0;}
*, *:before, *:after { box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; }
body { background: #eee; margin:0; padding:0; font-family: 'HelveticaNeueLTStd55Roman'; }
:focus { outline:none;}
ul,	li{ list-style:none; }
img { border:0; vertical-align:middle; max-width:100%; }
a { text-decoration:none; }
p{ margin:0; padding:0; }
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; }
input,select,textarea { font-family: 'HelveticaNeueLTStd55Roman'; }
.row {}
.row:before, .row:after { content:""; display:table;}
.row:after { clear:both;}
.container { width:1300px; margin:0 auto; }
.container:before, .container:after { content:""; display:table;}
.container:after { clear:both;}
#header { margin:0; padding:0; }
#header .header { position:relative; padding:75px 0 40px 0; }
#header .logo { margin:0; padding:0; position:absolute; top:22px; left:0; }
#header .logo img { max-width:100%; }
#header .social { position:absolute; top:75px; right:0;  }
#header .homelogo { padding:150px 0 80px 0; margin:0; text-align:center; display:none; }
#header .homelogo img { max-width:100%; }
.home #header .header { padding:40px 0 0 0;  }
.home #header .social { top:40px; }
.home #header .homelogo { display:block; }
.home #header .logo { display:none; }
#header .social { top:75px; }
#header .social ul { margin:0; padding:0; display:block; }
#header .social ul li { float:left; margin:0; padding:0 0 0 12px; display:block; }
#header .social ul li img { margin:0; padding:0; max-width:100%; }
#nav { margin:0; padding:0; text-align:center; }
#nav a.menu { display:none; margin:0; padding:0; color:#000; font-family: 'HelveticaNeueLTStd75Bold'; font-weight:normal; font-size:18px; }
#nav a.menu img { margin:0 5px 0 0; }
#nav ul { margin:0; padding:0; display:inline-block; vertical-align:top; }
#nav ul li { margin:0; padding:0 14px; display:block; float:left; }
#nav ul li a { margin:0; padding:0; display:block; font-size:14.5px; line-height:30px; letter-spacing: 4px; color:#000f0f; text-transform:uppercase; }
#nav ul li.active a,#nav ul li a:hover { }
.top_curve { margin:0; padding:0; font-size:0; line-height:0; }
.top_curve img { margin:0; padding:0; vertical-align:top; width:100%; }
#content .twitter_box { margin:0; padding:0 0 145px 0; background: #000; position:relative; }
#content .twitter_box .twitter_box_inn { padding:65px 50px 0 0; margin:20px 50px 0 0; max-width:650px; float:right; } 
.cff-item { padding:0 !important; margin:0 !important; border:none !important; float:none !important; }
.cff-author, .cff-expand, .cff-post-links, .cff-bottom { display:none !important; }
.cff-post-text-link { display:inline !important; }
#cff a:hover, #cff a:focus { text-decoration:none !important; }
#content .twitter_box p { font-size:36px; line-height:normal; color:#fff; font-weight:normal; padding:0 0 10px 0; font-weight:normal; font-family: 'HelveticaNeueLTStd46LtIt'; margin:0; float:none; } 
#content .twitter_box p a { color:#FFF !important; }
#content .twitter_box h4 { font-size:18px; line-height:normal; color:#fff; font-weight:normal; padding:0 0 0 0; font-weight:normal; font-family: 'HelveticaNeueLTStd45Light'; text-align:right; } 
#content .twitter_box .img_1 { position:absolute; bottom:0; left:0; }
#content .twitter_box .img_1 img { width:100%; height:auto; margin:0; padding:0; }
#content .homebot { margin:0; padding:0; }
#content .homebot ul { margin:0; padding:0; display:block; }
#content .homebot ul li { margin:0; padding:0; display:block; float:left; width:33.33%;  }
#content .homebot ul li a { display:block; margin:0; padding:0; position:relative; }
#content .homebot ul li a span { position:absolute; top:50%; left:0; right:0; margin-top:-10px; padding:0; text-align:center; font-size:38px; line-height:40px; color:#fff; font-weight:normal; text-transform:uppercase; font-family: 'HelveticaNeueLTStd75Bold'; }
#content .homebot ul li img { width:100%; margin:0; padding:0; }
#part_logos { margin:0; padding:120px 0; }
#part_logos ul { margin:0 0; padding:0; float:left; }
#part_logos ul li { margin:0; padding: 0 0 0 132px; display:block; float:left; }
#part_logos ul li img { max-width:100%; margin:0; padding:0; }
#content { margin:0; padding:0;  }
#content h3 { font-size:20px; line-height:24px; color:#000404; font-weight:normal; margin:0; padding:0; }
#content p { font-size:16px; line-height:24px; color:#000f0f; font-weight:normal; margin:0; padding:0 0 22px 0; }
#content h4 a { color:#000404; }
#content .page_title { margin:0; padding:140px 0 95px 0; text-align:center;  }
#content .page_title h1 { font-size:48px; line-height:50px; color:#000f0f; font-weight:normal; font-family: 'HelveticaNeueLTStd75Bold'; margin:0; padding:0; text-transform:uppercase; }
#content .page_title_2 { margin:0; padding:0; text-align:center; background: #000 }
#content .page_title_2 h1 { font-size:48px; line-height:normal; color:#eeeeee; font-weight:normal; font-family: 'HelveticaNeueLTStd75Bold'; max-width: 800px;
text-align: center; margin:auto !important; padding:100px 0 110px 0; text-transform:none; }
#content .page_title_2.small_title h1 { padding:65px 0 100px 0; margin:0; }
#content .alignleft { float:left; margin:0 40px 20px 0; }
#content .alignright { float:right; margin:0 0 20px 40px; }
#content .aligncenter { display:block; margin:0 auto 20px; }
#content .contact_c { margin:0; padding:0; background: #000; }
#content .contact_c .cont_form { padding:100px 0 210px 0; margin:0; }
#content .contact_c .cont_form p { margin:0; padding:0; }
#content .contact_c .cont_form br { display:none; }
#content .contact_c .cont_form .frm_row { margin:0 0 0 -120px; padding:0; }
#content .contact_c .cont_form .frm_row .block { width:50%; padding:0 0 0 120px; margin:0; float:left; }
.gfield_label {color: #fff;}
#content .contact_c .cont_form h4 { font-size:24px; color:#eeeeee; font-weight:normal; line-height:26px; font-weight:normal; margin:0; padding:0 0 85px 0; text-align:center; }
.gform_body input, .gform_body textarea { margin:0; padding:0 30px; font-size:14px; color:#777; width:100%; height:64px; line-height:64px; background:#fff; border:none; }
#content .contact_c .cont_form .wpcf7-not-valid-tip { position:absolute; width:100%; text-align:right; top:60%; right:10px; font-size:14px; }
#content .contact_c .cont_form textarea { height:220px; padding:25px 30px; margin: 25px 0; }
#content .contact_c .cont_form .captcha { float:left; margin:0; padding:0; }
#content .contact_c .cont_form .captcha img { max-width:100%; margin:0; padding:0; }
#gform_submit_button_1 { border:none; cursor:pointer; display:block; float:right; margin:20px 0 0 0; padding:0; width:175px; height:75px; font-size:18px; color:#000f0f; font-weight:normal; text-transform:uppercase; font-family: 'HelveticaNeueLTStd75Bold'; font-weight:normal; background:#fff; line-height:83px; }
#content .contact_c .cont_form .wpcf7-submit:hover { color:#777; background:#eee; }
#content .contact_c .cont_form ::-webkit-input-placeholder { color:#dddddd; text-transform:uppercase; }
#content .contact_c .cont_form :-moz-placeholder { color:#dddddd; text-transform:uppercase;  }
#content .contact_c .cont_form ::-moz-placeholder { color:#dddddd; text-transform:uppercase; }
#content .contact_c .cont_form :-ms-input-placeholder { color:#dddddd; text-transform:uppercase; }
#content .contact_c .cont_form .wpcf7-response-output { color:#FFF; }
#content .story_c { padding:125px 0 100px 0; margin:0; }
#content.gallery .page_title { padding-bottom:50px; }
#content .gallery_slider { margin:0; padding:0 0 75px 0; background:url(//danavulin.com.au/wp-content/themes/danavulin/images/black_bg.png) repeat; }
#content .gallery_slider #slider { width:100%; margin:50px auto; }
#content .gallery_slider .bxslider { margin:50px 0 0 0; padding:0; display:block; }
#content .gallery_slider .bxslider li { margin:0; padding:0; display:block; text-align:center; }
#content .gallery_slider .bxslider li img { max-width:100%; }
#content .gallery_slider .slider_control { padding:0 67px; margin:85px 0 0 0; position:relative; }
#content .gallery_slider #bx-pager { margin:0 0 0 -30px; }
#content .gallery_slider #bx-pager ul li { width:25%; float:left; margin:0; padding:0 0 0 30px; display:block; }
#content .gallery_slider #bx-pager ul li a { }  
#content .gallery_slider #bx-pager ul li img { width:100%; margin:0; padding:0; height:auto; }
#content .gallery_slider #bx-pager a.active img { opacity:0.5; }
#content .gallery_slider #slider-prev a { width:31px; height:57px; font-size:0; margin-top:-28px; padding:0; display:block; background:url(//danavulin.com.au/wp-content/themes/danavulin/images/prev_1.png) no-repeat center center; position:absolute; top:50%; left:0; }
#content .gallery_slider #slider-next a { width:31px; height:57px; font-size:0; margin-top:-28px; padding:0; display:block; background:url(//danavulin.com.au/wp-content/themes/danavulin/images/next_1.png) no-repeat center center; position:absolute; top:50%; right:0; }
#content .media_c { padding:70px 0; margin:0; }
#content .media_c .block_c { margin:0 0 0 -60px; padding:0; }
#content .media_c .block_c .block { margin:0; padding:0 0 40px 60px; width:33.33%; float:left; }
#content .media_c .block_c .block a { display:block; margin:0; padding:0; position:relative; }
#content .media_c .block_c .block img { width:100%; margin:0; padding:0; opacity:0.3; height:auto; }
#content .media_c .block_c .block h2 { font-size:38px; line-height:40px; margin:-20px 0 0 0; padding:0; font-weight:normal; text-align:center; text-transform:uppercase; position:absolute; top:50%; left:0; right:0; font-family: 'HelveticaNeueLTStd75Bold'; color:#000000; }
#content .specialists { padding:150px 0 0 0; margin:0; }
#content .specialists .block_c { margin:0 0 0 -130px; padding:0; }
#content .specialists .block_c .block { margin:0; padding:0 0 70px 130px; width:33.33%; float:left; }
#content .specialists .block_c .block h3 { margin:0; padding:0; }
#content .specialists .block_c .block h4 { font-size:14px; line-height:24px; color:#000404; font-weight:normal; margin:0; padding:0 0 0px 0; font-family: 'HelveticaNeueLTStd75Bold'; }
#content .specialists .block_c .block h4 a { color:#000404; margin-right:10px; }
#content .specialists .block_c .block p { color:#000404; margin:0; padding:0 0 10px 0; font-size:14px; line-height:24px; }
#content .specialists .block_c .block .images { margin:0; padding:0; }
#content .specialists .block_c .block .images .img { margin:0 20px 0 0; padding:0; float:left; }
#content .specialists .block_c .block .images .img img { margin:0 20px 0 0; padding:0; max-width:100%; }
#content .special_c { margin:20px auto; padding:0; }
#content .special_c .block { margin:50px 0; padding:0; }
#content .special_c .block h3 { font-family:'HelveticaNeueLTStd75Bold'; }
#content .special_c .block .img { position:relative; }
#content .special_c .block .img img { width:100%; height:auto; }
#content .special_c .block .img .title { display:none; position:absolute; top:0; left:0; right:0; bottom:0; background:rgba(0,0,0,0.7); }
#content .special_c .block .img .title span { font-size:18px; line-height:20px; font-family:'HelveticaNeueLTStd75Bold'; color:#FFF; font-weight:normal; text-align:center; position:absolute; top:50%; left:0; right:0; margin:-10px 0 0; padding:0; }
#content .special_c .block .img:hover .title { display:block; }
#content .special_c .block .one_half { padding:0 10px 0 0; }
#content .special_c .block .one_half.last_column { padding:0 0 0 10px; }
#content .stories_c { padding:70px 0; margin:0; }
#content .stories_c .block_c { margin:0 0 0 -70px; padding:0; }
#content .stories_c .block_c .block { margin:0; padding:0 0 40px 70px; width:33.33%; float:left; }
#content .stories_c .block_c .block a { display:block; margin:0; padding:0; position:relative; }
#content .stories_c .block_c .block img { width:100%; margin:0; padding:0; height:auto; }
#content .testi_c { margin:0; padding:0; background: #000;} 
#content .testi_c .test_inn { padding:85px 0 40px 0; margin:0; }
#content .testi_c .block_c { margin:0 0 0 -70px; padding:0; }
#content .testi_c .block { width:50%; float:left; margin:0; padding:0 0 70px 70px; }
#content .testi_c .block .block_inn { background:#fff; padding: 45px 45px;}
#content .testi_c .block .details { padding-right:10px; height:290px; }
#content .testi_c .block p { font-size:18px; line-height:30px; color:#777; font-weight:normal; margin:0; padding:0 0 18px 0; }
#content .testi_c .block p a { color:#777; font-family: 'HelveticaNeueLTStd76BdIt'; font-weight:normal; }
#content .testi_c .block .block_bot { width:400px; float:right; margin:0; padding:0 0 0 20px; border-left: 4px solid #000; }
#content .testi_c .block .block_bot h3 { font-size:18px; line-height:22px; color:#000; font-weight:normal; margin:0; padding:0 0 8px 0; font-family: 'HelveticaNeueLTStd75Bold'; }
#content .testi_c .block .block_bot .post { font-size:20px; line-height:22px; color:#ffffff; font-weight:normal; margin:0; padding:0 0 2px 0; font-family: 'HelveticaNeueLTStd75Bold'; }
#content .testimonial_inner { padding:115px 0 0 0; margin:0; }
#content .testimonial_inner h4 { font-size:16px; line-height:30px; color:#000000; font-weight:normal; margin:0; padding:0 0 30px 0; }
#content .testimonial_inner h4 a { color:#000; }
#content .testimonial_inner p { font-size:16px; line-height:30px; color:#000000; font-weight:normal; margin:0; padding:0 0 30px 0; }
#content .rece_test { padding:60px 0 0 0; margin:0; }
#content .title_1 { margin:0; padding:0; }
#content .title_1 h2 { font-size:36px; text-align:center; color:#000404; font-weight:normal; margin:0; padding:0 0 50px 0; line-height:normal; font-family: 'HelveticaNeueLTStd35Thin'; }
#content .rece_test .test_block_c { margin:0 0 0 -70px; padding:0; }
#content .rece_test .test_block { width:50%; float:left; margin:0; padding:0 0 70px 70px; }
#content .rece_test .test_block .block_inn { background:#333333; padding:25px 25px 30px 40px }
#content .rece_test .test_block .details { padding-right:10px; height:290px; }
#content .rece_test .test_block p { font-size:18px; line-height:30px; color:#ffffff; font-weight:normal; margin:0; padding:0 0 18px 0; }
#content .rece_test .test_block p a { color:#fff; font-family: 'HelveticaNeueLTStd76BdIt'; font-weight:normal; }
#content .rece_test .test_block .block_bot { width:400px; float:right; margin:0; padding:0 0 0 20px; border-left:9px solid #000f0f; }
#content .rece_test .test_block .block_bot h3 { font-size:20px; line-height:22px; color:#ffffff; font-weight:normal; margin:0; padding:0 0 8px 0; font-family: 'HelveticaNeueLTStd75Bold'; }
#content .rece_test .test_block .block_bot .post { font-size:20px; line-height:22px; color:#ffffff; font-weight:normal; margin:0; padding:0 0 2px 0; font-family: 'HelveticaNeueLTStd75Bold'; }
#part_logos { display: none !important; }
#footer { margin:0; padding:0; }
#footer .footer { margin:0; padding:30px 0; border-top:1px solid #dddddd; }
#footer .copyright { font-size:14px; line-height:16px; color:#999999; font-weight:normal; margin:0; padding:0; float:left; }
#footer .web_by { font-size:14px; line-height:16px; color:#999999; font-weight:normal; margin:0; padding:0; float:right; }
#footer .web_by a { color:#999999; }
#content .gallery_slider .flexslider { border:none; box-shadow:none !important; background:transparent; }
#content .gallery_slider #carousel { padding: 0 67px; position:relative; }
#content .gallery_slider #carousel .slides {  }
#content .gallery_slider #carousel .slides > li { padding-right:30px; width:270px !important;  }
#content .gallery_slider #carousel .slides .flex-active-slide img { opacity:0.5; }
#content .gallery_slider #carousel .flex-prev { width:31px; height:57px; font-size:0; margin-top:-28px; padding:0; display:block; background:url(//danavulin.com.au/wp-content/themes/danavulin/images/prev_1.png) no-repeat center center; position:absolute; top:50%; left:0; opacity:1 !important;  }
#content .gallery_slider #carousel .flex-next { width:31px; height:57px; font-size:0; margin-top:-28px; padding:0; display:block; background:url(//danavulin.com.au/wp-content/themes/danavulin/images/next_1.png) no-repeat center center; position:absolute; top:50%; right:0; font-size:0; opacity:1 !important; }
#content .gallery_slider .flex-direction-nav a:before { font-size:0; }
#content .gallery_slider #slider { text-align:center; }
#content .gallery_slider #slider img { width:auto; max-width:100%;  display: inline; }
#content .gallery_slider #slider .flex-direction-nav { display:none; }
 @media (max-width: 1400px) {
.container { width:1170px; }
#part_logos ul { margin-left:-89px; }
#part_logos ul li { padding-left:89px; }
#content .twitter_box .img_1 { width:430px; }
#header .homelogo { padding:130px 0 60px 0; }
#content .twitter_box .twitter_box_inn { margin-top:50px; }
#content .twitter_box { padding-bottom:100px; }
#part_logos { padding:90px 0; }
#content .contact_c .cont_form .frm_row { margin-left:-80px; } 
#content .contact_c .cont_form .frm_row .block { padding-left:80px; }  
#content .contact_c .cont_form .txtbox, #content .contact_c .cont_form textarea { height:50px; font-size:20px; }
#content .contact_c .cont_form textarea { height:200px; }
#content .contact_c .cont_form { padding:80px 0 150px 0; }
#content .contact_c .cont_form .captcha { width:400px; }
#content .contact_c .cont_form .submit_btn { width:200px; height:70px; line-height:70px; font-size:32px; }
#content .media_c .block_c { margin-left:-45px; }
#content .media_c .block_c .block { padding-left:45px; }
#content .specialists .block_c { margin-left:-80px; }
#content .specialists .block_c .block { padding-left:80px; }
#content .stories_c .block_c { margin-left:-45px; }
#content .stories_c .block_c .block { padding-left:45px; }
#content .testi_c .block .block_inn { padding:25px 15px 30px 40px }
#content .testi_c .block_c { margin-left:-60px; }
#content .testi_c .block { padding-left:60px; padding-bottom:60px; }
#content .rece_test .test_block .block_inn { padding:25px 15px 30px 40px }
#content .rece_test .test_block_c { margin-left:-60px; }
#content .rece_test .test_block { padding-left:60px; padding-bottom:60px; }s
}
@media (max-width: 1200px) {
.container { width:940px; }
#nav ul li { padding:0 10px; }
#nav ul li a { font-size:14px; }
#content .twitter_box .img_1 { width:400px; }
#header .homelogo { padding:50px 0; }
#content .twitter_box .twitter_box_inn { max-width:550px; margin-right:0; }
#content .twitter_box p { font-size:30px; }
#content .homebot ul li a span { font-size:30px; line-height:32px; }
#part_logos ul { margin-left:-20px; }
#part_logos ul li { padding-left:20px; }
#part_logos ul li img { max-width:260px; }
#content .contact_c .cont_form .frm_row { margin-left:-50px; }  
#content .contact_c .cont_form .frm_row .block { padding-left:50px; }
#content .contact_c .cont_form .txtbox, #content .contact_c .cont_form textarea { padding:0 20px; }
#content .contact_c .cont_form textarea { padding:15px 20px; }
#content .story_c .block_c { margin-left:-40px; }
#content .story_c .block { padding-left:40px; }
#content .gallery_slider .slider_control { margin-top:60px; }
#content .page_title h1 { font-size:45px; }
#content .media_c .block_c { margin-left:-35px; }
#content .media_c .block_c .block { padding-left:35px; }
#content .specialists .block_c { margin-left:-40px; }
#content .specialists .block_c .block { padding-left:40px; }
#content .stories_c .block_c { margin-left:-35px; }
#content .stories_c .block_c .block { padding-left:35px; }
#content .testi_c .block .block_inn { padding:25px 15px 30px 30px }
#content .testi_c .block_c { margin-left:-40px; }
#content .testi_c .block .details { padding-right:0; height:350px; }
#content .testi_c .block { padding-left:40px; padding-bottom:40px; }
#content .testi_c .block .block_bot  { padding-left:10px; width:360px; }
#content .testi_c .block .block_bot h3,#content .testi_c .block .block_bot .post { font-size:18px; line-height:22px; }
#content .rece_test .test_block .block_inn { padding:25px 15px 30px 30px }
#content .rece_test .test_block_c { margin-left:-40px; }
#content .rece_test .test_block .details { padding-right:0; height:350px; }
#content .rece_test .test_block { padding-left:40px; padding-bottom:40px; }
#content .rece_test .test_block .block_bot  { padding-left:10px; width:360px; }
#content .rece_test .test_block .block_bot h3,#content .rece_test .test_block .block_bot .post { font-size:18px; line-height:22px; }
#content .gallery_slider #carousel .slides > li { width:209px !important; }
}
@media (max-width: 980px) {
.container { width:750px; }
#nav ul li { padding:0 7px; }
#nav ul li a { font-size:12px; }
#content .twitter_box .img_1 { width:350px; }
#content .twitter_box .twitter_box_inn { padding-right:20px; padding-top:50px; max-width:450px; }
#content .twitter_box p { font-size:26px; }
#content .homebot ul li a span { font-size:26px; }
#part_logos { padding:50px 0; }
#part_logos ul { width:100%; margin-left:0;  }
#part_logos ul li { width:50%; padding:10px 10px; text-align:center; }
#part_logos ul li:nth-child(3) { clear:both; }
#content .contact_c .cont_form h4 { font-size:20px; line-height:normal; padding-bottom:50px; }
#content .story_c .block_c { margin-left:-30px; }
#content .story_c .block { padding-left:30px; }
#content .story_c .story_img { margin-left:-25px; }
#content .story_c .story_img .img { width:50%; padding-left:25px; }
#content .page_title { padding-top:100px; }
#content .page_title_2 h1 { font-size:45px; }
#content .story_c { padding:80px 0 40px 0; }
#content .gallery_slider #slider-prev a,#content .gallery_slider #slider-next a { width:20px; background-size:100% auto; }
#content .gallery_slider .slider_control { padding:0 35px; margin-top:40px; }
#content .gallery_slider #bx-pager { margin-left:-15px; }
#content .gallery_slider #bx-pager ul li { padding-left:15px; }
#content .media_c .block_c { margin-left:-20px; }
#content .media_c .block_c .block { padding-left:20px; }
#content .media_c .block_c .block h2 { font-size:32px; } 
#content .specialists .block_c { margin-left:-30px; }
#content .specialists .block_c .block { padding-left:30px; }
#content h3 { font-size:18px; }
#content .specialists .block_c .block p br { display:none; }
#content .stories_c .block_c { margin-left:-20px; }
#content .stories_c .block_c .block { padding-left:20px; }
#content .stories_c .block_c .block h2 { font-size:32px; } 
#content .testi_c .block_c { margin-left:-30px; }
#content .testi_c .block { padding-left:30px; padding-bottom:30px; }
#content .testi_c .block .block_inn { padding:15px 15px 20px 20px; } 
#content .testi_c .block .details { height:330px; }
#content .testi_c .block p { font-size:16px; line-height:26px; }
#content .testi_c .block .block_bot h3, #content .testi_c .block .block_bot .post { font-size:15px; line-height:18px; }
#content .testi_c .block .block_bot { width:295px; max-width:100%; }
#content .rece_test .test_block_c { margin-left:-30px; }
#content .rece_test .test_block { padding-left:30px; padding-bottom:30px; }
#content .rece_test .test_block .block_inn { padding:15px 15px 20px 20px; } 
#content .rece_test .test_block .details { height:330px; }
#content .rece_test .test_block p { font-size:16px; line-height:26px; }
#content .rece_test .test_block .block_bot h3, #content .rece_test .test_block .block_bot .post { font-size:15px; line-height:18px; }
#content .rece_test .test_block .block_bot { width:295px; max-width:100%; }
#content .gallery_slider #carousel { padding:0 35px; }
#content .gallery_slider #carousel .slides > li { width:228px !important; padding-right:20px }
#content .gallery_slider #carousel .flex-next,#content .gallery_slider #carousel .flex-prev {  width: 20px; background-size: 100% auto; }
}
@media (min-width: 767px) {
#nav ul.done { display:inline-block !important; }	
}
@media (max-width: 767px) {
.container { width:100%; padding:0 20px; }
#header .header { padding:20px 0; }
#header .logo { float:none; text-align:center; position:relative; top:auto; left:auto; margin-bottom:20px; }
.home #header .social { top:0; }
#header .social { position:relative; top:auto; left:auto; right:auto; text-align:center; margin:0 0 15px 0; }
#header .social ul li { display:inline-block; vertical-align:top; padding:0 10px; float:none; }
.home #header .header { padding-top:20px; }
#header .homelogo .logo { padding:30px 0; max-width: 80%; }
#nav {}
#nav a.menu { display:block; margin:0 auto 15px; }
#nav ul { width:100%; display:none; z-index:99999;}
#header .logo img { max-width:375px; }
#nav ul li { float:none; margin:0; padding:0; }
#nav ul li a { font-size:13px; line-height: 30px; padding:0; float:none; }
#nav ul li.active a,#nav ul li a:hover { color:#86c840; }
#content .twitter_box .img_1 { width:100%;}
#content .twitter_box .twitter_box_inn{ max-width:767px; padding-right:0; }
#content .homebot ul li { width:100%; float:none; }
#part_logos ul li img { max-width:100%; }
#content .page_title { padding:30px 0; }
#content .page_title h1 { font-size:40px; line-height:normal; }
#content .contact_c .cont_form .frm_row { margin-left:0; }  
#content .contact_c .cont_form .frm_row .block { padding-left:0; width:100%; float:none; }
#content .contact_c .cont_form .txtbox, #content .contact_c .cont_form textarea { margin-bottom:20px; padding:0 10px; font-size:16px; }
#content .contact_c .cont_form .captcha { float:none; margin:0 auto; max-width:100%; }
#content .contact_c .cont_form .submit_btn { float:none; margin:20px auto; }
#content .contact_c .cont_form textarea { height:170px; margin-bottom:30px; padding:10px; }
#content .page_title_2 h1 { font-size:27px; padding:50px 0 60px 0; }
#content .story_c .block_c { margin-left:0; }
#content .story_c .block { padding-left:0; width:100%; float:none; }
#content .story_c .story_img .img img { width:100%; }
#content.gallery .page_title { padding-bottom:30px; }
#content .gallery_slider .slider_control { margin-top:30px; }
#content .gallery_slider #bx-pager { margin-left:-10px; }
#content .gallery_slider #bx-pager ul li { padding-left:10px; }
#content .media_c .block_c .block { width:50%; padding-bottom:20px; }
#content .media_c .block_c .block h2 { font-size:26px; }
#content .page_title_2.small_title h1 { padding:50px 0 70px 0; }
#content .specialists .block_c { margin-left:0; }
#content .specialists .block_c .block { padding-left:0; width:100%; padding-bottom:30px; }
#content .specialists { padding-top:50px; }
#content .stories_c .block_c .block { width:50%; padding-bottom:20px; }
#content .testi_c .block_c { margin-left:0; }
#content .testi_c .block { padding-left:0px; padding-bottom:30px; width:100%; }
#content .testi_c .block .details { height:auto; }
#content .testimonial_inner { padding-top:50px; }
#content .rece_test .test_block_c { margin-left:0; }
#content .rece_test .test_block { padding-left:0px; padding-bottom:30px; width:100%; }
#content .rece_test .test_block .details { height:auto; }
#content .rece_test { padding-top:40px; }
#content .title_1 h2 { padding-bottom:30px; font-size:30px; }
#content .testimonial_inner h4,#content .testimonial_inner p { padding-bottom:20px; font-size:15px; line-height:26px; }
#content .gallery_slider #carousel .slides > li { width:190px !important; }
#content .special_c .block .one_half { padding:0 !important; }
}
@media (max-width: 480px) {
.container { padding:0 10px; }
#footer .footer { padding:15px 0; text-align:center; }
#footer .web_by,#footer .copyright { float:none; padding:7px 0; }
#content .story_c .story_img { margin-left:0; }
#content .story_c .story_img .img { width:100%; padding:0 0 20px 0; }
#content .page_title_2 h1 br { display:none; }
#content .gallery_slider #bx-pager ul li { padding-top:5px; padding-bottom:5px; width:50%; }
#content .media_c .block_c { margin-left:0; }
#content .media_c .block_c .block  { width:100%; padding-left:0; }
#content .stories_c .block_c { margin-left:0; }
#content .stories_c .block_c .block  { width:100%; padding-left:0; }
#content .page_title h1 { font-size:32px; }
#content .title_1 h2 { padding-bottom:20px; font-size:26px; }
#content .gallery_slider #carousel .slides > li { width:125px !important; padding-right:10px }
}
@media (max-width: 319px) {
.container { width:100%; }	
}#gform_confirmation_message_1 {
color: #fff;
}
#gallery-1 img {
height: auto;
}
.page #header, .single #header, #content .page_title {
background: #fff;
}
.home #header {
background: #fff !important;
}
h3.book-release {
text-align: center; 
margin: 25px 0 !important; 
color: #000 !important; 
text-transform: uppercase; 
letter-spacing: 2px;
}
#wrapper {
max-width: 2000px;
margin: 0 auto;
background: #fff;
}
#gallery-2 img {
border: none !important;
padding: 10px 10px;
max-width: auto !important;
height: auto !important;
}
p a {
color: #0066cc !important;
text-decoration: underline;
}
ul, li {
list-style: disc;
margin-left: 15px;
}
.details p a {
color: #000;
padding-left: 20px;
}
blockquote {
background: #fff;
border-left: 10px solid #ccc;
margin: 1.5em 10px;
padding: 0.5em 10px;
quotes: "\201C""\201D""\2018""\2019";
}
blockquote:before {
color: #ccc;
content: open-quote;
font-size: 4em;
line-height: 0.1em;
margin-right: 0.25em;
vertical-align: -0.4em;
}
blockquote p {
font-family: 'Playfair Display', serif;
display: inline;
color: #0066cc !important;
font-size: 20px !important;
font-style:italic;
}
.DOP_ThumbnailGallery_Container {
margin: auto !important;
}
.DOP_ThumbnailGallery_Background[style] {
background: #000 !important;
}
.addthis_button {
display: none;
}
.cff-post-text-link:after {
content: '... Read More';
}
.DOP_ThumbnailGallery_Container img {
z-index: 99999 !important;
}
@media (max-width: 767px) { 
#part_logos ul li img {
max-width: 70% !important;
}
#content .twitter_box .img_1 {
display: inline-block;
position: relative;
width: 100% !important;
}
.home #content .twitter_box {
padding-bottom: 0px !important;
}
h3.book-release {
color: #fff !important; 
}
}