﻿

.row {
  margin-left: -15px;
  margin-right: -15px;
}

.row:before, .row:after {
  content: " ";
  display: table;
}

.row:after {
  clear: both;
}


.row-pb-md {
  padding-bottom: 4em !important;
}


.row-pb-sm {
  padding-bottom: 2em !important;
}
.image-boxes-img-wrapper {display:block;}
.image-boxes-no .image-boxes-img-wrapper {height:auto !important;}
.calculator__input-wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;border-bottom:8px solid #E8E8E8;margin-top:64px}
.calculator__input-wrapper--monthly::before,.calculator__input-wrapper--monthly::after{position:absolute;bottom:16px;z-index:2}
.calculator__input-wrapper--monthly::before{left:0;content:'$'}
.calculator__input-wrapper--monthly::after{right:16px;content:'/month';font-family:"TT-Bold";font-size:16px}


#header-bottom .bottom .bottomadd a {color:#999 !important; font-size:20px; font-family: 'Conv_lucida-calligraphy-1361860374';}


.tabs-content {
  margin-bottom: 1rem;
  width: 100%; }

  .tabs-content:before, .tabs-content:after {
    content: " ";
    display: table; }

  .tabs-content:after {
    clear: both; }

  .tabs-content.vertical {
    display: block; }


.home-meta {
	font-weight: 600;
}

.attachment-fpw_twocolumnleft,.attachment-fpw_twocolumnright{
	margin-bottom: 10px;
}






.tp-bannertimer								{	visibility: hidden; width:100%; height:5px;  background: #fff; background: rgba(0,0,0,0.15); position:absolute; z-index:200; top:0px}

.tp-bannertimer.tp-bottom					{	top:auto; bottom:0px !important;height:5px}
.btn__anim{position:relative}
.btn--animated .btn__anim{display:inline-block;vertical-align:top;max-width:0;overflow:hidden;transition:max-width .3s .2s;white-space:nowrap}
.no-touchevents .btn--animated:hover .btn__anim,.touchevents .btn--animated .btn__anim{max-width:30px;transition-delay:0s;}
.no-touchevents .btn--animated:hover .btn__anim--long,.touchevents .btn--animated .btn__anim--long{max-width:120px}
.is-glitching.btn__anim{text-shadow:0 -1px rgba(255,0,0,0.25),1px 0 rgba(0,0,255,0.25)}


.clearfix:before,
.clearfix:after {
    display: table;
    content: ""
}

.clearfix:after {
    clear: both
}

.clearfix { display: inline-block; }


* html .clearfix { height: 1%; }

.clearfix:after,
.clearfix:before {
  display: table;
  content: "";
}

.footer-left{float:left;width:64.666%;}

.footer-left,
.footer-right{float:left;width:100%;}
.media{margin-top:15px}
.media:first-child{margin-top:0}
.media,.media-body{overflow:hidden;zoom:1}
.media-body{width:10000px}
.media-object{display:block}
.media-object.img-thumbnail{max-width:none}
.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}
.media-middle{vertical-align:middle}
.media-bottom{vertical-align:bottom}
.media-heading{margin-top:0;margin-bottom:5px}
.media-list{padding-left:0;list-style:none}

 #mob_carrentinriga { background-color:#000; text-align:left; height:115px; border-bottom:4px solid #ff0000; }
