@media (min-width:1200px) {
	.masonry[data-columns]::before {
		content: '3 .col-sm-4'
	}
	#page-wrap,
	#page-wrap.boxed {
		width: 1140px
	}
	#command_boxes .col-sm-3.pad_minus_left {
		min-width: 330px
	}
	#commands .bord_bott_pdd {
		width: 1170px
	}
	.bkwrapper {
		width: 1200px!important;
		margin-left: auto!important;
		margin-right: auto!important
	}
	.has-sb .content-wrap.col-md-8,
	.wp-page .has-sb.col-md-8 {
		width: 740px
	}
}

@media (min-width:1140px) and (max-width:1199px) {
	.has-sb .content-wrap.col-md-8,
	.wp-page .has-sb.col-md-8 {
		width: 740px
	}
	.container {
		width: 1140px
	}
	.masonry[data-columns]::before {
		content: '2 .col-sm-6'
	}
}

@media (max-width:1139px) {
	#page-wrap,
	#page-wrap.boxed {
		width: 1000px
	}
	.bkwrapper {
		width: 1000px!important;
		margin-left: auto!important;
		margin-right: auto!important
	}
	.bkmodule {
		margin-left: 0;
		margin-right: 0;
		width: 100%
	}
	.module-feature1 {
		min-height: 410px
	}
	.module-feature1 .large-post .content_in,
	.module-feature1 .large-post .post-c-wrap {
		height: 410px
	}
	.module-feature1 .small-post .content_in {
		height: 190px
	}
	.module-feature1 .meta {
		top: 55%
	}
	.module-feature2 .article-wrapper .post-c-wrap {
		min-height: 441px
	}
	.module-feature-slider .flexslider,
	.module-feature-slider .flexslider .item .thumb {
		height: 480px
	}
	.bk-slider-module .table,
	.has-sb .module-feature-slider .flexslider,
	.has-sb .module-feature-slider .flexslider .item .thumb,
	.module-fw-slider .flexslider,
	.module-fw-slider .flexslider .item .thumb {
		height: 400px
	}
	.bk-slider-module .flexslider .item h4,
	.has-sb .module-feature-slider .item h4 {
		font-size: 36px
	}
	.bk-slider-module .excerpt {
		display: none
	}
	#page-wrap.boxed .fullwidth .bk-slider-module .table-cell,
	.bk-slider-module .table-cell,
	.has-sb .module-feature-slider .table-cell {
		padding-right: 400px;
		padding-left: 90px
	}
	#bk-fw-feat,
	#bk-fw-feat .s-feat-img,
	#bk-parallax-feat {
		height: 480px
	}
	#bk-parallax-feat .s-feat-img {
		height: 480px;
		background-position: 50% 50%!important;
		background-attachment: initial
	}
}

