.image{
	width:100%;	
}
.menu-position{
	width:100%;
	max-width:640px;
	float:right;
}
.m-t-n-xxl{
	margin-top:-300px;
}
.m-t-xxl {
	  margin-top: 370px;
}
.home-section2{
	margin-bottom:-230px;	
	text-align:left;
}
.home-section4{
	margin-top: -109px;	
}
.home-section5{
	margin-top:10px;	
	margin-bottom:-10px;
}
.home-section6{
	margin-top: -160px;
}
.news-image .phone{
	margin-bottom:-180px;
}
.accessories-phone{
	margin-bottom: -180px;	
}
.tablets-img{
	margin-top:-190px;	
}
.tipstools-image .phone{
	margin-bottom: -230px;	
}
.responsive-image{
	width:100%;
}
.menu-container{
	min-width: 532px;
}



.homepage_phones{
	width:100%;	
}


.home-first-section{
	margin-top: 51%;	
}
.home-first-section-n-m{
	margin-top:-40%;	
}
.container {
	font-size:23px;

}

@media (min-width: 768px) {
    .container {
		font-size:20px;
    }
    .home-first-section{
    	margin-top:280px;	
    }
    .home-first-section-n-m{
    	margin-top:-269px;	
    }
    .section-1-d {
	    margin-top: 17px;
    }

    .tipstools-image .bubble,
    .apps-image .bubble,
    .games-image .bubble,
    .accessories-image .bubble,
    .news-image .bubble {
    	width: 215px;
    }
    .drip-banner-content{
    	padding-left:0px !important;
    	padding-right:0px !important;
    }
}

@media (min-width: 992px) {
    .container {
	font-size:20px;
    }
    .home-first-section{
    	margin-top:380px;	
    }
    .home-first-section-n-m{
    	margin-top:-350px;	
    }
    .section-1-d {
	    margin-top: 87px;
    }

    .tipstools-image .bubble,
    .apps-image .bubble,
    .games-image .bubble,
    .accessories-image .bubble,
    .news-image .bubble {
    	width: 242px;
    }
}

@media (min-width: 1200px) {
    .container {
	font-size:23px;
    }
    .home-first-section{
    	margin-top:430px;	
    }
    .home-first-section-n-m{
    	margin-top:-400px;	
    }
    .tipstools-image .bubble,
    .apps-image .bubble,
    .games-image .bubble,
    .accessories-image .bubble,
    .news-image .bubble {
    	width: 269px;
    }
}

h1 {
	font-size: 1.4em;
	font-weight:300;
}
h4 {
	font-size: 0.5em;
	font-weight:300;
}
a {
	text-decoration: none;	
	cursor:pointer;
}
a:hover {
	text-decoration: none;	
	color: #1199ee;kochava
}
textarea{
	width: 100%;	
	resize:none;
}
input{
	width: 100%;
	padding:5px 0px;
	border: 1px solid rgba(0, 0, 0, 0.2);
	outline: none;
}
.navbar-toggle .icon-bar{
	background:#888;
}
.bottom{
	position:absolute;
	bottom:0px;
	right:0px;
}

.text-blue {
	color: #1199ee !important;	
}
.text-lightblue {
	color: #b7e0fa !important;	
}
.text-gray a,
.text-gray {
	color: #5d5d5d !important;	
}
.text-lightgray {
	color: #8D8D8D;;	
}

.bg-blue {
	background-color: #1199ee;	
}
.bg-lightgray{
	background-color: #F5F5F5;	
}

.text-md{
	font-size:1.3em;	
}
.text-sm{
	font-size: 0.8em;
	line-height: 1.1em;
}
.text-xs{
	font-size: 0.5em;
	letter-spacing:0.5px;
}
.text-bold a,
.text-bold{
	font-weight: 600;	
	letter-spacing: 0px;
}
.text-semi-bold{
	font-weight: 300;	
}

.r {
  border-radius: 3px 3px 3px 3px;
}
.r-l {
  border-radius: 3px 0 0 3px;
}
.r-r {
  border-radius: 0 3px 3px 0;
}
.r-t {
  border-radius: 3px 3px 0 0;
}
.r-b {
  border-radius: 0 0 3px 3px;
}

