.cbp-spmenu-horizontal {
    height: 450px;
}

#homepage-video, #testimonials-video {
 position: absolute;
 z-index: -1;
}

.description{
    color: #1e1f1f;
    font-size: 18px;
    font-weight:normal!important;
}
#design-navigation a img{
	    height: 130px;
    width: 100%;
}
.nopadding {
 padding: 0 !important;
 margin: 0 !important;
}

#product-video .containerheader-message {
 margin-top: 5em;
}

.header-buy-now{
	background-color: red;
    border: 0px solid #fff;
    color: #fff;
    font-size: 16px;
    width: 80%;
}

.tech-specs{
  margin-top: 5px;
  margin-left: 5%;
}
.tech-specs li{
  list-style: circle;
}

#design-to-wear{
background-color:#fcfcfc;
}
.design-vertical-space {
    margin-top: 100px;
}

.product-icon {
 max-width: 100px;
 height: auto;
 text-align: center;
}

.icon-container {
 text-align: center;
 z-index: 9;
 margin-top: 300px;
 height: 300px;
}

.icon-container h1 {
 margin-top: 20px;
 color: #fff;
 font-size: 18px;
}

#home-banner-text {
 position: relative!important;
 margin: 0 20%;
}

#experience-section {
 height: 600px;
}

#home-banner-text.left h1, #home-banner-text.right h1 {
 font-size: 24px;
 color: #5c5b5a;
}

#home-banner-text.left h2, #home-banner-text.right h2 {
 font-size: 32px;
}

#home-banner-text.left p {
 color: #fff;
}

#home-banner-text.right h1, #home-banner-text.right h2 {
 text-align: left!important;
}

#home-banner-text.right p {
 width: 400px;
 text-align: left;
 float: right;
 font-size: 18px;
}

#home-banner-text.right .text-container {
 float: right;
}

#home-banner-text.left h1, #home-banner-text.left h2 {
 text-align: left;
!important;
 color: #fff;
 width: 450px;

}

#home-banner-text.left p {
 width: 400px;
 text-align: left;
 float: left;
 font-size: 18px;
}

.testimonial {
 padding: 24% 6%;
}

.testimonial:before, .testimonial:after {
 display: none;
}

.testimonial-right-section {
 color: red;
 height: 700px;
 width: auto;
 background-color: rgba(255,255,255,0.82);/* background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(254,254,254,0.92) 31%, rgba(252,252,252,0.92) 100%);
 background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(31%, rgba(254,254,254,0.92)), color-stop(100%, rgba(252,252,252,0.92)));
 background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(254,254,254,0.92) 31%, rgba(252,252,252,0.92) 100%);
 background: -o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(254,254,254,0.92) 31%, rgba(252,252,252,0.92) 100%);
 background: -ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(254,254,254,0.92) 31%, rgba(252,252,252,0.92) 100%);
 background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(254,254,254,0.92) 31%, rgba(252,252,252,0.92) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fcfcfc', GradientType=1 );
*/}

.header-banner img {
 max-height: 600px;
}

#product-page .product-content {
 /*margin-top: 25%;*/
}

#product-page .header-banner {
 min-height: 700px;
 background-size:1351px!important;
 background-repeat: no-repeat!important;
}

#product-page .product-content h1 {
 font-size: 32px;
}

#product-page p {
 font-size: 16px;
}

#product-page .product-content h2 {
 font-size: 40px;
 margin-bottom: 1em;
}

#product-page .circle, #design .circle  {
 display: inline-block;
 width: 30px;
 height: 30px;
 -moz-border-radius: 50px;
 -webkit-border-radius: 50px;
 border-radius: 50px;
}

.circle.black {
 background-color: #1e1f1f;
}

.circle.white {
 background-color: #e7e6e6;
}

.circle.orange {
 background-color: #e66f36;
}

.circle.blue {
 background-color: #354891;
}

#ropes-sound {
 background-color: #ececec;
 margin-top: 3em;
 margin-bottom: 10em;
 height: 470px;
}

#ropes-sound img {
 height: 340px;
 position: absolute;
 top: 131px;
 right: 208px;
 z-index: 9;
}

.hole {
 position: absolute;
 right: 325px;
 top: 250px;
}

.hole i {
 width: 100px;
 height: 100px;
}

