.avia_textblock > ul {
    margin: 0;
    text-align: center;
    width: 100%;
}
.header_color, .header_color div, .header_color header, .header_color main, .header_color aside, .header_color footer, .header_color article, .header_color nav, .header_color section, .header_color span, .header_color applet, .header_color object, .header_color iframe, .header_color h1, .header_color h2, .header_color h3, .header_color h4, .header_color h5, .header_color h6, .header_color p, .header_color blockquote, .header_color pre, .header_color a, .header_color abbr, .header_color acronym, .header_color address, .header_color big, .header_color cite, .header_color code, .header_color del, .header_color dfn, .header_color em, .header_color img, .header_color ins, .header_color kbd, .header_color q, .header_color s, .header_color samp, .header_color small, .header_color strike, .header_color strong, .header_color sub, .header_color sup, .header_color tt, .header_color var, .header_color b, .header_color u, .header_color i, .header_color center, .header_color dl, .header_color dt, .header_color dd, .header_color ol, .header_color ul, .header_color li, .header_color fieldset, .header_color form, .header_color label, .header_color legend, .header_color table, .header_color caption, .header_color tbody, .header_color tfoot, .header_color thead, .header_color tr, .header_color th, .header_color td, .header_color article, .header_color aside, .header_color canvas, .header_color details, .header_color embed, .header_color figure, .header_color fieldset, .header_color figcaption, .header_color footer, .header_color header, .header_color hgroup, .header_color menu, .header_color nav, .header_color output, .header_color ruby, .header_color section, .header_color summary, .header_color time, .header_color mark, .header_color audio, .header_color video, #top .header_color .pullquote_boxed, .responsive #top .header_color .avia-testimonial, .responsive #top.avia-blank #main .header_color.container_wrap:first-child, #top .header_color.fullsize .template-blog .post_delimiter, .header_color .related_posts.av-related-style-full a {
    border-color: #fff !important;
}
.main_color, .main_color div, .main_color header, .main_color main, .main_color aside, .main_color footer, .main_color article, .main_color nav, .main_color section, .main_color span, .main_color applet, .main_color object, .main_color iframe, .main_color h1, .main_color h2, .main_color h3, .main_color h4, .main_color h5, .main_color h6, .main_color p, .main_color blockquote, .main_color pre, .main_color a, .main_color abbr, .main_color acronym, .main_color address, .main_color big, .main_color cite, .main_color code, .main_color del, .main_color dfn, .main_color em, .main_color img, .main_color ins, .main_color kbd, .main_color q, .main_color s, .main_color samp, .main_color small, .main_color strike, .main_color strong, .main_color sub, .main_color sup, .main_color tt, .main_color var, .main_color b, .main_color u, .main_color i, .main_color center, .main_color dl, .main_color dt, .main_color dd, .main_color ol, .main_color ul, .main_color li, .main_color fieldset, .main_color form, .main_color label, .main_color legend, .main_color table, .main_color caption, .main_color tbody, .main_color tfoot, .main_color thead, .main_color tr, .main_color th, .main_color td, .main_color article, .main_color aside, .main_color canvas, .main_color details, .main_color embed, .main_color figure, .main_color fieldset, .main_color figcaption, .main_color footer, .main_color header, .main_color hgroup, .main_color menu, .main_color nav, .main_color output, .main_color ruby, .main_color section, .main_color summary, .main_color time, .main_color mark, .main_color audio, .main_color video, #top .main_color .pullquote_boxed, .responsive #top .main_color .avia-testimonial, .responsive #top.avia-blank #main .main_color.container_wrap:first-child, #top .main_color.fullsize .template-blog .post_delimiter, .main_color .related_posts.av-related-style-full a {
    border-color: #fff !important;
}
.s1 {
    
}
.s2 {
   
}
.headings1
 {
   
}
.postid-392 .template-page .entry-content-wrapper h1, .postid-392 .template-page .entry-content-wrapper h2 {
    letter-spacing: 1px;
    margin-left: 0px !important;
    text-transform: uppercase;
}
.postid-392 .titleSection {
    margin-top: 20px;
    text-align: center;
}
.avia_textblock li {
    display: inline-block;
    list-style: outside none none;
    margin: -2px;
}
.avia_textblock li img{
  width:185px !important ;
}
 .section.av_textblock_section {
    line-height: 28px  !important ;
    margin: 0 auto  !important ;
    max-width: 767px  !important ;
}

