@media screen and (min-width:1026px) and (max-width:1250px) { 

.m-only, .t-only, .w-only {
	display: none;
}

.d-only {
	display: block;
}

.inner {
	width: 990px;
	margin: auto;
}
.header_login .button {
    padding: 12px 15px !important;
}
header .featured {
    width: 230px;
    height: 187px;
    margin: 0px 0 0 30px;
}
	
#homepage {padding-bottom: 40px;}
.benefit_item_100 {width: 21%;}
.benefit_item_10000 {width: 27.5%;}
.benefit_item_120 {width: 26%;}
.benefit_item_54145 {width: 25.5%;}
.benefit_text {
    padding: 10px 0 0 0;
}  
.benefit_item p {font-size: 13px; margin-top: 0;}
.benefit_item h2 {font-size: 36px;}
.benefit_icon {
    /*width: 75px;*/
    height: 75px;
    margin: 0 5px 0 0;
	background-size: contain;
}
.benefit_item_120 .benefit_icon {
    margin: 0 10px 0 0;
}
.flexnav li {
    font-size: 13px;
}
.flexnav li a {
	padding: 20px 13px;
}
.flexnav li.item-with-ul a {
    padding-right: 33px;
}
.flexnav li.item-with-ul a::after {
    right: 10px;
}
    
.headingarea h1 {
    width: 55%;
    font-size: 28px;
}
    
.training_provider {
    padding: 0 0 30% 0;
}
.training_provider .content_absolute h2 {
    font-size: 18px;
    line-height: 20px;
    padding: 0 5px;
}
.training_provider p a {
    font-size: 13px !important;
    padding: 10px 16px !important;
}
    
.webinars_featured_wrap .certification_item h2 {
    height: 80px;
    font-size: 15px;
    line-height: 19px;
}

.featured, .featured_slider .slide {
	height: 320px;
}

}