@font-face {
    font-family: 'AdobeGaramondProSemiboldItalic';
    src: url('fonts/agaramondpro-semibolditalic.eot');
    src: url('fonts/agaramondpro-semibolditalic.eot') format('embedded-opentype'),
         url('fonts/agaramondpro-semibolditalic.woff2') format('woff2'),
         url('fonts/agaramondpro-semibolditalic.woff') format('woff'),
         url('fonts/agaramondpro-semibolditalic.ttf') format('truetype'),
         url('fonts/agaramondpro-semibolditalic.svg#AdobeGaramondProSemiboldItalic') format('svg');
}
body {font-family: 'FuturaBookBook'; line-height:150%;}
h1,h2,h3,p,input {font-family: 'FuturaBookBook'; font-weight:normal;}
h1,h2,h3 { color:#007cc3; }
h1 { font-size:30px; }
h2 { font-size:24px; }
p { font-size:20px; color:#000001; line-height: 23px;}
strong {font-family: 'futura_icg_demiregular';}
a { text-decoration:none; }
a:focus, a:hover {
    text-decoration: none!important;
}
a:focus {
    outline: none!important;
}
.clear10 { margin-bottom:10px;}
.main_container { width:1050px; 	/*1050px;*/ margin:0 auto; padding:0px 10px; background:#fff; }
.main_header,.main_content,.main_footer { width:100%; }
.logo { float:left; padding:10px 0px; }
.header_right { /*float:right; width:270px; */}
.header_right a , .downloadLink { padding:7px 10px 7px 50px; width:82%; box-shadow:2px 2px 0px 0px #d3d2d2; font-family: 'futura_icg_demiregular'; font-size:15px; color:#007cc3; text-decoration:none; margin-top:15px; float:right; clear:both; display:block; position:relative;
background: #f0f9fe; /* Old browsers */
background: -moz-linear-gradient(top,  #f0f9fe 0%, #f0f9fe 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f9fe), color-stop(100%,#f0f9fe)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f0f9fe 0%,#f0f9fe 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f0f9fe 0%,#f0f9fe 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f0f9fe 0%,#f0f9fe 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f0f9fe 0%,#f0f9fe 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f9fe', endColorstr='#f0f9fe',GradientType=0 ); /* IE6-9 */

 }

.header_right a.admin_email {
   margin-top: 10px;
}
.header_right a span { display:block; position:absolute; top:-3px; left:10px; }
.header_right a span.call { left:15px; }
.main_nav { width:100%; margin-top:10px; background:#007cc3; height:34px; clear:both; font-family: 'futura_icg_demiregular';  }
.main_nav ul { z-index:99999; /*float:left; */list-style:none; padding:0px; }
.main_nav ul li {/* float:left; */padding:5px 0px; margin-right:-1px; position:relative;  display: inline-block; }
.main_nav ul li:last-child a { border-right:none; }
.main_nav ul li a { border-right:1px solid #164192; text-decoration:none; color:#fff; display:block; font-size:14px; line-height:24px; height:24px; padding:0px 20px; }
.main_nav ul li:hover { background:#183d8f; }
.main_nav ul li:hover a { color:#b3d9ee;}
.main_nav ul li ul { position:absolute; display:none; width:100px; top:34px; left:0px; margin:0px; padding:0px; }
.main_nav ul li:hover ul { display:block; }
.main_nav ul li ul li { clear:both; width:100px; padding:0px; margin-top:1px; }
.main_nav ul li ul li a { display:block; width:100px; padding:5px; text-decoration:none; color:#183c8e; font-size:11px; border:none; background:#b3d9ee; text-align:center;  line-height:14px; white-space:inherit; height: auto; }
.main_nav ul li:hover ul li a {color:#183c8e;}
.main_nav ul li ul li a:hover { background:#183d8f; color:#b3d9ee; }
.main_nav .login_btn { padding:0px 20px; text-decoration:none; background:#183c8e; height:34px; line-height:34px; font-size:16px; color:#fff; display:block; float:right; }
h1.index_h1 {
    color: #007cc3;
    font-size: 28px;
    line-height: 34px;
    margin-bottom: 0;
    margin-top: 15px;
    padding: 15px 0;
    width: 96%;
}
.content_index { /*padding:25px;  width:952px;*/  width: 100%;}
.index_product_list { /*float:left; */list-style:none; }
.index_product_list .item  { position:relative; /*float:left; display:inline-block; padding:15px; margin:0px 10px; box-shadow:3px 3px 0px 0px #d3d2d2;*/ /*width:237px; width:27%;*/
background: #f1f9fe; /* Old browsers */
background: -moz-linear-gradient(top,  #f1f9fe 0%, #c4e2f2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1f9fe), color-stop(100%,#c4e2f2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f1f9fe 0%,#c4e2f2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f1f9fe 0%,#c4e2f2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f1f9fe 0%,#c4e2f2 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f1f9fe 0%,#c4e2f2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f9fe', endColorstr='#c4e2f2',GradientType=0 ); /* IE6-9 */
}
.text-center{ text-align: center;}
.buy-head {background-color: #82bae2; overflow: hidden; padding: 10px 12px; width: 50%; }
.buy-head h2.bold_h2 {color: #fff; float: left; line-height: 30px;}
.postcode { float: right; margin-top: 4px; width: 75%; }
.forms_dark .postcode > input[type="text"] {border: 0 none; width: 60px; }
.bold-head {color: #000000; font-size: 20px; font-weight: bold; }
.index_product_list .item a { display:block; }
.index_product_list .item span {
    background: #007cc3 none repeat scroll 0 0;
    color: #fff;
    display: block;
    font-family: "futura_icg_demiregular";
    font-size: 14px;
    height: 40px;
    line-height: 15px;
    padding-top: 8px;
    text-align: center;
    text-transform: uppercase;
}

.index_product_list .item img {
    height: 225px;
    object-fit: cover;
    vertical-align: middle;
    width: 100%;
}

/*.middle_h2 { color:#183c8e; width:100%; text-align:center; height:80px; line-height:80px; clear:both; display:block; font-family: 'futura_icg_demiregular'; }*/

.middle_h2 {
    clear: both;
    color: #000000;
    font-size: 24px;
    height: 48px;
    text-align: left;
    width: 100%;
}
.index_lft_txt { /*width:545px; float:left;*/ padding:0px 40px 0px 25px; margin:25px 0 0; border-right:1px solid #cae8fb; }
.read_more { color:#9fa0a1; display:block; float:right; clear:both; margin-top:10px; font-size:11px; font-family: 'futura_icg_demiregular'; text-transform:uppercase; }
.index_rgt_txt {
    padding: 0 20px;
}
.index_rgt_txt p.twt,.right_292 p.twt {    color: #7B7B7C;
    font-family: 'futuratoblique' !important;
    font-size: 30px;
    line-height: 38px;
    text-align: center; }
.right_292 .twt_name { float:right; text-align:left; width:auto; }
.brdr_btm { width:100%; height:1px; background:#cae8fb; margin-top:15px; clear:both; float:left;  }
.twt_name { width:100%; text-align:center; margin-top:20px; color:#58595b !important; }
.awards_p {/* clear:both;*/ margin:20px 0px 0px 0px; /*float:left;*/ width:100%; }
.atom-owned{ font-style: italic; font-weight: bold; color: #0c2c77;padding-top: 20px; text-align: center;clear: both;}
.awards_p span { display:block; /*float:left; width:510px; */}
.awards_p img { float:right; }
.main_footer { margin-top:20px; background:#183c8e; padding:5px 0px; height:35px; margin-bottom:20px; }
.footer_nav { float:right; list-style:none; height:35px; line-height:35px; font-family: 'futura_icg_demiregular'; font-size:15px; }
.footer_nav li { /*float:left;*/  display: inline-block; padding:0px 15px; border-right:1px solid #fff; }
.footer_nav li:last-child { border:none; }
.footer_nav li a { text-decoration:none; color:#fff; }
.support_lft {  padding:25px 0px 25px 50px;/*float: left; width: 545px;*/}
.support_rgt { float:right; margin:25px 40px 0px 0px; }
.breadcrumb { float:left; list-style:none; font-size:14px; color:#007cc3;  background-color: #fff; }
.breadcrumb li { float:left; position:relative; padding:5px 20px 0px 0px; cursor: pointer; }
.breadcrumb li:after { content:">"; position:absolute; right:5px; top:5px; }
.breadcrumb li:last-child:after { content:""; }
.content_pad20 {/* width:1050px;*/ padding:20px 0; }
.drillmark {font-size: 40px; font-style: italic; font-weight: bold; }
.drillblack {font-style: italic; font-weight: bold; }
.strong_dark {font-family: 'futura_icg_demiregular'; font-size:18px; margin-top:20px; color:#183c8e;}
.strong_dark_big  {font-family: 'futura_icg_demiregular'; font-size:27px; color:#183c8e;}
h3.heading_bar {
    background: #c4e6fb none repeat scroll 0 0;
    color: #183c8e;
    font-family: "futura_icg_demiregular";
    font-size: 20px;

    margin-top: 30px;
    padding: 10px 20px;
    text-align: left;
}.warning-bar{background:#77B9E0; padding:10px 20px; color:#ffffff;font-weight: bold;text-align: center;}
.mid_head {text-align: center;}
.atom_tillers_ul { /*float:left;*/ margin-top:10px; list-style:none; }
.atom_tillers_ul li { background:#f0f9fe; width:45.5%; margin-right:45px; box-shadow:2px 2px 0px 0px #d3d2d2; float:left; position:relative; height:340px; }
.atom_tillers_ul .code, .list-item .code { position:absolute; top:15px; left:10px; font-size:28px; color:#007cc3; }
.atom_tillers_ul li img { position:absolute; top:15px; /*right:-20px;*/ right:0px; width:210px;}

.atom_grid.atom_tillers_ul li img { top:25px;}

.atom_tillers_ul li:last-child { margin-right:0px; }
.list-item .caption,.atom_tillers_ul li .caption { background:#007cc3;position:absolute; bottom:0px; left:0px;right:0; padding:5px 2px; text-align:center; height: 60px; }
p:empty { margin-bottom: 0;}
.atom_grid.atom_tillers_ul li .caption {height:68px}
.list-item .caption h2,.atom_tillers_ul li .caption h2 { color:#fff; font-family: 'futura_icg_demiregular'; font-size:16px !important; }
.list-item .caption p,.atom_tillers_ul li .caption p { font-family: 'futura_icg_demiregular'; color:#fff; font-size:11px;line-height: 14px;letter-spacing: 0.03em; }
.full-grid-division .atom_tillers_ul li { width:21.7%; }
.content_left {/* float:left; width:740px; margin-right:12px;*/ }
.content_right { /*float:right; width:250px;*/ }
.benefits_ul { list-style:disc; clear:both; margin-top:5px; color:#183c8e; margin-left:20px; }
.benefits_ul li { margin-top:5px; margin-left:35px; }
.benefits_ol { clear:both; margin-top:5px; color:#183c8e; float:left; width:53%; }
.benefits_ol li { margin:5px 0 0 35px;padding-left: 10px;  font-size:19px}
.edger_ol_img { float:right; margin-top:10px; }

.right_Specifications {
    background: #f7f3e2 none repeat scroll 0 0;
    /*height: 340px;*/
    padding: 10px;
}
.right_Specifications ul { list-style:none; padding:10px; font-size:17px; color:#007cc3; }
.right_Specifications ul li { padding-bottom:10px; }
.right_Specifications ul li span { display:inline}
.benefits_ol ul {list-style: disc outside none; }
h3.inner_bar { background:#007cc4; padding:4px 10px 0px 10px; color:#fff; font-size:15px; margin-top:0; font-family: 'futura_icg_demiregular'; }
.right_Specifications img,.right_Specifications object,.right_Specifications iframe,.right_Specifications video { max-width:100%; width:100%; }
.right_Specifications p { color:#183c8e; text-align:center; margin:10px 0px; font-size:13px; }
.edgers_links { padding:7px 2px; text-align:center; box-shadow:2px 2px 0px 0px #d3d2d2; font-family: 'FuturaBookBook'; font-size:14px; color:#007cc3; text-decoration:none; clear:both; display:block; position:relative;
background: #f0f9fe; /* Old browsers */
background: -moz-linear-gradient(top,  #f0f9fe 0%, #f0f9fe 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f9fe), color-stop(100%,#f0f9fe)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f0f9fe 0%,#f0f9fe 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f0f9fe 0%,#f0f9fe 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f0f9fe 0%,#f0f9fe 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f0f9fe 0%,#f0f9fe 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f9fe', endColorstr='#f0f9fe',GradientType=0 ); /* IE6-9 */
}
.lawn_edger_twt { clear:both; margin:130px 0px 0px -245px; width:495px; font-size:20px; color:#7b7b7c; font-family: 'futuratoblique' !important;}
.lawn_edger_twtnew { margin-top: 40px; font-size:20px; color:#7b7b7c; font-family: 'futuratoblique' !important;}
.edger_twt_link { float:right; display:block; margin-top:10px; color:#58595b; text-decoration:none; font-size:14px; }
.width_460 { /*width:460px; float:left;margin-right: 20px;*/ }

.right_pro_ul {
    color: #007cc3;
    float: left;
    font-size: 22px;
    list-style: disc;
    margin-top: 30px;
}

.right_pro_ul li { padding-bottom:20px; list-style-position: outside; margin-left: 42px; }
.about_us_con { clear:both; width:100%; margin-top:15px; }
.about_us_con .img_sec { margin:10px 0px 30px 30px; /*width:300px;float:right; */ font-size:15px; color:#2eb1fc; }
.width670 { /*width:670px; float:left;*/ }
.left_640 { float:left; width:640px; }
.right_292 { float:right; width:292px; }
.wood_auger_table { margin-left:-5px; color:#007cc3; font-size:16px;  border-spacing:5px !important; border-collapse:inherit !important; margin-bottom: 15px;}
table.wood_auger_table td { background:#ebf7fe; padding:5px 10px;}
.link_to_faq { font-family: 'futura_icg_demiregular'; color:#000001; }
.blower_pro_ul { float:right; list-style:disc; font-size:29px; color:#007cc3; margin-top:20px; padding:0px 50px; }
.blower_pro_ul li { padding-bottom:20px; }

/*Logged-in user*/
.main_nav_logged { width:100%; margin-top:10px; background:#d4d5d5;  clear:both; font-family: 'futura_icg_demiregular';  }
.main_nav_logged ul { z-index:99999; list-style:none; padding:0px; display:table; width:750px; float:left;}
.main_nav_logged ul li { padding:5px 0px; margin-right:-1px !important; display:table-cell; vertical-align:top; text-align:center;  }
.main_nav_logged ul li .relate_cell { position:relative; }
.main_nav_logged ul li:last-child a { border-right:none; }
.main_nav_logged ul li a { border-right:1px solid #007cc1; text-decoration:none; color:#007cc1; display:block; font-size:14px; line-height:16px;  padding:5px 10px; height:32px; }
.line_height32 { line-height:32px !important; }
.width_80 { width:80px !important; }
.main_nav_logged ul li a span { vertical-align:middle; }
.main_nav_logged ul li:hover { background:#183d8f; }
.main_nav_logged ul li:hover a { color:#b3d9ee;}
.main_nav_logged ul li ul { position:absolute; display:none; width:100px; top:47px; left:0px; margin:0px; padding:0px; }
.main_nav_logged ul li:hover ul { display:block; }
.main_nav_logged ul li ul li { clear:both; width:100px; padding:0px; margin-top:1px; display:block;}
.main_nav_logged ul li ul li a { display:block; width:90px; padding:5px; text-decoration:none; color:#183c8e; font-size:11px; border:none; background:#b3d9ee; text-align:center;  line-height:14px; white-space:inherit; height: auto; }
.main_nav_logged ul li:hover ul li a {color:#183c8e;}
.main_nav_logged ul li ul li a:hover { background:#183d8f; color:#b3d9ee; }
.main_nav_logged .login_btn { padding:0px 19px; text-decoration:none; background:#183c8e; height:34px; line-height:34px; font-size:14px; color:#fff; display:block; float:right; margin:10px 10px 0px 0px; }
.header_right1 { float:right; width:520px; }
.header_right1 .checkout { float:right; padding:10px 10px 10px 30px; background:#f0f9ff url(../images/checkout.png) no-repeat 25px 25px; box-shadow:0px 2px 0px 0px #cecccd; margin-top:15px; min-width:100px; height:63px; text-align:center;}
.header_right1 h1 { float:left;  margin-top:30px;}
.header_right1 .checkout h3 { font-weight:bold; color:#027cc2; }
.header_right1 .checkout .items { margin:10px 5px 0px 55px; font-size:14px; color:#017cc2; }
.forms { clear:both; margin-top:20px; }
.forms table { margin-left:20px }
.forms table td:first-child {  width: 75px;}
.forms table td:first-child label { text-align:left; }
.forms table td:first-child label,.forms table td:last-child label { padding-left:0px !important;}
.forms table td { padding-bottom:30px; }
.forms table input[type="submit"] {  margin-top: -20px; }
.forms input[type="text"],.forms input[type="email"],.forms input[type="tel"],.forms input[type="password"],.forms textarea { font-size:15px; padding:5px 10px; border:2px solid #949494;
width: 98%;
width: -webkit-calc(100% - 24px);
width: -moz-calc(100% - 24px);
width: calc(100% - 24px); }
.dark input[type="text"],.dark input[type="email"],.dark input[type="tel"],.dark input[type="password"],.dark textarea { border:2px solid #19191a; }
.forms textarea { resize:vertical; }
.forms label { display:block; text-align:center; padding:5px 0px 0px 20px; font-size:15px; }
.forms input[type="submit"],.btn_style { background:#f0f9ff; border:none; border-bottom:2px solid #cecccd; font-size:14px; color:#017cc2; text-decoration:none; display:block; padding:5px 10px; float:right; text-transform:uppercase; }
.dealer_contact_address td:first-child, .dealer_contact_address .text-right{ font-size:24px; color:#000001; font-weight:bold; text-align:right; padding:20px 20px 10px 0; font-family: 'futura_icg_demiregular'; }
.dealer_contact_address td:last-child, .dealer_contact_address div.c-txt{ font-size:20px; line-height: 33px; color:#000001; text-align:left; padding:20px 20px 0px 0px;font-family: 'FuturaBookBook';  }
.checkout_frm { font-size:15px; color:#010101; margin-top:20px; border:none; border-bottom:2px solid #838384; border-right:2px solid #838384; }
.checkout_frm th { background:#e0f4fe; border-left:2px solid #838384; border-top:2px solid #838384; padding:10px;text-align:center; vertical-align:middle !important; font-weight:normal; }
.checkout_frm td { border-left:2px solid #838384; border-top:2px solid #838384; padding:10px; text-align:center; vertical-align:middle !important; }
.email_order_section { background:#f7f3e2; padding:15px; }
.strong_drk {font-family: 'futura_icg_demiregular'; font-size:18px; color:#010101;}
.email_order_section h3 { color:#010101; font-size:15px; }
.frm_lbl_rgt label{ text-align:right; padding-right:10px;}
.frm_lbl_top { vertical-align:top; }
.submit_blu_btn { float:right; padding:5px 10px; text-transform:uppercase; background:#007cc3; border:none; color:#fff; font-size:15px; margin-top:20px; line-height:15px; margin-bottom:20px; }
.black_color { color:#000001 !important; }
.download_table { font-size:17px; color:#010101;   line-height: 25px; margin-top:5px; border:none; border-bottom:2px solid #181818; border-right:2px solid #181818; }
.download_table td {border-left:2px solid #181818!important; border-top:1px solid #181818!important; padding:10px; text-align:center; vertical-align:middle !important;}
.download_table tr:first-child td {border-top:2px solid #181818;}
.download_table td:last-child { background:#f1e8cb; font-weight:bold; font-family:'futura_icg_demiregular'; }
.download_table td:nth-child(3) { width:600px; text-align:left; }
.download_pdf{ padding:0px 10px; text-decoration:none; background:#f0f9ff; height:34px; line-height:34px; font-size:14px; color:#017cc2; display:inline-block; border-bottom:2px solid #cecccd }
.thick_border { height:3px; width:100%; margin:20px 0px; background:#d3d4d3; }
.thick_border1 { height:3px; width:100%; margin:5px 0px; background:#d3d4d3; }
.to_order_input { width:150px; font-size:14px; border:2px solid #222; padding:5px; display:inline-block; margin-left:10px; }
.to_order_smt { padding:0px 10px; text-decoration:none; background:#f0f9ff; height:34px; line-height:34px; font-size:14px; color:#017cc2; display:inline-block; border:none; border-bottom:2px solid #cecccd; margin-left:5px;}
.download_table1 { font-size:15px; color:#010101; margin-top:5px; border:none; border-bottom:2px solid #181818; border-right:2px solid #181818; }
.download_table1 td {border-left:2px solid #181818; border-top:1px solid #181818; padding:10px; text-align:center; vertical-align:middle !important;}
.download_table1 tr:first-child td {border-top:2px solid #181818;}
.download_table1 td:last-child { background:#f1e8cb; font-weight:bold; font-family:'futura_icg_demiregular'; }
.download_table1 td:nth-child(3) { width:240px; text-align:left; }
.desler_welcome_left { float:left; width:548px; margin-right:30px; margin-top:10px; }
.dealer_welcome_right { float:right; width:424px; margin-top:10px; }

.dlr_info { list-style:disc; clear:both; margin-top:5px; color:#010101; }
.dlr_info li { margin-top:5px; margin-left:16px; }
.dlr_info_ol { clear:both; margin-top:20px; color:#010101; float:left; padding:20px; background:#faf6eb; }
.dlr_info_ol li { margin:5px 0px 0px 35px; }
.grey_light { color:#888989; }
.sky_14 {color:#2eb1fc !important; font-size:14px !important;}
.promo_material {float: left; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color #181818 #181818 -moz-use-text-color; border-image: none; border-style: none solid solid none; border-width: medium 2px 2px medium; color: #010101; font-size: 13px; margin-right: 1%; vertical-align: top; width: 32%; }
.promo_material td {border-left:2px solid #181818; border-top:1px solid #181818; padding:3px; text-align:left; vertical-align:middle !important;}
.promo_material tr:first-child td {border-top:2px solid #181818;}
.promo_material td:last-child { font-weight:bold; font-family:'futura_icg_demiregular'; }
.promo_material td:nth-child(2) { text-align:left; }
h2.bold_h2 { color:#007cc3; font-size:24px; font-family: 'futura_icg_demiregular'; }
.forms_dark { clear:both; margin-top:20px; }
.forms_dark table td:first-child label,.forms_dark table td:last-child label { padding-left:0px !important;}
.forms_dark table td { padding-bottom:30px; vertical-align:middle; }
.forms_dark input[type="text"],.forms_dark input[type="email"],.forms_dark input[type="tel"],.forms_dark input[type="password"],.forms_dark textarea,.forms_dark select { font-size:15px; padding:5px 10px; border:2px solid #19191a; width: 98%; width: -webkit-calc(100% - 24px); width: -moz-calc(100% - 24px); width: calc(100% - 24px); }
.forms_dark select { width:100%; }
.width_350 { width:350px !important; }
.width_160 { width:160px !important; }
.width_100 { width:100px !important; }
.width_250 { width:250px !important; }
.right_480 { float:right; width:480px; margin-top:40px; }
.right_480 img { width:100%; }
.small_bold { float:left; font-weight:bold; font-size:15px; margin:6px 0px 0px 20px; font-family: 'futura_icg_demiregular'; }
.forms_dark textarea { resize:vertical; }
.forms_dark label { display:block; text-align:center; padding:0px 0px 0px 20px; font-size:15px; }
.forms_dark input[type="submit"] { background:#f0f9ff; border:none; border-bottom:2px solid #cecccd; font-size:14px; color:#017cc2; text-decoration:none; display:block; padding:5px 10px; float:right; text-transform:uppercase; }
table.left_align_table { text-align:left !important; }
table.left_align_table td { text-align:left !important; padding-bottom:15px !important; }
table.left_align_table td label { text-align:left; }
.where_buy_address { font-style:normal; font-size:15px; color: #010101;  }
.ol {
    color: #000001;
    font-size: 22px;
    line-height: 28px;
    margin: 10px 0 0;
    padding: 0;
}
.ol li { padding:0px 0px 10px 0px; margin-left:20px; }
.figure { width:100%; margin:10px 0px; }
.text_14 { font-size:15px; float:left; margin:10px 10px 0px 0px; }
.alink { background:#f0f9ff; border:none; border-bottom:2px solid #cecccd; font-size:14px; color:#017cc2; text-decoration:none; display:block; padding:5px 10px; float:right; text-transform:uppercase; }
.body_parts { clear:both; margin:0px; }
.body_parts_left { float:left; width:78%; }
.body_parts_right { float:right; width:22%; }
.part_name { float:right; font-size:20px; color:#000; }
.black_hdng { clear:both; background:#000; font-size:18px; color:#fff; font-family:'futura_icg_demiregular'; padding:5px 10px; margin-top:20px; }
.black_hdng span { text-align:right; float:right; display:inline-block; font-size:14px; vertical-align:middle;}
.img_full { clear:both; margin:20px 0px 0px 0px; width:100%; }
.img_full img { width:100%; }
.drwn_tbl {font-family: 'futura__condensed'; border:1px solid #000; border-bottom:2px solid #000; border-right:2px solid #000; text-align:left; width:343px !important; overflow:hidden; }
.drwn_tbl td{ border:none; border-top:1px solid #000; border-left:1px solid #000; padding:3px !important; font-size: 15px; }
.drwn_tbl tr:first-child td { text-align:center; }
.drwn_tbl tr:nth-child(2) td {border-top:2px solid #000;}
.drwn_tbl td:nth-child(3n) { width:40px; }
.w_18 { width:18px !important; }
.row_table { border:2px solid #8e8e8f; margin-top:10px; }
.row_table td, .panel-default .panel-heading { padding:5px; font-size:19px; }
.panel-title { font-size:19px;}
.row_table td:first-child { font-family:'futura_icg_demiregular'; width:300px;}
.green_cell { color:#fff; background:#0db14c !important; }
.red_cell { color:#fff; background:#e51e27 !important; }
.blue_cell { color:#fff; background:#0078c2 !important; }
.grey_cell { color:#fff; background:#acafad !important; }
.black_cell { color:#fff; background:#000 !important; }
.sky_cell { background:#e2f4ff !important; }
table.model_table { text-align:center; vertical-align: middle; font-size:14px; border-bottom:2px solid #000; border-right:2px solid #000;}
table.model_table th { vertical-align:middle !important; background:#41a4dc; color: #fff; font-family: 'futura_icg_demiregular'; padding:5px; border-left:2px solid #000; border-top:2px solid #000; }
table.model_table td{ text-align:center; vertical-align:middle !important; padding:5px; border-left:2px solid #000; border-top:2px solid #000; border-bottom:2px solid #000;}
table.model_table td:last-child { text-align:center; }
.pad0{ padding:0px!important;}
.width-40 { width:31px !important; }
.edgers_btm_lst { float:left; list-style:none; margin:50px 0px 0px 0px; width:100%; }
.edgers_btm_lst li { float:left; margin-right:20px; }
.edgers_btm_lst li a { display:block; text-decoration:none; text-align:center; width:170px; }
.edgers_btm_lst li a img { border:none; outline:none; margin:0 auto; width:102px; }
.edgers_btm_lst li a.big { display:block; text-decoration:none; text-align:center; width:297px; }
.edgers_btm_lst li a.big img { border:none; outline:none; margin:0 auto; width:297px; }
.edgers_btm_lst li a span { display:inline-block; clear:both; margin:5px auto; font-size:20px; color:#000001; text-decoration:none; width:170px; }

.parent .answer { float:left; margin-top:10px; width:100%; clear:both; font-family: 'FuturaBookBook' !important; font-weight:normal !important; }
.parent .child{ float:left; width:800px; margin-left:20px; }
.parent .child_sec { clear:both; margin:10px 0px 0px 0px !important; float:left; width:100% !important; height:auto !important; overflow:visible !important; }
.pointer { cursor:pointer; }
.forgot_btn {border:none; background:transparent; font-size:14px; float:right; margin:5px; color:#017CC2}
.sky_bg { background:#e2f4ff; }
.edger_btm_sec { float:left; margin-top:40px; padding:0px; list-style:none; /*margin-left:0px;*/ margin-bottom: 30px; }
.edger_btm_sec li { /*float: left; margin: 0 58px 0 0; padding:0px; width: 295px; */font-family: 'futuratoblique' !important;  font-size:13px; color:#183c8e;}
.edger_btm_sec li:last-child{ margin:0px !important; }
.edger_btm_sec li img{background:#183c8e;  padding: 3px; vertical-align:middle;}
.edger_btm_sec li div { font-size: 14px; line-height: 18px;  margin: 5px 0 0;}
.inline_select {border: 2px solid #19191A; font-size: 15px; padding: 3px; text-align:left; width:150px; display:inline;}
.inline_submit { background:#F0F9FF; border:0px; border-bottom:2px solid #CECCCD; color: #017CC2; display: block; font-size: 14px;
padding: 5px 10px; text-decoration: none; text-transform: uppercase; display:inline-block; margin:0px 0px 0px 10px;}
.nowrap{white-space: nowrap;}
.order_s label {
    display: inline-block;
    cursor: pointer;
    position: relative;
	border:1px solid #007bc2;
	padding:0px 5px 5px 5px;
	width:30px;
	overflow:hidden;
	height:15px;
}
.order_s input[type=checkbox] {
        display: none;
    }
.order_s .checkbox label:before {
    border-radius: 3px;
}
.order_s input[type=checkbox]:checked + label:before {
        content: "\2713";
        text-shadow: 1px 1px 1px rgba(0, 0, 0, .2);
        font-size: 15px;
		font-weight:bold;
        color: #007bc2;
        text-align: center;
        line-height: 15px;
    }
.order_s .checkbox { width:37px !important; height:22px; }
.quick_links_block { padding:10px; background:#f0f9ff; box-shadow:0px 2px 0px 0px #cecccd; position:absolute; right:0px; top:25px;}
.relative { position:relative !important; }
h2.quick_lnk_hdng{ font-size:15px; font-weight:bold; color:#027cc2; width:100%; padding:0px; margin:0px; background:url(../images/down-arrow.png) no-repeat 0px 0px; text-align:center; }
.quick_links_block ol { margin:0px; padding:0px 0px 0px 28px; color:#017cc2;  font-size:14px; }
.quick_links_block ol li { padding:0px; }
.quick_links_block ol li a {color:#017cc2; text-decoration:none; }

.order_s label{width: 18px;}
.white_bg { background:#fff !important; }
.width_60 { width:60px !important; }
.img_cent { text-align:center !important; }
.inline_form {display:inline-block; margin-top:-4px;}
.main_content{/*width:1050px;*/ margin:0 auto; }
.left-section{ /*float:left; width: 530px;*/}
.left-section.abt-head{ width:100%;}
.left-section.forms_dark{ width:100%;}
.left-section .forms_dark .buy-head{ width:100%;}
.left-section p{ width:100%;}
.left-section span{ float: left; margin-right: 6px;}
#map { height: 500px; margin-top: 20px; margin-bottom: 20px}
#type-selector { color: #fff; background-color: #4d90fe; padding: 5px 11px 0px 11px;}
#type-selector label { font-family: Roboto; font-size: 13px; font-weight: 300;}
.left_class{float: left; width: 100%;}
.right_class{ margin-top: 170px; max-height: 500px;  min-height: 500px; overflow: auto; border: 4px solid #007cc3; padding-left: 10px; padding-top: 10px;}
.anchor_button { display: inline-block!important; float: left!important;  margin: -3px 0 0 10px!important;}
.left-section.where_buy_address{ width:100%;}
.right-section{  margin-top: 75px; /*float:right; width: 420px;*/ border: 4px solid #007cc3;}
.right-section p{ padding:15px;}
.table_p { width:343px; overflow:hidden; float:left; }

.about_us_con .img_sec1 { float:right; margin:0px 0px 30px 0px; width:304px; font-size:15px; color:#2eb1fc; }
.new_img_blc {/* width:326px; float:left; margin-right:30px;*/ color: #027cc1; }
.new_img_blc:last-child{ margin-right:0px; }
.new_img_blc img { width:100%; }
.new_img_blc span { display:block; margin:2px 0px 0px 0px; color:#2eb1fc; font-size:15px; }
.black_h3 { font-size:18px !important; color:#000 !important; font-family: 'futura_icg_demiregular'; }
.dlr_info1 { list-style:disc; clear:both; margin:2px 0px 0px 10px; color:#010101; float:left; }
.dlr_info1 li { margin-top:2px; margin-left:16px; }

/*  New style */

.text-center , .download_table td.text-center{ text-align:center !important; }
/*.unline { text-decoration:underline }*/
table.model_table.Dealer-Find-demo td {
  padding: 5px 2px;
  line-height: 1.1;
}
.model_table.Dealer-Find-demo th {
  line-height: 0.8;
}
table.model_table.Dealer-Find-demo th {
  padding: 5px 1px;
}
.Dealer-Find-demo .sky_cell.last-td {
  line-height: 20px;
}
.search-head {color: #82bae2; }
strong.blue_color.unline { font-weight: normal;}
.marginbottom10{ margin-bottom: 10px;}
/*
_selection */
.list-item {background-color: #f0f9fe;  box-shadow: 2px 2px 0 0 #d3d2d2; margin-top: 10px; position: relative; }
.list-item-big{ height: 330px; /*padding: 20px; float: left; width: 398px;*/}
.list-item .caption{ width: 429px}
.list-item-2{ /*float: left; margin-left: 40px; padding: 10px 20px;*/}
.list-item-2 h3{ font-weight: bold; /*margin-bottom: 10px;*/ padding-bottom: 36px;   padding-top: 20px;}
.list-item-2 h3.li2-1, .list-item-2 h3.li2-2{ position: absolute; font-weight: normal;}
.list-item-2 > img {margin-bottom: 15px; }
.li2-1 {right: 10px; top: 45%; } .li2-2 {bottom: 5px; right: 10px; }
.awards {f/*loat: left; margin: 15px 0 0 30px; */}
.attachment .heading_bar {margin-bottom: 10px; }
.attachment-vg {float: left; /*margin-right: 76px; width: 200px; */}
.attachment-vg img {width:100%;}
.sprayer img {width:100%;}
.sprayer{ float: left;}
.hand_blower_container ul {/* width: 60%;*/ margin-left: 10px; }
.hand_blower_list {clear: both;/* float:left; margin-left: 22px;*/ list-style: disc; margin-top: 20px;  }
.hand_blower_list li {
    color: #183c8e;
    font-size: 25px;
    line-height: 25px;
    margin-bottom: 10px;
}
.hand_blower_list li span {display: block; font-size: 25px; width: 90%; }
.hand_blower_list li span.drillmark{ display: inline;}
.hand_blower_video { background: #f6f3e1; float:right; /*width:22%; margin-right: 133px;*/  padding: 10px;}
.hand_blower_video p { clear: right;  color: #3a3c91;  font-size: 14px!important; line-height: 22px!important;  margin: 0 0 5px;}
.pddng13TB { padding:13px 0;}
.sales-panel{/*float: left; */margin-bottom: 20px;}
.sales-panel img { width: 100%; }
.air-thrust-right { text-align: right;}
.air-thrust-right img { margin: 0; text-align: right; padding: 0; display: inline-block; }
/* engine-powered-selection */
.content_pad20.engine-powered{ /* overflow: hidden; */ }
.drill-intro {/*float: left; width: 62%;*/ }
.drill-intro-img{ float: right;}
.stroke-table {clear: both; }
.heading_bar{ background:#c4e6fb; padding:10px 20px; color:#007cc3; font-size:15px; margin-top:10px; font-family: 'futura_icg_demiregular'; }
.ep-list {/*width: 49%; float: left;*/}
.ep-list > p {margin-bottom: 10px; }
.drawing-img {position: relative; float: right;}
.drawing-img > img[src="images/video.jpg"] {bottom: 0; position: absolute; right: 10px; }
.video_img {bottom: 0; position: absolute; right: 10px; }
.video_img.custom { bottom: 0; position: absolute;  right: 5px;  top: 70%;}
.video_img.custom .hand_blower_video { background: none repeat scroll 0 0 #f6f3e1; float: right; margin-right: 0px; padding: 10px;  width: 96%;}
.video_img.custom .hand_blower_video p{  font-size: 12px !important;}
.hand_blower_novideo { background: #f6f3e1; float: right; margin-right: 0px; margin-top: 20px; padding: 10px 20px;  width: 100%;}
.hand_blower_novideo p{clear: right; color: #3a3c91;font-size: 14px!important; line-height: 22px!important; margin: 0 0 5px;}
.bl-brdr {border-bottom: 5px solid #183c8e; margin: 50px 0; }

/* dealer-promotional */
figure {display: inline-block; margin-bottom: 60px; text-align: center; width: 49%; }
figcaption {font-size: 20px; margin-top: 15px; }
.promo-images{ margin-top: 30px;}
.atom-public{ border: 3px solid #183c8e; padding: 20px;}
.promo_material th {border-left: 2px solid #181818; border-top: 1px solid #181818; padding: 12px 2px 0; vertical-align: middle; }
.promo_material th:nth-child(3), .promo_material th:nth-child(5), .promo_material th:nth-child(6) {padding-top: 0; }
.promo_material td:nth-child(1) {text-align: center; }
.promo_material:nth-child(1) td {padding: 3px; }

/* chainsaw */
.chainsaw { position: relative;}
.chain-head {line-height: 32px; }
.chainsaw-intro {/*width: 78%;*/ position: relative;}
.chain-figure {
    bottom: -17px;
    position: absolute;
    right: 280px;
}
.img-right {position: absolute; right: 0;   top: 188px; }

.disc { list-style:disc }

.modaltable { overflow: hidden;  width: 100%;  margin-top:20px;}
.modaltable .tableLayout { /*float: left;    width: 600px; */}
.modaltable .modalImg { /*float: left; width: 360px;*/ margin-top: 30px; }

.tableWrap {     border-collapse: collapse; border-spacing: 0; margin-left: 4px; width: 96%;    border-bottom: 2px solid #000;}
.tableWrap td.borderNone , .tableWrap tr:first-child td:last-child { border:none; }


.tableWrap td { border:2px solid #111; border-bottom:0; border-right:0; vertical-align: middle !important; line-height: 18px;
    padding: 6px 2px; font-size: 14px;}

.tableWrap tr td:last-child , .tableWrap td.borRight { border-right:2px solid #111; }.tableWrap tr:last-child {border-bottom:2px solid #111; }

.modalLeft { font-size: 12px !important; /* float: left;width: 230px;*/}
.modalLeft li {
    font-size: 18px;
    line-height: 22px;
}
#post-code {  border: 0 none; color: #6d7ea0; width: 179px; }
.anchor_button {  -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #F0F9FF;
    border-color: -moz-use-text-color -moz-use-text-color #CECCCD;
    border-image: none;
    border-style: none none solid;
    border-width: medium medium 2px;
    color: #017CC2;
    display: block;
    float: right;
    font-size: 14px;
    padding: 5px 10px;
    text-decoration: none;
    text-transform: uppercase;
     margin-right: 700px;
     }

 .padd {padding: 0 40px 0 25px; }

 /* Blog Section */
.blog_left { /*float: left; width: 820px;*/}
.blog_right { float: right; width: 180px;}
.padleft20 { padding-left:20px; }
.text-right { text-align:right }

.blogGrid { border-bottom: 1px solid #e0f2fd; margin-top: 30px;  padding-bottom: 20px; }
#blogWrap .blogGrid:last-child { border: none;}
.blogGrid h2 { margin-bottom:20px;  }
.blogGrid p a.link { color:#999; font-size:12px; font-weight:bold }

.btnWrap .backBtn { background:#7dcaf8; color:#fff;  display: inline-block; line-height: 1.5; padding: 4px 10px 6px; text-decoration: none;}

.slideWrap { margin-top: 30px;}
.slideWrap h3{ font-size:17px; color:#7b7c7c;  margin-bottom: 8px;  }
.slideWrap .blog-list { list-style:none; margin:0; padding:0; }
.slideWrap .blog-list li { margin:0; padding:0; }
.slideWrap .blog-list li a { color:#007cc3;  font-size:17px; line-height:24px; padding-bottom:2px; border-bottom:1px solid #007cc3  }
.slideWrap .blog-list li a:hover { color:#444 }


.blogComment {    border-bottom: 3px solid #d3d4d3;    border-top: 3px solid #d3d4d3;    padding: 30px 0; margin-bottom: 30px;}
.blogComment h3 {    font-size: 24px;    margin-bottom: 10px;}
.userDetail {    margin: 14px 0;}
.imgWrap { background: #888; float: left;  height: 44px;    margin-right: 20px;    margin-top: 4px;    width: 44px;}
.userTxt h4 { font-size: 17px; font-weight: normal;}
.userTxt > p { font-size: 16px;}
.replyWrap { margin: 10px 0 0;}
.replyWrap .replyBtn { color: #007cc3; background:url(../images/reply-down-arrow.png) no-repeat center right;  font-size: 21px; padding-right:20px; display: inline-block;  line-height: 32px;  text-decoration: underline;}

.replyForm > h1 {
    font-size: 24px;
    margin-bottom: 10px;
}
.replyForm p {
    margin-bottom: 10px;
}
.fieldWrap {
    margin: 10px 0;
    overflow: hidden;
}

.fieldWrap label {
    cursor: auto;
    display: block;
    font-size: 18px;
    margin-bottom: 10px;
}
.fieldWrap .field-control {
    border: 2px solid hsl(0, 0%, 87%);
    box-sizing: border-box;
    display: block;
    min-height: 46px;
    width: 100%;
}

.captionImg {
    border: 1px solid hsl(0, 0%, 87%);
    float: left;
}
.captionTxt {
    float: left;
    font-size: 19px;
    margin-left: 20px;
    padding-top: 36px;
}
.captionTxt > a {
    color:#007cc3;
    text-decoration: underline;
}

.captionField {
    margin-top: 20px;
}

.captionField .txt {
    display: inline-block;
    padding-top: 15px;
}
.fieldWrap .field-control.medTxt {
    display: inline-block;
    min-height: 36px;
    width: 200px;
}
.submitBtn { background:#f0f9ff; color:#017cc2; padding:4px 8px; border:none; border-bottom:2px solid #d4d1d2; text-transform:uppercase; font-family:'FuturaBookBook' ; }

.font-bold { font-family: futura_icg_demiregular; display: inline-block; padding: 4px 8px 0 0;   }

.font-bold  sub { font-size: 14px; bottom: -0.35em; margin-left: 6px; font-style:normal;  font-weight: normal;}
.engine-powered h1 { font-size:35px;  }
.engine-powered h1 small{ font-size:25px;  }

.width-70 { width:70px }
.width-350 { width:350px }
.width-30 { width:30px}
.video_img {bottom: -20px;}
.video_img span{background:#007CC3;  color: #FFFFFF;  display: block;  padding: 2px 8px 4px; }
.chain-head h1 { font-size:36px; }
.chain-head span {
    font-size: 36px;
    line-height: 40px;
}
 .img-postion {position: absolute; right:0px; top: 16px;  z-index: 9999;}

.customBig .caption {  height: auto; padding: 10px 0; width:100%}
.customSmall.list-item-2 {  /*   padding: 10px 20px 20px;*/}

.blower-heading h3.heading_bar { padding: 4px 12px }

.text-left { text-align:left !important }
.blower-heading {clear: both; margin-bottom: 25px; overflow: hidden;}

.noteTxt { color:#183C8E; font-style:italic; text-align:center; font-size: 20px;}


.heading_bar.leftTxt  {  color: #183c8e; font-size: 17px; text-align: left;}
.benefits_ul li { font-size: 19px; margin-left: 35px; padding-left: 10px;}

.benefits_ol.features-list { font-weight: bold;}
.benefits_ol.features-list li span { font-weight: 300; font-size: 19px;}

.downloadLink{color: #17a0ee;
    display: inline-block;
    float: none;
    font-family: 'FuturaBookBook';
    margin: 6px 0 0;
    padding: 5px 8px 2px;
    text-transform: uppercase;
    width: auto;}

.contact_page h1 {
    font-size: 34px;
    margin-bottom: 30px;
    margin-top: 20px;
}
.dealer_contact_address span, .dealer_contact_address span label {
    display: inline-block;
    font-size: 23px;
    line-height: 33px;
}

.line-hei20 { line-height: 20px;}
.download_table.white-table td { text-align:left}

.download_table.white-table td:last-child {
 background: #fff;  font-weight: normal;  font-family:'FuturaBookBook';
}
.download_table.white-table td:nth-child(3) {
background: #f1e8cb;
font-weight: bold;
font-family: 'FuturaBookBook';
}

.download_table.white-table td a {
color: #007cc3;
}
 .public_consumer { padding:40px 0 30px;}
 .tag-subhead { margin: 40px 0 0;}
 .tag-subhead h2 { font-family: futura_icg_demiregular; margin-bottom:10px}
 .tag-subhead p { font-size:22px; margin-bottom:10px; }

.ques-ans-wrap h1  {margin: 16px 0 10px;
    padding-left: 10px; font-size:24px;font-family: futura_icg_demiregular; }

.answer, .panel-body { margin:0 auto 10px;  line-height: 23px;font-size: 20px; background:#faf6eb; clear:both; font-family: 'FuturaBookBook' !important; font-weight:normal !important; }
div.answer{padding: 10px 20px; overflow: hidden;}
table.answer {  width: 100%;   overflow: hidden;}
table.answer td { padding:5px 20px; }
.pointer { cursor:pointer; }
.parent .child{ float:left; width:850px; margin-left:20px; }
.parent .child_sec { clear:both; margin:10px 0px 0px 0px !important; float:left; width:100% !important; height:auto !important; overflow:visible !important; }

.ques-ans-wrap p {  margin-bottom: 0px;}
 .ques-ans-wrap .panel-body p { margin-bottom: 20px;}

 .download-manual {
    line-height: 30px;
}

.download-manual > h2 {
    margin-bottom: 30px;
	width:70%;
}
.find-btn {
    background: url("../images/down-arrow.png") no-repeat scroll 6px 7px #f1f9ff;
    border-bottom: 2px solid #dfdfdf;
    color: #007cc3;
    float: right;
    font-size: 20px;
    margin-top: 23px;
    padding: 1px 26px 10px 24px;
}
.find-btn small {
    display: block;font-family: "futura_icg_demiregular";
    font-size: 13px;
    font-weight: normal;
    padding-right: 4px;
    text-align: right;
}
.content_pad20 h2 {
    font-size: 40px;
    line-height: 30px;
}
.content_bottom {
    font-size: 20px;
    font-style: italic;
    line-height: 24px;
}


.download-manual {
    margin-bottom: 10px; font-size: 26px;
}
.download-manual strong {
   /* line-height: 1.4; */
}

.imgmrg { margin-top:137px;}

.content_pad20 h1 {}

.tag-subhead .font-bold { line-height: 1.3; padding:0;}

.imgmrg310 {margin-top: 20px;}

.imgmrg740 { margin-top:79px; }

.imgmrg731 { margin-top:79px}

.imgmrg753 {  margin-top: 70px; }
.imgmrg560 {margin-top: 130px;}
.loader {
    position: fixed;
    text-align: center;
    left: 0;
    right: 0;
    background-color: rgba(255,255,255,0.3);
    top: 0;
    bottom: 0;
	z-index:99;
}
.loader img {
	padding: 330px 0 0;
}


.left_img_pad{

padding: 0px 10px 0px 0px ;
}
.right_img_pad{

padding: 0px 0px 0px 10px ;
}

.pad10
{
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
    position: relative;
}


.margintop20
{
margin-top:20px;
}

.pad0
{
    min-height: 1px;
    padding-left: 0px;
    padding-right: 0px;
    position: relative;
}
.drill_img_message {
    left: 141px;
    position: absolute;
    top: -116px;
}

.drill_1_img {
    left: 0;
    position: absolute;
    top: 60px;
}


.padleft40
{
   padding-left: 40px;
 }
.padleft50
{
   padding-left: 50px;
 }

.padleft20
{
   padding-left: 20px;
 }

.padleft30
{
   padding-left: 30px;
 }
.jumbo-tran {
	background: #f7f3e2;
	padding:20px 30px;
}
.area-map {
	margin:30px auto;
}
.jumbo-tran h3 {
	margin:0 0 5px 0;
}
.paleblue {
	background: #c4e6fb;
	padding:20px 30px;
}
.paleblue p {
    font-size: 15px;
}
.fontsize15 {
	font-size: 15px;
}
.paleblue  .row{
	margin-bottom:10px;
}
.replyForm > h1 {
    font-size: 24px;
    margin-bottom: 10px;
}
.area-map > div {
    margin: 0 auto;
}

.jumbo-tran-background {
	background: #f7f3e2;

}

#mapster_wrap_0
{
margin:0 auto ;

}
 #myDiv {
    background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0;
    bottom: 0;
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    width: 100%;
    z-index: 10001;

}
.load {
    display: block;
    height: 30%;
    vertical-align: middle;
}
#myDiv > img {
    display: inline-block;
    width: 50px;
}
.overlay {
    background: transparent none repeat scroll 0 0;
    color: #fff;
    font-size: 20px;
    font-style: italic;
    letter-spacing: 1px;
    position: relative;
    text-align: center;
    top: -200px;
    width: 100%;
    z-index: 50;
	text-shadow: 2px 1px #000;
}

.blower_click_img {
    position: absolute;
    right: 11px;
    top: -60px;
}


.heading_drill {
    margin: 20px 0 10px;
    position: relative;
}


.engine_drill_click_img {
    position: absolute;
    left: 168px;
    top: 160px;
}

.engine_drill_img {
    position: absolute;
    left: -18px;
    top: 0px;
}

.professional {
    color: #000001;
    font-size: 15px;
    line-height: 21px;
}


.heading_drill p {
	font-size: 40px;
    line-height: 30px;
	color:#007cc3;
	font-style:italic;

}
.heading_drill small {
    bottom: 0;
    font-size: 19px !important;
    position: absolute;
}


.font16
{
  font-size: 16px;
}
.font15
{
  font-size: 15px;
}
.award_logo {
    margin-left: 50%;
    position: absolute;
/*    right: 20px;*/
    right:-27px;
    top: 5px;
}


.font_weight_normal
{
font-weight: normal !important;
}
.atom-edger-img li img {
    top: 0 !important;
    width: 100%;
}
.jconfirm-buttons .btn.btn-default {
    background: #009979  !important;
    color: #fff !important;
    border-radius: 0px !important;
    padding-bottom: 10px !important;
    border: 1px solid #183c8e !important;
    font-size: 14px !important;
    font-weight: 900 !important;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
/*
strong , .download-manual strong , .tag-subhead .font-bold{ line-height:27px}
.font-bold { line-height:15px; } */

 }


.ensureWrap .ensureLeft { float:left }

.left_750 { width:750px; float:left;  }
.right_202 { width:202px; float:right  }
.right_202 .twt { color:#7b7b7c;  font-size: 20px; margin-top: 20px; font-style: italic;
    line-height: 28px;}
.fntsiz36 { font-size:36px;  }
.drkblue { color:#183c8e }
.mrgRht { margin-right:10px; }
.left_750 .benefits_ul {margin-top: 13px;margin-bottom: 28px;}
.left_750 table.wood_auger_table td:first-child {
padding-left: 12px;
}

.hand-blower p {
 font-size: 20px;
    line-height: 26px;
}

.caption h2 {
    line-height: 26px;
}
.content_pad20 h2.margintop20 { margin-top: 36px !important; }

p.margintop20 { margin-top: 25px !important; }
p.margintop10 { margin-top: 9px !important; }

p.marginbottom10 { margin-bottom:9px !important }

.right_242 { width: 242px; float: right;}

.reverse_panel {margin: 20px 0 30px; text-align:center; background: #183c8e;}
.logo_intro { text-align:center;   }
.unique_edge { background:#8d0e3a; color:#fff; font-size: 32px; line-height: 34px; margin-top: 10px; padding: 10px 15px; border-radius: 20px; font-family: "futura_icg_demiregular"}
.unique_edge  em {  font-weight: bold;  margin-bottom: 20px; }

.new-hardwood {border:4px solid #8d0e3a; color:#8d0e3a; border-radius: 20px; padding: 10px; text-align: center;margin-bottom: 10px;}
.new-hardwood h3 { font-size: 22px; line-height: 24px; text-transform: uppercase;color:#8d0e3a; font-weight: bold;margin-bottom: 10px;  }
.new-hardwood span {font-size: 20px; font-weight: bold;color:#8d0e3a;  }
.wood_auger_table.txt-left td:first-child {text-align: center;}
.gray-italic { color: #7b7b7c; font-size: 21px; line-height: 26px; font-style: italic;  margin-top: 10px; }
.f16 {font-size: 16px; }


.list-none { list-style: none; padding: 0; margin: 0; }
.benefits_ul li { margin-left: 0; margin-top: 10px; }


.atom_reserves { position: relative; }
.atom_txt {    font-size: 20px; padding-top: 20px;}
#wood-augers h2.margintop20 {
    font-size: 30px;
    margin-top: 16px !important;
}
h3.sub-head { font-size:20px;}

.chainsaw .chain-head { font-size:33px; }
.abt-head {font-size: 33px; margin-top:24px !important;}


.inner-content h1 { margin-top:30px !important; font-size: 33px;}
.inner-content .benefits_ul { margin-left:20px; }
.lawn_edger_twtnew.single-img {
margin-top: 85px;
}

.home-page { line-height: 20px;}

.copyright-txt { color: #757575; font-size: 17px; line-height: 24px;font-family:'FuturaBookBook'; margin: 0; }
.copyright-txt strong { font-family: "futura_icg_demiregular"; }

.atom_tillers_ul.hand-blower li {height: 320px; }
.atom_tillers_ul.hand-blower li img { width: auto; right: -4px; max-width: 200%;  top: 20px; }


.blogGrid .blog-img { margin: 10px 0 20px 0 }

.msg-txt { margin: 0 0 30px 0;/* border-top:2px solid #7dcaf8*/; width: 90%;}
.msg-txt .msg-inner , .msg-txt .msg-inner p , .msg-txt .msg-inner p strong{font-family: 'AdobeGaramondProSemiboldItalic';  font-size: 18px; font-weight: normal; }
.msg-txt .msg-from { margin-bottom: 10px; font-family: 'FuturaBookBook' ; }
.msg-txt .msg-from span { display: block; font-size: 14px; }
.msg-txt .msg-from span strong { font-weight: normal; }
.msg-txt .msg-inner {margin-bottom: 30px; padding-top: 30px;  }
.msg-txt .remark {margin-left: 150px; }
.msg-txt .msg-inner p { line-height: 20px; margin-bottom: 5px;}

.f-20 { font-size:20px !important }

.chainsaw-wrap {border: 2px solid #ebf7fe; /*margin-left: -40px;*/ margin-top: 10px; font-size: 15px; padding: 12px 18px;}
.chainsaw-wrap  p {  font-size: 16px; line-height: 23px; margin-bottom: 4px}
.chainsaw-wrap   img { margin:5px 0  }

.inn-aussie-wrap { margin: 20px 0; text-align: center; background: #183c8e }
.aussie-txt {padding: 0 10px; }
.aussie-txt p { margin-bottom: 6px; line-height:28px; }
.vib-img-wrap {  margin-bottom: 16px; margin-top: 30px; }
.air-thrust-wrap { clear: both; padding: 20px 10px;}
.vib-img-wrap img { width: 100%; }
.air-thrust-wrap:before , .air-thrust-wrap:after { clear: both; content: ""; height: 1px;}
.air-thrust-wrap .air-thrust-left { /*float:left; width: 440px;*/}
.air-thrust-wrap .air-thrust-left h2 { font-size: 24px; color: #183c8e; font-family: 'futura_icg_demiregular';  font-size: 34px; font-style: italic; margin-bottom: 20px; }
.air-thrust-wrap .air-thrust-left p { font-size: 25px; color:#183c8e;  line-height: 30px; margin-right:46px;}
.air-thrust-wrap .air-thrust-right { /*float:right;*/ }
.breadcrumb li a { color: #007cc3;}
/*----------------------------------------------- Developer Section --------------------------------------------------------*/
.hand_drill_list{/*float: left;  width: 70%;*/ }
.hand_drill_video{margin-right:0!important; background:none!important;}
.hand_drill_intro{width:100%!important;}
.clear30 {
    clear: both;
    height: 30px;
}

/* Responsive Edits */
.container {
	max-width:1080px;
}
.navbar-default {
	border:0px;
	background:none;
    margin-bottom: 0px;
    min-height: 30px;
}
.main_nav {
     margin-top: 0px;
}
h1, h2, h3, h4, h5, h6 {
	margin:0px;
}
ol, ul {
    margin-bottom: 0px;
    margin-top: 0;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {
	background:#183d8f;
	color:#b3d9ee;
}
.dropdown-menu {
	 background-clip: padding-box;
	 background-color: transparent;
	 border: 0px solid rgba(0, 0, 0, 0.15);
	 box-shadow: none;
}
.current-menu-item {
    background: #183d8f;
}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
	color:#b3d9ee;
}
.navbar-default .navbar-nav > li > a {
    color: #fff;
}
.awards_p.padd {
	padding:0 20px 0 25px;
}
.clearfix {
	clear:both;
}
.breadcrumb {
	padding: 0px 0px;
	margin: 0;
}
#wood-augers.content_pad20 {
	padding:0px;
}
.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, .h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small {
	 color: #007cc3;
	 font-size:85%;
}
.breadcrumb > li + li:before {
    color: #000;
    content: " ";
    padding: 0 0px;
}
.hentry .margintop15.col-sm-9 {
    padding-right: 40px;
}
iframe {
	width:100%;
}
.about_us_con .img_sec p {
	  color: #2eb1fc;
    font-size: 15px;
}
.panel-group .panel {
    border-radius: 0;
	border:0px;
	    margin-bottom: 10px;
}
.panel-default > .panel-heading {
    background-color: #fff;
     border: 2px solid #8e8e8f;
    color: #000;
	font-family: "futura_icg_demiregular";
}
.forms.dark.contact-form label {
    text-align: left;
    font-weight: normal;
}
.forms.dark.contact-form .form-group {
	margin-bottom:30px;
}

 .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #183c8e;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
    background-color: transparent;
     color: #b3d9ee;
}
.navbar-collapse {
    padding-left: 0;
    padding-right: 0;
}

/****************new css****************/

.breadcrumb{
    margin-bottom: 20px;
}
.attachment-full.wp-post-image {
    width: 100%;
}
.main_footer{
    padding: 0;
}
.pad-r{
    padding-right: 0;
}
.pad-l{
    padding-left: 0;
}
.hand_blower_container ul.mrg-l25{
    margin-left: 25px;
}
.mrg-bl{
    margin-bottom: 10px;
    margin-left: 10px;
}
.fnt_26{
    font-size: 26px;
}
.mrg-l5{
    margin-left: 5px;
}
.footer_nav li a{
    display: block;
}
.pad-r15{
    padding-right: 15px;
}
.pad-l0{
    padding-left: 0;
}
.flt-r{
    float: right;
}
.pd-l50{
    padding-left: 100px;
}
img.full-width{
    width: 100%;
}
.margintop50{
    margin-top: 50px;
}
.hand-blower .right_Specifications ul{
    font-size: 18px;
}
.hand-blower .right_Specifications{
    padding: 26px 35px 20px 22px;
    font-size: 18px;
}
.mrg-T10{
    margin-top: 10px;
}
.modaltable.row{
    overflow: visible;
}
.mrg-t-100{
   margin-top: -100px;
}
.mrg-t-150{
   margin-top: -150px;
}
.modalLeft .ol.disc{
    width: 235px;
}
.modalRight img {
    width: 100%;
}
p.margintop20.bottom-p{
   font-size: 16px;
   margin-top: 35px !important;
}
.gray-italic {
    font-size: 21px;
    line-height: 28px;
}
.chainsaw-wrap p{
font-size:16px;
    line-height: 22px;
}
h3.heading_light{
    color: #007cc3;
    font-size: 17px;
}
h3.heading_bar{
    font-size: 17px;
}
.ol {
    color: #000001;
    font-size: 20px;
    line-height: 28px;
    padding: 0;
}

.img_w_100
{
width:100%;
}




/*.wood_auger_table .heading_bar {
	text-align:center;
}*/
@media (max-width:1024px) {
html {
	overflow-x:hidden;
}
iframe {
	width: 100%;
}
.atom_tillers_ul.hand-blower li img {
	width:100%
}
.atom_tillers_ul li {
	margin-right:40px;
}
.about_us_con .new_img_blc:last-child img{
	margin-top: -75px!important;
}
.imgmrg310 {
  margin-top: 133px;
}
.imgmrg560 {
  margin-top: 270px;
}
.edger_ol_img {
  max-width: 295px;
}
.imgmrg731 {
  margin-top: 115px;
}
.imgmrg740 {
  margin-top: 120px;
}
.imgmrg753 {
    margin-top: 118px;
}
.wood-auger-page h3{
  margin-top: 50px;
}
 .new-hardwood h3 { margin-top: 10px!important;

}
.wood-auger-page table.wood_auger_table td {
  padding: 7px 10px;
}
.hand_blower_novideo p.pddng13TB {
     padding: 7px 0 2px;
}
.hand_blower_novideo .edgers_links {
    margin: 0!important;
}
.wood-auger-page .hand_blower_novideo h3 {
    margin-top: 0px;
}
th.white_bg img {
  max-width: none;
  min-width: 15px!important;
}
.downloadLink.sm {
    width:auto;
}
}
@media ( width:1024px) {
.header_right a, .downloadLink {
	  width: 90%;
}
.index_product_list .item span {
    font-size: 15px;
    height: 26px;
}
}
@media (max-width:980px) {
.main_nav ul li a {
	 font-size: 12px;
	  padding: 0 11px;
}
.atom_tillers_ul li {
	margin-right:30px;
}
.about_us_con .new_img_blc:last-child img{
    margin-top: -55px!important;
}
.main_nav .login_btn {
font-size: 12px;
}
.index_product_list .item span {
	  font-size: 15px;
}
.index_product_list {
 text-align: center;
}
.index_product_list .item {
  margin: 0 0px 10px;
  padding: 9px;
}
.list-item-big.customBig .img-postion{
    top:40px;
}
.chainsaw-intro.hand_drill_intro img {
    width: 60%;
}
.imgmrg310 {
  margin-top: 30px;
}
.imgmrg560 {
  margin-top: 30px;
}
.imgmrg731 {
  margin-top: 30px;
  margin-left: 0px!important;
}
.imgmrg740 {
   margin-top: 30px;
  margin-left: 0px!important;
}
.imgmrg753 {
    margin-top: 30px;
  margin-left: 0px!important;
}
.chain-figure {
    width: 30% !important;
}
.content_pad20 h2 {
    font-size: 20px;
}
.benefits_ol {
	width: 100%;
}
.edger_ol_img {
	float:none;
}
p {
    font-size: 17px;
}
.dealer_contact_address span label {
	 font-size: 20px;
}
.postcode {
  float: left;
}
.wood-auger-page h3{
  margin-top: 50px;
}
.wood-auger-page table.wood_auger_table td {
  padding: 7px 10px;
}
.hand_blower_novideo p.pddng13TB {
     padding: 7px 0 2px;
}
.hand_blower_novideo .edgers_links {
    margin: 0!important;
}
}
@media (max-width:900px) {
.main_nav ul li a {
 font-size: 13px;
 padding: 0 10px;
}
.main_nav .login_btn {
	font-size: 13px;
	padding: 0 11px;
}
.index_product_list .item span {
	 font-size: 13px;
}
.index_rgt_txt {
 padding: 25px 25px 0 15px;
}
.video_img.custom .hand_blower_video {
	 width: 100%;
}
.dealer_contact_address span {
    font-size: 17px;
}
.dealer_contact_address td:last-child, .dealer_contact_address div {
    font-size: 16px;
}
.download_table tr:first-child td {
  border-top: 2px solid #181818!important;
}
}
@media (max-width:768px) {
.about_us_con .new_img_blc:last-child img{
    margin-top: -55px!important;
}
}
@media (max-width:767px) {
.middle_h2 {
	line-height: 31px;
    min-height: 80px;
	height:auto;
}
.footer_nav li {
    display: inline-block;
    font-size: 12px;
    padding: 0 9px;
}
.awards_p.padd {
	margin-bottom:20px;
}
.header_right a, .downloadLink, h1.index_h1 {
	width:100%;
}
.main_nav ul li {
	display: block;
}
.main_nav ul li ul li a {
	width:100%;
}
.main_nav {
	height:auto;
}
.about_us_con .new_img_blc:last-child img{
	margin-top: -46px!important;
}
	.navbar-nav {
margin: 7.5px 0;
}
.main_nav ul li a {
	border-right:0px;
}
.main_nav .login_btn {
	float:left;
}
.main_nav ul li:hover ul li a {
width: 100%;
}
.main_nav ul li ul {
	position: static;
    width: 100%;
}
.main_nav ul li ul li {
    width: 100%;
}
.atom_tillers_ul li {
    margin-right: 55px;
	margin-bottom:20px;
}
.full-grid-division .atom_tillers_ul li:nth-child(2n) {
    margin-right: 0;
}
.edger_btm_sec img{
	width:100%;
}
.full-grid-division .atom_tillers_ul li {
    width: 45.8%;
}
.full-grid-division .atom_tillers_ul li {
    margin-right: 58px;
}
.atom_tillers_ul.hand-blower li img {
width:auto
}
.drill-intro-img, .drawing-img, .drawing-img .img-responsive {
    float: none!important;
}
.video_img.custom .hand_blower_video, .video_img.custom {
	position:static;
	float:none;
	margin-bottom: 30px;
}
table.margintop15 {
  margin-top: 0px!important;
}
.chainsaw .modaltable .strong_dark.left, .chainsaw .modaltable .right, .chainsaw .hand_blower_video  {
	float: none!important;
}
.modalImg.text-right {
	text-align:left;
}
table.dealer_contact_address {
    width: 100%;
}
.dealer_contact_address span {
    font-size: 17px;
}
.dealer_contact_address td:first-child {
    font-size: 16px;
}
.dealer_contact_address td:last-child {
    font-size: 16px;
}
.forms.dark table {
    width: 92%;
}

.support_lft {
	padding-left:0px;
}
.support_rgt {
    float: none;
	margin:0
}
.support_rgt img {
   width:100%;
}
.table-responsive {
    height: 400px;
    overflow-y: scroll;
}
.main_nav ul li:hover ul {
    display: none!important;
}
.main_nav  ul li.dropdown ul.dropdown-menu {
    display: none;
}
.main_nav  ul li.dropdown.open ul.dropdown-menu {
	display: block!important;
}
.last-col {
    clear: both;
}
.customSmall.list-item-2 {
  margin-bottom: 30px;
}
.ensureRight .right {
    float: none !important;
}
.navbar-collapse.in {
  overflow-y: hidden;
  overflow-x: hidden;
}
.banner_map_widget {

	background: none !important;
	clear:both;
		/*margin-top: 50px;*/
	}
}
@media (max-width:720px) {
.full-grid-division .atom_tillers_ul li {
    margin-right: 48px;
}
table.wood_auger_table td {
    font-size: 13px;
}
}
@media ( width:640px) {
.logo {
    width: 50%;
}
}
@media (max-width:667px) {
.list-item-big.customBig .img-postion {
  top: 10px;
}
}
@media (max-width:640px) {
.right_pro_ul {
  font-size: 25px;
}
}
@media (max-width:600px) {
.header_right a, .downloadLink {
  width:100%;
}
.logo > img {
  width: 100%;
}
.main_header .pull-right {
 float:none!important;
}

.navbar-toggle {
	  margin-right: 0px;
}
h1.index_h1 {
	width:100%;
}
.index_product_list .item {
	margin: 0 13px 25px;
	padding: 9px;
	width: 100%;
}
.atom_tillers_ul li {
margin-right: 0;
width:100%;
}
.full-grid-division .atom_tillers_ul li {
    width: 100%;
}
.about_us_con .new_img_blc {
	width:100%;
	margin-bottom: 20px;
}
.about_us_con .new_img_blc:last-child img {
    margin-top: 0px !important;
}
}
@media (max-width:480px) {
.footer_nav {
	float:none;
}
.footer_nav li {
display: inline-block;
font-size: 10px;
padding: 0 1px;
}
}
@media (max-width:414px) {
.index_product_list .col-xs-6 {
	width:100%;
}
.index_product_list  .col-xs-offset-3 {
	margin-left:0px;
}
.postcode {
  float: left;
}
.footer_nav li {
    font-size: 11px;
    padding: 0;
}
.about_us_con .img_sec {
  margin: 10px 0px 30px 0px;
}
}
@media (max-width:360px) {
.footer_nav li {
    font-size: 10px;
    padding: 0;
}
.list-item-big.customBig .img-postion {
  top: 40px;
}
}
@media (max-width:320px) {
.footer_nav li {
    font-size: 9px;
    padding: 0;
}
.footer_nav li:first-child {
    padding-left: 3px;
}
}



.atom_products_list .col-md-2 {
    width: 20% !important;
}

.com_text {
    font-size: 32px !important;
    line-height: 38px !important;
}

.content_pad20 h2 {
    font-size: 34px !important;
}

.content_pad20 h2 > strong{
     font-size: 23px !important;
     line-height: 1.5 !important;
}
strong {
    font-weight: bold !important;
}


#download_table-2 tbody tr:nth-child(18) td:last-child a{
    display: none;
}
/*14 December 2018*/
/*Hide Login Button*/
a.login_btn {
    display: none !important;
}
/*8 Jan 2018 Sold out CSS*/
li.sold-out[data-sold="yes"]{
    position: relative;
}
li.sold-out[data-sold="yes"]:after {
    background-image: url('../images/sold-out.png');
    position: absolute;
    content: '';
    height: 100%;
    width: 100%;
    background-repeat: no-repeat;
    display: inline-block;
    max-width: 100%;
    background-size: 100%;
}

/*8 Jan 2018 Out of stock CSS*/
li.sold-out[data-stock="yes"]{
    position: relative;
}
li.sold-out[data-stock="yes"]:after {
    background-image: url('../images/out-of-stock.png');
    position: absolute;
    content: '';
    height: 100%;
    width: 100%;
    background-repeat: no-repeat;
    display: inline-block;
    max-width: 100%;
    background-size: 100%;
    top:25%;
}

/*9 May 2019*/

.header-right-wrap {
    display: flex;
    justify-content: space-between;
}

.header-right-wrap .header_right a {
    width: 100%;
}

.header-right-wrap .header-left img {
    width: 140px;
    height: 106px;
    object-fit: contain;
    object-position: center;
    position: relative;
    top: 2px;
}


h3.heading_bar_edger {
    background: #c4e6fb none repeat scroll 0 0;
    color: #183c8e;
    font-family: "futura_icg_demiregular";
    font-size: 20px;
    margin-top: 12px;
    padding: 10px 20px;
    text-align: center;
}


.r90 {
    transform: rotate(270deg);
    display: block;
}
