/* Enter Your Custom CSS Here *//* Enter Your Custom CSS Here */

#mainnav-mobi ul.sub-menu > li > a:hover, #mainnav-mobi > ul > li > ul > li.active > a {
    color: #fff;
    background-color: #913814;
}

#mainnav li:hover > ul {
    padding-top: 14px;
}



#mainnav .sub-menu li a {
    margin-top: -1px;
  

}

.btn-menu {
    float: none;
    margin: 19px auto;
}


#mainnav-mobi ul > li > a {
    color: #fff;
}


h4 {
    font-size: 35px;
}

.go-top {
    color: #eabc55;

}
.so-widget-sow-accordion-default-88f263e823ec .sow-accordion .sow-accordion-panel {
    margin-bottom: 2px;
}

.site-logo {
    max-height: 123px;
}

.so-widget-sow-accordion-default-8fbaf7726439 .sow-accordion .sow-accordion-panel {
    margin-bottom: 4px;
}



#secondary {
    padding-top: 68px;
}

.tribe-events-list-widget .tribe-list-widget {
    margin-left: -37px;
}





.col-md-3 {
    width: 23%;
}



.page-wrap {
    padding-top: 0px;
}





/* solcial icon menu start.... */


.menu-item  i._mi + span{
    display: none;
}

.menu-item  i._mi{
    /* font-size: 30px; */
  
}
  
  #icon_wrapper {
    top: 8.7%;

}


/* ... solcial icon menu stop */

.so-widget-ink-accordion-accordion-115b94ddddff .iw-so-accordion .iw-so-acc-item .iw-so-acc-title {
 margin-bottom: -10px;
}

.so-widget-ink-accordion-accordion-8c14d31ce54d .iw-so-accordion .iw-so-acc-item .iw-so-acc-title {
 margin-bottom: -10px;
}


.so-widget-ink-accordion-accordion-fd16a5b269ba .iw-so-accordion .iw-so-acc-item {    margin-bottom: 2px;
}


#mainnav-mobi {

    background-color: #d9541e;

}

.so-widget-ink-accordion-accordion-e1e6ca8b1a14 .iw-so-accordion .iw-so-acc-item {
    margin-bottom: 2px;
}



.so-widget-ink-accordion-accordion-a527347c70f2 .iw-so-accordion .iw-so-acc-item {
    margin-bottom: 2px;
}


.so-widget-ink-accordion-accordion-f900ed9ab122 .iw-so-accordion .iw-so-acc-item {
    margin-bottom: 2px;
}



.so-widget-ink-accordion-accordion-e74cdb84190c .iw-so-accordion .iw-so-acc-item {
    margin-bottom: 2px;
}


.iw-so-accordion .iw-so-acc-item .iw-so-acc-title {

    padding: 10px 25px;

}


.btn-menu {
    color: #d9541e;
}





#sidebar-footer, #sidebar-footer a, .footer-widgets .widget-title {
    color: #ffffff;
    margin-top: 2px;
    font-size: 13px;
}



#mainnav li {
    float: left;
    padding: 0 8px;
}


pre {
  margin: 0 0 30px;
     color: #333;
    background-color: #fff;
}

.expm-toggle-expand {

    background-color: #000;
  color: #fff;
      text-align: left;

}

hr {

    border-top: 1px solid #CCC;
}


/* pull out quote custome css faraz 18 jan 2017 */

.perfect-pullquote.pullquote-align-full {
    width: 99%;
  
}

.perfect-pullquote blockquote p {
    line-height: 35px;
}

.pullquote-align-full {
    text-align: left;
    margin: 33px 0;
    padding: 16px 16px;
    float: none;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    border-left: 0px;
    font-size: 133%;
    letter-spacing: 2px;
    word-spacing: -7px;
}

/* pull out quote custime css faraz 18 jan 2017 */


.alignright {
    display: inline;
    float: right;
    margin-left: 1.5em;
    margin-bottom: 1.5em;
}

.alignleft {
    display: inline;
    float: left;
    margin-right: 1.5em;
  margin-bottom: 1.5em;
}

{
    display: inline;
    float: right;
    margin-left: 1.5em;
    margin-bottom: 1.5em;
}





p {
    margin: 0 0 12px;
      letter-spacing: 0.5px;

}



/* #mainnav li:hover > ul {
    padding-top: 5px;

} */





.header-image {
    height: 700px;
}

.widget-area .widget {

    padding-top: 0px;
}

.widget-area .widget-title {
    font-size: 24px;
  
}



.page-wrap { 
    margin-bottom: -71px;

}




h1, h2, h3, h4, h5, h6 {
    margin: 14px 0 5px 0;
    color: #d9541e;

}




.panel-grid-cell .widget-title {
    text-align: left;
    font-size: 222%;
    margin-bottom: -2px;
}

.panel-grid-cell {
    padding-left: 0px !important;
    padding-right: 0px !important;
    margin-bottom: 0px !important;

}



.faraz-margin-bottom {

margin-bottom: -59px;

}

.content-area .hentry:first-child {
    padding: 0px 20px 60px 20px;
    margin-top: -49px;
}


.faraz-element {
    padding: 40px 0px 40px 0px;
    border: solid #ccc;
    border-width: 1px 0px;
}



.footer-widgets {
    padding: 65px 0;
    border-top: solid #ccc 1px;
    margin-top: -224px;
}




.sow-slider-base .sow-slider-pagination {
  
    text-align: center;
 
}

.hentry .title-post {
    font-size: 2.9em;
    padding-top: 69px;
    letter-spacing: 0px;
}



.page .page-wrap .content-wrapper, .single .page-wrap .content-wrapper {
    padding: 10px;
}


.sow-slider-base .sow-slider-pagination li a {
    display: block;
    text-indent: -9999px;
    width: 14px;
    height: 14px;
    background: #FFFFFF;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 36px;
    opacity: 40.45;
}





.site-info.container {
    display: none;
}



.text-slider .maintitle, .text-slider .subtitle {
    margin-top: 150px;
    margin-bottom: -392px;
      text-shadow: 6px 5px 3px #000;



}



p {
    line-height: 22px;
}





.text-slider .maintitle {
    font-size: 60px;
}







.site-header.float-header {
    background-color: #fff;
}

.site-header {
  border-bottom: 1px solid #777777;

}

#mainnav ul {
    padding-top: 65px;
  padding-bottom: 32px;
}

#mainnav li:hover > .sub-menu > li > a {
    width: 304px;
}





/* .site-header.fixed {
    position: fixed;
    background-image: url("https://s3-us-west-1.amazonaws.com/powr/defaults/image-slider2.jpg");
    height: 39%;
    background-size: cover;
} */


.widget-area .widget_fp_social a, #mainnav ul li a:hover, .sydney_contact_info_widget span, .roll-team .team-content .name, .roll-team .team-item .team-pop .team-social li:hover a, .roll-infomation li.address::before, .roll-infomation li.phone::before, .roll-infomation li.email::before, .roll-testimonials .name, .roll-button.border, .roll-button:hover, .roll-icon-list .icon i, .roll-icon-list .content h3 a:hover, .roll-icon-box.white .content h3 a, .roll-icon-box .icon i, .roll-icon-box .content h3 a:hover, .switcher-container .switcher-icon a:focus, .go-top:hover, .hentry .meta-post a:hover, #mainnav > ul > li > a.active, #mainnav > ul > li > a:hover, button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, .text-color, .social-menu-widget a, .social-menu-widget a:hover, .archive .team-social li a, a, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
    color: #d9541e;
}



.col-md-9 {
  margin-bottom: 94px;
}