/*

Theme Name: wp-bootstrap

Theme URI: http://320press.com/wpbs

Description: A simple responsive theme based on the Bootstrap framework. Includes multiple page templates, two different sidebars and a theme options panel.

Version: 3.3.1

Author: Chris Barnes

Author URI: http://cbarn.es

Tags: black, white, one-column, two-columns, flexible-width, custom-background, custom-colors, custom-menu, full-width-template, theme-options

License: GNU General Public License v2.0 & Apache License 2.0

License URI: http://www.gnu.org/licenses/gpl-2.0.html http://www.apache.org/licenses/LICENSE-2.0

*/



/* HEADS UP: Everything that you will normally find here can be found in the library/less/wp.less */



p {

    margin: 0 0 0px!important;

    line-height: 1.4;

}



.blog-col-1 .blog-inner-wrap-view, .blog-col-0 .blog-inner-wrap-view {

   border-bottom: 0px solid #d1d1d1!important;

    padding-bottom: 0px!important;

   margin-bottom: 0px!important; 

}







.pagetagscode { padding: 20px 0; }



.epyt-gallery-title {

font-size: 1.3em!important;

  

}



.news-template-default .wp-posts-carousel-created-date {display:none!important;}

.counterhome {display:none!important;}



.blog-more-link {display:none!important;}



.home .blog_pagination {display:none!important;}



.page-id-4656 .eytg_main_container {overflow:hidden;}

