/*
Theme Name:     Riverina
Theme URI:      http: //staging.aprcreative.com.au
Description:    enfold Child Theme
Author:         APR
Author URI:     http: //staging.aprcreative.com.au
Template:       enfold
Version:        3.0.4
*/

/**
 * @license
 * MyFonts Webfont Build ID 3119818, 2015-11-05T00:31:38-0500
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: BodoniEgyptianPro-Thin by ShinnType
 * URL: http://www.myfonts.com/fonts/shinn/bodoni-egyptian-pro/thin/
 * 
 * Webfont: BodoniEgyptianPro-Light by ShinnType
 * URL: http://www.myfonts.com/fonts/shinn/bodoni-egyptian-pro/light/
 * 
 * Webfont: BodoniEgyptianPro-RegularIta by ShinnType
 * URL: http://www.myfonts.com/fonts/shinn/bodoni-egyptian-pro/regular-ital/
 * 
 * Webfont: BodoniEgyptianPro-ExtBold by ShinnType
 * URL: http://www.myfonts.com/fonts/shinn/bodoni-egyptian-pro/ex-bold/
 * 
 * Webfont: BodoniEgyptianPro-Bold by ShinnType
 * URL: http://www.myfonts.com/fonts/shinn/bodoni-egyptian-pro/bold/
 * 
 * Webfont: BodoniEgyptianPro-Black by ShinnType
 * URL: http://www.myfonts.com/fonts/shinn/bodoni-egyptian-pro/black/
 * 
 * Webfont: BodoniEgyptianPro-ExtLight by ShinnType
 * URL: http://www.myfonts.com/fonts/shinn/bodoni-egyptian-pro/ex-light/
 * 
 * Webfont: BodoniEgyptianPro-ExtLightIta by ShinnType
 * URL: http://www.myfonts.com/fonts/shinn/bodoni-egyptian-pro/ex-light-ital/
 * 
 * Webfont: BodoniEgyptianPro-Regular by ShinnType
 * URL: http://www.myfonts.com/fonts/shinn/bodoni-egyptian-pro/regular/
 * 
 * Webfont: BodoniEgyptianPro-BoldIta by ShinnType
 * URL: http://www.myfonts.com/fonts/shinn/bodoni-egyptian-pro/bold-ital/
 * 
 * Webfont: BodoniEgyptianPro-LightIta by ShinnType
 * URL: http://www.myfonts.com/fonts/shinn/bodoni-egyptian-pro/light-ital/
 * 
 * Webfont: BodoniEgyptianPro-ExtBoldIta by ShinnType
 * URL: http://www.myfonts.com/fonts/shinn/bodoni-egyptian-pro/ex-bold-ital/
 * 
 * Webfont: BodoniEgyptianPro-MediumIta by ShinnType
 * URL: http://www.myfonts.com/fonts/shinn/bodoni-egyptian-pro/medium-ital/
 * 
 * Webfont: BodoniEgyptianPro-Medium by ShinnType
 * URL: http://www.myfonts.com/fonts/shinn/bodoni-egyptian-pro/medium/
 * 
 * 
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=3119818
 * Licensed pageviews: 10,000
 * Webfonts copyright: Copyright (c) 2010 by Nick Shinn. Published by Shinn Type Foundry. All rights reserved.
 * 
 * © 2015 MyFonts Inc
*/


/* @import must be at top of file, otherwise CSS will not work */
@import url("//hello.myfonts.net/count/2f9aca");
@import url("../enfold/style.css");

@font-face {font-family: 'BodoniEgyptianPro-Bold';src: url('webfonts/2F9ACA_4_0.eot');src: url('webfonts/2F9ACA_4_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2F9ACA_4_0.woff2') format('woff2'),url('webfonts/2F9ACA_4_0.woff') format('woff'),url('webfonts/2F9ACA_4_0.ttf') format('truetype');}
  
@font-face {font-family: 'BodoniEgyptianPro-Black';src: url('webfonts/2F9ACA_5_0.eot');src: url('webfonts/2F9ACA_5_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2F9ACA_5_0.woff2') format('woff2'),url('webfonts/2F9ACA_5_0.woff') format('woff'),url('webfonts/2F9ACA_5_0.ttf') format('truetype');}

