/**********************************************/
/*    RESPONSIVE LANDING PAGE DEFAULT SKIN    */
/**********************************************/
/*Default*/
@import url('https://fonts.googleapis.com/css?family=Open+Sans');

html { font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%; }
body { font-family:open sans; font-size:14px; line-height:1.5; }
h1, h2, h3, h4, h5, h6 { line-height:1.5; }

/************************/
/*       LAYOUT         */
/************************/
.rlp-canvas { margin-left:auto; margin-right:auto; }
.rlp-block  { padding:0px !important; word-break: break-word; word-wrap: break-word; }
@media (max-width: 768px) { .rlp-block  { min-height:0px; } }

.rlp-block img { max-width: 100%; }

/************************/
/*     CONTENT BLOCK    */
/************************/
.rlp-block .content-block-holder       { }
.rlp-block .content-block-holder img   { max-width:100%; }

/************************/
/*      IMAGE BLOCK     */
/************************/
/*Template 1*/
.rlp-block[data-block-template-id="1"] .rlp-imageblock-template-1               { }
.rlp-block[data-block-template-id="1"] img                                      { }

/*Template 2*/
.rlp-block[data-block-template-id="2"] .rlp-imageblock-template-2               { }
.rlp-block[data-block-template-id="2"] .rlp-imageblock                          { float: right;margin: 5px 0px 10px 10px;max-width: 40%; }
.rlp-block[data-block-template-id="2"] .rlp-imageblock-content                  { text-align:justify; }
.rlp-block[data-block-template-id="2"] .rlp-imageblock-link                     { }
.rlp-block[data-block-template-id="2"] .rlp-imageblock-link a                   { }
.rlp-block[data-block-template-id="2"] .rlp-imageblock-link img                 { }

/*Template 3*/
.rlp-block[data-block-template-id="3"] .rlp-imageblock-template-3               { }
.rlp-block[data-block-template-id="3"] .rlp-imageblock                          { float: left;margin: 5px 10px 10px 0px;max-width: 40%; }
.rlp-block[data-block-template-id="3"] .rlp-imageblock-content                  { text-align:justify; }
.rlp-block[data-block-template-id="3"] .rlp-imageblock-link                     { }
.rlp-block[data-block-template-id="3"] .rlp-imageblock-link a                   { }
.rlp-block[data-block-template-id="3"] .rlp-imageblock-link img                 { }

/*Template 4*/
.rlp-block[data-block-template-id="4"] .rlp-imageblock-template-4               { }
.rlp-block[data-block-template-id="4"] .rlp-imageblock                          { margin-top:10px; }
.rlp-block[data-block-template-id="4"] .rlp-imageblock-content                  { text-align:center; }
.rlp-block[data-block-template-id="4"] .rlp-imageblock-link                     { }
.rlp-block[data-block-template-id="4"] .rlp-imageblock-link a                   { }
.rlp-block[data-block-template-id="4"] .rlp-imageblock-link img                 { }

/*Template 5*/
.rlp-block[data-block-template-id="5"] .rlp-imageblock-template-5               { }
.rlp-block[data-block-template-id="5"] .rlp-imageblock                          { margin-bottom:10px; }
.rlp-block[data-block-template-id="5"] .rlp-imageblock-content                  { text-align:center; }
.rlp-block[data-block-template-id="5"] .rlp-imageblock-link                     { }
.rlp-block[data-block-template-id="5"] .rlp-imageblock-link a                   { }
.rlp-block[data-block-template-id="5"] .rlp-imageblock-link img                 { }


/************************/
/*    FEATURE BLOCK     */
/************************/
/*Template 1*/
.rlp-block[data-block-template-id="1"] .rlp-featureblock-template-1             { overflow: hidden; }
.rlp-block[data-block-template-id="1"] .rlp-featureblock-feature-image          { max-width:40%; max-height:40%; margin-top:10px; float:left; margin-right:10px }
.rlp-block[data-block-template-id="1"] .rlp-featureblock-feature-title          { padding-top:14px;word-wrap: break-word; }
.rlp-block[data-block-template-id="1"] .rlp-featureblock-feature-description    { margin-top:9px;float:left; word-wrap: break-word; max-width: 100%;}

