/* Theme Name: nwpctemplate-child 
 * Description: nwpctemplate-child 
 * Template:nwpctemplate 
 * Text Domain: nwpctemplate-child 
 * */

/************************************ DEVELOPED AND DESIGNED BY MYBUSYBEE ******************************/

/************************************ Parent Theme ******************************/

 @import url("../nwpctemplate/style.css");

/************************************ Accessibility Management ******************************/

 @import url("assets/highcontrast.css");

/************************************ Responsive ******************************/
 @import url("mobile/mobile.css");

/************************************ Floating Social Icons ******************************/
 @import url("assets/floating.css");

/************************************ Font Styles ******************************/
 @import url('https://fonts.googleapis.com/css?family=Poppins:400,500,700,800');
 @import url(http://fonts.googleapis.com/css?family=Roboto:400,300,400italic,500,700,100);
 @import url('https://fonts.googleapis.com/css?family=Open+Sans:400,600,700');
 @import url('https://fonts.googleapis.com/css?family=Raleway:400,500,600,700,800');

/************************************ Main ******************************/
 body{
     margin:0 !important;
     padding:0 !important;
     font-family:'Poppins',FontAwesome;
     -webkit-appearance:none;
}
/***** PDF Container   ****/
.iframe-container {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 35px;
  height: 0;
  overflow: hidden;
}
 
.iframe-container iframe {
  position: absolute;
  top:0;
  left: 0;
  width: 100%;
  height: 100%;
 
}
/***** PDF Container   ****/

 h1, h2, h3, h4, h5 {
    font-family: 'Open Sans' !important;
    font-weight: 400;
    color: #4d554d;
    margin: 0 !important;
    text-transform: inherit;
}
.hidden{
display:none;
}

.tags span{
	font-size: 12px;
    font-weight: bold;
    color: #3b5998;
    padding: 4px;
    background-color: #d8edd8;
    border-radius: 3px;
}
.tags{
	margin:4px 0px 4px 0px;
}
.accordions-head-title {
    color: #736b6b !important;
    font-size: 14px;
   
}
#to_top_scrollup{
bottom:120px !important;
}
.sliderImg .item-image{
	height: 550px;
	width: 100%;
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
	margin-top: -20px;
}
.slider .owl-dots {
    display: block !important;
    margin-top: -68px;
	    margin-bottom: 33px;
    z-index: 999;
    position: relative;
}
#accordions-2006 .accordions-head-title {
    color: #272626 !important;
   
}
.acf-input-wrap input,.acf-input-wrap  input[type="email"]{
    padding:16px !important;
    border: 1px solid #b9b9b9;
    font-size: 16px !important;
    font-weight: 500;
    color: #5b5c5b;
}
.sr-rating-icon img{
    width:100%;
}
.sr-rating--current img{
    width: 80% !important;
    -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
    filter: grayscale(100%);
}
.with-attachment {
    list-style: none;
    padding: 10px 0px 20px 0px;
}
.with-attachment li{
    padding-bottom: 15px;
    /* display: inline-table; */
    color: #4a4d4a;
    font-size: 12px;
    font-family: Roboto;
}
.docattachment img{
    width:auto !important;
    margin-right: 19px;
}
/************************************ Smiley Rating  ******************************/
.sr-modal {
    display: none;
    position: fixed;
    z-index: 1;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: rgb(0,0,0);
    background-color: rgba(0, 0, 0, 0.81) !important;
    font-family: helvetica, arial, sans-serif;
    font-size: 14px;
}
.sr-modal {
    display: none;
    position: fixed;
    z-index: 9999999 !important;
}
.sr-rating {
	list-style: none;
}
.sr-rating-icon {
    width: 58px !important;
    display: block;
    height: 80px !important;
    margin: 0 auto;
    cursor: pointer;
    -webkit-transition: ease-in-out .1s all;
    -o-transition: ease-in-out .1s all;
    transition: ease-in-out .1s all;
}

.sr-rating-label {
    -webkit-transition: ease-in-out .1s all;
    -o-transition: ease-in-out .1s all;
    transition: ease-in-out .1s all;
    font-size: 18px !important;
    font-weight: 500;
    color: #2c2f30 !important;
    text-align: center;
    margin-top: 8px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none;
}
.sr-rating {
    font-size: 0;
    float: left;
    width: 32% !important;
    margin: 0;
    padding: 0;
}

.sr-modal-body h1 {
    text-align: center;
    font-family: "Helvetica", arial, sans-serif;
    font-size: 20px !important;
}
.post-type-archive h3{
   line-height: 1.8 !important;
}
.productivity-toolbox-img {
	width:250px;
}
.productivity-toolbox-align {
  display: flex;
  align-items: center;
  justify-content: center;
}
.no-bt {
	border-top: 0px !important;
}
.no-bb {
	border-bottom: 0px !important;
}
.single-page-content p, .single-page-content li {
   
}
.not-italic{
    font-style:normal;
}
/**About Us**/

.page-id-4 h5 {
    margin-bottom: 15px !important;
    margin-top: 20px !important;
    color: #181616;
    font-size: 16px;
}
.align-left-about {
    font-family: 'Open Sans', sans-serif !important;
    font-size: 14px;
    line-height: 1.9;
    font-weight: normal;
    color: #000000;
    padding-left: 15px;
    text-align: justify;
}
.divider-nwpc {
    width: 100%;
    border: 1px solid #dee1de;
    margin-top: 19px;
    margin-bottom: 10px;
}
.accessibility-menu {
    background-color: #ffffff;
    border-bottom: 1px solid #a4a6a4;
    width: 49px;
    /* display: flex; */
    margin-top: 10px;
    margin-left: -8px;
    /* position: fixed; */
    box-shadow: 0px 1px 1px 0px #aeaaaab8;
}
.sidebar-border {
    border: 1px solid #c2bcbc;
    margin: 5px 0px 7px 0px;
    font-size: 14px !important;
    background-color: #d9edff;
}
.sidebar-border-white {
    border: 1px solid #c2bcbc;
    margin: 5px 0px 7px 0px;
    font-size: 14px !important;
    background-color: #fff;
}
.postid-468 th {
    font-weight: bold;
    text-transform: uppercase;
    padding: 0px 0px 0px 7px;
}
.amchildren{padding: 2px 0px 9px 0px;border-bottom: 1px solid #eee;}
.page-id-2 .breadcrumb-container{
display:none;
}
#menu-item-277{
    border-right: 0px solid #e0e0e0;
}
#myModal {
    display: none;
}
 .modal-content .closed {
    width: 100%;
    text-align: right;
    cursor: pointer;
    color: #702323;
    padding-right: 10px;
    font-weight: bold;
}
/* Modal Content */
 .modal-content {
     background-color: #f2f2f2;
     margin: auto;
     border: 5px solid #f2f2f2;
     width: 81%;
     border-radius: 2px;
     margin-top: -140px;
}
.rns-footer-link{
    display:none !important;
}
.rns-plugin.rns-style-sneakyflat .rns-reaction-button, .rns-plugin.rns-style-sneakyflat .rns-share-button {
    font-family: 'Poppins', sans-serif !important;
    border: 0;
    background: #fff;
    border-radius: 8px;
    font-size: 11px !important;
}