@media (max-width:991px) {
	#main-search input,
	.bk-header-90,
	.bk-header-90-sport,
	.header .logo,
	.top-nav {
		text-align: center
	}
	#page-wrap,
	#page-wrap.boxed {
		width: 780px
	}
	.bkwrapper {
		width: 100% !important;
		margin-left: auto!important;
		margin-right: auto!important
	}
	.bk-blog-content,
	.container {
		margin-right: 0
	}
	.container {
		margin-left: 0;
		width: 100%
	}
	.header-inner {
		display: inherit
	}
	.header .logo img {
		width: inherit
	}
	.header .logo a {
		display: block;
		display: inline-block
	}
	.header .logo {
		float: none;
		width: 100%;
		display: inline-block
	}
	.header-wrap .header-banner {
		display: block;
		width: 100%;
		text-align: center;
		margin-top: 20px
	}
	.header-social {
		position: static
	}
	.header-social li {
		float: none;
		display: inline-block
	}
	.header-social ul {
		margin-bottom: 0
	}
	#main-search input {
		padding-right: 50px
	}
	#top-menu {
		float: none
	}
	#top-menu,
	.bk-header-90 #main-menu,
	.header-1 #main-menu {
		display: none
	}
	.main-nav {
		position: relative!important
	}
	.bk-header-90-sport-2 .main-nav {
		position: absolute!important
	}
	.bk-header-90-sport-2 .mobile-menu-wrap {
		color: #fff
	}
	.bk-header-90-sport-2 .mobile-nav-btn i {
		line-height: 50px
	}
	.main-nav-container {
		width: 100%
	}
	.main-nav .mobile-menu-wrap {
		display: block
	}
	.bk-header-90 .mobile-menu-wrap,
	.bk-header-90-sport .mobile-menu-wrap {
		display: table-cell;
		vertical-align: middle;
		width: 40px;
		text-align: left
	}
	.bk-header-90 .mobile-nav-btn i,
	.bk-header-90-sport .mobile-nav-btn i {
		font-size: 30px
	}
	.bk-header-90 .mobile-nav-btn,
	.bk-header-90-sport .mobile-nav-btn {
		color: #333;
		line-height: 0
	}
	.bk-header-90-sport-2 .mobile-nav-btn,
	.bk-header-tech2 .mobile-nav-btn {
		color: #e9e9e9
	}
	.bk-header-90-sport-2 .mobile-nav-btn:hover,
	.bk-header-tech2 .mobile-nav-btn:hover {
		color: #fff
	}
	.bk-header-90-sport.header-wrap .logo,
	.bk-header-90.header-wrap .logo {
		padding-left: 20px
	}
	.bk-header-90-sport-2.header-wrap .logo {
		padding-left: 60px
	}
	.bk-header-90-sport.header-wrap .logo img,
	.bk-header-90.header-wrap .logo img {
		display: inline-block;
		max-height: 53px
	}
	.module-grid .content_in .thumb {
		height: 248px
	}
	.module-grid .flexslider {
		height: 250px!important
	}
	.module-grid .flexslider ul li.large-item {
		height: 248px
	}
	.module-grid .small-item {
		height: 250px
	}
	.module-grid .small-item .post-inner {
		height: 248px
	}
	.module-grid .content_in .post-c-wrap .title {
		font-size: 16px
	}
	.bk-slider-module .flexslider .item h4,
	.has-sb .module-feature-slider .item h4 {
		font-size: 28px
	}
	.module-feature2 .feat-img {
		width: 100%
	}
	.module-feature2 .article-wrapper .post-c-wrap {
		width: 70%;
		min-height: 487px;
		position: absolute;
		left: 50%;
		transform: translatex(-50%);
		-webkit-transform: translatex(-50%)
	}
	.module-carousel-2 .flex-direction-nav li a,
	.module-carousel-2 .flex-direction-nav li svg,
	.module-feature2 .flex-direction-nav li a,
	.module-feature2 .flex-direction-nav li svg {
		width: 30px;
		height: 40px;
		color: #fff
	}
	.module-feature2 .flex-direction-nav li a polyline {
		stroke: #fff;
		stroke-width: 4
	}
	.module-feature2 .flex-direction-nav li a.flex-next {
		top: 40px;
		right: 35px;
		left: inherit
	}
	.module-feature2 .flex-direction-nav li a.flex-prev {
		top: 40px;
		right: 65px;
		left: inherit
	}
	.module-feature2 .flexslider:hover .flex-next {
		top: 40px;
		right: 35px;
		left: inherit
	}
	.module-feature2 .flexslider:hover .flex-prev {
		top: 40px;
		right: 65px;
		left: inherit
	}
	.module-hero .list-small-post {
		margin-top: 40px
	}
	.module-feature-slider .flexslider,
	.module-feature-slider .flexslider .item .thumb {
		height: 420px
	}
	.bk-slider-module .table,
	.module-fw-slider .flexslider,
	.module-fw-slider .flexslider .item .thumb {
		height: 350px
	}
	#page-wrap.boxed .fullwidth .bk-slider-module .table-cell,
	.bk-slider-module .table-cell,
	.has-sb .module-feature-slider .table-cell {
		padding-right: 200px
	}
	.bk-slider-module .flex-direction-nav a,
	.bk-slider-module .flex-direction-nav li svg,
	.module-carousel-2 .flex-direction-nav li a,
	.module-carousel-2 .flex-direction-nav li svg {
		width: 40px;
		height: 60px
	}
	.bk-slider-module .flex-direction-nav li a {
		top: 80%
	}
	.bk-slider-module .post-c-wrap {
		padding: 0 150px
	}
	.module-row ul li:nth-child(2n+1) {
		clear: both
	}
	.fullwidth .bk-masonry-content .item:nth-child(n+3),
	.module-row ul li:nth-child(n+3) {
		margin-top: 44px
	}
	.square-grid-3 ul li:nth-child(n+3) {
		margin-top: 30px
	}
	.has-sb {
		width: 100%
	}
	.sidebar-wrap {
		width: 100%!important
	}
	.sidebar {
		border-left: none;
		padding-left: 15px;
		margin-top: 52px
	}
	.widget-social-counter ul li {
		width: 24%
	}
	.bk-ads li {
		margin-top: 20px
	}
	.bk-ads li:first-child {
		margin-top: 0
	}
	#bk-fw-feat .s-feat-img,
	#bk-parallax-feat .s-feat-img {
		height: 420px
	}
	.bk-embed-audio {
		height: 150px!important
	}
	.footer-sidebar {
		padding-right: 15px!important;
		padding-left: 15px!important;
		border-left: none!important;
		border-right: none!important
	}
	.footer-sidebar:nth-child(2),
	.footer-sidebar:nth-child(3) {
		margin-top: 45px
	}
	.bkparallaxsc,
	.bkparallaxsc .parallaximage {
		max-height: 430px
	}
	.bkparallaxsc-details {
		padding: 0 100px
	}
	.bkteamsc .team-member.four-item:nth-child(4n+1) {
		clear: none
	}
	.bkteamsc .team-member.four-item:nth-child(3n+1) {
		clear: both
	}
	.bkteamsc .team-member.four-item:nth-child(n+4) {
		margin-top: 30px
	}
}

