/*
Theme Name:Sdlandscape
Author:Hero Khan
 */

html, body {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:'Conv_MyriadPro-Regular',Sans-Serif;
	font-size:14px;
	color:#000000;
	background:url(images/bg01.jpg) left top repeat;
	.single-post .entry-thumb {     display: none; }
	}
	
/* Global Classes starts */
* {
outline:none;
}

div, form, P
{
 margin:0px;
 padding:0px;
}

A IMG /* This Class will disble border over any link on images*/
{ 
  border:none;
  outline:none
}
a
{
	text-decoration:underline;
	color:#004274;
}

a:hover
{
	text-decoration:none;
	color:#cb0202;
}
p
{
	color:#000000;
	padding:0px 0px;
	margin:0px 0px;
}

p a
{
	text-decoration:underline;
	color:#004274;
}

p a:hover
{
	text-decoration:none;
	color:#cb0202;
}

UL
	{
	/* Controls NORMAL UL */
	margin:0 0 0px; 
	padding:0 0 0 0;
	list-style-type:none; 
	color:#000000;
	}

UL LI
	{
	/* Controls NORMAL li inside UL */
	margin:0 0 0 0; 
	padding:0 0 0 0;
	}

UL strong	{
font-size:15px;
	}	

OL 
	{
	/* Controls NORMAL OL */
	margin:0 0 0 28px; 
	padding:0 0 0 0;
	list-style-type:decimal; 
	}

OL LI
	{
	/* Controls NORMAL li inside OL */
	text-decoration:underline;
	color:#000000;
	}
	
OL LI A, LI A , OL A
	{
	/* Controls LINKS inside OL */
	text-decoration:underline;
	color:#004274;
	}

OL A:HOVER
	{
	/* Controls LINKS HOVER inside OL */
	text-decoration:none;
	color:#cb0202;
	}

UL A
	{
	/* Controls LINKS inside UL */
	text-decoration:underline;
	color:#004274;
	}

UL A:HOVER
	{
	/* Controls LINKS HOVER inside UL */
	text-decoration:none;
	color:#cb0202;
	}
/* ----Global Classes ends-----*/	
  	