/*Template 2*/
.rlp-block[data-block-template-id="2"] .rlp-featureblock-template-2             { }
.rlp-block[data-block-template-id="2"] .rlp-featureblock-feature-image          { }
.rlp-block[data-block-template-id="2"] .rlp-featureblock-feature-title          { text-align:center;word-wrap: break-word;}
.rlp-block[data-block-template-id="2"] .rlp-featureblock-feature-description    { text-align:center;word-wrap: break-word; max-width: 100%;}

/*Template 3*/
.rlp-block[data-block-template-id="3"] .rlp-featureblock-template-3             { }
.rlp-block[data-block-template-id="3"] .rlp-featureblock-feature-image          { }
.rlp-block[data-block-template-id="3"] .rlp-featureblock-feature-title          { text-align: justify;word-wrap: break-word;}
.rlp-block[data-block-template-id="3"] .rlp-featureblock-feature-description    { text-align: justify;word-wrap: break-word;  max-width: 100%;}

/*Template 4*/
.rlp-block[data-block-template-id="4"] .rlp-featureblock-template-4             { }
.rlp-block[data-block-template-id="4"] .rlp-featureblock-feature-image          { }
.rlp-block[data-block-template-id="4"] .rlp-featureblock-feature-title          { word-wrap: break-word; text-align: justify;margin-left:20%}
.rlp-block[data-block-template-id="4"] .rlp-featureblock-feature-description    { word-wrap: break-word;text-align: justify; margin-left:20%;  max-width: 100%;}

/*Template 5*/
.rlp-block[data-block-template-id="5"] .rlp-featureblock-template-5             { overflow: auto; }
.rlp-block[data-block-template-id="5"] .rlp-featureblock-feature-title          { line-height:1.2;padding-top:14px;word-wrap: break-word;}
.rlp-block[data-block-template-id="5"] .rlp-featureblock-feature-description    { margin-top:9px;float:left;word-wrap: break-word;  max-width: 100%;}

/************************/
/*      CTA BLOCK       */
/************************/
/*Template 1*/
.rlp-block[data-block-template-id="1"] .rlp-ctablock-title                      { text-align: center; margin-bottom: 15px;}
.rlp-block[data-block-template-id="1"].rlp-ctablock-title-wrapper               { }
.rlp-block[data-block-template-id="1"] .rlp-ctablock-form-wrapper               {display:inline-block;}
.rlp-block[data-block-template-id="1"] .rlp-ctablock-form-wrapper mxclickthroughform, 
.rlp-block[data-block-template-id="1"] .rlp-ctablock-form-wrapper form          { }
.rlp-block[data-block-template-id="1"] .rlp-ctabtn                              { }

/*Template 2*/
.rlp-block[data-block-template-id="2"] .rlp-ctablock-caption                    { text-align: center;padding-bottom: 15px;}
.rlp-block[data-block-template-id="2"] .rlp-ctablock-title                      { text-align: center;}
.rlp-block[data-block-template-id="2"] .rlp-ctablock-form-wrapper               {display:inline-block;}
.rlp-block[data-block-template-id="2"] .rlp-ctablock-title-wrapper              { }
.rlp-block[data-block-template-id="2"] .rlp-ctablock-form-wrapper mxclickthroughform, 
.rlp-block[data-block-template-id="2"] .rlp-ctablock-form-wrapper form          { }

/*Template 3*/
.rlp-block[data-block-template-id="3"] .rlp-ctablock-button-wrapper             { margin-top: 10px;display: inline-block;}
.rlp-block[data-block-template-id="3"] .rlp-ctablock-title                      { margin-right: 20px;display: inline-block; vertical-align: middle; margin-top: 20px;}
.rlp-block[data-block-template-id="3"] .rlp-ctablock-title-wrapper              { }
.rlp-block[data-block-template-id="3"] .rlp-ctablock-form-wrapper               { display: inline-block; vertical-align: middle;}
.rlp-block[data-block-template-id="3"] .rlp-ctablock-form-wrapper mxclickthroughform, 
.rlp-block[data-block-template-id="3"] .rlp-ctablock-form-wrapper form          { }

