/*Center-Block - Start======================================== */

.center-block {
    text-align: center!important;
}

div.center-block {
    text-align: center!important;
}

div.center-block p {
    text-align: center!important;
}

/*Center-Block - End======================================== */



/*Header-Big - Start======================================== */

div.header-big h1 {
    font-size: 50px!important;
    line-height: 38px!important;
}

/*Header-Big - End======================================== */


/*Google Translate - Start======================================== */

img.goog-te-gadget-icon {
display: none!important;
}

#goog-logo-link {
display:none!important;
}

div.goog-te-gadget {
color: transparent!important;
border: none!important;
}

#google_translate_element {
color: transparent!important;
border: none!important;
}

#google_translate_element a {
display: none!important;
}

div.widget.clearfix.widget_google_translate_widget {
margin: 0!important;
padding: 0!important;
border: none!important;
}

div.phone-info {
margin: 0!important;
padding: 0!important;
}

div.phone-info.with_nav {
margin: 0!important;
padding: 0 12px!important;
max-height:25px!important
}

div.skiptranslate.goog-te-gadget  {
margin: 0!important;
padding: 0!important;
max-height:25px!important;
border: none!important;
}

/*Google Translate - End======================================== */



/*Remove Header Border - Start======================================== */

#top .av_header_transparency #header_meta {
    border-bottom: none;
}
/*Remove Header Border - End======================================== */




/*Footer Settings - Start======================================== */
/*to remove the footer padding-bottom*/
#footer{
    padding-bottom:0!important;
}
/*Footer Settings - End======================================== */




/*Scroll to Top Button Settings - Start======================================== */

#scroll-top-link {
color: #32a5ff!important;
border: 2px solid #32a5ff!important;
border-radius:0px!important;
background-color: #ffffff!important;
bottom: 5px!important;
right: 5px!important;
height:50px!important;
line-height:50px!important;
width:50px!important;
z-index: 1000!important;
}

#scroll-top-link.avia_pop_class {
    opacity: 1!important;
    visibility: visible;
}

/*Scroll to Top Button Settings - End======================================== */



/*Sub Menu Items Hover - Start======================================== */

ul.sub-menu > li > a:hover > .avia-menu-text {
    border-bottom: 1px solid #3d81cd;
      color: #3d81cd;
}

/*Sub Menu Items Hover - End======================================== */



/*Footer Links / Blue on Hover - Start======================================== */

#footer a:hover {
      color: #3d81cd;
}

/*Footer Links / Blue on Hover - Start======================================== */



/*Blockquote - Start================================================== */

/*blockquote {
border-left: none!important;
border-right: none!important;
border-top: 5px solid #bbbec1!important;
border-bottom: 5px solid #bbbec1!important;
padding-bottom:35px
}*/

blockquote {
/*padding-bottom:35px*/
}

blockquote p {
font-family: Georgia, Times, serif!important;
font-size: 21px!important;
line-height:25px!important;
letter-spacing: 0px!important;
font-weight: 400!important;
color: #86888b!important;
}

blockquote span {
font-family: "tablet-gothic-pro", Arial, sans-serif!important;
letter-spacing: 1px!important;
font-weight: 700!important;
color: #86888b!important;
text-decoration: none!important;
}

/*Blockquote - End================================================== */



/*Footer Menu Widget Font Size - Start================================================== */

#footer .widget_nav_menu a {
    font-size: 16px;
}

/*Footer Menu Widget Font Size - Start================================================== */



/*Blockquote Italics - Start================================================== */
blockquote {
font-style: italic;
}

/*Blockquote Italics - Stop================================================== */


/*
Table Format - Start (Ron Russo)
================================================== */

/* Table rows */
#top .avia-table tr {
	color:#0e0e0e;
}

/* Table border */
#top .avia-table tr th,
#top .avia-table tr td,
#top .avia-table tr {
	border: none!important;
	box-shadow: 0px 1px 1px -1px rgba(31, 31, 31, 0.85);
}

/* Alternate row color */
#top .avia-table tr:nth-child(odd)
{ 
	background: #eaeaea !important; 
}
#top .avia-table tr:nth-child(even)
{ 
	background: #ffffff !important; 
}

/* Table head */
#top .avia-table th {
	background: #3b5999;
	color: #ffffff;
}

/* Cell Padding */
#top .avia-table th {
	padding: 8px 8px;
}

td {
    padding: 5px 8px;
}

/* Font Color */
td {
color: #454647;
}

/* Font Style */
td {
font-family: "acumin-pro-condensed", "Roboto", Arial, sans-serif!important;
letter-spacing: 1px!important;
}

/*
Table Format - End
================================================== */