/*
You can add your own CSS here.

Click the help icon above to learn more.
*/
@media only screen and (min-width: 4200px) { 
.site-header .wrap {
    max-width: 1275px !important;
}

}
h1.t_white.animated.bounceInLeft {
    text-transform: capitalize;
}


@media only screen and (max-width: 1600px) and (min-width:1200px) {

.header-transp-logo {
    right: 100px !important;
    left: auto;
    max-width: 700px;
    width: 100%;
}
.home .header-cta-holder{
    text-align: right;
    right: 312px;
    left: auto;
    width: 100%;
    display: inline-block;
    max-width: 450px;
    top: 150px;
}

}





 @media only screen and (max-width: 1199px) and (min-width:1023px) { 
 .header-transp-logo {
    right: 100px !important;
    left: auto;
    max-width: 500px;
    width: 100%;
    top: 100px;
}
.header-cta-holder{
    right: 100px;
    left: auto;
    width: 100%;
    display: inline-block;
    max-width: 522px;
    top: 135px;
}  .header-cta-holder>a{
  font-size: 18px;
}
 }/*end max width 900*/



@media only screen and (max-width: 1100px) and (min-width: 900px) {

    body.home .nav-primary a {padding-left: 15px;padding-right: 15px;}

ul#menu-main-menu{
    text-align: center;
}
    }

@media only screen and (max-width: 900px) and (min-width: 750px) {

    body.home .nav-primary a {padding-left: 10px;padding-right: 10px;}

ul#menu-main-menu{
    text-align: center;
}
    }


@media only screen and (max-width: 760px){
article.post-25 {
    padding-left: 0px;
    padding-right: 0px;
}

	.tableR td{
		    position:relative;
            display:block;
		padding-left: 47%;
    text-align: right;
	}

.tableR tr>th{
			position: absolute;
			top: -9999px;
			left: -9999px;
		}

.tableR td:before {  
text-align: left;
    position: absolute;
    top: 6px;
    left: 6px;
    width: 45%;
    padding-right: 10px;
    white-space: nowrap;
    font-weight:bold;
}
.tableR tr{
	border-bottom: 2px solid;
}

table.tableR {
    position: relative;
}

	.tableR  td:before{ display:initial;}
		

}


@media only screen and (max-width: 550px){
    #tablepress-3 td:before{
    white-space: normal;
    line-height: 25px;
    text-align: left;
    }

  #tablepress-3 td{min-height: 50px;}
}


 @media only screen and (min-width: 759px) { 
.tableR td:before {
    display: none;
}
 }


 @media only screen and (max-width: 1050px) { 

.spade-green p.t_white {padding-left: 15px !important;}
a.cta.bg_green {
    margin-bottom: 20px;
}
}