.m-xs {
	  margin: 5px;
}
.m-sm {
	  margin: 10px;
}
.m {
	  margin: 15px;
}
.m-md {
	  margin: 20px;
}
.m-lg {
	  margin: 30px;
}
.m-n {
	  margin: 0;
}
.m-l-none {
	  margin-left: 0;
}


.p-t-xs {
	  padding-top: 5px;
}
.p-t-sm {
	  padding-top: 10px;
}
.p-t {
	  padding-top: 15px;
}
.p-t-md {
	  padding-top: 20px;
}
.p-t-lg {
	  padding-top: 30px;
}
.p-t-none{
	padding-top: 0px;	
}
.p-t-xl {
	  padding-top: 40px;
}
.p-b-xs {
	  padding-bottom: 5px;
}
.p-b-sm {
	  padding-bottom: 10px;
}
.p-b {
	  padding-bottom: 15px;
}
.p-b-md {
	  padding-bottom: 20px;
}
.p-b-lg {
	  padding-bottom: 30px;
}
.p-b-xl {
	  padding-bottom: 40px;
}
.p-l-none {
	padding-left: 0px;
}
.p-l-xxs {
	  padding-left: 2px;
}
.p-l-xs {
	  padding-left: 5px;
}
.p-l-sm {
	  padding-left: 10px;
}
.p-l {
	  padding-left: 15px;
}
.p-l-md {
	  padding-left: 20px;
}
.p-l-lg {
	  padding-left: 30px;
}
.p-l-xl {
	  padding-left: 40px;
}
.p-r-none {
	padding-right: 0px;
}
.p-r-xs {
	  padding-right: 5px;
}
.p-r-sm {
	  padding-right: 10px;
}
.p-r {
	  padding-right: 15px;
}
.p-r-md {
	  padding-right: 20px;
}
.p-r-lg {
	  padding-right: 30px;
}
.p-r-xl {
	  padding-right: 40px;
}


.p-b-xs {
	  padding-bottom: 5px;
}
.p-b-sm {
	  padding-bottom: 10px;
}
.p-b {
	  padding-bottom: 15px;
}
.p-b-md {
	  padding-bottom: 20px;
}
.p-b-lg {
	  padding-bottom: 30px;
}
.p-b-xl {
	  padding-bottom: 40px;
}


.m-l-xs {
	  margin-left: 5px;
}
.m-l-sm {
	  margin-left: 10px;
}
.m-l {
	  margin-left: 15px;
}
.m-l-md {
	  margin-left: 20px;
}
.m-l-lg {
	  margin-left: 30px;
}
.m-l-xl {
	  margin-left: 40px;
}
.m-l-n-xxs {
	  margin-left: -1px;
}
.m-l-n-xs {
	  margin-left: -5px;
}
.m-l-n-sm {
	  margin-left: -10px;
}
.m-l-n {
	  margin-left: -15px;
}
.m-l-n-md {
	  margin-left: -20px;
}
.m-l-n-lg {
	  margin-left: -30px;
}
.m-l-n-xl {
	  margin-left: -40px;
}


.m-t-none {
	  margin-top: 0;
}
.m-t-xxs {
	  margin-top: 1px;
}
.m-t-xs {
	  margin-top: 5px;
}
.m-t-sm {
	  margin-top: 10px;
}
.m-t {
	  margin-top: 15px;
}
.m-t-md {
	  margin-top: 20px;
}
.m-t-lg {
	  margin-top: 30px;
}
.m-t-xl {
	  margin-top: 40px;
}

@media (min-width: 768px) {
	
}

