.header-3b {
    display: none;
	}
.sd-blog-page .sd-blog-entry {
    border-bottom: 0px;
    padding-bottom: 0px;
}

/*.n2-ss-slider .n2-ss-slider-1 .n2-ss-layer-content{
    margin-top: -20%;
}*/

#panel-4254-4-0-2 .n2-section-smartslider{
    max-width: 90%;
    margin: 0 auto;
}
#panel-4254-4-0-2 .n2-section-smartslider .nextend-arrow-previous{
    left: -35px !important;
}

#panel-4254-4-0-2 .n2-section-smartslider .nextend-arrow-next{
    right: -35px !important;
}


#pg-2708-2, #pg-4274-2, #post-2708, #panel-2708-2-0-0 .title3 {
    margin-bottom: 0px!important;
	padding-bottom: 0px;
}
.des_text .widget-title {
    padding: 0px!important;
}
img.aligncenter {
    margin: 0 auto 20px;
}
.pink-line {
    width: 80px;
	height: 3px!important;
	}
.bgpic1, .bgpic2, .bgpic3{
	position: relative;
}
.bgpic1{
	bottom: 23vh;
    right: 46%;
}
.bgpic2{
	bottom: 23vh;
    left: 83%;
}
.bgpic3{
	top: 17vh;
    right: 127%;
}
.col-md-8 {
    width: 100%!important;
}
/*div#n2-ss-2 .n2-ss-layer .n2-font-3e6895fe2a18ed87dca706b9ca4820c5-hover, div#n2-ss-6 .n2-ss-layer .n2-font-f42c9d6d866ba32e96762d647d92111c-hover {
    font-size: 2.8rem !important;
}
div#n2-ss-2 .n2-ss-layer .n2-font-79070cce39090d627ea83e1f2cc81e09-paragraph, div#n2-ss-6 .n2-ss-layer .n2-font-79070cce39090d627ea83e1f2cc81e09-paragraph {
    font-size: 1.8rem !important;
}*/
.diamond_ss .og-grid.effect-popup > li > a >img {
/*	padding: 12%;*/
        padding: 4%;
        background-color: #FEF2F9;
}
.gold_ss .og-grid.effect-popup > li > a >img {
	padding: 10px;
}
.gold_ss .og-grid.effect-popup > li {
    margin-bottom: 2% !important;
}
.homebanner_head {
	position: absolute;
    left: 13%;
    bottom: 26vh;
    max-width: 32% !important;
}
.ig-logo-style{
	color: #fff;
	margin: 0px 5px;
}
.banner_graphic {
    bottom: 13%!important;
 }
/*  .sina_share, .twitter_share, .facebook_share {
	background: white;
    width: 25px;
    height: 25px;
    border-radius: 50%;
    text-align: center;
    line-height: 25px;
    vertical-align: middle;
}
 */
 .footer-left{
	text-align: left;
}
.fa-facebook-f:before, .fa-facebook:before {
    content: "\f39e" !important;
}