@media(min-width:1000px)
{
.logo img {
    height: 83%;
    width: auto !important;
}
 .section.av_textblock_section {
    line-height: 28px  !important ;
    margin: 0 auto  !important ;
    max-width: 767px  !important ;
}
}
.customassignmententry p
{
font-size:16px;
}
.customassignmententryheadings
{
width:100% !important;
}
.post-meta-infos {
    display: none !important;
}
p
{
font-size:20px;
}
li
{
font-size:20px;
}
.postid-392 .av_one_third {
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 12px;
    margin-left: 0;
    margin-right: 29px;
}
.postid-384 .flex_column.av_one_full.flex_column_div.av-zero-column-padding.first.avia-builder-el-1.el_after_av_textblock.avia-builder-el-last.column-top-margin {
    margin-top: -10px !important;
}
.home .custom-header-img {
     display:none ;
}
.single-portfolio .entry-content-wrapper.clearfix {
    margin: auto;
    max-width: 743px;
}
.customassignmententry {
    border-bottom: 1px solid #58585a !important;
    padding-bottom: 6px;
    margin-bottom: 18px;
}
.customassignmententry p a {
    color: #58585a !important;
    font-size: 19px;
    font-weight: bold;
}
.customassignmententry > a {
    color: #58585a !important;
    font-size: 19px;
    font-weight: bold;
}
.customassignmentheading {
    background: #395fa5 none repeat scroll 0 0;
    color: #fff !important;
    font-size: 24px;
    padding: 5px 0 5px 10px;
}
.page .custom-other-services {
    display: none;
}
.postid-413 .template-page.template-portfolio .entry-content {
    line-height: 28px;
    margin: 0 auto;
    max-width: 967px !important;
}
.home .attachment-portfolio.size-portfolio.wp-post-image {
    opacity: 0.7;
}
.home .attachment-portfolio.size-portfolio.wp-post-image:hover {
    opacity: 1;
}
.home .post-entry-390 {
    margin-left: -2px !important;
}
.avia-menu-fx {
    bottom: -1px;
    height: 2px;
    left: 0;
    margin-left: 20% !important;
    opacity: 0;
    position: absolute;
    text-align: center;
    visibility: hidden;
    width: 64% !important;
    z-index: 10;
}
.customer-header-text
{
margin: 0; 
text-align:center;
  float: left;
    width: 100%;
}
.post-entry-36 {
    margin-left: -2px !important;
}
.home .entry-content-wrapper.clearfix {
    margin-top: 0px !important;
}
.entry-content-wrapper.clearfix {
    margin-top: 16px;
}
#slide-1-layer-1 {
    font-family: merriweather !important;
    font-weight: normal !important;
}
#rev_slider_1_1 .tp-revslider-mainul
{
width:100% !important;
}