#roameq {
 background-color: #f8f8f8;
 height: auto!important;
 padding-bottom: 6em!important;
}

#design {
 background-color: #fff;
}

.product-header a, .product-header a:hover, .product-header a:focus, .product-header a:active {
 text-decoration: none;
}

.product-header .product-icon {
 max-height: 50px!important;
}

#product-video-header {
 max-height: 620px;
 overflow: hidden;
}

#product-video-header video {
 top: -200px;
}

.video-footer-layout {
 margin: 1em 0;
}

.video-footer-layout video {
}

.rope_product_list {
 margin: 3em 0;
}

.light-gray-gameon {
 background-color: #f4f4f4;
}

/*========== 02-12-2016 ==========*/
.nav-tab-rope {
 background-color: #fff;
 padding: 10px 0;
}

.nav-tab-rope ul.nav-tab-rope-nav {
 margin: 0;
 padding: 0;
 list-style: none;
}

.nav-tab-rope ul.nav-tab-rope-nav > li {
 display: inline-block;
 width: 50%;
 float: left;
 text-align: left;
}

a.home-page-game-on {
 background-image: url(../images/gameon-icon.png);
 width: 88px;
 height: 116px;
 display: inline-block;
}

a.home-page-game-on:hover {
 background-image: url(../images/gameon-icon-hover.png);
}

a.home-page-rope {
 background-image: url(../images/ropes-icon.png);
 width: 88px;
 height: 116px;
 display: inline-block;
}

a.home-page-rope:hover {
 background-image: url(../images/ropes-icon-hover.png);
 border-bottom: 0 !important;
}

.nav-tab-rope ul.nav-tab-rope-nav > li > a.game-on {
 background-image: url(../images/product-gameon-icon-1.png);
width: 135px;
    height: 66px;
 display: block;
 float: right;
}

.nav-tab-rope ul.nav-tab-rope-nav > li > a.game-on:hover, .nav-tab-rope ul.nav-tab-rope-nav > li.active > a.game-on {
 background-image: url(../images/product-gameon-icon-hover.png);
 border-bottom: 0 !important;
}

.nav-tab-rope ul.nav-tab-rope-nav > li.active {
 border-bottom: 0 !important;
}

.nav-tab-rope ul.nav-tab-rope-nav > li > a.rope {
 background-image: url(../images/product-ropes-icon-2.png);
    width: 120px;
    height: 66px;
 display: block;
}

nav-tab-rope ul.nav-tab-rope-nav > li.active > a {
 border-bottom: 0 !important;
}

.nav-tab-rope ul.nav-tab-rope-nav > li > a.rope:hover, .nav-tab-rope ul.nav-tab-rope-nav > li.active > a.rope {
 background-image: url(../images/product-ropes-icon-hover.png);
 border-bottom: 0 !important;
}

.nav-tab-rope ul.nav-tab-rope-nav li:last-child {
 text-align: right;
}

.gameon-frist-section {
 background-image: url(../images/headphone-ear.png);
 height: auto;
 background-size: cover;
 background-position: left left;
 width: 100%;
}

/*.gameon-inspion-bg{background-image:url(../images/ROAM_ProductDetail2_38.png); height:auto; background-size:cover; background-position:right right; width:100%;}*/

.product-images {
 background-color: #e8e8e8;
 padding: 50px 0;
}

.product-images h1 {
 font-size: 25px;
 text-align: center;
 color: #201e1e;
 margin-bottom: 20px;
}

.product-thumbnail-images {
 position: relative;
}

.product-images .product-thumbnail-images a:hover {
 position: absolute;
 content: " ";
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;
 display: block;
 z-index: 0;
 background-color: rgba(0,153,255,0.5)
}

.overlay {
 position: relative;
}

.overlay:before {
 position: absolute;
 content: " ";
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;
 display: none;
 z-index: 0;
}

.overlay:hover:before {
 display: block;
 background-color: rgba(0,0,0,0.5);
}

.overlay:hover .buy-product-btn {
 display: block;
}

.buy-product-btn {
 position: absolute;
 top: 24%;
 left: 0;
 right: 0;
 bottom: 0;
 text-align: center;
 display: none;
 background-color: rgba(255,255,255,1);
 color: #000;
 border-radius: 12px;
 padding-left: 30px;
 padding-right: 30px;
 border: 0;
 font-size: 14px;
 top: 29%;
left: 36%;
}

