@media (min-width:1024px) and (max-width:1200px){
    #content > .mid-content {
    min-height: 385px;
}
#main-slider.full-screen-yes {
    min-height: inherit;
}
.parallax-section {
    padding: 35px 0 35px;
}
.flexBoxCover.mid-content {
    padding: 0;
}
.siteNavigationCover ul#menu-primary {
    width: 100%;
}
.main-navigation.siteNavigationCover > ul > li {
    float: none;
    display: inline-block;
}
.siteNavigationCover .followus-wrapper {
    width: 100%;
    float: none;
    display: inline-block;
}
.followus-sub {
    float: none;
    display: inline-block;
}
.partner-img {
    width: 25%;
}
.aboutSubClickContent_cover .span {
    right: 135px;
}
.aboutSubClickContentSub_cover ul li {
    padding: 0 28px;
}
.section-52.section-contact-us .contact-address-homepage .contact-bottom-left .contact-bottom-leftSub {
    min-height: 265px;
}
.section-52.section-contact-us .contact-address-homepage .contact-bottom-right .contact-bottom-rightSub {
    min-height: 265px;
}
.contact-bottom-rightSub .contact-bottomSub-right:last-child {
    margin-top: 40px;
}

.site-content .search-box #term{
    width: 190px;
}
.site-content .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
    width: 190px;
}
.ProductCover .article-wrap .entry-content .product-info-content h3 a {
    width: 230px;
}

.section-45.section-welcome-to-kenera#welcome-to-kenera .page-content p{
    padding: 0 140px;
}
.call-to-actionRight {
    padding-left: 50px;
}
.headerTopRight ul li {
    display: inherit;
    float: left;
}
.call-to-actionLeft {
    margin-top: 23px;
}
.headerTopRight ul li:last-child {
    margin-top: 7px;
    margin-bottom: 7px;
}
.home #content {
    /*padding-top: 430px !important;*/
    padding-top: 249px !important;
}
}
@media (min-width:768px) and (max-width:1023px){
    #content > .mid-content{
    min-height: 600px;
}
.main-navigation.siteNavigationCover{
    position: relative;
    z-index: 999;
}
    .home #content{
    /*padding-top: 223px !important;*/
    padding-top: 316px !important;
}
body.parallax-on #masthead{
    position: static !important;
}
    #main-slider.full-screen-yes .slick-slide {
    height: 270px !important;
    /*background-size: 100%;
    background-position: center;
    width: 100% !important;
    opacity: 1 !important;
    position: static !important;
    background: #f00;
    transition: none !important;*/
}
#main-slider.full-screen-yes {
    min-height: inherit;
}
.parallax-section {
    padding: 35px 0 35px;
}
.section-43 .services-wrapper .services-tile {
    width: 33.33%;
    margin: 45px 0 0 0;
}
.section-43 .services-wrapper .services-tile .services-title {
    font-size: 16px;
    line-height: 25px;
}
.flexBoxCover.mid-content {
    padding: 0;
}
.navmainCover {
    background-color: #1e4883;
    width: 100%;
    /*display: inline-block;*/
    float: left;
}
.call-to-actionLeft {
    width: 100%;
    display: inline-block;
    text-align: center;
    float: none;
}
.call-to-actionLeft a {
    display: inline-block;
    width: 100%;
    float: none;
}
.call-to-actionRight {
    width: 100%;
    display: inline-block;
    text-align: center;
    float: none;
}
.headerTopRight {
    float: none;
    display: inline-block;
    margin-top: 20px;
    margin-bottom: 5px;
}
.headerTopRight ul {
    display: inline-block;
    width: 100%;
    float: none;
}
.siteNavigationCover ul#menu-primary {
    width: 100%;
}

