#panel-4-3-0-0 .t_box{margin: 30px 0 50px 108px;}
#panel-4-3-1-0 .t_box{margin: 30px 0 50px 52px;}
#panel-4-3-2-0 .t_box{margin: 30px 0 50px -8px;}
.cfa .phone{display:none;}

#text-2 p{ font-size:16px;}
.nt-para {
    font-size: 24px;
    font-weight: 300;
    line-height: 28px;
    padding: 16px 50px;
    width: 100%;
}
.nt-slider-image
{
background-size: cover;
background-repeat: no-repeat;
background-color: transparent;
background-image: url("http://www.helpyouship.com/wp-content/uploads/2015/11/43260969_ml-e1448256944638.jpg");
background-attachment: scroll;
min-width:100%;
left: 0px;
width: 100%;
background-position: center;
height:500px;
}
.nt-overlay
 {
    background-image: url("http://www.helpyouship.com/wp-content/uploads/2015/10/overlay-pattern.png");
    height: 100%;
    opacity: 0.3;
    width: 100%;
}
.flex-caption .excerpt {
  display: none;
}
.flex-caption h2 {
  display: none !important;
}
.entry-content {
  color: hsl(0, 0%, 42%);
  font-family: Helvetica Neue;
  font-size: 15px !important;
  font-weight: normal;
}
.sldr_title {
 color: #1878B5 !important;
 font-family: inherit !important;
  font-size: 30px !important;
  text-align: center;
  text-transform: uppercase;
 font-weight: normal !important;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  color: #5D5D5D;
font-family:calibri;
}
.testimonial_slider {
  padding-bottom: 40px;
  padding-top: 40px;
}
.testimonial_slideri {
  padding-top: 30px !important;
}

.testimonial_quote > span {
  font-size: 19px;
  line-height: 33px;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus, .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
  background-color:#34495E;
  color: #000;
}



.c_page .cf_col_full > em {
  display: block;
  font-style: normal;
  margin: 10px 0 0;
}
.fcf.c_page input {
  background-color: #fff;
  border: 1px solid #dedede;
  color: #555;
  font-size: 12px;
  height: auto;
  letter-spacing: normal;
  padding: 9px 7px;
  text-indent: 0;
  text-transform: uppercase;
  width: 92%;
}
.fcf.c_page textarea {
  font-size: 12px;
  height: 70px;
  padding: 0 5px !important;
  text-transform: uppercase;
  width: 92%;
}
.fcf.c_page {
  max-width: 400px;
}
.fcf.c_page .cf_submit {
  text-align: center;
}
.fcf.c_page .cf_submit input.wpcf7-form-control.wpcf7-submit[type="submit"] {
  border: 1px solid;
  box-shadow: none;
  float: left;
  font-size: 16px;
  margin-top: 10px;
  max-width: 344px;
  width: 92%;
    border-radius: 0;
    font-family: oswald;
    letter-spacing: 1px;
}
.wpcf7-form-control-wrap.email input {
  margin-top: 10px;
}


.c_page .cf_row:first-child .cf_col_full input {
  width: 91.7%;
}

.cf_address > div {
	font-size: 18px; 
	line-height: 30px; 
	margin-top: 30px;
}
.cf_address > div i {
  font-size: 46px !important;
  height: 82px !important;
  width: 60px !important;
}

.navbar {
  border: 1px solid hsla(0, 0%, 0%, 0);
  margin-bottom: 20px; 
  min-height: 100px;
  position: relative;
}


.flex-caption h2 {
  color: hsl(0, 0%, 100%);
  display: inline-block;
  font-size: 24px;
  font-weight: 400;
  margin-bottom: 0;
  max-width: 640px;
  padding: 12px 20px;
}
#logo img {
  margin-top: 0px;