.gameon-frist-section h3 {
 color: #1e1f1f;
 text-transform: uppercase;
 font-size: 28px;
 font-weight: 700;
 margin-top: 50px;
 margin-bottom: 10px;
}

.gameon-frist-section h4 {
 color: #1e1f1f;
 text-transform: uppercase;
 font-size: 43px;
 font-weight: 400;
 margin-top: 0px;
 margin-bottom: 40px;
}

#ropes-sound h2 {
 color: #1e1f1f;
}

.gameon-frist-section h3 span {
 font-weight: 400;
 display: inline-block;
}

/*.gameon-frist-section{ margin-top:40px;}*/
.gameon-frist-section p, #ropes-sound p {
 color: #1e1f1f;
 font-size: 18px;
 margin-bottom: 20px;
}

ul.crical-image {
 list-style: none;
 padding: 0;
 margin: 0 0 100px 0;
}

ul.crical-image li {
 display: inline-block;
 margin-right: 5px;
 width: 25px;
}

ul.crical-image li a {
 width: 25px;
 height: 25px;
 border-radius: 50%;
 background-color: #1e1f1f;
 display: block;
}

ul.crical-image li:last-child a {
 background-color: #dbbabc;
}
.gameon-frist-section h3:nth-last-letter {
color:#06C;
}

.gameon-thread-section {
 background-color: #f8f8f8;
}

.gameon-thread-section h3, .gameon-fourt-section h3 {
 color: ##5c5b5a;
 font-size: 30px;
 text-transform: uppercase;
 margin-top: 120px;
 margin-bottom: 50px;
}

.gameon-thread-section p, .gameon-fourt-section p {
 color: #625251;
 font-size: 16px;
 padding-bottom: 50px;
}

.gameon-five-section {
 background-color: #f5f5f5;
 padding: 50px 0;
}

.gameon-five-section h3 {
 color: ##5c5b5a;
 font-size: 18px;
 text-align: center;
 padding-top: 15px;
}

.gameon-five-section p {
 color: #2c1e1e;
 font-size: 16px;
}

.gameon-five-section .images-thumbnail {
 text-align: center;
}

.gameon-inspion-bg h3 {
 color: #1e1f1f;
 font-weight: 700;
 font-size: 30px;
 margin-top: 2em;
 margin-bottom: 0;
 padding-left: 15px;
 text-transform: uppercase;
}

.gameon-inspion-bg h3 span {
 font-weight: 400 !important;
}

.gameon-inspion-bg h1 {
 color: #1e1f1f;
 font-weight: 700;
 font-size: 40px;
 margin-bottom: 0;
 margin-top: 0;
 padding-left: 15px;
}

.vedio-ropes-girl {
 position: relative;
 left: 89%;
 min-width: 100%;
 min-height: 320px;
 width: auto;
 height: auto;
 z-index: -100;
 -webkit-transform: translateX(-50%) translateY(0%);
 transform: translateX(-50%) translateY(0%);
 background-size: cover;
}

.vedio-header {
 position: relative;
 left: 50%;
 width: 100%;
 min-height: 500px;
 width: auto;
 height: auto;
 z-index: -100;
 -webkit-transform: translateX(-50%) translateY(0%);
 transform: translateX(-50%) translateY(0%);
 background-size: cover;
}

.vedio-header1 {
 position: relative;
 left: 50%;
 min-width: 100%;
 min-height: 350px;
 width: auto;
 height: auto;
 z-index: -100;
 -webkit-transform: translateX(-50%) translateY(0%);
 transform: translateX(-50%) translateY(0%);
 background-size: cover;
}

/*.gameon-inspion-bg .btn{ text-align:left !important; margin:30px 15px 10px 0; background-color:#da0606; padding-left:30px; padding-right:30px; border-radius:24px; color:#FFF; border:0;}*/
    /* text-align: left !important; */
.gameon-inspion-bg .btn {
 margin: 28px 25px 14px 16px;
 background-color: #da0606;
 /* padding-left: 30px; */
/* padding-right: 30px; */
/* border-radius: 24px; */
 color: #FFF;
 border: 0;
 font-family: "DINNext", "Fjalla One", sans-serif;
}