.siteNavigationCover .followus-wrapper {
    width: 100%;
    float: none;
    display: inline-block;
    text-align: center;
    position: absolute;
    left: 0;
    right: 0;
}
.followus-sub {
    float: none;
    display: inline-block;
    padding: 15px 0 0 0;
}
.menu-toggle.MenuToggleCover{
	z-index: 999;
    position: relative;
    top: 6px;
}
.partner-img {
    width: 33.33%;
}
.aboutSubCover{
    width: 100%;
}
.aboutSubClickContent_cover .span {
    right: 0;
    left: 0;
    margin: 0 auto;
}
ul.aboutclickUL li {
    width: 32%;
}
.section-52.section-contact-us .contact-address-homepage .contact-bottom-left {
    width: 100%;
    padding-right: 0;
    margin-bottom: 30px;
}
.section-52.section-contact-us .contact-address-homepage .contact-bottom-right {
    width: 100%;
    padding-left: 0;
}
.contact-bottomSub-left-rightPart {
    padding-left: 50px;
}
.section-52.section-contact-us .contactInputCover input {
    width: 100%;
}
.section-52.section-contact-us .contactMessage textarea{
    width: 100%;
}
.section-52.section-contact-us .contact-left-map {
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
}
.section-52.section-contact-us .contact-right-form {
    width: 100%;
    margin-top: 30px;
}
.site-content .search-box #term{
    width: 180px;
}
.site-content .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
    width: 180px;
}
.ProductCover .article-wrap {
    padding: 0;
}
.ProductCover .article-wrap .entry-content .product-info-content h3 a {
    width: 170px;
}
.section-45.section-welcome-to-kenera#welcome-to-kenera .page-content p{
    padding: 0 90px;
}
.headerTopRight ul li {
    display: inherit;
    margin-right: 45px;
    margin-top: 7px;
    margin-bottom: 7px;
    float: left;
}
.search.search-results main#main {
    margin-top: 15px;
    width: 100%;
    float: left;
}
/*.article-wrap.articleBlogCover .post-like-count img{
    width: 100%;
}*/
}
@media only screen and (max-width:767px){
    .main-navigation.siteNavigationCover{
    position: relative;
    z-index: 999;
}
.home #content {
    /*padding-top: 245px !important;*/
    padding-top: 332px !important;
}
body.parallax-on #masthead{
    position: static !important;
}
#main-slider.full-screen-yes {
    min-height: inherit;
}
/*.flexBoxSubCover .navmainCover #menu-primary.menu{
    margin-top: 325px;
}*/
.parallax-section {
    padding: 35px 0 35px;
}
.section-43 .services-wrapper .services-tile {
    width: 50%;
    margin: 35px 0 0 0;
}
.flexBoxCover.mid-content {
    padding: 0;
}
.navmainCover {
    background-color: #1e4883;
    width: 100%;
    /*display: inline-block;*/
    float: left;
}
.call-to-actionLeft {
    width: 100%;
    display: inline-block;
    text-align: center;
    float: none;
}
.call-to-actionLeft a {
    display: inline-block;
    width: 100%;
    float: none;
}
.call-to-actionRight {
    width: 100%;
    display: inline-block;
    text-align: center;
    float: none;
    margin-top: 25px;
}
.headerTopRight {
    float: none;
    display: inline-block;
}
.headerTopRight ul {
    display: inline-block;
    width: 100%;
    float: none;
}
.headerTopRight ul li {
    /*width: 100%;*/
    margin-top: 7px;
    margin-bottom: 15px;
    width: 32%;
    display: inherit;
    float: left;
}
.siteNavigationCover ul#menu-primary {
    width: 100%;
}

.siteNavigationCover .followus-wrapper {
    width: 100%;
    float: none;
    display: inline-block;
    text-align: center;
    position: absolute;
    left: 0;
    right: 0;
}
.followus-sub {
    float: left;
    display: inline-block;
    /*padding: 10px 0 0 0;*/
    padding: 15px 0 0 7px;
}
.menu-toggle.MenuToggleCover{
	z-index: 999;
    position: relative;
    top: 5px;
}

.partner-img {
    width: 33.33%;
}
.partner-img img{
    padding: 0 25px;
    /*width: 100%;*/
    width: 150px;
}
.aboutSubCover {
    width: 100%;
}
.aboutSubClickContentSub_cover ul li {
    /*width: 48%;*/
    width: 44%;
    padding: 0 35px 20px 35px;
    margin-top: 20px;
    border-right: none;
    border-bottom: 1px solid #ccc;
    margin: 9px 15px;
}
.aboutSubClickContentSub_cover ul{
    padding-bottom: 0;
}
ul.aboutclickUL {
    /*padding-top: 15px;*/
}
ul.aboutclickUL {
    border-top: none;
    margin-top: 0;
    padding-top: 0;
}
.description {
    text-align: justify;
}
.aboutSubClickContent_cover .span {
    right: 0;
    left: 0;
    margin: 0 auto;
}

.section-52.section-contact-us .contact-left-map {
    width: 100%;
    padding-right: 0;
}
.section-52.section-contact-us .contact-right-form {
    width: 100%;
    margin-top: 30px;
    padding-left: 0;
    padding-right: 0;
}
.section-52.section-contact-us .contactInputCover input {
    width: 100%;
}
.section-52.section-contact-us .contactMessage textarea{
    width: 100%;
}
.section-52.section-contact-us .contact-address-homepage .contact-bottom-left {
    width: 100%;
    padding-right: 0;
}
.section-52.section-contact-us .contact-address-homepage .contact-bottom-right {
    width: 100%;
    padding-left: 0;
    margin-top: 30px;
}
.contact-bottomSub-left-rightPart {
    padding-left: 25px;
}
#main-slider .slider-caption{
    display: block;
}
#main-slider .slider-caption .mid-content {
    width: 100%;
}
#main-slider .slider-caption .mid-content .caption-title{
    width: 100%;
    font-size: 30px;
}
#main-slider .slider-caption .mid-content .caption-description{
    width: 100%;
}

