/*
Theme Name: Twenty Eleven
Theme URI: http://wordpress.org/extend/themes/twentyeleven
Author: the WordPress team
Author URI: http://wordpress.org/
Description: The 2011 theme for WordPress is sophisticated, lightweight, and adaptable. Make it yours with a custom menu, header image, and background -- then go further with available theme options for light or dark color scheme, custom link colors, and three layout choices. Twenty Eleven comes equipped with a Showcase page template that transforms your front page into a showcase to show off your best content, widget support galore (sidebar, three footer areas, and a Showcase page widget area), and a custom "Ephemera" widget to display your Aside, Link, Quote, or Status posts. Included are styles for print and for the admin editor, support for featured images (as custom header images on posts and pages and as large images on featured "sticky" posts), and special styles for six different post formats.
Version: 4.9
License: GNU General Public License
License URI: license.txt
Tags: dark, light, white, black, gray, one-column, two-columns, left-sidebar, right-sidebar, fixed-width, flexible-width, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
*/
/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */
@charset "utf-8";
article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block}
body{margin:0;padding:0;font-family:arial,verdana,Helvetica,sans-serif;background-image:url(images/body_bgline.jpg);background-repeat:repeat-x;color:#333;font-size:12px;background-color:#e7e1d5}
.bg_inside_body{background-image:url(images/body_bgline_inside.jpg)}
form{display:inline;margin:0;padding:0}
img{border:none;padding:0;margin:0}
a{color:#BD8971;text-decoration:none;padding:0;margin:0}
a:hover{color:#000;text-decoration:none}
h1,h2,h3,h4,h5,h6{font-weight:400}
h1{color:#a36920;font-size:14px}
h2,.title{color:#333;font-size:20px}
h3{font-size:16px;font-style:italic;color:#333}
h4{font-size:14px;color:#b96205;text-decoration:underline}
h5{font-size:13px;color:#333;font-weight:700}
h6{font-size:11px;color:#333;font-weight:700}
p{text-align:justify}
.clear{clear:both}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.clearfix{display:inline-block;zoom:1}
.fLeft{float:left}
.fRight{float:right}
.header{width:980px;height:210px;padding:0;margin:0 auto}
.logo{width:500px;float:left}
.contact_box{width:480px;float:left;height:156px}
.top_buttons_main{height:38px;padding-bottom:15px}
.top_buttons{background-image:url(images/top_buttons.jpg);width:179px;height:28px;float:right;font:14px Arial,Helvetica,sans-serif;color:#000;text-align:center;padding-top:8px;margin-left:5px}
.top_buttons a{color:#000;text-decoration:none}
.top_buttons a:hover{color:#666}
.top_navigation_main{height:26px;padding:5px 0}
.top_navigation{float:right;font:14px Arial,Helvetica,sans-serif;color:#000}
.top_navigation a{color:#000;text-decoration:none;border-right:1px #000 solid;padding:0 15px}
.top_navigation a:hover{color:#9b7e59}
.top_navigation a.lasttop_nav{border-right:none;padding:0 5px 0 15px}
.phone_number_main{padding-top:0;color:#000;float:right}
.phone_number{font-size:24px;float:right}
.phone_number .area{font-size:13px;text-align:center;padding:5px 0}
.phone_text{font-size:14px;float:right;padding:5px 15px}
.banner{width:980px;display:block;height:274px;background-color:#3c270d;margin:0 auto;border-left:3px #fff solid;border-right:3px #fff solid}
.main_navigation{margin:0 auto;width:980px}
.navigation{width:980px;float:left;margin-top:1px;text-align:center;background-color:#684f30;margin-left:.7em}
.middle{width:982px;margin:25px auto}
.middle_left{width:240px;float:left;margin:0 5px}
.testimonial{width:239px}
.testimonial_text{background-color:#684f30;font-size:12px;border:1px #000 solid;border-top:none;color:#FFF;padding-bottom:10px;min-height: 300px;}
.testimonial_text p{font-style:italic;padding:0 14px;margin:0}
.testimonial_text p.author{font-style:normal;padding:10px 15px;margin:0}
.testimonial_header{color:#FFF;font-size:15px;background-image:url(images/testimonial_header.gif);background-repeat:no-repeat;width:225px;line-height:36px;padding:0 0 20px 15px}
.testimonial_more{background:url(images/arrow.jpg) no-repeat 7em .3em;margin-left:15px;text-align:right;margin-right:1.8em}
.testimonial_more a{color:#FFF;text-decoration:none;padding-left:15px}
.testimonial_more a:hover{color:#fdf2d4}
.news{margin:20px 0}
.news_header{background-image:url(images/whats_ne_header.gif);height:26px;color:#FFF;font-size:15px;padding:8px 0 0 15px}
.news_text{background-color:#684f30;border:1px #000 solid;border-top:none;color:#FFF}
.news_text p{padding:10px;margin:0}
.partner_logos{text-align:center;margin-top:30px}
.partner_logos img{margin:8px}
.middle_right{width:680px;float:left;padding:0 10px 10px;margin-left:0}
.middle_right h1{margin:0}
.content{width:697px;padding:6px 0 6px 15px;float:left}
.content_top{background-image:url(images/content_top.gif);background-repeat:no-repeat;height:19px;width:705px}
.content_middle{background-image:url(images/content_middle.gif);background-repeat:repeat-y;padding:0 10px 0 30px;float:left;width:670px}
.content_middle h2{margin:10px 15px 1em 0;border-bottom:1px #9b7e59 solid;padding:0 0 10px}
.content_bottom{background-image:url(images/content_bottom.gif);height:19px;background-repeat:no-repeat;width:705px;float:left}
.content_text{float:left;width:425px;padding-right:10px}
.content_text_inside{float:left;width:660px;padding-right:12px}
.experts{margin:20px 0;float:left;width:208px}
.experts_header{background-image:url(images/experts_header.gif);height:18px;color:#FFF;font-size:15px;padding:8px 15px;text-align:left}
.experts_text{background-color:#684f30;border:1px #000 solid;border-top:none;color:#FFF;font-size:13px;width:206px;float:left}
.experts_text_bullet{width:50%;float:left;padding:10px 0;line-height:25px;margin:0;text-align:left}
.experts_text_bullet ul{margin:0;padding:0}
.experts_text_bullet ul li{margin:0 0 0 30px;padding:0}
.content_right{float:left;width:208px;text-align:center}
.Footer{width:100%;background-color:#684f30;border-top:#000 1px solid;float:left;padding:0 0 5em}
.FooterTop{width:980px;padding:5px 0 0 10px;margin:0 auto}
.FooterTop_left{width:50%;float:left;padding:15px 0 0;padding-bottom:10px}
.FooterTop_left a{color:#fff;font-size:13px;font-weight:700;padding:0 6px;text-decoration:none;border-right:#fff 1px solid}
.footer_service{font-size:13px;color:#FFF;padding:10px 0 10px 5px}
.FooterTop_right{width:45%;float:left;text-align:right;padding-bottom:10px}
.FooterTop a:hover{color:#ffc478}
.FooterTop a.active{color:#ffc478}
.FooterTop a.last{border:none}
.Footer_bottom{width:980px;margin:0 auto}
.FooterCopyright{color:#e3dddd;float:left;width:49%;font-size:12px;padding-left:1%}
.FooterAdmin{float:left;width:47%;font-size:12px;text-align:right;color:#e3dddd}
.FooterAdmin a{color:#e3dddd;text-decoration:none}
.FooterAdmin a:hover{color:#ffc478}
.stp_designation{bottom:0;display:block;height:170px;left:auto;position:fixed;right:0;width:168px;z-index:100000}
.stp_designation img{border:0 none}
#stp_logo{background-repeat:no-repeat;bottom:76px;height:283px;left:auto;padding:5px;position:fixed;right:60px;width:220px;z-index:100000}
#stp_logo a{color:#930;font-weight:700;text-decoration:none}
.certified_stp_tab{bottom:0;margin:0;padding:0;position:fixed;right:0}
* html .certified_stp_tab{bottom:auto;position:absolute}
#certified_stp{background:none no-repeat scroll 0 0 transparent;bottom:0;color:#FFF;height:259px;margin-bottom:0;position:fixed;right:0;width:219px;z-index:10000}
#certified_stp a{text-decoration:none}
#certified_stp a:hover{text-decoration:none}
.learn_more{padding:208px 0 0 121px}
.learn_more a{color:#930;font-size:12px;font-weight:700}
.learn_more a:hover{color:#930;font-size:12px;font-weight:700}
.testimonial_content{border-bottom:1px dashed #999;margin-bottom:1em;padding-bottom:.4em}
.testimonial_content span{font-style:italic}
.faqsingle_div{margin-bottom:.7em;padding-top:.7em;text-align:justify}
.faqsingle_div span{cursor:pointer;font:bold 13px Arial,Helvetica,sans-serif}
.faqsingle_div span:hover{color:#333}
.faqsingle_div p{border-bottom:1px dotted #666;color:#333;font:12px Arial,Helvetica,sans-serif;line-height:20px;text-align:justify;padding-bottom:.5em}
.faq-search input[type="submit"]{color:#fff}
.faq-search{border-bottom:dotted 1px #999;padding-bottom:.5em;margin-bottom:1em}
.no_record_found{color:#C30;padding:1em 0}
.wpcf7-submit{background:none repeat scroll 0 0 #E2E2E2;border:1px solid #CCC;color:#333!important;cursor:pointer;font-weight:700;height:30px;margin-right:10px;margin-top:10px;padding:5px;width:60px}
.faq-search input[type="text"],.faq-search select{background:none repeat scroll 0 0 transparent;border:1px solid #C1C1C1;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:13px;margin:0 10px 0 0;padding:5px 11px;width:225px}
.sub_carousel_div{float:left!important;width:240px;text-align:center;margin-bottom:2em;margin-top:1em}
.sub_carousel_div img{background:none repeat scroll 0 50% #E8E2D6;border:1px solid #7B683E;float:none!important;margin-left:0!important;margin-right:4em;margin-top:0!important;padding:5px!important;width:200px!important;height:200px}
.sub_carousel_div span{text-align:center}
.sub_carousel_div a img{outline:0 none}
.maincarousel_div{width:auto}
.balinks,.back_to_gallery{margin:1em 0 0;padding:0;height:30px;font:normal 10px Arial,Helvetica,sans-serif}
.back_to_gallery{padding:0 0 .5em;margin-left:.5em}
.balinks{height:30px;font:normal 10px Arial,Helvetica,sans-serif}
.balinks a,.back_to_gallery a{border:solid 1px #3C280D;background:#7B683E;color:#fff;font-size:11px;padding:.2em .4em;text-decoration:none}
.balinks a{position:absolute!important}
.pagination{text-align:center!important;padding-right:2em}
.beforeafterdetails span{font:bold 13px Arial,Helvetica,sans-serif}
.beforeafterdetails p{font-style:italic}
#outerdiv{padding:.5em;margin-top:2em;width:600px}
.mainimage_carouselgallery{margin-bottom:1em;margin-top:1em}
.mainimage_carouselgallery img{border:solid 1px #34383D}
.carouselsmall_image{cursor:pointer;margin:.2em}
.carouselsmall_image img{border:solid 1px #34383D}
#carouselgalleryprevious,#carouselgallerynext{border:solid 1px #D7D0BE;background:#7C693F;color:#fff;padding:.3em .5em;margin-bottom:1em;cursor:pointer}
#carouselgallerynext{padding-bottom:.3em;padding-top:.3em}
.stitle{color:#333;font:bold 12px Arial,Helvetica,sans-serif}
.scontent{color:#000;font-style:italic}
#access{clear:both;display:block;float:left;margin:0 auto;width:100%}
#access ul{font-size:15px;list-style:none;margin:0 0 0 -.8125em;padding-left:0}
#access li{float:left;position:relative}
#access a{color:#eee;display:block;padding:.6em 1.5em;text-decoration:none}
#access ul ul{-moz-box-shadow:0 3px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.2);box-shadow:0 3px 3px rgba(0,0,0,0.2);display:none;float:left;margin:0;position:absolute;top:35px;left:0;width:188px;z-index:99999}
#access ul ul ul{left:100%;top:0}
#access ul ul a{background:#6E4D2E;border-bottom:1px solid #46311E;color:#fff;font-size:13px;font-weight:400;height:auto;line-height:1.4em;padding:10px;width:168px;text-align:left;box-shadow:0 0 6px rgba(0,0,0,.6);-moz-box-shadow:0 0 6px rgba(0,0,0,.6);-webkit-box-shadow:0 0 6px rgba(0,0,0,.6);behavior:url(js/PIE.htc)}
#access li:hover > a,#access ul ul :hover > a,#access a:focus{background:#F7D5AA}
#access li:hover > a,#access a:focus{background:#F7D5AA;color:#A7722E}
#access ul li:hover > ul{display:block}
#access .current-menu-item > a,#access .current-menu-ancestor > a,#access .current_page_item > a,#access .current_page_ancestor > a{font-weight:700;background:none repeat scroll 0 0 #F7D5AA;color:#A7722E}
#testimonials{background:url(images/quotes.png) no-repeat scroll left top transparent;color:#935B39;font-family:"Times New Roman",Times,serif;font-style:italic;margin-top:15px;padding:25px 16px 0 25px}
#testimonials h3{color:#79522B;font:bold 12px Arial,Helvetica,sans-serif;margin:0;padding:0 0 .5em 1em}
#testimonials .show_testimonial p{padding-bottom:.5em;width:175px!important}
.main_testimonialdiv .show_testimonial span{background:url(images/dot.png) no-repeat scroll left center transparent;float:right;padding-left:1em;padding-right:1em}
.main_testimonialdiv div{display:none;position:relative!important;}
.main_testimonialdiv div em{padding: 15px;}
.main_testimonialdiv .show_testimonial{display:inline;width:230px}
.main_testimonialdiv .show_testimonial p{background:url(images/block_icon.png) no-repeat left 0;padding-left:1.7em;padding-top:.5em;padding-bottom:1em}
.noettxt{font-style:italic;margin-bottom:2em;padding-top:.5em}
.noettxt p{margin:0!important;padding:0 0 .3em!important}
.noettxt p span{font-style:normal;font-weight:700}
.formnmbd{color:#333;margin-bottom:.5em}
.formnmbd li{background:none repeat scroll 0 0 transparent;margin:0;padding:0}
.formnmbd span{color:#C00}
.formlabel{color:#333;float:left;padding-top:0;width:190px}
.formlabel span{color:#C00}
.wpcf7-form p{color:#333}
.formncode{margin-bottom:2em;margin-left:16.1em;padding:0}
.formncode p{margin:.5em 0;padding:0}
.subbt{margin-left:16.1em}
.formfind{float:left;height:102px;width:200px}
input[type="submit"]{background:-moz-linear-gradient(#684F30,#2D2215);background:-ms-linear-gradient(#684F30,#2D2215);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#684F30),color-stop(100%,#2D2215));background:-webkit-linear-gradient(#684F30,#2D2215);background:-o-linear-gradient(#684F30,#2D2215);filter:progid:DXImageTransform.Microsoft.gradient (startColorstr='#684F30',endColorstr='#2D2215');-ms-filter:"progid:DXImageTransform.Microsoft.gradient\A\A\A\A\A\A\A\A(startColorstr='#FBFCFD',endColorstr='#2D2215')";background:linear-gradient(#684F30,#2D2215);border:1px solid #CCC;box-shadow:0 1px 2px rgba(0,0,0,0.4);color:#FFF!important;cursor:pointer;font-weight:700;height:30px;margin-right:10px;margin-top:10px;padding:5px;width:60px}
input[type="text"]:focus{background:#fff}
input[type="text"]:hover{background:none repeat scroll 0 0 #fff}
input[type="text"],select{background:none repeat scroll 0 0 transparent;border:1px solid #C1C1C1;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:13px;margin:0 10px 0 0;padding:5px 11px;width:225px}
textarea{background:none repeat scroll 0 0 transparent;border:1px solid #C1C1C1;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:13px;height:120px;margin:0 10px 0 0;padding:5px 11px;resize:none;width:225px}
#text-5 .wpcf7-not-valid-tip{margin:0 0 0 7.5em !important;padding:.2em 1.5em!important}
#post-15 .wpcf7-not-valid-tip{margin:-.7em 0 0 -4em !important;padding:.2em!important;width:243px}
.wpcf7-form .wpcf7-not-valid-tip{margin:-.7em 0 0 -4em !important;padding:.2em!important;width:243px}
#post-65 .formncode p .wpcf7-not-valid-tip{margin:0!important;padding:.2em!important}
#post-66 .wpcf7-not-valid-tip{margin:0 0 0 12em !important;padding:.2em!important}
#post-66 .formncode p .wpcf7-not-valid-tip{margin:0!important;padding:.2em!important}
#myform textarea{width:400px!important}
#container{margin:1em 0 0!important;border:solid 1px #3C280D}
.img-right{float:right;padding-left:1em}
.prodlft{float:left;padding:0 15px 0 0;width:70%}
.prodrht{float:left;margin:0 auto;padding:10px 5px 0 0;text-align:center;width:25%}
.prodrht img{max-width:100%}
.blog_div .blog_inner{font:bold 16px Arial,Helvetica,sans-serif;margin:1em 0 0;padding:0 0 .5em}
.blog_div .blog_inner .blog_title a{background:url(images/usericon.png) no-repeat scroll 0 0 transparent;color:#AD5C36;font:bold 14px Arial,Helvetica,sans-serif;padding:.3em 0 .5em 2em;text-decoration:underline}
.blog_div .blog_inner .blog_title a:hover{color:#333}
.blog_div .blog_inner p{padding-left:2.5em!important;padding-right:10em!important;padding-top:1em!important}
.blog_content{font:12px Arial,Helvetica,sans-serif;padding:1.7em 0 .5em 2.5em}
.blog_div{min-height:200px}
#respond h3{margin:1em 0 0}
#post-148 .entry-meta{border-bottom:1px dotted #CCC;margin-bottom:.5em;padding-bottom:.3em}
.fn{padding-left:.6em}
.comment-author img{vertical-align:middle}
.reply{border-bottom:1px dotted #CCC;font:bold 14px Arial,Helvetica,sans-serif;margin-bottom:1em;padding:.5em 0}
.comment-notes{font-style:italic}
.required{color:#C00;padding-left:.5em}
.comment-form-author label,.comment-form-email label,.comment-form-email label,.comment-form-url label{float:left;padding-top:.5em;width:70px}
.commclshello{float:left;width:70px}
#commentform #submit{width:115px!important}
.thanku{border:1px dashed #666;margin:3em auto 1em;padding:2em 1em;text-align:center!important;width:400px}
.thanku p{font:bold 20px "Times New Roman",Times,serif;text-align:center!important}
.thanku span a{color:#95732B;font:14px Arial,Helvetica,sans-serif;text-align:center;text-decoration:none}
.thanku span a:hover{color:#FC0!important}
.feedbackthanks{margin:3em auto 0;padding:2em 1em}
.feedbackthanks h1{padding-bottom:.5em!important}
.feedbackthanks h3{padding:2em 0 1em}
.bottom_dd_body{margin:0 auto;width:960px}
.foot_dropdown{background:none repeat scroll 0 0 #EEE;border-bottom:4px solid #684F30;bottom:0;box-shadow:0 0 10px #000;cursor:pointer;height:40px;position:fixed;width:940px;z-index:999}
.dropdowncont{font:12px Arial,Helvetica,sans-serif;padding:1em}
.dropdowncont h2{color:#684F30;font:bold 16px Arial,Helvetica,sans-serif;margin:0;padding-bottom:.5em}
.dropdowncont p{color:#333}
.fb-like{color:#000!important;float:right!important}
.bloglft{padding:1em 1em 1em 2.4em;background:url(images/usericon.png) no-repeat scroll 0 .5em transparent;display:block;margin-left:2em}
.bloglft a{color:#E8E2D6}
.bloglft a:hover{color:#D1AE8E}
#myform .error{padding-left:15.8em}
div.wpcf7-validation-errors{color:#c00!important;width:400px!important;margin:1em auto!important;border:solid 1px #c00!important}
.box_sm p{border-bottom:1px solid #CCC;color:#820F12;display:block;font-weight:700;line-height:25px;width:85%}
.outer_box_sm{display:block;clear:both}
.box_sm p a{color:#666!important;text-decoration:none}
.box_sm p a:hover{color:#820F12;text-decoration:none}
.box_sm{color:#7D7D85;float:left;list-style-type:none;padding:0 2px;width:300px;margin-bottom:20px}
.box_sm ul{list-style-type:none;margin:0!important;padding:0!important}
.box_sm li{background:url(images/aero1.png) no-repeat scroll 0 4px transparent;line-height:15px;margin-top:5px;padding:0 0 5px 15px !important;list-style-type:none}
.box_sm a{color:#666!important;text-decoration:none}
.box_sm a:hover{color:#820F12!important;text-decoration:none}
.box_sm li span{display:block;margin-left:35px}
.followus{clear:both;margin-bottom:5px;margin-top:5px;text-align:right}
#social_media{margin-top:0}
#social_media li{background:none!important}
#social_media li.social_media_icon{display:inline-block;height:32px;position:relative;width:32px;padding:0}
.social_media_icon a{background:url(images/icon-sprite.png) no-repeat scroll left top transparent;cursor:pointer;float:left;height:32px;position:relative;text-indent:-9999px;transition:background .2s ease-out 0;width:32px}
#facebook_link.social_media_icon a{background-position:0 -32px}
#twitter_link.social_media_icon a{background-position:-32px -32px}
#googleplus_link.social_media_icon a{background-position:-64px -32px}
#rss_link.social_media_icon a{background-position:-160px -32px}
#facebook_link.social_media_icon a:hover{background-position:0 -32px!important}
#twitter_link.social_media_icon a:hover{background-position:-32px -32px!important}
#googleplus_link.social_media_icon a:hover{background-position:-64px -32px!important}
#rss_link.social_media_icon a:hover{background-position:-160px -32px!important}
.social_media_youtube{float:left;list-style:none outside none;padding:0 0 0 200px}
.imgone{border:1px solid #ddd;margin:0 10px 0 0;padding:6px!important}
.footer_top_right{background:url(images/horizontal-sign-up.png) no-repeat scroll 0 0 transparent;float:left;padding:10px 5px 0 10px;width:575px;height:190px;position:relative;margin-top:15px}
.nlsubmit{background:url(images/subscribe-button.png) no-repeat scroll 0 0 transparent!important;border:medium none!important;height:31px!important;padding:0!important;width:105px!important;box-shadow:none!important}
.featured-thumbnail{border-radius:5px;float:left;margin:0 17px 10px 0;position:relative}
.featured-thumbnail img{border-radius:5px;position:relative}
.content_middle article{padding-right:10px}
.shareinpost{padding:10px!important}
.rhtsocialicon3{position:fixed;color:#fff;z-index:1000}
.ficon_subscribe{position:fixed;cursor:pointer;top:14em;width:485px;height:285px;padding:15px 10px 0;background:url(images/subscribe-tab.png) no-repeat}
.testimonial_main h2{border:none;margin:30px 0 0;padding:0}
.subscribe-block .link,.subscribe-block .link a,.subscribe-block .signupframe{color:#333;font-family:arial,verdana,Helvetica,sans-serif;font-size:12px}
.subscribe-block .link,.subscribe-block .link a{text-decoration:none}
.subscribe-block .signupframe{font:100%/1.375em Arial,Helvetica,sans-serif}
.subscribe-block .signupframe .required{font-size:10px;color:#333}
.subscribe-block .signupframe input[type="text"]{background:none repeat scroll 0 0 transparent;border:1px solid #c1c1c1;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:13px;margin:0 10px 0 0;padding:5px 11px;width:180px}
.subscribe-block .signupframe input[type="submit"]{background:linear-gradient(#684f30,#2d2215) repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #ccc;box-shadow:0 1px 2px rgba(0,0,0,0.4);color:#fff!important;cursor:pointer;font-weight:700;height:30px;margin-right:10px;margin-top:10px;padding:5px;width:60px}
.subscribe-block table{margin-left:30px;margin-top:20px;float:left}
.subscribe-block td{width:100px;text-align:left;vertical-align:top}
.subscribe-block .whenusubscribe{color:#333;font-size:20px}
.subscribe-block p{color:#333;font-family:arial,verdana,Helvetica,sans-serif;font-size:12px}
.middle_rightsub{background:#fff;border-radius:20px;float:left;margin-left:0;padding:0 10px 10px;width:940px;margin-bottom:20px;border:1px solid #684f30}
.subscribe-block1{width:585px;float:left}
.subscribe-block1 .span4{width:200px;float:left;margin-right:15px}
.subscribe-block1 .span4 img{width:100%}
.subscribe-block1 .span8{float:left;line-height:22px;width:340px}
.subscribe-block1 .span8 h4{text-decoration:none;font-size:18px;font-weight:700;margin:0}
.subscribe-block2{width:335px;float:right}
h3.rat-review-title{float:left;margin-top:12px}
div.wpcr3_aggregateRating{font-size:1em!important}
.wpcr3_button_1{background:#684f30!important;color:#fff!important;padding:10px 18px!important;text-align:center}
.wpcr3_button_1:hover{background:#f7d5aa!important;color:#684f30!important}
h3 .wpcr3_button_1{background:#ce9f4f none repeat scroll 0 0!important;border:none!important;border-radius:4px!important;box-shadow:none!important;color:#fff!important;font-size:15px!important;font-weight:700!important;margin-top:-2px!important;padding:8px 13px!important}
.wpcr3_leave_text{line-height:28px!important;color:#272d33!important;font:800 19px/33px Raleway,sans-serif;margin-bottom:20px!important;text-transform:uppercase!important}
.wpcr3_review_form_text_field .text-input{color:#1b293c!important;font:12px/20px Arial,Helvetica,sans-serif!important;width:100%;background:#fff;border-color:#b8b8b8;margin-bottom:3px!important;margin-top:3px!important}
.wpcr3_required{color:#1b293c!important;font:12px/20px Arial,Helvetica,sans-serif!important;background:#fff;border-color:#b8b8b8}
.wpcr3_button_1 .wpcr3_submit_btn{background:#5087c4 none repeat scroll 0 0!important;color:#fff!important;font-weight:700!important}
#tm_builder_outer_content .tm_pb_text_align_left{text-align:left}
.wpcr3_review_item .wpcr3_review{margin-bottom:-13px;margin-top:30px!important;color:#272d33}
.wpcr3_review_title{font-size:16px!important;font-weight:700;line-height:30px!important;margin:5px 0;color:#272d33}
blockquote.wpcr3_content{border-left:5px solid #000!important;margin:10px!important}
blockquote.wpcr3_content p{font-size:13px!important;color:#6e666c}
.wpcr3_content{padding-left:10px!important}
div.wpcr3_review div.wpcr3_review_author{color:#000;font-family:roboto;font-size:1em!important;font-style:italic;font-weight:700;margin-bottom:14px}
div.wpcr3_aggregateRating{margin-bottom:15px!important}
.wpcr3_item{padding-bottom:60px!important}

@media screen and (max-width: 767px){

.home .content_text ul li {
    padding: 12px 0 !important;
}

}
.social_media_youtube{display:none;}