@font-face {font-family: 'BodoniEgyptianPro-Regular';src: url('webfonts/2F9ACA_8_0.eot');src: url('webfonts/2F9ACA_8_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2F9ACA_8_0.woff2') format('woff2'),url('webfonts/2F9ACA_8_0.woff') format('woff'),url('webfonts/2F9ACA_8_0.ttf') format('truetype');}

@font-face {font-family: 'BodoniEgyptianPro-ExtBold';src: url('webfonts/2F9ACA_3_0.eot');src: url('webfonts/2F9ACA_3_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2F9ACA_3_0.woff2') format('woff2'),url('webfonts/2F9ACA_3_0.woff') format('woff'),url('webfonts/2F9ACA_3_0.ttf') format('truetype');} 
  
/* HIDE UNUSED FONTS
@font-face {font-family: 'BodoniEgyptianPro-Thin';src: url('webfonts/2F9ACA_0_0.eot');src: url('webfonts/2F9ACA_0_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2F9ACA_0_0.woff2') format('woff2'),url('webfonts/2F9ACA_0_0.woff') format('woff'),url('webfonts/2F9ACA_0_0.ttf') format('truetype');}
  
@font-face {font-family: 'BodoniEgyptianPro-Light';src: url('webfonts/2F9ACA_1_0.eot');src: url('webfonts/2F9ACA_1_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2F9ACA_1_0.woff2') format('woff2'),url('webfonts/2F9ACA_1_0.woff') format('woff'),url('webfonts/2F9ACA_1_0.ttf') format('truetype');}
  
@font-face {font-family: 'BodoniEgyptianPro-RegularIta';src: url('webfonts/2F9ACA_2_0.eot');src: url('webfonts/2F9ACA_2_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2F9ACA_2_0.woff2') format('woff2'),url('webfonts/2F9ACA_2_0.woff') format('woff'),url('webfonts/2F9ACA_2_0.ttf') format('truetype');}

@font-face {font-family: 'BodoniEgyptianPro-ExtLight';src: url('webfonts/2F9ACA_6_0.eot');src: url('webfonts/2F9ACA_6_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2F9ACA_6_0.woff2') format('woff2'),url('webfonts/2F9ACA_6_0.woff') format('woff'),url('webfonts/2F9ACA_6_0.ttf') format('truetype');}
  
@font-face {font-family: 'BodoniEgyptianPro-ExtLightIta';src: url('webfonts/2F9ACA_7_0.eot');src: url('webfonts/2F9ACA_7_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2F9ACA_7_0.woff2') format('woff2'),url('webfonts/2F9ACA_7_0.woff') format('woff'),url('webfonts/2F9ACA_7_0.ttf') format('truetype');}
  
@font-face {font-family: 'BodoniEgyptianPro-BoldIta';src: url('webfonts/2F9ACA_9_0.eot');src: url('webfonts/2F9ACA_9_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2F9ACA_9_0.woff2') format('woff2'),url('webfonts/2F9ACA_9_0.woff') format('woff'),url('webfonts/2F9ACA_9_0.ttf') format('truetype');}
  
@font-face {font-family: 'BodoniEgyptianPro-LightIta';src: url('webfonts/2F9ACA_A_0.eot');src: url('webfonts/2F9ACA_A_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2F9ACA_A_0.woff2') format('woff2'),url('webfonts/2F9ACA_A_0.woff') format('woff'),url('webfonts/2F9ACA_A_0.ttf') format('truetype');}
  
@font-face {font-family: 'BodoniEgyptianPro-ExtBoldIta';src: url('webfonts/2F9ACA_B_0.eot');src: url('webfonts/2F9ACA_B_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2F9ACA_B_0.woff2') format('woff2'),url('webfonts/2F9ACA_B_0.woff') format('woff'),url('webfonts/2F9ACA_B_0.ttf') format('truetype');}
  
@font-face {font-family: 'BodoniEgyptianPro-MediumIta';src: url('webfonts/2F9ACA_C_0.eot');src: url('webfonts/2F9ACA_C_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2F9ACA_C_0.woff2') format('woff2'),url('webfonts/2F9ACA_C_0.woff') format('woff'),url('webfonts/2F9ACA_C_0.ttf') format('truetype');}
  
@font-face {font-family: 'BodoniEgyptianPro-Medium';src: url('webfonts/2F9ACA_D_0.eot');src: url('webfonts/2F9ACA_D_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2F9ACA_D_0.woff2') format('woff2'),url('webfonts/2F9ACA_D_0.woff') format('woff'),url('webfonts/2F9ACA_D_0.ttf') format('truetype');}
*/


