/* Responsive CSS Styles Table of Contents */
@media only screen and (max-width: 1169px){
	.feature_section5 h4{
		min-height:48px;
	}
	body .fusection7 .vc_column_container .vc_column_container {
		padding:0;
	}
	.feature_section24 .ls-slide .ls-video-layer video{
		margin-top:0px;
	}
	.feature_section10 .right{
		margin-top:80px;
	}
	.punchtext a{
		float:none;
		display:inline-block;
		margin:40px auto 0;
	}
	.punchtext h3{
		float:none;
		display:inline-block;
		margin:0 auto;
	}
	.punchtext{
		text-align:center;
	}
	.king-portfolio-filters .king-portfolio-filter-item{
		margin:7px 2px;
	}
}
@media only screen and (min-width: 1000px) and (max-width: 1169px){

.container {
	width: 1000px;
	margin: auto;
}

.rw-wrapper{
	font-size: 27px;
}
.king-portfolio-main.five .king-portfolio-item{
	width:25%;
}
.fusection6 .tt-wrapper li{
	margin:0 10px;
}

body .fusection7 .three.lessmar{
	margin-top:16px;
}
body .fusection7 .three.nomarg{
	margin-left:0;
}
.feature_section8 .left {
	width: 40%;
	margin-right: 3%;
}
body .parallax_sec9.parallax img.alignleft{
	margin-right:0;
}
.feature_section10 {
	padding-bottom: 70px;
}

.feature_section14 .left .conta {
	background-size: 50%;
}
.feature_section14 .right .conta {
	background-size: 75%;
}

.parallax_sec5 .appicons1 {
	margin: 30px 0px 50px 0px;
	padding: 20px 0px;
}
.parallax_sec5 .appicons1 i {
	font-size: 35px;
	margin-right: 20px;
}

.feature_section16 {
	background: url(/wp-content/themes/hoxa/assets/images/site-img17.jpg) no-repeat center 120px;
	background-size: 100%;
	min-height: 500px;
	padding: 70px 0px 0px 0px;
}
.feature_section16 .mcbox {
	margin-top: 10px;
}
.feature_section16 .mcbox.last {
	margin-top: 133px;
}

.feature_section20 .right img {
	width: 100%;
}

.feature_section22 .secbox {
	width: 98%;
}
.feature_section22 .secbox i {
	margin-top: -50px;
}

.feature_section25 ul {
	width: 103%;
}

.newsletter_two input.enter_email_input {
	width: 300px;
}

.circle_img {
	width: 300px;
	height: 300px;
}

.skillgraph {
	width: 200px;
	height: 200px;
	font-size: 57px;
	line-height: 200px;
}
.skillgraph.one,
.skillgraph.two,
.skillgraph.three,
.skillgraph.four {
	background-size: 100%;
}

.newsletter .enter_email_input {
	width: 70%;
}

.punchline_text_box {
	width: 99%;
	padding: 25px 25px;
}
.punchline_text_box strong {
	font-size: 20px;
}
.punchline_text_box .left {
	width: 75%;
}
.punchline_text_box .right {
	width: 25%;
}

.post_info_content {
	padding: 0px;
	margin: 10px 0 0 11%;
	width: 89%;
	float: left;
}

.contactform_footer .sky-form .button {
	width: 89%;
}
.fnewsletter input.enter_email_input {
	width: 160px;
}

.img_left {
	width: 100%;
}
.img_left1 {
	width: 100%;
}

.readmore_but4 {
	padding-right: 50px;
}

.menu_main .navbar {
	width: 100%;
}
body .feature_section15 strong{
	padding:13px;
}
.ms-staff-carousel .ms-staff-info{
	min-height:150px;
}
.feature_section18 .bnbox {
	width: 98%;
	padding: 20px 10px 25px 10px;
}

.feature_section19 .pesbox {
	width: 98%;
}

.parallax_sec9 li {
	width: 18%;
	margin: 0px 5px;
	padding: 12px 0px;
}
.parallax_sec9 li img {
	width: 90%;
}

.features_sec29 .box img {
	width: 100%;
}

.features_sec27 ul.blogs2 li img {
	width: 100%;
}
.features_sec27 ul.news2 li.text {
	width: 86%;
}

.features_sec18 li.text2 {
	width: 80%;
}

body #flickr_badge_wrapper a:last-child{display:none;}
ul.tabs li{width: 73px;}
}
@media only screen and (max-width: 1050px){
	video.ms-slide-bgvideo{
		margin-top: -240.5px!important;
	}
}

