@media only screen and (max-width: 1960px){


}

@media only screen and (max-width: 1165px){
	.info-bar ul li { padding: 30px 25px 0px; }
	.info-bar { padding: 40px 0 28px; }
	.info-bar ul li .date-meta .border { left: -22px; }
	.info-bar.past-article ul li { padding: 25px 15px 0px; }
	.info-bar.past-article { padding: 35px 0 25px; }  
	.info-bar.past-article ul li .date-meta { padding: 15px 0 5px 26px; }
	.info-bar.past-article ul li strong,.info-bar.past-article ul li p { padding-left: 26px; }
	.video-bar { padding: 35px 0 0px; }
	.single-article-bar .single-banner { height: 550px; } 
	.banner-bar .taking-logo { max-width: 200px; }
	.banner-bar .golf-ball { margin: 30px 0 15px; }
	.banner-bar .left h4 { font-size: 29px; line-height: 33px; }
	.banner-bar .left { min-height:450px; padding: 75px 35px 14px; }
	
	.banner-bar .more { width: 85px; }
	.banner-bar .more span { margin:0; }  
	.banner-bar .title:hover .more:before { opacity:100; }
	.banner-bar .title:hover .more:after {right: 10px;}
	.banner-bar .title .more:after {right: 10px;}
}

@media only screen and (max-width: 1023px) {
	.ad-bar .desktop-only { display: none; }
	.ad-bar .mobile-only { display: block; }
	.ad-bar .wrapper { max-width: 320px !important; padding: 0px; }	
	.ad-bar .ad { max-width: 320px; height: 50px; }
	.ad-bar { padding: 20px 0; }
	
	.info-bar ul li { padding: 20px 10px 0px; }
	.info-bar ul li .date-meta { padding: 12px 0 0px 25px; }
	.info-bar ul li h3 { padding: 0 0px 2px 25px; letter-spacing: 0px; font-size: 12px; line-height: 18px; }
	.info-bar ul li strong,.info-bar ul li p { padding: 0 0 0 25px; }
	.info-bar { padding: 30px 0 22px; }
	.info-bar ul li .date-meta .border { left: -10px; width: 25px; top: 23px; }
	.info-bar ul li p { font-size: 12px; line-height: 18px; }
	.info-bar.past-article ul li { padding: 20px 12px 0px; }
	.info-bar.past-article { padding: 35px 0 20px; }  
	.info-bar.past-article ul li .date-meta { padding: 12px 0 0px 20px; }
	.info-bar.past-article ul li strong,.info-bar.past-article ul li p { padding-left:20px; }
	.info-bar.past-article ul li .date-meta .border { top: 22px; left: -15px; width: 25px; }
	.info-bar.past-article ul li h3 { padding: 0 0px 2px 20px; letter-spacing: 0px; }  
	.info-bar h2 { padding: 0 0 0px 45px; }
	.info-bar h2:before { width: 32px; left: 0px; }  
	.info-bar ul li .play { bottom: 12px; right: 12px; width: 34px; height: 34px; }
	
	.video-bar { padding: 0; }
	.video-bar .wrapper { padding: 0px; }
	.back-row { padding: 10px 20px 7px; }
	.back-row a { padding: 0 0 0 44px; line-height: 34px; }
	.back-row a span.arrow_btn { width: 32px; height: 32px; }
	.video-bar .content .left { padding: 30px 20px 15px; width: 26%; }
	.video-bar .content .left img { left: auto; }
	.video-bar .content:before { width: 26%; }
	.video-bar .content .right { padding: 30px 50px 50px; }   
	.video-bar .content h1 { font-size: 32px; line-height: 36px; }
	.video-bar .content p { font-size: 20px; line-height: 28px; }
	.video-bar .content .date-meta:before { left: -38px; width: 30px; }
	
	.single-article-bar .single-banner { height: 460px; } 
	.single-article-bar .single-article-content { margin: -160px 0 0; }
	.single-article-bar .wrapper { max-width: 750px; }  
	.single-article-bar .article-inner .content { padding: 30px 60px 0; }  
	.single-article-bar .article-inner .content.add-gap { padding-right: 60px; }
	.single-article-bar .single-article-content.removespace.listspace { padding: 10px 0 0; }  
	.single-article-bar .date-meta { padding: 5px 0 30px; }  
	.single-article-bar .date-meta:before { width: 30px; left: -40px; top: 15px; }
	.single-article-bar h1 { padding: 8px 0; font-size: 32px; line-height: 36px; }
	.single-article-bar h3 { font-size: 20px; line-height: 28px; }
	.single-article-bar .article-inner .content p { font-size: 18px; line-height: 30px; padding-bottom: 20px; }
	.single-article-bar .list-repeat { padding: 0 0 10px; }
	.single-article-bar .article-inner .content .list-repeat p strong { /*font-size: 18px;*/ line-height: 30px; }
	.single-article-bar .article-inner .content .list-repeat  h4{font-size: 20px; line-height: 30px;}  
	.single-article-bar .list-repeat .number { left: -60px; }
	.single-article-bar .single-article-content.removespace.listspace .quote + p { padding: 42px 0 0; }
	
	.single-article-bar .alignleft { margin: 0px 23px 15px -89px; }
	.single-article-bar .alignright {margin: 0px -60px 15px 23px; }
	.single-article-bar .article-inner .center-img { margin: 0 -89px 40px; }  
	.banner-bar .left { width: 220px; padding: 50px 18px 15px; min-height:350px; }
	.banner-bar .taking-logo { max-width: 90%; margin:auto; }
	.banner-bar .left h4 { font-size: 23px; line-height: 27px; }
	.banner-bar .title { /*width: 490px;*/ padding: 10px; }
	.banner-bar .title p strong { /*width: 130px;*/ letter-spacing: 0px; margin: 0 10px 5px 0; }
	.banner-bar .title p { padding-right:90px; }
	.single-article-bar .article-inner .content blockquote p { font-size: 75px; line-height: 72px; }
	.single-article-bar .quote { margin: 0 30px 0 -74px }
	.single-article-bar .article-inner .content .bottom-content:before { left: -74px; }
	.video-bar .content .text p { font-size: 18px; line-height: 30px; }
	.single-article-bar .article-inner .content .notes { margin-top: 0px; }
	.banner-bar .more { right: 12px; /*top: 18px;*/ }
	.single-article-bar .alignleft.max-width-img { max-width: 59%; }
	.single-article-bar .alignleft.max-width-img1 { max-width: 62%; }
	.single-article-bar .alignright.max-width-img1 { max-width: 191px; }
	.single-article-bar .article-inner .content blockquote.add-padding1 { padding-right: 10px; padding-left: 10px; }
	.video-bar .content .left h5 { font-size: 23px; line-height: 30px; padding: 20px 0px; }
}

