#menu-main-menu {display: none;}
body{font-family: DIN Next LT Pro, DIN Next LT Pro Light, DIN Next LT Pro Medium, Arial, helvetica, sans-serif;font-size: 14px;color: #474747;line-height: 26px;}
#header-wrapper .top-links li a { color: #ffc34c; text-transform: uppercase; text-transform: uppercase; }
#header-wrapper .phone_numbers a { color: #ffc34c; font-size: 20px; margin-left: 20px; }
#header-wrapper .office_no a { margin-left: 30px; }
#header-wrapper .order_no { margin: 5px 0; }
.phone_numbers { font-size: 20px;margin: 15px 0 0;width: auto;font-family: open sans; display: block; }
.topmenu #menu-user-menu li {background-color: #ccc;border: 1px solid #bbb; border-radius: 5px; margin-right: 10px; }
.top-links li { border-left: 1px solid #ffc34c; }
.top-links { top: -4px; display: none; }
.clear-fix { clear: both; overflow: hidden; height: 0; }
.fl_left { float: left; }
.header_block_left { width: 380px; }
.header_block_middle {  width: 670px; text-align: center; }
.header_block_right { width: 300px; }
.row_header { display: inline-block; width: 100%; text-align: center; margin: 10px auto 0; }
.center-images a { display: block; border: 2px solid #fff; border-radius: 5px; padding: 0 15px; width: 242px;}
h1{font-size: 34px;font-weight: normal;color: #09338F;margin-bottom: 20px;}
.entry h2 {font-weight: normal;font-size: 20px;line-height: 28px;}
h3 {color: #0F347C;font-size: 20px;font-weight: normal;margin-bottom: 15px;line-height: 28px;}
p {margin-bottom: 12px;}
p a, footer a{color: #4789BB;}
a:hover{color: red;}
p.comp-info{text-align: center;color: #fff;font-weight: bold;margin-top: 5px;}
#Google-button, #Apple-button {background: rgba(0, 0, 0, 0);border: 2px solid #fff; border-radius: 5px;text-align: right;padding: 1px 15px;font-size: 14px;display: block;line-height: 16px;background-repeat: no-repeat;width: 242px;font-weight: bold; float: right;}
#Apple-button {background-image: url('/wp-websites/144/images/Apple_Logo_Png_06.png'); background-size: 19px;background-position: 25px 6px;right: 236px; margin: 7px 0;}
.order_account { margin: 7px 0; }
#Google-button {background-image: url('/wp-websites/144/images/Google-Play-Icon.png');background-position: 17px 5px;background-size: 26px;right: 446px; margin-top:0;}
#Google-button span, #Apple-button span {font-size: 12px;display: block;}
#Google-button:hover, #Apple-button:hover {background-color: #ffc448;color: #FFF!important;transition: 0.8s;-webkit-transition: 0.4s;-moz-transition: 0.4s;-o-transition: 0.4s;-ms-transition: 0.4s;}
.full_page .midpage {width: 1150px;}
.home #wrapper {background: url('/wp-websites/144/images/milksplash.jpg') no-repeat 830px 230px;}
#header{width: 1350px;height: 190px;}
#header-wrapper{ /*background: url('/wp-websites/144/images/body.gif') repeat-x;*/ height: 275px;}
#header-wrapper { /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1d418b+0,1a3e87+17,0b3078+55,062b72+79,397baf+79,ababab+80,4c95cc+80,4992c9+84,428dc3+86,428dc3+87,367fb6+92,337cb3+95,2f77b1+96,327ab4+97,3276ab+97,2c77b1+98,2c77b1+98,3689c9+98,b5b5b5+99,e6e7e9+99,ffffff+100,ffffff+100 */
background: rgb(29,65,139); /* Old browsers */
background: -moz-linear-gradient(top, rgba(29,65,139,1) 0%, rgba(26,62,135,1) 17%, rgba(11,48,120,1) 55%, rgba(6,43,114,1) 79%, rgba(57,123,175,1) 79%, rgba(171,171,171,1) 80%, rgba(76,149,204,1) 80%, rgba(73,146,201,1) 84%, rgba(66,141,195,1) 86%, rgba(66,141,195,1) 87%, rgba(54,127,182,1) 92%, rgba(51,124,179,1) 95%, rgba(47,119,177,1) 96%, rgba(50,122,180,1) 97%, rgba(50,118,171,1) 97%, rgba(44,119,177,1) 98%, rgba(44,119,177,1) 98%, rgba(54,137,201,1) 98%, rgba(181,181,181,1) 99%, rgba(230,231,233,1) 99%, rgba(255,255,255,1) 100%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(29,65,139,1) 0%,rgba(26,62,135,1) 17%,rgba(11,48,120,1) 55%,rgba(6,43,114,1) 79%,rgba(57,123,175,1) 79%,rgba(171,171,171,1) 80%,rgba(76,149,204,1) 80%,rgba(73,146,201,1) 84%,rgba(66,141,195,1) 86%,rgba(66,141,195,1) 87%,rgba(54,127,182,1) 92%,rgba(51,124,179,1) 95%,rgba(47,119,177,1) 96%,rgba(50,122,180,1) 97%,rgba(50,118,171,1) 97%,rgba(44,119,177,1) 98%,rgba(44,119,177,1) 98%,rgba(54,137,201,1) 98%,rgba(181,181,181,1) 99%,rgba(230,231,233,1) 99%,rgba(255,255,255,1) 100%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(29,65,139,1) 0%,rgba(26,62,135,1) 17%,rgba(11,48,120,1) 55%,rgba(6,43,114,1) 79%,rgba(57,123,175,1) 79%,rgba(171,171,171,1) 80%,rgba(76,149,204,1) 80%,rgba(73,146,201,1) 84%,rgba(66,141,195,1) 86%,rgba(66,141,195,1) 87%,rgba(54,127,182,1) 92%,rgba(51,124,179,1) 95%,rgba(47,119,177,1) 96%,rgba(50,122,180,1) 97%,rgba(50,118,171,1) 97%,rgba(44,119,177,1) 98%,rgba(44,119,177,1) 98%,rgba(54,137,201,1) 98%,rgba(181,181,181,1) 99%,rgba(230,231,233,1) 99%,rgba(255,255,255,1) 100%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1d418b', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */ }
#header-wrapper a{color: #fff;}
#header-wrapper a:hover{color: #FFC34C;}
#logo-2{ margin-top: 23px; text-align: left;}
#logo-2 img { max-width: 350px; margin-top: 20px;}
#logo{display: none;}
.reillysonsmenu{position: absolute;top: 225px; width: 100%; text-align: center;}
ul#menu-reilly-sons-menu{height: 40px;list-style-type: none; text-align: center;}
ul#menu-reilly-sons-menu a  {font-size: 12px;}
ul#menu-reilly-sons-menu li{float: none;/* border-right: 1px solid #286596; */ display: inline-block;}
#menu-wrapper-inner .topmenu a, .reillysonsmenu{font-size: 14px;font-family: DIN Next LT Pro, DIN Next LT Pro Light, DIN Next LT Pro Medium, Arial, helvetica, sans-serif;text-transform: uppercase;font-weight: bold;}
#top-menu-wrapper a{color: #000;}
#top-menu-wrapper{top: 250px;}
#menu-wrapper-inner{float: left;}
#menu-wrapper ul li{border-right: 1px solid #7BAFFD;}
#menu-wrapper ul li a, ul#menu-reilly-sons-menu li {margin-left: 0px;padding: 0px 33px;	line-height: 38px;}
#menu-wrapper ul{padding-left:0px;}
#center-wrapper {min-height: 500px;padding: 15px 10px;}
.center-images{ float: right;}
.center-images img{padding-bottom: 5px;max-width: 180px;}
.center-bottom-image{ margin-top: 20px;}
#contact-details{ margin-top: 22px; margin-bottom: 15px;}
#contact-details img { max-width: 625px; }
#footer-wrapper {background: url('/wp-websites/144/images/footer.gif') repeat-x;}
#footer-wrapper .footermenu_wrap {border-top: none;background-image: none;}
#footer{height: 130px;background-color: transparent;}
#cow{position: absolute;left: 400px;}
#footerinfo ul li{margin-top: 80px;}
.footmenu ul a{margin-top: 20px;color: #010202;}
.comp-info-left, .comp-info-right{position: absolute;top:45px;color: #fff;font-weight: bold;}
.comp-info-right{right: 10px;}
.comp-info-left{left: 10px;}
#sig-wrapper {background: #fff;color: #474747;}
.widget-orderconfirm a {color: #fff;font-size: 18px;line-height: 20px;}
.widget-orderconfirm:hover, button.button:hover {background-color: #44B4FF;}
.widget-orderconfirm {padding: 10px 32px;background-color: #4B95CD;margin-top: 10px;text-align: center;border-radius: 5px;webkit-border-radius: 5px;moz-border-radius: 5px;}
button.button {font-size: 14px;padding: 10px 32px;border-radius: 5px;webkit-border-radius: 5px;moz-border-radius: 5px;}
#sponsors {margin-top: 40px;}
#sponsors ul li {display: inline-block;width: 220px;text-align: center;vertical-align: top;font-size: 20px;line-height: 28px;}
#nsw-asrl span {padding-left: 40px;}
#main-image {text-transform: uppercase;margin-top: 50px;text-align: center;} 
.full_page { display: table; }
.bnm { max-width: 170px; position: absolute; right: 30px;top: 60px;}
.header_block_middle { position: relative; }
.fresh_milk_logo { left: 26px;position: absolute;max-width: 170px;top: 63px; }
#breadcrumb-wrapper { background: none; display: none; }