@media only screen and (max-width: 1568px){
.interviews_graphic1 {
    display: none;
}

.n2-ss-item-content .n2-ss-mobile > p {
    font-size: 2rem !important;
}
}
@media only screen and (max-width: 1440px) {
.homebanner_head {
    bottom: 102%;
}
.banner_graphic_img {
	max-width: 50px!important;
    margin-top: 8%;
	}
.banner_graphic_img2 {
    max-width: 100px!important;
    margin-top: 6%!important;
	margin-bottom: 2%;
	}
}
@media only screen and (max-width: 1024px) {
.n2-ss-slide-active .n2-ss-layers-container .n2-ss-stretch-layer .n2-ss-layer-row .n2-ss-layer[data-csstextalign=inherit]{
	width: 10%!important;
}
.n2-ss-slide-active .n2-ss-layers-container .n2-ss-stretch-layer .n2-ss-layer-row .n2-ss-layer[data-csstextalign=left]{
	width: 40%!important;
}
.n2-ss-slide-active .n2-ss-layers-container .n2-ss-stretch-layer .n2-ss-layer-row .n2-ss-last-in-row[data-csstextalign=inherit]{
	width: 50%!important;
}
.sponsors_bg {
    width: 100%!important;
    transform: none!important;
}
.gold_ss .og-grid.effect-popup .all {
    width: 21% !important;
    margin: 2% !important;
}
.foot_two, .foot_one, .copyright {
    width: 100% !important;
    left: 0% !important;
    right: 0% !important;
    margin-left: 0% !important;
    margin-right: 0% !important;
}
/*.container {
    padding-right: 0;
    padding-left: 0;
}*/
}
@media only screen and (max-width: 780px) {
.item_list .panel-layout .panel-grid .container .panel-grid-cell .panel-first-child, .panel-grid .item_two .panel-grid-cell .panel-first-child {
	max-width: 250px;
    margin: auto;
}
#subscript_submit{
	text-align: center;
}
}
@media only screen and (max-width: 767px) {
.email-subscription form>input:first-child {
    max-width: 100%;
}
.col-md-8{
	padding: 0px;
}
.og-fullimg img ,.og-leftimg .og-fullimg, .og-leftimg, .og-expander {
    height: auto!important;
}
/*.n2-ss-slide .n2-ss-layers-container .n2-ss-stretch-layer .n2-ss-layer-row {
    width: 50% !important;
}*/

.n2-ss-item-content .n2-ss-mobile > p {
    font-size: 1.5rem !important;
}
.n2-ss-layers-container{
	margin: 10% 0%!important;
}

#pg-3145-0{
    margin-bottom: 55px;
}
.interviews_graphic1 {
	display:none;
}
.video_title p {
    font-size: 20px!important;
}
.video_title h2 {
    font-size: 28px!important;
}
.video_title {
    padding: 20px!important;
    top: 86%;
    right: 6%!important;
    max-width: 220px;
	bottom: unset!important;
}
.ribbon {
    left: 3%!important;
	bottom: unset!important;
	max-width: 95%!important;
}
.home_video_graphic2 {
    position: absolute;
    left: 0%;
    top: 114%;
    max-width: 21% !important;
}
#mep_0 iframe {
    min-height: 250px!important;
}
#mep_0 {
    min-height: 250px!important;
}
.panel-widget-style-for-w5d4d43c702585-0-0-0, .video_area {
    padding-bottom: 12%!important;
}
.des_left {
    padding: 7%!important;
 }
.item_title .widget-title {
    margin-top: 10%!important;
}
#pgc-3145-4-0{
	padding:5%!important;
}
.mejs-mediaelement > iframe{
	width:100%;
}
.video_area .widget-title {
	padding: 10% 4% 4% 4%!important;
}
.interviews_graphic3 {
    display: none;
}
.homebanner_head {
    left: -13%;
    bottom: 90%;
    max-width: 67% !important;
}
.banner_graphic_img {
	max-width: 35px!important;
	margin-top: 10%;
	margin-left: 14%!important;
	}
.banner_graphic_img2 {
    max-width: 70px!important;
	margin-right: 0%!important;
	margin-bottom: 10%;
	}
