
.mobile-only { display: none; }

.desktop-only { display: block; }
/*Home Page Styles*/
/*Tablet view*/
@media (min-width: 1025px) {
 .flt-col-md-1 { }
 .flt-col-md-2 { }
 .flt-col-md-3 { width:23% !important; }
 .flt-col-md-4 { width:31.9% !important; }
 .flt-col-md-5 { width:47.3% !important; margin-right: 15px; }
 .flt-col-md-6 { width:48% !important; }
 .flt2-col-md-6 { width:45.7% !important;}
 .flt3-col-md-6 { width:47.9% !important;}
 .flt-col-md-7 { }
 .flt-col-md-8 { }
 .flt-col-md-9 { width: 72% !important;}
 .flt-col-md-10 { }
 .flt-col-md-11 { width:96.5% !important; }
 .flt-col-md-12 { }
}

/*Tablet view*/
/* iPads (landscape) ----------- */
@media only screen and (min-width : 769px) and (max-width : 1024px) and (orientation : landscape) {

 /*Header Elements*/
 #content-wrapper { padding:0px 20px !important; }
 .stat-container {display:none; }
 .head-wrap-in { margin-right:0px !important; }

 /*Footer Elements*/
 .copywrite { margin-top:45px; }
 #foot-leader { zoom:75%; }
 .foot-widget.widget_text { width: 83% !important; }
 .carousel-indicators { bottom: 23px !important; }

 .flt-col-md-1 { }
 .flt-col-md-2 { }
 .flt-col-md-3 { width:23% !important; }
 .flt-col-md-4 { width: 29.8% !important; }
 .flt-col-md-5 { width:47.3% !important; margin-right: 15px; }
 .flt-col-md-6 { width:48.2% !important; }
 .flt2-col-md-6 { width:45.6% !important; }
 .flt-col-md-7 { }
 .flt-col-md-8 { width: 62.3% !important; }
 .flt-col-md-9 { width:93.5% !important; }
 .flt-col-md-10 { }
 .flt-col-md-11 { width: 93.3% !important; }
 .flt-col-md-12 { }
 .feat-article-container { height:320px }

 .feat-article-container .shadow {
 left: 5px;
 width: 100%;
 height: 321px !important;
 -webkit-box-shadow: inset 0 -200px 70px -40px rgba(0, 0, 0, 0.60);
 -moz-box-shadow: inset 0 -200px 70px -40px rgba(0, 0, 0, 0.60);
 box-shadow: inset 0 -200px 70px -40px rgba(0, 0, 0, 0.60);
 }
 #di-or-5 .flt-hp-article-image img {
 height:225px !important;
 width:100% !important;
 }

 #di-or-6 .flt-hp-article-image img, 
 #di-or-7 .flt-hp-article-image img, 
 #di-or-8 .flt-hp-article-image img, 
 #di-or-14 .flt-hp-article-image img {
 height: 185px !important;
 width: 100% !important;
 }
 #di-or-5 .flt-hp-container2.one-post-container, 
 #di-or-6 .flt-hp-container2.one-post-container {
 height:auto !important;
 }

 .feat-article-caption { bottom: 22px }
 #content-wrapper { padding: 0 20px; }
 .foot-widget.widget_text{width:100%; margin-left: auto; margin-right: auto; text-align: center;}
 .copywrite{width: 610px; margin-left: auto !important; margin-right: auto !important; text-align: center; }
}
/* iPad in portrait */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
 body.category #featured-multi-wrap{ margin-top: 1px;}
 body.category #header-wrap{ margin-top: 0;}
}

/* responsive for both orientation */
@media only screen and (max-width: 767px) { 
 .mobile-only { display: block; }
 .desktop-only { display: none; }
}

