/*
MAIN COLOR:#1B1B50; (default)
*/

/* - ELEMENTS
================================================*/
.template-color-1B1B50 .cnt-hero-content .cnt-btn,
.template-color-1B1B50 #services .btn-outlined:hover,
.template-color-1B1B50 #features .btn-outlined:hover,
.template-color-1B1B50 .hero-features .btn-outlined:hover,
.template-color-1B1B50 #get-quote .btn-outlined:hover,
.template-color-1B1B50 #showcase .btn-outlined,
.template-color-1B1B50 #workwithus  .cnt-btn:hover,
.template-color-1B1B50 #post-blog .btn-outlined,
.template-color-1B1B50 #post-blog #footer-blog .pager li a:hover,
.template-color-1B1B50 #post-blog #footer-blog-right .pager li a:hover,
.template-color-1B1B50 #post-blog #footer-blog-left .pager li a:hover,
.template-color-1B1B50 .hero-blog-post .btn-outlined:hover,
.template-color-1B1B50 #subscribe-blog .btn-subscribe,
.template-color-1B1B50 .blog-comment .btn.btn-comment,
.template-color-1B1B50 .hero-faq .btn-outlined:hover,
.template-color-1B1B50 .hero-privacy .btn-outlined:hover,
.template-color-1B1B50 .hero-comparisonchart .btn-outlined:hover,
.template-color-1B1B50  .main-navigation li a:hover,
.template-color-1B1B50  #hero-4  .cnt-btn:hover,
.template-color-1B1B50 .container-right-sidebar .social-icon-holder-twitter:hover,
.template-color-1B1B50 .container-right-sidebar .social-icon-holder-facebook:hover,
.template-color-1B1B50 .container-right-sidebar .social-icon-holder-mail:hover,
.template-color-1B1B50 .container-right-sidebar .social-icon-holder-rss:hover,
.template-color-1B1B50 .container-left-sidebar .social-icon-holder-twitter:hover,
.template-color-1B1B50 .container-left-sidebar .social-icon-holder-facebook:hover,
.template-color-1B1B50 .container-left-sidebar .social-icon-holder-mail:hover,
.template-color-1B1B50 .container-left-sidebar .social-icon-holder-rss:hover,
.template-color-1B1B50 .pricing-content .price-block .button:hover,
.template-color-1B1B50 .pricing-content .price-block .button:focus,
.template-color-1B1B50 .btn-comparison:hover,
.template-color-1B1B50 .btn-comparison:focus,
.template-color-1B1B50 .cnt-contact-bg .data-contact i:hover,
.template-color-1B1B50 .cnt-contact-bg .data-contact-mobile i:hover,
.template-color-1B1B50  .hero-services  .cnt-btn:hover,
.template-color-1B1B50  .hero-services  .cnt-btn,
.template-color-1B1B50 .hero-error .btn-outlined:hover,
.template-color-1B1B50 #sblog .btn-outlined:hover,
.template-color-1B1B50 .main-navigation-mobile ul.mobile-content li a,
.template-color-1B1B50 #how-it-works .tab-nav a:hover,
.template-color-1B1B50 #how-it-works .tab-nav a.active,
.template-color-1B1B50 .container-left-sidebar .tag-cloud .tag:hover,
.template-color-1B1B50 #hiring .job-position .button
{
color: #fff;
}

.template-color-1B1B50 .hero-error .btn-outlined 
{
color: #bababa;
}