.banner_bottom {
    padding-bottom: 50%!important;
}
div#n2-ss-2 .n2-ss-slider-2 {
   height: 150%!important;
}
.home-banner-1 .n2-ss-slider [data-mode=fill] .n2-ss-slide-background-image{
	background-size: 120%!important;
	margin-left: 18%;
}
.banner_graphic {
    bottom: 10%!important;
}
#n2-ss-2 .n2-ss-control-bullet{
    bottom: -40% !important;
}
.item_title .widget-title ,.des_text .widget-title {
    font-size: 30px !important;
}
.item_list p ,.des_text p {
    font-size: 20px !important;
}
.item_list .widget_text {
    margin-top: 15px !important;
}
.item_two {
    margin: 0 auto !important;
}
.shortcut.visible-xs {
    border-top: 0px!important;
}
.logo-center{	
    margin: auto;
    max-width: 410px;
    text-align: center;
}
.footer-left{
	text-align: center;
}
.n2-ss-slider .n2-ss-layer[data-pm=default], .n2-ss-slider .n2-ss-layer[data-pm=normal]{
    top: -15%;
}
.n2-ss-slider .n2-ss-layer-content .n2-ss-layer{
    width: 100%;
}
}
@media only screen and (max-width: 617px) {
.n2-ss-slide-active .n2-ss-layers-container .n2-ss-stretch-layer .n2-ss-layer-row .n2-ss-layer[data-csstextalign=left]{
	width: 90%!important;
}

#panel-4254-4-0-2 .n2-section-smartslider{
    max-width: 80%;
    margin: 0 auto;
}
.mobile_border{
	border-bottom: 1px solid #eee;
}
.video_area .widget-title {
	font-size: 1.3rem!important;
}
.n2-ss-slider-2 .n2-ss-slider-3 .n2-ss-slide-backgrounds .n2-ss-slide-background .n2-ss-slide-background-wrap > div {
/*    background-size: contain!important;*/
    background-position: center!important;
}
.n2-ss-slider .n2-ss-layer-row {
    display: unset;
}
.n2-ow [data-csstextalign]:not([data-csstextalign=left]):not([data-csstextalign=center]){
	width: 100%!important;
	margin: 0px!important;
	max-width: 100%!important;
}
.n2-ss-slider [data-csstextalign=left] [data-has-maxwidth="1"]{
	width: 100%!important;
	padding-top: 10px;
	margin: 0px!important;
}
.og-leftimg {
    width: 85%!important;
	margin-left: 5%;
}
.og-fullimg img {
    margin-bottom: 0px !important;
}
.og-belowfullimg {
    height: 50px !important;
}
.og-expander .og-details h4, .sponsors_title {
	font-size: 2.8rem !important;
}
.og-expander .og-details p {
    font-size: 1.5rem !important;
}
.og-expander .og-details h4, .og-expander .og-details p {
    text-align: center;
}
.sponsors_title2, .sponsors_title p {
    width: 15% !important;
    margin: auto !important;
}
.ss_box, .media_ps {
    padding-top: 50px !important;
}
.major_ss, .diamond_ss, .gold_ss {
    margin-bottom: 50px !important;
}
.og-close {
    width: 30px !important;
    height: 30px !important;
}
.gold_ss .og-grid.effect-popup > li > a >img {
    padding: 5% !important;
}
.gal-container {
	padding-top: 0px !important;
}
.wl-gallery {
    width: 25%!important;
    float: left;
}
.n2-ss-slider .n2-ss-layer-content .n2-ss-layer {
    align-self: center !important;
}
.n2-ss-layer {
    text-align: center !important;
}
.n2-ss-slider .n2-ss-layer[data-sstype=row].n2-ss-stretch-layer .n2-ss-layer-row {
	width: 80% !important;
    margin:auto;
}
.n2-ss-item-content .n2-ss-mobile > p {
	text-align-last: center;
}
/*.n2-ss-layers-container{
	margin: 30% 0%!important;
}*/
}
@media only screen and (max-width: 425px){
.major_ss, .diamond_ss, .gold_ss, .media_ps {
    padding: 0% 7%;
}
.email-subscription form>input:first-child {
    width: 74%;
}
.gold_ss .og-grid.effect-popup .all {
    width: 29% !important;
    margin: 2% !important;
}
.diamond_ss .og-grid.effect-popup .all {
    width: 50% !important;
	padding-bottom: 10px;
}
.diamond_ss .og-grid.effect-popup .all:nth-child(odd) {
	padding-right: 5px;
}
.diamond_ss .og-grid.effect-popup .all:nth-child(even) {
	padding-left: 5px;
}
.n2-ss-item-content{
	font-size: 16px !important;
}
.shortcut.visible-xs {
	margin: auto;
	max-width: 410px;
	padding-left: 10px;
	padding-right: 10px;
}

}
@media only screen and (max-width: 320px){
.panel-widget-style-for-w5d4d43c702585-0-0-0 {
    padding-bottom: 18%!important;
}
.email-subscription form>input:first-child {
    max-width: 100%;
}
}