@media only screen and (max-width: 999px){
	.flickr-widget .widget-title, #flickr_badge_wrapper{
		width:100%;
		float:left;
	}
	#sliderWrap{
		display: none;
	}
	body .logoarea{
		background:none!important;
	}
	body .navbar-collapse{
		max-height: 340px;
		overflow: auto;
	}
	
	body .navbar-collapse .navbar-nav{
		margin-top:0;
	}

	body .copyright_info .one_half{
		width:100%;
		text-align: center;
		padding-bottom:20px;
	}
	body .copyright_info .one_half.last{
		padding-bottom:0px;
	}
	body .footer_social_links li{
		display:inline-block;
		float:none;
	}
	body .footer_social_links li:first-child{
		margin-left:0;
	}
	body .footer_social_links{
		margin:0 auto;
		float:none;
	}
	body .feature_section13 .one_fourth{
		width:48%;
		margin-right:4%;
		text-align:center;
		margin-bottom: 60px;
	}
	body .feature_section13 .one_fourth:nth-child(even){
		margin-right:0;
	}
	
	body .feature_section22  .one_fourth{
		width:48%;
		margin-right:4%;
		text-align:center;
		margin-bottom: 60px;
	}
	body .feature_section22  .one_fourth:nth-child(even){
		margin-right:0;
	}
	body .feature_section25  .one_fourth{
		width:48%;
		margin-right:4%;
		text-align:center;
		margin-bottom: 60px;
	}
	body .feature_section25  .one_fourth:nth-child(even){
		margin-right:0;
	}
	.feature_section24 .ls-slide .ls-video-layer video{
		 left: 0 !important;
		max-width: 100% !important;
		width: 100% !important;
		margin-top: 0 !important;
	}
	
	body .arrow_box{
		padding:50px 0;
	}
	.feature_section3 .king-tabs-vertical .king-tabs-panes{
		padding-left:60px;
	}
	body .newsletter_two{
		padding-top:20px;
	}
	
	body .section4 .packagesinfo ul{
		width:100%;
	}
	
	body .footer .one_fourth{
		min-height:300px;
	}

	body .footer  .one_fourth{
		width:48%;
		margin-right:4%;
		margin-bottom: 60px;
	}
	body .footer  .one_fourth:nth-child(even){
		margin-right:0;
	}
	body .one_third .king-tabs-nav a{
		padding: 0 12px;
	}
	
	video.ms-slide-bgvideo{
		margin-top: -220.5px!important;
	}
	
	body .feature_section4  .one_fourth{
		width:48%;
		margin-right:4%;
		margin-bottom: 60px;
	}
	body .feature_section4  .one_fourth:nth-child(even){
		margin-right:0;
	}

}
@media only screen and (min-width: 768px) and (max-width: 999px){
	body #flickr_badge_wrapper a:last-child{display:none;}
	.container {
		width: 720px;
		margin: auto;
	}
	body #trueHeader #logo{
		margin-top:4px;
	}

	body .readmore_but6{
		padding: 13px 30px;
	}

	.menu_main {
		float: right;
		width: auto;
		margin-top: 0px;
		margin-bottom: 0px;
	}
	body .king-portfolio-main .king-portfolio-item{
		width:50%;
	}
	body .section1 .container .one_fourth{
		width: 48%!important;
		margin-right:4%;
		margin-bottom:40px;
	}
	body .section1 .container .one_fourth:nth-child(even){
		margin-right:0;
	}
	body .section3 .one_fourth{
		width: 48%!important;
		margin-right:4%;
		margin-bottom:40px;
	}
	body .section3 .one_fourth:nth-child(even){
		margin-right:0;
	}
	body .section4 .one_fourth{
		width: 48%!important;
		margin-right:4%;
		margin-bottom:40px;
		
	}
	body .section4 .one_fourth:nth-child(even){
		margin-right:0;
	}
	body .section5 .one_third .cont a{
		width:150px;
		clear:both;
		display: inline-block;		
		margin-bottom:20px;
	}
	body .feature_section1 .one_fourth{
		width:48%!important;
		margin-right:4%;
		margin-bottom:60px;
	}
	body .feature_section1 .one_fourth:nth-child(even){
		margin-right:0;
	}

	body .fusection1 .one_fourth{
		width:48%!important;
		margin-right:4%;
		margin-bottom:60px;
	}
	body .fusection1 .one_fourth:nth-child(even){
		margin-right:0;
	}
	body .king-portfolio-main.four .king-portfolio-item{
		width:50%;
	}
	.parallax_sec1 div.left {
		padding-right: 2.8%;
	}

	.parallax_sec2 .hvideo iframe {
		width: 100%;
	}
	body .parallax_sec9.parallax img.alignleft{
		width:16%!important;
	}
	.feature_section2 a {
		float: left;
		margin-top: 13px;
	}
	body .flexslider.carousel{
		padding-bottom:60px;
	}
	.rw-wrapper{
		font-size: 27px;
	}
	body .fusection6{
		padding:70px 0px 60px 0px;
	}
	body .fusection6 .one_six{
		width:33.2%;
		text-align:center;
		margin-bottom:40px;
		min-he