padding-left:20px;
}

 .cf_submit input.wpcf7-form-control.wpcf7-submit[type="submit"]{border:none !important;background-color:red !important; color:#fff !important;}
.testimonial_slider__default .testimonial_by_wrap{text-align:center !important;}
#testimonial_slider_homepage-testimonial_wrap.sldr_title{ color: #5D5D5D !important;
font-family:calibri !important;}
.testimonial_slider__default .testimonial_quote{width:68% !important;}
.testimonial_by_wrap .testimonial_avatar img{max-height:119px !important; width:132px !important;}
.navbar-ex1-collapse ul li{margin-top:17px !important;}


div#testimonial_slider_homepage-testimonial_wrap .sldr_title {
    color: #0073B2 !important;
    font-size: 30px !important;
    text-align: center;
    text-transform: uppercase;
    font-weight: 900 !important;
    font-family: oswald !important;
}

footer .copyright {
    margin-top: 10px;
    float: none;
    text-align: center;
    display: block;
    width: 100%;
color:#ccc;
}

#content {
    margin-bottom: 0;
    margin-top: 0;
}

.entry-content {
    margin-top: 0;
}

article#post-4 {
    margin-bottom: 0;
}

.testimonial_nav_arrow_wrap {
    position: absolute;
    bottom: 35%;
    width: 100%;
}

#logo img {
    margin-top: 12px;
    max-height: 63px;
}

article#post-4 {
    margin-bottom: 0;
}



.cfa {
    background-color: #34495E;
    box-shadow: 0 4px 10px -3px rgba(0, 0, 0, 0.47);
    -webkit-box-shadow: 0 4px 10px -3px rgba(0, 0, 0, 0.47);
    -moz-box-shadow: 0 4px 10px -3px rgba(0, 0, 0, 0.47);
    padding: 10px 0px !important;
}


.navbar.navbar-default {
    background-color: #ffffff;
    box-shadow: 0 4px 10px -4px rgba(0, 0, 0, 0.41); 
    -webkit-box-shadow: 0 4px 10px -4px rgba(0, 0, 0, 0.41);
    -moz-box-shadow: 0 4px 10px -4px rgba(0, 0, 0, 0.41);
    z-index: 999;
}

.flexslider {
    box-shadow: 0 4px 10px -4px rgba(0, 0, 0, 0.41); 
    -webkit-box-shadow: 0 4px 10px -4px rgba(0, 0, 0, 0.41);
    -moz-box-shadow: 0 4px 10px -4px rgba(0, 0, 0, 0.41);
    height: auto !important;
}

.h1, .h2, .h3, h1, h2, h3 {
    margin-top: 0;
    padding-top: 20px;
    margin-bottom: 10px;
}

.cfa-button {
margin-top: 16px;
    border-width: 2px;
    color: #FFFFFF !important;
    background: #FB3000;
    box-shadow: 5px 5px 0px 0px #BA2B09;
    font-family: oswald;
    letter-spacing: 2px;
    border-radius: 0;
}

.cfa {
    background-color:#34495E !important;
}

.cfa-text {
    color: #ffffff;
    font-size: 38px;
    font-family:Oswald;
    letter-spacing: 2px;
    text-align: left;
    line-height: 45px;
}


p.nt-quote{font-family:oswald; font-size:18px; font-color:#fff;}






.wpcf7-form-control-wrap.your-message textarea {
  height: 85px !important;
text-indent:10px;
}

.request_quote {
  background-color: rgba(0, 0, 0, 0.71);
  max-width: 382px;
  padding: 20px 30px 0;
  position: absolute;
  right: 5%;
  top: 22%;
  z-index: 99;
}
.request_quote h4{font-family:oswald; font-size:28px; color:#fff; text-align:center;padding-bottom: 15px;}
.request_quote #wpcf7-f132-o1 input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"]{width:100%;text-indent:10px; border-radius: 1px;}
.request_quote #wpcf7-f132-o1 input[type="submit"]{width:100%; background-color:#FB3000; color:#fff; font-size:18px; font-family: oswald;  letter-spacing: 1px; border-radius: 0; border:none;}



.call-us {
 left: 11%;
  top: 30%;
  position: absolute;
width:36%;
}

.call-me {
    font-size: 50px;
    line-height: 70px;
    text-align: center;
    font-family: oswald;
    color: #fff;
    text-shadow: 1px 1px 7px #000;
}


body.home li.flex-active-slide:after {
    content: ' ';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background-image: url('http://www.helpyouship.com/wp-content/uploads/2015/10/overlay-pattern.png');
    opacity: 0.3;
}

nav.navbar.navbar-default:before {
    content: ' ';
    display: block;
    height: 13px;
    width: 101%;
    margin-left: -1%;
    background-color:#34495e;
    box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.43);
}

.navbar-ex1-collapse ul li {
    margin-top: 0 !important;
}

.navbar-ex1-collapse ul li > a {
    border-radius: 0 0 6px 6px;
    font-family: oswald;
    font-weight: 400;
    letter-spacing: 1px;
    font-size: 14px;
}

.navbar-ex1-collapse ul li.active > a {
 
    background-color: #34495E;
color:#fff;
}

div#text-5 .textwidget img {
    height:90px;
    margin: 10px 5px;
width:90px;
}