.ear-tip {
 display: block;
 height: 96px;
 position: absolute;
 right: 36%;
 top: 15%;
 width: 93px;
}

.ear-tip2 {
 display: block;
 height: 68px;
 position: absolute;
 right: 16%;
 top: 36%;
 width: 81px;
}

.ear-tip3 {
 display: block;
 height: 91px;
 position: absolute;
 right: 54%;
 top: 61%;
 width: 91px;
}

.ear-tip4 {
 display: block;
 height: 32px;
 position: absolute;
 right: 79%;
 top: 58%;
 width: 48px;
}

.ear-tip5 {
 display: block;
 height: 32px;
 position: absolute;
 right: 79%;
 top: 51%;
 width: 48px;
}

.ear-tip6 {
 display: block;
 height: 32px;
 position: absolute;
 right: 79%;
 top: 45%;
 width: 48px;
}

.vedio-footer {
 position: relative;
 left: 50%;
 min-width: 100%;
 height: 600px;
 z-index: -100;
 -webkit-transform: translateX(-50%) translateY(0%);
 transform: translateX(-50%) translateY(0%);
 background-size: cover;
}

.text-footer {
 position: absolute;
 top: 53px;
 left: 0;
}

.video-footer-layout {
 position: relative;
}

/*============*/
a.tool-tip-ear-tip6 {
 display: block;
 height: 32px;
 position: absolute;
 right: 0;
 top: 0;
 width: 48px;
}

a.tool-tip-ear-tip4 {
 display: block;
 height: 32px;
 position: absolute;
 right: 0;
 top: 0;
 width: 48px;
}

a.tool-tip-ear-tip5 {
 display: block;
 height: 32px;
 position: absolute;
 right: 0;
 top: 0;
 width: 48px;
}

a.tool-tip-ear-tip {
 display: block;
 height: 96px;
 position: absolute;
 right: 0%;
 top: 0%;
 width: 93px;
}

a.tool-tip-ear-tip:hover, a.tool-tip-ear-tip5:hover, a.tool-tip-ear-tip4:hover, a.tool-tip-ear-tip6:hover {
 position: relative;
}

a.tool-tip-ear-tip:hover:after, a.tool-tip-ear-tip5:hover:after, a.tool-tip-ear-tip4:hover:after, a.tool-tip-ear-tip6:hover:after {
 background-color: rgba(0,0,0,0.85);
 border-radius: 4px;
 color: #fff;
 content: attr(tooltip);
 height: auto;
 left: 100px;
 padding: 4px 8px;
 position: absolute;
 top: 0px;
 width: 150px;
}

a.tool-tip-ear-tip:hover:before, a.tool-tip-ear-tip5:hover:before, a.tool-tip-ear-tip6:hover:before, a.tool-tip-ear-tip4:hover:before {
 content: "";
 border-width: 12px;
 border-style: solid;
 border-color: transparent rgba(0,0,0,0.85) transparent transparent;
 top: 27%;
 left: 77px;
 position: absolute;
 z-index: 99;
}

a.tool-tip-ear-tip:hover:before, a.tool-tip-ear-tip5:hover:before, a.tool-tip-ear-tip6:hover:before, a.tool-tip-ear-tip4:hover:before {
 content: "";
 border-width: 12px;
 border-style: solid;
 border-color: transparent rgba(0,0,0,0.85) transparent transparent;
 top: 27%;
 left: 77px;
 position: absolute;
 z-index: 99;
}

a.tool-tip-ear-tip4:hover:before {
 content: "";
 border-width: 12px;
 border-style: solid;
 border-color: transparent rgba(0,0,0,0.85) transparent transparent;
 top: 3px;
 left: 77px;
 position: absolute;
 z-index: 99;
}

a.tool-tip-ear-tip6:hover:before {
 content: "";
 border-width: 12px;
 border-style: solid;
 border-color: transparent rgba(0,0,0,0.85) transparent transparent;
 top: 3px;
 left: 77px;
 position: absolute;
 z-index: 99;
}