.rns-plugin.rns-style-sneakyflat .rns-reactions .rns-reaction .rns-icon img {
    height: 32px !important;
    width: 22px !important;
}
.rns-plugin.rns-style-sneakyflat .rns-reaction.selected .rns-reaction-button {
    background-color: #ffffff !important;
}
.rns-plugin.rns-style-sneakyflat .rns-reaction-button {
    padding: 0px 6px !important;
}
/* The Modal (background) */
 .modal {
     transform: scale(1);
     display: none;
     position: fixed;
     z-index: 999999 !important;
     z-index: 1;
     padding-top: 205px;
     left: 0;
     top: 0;
     min-width: 100%;
     min-height: 100%;
     overflow: auto;
     background-color: rgb(0,0,0);
     background-color: rgba(37, 40, 40, 0.98);

}
.archive_month .fa, .onclickCat .fa, .menu-sidebar-menu-container .fa{
    font-size: 20px;
    font-weight: bold;
    color: #000;
    /* margin-left: 10px; */
    /* width: 95%; */
    /* right: 0; */
}
.fa-angle-double-down{
     font-size: 20px !important;
     font-weight: bold !important;
     color: #353535;
}
.breadcrumb-container.theme1 a {
    display: inline-block;
    margin: 0 8px;
    padding: 8px 8px 0px 0px !important;
    font-family: 'Open Sans';
    color: #5a5555 !important;
    font-weight: bold;
}
.contain-border{
	border: 1px solid #fafafa;
	padding: 9px 5px 33px 5px;
	background-color: #fafafa;
	border-radius: 3px;
}
.btn-border{
	border: 1px solid #009900 !important;
	margin-bottom: 10px !important;
	border-bottom: 1px solid #6ebb10 !important;
	border-radius: 5px;
}
.btn-border:hover{
	border: 1px solid #efefef !important;
	margin-bottom: 10px !important;
	border-bottom: 3px solid #eef9ee !important;
	border-radius: 5px;
}
.shareicons{
	/* position: absolute; */
	/* bottom: 856px; */
	/* bottom: 0px; */
	/* left: 0px; */
	/* margin-left: 192px; */
	/* text-align: right; */
}
 .remove-top.active {
     margin-top:0px !important;
}
 .logoStretch.active img{
     width: 500px;
     margin-top: 7px;
}
 .logoStretch.active {
     width: 352px;
     margin-bottom: 5px;
}
 .page-id-2 table {
     margin: 0 0 0px;
}
blockquote strong, blockquote b {
    font-weight: bold !important;
}
blockquote {
    font-size: 19px !important;
    font-style: italic;
    font-weight: 300;
    margin: 15px 40px;
}
 .accordions .accordions-head {
     color: #443c3c !important;
     font-size: 17px !important;
     background: #e9f1e9 !important;
     padding: 10px;
     font-family: 'Poppins' !important;
     font-weight: 500 !important;
}
 .accordions span, .accordions p , .accordions blockquote{
     font-family: 'Open Sans' !important;
     font-size: 14px;
     font-weight: 700;
     color: #655f5f;
     text-align: justify;
}
 button, input[type="submit"], input[type="button"], input[type="reset"] {
     background: #e05d22 !important;
     background: -webkit-linear-gradient(top, #e05d22 0%, #d94412 100%) !important;
     background: linear-gradient(to bottom, #2c7a2c 0%, #2c7a2c 100%) !important;
     border: none;
     border-bottom: 3px solid #0e6b0e !important;
     border-radius: 2px;
     color: #fff;
     display: inline-block;
     padding: 11px 24px 10px;
     text-decoration: none;
     margin-top: 20px;
}
 .ledger{
     padding: 5px;
     background-color: #b1fdb1;
     margin-top: 10px;
     font-weight: bold;
     color: #555c55;
}

 .careerimg img{
     width: 100%;
     margin-bottom: -38px;
     object-fit: contain;
}
 .single-page-content .headlineWrapper {
     background-color: #006600;
     font-family: 'Open Sans';
     font-size: 14px;
     font-weight: bold;
     padding: 10px;
     color: #fff;
     background-image: url(images/patter.png);
}
 .single-page-content p, .single-page-content li {
    font-family: 'Open Sans', sans-serif !important;
    font-size: 14px;
    line-height: 1.6;
    font-weight: normal;
    color: #000000;
    text-align: justify;
}
p{
    margin: 0 0 4px !important;
    text-align:justify;
}
 .productsandServicesWrapper{
    padding: 18px 0px 18px 0px;
    background-color: #fafafa;
    margin-bottom: -20px;
    background-size: cover;
    background-attachment: fixed;
    background-position: bottom;
    /* background-image: url("http://nwpc.dole.gov.ph/wp-content/uploads/2018/07/blur.jpg"); */
}
 .clear{
     clear:both;
     margin:0;
}
 .post-2{
     display:none;
}
.ps-margin {
	margin: 20px 0px 15px 0px !important;
}
.txtlink {
    color: #009900;
    text-decoration: none;
}
.txtlink:hover {
    text-decoration: underline;
}
 .img-width img{
     width:100%;
     border: 1px solid #fdf6f6;
     /* margin-bottom: 10px !important; */
}
 a {
     color:#0e6b0e;
     text-decoration: none;
}
 a:hover{
     text-decoration:none;
}
 a:active, a:hover {
     color: #0e6b0e;
     outline: 0;
}
 a:visited {
     color: #555d55;
}
 h3 {
     font-size: 16px;
     margin: 22px 0;
     font-weight: 600;
}
/* Form fields, general styles first. */
 .wpcf7 input[type="text"], input[type="email"], textarea {
     color: #141412;
     width:100%;
     border:1px solid #a2a9a2;
     padding:10px;
}
 .wpcf7 input[type="submit"]{
     margin-top:20px;
     width:300px;
     padding:15px;
     font-size:18px;
     text-transform:UPPERCASE;
}
 .contactDetails .fa {
     font-size: 29px;
     color: #006600;
}
/************************************ PAGINATION ******************************/
 .pagination{
     text-align:right;
     padding-right: 10px;
}
 .pagination ul{
     margin:0;
     padding:0;
}
 .pagination li{
     display:inline-block;
     padding: 5px;
     background: #f2f9fe;
    /* Old browsers */
     background: -moz-linear-gradient(top, #f2f9fe 0%, #d6f0fd 100%);
    /* FF3.6-15 */
     background: -webkit-linear-gradient(top, #f2f9fe 0%,#d6f0fd 100%);
    /* Chrome10-25,Safari5.1-6 */
     background: linear-gradient(to bottom, #f2f9fe 0%,#d6f0fd 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f9fe', endColorstr='#d6f0fd',GradientType=0 );
    /* IE6-9 */
     border: 1px solid #a7bcce;
     border-radius: 2px;
     font-size: 14px;
     margin-top:20px;
}
 .pagination li a{
     color:#000;
     font-weight:bold;
}
/************************************ OWL CAROUSEL ******************************/
 #galleryCarousel{
     margin-top:20px;
}
 #galleryCarousel .item{
    margin-right: 10px;
 }
 #galleryCarousel img{
     filter: brightness(100%);
     border-radius: 5px;
     border-bottom: 3px solid #09421a;
    margin-right: 10px !important;
    margin-left: 10px !important;
}
#galleryCarousel .itemImage img{
       
}
 #galleryCarousel img:hover{
     filter: brightness(120%);
     transition: filter 0.5s ease;
}
 #galleryCarousel .owl-nav.disabled {
     display: none !important;
}
 .owl-carousel .owl-nav.disabled {
     display: block !important;
}
 .owl-dots {
     display: none;
}
 .owl-prev,.owl-next {
     opacity: 1;
     transition: visibility 0s, opacity 0.5s linear;
}
 .owl-prev:hover,.owl-next:hover {
     opacity: 1;
     transition: visibility 0s, opacity 0.5s linear;
}
 .owl-prev,.owl-next {
     width: 30px;
     background: url(images/light-skin-1.png) !important;
     background-position: -89px -26px !important;
     height: 40px;
     background-repeat: no-repeat;
     cursor: pointer;
     top: 19%;
     left: -47px;
     margin-top: -20px;
     position: absolute;
     z-index: 110;
}
 .owl-next {
     right: -43px;
     left: auto;
     background-position: -89px -103px !important;
}
#slider .owl-theme .owl-nav [class*=owl-] , #slider .owl-nav{
  display:none;
}
#galleryCarousel .owl-theme .owl-nav [class*=owl-] {
    color: #FFF;
    font-size: 14px;
    margin: 5px;
    padding: 4px 7px;
    background: #D6D6D6;
    display: inline-block;
    cursor: pointer;
    border-radius: 3px;
    filter: brightness(30%);
}
/************************************ Font Aesthetics ******************************/
 .open-sans{
     font-family:Open Sans;
}
 .font-12{
     font-size:12px;
}
 .font-13{
     font-size:13px;
}
 .font-14{
     font-size:14px;
}
 .font-16{
     font-size:16px;
}
 .font-18{
     font-size:18px;
}
 .margin{
     margin-right:10px;
}
 .padding{
     padding: 9px;
}
 .sm-padding{
     padding: 0px;
}
 .text-align-left{
     text-align:left;
}
 .text-align-right{
     text-align:right;
}
 .text-align-center{
     text-align:center;
}
 .text-align-justify{
     text-align:left;
}
 .border-bottom{
     border-bottom: 1px solid #d6cbcb;
     margin-bottom: 8px;
}
 .border-left{
     border-left: 1px solid #fff;
}
 .border-right{
     border-right: 1px solid #fff;
}
 .display-on{
     display:block;
}
 .display-off{
     display:none;
}
 .whole-border{
     border: 1px solid #dadada;
}
 .flex{
     display:flex;
}
 .link-border{
     border-bottom:1px solid green;
     text-decoration:none;
     color: #0c730c;
     margin-top:5px;
     font-size: 12px;
     font-weight: 600;
     font-family: 'Open Sans';
}
 .hentry {
     padding:0px !important;
     margin-top: 10px;
}
 .white-cont{
     background-color:#fff;
}
.page-id-4 .single-page-content, .page-id-431 .single-page-content, .page-id-248 .single-page-content, .page-id-207  .single-page-content{
    /* margin-top: 163px; */
    padding-left: 28px;
    border: 1px solid #bebaba;
    margin-right: 10px;
    /* border-radius: 5px; */
    background-color: #fafafa;
    padding-right: 28px;
    text-align: justify !important;
}
.single-page-content {
    /* margin-top: 163px; */
    padding-left: 10px;
    border: 1px solid #f6f7f6;
    margin-right: 10px;
    /* border-radius: 5px; */
    background-color: #fafafa;
    padding-right: 10px;
}
.single-page-content h3{
    font-family: 'Open Sans', sans-serif !important;
   
}
.regionandwages-template-default h3{
    font-family: 'Open Sans', sans-serif !important;
    line-height:1.8;
}
 .margin{
     margin-right:10px;
     margin-top: 4px;
     margin-bottom: 18px;
}
 .margin-top{
     margin-top:5px;
}
 .margin-right{
     margin-right:5px;
}
 .move-left{
     margin-left: 26px;
}
 .fixed-height{
     height: 261px;
     margin-bottom: 10px;
}
 .article-height{
     height: 344px;
}
 .site {
     border-left: 0px solid #f2f2f2;
     border-right: 0px solid #f2f2f2;
     margin: 0 auto;
     max-width: 100% !important;
     width: 100%;
     background-color: transparent !important;
}
 .logo img{
     margin-top: -3px;
     margin-bottom: 1px;
     width: auto;
}
 .page-id-2 .entry-header{
     display:none;
}
 .sidebar .headlineWrapper {
     font-size: 14px;
     text-transform: UPPERCASE;
     font-weight: 600;
     text-align: left;
     padding-left: 26px;
     width: 100%;
     display: flex;
     border-bottom: 1px solid #bfc6bf;
     margin-top:3px;
}
 .headlineWrapper{
     background-color: #064006;
     font-family: Roboto, sans-serif;
     font-size: 13px;
     font-weight: bold;
     padding: 10px;
     color: #fff;
     /* background-image: url(images/patter.png); */
     text-transform: UPPERCASE;
}
/************************************ Menu and Navigation ******************************/
 .page-id-2 .menuContainer.active {
     position: fixed;
     z-index: 9999;
     width: 100%;
     margin-top: 8px;
     transition: margin 300ms cubic-bezier(0.17, 0.04, 0.03, 0.94);
     transition: all 500ms ease;
}
 .menuContainer.active {
     position:fixed;
     z-index: 9999;
     width: 100%;
     margin-top: 0px;
     transition: margin 300ms cubic-bezier(0.17, 0.04, 0.03, 0.94);
     transition: all 500ms ease;
}
 ul.nav-menu, div.nav-menu > ul {
     margin: 0;
     padding: 0px !important;
}
 #menu-item-32 a{
     font-size:16px;
     font-family: 'Roboto', sans-serif;
     color: #716464 !important;
}
 #menu-item-32 a:hover{
     background-color:#d6ffd6 !important;
     border-bottom: 0px solid #b9ccb9 
}
 .mainNavigationHeader{
     height: auto;
     padding-top: 42px;
     padding-bottom: 0px;
     display: flex;
     background-color: #fff;
     transition: margin 300ms cubic-bezier(0.17, 0.04, 0.03, 0.94);
     transition: all 500ms ease;
}
 .mainNavigation{
     position: relative;
     width: 100%;
     z-index: 888;
     background-color: #fff;
     transition: margin 300ms cubic-bezier(0.17, 0.04, 0.03, 0.94);
     transition: all 500ms ease;
}
 .menunav{
     /** background: #f4fff4; **/
     background: #ffffff;
     display: flex;
     height: 60px;
     margin-top: 0px;
     position: relative;
     z-index: 9999;
     margin-bottom: -27px;
     border-bottom: 1px dotted #b9ccb9;
     width: 100%;
     z-index: 99999;
}
 .menunav .fa{
    color: #323d32;
    margin-top: 6px;
}
 .nav-menu .sub-menu, .nav-menu .children {
     background: #f4fff4;
     border: 1px solid #f7f5e7;
     border-top: 0;
     padding: 0;
     position: absolute;
     left: 0px;
     text-align: left;
     z-index: 99999;
     height: 1px;
     width: 0px;
     overflow: hidden;
     clip: rect(1px, 1px, 1px, 1px);
}
 .sub-menu li a {
     color: #343432;
     display: block;
     font-size: 14px;
     line-height: 1;
     font-weight: 500 !important;
     width: 300px !important;
     text-transform: inherit !important;
     padding: 18px 14px !important;
     text-decoration: none;
     text-align: left !important;
     border-left: 0px solid #e0e0e0 !important;
     margin-left: -2px !important;
     border-bottom: 1px dotted #cfc8c8;
}
 .menunavSecondary {
     background: #009900;
     display: flex;
     height: 50px;
     margin-top: 12px;
     position: relative;
     z-index: 77;
     margin-bottom: 0px;
}
 .menunav a{
     color: #222020 !important;
     text-transform: capitalize;
     font-weight: 400;
     font-style:normal;
}
 .menunav .current-menu-item a{
     font-style:normal;
}
 .menunav .nav-menu li a{
     color: #ffffff;
     display: block;
     font-size: 14px;
     line-height: 1;
     font-weight: 500;
     text-transform: capitalize;
     padding: 22px 10px;
     text-decoration: none;
     text-align: center;
     border-left: 1px solid #dce1dc;
     margin-left: -5px;
     font-family: 'Open Sans';
}
 .menu-item-24 a{
     border-right:1px solid #dce1dc;
}
 .menunavSecondary .nav-menu li a {
     color: #141412;
     display: block;
     font-size: 15px;
     line-height: 1;
     padding: 15px 20px;
     text-decoration: none;
}
 .menunavSecondary a{
     color:#fff !important;
     text-transform: capitalize;
     font-weight: 400;
     font-style:normal;
}
 .menunavSecondary .current-menu-item a{
     font-style:normal;
}
 .menunavSecondary .nav-menu li a {
     color: #141412;
     display: block;
     font-size: 14px;
     line-height: 1;
     font-weight: 500;
     padding: 18px 11px;
     text-decoration: none;
     text-transform: UPPERCASE;
}
 .menunavSecondary .nav-menu li:hover > a, .menunavSecondary .nav-menu li a:hover, .menunavSecondary .nav-menu li:focus > a, .menunavSecondary .nav-menu li a:focus {
     background-color: #e8f5e8 !important;
     transition: background-color 0.9s ease;
     color: #ffffff;
}
 .menunav .nav-menu .current_page_item > a, .nav-menu .current_page_ancestor > a, .nav-menu .current-menu-item > a, .nav-menu .current-menu-ancestor > a {
     color: #24326b !important;
     font-style: normal !important;
     background-color: #fcfcfc !important;
}
 .menunavSecondary .nav-menu .current_page_item > a, .nav-menu .current_page_ancestor > a, .nav-menu .current-menu-item > a, .nav-menu .current-menu-ancestor > a {
     color: #bc360a;
     font-style: normal !important;
     background-color: #e6f7e6 !important;
}
 .menunav .nav-menu li:hover > a, .menunav .nav-menu li a:hover, .menunav .nav-menu li:focus > a, .menunav .nav-menu li a:focus {
     background-color: #fff;
     transition: background-color 0.9s ease;
     color: #333030 !important;
}
 .nav-menu li.has-children > a:after {
     color: #2a2727;
     content: ' ';
     font-size: 10px;
     vertical-align: 1px;
}
 .nav-menu li li.has-children > a:after {
     color: #222;
     content: ' ';
     font-size: 10px;
     vertical-align: 1px;
}
 .mainNavigationCenter{
     margin: 0 auto;
     z-index: 9999;
}
/********************************* End Navigation Menu *********************************/

