@media screen and (max-width: 1199px) {
#header_banner img {
	height: 367px !important;
	position:relative;
	top: 31px;
}

}


@media screen and (max-width:991px){
#mainmenu .navbar-nav > li > a{
	font-size: 16px;
	padding: 10px 10px;
}
#main_header{
	height:650px !important;
}
#header_banner img {
    height: 227px !important;
    top: 142px;
    width: auto !important;
}
#ifooter h3{
	font-size:19px;
}

#itapping .col-sm-4.tac img{
position: relative;
top: 163px;

}
#itrydemo ul li:nth-child(3){
	display:block;
}
 
}


@media screen and (max-width:767px){
#header_banner span {
    display: block;
}

#logo img{
	max-width:100%;
}
#main_header {
    height: 860px !important;
}
#header_banner img {
    height: 151px !important;
    top: 12px;
}
#ifooter h3 {
    font-size: 19px;
    text-align: left;
}
#itrydemo{
 background-position: 32% 100%;
}

#mainmenu .navbar-nav {
    margin-top: 0;
    margin-bottom: 0;
}
 
#mainmenu .navbar-nav > li > a{
	padding:2px 10px;
}
.navbar-toggle {
	margin-right:0px !important;
    margin-top: 15px !important;
}
#itapping .col-sm-4.tac img{
	position: static;
}

#ifeatures .col-md-9.col-sm-7.tac img{
	margin-bottom:20px;
}
#itapping{
 background-position: 46% 100%;
}

.rounded_col {
    margin-bottom: 15px;
}
#header_social{
	position:relative;
	z-index:50;
}
.navbar-collapse{
	position:relative;
	top:-1px;
}

.i1black p{
	color: #fff;
}
.list-inline{
	color:#fff;
}
img.home_page_img {
    margin: 67px auto;
    display: block;
    text-align: center;
    width: 100% !important;
}
h2.heading.i1black{
	color:#000;
}
img.vactaion_mobile {
    display: none;
}
h2.i1black.demo {
    font-size: 40px;
}

.demo {
    color: #fff;
	font-size:15px;
}
}



@media screen and (max-width:400px){
table.feature_table tr td{
	display:block;
	width:100% !important;
	border-right:0px !important;
}
.benefits_seperator .tar span{
	display:block;
}

.i1black p{
	color: #fff;
}
.list-inline{
	color:#fff;
}
img.home_page_img {
    margin: 67px auto;
    display: block;
    text-align: center;
    width: 100% !important;
}
h2.heading.i1black{
	color:#000;
}
img.vactaion_mobile {
    display: none;
}
.demo {
    color: #fff;
}

}