.template-color-1B1B50 .site-links li a:hover,
.template-color-1B1B50 .cnt-btn,
.template-color-1B1B50 .cnt-btn:hover,
.template-color-1B1B50 #services .btn-outlined,
.template-color-1B1B50 #features .btn-outlined,
.template-color-1B1B50 #started .btn-outlined:hover,
.template-color-1B1B50 #solutions h2.key-features,
.template-color-1B1B50 #solutions .item-feature i,
.template-color-1B1B50 #solutions .learn-more:hover,
.template-color-1B1B50 #solutions #feature-item-01 h2,
.template-color-1B1B50 .between-words,
.template-color-1B1B50 #services i,
.template-color-1B1B50 #stats i,
.template-color-1B1B50 .subscribe-form input[type="text"]:focus,
.template-color-1B1B50 .subscribe-coming .subscribe-form input[type="text"]:focus,
.template-color-1B1B50 .widget ul li a:hover,
.template-color-1B1B50 #intro-about h3.what-we-do,
.template-color-1B1B50 .team-list .team-detail h2,
.template-color-1B1B50 .team-detail .social:hover,
.template-color-1B1B50 #workwithus  .cnt-btn.active-btn:hover,
.template-color-1B1B50 #login-form .btn.btn-signin:hover,
.template-color-1B1B50 #login-form .btn.btn-signin:active,
.template-color-1B1B50 #login-form .btn.btn-signin:focus,
.template-color-1B1B50 #login-form .forgot-password:hover,
.template-color-1B1B50 #login-form .forgot-password:active,
.template-color-1B1B50 #login-form .forgot-password:focus,
.template-color-1B1B50 #register .btn.btn-signup:hover,
.template-color-1B1B50 #register .btn.btn-signup:active,
.template-color-1B1B50 #register .btn.btn-signup:focus,
.template-color-1B1B50 #post-blog .btn:hover,
.template-color-1B1B50 .hero-blog-post .btn-outlined,
.template-color-1B1B50 .left-post i:hover,
.template-color-1B1B50 .right-post i:hover,
.template-color-1B1B50 #subscribe-blog .btn-subscribe:hover,
.template-color-1B1B50 .blog-comment .text-success,
.template-color-1B1B50 .blog-comment .media-body a,
.template-color-1B1B50 .blog-comment .btn.btn-comment:hover,
.template-color-1B1B50 .blog-comment .btn.btn-comment:active,
.template-color-1B1B50 .blog-comment .btn.btn-comment:focus,
.template-color-1B1B50 .hero-faq .btn-outlined,
.template-color-1B1B50 .hero-comparisonchart .btn-outlined,
.template-color-1B1B50 #hero-4 .cnt-btn.active-btn:hover,
.template-color-1B1B50 #privacy ol li,
.template-color-1B1B50 #privacy ul li,
.template-color-1B1B50 .cnt-hero-content .cnt-btn:hover,
.template-color-1B1B50 .container-right-sidebar .social-icon-holder-twitter,
.template-color-1B1B50 .container-right-sidebar .social-icon-holder-facebook,
.template-color-1B1B50 .container-right-sidebar .social-icon-holder-mail,
.template-color-1B1B50 .container-right-sidebar .social-icon-holder-rss,
.template-color-1B1B50 .container-left-sidebar .social-icon-holder-twitter,
.template-color-1B1B50 .container-left-sidebar .social-icon-holder-facebook,
.template-color-1B1B50 .container-left-sidebar .social-icon-holder-mail,
.template-color-1B1B50 .container-left-sidebar .social-icon-holder-rss,
.template-color-1B1B50 .pricing-content .price-block .button,
.template-color-1B1B50 .btn-comparison,
.template-color-1B1B50 .contact-me .btn.btn-contact:hover,
.template-color-1B1B50 .contact-me .btn.btn-contact:active,
.template-color-1B1B50 .contact-me .btn.btn-contact:focus,
.template-color-1B1B50 .cnt-contact-bg .data-contact i,
.template-color-1B1B50 .cnt-contact-bg .data-contact ul.data-content,
.template-color-1B1B50 .cnt-contact-bg .data-contact-mobile i,
.template-color-1B1B50 .cnt-contact-bg .data-contact-mobile ul.data-content,
.template-color-1B1B50 .hero-services .cnt-btn.active-btn:hover,
.template-color-1B1B50 #showcase .btn-outlined:hover,
.template-color-1B1B50 #sblog .btn-outlined,
.template-color-1B1B50 #services .container p.title-txt,
.template-color-1B1B50 #go-top a i:hover,
.template-color-1B1B50 .hero-contact .btn-outlined:hover,
.template-color-1B1B50 .hero-careers .btn-outlined:hover,
.template-color-1B1B50 .hero-privacy .btn-outlined:hover,
.template-color-1B1B50 #sblog .cnt-post ul.data-post li.separator-post,
.template-color-1B1B50 #sblog .cnt-post ul.data-post li.category,
.template-color-1B1B50 #sblog .cnt-post  .read-more,
.template-color-1B1B50 #allservices i,
.template-color-1B1B50 #how-it-works .tab-nav a,
.template-color-1B1B50 #how-it-works .tab-nav a.active:hover,
.template-color-1B1B50 .tab-content .tab-content-txt ul.list-slider li i,
.template-color-1B1B50 #showcase .showcase-content h2,
.template-color-1B1B50 #showcase .showcase-content ul.showcase-list li i,
.template-color-1B1B50 .searchbutton:hover, .searchbutton:focus,
.template-color-1B1B50 .searchbutton:active,
.template-color-1B1B50 .container-right-sidebar .archives ul.cnt-sidebar li span,
.template-color-1B1B50 .container-left-sidebar .archives ul.cnt-sidebar li span,
.template-color-1B1B50 .container-right-sidebar .popular-posts .top_post_right h2,
.template-color-1B1B50 .container-left-sidebar .popular-posts .top_post_left h2,
.template-color-1B1B50 .clicked-filter,
.template-color-1B1B50 #login-form .sign-now span,
.template-color-1B1B50 .container-right-sidebar ul.archive-children li a:hover,
.template-color-1B1B50 .container-left-sidebar ul.archive-children li a:hover,
.template-color-1B1B50 #hiring .job-position .button:hover,
.template-color-1B1B50 #started .btn-outlined:hover,
.template-color-1B1B50 #register h4 span,
.template-color-1B1B50 .cnt-herocoming-content #clock p.clock,
.template-color-1B1B50 .cfeature-first i:hover,
.template-color-1B1B50 .cfeature i:hover
{
color: #1B1B50; /* try #acb2bc */
}