/********************************* Search Form *********************************/
 .search-form{
     margin-top: 0px;
     position: relative;
}
 .search-form input[type="search"] {
     -webkit-appearance: textfield;
     padding-right: 2px;
     width: 270px;
     border: 1px solid #a39d9d;
     border-radius: 3px;
     box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);
}
/********************************* End Search Form *********************************/

/********************************* Parent Entry Meta *********************************/
 .entry-header, .entry-content, .entry-summary, .entry-meta {
     margin: 0 auto;
     max-width: 79% !important;
     width: 100%;
}
 .breadcrumbs{
     background:#006600;
     margin-top: 26px;
     background-image: url(images/patter.png);
     font-size: 13px;
     color: #fff;
     font-weight: bold;
     position: abso;
}

/********************************* Footer *********************************/
 .page-id-2 .footerWrapper{
     margin-top:0px;
}
 .footerWrapper{
     background-color: #eff2f2;
     color: #847b7b;
     margin-top: 24px;
     padding-bottom: 20px;
}
 .footerWrapper ul{
     margin: 20px 0px 0px 0px;
     padding:0px;
}
 .footerWrapper .footerGov li{
     display:inline-block;
}
 .footerWrapper .footerGov img{
     width: 100%;
     /* margin-top: 41px;
     */
     filter: grayscale(1);
}
 .footerWrapper h3{
     color: #847a7a;
     font-size: 20px;
}
 .footerWrapper h4{
     color: #0f500d;
     font-size: 11px;
     font-weight: bold;
}
 .footerWrapper .footerLinks li{
     color:#fff;
     list-style: none;
}
 .footerWrapper .footerLinks a{
     color: #2f2d2d;
     font-family: 'Open Sans';
     font-size: 13px;
}
 .footerWrapper .footerLinks a:hover{
     color: #158728;
     font-family: 'Open Sans';
}
 .govWrapper{
     background-color:#f0f0f0;
     font-family: 'Open Sans';
     color:#4d4949;
     padding-top: 20px;
     padding-bottom: 31px;
}
 .govSeal img{
     width: 168px;
}
 .republic h3{
     font-family: Georgia !important;
     padding: 10px 0px 10px;
     color:#4d4949;
     font-size: 13px;
     font-weight: normal;
}
 .republic-other{
     margin-top: 10px;
}
 .republic-other h3{
     color:#4d4949;
}
 .republic-other ul{
     padding:9px 0px 0px 0px;
     margin:0px 
}
 .republic-other li{
     list-style:none;
}
 .republic-other li a{
     color:#4d4949;
     font-family:'Open Sans' !important;
     font-size: 13px;
}
 .copyright{
     background: #f0f0f0;
     color: #968e8e;
     padding:10px;
     font-size: 13px;
}
/********************************* End Footer *********************************/