/*Template 4*/
.rlp-block[data-block-template-id="4"] .rlp-ctablock-caption                    { padding-bottom: 15px;}
.rlp-block[data-block-template-id="4"] .rlp-ctablock-template-4-wrapper         { margin-top:10px;}
.rlp-block[data-block-template-id="4"] .rlp-ctabtn                              { float:right !important;}
.rlp-block[data-block-template-id="4"] .rlp-ctablock-title-wrapper              { }
.rlp-block[data-block-template-id="4"] .rlp-ctablock-form-wrapper mxclickthroughform, 
.rlp-block[data-block-template-id="4"] .rlp-ctablock-form-wrapper form          { }
@media (min-width:0px) and (max-width: 767px)
{
    .rlp-block[data-block-template-id="4"] .rlp-ctablock-button                 { float:none !important;}
    .rlp-block[data-block-template-id="4"] .rlp-ctabtn                          { float:none !important;}
    .rlp-block[data-block-template-id="4"] .rlp-ctablock-template-4             { margin-top:10px;text-align:center;}
    .rlp-block[data-block-template-id="4"] .rlp-ctablock-caption                { text-align: center;}
    .rlp-block[data-block-template-id="4"] .rlp-ctablock-title                  { text-align: center;}
}

/*Template 5*/
.rlp-block[data-block-template-id="5"] .rlp-ctablock-caption                    { margin-bottom: 10px;}
.rlp-block[data-block-template-id="5"] .rlp-ctablock-title                      { margin-bottom:10px;}
.rlp-block[data-block-template-id="5"] .rlp-ctablock-template-5-wrapper         { text-align:left;}
.rlp-block[data-block-template-id="5"] .rlp-ctablock-title-wrapper              { }
.rlp-block[data-block-template-id="5"] .rlp-ctablock-form-wrapper mxclickthroughform, 
.rlp-block[data-block-template-id="5"] .rlp-ctablock-form-wrapper form          { }
@media (min-width:0px) and (max-width: 767px)
{
    .rlp-block[data-block-template-id="5"] .rlp-ctablock-template-5             { text-align:center;padding-left:0px;}
}

/*Template 6*/
.rlp-block[data-block-template-id="6"] .rlp-ctablock-caption                    { margin-bottom: 10px;}
.rlp-block[data-block-template-id="6"] .rlp-ctablock-title                      { margin-bottom:10px;}
.rlp-block[data-block-template-id="6"] .rlp-ctablock-template-6-wrapper         { text-align:right;}
.rlp-block[data-block-template-id="6"] .rlp-ctablock-title-wrapper              { }
.rlp-block[data-block-template-id="6"] .rlp-ctablock-form-wrapper mxclickthroughform, 
.rlp-block[data-block-template-id="6"] .rlp-ctablock-form-wrapper form          { }
@media (min-width:0px) and (max-width: 767px)
{
    .rlp-block[data-block-template-id="6"] .rlp-ctablock-template-6             { text-align:center;padding-right:0px;}
}

/*Template 7*/
.rlp-block[data-block-template-id="7"] .rlp-ctablock-title                      { }
.rlp-block[data-block-template-id="7"].rlp-ctablock-title-wrapper               { }
.rlp-block[data-block-template-id="7"] .rlp-ctablock-form-wrapper               {display:inline-block;}
.rlp-block[data-block-template-id="7"] .rlp-ctablock-form-wrapper mxclickthroughform, 
.rlp-block[data-block-template-id="7"] .rlp-ctablock-form-wrapper form          { }
.rlp-block[data-block-template-id="7"] .rlp-ctabtn                              { }

.rlp-block[data-block-template-id="8"] .rlp-ctablock-title                      { }
.rlp-block[data-block-template-id="8"].rlp-ctablock-title-wrapper               { }
.rlp-block[data-block-template-id="8"] .rlp-ctablock-form-wrapper               {display:inline-block;float: left !important;}
.rlp-block[data-block-template-id="8"] .rlp-ctablock-form-wrapper mxclickthroughform, 
.rlp-block[data-block-template-id="8"] .rlp-ctablock-form-wrapper form          { }
.rlp-block[data-block-template-id="8"] .rlp-ctabtn                              { }

