@media screen and (max-width:1024px) {
	.appstore{ margin-right:6%;}
}
@media screen and (max-width:999px) {
	body{ font-size:14px;}
	.logo{ width:20%;}
	.logo img{ width:100%;}
	.main{ width:98%; padding:0 1%;}
	#header-top nav{ margin-left:23%;}
	#header-top nav ul li a{ padding:0;}
	img.banner{ width:100%; height:auto;}
	h1{ font-size:40px; line-height:40px;}
	img.video{ width:60%;}
	a.app-store{ width:30%; margin-right:3%;}
	a.app-store img{ width:100%;}
	footer .span.span2{ width:35%;}
	#wpcf7-f7-o1 form div#form5{ width:66%;}
	footer .span.span1 ul li{ margin-right:3%;}
	p.submit{ margin-left:30%;}
}

@media screen and (max-width:960px) {
	.slide-out-div{ top:70px !important;}
}

@media screen and (max-width:767px) {
	.logo{ position:relative; width:26%; float:left; margin:50px 37% 0; display:inherit; text-align:center;}
	.slide-out-div{ display:none;}
	h1{ font-size:30px; line-height:30px;}
	.tool-box ul li{ margin:0 15% 15px; width:70%;}
	.left-section{ margin:0;}
	img.video{ width:100%;}
	a.app-store{ margin:0 20%; width:60%;}
	.container-bottom img.mobile-pic{ margin:0;}
	footer .span.span1{ margin:0; width:100%;}
	footer .span.span2{ margin:25px 0 0; float:left; width:100%;}
	footer .span.span2 .social-links{ margin-left:2%;}
	a.loginfb{ margin:10px 30% 0; float:left; width:40%;}
	#header-top nav{ margin:0;}
	#header-top nav ul{ margin:40px 0 15px; float:left; width:100%; background:#067db7;}
	#header-top nav ul li{ float:left; width:100%; border-bottom:1px solid #05618e;}
	#header-top nav ul li.current-menu-item a, #header-top nav ul li a:hover{ background:#cf191e; }
	#header-top nav ul li a{ padding:0 3%; width:94%; float:left; text-align:left; line-height:42px; color:#fff;}
	img.align-left{ float:none; display:table; margin:0 auto;}
	.accordion h3{ background:url(../images/accordion2.png) no-repeat 99% 50% #006da7;}
	.accordion h3.active{ background:url(../images/accordion3.png) no-repeat 99% 50% #006da7;}
	.nav-list.nav-active{ position:fixed; z-index:9999; left:0;}
	#wpcf7-f7-o1 form div#form5{ width:100%;}
	#wpcf7-f7-o1 form .lable-security label, #wpcf7-f7-o1 form div#form5 p label{ width:25%;}
	#wpcf7-f7-o1 form div#form5 p span.wpcf7-form-control-wrap{ width:75%;}
	header li#fb_login_wid-4{}
	header ul.login_wid > li{ float:none;}
	header ul.login_wid li a{ position:relative; float:none; margin:0 auto; display:table;}
	.thanks-logo{ margin-left:10%;}
	p.submit{ margin-left:25%;}
	.col-lg-3{ width:48%;}
	.col-lg-3.last{ float:none;}
}

@media screen and (max-width:479px) {
	.logo{ margin:50px 25% 10px; width:50%;}
	a.loginfb{ margin:10px 20% 0; width:60%;}
	footer .span.span1 ul li{ width:60%;}
	.likeus{ width:90%;}
	.likeus a{ width:40%; float:left;}
	.likeus a img{ width:97%; float:left;}
	.appstore{ margin:10px 0 0; width:31%;}
	.appstore img{ width:100%;}
	#wpcf7-f7-o1 form .lable-security label, #wpcf7-f7-o1 form div#form5 p label{ width:80%;}
	#wpcf7-f7-o1 form div#form5 p span.wpcf7-form-control-wrap{ width:96%;}
	#wpcf7-f7-o1 form div#form5 p span.wpcf7-form-control-wrap input, #wpcf7-f7-o1 form div#form5 p span.wpcf7-form-control-wrap textarea{ width:94%;}
	.capcha{ width:27%;}
	.lable-security .captcha-input{ width:70%;}
	.lable-security .captcha-input input{ width:88%;}
	#wpcf7-f7-o1 form div#form5 p{ margin-left:0;}
	.thanks-logo{ margin-left:0;}
	.thanks-logo .thanks img{ width:100%;}
	.col-lg-3{ width:auto; margin:0 auto; display:table;}
}


/********** changes 5-11-2014 ***************/


.image-slider{padding-top:30px; padding-bottom:30px;}
.image-slider .col-sm-6{width:50%; float:left; padding:0 15px; box-sizing:border-box;}
.image-slider #slideshow img{opacity:1 !important; width:100%; height:auto;}
.image-slider #gallery{margin-top:0;}

@media screen and (max-width:767px) {
	.image-slider .col-sm-6{width:100%; margin-bottom:20px;}
	.image-slider{padding-bottom:10px;}
}