body div#footer-text span {
display: none;
}
body .ginput_container.ginput_container_text input {
height: 33px !important;
border-radius: 5px;
}
body .ginput_container.ginput_container_phone input, body .ginput_container.ginput_container_email input{
height: 33px !important;
border-radius: 5px;
}
body .social-nets-wrapper .social li a{
background: #3b5999 !important;
}
body a.home-phone:hover {
color: #f9d864;
}
body a.call-btn-srvices:hover {
color: #fff;
}
body.page-id-2179 .main-holder:after {
content: "";
position: initial;
}
body input#input_3_13, body input#input_3_14{
padding: 15px !important;
border-radius: 3px;
}
body .nav__primary .sf-menu >li {
width: 108px;
border-left: 1px solid #2a44d0;
border-right: 1px solid #2a44d0;
}
body.home .content-holder {
padding-bottom: 65px;
margin-bottom: -23px;
}
h3.home-title-exp {
text-transform: capitalize;
}
body .nav__primary .sf-menu {
border-right: 0px solid #2a44d0;
}
body .nav__primary .sf-menu >li >a {
background: #112cad; background: -moz-linear-gradient(top, #112cad 52%, #05297b 91%); background: -webkit-linear-gradient(top, #112cad 52%,#05297b 91%); background: linear-gradient(to bottom, #112cad 52%,#05297b 91%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#112cad', endColorstr='#05297b',GradientType=0 ); }
body .nav-wrap.isStuck:before, 
body .nav-wrap.isStuck:after {
background: #112cad; background: -moz-linear-gradient(top, #112cad 52%, #05297b 91%); background: -webkit-linear-gradient(top, #112cad 52%,#05297b 91%); background: linear-gradient(to bottom, #112cad 52%,#05297b 91%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#112cad', endColorstr='#05297b',GradientType=0 ); }
body .nav-wrap{
background: #112cad; background: -moz-linear-gradient(top, #112cad 52%, #05297b 91%); background: -webkit-linear-gradient(top, #112cad 52%,#05297b 91%); background: linear-gradient(to bottom, #112cad 52%,#05297b 91%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#112cad', endColorstr='#05297b',GradientType=0 ); }
body .social-nets-wrapper .social {
margin: 23% 0 0 0;
}
body .banner-wrap.banner-home {
margin-top: 15px;
}
body.home figure.featured-thumbnail a img {
width: 100%;
}
body .header {
padding: 0px 0;
}
body .content-holder {
background: #ffffff;
}
body h1.title-header {
display: none;
}
h2.form-title {
font-size: 36px;
margin-bottom: 50px;
color: #000;
text-align: center;
}
.contact-page h3 {
font-size: 30px;
color: #363636;
text-align: center;
margin-bottom: 30px;
text-transform: inherit;
}
.contact-page {
text-align: center;
color: #363636;
background-color: #f3f3f3;
padding: 20px 60px;
}
body .title-section .breadcrumb a {
color: #feeb00;
font-family: Open Sans;
}
body .title-section .breadcrumb {
border-top: 1px solid #252525;
border-bottom: 1px solid #252525;
}
body .title-section .breadcrumb >li.active {
color: #b5b5b5;
font-family: Open Sans;
}
.address-section h4 {
color: #112cb0;
font-size: 16px;
font-weight: bold !important;
}
.address-section {
margin-top: 16%;
}
span.time {
margin-right: 10px;
}
span.day {
margin-left: 6.5%;
}
span.fax-number {
margin-left: 6%;
}
body .address-section h5{
color: #2b3187;
margin-top: 31px;
text-transform: inherit;
}
body span.phone-number, body span.fax-number{
color: #2b3187;
margin-top: 31px;
text-transform: inherit;
}
body h5.title-time {
font-weight: 800;
}
body a.enquir-btn {
background-color: #1b3dff;
color: #fff;
font-size: 14px;
padding: 11px 24px;
display: block;
width: 10%;
text-align: center;
margin: 0px auto;
margin-top: 26px;
}
.canpoes ul li {
background-image: url(http://strproducts.com.au/wp-content/uploads/2018/09/arreoe.png);
background-repeat: no-repeat;
background-position: 0px 10px;
padding-left: 20px;
line-height: 32px;
}
.canpoes ul {
list-style-type: none;
margin-left: 0px;
}
body h3.canopies-sub-title {
font-size: 24px;
color: #363636;
}
.canopies_boxes h5 {
color: #363636;
text-transform: uppercase;
font-size: 18px;
font-weight: 600 !important;
}
body .ngg-gallery-thumbnail {
border: 0px solid #a9a9a9;
margin-right: 5px;
margin: 6px;
}
body .paragraph h3 {
color: #363636;
font-size: 24px;
text-transform: capitalize;
margin-bottom: 20px;
}
.paragraph {
text-align: center;
margin-top: 8%;
margin-bottom: 7%;
}
body.page-id-2175 .paragraph, body.page-id-2176 .paragraph, body.page-id-2177 .paragraph, 
body.page-id-2178 .paragraph{
margin-top: 0%;
}
.New-paragraph {
text-align: center;
}
body .New-paragraph h3 {
font-size: 30px;
color: #363636;
font-weight: bold;
}
body.page-id-2174 .ngg-gallery-thumbnail span {
display: none;
}
body .ngg-gallery-thumbnail span {
font-size: 18px;
text-align: left;
font-size: 17px;
margin-top: 25px;
margin-bottom: 40px;
font-weight: 600;
text-transform: uppercase;
width: 90%;
min-height: 50px;
}
body h3.services-title {
font-size: 18px;
color: #363636;
font-weight: bold;
}
body footer.motopress-wrapper.footer p {
color: #b5b5b5;
}
body .menu-footer-menu-container ul li a {
font-size: 16px;
text-transform: capitalize !important;
color: #b5b5b5 !important;
}
body .search-form__h #search-header .search-form_it {
width: 242px;
border: none;
height: 39px;
background: #00225a;
color: #FFF;
box-shadow: inset 0px 0px 0 #070707;
}
body .btn, body .reply a {
box-shadow: 0px 0px 0 rgba(0,0,0,0.3);
background-color: #c93428;
background-image: linear-gradient(to bottom,#2b3187,#2b3187);
background-repeat: repeat-x;
}
body select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required {
width: 100%;
border-radius: 0px;
}
body textarea, body  input[type="text"], body  input[type="email"]{
border: 1px solid #e1e1e1;
}
body.page-id-2175 .ngg-gallery-thumbnail span{
display: none;
}
body .main-holder {
background-size: contain;
background: #fff url(//strproducts.com.au/wp-content/themes/theme51347/images/bg-top.jpg) no-repeat 0% 0;
}
body.home .banner-wrap .featured-thumbnail a, body.home .banner-wrap .featured-thumbnail a img {
width: 103%;
}
body .home_contact {
background-color: #043585;
padding: 30px;
text-align: center;
color: #fff;
padding-bottom: 42px;
padding-top: 34px;
}
body .home_contact h3 {
text-transform: inherit;
margin-bottom: 30px;
}
body .bg-new {
background-color: #464646;
margin-top: 40px;
padding: 20px;
color: #fff;
}
body h5.tag-line {
font-size: 18px;
text-transform: inherit;
color: #feeb00;
}
body .home-box img {
border: 0px !important;
margin-bottom: 0px;
}
body .home-box h3 {
font-size: 25px;
font-weight: 500;
background-color: #464646;
margin: 0px;
padding: 10px;
margin-top: -11.5%;
}
body .home-box p {
margin-bottom: 0px !important;
}
body .home-box p {
background-color: #fff;
padding: 10px;
font-size: 14px !important;
font-weight: bold;
}
body.home .content-holder:after {
background: url(//strproducts.com.au/wp-content/themes/theme51347/images/bottom-bg.jpg) 0 0;
}
body.home .content-holder:after {
height: 1471px;
}
body .banner-wrap .link-align .btn {
background-image: linear-gradient(to bottom,#1b3dff,#1b3dff);
background-repeat: repeat-x;
box-shadow: none;
padding: 14px 25px;
}
body .container-fluid.service_page {
background-image: url(http://strproducts.com.au/wp-content/uploads/2018/09/bottom.jpg);
padding-top: 40px;
padding-bottom: 60px;
}
body.home .carousel-wrap {
background: #e7e6d6;
}
body a.paoc-popup.popupaoc-link {
background-color: #1b3dff;
color: #fff;
font-size: 14px;
padding: 12px 30px;
}
body .banner-wrap h5:first-line {
color: #2b3187;
font-weight: 500;
font-size: 25px;
}
body .popup-anchor {
padding-top: 20px;
padding-bottom: 38px;
}
body.home .carousel-wrap h2{
background: -moz-linear-gradient(267deg, rgba(0,43,137,1) 0%, rgba(0,32,94,1) 94%, rgba(0,32,94,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,43,137,1)), color-stop(94%, rgba(0,32,94,1)), color-stop(100%, rgba(0,32,94,1))); background: -webkit-linear-gradient(267deg, rgba(0,43,137,1) 0%, rgba(0,32,94,1) 94%, rgba(0,32,94,1) 100%); background: -o-linear-gradient(267deg, rgba(0,43,137,1) 0%, rgba(0,32,94,1) 94%, rgba(0,32,94,1) 100%); background: -ms-linear-gradient(267deg, rgba(0,43,137,1) 0%, rgba(0,32,94,1) 94%, rgba(0,32,94,1) 100%); background: linear-gradient(183deg, rgba(0,43,137,1) 0%, rgba(0,32,94,1) 94%, rgba(0,32,94,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#002b89', endColorstr='#00205e',GradientType=0 ); }
body.home .banner-wrap h5{
color: #1b3dff;
}
body a.phone-number {
color: #112cab;
}