/********************************* Sidebar *********************************/
 .sidebar{
     background-color: fafafa;
     margin-bottom:10px;
     border: 1px solid #aca5a5ee;
     padding:10px;
     border-radius:3px;
}
 .sidebar ul{
     margin: 3px 0px 0px 0px;
     padding:0px;
     /* border-top: 3px solid #090; */
}
 .sidebar li{
     display:flex;
     display:inline-flex;
     width:100%;
     list-style:none;
     padding: 12px 13px 6px 25px;
     border-bottom: 1px dotted #c8dac8;
}
 .sidebar li:hover{
     display:inline-flex;
     width:100%;
     list-style:none;
     background-color:#ffffff;
     transition: background-color 0.9s ease;
     border-left: 1px solid #009900;
    
}
 .sidebar .current-menu-item{
     background-color: #009900 !important;
     color: #fff;
}
 .sidebar .current-menu-item a{
     background-color: #009900 !important;
     color: #fff;
}
 .sidebar li a{
     display:inline-flex;
     width:100%;
     list-style:none;
     color: #555c55;
     font-size: 13px;
     font-weight: 500;
     font-family: Roboto, sans-serif;
     text-transform:UPPERCASE;
}
/********************************* Cookies and Policy *********************************/
 #cookie-law-info-bar {
     border: 0;
     font-size: 10pt;
     margin: 0 auto;
     padding: 16px 0;
     position: absolute;
     text-align: center;
     width: 100%;
     z-index: 9999;
     background-color: #dae4e4c2 !important;
     font-family: 'Open Sans' !important;
     color: #151313 !important;
     border-top: 0px solid #fff !important;
     font-weight: bold;
}
 .headlineWrap{
     background-color:#009900;
     color: #fff;
     font-size: 13px;
     font-weight: bold;
}
 .philTime{
     margin-top: 32px;
     text-align: right;
     font-family: 'Open Sans';
     font-size: 13px;
}
 .page-id-2 .page-container{
     display:none;
}
 .page-container{
     background: #f6f7f6;
     padding: 50px 0px 50px 0px;
     /* background-image: url("images/patter.png"); */
}
 .page-container h2{
     font-family:'open Sans';
     font-weight: 800;
     text-transform:UPPERCASE;
     font-size:38px;
     color:#045f04;
}
 .nw a{
     font-size: 13px;
     font-weight: bold;
     color: #090;
     text-transform: UPPERCASE;
}
 .nwphp{
     font-size: 14px;
     height: 32px;
     font-weight: 600;
     color: #868383;
}
 .issuancesio .fa{
     font-size: 33px;
     color: #4b944b;
     font-family: FontAwesome !important;
     margin-top: 1px;
     float: left;
}
 .issuancesio .btn .fa{
     color:#016501;
}
 .issuancesio h3{
     font-size: 14px;
     font-family: 'Open Sans' !important;
}
 .issuancesio .btn .fa:hover{
     color:#ffffff;
}
 .issuancesio .btn button{
     background: #e05d22;
     background: -webkit-linear-gradient(top, #1f741f 0%, #1f741f 100%);
     background: linear-gradient(to bottom, #ffffff 0%, #ffffff 100%);
     border: none;
     border-bottom: 0px solid #1c541c;
     border-radius: 2px;
     color: #060;
     display: inline-block;
     padding: 5px;
     font-weight: normal;
     width: 100%;
     text-decoration: none;
}
 .issuancesio .btn button:hover{
     background: #e05d22;
     background: -webkit-linear-gradient(top, #1f741f 0%, #1f741f 100%);
     background: linear-gradient(to bottom, #006600 0%, #016501 100%);
     border: none;
     border-bottom: 2px solid #1c541c;
     border-radius: 2px;
     color: #fff;
     display: inline-block;
     padding: 5px;
     font-weight: normal;
     width: 100%;
     text-decoration: none;
}
 .hover-border:hover{
     border:1px solid #006600;
     cursor:pointer;
}
 .hover-background:hover{
     background-color:#f7fff7;
     cursor:pointer;
}
 .iso{
     margin-top: 28px;
}
 .register{
     margin-top: 30px;
}
#register-learning {
    margin-top: 35px;
}
 .calendar .fa{
     font-size: 15px !important;
     margin-right: 4px;
     margin-left: 4px;
     color: #948c8c;
}
 .fbplugin{
     height: auto;
     background-color: #f4f4f4;
     color: #000 !important;
     margin-top: 10px;
}
 .fbplugin .fb-page{
     border: 1px solid #c3bfbf;
}
 .wholeWrapper{
     background-color:#fafafa;
     height:auto;
     /* background-image: url("images/patter.png"); */
     padding-bottom: 18px;
     padding-top: 31px;
}
 #primary{
     height: auto;
     border-top: 0px solid #eee 
}
 .listIssuances{
     height: 336px;
}
.home-share {
    padding: 20px;
    position: absolute;
    bottom: 0px;
    right: 0;
}

.menunavSecondary a:hover {
    color: #045f23 !important;
}
.fbshare {
    padding: 5px;
    background: #3b5998;
    font-family: 'Poppins';
    width: 31px;
    font-size: 15px;
    text-align: center;
    float: right;
}

.fbshare:hover {
	background: #1e418a;
}
 .fbshare a:hover{
     color:white;
}
 .fbshare a{
     color: #ffffff;
     font-weight:bold;
}
 .fbshare-careers{
    padding: 5px;
    background: #3b5998;
    font-family:'Poppins';
    width: 80px;
    font-size: 15px;
    text-align: center;
    float: right;
	 position: absolute;
	 bottom: 0;
	 right: 0;
}
.fbshare-careers:hover {
	background: #1e418a;
}
 .fbshare-careers a:hover{
     color:white;
}
 .fbshare-careers a{
     color: #ffffff;
     font-weight:bold;
}
 .fbshare-invitation {
    padding: 5px;
    background: #3b5998;
    font-family:'Poppins';
    width: 80px;
    font-size: 15px;
    text-align: center;
	 margin-top: 20px;
}
.fbshare-invitation:hover {
	background: #1e418a;
}
 .fbshare-invitation a:hover{
     color:white;
}
 .fbshare-invitation a{
     color: #ffffff;
     font-weight:bold;
}
.download-cover-photo {
    width: 100%;
    height: auto;
    margin: 0 auto;
}
.download-cover-photo img {
	width: 100%;
	height: 100%;
	margin-bottom: 0px !important;
	object-fit: cover;
}
 .twittershare{
     padding: 5px;
     background: #35dbd6;
     font-family:'Poppins';
     width: 34px;
     font-size: 15px;
     text-align: center;
     float: right;
}
 .twittershare a:hover{
     color:#167f92;
}
 .twittershare a{
     color: #fafafa;
     font-weight:bold;
}
 #cookie_hdr_showagain{
     font-family:'Open Sans';
}
 .secondWrapper{
     padding-top:10px;
}
 .mid-50{
     display: inline-block;
}
.float-70{
float:left;
width:70%;
}
.float-30
{float:left;width:30%;text-align: right;padding-right: 19px;}
 .sidebar-mid-50 {
     width: 50%;
     float: left;
     font-weight: 600;
     color: #424942;
     text-transform: UPPERCASE;
}
 .single-regionandwages img {
     width: 100%;
     object-fit: contain;
}
 .mwrimg img{
     width:100%;
}
 .sidebar-height{
     height: 213px;
}
 .mid-30{
     width:30%;
     float:left;
}
 .mid-33{
     width: 49%;
     display: inline-table;
}
 .mid-33-break{
     width: 33%;
     display: inline-table;
}
.mid-38 {
    width: 49%;
    display: inline-table;
}
 .mid-70{
     width:70%;
     float:left;
}
 .single-page-content td {
     border-top: 1px solid #ededed;
     padding: 6px 10px 6px 15px;
     border: 1px solid #e2e9e2;
     font-family: 'Open Sans',sans-serif;
}
 .titleSlider, .CaptionSlider{
     right: 0px;
     width: 100% !important;
     text-align: left !important;
     margin: 0 auto !important;
     top: 0 !important;
     position: fixed !important;
     left: -173px !important;
}
 .searchForm{
     padding: 20px 7px 0px 8px;
}
 .searchForm form input{
     margin-top: -7px;
}
 .box-shadow{
     box-shadow: 0px 2px 11px 0px #fdefef;
}
.seals{
	text-align:center;
}
#post-785 .single-page-content p {
	text-align: center;
}
/*********************************************RESPONSIVE*******************************************/
 @media only screen and (max-width: 8000px){

	 .tp-bullet {
    top: -1px;
}
     .nw a {
         font-size: 14px;
         font-weight: bold;
         color: #090;
         text-transform: UPPERCASE;
        /* text-align: left;
         */
    }
     .issuancesio h3 {
         font-size: 14px;
         font-family: 'Open Sans' !important;
    }
     .nwphp {
         font-size: 14px;
         height: 32px;
         font-weight: 600;
         color: #868383;
    }
     .menunav .nav-menu li a {
         color: #ffffff;
         display: block;
         font-size: 13px;
         line-height: 1;
         font-weight: 500;
         text-transform: capitalize;
         padding: 22px 11px;
         text-decoration: none;
         text-align: center;
         border-left: 1px solid #dce1dc;
         margin-left: -5px;
         font-family: 'Open Sans';
    }
     .menunavSecondary .nav-menu li a {
         color: #141412;
         display: block;
         font-size: 14px;
         line-height: 1;
         font-weight: 500;
         padding: 18px 21px;
         text-decoration: none;
         text-transform: UPPERCASE;
    }
     .titleSlider, .CaptionSlider{
         right: 0px;
         width: 100% !important;
         text-align: left !important;
         margin: 0 auto !important;
         top: 0 !important;
         position: fixed !important;
         left: 50px !important;
    }
    .sliderImg .item-image {
    height: 550px;
    width: 100%;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    margin-top: -90px;
    margin-bottom: -103px;
}
     .menunav .nav-menu li a {
         color: #ffffff;
         display: block;
         font-size: 13px;
         line-height: 1;
         font-weight: 500;
         text-transform: capitalize;
         padding: 22px 9px;
         text-decoration: none;
         text-align: center;
         border-left: 1px solid #dce1dc;
         margin-left: -5px;
         font-family: 'Open Sans';
    }
     .slider{
         margin-top: -16px;
         background-image:none;
         margin-bottom: 0px !important;
    }
}

