.dnd-animo, .dnd-animo-children > * { visibility: hidden; }
.dnd_container { width: 100%; }
.dnd_container::before, .dnd_container::after { display: table; line-height: 0; content: ""; }
.dnd_container::after { clear: both; }
.dnd_section_dd.section_with_header .dnd_container { margin-bottom: 6px; margin-top: 0px; }
.section_body_fullwidth .dnd_section_content .dnd_container { width: 100%; }
.dnd_section_dd { position: relative; overflow: hidden; padding-bottom: 100px; padding-top: 100px; }
.dnd_section_dd > * { z-index: 1; position: relative; }
.dnd_video_background { position: absolute; top: 0px; left: 0px; width: 100%; z-index: 0; visibility: hidden; }
.dnd_video_background .mejs-container { background: transparent none repeat scroll 0% 0% ! important; }
.dnd_video_background .mejs-overlay-loading { display: none ! important; }
.dnd-parallax { background-position: 50% top; background-attachment: fixed; background-size: cover; }
.dnd_container [class*="column_dd_span"] { display: block; float: left; min-height: 20px; margin-left: 2.5641%; box-sizing: border-box; }
.section_no_column_margin .dnd_container [class*="column_dd_span"], .dnd_container [class*="column_dd_span"]:first-child { margin-left: 0px; }
.dnd_column_dd_span12 { width: 100%; }
.dnd_column_dd_span11 { width: 91.453%; }
.dnd_column_dd_span10 { width: 82.906%; }
.dnd_column_dd_span9 { width: 74.359%; }
.dnd_column_dd_span8 { width: 65.812%; }
.dnd_column_dd_span7 { width: 57.265%; }
.dnd_column_dd_span6 { width: 48.7179%; }
.dnd_column_dd_span5 { width: 40.1709%; }
.dnd_column_dd_span4 { width: 31.6239%; }
.dnd_column_dd_span3 { width: 23.0769%; }
.dnd_column_dd_span2 { width: 14.5299%; }
.dnd_column_dd_span1 { width: 5.98291%; }
.section_no_column_margin .dnd_column_dd_span12 { width: 100%; }
.section_no_column_margin .dnd_column_dd_span11 { width: 91.6667%; }
.section_no_column_margin .dnd_column_dd_span10 { width: 83.3333%; }
.section_no_column_margin .dnd_column_dd_span9 { width: 75%; }
.section_no_column_margin .dnd_column_dd_span8 { width: 66.6667%; }
.section_no_column_margin .dnd_column_dd_span7 { width: 58.3333%; }
.section_no_column_margin .dnd_column_dd_span6 { width: 50%; }
.section_no_column_margin .dnd_column_dd_span5 { width: 41.6667%; }
.section_no_column_margin .dnd_column_dd_span4 { width: 33.3333%; }
.section_no_column_margin .dnd_column_dd_span3 { width: 25%; }
.section_no_column_margin .dnd_column_dd_span2 { width: 16.6667%; }
.section_no_column_margin .dnd_column_dd_span1 { width: 8.33333%; }
.section_equalize_5 .dnd_column_dd_span3, .section_equalize_5 .dnd_column_dd_span2 { width: 17.9508%; }
.section_equalize_5 .dnd_container [class*="column_dd_span"] { margin-left: 2.5641%; }
.section_no_column_margin.section_equalize_5 .dnd_container [class*="column_dd_span"], .section_equalize_5 .dnd_container [class*="column_dd_span"]:first-child { margin-left: 0px; }
.section_no_column_margin.section_equalize_5 .dnd_column_dd_span3, .section_no_column_margin.section_equalize_5 .dnd_column_dd_span2 { width: 20%; }
.dnd_section_dd header, .dnd_section_dd footer { text-align: center; }
.dnd_section_dd header h3 { font-family: Lato; font-weight: 700; display: inline-block; color: rgb(59, 69, 80); font-size: 22px; line-height: 25px; margin-bottom: 15px; position: relative; }
.dnd_section_dd.section_title_left header h3 { display: block; text-align: left; font-size: 18px; padding-bottom: 10px; }
.column_title_left { margin-bottom: 30px; }
.dnd_section_dd header p { font-family: Open Sans; margin-bottom: 30px; padding: 0px 100px; }
.dnd_section_dd.pattern_overlayed { color: rgb(255, 255, 255); }
.dnd_section_dd.pattern_overlayed header h3 { color: rgb(255, 255, 255); }
.dnd-abbr { border-bottom: 1px dotted rgb(102, 102, 102); cursor: help; }
.ui-helper-reset { margin: 0px; padding: 0px; border: 0px none; outline: 0px none; font-size: 100%; }
.ui-helper-clearfix::before, .ui-helper-clearfix::after { content: ""; display: table; }
.ui-helper-clearfix::after { clear: both; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0px; left: 0px; position: absolute; opacity: 0; }
.dnd-tabs { position: relative; margin-bottom: 30px; clear: both; }
.dnd-tabs .ui-tabs-panel p { margin-bottom: 7px; }
.dnd-tabs .ui-tabs-nav { margin: 0px; }
.dnd-tabs .ui-tabs-nav li a { text-align: center; clear: both; box-sizing: border-box; display: block; padding: 12px 18px; width: 100%; height: 100%; cursor: pointer; outline: medium none; color: rgb(132, 137, 148); font-size: 13px; text-decoration: none; }
.dnd-tabs.dnd-tabs-boxed.dnd-tabs-position-top .ui-tabs-nav li { list-style: outside none none; float: left; display: block; white-space: nowrap; margin: 0px 2px 0px 0px; padding: 0px; border-top: 1px solid rgb(233, 234, 236); border-left: 1px solid rgb(233, 234, 236); border-right: 1px solid rgb(233, 234, 236); background: rgb(255, 255, 255) none repeat scroll 0% 0%; font-size: 13px; line-height: 18px; position: relative; font-family: Lato; font-weight: 700; border-top-right-radius: 5px; border-top-left-radius: 5px; }
.dnd-tabs.dnd-tabs-unboxed.dnd-tabs-position-top .ui-tabs-nav li { list-style: outside none none; float: left; display: block; white-space: nowrap; margin: 0px; padding: 0px; border-width: 1px 0px 1px 1px; border-style: solid none solid solid; border-color: rgb(233, 234, 236) -moz-use-text-color rgb(233, 234, 236) rgb(233, 234, 236); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; background: rgb(255, 255, 255) none repeat scroll 0% 0%; font-size: 13px; line-height: 18px; position: relative; font-family: Lato; font-weight: 700; }
.dnd-tabs.dnd-tabs-unboxed.dnd-tabs-position-top .ui-tabs-nav li:first-child { border-top-left-radius: 5px; border-bottom-left-radius: 5px; }
.dnd-tabs.dnd-tabs-unboxed.dnd-tabs-position-top .ui-tabs-nav li:last-child { border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-right: 1px solid rgb(233, 234, 236); }
.dnd-tabs.dnd-tabs-position-top.dnd-tabs-boxed .ui-tabs-nav li:hover a { color: rgb(255, 255, 255) ! important; background: rgb(80, 162, 222) none repeat scroll 0% 0%; border-top-right-radius: 5px; border-top-left-radius: 5px; }
.dnd-tabs.dnd-tabs-position-top.dnd-tabs-boxed .ui-tabs-nav li.ui-tabs-active:hover a { background: transparent none repeat scroll 0% 0%; color: rgb(80, 162, 222) ! important; }
.dnd-tabs.dnd-tabs-position-top.dnd-tabs-unboxed .ui-tabs-nav li:first-child:hover a { border-top-left-radius: 5px; border-bottom-left-radius: 5px; }
.dnd-tabs.dnd-tabs-position-top.dnd-tabs-unboxed .ui-tabs-nav li:last-child:hover a { border-top-right-radius: 5px; border-bottom-right-radius: 5px; }
.dnd-tabs.dnd-tabs-position-top.dnd-tabs-unboxed .ui-tabs-nav li.ui-tabs-active:hover a { background: transparent none repeat scroll 0% 0%; color: rgb(80, 162, 222) ! important; }
.dnd-tabs.dnd-tabs-position-top.dnd-tabs-unboxed .ui-tabs-nav li:hover a { color: rgb(255, 255, 255) ! important; background: rgb(80, 162, 222) none repeat scroll 0% 0%; }
.dnd-tabs .ui-tabs-nav li.ui-tabs-active { position: relative; }
.dnd-tabs .ui-tabs-nav li.ui-tabs-active::after { content: ""; display: block; width: 100%; height: 1px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; position: absolute; bottom: -1px; left: 0px; }
.dnd-tabs.dnd-tabs-unboxed .ui-tabs-nav li.ui-tabs-active::after { content: ""; display: none; }
.dnd-tabs .ui-tabs-nav li.ui-tabs-active a { color: rgb(80, 162, 222); cursor: default; }
.dnd-tabs .ui-tabs-nav li:last-child { border-right: 1px solid rgb(233, 234, 236); }
.dnd-tabs.dnd-tabs-boxed .dnd-tabs-wrapper { border: 1px solid rgb(233, 234, 236); border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; border-top-right-radius: 5px; }
.dnd-tabs.dnd-tabs-unboxed .dnd-tabs-wrapper { border: medium none; }
.dnd-tabs .ui-tabs-panel { display: block; border-width: 0px; padding: 25px 30px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; border-top-right-radius: 5px; }
.dnd-tabs.dnd-tabs-unboxed .ui-tabs-panel { display: block; border-width: 0px; padding: 25px 10px 25px 0px; }
.ui-tabs-hide { display: none; }
.dnd-tabs.dnd-tabs-position-bottom { margin-bottom: 75px; }
.dnd-tabs.dnd-tabs-position-bottom .ui-tabs-panel { display: block; border-width: 0px; padding: 25px 30px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-top-left-radius: 5px; border-bottom-right-radius: 5px; border-top-right-radius: 5px; }
.dnd-tabs.dnd-tabs-boxed.dnd-tabs-position-bottom .ui-tabs-nav li { list-style: outside none none; float: left; display: block; white-space: nowrap; margin: 0px 2px 0px 0px; padding: 0px; border-bottom: 1px solid rgb(233, 234, 236); border-left: 1px solid rgb(233, 234, 236); border-right: 1px solid rgb(233, 234, 236); background: rgb(255, 255, 255) none repeat scroll 0% 0%; font-size: 13px; line-height: 18px; position: relative; font-family: Lato; font-weight: 700; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; }
.dnd-tabs.dnd-tabs-unboxed.dnd-tabs-position-bottom .ui-tabs-nav li { list-style: outside none none; float: left; display: block; white-space: nowrap; margin: 0px; padding: 0px; border-width: 1px 0px 1px 1px; border-style: solid none solid solid; border-color: rgb(233, 234, 236) -moz-use-text-color rgb(233, 234, 236) rgb(233, 234, 236); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; background: rgb(255, 255, 255) none repeat scroll 0% 0%; font-size: 13px; line-height: 18px; position: relative; font-family: Lato; font-weight: 700; }
.dnd-tabs.dnd-tabs-unboxed.dnd-tabs-position-bottom .ui-tabs-nav li:first-child { border-top-left-radius: 5px; border-bottom-left-radius: 5px; }
.dnd-tabs.dnd-tabs-unboxed.dnd-tabs-position-bottom .ui-tabs-nav li:last-child { border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-right: 1px solid rgb(233, 234, 236); }
.dnd-tabs.dnd-tabs-position-bottom.dnd-tabs-boxed .ui-tabs-nav li:hover a { color: rgb(255, 255, 255) ! important; background: rgb(80, 162, 222) none repeat scroll 0% 0%; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; }
.dnd-tabs.dnd-tabs-position-bottom.dnd-tabs-boxed .ui-tabs-nav li.ui-tabs-active:hover a { color: rgb(80, 162, 222) ! important; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.dnd-tabs.dnd-tabs-position-bottom.dnd-tabs-unboxed .ui-tabs-nav li:first-child:hover a { color: rgb(255, 255, 255) ! important; background: rgb(80, 162, 222) none repeat scroll 0% 0%; border-top-left-radius: 5px; border-bottom-left-radius: 5px; }
.dnd-tabs.dnd-tabs-position-bottom.dnd-tabs-unboxed .ui-tabs-nav li:last-child:hover a { color: rgb(255, 255, 255) ! important; background: rgb(80, 162, 222) none repeat scroll 0% 0%; border-top-right-radius: 5px; border-bottom-right-radius: 5px; }
.dnd-tabs.dnd-tabs-position-bottom.dnd-tabs-unboxed .ui-tabs-nav li:hover a { color: rgb(255, 255, 255) ! important; background: rgb(80, 162, 222) none repeat scroll 0% 0%; }
.dnd-tabs.dnd-tabs-position-bottom.dnd-tabs-unboxed .ui-tabs-nav li.ui-tabs-active:hover a { color: rgb(80, 162, 222) ! important; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.dnd-tabs.dnd-tabs-position-bottom .ui-tabs-nav li.ui-tabs-active { position: relative; }
.dnd-tabs.dnd-tabs-position-bottom .ui-tabs-nav li.ui-tabs-active::after { content: ""; display: block; width: 100%; height: 1px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; position: absolute; bottom: -1px; left: 0px; }
.dnd-tabs.dnd-tabs-position-bottom.dnd-tabs-unboxed .ui-tabs-nav li.ui-tabs-active::after { content: ""; display: none; }
.dnd-tabs.dnd-tabs-position-bottom .ui-tabs-nav li.ui-tabs-active a { color: rgb(80, 162, 222); cursor: default; }
.dnd-tabs.dnd-tabs-position-bottom .ui-tabs-nav li:last-child { border-right: 1px solid rgb(233, 234, 236); }
.dnd-tabs.dnd-tabs-position-bottom.dnd-tabs-boxed .dnd-tabs-wrapper { border-radius: 5px 5px 5px 0px; }
.dnd-tabs.dnd-tabs-position-bottom.dnd-tabs-unboxed .dnd-tabs-wrapper { border: medium none; }
.dnd-tabs.dnd-tabs-position-bottom.dnd-tabs-unboxed .ui-tabs-panel { display: block; border-width: 0px; padding: 25px 10px 25px 0px; }
.dnd-tabs-position-bottom .ui-tabs-nav { border-bottom: medium none; position: absolute; bottom: -43px; }
.dnd-tabs-position-bottom .ui-tabs-nav li.ui-tabs-active::after { top: -1px; bottom: auto; }
.dnd-tabs-vertical .ui-tabs-nav li a { padding: 13px 13px 13px 17px; }
.dnd-tabs-position-left.dnd-tabs-boxed .dnd-tabs-wrapper { margin-left: 170px; }
.dnd-tabs.dnd-tabs-position-left .ui-tabs-panel { display: block; border-width: 0px; padding: 25px 30px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; border-top-right-radius: 5px; }
.dnd-tabs-position-left.dnd-tabs-boxed.dnd-tabs-boxed .ui-tabs-nav { width: 170px; float: left; margin-bottom: 30px; }
.dnd-tabs-position-left.dnd-tabs-boxed .ui-tabs-nav li { float: left; width: 170px; line-height: 14px; border-width: 1px medium 1px 1px; border-style: solid none solid solid; border-color: rgb(233, 234, 236) -moz-use-text-color rgb(233, 234, 236) rgb(233, 234, 236); list-style-type: none; margin-bottom: 2px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; }
.dnd-tabs-position-left.dnd-tabs-boxed .ui-tabs-nav li a { text-align: left; }
.dnd-tabs-position-left.dnd-tabs-boxed .ui-tabs-nav li.ui-tabs-active { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.dnd-tabs-position-left.dnd-tabs-boxed .ui-tabs-nav li.ui-tabs-active::after { content: ""; display: block; width: 1px; height: 100%; background: rgb(255, 255, 255) none repeat scroll 0% 0%; position: absolute; bottom: auto; left: auto; right: -1px; top: 0px; }
.dnd-tabs-position-left.dnd-tabs-boxed .ui-tabs-nav li:hover a { color: rgb(255, 255, 255) ! important; background: rgb(80, 162, 222) none repeat scroll 0% 0%; border-top-left-radius: 5px; border-bottom-left-radius: 5px; }
.dnd-tabs-position-left.dnd-tabs-boxed .ui-tabs-nav li.ui-tabs-active:hover a { color: rgb(80, 162, 222) ! important; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.dnd-tabs-position-left.dnd-tabs-unboxed .dnd-tabs-wrapper { margin-left: 160px; padding: 0px 30px 30px 10px; }
.dnd-tabs.dnd-tabs-position-left.dnd-tabs-unboxed .ui-tabs-panel { padding: 0px; }
.dnd-tabs-position-left.dnd-tabs-unboxed .ui-tabs-nav { width: 140px; float: left; margin-bottom: 30px; }
.dnd-tabs-position-left.dnd-tabs-unboxed .ui-tabs-nav li { float: none; width: 140px; line-height: 14px; list-style-type: none; border-width: 1px; border-style: solid; border-color: rgb(233, 234, 236); }
.dnd-tabs-position-left.dnd-tabs-unboxed .ui-tabs-nav li:first-child { border-bottom: medium none; border-top-left-radius: 5px; border-top-right-radius: 5px; }
.dnd-tabs-position-left.dnd-tabs-unboxed .ui-tabs-nav li:last-child { border-top: medium none; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.dnd-tabs-position-left.dnd-tabs-unboxed .ui-tabs-nav li.ui-tabs-active { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.dnd-tabs-position-left.dnd-tabs-unboxed .ui-tabs-nav li:hover a { color: rgb(255, 255, 255) ! important; background: rgb(80, 162, 222) none repeat scroll 0% 0%; }
.dnd-tabs-position-left.dnd-tabs-unboxed .ui-tabs-nav li:first-child:hover a { color: rgb(255, 255, 255) ! important; background: rgb(80, 162, 222) none repeat scroll 0% 0%; border-top-left-radius: 5px; border-top-right-radius: 5px; }
.dnd-tabs-position-left.dnd-tabs-unboxed .ui-tabs-nav li:last-child:hover a { color: rgb(255, 255, 255) ! important; background: rgb(80, 162, 222) none repeat scroll 0% 0%; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.dnd-tabs-position-left.dnd-tabs-unboxed .ui-tabs-nav li.ui-tabs-active:hover a { color: rgb(80, 162, 222) ! important; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.dnd-tabs-position-right.dnd-tabs-boxed .dnd-tabs-wrapper { margin-right: 170px; border-top-left-radius: 5px; border-top-right-radius: 0px; }
.dnd-tabs.dnd-tabs-position-right .ui-tabs-panel { display: block; border-width: 0px; padding: 25px 30px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; border-top-left-radius: 5px; }
.dnd-tabs-position-right.dnd-tabs-boxed.dnd-tabs-boxed .ui-tabs-nav { width: 170px; float: right; margin-bottom: 30px; }
.dnd-tabs-position-right.dnd-tabs-boxed .ui-tabs-nav li { float: right; width: 170px; line-height: 14px; list-style-type: none; border-top: 1px solid rgb(233, 234, 236); border-right: 1px solid rgb(233, 234, 236); border-bottom: 1px solid rgb(233, 234, 236); margin-bottom: 2px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; }
.dnd-tabs-position-right.dnd-tabs-boxed .ui-tabs-nav li a { text-align: right; }
.dnd-tabs-position-right.dnd-tabs-boxed .ui-tabs-nav li.ui-tabs-active { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.dnd-tabs-position-right.dnd-tabs-boxed .ui-tabs-nav li.ui-tabs-active::after { content: ""; display: block; width: 1px; height: 100%; background: rgb(255, 255, 255) none repeat scroll 0% 0%; position: absolute; bottom: auto; left: -1px; right: auto; top: 0px; }
.dnd-tabs-position-right.dnd-tabs-boxed .ui-tabs-nav li:hover a { color: rgb(255, 255, 255) ! important; background: rgb(80, 162, 222) none repeat scroll 0% 0%; border-top-right-radius: 5px; border-bottom-right-radius: 5px; }
.dnd-tabs-position-right.dnd-tabs-boxed .ui-tabs-nav li.ui-tabs-active:hover a { color: rgb(80, 162, 222) ! important; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.dnd-tabs-position-right.dnd-tabs-unboxed .dnd-tabs-wrapper { margin-right: 160px; padding: 0px 10px 30px 0px; }
.dnd-tabs.dnd-tabs-position-right.dnd-tabs-unboxed .ui-tabs-panel { padding: 0px; }
.dnd-tabs-position-right.dnd-tabs-unboxed .ui-tabs-nav { width: 140px; float: right; margin-bottom: 30px; }
.dnd-tabs-position-right.dnd-tabs-unboxed .ui-tabs-nav li { float: none; width: 140px; line-height: 14px; list-style-type: none; border-width: 1px; border-style: solid; border-color: rgb(233, 234, 236); }
.dnd-tabs-position-right.dnd-tabs-unboxed .ui-tabs-nav li:first-child { border-bottom: medium none; border-top-left-radius: 5px; border-top-right-radius: 5px; }
.dnd-tabs-position-right.dnd-tabs-unboxed .ui-tabs-nav li:last-child { border-top: medium none; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.dnd-tabs-position-right.dnd-tabs-unboxed .ui-tabs-nav li.ui-tabs-active { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.dnd-tabs-position-right.dnd-tabs-unboxed .ui-tabs-nav li:hover a { color: rgb(255, 255, 255) ! important; background: rgb(80, 162, 222) none repeat scroll 0% 0%; }
.dnd-tabs-position-right.dnd-tabs-unboxed .ui-tabs-nav li:first-child:hover a { color: rgb(255, 255, 255) ! important; background: rgb(80, 162, 222) none repeat scroll 0% 0%; border-top-left-radius: 5px; border-top-right-radius: 5px; }
.dnd-tabs-position-right.dnd-tabs-unboxed .ui-tabs-nav li:last-child:hover a { color: rgb(255, 255, 255) ! important; background: rgb(80, 162, 222) none repeat scroll 0% 0%; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.dnd-tabs.dnd-tabs-fullwidthtabs .ui-tabs-nav li { margin-right: 0px; width: 100%; margin-left: 0px; float: none; text-align: left; padding: 5px 15px; border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(230, 235, 237) rgb(230, 235, 237) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
.dnd-tabs.dnd-tabs-fullwidthtabs .ui-tabs-nav li.ui-tabs-active { background: rgb(249, 249, 249) none repeat scroll 0% 0%; }
.dnd-tabs.dnd-tabs-fullwidthtabs .ui-tabs-nav li.ui-tabs-active::after { display: none; }
.dnd-tabs-position-bottom.dnd-tabs-fullwidthtabs .ui-tabs-nav { position: relative; }
.dnd-tabs-position-bottom.dnd-tabs-fullwidthtabs .ui-tabs-nav li.ui-tabs-active::after { display: none; }
.dnd-tabs-position-bottom.dnd-tabs-fullwidthtabs .ui-tabs-panel { padding: 0px; }
.dnd-tabs-position-left.dnd-tabs-fullwidthtabs .ui-tabs-nav, .dnd-tabs-position-right.dnd-tabs-fullwidthtabs .ui-tabs-nav { margin: 0px; border-bottom: medium none; border-right: 1px solid rgb(238, 238, 238); width: 100%; position: relative; padding-bottom: 20px; }
.dnd-tabs-position-left.dnd-tabs-fullwidthtabs .ui-tabs-nav li, .dnd-tabs-position-right.dnd-tabs-fullwidthtabs .ui-tabs-nav li { float: none; text-align: left; line-height: 37px; padding: 5px 15px; margin-right: 0px; margin-left: 0px; }
.dnd-tabs-position-left.dnd-tabs-fullwidthtabs .ui-tabs-nav li.ui-tabs-active, .dnd-tabs-position-right.dnd-tabs-fullwidthtabs .ui-tabs-nav li.ui-tabs-active { background: rgb(249, 249, 249) none repeat scroll 0% 0%; }
.dnd-tabs-position-left.dnd-tabs-fullwidthtabs .ui-tabs-nav li.ui-tabs-active::after, .dnd-tabs-position-right.dnd-tabs-fullwidthtabs .ui-tabs-nav li.ui-tabs-active::after { display: none; }
.dnd-tabs-position-left.dnd-tabs-fullwidthtabs .ui-tabs-panel, .dnd-tabs-position-right.dnd-tabs-fullwidthtabs .ui-tabs-panel { margin-left: 0px; margin-right: 0px; padding-top: 0px; }
.dnd-tabs.dnd-tabs-timeline { list-style-type: none; }
.dnd-tabs.dnd-tabs-timeline .ui-tabs-nav li a { font-size: 14px; font-weight: 700; color: rgb(59, 69, 80); }
.dnd-tabs.dnd-tabs-timeline ul li { list-style: outside none none; float: left; display: table-cell; white-space: nowrap; background: transparent none repeat scroll 0% 0%; margin: 0px; padding: 0px; border: 0px none; font-size: 14px; line-height: 18px; font-family: Lato; font-weight: 700; color: rgb(59, 69, 80); position: relative; }
.dnd-tabs.dnd-tabs-timeline ul li:hover a { color: rgb(80, 162, 222); }
.dnd-tabs.dnd-tabs-timeline .ui-tabs-nav li.ui-tabs-active::before { content: ""; display: block; width: 20px; height: 20px; border-radius: 50%; border: 1px solid rgb(233, 234, 236); background: rgb(255, 255, 255) none repeat scroll 0% 0%; position: absolute; bottom: -12px; left: 50%; margin-left: -11px; }
.dnd-tabs.dnd-tabs-timeline .ui-tabs-nav li.ui-tabs-active::after { content: " "; width: 15px; height: 15px; border-top: 1px solid rgb(233, 234, 236); border-right: 1px solid rgb(233, 234, 236); transform: rotate(-45deg); background: rgb(255, 255, 255) none repeat scroll 0% 0%; position: absolute; bottom: -57px; left: 50%; margin-left: -7px; z-index: 1; }
.dnd-tabs.dnd-tabs-timeline ul li:last-child { border-right: 0px none; }
.dnd-tabs.dnd-tabs-timeline ul.ui-tabs-nav::after { content: " "; width: 100%; height: 4px; background: rgb(207, 211, 220) none repeat scroll 0% 0%; box-shadow: 0px 0px 3px rgb(185, 191, 202) inset; border-radius: 5px; }
.dnd-tabs.dnd-tabs-timeline .dnd-tabs-wrapper { margin-top: 45px; border: 1px solid rgb(233, 234, 236); border-radius: 5px; position: relative; text-align: center; }
.dnd-tabs.dnd-tabs-timeline .dnd-tabs-wrapper p { text-align: left; }
.dnd-tabs.dnd-tabs-timeline .ui-tabs-anchor { margin-bottom: 8px; }
.dnd-tabs.dnd-tabs-timeline .ui-tabs-panel { border-radius: 5px; }
.tab_par_1 { width: 100%; }
.tab_par_2 { width: 50%; }
.tab_par_3 { width: 33.33%; }
.tab_par_4 { width: 25%; }
.tab_par_5 { width: 20%; }
.tab_par_6 { width: 16.66%; }
.tab_par_7 { width: 14.28%; }
.tab_par_8 { width: 12.5%; }
.tab_par_9 { width: 11.11%; }
.tab_par_10 { width: 10%; }
.tab_par_11 { width: 9.09%; }
.tab_par_12 { width: 8.33%; }
.tab_par_13 { width: 7.69%; }
.tab_par_14 { width: 7.14%; }
.tab_par_15 { width: 6.66%; }
.dnd-accordion { margin-bottom: 60px; }
.dnd-accordion .ui-accordion-header { display: block; cursor: pointer; position: relative; border: 1px solid rgb(233, 234, 236); color: rgb(132, 137, 148); padding: 8px 0px 7px 17px; margin-top: 10px; border-radius: 5px; font-size: 13px; font-weight: 700; background: rgb(255, 255, 255) none repeat scroll 0% 0%; box-shadow: 0px 1px rgb(247, 247, 248); transition: all 180ms ease-in 0s; }
.ui-accordion-header.ui-state-hover { background: rgb(80, 162, 222) none repeat scroll 0% 0%; color: rgb(255, 255, 255) ! important; }
.dnd-accordion .ui-accordion-header-active { color: rgb(80, 162, 222); box-shadow: none ! important; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }
.dnd-accordion .ui-accordion-header:first-child { margin-top: 0px; }
.dnd-accordion .ui-accordion-content { overflow: auto; border-width: 0px 1px 1px; border-style: none solid solid; border-color: -moz-use-text-color rgb(233, 234, 236) rgb(233, 234, 236); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding: 25px 30px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.dnd-accordion .ui-accordion-header-icon { display: block; width: 13px; height: 13px; position: absolute; right: 20px; top: 20px; }
.dnd-accordion .ui-icon-triangle-1-s, .dnd-accordion .ui-icon-triangle-1-e { height: 1px; width: 13px; background: rgb(80, 162, 222) none repeat scroll 0% 0%; }
.dnd-accordion .ui-icon-triangle-1-e { background: rgb(199, 203, 210) none repeat scroll 0% 0%; }
.dnd-accordion .ui-icon-triangle-1-e::before { content: ""; display: block; height: 13px; width: 1px; background: rgb(199, 203, 210) none repeat scroll 0% 0%; position: relative; top: -6px; left: 6px; }
.ui-state-hover .ui-icon-triangle-1-e::before { background: rgb(255, 255, 255) none repeat scroll 0% 0%; content: ""; }
.ui-state-hover .ui-icon-triangle-1-e { background: rgb(255, 255, 255) none repeat scroll 0% 0%; content: ""; }
.ui-state-hover .ui-icon-triangle-1-s { background: rgb(255, 255, 255) none repeat scroll 0% 0%; content: ""; }
.dnd-accordion.dnd_accordion_circled_icons .ui-accordion-header::before { content: ""; width: 20px; height: 20px; position: absolute; border: 1px solid rgb(233, 234, 236); border-radius: 50%; right: 14px; top: 10px; }
.dnd-accordion.dnd_accordion_circled_icons .ui-accordion-header-active::before { content: ""; width: 20px; height: 20px; position: absolute; border: 1px solid rgb(80, 162, 222); border-radius: 50%; right: 14px; top: 10px; }
.dnd-accordion.dnd_accordion_circled_icons .ui-icon-triangle-1-e { width: 0px; right: 36px; }
.dnd-accordion.dnd_accordion_circled_icons .ui-icon-triangle-1-e::before { content: ""; width: 10px; height: 2px; position: absolute; right: 0px; top: 0px; }
.dnd-accordion.dnd_accordion_circled_icons .ui-icon-triangle-1-e::after { content: ""; width: 2px; height: 10px; position: absolute; background: rgb(199, 203, 210) none repeat scroll 0% 0%; top: -4px; left: 10px; }
.dnd-accordion.dnd_accordion_circled_icons .ui-icon-triangle-1-s { width: 10px; height: 2px; position: absolute; right: 20px; }
.ui-state-hover .dnd_accordion_circled_icons .ui-accordion-header::before { color: rgb(255, 255, 255) ! important; border: 1px solid rgb(255, 255, 255) ! important; background: transparent none repeat scroll 0% 0%; }
.dnd_accordion_circled_icons .ui-state-hover.ui-accordion-header-active::before { color: rgb(255, 255, 255) ! important; border: 1px solid rgb(255, 255, 255) ! important; background: transparent none repeat scroll 0% 0%; }
.dnd_accordion_circled_icons .ui-state-hover .ui-icon-triangle-1-e::before { background: rgb(255, 255, 255) none repeat scroll 0% 0%; content: ""; }
.dnd_accordion_circled_icons .ui-state-hover .ui-icon-triangle-1-e::after { background: rgb(255, 255, 255) none repeat scroll 0% 0%; content: ""; }
.dnd_accordion_circled_icons .ui-state-hover .ui-icon-triangle-1-s { background: rgb(255, 255, 255) none repeat scroll 0% 0%; content: ""; }
.dnd-accordion.dnd_accordion_icons_left .ui-accordion-header { padding-left: 45px; }
.dnd-accordion.dnd_accordion_icons_left .ui-accordion-header::before { content: ""; width: 20px; height: 20px; position: absolute; border: 1px solid rgb(233, 234, 236); border-radius: 50%; left: 14px; top: 10px; }
.dnd-accordion.dnd_accordion_icons_left .ui-state-hover.ui-accordion-header::before { border: 1px solid rgb(255, 255, 255); }
.dnd-accordion.dnd_accordion_icons_left .ui-accordion-header-active::before { content: ""; width: 20px; height: 20px; position: absolute; border: 1px solid rgb(80, 162, 222); border-radius: 50%; left: 14px; top: 10px; right: 0px; }
.dnd-accordion.dnd_accordion_icons_left .ui-icon-triangle-1-e { width: 0px; right: 0px; left: 21px; }
.dnd-accordion.dnd_accordion_icons_left .ui-icon-triangle-1-e::before { content: ""; width: 10px; height: 2px; position: absolute; left: -1px; top: 0px; right: 0px; }
.dnd-accordion.dnd_accordion_icons_left .ui-icon-triangle-1-e::after { content: ""; width: 2px; height: 10px; position: absolute; background: rgb(199, 203, 210) none repeat scroll 0% 0%; right: -5px; top: -4px; left: auto; }
.dnd-accordion.dnd_accordion_icons_left .ui-state-hover .ui-icon-triangle-1-e::after { background: rgb(255, 255, 255) none repeat scroll 0% 0%; content: ""; }
.dnd-accordion.dnd_accordion_icons_left .ui-icon-triangle-1-s { width: 10px; height: 2px; position: absolute; left: 20px; right: 0px; }
.dnd-accordion.dnd_accordion_borderless .ui-accordion-header { border-top: 0px none; border-left: 0px none; border-right: 0px none; border-radius: 0px; box-shadow: 0px 0px rgb(247, 247, 248); }
.dnd-accordion.dnd_accordion_borderless .dnd-accordion-body { border: 0px none; }
.dnd-toggle { margin-bottom: 20px; }
.dnd-table table { margin-bottom: 60px; border-spacing: 0px; border-radius: 5px; border: 1px solid rgb(233, 234, 236); }
.dnd-table th { font-family: Lato; font-weight: 700; font-size: 14px; color: rgb(59, 69, 80); text-align: left; background: rgb(245, 246, 248) none repeat scroll 0% 0%; padding: 4px 20px; border-left: 1px solid rgb(233, 234, 236); }
.dnd-table th:first-child { border-top-left-radius: 5px; border-left: 0px none; }
.dnd-table th:last-child { border-top-right-radius: 5px; }
.dnd-table td { border-left: 1px solid rgb(233, 234, 236); border-top: 1px solid rgb(233, 234, 236); padding: 4px 20px; }
.dnd-table td:first-child { border-left: 0px solid rgb(233, 234, 236); }
.dnd-table.dnd-table-alternative th { color: rgb(255, 255, 255); background: rgb(59, 69, 80) none repeat scroll 0% 0%; padding: 4px 20px; border-left: 0px none; }
.dnd-table.dnd-table-alternative td { padding: 4px 20px; }
.dnd-table-condensed table {  }
.dnd-table-hover table tr, .dnd-table-striped table tr, .dnd-table-condensed table tr { border-top: 1px solid rgb(238, 238, 238) ! important; }
.dnd-table-hover table th, .dnd-table-striped table th, .dnd-table-condensed table th, .dnd-table-hover table td, .dnd-table-striped table td, .dnd-table-condensed table td { padding: 2px 10px; }
.dnd-table-striped table tr:nth-child(2n) { background: rgb(245, 246, 248) none repeat scroll 0% 0%; }
.dnd-table-hover table tr:hover { background: rgb(239, 239, 239) none repeat scroll 0% 0%; }
.dnd_alert_success, .dnd_alert_info, .dnd_alert_warning, .dnd_alert_error { margin-bottom: 20px; padding: 7px 15px; position: relative; border-radius: 5px; }
.dnd_alert_success i, .dnd_alert_info i, .dnd_alert_warning i, .dnd_alert_error i { margin-right: 15px; }
.dnd_alert_success, .dnd_alert_success .dnd_alert_box_close { background: rgb(238, 251, 238) none repeat scroll 0% 0%; color: rgb(115, 185, 106); border: 1px solid rgb(200, 233, 200); }
.dnd_alert_info, .dnd_alert_info .dnd_alert_box_close { background: rgb(239, 245, 250) none repeat scroll 0% 0%; color: rgb(80, 162, 222); border: 1px solid rgb(205, 222, 236); }
.dnd_alert_warning, .dnd_alert_warning .dnd_alert_box_close { background: rgb(250, 246, 233) none repeat scroll 0% 0%; color: rgb(168, 133, 88); border: 1px solid rgb(233, 223, 189); }
.dnd_alert_error, .dnd_alert_error .dnd_alert_box_close { background: rgb(254, 240, 239) none repeat scroll 0% 0%; color: rgb(240, 83, 71); border: 1px solid rgb(241, 192, 188); }
.dnd_alert_success .dnd_alert_box_close, .dnd_alert_info .dnd_alert_box_close, .dnd_alert_warning .dnd_alert_box_close, .dnd_alert_error .dnd_alert_box_close { border: medium none; background: transparent none repeat scroll 0% 0%; cursor: pointer; position: absolute; top: 7px; right: 15px; }
.dnd_blockquote { margin-bottom: 42px; }
.dnd_blockquote p { font-family: "Open Sans",sans-serif; font-size: 18px; line-height: 28px; color: rgb(59, 69, 80); font-style: italic; margin-bottom: 0px; }
.dnd_blockquote p > small { margin-top: 9px; }
.dnd_blockquote small { font-size: 13px; display: block; color: rgb(80, 162, 222); }
.dnd_blockquote small small { font-size: 13px; line-height: 24px; color: rgb(145, 166, 177); }
.dnd_blockquote_style1 { border-left: 6px solid rgb(80, 162, 222); padding: 22px 15px 21px 30px; }
.dnd_blockquote_style2 { padding: 22px 15px 21px 30px; position: relative; }
.dnd_blockquote_style2::before { content: "‘‘"; font-family: Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif; position: absolute; color: rgb(59, 69, 80); top: 10px; left: 0px; font-size: 70px; letter-spacing: -10px; }
.dnd_blockquote_style2::after { content: "’’"; font-family: Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif; position: absolute; color: rgb(59, 69, 80); bottom: 10px; right: 0px; font-size: 70px; letter-spacing: -10px; }
.dnd_blockquote_style3 { padding: 22px 15px 21px 30px; background: rgb(245, 246, 248) none repeat scroll 0% 0%; border-radius: 4px; }
.dnd_blockquote_style4 { padding: 22px 15px 21px 30px; background: rgb(80, 162, 222) none repeat scroll 0% 0%; border-radius: 4px; }
.dnd_blockquote_style4 p { color: rgb(255, 255, 255); }
.dnd_blockquote_style4 a { color: rgb(59, 69, 80); }
.dnd_blockquote_style4 a:hover { color: rgb(245, 246, 248); }
.dnd_blockquote_style4 small { color: rgb(255, 255, 255); }
.dnd_blockquote_wide { padding: 196px 120px 130px; }
.dnd_blockquote_wide p { font-family: Lato,sans-serif; font-style: italic; font-weight: 700; font-size: 32px; line-height: 38px; text-transform: uppercase; }
.dnd_blockquote_wide p small { font-family: "Open Sans",sans-serif; font-style: normal; font-weight: 400; font-size: 14px; line-height: 38px; margin-top: 2px; }
.dnd_blockquote.white_text, .dnd_blockquote.white_text p, .dnd_blockquote.white_text p small { color: rgb(255, 255, 255); }
.dnd_shortcode_ul { list-style: outside none none ! important; }
.dnd_shortcode_ul li { list-style: outside none none ! important; line-height: 29px; position: relative; padding-left: 30px; }
.dnd_shortcode_ul li i { color: rgb(59, 69, 80); font-size: 15px; position: absolute; top: 0px; left: 0px; }
.dnd_shortcode_ul li i.whhg-play { font-size: 8px; }
.dnd_shortcode_ul li i.whhg-chevron-right { font-size: 8px; }
.dnd_shortcode_ul li i.whhg-record { font-size: 6px; }
.dnd_follow_us { font-size: 16px; }
.dnd_follow_us a { margin-right: 10px; text-decoration: none; display: inline-block; background: rgb(245, 246, 248) none repeat scroll 0% 0%; width: 36px; height: 36px; line-height: 36px; text-align: center; border-radius: 50%; color: rgb(159, 164, 175); margin-bottom: 20px; font-size: 13px; }
.dnd_follow_us a:last-child { margin-right: 0px; }
.info .dnd_follow_us { margin-top: -4px; }
.white_social .dnd_follow_us { margin-top: -4px; }
.white_social .dnd_follow_us a { margin-right: 10px; text-decoration: none; display: inline-block; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 36px; height: 36px; line-height: 36px; text-align: center; border-radius: 50%; color: rgb(197, 201, 210); margin-bottom: 20px; font-size: 13px; }
.gray_social .dnd_follow_us a { margin-right: 10px; text-decoration: none; display: inline-block; background: rgb(245, 246, 248) none repeat scroll 0% 0%; width: 36px; height: 36px; line-height: 36px; text-align: center; border-radius: 50%; color: rgb(197, 201, 210); margin-bottom: 20px; font-size: 13px; }
.gray_social .dnd_follow_us a i { line-height: 36px; }
.dnd_section_dd.big_social_icons .dnd_follow_us .dnd_socialicon { width: 72px; height: 72px; background: transparent linear-gradient(rgb(255, 255, 255), rgb(245, 246, 248)) repeat scroll 0% 0%; border: 1px solid rgb(233, 234, 236); position: relative; top: -7px; margin-right: 12px; margin-bottom: 10px; }
.dnd_section_dd.big_social_icons .dnd_follow_us .dnd_socialicon i { font-size: 32px; color: rgb(159, 164, 175); position: absolute; left: 50%; margin-left: -16px; line-height: 66px; }
.dnd_section_dd.big_social_icons .dnd_follow_us .dnd_socialicon_facebook:hover i { color: rgb(59, 89, 152); }
.dnd_section_dd.big_social_icons .dnd_follow_us .dnd_socialicon_twitter:hover i { color: rgb(64, 153, 255); }
.dnd_section_dd.big_social_icons .dnd_follow_us .dnd_socialicon_googleplus:hover i { color: rgb(211, 72, 54); }
.dnd_section_dd.big_social_icons .dnd_follow_us .dnd_socialicon_linkedin:hover i { color: rgb(14, 118, 168); }
.dnd_section_dd.big_social_icons .dnd_follow_us .dnd_socialicon_youtube:hover i { color: rgb(196, 48, 43); }
.dnd_section_dd.big_social_icons .dnd_follow_us .dnd_socialicon_pinterest:hover i { color: rgb(200, 35, 44); }
.dnd_section_dd.big_social_icons .dnd_follow_us .dnd_socialicon_github:hover i { color: rgb(23, 21, 21); }
.dnd_section_dd.big_social_icons .dnd_follow_us .dnd_socialicon_feed:hover i { color: rgb(238, 128, 47); }
.dnd_section_dd.big_social_icons .dnd_follow_us .dnd_socialicon_behance:hover i { color: rgb(23, 105, 255); }
.dnd_section_dd.big_social_icons .dnd_follow_us .dnd_socialicon_blogger_blog:hover i { color: rgb(245, 125, 0); }
.dnd_section_dd.big_social_icons .dnd_follow_us .dnd_socialicon_delicious:hover i { color: rgb(51, 153, 255); }
.dnd_section_dd.big_social_icons .dnd_follow_us .dnd_socialicon_designcontest:hover i { color: rgb(95, 170, 210); }
.dnd_section_dd.big_social_icons .dnd_follow_us .dnd_socialicon_deviantart:hover i { color: rgb(78, 98, 82); }
.dnd_section_dd.big_social_icons .dnd_follow_us .dnd_socialicon_digg:hover i { color: rgb(0, 0, 0); }
.dnd_section_dd.big_social_icons .dnd_follow_us .dnd_socialicon_dribbble:hover i { color: rgb(234, 76, 137); }
.dnd_section_dd.big_social_icons .dnd_follow_us .dnd_socialicon_dropbox:hover i { color: rgb(0, 126, 229); }
.dnd_section_dd.big_social_icons .dnd_follow_us .dnd_socialicon_emailalt:hover i { color: rgb(237, 28, 22); }
.dnd_section_dd.big_social_icons .dnd_follow_us .dnd_socialicon_flickr:hover i { color: rgb(255, 0, 132); }
.dnd_section_dd.big_social_icons .dnd_follow_us .dnd_socialicon_forrst:hover i { color: rgb(91, 154, 104); }
.dnd_section_dd.big_social_icons .dnd_follow_us .dnd_socialicon_instagram:hover i { color: rgb(63, 114, 155); }
.dnd_section_dd.big_social_icons .dnd_follow_us .dnd_socialicon_lastfm:hover i { color: rgb(195, 0, 13); }
.dnd_section_dd.big_social_icons .dnd_follow_us .dnd_socialicon_myspace:hover i { color: rgb(49, 49, 49); }
.dnd_section_dd.big_social_icons .dnd_follow_us .dnd_socialicon_picasa:hover i { color: rgb(154, 69, 160); }
.dnd_section_dd.big_social_icons .dnd_follow_us .dnd_socialicon_skype:hover i { color: rgb(0, 175, 240); }
.dnd_section_dd.big_social_icons .dnd_follow_us .dnd_socialicon_stumbleupon:hover i { color: rgb(247, 68, 37); }
.dnd_section_dd.big_social_icons .dnd_follow_us .dnd_socialicon_vimeo:hover i { color: rgb(68, 187, 255); }
.dnd_section_dd.big_social_icons .dnd_follow_us .dnd_socialicon_zerply:hover i { color: rgb(157, 204, 122); }
#ABdev_main_footer .dnd_socialicon_facebook:hover i { color: rgb(59, 89, 152); }
#ABdev_main_footer .dnd_socialicon_twitter:hover i { color: rgb(64, 153, 255); }
#ABdev_main_footer .dnd_socialicon_googleplus:hover i { color: rgb(211, 72, 54); }
#ABdev_main_footer .dnd_socialicon_linkedin:hover i { color: rgb(14, 118, 168); }
#ABdev_main_footer .dnd_socialicon_youtube:hover i { color: rgb(196, 48, 43); }
#ABdev_main_footer .dnd_socialicon_pinterest:hover i { color: rgb(200, 35, 44); }
#ABdev_main_footer .dnd_socialicon_github:hover i { color: rgb(23, 21, 21); }
#ABdev_main_footer .dnd_socialicon_feed:hover i { color: rgb(238, 128, 47); }
#ABdev_main_footer .dnd_socialicon_behance:hover i { color: rgb(23, 105, 255); }
#ABdev_main_footer .dnd_socialicon_blogger_blog:hover i { color: rgb(245, 125, 0); }
#ABdev_main_footer .dnd_socialicon_delicious:hover i { color: rgb(51, 153, 255); }
#ABdev_main_footer .dnd_socialicon_designcontest:hover i { color: rgb(95, 170, 210); }
#ABdev_main_footer .dnd_socialicon_deviantart:hover i { color: rgb(78, 98, 82); }
#ABdev_main_footer .dnd_socialicon_digg:hover i { color: rgb(0, 0, 0); }
#ABdev_main_footer .dnd_socialicon_dribbble:hover i { color: rgb(234, 76, 137); }
#ABdev_main_footer .dnd_socialicon_dropbox:hover i { color: rgb(0, 126, 229); }
#ABdev_main_footer .dnd_socialicon_emailalt:hover i { color: rgb(237, 28, 22); }
#ABdev_main_footer .dnd_socialicon_flickr:hover i { color: rgb(255, 0, 132); }
#ABdev_main_footer .dnd_socialicon_forrst:hover i { color: rgb(91, 154, 104); }
#ABdev_main_footer .dnd_socialicon_instagram:hover i { color: rgb(63, 114, 155); }
#ABdev_main_footer .dnd_socialicon_lastfm:hover i { color: rgb(195, 0, 13); }
#ABdev_main_footer .dnd_socialicon_myspace:hover i { color: rgb(49, 49, 49); }
#ABdev_main_footer .dnd_socialicon_picasa:hover i { color: rgb(154, 69, 160); }
#ABdev_main_footer .dnd_socialicon_skype:hover i { color: rgb(0, 175, 240); }
#ABdev_main_footer .dnd_socialicon_stumbleupon:hover i { color: rgb(247, 68, 37); }
#ABdev_main_footer .dnd_socialicon_vimeo:hover i { color: rgb(68, 187, 255); }
#ABdev_main_footer .dnd_socialicon_zerply:hover i { color: rgb(157, 204, 122); }
.dnd_follow_us a:hover { text-decoration: none; background: rgb(153, 153, 153) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.dnd_follow_us .dnd_socialicon_facebook:hover { background: rgb(59, 89, 152) none repeat scroll 0% 0%; }
.dnd_follow_us .dnd_socialicon_twitter:hover { background: rgb(64, 153, 255) none repeat scroll 0% 0%; }
.dnd_follow_us .dnd_socialicon_googleplus:hover { background: rgb(211, 72, 54) none repeat scroll 0% 0%; }
.dnd_follow_us .dnd_socialicon_linkedin:hover { background: rgb(14, 118, 168) none repeat scroll 0% 0%; }
.dnd_follow_us .dnd_socialicon_youtube:hover { background: rgb(196, 48, 43) none repeat scroll 0% 0%; }
.dnd_follow_us .dnd_socialicon_pinterest:hover { background: rgb(200, 35, 44) none repeat scroll 0% 0%; }
.dnd_follow_us .dnd_socialicon_github:hover { background: rgb(23, 21, 21) none repeat scroll 0% 0%; }
.dnd_follow_us .dnd_socialicon_feed:hover { background: rgb(238, 128, 47) none repeat scroll 0% 0%; }
.dnd_follow_us .dnd_socialicon_behance:hover { background: rgb(23, 105, 255) none repeat scroll 0% 0%; }
.dnd_follow_us .dnd_socialicon_blogger_blog:hover { background: rgb(245, 125, 0) none repeat scroll 0% 0%; }
.dnd_follow_us .dnd_socialicon_delicious:hover { background: rgb(51, 153, 255) none repeat scroll 0% 0%; }
.dnd_follow_us .dnd_socialicon_designcontest:hover { background: rgb(95, 170, 210) none repeat scroll 0% 0%; }
.dnd_follow_us .dnd_socialicon_deviantart:hover { background: rgb(78, 98, 82) none repeat scroll 0% 0%; }
.dnd_follow_us .dnd_socialicon_digg:hover { background: rgb(0, 0, 0) none repeat scroll 0% 0%; }
.dnd_follow_us .dnd_socialicon_dribbble:hover { background: rgb(234, 76, 137) none repeat scroll 0% 0%; }
.dnd_follow_us .dnd_socialicon_dropbox:hover { background: rgb(0, 126, 229) none repeat scroll 0% 0%; }
.dnd_follow_us .dnd_socialicon_emailalt:hover { background: rgb(237, 28, 22) none repeat scroll 0% 0%; }
.dnd_follow_us .dnd_socialicon_flickr:hover { background: rgb(255, 0, 132) none repeat scroll 0% 0%; }
.dnd_follow_us .dnd_socialicon_forrst:hover { background: rgb(91, 154, 104) none repeat scroll 0% 0%; }
.dnd_follow_us .dnd_socialicon_instagram:hover { background: rgb(63, 114, 155) none repeat scroll 0% 0%; }
.dnd_follow_us .dnd_socialicon_lastfm:hover { background: rgb(195, 0, 13) none repeat scroll 0% 0%; }
.dnd_follow_us .dnd_socialicon_myspace:hover { background: rgb(49, 49, 49) none repeat scroll 0% 0%; }
.dnd_follow_us .dnd_socialicon_picasa:hover { background: rgb(154, 69, 160) none repeat scroll 0% 0%; }
.dnd_follow_us .dnd_socialicon_skype:hover { background: rgb(0, 175, 240) none repeat scroll 0% 0%; }
.dnd_follow_us .dnd_socialicon_stumbleupon:hover { background: rgb(247, 68, 37) none repeat scroll 0% 0%; }
.dnd_follow_us .dnd_socialicon_vimeo:hover { background: rgb(68, 187, 255) none repeat scroll 0% 0%; }
.dnd_follow_us .dnd_socialicon_zerply:hover { background: rgb(157, 204, 122) none repeat scroll 0% 0%; }
.dnd_stats_excerpt { text-align: center; position: relative; }
.dnd_stats_excerpt i { color: rgb(9, 125, 137); font-size: 64px; line-height: 64px; top: 0px; display: block; margin-bottom: 40px; }
.dnd_stats_excerpt .dnd_stats_number_sign { font-size: 20px; line-height: 60px; font-weight: 700; font-family: Lato; display: block; color: rgb(59, 69, 80); }
.dnd_stats_excerpt .dnd_stats_number { font-size: 50px; line-height: 50px; font-weight: 300; font-family: Lato; }
.dnd_stats_excerpt .dnd_stats_number::after { display: block; content: ""; width: 60px; height: 2px; background: rgb(86, 185, 255) none repeat scroll 0% 0%; position: absolute; left: 50%; margin-left: -30px; margin-top: 11px; }
.dnd_stats_excerpt p { font-size: 24px; font-weight: 300; font-family: Lato; margin-top: 32px; }
.pattern_overlayed .dnd_stats_excerpt { color: rgb(255, 255, 255); }
.pattern_overlayed .dnd_stats_excerpt i { color: rgb(255, 255, 255); }
.white_text .dnd_stats_excerpt .dnd_stats_number_sign { color: rgb(255, 255, 255); }
.dnd_stats_excerpt_1 .dnd_stats_number_sign { font-size: 14px; letter-spacing: 0.5px; }
.dnd_stats_excerpt_1 .dnd_stats_number { font-weight: 700; }
.dnd_stats_excerpt_1 .dnd_stats_number::after { display: none; }
.dnd_stats_excerpt_1 .dnd_stats_excerpt_description { font-size: 24px; font-weight: 300; font-family: Lato; margin-top: 24px; }
.dnd_stats_excerpt_2 { border: 1px solid rgb(233, 234, 236); background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-radius: 5px; padding: 30px; margin-bottom: 30px; margin-top: 5px; }
.dnd_stats_excerpt_2 i { font-size: 30px; line-height: 28px; margin-bottom: 10px; }
.dnd_stats_excerpt_2 p { color: rgb(59, 69, 80); }
.dnd_stats_excerpt_2 .dnd_stats_number_sign, .dnd_stats_excerpt_2 .dnd_stats_number, .dnd_stats_excerpt_2 p { font-size: 14px; line-height: 28px; font-weight: 700; display: inline; }
.dnd_stats_excerpt_2 .dnd_stats_number::after { content: ""; display: none; }
.dnd_knob_wrapper { text-align: center; }
.dnd_knob_inner_wrap { position: relative; text-align: center; margin-bottom: 17px; }
.dnd_knob_wrapper input { display: none; }
.dnd_knob_wrapper h5 { margin-bottom: 0px; }
.dnd_knob_wrapper .dnd_knob_number_sign { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; text-align: center; visibility: hidden; font-size: 50px; font-family: Lato; font-weight: 700; z-index: 2; }
.dnd_team_member { text-align: center; padding-bottom: 10px; }
.dnd_team_member .dnd_overlayed { position: relative; line-height: 1; border-radius: 50%; overflow: hidden; max-width: 234px; display: inline-block; }
.dnd_team_member .dnd_overlayed img { border-radius: 50%; }
.dnd_team_member .dnd_overlayed .dnd_overlay { width: 100%; height: 100%; position: absolute; overflow: hidden; top: 0px; left: 0px; opacity: 0; background: rgb(5, 106, 178) none repeat scroll 0% 0%; border-radius: 50%; transition: all 0.4s ease-in-out 0s; }
.dnd_team_member:hover .dnd_overlayed .dnd_overlay { opacity: 1; background: rgba(80, 162, 222, 0.7) none repeat scroll 0% 0%; }
.dnd_team_member .dnd_overlayed .dnd_overlay p { position: absolute; width: 100%; top: 50%; margin-top: -13px; }
.dnd_team_member .dnd_overlayed .dnd_overlay p a { color: rgb(255, 255, 255); text-decoration: none; }
.dnd_team_member .dnd_overlayed .dnd_overlay i { font-size: 25px; margin: 0px 8px; transition: all 180ms ease-in 0s; }
.dnd_team_member .dnd_overlayed .dnd_overlay p a:hover i { color: rgb(0, 0, 0); }
.dnd_team_member .dnd_team_member_name { display: block; font-family: Lato,sans-serif; text-transform: uppercase; font-weight: 700; font-size: 14px; color: rgb(59, 69, 80); margin-top: 21px; transition: all 0.4s ease-in-out 0s; }
.dnd_team_member .dnd_team_member_position { display: block; font-style: italic; font-size: 13px; color: rgb(159, 164, 175); margin-top: -2px; transition: all 0.4s ease-in-out 0s; }
.dnd_team_member_link .dnd_team_member_name:hover, .dnd_team_member:hover .dnd_team_member_position { color: rgb(80, 162, 222); }
.dnd_team_member_modal { display: none; position: fixed; top: 0px; left: 0px; height: 100%; background: rgb(255, 255, 255) none repeat scroll 0% 0%; z-index: 9999; overflow-y: auto; padding-top: 80px; text-align: left; width: 100%; }
.dnd_team_member_modal h4, .dnd_team_member_modal .dnd_team_member_position { text-align: center; }
.dnd_team_member_modal .dnd_container { max-width: 960px; width: 90%; margin-left: auto; margin-right: auto; }
.dnd_team_member_modal_close { width: 32px; height: 32px; font-size: 32px; line-height: 32px; position: absolute; top: 60px; right: 60px; cursor: pointer; }
.dnd_posts_shortcode { margin-bottom: 13px; position: relative; }
.dnd_latest_news_shortcode_thumb { margin-right: 0px; height: 190px; float: left; }
.dnd_latest_news_shortcode_thumb img { border-top-left-radius: 5px; border-top-right-radius: 5px; width: 100%; }
.dnd_latest_news_shortcode_content { background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-radius: 5px; }
.dnd_latest_news_shortcode_content h5 { margin-top: 10px; }
.dnd_latest_news_time { display: block; position: absolute; top: 0px; left: 0px; width: 57px; height: 57px; text-align: center; color: rgb(255, 255, 255); background: rgb(5, 106, 178) none repeat scroll 0% 0%; border-radius: 5px; }
.dnd_latest_news_time .day { display: block; font-size: 21px; }
.dnd_latest_news_time .month { display: block; text-transform: lowercase; font-size: 13px; }
.dnd_latest_news_time .year { display: none; }
.dnd_posts_shortcode.dnd_posts_shortcode-1 { margin-bottom: 9px; }
.dnd_posts_shortcode.dnd_posts_shortcode-1 .dnd_latest_news_shortcode_thumb { margin-right: 0px; height: 130px; width: 170px; float: left; }
.dnd_posts_shortcode.dnd_posts_shortcode-1 .dnd_latest_news_shortcode_thumb img { border-radius: 5px; height: 130px; width: 170px; }
.dnd_posts_shortcode.dnd_posts_shortcode-1 .dnd_latest_news_shortcode_content { background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding-left: 170px; }
.dnd_posts_shortcode.dnd_posts_shortcode-1 .dnd_latest_news_shortcode_content h5 { font-size: 14px; line-height: 20px; padding: 1px 0px 0px 30px; margin-top: 0px; margin-bottom: 6px; }
.dnd_posts_shortcode.dnd_posts_shortcode-1 .dnd_latest_news_shortcode_content h5 a { color: rgb(59, 69, 80); }
.dnd_posts_shortcode.dnd_posts_shortcode-1 .dnd_latest_news_shortcode_content h5 a:hover { color: rgb(80, 162, 222); }
.dnd_posts_shortcode.dnd_posts_shortcode-1 .dnd_latest_news_shortcode_content p { padding-left: 30px; }
.dnd_posts_shortcode.dnd_posts_shortcode-1 .dnd_latest_news_shortcode_content .date_container { padding: 0px 20px 0px 30px; display: inline-block; margin-bottom: 10px; }
.dnd_posts_shortcode.dnd_posts_shortcode-1 .dnd_latest_news_shortcode_content .date_container .dnd_posts_date { display: inline-block; float: left; position: relative; margin-right: 20px; }
.dnd_posts_shortcode.dnd_posts_shortcode-1 .dnd_latest_news_shortcode_content .date_container .dnd_posts_comments { display: inline-block; float: left; position: relative; }
.dnd_posts_shortcode.dnd_posts_shortcode-1 .dnd_latest_news_shortcode_content .date_container .dnd_posts_comments i { position: relative; top: 2px; }
.dnd_posts_shortcode.dnd_posts_shortcode-2 .dnd_latest_news_shortcode_thumb { margin-right: 0px; height: 190px; float: none; }
.dnd_posts_shortcode.dnd_posts_shortcode-2 .dnd_latest_news_shortcode_thumb img { border-top-left-radius: 5px; border-top-right-radius: 5px; }
.dnd_posts_shortcode.dnd_posts_shortcode-2 .dnd_latest_news_shortcode_content { background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(233, 234, 236); border-radius: 0px 0px 5px 5px; }
.dnd_posts_shortcode.dnd_posts_shortcode-2 .dnd_latest_news_shortcode_content h5 { font-size: 14px; line-height: 20px; padding: 15px 30px 0px; }
.dnd_posts_shortcode.dnd_posts_shortcode-2 .dnd_latest_news_shortcode_content h5 a { color: rgb(59, 69, 80); }
.dnd_posts_shortcode.dnd_posts_shortcode-2 .dnd_latest_news_shortcode_content h5 a:hover { color: rgb(80, 162, 222); }
.dnd_posts_shortcode.dnd_posts_shortcode-2 .dnd_latest_news_shortcode_content p { padding: 0px 30px; }
.dnd_posts_shortcode.dnd_posts_shortcode-2 .dnd_latest_news_shortcode_content .date_container { border-top: 1px solid rgb(233, 234, 236); padding: 10px 20px 34px; }
.dnd_posts_shortcode.dnd_posts_shortcode-2 .dnd_latest_news_shortcode_content .date_container .dnd_posts_date { display: inline-block; float: left; position: relative; }
.dnd_posts_shortcode.dnd_posts_shortcode-2 .dnd_latest_news_shortcode_content .date_container .dnd_posts_date i { position: relative; top: 1px; }
.dnd_posts_shortcode.dnd_posts_shortcode-2 .dnd_latest_news_shortcode_content .date_container .dnd_posts_comments { display: inline-block; float: right; position: relative; }
.dnd_posts_shortcode.dnd_posts_shortcode-2 .dnd_latest_news_shortcode_content .date_container .dnd_posts_comments i { position: relative; top: 2px; }
.dnd_pricing-table-1, .dnd_pricing-table-2 { text-align: center; }
.dnd_pricebox_feature_button .dnd-button { margin: 23px 0px; }
.dnd_pricing-table-1 { border: 1px solid rgb(233, 234, 236); border-radius: 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.dnd_pricing-table-1 .dnd_pricebox_header { text-align: center; padding: 27px 0px 0px; margin-bottom: 0px; border-bottom: 1px solid rgb(233, 234, 236); }
.dnd_pricing-table-1 .dnd_pricebox_name { font-size: 18px; font-family: Lato; font-weight: 700; text-transform: uppercase; display: block; padding-bottom: 27px; color: rgb(59, 69, 80); border-bottom: 1px solid rgb(233, 234, 236); }
.dnd_pricing-table-1 .dnd_pricebox_info { padding-top: 14px; background: rgb(245, 246, 248) none repeat scroll 0% 0%; padding-bottom: 15px; position: relative; }
.dnd_pricing-table-1 .dnd_pricebox_currency { font-size: 40px; margin-right: 5px; font-family: Lato; font-weight: 700; }
.dnd_pricing-table-1 .dnd_pricebox_price { font-size: 40px; line-height: 60px; display: inline-block; font-family: Lato; font-weight: 700; }
.dnd_pricing-table-1 .dnd_pricebox_monthly { font-size: 13px; display: block; margin-top: -10px; }
.dnd_pricing-table-1 .dnd_pricebox_feature { border-bottom: 1px solid rgb(233, 234, 236); display: block; padding: 7px 0px; text-align: center; }
.dnd_pricing-table-1 .dnd_pricebox_feature:last-child { border-bottom: 0px none; }
.dnd_pricing-table-1 .dnd_pricebox_featured_text { margin-bottom: 3px; min-height: 30px; text-align: center; color: rgb(255, 255, 255); font-size: 14px; line-height: 30px; }
.dnd_pricing-table-1 .dnd_pricebox_decsription { display: block; font-style: italic; }
.dnd_pricing-table-1 .dnd_popular-plan .dnd_pricebox_featured_text { background: rgb(67, 67, 66) none repeat scroll 0% 0%; }
.dnd_pricing-table-1 .dnd_popular-plan .dnd_pricebox_info::after { padding-top: 14px; background: transparent repeating-linear-gradient(45deg, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 10px, rgba(80, 162, 222, 0.05) 10px, rgba(80, 162, 222, 0.05) 20px) repeat scroll 0% 0%; padding-bottom: 15px; content: ""; top: 0px; left: 0px; bottom: 0px; right: 0px; position: absolute; z-index: 1; }
.dnd_pricing-table-1.dnd_pricing-table-light .dnd_pricebox_info { background: rgb(245, 246, 248) none repeat scroll 0% 0%; color: rgb(59, 69, 80); }
.dnd_pricing-table-1.dnd_pricing-table-dark .dnd_pricebox_info { background: rgb(59, 69, 0) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.dnd_pricing-table-1.dnd_pricing-table-yellow .dnd_pricebox_info { background: rgb(243, 174, 54) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.dnd_pricing-table-1.dnd_pricing-table-green .dnd_pricebox_info { background: rgb(91, 212, 182) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.dnd_pricing-table-1.dnd_pricing-table-red .dnd_pricebox_info { background: rgb(240, 83, 71) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.dnd_pricing-table-1.dnd_pricing-table-blue .dnd_pricebox_info { background: rgb(80, 162, 222) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.dnd_pricing-table-1.dnd_pricing-table-gray .dnd_pricebox_info { background: rgb(132, 137, 148) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.dnd_pricing-table-1.dnd_pricing-table-cyan .dnd_pricebox_info { background: rgb(80, 197, 222) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.dnd_pricing-table-1.dnd_pricing-table-aquamarine .dnd_pricebox_info { background: rgb(95, 203, 205) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.dnd_pricing-table-2 { background: rgb(255, 255, 255) none repeat scroll 0% 0%; position: relative; box-shadow: 0px 0px 0px 1px rgb(233, 234, 236) inset; border-radius: 5px; }
.dnd_pricing-table-2 .dnd_pricebox_header { text-align: center; padding: 27px 0px 0px; margin-bottom: 0px; border-top-left-radius: 5px; border-top-right-radius: 5px; }
.dnd_pricing-table-2 .dnd_pricebox_name { font-size: 18px; font-family: Lato; font-weight: 700; text-transform: uppercase; display: block; padding-bottom: 27px; color: rgb(59, 69, 80); }
.section_no_column_margin .dnd_pricing-table-2 .dnd_pricebox_header { border-top-left-radius: 0px; border-top-right-radius: 0px; }
.section_no_column_margin .dnd_pricing-table-2 .dnd_pricebox_name:first-child { border-top-left-radius: 5px; }
.section_no_column_margin .dnd_pricing-table-2 .dnd_pricebox_name:last-child { border-top-right-radius: 5px; }
.section_no_column_margin .dnd_pricing-table-2 .dnd_popular-plan .dnd_pricebox_header { border-top-left-radius: 5px; border-top-right-radius: 5px; }
.dnd_pricing-table-2 .dnd_pricebox_info { padding-top: 14px; padding-bottom: 15px; position: relative; box-shadow: 0px 0px 0px 1px rgb(233, 234, 236) inset; }
.dnd_pricing-table-2 .dnd_pricebox_currency { font-size: 40px; font-family: Lato; margin-right: 5px; font-weight: 700; }
.dnd_pricing-table-2 .dnd_pricebox_price { font-size: 40px; line-height: 60px; font-family: Lato; display: inline-block; font-weight: 700; }
.dnd_pricing-table-2 .dnd_pricebox_monthly { font-size: 13px; display: block; margin-top: -10px; }
.dnd_pricing-table-2 .dnd_pricebox_feature { border-bottom: 1px solid rgb(233, 234, 236); display: block; padding: 7px 40px; text-align: center; }
.dnd_pricing-table-2 .dnd_pricebox_feature:last-child { border-bottom: 0px solid rgb(233, 234, 236); display: block; padding: 7px 0px; text-align: center; }
.dnd_pricing-table-2 .dnd_pricebox_featured_text { margin-bottom: 3px; min-height: 30px; text-align: center; color: rgb(255, 255, 255); font-size: 14px; line-height: 30px; }
.dnd_pricing-table-2.dnd_popular-plan { border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.dnd_pricing-table-2 .dnd_popular-plan .dnd_pricebox_header { position: relative; top: -20px; border: 1px solid rgb(233, 234, 236); border-top-left-radius: 5px; border-top-right-radius: 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.dnd_pricing-table-2 .dnd_popular-plan .dnd_pricebox_featured_text { background: rgb(67, 67, 66) none repeat scroll 0% 0%; }
.dnd_pricing-table-2 .dnd_popular-plan .dnd_pricebox_name { margin-bottom: 19px; padding-bottom: 17px; padding-top: 10px; }
.dnd_pricing-table-2 .dnd_popular-plan .dnd_pricebox_info::after { padding-top: 14px; background: transparent repeating-linear-gradient(45deg, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 10px, rgba(80, 162, 222, 0.05) 10px, rgba(80, 162, 222, 0.05) 20px) repeat scroll 0% 0%; padding-bottom: 15px; content: ""; top: 0px; left: 0px; bottom: 0px; right: 0px; position: absolute; z-index: 1; }
.dnd_pricing-table-2 .dnd_popular-plan .dnd_pricebox_info { padding-bottom: 15px; box-shadow: 0px 0px 0px 1px transparent inset; }
.dnd_pricing-table-2 .dnd_popular-plan .dnd_pricebox_feature { top: -21px; position: relative; }
.dnd_pricing-table-2 .dnd_popular-plan .dnd-button { margin-top: 33px; margin-bottom: 12px; margin-right: 0px; }
.dnd_pricing-table-2.dnd_pricing-table-light .dnd_pricebox_info { background: rgb(245, 246, 248) none repeat scroll 0% 0%; color: rgb(59, 69, 80); }
.dnd_pricing-table-2.dnd_pricing-table-dark .dnd_pricebox_info { background: rgb(59, 69, 0) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.dnd_pricing-table-2.dnd_pricing-table-yellow .dnd_pricebox_info { background: rgb(243, 174, 54) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.dnd_pricing-table-2.dnd_pricing-table-green .dnd_pricebox_info { background: rgb(91, 212, 182) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.dnd_pricing-table-2.dnd_pricing-table-red .dnd_pricebox_info { background: rgb(240, 83, 71) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.dnd_pricing-table-2.dnd_pricing-table-blue .dnd_pricebox_info { background: rgb(80, 162, 222) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.dnd_pricing-table-2.dnd_pricing-table-gray .dnd_pricebox_info { background: rgb(132, 137, 148) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.dnd_pricing-table-2.dnd_pricing-table-cyan .dnd_pricebox_info { background: rgb(80, 197, 222) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.dnd_pricing-table-2.dnd_pricing-table-aquamarine .dnd_pricebox_info { background: rgb(95, 203, 205) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.dnd_pricing-table-2 .dnd_button { margin-top: 40px; margin-right: 0px; }
.dnd_pricing-table-3 { box-shadow: 0px 0px 0px 1px rgb(233, 234, 236) inset; border-radius: 5px; }
.dnd_pricing-table-3 .dnd_pricebox_header { text-align: center; padding: 27px 0px 0px; margin-bottom: 0px; }
.dnd_pricing-table-3 .dnd_pricebox_name { font-size: 18px; font-family: Lato; font-weight: 700; text-transform: uppercase; display: block; padding-bottom: 27px; }
.dnd_pricing-table-3 .dnd_pricebox_info { padding-top: 14px; background: rgb(245, 246, 248) none repeat scroll 0% 0%; padding-bottom: 15px; position: relative; color: rgb(59, 69, 80); box-shadow: 0px 0px 0px 1px rgb(233, 234, 236) inset; }
.dnd_pricing-table-3 .dnd_pricebox_currency { font-size: 40px; margin-right: 5px; font-family: Lato; font-weight: 700; }
.dnd_pricing-table-3 .dnd_pricebox_price { font-size: 40px; line-height: 60px; display: inline-block; font-family: Lato; font-weight: 700; }
.dnd_pricing-table-3 .dnd_pricebox_monthly { font-size: 13px; display: block; margin-top: -10px; }
.dnd_pricing-table-3 .dnd_pricebox_feature { border-bottom: 1px solid rgb(233, 234, 236); display: block; padding: 7px 0px; text-align: center; }
.dnd_pricing-table-3 .dnd_pricebox_feature:last-child { border-bottom: 0px none; }
.dnd_pricing-table-3 .dnd_pricebox_featured_text { margin-bottom: 3px; min-height: 30px; text-align: center; color: rgb(255, 255, 255); font-size: 14px; line-height: 30px; }
.dnd_pricing-table-3 .dnd_pricebox_decsription { display: block; font-style: italic; }
.dnd_pricing-table-3 .dnd_popular-plan .dnd_pricebox_featured_text { background: rgb(67, 67, 66) none repeat scroll 0% 0%; }
.dnd_pricing-table-3 .dnd_popular-plan .dnd_pricebox_info::after { padding-top: 14px; background: transparent repeating-linear-gradient(45deg, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 10px, rgba(80, 162, 222, 0.05) 10px, rgba(80, 162, 222, 0.05) 20px) repeat scroll 0% 0%; padding-bottom: 15px; content: ""; top: 0px; left: 0px; bottom: 0px; right: 0px; position: absolute; z-index: 1; }
.dnd_pricing-table-3.dnd_pricing-table-light .dnd_pricebox_header { background: rgb(245, 246, 248) none repeat scroll 0% 0%; color: rgb(59, 69, 80); border-top-left-radius: 5px; border-top-right-radius: 5px; }
.dnd_pricing-table-3.dnd_pricing-table-dark .dnd_pricebox_header { background: rgb(59, 69, 0) none repeat scroll 0% 0%; color: rgb(255, 255, 255); border-top-left-radius: 5px; border-top-right-radius: 5px; }
.dnd_pricing-table-3.dnd_pricing-table-yellow .dnd_pricebox_header { background: rgb(243, 174, 54) none repeat scroll 0% 0%; color: rgb(255, 255, 255); border-top-left-radius: 5px; border-top-right-radius: 5px; }
.dnd_pricing-table-3.dnd_pricing-table-green .dnd_pricebox_header { background: rgb(91, 212, 182) none repeat scroll 0% 0%; color: rgb(255, 255, 255); border-top-left-radius: 5px; border-top-right-radius: 5px; }
.dnd_pricing-table-3.dnd_pricing-table-red .dnd_pricebox_header { background: rgb(240, 83, 71) none repeat scroll 0% 0%; color: rgb(255, 255, 255); border-top-left-radius: 5px; border-top-right-radius: 5px; }
.dnd_pricing-table-3.dnd_pricing-table-blue .dnd_pricebox_header { background: rgb(80, 162, 222) none repeat scroll 0% 0%; color: rgb(255, 255, 255); border-top-left-radius: 5px; border-top-right-radius: 5px; }
.dnd_pricing-table-3.dnd_pricing-table-gray .dnd_pricebox_header { background: rgb(132, 137, 148) none repeat scroll 0% 0%; color: rgb(255, 255, 255); border-top-left-radius: 5px; border-top-right-radius: 5px; }
.dnd_pricing-table-3.dnd_pricing-table-cyan .dnd_pricebox_header { background: rgb(80, 197, 222) none repeat scroll 0% 0%; color: rgb(255, 255, 255); border-top-left-radius: 5px; border-top-right-radius: 5px; }
.dnd_pricing-table-3.dnd_pricing-table-aquamarine .dnd_pricebox_header { background: rgb(95, 203, 205) none repeat scroll 0% 0%; color: rgb(255, 255, 255); border-top-left-radius: 5px; border-top-right-radius: 5px; }
.dnd_pricing-table-4 { border: 1px solid rgb(233, 234, 236); border-radius: 5px; }
.dnd_pricing-table-4 .dnd_pricebox_header { text-align: center; padding: 27px 0px 0px; margin-bottom: 0px; border-bottom: 1px solid rgb(233, 234, 236); }
.dnd_pricing-table-4 .dnd_pricebox_name { font-size: 18px; font-family: Lato; font-weight: 700; text-transform: uppercase; display: block; padding-bottom: 27px; color: rgb(59, 69, 80); border-bottom: 1px solid rgb(233, 234, 236); }
.dnd_pricing-table-4 .dnd_pricebox_info { padding-top: 14px; background: rgb(245, 246, 248) none repeat scroll 0% 0%; padding-bottom: 15px; position: relative; }
.dnd_pricing-table-4 .dnd_pricebox_currency { font-size: 40px; margin-right: 5px; font-family: Lato; font-weight: 700; }
.dnd_pricing-table-4 .dnd_pricebox_price { font-size: 40px; line-height: 60px; display: inline-block; font-family: Lato; font-weight: 700; }
.dnd_pricing-table-4 .dnd_pricebox_monthly { font-size: 13px; display: block; margin-top: -10px; }
.dnd_pricing-table-4 .dnd_pricebox_feature { border-bottom: 1px solid rgb(233, 234, 236); display: block; padding: 7px 40px; text-align: center; }
.dnd_pricing-table-4 .dnd_pricebox_feature:nth-child(2n+1) { background: rgb(245, 246, 248) none repeat scroll 0% 0%; }
.dnd_pricing-table-4 .dnd_pricebox_feature:last-child { border-bottom: 0px none; }
.dnd_pricing-table-4 .dnd_pricebox_featured_text { margin-bottom: 3px; min-height: 30px; text-align: center; color: rgb(255, 255, 255); font-size: 14px; line-height: 30px; }
.dnd_pricing-table-4 .dnd_pricebox_decsription { display: block; font-style: italic; }
.dnd_pricing-table-4 .dnd_popular-plan .dnd_pricebox_featured_text { background: rgb(67, 67, 66) none repeat scroll 0% 0%; }
.dnd_pricing-table-4 .dnd_popular-plan .dnd_pricebox_info::after { padding-top: 14px; background: transparent repeating-linear-gradient(45deg, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 10px, rgba(80, 162, 222, 0.05) 10px, rgba(80, 162, 222, 0.05) 20px) repeat scroll 0% 0%; padding-bottom: 15px; content: ""; top: 0px; left: 0px; bottom: 0px; right: 0px; position: absolute; z-index: 1; }
.dnd_pricing-table-4.dnd_pricing-table-light .dnd_pricebox_info { background: rgb(245, 246, 248) none repeat scroll 0% 0%; color: rgb(59, 69, 80); }
.dnd_pricing-table-4.dnd_pricing-table-dark .dnd_pricebox_info { background: rgb(59, 69, 0) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.dnd_pricing-table-4.dnd_pricing-table-yellow .dnd_pricebox_info { background: rgb(243, 174, 54) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.dnd_pricing-table-4.dnd_pricing-table-green .dnd_pricebox_info { background: rgb(91, 212, 182) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.dnd_pricing-table-4.dnd_pricing-table-red .dnd_pricebox_info { background: rgb(240, 83, 71) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.dnd_pricing-table-4.dnd_pricing-table-blue .dnd_pricebox_info { background: rgb(80, 162, 222) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.dnd_pricing-table-4.dnd_pricing-table-gray .dnd_pricebox_info { background: rgb(132, 137, 148) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.dnd_pricing-table-4.dnd_pricing-table-cyan .dnd_pricebox_info { background: rgb(80, 197, 222) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.dnd_pricing-table-4.dnd_pricing-table-aquamarine .dnd_pricebox_info { background: rgb(95, 203, 205) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.dnd_pricing-table-5 { border: 1px solid rgb(233, 234, 236); border-radius: 5px; }
.dnd_pricing-table-5 .dnd_pricebox_header { text-align: center; padding: 27px 0px 0px; margin-bottom: 0px; border-bottom: 1px solid rgb(233, 234, 236); position: relative; border-top-right-radius: 5px; border-top-left-radius: 5px; }
.dnd_pricing-table-5 .dnd_pricebox_name { font-size: 18px; font-family: Lato; font-weight: 700; text-transform: uppercase; display: block; padding-bottom: 0px; padding-top: 6px; color: rgb(59, 69, 80); }
.dnd_pricing-table-5 .dnd_pricebox_info { padding-top: 11px; padding-bottom: 25px; position: relative; }
.dnd_pricing-table-5 .dnd_pricebox_currency { font-size: 60px; margin-right: 5px; font-family: Lato; font-weight: 700; }
.dnd_pricing-table-5 .dnd_pricebox_price { font-size: 60px; line-height: 60px; display: inline-block; font-family: Lato; font-weight: 700; }
.dnd_pricing-table-5 .dnd_pricebox_monthly { font-size: 13px; display: block; margin-top: 2px; }
.dnd_pricing-table-5 .dnd_pricebox_feature { border-bottom: 1px solid rgb(233, 234, 236); display: block; padding: 7px 40px; text-align: center; }
.dnd_pricing-table-5 .dnd_pricebox_feature:last-child { border-bottom: 0px none; }
.dnd_pricing-table-5 .dnd_pricebox_featured_text { margin-bottom: 3px; min-height: 30px; text-align: center; color: rgb(255, 255, 255); font-size: 14px; line-height: 30px; }
.dnd_pricing-table-5 .dnd_pricebox_decsription { display: block; font-style: italic; }
.dnd_pricing-table-5 .dnd_popular-plan .dnd_pricebox_name { color: rgb(255, 255, 255); }
.dnd_pricing-table-5 .dnd_popular-plan .dnd_pricebox_featured_text { background: rgb(67, 67, 66) none repeat scroll 0% 0%; }
.dnd_pricing-table-5 .dnd_popular-plan .dnd_pricebox_header::after { padding-top: 14px; background: transparent repeating-linear-gradient(45deg, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 10px, rgba(80, 162, 222, 0.05) 10px, rgba(80, 162, 222, 0.05) 20px) repeat scroll 0% 0%; padding-bottom: 15px; content: ""; top: 0px; left: 0px; bottom: 0px; right: 0px; position: absolute; z-index: 1; border-top-right-radius: 5px; border-top-left-radius: 5px; }
.dnd_pricing-table-5.dnd_pricing-table-light .dnd_pricebox_header { color: rgb(59, 69, 80); background: rgb(245, 246, 248) none repeat scroll 0% 0%; }
.dnd_pricing-table-5.dnd_pricing-table-dark .dnd_pricebox_header { background: rgb(59, 69, 0) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.dnd_pricing-table-5.dnd_pricing-table-yellow .dnd_pricebox_header { background: rgb(243, 174, 54) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.dnd_pricing-table-5.dnd_pricing-table-green .dnd_pricebox_header { background: rgb(91, 212, 182) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.dnd_pricing-table-5.dnd_pricing-table-red .dnd_pricebox_header { background: rgb(240, 83, 71) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.dnd_pricing-table-5.dnd_pricing-table-blue .dnd_pricebox_header { background: rgb(80, 162, 222) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.dnd_pricing-table-5.dnd_pricing-table-gray .dnd_pricebox_header { background: rgb(132, 137, 148) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.dnd_pricing-table-5.dnd_pricing-table-cyan .dnd_pricebox_header { background: rgb(80, 197, 222) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.dnd_pricing-table-5.dnd_pricing-table-aquamarine .dnd_pricebox_header { background: rgb(95, 203, 205) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.section_no_column_margin .dnd_pricing-table-1 { border-radius: 0px; }
.section_no_column_margin .dnd_pricing-table-2 { border-radius: 0px; }
.section_no_column_margin .dnd_pricing-table-2.dnd_popular-plan { border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.section_no_column_margin .dnd_pricing-table-3 { border-radius: 0px; }
.section_no_column_margin .dnd_pricing-table-3.dnd_pricing-table-light .dnd_pricebox_header, .section_no_column_margin .dnd_pricing-table-3.dnd_pricing-table-dark .dnd_pricebox_header, .section_no_column_margin .dnd_pricing-table-3.dnd_pricing-table-yellow .dnd_pricebox_header, .section_no_column_margin .dnd_pricing-table-3.dnd_pricing-table-green .dnd_pricebox_header, .section_no_column_margin .dnd_pricing-table-3.dnd_pricing-table-red .dnd_pricebox_header, .section_no_column_margin .dnd_pricing-table-3.dnd_pricing-table-blue .dnd_pricebox_header, .section_no_column_margin .dnd_pricing-table-3.dnd_pricing-table-gray .dnd_pricebox_header, .section_no_column_margin .dnd_pricing-table-3.dnd_pricing-table-cyan .dnd_pricebox_header, .section_no_column_margin .dnd_pricing-table-3.dnd_pricing-table-aquamarine .dnd_pricebox_header { border-top-left-radius: 0px; border-top-right-radius: 0px; }
.section_no_column_margin .pricebox_first.dnd_pricing-table-3 .dnd_pricebox_header { border-top-left-radius: 5px ! important; border-bottom-left-radius: 5px ! important; }
.section_no_column_margin .pricebox_last.dnd_pricing-table-3 .dnd_pricebox_header { border-top-right-radius: 5px ! important; border-bottom-right-radius: 5px ! important; }
.section_no_column_margin .dnd_pricing-table-4 { border-radius: 0px; }
.section_no_column_margin .dnd_pricing-table-5 { border-radius: 0px; }
.section_no_column_margin .dnd_pricing-table-5 .dnd_pricebox_header { border-radius: 0px; }
.section_no_column_margin .pricebox_first { border-top-left-radius: 5px ! important; border-bottom-left-radius: 5px ! important; }
.section_no_column_margin .pricebox_last { border-top-right-radius: 5px ! important; border-bottom-right-radius: 5px ! important; }
.dnd_pricebox_feature .ABdev_icon-ok { color: rgb(1, 240, 1); }
.dnd_pricebox_feature .ABdev_icon-remove { color: red; }
.dnd_progress_bar { position: relative; }
.dnd_progress_bar_default .dnd_meter { margin-bottom: 24px; background: rgb(245, 246, 248) none repeat scroll 0% 0%; height: 9px; border-radius: 5px; position: relative; box-shadow: 0px 2px 2px rgb(233, 234, 236) inset; }
.white_bar_background .dnd_progress_bar_default .dnd_meter { background: rgb(255, 255, 255) none repeat scroll 0% 0%; box-shadow: 0px 2px 2px rgb(233, 234, 236) inset; }
.dnd_progress_bar_default .dnd_meter_label { margin-bottom: 11px; display: inline-block; line-height: 16px; color: rgb(59, 69, 80); font-family: Lato; font-weight: 700; font-size: 14px; text-transform: uppercase; letter-spacing: 0.5px; }
.dnd_progress_bar_default .dnd_meter .dnd_meter_percentage { display: block; height: 9px; border-radius: 5px; background-color: rgb(80, 162, 222); }
.dnd_progress_bar_default .dnd_meter .dnd_meter_percentage span { line-height: 14px; position: absolute; display: block; width: 42px; text-align: right; top: -25px; right: 0px; color: rgb(59, 69, 80); font-family: Lato; font-weight: 300; font-size: 16px; }
.dnd_progress_bar_thick .dnd_meter { margin-bottom: 20px; background: rgb(245, 246, 248) none repeat scroll 0% 0%; height: 28px; border-radius: 20px; position: relative; box-shadow: 0px 0px 6px rgb(233, 234, 236) inset; }
.dnd_progress_bar_thick .dnd_meter_label { margin-bottom: 0px; position: absolute; top: 6px; left: 10px; z-index: 100; line-height: 16px; color: rgb(255, 255, 255); font-family: Lato; font-weight: 700; font-size: 14px; text-transform: uppercase; letter-spacing: 0.5px; }
.dnd_progress_bar_thick .dnd_meter .dnd_meter_percentage { display: block; height: 28px; border-radius: 20px; }
.dnd_progress_bar_thick .dnd_meter .dnd_meter_percentage span { line-height: 14px; position: absolute; display: block; width: 42px; text-align: right; top: 6px; right: 10px; color: rgb(59, 69, 80); font-family: Lato; font-weight: 300; font-size: 16px; }
.dnd_progress_bar_thin { margin-bottom: 34px; margin-top: 1px; }
.dnd_progress_bar_thin .dnd_meter_label { margin-bottom: 11px; display: inline-block; line-height: 16px; color: rgb(59, 69, 80); font-family: Lato; font-weight: 700; font-size: 14px; letter-spacing: 0.3px; }
.dnd_progress_bar_thin .dnd_meter { margin-bottom: 21px; background: rgb(251, 252, 253) none repeat scroll 0% 0%; height: 12px; border: 1px solid rgb(238, 240, 242); position: relative; border-radius: 4px; }
.dnd_progress_bar_thin .dnd_meter_percentage { height: 10px; border-radius: 4px; display: block; border: 3px solid rgb(251, 252, 253); position: relative; overflow: visible ! important; }
.dnd_progress_bar_thin .dnd_meter .dnd_meter_percentage span { line-height: 32px; position: absolute; display: none; width: 42px; text-align: right; top: -32px; right: 6px; color: rgb(80, 85, 88); font-family: Lato; font-weight: 300; font-size: 16px; z-index: 100; }
.dnd_progress_bar_thin .dnd_meter_percentage span { display: none; }
.dnd_progress_bar_thin .dnd_meter .dnd_meter_above30 span, .dnd_progress_bar_thin .dnd_meter .dnd_meter_above40 span, .dnd_progress_bar_thin .dnd_meter .dnd_meter_above50 span, .dnd_progress_bar_thin .dnd_meter .dnd_meter_above60 span, .dnd_progress_bar_thin .dnd_meter .dnd_meter_above70 span, .dnd_progress_bar_thin .dnd_meter .dnd_meter_above80 span, .dnd_progress_bar_thin .dnd_meter .dnd_meter_above90 span { display: block; }
.dnd_search { position: relative; }
.dnd_search input[type="text"] { border: 1px solid rgb(233, 234, 236); background: rgb(245, 246, 248) none repeat scroll 0% 0%; border-radius: 5px; }
.dnd_search input { outline: medium none; }
.dnd_search input:focus { box-shadow: 0px 0px 2px rgb(80, 162, 222) inset; }
.dnd_search .submit { position: absolute; top: 13px; right: 15px; }
.dnd_search .submit i { font-size: 14px; color: rgb(197, 201, 210); cursor: pointer; position: absolute; right: 0px; top: 0px; transition: all 180ms ease-in 0s; }
.dnd_search .submit i:hover { color: rgb(80, 162, 222); }
.dnd_service_box { text-align: center; margin-bottom: 30px; padding-top: 0px; }
.dnd_service_box:hover a.dnd_icon_boxed { background: rgb(80, 162, 222) none repeat scroll 0% 0%; transition: all 180ms ease-in 0s; }
.dnd_service_box p a i { margin-left: 10px; color: rgb(80, 162, 222) ! important; font-size: 8px ! important; transition: all 180ms ease-in 0s; }
.dnd_service_box p a:hover i { color: rgb(5, 106, 178) ! important; }
.dnd_service_box.dnd_service_box_round_text_aside:hover a.dnd_icon_boxed { background: rgb(80, 162, 222) none repeat scroll 0% 0% ! important; }
.dnd_service_box.dnd_service_box_round_text_aside:hover a.dnd_icon_boxed i { color: rgb(255, 255, 255) ! important; }
.dnd_service_box_round_text_aside { text-align: left; padding-top: 13px; position: relative; padding-left: 73px; padding-right: 10px; }
.dnd_service_box_round_text_aside h3 { font-size: 14px; margin-bottom: 11px; }
.dnd_service_box_round_text_aside a:hover h3 { color: rgb(80, 162, 222); transition: all 180ms ease-in 0s; }
.white_text .dnd_service_box_round_text_aside h3 { color: rgb(255, 255, 255); }
.dnd_service_box_round_text_aside p a { margin-top: 10px; display: block; }
.dnd_service_box_round_text_aside .dnd_icon_boxed { width: 54px; height: 54px; border-radius: 50%; position: absolute; top: 0px; left: 0px; text-align: center; transition: all 180ms ease-in 0s; }
.dnd_service_box_round_text_aside .dnd_icon_boxed i { font-size: 22px; line-height: 50px; }
.dnd_service_box_round_text_aside_middle { text-align: left; padding-top: 13px; position: relative; padding-left: 73px; padding-right: 10px; }
.dnd_service_box_round_text_aside_middle h3 { font-size: 14px; margin-bottom: 11px; }
.dnd_service_box_round_text_aside_middle a:hover h3 { color: rgb(80, 162, 222); transition: all 180ms ease-in-out 0s; }
.dnd_service_box_round_text_aside_middle:hover a.dnd_icon_boxed { background: rgb(80, 162, 222) none repeat scroll 0% 0% ! important; }
.dnd_service_box_round_text_aside_middle:hover a.dnd_icon_boxed i { color: rgb(255, 255, 255) ! important; }
.dnd_service_box_round_text_aside_middle.shop_service_box { padding-left: 60px; padding-bottom: 3px; margin: 15px 0px; }
.white_text .dnd_service_box_round_text_aside_middle h3 { color: rgb(255, 255, 255); }
.dnd_service_box_round_text_aside_middle .dnd_icon_boxed { width: 54px; height: 54px; border-radius: 50%; position: absolute; top: 0px; left: 0px; text-align: center; transition: all 300ms ease-in-out 0s; }
.dnd_service_box_round_text_aside_middle .dnd_icon_boxed i { font-size: 22px; line-height: 51px; }
.dnd_service_box_boxed { margin-bottom: 0px; margin-top: 45px; padding: 70px 31px 32px; border: 1px solid rgb(233, 234, 236); border-radius: 10px; position: relative; background: rgb(255, 255, 255) none repeat scroll 0% 0%; transition: all 180ms ease-in 0s; }
.dnd_service_box_boxed h3 { font-size: 14px; margin-bottom: 11px; transition: all 180ms ease-in 0s; }
.dnd_service_box_boxed a:hover h3 { color: rgb(80, 162, 222); transition: all 300ms ease-in-out 0s; }
.dnd_service_box_boxed .dnd_icon_boxed { width: 90px; height: 90px; border-radius: 50%; position: absolute; top: -47px; left: 50%; margin-left: -45px; transition: all 180ms ease-in 0s; }
.dnd_service_box_boxed:hover a.dnd_icon_boxed { background: rgb(80, 162, 222) none repeat scroll 0% 0% ! important; transition: all 300ms ease-in-out 0s; }
.dnd_service_box_boxed .dnd_icon_boxed i { font-size: 30px; line-height: 86px; transition: all 180ms ease-in 0s; }
.dnd_service_box_boxed:hover a.dnd_icon_boxed i { color: rgb(255, 255, 255) ! important; transition: all 300ms ease-in-out 0s; }
.dnd_service_box_boxed p { margin-bottom: 0px; }
.dnd_service_box_unboxed_round { padding: 40px 17px 30px; position: relative; margin-bottom: 0px; }
.dnd_service_box_unboxed_round h3 { font-size: 14px; margin-bottom: 11px; }
.dnd_service_box_unboxed_round a h3 { transition: all 300ms ease-in-out 0s; }
.dnd_service_box_unboxed_round a:hover h3 { color: rgb(80, 162, 222); transition: all 300ms ease-in-out 0s; }
.dnd_service_box_unboxed_round .dnd_icon_boxed { width: 76px; height: 76px; border-radius: 50%; margin: 0px auto 13px; display: block; transition: all 300ms ease-in-out 0s; }
.dnd_service_box_unboxed_round:hover a.dnd_icon_boxed { background: rgb(80, 162, 222) none repeat scroll 0% 0% ! important; }
.dnd_service_box_unboxed_round:hover a.dnd_icon_boxed i { color: rgb(255, 255, 255) ! important; }
.dnd_service_box_unboxed_round .dnd_icon_boxed i { font-size: 30px; line-height: 72px; }
.dnd_service_box_unboxed_round p { margin-bottom: 0px; }
.dnd_service_box_unboxed_square { padding: 40px 17px 30px; position: relative; margin-bottom: 0px; }
.dnd_service_box_unboxed_square h3 { font-size: 14px; margin-bottom: 11px; }
.dnd_service_box_unboxed_square a:hover h3 { color: rgb(80, 162, 222); transition: all 300ms ease-in-out 0s; }
.dnd_service_box_unboxed_square .dnd_icon_boxed { width: 76px; height: 76px; border-radius: 5px; margin: 0px auto 14px; display: block; transition: all 300ms ease-in-out 0s; }
.dnd_service_box_unboxed_square .dnd_icon_boxed i { font-size: 30px; line-height: 69px; }
.dnd_service_box_unboxed_square p { margin-bottom: 0px; }
.dnd_service_box_unboxed_square p a i { margin-left: 10px; }
.dnd_service_box.dnd_service_box_round_text_aside.right_icons { padding: 13px 73px 0px 10px; position: relative; }
.dnd_service_box.dnd_service_box_round_text_aside.right_icons p { text-align: right; }
.dnd_service_box.dnd_service_box_round_text_aside.right_icons .dnd_service_box_header { text-align: right; }
.dnd_service_box.dnd_service_box_round_text_aside.right_icons .dnd_icon_boxed { width: 54px; height: 54px; border-radius: 50%; position: absolute; top: 0px; left: auto; right: 0px; text-align: left; }
.dnd_service_box.dnd_service_box_round_text_aside.right_icons .dnd_icon_boxed i { margin-left: 16px; }
.dnd_column_dd_span2.service_box_process_full, .dnd_column_dd_span2.service_box_process_empty { position: relative; }
.service_box_process_empty::after { content: " "; height: 4px; position: absolute; top: 76px; width: 100%; left: 0px; background: rgb(207, 211, 220) none repeat scroll 0% 0%; z-index: -1; }
.service_box_process_full::after { content: " "; height: 4px; position: absolute; top: 76px; width: 100%; left: 0px; background: rgb(80, 162, 222) none repeat scroll 0% 0%; z-index: -1; }
.service_box_process_full:first-child::after { content: " "; height: 4px; position: absolute; top: 76px; width: 50%; left: auto; right: 0px; background: rgb(80, 162, 222) none repeat scroll 0% 0%; z-index: -1; }
.service_box_process_empty:last-child::after { content: " "; height: 4px; position: absolute; top: 76px; width: 50%; left: 0px; background: rgb(207, 211, 220) none repeat scroll 0% 0%; z-index: -1; }
.dnd_metro_box { padding: 50px 35px 45px; text-align: center; }
.dnd_metro_box:hover { background: rgb(51, 51, 51) none repeat scroll 0% 0% ! important; transition: all 180ms ease-in 0s; }
.dnd_metro_box:hover p, .dnd_metro_box:hover h3 { color: rgb(255, 255, 255); }
.dnd_metro_box p { margin-bottom: 0px; }
.dnd_metro_box.white_text p, .dnd_metro_box.white_text h3 { color: rgb(255, 255, 255); }
.dnd_metro_box .dnd_icon_boxed { margin-bottom: 10px; margin-top: 11px; }
.dnd_metro_box i { font-size: 48px; }
.dnd_metro_box h3 { font-size: 14px; }
.dnd_divider { clear: both; text-align: right; line-height: 20px; border-top: 1px solid rgb(238, 238, 238); margin: 10px; }
.dnd_divider a { text-decoration: none; display: inline-block; }
.dnd_divider a:hover { text-decoration: none; }
.dnd_divider i { position: relative; top: 2px; }
.dnd_divider_dashed { border-top: 1px dashed rgb(238, 238, 238); }
.dnd_divider_dotted { border-top: 1px dotted rgb(238, 238, 238); }
.dnd_pullquote { padding: 20px 20px 20px 0px; font-size: 1.6em; float: left; }
.dnd_pullquote_right { padding: 20px 0px 20px 20px; font-size: 1.6em; float: right; }
.dnd_tooltip { cursor: pointer; }
.dnd_prettyprint { padding: 24px ! important; }
.dnd_prettyprint ol { margin: 0px ! important; padding: 0px ! important; list-style: outside none decimal ! important; }
.dnd_prettyprint li { margin-left: 20px ! important; list-style: outside none decimal ! important; }
.dnd_rss, .dnd_rss li { list-style: outside none none ! important; margin-left: 0px ! important; }
.dnd_children, .dnd_children li { list-style: outside none none ! important; margin-left: 0px ! important; }
.dnd_sitemap, .dnd_sitemap li { list-style: outside none none ! important; }
.dnd_sitemap { margin-bottom: 20px; }
.dnd_google_map img { max-width: none ! important; border: medium none ! important; border-radius: 0px ! important; box-shadow: none ! important; }
.dnd_dropcap { display: block; width: 32px; height: 32px; float: left; margin-right: 3px; }
.dnd_dropcap_style1 { font-size: 45px; line-height: 22px; color: rgb(59, 69, 80); margin-top: 11px; margin-left: -3px; }
.dnd_dropcap_style2 { font-size: 24px; text-align: center; line-height: 32px; background: rgb(80, 162, 222) none repeat scroll 0% 0%; border-radius: 5px; color: rgb(255, 255, 255); margin-top: 7px; margin-right: 10px; }
.dnd-videoWrapper-youtube { position: relative; padding-bottom: 56.25%; padding-top: 0px; height: 0px; overflow: hidden; }
.dnd-videoWrapper-youtube iframe, .dnd-videoWrapper-youtube object, .dnd-videoWrapper-youtube embed { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
.dnd-videoWrapper-vimeo { position: relative; padding-bottom: 53%; padding-top: 30px; height: 0px; overflow: hidden; }
.dnd-videoWrapper-vimeo iframe, .dnd-videoWrapper-vimeo object, .dnd-videoWrapper-vimeo embed { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
.dnd_clear { clear: both; }
.dnd-callout_box { margin-bottom: 30px; padding: 50px 0px 96px; }
.dnd-callout_box_title { font-size: 32px; font-family: Lato; font-weight: 300; margin-bottom: 13px; color: rgb(80, 85, 88); display: block; }
.dnd-callout_box p { margin-bottom: 0px; }
.dnd-callout_box .dnd_column_dd_span3 { text-align: center; padding-top: 3px; }
.dnd-callout_box .dnd-button { margin: 0px; }
.dnd-callout_box.color_white .dnd-callout_box_title, .dnd-callout_box.color_white p { color: rgb(255, 255, 255); }
.dnd_button_1 { margin-left: 10px; }
.dnd-callout_box_style_1 { margin-bottom: 53px; margin-left: 125px; margin-right: 125px; padding-bottom: 45px; }
.dnd-callout_box_style_1 .dnd-callout_box_title { font-family: Lato,sans-serif; font-size: 22px; line-height: 22px; color: rgb(59, 69, 80); display: inline-block; float: left; margin-bottom: 0px; margin-top: 10px; }
.dnd-callout_box_style_1 .dnd-button1 { float: right; }
.dnd-callout_box_style_1 .dnd-button1:hover { background: rgb(80, 85, 88) none repeat scroll 0% 0%; color: rgb(255, 255, 255) ! important; }
.dnd-callout_box_style_2 { margin: 19px 155px 35px; text-align: center; padding-bottom: 45px; }
.dnd-callout_box_style_2 .dnd-callout_box_title { font-family: Lato,sans-serif; font-size: 28px; line-height: 28px; color: rgb(59, 69, 80); margin-bottom: 0px; margin-top: 10px; text-align: center; }
.dnd-callout_box_style_2 p { color: rgb(132, 137, 148); display: inline-block; padding: 15px 30px 23px; text-align: center; }
.dnd-callout_box_style_2 .dnd-button1 { display: inline-block; text-align: center; }
.dnd-callout_box_style_2 .dnd-button1:hover { background: rgb(80, 85, 88) none repeat scroll 0% 0%; color: rgb(255, 255, 255) ! important; }
.dnd-button2 { margin-left: 10px; }
.dnd-callout_box_style_3 { margin-bottom: 0px; border: 1px solid rgb(233, 234, 236); border-radius: 5px; padding-left: 130px; padding-right: 130px; background: rgb(245, 246, 248) none repeat scroll 0% 0%; }
.dnd-callout_box_style_3 .dnd-callout_box_title { font-family: Lato,sans-serif; font-size: 22px; line-height: 22px; color: rgb(59, 69, 80); float: left; margin-bottom: 0px; margin-top: 10px; }
.dnd-callout_box_style_3 .dnd-button1 { float: right; }
.dnd-callout_box_style_4 { margin-bottom: 100px; padding-bottom: 86px; padding-top: 10px; }
.dnd-callout_box_style_4 .dnd-callout_box_title { font-family: Lato,sans-serif; font-size: 22px; line-height: 22px; color: rgb(59, 69, 80); float: left; margin-bottom: 10px; margin-top: 50px; }
.dnd-callout_box_style_4 p { float: left; width: 850px; }
.dnd-callout_box_style_4 .dnd-button1 { float: right; margin-top: -17px; }
.dnd-callout_box_style_5 { margin-bottom: 50px; padding-bottom: 87px; padding-top: 13px; margin-left: 130px; margin-right: 130px; }
.dnd-callout_box_style_5 .dnd-callout_box_title { font-family: Lato,sans-serif; font-size: 28px; line-height: 28px; color: rgb(255, 255, 255); float: left; margin-bottom: 10px; margin-top: 50px; }
.dnd-callout_box_style_5 .dnd-icon-button { float: right; margin-top: 54px; margin-left: 19px; }
.dnd-callout_box_style_5 .dnd-icon-button i { font-size: 22px; color: rgb(255, 255, 255); transition: all 180ms ease-in-out 0s; }
.dnd-callout_box_style_5 .dnd-icon-button i:hover { font-size: 22px; color: rgb(80, 162, 222); }
.dnd-button { display: inline-block; white-space: nowrap; font-size: 20px; line-height: 20px; border-radius: 5px; margin-right: 10px; margin-top: 21px; text-decoration: none; font-family: Lato; font-weight: 300; }
.dnd-button i { margin-left: 10px; font-size: 12px; }
.dnd-button_light { background: rgb(245, 246, 248) none repeat scroll 0% 0%; border: 1px solid rgb(234, 236, 239); color: rgb(80, 162, 222); }
.dnd-button_dark { background: rgb(59, 69, 80) none repeat scroll 0% 0%; border: 1px solid rgb(59, 69, 80); color: rgb(255, 255, 255) ! important; }
.dnd-button_yellow { background: rgb(243, 174, 54) none repeat scroll 0% 0%; border: 1px solid rgb(243, 174, 54); color: rgb(255, 255, 255) ! important; }
.dnd-button_orange { background: rgb(243, 153, 0) none repeat scroll 0% 0%; border: 1px solid rgb(243, 153, 0); color: rgb(255, 255, 255) ! important; }
.dnd-button_purple { background: rgb(134, 91, 212) none repeat scroll 0% 0%; border: 1px solid rgb(134, 91, 212); color: rgb(255, 255, 255) ! important; }
.dnd-button_pink { background: rgb(205, 82, 154) none repeat scroll 0% 0%; border: 1px solid rgb(205, 82, 154); color: rgb(255, 255, 255) ! important; }
.dnd-button_green { background: rgb(91, 212, 182) none repeat scroll 0% 0%; border: 1px solid rgb(91, 212, 182); color: rgb(255, 255, 255) ! important; }
.dnd-button_red { background: rgb(240, 83, 71) none repeat scroll 0% 0%; border: 1px solid rgb(240, 83, 71); color: rgb(255, 255, 255) ! important; }
.dnd-button_blue { background: rgb(80, 162, 222) none repeat scroll 0% 0%; border: 1px solid rgb(80, 162, 222); color: rgb(255, 255, 255) ! important; }
.dnd-button_gray { background: rgb(132, 137, 148) none repeat scroll 0% 0%; border: 1px solid rgb(132, 137, 148); color: rgb(255, 255, 255) ! important; }
.dnd-button_cyan { background: rgb(80, 197, 222) none repeat scroll 0% 0%; border: 1px solid rgb(80, 197, 222); color: rgb(255, 255, 255) ! important; }
.dnd-button_aquamarine { background: rgb(95, 203, 205) none repeat scroll 0% 0%; border: 1px solid rgb(95, 203, 205); color: rgb(255, 255, 255) ! important; }
.dnd-button:hover, .dnd-button_yellow:hover, .dnd-button_blue:hover { background: rgb(80, 85, 88) none repeat scroll 0% 0%; border: 1px solid transparent; color: rgb(255, 255, 255) ! important; }
.dnd-button_dark:hover { background: rgb(80, 162, 222) none repeat scroll 0% 0%; color: rgb(255, 255, 255) ! important; }
.dnd-button_light:hover { border: 1px solid rgb(80, 85, 88); }
.dnd-button_small { padding: 4px 14px; font-size: 11px; font-family: Lato,sans-serif; font-weight: 700; letter-spacing: 0.9px; }
.dnd-button_medium { padding: 9px 20px; font-size: 14px; font-family: Lato,sans-serif; font-weight: 700; letter-spacing: 0.9px; }
.dnd-button_large { padding: 11px 23px; font-size: 16px; line-height: 23px; font-family: Lato,sans-serif; font-weight: 700; letter-spacing: 0.9px; }
.dnd-button_xlarge { padding: 20px 25px; }
.dnd-button_rounded.dnd-button_small { border-radius: 40px; }
.dnd-button_rounded.dnd-button_medium { border-radius: 48px; }
.dnd-button_rounded.dnd-button_large { border-radius: 54px; }
.dnd-button_rounded.dnd-button_xlarge { border-radius: 66px; }
.process_section .dnd_container > div { position: relative; }
.process_section .dnd_service_box .dnd_icon_boxed { background: rgb(5, 106, 178) none repeat scroll 0% 0%; width: 100px; height: 100px; }
.process_section .dnd_service_box .dnd_icon_boxed i { line-height: 100px; color: rgb(255, 255, 255); }
.process_section .dnd_container > div::after { content: ""; font-family: "WebHostingHub-Glyphs"; font-size: 11px; display: block; position: absolute; top: 40px; right: -20px; }
.process_section .dnd_container > div:last-child::after { display: none; }
.dnd_countdown { text-align: center; margin-bottom: 60px; }
.dnd_countdown, .dnd_countdown * {  }
.dnd_countdown .dnd_countdown_inner { display: inline-block; text-align: center; margin-bottom: 20px ! important; }
.countdown { font-family: Lato; font-weight: 100; font-size: 42px; line-height: 100px; color: rgb(255, 255, 255); background: rgb(80, 162, 222) none repeat scroll 0% 0%; width: 141px; height: 100px; border-radius: 5px; margin: 0px 0px 3px 26px; }
.dnd_countdown_inner:first-of-type > .countdown, .dnd_countdown_inner:first-of-type > span { margin-left: 0px; }
.dnd_countdown_inner:last-of-type > .countdown, .dnd_countdown_inner:last-of-type > span { margin-right: 0px; }
.dnd_countdown_inner span { font-family: Lato; font-weight: 300; font-size: 20px; line-height: 50px; color: rgb(255, 255, 255); background: rgb(59, 69, 80) none repeat scroll 0% 0%; width: 141px; height: 50px; border-radius: 5px; margin: 0px 0px 3px 26px; display: inline-block; }
.dnd_countdown.flip_style span { font-family: Lato; font-weight: 700; font-size: 17px; line-height: 50px; color: rgb(59, 69, 80); margin: 0px; text-transform: uppercase; display: block; position: absolute; bottom: -51px; left: 0px; width: 100%; text-align: center; }
.dnd_countdown.flip_style .time { border-radius: 5px; display: inline-block; text-align: center; position: relative; height: 105px; width: 75px; margin: 5px 5px 40px; perspective: 500px; }
.dnd_countdown.flip_style .count { background: rgb(59, 69, 80) none repeat scroll 0% 0%; color: rgb(248, 248, 248); font-weight: 700; display: block; font-family: Lato,sans-serif; font-size: 42px; line-height: 105px; overflow: hidden; position: absolute; text-align: center; text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.8); top: 0px; width: 100%; transform: translateZ(0px); transform-style: flat; }
.dnd_countdown.flip_style .count.top { border-top: 1px solid rgba(255, 255, 255, 0.2); border-bottom: 1px solid rgba(255, 255, 255, 0.1); border-radius: 5px 5px 8px 8px; height: 50%; transform-origin: 50% 100% 0px; }
.dnd_countdown.flip_style .count.bottom { background-image: linear-gradient(rgba(255, 255, 255, 0.1), transparent); border-radius: 8px 8px 5px 5px; line-height: 0; height: 50%; top: 50%; transform-origin: 50% 0px 0px; }
.dnd_countdown.flip_style .label { margin-top: 5px; display: block; position: absolute; top: 95px; width: 100%; }
.dnd_countdown.flip_style .count.curr.top { transform: rotateX(0deg); z-index: 3; }
.dnd_countdown.flip_style .count.next.bottom { transform: rotateX(90deg); z-index: 2; }
.dnd_countdown.flip_style .flip .count.curr.top { transition: all 250ms ease-in-out 0s; transform: rotateX(-90deg); }
.dnd_countdown.flip_style .flip .count.next.bottom { transition: all 250ms ease-in-out 250ms; transform: rotateX(0deg); }
.hide_expired { display: none ! important; }
.caroufredsel_wrapper { margin: 0px ! important; }
.dnd-carousel { padding: 0px; list-style: outside none none; display: block; }
.dnd-carousel li { float: left; display: block; margin: 0px 12px 0px 0px; padding: 0px 0px 20px; border-radius: 0px; overflow: hidden; }
.carousel_navigation { text-align: center; position: relative; margin: 20px auto 0px; display: block; }
.carousel_navigation a { color: rgb(159, 164, 175); width: 48px; height: 48px; border: 1px solid rgb(233, 234, 236); border-radius: 50%; display: inline-block; text-align: center; margin: 0px 5px; background: transparent linear-gradient(rgb(255, 255, 255), rgb(245, 246, 248)) repeat scroll 0% 0%; }
.carousel_navigation a:hover { color: rgb(80, 162, 222); }
.carousel_navigation a i { line-height: 47px; }
.carousel_prev { z-index: 10; }
.carousel_next { z-index: 10; }
.section_body_fullwidth .carousel_prev { left: 0px; }
.section_body_fullwidth .carousel_next { right: 0px; }
.tipsy { font-size: 10px; position: absolute; padding: 5px; z-index: 100000; }
.tipsy-inner { background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); max-width: 200px; padding: 5px 8px 4px; text-align: center; }
.tipsy-inner { border-radius: 3px; }
.tipsy-arrow { position: absolute; width: 0px; height: 0px; line-height: 0; border: 5px dashed rgb(0, 0, 0); }
.tipsy-arrow-n { border-bottom-color: rgb(0, 0, 0); }
.tipsy-arrow-s { border-top-color: rgb(0, 0, 0); }
.tipsy-arrow-e { border-left-color: rgb(0, 0, 0); }
.tipsy-arrow-w { border-right-color: rgb(0, 0, 0); }
.tipsy-n .tipsy-arrow { top: 0px; left: 50%; margin-left: -5px; border-bottom-style: solid; border-top: medium none; border-left-color: transparent; border-right-color: transparent; }
.tipsy-nw .tipsy-arrow { top: 0px; left: 10px; border-bottom-style: solid; border-top: medium none; border-left-color: transparent; border-right-color: transparent; }
.tipsy-ne .tipsy-arrow { top: 0px; right: 10px; border-bottom-style: solid; border-top: medium none; border-left-color: transparent; border-right-color: transparent; }
.tipsy-s .tipsy-arrow { bottom: 0px; left: 50%; margin-left: -5px; border-top-style: solid; border-bottom: medium none; border-left-color: transparent; border-right-color: transparent; }
.tipsy-sw .tipsy-arrow { bottom: 0px; left: 10px; border-top-style: solid; border-bottom: medium none; border-left-color: transparent; border-right-color: transparent; }
.tipsy-se .tipsy-arrow { bottom: 0px; right: 10px; border-top-style: solid; border-bottom: medium none; border-left-color: transparent; border-right-color: transparent; }
.tipsy-e .tipsy-arrow { right: 0px; top: 50%; margin-top: -5px; border-left-style: solid; border-right: medium none; border-top-color: transparent; border-bottom-color: transparent; }
.tipsy-w .tipsy-arrow { left: 0px; top: 50%; margin-top: -5px; border-right-style: solid; border-left: medium none; border-top-color: transparent; border-bottom-color: transparent; }