.services .siteorigin-widget-tinymce.textwidget > p > a > img {
    padding: 12px !important;
    border-radius: 50%;
    width: 100px;
background:#fff;
}

.siteorigin-widget-tinymce.textwidget h2 {
    color: #fff;
}

.t_box {
    background-color: #f7f7f7;
    padding: 10px 40px;
    width: 280px;
    margin: auto;
    margin-bottom: 50px;
    margin-top: 30px;
}

.t_img {
    display: block;
    text-align: center;
    margin: 20px;
}

.t_img img {
    width: 100px;
    height: 100px;
    border-radius: 50% !important;
    box-shadow: 0px 0px 1px 1px #66A1D5;
    float: none;
}

.t_quote {
    padding: 20px;
    font-family: sans-serif;
    line-height: 20px;
    font-size: 16px;
}

.t_quote:before {
    content: ' ';
    background-image: url('http://www.helpyouship.com/wp-content/uploads/2015/10/quote-icon-1.png');
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    width: 20px;
    display: inline-block;
    margin-left: -25px;
    margin-top: -7px;
    position: absolute;
}

.t_name {
    font-style: italic;
    color: #868383;
    font-family: sans-serif;
}

#wpcf7-f132-o1 p .btn-default{border-color: none;}

[class^="icon-"], [class*=" icon-"] {
    height:25px;
    width: 25px;
    display: inline-block; 
    fill: #fff; 
margin-right:10px;
}
.grey-bg{background:#fff !important;}
#pg-4-2, #pl-4 .panel-grid-cell .so-panel{margin-bottom:0 !important;}

@media only screen and (max-width:480px)
and (min-width:320px)
{
.cfa .desktop{display:none;}
.cfa .phone{display:block;}
.request_quote{right: 5%;width: 90%;top: 18%;}
#logo img{max-width:164px;}
.navbar{min-height:80px;}
.call-us{display:none;}
.cfa{margin-top:0%;}
.cfa-text{font-size:30px; line-height: 38px;}
.request_quote h4{font-size:20px;}
p.nt-quote {font-family: oswald;font-size: 14px;line-height: 20px;}
.nt-slider-image{background-size: cover;
background-repeat: no-repeat;
background-color: transparent;
background-attachment: scroll;
min-width: 100%;
left: 0px;
width:100%;
height:460px;
background-position: center top;}
.cfa-button{margin-top:5px;}
#panel-4-3-0-0 .t_box{margin: auto;}
#panel-4-3-1-0 .t_box{margin: auto;}
#panel-4-3-2-0 .t_box{margin:0 auto 20px;}
#text-5 .textwidget{text-align:center;}
}

@media only screen and (max-width:640px)
and (min-width:481px)
{
.cfa .desktop{display:none;}
.cfa .phone{display:block;}
#panel-4-3-0-0 .t_box{margin:auto;}
#panel-4-3-1-0 .t_box{margin:auto;}
#panel-4-3-2-0 .t_box{margin: 0 auto 30px;}
.request_quote{right: 5%;width: 90%;top: 20%;}
#logo img{max-width:164px;}
.navbar{min-height:80px;}
.call-us{display:none;}
.cfa{margin-top:0%;}
.cfa-text{font-size:30px; line-height: 38px;}
.request_quote h4{font-size:20px;}
p.nt-quote {font-family: oswald;font-size: 14px;line-height: 20px;}
.nt-slider-image{background-size: cover;
background-repeat: no-repeat;
background-color: transparent;
background-attachment: scroll;
min-width: 100%;
left: 0px;
width:100%;
height:475px;
background-position: center top;}
.cfa-button{margin-top:5px;}
#text-5 .textwidget{text-align:center;}
}

@media only screen and (max-width:767px)
and (min-width:641px)
{
.cfa .desktop{display:none;}
.cfa .phone{display:block;}
#panel-4-3-0-0 .t_box{margin:auto;}
#panel-4-3-1-0 .t_box{margin:auto;}
#panel-4-3-2-0 .t_box{margin: 0 auto 30px;}
.request_quote{right: 3%;width: 58%;top: 20%;}
#logo img{max-width:164px;}
.navbar{min-height:80px;}
.call-us{left:4%; top:34%;}
.call-me{font-size:39px; line-height:57px;}
.cfa{margin-top:0%;}
.cfa-text{font-size:30px; line-height: 38px;}
.request_quote h4{font-size:20px;}
p.nt-quote {font-family: oswald;font-size: 14px;line-height: 20px;}
.nt-slider-image{background-size: cover;
background-repeat: no-repeat;
background-color: transparent;
background-attachment: scroll;
min-width: 100%;
left: 0px;
width:100%;
height:475px;
background-position: center top;}
.cfa-button{margin-top:5px;}
#text-5 .textwidget{text-align:center;}
}

@media only screen and (max-width:980px)
and (min-width:768px)
{
.cfa .desktop{display:none;}
.cfa .phone{display:block;}
#panel-4-3-0-0 .t_box{margin:auto;}
#panel-4-3-1-0 .t_box{margin:auto;}
#panel-4-3-2-0 .t_box{margin: 0 auto 30px;}
.nav > li > a{padding:10px;}
.request_quote{right: 3%;width: 60%;top: 11%;}
#logo img{max-width:169px;}
.navbar{min-height:80px;}
.call-us{left:0%; top:18%;}
.call-me{font-size:39px; line-height:57px;}
.cfa{margin-top:0%;}
.cfa-text{font-size:30px; line-height: 38px;}
.request_quote h4{font-size:20px;}
p.nt-quote {font-family: oswald;font-size: 14px;line-height: 20px;}
.nt-slider-image{background-size: cover;
background-repeat: no-repeat;
background-color: transparent;
background-attachment: scroll;
min-width: 100%;
left: 0px;
width:100%;
height:475px;
background-position: center top;}
.cfa-button{margin-top:5px;}
#text-5 .textwidget{text-align:center;}
}

@media only screen and (max-width:1260px)
and (min-width:981px)
{
.cfa .desktop{display:block;}
.cfa .phone{display:none;}
.cfa-text{font-size:35px; line-height:38px;}
#panel-4-3-0-0 .t_box{margin: 0 auto 30px;}
#panel-4-3-1-0 .t_box{margin: 0 auto 30px;}
#panel-4-3-2-0 .t_box{margin: 0 auto 30px;}
}
.navbar-default ul.navbar-nav > li > a {
    line-height: 65px !important;
    padding-top: 0;
    padding-bottom: 0;
}

.panel-row-style-testimonials.siteorigin-panels-stretch.testimonials.panel-row-style:before {
    content: 'Testimonials';
    color: #34495E;
    font-family: oswald;
    font-size: 40px;
    font-weight: 600;
    padding: 20px;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li.active > a {
    background:#34495E;
    text-decoration: none;
color:#fff;
}

#footer-area a {
    color: #ccc !important;
}

[class^="icon-"], [class*=" icon-"] {
    fill: #ccc !important;
}

/*ship*/
.nt-head-image {
  background-position: center center;
  height: 363px;
}
.page-id-115 .page-header{display:none;}
.nt-heading h3{border:none; font-size:35px; color:#34495E; font-family: oswald;}
.nt-para-page p{font-family: "Merriweather Sans",sans-serif; font-size:16px; color:#6B6B6B; text-align:justify; font-weight:300; line-height:25px;}
.nt-shipping h3{border:none; font-size:35px; color:#fff; font-family: oswald}
p.nt-subheading{font-family: "Merriweather Sans",sans-serif; font-size:16px; color:#fff; text-align:center; font-weight:300; line-height:25px;}


.nt-form .request_quote #wpcf7-f132-o1 input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"]{width:100%;}
.nt-form input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"]{width:100%; text-indent:10px;}

.nt-form ul li:nth-child(odd){width:32%; display:inline-block; margin:6px;font-family: "Merriweather Sans",sans-serif; font-weight:300;}
.nt-form ul li:nth-child(even){width:32%; display:inline-block;font-family: "Merriweather Sans",sans-serif; font-weight:300;}
.nt-form .wpcf7-form input[type="submit"]{
    width: 100%;
    background-color: #FB3000;
    color: #FFF;
    font-size: 20px;
padding:15px;
    font-family: oswald;
    letter-spacing: 1px;
    border-radius: 0px;
    border: medium none;
}
.page-id-115 .hentry{margin:0;}

/*ship-boat*/
.page-id-268 .page-header{display:none;}
.page-id-268 .hentry{margin:0;}

.page-id-353 .page-header{display:none;}
.page-id-353 .hentry{margin:0;}

/*ship rv*/
.page-id-270 .page-header{display:none;}
.page-id-270 .hentry{margin:0;}

/*ship-machinery*/
.page-id-262 .page-header{display:none;}
.page-id-262 .hentry{margin:0;}

/*why-us*/
.page-id-105 .page-header{display:none;}
.page-id-105 .hentry{margin:0;}

/*contact-us*/
.page-id-284 .page-header{display:none;}
.page-id-284 .hentry{margin:0;}
.nt-heading .wpcf7-form .fcf.c_page textarea{width:100%;}
.nt-heading .wpcf7-form .fcf.c_page .cf_submit input.wpcf7-form-control.wpcf7-submit[type="submit"]{max-width:100%; width:100%;}
.nt-heading .wpcf7-form .c_page .cf_row:first-child .cf_col_full input{width:100%;}
.nt-heading .wpcf7-form  .fcf.c_page input{width:100%;}


.fa-2x {
  font-size: 1.5em !important;
}

.request_quote1 {
  background-color: rgba(0, 0, 0, 0.71);
  padding: 10px 23px 13px;
  position: absolute;
  right: -4%;
 top: 2.5%;
 max-width: 543px;
}
.request_quote1 h4 {
  color: #ffffff;
  font-family: oswald;
  font-size: 28px;
  padding-bottom: 15px;
  text-align: center;
  margin-top: 14px;
}
.request_quote1 input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input {
  border: medium none;
  border-radius: 0;
  text-indent: 10px;
  width: 100%;
}

.wpcf7-form-control.wpcf7-submit.btn.btn-default {
  background-color: #fb3000;
  border: medium none;
  border-radius: 0;
  font-family: oswald;
  font-size: 18px;
  letter-spacing: 1px;
   width: 100%;
}
p {
  font-family: "Merriweather Sans",sans-serif;
  margin: 0 0 10px;
  font-size: 16px;
}

.page-form .wpcf7-form-control-wrap.your-email input {
  display: inline-block;
  width: 45%;
}

.page-form .wpcf7-form-control-wrap.your-phone input {
  display: inline-block;
  width: 45%;
}
.page-form .wpcf7-form-control-wrap.your-ship input {
  display: inline-block;
  width: 45%;
}
.page-form .wpcf7-form-control-wrap.your-shipping input {
  display: inline-block;
  width: 45%;
}
.page-form .wpcf7-form-control-wrap.your-message textarea {
  height: 85px !important;
  text-indent: 10px;
  width: 91%;
}


.page-form .wpcf7-form-control.wpcf7-submit.btn.btn-default {
  background-color: #fb3000;
  border: medium none;
  border-radius: 0;
  font-family: oswald;
  font-size: 18px;
  letter-spacing: 1px;
  margin-left: 0;
  width: 90.7%
}

.page .entry-content .btn.btn-lg.cfa-button {
  margin-top: -20px;
}
.nt-about-us ul{padding:0; margin:0 0 20px;}
.nt-about-us ul li{padding:5px; font-family: 'Merriweather Sans', sans-serif; list-style-type: none; text-align: left;}
.nt-about-us ul li:before {
    content: '✓';
    color: #FB3000;
    font-weight: bold;
    margin-right: 10px;
    margin-left: -10px;
    font-size: 16px;
}

img.nt-img-cert{height:74px !important; width:190px !important;}
.request_quote #wpcf7-f132-o1 input[type="submit"]:hover {
    outline: 1px solid #fff;
}
.cfa-button:hover {
    box-shadow: 1px 1px 0px 0px #BA2B09;
    margin-top: 20px;
    margin-left: 4px;
}
.services .siteorigin-widget-tinymce.textwidget > p > a > img:hover{transform:scale(0.8, 0.8); transition:all ease-in-out .3s;}

.container.footer-inner {
    background-image: url("http://www.helpyouship.com/wp-content/uploads/2015/10/overlay-pattern.png");
    background-color: rgba(52, 73, 94, 0.4);
    width: 100%;
    padding: 0 10%;
}


.navbar-default .navbar-nav > li > a:hover {
    color: #fff !important;
}
#footer-area .footer-widget-area {
    padding: 40px 0 20px 0;
    overflow: visible;
}
button, input, select, textarea {
  font-size: 96%;
  margin: 0;
  vertical-align: baseline;
}
.ajax-loader {
  display: none;
}
.wpcf7-validation-errors {
  color: #fff;
}
span.wpcf7-not-valid-tip {
  background-color: rgba(255, 255, 255, 0.64);
  bottom: -6px;
  left: -75%;
  padding: 2px 10px;
  position: absolute;
  z-index: 2;
}

.nav-links .fa {
  display: none;
}

.site-main [class*="navigation"] a, .more-link {
  background-color: #fb3000;
  border: 2px solid transparent !important;
  border-radius: 0;
  box-shadow: 5px 5px 0 0 #ba2b09 !important;
  color: #ffffff !important;
  font-family: oswald;
  letter-spacing: 2px;
  margin: 0 5px 15px 0;
}
.site-main [class*="navigation"] a:hover, .more-link:hover {
  background-color: #fb3000;
  box-shadow: 1px 1px 0 0 #ba2b09 !important;
}
.entry-content {
    text-align: center;
}
.blog p {
  text-align: justify;
}
.archive p {
  text-align: justify;
}
.single p {
  text-align: justify;
}
.wpcf7 input, .wpcf7 textarea {
  border-radius: 0;
  font-size: 14px;
  padding: 5px 10px !important;
  text-indent: 0 !important;
  width: 100%;
}
.entry-meta .posted-on {
  display: none;
}
#secondary .wpcf7 input, #secondary .wpcf7 textarea {
  border: 1px solid #dddddd !important;
  border-radius: 0;
  font-size: 14px;
  margin-bottom: 7px;
  padding: 5px 10px !important;
  text-indent: 0 !important;
  width: 100%;
}
#secondary .wpcf7 input[type="submit"] {
  padding: 10px !important;
}
#secondary .wpcf7-form {
  background-color: #eee;
  box-shadow: 0 0 2px 0 #bbb;
  margin-top: 20px;
  padding-bottom: 5px;
}
#secondary span.wpcf7-not-valid-tip {
  background-color: transparent;
  margin: -7px 0 7px;
  position: static;
}
#secondary .wpcf7-validation-errors {
  color: #777;
}
@media all and (max-width: 1100px) {
span.wpcf7-not-valid-tip { 
  display: none;
}

