/*
Theme Name: AD Security Child
Theme URI: https://babystreet.althemist.com/
Description: <strong>Babystreet theme by theAlThemist</strong> - <br/> Modern E-commerce WordPress / WooCommerce theme<br/> <a href='http://www.althemist.com'>Other themes by us.</a>
Version: 1.0.0
Template: babystreet
Author: theAlThemist
Author URI: https://www.althemist.com
License: Envato / Themeforest Split Licence
License URI: https://themeforest.net/licenses/standard
Text Domain: babystreet
*/

html, body{ font-family: "Be Vietnam Pro", sans-serif;}

#banner{ padding:0px 0px 0px 0px;}

.tablepress{ border:1px solid #ddd !important;}
th.column-1, th.column-2, th.column-3, th.column-4{ background-color:#009846 !important; padding: 12px 15px !important; color: #FFF !important;}
td.column-1, td.column-2, td.column-3, td.column-4{ padding: 12px 15px !important; border-left: 1px solid #ddd !important;}
.dataTables_info{ display:none;}

#about1{ padding:80px 0px 40px 0px;}
.pg-hd{ text-align: center;}
.pg-hd h2{}

#about2{ padding:80px 0px 40px 0px; background-color: #f1f0ec;}


.grecaptcha-badge{ right: -300px !important;}
#footer{ border-top:0px !important;}
#footer > .inner{ padding-top:60px; padding-bottom:0px; display: none;}
#block-7{ width: 26%;}
.ftr-lg{}
.ftr-lg img{ }
.ftr-lg p{ font-size:14px; line-height:26px; width:90%;}
.ftr-scl{ padding-top:24px;}
.ftr-scl a{ display:inline-block; width: 36px; height:36px; line-height:36px; background-color: #3d455d; text-align:center; margin-right:15px;
 border-radius: 6px;}
.ftr-scl a img{ width:50px;}
.ftr-scl a:hover{ background-color: #0068b4;}
#nav_menu-2{ width: 15%;}
#block-8{ width: 23%;}
.ftr-news{}
.ftr-news h3{ font-size: 23px; font-weight: 600; color: #fff; margin-bottom: 30px;}
#block-9{ width: 21%;}
.ftr-contact{}
.ftr-contact h3{ font-size: 23px; font-weight: 600; color: #fff; margin-bottom: 30px;}
.ftr-contact ul{ list-style:none; margin:0; padding:0;}
.ftr-contact li{ list-style:none; margin:0; padding:0px 0px 24px 35px; display:block; position:relative; font-size:15px; line-height:26px; color:#FFF;}
.ftr-contact li img{ position:absolute; left:0; top:1px; width: 24px;}

#powered{ position:relative;}
#powered .author_credits{ float:left; text-align:left; padding:10px 0px; font-size:13px;}
#powered .author_company{ float:right; text-align:right;}
#powered .author_company a{ display:inline-block; padding-top:4px;}
#powered .author_company a img{ width:30px;}
#powered .inner{ padding-top:12px; padding-bottom:7px;}

input:focus::-webkit-input-placeholder { color:transparent; }
input:focus:-moz-placeholder { color:transparent; }
input:focus::-moz-placeholder { color:transparent; }
input:focus:-ms-input-placeholder { color:transparent; }
textarea:focus::-webkit-input-placeholder { color:transparent;}
textarea:focus:-moz-placeholder { color:transparent; }
textarea:focus::-moz-placeholder { color:transparent; }
textarea:focus:-ms-input-placeholder { color:transparent; }


@media screen and (min-width: 300px) and (max-width: 1279px){
#header #logo img{ max-height: 80px !important;}


}





