/*=========== index of css ==========
1. header 2
2. footer 2
3. heade 3
4. top banner nad search 
5. slider section
6. service section
7. our project section
=====================================*/

/* header-2 */
.page-header-2-top{padding-bottom:35px;}
.cor_future_service-list{ padding-left:0px; margin-left:0px;}
.cor_future_service-list li{ font-weight:600; line-height:20px; padding-bottom:7px; font-size:16px;}
.cor_future_service-list li span{ color:red; padding-right:8px;}
/* End of header-2 */

/* footer-2 */
.footer-newsletter{width:100%; background-color:#d7dadb;}
/* End of footer-2 */

/* header-3 */
.custom-top-bar-3{border-top:10px solid #2c3e50; }
.custom-top-bar-3 .navbar-header{padding:10px 0px 10px 0px;}
.custom-top-bar-3 .navbar-form{padding-top:23px;}
.custom-top-bar-3 .custom-social{padding:12px 0px 13px 0px;}
/* End of header-3 */

/* top banner and search */
.cor_top_banner_3{margin-top:100px;}
.cor_our_project_header-3{margin-top:0px;}
.custom-search-box{min-width:268px; display:inline-block; background-color:#d7dadb; border-color:#1c2936;}
.home_search .custom-search-box{min-width:268px; display:inline-block; background-color:#1c2936;}
.home_search .custom-search-btn{margin-left:-8px; background-color:#fa4248; color:#fff; border-color:#fa4248;}
.home_search .custom-search-btn:hover{margin-left:-8px; background-color:#d7dadb; color:#fff; border-color:#d7dadb;}
.custom-search-btn{margin-left:-8px; background-color:#2c3e50; color:#fff;}
.custom-search-btn:hover{margin-left:-8px; background-color:#fa4248; color:#fff;}
.cor_top_banner .row{background-color:#f8f8f8; border-top:1px solid #dedede; border-bottom:1px solid #dedede;}
.cor_top_banner h2{font-size:30px; line-height:1; color:#2c3e50; padding-top:14px;}
.cor_top_banner p{font-size:14px; line-height:20px; padding-bottom:20px;}
.cor_top_banner .custon_red_bnt_main{padding: 40px 0px 40px 0px;}
.cor_top_banner .cor_red_btn{padding:14px 22px; font-size:20px; line-height:30px; border-radius:3px; background-color:#fa4248;}
/* end of top banner and search */

/* slider */
.top-main-slider{background:url(../assets/images/slider-bg.png);}
/* end of slider */

/* service secton */
.cor_top_service{padding:100px 0px 100px 0px;}
.cor_top_service .icon-desktop, .cor_top_service .icon-leaf, .cor_top_service  .icon-cogs, .cor_top_service .icon-gear{ text-align:center;  color:#fff;  font-size:18px;}
.cor_top_service_item_bg{padding:17px;background-color:#2c3e50; margin:0 auto; display:block; width:52px; border-radius:50%; }
.cor_top_service .cor_read_more{color:#000;}
.cor_top_service .col-sm-3:hover .cor_top_service_item_bg{background-color:#fa4248;}
.cor_top_service .col-sm-3:hover .cor_read_more{color:#fa4248;}
.cor_top_service h2{text-align:center; color:#2c3e50; }
.cor_top_service p{text-align:justify; line-height:20px; font-size:14px; }
.cor_future_service{margin-top:140px;}
.cor_future_service .page-header .feature-title{font-size:30px; line-height:22px; color:#434f5a; text-align:left; padding-bottom: 13px; border-bottom: 2px solid #fa4248;}
.cor_future_service .page-header h2{text-align:left;}
.cor_future_service .page-header .page-header-top{font-size:12px; line-height:20px;}
.page-header-top{padding-bottom:60px;}
.cor_future_service_title{font-size:18px; line-height:16px; color:#404040; font-weight:bold; }
.cor_future_service_detail{font-size:14px; line-height:16px; }
.cor_future_service .icon-leaf, .cor_future_service .icon-magic, .cor_future_service .icon-cogs, .cor_future_service .icon-comments{text-align:center;  color:#000;  font-size:20px; padding:17px; float:left; display:block; width:57px; border-radius:50%; margin-top:30px; border:2px solid #f1f1f1;}
.cor_future_service .cor_future_service_item_bg{height:100px;float:left; display:block; width:52px; margin-right:15px;}
/* end of service section */

/* our project section */
.cor_our_project{margin-top:150px; background-color:#f8f8f8; padding-bottom:115px; margin-bottom:90px; border-top:1px solid #dedede; border-bottom:1px solid #dedede;}
.cor_our_project .page-header{ }
.cor_our_project .page-header .feature-title{color:#434f5a; font-size:30px; line-height:35px; border-bottom:2px solid #fa4248; }
.cor_our_project p{font-size:14px; line-height:20px; text-align:center; padding-bottom:20px;}
/* end of our project section */

