/*
Theme Name: Ride Car Service Child
Author: Timefortheweb
Author URI: https://timefortheweb.com
Description: Child theme of Ride Car Service.
Template: twentyseventeen
License: GNU General Public License v2 or later
Version: 1.0.111020191421
Text Domain: twentyseventeen-child
*/

h1,h2,h3,h4,h5,h6 {letter-spacing: 0; clear:none; text-transform: none;}

.grecaptcha-badge{
	visibility: collapse !important;  
}

/*Styling Contact Form 7 validation with border*/
span .wpcf7-not-valid {
    border: 1px solid #ff0000 !important;
}

/*Remove the ‘Please fill the required field’ message*/
span.wpcf7-not-valid-tip {
    display: none;
}

/*===========blogsection start===========*/
.homeblog-section-main-box{ width:100%; height:auto; padding:0px; margin:0px auto 25px auto; border:0px solid red; display:table; background:#f6f4f4; padding:2%; -webkit-box-shadow: 0px 0px 10px 0px rgba(213,213,213,1);-moz-box-shadow: 0px 0px 10px 0px rgba(213,213,213,1); box-shadow: 0px 0px 10px 0px rgba(213,213,213,1);  }


.homeblog-section-main-box .blog-img-section{ width:auto; height:auto; padding:0px; margin:0px auto 22px auto; }

ul.post-meta-data{ list-style: none; padding:5px; margin:0px auto 15px auto!important; background:#ededed; width:100%;  display:table;}
ul.post-meta-data li{ float:left; padding:0px; margin:0px 6px; }
ul.post-meta-data li a{ color:#000; font-size:14px; line-height:normal; font-weight:400; }

.homeblog-section-main-box .text-section h3{ background:none; padding:0px!important; margin:0px auto 8px auto!important; color:#000; font-size:21px!important; line-height:normal; font-weight:600!important; margin-bottom:17px!important;}
.homeblog-section-main-box .text-section h3 a{ color:#000;}
.homeblog-section-main-box h3 a{ color:#000; font-weight:600;}

.homeblog-section-main-box .text-section h5 a{width:auto; height: 46px; color: #f0f0f0;
font-size: 18px; line-height:46px; font-weight:600; text-transform: uppercase; background: #227dda; border: none; border-bottom: 3px solid #115eac;transition: background-color 0.5s ease; display:inline-block; padding:0px 20px;}
.homeblog-section-main-box .text-section h5 a:hover{background: #115eac; border-bottom: 3px solid #227dda;}

.homeblog-section-main-box .text-section{ width:100%!important; height:auto; padding:0px; margin:0px auto; }
.homeblog-section-main-box .text-section p a{ color:#000; text-decoration:underline;}

/*===========*/
#recent-posts-2{background:#f6f4f4; padding:4%; -webkit-box-shadow: 0px 0px 10px 0px rgba(213,213,213,1);-moz-box-shadow: 0px 0px 10px 0px rgba(213,213,213,1); 
  box-shadow: 0px 0px 10px 0px rgba(213,213,213,1); margin:0px auto 25px auto;}
#recent-posts-2 h2{font-size:20px!important; line-height:normal; font-weight:600!important; margin-bottom:10px!important; letter-spacing:0px;}
#recent-posts-2 ul{ list-style: none; padding:0px; margin:0px; }
#recent-posts-2 ul li a{ color:#000; font-size:14px; line-height: normal; font-weight:400 }
#recent-posts-2 ul li a:hover{ text-decoration:none!important; border-bottom:none!important; text-shadow:none!important; box-shadow:none!important; }
#recent-posts-2 ul li:hover{ text-decoration:none!important; border-bottom:none!important; text-shadow:none!important; box-shadow:none!important; }
#recent-posts-2 ul li:last-child{ border-bottom:none; }

#categories-2{background:#f6f4f4; padding:4%; -webkit-box-shadow: 0px 0px 10px 0px rgba(213,213,213,1);-moz-box-shadow: 0px 0px 10px 0px rgba(213,213,213,1); letter-spacing:0px; 
  box-shadow: 0px 0px 10px 0px rgba(213,213,213,1); margin:0px auto 25px auto;}
#categories-2 h2{font-size:20px!important; line-height:normal; font-weight:600!important; margin-bottom:10px!important; letter-spacing:0px; }
#categories-2 ul{ list-style: none; padding:0px; margin:0px; }
#categories-2 ul li a{ color:#000; font-size:14px; line-height: normal; font-weight:400;text-decoration:none!important; border-bottom:none!important; text-shadow:none!important; box-shadow:none!important; }
#categories-2 ul li a:hover{ text-decoration:none!important; border-bottom:none!important; text-shadow:none!important; box-shadow:none!important; }
#categories-2 ul li:hover{ text-decoration:none!important; border-bottom:none!important; text-shadow:none!important; box-shadow:none!important; }
#categories-2 ul li:last-child{ border-bottom:none; }

#archives-2{background:#f6f4f4; padding:4%; -webkit-box-shadow: 0px 0px 10px 0px rgba(213,213,213,1);-moz-box-shadow: 0px 0px 10px 0px rgba(213,213,213,1); letter-spacing:0px; 
  box-shadow: 0px 0px 10px 0px rgba(213,213,213,1); margin:0px auto 25px auto;}
#archives-2 h2{font-size:20px!important; line-height:normal; font-weight:600!important; margin-bottom:10px!important; letter-spacing:0px; }
#archives-2 ul{ list-style: none; padding:0px; margin:0px; }
#archives-2 ul li a{ color:#000; font-size:14px; line-height: normal; font-weight:400;text-decoration:none!important; border-bottom:none!important; text-shadow:none!important; box-shadow:none!important; }
#archives-2 ul li a:hover{ text-decoration:none!important; border-bottom:none!important; text-shadow:none!important; box-shadow:none!important; }
#archives-2 ul li:last-child{ border-bottom:none; }


.blog-section-right01{background:#f6f4f4; padding:3%; -webkit-box-shadow: 0px 0px 10px 0px rgba(213,213,213,1);-moz-box-shadow: 0px 0px 10px 0px rgba(213,213,213,1); width:100%;
  box-shadow: 0px 0px 10px 0px rgba(213,213,213,1); margin:0px auto 25px auto; display:table; width:100%;}

.blog-section-right01 input[type="text"]{ width:85%; float:left!important; }
.blog-section-right01 input[type="submit"]{background:url(./assets/images/search-small.png) no-repeat 0 0; background-color:none!important;width:24px; height:24px; border:none; display:inline-block; float:right;
margin:8px 5px 0px 0px; padding:0px!important;}

.about-sec .text-section ul{ margin:0px 0px 20px 20px; }
.about-sec .text-section ul li{ color:#000; font-size:13px; line-height:24px; font-weight:400; margin-bottom:8px;}
.about-sec .text-section ul li a{ color:#000; font-size:13px; line-height:24px; font-weight:400;}

.about-sec .text-section ol{ margin:0px 0px 20px 20px; }
.about-sec .text-section ol li{ color:#000; font-size:15px; line-height:24px; font-weight:400; margin-bottom:8px;}
.about-sec .text-section ol li a{ color:#000; font-size:15px; line-height:24px; font-weight:400;}

.about-sec .text-section h1{ color:#000; font-size:28px; line-height:normal; font-weight:600; margin-bottom:15px; text-align:left!important;}
.about-sec .text-section h2{ color:#000; font-size:23px; line-height:normal; font-weight:600; margin-bottom:15px; }
.about-sec .text-section h6{ color:#000; font-size:17px; line-height:normal; font-weight:600; margin-bottom:15px;}

#comments{ margin:0px!important; padding:4% 3%; background:#FFF;}

#comments input[type="submit"]{width:auto; height:46px; color: #f0f0f0;
font-size: 18px; line-height:46px; font-weight:600; text-transform: uppercase; background:#227dda!important; border: none; border-bottom: 3px solid #115eac;
transition: background-color 0.5s ease; display:inline-block; padding:0px 20px;}
.homeblog-section-main-box .text-section h5 a:hover{background: #115eac; border-bottom: 3px solid #227dda;}

#comments a{ color:#000; font-weight:600;}

/*===========blogsection end===========*/

/*========16.10.2019==============*/
#tag_cloud-2{background:#f6f4f4; padding:4%; -webkit-box-shadow: 0px 0px 10px 0px rgba(213,213,213,1);-moz-box-shadow: 0px 0px 10px 0px rgba(213,213,213,1); letter-spacing:0px; 
  box-shadow: 0px 0px 10px 0px rgba(213,213,213,1); margin:15px auto 15px auto;}
#tag_cloud-2 h2{font-size:20px!important; line-height:normal; font-weight:600!important; margin-bottom:10px!important; letter-spacing:0px; }
ul.wp-tag-cloud li a{ font-size:12px!important; background:#FFF; color:#000; }

.categorycloud-container{ background:#FFF; border:1px solid #dddcdc; padding:8px; margin:0px auto 18px auto; width:100%; color:#000; }
.categorycloud-container h5{ color:#000; font-size:15px; line-height:22px; font-weight:600; margin-right:8px; float:left;}
.categorycloud-container ul{ list-style:none; padding:0px; margin:0px 0px!important; display:table;}
.categorycloud-container ul li{ float:left; padding:0px; margin:0px 3px!important;}
.categorycloud-container ul li a{ color:#000; font-size:13px; padding:6px 14px; margin:0px; background:#f4f4f4; border:1px solid #f4f4f4; }
.categorycloud-container ul li a:hover{ background:#FFF; border:1px solid #f4f4f4;}

.tagcloud-container{ width:100%; padding:2% 2% 2% 0%; margin:0px auto 15px auto; display:table; }
.tagcloud-container h5{ color:#000; font-size:25px!important; line-height:normal; font-weight:600!important;margin-bottom:7px!important;}
.tagcloud-container ul{ list-style:none; padding:0px; margin:0px!important; display:table!important;}
.tagcloud-container ul li{ float:left; padding:0px; margin:0px 5px 2px 0px!important;}
.tagcloud-container ul li a{ background:#FFF; color:#000; font-size:15px!important; line-height:27px; font-weight:600; padding:5px 15px; display:inline-block; border:1px solid #e7e5e5;}
.tagcloud-container ul li a:hover{ background:#f7f7f7; border:1px solid #000;}

.tagcloud-container h5{ display:none; }
