/*

Theme Name: HSGTHEME
Author: the hsg team


Description: The HSGTHEME theme for WordPress takes us back to the blog, featuring a full range of post formats, each displayed beautifully in their own unique way. Design details abound, starting with a vibrant color scheme and matching header images, beautiful typography and icons, and a flexible layout that looks great on any device, big or small.

Version: 1.0


Text Domain: hsgtheme


*/

/**

 * 1.0 Reset

 *

 * Modified from Normalize.css to provide cross-browser consistency and a smart

 * default styling of HTML elements.

 *

 * @see http://git.io/normalize

 * ----------------------------------------------------------------------------

 */



*{margin:0; padding:0;}



img, fieldset{border:none;}

img{ max-width:100%; vertical-align:middle}

:focus{outline:none}

a{ text-decoration:none; color:#828E59}

a:hover{ text-decoration:none; color:#998118}

.right{ float:right !important;}



body{ font-size:13px; line-height:16px;  background:#88a56d url(https://hearingspecialtygroup.com/wp-content/themes/hsg/images/body_bg.jpg) no-repeat center 0;  background-size:100% auto;  font-family: "segoe_uiregular";}

.wrapper{ margin:0 auto; max-width:1200px }



#main{ float:left; width:100%; margin:10px 0 0 0; border-top:1px solid #ffffff; background:#fff}

header{ float:left; width:100%; border-top:17px solid #77945c; position:relative;  padding:15px 0 10px 0}

header:before{ content:""; position:absolute; left:0; top:-17px; height:17px; border-left:1px solid #fff}

header:after{ content:""; position:absolute; right:0; top:-17px; height:17px; border-left:1px solid #fff}



.logo{ float:left; margin: 0 0 0 3%}

.location{ width:297px; float:right; margin-right:2.5%; position:absolute; right:0; top:10px}

.location strong{ font-size:14px; text-align:center; line-height:16px; padding:15px 0; font-family: 'segoe_uiregular'; background:#a8a16a; display:none; color:#fff}

.location span{ display:inline-block; width:100%; font-size:12px; line-height:23px; color:#77945c; text-align:right;  font-family: 'segoe_uiregular';}

.location span a{color:#77945c; font-size:15px; cursor:text}



nav{ float:left; width:100%; border-top:9px solid #88a56d; padding:0 0 0 0;  margin:17px 0 0 0 }

nav ul{ list-style:none; float:left; margin:0; width: auto}

nav ul li{ font-size:13px; line-height:18px; display:inline; padding-left:33px;  font-family: 'segoe_uibold'; position:relative}
nav ul li.current-menu-item >a{ color:#998118}
nav ul li.current_page_ancestor >a{color:#998118}

nav ul >li:first-child{padding-left:20px;}

nav ul li a{ color:#828e59; padding-bottom:21px}

nav ul li a:hover{  color:#998118; }

nav ul li:hover>a{  color:#998118; }

nav ul+ul{ float:right; margin:7px 0 0 0; width:auto;}

nav ul+ul li{ padding:0 15px; background:url(https://hearingspecialtygroup.com/wp-content/themes/hsg/images/sep.jpg) no-repeat 0 2px; font-size:12px;}

nav ul+ul li a{ padding:0}

nav ul+ul li:first-child{ background:none}

nav ul li ul{ width:150px; background:#a8a16a;  position:absolute; left:30px; top:38px; display:none; z-index:99999; margin:0}

nav ul li ul li{ width:100%; padding:0; float:left;  font-family: 'segoe_uiregular';}

nav ul li ul li:first-child{ padding:0}

nav ul li ul li >a{ padding:6px 8%; width:84%; color:#ffffff !important; font-size:12px; line-height:14px; float:left}

nav ul li ul li >a:hover{ color:#282a30 !important; background:#c3b577}

nav ul li ul li:hover> a{color:#282a30; background:#c3b577}

nav ul li ul li ul{ left:150px; position:absolute; top:0; background:#c3b577; margin:0}

nav ul li:hover> ul{ display:block}
nav ul li ul li.current-menu-item a{ background:#C3B577; color:#282A30 !important}



.request_box{ float:left; width:33%; padding:10px 0; background:#ee561b; position:absolute; right:-17px; top:119px;}

.social{ list-style:none; width:auto; margin:0 20px; float:left }

.social li{ float:left; border-top:1px solid #fff}

.social li img{ float:left}

.social li a:hover{ opacity:0.7}

.request_box small{ font-size:14px; line-height:22px; color:#fff; text-transform:uppercase; font-family: 'segoe_uiregular';}

.request_box small a{ color:#fff; font-weight: bold;
    text-decoration: underline;
    font-size: 15px;
}





.body_cntr{ float:left; width:100%; background:url(https://hearingspecialtygroup.com/wp-content/themes/hsg/images/shadow.png) no-repeat center 0; padding:10px 0 0 0}

.body_cntr p{ font-size:15px; line-height:18px; color:#828e59; padding-bottom:30px; font-weight:100;}

.body_cntr span{font-size:15px; line-height:18px; color:#828e59; padding-bottom:15px; display:block}

.left_sec{ float:left; width:64%; margin:15px 0 0 2%}

body.page .left_sec h1{ font-size:24px; line-height:28px; color:#828e59; padding-bottom:32px; font-weight:normal; text-transform:uppercase}

.left_sec .video{ float:right; margin:0 0 20px 20px; width:52%}



.biography_sec{ float:left; width:100%}

.biography_sec ul.tabs{ float:left; width:100%; list-style:none; margin:0}

.biography_sec ul.tabs li{ float:left; width:18%; padding:0 0 10px 2%}

.biography_sec ul.tabs li:first-child{ padding:0}

.biography_sec ul.tabs li a { float:left; width:100%; border-width:5px; border-width:5px; border-color:transparent; border-style:solid; border-radius:20px; -webkit-border-radius:20px;}
.biography_sec ul.tabs li a:hover{border-color:#ee561b;}

.biography_sec ul.tabs li a img{  border-radius:15px; -webkit-border-radius:15px;}

/*.biography_sec ul.tabs li:hover a img{ border-color:#ee561b; }*/

.biography_sec ul.tabs li.active a{ border-color:#ee561b}



.biograph_desc{ float:left; width:100%}

.biograph_desc h3{ font-size:22px; line-height:24px; color:#ee561b; padding-bottom:10px; font-weight:normal}

.biograph_desc strong{ font-size:19px; line-height:23px; color:#828e59; font-weight:normal; display:inline-block; padding-bottom:25px;}

.biograph_desc .desc{ float:left; width:100%}

.biograph_desc .desc> ul{ list-style:none; margin:0 0 0 60px; width:auto;}

.biograph_desc .desc> ul li{ color:#828e59; font-size:16px; line-height:24px;}



.right_sec{ float:right; width:31%; position:relative; padding-bottom:53px;}

.right_sec:before{ content:""; position:absolute; z-index:9; left:-23px; bottom:0; float:left; height:100%; background:url(https://hearingspecialtygroup.com/wp-content/themes/hsg/images/right_shadow.jpg) repeat-y 0 0; width:23px;}

.right_sec .link_box{ float:left; width:95%}

.right_sec .link_box .link{ float:left; width:100%; padding:11px 5%; background:#6b5f01; font-size:22px; line-height:49px; color:#ffffff; margin-top:3px;  font-family: 'eras_light_itcregular'; font-weight:bold }

.right_sec .link_box .link img{ vertical-align:middle; float:right}

.right_sec .link_box .link:hover{ background:#998118}

.right_sec .link_box .link+.link{ background:#998118}

.right_sec .link_box .link+.link:hover{ background:#7F9C64}

.right_sec .link_box .link+.link+.link{ background:#7f9c64}

.right_sec .link_box .link+.link+.link:hover{ background:#6B5F01}



.right_sec .method_box{ float:left; width:90%; padding:20px 5% 10px; text-align:center}

.right_sec .method_box .trial_box{ background: url(https://hearingspecialtygroup.com/wp-content/themes/hsg/images/tooltip1.png) no-repeat 0 0; height:145px; width:87%; margin-left:7%; padding:15px 0 0 0; background-size:100% 100%}

.right_sec .method_box .trial_box a{ font-size:20px; line-height:28px; color:#fff}

.right_sec .method_box strong{ font-size:19px; line-height:20px; color:#7f9c64;  display:block; padding-bottom:20px; width:100%; font-weight:normal;  font-family: 'ErasITC-Medium'; text-align:left}

.right_sec .method_box .method{ width:100%; text-align:center; position:relative; display:inline-block}

.right_sec .method_box .method ul{ float:left; margin:0; width:288px; background:url(https://hearingspecialtygroup.com/wp-content/themes/hsg/images/slide_bar.jpg) no-repeat center center; text-align:center; position:absolute; bottom:11px; left:26px}

.right_sec .method_box .method ul li{ display:inline-block; width:48px; height:46px; font-size:15px; line-height:46px; padding:0 22px}

.right_sec .method_box .method ul li a{ display:block; width:46px; height:46px; color:#fff; background:url(https://hearingspecialtygroup.com/wp-content/themes/hsg/images/bullet_hover.png) no-repeat 0 0; cursor:text}

.right_sec .method_box .method ul li.active a{ background-position:0 bottom}
.right_sec .method_box .method ul li:first-child  a{ opacity:0}



.right_sec figure{ width:100%;}

.right_sec h3{ padding:20px 5% 0 5%; width:95%; color:#a3ba8e; font-size:24px; line-height:26px;  margin-bottom:25px; text-transform:capitalize; font-weight:normal; font-family: 'ErasITC-Medium';}

.right_sec .tesitmonial{ float:left; width:90%; padding:0 5%}

.right_sec .tesitmonial p{ font-style:italic; font-size:16px; line-height:24px;  font-family: 'brandon_grotesquemedium';margin-top:-16px;}

.right_sec .tesitmonial strong{ font-size:14px; line-height:18px; color:#998118; display:block; width:100%;  font-family: 'Open Sans' ; font-weight:700}

.right_sec .tesitmonial span{ font-size:14px; line-height:18px; color:#7f9c64; font-style:italic;  font-family: 'Open Sans'; font-weight:600}



footer{ float:left; width:94%; padding:35px 3% 25px; background:url(https://hearingspecialtygroup.com/wp-content/themes/hsg/images/shadow.png) no-repeat center 0; margin:0 0 0 0;}

footer .col{ float:left; width:22%; margin:0 7% 10px 0}

footer .col h3{ font-size:18px; line-height:20px; color:#7f9c64; float:left; padding-bottom:20px; font-family: 'Open Sans' ; font-weight:normal; text-transform:none;}

footer .col+.col{ width:30%; margin:5px 6% 0 0}

footer .col+.col .social{ float:right; margin:-4px 0 0 0}

footer .col+.col .fb_feed{ float:left; width:100%; list-style:none}

footer .col+.col .fb_feed li{ float:left; width:100%; font-family: 'Open Sans' ;}

footer .col+.col .fb_feed li img{ float:left; margin:0 10px 30px 0}

footer .col+.col .fb_feed li strong{ display:block; font-size:10px; line-height:15px; color:#689265}

footer .col+.col .fb_feed li strong a{color:#689265}

footer .col+.col .fb_feed li p{ font-size:12px; line-height:15px}

footer .col+.col .fb_feed li span{ color:#a9a9a9; font-size:10px; line-height:15px;}

footer .col+.col .fb_feed li span img{ float:none; margin:0; vertical-align:middle}

footer .col+.col .fb_feed li span a{ color:#90ac99}

footer .col+.col .fb_feed li span a:hover{ text-decoration:underline}

footer .col+.col+.col{ float:left; width:29%}

footer .col+.col+.col span{ font-size:14px; line-height:30px; color:#ada145; display:inline-block; width:100%;  font-family: 'segoe_uiregular';}

footer .col+.col+.col span a{color:#ada145; cursor:text; margin-left:6px}





.copyright{ float:left; width:100%}

.copyright ul{ list-style:none; margin:10px 0 0 0; width:auto;}

.copyright ul li{ display:inline; padding:0 26px; font-size:12px; line-height:16px; color:#7f9c64; background:url(https://hearingspecialtygroup.com/wp-content/themes/hsg/images/sep1.jpg) no-repeat 0 3px; font-family: 'Open Sans' ;}

.copyright ul li:first-child{ padding:0 26px }

.copyright ul li a{color:#7f9c64}

.copyright ul li a:hover{ text-decoration:underline}

.copyright >div small{ float:left;  font-size:12px; line-height:16px; color:#7f9c64; font-weight:normal; padding-right:17px}



.slider_sec{ float:left; width:100%; background:url(https://hearingspecialtygroup.com/wp-content/themes/hsg/images/shadow.png) no-repeat center bottom; padding-bottom:22px; padding-top:5px}

.slider_sec .slide{ list-style:none; float:left; width:100%}

.slider_sec .slide li{ float:left; width:100%}

.slider_sec .slide li .pic1{ float:left; width:35.8%}

.slider_sec .slide li .pic2{ float:left; width:18.7%}

.slider_sec .slide li .detail{ float:left; width:30%; margin:7% 5% 0 3%}

.slider_sec .slide li .detail span{ color:#6b5f01; font-size:30px; line-height:32px; font-family: 'ImprintMT-Shadow'; float:left; width:100%; padding:0}

.slider_sec .slide li .detail strong{ color:#77945c; font-size:40px; line-height:50px; font-weight:normal}

.slider_sec .slide li .detail strong i{ font-size:72px; line-height:74px; color:#ee561b; font-family: 'TrajanPro-Regular';  font-weight:normal; font-style:normal; vertical-align:middle}

.slider_sec .slide li .detail small{ font-size:14px; line-height:18px; color:#6b5f01; font-family: 'ImprintMT-Shadow'; font-weight:normal; float:left; width:100%; text-align:right}

.slider_sec .slide li .detail em{ font-size:60px; line-height:62px; color:#ee561b; font-style:normal; font-family: 'Centaur'; float:right}







.features{ float:left; width:97%; padding:0 1.5%; margin-top:-9px}

.features a{ float:left; width:32.8%; padding:12px 0 40px 0; text-align:center; margin-left:0.7%; color:#ffffff; background:#6b5f01; font-family: 'ErasITC-Medium';}

.features a:hover{ background:#998118}

.features a span{ display:inline-block; width:100%; color:#fff;  font-size:30px; line-height:32px; padding:25px 0 0 0}

.features a img{ display:inline-block}

.features a:first-child{ margin:0}

.features a+a{ background:#998118}

.features a+a:hover{ background:#7f9c64}

.features a+a+a{ background:#7f9c64}

.features a+a+a:hover{ background:#6b5f01}



.wilson_mtd{ float:left; width:97%; padding:20px 1.5% 0; }

.wilson_mtd h3{ font-size:15px; line-height:18px; color:#7f9c64; padding-bottom:0}

.wilson_mtd  .mtd_box{ width:90%; margin:0 5%}

.wilson_mtd  .mtd_box ul{ float:left; width:100%; margin:0; list-style:none; background:url(https://hearingspecialtygroup.com/wp-content/themes/hsg/images/path.jpg)  no-repeat center 56%; background-size:100% auto; text-align:center; position:relative; z-index:9; font-family: 'ErasITC-Medium';}

.wilson_mtd  .mtd_box ul li.up{ width:12%; display:inline-block; text-align:center; height:116px; float:left; margin:12px 0 0 0; position:relative }

.wilson_mtd  .mtd_box ul li.up p{ padding:10px 10px 12px 10px; color:#655e24; font-size:13px; line-height:14px; height:51px; border-radius:15px;  margin-bottom:10px; font-family: 'ErasITC-Medium';}

.wilson_mtd  .mtd_box ul li.up p a{color:#7c7545;}
.wilson_mtd  .mtd_box ul li.up p a:hover{ color:#998118}

.wilson_mtd  .mtd_box ul li.up small{ display:inline-block; width:28px; height:28px; font-size:18px; line-height:28px; border-radius:28px; background:#9c9032; position:relative; color:#fff; box-shadow:0 0 5px #9d9133; font-weight:bold}

.wilson_mtd  .mtd_box ul li.up small img{ position:absolute; left:0; top:-19px; right:0; width:3px; margin:auto}

.wilson_mtd  .mtd_box ul li.up:hover small{ background:#998118}

.wilson_mtd  .mtd_box ul li.up:hover p a{ color:#fff}

.wilson_mtd  .mtd_box ul li.up:hover small{color:#fff}

.wilson_mtd  .mtd_box ul li.up:hover small img{ display:block}

.wilson_mtd  .mtd_box ul li.up.active small img{ display:none}

.wilson_mtd  .mtd_box ul li.up.active p a{ color:#fff}

.wilson_mtd  .mtd_box ul li.up.active p{ background:#ee561b}

.wilson_mtd  .mtd_box ul li.up.active{ background:url(https://hearingspecialtygroup.com/wp-content/themes/hsg/images/toltip_curv.png) no-repeat center bottom}

.wilson_mtd  .mtd_box ul li.up.active small{color:#fff; background:#0e1908}

.wilson_mtd  .mtd_box ul li.up.active p{ font-size:22px; line-height:28px; width:139%; margin:2px 0 10px -29%; color:#fff}





.wilson_mtd  .mtd_box ul li.dn{ width:13%; display:inline-block; text-align:center; height:100px; margin:94px 0 0 0; float:left; position:relative; padding-top:5px }

.wilson_mtd  .mtd_box ul li.dn p{ padding:13px 10px 10px 10px; color:#7c7545; font-size:13px; line-height:14px; height:38px; border-radius:15px; margin-top:10px}

.wilson_mtd  .mtd_box ul li.dn p a{color:#7c7545;}

.wilson_mtd  .mtd_box ul li.dn small{ display:inline-block; font-weight:bold; width:28px; height:28px; font-size:18px; line-height:28px; border-radius:28px; background:#9c9032; position:relative; color:#fff;  box-shadow:0 0 5px #9d9133}

.wilson_mtd  .mtd_box ul li.dn small img{ position:absolute; left:0; bottom:-20px; right:0; width:3px; margin:auto; bottom:-45px\9;}

.wilson_mtd  .mtd_box ul li.dn:hover small{ background:#998118}

.wilson_mtd  .mtd_box ul li.dn .tool{ position:absolute; z-index:-1; left:0; bottom:49px; display:none} 

.wilson_mtd  .mtd_box ul li.dn:hover small img{ display:block} 

.wilson_mtd  .mtd_box ul li.dn:hover small{color:#fff}

.wilson_mtd  .mtd_box ul li.dn:hover p a{color:#fff}

.wilson_mtd  .mtd_box ul li.dn.active{ background:url(https://hearingspecialtygroup.com/wp-content/themes/hsg/images/toltip_btm_curv.png) no-repeat center 0}

.wilson_mtd  .mtd_box ul li.dn.active p{ font-size:16px; line-height:20px; width:139%; margin:0 0 10px -32%; background:#ee561b}

.wilson_mtd  .mtd_box ul li.dn.active p a{ color:#fff}

.wilson_mtd  .mtd_box ul li.dn.active small img{ display:none}

.wilson_mtd  .mtd_box ul li.dn.active small{color:#fff; background:#0e1908}



.btm_sec{ float:left; width:90%; padding:35px 7.5% 10px 2.5%; background:url(https://hearingspecialtygroup.com/wp-content/themes/hsg/images/shadow.png) no-repeat center 0}

.btm_sec h3{ font-size:18px; line-height:20px; color:#7f9c64; font-family: 'brandon_grotesquemedium'; padding-bottom:15px; font-weight:normal}

.btm_sec .help_box{ float:left; width:68%}

.btm_sec .help_box img{ float:right; margin:-15px 0 15px 15px}

.btm_sec .help_box p{ color:#ada145; font-size:15px; line-height:20px;}

.btm_sec .tesitmonial{ padding:0; width:29%; float:right}

.btm_sec .tesitmonial p{ font-style:italic; color:#ada145; font-size:16px; line-height:24px;}

.btm_sec .tesitmonial strong{ font-size:14px; line-height:18px; color:#998118; display:block; width:100%;  font-family: 'Open Sans' ; font-weight:700}

.btm_sec .tesitmonial span{ font-size:14px; line-height:18px; color:#7f9c64; font-style:italic;  font-family: 'Open Sans'; font-weight:600}

.btm_sec .tesitmonial a{ font-size:14px; line-height:16px; padding:8px 30px; color:#fff;  font-family: 'Open Sans' ; background:#7f9c64;  float:left; transition:0.9s all}

.btm_sec .tesitmonial a:hover{ background:#6B5F01}



right_sec .method_box .method .wilson_mtd .mtd_box ul li.dn{ width:33%}

.right_sec .method_box .method .wilson_mtd .mtd_box ul li.up{ width:33%}

.right_sec .method_box .method .wilson_mtd .mtd_box ul{ background-size:100% 11px;}

.right_sec .method_box .method .wilson_mtd{ padding:0 1.5% 0}

.toggleMenu{ font-size:0}

.dis { display: none;}

/************************css fixess***************************/
nav ul#menu-header_rightside_menu{ float:right; margin:11px 50px 0 0}
nav ul#menu-header_rightside_menu li{ float:left; font-size:11px; line-height:14px; color:#828E59; text-transform:uppercase; background:url(https://hearingspecialtygroup.com/wp-content/themes/hsg/images/sep.jpg) no-repeat left 2px; padding:0 15px; font-family: 'segoe_uibold';}
nav ul#menu-header_rightside_menu li:first-child{ padding-left:0; background:none}
nav ul#menu-header_rightside_menu li a{ color:#828E59; padding-bottom:0}
nav ul#menu-header_rightside_menu li a:hover{ color:#998118}
.features aside+aside{margin-left:0.7%; width:32.8%; float:left;}
.features aside+aside a{ background:#998118; width:100%;}
.features aside+aside a:hover{ background:#7F9C64}
.features aside+aside+aside a{background:#7F9C64; width:100%;}
.features aside+aside+aside a:hover{ background:#6B5F01}
.easy_testimonial strong{color: #998118; display: block; font-size: 14px;font-weight: 700;line-height: 18px;width: 100%;font-family: 'Open Sans';}
.copyright aside span.copy{color: #7F9C64; float: left; font-size: 12px;font-weight: normal;line-height:16px; margin-top:10px; padding-right: 17px; font-family: 'Open Sans' ;}
   
footer .col + .col aside{ float:right;} 
footer .col + .col aside.widget_rfb_widget{ float:left; width:100%;} 
footer .col + .col aside.widget_rfb_widget .recent-facebook-posts{ float:left; width:100%;}
.recent-facebook-posts .rfbp-post p{ margin:0; }
.recent-facebook-posts .rfbp-post p a img{ float:left; margin:0 10px 0 0}
.recent-facebook-posts .rfbp-post .auhtor_name{ text-transform:capitalize; font-size:12px; color:#689265;}
.recent-facebook-posts .rfbp-post .rfbp-text{ font-size:14px; line-height:16px;}
.rfbp-image-wrap{ float:left; width:50px; margin:0 10px 0 0 !important}
.rfbp-like-count{ color:#9aaca9; background:url(https://hearingspecialtygroup.com/wp-content/themes/hsg/images/lock_icon.jpg) no-repeat 0 1px; margin-left:2px}
.rfbp-comment-count{color:#9aaca9}
.rfbp-page-link-wrap{ display:none;}
.rfbp-post{ border:none;}

.ls-l span{color: #6B5F01;float:left; font-size: 30px;line-height: 32px; padding: 0; width: 100%; font-family: 'ImprintMT-Shadow';}   
.ls-l strong{ font-weight:normal; float:left; color:#77945c; font-size:48px; line-height:50px; font-family: 'Open Sans' ; margin-top:-10px} 
.ls-l strong i{color: #EE561B;font-size:72px;font-style: normal;font-weight: normal;line-height:66px; vertical-align: middle;font-family: 'TrajanPro-Regular';}
.ls-l small{ color: #6B5F01;float: left;font-size: 14px;font-weight: normal;line-height: 18px;text-align:right; width: 100%;font-family: 'ImprintMT-Shadow';}
.ls-l em{color: #EE561B; float:right;font-size: 60px; font-style: normal;line-height: 62px; font-family: 'Centaur';} 
.ls-ct-half, .ls-ct-center{ display:none}

.right_sec .link_box .link1{background: #6B5F01;color:#FFFFFF;float:left;font-size: 22px;font-weight: bold;line-height: 49px; margin-top: 3px; padding: 11px 5%; width: 100%;font-family: 'eras_light_itcregular';}
.right_sec .link_box .link1 img{ float:right;}
.right_sec .link_box .link1:hover{ background:#998118}
.right_sec .link_box .link2{background: #998118;color:#FFFFFF;float:left;font-size: 22px;font-weight: bold;line-height: 49px; margin-top: 3px; padding: 11px 5%; width: 100%;font-family: 'eras_light_itcregular';}
.right_sec .link_box .link2 img{ float:right;}
.right_sec .link_box .link2:hover{ background:#7F9C64}
.right_sec .link_box .link3{background: #7F9C64;color:#FFFFFF;float:left;font-size: 22px;font-weight: bold;line-height: 49px; margin-top: 3px; padding: 11px 5%; width: 100%;font-family: 'eras_light_itcregular';}
.right_sec .link_box .link3 img{ float:right;}
.right_sec .link_box .link3:hover{ background:#6B5F01}
.right_sec .method_box .trial_box p{ margin-top:23px; color:#fff; font-size:22px; font-family: 'ErasITC-Medium';}
.right_sec .randomTestimonialWidget .easy_testimonial .testimonial_body{float:left;padding: 0 3%; width:94%;}
    
    


.right_sec .randomTestimonialWidget .easy_testimonial .testimonial_body p{ color:#828E59; font-size: 14px;font-style:italic;line-height:24px; padding-bottom:25px; font-family: 'open sans';}
.right_sec .randomTestimonialWidget .easy_testimonial strong{ padding-left:3%}
.right_sec .randomTestimonialWidget .easy_testimonial cite span{ padding-left:3%}
h1{ font-size:24px; line-height:28px; color:#828e59; padding-bottom:32px; font-weight:normal; text-transform:uppercase}
h2{ font-size:18px; line-height:22px; color:#828e59; padding-bottom:10px; font-weight:normal; }
h3{ font-size:20px; line-height:23px; color:#828e59; padding-bottom:10px; font-weight:normal;}
h4{ font-size:18px; line-height:21px; color:#828e59; padding-bottom:10px; font-weight:normal; text-transform:uppercase}
h5{ font-size:16px; line-height:19px; color:#828e59; padding-bottom:10px; font-weight:normal; text-transform:uppercase}
h6{ font-size:14px; line-height:14px; margin: 9px 0 12px 0; color:#EE561B; padding-bottom:10px; font-weight:normal; text-transform:uppercase; font-weight:bold;}

ul{ float:left; width:100%; margin:0 0 30px 15px}
ul li{font-size:16px; line-height:18px; color:#828e59; padding-bottom:3px} 

ol{ float:left; width:100%; margin:0 0 30px 20px}
ol li{font-size:16px; line-height:18px; color:#828e59; padding-bottom:3px}   

/*body.archive .left_sec h1{ padding-bottom:10px}
body.category .left_sec h1{ padding-bottom:10px}
body.category-uncategorized .left_sec h1{ padding-bottom:10px}
body.category-1 .left_sec h1{ padding-bottom:10px}
body.single-author .left_sec h1{ padding-bottom:10px !important}*/

.navigation{ float:left; width:100%;}
.nav-links{ float:left; width:100%;}
.nav-previous{ float:left; width:auto; font-size:15px}
.nav-previous .meta-nav{ float:left; margin-right:10px; padding:0}

.nav-next{ float:right; width:auto; font-size:15px}
.nav-next .meta-nav{ float:right; margin-left:10px;padding:0; }
.body_cntr p .blue_btn span{ display:inline-block; font-size:16px; padding:0; text-transform:capitalize; margin-left:5px; text-decoration: underline}
.body_cntr p .blue_btn span:hover{ text-decoration:none; color:#998118}

.search-form label .screen-reader-text{ font-size:20px; display:inline-block; margin-right:5px; padding:0}
.search-form label input[type="search"]{ display:inline-block; padding:6px 5px; width:30%; border:1px solid #998118}
.search-form input[type="submit"]{ display:inline-block; padding:4px 9px 5px; width:auto; border:none; background:#998118; color:#fff; font-size:17px; cursor:pointer; transition:0.9s all}
.search-form input[type="submit"]:hover{ color:#CCC; background:#998118}

.right_sec .blog_sidebar{ float:left; width:90%; padding:0 5%}
.right_sec .blog_sidebar aside{ float:left; width:100%;}
.right_sec .blog_sidebar h3{ background:none; font-size:17px; line-height:18px; color:#CDD6E0; margin:0; padding:0; font-weight:normal; font-family: 'Open Sans':}
.right_sec .blog_sidebar ul{ margin:8px 0 30px 45px; width:90%;}
.right_sec .blog_sidebar ul li{ padding-bottom:10px}

.right_sec .blog_sidebar aside .tagcloud{ margin:8px 0 30px 45px; width:90%; }
.blog_sidebar aside .tagcloud a{ font-size:16px !important; line-height:19px}

.archive-header{ border:none}
.left_sec .video iframe{ width:100% !important; border-radius:10px; -webkit-border-radius:10px; border:none}
    
.ls-bottom-nav-wrapper{ display:none}    

.left_sec a{color:#EE561B!important;}
.left_sec a:hover {color:#998118; text-decoration:underline;}
.left_sec strong {font-weight:bold;}
    
.right_sec .link_box #categories-3 {
    background: none repeat scroll 0% 0% #6B5F01;
    color: #FFF;
    float: left;
    font-size: 22px;
    font-weight: bold;
    line-height: 49px;
    margin-top: 3px;
margin-left: -22px;
    padding: 11px 5%;
    width: 355px;
    font-family: "eras_light_itcregular";
}


.right_sec .link_box #recent-posts-3 {
    background: none repeat scroll 0% 0% #998118;
    color: #FFF;
    float: left;
    font-size: 22px;
    font-weight: bold;
    line-height: 49px;
margin-left: -22px;
    margin-top: 3px;
    padding: 11px 5%;
    width: 355px;
    font-family: "eras_light_itcregular";
}


aside#archives-3.widget.widget_archive{
    background: none repeat scroll 0% 0% #7F9C64;
    color: #FFF;
    float: left;
    font-size: 22px;
    font-weight: bold;
    line-height: 49px;
    margin-top: 3px;
margin-left: -22px;
    padding: 11px 5%;
    width: 355px;
    font-family: "eras_light_itcregular";
}

aside#tag_cloud-2.widget.widget_tag_cloud {display:none!important;}

.right_sec .blog_sidebar ul {list-style:none;}
.right_sec .blog_sidebar li a,
.right_sec .blog_sidebar li a:visited
{ background:none;  color:#CDD6E0; font-size:15px; line-height:15px; margin:0; padding:0; font-weight:normal; font-family: 'Open Sans';}

.popover.pop-green {z-index:999999999!important;}

div.gform_body label,div.gform_body ul{font-size: 13px!important;}
div.gform_body ul li{list-style:none;}
div.gform_body ul li {margin: 9px;}
div.gform_body label {padding: 6px;}