.template-color-1B1B50 .main-navigation-mobile li.mobile-title a,
.template-color-1B1B50 .main-navigation-mobile ul.mobile-content li a:hover,
.template-color-1B1B50 .left-icon-text h2,
.template-color-1B1B50 .main-navigation li.highlight a,
.template-color-1B1B50 .main-navigation li a:hover,
.template-color-1B1B50 .main-navigation li.current a.current-sticky,
.template-color-1B1B50 .main-navigation li.current > a,
.template-color-1B1B50 #features .container b,
.template-color-1B1B50 #features .icon-box .icon i:hover,
.template-color-1B1B50 footer h4,
.template-color-1B1B50 footer h5,
.template-color-1B1B50 .footer-main ul a:hover,
.template-color-1B1B50 .footer-main ul a:focus,
.template-color-1B1B50 .footer-main .footer-subscribe ul.contact li i,
.template-color-1B1B50 .footer-bottom .copyright span i
{
color: #acb2bc;
}

.template-color-1B1B50 .main-header .btn-outlined,
.template-color-1B1B50 #services .btn-outlined,
.template-color-1B1B50 #showcase .btn-outlined,
/*.template-color-1B1B50 #get-quote .btn-outlined,*/
.template-color-1B1B50 .subscribe-form input[type="text"]:focus,
.template-color-1B1B50 .subscribe-coming .subscribe-form input[type="text"]:focus,
.template-color-1B1B50 #login-form .btn.btn-signin:hover,
.template-color-1B1B50 #login-form .btn.btn-signin:active,
.template-color-1B1B50 #login-form .btn.btn-signin:focus,
.template-color-1B1B50 #register .btn.btn-signup:hover,
.template-color-1B1B50 #register .btn.btn-signup:active,
.template-color-1B1B50 #register .btn.btn-signup:focus,
.template-color-1B1B50 #post-blog .btn:hover,
.template-color-1B1B50 #subscribe-blog .btn-subscribe,
.template-color-1B1B50 .form-control-newsletter:focus,
.template-color-1B1B50 .tag li,
.template-color-1B1B50 .blog-comment textarea:focus,
.template-color-1B1B50 .blog-comment .btn.btn-comment:hover,
.template-color-1B1B50 .blog-comment .btn.btn-comment:active,
.template-color-1B1B50 .blog-comment .btn.btn-comment:focus,
.template-color-1B1B50 .footer-main .footer-subscribe .subscribe-form input[type="email"]:focus,
.template-color-1B1B50 #accordion .panel,
.template-color-1B1B50 .contact-me .btn.btn-contact:hover,
.template-color-1B1B50 .contact-me .btn.btn-contact:active,
.template-color-1B1B50 .contact-me .btn.btn-contact:focus,
.template-color-1B1B50 #sblog .btn-outlined,
.template-color-1B1B50 #how-it-works .tab-nav a,
.template-color-1B1B50 #how-it-works .tab-nav a.active
.template-color-1B1B50 .init-filter,
.template-color-1B1B50 .clicked-filter,
.template-color-1B1B50 .container-left-sidebar .tag-cloud .tag:hover,
.template-color-1B1B50 .container-right-sidebar .tag-cloud .tag:hover
{
border: 1px solid #1B1B50;
}
.template-color-1B1B50 .main-header .btn-outlined:hover,
.template-color-1B1B50 .cnt-hero-content .cnt-btn,
.template-color-1B1B50 #services .btn-outlined:hover,
.template-color-1B1B50 #features .btn-outlined:hover,
.template-color-1B1B50 #showcase .btn-outlined,
.template-color-1B1B50 .hero-features .btn-outlined:hover,
.template-color-1B1B50 #get-quote .btn-outlined:hover,
.template-color-1B1B50 .txt-testimonial,
.template-color-1B1B50 .btn-special,
.template-color-1B1B50 .btn-special:hover,
.template-color-1B1B50 #workwithus .cnt-btn.active-btn,
.template-color-1B1B50 #workwithus  .cnt-btn:hover,
.template-color-1B1B50 .login-pg,
.template-color-1B1B50 #login-form .btn.btn-signin,
.template-color-1B1B50 #register .btn.btn-signup,
.template-color-1B1B50 #post-blog .btn-outlined,
.template-color-1B1B50 #post-blog #footer-blog .pager li a:hover,
.template-color-1B1B50 #post-blog #footer-blog-right .pager li a:hover,
.template-color-1B1B50 #post-blog #footer-blog-left .pager li a:hover,
.template-color-1B1B50 .hero-blog-post .btn-outlined:hover,
.template-color-1B1B50 #subscribe-blog .btn-subscribe,
.template-color-1B1B50 .main-navigation li.current a::after,
.template-color-1B1B50 .tag li:hover,
.template-color-1B1B50 .blog-comment .btn.btn-comment,
.template-color-1B1B50 .hero-faq .btn-outlined:hover,
.template-color-1B1B50 .hero-comparisonchart .btn-outlined:hover,
.template-color-1B1B50 #hero-4 .cnt-btn.active-btn,
.template-color-1B1B50 #hero-4  .cnt-btn:hover,
.template-color-1B1B50 .hero--slider .slick-dots .slick-active button,
.template-color-1B1B50 .container-right-sidebar .social-icon-holder-twitter:hover,
.template-color-1B1B50 .container-right-sidebar .social-icon-holder-facebook:hover,
.template-color-1B1B50 .container-right-sidebar .social-icon-holder-mail:hover,
.template-color-1B1B50 .container-right-sidebar .social-icon-holder-rss:hover,
.template-color-1B1B50 .container-left-sidebar .social-icon-holder-twitter:hover,
.template-color-1B1B50 .container-left-sidebar .social-icon-holder-facebook:hover,
.template-color-1B1B50 .container-left-sidebar .social-icon-holder-mail:hover,
.template-color-1B1B50 .container-left-sidebar .social-icon-holder-rss:hover,
.template-color-1B1B50 .pricing-content .price-block .plan-title::after,
.template-color-1B1B50 .pricing-content .price-block .button:hover,
.template-color-1B1B50 .pricing-content .price-block .button:focus,
.template-color-1B1B50 .pricing-content .primary .top-part::before,
.template-color-1B1B50 .btn-comparison:hover,
.template-color-1B1B50 .btn-comparison:focus,
.template-color-1B1B50 .contact-me .btn.btn-contact,
.template-color-1B1B50 .hero-services .cnt-btn.active-btn,
.template-color-1B1B50 .hero-services  .cnt-btn:hover,
.template-color-1B1B50 .slidenow .slick-dots .slick-active button,
.template-color-1B1B50 .hero-error .btn-outlined:hover,
.template-color-1B1B50 #sblog .btn-outlined:hover,
.template-color-1B1B50 #sblog .cnt-blog-wg .cnt-post .fit_image img,
.template-color-1B1B50 #how-it-works .tab-nav a.active,
.template-color-1B1B50 #how-it-works .tab-nav a:hover,
.template-color-1B1B50 .center-tab .video,
.template-color-1B1B50 .center-tab .video .overlay-video,
.template-color-1B1B50 .searchbox:focus, .searchbox:hover,
.template-color-1B1B50 .searchbox:focus + .searchbutton, .searchbox:hover + .searchbutton,
.template-color-1B1B50 .init-filter,
.template-color-1B1B50 #post-blog .container-post .data-post-main,
.template-color-1B1B50 .container-left-sidebar .tag-cloud .tag:hover,
.template-color-1B1B50 .container-right-sidebar .tag-cloud .tag:hover,
.template-color-1B1B50 #hiring .job-position .button,
.template-color-1B1B50 #started .btn-outlined,
.template-color-1B1B50 .cnt-herocoming-content #clock span
{
background: #1B1B50;
color: #fff;
}

