/*
 Theme Name:   Soledad Child Theme
 Theme URI:    http://pencidesign.com/
 Description:  Soledad Child Theme - Made by PenciDesign
 Author:       Pencidesign
 Author URI:   http://pencidesign.com/
 Template:     soledad
 Text Domain:  soledad
*/

/* = Theme customization go here
-------------------------------------------------------------- */
body{font-family: 'Gotham-Book';}
@font-face {
    font-family: 'Gotham-Book';
    src: url('fonts/Gotham-Book.eot');
    src: url('fonts/Gotham-Book.eot?#iefix') format('embedded-opentype'),
        url('fonts/Gotham-Book.woff2') format('woff2'),
        url('fonts/Gotham-Book.woff') format('woff'),
        url('fonts/Gotham-Book.ttf') format('truetype'),
        url('fonts/Gotham-Book.svg#Gotham-Book') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham-Medium';
    src: url('fonts/Gotham-Medium.eot');
    src: url('fonts/Gotham-Medium.eot?#iefix') format('embedded-opentype'),
        url('fonts/Gotham-Medium.woff2') format('woff2'),
        url('fonts/Gotham-Medium.woff') format('woff'),
        url('fonts/Gotham-Medium.ttf') format('truetype'),
        url('fonts/Gotham-Medium.svg#Gotham-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham-Medium_1';
    src: url('fonts/Gotham-Medium_1.eot');
    src: url('fonts/Gotham-Medium_1.eot?#iefix') format('embedded-opentype'),
        url('fonts/Gotham-Medium_1.woff2') format('woff2'),
        url('fonts/Gotham-Medium_1.woff') format('woff'),
        url('fonts/Gotham-Medium_1.ttf') format('truetype'),
        url('fonts/Gotham-Medium_1.svg#Gotham-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham-BookItalic';
    src: url('fonts/Gotham-BookItalic.eot');
    src: url('fonts/Gotham-BookItalic.eot?#iefix') format('embedded-opentype'),
        url('fonts/Gotham-BookItalic.woff2') format('woff2'),
        url('fonts/Gotham-BookItalic.woff') format('woff'),
        url('fonts/Gotham-BookItalic.ttf') format('truetype'),
        url('fonts/Gotham-BookItalic.svg#Gotham-BookItalic') format('svg');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham-LightItalic');
    src: url('fonts/Gotham-LightItalic.eot');
    src: url('fonts/Gotham-LightItalic.eot?#iefix') format('embedded-opentype'),
        url('fonts/Gotham-LightItalic.woff2') format('woff2'),
        url('fonts/Gotham-LightItalic.woff') format('woff'),
        url('fonts/Gotham-LightItalic.ttf') format('truetype'),
        url('fonts/Gotham-LightItalic.svg#Gotham-LightItalic') format('svg');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham-MediumItalic';
    src: url('fonts/Gotham-MediumItalic.eot');
    src: url('fonts/Gotham-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('fonts/Gotham-MediumItalic.woff2') format('woff2'),
        url('fonts/Gotham-MediumItalic.woff') format('woff'),
        url('fonts/Gotham-MediumItalic.ttf') format('truetype'),
        url('fonts/Gotham-MediumItalic.svg#Gotham-MediumItalic') format('svg');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham-BoldItalic';
    src: url('fonts/Gotham-BoldItalic.eot');
    src: url('fonts/Gotham-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('fonts/Gotham-BoldItalic.woff2') format('woff2'),
        url('fonts/Gotham-BoldItalic.woff') format('woff'),
        url('fonts/Gotham-BoldItalic.ttf') format('truetype'),
        url('fonts/Gotham-BoldItalic.svg#Gotham-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham-Bold';
    src: url('fonts/Gotham-Bold.eot');
    src: url('fonts/Gotham-Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/Gotham-Bold.woff2') format('woff2'),
        url('fonts/Gotham-Bold.woff') format('woff'),
        url('fonts/Gotham-Bold.ttf') format('truetype'),
        url('fonts/Gotham-Bold.svg#Gotham-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham-Light';
    src: url('fonts/Gotham-Light.eot');
    src: url('fonts/Gotham-Light.eot?#iefix') format('embedded-opentype'),
        url('fonts/Gotham-Light.woff2') format('woff2'),
        url('fonts/Gotham-Light.woff') format('woff'),
        url('fonts/Gotham-Light.ttf') format('truetype'),
        url('fonts/Gotham-Light.svg#Gotham-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham-ThinItalic';
    src: url('fonts/Gotham-ThinItalic.eot');
    src: url('fonts/Gotham-ThinItalic.eot?#iefix') format('embedded-opentype'),
        url('fonts/Gotham-ThinItalic.woff2') format('woff2'),
        url('fonts/Gotham-ThinItalic.woff') format('woff'),
        url('fonts/Gotham-ThinItalic.ttf') format('truetype'),
        url('fonts/Gotham-ThinItalic.svg#Gotham-ThinItalic') format('svg');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham-Bold_1';
    src: url('fonts/Gotham-Bold_1.eot');
    src: url('fonts/Gotham-Bold_1.eot?#iefix') format('embedded-opentype'),
        url('fonts/Gotham-Bold_1.woff2') format('woff2'),
        url('fonts/Gotham-Bold_1.woff') format('woff'),
        url('fonts/Gotham-Bold_1.ttf') format('truetype'),
        url('fonts/Gotham-Bold_1.svg#Gotham-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham-UltraItalic';
    src: url('fonts/Gotham-UltraItalic.eot');
    src: url('fonts/Gotham-UltraItalic.eot?#iefix') format('embedded-opentype'),
        url('fonts/Gotham-UltraItalic.woff2') format('woff2'),
        url('fonts/Gotham-UltraItalic.woff') format('woff'),
        url('fonts/Gotham-UltraItalic.ttf') format('truetype'),
        url('fonts/Gotham-UltraItalic.svg#Gotham-UltraItalic') format('svg');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham-Black';
    src: url('fonts/Gotham-Black.eot');
    src: url('fonts/Gotham-Black.eot?#iefix') format('embedded-opentype'),
        url('fonts/Gotham-Black.woff2') format('woff2'),
        url('fonts/Gotham-Black.woff') format('woff'),
        url('fonts/Gotham-Black.ttf') format('truetype'),
        url('fonts/Gotham-Black.svg#Gotham-Black') format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham-Thin';
    src: url('fonts/Gotham-Thin.eot');
    src: url('fonts/Gotham-Thin.eot?#iefix') format('embedded-opentype'),
        url('onts/Gotham-Thin.woff2') format('woff2'),
        url('fonts/Gotham-Thin.woff') format('woff'),
        url('fonts/Gotham-Thin.ttf') format('truetype'),
        url('fonts/Gotham-Thin.svg#Gotham-Thin') format('svg');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham-XLight';
    src: url('fonts/Gotham-XLight.eot');
    src: url('fonts/Gotham-XLight.eot?#iefix') format('embedded-opentype'),
        url('fonts/Gotham-XLight.woff2') format('woff2'),
        url('fonts/Gotham-XLight.woff') format('woff'),
        url('fonts/Gotham-XLight.ttf') format('truetype'),
        url('fonts/Gotham-XLight.svg#Gotham-XLight') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham-BookItalic_1';
    src: url('fonts/Gotham-BookItalic_1.eot');
    src: url('fonts/Gotham-BookItalic_1.eot?#iefix') format('embedded-opentype'),
        url('fonts/Gotham-BookItalic_1.woff2') format('woff2'),
        url('fonts/Gotham-BookItalic_1.woff') format('woff'),
        url('fonts/Gotham-BookItalic_1.ttf') format('truetype'),
        url('fonts/Gotham-BookItalic_1.svg#Gotham-BookItalic') format('svg');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham-XLightItalic';
    src: url('fonts/Gotham-XLightItalic.eot');
    src: url('fonts/Gotham-XLightItalic.eot?#iefix') format('embedded-opentype'),
        url('fonts/Gotham-XLightItalic.woff2') format('woff2'),
        url('fonts/Gotham-XLightItalic.woff') format('woff'),
        url('fonts/Gotham-XLightItalic.ttf') format('truetype'),
        url('fonts/Gotham-XLightItalic.svg#Gotham-XLightItalic') format('svg');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham-Light_1';
    src: url('fonts/Gotham-Light_1.eot');
    src: url('fonts/Gotham-Light_1.eot?#iefix') format('embedded-opentype'),
        url('fonts/Gotham-Light_1.woff2') format('woff2'),
        url('fonts/Gotham-Light_1.woff') format('woff'),
        url('fonts/Gotham-Light_1.ttf') format('truetype'),
        url('fonts/Gotham-Light_1.svg#Gotham-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}

header.header .navbar{ min-height: auto;margin-bottom: 0; }
header.header .navbar-brand{ height: auto;padding: 0;}
header.header .top-header .navbar-default{float: right;padding: 0;}
header.header .navbar{background-color: unset;border:0;}
header.header ul{padding: 0;margin: 0;}
/* header.header .navbar-right{float: none !important;} */
header.header .nav > li > a:hover, .nav > li > a:focus{background-color: unset;}
header.header .top-header{background-color: #000;padding: 0;}
header.header .top-header .hdr-contact{}
header.header .top-header .hdr-contact ul.social{display: inline-block;}
header.header .top-header .hdr-contact ul.social li{display: inline-block;float: left;padding: 16px 12px;position: relative;}
header.header .top-header .hdr-contact ul.social li a{font-size: 18px;color: #000;width: 25px;height: 25px;background: #fff;border: 1px solid #fff;text-align: center;line-height: 25px;display: block;border-radius: 5px;}
header.header .top-header .hdr-contact ul.social li:after {position: absolute;content: "";border-right: 1px solid #4b4b4b;width: 3px;height: auto;right: 0;top: 0;bottom: 0;}
header.header .top-header .right-hdr-nav .hdr-info{}
header.header .top-header .right-hdr-nav .hdr-info ul{padding: 0;margin: 0;}

header.header .top-header .right-hdr-nav .hdr-info ul li a{font-family: 'Gotham-Book';color: #fff;font-size: 12px;text-transform: uppercase;padding: 20px 14px;text-decoration: none;}
header.header .top-header .right-hdr-nav .hdr-info ul li.fa-user a{ padding-left: 35px;  }

header.header .top-header .right-hdr-nav .hdr-info ul li a:hover{background-color: unset;}
header.header .top-header .right-hdr-nav .hdr-info ul li:after {position: absolute;content: "";border-right: 1px solid #4b4b4b;width: 3px;height: auto;right: 0;top: 0;display: inline-block;bottom: 0;}
header.header .top-header .right-hdr-nav .hdr-info ul li:last-child::after{display: none;}
header.header .top-header .right-hdr-nav .hdr-info ul li ul{display: inline-block;width: 100%;}
header.header .top-header .right-hdr-nav .hdr-info ul li ul li{display: inline-block;list-style: none;position: relative;}
header.header .top-header .right-hdr-nav .hdr-info ul li ul li .user-logo {position: relative;}
header.header .top-header .right-hdr-nav .hdr-info ul li ul li .text{padding: 0 2px;}
header.header .top-header .right-hdr-nav .hdr-info ul li.user-logo a{padding-left: 30px;}
header.header .top-header .right-hdr-nav .hdr-info ul .fa-user:before{content: "";background: url(images/employee-login-icon.jpg) no-repeat;top: 10px;position: absolute;left: 0;height: 30px;width: 30px;}
header.header .top-header .right-hdr-nav .hdr-info ul li:last-child::before{content: "";background: url(images/client-login-icon.jpg) no-repeat;top: 10px;position: absolute;left: 0;height: 30px;width: 30px;}
header.header .bottom-header {padding: 15px 0 0;}
header.header .bottom-header .logo{}
header.header .bottom-header ul{ margin: 0;padding: 35px 0; text-align: center; float: none !important; }
header.header .bottom-header ul li{ display: inline-block; text-align: center; float: none; }
header.header .bottom-header ul li a{font-family:'Gotham-Bold';color: #000;font-size: 17px;text-transform: capitalize;text-decoration: none;    }
header.header .bottom-header ul li .logo1{float: left;display: inline-block;}
header.header .bottom-header ul li .text-call{display: inline-block;}
header.header .bottom-header ul li .text-call a{line-height: 48px;}
header.header .bottom-header ul li a.rst-btn{padding: 20px 5px;background-color: #4268B3;color: white;border: 0px;width: 100%;max-width: 300px;box-sizing: border-box;font-size: 15px;cursor: pointer;font-weight:bold;margin: -7px 6px 0 15px;text-align: center;}

footer{background-color: #f3f3f3;padding: 50px 0 0 ;}
footer .container{
    width: 100%;
    padding: 20px 70px;
}
footer .row{margin: 0;}
footer .top-footer{}
footer .top-footer .social-link{}
footer .top-footer .social-link ul{padding: 0;margin:0;width: 100%;display: inline-block;}
footer .top-footer .social-link ul li{display: inline-block;width: 100%;}
footer .top-footer .social-link ul li a{font-weight: 400;color: #000;font-size: 14px;text-transform: uppercase;text-decoration: none;position: relative;}
footer .top-footer .social-link ul li a:before{position: absolute;width: 7px;height: 7px;border-radius: 50%;background: #000;content: "";top: 31%;left: -22px;}
footer .top-footer .contact-info{text-align: right;}
footer .top-footer .contact-info p{font-size: 22px;font-weight: 700;color: #000;line-height: 29px;padding: 0;}
footer .top-footer .contact-info a span{color: #d93832;}
footer .top-footer .contact-info a{text-decoration: none;font-size: 21px;font-weight: 700;color: #000;line-height: 32px;}
footer .top-footer a.rst-btn {text-decoration: none;font-family:'Gotham-Bold' ;display: inline-block;text-align: center;padding: 16px 22px;background-color: #4268B3;color: white;border: 0px;font-size: 14px;}
footer .address-sec{}
footer .address-sec .info {margin: 25px 0;}
footer .address-sec .info ul.details{padding: 0;margin: 0;display: inline-block;width: 100%;}
footer .address-sec .info ul.details li{list-style: none;position: relative;font-size: 12px;}
/* footer .address-sec .info ul.details li:after{position: absolute;content: "";border-right: 1px solid #999;width: 3px;height: 20px;right: -4px;top:-5px;display: inline-block;} */
footer .address-sec .info ul.details li:last-child::after{display: none;}
footer .address-sec .info ul.details li::before{position: absolute;width: 7px;height: 7px;border-radius: 50%;background: #999;content: "";top: 30%;left: -3%;}
footer .address-sec .info ul.details li p{color: #999;font-size: 15px;font-family: 'Gotham-bold';line-height: 7px;padding: 0 6px;}
footer .main-box{display: inline-block;width: 100%;border-top: 1px solid #999;padding: 30px 0;}
footer .main-box .copy-right{}
footer .main-box .copy-right ul.link{display: inline-block;}
footer .main-box .copy-right ul.link li{font-family: 'Gotham-bold';color: #999;display: inline-block;float: left;padding: 0 10px;position: relative;font-size: 15px;}
footer .main-box .copy-right ul.link li:after{position: absolute;content: "";border-right: 1px solid #999;width: 3px;height: 20px;right: 0;top: 2%;display: inline-block;}
footer .main-box .copy-right ul.link li:last-child::after{display: none;}
footer .main-box .copy-right ul.link li p{color: #999;}
footer .main-box  .social-links{}
footer .main-box  .social-links ul.social{display: inline-block;}
footer .main-box  .social-links ul.social li{display: inline-block;float: left;padding: 0 8px;position: relative;}
footer .main-box  .social-links ul.social li a{font-size: 18px;color: #fff;width: 25px;height: 25px;background: #000;border: 1px solid #fff;text-align: center;line-height: 26px;display: block;border-radius: 5px;}

.header-standard .author-post span a:hover{color: #ee1c25;}
.cat > a.penci-cat-name{color:#ee1c25; }
.penci-more-link a.more-link{color: #ee1c25;}
.widget.widget_categories ul li a:hover{color:#ee1c25;}
.header-standard::after{background:#ee1c25;}
.widget-social.remove-circle a:hover i{color:#ee1c25;}
.widget-social.show-text a:hover span{color:#ee1c25;}
.widget ul.side-newsfeed li .side-item .side-item-text h4 a:hover{color:#ee1c25;}
.penci-post-share-box a.liked, .penci-post-share-box a:hover{color:#ee1c25; }
.penci-post-box-meta .penci-box-meta a:hover{color: #ee1c25;}
.penci-more-link a.more-link:before,.penci-more-link a.more-link:after {border-top: 1px solid #ee1c25;}


.header-style-header-6 .featured-area { margin-top: 0px; } 

.justmobile{display: none;}
@media(max-width:1600px){
    footer .top-footer .contact-info p{font-size: 18px;}
    footer .top-footer .contact-info a{font-size: 16px;}
    footer .top-footer a.rst-btn{padding: 10px;}
}
@media (max-width: 1200px){ 
    header.header .top-header .right-hdr-nav .hdr-info ul .fa-user:before{top: 16%;}
    header.header .top-header .right-hdr-nav .hdr-info ul li:last-child::before{top: 16%;}
    header.header .top-header .right-hdr-nav .hdr-info ul li a{padding:20px 14px;}
    header.header .bottom-header ul li a.rst-btn{font-size: 14px;}

    header.header .bottom-header ul li a.rst-btn { max-width: 180px; }
    footer .container{padding: 20px;}

    footer .top-footer .contact-info p{font-size: 16px;}
    footer .top-footer .contact-info a{font-size: 14px;}
}
@media (max-width:1199px) {
    header.header .bottom-header .logo{padding: 10px 0;}
    header.header .top-header .right-hdr-nav .hdr-info ul li:after{right: 2%;}
    header.header .top-header .right-hdr-nav .hdr-info ul .fa-user:before{left: 0;top: 17%;}
    header.header .top-header .right-hdr-nav .hdr-info ul li:last-child::before{left: 0;top: 17%;}
    header.header .top-header .right-hdr-nav .hdr-info ul li a{padding: 22px 13px;}
    header.header .bottom-header ul li a.rst-btn {margin: -12px 18px 0;}
    header.header .bottom-header ul li a{font-size: 18px;}
    footer .main-box .copy-right ul.link li{font-size: 12px;}
    footer .main-box .copy-right ul.link li:after{top:0;}
    
    footer .top-footer .contact-info p{font-size: 18px;}
    footer .top-footer .contact-info a{font-size: 16px;}
    footer .main-box .copy-right ul.link li{padding: 0 8px;}
}
/* ipad 1024 landscape */

@media (max-width:1024px) {

    header.header .top-header .right-hdr-nav .hdr-info ul li a{padding: 0px 9px 0 12px;font-size: 10px;}
    header.header .bottom-header ul{padding: 24px 0;}
    header.header .bottom-header ul li button{width: 88%;margin: -6px 15px 0;font-size: 12px;}
    header.header .bottom-header ul li a.rst-btn{margin:-12px 7px 0;font-size: 13px;max-width: 209px;}
    .navbar-nav > li{padding: 21px  0px;}
    header.header .navbar-brand{padding: 21px 0  0 0;}
    
}
.header-list-style .cat,
.post-tags,
.header-standard .cat{display: none !important;}
.header-blog-img{text-align: center;text-transform: uppercase;background: #dddddd; padding: 30px;}

@media (max-width:991px) {
.navbar-nav > li{padding: 0;}
header.header .container-fluid{padding:0;}
header.header .top-header .navbar-default{float: none;padding: 0 0 100px;}
header.header .navbar-brand{padding:0;}
header.header .navbar-header{text-align: right;margin:95px 0 0 0;}
header.header .navbar-default .navbar-toggle{border: 0;background: none;margin-top: -11%;}
header.header .navbar-default .navbar-toggle .icon-bar{background-color: #000;height: 4px;width: 32px;}
header.header .navbar-brand{width: 223px;display: inline-block;}
header.header .navbar-default .navbar-collapse, .navbar-default .navbar-form{padding: 0;}
header.header .top-header{background:unset;padding: 0;position: relative;right: 0;top: 132px;z-index: 999;}
header.header .top-header .hdr-contact{display: none;}
header.header .top-header .hdr-contact ul.social li:after{display: none;}
header.header .top-header .right-hdr-nav .hdr-info ul li.user-logo a{padding-left: 0;}  
header.header .top-header .right-hdr-nav .hdr-info ul li{border-bottom: 1px solid #c2c2c2;}
header.header .top-header .right-hdr-nav .hdr-info{text-align: center;}
header.header .top-header .right-hdr-nav .hdr-info ul li:after{display: none;}
header.header .top-header .right-hdr-nav .hdr-info ul li a{padding: 7px 0;font-size: 15px;background-color: rgb(230, 230, 230);}
header.header .top-header .right-hdr-nav .hdr-info ul li ul li{padding: 6px 12px;width: 100%;}
header.header .top-header .right-hdr-nav .hdr-info ul li ul li .user-logo{top: 3px;}
header.header .top-header .right-hdr-nav .hdr-info ul li a{color: #000;}
header.header .top-header .right-hdr-nav .hdr-info ul{width: 100%;display: inline-block;}
header.header .top-header .right-hdr-nav .hdr-info ul li{display: inline-block;width: 100%;}
header.header .top-header .right-hdr-nav .hdr-info ul .fa-user:before{display: none;}
header.header .top-header .right-hdr-nav .hdr-info ul li:last-child::before{display: none;}
header.header .bottom-header ul li .logo1{float: none;}
header.header .bottom-header{width: 100%;display: inline-block;text-align: center;top: 0;position: absolute;}
header.header .bottom-header .logo{display: inline-block;}
header.header .bottom-header ul li {display: none;}
header.header .bottom-header ul li.call-details{display: block;text-align: center; padding: 0 10px; }
header.header .bottom-header ul li a{font-size: 30px;}
footer{padding:25px 0;}
footer .main-box .social-links{display: none;}
footer .main-box .copy-right{text-align: left;}
footer .main-box .copy-right ul.link li p{font-size: 13px;line-height: 49px;margin:0;padding:0;}
footer .main-box .copy-right ul.link li::after{top: 0;} 
footer .top-footer{display: none;}
footer .address-sec{display: none;}
footer .main-box{border: 0;padding: 10px 0;}

/* ========2-4-2021======================== */
body .justmobile{
    padding: 0 15px;
    text-align: start;
    display: block;
  }
  .justmobile .sec-footer-mobile .sec-footer h4{
   margin: 0 0 15px 0;
   padding: 0 0 15px;
   border-bottom:1px solid #000;
   font-size: 16px;
   display: flex;
   justify-content: space-between;
   align-items: center;
   font-weight: 700;
  }
  .justmobile .sec-footer-mobile .sec-footer h4::after{
    content: '\f0dd';
    font-family: "Font Awesome 5 Free";
    font-size: 18px;
   margin-top: -12px;
  }
  .justmobile .sec-footer-mobile .sec-footer h4.menuToggle.active::after{
   content: '\f0de';
   font-family: "Font Awesome 5 Free";
   font-size: 18px;
   margin-top: 0;
  }
  .justmobile .sec-footer-mobile .sec-footer .sec-footer-list{
    display: none;
   position: relative;
  }
  .justmobile .sec-footer-mobile .sec-footer .sec-footer-list ul{
    margin: 0;
    list-style:disc;
    padding: 0 20px 10px 20px;
  }
  .justmobile .sec-footer-mobile .sec-footer .sec-footer-list ul li{
   font-size: 14px;
   line-height: 20px;
   list-style:disc;
   font-weight: 400;
   padding: 0 0 5px 0;
  }
  .justmobile .sec-footer-mobile .sec-footer .sec-footer-list ul li a{
      color: #000;
  }
  footer .container{
    padding: 0px;
  }
}

/* 640 portrait */
@media (max-width:640px) {
    .header-blog-img{
        padding: 15px;
        margin-top: -30px;
    margin-bottom: 30px;
    }
    .header-blog-img h1{
        margin-top: 10px;
    }
}

/* ipad 768 portrait */
@media (max-width:768px) {


}

@media (max-width:767px) {
    footer{padding: 15px 0  0;}
    footer .main-box .copy-right ul.link li::after{display: none;}
    footer .main-box .copy-right ul.link li{font-size: 15px;line-height: 22px;}
}


/* iphone 6+ 736 landscape */
@media (max-width:736px) {
    

}

/* iphone 6 667 landscape */
@media (max-width:667px) {footer .main-box .copy-right ul.link li{line-height: 22px;}
}

/* iphone 5 568 landscape */
@media (max-width:568px){
header.header .navbar-default .navbar-toggle{margin-top: 5%;}
header.header .navbar-header{margin: 9px 0 0;}
}
    

/* iphone 4 480 landscape */
@media (max-width:480px) {

}

/* iphone 6+ 414 portrait */
@media (max-width:414px) {
    footer .main-box .copy-right ul.link li::after{display: none;}
}

/* iphone 6 375 portrait */
@media (max-width:375px) {
    footer .main-box .copy-right ul.link li{font-size: 13px;}
    header.header .navbar-default .navbar-toggle{margin-top: 6%;}
    header.header .navbar-header{margin: 6px 0  15px;padding: 0 0 51px;}
    
    header.header .top-header .navbar-default{padding: 0 0 50px;}
    
}

/* iphone 5 and iphone 4 320 portrait */
@media (max-width:320px) {

    header.header .navbar-default .navbar-toggle{margin: -30% 0 0;}
    footer .main-box .copy-right ul.link li{font-size: 11px;}

    header.header .top-header .navbar-default{padding: 0 0 100px;}
}



body.penci-image-holder {
    position: relative;
    width: 100%;
    background: #f5f5f5 url(images/no-image.jpg);
    display: inline-block;
    vertical-align: top;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    overflow: hidden;
    display: block;
    content: "";
    width: 100%;
    padding-top: 56.25%;
    /* background: none !important; */
    /* box-shadow: none !important; */
}

body.penci-image-holder::before {
    display: none !important;
}

.list-post .item-content.entry-content p{display: -webkit-box;
    -webkit-line-clamp: 3;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;}