@media only screen and (max-width: 767px) {
	#header .header_inner { border: 0px; }
	#header .logo { margin: 18px 0; width: 50px; }
	.allies-logo .mobile-only { display: block; }
	.allies-logo .desktop-only { display: none; }
	#header ul.social_icon { margin: 9px 0 0; }
	#header .plus { margin: 19px 12px 0; }
	#header .allies-logo { width: 120px; margin: 11px 0 0 23px; }
	#header .allies-logo::before { top: 5px; }
	#header .paid_logo { position: relative; top: auto; left: auto; transform:translateX(0px); -webkit-transform:translateX(0px); -moz-transform:translateX(0px); -ms-transform:translateX(0px); -o-transform:translateX(0px); display: block; width: auto; margin: 0 -20px; clear: both; overflow: hidden; }
	
	#siteloader { background-size: 60px auto; }
	#header .fortune-logo { width: 90px; margin: 13px 0 0; }
	#header .logo { margin: 14px 0; }
	#main-cntr { padding: 70px 0 0; }
	
	.info-bar ul li { padding: 20px 10px 0px; width: 50%; }
	.info-bar.past-article ul li:nth-of-type(3n+1) { clear: none; }
	.info-bar.past-article ul li:nth-of-type(4n+1) { clear: none; }
	.info-bar ul li:nth-of-type(3n+1) { clear: none; }
	.info-bar ul li:nth-of-type(2n+1) { clear: both !important; }
	.info-bar ul li .date-meta { padding: 12px 0 0px 25px; }
	.info-bar ul li h3 { padding: 0 0px 2px 25px; letter-spacing: 0px; font-size: 12px; line-height: 18px; }
	.info-bar ul li strong,.info-bar ul li p { padding: 0 0 0 25px; }
	.info-bar { padding: 30px 0 22px; }
	.info-bar ul li .date-meta .border { left: -10px; width: 25px; top: 23px; }
	.info-bar ul li p { font-size: 12px; line-height: 18px; }
	.info-bar.past-article ul li { padding: 20px 12px 0px; width: 50%; }
	.info-bar.past-article { padding: 35px 0 20px; }  
	.info-bar.past-article ul li .date-meta { padding: 12px 0 0px 20px; }
	.info-bar.past-article ul li strong,.info-bar.past-article ul li p { padding-left:20px; }
	.info-bar.past-article ul li .date-meta .border { top: 22px; left: -15px; width: 25px; }
	.info-bar.past-article ul li h3 { padding: 0 0px 2px 20px; letter-spacing: 0px; }  
	.info-bar h2 { padding: 0 0 0px 45px; }
	.info-bar h2:before { width: 32px; left: 0px; }  
	.info-bar ul li .play { bottom: 12px; right: 12px; width: 34px; height: 34px; }
	
	.video-bar .content .left { background: #005ebb; width: 100%; float: none; padding: 25px 20px 10px; } 
	.video-bar .content:before { display: none; }
	.video-bar .content { display: block; }
	.video-bar .content .left img { max-width: 220px; width: auto; }
	.video-bar .content .left img.breaking-boundaries-logo { max-width: 160px; }
	.video-bar .content .left h5 { max-width: 280px; margin: 0 auto; padding: 15px 0 7px; }
	.video-bar .content .right { width: 100%; padding: 25px 20px 25px; }
	.video-bar .content .date-meta:before { left: 0px; }
	.video-bar .content .date-meta { padding: 0px 0 0 40px; }
	.video-bar .content h1 { font-size: 30px; line-height: 36px; }
	.back-row a { font-size: 12px; padding: 0 0 0 42px; }
	
	.single-article-bar .single-banner { height: 360px; }
	.single-article-bar .single-article-content { margin: -51px 0 0px; }  
	.single-article-bar .back-row { margin: 0 -20px; }
	.single-article-bar .article-inner .content { padding: 30px 0 0; }
	.single-article-bar .article-inner .content.add-gap { padding-right: 0px; }
	.single-article-bar h1 { font-size: 30px; line-height: 36px; padding: 0px; }
	.single-article-bar h3 { font-size: 18px; line-height: 26px; }
	.single-article-bar .date-meta { padding: 0 0 15px 36px; }  
	.single-article-bar .date-meta:before { left: 0px; width: 26px; top: 10px; }  
	.single-article-bar .article-inner .content p { font-size: 16px; line-height: 26px; padding-bottom: 18px; }
	.single-article-bar .article-inner .content .list-repeat p strong { /*font-size: 16px;*/ line-height: 26px; letter-spacing: 0px; padding:10px 0 0;}
	.single-article-bar .article-inner .content .list-repeat  h4{font-size: 18px; line-height: 26px; letter-spacing: 0px;} 
	.single-article-bar .list-repeat { padding: 0px 0 0 52px; } 
	.single-article-bar .list-repeat:nth-last-of-type(1) { padding: 0px 0 0 52px; }
	.single-article-bar .single-article-content.removespace.listspace { padding: 0 0 25px; }
	.single-article-bar .single-article-content.removespace.listspace .quote { width: auto; float: none; margin: 0px -20px; padding: 30px 0; }
	.single-article-bar .single-article-content.removespace.listspace .quote .golf-ball { margin: 14px 0 0; }
	.single-article-bar .single-article-content.removespace.listspace .quote img { left: auto; width: 120px; }
	.single-article-bar .single-article-content.removespace.listspace .quote + p em { font-size: 16px; line-height: 28px; margin: 0px;}
	.single-article-bar .single-article-content.removespace.listspace .quote + p { padding: 22px 0 0px; }  
	.single-article-bar .list-repeat .number { left: 0px; }
	
	.single-article-bar .alignleft { margin: 0px 0 20px -20px; float: none; width: calc(100% + 40px); width: -webkit-calc(100% + 40px); max-width: none; }
	.single-article-bar .alignright {margin: 0px 0 20px 20px; }
	.single-article-bar .article-inner .center-img { margin: 0 -20px 20px; }	
	
	.single-article-bar .quote  { margin: 0 -20px 25px; width: auto; float: none; }
	
	.banner-bar .wrapper { padding:0; }
	.banner-bar .left { width: 100%; min-height:inherit; padding: 25px 15px; background: rgba(0,94,187,1); }  
	.banner-bar .title {text-align:center; position:relative; right:auto; bottom: auto; overflow:hidden; border-bottom: 1px solid rgba(0, 94, 187, 1); width: 100%; padding: 15px; }
	.banner-bar .taking-logo { max-width:260px; }
	.banner-bar .golf-ball { margin: 12px 0 15px; }
	.banner-bar .title p { padding:0 0 15px; }
	.banner-bar .more { text-align: left; position: relative; right:auto; top:auto; float: none; }  
	.banner-bar .more {  }
	.banner-bar .title p strong { float: none; width: 100%; display:block; text-align:center; min-height: inherit; }  
	.banner-bar .banner-bar { display:block; }
	.banner-bar.mob_banner .wrapper { display:none; }
	.banner-bar.mob_banner { min-height:250px; }
	.banner-bar { background-position: top left; }
	.single-article-bar .article-inner .content blockquote p { font-size: 50px; line-height: 52px; }
	.single-article-bar .article-inner .content blockquote strong { padding-bottom: 0px }
	.single-article-bar .quote img { max-width: 240px; }
	.single-article-bar .quote img.breaking-boundaries-logo { max-width: 160px; }
	.single-article-bar .quote h5.add-space { padding: 16px 20px 0; max-width: 290px; margin: 0 auto; }  
	.single-article-bar .quote { padding: 30px 15px; }  
	.single-article-bar .quote h5 { font-size: 23px; line-height: 27px; }
	.single-article-bar .article-inner .content p strong em { font-size: 16px; line-height: 24px; }
	.single-article-bar .quote .golf-ball { margin: 14px 0 15px; }
	.single-article-bar .article-inner .content blockquote strong { line-height: 22px; font-size: 16px; }
	body.touch-devices .video-bar .video .bc-player-B1FpNCG8g_default .vjs-big-play-button { width: 1.4em; height: 1.4em; line-height: 1.4em; margin-top: -0.7em; margin-left: -0.7em; font-size: 3em; }
	.video-bar .content .text p { font-size: 16px; line-height: 26px; padding-bottom: 15px; }
	.video-bar .content .text { padding: 5px 0 0; }
	.single-article-bar .quote.min-height { min-height: inherit; } 
	
	.show-desktop-only { display: none; }
	.show-mobile-only { display: block; }
	.single-article-bar .alignleft.max-width-img { max-width: none; }
	.single-article-bar .alignleft.max-width-img1 { max-width: none; }
	
	.mobile-banner-image { display: block; }
	.mobile-banner-image img { width: 100%; }
	
	.single-article-bar .article-inner .content blockquote.add-padding { padding-left: 0px; padding-right: 0px; margin: 0 auto; max-width: 400px; margin: 0 auto; }
	.single-article-bar .article-inner .content blockquote.add-padding1 { padding-left: 0px; padding-right: 0px; margin: 0 auto; max-width: 400px; margin: 0 auto; }
	
	.single-article-bar .article-inner .content .bottom-content { display: block; }
	.single-article-bar .article-inner .content .bottom-content:before { display: none; }
	.single-article-bar .bottom-content .quote { background: #005ebb;}
}


@media only screen and (max-width: 666px) {
	footer { position:relative; padding: 15px 0 65px; }
	footer a.footer_logo { position:absolute; left: 50%; margin: 0 0 0 -75px; bottom:22px; }
	footer ul { padding: 0; max-width:320px; margin:0 auto;}
	footer ul li:nth-of-type(3) { background:none; }
	
	.single-article-bar .single-banner { height: 300px; }
	.banner-bar.mob_banner { min-height:200px; }

}

@media only screen and (max-width: 479px) {
	.info-bar ul li { padding: 20px 0px 0px; width: 100%; }
	.info-bar ul { margin: 0px; }
	.info-bar.past-article ul li { padding: 20px 10px 0px; width: 100%; }
	.single-article-bar .single-banner { height: 200px; }
.banner-bar.mob_banner { min-height:200px; }
	.single-article-bar .article-inner .content blockquote p { font-size: 35px; line-height: 32px; }
	.single-article-bar .article-inner .content blockquote.add-padding { padding-left: 0px; padding-right: 0px; margin: 0 auto; max-width: 280px; margin: 0 auto; }
	.single-article-bar .article-inner .content blockquote.add-padding1 { max-width: 280px; }
	
	.single-article-bar .alignright.max-width-img1 { margin: 0px 0 20px 0; float:none; }
}

@media only screen and (min-width: 768px) {
	.nav-bar { display: block !important; }
}