/************************************ 1920 ******************************/
 @media only screen and (max-width: 1920px){
     .standardCenter {
         margin: 0 auto;
        max-width: 80rem;
      }
     .titleSlider, .CaptionSlider{
         right: 0px;
         width: 100% !important;
         text-align: left !important;
         margin: 0 auto !important;
         top: 0 !important;
         position: fixed !important;
         left: -229px !important;
    }
     .menunav .nav-menu li a {
         color: #ffffff;
         display: block;
         font-size: 14px;
         line-height: 1;
         font-weight: 500;
         text-transform: inherit;
         padding: 22px 8px;
         text-decoration: none;
         text-align: left;
         border-left: 1px dotted #dce1dc;
         margin-left: -5px;
         font-family: 'Open Sans';
    }
     .menunavSecondary .nav-menu li a {
         color: #141412;
         display: block;
         font-size: 14px;
         line-height: 1;
         font-weight:600;
         padding: 18px 9px;
         text-decoration: none;
         text-transform: UPPERCASE;
    }
     .font-13 {
         font-size: 14px;
    }
     .nw a {
         font-size: 12px;
         font-weight: bold;
         color: #090;
         text-transform: UPPERCASE;
        /* text-align: left;
         */
    }
     .issuancesio h3 {
         font-size: 15px;
         font-family: 'Open Sans' !important;
    }
     .iso {
         margin-top: 52px;
    }
     .register{
         margin-top: 52px;
    }
     .fb-page{
         width:100%;
    }
     .nwphp {
         font-size: 14px;
         height: 32px;
         font-weight: 600;
         color: #868383;
    }
     .font-14 {
         font-size: 14px;
    }
     .headlineWrapper {
         background-color: #f1f0f0;
         font-family: Roboto, sans-serif;
         font-size: 14px;
         font-weight: bold;
         padding: 7px;
         margin-top: 0px;
         color: #363a36;
         /* background-image: url(images/patter.png); */
         text-transform: UPPERCASE;
    }
     .breadcrumbs {
         background: #009900;
         margin-top: 26px;
         /* background-image: url(images/patter.png); */
         font-size: 16px;
         color: #fff;
         font-weight: 500;
         position: abso;
    }
   .slider {
    margin-top: -14px;
    background-image: none;
    margin-bottom: 0px !important;
     }
     .tp-bullet{
         top: -34px ;
    }
  .shareicons {
    /* position: absolute; */
    /* top: 655px; */
    /* bottom: 0px; */
    /* left: 0px; */
    /* margin-left: 187px; */
    /* text-align: right; */
}
}

