.moduletable-wrapper ul li a{
  line-height: 80px; !important
}

.moduletable-wrapper ul li a.fa{
  line-height: 26px; !important
}
   
.sequence-slider > .sequence-canvas li > .info {
  margin-top: -100px; !important
}

.sequence-slider > .sequence-canvas .info p {
	color: #ffffff !important;
	font-weight: 100 !important;
}

.item-116, .item-117, .item-118 {
  display: none; !important
}

#copyright-row{
  display: none; !important
}

.footer-logo{
  display: none; !important
}

/*#content-row-6 .cols-3 [class*="span"]{
  width: 25%; !important
}*/

#content-row-6 .item_num0 .img-intro, #content-row-6 .item_num0 li, #content-row-6 .item_num0 li:first-child, #content-row-6 .item_num0 .pricing{
  border-right: none !important;
}

#content-row-6 .item_num2 .img-intro, #content-row-6 .item_num2 li, #content-row-6 .item_num2 li:first-child, #content-row-6 .item_num2 .pricing{
  border-left: none !important;
}

#content-row-6 .item{
  border-top: 1px solid #ffffff;
}

#content-row-6 .item_content{
  background-color: #2a62ff;
}

#content-row-6 .img-intro{
  background-color: #2a62ff;
  margin: 0 !important;
  border-left: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
}

#content-row-6 .span0{
  padding-left: 0px; !important
}

#content-row-6 ul{
  list-style-type: none;
  margin: 0px; !important
}

#content-row-6 li{
  text-align: center;
  color: #ffffff;
  line-height: 75px;
  border-left: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
}

#content-row-6 li:first-child{
  border-left: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
}

.pricing{
  text-align: center;
  padding-bottom: 30px;
  border-left: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  border-bottom:1px solid #ffffff;
}

#footer-row-2 .span3{
  display: none;
}

#main-content-row .link{
  color: #ffffff;
}

#main-content-row .link:hover{
  opacity: 0.7;
}

.contact-icons{
  	text-shadow: none !important;
  	width: 42px;
    line-height: 42px;
    -webkit-border-radius: 1000px;
    -moz-border-radius: 1000px;
    border-radius: 1000px;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
    font-size: 18px;
    overflow: hidden;
    border: 2px solid #fff;
    color: #fff;
  	text-align: center;
  	padding-left: 5px;
  	padding-top: 2px;
  	padding-bottom: 2px;
}

.contact-icons:hover{
  background-color: #ffffff;
  color: #313fa0;
  opacity: 1; !important
}

.contact-icons:first-child{
  margin-right: 20px;
}

.table-header{
	background-color: #ECEFF1;
	padding-bottom: 15px;
	color: #37474F;
	text-align: center;
	line-height: 30px;
	width: 100%;
    /*height: 60px;*/
}

.table-header .price {
	font-size: 22px; 
	text-transform: uppercase; 
	font-weight: 300; 
	letter-spacing: 1px;
}

.table-header .text {
	font-size: 14px; 
	text-transform: uppercase; 
	letter-spacing: 1px; 
	font-weight: 300;
}

.row {
    list-style: none;
    line-height: 50px;
    background-color: #fafafa;
    margin: 0px;
    color: #37474F;
    text-transform: uppercase;
    letter-spacing: 1.5px;
    font-size: 14px;
    font-weight: 300;
    text-align: center;
	padding-left: 0px !important;
	padding-top: 18px;
}

/* middle column */

#content-bottom .item_num1 .item_container {
	background-color: #ECEFF1;
}

#content-bottom .item_num1 .item_img {
	background-color: #CFD8DC;
}

#content-bottom .item_num1 .table-header {
	background-color: #CFD8DC;
}

#content-bottom .item_num1 .row {
	background-color: #ECEFF1;
}

.tooltip_2 {
	display:none;
	position:absolute;
	color:#ffffff;
	width: 80%;
	word-wrap: break-word;
	top:0;
	bottom:0;
	left:0;
	right:0;
	margin: auto;
	height: 200px;
}

.masterTooltip{
	cursor: pointer;
}

.close-box{
	position: absolute;
	top: 25px;
    right: 20px;
	cursor: pointer;
	margin-right: 20px;
}

.close-link, .close-link:active, .close-link:visited, .close-link:focus{
	font-family: Roboto !important; 
	font-weight: 100;
	background-color: none;
	border-radius: 0px;
	border: 0px;
	opacity: 1 !important;
	color: rgba(255,255,255,0.7);
	-webkit-transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	transition-duration: 0.5s;
	font-size: 50px;
}

.close-link:hover{
	color: rgba(255,255,255,1);
}

.tt_inv{
	display: none;
}

.tooltip_2 p{
	padding-bottom: 10px;
}

.tooltip_2 p:last-child{
	padding-bottom: 0px !important;
}

.tooltip-title{
	text-transform: uppercase;
	font-weight: 300;
	letter-spacing: 1px;
	font-size: 17px;
	padding-bottom: 0px !important;
}

.pull-right{
	width: calc(100vw * 0.4) !important;
	margin-top: -130px;
}

.google-play-box {
    position: absolute;
    z-index: 99999;
    left: 50%;
    margin-left: -575px;
    margin-top: 90px;
	display: none;
}

.item_introtext p {
    padding-bottom: 2px !important;
}

.item_fulltext > p:last-child {
    padding-bottom: 0px;
}

/*#main-content-row .row-wrapper .row-container {
    overflow-x: hidden;
    overflow-y: scroll;
    height: calc(100% - 450px);
}*/

#main-content-row .row-wrapper .row-container {
    display: flex;
    align-items: center;
	height: 100%;
}

#content-top .item_introtext p{
	width: 300px;
}

#content-top .item_introtext p{
	text-align: justify;
	padding-bottom: 40px !important;
}

#content-top .item_img{
	margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
}

.less-than{
	height: 100%;
    margin-left: calc(-100vw / 1.74 / 4);
}

.more-than{
	width: 100%;
}

.pagination-container{
	width:100vw;
	height: 100vh;
	position: absolute;
	display: none;
}

.pagination-prev {
	height: inherit;
	float: left;
	display: flex;
	align-items: center;
}

.pagination-next {
	height: inherit;
	float: right;
	display: flex;
	align-items: center;

}

.scroll-box{
	position: fixed;
	color: #ffffff;
	font-size: 50px;
	bottom: 100px;
	right: 70px;
	z-index: 9999999;
	display: none;
}

.fa-angle-up, .fa-angle-up:active, .fa-angle-up:visited, .fa-angle-up:focus{
	background-color: none;
	border-radius: 0px;
	border: 0px;
	opacity: 1 !important;
	color: rgba(255,255,255,0.7);
	-webkit-transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	transition-duration: 0.5s;
}

.fa-angle-up:hover{
	color: rgba(255,255,255,1);
}

.darken{
	background-color: rgba(0,0,0,0.4);
	width: 100vw;
	height: 100vh;
	position: absolute;
	z-index: 9999;
	display: none;
	margin: 0 auto;
	margin-top: 70px;
}

.img-full{
	display: none; 
}

#content-bottom .moduletable .moduletable-wrapper .mod-newsflash-adv .row-fluid [class*="span"] {
	padding-left: 0px !important;
}

.item_container {
	max-width: 373px;
	width: calc(100vw * 0.293);
}