.template-color-1B1B50 #features .btn-outlined,
.template-color-1B1B50 #main-nav-wrap ul.main-navigation ul.dropdown-blog,
.template-color-1B1B50 #main-nav-wrap ul.main-navigation ul.dropdown
{
background: #acb2bc;
}
.template-color-1B1B50 .cnt-hero-content .cnt-btn,
.template-color-1B1B50 #workwithus .cnt-btn.active-btn,
.template-color-1B1B50 #workwithus .cnt-btn:hover,
.template-color-1B1B50 #post-blog #footer-blog .pager li a:hover,
.template-color-1B1B50 #post-blog #footer-blog-right .pager li a:hover,
.template-color-1B1B50 #post-blog #footer-blog-left .pager li a:hover,
.template-color-1B1B50 .hero-blog-post .btn-outlined,
.template-color-1B1B50 .hero-faq .btn-outlined,
.template-color-1B1B50 .hero-comparisonchart .btn-outlined,
.template-color-1B1B50 #hero-4 .cnt-btn.active-btn,
.template-color-1B1B50 #hero-4 .cnt-btn:hover,
.template-color-1B1B50 .container-right-sidebar .social-icon-holder-twitter,
.template-color-1B1B50 .container-right-sidebar .social-icon-holder-facebook,
.template-color-1B1B50 .container-right-sidebar .social-icon-holder-mail,
.template-color-1B1B50 .container-right-sidebar .social-icon-holder-rss,
.template-color-1B1B50 .container-left-sidebar .social-icon-holder-twitter,
.template-color-1B1B50 .container-left-sidebar .social-icon-holder-facebook,
.template-color-1B1B50 .container-left-sidebar .social-icon-holder-mail,
.template-color-1B1B50 .container-left-sidebar .social-icon-holder-rss,
.template-color-1B1B50 .pricing-content .price-block,
.template-color-1B1B50 .pricing-content .price-block .button,
.template-color-1B1B50 .pricing-content .primary,
.template-color-1B1B50 .btn-comparison,
.template-color-1B1B50 .hero-services .cnt-btn.active-btn,
.template-color-1B1B50 .hero-services .cnt-btn:hover,
.template-color-1B1B50 .hero-error .btn-outlined,
.template-color-1B1B50 #sblog .cnt-blog-wg .cnt-post,
.template-color-1B1B50 #register input:focus,
.template-color-1B1B50 #hiring .job-position .button,
.template-color-1B1B50 #hiring .job-position .button:hover,
.template-color-1B1B50 #hiring .job-position,
.template-color-1B1B50 #started .btn-outlined
{
border:2px solid #1B1B50;
}
.template-color-1B1B50 hr.question,
.template-color-1B1B50 #login-form .form-signin .form-control:focus,
.template-color-1B1B50 hr.title-sidebar,
.template-color-1B1B50 .contact-me input[type="text"]:focus,
.template-color-1B1B50 .contact-me textarea:focus,
.template-color-1B1B50 .contact-me input[type="email"]:focus
{
border-color:#1B1B50;
}
.template-color-1B1B50 .txt-testimonial:before
{
border-color: #43325d #fff;

}