.rlp-block[data-block-template-id="9"] .rlp-ctablock-title                      { }
.rlp-block[data-block-template-id="9"].rlp-ctablock-title-wrapper               { }
.rlp-block[data-block-template-id="9"] .rlp-ctablock-form-wrapper               {display:inline-block;float: right !important;}
.rlp-block[data-block-template-id="9"] .rlp-ctablock-form-wrapper mxclickthroughform, 
.rlp-block[data-block-template-id="9"] .rlp-ctablock-form-wrapper form          { }
.rlp-block[data-block-template-id="9"] .rlp-ctabtn                              { }


/************************/
/*   TESTIMONIAL BLOCK  */
/************************/
/*Template 1*/
.rlp-block[data-block-template-id="1"] .rlp-testimonialblock-photo              { }
.rlp-block[data-block-template-id="1"] .rlp-testimonialblock-quote              { float:left;margin:6px 12px 6px 0px}
.rlp-block[data-block-template-id="1"] .rlp-testimonialblock-name               { word-wrap: break-word; float:right;font-size:20px;}
.rlp-block[data-block-template-id="1"] .rlp-testimonialblock-company-name       { word-wrap: break-word; float:right; display:inline-block;clear: right;word-break: break-all;text-align: right;}
.rlp-block[data-block-template-id="1"] .rlp-testimonialblock-designation        { word-wrap:break-word; float:right; display:inline-block; clear:right;}
.rlp-block[data-block-template-id="1"] .rlp-testimonialblock-comment            { text-align:justify;}
.rlp-block[data-block-template-id="1"] .rlp-testimonialblock-comment-wrapper    { }
.rlp-block[data-block-template-id="1"] .rlp-testimonialblock-company-details-wrapper{}