/************************************ 1280 ******************************/
 @media only screen and (max-width: 1280px){
	 .shareicons {
    /* position: absolute; */
    /* top: 615px; */
    /* bottom: 0px; */
    /* left: 0px; */
    /* margin-left: 174px; */
    /* text-align: right; */
    }
     .menunav .nav-menu li a {
         color: #ffffff;
         display: block;
         font-size: 13px;
         line-height: 1;
         font-weight: 500;
         text-transform: capitalize;
         padding: 22px 8px;
         text-decoration: none;
         text-align: center;
         border-left: 1px solid #dce1dc;
         margin-left: -5px;
         font-family: 'Open Sans';
    }
     .standardCenter {
         margin: 0 auto;
         width: 90%;
    }
     .issuancesio h3 {
         font-size: 14px;
         font-family: 'Open Sans' !important;
    }
   
  .menunavSecondary .nav-menu li a {
    color: #141412;
    display: block;
    font-size: 14px;
    line-height: 1;
    font-weight: 500;
    padding: 18px 5px;
    text-decoration: none;
    text-transform: UPPERCASE;
    }
     .font-14 {
         font-size: 13px;
    }
     .headlineWrapper {
         font-size: 11px;
    }
     h3 {
         font-size: 14px;
         margin: 22px 0;
         font-weight: bold;
    }
     .font-14 {
         font-size: 14px;
    }
     .register {
         margin-top: 63px;
    }
     .iso {
         margin-top: 63px;
    }
     .nw a {
         font-size: 12px;
         font-weight: bold;
         color: #090;
         text-transform: UPPERCASE;
        /* text-align: left;
         */
    }
     .nwphp {
         font-size: 14px;
         height: 32px;
         font-weight: 600;
         color: #868383;
    }
     .breadcrumbs {
         font-size: 14px;
    }
     .republic-other li a {
         color: #4d4949;
         font-family: 'Open Sans' !important;
         font-size: 12px;
    }
     .footerWrapper .footerLinks a {
         color: #fff;
         font-family: 'Open Sans';
         font-size: 12px;
    }
     .slider{
         margin-top: -67px;
         background-image: none;
         height: 332px;
    }
     .tp-bullet{
         top: -23px !important;
    }
}