@media screen and (max-width: 767px) {
.download-app-button{
/*display:none!important;*/
}
.row.home-press {
 margin-left: 0;
 margin-right: 0;
}

.gameon-five-section .col-xs-6 {
 min-height: 208px;
}

.mobile-rope-earphone {
 width: 100%;
 min-height: 400px;
 position: relative;
}

.mobile-rope-earphone img {
 max-width: 100%;
 height: auto;
}

.btn.nav-btn {
 margin-top: 26px;
 margin-right: 15px;
}

#product-video .containerheader-message {
 text-align: center;
 margin-top: 2.4em;
 left: 0;
 right: 0;
 top: 0;
 position: relative;
}

.home-page-header {
 /*background-image: url(../images/header-home-ipad.jpg);*/
 height: 300px;
 background-size: cover;
 background-position: center center;
 width: 100%;
}

.menu-icon {
 margin-top: 10px;
 margin-left: 15px;
}

.bg-images-mobile-game-on {
 color: #FFF;
}

.containerheader-message h1 {
 font-size: 20px;
}

.containerheader-message h2 {
 font-size: 30px;
 padding-bottom: 20px;
 width: auto;
}

a.home-page-game-on {
 margin-left: 30px;
}

.bg-images-mobile-rope-ear h1 {
 color: #5c5b5a;
 text-align: left;
 font-size: 20px;
 margin-top: 60px;
}

.bg-images-mobile-rope-ear h2 {
 text-align: left;
 font-size: 30px;
 margin-bottom: 20px;
 color: #000;
 margin-top: 20px;
}

.bg-images-mobile-game-on h1 {
 text-align: left;
 font-size: 20px;
 margin-top: 60px;
 color: #FFF;
}

.bg-images-mobile-game-on h2 {
 text-align: left;
 font-size: 30px;
 margin-bottom: 20px;
 color: #FFF;
 margin-top: 20px;
}

.bg-images-mobile-game-on p, .bg-images-mobile-rope-ear p {
 font-size: 16px;
 text-align: left;
}

#product-page .product-content {
 margin-top: 25px;
}

.bg-images-mobile-rope-ear {
 background-image: url(../images/ROAM_Home_mobile_03.jpg);
 height: auto;
 background-size: cover;
 background-position: center center;
 width: 100%;
}

.bg-images-mobile-game-on {
 background-image: url(../images/ROAM_Home_mobile_05.jpg);
 height: auto;
 background-size: cover;
 background-position: center center;
 width: 100%;
}

.header-banner-mobile {
 background-image: url(../images/ROAM_mobilebanner.jpg);
 height: 350px;
 background-size: cover;
 background-position: center center;
 width: 100%;
}

.gameon-header-image {
 background-image: url(../images/headphone_mobile_02.jpg);
 height: 350px;
 background-size: cover;
 background-position: center center;
 width: 100%;
}

.gameon-frist-section h4 {
 font-size: 37px;
}

.gameon-frist-section {
 background-image: none;
 height: auto;
 background-size: cover;
 background-position: left left;
 width: 100%;
}

.hole {
 display: block;
 position: absolute;
 left: 50%;
 right: 0;
 top: 180px;
}

#ropes-sound img {
 height: 441px;
 left: 0;
 position: absolute;
 right: 0;
 top: 28px;
 z-index: 9;
 margin: 0 auto;
 text-align: center;
}

ul.crical-image {
 margin: 0 0 20px 0;
}

.design-vertical-space {
 margin-top: 502px;
}

#design {
 height: auto !important;
}

.container-fluid {
 padding-left: 0;
 padding-right: 0;
}
 .img-responsive{
 width:100%;
 height:auto;
  max-height: auto!important;

 }



}



.rope_product_hover span {
 color: #201e1e;
 font-size: 25px;
 margin-bottom: 20px;
 text-align: center;
 display: inline-block;
}

.rope_product_hover .buy-product-btn {
  top: 12%;
  left:0%;
  top: 12%;
    left:25%;
    font-size: 14px;

}

.gameon-thread-section h3, .gameon-fourt-section h3, .gameon-five-section h3 {
 color: #1e1f1f;
}

.gameon-thread-section p, .gameon-fourt-section p {
 color: #1e1f1f;
}