#av_section_1 .container {
    max-width: 1700px !important;
    padding: 0 !important;
}
.breadcrumb .sep {
    margin-top: 1px !important;
}
.trail-end {
    margin-left: 6.5px;
    /* margin-top: 0.5px !important; */
}
.trail-begin {
    margin-top: -3px !important;
}
#layerslider_4 .ls-bg {
    border-top: 20px solid #a4a5a9 !important;
}
span {
    line-height: 30px !important;
}
.page-id-16 .av_one_half {
    border-bottom: 5px solid #294a72 !important;
    padding-bottom: 47px;
}
.clientlogo {
    margin: 20px;
    
}
@media(max-width:400px)
{
.clientlogo {
    margin: 20px;
    max-width: 270px;
}
.html_header_top.html_header_sticky #header {
   height: 93px !important;
}
}
@media(max-width:1080px)
{
.menu.av-main-nav {
    display: none !important;
}
.container #advanced_menu_toggle, #advanced_menu_hide
{
display: block !important;
}
}
.page-id-41 .gallery .gallery-item
{
margin:13px !important;
}
@media(max-width:600px)
{
#header_main
{
height:auto !important;
}
.customer-header-text > h1 {
    background: #58585a none repeat scroll 0 0;
    color: #fff;
    font-size: 10px;
font-weight:normal !important;
    line-height: 42px;
    margin: -100px auto 12px;
padding: 10px !important;
    width: 47%;
}
.tp-caption.tp-resizeme {
    color: #fff !important;
    margin-top: 101px !important;
}
}
.avia-menu-text {
    font-size: 13px !important;
}
#av_section_1 .content
{
padding-bottom: 0px !important;
}
.custom-header-img
{
overflow:hidden;
}
.custom-footer-other-service-img img {
    max-height: 246px;
    min-height: 245px;
opacity:0.7;
}
.custom-footer-other-service-img img:hover
{
opacity:1;
}
@media (min-width:600px)
{
.custom-footer-other-service-img {
    float: left;
    max-width: 20%;
}
}
@media (max-width:599px)
{
.custom-footer-other-service-img {
    float: left;
    max-width: 100%;
}
}

.custom-other-services {
    float: left;
    margin-top: 30px;
    text-align: center;
    width: 100%;
	margin-bottom: 30px;
}

.custom-other-services > h1 {
    border-bottom: 1px solid;
    margin: auto auto 30px;
    text-align: center;
    width: 21%;
}
.custom-header-img img
{
width:100%;
}

.customer-header-text > h1 {
    background: #58585a none repeat scroll 0 0;
    color: #fff;
    line-height: 42px;
    margin: 0px auto 0px;
    padding: 32px;
    width: 55%;
font-weight:normal !important;
}
.custom-header-img {
    float: left;
    max-height: 270px;
    width: 100%;
}
.postid-384 .entry-content {
    line-height: 28px;
    margin: 0 auto;
    max-width: 1267px;
}
.template-page.template-portfolio .entry-content{
    max-width: 767px;
    margin: 0px auto;
    line-height: 28px;
}

.template-page.template-portfolio .shareaholic-canvas,
.template-page.template-portfolio .page-thumb{
display:none!important;
}
.template-page.template-portfolio .additional_panel{
    background-color: #EFEEED;
    padding: 10px 30px;
   margin-top:25px;
}
.blog #main .container_wrap{padding-top:20px;}

#top .no_margin.av_one_third {
    width: 33.33% !important;
}
body.postid-384 .custom-other-services {
    display: none;
}
#expertise{border:none;}
.single.single-portfolio .container_wrap_first main{padding-bottom:0px;}
span.inner_panel{padding-left:15px;}
.av-main-nav li:hover .avia-menu-fx, .current-menu-item > a > .avia-menu-fx, .av-main-nav li:hover .current_page_item > a > .avia-menu-fx{
 visibility:hidden;
}
@media only screen and (max-width: 1300px){
      .av_textblock_section, .entry-content-wrapper {
                     line-height: 28px  !important ;
                     margin: 0 auto  !important ;
                     max-width: 767px  !important ;
                     width:100%;
     }
body.page-id-9 .av_textblock_section, .entry-content-wrapper {
                     line-height: 28px  !important ;
                     margin: 0 auto  !important ;
                     max-width: 100%  !important ;
                     width:100%;
     }
  body.postid-413  .entry-content-wrapper {
                     line-height: 28px  !important ;
                     margin: 0 auto  !important ;
                     max-width: 767px  !important ;
                     width:100%;
     }

  .template-page .entry-content-wrapper h1, .template-page .entry-content-wrapper h2 {
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-left: 0px !important;
}

#expertise .subtitleSection {
    margin-left: auto !important;
}
}
.customassignmentheading {
    background-color: rgba(0, 0, 0, 0)  !important ;
    color: #294a72  !important ;
}

@media only screen and (max-width: 1024px) {
       .avia_textblock > ul {margin: 0 auto; max-width: 700px;}
}