.page-id-6399 .blog-title a {color:#00529c!important;}



.home .blog-col-1, .home .blog-col-0 {

    padding-bottom: 0px;

    border-bottom: 1px solid #fffdef;

}



.home .blog {

    margin-bottom: 0px !important;

    }



.home .blog .blog-title a {

    font-size: 16px;

    line-height: 14px;

    color: #555;

}







.sidebar .blog-col-1, .sidebar .blog-col-0 {

    padding-bottom: 0px;

    border-bottom: 1px solid #fffdef;

}



.sidebar .blog {

    margin-bottom: 0px !important;

    }



.sidebar .blog .blog-title a {

    font-size: 16px;

    line-height: 14px;

    color: #555;

}



.single-blog_post .wp-posts-carousel-created-date {display:none;}

.single-blog_post .single-title {    

color: #003875;

    padding-bottom: 15px;

    font-family: 'iskoola_potaregular';

    font-size: 24px!important;

    text-align: left;

    font-weight: 400;

    padding-top: 5px;

    margin-bottom: 0px;

    margin-top: 0px;

}



.frt img {width:100%;margin-bottom:20px;}

.logo {padding-bottom:10px;}



.single-news .sidebar .news-image-bg {display:none;}

.single-news .single-title {    color: #003875;

    padding-bottom: 15px;

font-family: 'iskoola_potaregular';

    font-size: 24px!important;

  

    text-align: left;

    font-weight: 400;

    padding-top: 5px;

  

    margin-bottom: 0px;

    margin-top: 0px;



}



.search-results #main {padding-bottom:20px;}





.blk5 .pt-cv-title {font-size:15px;}

.blk5 .pt-cv-content {font-size:12px;}

.pt-cv-content-item {

    text-align: left;

}



.qkup {

    min-height:620px;

   

}



.jaw_years {font-size:18px;}



.effect0 {

   

    box-shadow: 0 0 4px 1px #000!important;

}



pre {

    display: block;

    padding: 0px;

    margin: 0 0 0px;

    font-size: 13px;

    line-height: 1.428571429;

    word-break: break-all;

    word-wrap: break-word;

    color: #333;

    background-color: #ffffff;

    border: 0px solid #ffffff;

    border-radius: 0px;

}



.wp-posts-carousel-desc .more-link {display:none;}

.wp-posts-carousel-details h3 {color:#00529c;text-align:left!important;padding:2%;}

.wp-posts-carousel-details h3 a {color:#00529c;text-align:left!important;}

.wp-posts-carousel-details h3 a:hover {color:#16315e;text-align:left!important;}

.wp-posts-carousel-desc {font-size:16px!important; color: #353535!important;}

.wp-posts-carousel-created-date {text-align:left!important;}

.wp-posts-carousel-details h3 {padding: 0 0 2% 0!important; }

.wp-posts-carousel-created-date {  padding: 0 0 10px 40px!important;}

.wp-posts-carousel-desc {  padding: 0 0 2% 0!important;}

.wp-posts-carousel-details {padding:0 5px 10px 0px!important;}

.pt-cv-wrapper .btn-success {display:none!important;}

.pt-cv-title {color:#00529c!important;text-align:left!important;}

.pt-cv-title a {color:#00529c!important;}

.pt-cv-content {text-align:left!important;}

.jaw_years {list-style:none;}

.smalltext p {font-size:14px!important;line-height:1.4!important;}



.lsow-testimonials-slider .lsow-testimonial-text { font-style:normal!important;}



.single-post h1 {color:#003875;padding-bottom: 15px;}

.sidebar h2 {color:#003875;    font-size: 20px!important;font-weight: 700!important;}

.cp p {

    color: white;

    font-size: 14px;

    font-family: calibri; }



.wpcf7 .cf7s-caspar {

  

    border: 0px solid #c3c3c3!important; 

    

}





.single-post .post_content p {

    color:#353535;

    font-weight: 400;

    font-size: 20px;

}



time {

	

	background: url(timeic.png) no-repeat;

	

	margin-right: 0px;

	padding-bottom: 3px;

	    padding-left: 30px;

    padding-top: 2px;



}



.wp-posts-carousel-created-date {

	

	background: url(timeic.png) no-repeat;

	

	margin-right: 0px!important;

	padding-bottom: 3px!important;

	    padding-left: 30px!important;

    padding-top: 0px!important;

    margin-left: 0px!important;



}



.widget-date-post {



background: url(timeic.png) no-repeat;

	

	margin-right: 0px;

	padding-bottom: 3px;

	    padding-left:25px;

    padding-top: 0px;



}



.wpcf7-form-control {

border: 1px solid #cecece!important;

    box-shadow: inset 1px 1px 1px 1px #ababab!important;

    background: #f9f9f9!important;



}



.sidebar #search {width: 220px;}







@media (max-width: 920px) {

.sidebar #search {width: 100%;}



}



.testimonials-slidelist.design-1 .fa-quote-left, .testimonials-list.design-1 .fa-quote-left, .testimonials-slide-widget.design-1 .fa-quote-left {color:black;}



.startsmin h1 {

padding-left: 0px;



}



.post-bar {

   

    display: none; 

}



.post-img > img {

    border-left: 0px solid #ea5f51;

    border-bottom: 0px solid #ea5f51;

    width: 100%;

    height: auto;

    transition: all 0.3s ease-in-out 0s;

}
.navbar-brand {
    float: right !important;
    color: #FFF;
}
.navmain {
    float: right !important;
}
a, a:active, a:focus{
    outline: none; /* Works in Firefox, Chrome, IE8 and above */ 
}
#mega-menu-wrap-main_nav .mega-menu-toggle #mega-toggle-block-1::before {
    content: '\f333';
    font-family: 'dashicons';
    font-size: 45px;
    margin: 0 0 0 5px;
    color: #fdfdfd;
    text-align: center;
    border: 0px solid #FFF;
    border-radius: 5px !important;
    outline:none !important;
}
.menu-icon {
    display: none;
    color: #FFF;
}
.header-main {
    background-color: #003875;
    border-bottom: 5px solid #c33;
}
.header-outline {
    background-image: url(https://www.mariyahanda.org/wp-content/themes/wordpress-bootstrap-master/images/outline.png);
    background-repeat: no-repeat;
    background-position: right top;
}
.Socialwidget {
    margin-top: 10px !important;
}
.social-icons a > i::before {
    color: #FFF !important;
    font-size: 20px !important;
    text-decoration: none !important;
}
.social-icons a {
    text-decoration: none !important;
}
.wp-svg-facebook, .wp-svg-twitter, .wp-svg-play, .wp-svg-flickr-2 {
    color: #FFF !important;
    padding: 5px 5px;
    text-decoration: none !important;
}
.rfooterbar {
    margin-top: 0;
    font-size: 38px !important;
}
.rfooterbar a {
    text-decoration: none !important;
}
.bottombarz {
    background: #464646;
    height: 40px;
    padding: 10px 0px 0px 0px !important;
    margin: 0px !important;
}
.rfooterbar::before {
    font-size: 38px !important;
}
.wp-svg-facebook::before, .wp-svg-twitter::before, .wp-svg-play::before, .wp-svg-flickr-2::before {
    font-size: 20px !important;
    text-decoration: none !important;
}
.wp-svg-facebook::before {
    font-size: 20px !important;
}
.effect0 {
    box-shadow: 0 0 0px 0px #000 !important;
}

@media (max-width: 1200px) { 
 
.logo-sp {
    padding-bottom: 20px;
}
}
@media (max-width: 767px) { 
    .menu-icon {
        display: block;
    }
    .navbar-brand {
        float: none !important;
        color: #FFF;
        text-align: center !important;
    }
    .navmain {
        float: none !important;
        text-align: center !important;
    }
    .mob-menu {
        
    
    }
    .navbar-default {
        padding-top: 0px;
        width: 100%;
        padding: 0px;
        margin: 0px 0px 0px 0px;
    }
    .navbar-default .navbar-brand {
        color: #FFF !important;
    }
    .header-outline {
        background-image: none;
        background-repeat: no-repeat;
        background-position: right top;
    }
    
}