.clr {	margin:0; padding:0; clear:both;}
.head_wrap{ margin:0; padding:0; background:#fff;}
.header{ margin:0px auto; padding:30px 0px; width:1060px;}
.header_left{margin:0px; padding:0px; width:350px; float:left;}

.header_left img {
    width:auto; margin:0; padding:0px 0 0 0;
}
.header_left a{margin:0; padding:0; text-decoration:none;}
.header_left h2{ margin:0; padding:0;color:#fff; font-size:30px; font-weight:bold; display:block;text-decoration:none;}
.header_right{ margin:0; padding:0; width:700px; float:right;}
.main_menu{ margin:10px 0 0 0; padding:0; width:550px; float:left;}
.nav_menu{ margin:0px; padding:0px 0px 0px 0px; width:550px; float:left; text-align:left;}
.nav_menu ul{ margin:0px; padding:0px; list-style-type:none;}
.nav_menu ul li{ margin:0px; padding:0px; display:inline-block;}
.nav_menu ul li a{ margin:0px; padding:0px 10px; color:#333333; font-size:16px; font-weight:600; display:block; text-decoration:none;text-transform:uppercase;font-family: 'Roboto', sans-serif;}
.nav_menu ul li a:hover{ color:#467345;}
.nav_menu ul li.current-menu-item a{ color:#467345;}
.nav_menu ul li:last-child{ background:#467345; color:#fff;}
.nav_menu ul li:last-child a{ background:#467345; color:#fff; margin:0; padding:15px 30px; }
.call__info{ margin:0; padding:0 0 20px; float:right; border-left:1px solid#ccc; width:140px; text-align:right;}
.call__info p{font-family: 'Asap', sans-serif;color:#888888; font-size:18px; font-weight:400; display:block;}
.call__info p a{font-family: 'Asap', sans-serif;color:#467345; font-size:21px; font-weight:bold; display:block; text-decoration:none;}

.mobile_call{ margin:0; padding:0; display:none;}
.banner{ margin:0px; padding:0px;}
.banner img{ margin:0px; padding:0px; width:100%; display:block; height:560px;}
.caption_wrapper{ margin:0px; padding:0px; width:100%; position:absolute; z-index:999;}
.caption_container{ margin: -560px auto 0; padding:0px; width:1060px;}
.caption_box{background:rgba(66, 66, 66, 0.9);
    float: right;
    margin: 0;
    padding: 31px 20px;
    width: 430px;}
.caption_box h1{ margin:0px; padding:0px; color:#fff; font-size:36px; font-weight:bold; line-height:32px; display:block;font-family: 'Roboto', sans-serif; }
.go_to{ margin:0px; padding:0px 0px 20px; border-bottom:1px solid#ccc;}
.go_to .get_free{ margin:15px 10px 0px 0px; padding: 15px 12px; color:#fff; font-size:17px; font-weight:700; background:#467345;  width:41%; text-transform:uppercase; display:inline-block; text-align:center; text-decoration:none;font-family: 'Roboto', sans-serif;}
.go_to .get_free:hover{ background:#fff; color:#467345; transition:all 2s ease 0s;}
.go_to .get_free2{ margin:15px 0px 0px 0px; padding: 15px 15px; color:#fff; font-size:17px; font-weight:700;border:none; background:#467345; cursor:pointer; width:41%;text-transform:uppercase;display:inline-block; text-align:center; text-decoration:none;font-family: 'Roboto', sans-serif;}
.go_to .get_free2:hover{ background:#fff; color:#467345; transition:all 2s ease 0s;}
.form_cap{ margin:10px 0 0 0; padding:0;}
.form_cap h2{ margin:0px 0 10px; padding:0px; color:#fff; font-size:21px; font-weight:bold; line-height:32px; display:block;font-family: 'Roboto', sans-serif;}

.home_1{ margin:0 auto; padding:60px 0; width:1060px;}
.home_1 h1{ margin:0px 0 20px; padding:0px 0 15px; color:#467345; font-size:28px; font-weight:bolder; line-height:32px; display:block;font-family: 'Roboto', sans-serif; background:url(images/h1border.png) no-repeat left bottom; }
.home_1 ul{ margin:0; padding:0;}
.home_1 ul li{ margin:0 0 10px; padding:0 0 0 20px; display:block; font-size:14px; font-weight:300; background:url(images/litick.png) no-repeat left top 3px; color:#000;font-family: 'Open Sans', sans-serif;}
.home_1 p{ margin:0 0 15px; padding:0; font-size:14px; line-height:26px; font-weight:300;font-family: 'Open Sans', sans-serif; color:#000;}
.img1{ margin:0 0px 0 25px; padding:0; float:right; width:520px;}
.img1 img{ margin:0; padding:0; width:100%; height:auto; display:block;}
.home2_wrap{ margin:0; padding:0; background:#f6f6f6;}
.home_2{ margin:0 auto; padding:60px 0; width:1060px;}
.home_2 h2{ margin:0px 0 20px; padding:0px 0 0px; color:#467345; font-size:28px; font-weight:bolder; line-height:32px; display:block;font-family: 'Roboto', sans-serif;}
.home_2 p{ margin:0 0 15px; padding:0; font-size:14px; line-height:26px; font-weight:300;font-family: 'Open Sans', sans-serif; color:#000;}
.img2{ margin:0 25px 0 0px; padding:0; float:left; width:520px;}
.img2 img{ margin:0; padding:0; width:100%; height:auto; display:block;}
.home_3{ margin:0 auto; padding:60px 0; width:1060px;}
.home_3 h3{ margin:0px 0 20px; padding:0px 0 0px; color:#467345; font-size:28px; font-weight:bolder; line-height:32px; display:block;font-family: 'Roboto', sans-serif;}
.home_3 ul{ margin:0; padding:0; list-style:disc inside;}
.home_3 ul li{ margin:0 0 10px; padding:0 0 0 0px;font-size:14px; font-weight:300;color:#000;font-family: 'Open Sans', sans-serif; }
.home_3 p{ margin:0 0 15px; padding:0; font-size:14px; line-height:26px; font-weight:300;font-family: 'Open Sans', sans-serif; color:#000;}
.img3{ margin:0 0px 0 25px; padding:0; float:right; width:520px;}
.img3 img{ margin:0; padding:0; width:100%; height:auto; display:block;}
.contact_today_wrap{ margin:0; padding:0; background:#f6f6f6;}
.Cont_today_cont{ margin:0 auto; padding:60px 0; width:790px; text-align:center;}
.Cont_today_cont h4{ margin:0px 0 10px; padding:0px 0 5px; color:#467345; font-size:28px; font-weight:bold; line-height:32px; display:block;font-family: 'Roboto', sans-serif;}
.Cont_today_cont p{ margin:0 0 5px; padding:0; font-size:28px; line-height:34px; font-weight:400;font-family: 'Open Sans', sans-serif; color:#555;}
.Cont_today_cont p a{ margin:0 0 5px; padding:0; font-size:28px; line-height:34px; font-weight:400;font-family: 'Open Sans', sans-serif; color:#555; text-decoration:none;}
.Cont_today_cont p a:hover{ color:#467345;}
.get_free6 a{
 display: inline-block;
 vertical-align: middle;
 -webkit-transform: translateZ(0);
 transform: translateZ(0);
 box-shadow: 0 0 1px rgba(0, 0, 0, 0);
 -webkit-backface-visibility: hidden;
 backface-visibility: hidden;
 -moz-osx-font-smoothing: grayscale;
 position: relative; color:#fff; text-decoration:none; margin:10px 0 0;
 overflow: hidden; background:#467345; padding: 15px 25px;  font-size:14px; font-weight:700;
}
.get_free6 a:before{
 content: "";
 position: absolute;
 z-index: -1;
 left: 0;
 right: 100%;
 bottom: 0;
 background:#0a4508;
 height: 4px;
 -webkit-transition-property: right;
 transition-property: right;
 -webkit-transition-duration: 0.7s;
 transition-duration: 0.7s;
 -webkit-transition-timing-function: ease-out;
 transition-timing-function: ease-out;
}
.get_free6 a:hover:before, .get_free6 a:focus:before, .get_free6 a:active:before {
 right: 0;}
.footer_wrap{ margin:0; padding:0; background:#e6e6e6;}
.foot_cont{ margin:0 auto; padding:60px 0; width:1060px;}
.foot1{ margin:0; padding:0; float:left; width:340px;}
.foot1 h5{ margin:0px 0 10px; padding:0px 0 5px; color:#467345; font-size:16px; font-weight:bold; line-height:32px; display:block;font-family: 'Roboto', sans-serif; text-transform:uppercase;}
.foot1 p{ margin:0 0 5px; padding:0; font-size:14px; line-height:26px; font-weight:400;font-family: 'Open Sans', sans-serif; color:#555;}
.foot2{ margin:0 0 0 100px; padding:0; float:left; width:100px;}
.foot2 ul{ margin:0px; padding:0px; list-style-type:none;}
.foot2 ul li{ margin:0px; padding:0px; display:inline;}
.foot2 ul li a{ margin:0px; padding:0 0 12px; color:#467345; font-size:16px; font-weight:600; display:block; text-decoration:none;text-transform:uppercase;font-family: 'Roboto', sans-serif;}
.foot2 ul li a:hover{ color:#333; transition:all 2s ease 0s;}
.foot2 ul li.current-menu-item a{ color:#333; transition:all 2s ease 0s;}

.foot3{ margin:0; padding:0; float:right; width:440px; text-align:right;}
.foot3 span{ margin:0 0 5px; padding:0; font-size:24px; line-height:26px; font-weight:400;font-family: 'Roboto', sans-serif; color:#555;}
.foot3 strong{ margin:0 0 5px; padding:0; font-size:30px; line-height:32px; font-weight:700;font-family: 'Roboto', sans-serif; color:#467345;}
.foot3 strong a{ margin:0 0 5px; padding:0; font-size:30px; line-height:32px; font-weight:700;font-family: 'Roboto', sans-serif; color:#467345; text-decoration:none;}
.foot3 p{ margin:20px 0 5px; padding:0; font-size:14px; line-height:26px; font-weight:400;font-family: 'Open Sans', sans-serif; color:#555;}
.foot3 p a{ margin:0 0 5px; padding:0; font-size:14px; line-height:24px; font-weight:400;font-family: 'Open Sans', sans-serif; color:#467345;text-decoration:none;}
/*===========================about=====================================*/
.banners{ margin:0px; padding:0px;}
.banners img{ margin:0px; padding:0px; width:100%; display:block; height:380px;}
.caption_wrappers{ margin:0px; padding:0px; width:100%; position:absolute; z-index:10;}
.caption_containers{ margin: -380px auto 0; padding:0px; width:1060px;}
.caption_boxs{background:rgba(66, 66, 66, 0.9);
    float: right;
    margin: 0;
    padding: 99px 20px;
    width: 430px;}
.caption_boxs h1{ margin:0px; padding:0px; color:#fff; font-size:36px; font-weight:bold; line-height:32px; display:block;font-family: 'Roboto', sans-serif; }
.go_tos{ margin:0px; padding:0px 0px 20px; border-bottom:1px solid#ccc;}
.go_tos .get_frees{ margin:15px 10px 0px 0px; padding: 15px 12px; color:#fff; font-size:17px; font-weight:700; background:#467345;  width:41%; text-transform:uppercase; display:inline-block; text-align:center; text-decoration:none;font-family: 'Roboto', sans-serif;}
.go_tos .get_frees:hover{ background:#fff; color:#467345; transition:all 2s ease 0s;}
.go_tos .get_free2s{ margin:15px 0px 0px 0px; padding: 15px 15px; color:#fff; font-size:17px; font-weight:700;border:none; background:#467345; cursor:pointer; width:41%;text-transform:uppercase;display:inline-block; text-align:center; text-decoration:none;font-family: 'Roboto', sans-serif;}
.go_tos .get_free2s:hover{ background:#fff; color:#467345; transition:all 2s ease 0s;}
.about_container{ margin:0 auto; padding:60px 0; width:1060px;}
.about_container h1{ margin:0px 0 20px; padding:0px 0 15px; color:#467345; font-size:28px; font-weight:bolder; line-height:32px; display:block;font-family: 'Roboto', sans-serif; background:url(images/h1border.png) no-repeat left bottom; }
.about_container p{ margin:0 0 15px; padding:0; font-size:14px; line-height:26px; font-weight:300;font-family: 'Open Sans', sans-serif; color:#000;}
.about_container p span{ margin:0 0 15px; padding:0; font-size:14px; line-height:26px; font-weight:600;font-family: 'Open Sans', sans-serif; color:#467345;}
.abt_img{ margin:0 0px 20px 25px; padding:0; float:right; width:520px;}
.abt_img img{ margin:0; padding:0; width:100%; height:auto; display:block;}
/*============================blog===================================*/
.left_cases{ float:left; margin:0; padding:0; width:800px; border-right:1px solid#ccc;}
.cases_nos{ margin:0 10px 0 0; padding:20px 0;border-bottom:1px solid#ccc;}
.case_in{ margin:0; padding:0; float:left; width:330px;}
.case_in img{ margin:0; padding:0; width:100%; height:auto; display:block;}
.case_txt_in{ margin:0; padding:0; float:right; width:420px;}

.case_txt_in h3{color:#467345; font-size:21px; font-weight:700; display:inline-block; text-align:left; margin:0; padding:0 0 7px 0;font-family: 'Roboto', sans-serif; text-transform:uppercase;}
.case_txt_in h3 a{color:#467345; font-size:21px; font-weight:700; display:inline-block; text-align:left; margin:0; padding:0 0 7px 0;font-family: 'Roboto', sans-serif; text-transform:uppercase; text-decoration:none; background:none !important;}
.case_txt_in h3 a:hover{ background:none; color:#333;}
.case_txt_in p{font-size:15px;color:#666; font-weight:300; line-height:26px; margin:0; padding:0 0 0px 0; text-align:left; text-decoration:none;font-family: 'Open Sans', sans-serif;}
.case_txt_in p strong{font-size:15px;color:#555; font-weight:normal !important; line-height:26px; margin:0; padding:0px 0 !important; text-align:left; text-decoration:none;font-family: 'Open Sans', sans-serif; background:none !important;}

.case_txt_in label{font-size:13px;color:#467345; font-weight:300; line-height:23px; margin:0; padding:0 0 0px 0; text-align:left; text-decoration:none;font-family: 'Open Sans', sans-serif; display:block;}
.case_txt_in p a{font-size:15px;color:#fff; font-weight:400; line-height:26px; margin:25px 0 0 0; padding:10px 70px; text-align:center; text-decoration:none; background:#467345;display:inline-block;}
.case_txt_in p a:hover{ background:#333; transition:all 3s ease 0s;}
.page_num{ margin:10px 10px 0 0; padding:0 0;}
.inn_pg a{margin:0px; padding:12px 15px; background:#467345; color:#fff; display:inline-block; font-size:14px; font-weight:600; text-decoration:none;}
.inn_pg{ text-align:right;}
.inn_pg a:hover{ background:#333; color:#fff; transition:all 2s ease 0s;}
.inn_pg a.active{ background:#333; color:#fff; transition:all 2s ease 0s;}
.right_nav{ float:right; margin:0; padding:0; width:230px;}
.search_case_study{ margin:0px; padding:0px;}
.sorting{ margin:0;padding: 10px;background:#fff; border:1px solid#ccc;}
.search_case_study h5{color:#093b69; font-size:21px; font-weight:900; display:inline-block; text-align:left; margin:0; padding:0 0 10px 0;}
#archives-dropdown-2{ float: none;
    margin:10px 0px 0 0 !important;
    padding:0 !important;
    width: 208px; border:none; color:#467345; font-size:15px; text-transform:uppercase; font-weight:700;font-family: 'Open Sans', sans-serif;}
#archives-dropdown-2 option {
    margin: 0;
    position: absolute;
    width: 100% !important;
}
.sorting label{font-size:15px;color:#000; font-weight:700; margin:0; padding:0 0 0px 0;text-decoration:none;font-family: 'Open Sans', sans-serif; text-transform:uppercase;}
.selection{font-size:15px;color:#467345; font-weight:700; margin:0; padding:0 0 0px 0;text-decoration:none;font-family: 'Open Sans', sans-serif; text-transform:uppercase;}

.enqury_subt10{margin: 0px 0px 0 5px;padding:8px 0px; color:#fff;  background:#376c9d; font-size:14px; font-weight:600;width:75%; cursor:pointer;text-align:center; border:none; border-radius:8px; float:right;}
.enqury_subt10:hover{background:#04223d; font-size:14px;}
.search_case_study h6{color:#000; font-size:14px; font-weight:900; display:block; text-align:left; margin:20px 0 0 0; padding:20px 0 15px 0; border-top:1px solid#ccc;}
.search_case_study ul{ margin:0; padding:0; list-style-type:none;}
.search_case_study ul li{margin: 0 0 0 12px;padding:0; list-style-type: disc; color:#467345;}
.search_case_study ul li a{color:#467345; display:block; font-size:14px; font-weight:400; border-radius:4px; text-decoration:none; margin:0; padding:0 0 15px 10px;}
.search_case_study ul li a:hover{color:#333;}
/*========================blog inner===========================*/
.left_cases h2{color:#467345; font-size:21px; font-weight:700; display:inline-block; text-align:left; margin:0; padding:0 0 7px 0;font-family: 'Roboto', sans-serif; text-transform:uppercase;}
.left_cases p strong{font-size:15px;color:#555; font-weight:700; line-height:26px; margin:0 ; padding:0 20px 20px 0; text-align:left; text-decoration:none;font-family: 'Open Sans', sans-serif; background:url(images/bl-in-bdr.png) no-repeat left bottom; display:block;}
.blog_img{ margin:0 0 0 25px; padding:0 20px 0 0; float:right; width:340px;}
.blog_img img{ margin:0; padding:0; width:100%; height:auto; display:block;}
.left_cases p{font-size:14px;color:#000; font-weight:300; line-height:26px; margin:0 0 20px; padding:0 0 0 0; text-align:left; text-decoration:none;font-family: 'Open Sans', sans-serif;}
.left_cases label{font-size:13px;color:#467345; font-weight:300; line-height:23px; margin:0; padding:0 0 0px 0; text-align:left; text-decoration:none;font-family: 'Open Sans', sans-serif; display:block;}
.smedias{ margin:0 0 30px; padding:0; width:400px;}
.smedias ul{ margin:0; padding:0;}
.smedias ul li{ margin:0; padding:0; display:inline-block;}
.smedias ul li{font-size:16px;color:#555; font-weight:700; line-height:26px; margin:0; padding:0 5px 20px 0; text-align:left; text-decoration:none;font-family: 'Open Sans', sans-serif; text-transform:uppercase;}
.smedias ul li+li img{ margin:0 5px 0 0; padding:10px; background:#01509b;border-radius:50%; vertical-align: middle;}
.smedias ul li+li img:hover{ background:#333;transform:rotateY(-360deg); transition:all 3s ease 0s;}
.smedias ul li+li+li img{ margin:0 5px 0 0; padding:10px; background:#007ec5;border-radius:50%; vertical-align: middle;}
.smedias ul li+li+li img:hover{ background:#333;transform:rotateY(-360deg); transition:all 3s ease 0s;}
.smedias ul li+li+li+li img{ margin:0 5px 0 0; padding:10px; background:#efefef; border-radius:50%; vertical-align: middle;}
.smedias ul li+li+li+li img:hover{ background:#333;transform:rotateY(-360deg); transition:all 3s ease 0s;}
.blog_back{ margin:0 0 20px; padding:0;}
.blog_back a{margin:0px; padding:12px 50px; background:#467345; color:#fff; display:inline-block; font-size:14px; font-weight:600; text-decoration:none; text-transform:uppercase;}
.blog_back a:hover{ background:#333; color:#fff; transition:all 2s ease 0s;}
/*==============error========================*/
.ers_containers{ margin:0; padding:0;}
.error_container{ margin:0 auto; padding:80px 0; width:400px; text-align:center;}
.error_container h1{ margin:0px; padding:0px 0 15px 0; color:#555; font-size:48px; font-weight:900; line-height:32px; display:block; text-transform:uppercase; text-align:center;font-family: 'Roboto', sans-serif; background:none;}
.error_container h2{ margin:5px 0px 15px 0; padding:0px; color:#467345; font-size:36px; font-weight:600; line-height:32px; display:block; text-transform:uppercase; text-align:center;font-family: 'Roboto', sans-serif;}
.error_container p{ margin:0px; padding:0px 0px 10px 0px; color:#555; font-size:16px; font-weight:400; line-height:24px; text-align:center;font-family: 'Open Sans', sans-serif; }
.error_container .cnt_get_free{ margin:15px 10px 0px 0px; padding: 13px 35px 13px; color:#fff; font-size:18px; font-weight:700; background:#467345;display:inline-block; text-align:center; text-decoration:none;font-family: 'Roboto', sans-serif;}
.error_container .cnt_get_free:hover{ background:#333; transition:all 2s ease 0s;}
/*==============thanky you========================*/
.tnhk_containers{ margin:0 auto; padding:40px 0; width:1060px;}
.tnhk_containers h1{margin:0px 0px 30px 0px;padding:0px 0 30px;color:#467345; font-weight:900; font-size:26px; text-transform:uppercase; display:block; font-family: 'Montserrat', sans-serif;}
.left_thank{ margin:0; padding:0; width:535px; float:left;}
.left_thank p{ margin:0px 0px 0px 0px; padding:0px 0 15px; color:#000; font-weight:300; font-size:14px; line-height:26px;font-family: 'Open Sans', sans-serif;}
p.mail{ margin:0px 0px 0px 0px; padding:0px 0 15px;font-weight:300; font-size:13px; line-height:24px; font-family: 'Open Sans', sans-serif;}
p.mail a{ margin:0px 0px 0px 0px; padding:0px 0 15px; color:#467345; font-weight:300; font-size:13px; line-height:24px;font-family: 'Open Sans', sans-serif; text-decoration:none;}
.right_thank{ margin:0; padding:0 0 0 50px; float:right; width:460px; border-left:1px solid #ccc; min-height:420px;}
.right_thank h3{ margin:5px 0px 15px 0; padding:0px; color:#467345; font-size:21px; font-weight:600; line-height:32px; display:block; text-transform:uppercase; font-family: 'Roboto', sans-serif;}
.right_thank p{ margin:0px; padding:0px 0px 10px 0px; color:#555; font-size:16px; font-weight:400; line-height:24px;font-family: 'Open Sans', sans-serif; }
.right_thank p a{ margin:0px 0px 0px 0px; padding:0px 0 15px; color:#555; font-weight:400; font-size:16px; line-height:24px;font-family: 'Open Sans', sans-serif; text-decoration:none;}
.right_thank p a:hover{ color:#467345;}

/*=======================services==========================*/
.svc_lft{ margin:0; padding:0; float:left; width:510px;}
.svc_lft p{ margin:0px; padding:0px 0px 10px 0px; color:#555; font-size:14px; font-weight:400; line-height:24px;font-family: 'Open Sans', sans-serif; }
.svc_lft p a{ margin:0px 0px 0px 0px; padding:0px 0 15px; color:#555; font-weight:400; font-size:14px; line-height:24px;font-family: 'Open Sans', sans-serif; text-decoration:none;}
.svc_lft p span{ margin:0 0 15px; padding:0; font-size:14px; line-height:26px; font-weight:600;font-family: 'Open Sans', sans-serif; color:#467345;}

.svc_rht{ margin: -65px 0 0;padding:20px; float:right; width:475px; background:#f2f2f2; border-radius:10px;}
.svc_rht h2{ margin:5px 0px 15px 0; padding:0px; color:#467345; font-size:20px; font-weight:600; line-height:24px; display:block; font-family: 'Roboto', sans-serif;}

.svc_rht ul{ margin:0; padding:0; list-style:disc inside;}
.svc_rht ul li{ margin:0 0 10px; padding:0 0 0 0px;font-size:14px; font-weight:300;color:#000;font-family: 'Open Sans', sans-serif; }
.svc_rht ul p { margin:0px 0px 0px 0px; padding:0px 0 15px; color:#555; font-weight:400; font-size:14px; line-height:24px;font-family: 'Open Sans', sans-serif; text-decoration:none;}
.svc_imagess{ margin:25px 0 0 0; padding:0; width:1060px;}
.svc_imagess img{ margin:0 10px 0 0; padding:0; width:auto; height:auto;}



/*======================= ==========================*/

h1.entry-title{display:none !important;}
.wp-pagenavi a, .wp-pagenavi span{ border:none !important;background: #467345 none repeat scroll 0 0;
    color: #fff;
    display: inline-block;
    font-size: 14px;
    font-weight: 600;
    margin: 0;
    padding: 12px 15px;
    text-decoration: none; margin:0 0 0 3px;}
.inn_pg a:hover{ background:#333; color:#fff; transition:all 2s ease 0s;}
.wp-pagenavi a:hover, .wp-pagenavi span.current{ background:#333; color:#fff; transition:all 2s ease 0s;}
h1.widget-title{display:none;}
.post-thumbnail{display:none !important;}
.entry-meta{display:none !important;}
body .gform_wrapper label.gfield_label + div.ginput_container{ margin:0px !important;}
.gform_wrapper .gform_footer{ margin:0px !important; padding:0px !important;}

.gform_heading{display:none;}
.gfield_label{display:none !important;}
.gform_wrapper{max-width:100% !important; margin:0px !important;}
.form_cap #input_1_1{ margin:0px 0px 0px 0px; padding:10px; width:100%;color:#000; font-size:14px; font-weight:400;background:#fff; border:1px solid#ccc; font-family: 'Open Sans', sans-serif;border-top-right-radius: 4px;border-top-left-radius: 4px; border:none; border-bottom:1px solid#efefef;}
.form_cap #input_1_2{ margin:0px 0px 0px 0px; padding:10px; width:100%;color:#000; font-size:14px; font-weight:400;background:#fff; border:1px solid#ccc; font-family: 'Open Sans', sans-serif; border:none; border-bottom:1px solid#efefef;}
.form_cap #input_1_3{ margin:0px 0px 0px 0px; padding:10px; width:100%;color:#000; font-size:14px; font-weight:400;background:#fff; border:1px solid#ccc; font-family: 'Open Sans', sans-serif; border:none; border-bottom:1px solid#efefef;}
.form_cap #input_1_4{ margin:0px 0px 17px 0px; padding:10px; width:100%;color:#000; font-size:14px; font-weight:400;background:#fff; border:1px solid#ccc; font-family: 'Open Sans', sans-serif; border:none; border-bottom:1px solid#efefef; border-radius:0 0 4px 4px; height:82px;}

.form_cap #gform_submit_button_1{margin: 0px 0 0 0;padding:12px 0px; color:#fff;  background:#467345; font-size:14px; font-weight:600;width:40%; cursor:pointer;text-align:center; float:right; border:none; text-transform:uppercase;font-family: 'Open Sans', sans-serif;}
.form_cap #gform_submit_button_1:hover{ background:#fff; transition:all 2s ease 0s; color:#467345;}

/*==================================contact=====================================*/


.right_thank #input_2_1{ margin:0px 0px 10px 0px; padding:12px; width:100%;color:#000; font-size:14px; font-weight:400;background:#fff; border:1px solid#ccc; font-family: 'Open Sans', sans-serif;}
.right_thank #input_2_2{ margin:0px 0px 10px 0px; padding:12px; width:100%;color:#000; font-size:14px; font-weight:400;background:#fff; border:1px solid#ccc; font-family: 'Open Sans', sans-serif;}
.right_thank #input_2_3{ margin:0px 0px 10px 0px; padding:12px; width:100%;color:#000; font-size:14px; font-weight:400;background:#fff; border:1px solid#ccc; font-family: 'Open Sans', sans-serif;}
.right_thank #input_2_4{ margin:0px 0px 10px 0px; padding:12px; width:100%;color:#000; font-size:14px; font-weight:400;background:#fff; border:1px solid#ccc; font-family: 'Open Sans', sans-serif;}

.right_thank #gform_submit_button_2{margin: 0px 0 0 0;padding:12px 0px; color:#fff;  background:#467345; font-size:14px; font-weight:600;width:40%; cursor:pointer;text-align:center; float:right; border:none; text-transform:uppercase;font-family: 'Open Sans', sans-serif;}
.right_thank #gform_submit_button_2:hover{ background:#333; transition:all 2s ease 0s;}


.left_thank h3 a:hover {
    color: black;
}
.left_thank h3 a {
    color: #467345;
    text-decoration: none;
    transition: .4s;
}

.about_container h3 {
    margin: 0px 0 20px;
    padding: 0px 0 15px;
    color: #467345;
    font-size: 28px;
    font-weight: bolder;
    line-height: 32px;
    display: block;
    font-family: 'Roboto', sans-serif;
    background: url(images/h1border.png) no-repeat left bottom;
}