/*==============*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1023px) {
    .footer-mid .col-xs-4{ width:auto !important;}

a.home-page-game-on {
 margin-left: 25px;
}

#home-banner-text {
 margin: 0;
}

.home-page-header {
 background-image: url(../images/header-home-ipad.jpg);
 min-height: 365px;
 background-size: cover;
 background-position: center center;
 width: 100%;
}

.home-page-header-reviews {
 background-image: url(../images/ropes-customer-image.jpg);
 min-height: 365px;
 background-size: cover;
 background-position: center center;
 width: 100%;
}

.message-left-black {
 left: 0;
}

.containerheader-message {
 padding-top: 75px;
 position: relative;
 top: 0;
 text-align: center;
}

.containerheader-message h2 {
 font-size: 40px;
}

.containerheader-message h1 {
 font-size: 24px;
}

.gameon-frist-section {
 height: 369px;
}

.gameon-frist-section h4 {
 font-size: 28px;
 margin-bottom: 15px;
}

.gameon-frist-section p {
 font-size: 15px;
 margin-bottom: 10px;
}

ul.crical-image {
 margin-bottom: 5px;
}

.gameon-frist-section h3 {
 font-size: 24px;
 margin-top: 30px;
}

.hole {
 position: absolute;
 right: 46%;
 top: 300px;
}

#ropes-sound img {
 height: 292px;
 position: absolute;
 right: 83px;
 top: 178px;
 z-index: 9;
}

.gameon-thread-section h3, .gameon-fourt-section h3 {
 margin-top: 35px;
 margin-bottom: 30px;
}

.ear-tip2 {
 right: 22%;
}

.ear-tip4 {
 display: block;
 height: 25px;
 position: absolute;
 right: 79%;
 top: 58%;
 width: 26px;
}

#roam_wireless_complete {
 height: auto;
 margin: 50px 0 0;
 position: relative;
 width: 409px !important;
}

#ropes-sound .design-vertical-space, #roameq .design-vertical-space {
 margin-top: 87px;
}


#design-to-wear .design-vertical-space {
 margin-top: 50px;
}

.rope_product_hover .buy-product-btn {
 height: 33px;
 top: -4%;
 padding-left: 8px;
 padding-right: 8px;
 font-size: 14px;
}

#product-page .header-banner {
 background-repeat: no-repeat !important;
 background-size: cover !important;
 background-size: 800px auto !important;
 min-height: 400px !important;
}

#product-page .product-content {
 margin-top: 35px;
}

#product-page .product-content h1 {
 font-size: 25px;
}

#product-page .product-content h2 {
 font-size: 30px;
 margin-bottom: 0.3em;
}

#product-video .containerheader-message {
 margin-top: 0.5em;
}

#experience-section {
 height: 413px;
}

#carousel .carousel-inner .item {
 min-height: 413px !important;
}

.testimonial-right-section {
 background: none;
 height: auto !important;
}

.testimonial {
 padding: 0 0 !important;
}
}

@media screen and (max-width: 320px) {

.btn.nav-btn {
 padding: 0 4px;
}
}

.testimonial > h2 {
 color: #000;
}

@media screen and (min-width:1024px) {

.testimonial {
 margin: auto 10% auto auto;
 padding: 26% 6%;
 position: relative;
 width: 90%;
}
}

.img-resonsive_gameon{ width:100%; height:auto;}
#homepage-video{}
@media screen and (min-width:1024px) and (max-width:1024px){#product-page .header-banner {
    background-repeat: no-repeat !important;
    background-size: 1192px auto !important;
    min-height:560px;
}#product-page .product-content{ margin-top:15%;}
.icon-container{ height:154px;} }

@media only screen and (min-device-width : 768px) and (max-device-width : 1199px) {

.home-page-header {
 background-image: url(../images/header-home-ipad.jpg);
 min-height: 365px;
 background-size: cover;
 background-position: center center;
 width: 100%;
}

.home-page-header-reviews {
 background-image: url(../images/ropes-customer-image.jpg);
 min-height: 365px;
 background-size: cover;
 background-position: center center;
 width: 100%;
}

.message-left-black {
 left: 0;
}

.containerheader-message {
 padding-top: 75px;
 position: relative;
 top: 0;
 text-align: center;
}

.containerheader-message h2 {
 font-size: 40px;
}

.containerheader-message h1 {
 font-size: 24px;
}
}