/******************************************************/
/* for both landscape and portrait: */
/* need to re-arrange from big-to-small viewports */
/******************************************************/
@media only screen and (max-width : 480px){ 
 .flt-hp-container4 { padding: 18px 15px 5px 15px;}

 #di-or-2.listcontainer-type.homepage-containter { margin-top:-10px !important; }

 .flt-hp-container2.one-post-container,
 .feat-article-container { height:auto !important; }

 #di-or-10 div { height: 250px; width: 300px; margin: 0 auto; }
 #di-or-14 .flt-hp-article-image img { height: 185px !important; width: 100% !important; }
 #di-or-14.onepostcontainer-type img { margin-top:40px !important; }

 #featured-multi-main-text h2.standard-headline { font-size: 28px !important; }

 .stat-container { display:none; }

 /* carousel */
 .carousel-inner { height: auto; }
 .carousel-control { text-shadow: 0 1px 2px rgba(0, 0, 0, 1); border:none; }
 .carousel-caption { bottom: 5px !important; left: 10px !important; padding-top: 10px; padding-bottom: 10px;
 right: 5%; }
 .glyphicon { color:#999; }
 .carousel-indicators .active { background:#fff; }
 .carousel-indicators li { background-color: #999; border: none; }
 .carousel-inner>.item>img { display: block; max-width: 155%; height: auto; }

 .flt-hp-slider-image {
 width: 160%; 
 margin-bottom: 0px; 
 margin-top: 0px; 
 margin-left: -40px; 
 margin-right: -40px;
 }
 .shadow {
 position: absolute;
 width: 100%;
 height: 100%;
 -webkit-box-shadow:inset0 -180px 70px -50px rgba(0, 0, 0, 0.60);
 -moz-box-shadow:inset 0 -180px 70px -50px rgba(0, 0, 0, 0.60);
 box-shadow:inset 0 -180px 70px -50px rgba(0, 0, 0, 0.60);
 top: 0;
 left: 0;
 }

 span.slider-topic-title,
 span.feat-article-topic-title { text-transform: uppercase; font-size: 10px; color: #fff !important;
 font-weight: bold; }

 .carousel-control.left { left:0px !important; }
 .carousel-control.right {right:0px!important; }
 .carousel-indicators {
 position: absolute;
 bottom: 20px;
 left: 50% !important;
 z-index: 15;
 width: 60% !important;
 padding-left: 0 !important;
 margin-left: -30% !important;
 text-align: center;
 list-style: none;
 }

 .flt-hp-slider-nav {
 float: none;
 margin-top: 70px;
 margin-bottom: -5px;
 }
 div#di-or-4.adcontainer-type div { width:300px; margin: 0 auto; }
 .mobile-slider-articles .carousel-inner { height: 400px; }
 .mobile-slider-articles .carousel-inner>.item>img { max-width: 115% !important; }
 .mobile-slider-articles .flt-hp-slider-image { width: 100%; margin-left: 0px; margin-right: 0px; }

 .mobile-slider-articles .carousel-caption {
 bottom: -58px !important;
 left: 0px !important;
 right:0px !important;
 text-shadow:none;
 }
 .mobile-slider-articles .item-container2 {
 padding: 15px 12px 16px 12px !important;
 background: #fff !important;
 margin-top: -2px !important;
 }
 .mobile-slider-articles .flt-hp-article-title { margin-top:5px; }
 .mobile-slider-articles .flt-hp-article-title a { color:#000; }
 .mobile-slider-articles .flt-hp-article-title a:visted { color:#666; }

 .mobile-slider-articles p.slider-date-author {
 margin-top:5px !important;
 color:#999!important;
 }
 .mobile-slider-articles { height: 230px; }
 #site .social-bottom { margin-top:20px !important; }
 h1.slider-article-title, h1.feat-article-title {
 padding-bottom: 10px !important;
 font-size: 16px !important;
 color: #fff !important;
 line-height: 20px !important;
 margin-top: 0px;
 }
 .feat-article-container {
 margin-right: 0px;
 height: 330px !important;
 margin-left: 0px;
 margin-bottom: -108px;
 }
 .feat-article-image { width: 100%; height: 67%;}
 .flt-hp-container { padding: 18px 15px 5px 15px;}
 .item-container {padding-bottom:10px;}
 .feat-article-caption { top: 100px; left: 15px;}
 .feat-article-container .shadow { left: 0px; width: 100% !important; height: 221px !important;
 -webkit-box-shadow: inset 0 -200px 70px -60px rgba(0, 0, 0, 0.60);
 -moz-box-shadow: inset 0 -200px 70px -60px rgba(0, 0, 0, 0.60);
 box-shadow: inset 0 -200px 70px -60px rgba(0, 0, 0, 0.60);
 }

 .item-container4 h3.flt-hp-article-title { font-size:16px; line-height:20px;}

 div.item-container3:last-child { border-bottom: none !important; padding-bottom: 10px !important; }
 .OP-photo { display:none; }
 .item-container4 { padding-bottom: 18px; border-bottom: solid 1px #ccc; }
 div.item-container4:last-child { border-bottom: solid 1px #ccc;}

 div.item-container4:nth-child(7) { border-bottom:0px none !important; padding-bottom: 10px !important; }
 button.load-more { margin-top:10px; margin-bottom: 10px; }

 /*Footer Elements*/
 #foot-top { padding:0 10px !important; margin:0; }
 .iblogounify_div { width: 100% !important; margin: 0 !important; text-align: center; }
 .foot-widget.widget_nav_menu { width:100%; margin-top: 20px !important;}

 .copywrite { margin-top:15px; text-align: center; }
 .foot-widget.widget_text { width:90%; }

 .beside-opinion { height:auto; }
 .LN-photo { margin-bottom:5px; }
 div.item-container:last-child { padding-bottom: 10px !important; }
 .tablet-view { display:none !important; }
 .mobile-view { display:block !important; }

 div.item-container4:nth-child(odd), 
 div.item-container4:nth-child(even) { float:none; }

 .item-container4 { width:100%; }
 #di-or-4, #di-or-10 div { text-align:center; }
 #di-or-10 div { height: 250px; width: 300px; margin: 0 auto; } 

}

/*****************************************/
@media only screen and (max-width : 320px){ 

 #featured-multi-main-img { height: 192px !important; }
 .carousel-control {
 text-shadow: 0 1px 2px rgba(0, 0, 0, 1);
 border:none;
 }
 .carousel-caption {
 bottom: 5px !important;
 left: 10px !important;
 padding-top: 10px;
 padding-bottom: 10px;
 right: 5%;
 }

 .flt-hp-slider-image {
 width: 160%;
 margin-bottom: 0px;
 margin-top: 0px;
 margin-left: -40px;
 margin-right: -40px;
 }
 .shadow {
 position: absolute;
 width: 100%;
 height: 100%;
 -webkit-box-shadow:inset 0 -180px 70px -50px rgba(0, 0, 0, 0.60);
 -moz-box-shadow:inset 0 -180px 70px -50px rgba(0, 0, 0, 0.60);
 box-shadow:inset 0 -180px 70px -50px rgba(0, 0, 0, 0.60);
 top: 0;
 left: 0;
 }
 span.slider-topic-title, span.feat-article-topic-title {
 text-transform: uppercase;
 font-size: 10px;
 color: #fff !important;
 font-weight: bold;
 }

 .carousel-indicators {
 position: absolute;
 bottom: 20px;
 left: 50% !important;
 z-index: 15;
 width: 60% !important;
 padding-left: 0 !important;
 margin-left: -30% !important;
 text-align: center;
 list-style: none;
 }
 .flt-hp-slider-nav {
 float: none;
 margin-top: 70px;
 margin-bottom: -5px;
 }
 .mobile-slider-articles .carousel-inner {
 height: 400px;
 }
 .mobile-slider-articles .carousel-inner>.item>img {
 max-width: 115% !important;
 }
 .mobile-slider-articles .flt-hp-slider-image {
 width: 100%;
 margin-left: 0px;
 margin-right: 0px;
 }
 .mobile-slider-articles .carousel-caption {
 bottom: -58px !important;
 left: 0px !important;
 right:0px !important;
 text-shadow:none;
 }
 .mobile-slider-articles .item-container2 {
 padding: 15px 12px 16px 12px !important;
 background: #fff !important;
 margin-top: -2px !important;
 }
 .mobile-slider-articles .flt-hp-article-title {
 margin-top:5px;
 }
 .mobile-slider-articles .flt-hp-article-title a {
 color:#000;
 }
 .mobile-slider-articles .flt-hp-article-title a:visted {
 color:#666;
 }
 .mobile-slider-articles p.slider-date-author {
 margin-top:5px !important;
 color:#999!important;
 }
 .mobile-slider-articles {
 height: 230px;
 }
 h1.slider-article-title, h1.feat-article-title {
 padding-bottom: 10px !important;
 /*font-size: 16px !important;*/
 color: #fff !important;
 /*line-height: 20px !important;*/
 margin-top: 0px;
 }
 h1.slider-article-title a, 
 h1.feat-article-title a { font-size: 25px; line-height: 32px;}

 .feat-article-container {
 margin-right: 0px;
 height: 330px !important;
 margin-left: 0px;
 margin-bottom: -108px;
 }
 .feat-article-image {
 width: 100%;
 height: 221px;
 }
 .flt-hp-container {
 padding: 18px 15px 5px 15px;
 }
 .item-container {
 padding-bottom:10px;
 }
 .feat-article-caption {
 top: 100px;
 left: 17px;
 }
 .feat-article-container .shadow {
 left: 0px;
 width: 100% !important;
 height: 222px !important;
 -webkit-box-shadow: inset 0 -200px 70px -60px rgba(0, 0, 0, 0.60);
 -moz-box-shadow: inset 0 -200px 70px -60px rgba(0, 0, 0, 0.60);
 box-shadow: inset inset 0 -200px 70px -60px rgba(0, 0, 0, 0.60);
 }
 .item-container4 h3.flt-hp-article-title {
 font-size:16px;
 line-height:20px;
 }

 /*Header Elements*/

 div.item-container3:last-child {
 border-bottom: none !important;
 padding-bottom: 10px !important;
 }
 .OP-photo {
 display:none;
 }
 .item-container4 {
 padding-bottom: 18px;
 border-bottom: solid 1px #ccc;
 }
 div.item-container4:nth-child(7) {
 border-bottom:0px none !important;
 padding-bottom: 10px !important;
 }

 /*Footer Elements*/
 .iblogounify_div { width:100%; margin:0; clear:none; }

 .copywrite { margin-top:15px; text-align: center; width: 100%; }
 .foot-widget.widget_text { width:95%; margin-top: 20px; }
 
 .beside-opinion {
 height:auto;
 }
 .LN-photo {
 margin-bottom:5px;
 }
 div.item-container:last-child {
 padding-bottom: 10px !important;
 }
 .tablet-view {
 display:none !important;
 }
 .mobile-view {
 display:block !important;
 }
 div.item-container4:nth-child(odd), div.item-container4:nth-child(even) {
 float:none;
 }
 .item-container4 {
 width:100%;
 }
 #di-or-4, #di-or-10 div {
 text-align:center;
 }
 .carousel-inner { min-height:290px; height:auto; }
 #di-or-2.listcontainer-type.homepage-containter {
 margin-top: -10px !important;
 }
 #di-or-5 .flt-hp-container2, #di-or-6 .flt-hp-container2, #di-or-7 .flt-hp-container2, #di-or-8 .flt-hp-container2, #di-or-14 .flt-hp-container2.one-post-container {
 height:auto!important;
 }
 #di-or-5 .flt-hp-container2.one-post-container img, #di-or-6 .flt-hp-container2.one-post-container img, #di-or-7 .flt-hp-container2.one-post-container img, #di-or-8 .flt-hp-container2.one-post-container img, #di-or-11 .flt-hp-container2.one-post-container img, #di-or-14 .flt-hp-article-image img {
 height: 185px !important;
 width: 100% !important;
 }
 #di-or-14.onepostcontainer-type img {
 margin-top:40px !important;
 }

 #site .social-bottom { margin-top:20px !important; }

 body.search.search-results #content-wrapper { margin-top:-20px; }
 #featured-multi-main-text h2.standard-headline { font-size: 24px !important; }


 
}
/*****************************************/
/* codes below need to be re-arranged */
/*****************************************/

/******************************************/
/* re-arrange portrait layouts below */
/******************************************/

@media only screen and (min-width : 360px) and (max-width : 768px) and (orientation : portrait) {
 .stat-container { display:none; }

}

@media only screen and (min-width : 481px) and (max-width : 768px) and (orientation : portrait) {

 #content-wrapper { padding: 0px 20px; }
 .carousel-caption { bottom: 50px !important; }

 #di-or-14 .flt-hp-container2.one-post-container { height:auto !important; }
 #di-or-14 .flt-hp-article-image img { height:215px !important; width:100% !important; }

 #di-or-5 .flt-hp-article-image img,
 #di-or-6 .flt-hp-article-image img { height: 185px !important; width: 100% !important; }

 #di-or-14.onepostcontainer-type.homepage-containter { margin-top: 0px !important; }
 
 #di-or-5 .flt-hp-container2.one-post-container, 
 #di-or-6 .flt-hp-container2.one-post-container { height:auto !important; }

 .menufication-is-logged-in #menufication-top {top:45px !important; }
 .feat-article-caption { bottom: 24px }
 div.item-container4:nth-child(even) { float:none; }
 .item-container4 {
 width:100%;
 padding-top: 18px;
 }
 .head-wrap-in {
 margin-right:0px !important;
 }
 .carousel-inner {
 height: 309px;
 }
 .feat-article-container {
 margin-right: 0px;
 height: 330px;
 margin-left: 0px;
 }
 .item-container4 h3.flt-hp-article-title {
 font-size:16px;
 line-height:20px;
 }

 /*Footer Elements*/
 .foot-widget { width: 90% !important; }
 .copywrite {
 margin-top:45px;
 }

 .foot-widget.widget_text {
 width: 83% !important;
 }
 .carousel-indicators {
 bottom: 23px !important;
 }
 .flt-col-md-1, .flt-col-md-2, .flt-col-md-3, .flt-col-md-4, .flt-col-md-5, .flt-col-md-6, .flt2-col-md-6, .flt-col-md-7, .flt-col-md-8, .flt-col-md-9, .flt-col-md-10, .flt-col-md-11 {
 float:left;
 }
 .flt-col-md-1 {
 }
 .flt-col-md-2 {
 }
 .flt-col-md-3 {
 width:23% !important;
 }
 .flt-col-md-4 {
 width: 29.8% !important;
 }
 .flt-col-md-5 {
 width:47.3% !important;
 margin-right: 15px;
 }
 .flt-col-md-6 {
 width:44.1% !important;
 }
 .flt2-col-md-6 {
 width:45.1% !important;
 }
 .flt-col-md-7 {
 }
 .flt-col-md-8 {
 width: 62.3% !Important;
 }
 .flt-col-md-9 {
 width:93.5% !important;
 }
 .flt-col-md-10 {
 }
 .flt-col-md-11 {
 width: 93.3% !important;
 }
 .flt-col-md-12 {
 }
 .feat-article-container .shadow {
 left: 10px;
 width: 98.4% !important;
 height: 328px !important;
 -webkit-box-shadow: inset 0 -200px 70px -60px rgba(0, 0, 0, 0.60);
 -moz-box-shadow: inset 0 -200px 70px -60px rgba(0, 0, 0, 0.60);
 box-shadow: inset 0 -200px 70px -60px rgba(0, 0, 0, 0.60);
 }
 .ad_banner728.bottom .GoogleActiveViewClass {
 zoom: document !important;
 -ms-zoom: 0.70 !important;
 -moz-transform: scale(0.90) !important;
 -o-transform: scale(0.90) !important;
 -webkit-transform: scale(0.90) !important;
 margin-left: -85px;
 }
 body.single.single-post .story-contain-text {
 width: 100%;
 }
 body.search.search-results #content-wrapper {
 /*margin-top:-20px;*/
 }
 .widget-post-info.left .widget-post-date {
 float: left !important;
 clear:both;
 }
}

@media screen and (width: 360px) and (height: 640px) and (orientation: portrait) {
 body.archive.category #head-wrap {
 margin-top: 74px !important;
 }
 #featured-multi-main-text h2.standard-headline {
 font-size: 25px !important;
 }
 #featured-multi-main-img {
 height: 215px !important;
 }

}