.m-t-n-xxs {
	  margin-top: -1px;
}
.m-t-n-xs {
	  margin-top: -5px;
}
.m-t-n-sm {
	  margin-top: -10px;
}
.m-t-n {
	  margin-top: -15px;
}
.m-t-n-md {
	  margin-top: -20px;
}
.m-t-n-lg {
	  margin-top: -30px;
}
.m-t-n-xl {
	  margin-top: -40px;
}
.m-r-none {
	  margin-right: 0;
}
.m-r-xs {
	  margin-right: 5px;
}
.m-r-sm {
	  margin-right: 10px;
}
.m-r {
	  margin-right: 15px;
}
.m-r-md {
	  margin-right: 20px;
}
.m-r-lg {
	  margin-right: 30px;
}
.m-r-xl {
	  margin-right: 40px;
}
.m-r-n-xxs {
	  margin-right: -1px;
}
.m-r-n-xs {
	  margin-right: -5px;
}
.m-r-n-sm {
	  margin-right: -10px;
}
.m-r-n {
	  margin-right: -15px;
}
.m-r-n-md {
	  margin-right: -20px;
}
.m-r-n-lg {
	  margin-right: -30px;
}
.m-r-n-xl {
	  margin-right: -40px;
}
.m-b-none {
	  margin-bottom: 0;
}
.m-b-xs {
	  margin-bottom: 5px;
}
.m-b-sm {
	  margin-bottom: 10px;
}
.m-b {
	  margin-bottom: 15px;
}
.m-b-md {
	  margin-bottom: 20px;
}
.m-b-lg {
	  margin-bottom: 30px;
}
.m-b-xl {
	  margin-bottom: 40px;
}
.m-b-n-xxs {
	  margin-bottom: -1px;
}
.m-b-n-xs {
	  margin-bottom: -5px;
}
.m-b-n-sm {
	  margin-bottom: -10px;
}
.m-b-n {
	  margin-bottom: -15px;
}
.m-b-n-md {
	  margin-bottom: -20px;
}
.m-b-n-lg {
	  margin-bottom: -30px;
}
.m-b-n-xl {
	  margin-bottom: -40px;
}