/*Template 2*/                                                                    
.rlp-block[data-block-template-id="2"] .rlp-testimonialblock-photo              { max-width:70%;}
.rlp-block[data-block-template-id="2"] .rlp-testimonialblock-name               { word-wrap: break-word;}
.rlp-block[data-block-template-id="2"] .rlp-testimonialblock-comment            { margin-left:30px;display: inline-block;text-align: justify;}
.rlp-block[data-block-template-id="2"] .rlp-testimonialblock-company-name       { word-wrap: break-word;min-width:1%; display:inline-block;margin-right:5px;}
.rlp-block[data-block-template-id="2"] .rlp-testimonialblock-designation        { word-wrap: break-word;min-width:1%; display:inline-block; float:left;}
.rlp-block[data-block-template-id="2"] .rlp-testimonialblock-quote-wrapper      { border: 1px solid #e6e6e6; padding: 30px; border-radius: 2px; }
.rlp-block[data-block-template-id="2"] .rlp-testimonialblock-quote-left         { position: absolute; margin: -12px 0 0 -10px; width: 33px; height: 28px; }
.rlp-block[data-block-template-id="2"] .rlp-testimonialblock-quote-right        { float:right; display:block; margin-top:-25px; }
.rlp-block[data-block-template-id="2"] .rlp-testimonialblock-quote-arrow        { display:block; margin:-1px 0 0 15px; background-image:url('https://dwmbily8o2kmd.cloudfront.net/common/images/responsivelandingpage/rlp-testimonialblock-down_arrow.png'); background-repeat:no-repeat; height:19px; }
.rlp-block[data-block-template-id="2"] .rlp-testimonialblock-quote-box q        { display:block; margin:0 0 0 30px; }
.rlp-block[data-block-template-id="2"] .rlp-testimonialblock-photo-wrapper      { float:left; display:inline-block; margin:-5px 15px 0 2px; width:71px; height:71px; }
.rlp-block[data-block-template-id="2"] .rlp-testimonialblock-comment-wrapper    { }
.rlp-block[data-block-template-id="2"] .rlp-testimonialblock-company-details-wrapper {}
.rlp-block[data-block-template-id="2"] .rlp-testimonialblock-info-wrapper       { }
.rlp-block[data-block-template-id="2"] .rlp-testimonialblock-name p             { margin-bottom:5px;}

/*Template 3*/
.rlp-block[data-block-template-id="3"] .rlp-testimonialblock-photo              { }
.rlp-block[data-block-template-id="3"] .rlp-testimonialblock-name               { word-wrap: break-word; font-weight:600}
.rlp-block[data-block-template-id="3"] .rlp-testimonialblock-company-name       { word-wrap: break-word;display:inline-block; float:left; min-width:15%;}
.rlp-block[data-block-template-id="3"] .rlp-testimonialblock-designation        { word-wrap: break-word;display:inline-block; float:left; min-width:15%; margin-right:5px;}
.rlp-block[data-block-template-id="3"] .rlp-testimonialblock-comment            { text-align: justify;}
.rlp-block[data-block-template-id="3"] .rlp-testimonialblock-comment p          { quotes: '\201c' '\201d'; }
.rlp-block[data-block-template-id="3"] .rlp-testimonialblock-comment p:before   { content: open-quote; }
.rlp-block[data-block-template-id="3"] .rlp-testimonialblock-comment p:after    { content: close-quote; }

/************************/
/*     MEDIA BLOCK      */
/************************/
.rlp-block .media-block-holder          { }
.rlp-block .media-block-holder iframe   { }

/************************/
/*      FORM BLOCK      */
/************************/
.rlp-block .form-block-holder                           { overflow: hidden; }
.rlp-block .form-block-holder mxform, 
.rlp-block .form-block-holder form                      {}
.rlp-block .form-block-holder .lp-form-header-wrapper   {}
.rlp-block .form-block-holder .lp-form-footer-wrapper   { margin-bottom:2%; }
.rlp-block .form-block-holder .field-label              {}
.rlp-block .form-block-holder .field-control            {}
.rlp-block .form-block-holder .field-control input, 
.rlp-block .form-block-holder .field-control textarea, 
.rlp-block .form-block-holder .field-control select     {}
.rlp-block .form-block-holder .form-submit-button       {}
.rlp-block .form-block-holder .validation-msg           {}
.rlp-block .form-block-holder .field-control-group .field-control ul li .field-option-label input   { margin: 1px 8px 0px 0px !important;}
.rlp-block .form-block-holder .field-control-group .field-control ul li .field-option-label         { font-weight:normal !important;vertical-align: baseline;display: block;clear: both;}
.rlp-block .form-block-holder .field-control-group .field-control ul li .field-option-description   {font-weight:normal;font-size:11px;padding-left:21px;margin-bottom: 10px;margin-top: -7px;opacity:0.7;display: block;clear: both;}
.rlp-block .form-block-holder .field-control-group[data-field-ctrl-type="checkboxlist"].inline .field-label { float:none; width: auto !important; }
.rlp-block .form-block-holder .field-control-group[data-field-ctrl-type="checkboxlist"] .field-label { float:none; width: auto !important; }

/* Custom*/
.feature-box, .box{
   transition: box-shadow .35s ease-out, transform .3s ease-out, opacity .2s ease-out;
   -webkit-transition: box-shadow .35s ease-out, transform .3s ease-out, opacity .2s ease-out;
     -moz-transition: box-shadow .35s ease-out, transform .3s ease-out, opacity .2s ease-out;
      -o-transition: box-shadow .35s ease-out, transform .3s ease-out, opacity .2s ease-out;
}
.feature-box:hover{
-webkit-box-shadow: 0 9px 37px -5px rgba(0,0,0,0.08) ;
    -moz-box-shadow: 0 9px 37px -5px rgba(0,0,0,0.08) ;
    box-shadow: 0 9px 37px -5px rgba(0,0,0,0.08);
     
}
 .box:hover{
   -webkit-box-shadow: 0px 6px 27px -8px rgba(0,0,0,0.22)!important;
-moz-box-shadow: 0px 6px 27px -8px rgba(0,0,0,0.22)!important;
box-shadow: 0px 6px 27px -8px rgba(0,0,0,0.22)!important;
 }
.form-wrapper button{
	display: block;
    width: 100%;
    min-height: 44px;
   -webkit-box-shadow: 0px 4px 0px 0px rgba(177,99,4,1);
   -moz-box-shadow: 0px 4px 0px 0px rgba(177,99,4,1);
   box-shadow: 0px 4px 0px 0px rgba(177,99,4,1);
}

h2.cu_head:after {
    background-color: #fff;
    height: 6px;
    content: "";
    position: absolute;
    bottom: -4px;
    left: 0px;
    right: 0px;
}
.free_trial
{
      margin: 0px 15px!important;
}
#lp_req
{
 display:none;
}
#lp_rec_open
{
 display:none!important;
  font-size:12px;
  cursor:pointer;
}