/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {
    
}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
    
}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
    .contact-form {
	   width:410px;
    } 
    .social-icons {
        display:none;
    }
    .overllay {
        /*height: 650px;*/
    }
    .about .container .row > div {
        padding-top:15px
    }
    .app_store_style_1 {
        width:140px;
    }
    .app_store_style_1 img {
        width:138px;
    }
    .app_store_style_1.apple {
        /*float:left;*/
        margin-right:0px
    }
    .app_store_style_1.google {
        /*float:right;*/
        margin-left:0px;
    }
    .confirm_account_block {
        width:400px;
    }
	.pr-item-simple {
		padding-top:20px;
	}
	.pr-item-great {
		padding-top:20px;
	}
	.price-item {
		max-width:350px;
		margin:0 auto;
	}
}

/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 480px) {
    .contact-form {
	   width:300px;
    }
    .social-icons {
        display:none;
    }
    .contact-form > div {
        padding:10px 10px 20px 10px
    }
    .newsletter input {
        width:270px;
    }
    .newsletter button {
        width:270px;
    }
    .overllay {
        /*height: 650px;*/
    }
    .about .container .row > div {
        padding-top:15px
    }
    .confirm_account_block {
        width:300px;
    }
    .bgim {
        background-size: auto 100%;
    }
}

/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 350px) {
    .contact-form {
	   width:250px;
    }
    .social-icons {
        display:none;
    }
    .contact-form > div {
        padding:10px 10px 20px 10px
    }
    .newsletter input {
        width:240px;
    }
    .newsletter button {
        width:240px;
    }
    .newsletter .row > div {
        padding:50px 30px;
    }
    .overllay {
        /*height: 650px;*/
    }
    .about .container .row > div {
        padding-top:15px
    }
    .app_store_style_1 {
        width:107px;
    }
    .app_store_style_1 img {
        width:105px;
    }
    .bgim {
        background-size: auto 100%;
    }
}

/* Custom, iPhone Retina */ 
@media only screen and (max-width : 320px) {
    .contact-form {
	   max-width:90%
    }
    .social-icons {
        display:none;
    }
    .contact-form > div {
        padding:10px 10px 20px 10px
    }
    .newsletter input {
        width:150px;
    }
    .newsletter button {
        width:150px;
    }
    .overllay {
        /*height: 650px;*/
    }
    .about .container .row > div {
        padding-top:15px
    }
    .app_store_style_1 {
        width:107px;
    }
    .app_store_style_1 img {
        width:105px;
    }
    .bgim {
        background-size: auto 100%;
    }
}