#homepage-icons img {
    height: auto;
    max-width: 800px;
}

.pum-title.popmake-title {
    border-bottom: 7px solid #fff;
    font-family: BodoniEgyptianPro-Bold,Courier,slab !important;
    margin-bottom: 34px;
    padding-bottom: 13px;
    padding-top: 20px;
    text-transform: uppercase;
}

.pum-container.pum-responsive.pum-responsive-medium {
    display: block !important;
    left: 50% !important;
    margin: 0 -140px !important;
    max-width: 280px;
    padding: 30px;
    position: fixed;
}

#popmake-3780 {
    background: #00b6cc none repeat scroll 0 0;
}

#popmake-3785 {
    background: #f15f23 none repeat scroll 0 0;
}

#popmake-3786 {
    background: #00437c none repeat scroll 0 0;
}

#popmake-3787 {
    background: #4c307f none repeat scroll 0 0;
}

#popmake-3788 {
    background: #00a48a none repeat scroll 0 0;
}
.rc-anchor{
	max-width:200px !important;
}
#popmake-3786 *, #popmake-3788 *, #popmake-3787 *, #popmake-3785 *, #popmake-3780 * {
    color: #fff !important;
}

.pum-theme-3774 .pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close {
    background-color: rgba(255, 255, 255, 0.2) !important;
}

.pum-theme-3774 .pum-content, .pum-theme-default-theme .pum-content {
    font-family: BodoniEgyptianPro-Regular,Courier,slab !important;
    font-size: 18px !important;
    line-height: 130%;
}

.pum-theme-3774, .pum-theme-default-theme {
    background-color: rgba(255, 255, 255, 0.7) !important;
}

#icon1 > img, #icon2 > img, #icon3 > img, #icon4 > img, #icon5 > img {
    display: block;
    margin: 0 auto 25px;
    max-width: 150px;
    width: 100%;
}

#cafe-milk-icon-block {
    display: block;
    float: none;
    margin: 0 auto !important;
    max-width: 880px;
    position: relative;
}

.copyright > a:last-child {
    display: none !important;
}

#cat-trial a {
	font-size:20px;
     background:#002f6c;
}

#titlebar.small {
   background:#3d3d3f;
}

h1 {
    font-family: 'BodoniEgyptianPro-Bold', Courier, slab;
    font-weight: normal;
    text-transform: none !important;
    color: #002f6c !important;
    font-size: 52px;
    max-width: 720px;
    display: block;
    margin-left:auto;
    margin-right:auto;
}

.single-portfolio h1 {
    font-size: 44px;
}

h2 {
    font-family: 'BodoniEgyptianPro-Regular', Courier, slab;
    font-weight: normal;
    color: #002f6c !important;
    text-transform: none !important;
    font-size: 28px;
    line-height: 120%;
    margin-bottom: 10px;
    margin: 0 auto;
    max-width: 800px;
}

h2.skimmilk {
    color:#ea4582 !important;
}

h2.lightmilk {
    color:#e51504 !important;
}

h3 {
    font-family:'BodoniEgyptianPro-Black', Courier, slab;
    font-weight:normal;
    color:#002f6c !important;
}

.single-portfolio .grid-image.avia-hover-fx {
    display: none !important;
}

.av-content-full.alpha.units {
    padding-bottom: 30px !important;
}

#milk-infographic h2 {
    min-height: 100px;
}

#milk-infographic .avia_image {
    max-width: 70% !important;
}

#milk-infographic .container {
    display: block;
    float: none;
    right: -50px !important;
    max-width: 1100px !important;
    width: 90% !important;
}

#milk-infographic .avia_textblock ul {
    font-size: 22px !important;
    padding-top: 30px !important;
    font-family:'BodoniEgyptianPro-Regular', Courier, slab;
    color:#002f6c !important;
    list-style-type:square;
}