.template-color-1B1B50 #workwithus  .cnt-btn.active-btn:hover,
.template-color-1B1B50 #login-form .btn.btn-signin:hover,
.template-color-1B1B50 #login-form .btn.btn-signin:active,
.template-color-1B1B50 #login-form .btn.btn-signin:focus,
.template-color-1B1B50 #register .btn.btn-signup:hover,
.template-color-1B1B50 #register .btn.btn-signup:active,
.template-color-1B1B50 #register .btn.btn-signup:focus,
.template-color-1B1B50 #hero-4 .cnt-btn.active-btn:hover,
.template-color-1B1B50 #post-blog .btn:hover,
.template-color-1B1B50 #subscribe-blog .btn-subscribe:hover,
.template-color-1B1B50 .blog-comment .btn.btn-comment:hover,
.template-color-1B1B50 .footer-main .footer-subscribe .subscribe-form input[type="email"]:focus,
.template-color-1B1B50 .contact-me .btn.btn-contact:hover,
.template-color-1B1B50 .contact-me .btn.btn-contact:active,
.template-color-1B1B50 .contact-me .btn.btn-contact:focus,
.template-color-1B1B50 .hero-services .cnt-btn.active-btn:hover,
.template-color-1B1B50 #showcase .btn-outlined:hover,
.template-color-1B1B50 #how-it-works .tab-nav a.active:hover,
.template-color-1B1B50 .clicked-filter,
.template-color-1B1B50 #hiring .job-position .button:hover,
.template-color-1B1B50 #started .btn-outlined:hover
{
background: transparent;
}