@media (max-width:800px){
	#join_box h1, #what_is_it h1 {
		padding-bottom: 20px;
		font-size: 40px;
	}
	#join_box p, #what_is_it p{
		font-size: 14px;
	}
	#direction .first_row .row .ar_max_wid{
		max-width: none;
	}
	#Comands .slide .command_img_front{
		width: 137px;
		height: 137px;
		border: 2px solid #fff;
	}
	#slide_comandes .big_text_box h3{
		margin-top: 10px;
	}
	h3, .h3 {
		font-size: 18px;
	}
}

@media (max-width:779px) {
	#page-wrap,
	#page-wrap.boxed {
		width: 750px
	}
	.bkwrapper {
		width: 750px!important;
		margin-left: auto!important;
		margin-right: auto!important
	}
	.bk-masonry-content .item,
	.module-row .row-type {
		width: 50%;
		padding: 0 15px
	}
	.module-title h2 span,
	.page-title h2 span {
		line-height: 1.2
	}
	.has-sb .bk-masonry-wrap,
	.has-sb .module-title {
		margin-right: 0
	}
	.module-row .row-type {
		float: left
	}
	.bk-slider-module .post-c-wrap {
		padding: 0 70px
	}
	.bk-slider-module .flexslider .item h4 {
		font-size: 24px
	}
	.bk-slider-module .flexslider,
	.bk-slider-module .flexslider .item {
		height: auto;
		max-height: 350px
	}
	.module-feature2 .feat-img {
		float: none
	}
	.module-feature2 .article-wrapper .post-c-wrap {
		width: 80%;
		position: relative;
		min-height: 0;
		margin-top: 44px
	}
	.module-block-2 ul li {
		width: 50%;
		float: left
	}
	.widget-social-counter ul li {
		width: 33%
	}
	#bk-fw-feat .s_header_wraper,
	#bk-parallax-feat .s-feat-img,
	#bk-parallax-feat .s_header_wraper {
		position: static!important
	}
	#bk-fw-feat,
	#bk-parallax-feat {
		height: auto
	}
	.single-page .related-box ul li.small-post {
		clear: both;
		margin-top: 40px
	}
	.bkteamsc .team-member.four-item:nth-child(n+4),
	.bkteamsc .team-member.three-item:nth-child(n+4),
	.single-page .related-box ul li.small-post:first-child {
		margin-top: 0
	}
	.bkparallaxsc-details {
		padding: 0 50px!important
	}
	.bkparallaxsc,
	.bkparallaxsc .parallaximage {
		max-height: 350px!important
	}
	.bkteamsc .team-member.four-item:nth-child(3n+1),
	.bkteamsc .team-member.three-item:nth-child(3n+1) {
		clear: none
	}
	.bkteamsc .team-member.four-item:nth-child(2n+1),
	.bkteamsc .team-member.three-item:nth-child(2n+1) {
		clear: both
	}
	.bkteamsc .team-member.four-item:nth-child(n+3),
	.bkteamsc .team-member.three-item:nth-child(n+3) {
		margin-top: 30px
	}
}