/************************************ MOBILE DEVICE ******************************/
 @media only screen and (max-width: 1024px){
#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a, div#mg-wprm-wrap ul li span.wprmenu_icon {
    color: #686868 !important;
    width: 100% !important;
}
.slider {
    margin-top: -67px;
    background-image: none;
    height: 272px;
}
.logo img {
    margin-top: 20px;
    margin-bottom: 10px;
    width: 100%;
}
.menunav .nav-menu li a {
    font-size: 10px;
    text-transform: UPPERCASE;
    padding: 22px 4px;
    border: 0px;
}
.home-share {
	position: relative;
}
.menunavSecondary .nav-menu li a {
    font-size: 11px;
    padding: 18px 4px;
  
}
.font-14 {
    font-size: 11px;
}
.fixed-height {
    height: 271px;
    margin-bottom: 10px;
}
}
 @media only screen and (max-width: 768px){
	.search-form input[type="search"]{
	display:none;
	}
	.menunav{
	display:none;
	}
	.menunavSecondary{
	display:none;
	}
	 .logo img {
    margin-top: 0px;
    margin-bottom: 10px;
    width: 100%;
    }
	 iframe{
		 border:1px solid green !important;
	 }
	 figure.wp-caption.alignleft,
	img.alignleft {
	margin: 5px 20px 5px 0;
	width: 100% !important;
	}
}
 @media only screen and (max-width: 734px){
	 .sliderImg .item-image {
    height: 550px;
    width: 100%;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    margin-top: -196px;
    margin-bottom: -103px;
	}	 
	.owl-theme .owl-nav [class*=owl-] {
    color: #FFF;
    font-size: 14px;
    margin: 22px !important;
    padding: 4px 7px;
    background: #D6D6D6;
    display: inline-block;
    cursor: pointer;
    border-radius: 3px;
	}
     .issuancesio h3,.link-border,.font-14 {
         font-size: 18px !important;
         font-family: 'Open Sans' !important;
    }
     .logo img {
         margin-top: 8px;
         margin-bottom: 13px;
         width:100%;
    }
     .mid-33{
         width: 100%;
         display: block;
    }
     .mainNavigationHeader {
         height: auto;
         padding-bottom: 10px;
         padding-top:10px;
         display: block;
    }
     .search-form input[type="search"] {
         -webkit-appearance: textfield;
         padding-right: 2px;
         width: 100%;
         border: 0px;
    }
     .move-left {
         margin-left: 0px;
    }
     .margin {
         margin-right: 0px;
         margin-top: 0px;
    }
     .footerWrapper .padding {
         padding: 10px 0px 10px 0px !important;
    }
     .display-on{
         display:none;
    }
     .display-off{
         display:block;
    }
     .menunav, .menunavSecondary{
         display:none;
    }
     .slider{
         margin-bottom:10px;
    }
     .offset-margin-top{
         margin-top:20px;
    }
     .text-align-center{
         text-align:left;
    }
     .margin-bottom{
         margin-bottom:10px;
    }
     .philTime{
         display:none;
    }
     .flex{
         display:block;
    }
     .responsive-padding{
         margin-top: 10px;
         padding: 0px;
         width:100% !important;
    }
     .headlineWrapper{
         margin-top:10px;
    }
     .sidebar {
         background-color: #eee;
         margin-bottom: 10px;
         border: 0px solid #aca5a5ee;
    }
     .fixed-height,.article-height {
         height:auto;
    }
     .iso, .register{
         margin-top: 10px;
    }
     #wprmenu_bar .menu_title a {
         display: inline-block;
         position: relative;
         top: 0px;
         color: #fff;
    }
     .fbplugin{
         height:auto;
         margin-top:10px;
         background-color:#fff;
         text-align:center;
         width:100%;
         position:relative;
    }
     .fbplugin iframe{
         width:100%;
    }
     .get-center-mobile{
         text-align:center;
    }
     .whole-border{
         border:1px solid #807e7e;
    }
     .listIssuances{
         height:auto;
    }
     .page-container {
         background: #f6f7f6;
         padding: 59px;
         background-image: url(images/patter.png);
         text-align: center;
    }
     .titleSlider, .CaptionSlider{
         right: 0px;
         width: 100% !important;
         text-align: left !important;
         margin: 0 auto !important;
         top: 0 !important;
         line-height:13px !important;
         position: fixed !important;
         right: -200px !important;
         font-size:10px !important;
    }
     .fbshare, .twittershare {
         text-align: center;
         float: none;
         display:inline-block;
    }
     .single-page-content{
         margin-right:0px;
         border:0px;
         background-color:#fff;
    }
     .font-14 {
         font-size: 13px;
    }
     .slider{
         margin-top: -8px;
         height: 129px;
    }
     .tp-bullet{
         display:none;
    }
     #wprmenu_bar {
         background-color: #066706;
         border-bottom: 1px solid #fff;
    }
     .owl-prev{
         left: -22px;
    }
     .owl-next {
         right: -22px;
    }
     h3{
         font-size: 18px;
    }
     .footerWrapper .footerLinks a {
         color: #fff;
         font-family: 'Open Sans';
         font-size: 16px;
    }
     .headlineWrapper{
         font-size: 16px;
    }
     .font-12,.footerWrapper h4 {
         font-size: 16px;
    }
     .republic-other li a{
         font-size: 16px;
    }
     .menu-icons {
         position: fixed;
         right: 0;
         width: 86%;
         z-index: 999;
         margin-top: 161px;
         display: flex;
         margin-right: 0px;
    }
     .nw a {
         font-size: 16px;
    }
     .nwphp {
         font-size: 18px;
    }
     .headlineWrap{
         font-size: 18px;
    }
     .page-container h2 {
         font-size: 28px;
    }
    .slider .owl-dots {
    display: block !important;
    margin-top: -140px;
    margin-bottom: 33px;
    z-index: 999;
    position: relative;
    }
     .menuContainer.active {
         position:relative;
         z-index: 9999;
         width: 100%;
         margin-top: 6px !important;
         box-shadow: 1px 1px 1px #c6b9b912;
    }
     .remove-top.active {
         margin-top:0px !important;
    }
     .logoStretch.active img{
         width: 100%;
         height: 70px;
         object-fit: contain;
    }
     .logoStretch.active {
         width: 100%;
         margin-bottom: -22px;
         padding-bottom: 16px;
    }
     div#mg-wprm-wrap form.wpr-search-form button.wpr_submit {
         top: -19px !important;
         color: #fff !important;
    }
     .breadcrumbs {
    font-size: 13px;
    background-color: #eeee;
    width: auto;
    color: #066706;
    font-weight: bold;
     }
	  #galleryCarousel {
    margin-top: 20px;
    padding: 0px 20px 0 20px;
    }
	 .shareicons{
	position:relative;
	top: 0px;
	bottom: 0px;
	margin-left: 0px;
	text-align: right;
}
	  .single-page-content table{
        width:100%;
        overflow:scroll;
    }
    .mid-38{
    width: 100%;
    display:block;
    }
    .mid-33-break{
     width:100%;
     display:block;
    }
    .govSeal,.republic{
        text-align: center;
    }
    .govSeal{
        width:auto !important;
    }
	.footerWrapper .footerLinks li {
    color: #fff;
    padding: 7px 0px 7px 0px;
    list-style: none;
    border-bottom: 1px dotted #b6aeae;
	}
	.footerWrapper .footerLinks a {
    color: #7b7272;
    font-family: 'Open Sans';
    font-size: 16px;
	}
}
 @media only screen and (max-width: 360px){
.breadcrumbs {
    font-size: 11px;
    width: 100%;
}
.issuancesio h3, .link-border, .font-14 {
    font-size: 16px !important;
    font-family: 'Open Sans' !important;
}
 #galleryCarousel {
    margin-top: 20px;
    padding: 0px 20px 0 20px;
}
.mid-38 {
    width: 100%;
    display:block;
}
.sliderImg .item-image {
    height: 550px;
    width: 100%;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    margin-top: -196px;
    margin-bottom: -103px;
}	 

.owl-theme .owl-nav [class*=owl-] {
    color: #FFF;
    font-size: 14px;
    margin: 22px !important;
    padding: 4px 7px;
    background: #D6D6D6;
    display: inline-block;
    cursor: pointer;
    border-radius: 3px;
}
}

/************************************ END Main ******************************/