/* end of portrait */

@media all and (max-width:724px) and (min-width:600px) {
 .carousel-inner {
height: 300px;
}
 .carousel-indicators {
bottom:22px;
}
 .carousel-caption.location {
 bottom: 30px !important;
}
.shadow {
 height: 300px !Important;
 -webkit-box-shadow: inset 0 -180px 70px -50px rgba(0, 0, 0, 0.60);
 -moz-box-shadow: inset 0 -180px 70px -50px rgba(0, 0, 0, 0.60);
 box-shadow: inset 0 -180px 70px -50px rgba(0, 0, 0, 0.60);
}
.feat-article-container .shadow {
height: 100% !Important;
}
#carousel-2 .carousel-caption.location, #carousel-3 .carousel-caption.location {
bottom: 82px !important;
 margin-left: -28px;
 width: 100%;
}
#carousel-2 .flt-hp-article-title, #carousel-3 .flt-hp-article-title {
margin-top: 5px !important;
}
#carousel-2 .slider-date-author, #carousel-3 .slider-date-author {
margin-top: 5px !important;
margin-bottom:15px;
color:#666 !important;
}
#carousel-2 .carousel-inner.mobile-slider-articles, #carousel-3 .carousel-inner.mobile-slider-articles {
bottom:75px;
}
#carousel-2 .flt-hp-slider-nav, #carousel-3 .flt-hp-slider-nav {
width: 205px !important;
}
#carousel-2 .carousel-indicators, #carousel-3 .carousel-indicators {
bottom: 22px;
}
#carousel-3 {
margin-top: 75px;
}
#carousel-2, #carousel-3 {
bottom: -13px;
}
}
@media all and (max-width:559px) and (min-width:481px) {
 .carousel-inner {height: 300px;}
 .carousel-caption {bottom: 60px !important;}
.shadow {
 height: 300px !Important;
 -webkit-box-shadow: inset 0px -180px 80px -80px rgba(0, 0, 0, 0.55);
 -moz-box-shadow: inset 0px -180px 80px -80px rgba(0, 0, 0, 0.55);
 box-shadow: inset 0px -180px 80px -80px rgba(0, 0, 0, 0.55);
}
.feat-article-container .shadow {
height: 100% !Important;
}
#carousel-2 .carousel-caption.location, #carousel-3 .carousel-caption.location {
bottom: 82px !important;
 margin-left: -28px;
 width: 100%;
}
#carousel-2 .flt-hp-article-title, #carousel-3 .flt-hp-article-title {
margin-top: 5px !important;
}
#carousel-2 .slider-date-author, #carousel-3 .slider-date-author {
margin-top: 5px !important;
margin-bottom:15px;
color:#666 !important;
}
#carousel-2 .carousel-inner.mobile-slider-articles, #carousel-3 .carousel-inner.mobile-slider-articles {
bottom:75px;
}
#carousel-2 .flt-hp-slider-nav, #carousel-3 .flt-hp-slider-nav {
width: 205px !important;
}
#carousel-2 .carousel-indicators, #carousel-3 .carousel-indicators {
bottom: 22px;
}
#carousel-3 {
margin-top: 75px;
}
#carousel-2, #carousel-3 {
bottom: -13px;
}
}
@media all and (max-width:320px) { /* re-arranged to above */ }