@media (max-width:749px) {
	#page-wrap,
	#page-wrap.boxed {
		width: 100%
	}
	.mobile-menu-wrap .menu-title {
		opacity: 0;
		font-size: 0;
		height: 54px;
		overflow-y: hidden
	}
	.bk_small_cart,
	.top-nav .bk-lwa>.bk-account-info {
		display: none
	}
	.bk-ud-logout-mobile {
		display: block;
		padding: 0 10px
	}
	.module-breaking-carousel .content_out.small-post .meta .post-category:after,
	.module-breaking-carousel .content_out.small-post .meta .post-date,
	.module-carousel .content_in .meta,
	.module-square-grid .content_in .meta {
		display: none
	}
	.bkwrapper {
		width: 100%!important;
		margin-left: auto!important;
		margin-right: auto!important
	}
	.container {
		padding-left: 15px;
		padding-right: 15px
	}
	.bk-masonry-content .item,
	.module-masonry .row-type,
	.module-row .row-type {
		width: 100%;
		float: none
	}
	.module-grid .flexslider,
	.module-grid .small-item {
		float: left;
		padding: 1px 0;
		width: 100%
	}
	.bk-masonry-content .item:nth-child(2),
	.module-masonry .row-type:nth-child(n+2),
	.module-row .row-type:nth-child(n+2) {
		margin-top: 44px
	}
	.module-grid .content_in .thumb {
		width: 100%;
		height: 288px
	}
	.module-grid .flexslider {
		height: 250px!important
	}
	.module-grid .flexslider ul li.large-item {
		width: 100%;
		position: relative
	}
	#page-wrap.boxed .fullwidth .bk-slider-module .table-cell,
	.bk-slider-module .table-cell,
	.has-sb .module-feature-slider .table-cell {
		padding-right: 20px;
		padding-left: 20px
	}
	.module-classic-blog .bk-mask {
		width: 100%;
		height: auto;
		margin-right: 0;
		float: none;
		overflow: hidden;
		margin-bottom: 20px
	}
	.module-classic-blog .post-c-wrap {
		width: 100%;
		float: none;
		margin-top: 10px
	}
	.module-large-blog .post-c-wrap {
		margin: -70px 20px 0
	}
	.module-large-blog .post-c-wrap .meta {
		font-size: 12px
	}
	.module-large-blog .post-c-wrap h4 {
		font-size: 20px
	}
	.module-square-grid ul li:nth-child(n+2) {
		margin-top: 30px
	}
	.single-page .article-wrap>.row {
		margin: 0
	}
	.single-page .sidebar {
		margin-top: 32px
	}
	.bk-score-box {
		margin: 0 auto;
		float: none
	}
	.bk-review-box .bk-summary {
		width: 100%;
		float: none;
		margin-bottom: 32px;
		background-color: #f8f8f8;
		padding: 12px
	}
	.share-box ul li {
		margin-top: 12px
	}
	.bk-author-box .bk-author-avatar {
		float: none;
		text-align: center;
		margin-bottom: 8px
	}
	.bk-author-box .author-info {
		padding-left: 0;
		position: relative;
		text-align: center
	}
	.bk-author-box .author-info .bk-author-page-contact {
		position: static
	}
	.bk-review-box {
		margin: 0 0 16px!important;
		width: 100%!important
	}
	.module-block-1 .list-small-post {
		margin-top: 32px
	}
	#bk-fw-feat .s-feat-img,
	#bk-parallax-feat .s-feat-img {
		height: 350px
	}
	.bk-embed-audio,
	.bk-embed-video {
		min-width: 300px
	}
	#bk-fw-feat .s-post-header h1,
	#bk-parallax-feat .s-post-header h1,
	.s-post-header h1 {
		font-size: 32px
	}
	.single-page .icon-play {
		font-size: 60px
	}
	#footer-menu,
	.bk-copyright {
		float: none;
		text-align: center
	}
	#footer-menu {
		margin-bottom: 4px
	}
}

