/*
 Theme Name:   Padman Child
 Theme URI:    http://example.com/twenty-fifteen-child/
 Description:  Twenty Fifteen Child Theme
 Author:       John Doe
 Author URI:   http://example.com
 Template:     padman
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  Padman
*/



/* breadcrums 
.breadcrum { background-color: #F7F7F7;}
.breadcrum_text p { line-height: 18px; margin:0; color:#4C5154; float: left; width:100%;}
.breadcrum_text { padding: 15px 0px;}
.breadcrum_text p span {color: #157B36;}


.about_content_img img{ float:left; width:100%;}
.cols_main { padding: 80px 0px 0 0px; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;-webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.about_content.about_deliver {     padding-bottom: 88px; }
.about_content_text h1{ color: #157B36; font-weight: bold;font-size: 28px;line-height: 38px; margin:0;  ;float: left; width:100%; padding: 0 0 27px 0;}
.about_content_text p {font-size: 16px;    line-height: 23px;   margin:0;   padding: 0 0 22px 0;     float: left;   width:100%;}
.about_content_text ul li {   font-size: 16px;     line-height: 23px; margin-bottom: 6px;float: left; width:100%;}
.cols_main .about_content_text {  padding-left: 85px; }
.about_cols .about_content_text {     padding-left: 15px;     padding-right: 85px; } 
.about_bttn a { width: auto; float: left; color: #fff;  padding: 10px 20px;  border: 1px solid #07507f;     line-height: 18px;     background-color: #07507F;     box-shadow: 0px 2px 4px rgba(74, 74, 74, 0.25);     border-radius: 5px;     text-align: center; }
.about_bttn {     width: 100%;   float: left;     margin: 33px 0 0 0; }
.about_cols {     padding: 136px 0 66px 0;}
.section_grey { background-color: #f0f0f0; padding: 68px 0;}
.section_grey_content_left:last-child {   padding-left: 0;}
.section-grey_content_left {    padding-right: 90px;}
.about_content .about_content_text ul {     width: 100%;     float: left;  margin:0; padding:0 ; }
.cols_deliver_main {     padding: 80px 0 88px 0; }
.cols_deliver_main .about_content_text{     padding-left: 85px; } 
.about_bttn a i {     margin-left: 8px; }
.section_grey_content_left p {     float: left;      margin: 0 0 0 0;  width: 100%;   padding: 0 0 20px 0;}
.section_grey_content_left p:last-child{margin:0; }
.section_grey_content_left:first-child {  padding-right: 59px; }
.section_grey_content_left:last-child {     padding: 0 25px 0 59px; }




/* contact  
.section_contact_main .section_contact_left h1{ color: #157B36; font-weight: bold;font-size: 28px;line-height: 38px;margin-bottom: 27px;float: left; width:100%; margin-top:0px;}
.section_contact_main {     padding: 108px 0px 156px 0px; }
.section_contact_mid h4 { color: #157B36;    margin-bottom: 7px; float:left; width:100%;  font-size: 14px;  font-weight: bold; }  
.section_contact_mid p { font-size:16px; color:#000; float:left; width:100%; margin: 0;  max-width: 300px; }
.section_contact_mid .ph {    margin-bottom: 30px;float:left; width:100%; }
.section_form {     background-color: #167537;     padding-top: 100px; color: #fff;}
.section_form_left h1 {   font-weight: bold;  font-size: 28px; line-height: 38px; float: left; width:100%; margin-top: 0px;}
.section_form_left h2 {   font-weight: bold;  font-size: 21px; line-height: 29px; float: left; width:100%; margin: 0 0 23px 0;}
.section_form_left form input { float:left;  width: 100%; background: #FFFFFF;   box-shadow: inset 2px 2px 5px rgba(56, 56, 56, 0.2); border-radius: 5px; margin:0 0 27px 0; height: 44px;  border: none;      color: #595757;    padding-left: 10px; }
.form_bttn a {     width: auto;     float: left;     color: #fff;     padding: 12px 16px;     border: 1px solid #07507f;     line-height: 18px;     background-color: #07507F;     box-shadow: 0px 2px 4px rgba(74, 74, 74, 0.25);     border-radius: 5px; }
.form_bttn {     float: left;     width: 100%;     margin: 0 0 88px 0; }
.socia-icons .fa {     padding: 16px;     font-size: 18px;     width: 48px;     text-align: center;     text-decoration: none;     border-radius: 50px;     height: 48px;     background: #07507F;     box-shadow: 0px 2px 4px rgba(74, 74, 74, 0.25); }
.socia-icons  a.fa {     color: #fff; }
.socia-icons ul li {     display: inline-block;     padding: 0px 10px 0 0; }
.section_form_left form {     width: 80%; float:left;  }
form textarea {     height: 95px;     color: #000;     padding-left: 10px;     width: 100%;     float: left;     box-shadow: inset 2px 2px 5px rgba(56, 56, 56, 0.2);   border-radius: 5px;      margin: 0 0 26px 0;        }
.map_inner {     position: relative; }	
.map_heading {     background-color: #167537;     width: 100%;     max-width: 332px;     position: absolute;     margin-top: 186px;     left: 20%;     padding: 28px 30px 28px 30px;     color: #fff; 	}
.map_location p {     float: left;     width: 86%;     margin: 0;     padding: 0 0 14px 0; 	font-size: 14px; line-height: 18px }
.map_location img {     width: auto;     padding: 3px 13.75px 0 0;     float: left; }
.map_heading h3 {     margin: 0px 0px 15px 0px; 	font-size: 18px;     line-height: 25px; }
.map_inner iframe {     float: left; }
*/
 