.flex-box.flexBoxSubCover #site-logo, .logo-top #site-logo {
    width: 100%;
    text-align: left;
}
.ProductCover .article-wrap .entry-content .product-info-tile {
    width: 100%;
    max-width: 420px;
    margin: 0 auto 20px auto;
}
.ProductCover .article-wrap {
    padding: 0 15px;
}
.ProductCover .article-wrap .entry-content .product-info-content h3 a {
    width: 250px;
}
.site-content .search-box #term {
    width: 90%;
    margin: 5px 3px;
}
.site-content .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
    width: 90%;
    margin: 5px 3px;
}
.site-content .page-top-header .submit {
    margin: 5px 3px;
}
.entry-header.prodDetailHeader .prodDetailHeadImg {
    width: 100%;
    display: inherit;
    vertical-align: inherit;
    float: left;
}
.entry-header.prodDetailHeader .proDetailImgContentCover {
    width: 100%;
     float: left; 
    display: inherit;
    vertical-align: inherit;
    padding-left: 0;
}
.entry-content.prodEntryContentCover {
    column-count: 1;
    width: 100%;
    column-gap: inherit;
    margin: 0;
}
.entry-header.prodDetailHeader .proDetailImgContentCover h1.entry-title {
    font-size: 22px;
    line-height: 30px;
}
.article-wrap.articleBlogDetailCover {
    min-height: 830px;
}
.entry-thumb.detailThumbKitVendor {
    float: inherit;
    margin: 0 auto;
    width: 100%;
    max-width: 420px;
    margin-top: 11px;
    display: inline-block;
    text-align: center;
}
.entry-thumb.detailThumbKitVendor img{
    margin: 0 auto;
}
.headerEtryContCover.patnerHeaderContCover{
    width: 100%;
}
.section-45.section-welcome-to-kenera#welcome-to-kenera .page-content p{
    padding: 0;
}
.headerEtryContCover .detail-post-page h1.entry-title{
    font-size: 28px;
}
header.entry-header.blog-info-tile{
    margin-top: -40px;
    padding: 25px 15px; 
}
#main-slider.full-screen-yes .slick-slide {
    height: 235px !important;
}
.search.search-results main#main {
    margin-top: 15px;
    width: 100%;
    float: left;
}
#main-slider .slick-dots{
    bottom: 8px;
}
}
@media only screen and (max-width:667px){
    .home #content {
        padding-top: 349px !important;
    }
    .headerTopRight ul li {
        width: 48%;
    }
}
@media only screen and (max-width:640px){
    .headerTopRight ul li {
        width: 48%;
    }
    .home #content {
        padding-top: 332px !important;
    }
}
@media only screen and (max-width:480px){
.headerTopRight ul li {
    width: 100%;
}
.aboutSubClickContentSub_cover ul li{
    width: 100%;
}
.comment-body .commentmetadata{
    float: left;
    margin-top: 15px;
    width: 100%;
}
.comment-body .comment-author.vcard {
    width: 100%;
}
.headerTopRight ul li {
    width: 100%;
}
.home #content {
    padding-top: 484px !important;
}
}
@media only screen and (max-width:479px){
    img.img-responsive.more-post-detail {
    bottom: -10px;
    right: 15px;
}
     .home #content {
    /*padding-top: 330px !important;*/
    padding-top: 484px !important;
}
    .partner-img img{
        /*width: 100%;*/
        width: 90%;
    }
    /*.siteNavigationCover ul#menu-primary {
    width: 100%;
    position: absolute;
    top: 335px;
}*/
.section-43 .services-wrapper .services-tile {
    width: 100%;
    /*margin: 60px 0 0 0;*/
}
.headerTopRight ul li {
    width: 100%;
    float: left;
}
.partner-img {
    width: 50%;
}
.aboutSubClickContentSub_cover ul li{
    width: 100%;
    /*margin: 0;*/
    margin-right: 0;
    margin-left: 0;
}
.contact-bottomSub-left-leftPart {
    width: 100%;
}
.contact-bottomSub-left-rightPart {
    width: 100%;
    padding-left: 0;
}
.contact-bottom-rightSub .contact-bottomSub-right:last-child {
    margin-top: 0;
}
.ProductCover .article-wrap {
    padding: 0;
}
.ProductCover .article-wrap .entry-content .product-info-content h3 a {
    width: 220px;
}
.article-wrap.articleBlogDetailCover {
    min-height: 685px;
}
.postDteAuthorCover .post-author {
    display: inline-block;
    padding-left: 0;
    width: 100%;
    margin-top: 5px;
}
.comment-body .commentmetadata{
    float: left;
    margin-top: 15px;
    width: 100%;
}
.comment-body .comment-author.vcard {
    width: 100%;
}
#main-slider.full-screen-yes .slick-slide {
    height: 142px !important;
}
} 
@media only screen and (max-width:375px){
.home #content {
    /*padding-top: 327px !important;*/
    padding-top: 481px !important;
}
#main-slider.full-screen-yes .slick-slide {
    height: 130px !important;
}   
}
@media only screen and (max-width:360px){
.home #content {
    /*padding-top: 324px !important;*/
    padding-top: 478px !important;
}    
}  
@media only screen and (max-width:320px){
.home #content {
    /*padding-top: 317px !important;*/
    padding-top: 471px !important;
}    
.category-uncategorized.articleBlogCover .entry-header .entry-title {
    font-size: 20px;
}
#main-slider .slick-dots{
    bottom: 5px;
}
#main-slider.full-screen-yes .slick-slide {
    height: 111px !important;
}
}