@media (max-width:639px) {
	#individual_box{
		position: relative;
		top: 0;
		margin-right: inherit;
		box-shadow: none;
	}
	#join_box h1{
		text-align: center;
	}
	#what_is_it , #join_box{
		padding-left: 10px;
		padding-right: 10px;
	}
	#join{
/*		display: block;*/
		margin-top: 10px;
	}
	.modal-body{
		padding: 15px;
	}
	#Comands h1, #direction h1{
		font-size: 40px;
	}
	#Comands{
		padding-top: 15px !important;
	}
	#join_box h1, #what_is_it h1{
		font-size: 28px;
		line-height: inherit;
	}
	#individual_box .text_box_WII {
		padding: 15px;
	}
	#join_box p, #what_is_it p {
		margin-bottom: 15px;
		margin-top: 20px;
	}
	.module-block-2 ul li {
		width: 100%;
		margin-top: 24px!important
	}
	.module-block-2 ul li:first-child {
		margin-top: 0!important
	}
	.module-block-2 ul li .thumb {
		margin-right: 16px!important;
		margin-left: 0!important;
		float: left!important
	}
	.module-block-2 ul li .post-c-wrap {
		text-align: left!important
	}
	.module-large-blog .post-c-wrap .meta {
		font-size: 11px
	}
	.row-type .post-c-wrap {
		width: 100%;
		margin-top: 8px;
		padding-left: 0;
		padding-right: 0
	}
	.bk-carousel-wrap .row-type .post-c-wrap {
		padding-left: 15px;
		padding-right: 15px
	}
	.bk-carousel-wrap .flex-direction-nav {
		display: none
	}
	.footer_photostream li {
		width: 25%
	}
	.footer .col-sm-4:first-child , .footer .col-sm-4:last-child{
		padding-left: 15px;
		padding-right: 15px;
	}
	.soc_icons_footer , .phone_number_footer{
		text-align: center;
		float: none;
	}
	.foot.col-xs-12{
		margin-bottom: 20px;
	}
	.form-horizontal .form-group{
		margin-right: 0;
		margin-left: 0;
	}
}