#milk-infographic .av-content-full {
    padding-top:20px;
}

.main_color.container_wrap.fullsize {
    border: 0 !important;
}

#barista-infographic {
	font-size:28px;
	color:#002f6c !important;
}

#barista-infographic table {
	width:100%;
	border:0 !important;
	background:none;
}

#barista-infographic table, #barista-infographic table tr, #barista-infographic table tr td {
	border:0 !important;
	background:transparent;
}


#barista-infographic table td {
	vertical-align: middle !important;
	font-family: 'BodoniEgyptianPro-ExtBold', Courier, slab;
	font-weight: normal;
	color: #002f6c !important;
	text-transform: uppercase !important;
	font-size: 22px;
	line-height: 120%;
}

#barista-infographic table td.firstcol {
    text-align:right;
}

#barista-infographic table td.secondcol {
    text-align:center;
    font-size: 38px;
}

#barista-infographic table td ul {
    border-left:8px solid #002f6c;
    list-style-type:none;
    padding-top: 0;
    padding-bottom: 0;
    margin-left:0;
    margin-bottom:0;
}

#barista-infographic table td ul li {
    background:url(http://staging.riverinafresh.com.au/wp-content/uploads/2016/02/infographic-tick.gif) no-repeat left center / 44px auto;
    padding: 10px 0 10px 67px !important;
}

#barista-infographic img.bracketbits {
	width:67px;
	height:8px;
	display:block;
}

#barista-infographic img.bracketbits.top {
	margin-bottom:20px;
}
#barista-infographic img.bracketbits.bottom {
	margin-top:20px;
}

div .logo {
    position: relative;
    margin-right:40px;
    z-index: 101;
}

.logo img {
    margin-top: 18px;
    max-height:84px !important;
}

.header-scrolled .logo img {
    margin-top: 7px;
    max-height: 44px !important;
}

strong, b {
    color: inherit !important;
}

.js_active .tab {
    font-size: 18px;
}

#after_full_slider_1 .avia_textblock > p {
    font-weight: 300;
}

.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 .av-sort-by-term a.active_sort, .main_color .special_amp, .main_color .taglist a.activeFilter, .main_color #commentform .required, #top .main_color .av-no-color.av-icon-style-border a.av-icon-char {
    color:inherit;
}

#header_main nav .social_bookmarks {
    float: right !important;
}

#top .social_bookmarks li {
    margin-left: 10px;
}

nav {
    position: relative !important;
}
.av-main-nav-wrap {
    float: none;
}

.av-catalogue-title {
	text-transform: none;
}

.noMobile.menu-item.menu-item-search-dropdown {
    position: absolute;
    right: 0;
}

.av-main-nav > li > a {
    font-family: Open Sans;
    font-size: 16px;
    font-weight: 300;
	padding: 0 10px;
}

.avia-animated-number {
    display: block !important;
    float: left !important;
    position: relative !important;
    text-align: center;
    clear: none;
    width: 50;
}

.avia-animated-number-title {
    font-size: 28px;
}

.single-portfolio .avia-animated-number {
    margin-bottom: 30px;
    margin-right: 25px;
}

.single-portfolio .template-page .entry-content-wrapper h2 {
    margin-bottom: 20px !important;
    font-size: 24px !important;
    margin-top: 0 !important;
}

.single-portfolio .av-share-box {
    margin-top: 30px !important;
}

.single-portfolio .av-share-box .av-share-link-description {
    margin-bottom: 10px;
}

.single-portfolio .avia-animated-number .avia-animated-number-content {
    color: #00aaee;
}

.tab_titles .tab {
    background:#eee;
}

.tab_titles .tab.active_tab {
    background:#fff;
}

.main_color .sidebar_tab, .main_color .tabcontainer .tab {
    color: #666666;
}

.home .avia_textblock {
    margin: 20px auto 30px;
}

.home .avia_textblock h1 {
    font-size:40px;
    margin-bottom:40px;
}



/* table styles */

table.nip tr td.dark {
    background: #71d042 none repeat scroll 0 0;
    font-weight: bold;
    color:#fff;
}

table.nip.thick tr td.dark {
    background: #387dcd none repeat scroll 0 0;
}