@media (max-width: 767px) { /* On Mobile */

	.error-page-image {	
		background-size: 940px;
		background-position: 50% 70%;
		height: 360px;	
	}
	/*Advertisers*/
	.container.advertisersPage {
		width:70%;
		max-width: 540px;
 	}
	.phone-slide{
		width:auto;
		margin: 0 auto;
		max-width: 285px;
	}
	.adv_arrow_1 {
		position: absolute;
		top: 541%;
		left: -32%;
		width: 330px;
		z-index: 1;
		-moz-transform: rotate(257deg) scaleX(-1);
		-o-transform: rotate(257deg) scaleX(-1);
		-webkit-transform: rotate(257deg) scaleX(-1);
		transform: rotate(257deg) scaleX(-1);
		filter: FlipH;
		-ms-filter: "FlipH";
	}
	.adv_arrow_2 {
		position: absolute;
		top: 740%;
		z-index: 1;
		left: 32%;
		-moz-transform: rotate(100deg) scaleX(1);
		-o-transform: rotate(100deg) scaleX(1);
		-webkit-transform: rotate(100deg) scaleX(1);
		transform: rotate(100deg) scaleX(1);
		width: 260px;
	}
	.adv_play_install {
		position: absolute;
		top: 48%;
		left: 40%;
		width: 214px;
	}
	.adv_open {
		position: absolute;
		top: 77%;
		left: 42%;
		width: 184px;
	}
	/**/
	
	.menu-container{
		min-width:inherit;	
	}
	.get-app-ios:hover,
	.get-app-android:hover{
		color:#888;
	}
	.hamborger:active>.icon-bar{
		background:#1199ee;
	}
	.get-app-ios:active,
	.get-app-android:active{
		color:#1199ee;
	}
	.mob-footer-links{
		margin:0 auto;
		max-width:270px;
	}
	.drippler-logo{
		max-width: 143px;	
	}
	.tipstools-image{
		margin-top: -17%;	
	}
	.menu-position{
		top:10px;
		right:-15px;
	}
	.navbar-toggle{
		margin-right:0px;
		margin-bottom:0%;
	}
	.mob-p-l-sm{
		padding-left:25px;	
	}
	.mob-m-t-n-md{
		margin-top: -30px !important;
	}
	.mob-m-t-n-lg{
		margin-top: -40px !important;
	}
	.mob-m-t-n-xl{
		margin-top: -50px !important;
	}
	.mob-m-t-none{
		margin-top: 0px !important;
	}
	.mob-m-t-sm{
		margin-top: 10px;
	}
	.mob-m-t{
		margin-top: 15px;
	}
	.mob-m-t-lg{
		margin-top: 20px;
	}
	.mob-m-t-xxl{
		margin-top: 80px;
	}
	.mob-p-l-md {
		padding-left: 20px;	
	}
	.homepage_phones{
		width:80%;	
	}
	.mob-text-light{
		color:white;
	}
	.mob-m-b-none{
		margin-bottom:0px;
	}
	.m-t-n-xxl{
		margin-top:-35%;
	}
	.m-t-xxl {
		  margin-top: 39%;
	}
	.home-first-section{
		  margin-top: 39%;
	}
	.mob-text-center{
		text-align:center;	
	}
	.home-section2{
		margin-top:-150px;	
		margin-bottom:0px;
	}
	.home-section6{
		margin-top: -30%;
        margin-bottom: 0px;
	}
	.home-section7{
		margin-top:-20%;	
		margin-bottom:0px;
	}
	.home-section4{
		margin-top:-20%;	
		margin-bottom:0px;
	}
	.home-section5{
		margin-top:-97px;	
		margin-bottom:0px;
	}
	.mob-seperator{
		height:200px;	
		background:white;
		width:110% !important;
	}
	.mob-img{
		width:100%;	
	}
	.news-image .phone{
		margin-bottom:0px;
	}
	.tipstools-image .bubble{
		position: absolute;
		top: 18%;
		right: 47%%;
		width: 61% !important;
	}
	.apps-image .bubble{
		position: absolute;
		top: 27px;
		left: 50%;
		width:46% !important;
	}
	.games-image .bubble{
		position: absolute;
		max-width: 269px;
		width: 65% !important;
		top: 17%;
		left: -16%;
	}
	.accessories-image .bubble{
		position: absolute;
		top: -20px;
		left: 40%;
		width:46% !important;
	}
	.news-image .bubble{
		position: absolute;
		top: 0%;
		left: 0%;
		max-width: 269px;
		width: 63% !important;
	}
	.games-image .phone{
		margin-top: 10px;
		margin-bottom: -36px;
	}
	.tipstools-image .phone{
		margin-bottom: 0px;	
	}
	.seperator-box {
		height: 165px;
	}
}
@media (max-width: 350px) { /* On Mobile */
	.top-title{
		font-size:1.2em;	
	}
}
@media (max-width: 480px) {
	.press-logo-img{ 
		height:75px;
		min-height: 126px;
	}
}

/* === New design === */
.row a{
	color: #005489;
}
.row a:active{
	color: #aadcfc;
}

.drip-body a{
	color: #1199ee;
}
.footer-firstcol li>a{
	color: #949494;	
}
.nowrap{
 	white-space:nowrap;
}
.text-xxs {
	font-size: 0.61em;
	letter-spacing: 0px;
}
.text-xs{
	font-size: 0.7em;
}
.text-sm{
	font-size: 0.87em;
	line-height: 1.1em;
}	
.text-md, p, div, span, a, li{
	font-size: 1em;
	line-height: 1.2em;
}
.text-lg, h4{
	font-size: 1.09em;
}
blockquote{
	border-left:0px;
}
h3{
	font-size: 1.13em;
}
h2{
	font-size: 1.3em;
}
h1{
	font-size: 1.8em;
	line-height: 1em;
}

.text-light {
	font-weight:300;
}
.text-x-light {
	font-weight:200;
}
body,
strong,
.text-regular {
	font-weight: 400;
}
.text-semibold {
	font-weight: 600;
}

.text-lightblue	{
	color: #aadcfc !important;
}
.text-blue {
	color: #1199ee !important;
}
.text-darkblue {
	color: #005489 !important;
}	
.text-verylightgray {
	color: #b5b5b5 !important;
}
.text-lightgray	{
	color: #949494 !important;
}
.text-gray	{
	color: #818181 !important;
}
.text-darkgray	{
	color: #5e5e60 !important;
}
.text-white,
.hover-white:hover{
	color: #ffffff !important;
}