.template-color-1B1B50 .cnt-hero-content .cnt-btn:hover
{
background: #fff;
}

.template-color-1B1B50 .error-path
{
fill:#bababa;
}
.template-color-1B1B50 #wearein #mapa:hover
{
fill:#1B1B50;
transition: 200ms;
transition-timing-function: ease-in-out;
-webkit-transition: 200ms;
-webkit-transition-timing-function: ease-in-out;
cursor: pointer;
}
.template-color-1B1B50 .theader,
.template-color-1B1B50 .cfeature-first
{
border-top: 1px solid #1B1B50;
}
.template-color-1B1B50 .cfeature,
.template-color-1B1B50 .cfeature-first,
.template-color-1B1B50 .free,
.template-color-1B1B50 .theader.free,
.template-color-1B1B50 .standard,
.template-color-1B1B50 .theader.standard,
.template-color-1B1B50 .premium,
.template-color-1B1B50 .theader.premium
{
border-bottom: 1px solid #1B1B50;
}
.template-color-1B1B50 .cfeature,
.template-color-1B1B50 .cfeature-first,
.template-color-1B1B50 .free,
.template-color-1B1B50 .standard
{
border-left: 1px solid #1B1B50;
}
.template-color-1B1B50 .standard,
.template-color-1B1B50 .premium
{
border-right: 1px solid #1B1B50;
}
/*.template-color-1B1B50 .cnt-contact-bg .data-contact
{
border-top: 15px solid #fff;
}*/


