#contact-us-page .av_two_third
{
  padding:15px; border:1px solid #90258D; border-radius:10px;
  -webkit-box-shadow: 0px 6px 18px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 6px 18px 0px rgba(0,0,0,0.75);
box-shadow: 0px 6px 18px 0px rgba(0,0,0,0.75); background-color:#efefef;
}
#top .main_color input[type="text"],
#contact-us-page .avia_ajax_form .first_form input[type="text"],#contact-us-page .avia_ajax_form .first_form textarea
{ background-color:#ffffff !important;}
#contact-us-page .avia_ajax_form .first_form textarea { text-transform:inherit;}

.av-subheading_below {color:#90258D;}

.avia-testimonial-content  { background-color:#90258D !important; color:#ffffff; border:0px !important; text-align:justify;
-webkit-box-shadow: 0px 6px 18px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 6px 18px 0px rgba(0,0,0,0.75);
box-shadow: 0px 6px 18px 0px rgba(0,0,0,0.75);
}
.avia-arrow {background-color:#90258D !important; border:0px !important; }

#footer { font-size: 13px;}
#top #header .av-main-nav > li > a { font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif; text-transform:uppercase; font-size:13px;}

.sub-menu { font-family: "Open Sans","Helvetica Neue";}

#cr-datacapture H6 { font-size:15px; line-height:18px;}
#cr-datacapture H1 { text-transform:uppercase;}
#cr-datacapture .av-subheading p:last-child {font-size:15px; line-height:18px !important;}
#cr-datacapture input[type="submit"] { font-size:14px;}
#top .avia-button-fullwidth {font-size:22px;}

.sub_menu>ul>li>a{
text-decoration: none; text-transform:uppercase;
font-weight: bold;
padding: 12px 8px;
background-color: #90258D;
color: #ffffff !important;
font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 15px;
letter-spacing: 0.4px;
border-radius: 3px;
}

.cr-float { text-transform:uppercase; background-color:#ffffff; border:1px solid #dddddd !important; padding:4px !important; margin-top:9px !important; height:28px !important; font-size:15px !important; line-height:17px !important; vertical-align:middle !important;}
.cr-float a {display:block; float:right; font-size:15px; line-height:17px; vertical-align:middle;}
.cr-float a:hover {text-decoration:none;}
.cr-float.phone { border-radius:3px; }
.cr-float.phone, .cr-float.phone a { background-color:#90258D; color:#ffffff; border:1px solid #90258D; line-height:15px;}

@media screen and (max-width:1099px){  #top #header .av-main-nav > li > a { padding-left:8px; padding-right:8px; }}
@media screen and (max-width:1048px){  #top #header .av-main-nav > li > a { font-size:12px; }}
@media screen and (max-width:999px){  #top #header .av-main-nav > li > a { font-size:11px; }}
@media screen and (max-width:936px)
{
  .cr-float { float:none !important; width:250px; margin-left:auto !important; margin-right:auto !important;}
  .av_secondary_right .sub_menu { float:none !important; padding:0px !important;}
  #top .sub_menu .avia2-menu, #top .sub_menu > ul { float:none !important;}
  .phone-info { margin-top:10px; display:block !important; width:100% !important; float:none !important;}
  .phone-info span {display:block !important;}
  #avia2-menu {display:block !important;}
  #avia2-menu #menu-item-45 { display:block; width:250px; margin-left:auto;  margin-right:auto; float:none !important; padding:0px;}
  #avia2-menu #menu-item-45 a { width:100%; display:block; text-align:center;}
  div .logo {position:relative !important; display:block !important; margin-left:auto; margin-right:auto; float:none !important; height:78px; width:166px;}
  #header_main .container { height:180px;}
  #top #header .av-main-nav > li > a { font-size:11px; }
  .main_menu, .main_menu .avia-menu  { width:100%;}
  
.main_menu .avia-menu  {
width:690px;
margin-left:auto; margin-right:auto; float:none;
}
}
.page-id-116 .iconbox_content {
    background: #90278e;
    padding: 10px;
  }