/*

Theme Name: HamroClass Class

Theme URI: https://themecentury.com/downloads/hamroclass-free-wordpress-theme

Author: Theme Century

Author URI: https://themecentury.com

Description: HamroClass, an Education theme by themecentury, is a responsive WordPress theme for university, school, college or other educational institutions. Along with educational institutions, HamroClass is flexible and loaded with several features to also cater to the needs of design agencies, corporate websites and small businesses. Official Support Forum: https://themecentury.com/forums/, Demo: https://demo.themecentury.com/wpthemes/hamroclass

Version: 1.0.7

License: GNU General Public License v3 or later

License URI: http://www.gnu.org/licenses/gpl-3.0.html

Text Domain: hamroclass

Tags: translation-ready, custom-background, theme-options, custom-menu, threaded-comments, featured-images, footer-widgets, left-sidebar, editor-style, right-sidebar, full-width-template, two-columns, three-columns, four-columns, grid-layout, custom-colors, custom-header, custom-logo, featured-image-header, blog, portfolio, entertainment

Template: hamroclass
*/


@import url("../hamroclass/style.css");


/*top side before logo*/
.hmc-top-header-wrap {
  background-color: #0f233a;
  padding: 2px 0;
  border-bottom: 3px solid red;
}




.header-info-wrapper .header-info-item {
  float: right !important;
}

div.header-info-item:nth-child(3) {
  display: none !important;
}

div.header-info-item:nth-child(2) {
  display: none !important;
}

div.header-info-item:nth-child(1) {
  display: none !important;
}



/*reduce height of slider on homepage*/
.amazingslider-space-1 {
  height: 450px;
}

/*give below menu red border */
.hmc-header-menu-wrapper {
  border-bottom: 3px solid red !important;
}

/*move menu to center*/
#site-navigation {
  margin-left: 33% !important;
}

/*hide breadcrumbs on page */
.centurylib-breadcrumbs-wrapper {
 display: none !important;
}


/*hide second breadcrumbs on page */
.entry-header {
  display: none !important;
}


/*move background image to right on homepage about us section*/
#pg-10-1 > .panel-row-style {
  background-position: right !important;
}



/* our services on homepage */
.panel-widget-style-for-10-2-1-0 > div:nth-child(1) > div:nth-child(1) > h2:nth-child(1) {
  font-size: 30px !important;
  
  letter-spacing: 1px;
  font-family: 'Oswald', sans-serif !important;
  
  font-weight: 400;
font-style: normal;
line-height: 120%;
}


/*center accounting header*/
#panel-10-3-0-0 > div:nth-child(1) > h3:nth-child(1) {
  text-align: center;
  border-top: 3px solid red;
}


/*homepage accounting side*/
#panel-10-3-0-0 > div:nth-child(1) {
  box-shadow: 0px 1px 4px rgba(0,0,0,.1);
  transition: all .3s ease-in-out 0s;
  padding: 30px;
  padding-bottom:55px;
}




/*center tax header */
#panel-10-3-1-0 > div:nth-child(1) > h3:nth-child(1) {
  text-align: center;
   border-top: 3px solid red;
}
#panel-10-3-1-0 > div:nth-child(1) {
  box-shadow: 0px 1px 4px rgba(0,0,0,.1);
  transition: all .3s ease-in-out 0s;
  padding: 30px;
}




/*center advisory header*/
#panel-10-3-2-0 > div:nth-child(1) > h3:nth-child(1) {
  text-align: center;
   border-top: 3px solid red;
}

#panel-10-3-2-0 > div:nth-child(1) {
  box-shadow: 0px 1px 4px rgba(0,0,0,.1);
  transition: all .3s ease-in-out 0s;
  padding: 30px;
}


/*homepage fixed/ parralax image*/
#panel-10-4-1-0 > div:nth-child(1) > div:nth-child(1) > p:nth-child(2) {
  font-size: 1.7em;
  color: #fff;
}

#panel-10-4-1-0 > div:nth-child(1) > div:nth-child(1) > p:nth-child(3) {
  font-size: 1.7em;
  color: #fff;
}


/*star bullets on home page why choose us section*/

.su-list > ul:nth-child(2) > li:nth-child(1) > i:nth-child(1) {
 color:#fffff;
 line-height: 3.3em;
}

.su-list > ul:nth-child(2) > li:nth-child(2) > i:nth-child(1) {
 color:#fffff;
 line-height: 3.3em;
}

.su-list > ul:nth-child(2) > li:nth-child(3) > i:nth-child(1) {
 color:#fffff;
 line-height: 3.3em;
}

.su-list > ul:nth-child(2) > li:nth-child(4) > i:nth-child(1) {
 color:#fffff;
 line-height: 3.3em;
}

.su-list > ul:nth-child(2) > li:nth-child(5) > i:nth-child(1) {
 color:#fffff;
 line-height: 3.3em;
}