/* Colum Hieghts hacks
<div class="row">
  <div class="row-height">
    <div class="col-xs-2 col-xs-height col-xs-middle">
      <div class="inside"></div>
    </div>
    <div class="col-xs-4 col-lg-5 col-xs-height col-xs-middle">
      <div class="inside"></div>
    </div>
  </div>
</div>
*/

/* content styles */

.inside {
  margin-top: 20px;
  margin-bottom: 20px;
  background: #ededed;
  background: -webkit-gradient(linear, left top, left bottom,color-stop(0%, #f4f4f4), color-stop(100%, #ededed));
  background: -moz-linear-gradient(top, #f4f4f4 0%, #ededed 100%);
  background: -ms-linear-gradient(top, #f4f4f4 0%, #ededed 100%);
}
.inside-full-height {
  /*
  // if you want to give content full height give him height: 100%;
  // with content full height you can't apply margins to the content
  // content full height does not work in ie http://stackoverflow.com/questions/27384433/ie-display-table-cell-child-ignores-height-100
  */
  height: 100%;
  margin-top: 0;
  margin-bottom: 0;
}

/* columns of same height styles */

.row-height {
  display: table;
  table-layout: fixed;
  height: 100%;
  width: 100%;
}
.col-height {
  display: table-cell;
  float: none;
  height: 100%;
}
.col-top {
  vertical-align: top;
}
.col-middle {
  vertical-align: middle;
}
.col-bottom {
  vertical-align: bottom;
}

@media (min-width: 480px) {
  .row-xs-height {
    display: table;
    table-layout: fixed;
    height: 100%;
    width: 100%;
  }
  .col-xs-height {
    display: table-cell;
    float: none;
    height: 100%;
  }
  .col-xs-top {
    vertical-align: top;
  }
  .col-xs-middle {
    vertical-align: middle;
  }
  .col-xs-bottom {
    vertical-align: bottom;
  }
}

@media (min-width: 768px) {
  .row-sm-height {
    display: table;
    table-layout: fixed;
    height: 100%;
    width: 100%;
  }
  .col-sm-height {
    display: table-cell;
    float: none;
    height: 100%;
  }
  .col-sm-top {
    vertical-align: top;
  }
  .col-sm-middle {
    vertical-align: middle;
  }
  .col-sm-bottom {
    vertical-align: bottom;
  }
}

@media (min-width: 992px) {
  .row-md-height {
    display: table;
    table-layout: fixed;
    height: 100%;
    width: 100%;
  }
  .col-md-height {
    display: table-cell;
    float: none;
    height: 100%;
  }
  .col-md-top {
    vertical-align: top;
  }
  .col-md-middle {
    vertical-align: middle;
  }
  .col-md-bottom {
    vertical-align: bottom;
  }
}

@media (min-width: 1200px) {
  .row-lg-height {
    display: table;
    table-layout: fixed;
    height: 100%;
    width: 100%;
  }
  .col-lg-height {
    display: table-cell;
    float: none;
    height: 100%;
  }
  .col-lg-top {
    vertical-align: top;
  }
  .col-lg-middle {
    vertical-align: middle;
  }
  .col-lg-bottom {
    vertical-align: bottom;
  }
}