@media (max-width:510px) {
	.location,
	.module-hero .content_out.small-post .post-category,
	.widget_latest_posts .content_out.small-post .post-category,
	.widget_most_commented .content_out.small-post .post-category,
	.widget_reviews .content_out.small-post .post-category {
		display: none
	}
	.bk-login-modal,
	.lwa-register.lwa-register-default {
		margin-left: -150px!important
	}
	.lwa-modal {
		width: 300px!important
	}
	.bk-breadcrumbs-wrap .breadcrumbs {
		padding: 16px 15px
	}
	.content_out .meta>div {
		margin-right: 8px
	}
	.content_out .meta {
		margin-top: 10px!important
	}
	.module-feature1 .large-post .content_in,
	.module-feature1 .large-post .post-c-wrap,
	.module-feature1 .small-post .content_in {
		height: 170px
	}
	.module-feature1 .large-post h4,
	.module-feature1 .small-post h4 {
		font-size: 20px
	}
	.module-large-blog .post-c-wrap {
		margin: 0;
		padding: 0
	}
	.bk-slider-module .flexslider .item h4 {
		font-size: 18px
	}
	.module-hero .large-post .title {
		font-size: 20px
	}
	.module-hero .content_out.small-post .title,
	.widget_latest_posts .content_out.small-post .title,
	.widget_most_commented .content_out.small-post .title,
	.widget_reviews .content_out.small-post .title {
		font-size: 14px;
		margin-top: 0
	}
	.module-hero .content_out.small-post .thumb,
	.widget_latest_posts .content_out.small-post .thumb,
	.widget_most_commented .content_out.small-post .thumb,
	.widget_reviews .content_out.small-post .thumb {
		width: 120px
	}
	.module-block-2 ul li .title {
		font-size: 14px!important;
		margin-top: 0!important
	}
	.module-block-2 .content_out.small-post .thumb {
		width: 120px!important
	}
	.module-block-2 .content_out.small-post .post-category {
		display: none!important
	}
	.widget-social-counter ul li {
		width: 50%
	}
	.single-page .related-posts li {
		width: 100%;
		padding-left: 15px;
		padding-right: 15px;
		float: none;
		margin-top: 32px
	}
	.single-page .main,
	.single-page .sidebar {
		padding-left: 0;
		padding-right: 0
	}
	#bk-fw-feat .s-post-header h1,
	#bk-parallax-feat .s-post-header h1,
	.s-post-header h1 {
		font-size: 24px
	}
	.s-post-nav .nav-btn.nav-next,
	.s-post-nav .nav-btn.nav-prev {
		border-right: none;
		border-top: 1px solid #ccc;
		padding: 30px 0 0;
		width: 100%;
		margin-top: 30px
	}
	.s-post-nav .nav-btn.nav-prev {
		margin-top: 0;
		padding-top: 0;
		border-top: none
	}
	#ajax-search-result,
	.lwa-modal {
		width: 300px
	}
	.bk-login-modal,
	.lwa-register.lwa-register-default {
		padding: 0 15px 20px
	}
	.bk-login-title {
		padding: 10px 15px;
		margin: 0 -15px 20px
	}
	.bk-recover-submit .bk-back-login,
	.bk-recover-submit input[type=submit],
	.bk-register-form-wrapper .bk-back-login,
	.bk-register-submit input[type=submit] {
		font-size: 10px
	}
	.single-page .icon-play {
		font-size: 50px
	}
	.bk_accordions,
	.bk_buttons,
	.bk_onehalfs,
	.bk_onethirds,
	.bk_tabs,
	.bk_twothird_onethird,
	.bkinfobox,
	.bkparallaxsc,
	.video-wrap-sc {
		margin-bottom: 30px
	}
	.halfsc,
	.thirdsc {
		width: 100%!important;
		margin-top: 0
	}
	.halfsc+.halfsc,
	.thirdsc+.thirdsc {
		margin-top: 20px
	}
	.bkparallaxsc-details h3 {
		font-size: 20px!important
	}
	.bkparallaxsc-details {
		padding: 0 15px;
		font-size: 14px!important
	}
	.bkteamsc .team-member {
		width: 100%!important;
		margin-top: 30px
	}
	.comment-author .comment-links {
		position: static;
		margin-top: 4px
	}
}

@media (max-width:350px) {
	.bk-slider-module .flexslider .item h4,
	.module-feature1 .large-post h4,
	.module-feature1 .small-post h4 {
		font-size: 18px
	}
	.bk-slider-module .post-c-wrap {
		padding: 0 50px
	}
	.widget-social-counter ul li {
		width: 100%
	}
	#bk-normal-feat .bk-embed-audio,
	#bk-normal-feat .bk-embed-video,
	.bk-embed-audio,
	.bk-embed-video {
		min-width: 260px!important
	}
}