/******************************************/
/* re-arrange landscape layouts below */
/******************************************/

@media screen and (max-width: 1024px) and (min-width: 480px) and (orientation : landscape) {
 .stat-container{ margin-top: 0; display: none !important;}
 .foot-widget{ width: 100%; }
 .foot-widget.widget_text { width: 100% !important; }
 .foot-widget .copywrite{ margin-left: 10px; margin-right: 10px;}
 .flt-hp-article-image .div-bg-img { background-position: center 30%;} 
}


@media all and (min-width:601px) and (max-width:700px) and (orientation : landscape) {

 .foot-widget { width: 100% !important; }
 #foot-top { padding: 30px 20px 20px 20px!important; }
 .item-container4 { width: 100%; }

 body.archive.tag #head-wrap, body.search.search-results #head-wrap { margin-top:28px !important; }
 body.archive.author #head-wrap, body.archive.tag #head-wrap, body.error404 #head-wrap { margin-top:35px !important; }
 
 body.archive.author #head-wrap .ad_banner728.top, 
 body.search.search-results #head-wrap { margin-bottom:-25px; }

 body.archive.tag #head-wrap { margin-top:28px !important; } 
 
}

@media all and (min-width:500px) and (max-width:600px) and (orientation : landscape) {

 .shadow { height: 263px; }
 .carousel-inner { height: 261px !important; margin-bottom: 10px; }
 .carousel-caption { bottom: 18px !important; text-align: left !important; left: 28px !important; }
 .item-container4 { width: 100%; }

 body.archive.tag #content-wrapper, 
 body.archive.author #content-wrapper, 
 body.search.search-results #content-wrapper { margin-top:-20px; }
}

