.popup h1 {
	font-size: 24px !important;
}
#app-widget {
	background: transparent !important;
}
#app-widget ul.tupas li {
	width: 24.625% !important;
	margin: 1px !important;
}
#app-widget h3 {
	display: none !important;
}
#app-widget h3 {
	font-family: Dosis, Arial, Verdana, sans-serif !important;
	font-weight: bold;
	line-height: 42.8571px;
	font-size: 30px !important;
	color: #065272 !important;
	padding: 0 !important;
	margin: 0em 0 0.83em 0 !important;
}
#app-widget .calc-info h4{
	padding: 0 !important;
	margin: 0 !important;
}
#app-widget .calc-info span{
	margin-bottom: 5px;
}
#app-widget .calc-info li{
	padding: 0 !important;
	margin:5px 0 5px 0 !important;
}		
/* layout styles */
.one_half,
.two_third,
.one_third,
.one_fourth,
.three_fourth{
    float: left;
}

.full_width{
    width: 100%;
}

.three_fourth{
    width: 75%;
}

.one_half{
    width: 50%;
}

.two_third{
    width: 66.6%;
}

.one_third{
    width: 33.3%;
}

.one_fourth{
    width: 25%;
}

.one_half + .one_half,
.two_third + .one_third,
.one_third + .one_third,
.one_third + .two_third{
    padding-left: 20px;
}

/* mobile detection */
.android .android,
.ios .ios,
.windowsphone .windowsphone{
    display: block;
}

.border-right{
    border-right: 1px solid #c8c8c8;
    padding-right: 20px;
}
.clearfix:after,
.full_width:after {
    content: "";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

@media screen and (max-width: 640px) {
 .one_third,
 .two_third{
  width: 100% !important;
  border: none;
 }
 .section2 ul{
	display:block !important;
 }
}

ul,
ol {
    font-weight: normal;
    color: #333;
    margin: 0 0 20px 0px;
    list-style: inherit !important;
}