/*values overlay*/

.oxi-image-hover-wrapper-5 .oxi-image-hover-caption-tab {
  background: rgba(15,35,58) !important;
}
.oxi-image-hover-wrapper-6 .oxi-image-hover-caption-tab {
  background: rgba(15,35,58) !important;
}
.oxi-image-hover-wrapper-7 .oxi-image-hover-caption-tab {
  background: rgba(15,35,58)!important;
}
.oxi-image-hover-wrapper-8 .oxi-image-hover-caption-tab {
  background: rgba(15,35,58) !important;
}
.oxi-image-hover-wrapper-9 .oxi-image-hover-caption-tab {
  background: rgba(15,35,58) !important;
}






/*change values background color*/
pre {
  background: #fff;
}
/*remove overlay on values side*/
.wps_logo_slide_item .logos_overlay {
  display: none;
}


#panel-10-6-0-0 > div:nth-child(1) > div:nth-child(1) > p:nth-child(1) {
  font-size: 1.8em;
  padding: 50px;
}



/*homepage form*/
.ufbl-template-4 .ufbl-form-field-wrap > label {
  color: #fff;
}

.ufbl-form-wrapper.ufbl-template-4 {
  background-color: #fff;
  background-color: rgba(0, 0, 0, 0.5);
}





/*services page*/
/*acounting */
#panel-62-1-0-0 > div:nth-child(1) > h3:nth-child(1) {
 border-top: 3px solid red;
 width: 90%;
}


/*tax*/
#panel-62-1-0-1 > div:nth-child(1) > h3:nth-child(1) {
 border-top: 3px solid red;
 width: 90%;
}


/*advisory*/
#panel-62-1-0-2 > div:nth-child(1) > h3:nth-child(1) {
 border-top: 3px solid red;
 width: 90%;
}




/*services hover images*/

/*acounting*/
.oxi-image-hover-wrapper-1 .oxi-image-hover-caption-tab {
  background: rgba(0, 0, 0, 0.9) !important;
}

/*tax*/
.oxi-image-hover-wrapper-2 .oxi-image-hover-caption-tab {
  background: rgba(0, 0, 0, 0.9) !important;
}

/*advisory*/
.oxi-image-hover-wrapper-3 .oxi-image-hover-caption-tab {
  background: rgba(0, 0, 0, 0.9) !important;
}


/*corporate training*/
.oxi-image-hover-wrapper-4 .oxi-image-hover-caption-tab {
  background: rgba(0, 0, 0, 0.9) !important;
}

/*homepage below logo slider*/

.panel-widget-style-for-10-7-0-0 {
 border-bottom: 50px solid transparent;
 border-image:url(http://www.acaproadvisory.com/wp-content/uploads/2020/04/kent-line.png);
}




/*duplicate pages*/


/*hide image on small screen*/

@media only screen and (max-width: 479px) and (min-width: 0px){
#pg-171-1 > .panel-row-style {
  background: none !important;
}

.panel-row-style-for-171-1 {

 background: none !important;
}
 
 
 /*change color on below map on contact us page*/
 .panel-widget-style-for-187-1-0-0 > div:nth-child(1) > div:nth-child(1) > p:nth-child(1) {
color: #179fdc !important;
}



 /*change color on below map on contact us page*/
.panel-widget-style-for-187-1-0-0 > div:nth-child(1) > div:nth-child(1) > p:nth-child(4) {
color: #179fdc;
font-size: large;
}

.ufbl-form-wrapper {
width:100% !important;
}


/*hide background-image on contact us
.page-id-187 .siteorigin-panels-stretch {
background: none !important;
}*/

}





/*move slider up a bit*/
#panel-171-0-0-0 {
  margin-top: -4%;
}

#pg-171-1 > .panel-row-style {
  background-position: right !important;
}


/*accounting*/
#panel-171-3-0-0 > div:nth-child(1) > h3:nth-child(1) {
  text-align: center;
 border-top: 3px solid red;
  }

  /*tax*/
#panel-171-3-1-0 > div:nth-child(1) > h3:nth-child(1) {
  border-top: 3px solid red;
  text-align: center;
}
 
/*advisory*/
#panel-171-3-2-0 > div:nth-child(1) > h3:nth-child(1) {
  border-top: 3px solid red;
  text-align: center;
} 




/*parralax effect on duplicate*/
#panel-171-4-1-0 > div:nth-child(1) > div:nth-child(1) > p:nth-child(2) {
 text-align: center;
 font-size: 1.7em;
 color: #fff;
}


#panel-171-4-1-0 > div:nth-child(1) > div:nth-child(1) > p:nth-child(3) {
 text-align: center;
 font-size: 1.7em;
 color: #fff;
}


.site-info {
  display: none !important;
}