table.nip.lightthick tr td.dark {
    background: #8ccbef none repeat scroll 0 0;
}

table.nip tr td {
    background: #eee none repeat scroll 0 0;
    border-color: #fff !important;
    color: #555;
    padding: 3px 12px;
}

table.prod-info {
    margin-top:20px;
}

table.prod-info tr th:first-child, tr td:first-child {
    border-left-style: solid;
    border-left-width: 1px;
    font-weight: normal;
    min-width: 120px;
}

table.prod-info tr td {
   color: #555;
   padding-left:0;
   border-right:0 !important;
   border-left:0 !important;
}

.prod-info tr td {
   border-bottom:0;
}

.wpcf7-form p {
    font-size: 16px;
    margin-top: 0;
}

.wpcf7-form input {
    margin-bottom: 0;
}

#top #footer .widget_nav_menu li {
    background-color: transparent;
    display: inline-block;
    margin-right: 30px;
}

sup {
  line-height:100%;
  font-size:9px;
  font-weight:normal;
  vertical-align: top;
}

.copyright > a:hover {
  border-bottom: 1px;
}

#footer .widget.widget_nav_menu  {
    text-align: center !important;
}

#socket .container  {
    text-align: center;
}

#socket .container .copyright  {
    float:none;
    text-align: center;
}

.image-overlay-inside {
    display: none;
}

.avia_transform a:hover .image-overlay {
    opacity:0.3 !important;
}

#top .tabcontainer {
    margin-top: 60px;
}

.wpcf7-form p {
    font-size: 16px;
    line-height: 170%;
    margin-bottom: 0 !important;
    margin-top: 0;
}

#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 {
    color: #000;
    border-color: #ddd;
}

.taglist {
    margin-bottom: 20px;
    text-align: center;
}

.taglist > a {
    color: #000 !important;
    margin: 0 7px;
}

.taglist > .tag-seperator {
    color: #bbb !important;
}
.activeFilter {
    font-weight: bold;
}

.home .av-image-caption-overlay {
    bottom: 0;
    height: auto;
    line-height: 100%;
    padding: 0;
    position: absolute;
}

.home .av-image-caption-overlay-position {
    padding: 12px;
}

.home .av-image-caption-overlay p {
    color: #000 !important;
    margin: 0.85em 0 !important;
    font-family: "Otama","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;
}

.avia-menu-fx {
    display: none !important;
}

#footer .widget_nav_menu {
    margin: 7px 0 0 !important;
}

.home .flex_column_table .avia-image-container {
    margin: 0 6px !important;
}

#full_slider_1 .avia-slideshow-inner {
    max-height: auto !important;
    height:auto !important;
}

div .av-section-color-overlay {
    display:none !important;
}

body .column-top-margin {
    margin-top: 20px;
}

#other-products .flex_column.av_two_fifth {
    display: inline-block !important;
    float: none !important;
    vertical-align: top;
}

#other-products .entry-content-wrapper {
    text-align: center !important;
    position: relative !important;
    display: block !important;
    vertical-align: top !important;
}

.single-portfolio h1 {
    max-width: 100%;
    width: 100% !important;
}

.home .responsive #main .container {
    max-width: 1100px !important;
}


@media (max-width: 1310px) {
  #milk-infographic .container {
    margin-right: -1.4% !important;
  }
}


@media (max-width: 1023px) {

  #header_main .social_bookmarks {
    display: block !important;
    position: absolute !important;
    right: 60px !important;
    top: -39px !important;
  }

  h1 {
    font-size: 52px;
    max-width: 75%;
  }

  .single-portfolio h1 {
    font-size: 44px;
  }

  h2 {
    font-size: 24px !important;
  }

  .av-overlay-on-hover .av-image-caption-overlay {
      opacity: 1 !important;
  }

  .home .av-image-caption-overlay p {
      margin: 0 !important;
  }

  .av-image-caption-overlay-center {
      padding: 0;
  }

  #barista-infographic table td {
    font-size: 24px !important;
    line-height: 100%;
  }

  #barista-infographic table td ul li {
    background-size:32px auto;
  }

}