@media screen and (width: 640px) and (height: 360px) and (orientation: landscape) {
 body.home #head-wrap {margin-bottom:0px !important;} 
}


@media all and (min-width:321px) and (max-width:480px) { /* re-arranged to above */ }

@media (min-width: 1200px) {
 .container {
 width: 100%;
 padding-right: 0 !important;
 padding-left: 0 !important;
 }
 .pull-right-lg {
 float: right;
 }
}
@media (min-width: 992px) {
 .container {
 width: 100%;
 padding-right: 0 !important;
 padding-left: 0 !important;
 }
}
@media (min-width: 768px) {
 .container {
 width: 100%;
 padding-right: 0 !important;
 padding-left: 0 !important;
 }
}




.container { max-width: 1280px; }
.story-contain-text { width:100% !important; }
body { background: #F1F1F1; }
.iblogounify_div {padding-top:5px;text-align:center;}


@media (min-width: 992px) and (max-width: 1199px) {
 .pull-right-md {
 float: right;
 }
 .flt-hp-article-image img {
 height: 185px;
 }

 .home #di-or-6{ clear: both;}
}

@media (max-width: 992px) {
 .homepage-containter {
 margin-top: 0!important;
 }
 .pull-right-sm {
 float: right;
 }
 .flt-hp-article-image img {
 height: 185px;
 }
}