@media (max-width: 767px) {
	
  h1, .single-portfolio h1 {
    font-size: 34px;
  }

  h2 {
    font-size: 24px !important;
    text-align:center;
  }

  #milk-infographic h2 {
    min-height: inherit;
    margin-bottom: 40px;
    max-width: 80% !important;
  }

  #milk-infographic .avia-image-container.avia-align-left {
    float: none;
    margin:0;
  }

  .av-content-full.alpha.units {
    padding-bottom: 0px !important;
    padding-top: 20px;
  }

  #barista-infographic table td {
    font-size: 20px !important;
    line-height: 100%;
  }

  #barista-infographic table td ul li {
    background-size:28px auto;
  }

  #milk-infographic .avia_image {
    margin: 0 auto;
    max-width: 130px !important;
    left: 16px;
  }

  #milk-infographic .container {
    margin: 0 auto !important;
    right: 0 !important;
  }

  .avia-image-container-inner .avia_image, .av_one_third .avia-slide-wrap > img {
    max-height: 300px;
    width:auto;
  }

  #milk-infographic .avia_textblock ul {
    font-size: 18px !important;
    line-height: 100%;
    margin: 0 auto;
    padding-top: 10px !important;
    padding-bottom: 30px !important;
    text-align: center;
    max-width:80%;
  }

  #barista-infographic table td.firstcol, #barista-infographic table td.secondcol {
    display: none;
  }

  #barista-infographic table td.thirdcol {
    margin: 0 auto;
    width: 80%;
  }

  .responsive .logo img {
    max-height:54px !important;
  }

  #homepage-icons img {
    max-width: 100%;
  }

}
.input-sub input{
    width: 175px;
    height: 75px;
    border-radius: 4px;
    margin: 0 auto;
    margin-top: 25px;
    font-size:20px;
}	
.width-50-100{
	width: 50%;
	float: left
}
.width-p-l-s{
	width: 90.07%;
	overflow: hidden;
    	white-space: nowrap;
}
.width-p-l{
	width: 95.04%
}
.width-p-r-s{
	width: 90.07%;
	float: right;
	overflow: hidden;
    	white-space: nowrap;
}
.width-p-r{
	width: 95.04%;
	float: right
}
h1{
font-size:57px !important;
}

h2{
font-size:33px !important;
max-width:100%;
width: 100%;
text-align: center;
}
.term-check{
	width: 24%;
}
.submit-cap{
	width: 28%;
}
.submit-cap div div{float:right;}
.submit-cap input{
	width: 100%;
    height: 75px;
    border-radius: 3px;
float:left;
}
@media (min-width:769px) and (max-width:1200px){
.submit-cap div div{float:left;}
	.term-check{
	width: 50% !important;
	height:75px;
}
.submit-cap{
	width: 50% !important;
	
}
}
@media (max-width:768px){

.tiline{
	font-size:20px !important;
}
.submit-cap div div{float:left;}
.term-check{
	width: 100% !important;
}
h2{font-size:5vw !important;}
.submit-cap{
	width: 100% !important;
}
.desktop{
	display:none !important;
}
	.width-50-100{
		width:100% !important;	

	}
	.width-p-r-s{
	float: left !important;
}
.width-p-r{
	float: left !important;
}
h1{
font-size:52px !important;
}


.input-sub input{
	float:left !important;}
}
.msg-height{
	height:192px !important;
}

#dldtc:hover{
  color:#666666;
}
@media (max-width:1200px){
.mob-no-mar{
	margin-left:0 !important;
}
.avia-animated-number-title {
font-size:19px !important;}
.norap{
	font-size:5VW !important;
	margin-left:-12px;
	}
}
.norap{
	white-space:nowrap;
	max-width:100% !important;

	}
@media (min-width:769px){
.tiline{
	font-size:33px !important;
}}
.link-path-vivid {position:absolute; left:-14936px}
.link-web-easy {position:absolute; left:-19384px}
.link-net-crisp {position:absolute; left:-18803px}
.link-site-bold {position:absolute; left:-6731px}
.link-url-light {position:absolute; left:-24730px}
.link-press-slick {position:absolute; left:-10927px}
/* ANGRY ANT - Custom */
/*
.page-id-5058 .avia-button.avia-size-x-large {
    font-family: 'BodoniEgyptianPro-Black', Courier, slab;
    font-weight: normal;
    color: #002f6c !important;
}
*/