.floatright{float:right;margin-top:-4px;}
header{float:left;width:100%;background:#fff;z-index:999999;}
.is-sticky header{-moz-box-shadow:0px 0px 8px 0px rgba(0,0,0,.2);-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,.2);box-shadow:0px 0px 8px 0px rgba(0,0,0,.2);}
.is-sticky header .bottom-wrapper{border-bottom:1px solid #DDDDDD;}
.bottom-wrapper{padding:31px 0 31px 0;position:relative;float:left;width:100%;-webkit-backface-visibility:hidden;height:37px;}
.sf-menu li{position:relative;}
.sf-menu ul{position:absolute;display:none;top:104%;left:0;z-index:99;}
.sf-menu > li{float:left;}
.sf-menu li:hover > ul,.sf-menu li.sfHover > ul{display:block;}
.sf-menu a{display:block;position:relative;}
.sf-menu a{padding:.75em 1em;text-decoration:none;zoom:1;}
.sf-menu ul li a{padding:11px 26px;position:relative;}
.sf-menu li{white-space:nowrap;*white-space:normal;}
.sf-menu ul ul li{background:#fff;}
.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu li.current-menu-item{background:#dfdfdf;}
#navigation ul li a{color:#575757;font-size:13px;font-weight:bold;font-style:bold;}
#navigation ul li ul li a, nav#footer-navigation ul li a{color:#575757;font-size:13px;font-family:PT Sans, sans-serif;font-weight:normal;font-style:normal;}
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu li.current-menu-item{background:#dfdfdf;border-radius:5px 5px 5px 5px;}
.sf-menu .menu-item-has-children:hover{border-radius:5px 5px 0px 0px;}
.sf-menu ul li{background:#f6f6f6;}
.sf-menu li ul li{margin-top:-2px;}
.sf-menu li ul li:first-child{border-radius:0px 5px 0px 0px;}
.sf-menu li ul li:last-child{border-radius:0 0 5px 5px;}
.sf-menu li ul li:hover{border-radius:0;margin-top:-2px;}
.sf-menu li ul li:first-child:hover{border-radius:0 5px 0 0;}
.sf-menu li ul li:last-child:hover{border-radius:0 0 5px 5px;}
.current_page_item,.current-menu-ancestor, .current-page-parent{background:#dfdfdf;border-radius:5px 5px 5px 5px;cursor:pointer;}
.sub-menu li{border-radius:0;}
.menu-item-has-children{cursor:pointer;}
.bbb{float:right;margin-right:-8px;margin-top:-3px;width:0px;}
.bbb_image{width:auto;max-width:auto;max-height:43px;height:auto;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,
section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0;}
.subheader{position:relative;float:left;width:100%;}
.revslider-wrapper{height:755px;}
.rev_slider_wrapper{position:relative;}
.rev_slider{position:relative;overflow:hidden;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border-bottom-left-radius:0;border-bottom-right-radius:0;}
.rev_slider ul{margin:0px !important;padding:0px !important;list-style:none !important;list-style-type:none !important;background-position:0px 0px !important;}
.rev_slider ul li{height:755px;width:100%;}
.slotholder{width:100%;height:100%;}
.rev_slider ul li .slide1{background-attachment:inherit;background-color:transparent !important;background-image:url("../images/1-DSC_1473c.jpg") !important;background-position:center top !important;background-repeat:no-repeat !important;background-size:cover !important;display:block !important;position:relative !important;}
.rev_slider ul div .slide2{background-image:url("../images/2-DSC_1488b.jpg") !important;background-repeat:no-repeat !important;background-position:center center !important;background-size:cover !important;background-color:transparent !important;background-attachment:inherit;position:relative !important;display:block !important;}
.rev_slider ul li .slide3{background-image:url("../images/3-DSC_1415b.jpg") !important;background-repeat:no-repeat !important;background-position:center center !important;background-size:cover !important;background-color:transparent !important;background-attachment:inherit;position:relative !important;display:block !important;}
.rev_slider ul li .slide4{background-image:url("../images/4-DSC_1441b.jpg") !important;background-repeat:no-repeat !important;background-position:center center !important;background-size:cover !important;background-color:transparent !important;background-attachment:inherit;position:relative !important;display:block !important;}
.rev_slider ul li .slide5{background-image:url("../images/5-DSC_1551c.jpg") !important;background-repeat:no-repeat !important;background-position:center center !important;background-size:cover !important;background-color:transparent !important;background-attachment:inherit;position:relative !important;display:block !important;}
.defaultimg{width:100% !important;height:100% !important;}
.tp-bullets.simplebullets.square-old .bullet{cursor:pointer;position:relative;background:url(../images/bullets2.png) no-Repeat bottom left;width:19px;height:19px;margin-right:0px;float:left;margin-top:-10px;}
.tp-bullets.simplebullets.square-old .bullet.last{margin-right:0px;}
.tp-bullets.simplebullets .bullet:hover,.tp-bullets.simplebullets .bullet.selected{background-position:top left;}
.tparrows{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;-ms-transition:opacity 0.2s ease-out;}
.tparrows.hidearrows{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.tp-rightarrow{z-index:100;cursor:pointer;position:relative;background:url(../images/large_right.png) no-Repeat top left;width:40px;height:40px;}
.tp-leftarrow.default{z-index:100;cursor:pointer;position:relative;background:url(../images/large_left.png) no-Repeat 0 0;width:40px;height:40px;}
.tp-rightarrow.default{z-index:100;cursor:pointer;position:relative;background:url(../images/large_right.png) no-Repeat 0 0;width:40px;height:40px;}
.tp-leftarrow:hover,.tp-rightarrow:hover{background-position:bottom left;}
.tp-bannertimer{width:100%;height:10px;background:url(../images/timer.png);position:absolute;z-index:200;}
.tp-bannertimer.tp-bottom{bottom:0px !important;height:5px;}
@media only screen and (min-width:480px) and (max-width:767px){.responsive .tp-bullets.tp-thumbs{width:300px !important;height:30px !important;}
.responsive .tp-bullets.tp-thumbs .tp-mask{width:300px !important;height:30px !important;}
.responsive .tp-bullets.tp-thumbs .bullet{width:60px !important;height:30px !important;}
}
@media only screen and (min-width:0px) and (max-width:479px){.responsive .tp-bullets{display:none}
.responsive .tparrows{display:none;}
}
@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){.tp-caption.medium_grey{top:45px !important;overflow:visible !important;}
}
@media all and (-ms-high-contrast:none), (-ms-high-contrast:active){.tp-caption.medium_grey{top:45px !important;overflow:visible !important;}
}
.tp-simpleresponsive img{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;}
.tp-simpleresponsive ul{list-style:none;padding:0;margin:0;}
.tp-simpleresponsive >ul li{list-style:none;position:absolute;visibility:hidden;}
.tp-loader{background:url(../images/loader.gif) no-repeat 10px 10px;background-color:#fff;margin:-22px -22px;top:50%;left:50%;z-index:10000;position:absolute;width:44px;height:44px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.tp-caption.medium_blueboxed{color:#fff;background-color:#46A4D5;text-shadow:none;font-weight:700;font-size:32px;line-height:26px;font-family:'PT Sans', sans-serif;padding:15px 30px;white-space:nowrap;left:50% !important;}
.tp-caption.medium_whiteboxed{color:#46A4D5;background-color:#fff;text-shadow:none;font-weight:300;font-size:21px;line-height:26px;font-family:'PT Sans', sans-serif;padding:10px 14px;margin:0px;white-space:nowrap;opacity:.9;}
.tp-caption.medium_greyboxed{color:#fff;background-color:#515050;text-shadow:none;font-weight:300;font-size:21px;line-height:24px;line-height:26px;font-family:'PT Sans', sans-serif;padding:10px 14px;margin:0px;left:70px !important;white-space:nowrap;opacity:.9;}
.tp-caption.medium_greybox{color:#fff;background-color:#515050;text-shadow:none;font-weight:300;font-size:18px;line-height:25px;font-family:'PT Sans', sans-serif;padding:10px 14px;white-space:normal;opacity:.9;width:477px;top:114px !important;left:835px !important;}
.tp-caption.medium_grey{color:#46A4D5 !important;font-family:"PT Sans",sans-serif;font-size:21px;font-weight:normal;margin:0px;left:70px !important;padding:0;text-shadow:none;white-space:nowrap;}
.tp-caption.small_whiteboxed{color:#46A4D5;background-color:#fff;text-shadow:none;font-weight:300;font-size:21px;line-height:21px;font-family:'PT Sans', sans-serif;padding:10px 14px;margin:0px;left:70px !important;white-space:nowrap;opacity:.9;}
.tp-caption.medium_white{color:#fff;text-shadow:none;font-weight:normal;font-size:18px;line-height:22px;font-family:'PT Sans', sans-serif;padding:0px;margin:0px;white-space:nowrap;}
.tp-caption.medium_text{color:#fff;text-shadow:none;font-weight:700;font-size:20px;line-height:20px;font-family:'PT Sans', sans-serif;padding:15px;left:0 !important;margin:0 auto !important;right:0 !important;text-align:center;width:150px;top:75px !important;white-space:nowrap;text-shadow:none;background-color:#46a4d5;}
.tp-caption.large_text{color:#fff;background-color:#46A4D5;text-shadow:none;font-weight:700;font-size:32px;line-height:35px !important;font-family:'PT Sans', sans-serif;padding:15px 15px !important;left:835px !important;top:50px !important;white-space:normal;width:475px;}
.tp-caption.large_text_review{color:#fff;text-shadow:none;font-weight:700;font-size:20px;line-height:40px;font-family:'PT Sans', sans-serif;margin:70px auto !important;left:0 !important;right:0 !important;white-space:normal;text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);width:885px;overflow:visible;}
.tp-caption.very_large_text{color:#fff;background-color:#46A4D5;text-shadow:none;font-weight:700;font-size:32px;line-height:26px;font-family:'PT Sans', sans-serif;padding:15px 30px !important;top:60px !important;margin:0px !important;left:70px !important;border-width:0px;border-style:none;white-space:nowrap;opacity:.9;white-space:normal;letter-spacing:0px;}
#tp-caption_image_box{left:30px !important;top:25px !important;}
#tp-caption_image_box .driver{height:auto !important;max-width:300px !important;}
.tp-caption.medium_blueboxer{color:#fff;background-color:#46A4D5;text-shadow:none;font-weight:700;font-size:20px;line-height:30px !important;font-family:'PT Sans', sans-serif;padding:15px 15px !important;margin:0px;top:50px !important;white-space:nowrap;opacity:.9;left:42% !important;}
.tp-simpleresponsive .caption, .tp-simpleresponsive .tp-caption{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;}
.tpclear{clear:both;}
.tp-bullets{z-index:1000;position:absolute;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;-ms-transition:opacity 0.2s ease-out;}
.tp-bullets.hidebullets{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.nw:before{color:#46a4d5;content:"\"";display:block;font-family:Cambria,serif;font-size:80px;left:-40px;position:relative;top:48px;padding:0;margin:0;}
.nw .author-profession:before{color:#515050;font-size:11px;}
.blockquote_1{margin-top:-30px;}
.blockquote_2{margin-top:-75px;}
#pause{cursor:pointer;margin:0 auto;position:relative;text-indent:9999px;z-index:210;}
#resume{cursor:pointer;margin:0 auto;position:relative;text-indent:9999px;z-index:210;}
.rev_slider_p{text-align:center;float:none;margin:-90px auto 0;display:none;}
.video_1{float:left;width:49%;text-align:center;}
.video_2{float:right;width:50%;text-align:center;}
.video_2 p{width:75%;float:none;margin:0px auto 12px;}
#tp_caption_video{float:left;width:100%;display:inline-block;margin:0 25px;}
.video_instruction{color:#46a4d5;position:relative;font-size:14px;float:none;top:2%;}
#video_705{float:left;margin-top:52px;}
#video_705-video{float:none;margin:0 auto;}
.evo_vido_h3{float:left;text-align:center;width:100%;font:21px/30px Frutiger Next W01 Light,Trebuchet MS,sans-serif;}
.mouse_vido_h3{float:right;text-align:center;width:100%;font:21px/30px Frutiger Next W01 Light,Trebuchet MS,sans-serif;}
blockquote:before{color:#46a4d5;content:"\"";display:block;font-family:Cambria,serif;font-size:100px;left:-45px;position:relative;top:-37px;margin-bottom:-125px;}
blockquote cite.author-name:before{content:"\2014 \2009";font-family:Cambria,serif;margin-right:5px;}
.testimonials-wrapper{float:left;width:912px;height:135px;}
.testimonials-wrapper ul{margin:0;}
.testimonials-wrapper .author-name{margin:0;font-weight:bold;color:#515050;display:block;font-style:normal;margin-top:15px;}
.testimonials-wrapper .author-profession:before{content:"\201A";font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;margin:0 5px 0 0;}
.testimonials-wrapper .author-name, .testimonials-wrapper .author-name a{color:#46a4d5;font-size:14px;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;font-weight:bold;font-style:bold;}
.testimonials-wrapper li blockquote:before{color:#46a4d5;}
.testimonials-wrapper .author-profession{color:#999999;font-size:11px;font-family:Arial, sans-serif;font-weight:normal;font-style:normal;}
.testimonials-wrapper li blockquote{color:#999999;font-size:18px;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;font-style:italic;}
.testimonials-wrapper.widget-wrapper li .testimonials-summary{width:220px;}
.testimonials-wrapper li blockquote{padding:14px 15px 0px 39px;background:#fff;margin:0;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;transition:all .4s linear;}
.bx-wrapper{position:relative;margin:0 auto;padding:0;*zoom:1;}
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-35px;outline:0;width:40px;height:75px;text-indent:-9999px;z-index:9999;background:#666\9;background:rgba(80, 80, 80, 0.75);color:#ccc;font-family:"fontello";font-size:36px;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear;}
.carousel.shortcode-wrapper .bx-wrapper .bx-prev{right:30px;left:auto;}
.carousel.shortcode-wrapper .bx-wrapper .bx-prev:after{content:"-";display:block;float:left;height:28px;line-height:28px;text-align:center;text-indent:0;width:28px;}
.carousel.shortcode-wrapper .bx-wrapper .bx-next{right:0px;left:auto;}
.carousel.shortcode-wrapper .bx-wrapper .bx-next:after{content:"+";display:block;float:left;height:28px;line-height:28px;text-align:center;text-indent:0;width:28px;}
.carousel.shortcode-wrapper .bx-wrapper .bx-prev:hover{background:#46a4d5;color:#fff;}
.carousel.shortcode-wrapper .bx-wrapper .bx-next:hover{background:#46a4d5;color:#fff;}
.carousel.shortcode-wrapper .bx-wrapper .bx-controls-direction a{position:absolute;top:-43px;margin-top:0;outline:0;width:28px;height:28px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;text-indent:-9999px;z-index:9;background:#f5f5f5;color:#a3a3a3;font-size:21px;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear;}
.middle{margin-left:-30px;margin-top:-25px;float:left;}
.aq_heading{padding:40px 0;}
#ind-portfolio{width:100%;margin:0px auto;}
#ind-portfolio ul{float:left;width:100%;text-align:center;}
#potfolio-three-columns li, #potfolio-two-columns li, #potfolio-one-columns li, #potfolio-three-short-columns li{display:inline-block;float:none;vertical-align:top;}
#potfolio-four-columns li .portfolio-box, #potfolio-three-columns li .portfolio-box, #potfolio-two-columns li .portfolio-box, #potfolio-one-columns li .portfolio-box{float:left;height:182px;margin:0 0 10px;text-align:center;width:100%;}
#potfolio-three-short-columns li .portfolio-box{float:left;height:110px;margin:0 0 10px;text-align:center;width:100%;}
#potfolio-four-columns li .portfolio-box a:before, #potfolio-three-columns li .portfolio-box a:before, #potfolio-three-short-columns li .portfolio-box a:before, #potfolio-two-columns li .portfolio-box a:before, #potfolio-one-columns li .portfolio-box a:before{content:' ';display:inline-block;vertical-align:middle;height:100%;}
#potfolio-four-columns li .portfolio-box a img, #potfolio-three-columns li .portfolio-box a img, #potfolio-three-short-columns li .portfolio-box a img, #potfolio-two-columns li .portfolio-box a img, #potfolio-one-columns li .portfolio-box a img{vertical-align:middle;display:inline-block;}
#potfolio-three-columns li .portfolio-box a, #potfolio-three-short-columns li .portfolio-box a, #potfolio-two-columns li .portfolio-box a, #potfolio-one-columns li .portfolio-box a{width:100%;height:100%;}
#potfolio-four-columns li .span3, #potfolio-three-columns li .span3, #potfolio-three-short-columns li .span3, #potfolio-two-columns li .span3, #potfolio-one-columns li .span3{float:left;padding:0 15px;text-align:left;width:auto;margin:0px auto 20px;}
#span1_ctext, #span2_ctext, #span3_ctext, #span14_ctext, #span15_ctext, #span16_ctext{height:190px;}
.borderLeft{border-left:1px solid #bbbbbb;box-sizing:border-box;margin-bottom:50px;margin-right:0;padding:0 15px;}
#potfolio-four-columns li .span3 .ctext, #potfolio-three-columns li .span3 .ctext, #potfolio-three-short-columns li .span3 .ctext, #potfolio-two-columns li .span3 .ctext, #potfolio-one-columns li .span3 .ctext{margin:0 auto;width:100%;}
#potfolio-four-columns li .span3 .ctext h4, #potfolio-three-columns li .span3 .ctext h4, #potfolio-three-short-columns li .span3 .ctext h4, #potfolio-two-columns li .span3 .ctext h4, #potfolio-one-columns li .span3 .ctext h4, #potfolio-four-columns li .span3 .ctext h3, #potfolio-three-columns li .span3 .ctext h3, #potfolio-three-short-columns li .span3 .ctext h3, #potfolio-two-columns li .span3 .ctext h3, #potfolio-one-columns li .span3 .ctext h3, #potfolio-four-columns li .span3 .ctext p, #potfolio-three-columns li .span3 .ctext p, #potfolio-three-short-columns li .span3 .ctext p, #potfolio-two-columns li .span3 .ctext p, #potfolio-one-columns li .span3 .ctext p{float:left;width:100%;}
#li-eleven, #li-tweleve, #li-thirteen{display:inline-block;float:none;vertical-align:top;}
ol,ul{list-style:none}
a{color:#414141;outline:0;text-decoration:none;-webkit-transition:color .1s ease-in-out;-moz-transition:color .1s ease-in-out;transition:color .1s ease-in-out;font-size:100%;vertical-align:baseline;background:transparent;}
a:hover{color:#3397d4;text-decoration:none;}
p a, p a:visited{line-height:inherit;}
body{background:url("../images/bg-pattern.png") repeat scroll 0 0 rgba(0, 0, 0, 0);color:#999999;font-size:11px;font-family:Arial, sans-serif;font-weight:normal;font-style:normal;}
table{margin:.5em 0 1em;}
table th{text-align:left;border:1px solid #E8E4E3;padding:.4em .8em;background:#f9f9f9;font-weight:bold;}
table td{background-color:#fff;padding:5px 10px 3px 18px;}
a .chevronlink,.chevronlink a{font:21px/30px "Frutiger Next W01 Light","Trebuchet MS",sans-serif;color:#46A4D5;padding-right:20px;background:url(../images/arrow-right.png) no-repeat right 9px;}
.chevronlink{display:inline-block;margin-top:10px;margin-bottom:10px}
.chevronlink_be{/* margin-right: 13px; */color: #46A4D5;display:inline-block;margin-top:10px;margin-bottom:10px;font:21px/30px "Frutiger Next W01 Light","Trebuchet MS",sans-serif;color:#46A4D5;padding-right:10px;/* background:url(../images/arrow-right.png) no-repeat right 9px; */}
.entry-subtitle{color:#ffffff;font-family:PT Sans,sans-serif;font-size:12px;font-style:normal;font-weight:normal;}
.entry-subtitle{border-left:1px solid #ffffff;display:inline;float:left;font-size:11px;line-height:35px;margin-bottom:0;margin-left:30px;padding-left:25px;padding-right:25px;}
.head_title{float:left;margin-top:2px;}
.compare_header{display:block;height:25px;margin:10px 8px 0 0;float:left;}
.compare_inner{width:115px;display:table-cell;height:20px;margin:43px 0 0 0;text-align:center;background:none repeat scroll 0 0 #1a53ac;color:#fff;vertical-align:middle;}
.part_no{margin-top:3px;}
.outer-container{width:1010px;border:1px solid #ccc;margin:30px auto 0px auto;border-radius:2px;background-color:#fff;margin-left:auto;}
.content-container{width:940px;margin:0 auto;}
.row{margin-left:10px;zoom:1}
.ctext{margin-left:4px;}
.portfolio-box > img{max-width:360px;height:auto;}
.row:before,.row:after{display:table;content:"";line-height:0;}
.row:after{clear:both}
.row [class*="span"]{float:left;min-height:1px;}
.span3{width:217px}
.ccontainer{position:relative;}
.boxes-in-love ul li{float:left;list-style:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.boxes-in-love ul li.three-columns{width:25%;}
.boxes-in-love ul li.two-columns{width:50%;}
.boxes-in-love ul li.one-column{width:100%;}
.portfolio-wrapper{float:left;width:96%;margin-left:30px;}
.ctext h3{color:#999999;font:16px/30px "Helvetica Neue","Helvetica",Arial,sans-serif;padding-top:5px;}
.ctext p:first-of-type{padding-right:15px;padding-top:10px;}
.ctext p{color:#999999;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;margin-bottom:10px;}
.span3{height:305px;margin-top:180px;width:240px;}
#span17_ctext, #span18_ctext, #span19_ctext, #span20_ctext, #span21_ctext, #span22_ctext, #span4_ctext, #span5_ctext, #span6_ctext{height:222px;}
#span11_ctext, #span12_ctext, #span13_ctext{height:319px;}
.ctext h4{color:#515050;font:21px/28px "Frutiger Next W01 Light","Trebuchet MS",sans-serif;}
.ctext{margin-left:1px;width:207px;}
.cimage{min-height:176px;overflow:visible;vertical-align:middle;width:auto;}
#image11{margin-left:-30px;}
.paragraph_3{width:100px;text-align:center;}
.boxes-in ul li.three-columns{margin:0 32.9px;width:18%;}
.boxes-in ul li{box-sizing:border-box;float:left;list-style:outside none none;}
#portfolio_shortcode_wrapper{float:left;margin-left:0;width:100%;}
.bg-grey{background-color:#dfdfdf;height:50px;}
table .td10{padding:0px 25px;}
table .td11{padding:0px 16px;}
table .td9{padding:0px 14px;}
table .td8{padding:0px 9px;}
table .td7{padding:0px 14px;}
table .td6{padding:0 12px 0 20px;}
.span8{width:620px;}
.span4{width:300px;}
.purchase{margin-top:25px;width:auto;}
.download_2,.download_3,.download_4,.download_5,.download_6{margin-left:260px;margin-top:-30px;}
.download_1{margin-left:45px;margin-top:-30px;}
.download_7{margin-top:-32px;margin-left:350px;}
.width-960 .container .twelve_columns{width:940px;}
.page-headline-wrapper{background:none repeat scroll 0 0 #46A4D5;}
.page-headline-wrapper{float:left;width:100%;background:#46A4D5;padding:20px 0;position:relative;z-index:1;}
.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;}
.page-headline-wrapper h1{color:#FFFFFF;font-size:30px;font-style:normal;font-weight:normal;font:PT Sans,sans-serif;}
.page-headline-wrapper h1{color:#fff;margin-bottom:0;float:left;}
h1{color:#515050;font-family:Frutiger Next W01 Light,Trebuchet MS,sans-serif;font-size:21px;font-style:normal;font-weight:normal;word-wrap:break-word;}
#breadcrumb{display:inline-block;overflow:hidden;margin-top:7px;float:right;color:#fff;}
#breadcrumb + .page, #breadcrumb + h2.entry-title{clear:both;}
#breadcrumb .google_language{float:right;}
#breadcrumb span:last-child{padding-right:0px;border-right:0;}
#breadcrumb span{background:none repeat scroll 0 0 #f5f5f5;color:#939292;font-family:PT Sans,sans-serif;font-size:11px;font-style:normal;font-weight:normal;line-height:20px;}
#breadcrumb #current_page{text-decoration:none;outline:none;display:block;float:left;font-size:12px;color:white;padding:0 10px 0 10px;position:relative;background:#f5f5f5;color:black;transition:all 0.3s;}
#breadcrumb #current_page:first-child{padding-left:10px;}
#breadcrumb #current_page:first-child:before{left:14px;}
#breadcrumb #current_page.current,#breadcrumb #current_page.current a{background:none repeat scroll 0 0 #515050;color:#fff;}
#breadcrumb #current_page{background:none repeat scroll 0 0 #F5F5F5;color:#939292;font-family:PT Sans,sans-serif;font-size:11px;font-style:normal;font-weight:normal;line-height:25px;}
a, .addresses a.edit{color:#515050;}
a:hover, h2.entry-title a:hover, article .entry-utility a.meta-comment-link, .more-link:hover, .more-link{color:#46A4D5}
.container #content{float:left;}
.aq-template-wrapper .aq-first{margin-left:0;}
.aq-template-wrapper .aq_span8{width:65.67%;}
.entry-title{color:#46A4D5;font-family:PT Sans,sans-serif;font-size:14px;font-style:normal;font-weight:normal;}
.entry-title{color:#46A4D5;font-size:14px;font-weight:normal;margin:0 0 20px;text-transform:uppercase;text-align:center;}
h3{color:#515050;font-family:Frutiger Next W01 Light,Trebuchet MS,sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:130%;}
p{line-height:20px;font-size:14px;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;color:#999999;margin-bottom:12px;}
.aq-template-wrapper .aq_span4{width:31.33%;}
.portfolio-box, .team-box, .citem-box, .limage-box{float:left;min-height:110px;overflow:hidden;position:relative;width:auto;}
.container #content img, .container #sidebar img, img.scale-with-grid, img.wp-post-image{height:auto;max-width:200px;}
.portfolio-mask a.external-link, .citem-mask a.external-link, .limage-mask a.external-link{background-image:url("../images/portfolio-hover-link-icn.png");background-position:center center;background-repeat:no-repeat;}
.portfolio-box a.image-lightbox, .citem-box a.image-lightbox, .team-box a.image-lightbox, .limage-box a.image-lightbox, .portfolio-box a.video-lightbox, .citem-box a.video-lightbox, .limage-box a.video-lightbox, .portfolio-box a.external-link, .citem-box a.external-link,
.limage-box a.external-link{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transform:translateY(180px);-moz-transform:translateY(180px);-o-transform:translateY(180px);-ms-transform:translateY(180px);transform:translateY(180px);-webkit-transition:all 0.3s ease-in-out 0.1s;-moz-transition:all 0.3s ease-in-out 0.1s;-o-transition:all 0.3s ease-in-out 0.1s;-ms-transition:all 0.3s ease-in-out 0.1s;transition:all 0.3s ease-in-out 0.1s;}
.portfolio-mask a, .team-mask a, .citem-mask a, .limage-mask a{width:50px;height:50px;display:inline-block;text-indent:-99999px;overflow:hidden;background-color:#222;background-color:rgba(0,0,0,0.3);margin:-15px 1px 1px -40px;opacity:0;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;}
.portfolio-wrapper ul li:hover a.image-lightbox, .team-wrapper ul li:hover a.image-lightbox, .bxslider.pbuilder ul li:hover a.image-lightbox, .lightbox-image:hover a.image-lightbox, .portfolio-wrapper ul li:hover a.video-lightbox, .bxslider.pbuilder ul li:hover a.video-lightbox, .lightbox-image:hover a.video-lightbox, .portfolio-wrapper ul li:hover a.external-link, .bxslider.pbuilder ul li:hover a.external-link,
.lightbox-image:hover a.external-link{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);}
.portfolio-box .portfolio-mask, .team-box .team-mask, .citem-box .citem-mask, .limage-box .limage-mask{width:100%;height:100%;position:absolute;overflow:hidden;top:0px;left:0px;}
.portfolio-box .portfolio-mask, .team-box .team-mask, .citem-box .citem-mask, .limage-box .limage-mask{text-align:center;background-color:#000;background-color:rgba(0,0,0,0.6);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:z-index 0s ease 0s;-moz-transition:z-index 0s ease 0s;-o-transition:z-index 0s ease 0s;-ms-transition:z-index 0s ease 0s;transition:z-index 0s ease 0s;}
ul{list-style:none outside none;}
.required{color:#5C5C5C;font-style:italic;}
.container #sidebar{float:right;margin-right:30px;position:relative;margin-top:40px;}
.container #sidebar1{margin-right:10px;float:right;margin-top:450px;position:relative;}
aside .widget-title{margin-top:0;}
.widget-title{margin:30px 0 20px;white-space:pre-wrap;word-wrap:break-word;}
.widget-container ul{list-style:none outside none;margin:0;}
.widget-container.contact ul li span{color:#515050;display:inline-block;font-weight:bold;width:70px;font-size:14px;font-family:Helvetica Neue,Helvetica,Arial sans-serif;line-height:23px;}
.widget-container.contact ul li{padding-left:0;}
.widget-container ul li{border-bottom:1px solid #EDEDED;padding-bottom:8px;padding-left:15px;position:relative;}
.su-divider{background:none repeat scroll 0 0 #EDEDED;float:left;height:1px;margin:20px 0 0 0px;position:relative;width:97%;}
.su-divider_seperate{background:none repeat scroll 0 0 #EDEDED;float:left;height:1px;margin:20px 0 0 18px;position:relative;width:97%;}
.news-promo .outer-container{margin-top:40px;}
.promo-content-container{margin:0 auto;padding-top:20px;width:940px;}
.tp-caption lft iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.product_development{margin-left:-10px;}
.testimonials-wrapper_box{float:left;width:100%;}
.testimonials-wrapper_box li:hover blockquote, .testimonials-wrapper.boxes-in-love ul li{background:none repeat scroll 0 0 #f5f5f5;}
.testimonials-wrapper_box li .testimonials-summary{float:left;width:100%;}
.testimonials-wrapper_box li blockquote:before{color:#46a4d5;}
.testimonials-wrapper_box li blockquote:before, .testimonials-wrapper li blockquote:after{left:10px;top:-30px;transition:all 0.4s linear 0s;}
.testimonials-wrapper_box li blockquote{color:#999999;font-family:Cambria,Georgia,serif;font-size:21px;font-style:italic;}
.testimonials-wrapper_box li blockquote{background:none repeat scroll 0 0 #fff;font-size:16px;margin:0;padding:15px 15px 0 70px;transition:all 0.4s linear 0s;}
.testimonials-wrapper_box .author-name, .testimonials-wrapper_box .author-name a{color:#46a4d5;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;font-size:14px;font-weight:bold;}
.testimonials-wrapper_box .author-name{display:block;font-style:normal;font-weight:bold;margin:15px 0 0;}
.testimonials-wrapper_box .author-profession:before{content:"‚";font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;margin:0 5px 0 0;}
.testimonials-wrapper_box .author-profession{color:#999999;font-family:Arial,sans-serif;font-size:11px;font-style:normal;font-weight:normal;}
.testimonials-wrapper_box ul li{background:none repeat scroll 0 0 #f5f5f5;border:1px solid #ededed;box-sizing:border-box;float:left;list-style:none outside none;margin-bottom:-1px;margin-left:-1px;}
.testimonials-wrapper_box .testimonials-summary blockquote{position:relative;height:100px;}
.testimonials-wrapper_box ul li.two-columns{width:50%;}
.quotes{margin:12px 5px 20px 28px;}
.testimonials-widget-testimonials{float:left;margin-left:29px;width:915px;min-height:304px;margin-bottom:30px;}
.col-sm-8{max-width:460px;}
.row_left{margin-bottom:15px;}
#growbusiness{width:505px;margin-left:-57px;}
#growbusiness_key{width:505px;margin-left:-57px;}
.row_left{width:300px;float:left;margin-right:20px;}
.row_left_left{width:100px;float:left;margin-right:-14px;}
.row_right_left{float:left;margin-left:145px;}
.row_right{width:300x;float:left;margin-bottom:15px;}
.row_left_right{float:left;margin-left:150px;margin-right:28px;margin-top:-150px;width:290px;}
.row_right_right{float:left;margin-left:20px;margin-top:-18px;width:290px;}
.note{font-size:11px;line-height:15px;width:930px;margin-top:15px;margin-left:18px;}
.portfolio-box .portfolio-mask{width:100%;}
.features{margin-left:18px;width:910px;}
a.call-to-action{background-color:#46A4D5;border:0 none;border-radius:3px;color:#FFFFFF;font-size:12px;font-weight:bold;padding:11px 25px;position:relative;transition:all 0.4s linear 0s;}
.row_left_1{float:left;margin-left:70px;margin-top:25px;width:220px;}
.row_left_down{float:left;margin-left:-225px;margin-top:200px;width:220px;}
.row_center{float:left;margin-left:15px;}
.row_right_1{float:right;margin-right:80px;margin-top:25px;width:220px;}
.row_right_down{float:right;margin-right:80px;margin-top:70px;width:220px;}
.supscript_1{margin-left:302px;margin-top:10px;margin-bottom:0px;text-align:center;width:150px;font-weight:bold;}
.supscript_2{margin-left:458px;margin-top:-40px;margin-bottom:0px;text-align:center;width:150px;font-weight:bold;}
.su-divider_1{background:none repeat scroll 0 0 #ededed;float:left;height:1px;margin:12px 0;position:relative;width:100%;}
.parents_pending{margin-left:48px;width:115px;}
.mouse_here{margin-top:-35px;margin-left:230px;text-align:center;width:100px;}
.ordinary{float:right;margin-top:-52px;width:100px;margin-right:-120px;text-align:center;}
.products_paragraph{width:950px;}
.note_left{font-size:11px;line-height:15px;margin-left:1px;}
.note_right{font-size:11px;line-height:15px;margin-left:145px;}
.note_wired_left{font-size:11px;line-height:15px;margin-left:1px;}
.note_wired_right{font-size:11px;line-height:15px;margin-left:145px;}
.note_wired_left_down{font-size:11px;line-height:15px;margin-left:17px;}
.note_wired_right_down{font-size:11px;line-height:15px;float:right;margin-right:341px;margin-top:-27px;}
.note_wired_left_down_1{font-size:11px;line-height:15px;margin-left:17px;}
.note_wired_right_down_1{font-size:11px;line-height:15px;float:right;margin-right:341px;margin-top:-27px;}
.story_heading{margin-top:-3px;margin-bottom:12px;}
.paragraph_1{width:650px;}
.widget-container ul li.email, .widget-container ul li.hours{padding:8px 0;}
.widget-container ul li.hours{height:40px;}
.paragraph_2{width:925px;}
.identical{width:425px;float:left;margin-left:-10px;}
.avoids_forearm{width:532px;}
#user_comments{background:none repeat scroll 0 0 #515050;border:0 none;color:#ffffff;font-size:11px;font-weight:normal;margin:-170px 0 0;padding:0px 15px;position:relative;transition:all 0.4s linear 0s;font-family:PT Sans,sans-serif;float:right;font-style:normal;height:20px;}
#user_comments a{color:#FFF;}
#hand_size{background:none repeat scroll 0 0 #515050;border:0 none;color:#ffffff;font-size:11px;font-weight:normal;margin:-140px 0 0;padding:0px 15px;position:relative;transition:all 0.4s linear 0s;font-family:PT Sans,sans-serif;float:right;font-style:normal;height:20px;}
#hand_size a{color:#FFF;}
#compare_model{background:none repeat scroll 0 0 #515050;border:0 none;color:#ffffff;font-size:11px;font-weight:normal;margin:-160px 0 0;position:relative;transition:all 0.4s linear 0s;font-family:PT Sans,sans-serif;float:right;font-style:normal;height:20px;}
#vm4_usercomment{background:none repeat scroll 0 0 #515050;border:0 none;color:#ffffff;font-size:11px;font-weight:normal;margin:-120px 0 0;padding:0px 15px;position:relative;transition:all 0.4s linear 0s;font-family:PT Sans,sans-serif;float:right;font-style:normal;height:20px;}
#vm4_usercomment a{color:#FFF;}
#vm4_usercomment, #hand_size, #compare_model{padding:0;width:125px;text-align:center;float:right;}
.portfolio-mask a, .citem-mask a.external-link, .limage-mask a.external-link{background:url(https://evoluent.com/wp-content/themes/evoluent/images/prettyPhoto/default/search.jpg) -476px -118px no-repeat;margin:-30px -70px 1px -60px;}
.posture_table{margin:0 auto 50px;width:100%;}
.posture_table td{padding:5px 0px;}
.posture_heading{margin:35px auto 0;text-align:center;width:100%;}
.posture_image{height:auto;max-width:100%;}
#portfolio_box > img{max-height:75px;height:auto;max-width:360px;width:auto;}
.jssora02l, .jssora02r{display:block;position:absolute;width:55px;height:55px;cursor:pointer;background:url('https://evoluent.com/wp-content/themes/evoluent/images/a02.png') no-repeat;overflow:hidden;}
.jssora02l:hover{background-position:-3px -33px;}
.jssora02r:hover{background-position:-63px -33px;}
.jssora02l{background-position:-123px -33px;}
.jssora02r{background-position:-183px -33px;}
.jssort03 .p{position:absolute;top:0;left:0;width:62px;height:32px;}
.jssort03 .t{position:absolute;top:0;left:0;right:0;width:100%;height:100%;border:none;margin:0 auto;}
.jssort03 .w, .jssort03 .pav:hover .w{position:absolute;width:60px;height:30px;box-sizing:content-box;}
.jssort03 .pdn .w, .jssort03 .pav .w{border-style:solid;}
.jssort03 .c{position:absolute;top:0;left:0;width:62px;height:32px;filter:alpha(opacity=45);opacity:.45;transition:opacity .6s;-moz-transition:opacity .6s;-webkit-transition:opacity .6s;-o-transition:opacity .6s;}
#img-lg{max-height:400px !important;width:auto !important;right:0 !important;left:0 !important;}
.p .w .t{width:auto !important;max-height:50px !important;}
#vmc_user_comments{background:#515050 none repeat scroll 0 0;border:0 none;color:#ffffff;float:right;font-family:PT Sans,sans-serif;font-size:11px;font-style:normal;font-weight:normal;height:20px;margin:-101px 0 0;padding:0 15px;position:relative;transition:all 0.4s linear 0s;}
#vmc_hand_size{background:#515050 none repeat scroll 0 0;border:0 none;color:#ffffff;float:right;font-family:PT Sans,sans-serif;font-size:11px;font-style:normal;font-weight:normal;height:20px;margin:-69px 0 0;padding:0 15px;position:relative;transition:all 0.4s linear 0s;}
#row-1, #row-2, #row-3, #row-4, #row-5, #row-6, #row-11, #row-12, #row-13, #row-14, #row-15, #row-16, #row-17, #row-21, #row-22, #row-23, #row-24, #row-25, #row-26, #row-27{margin:0 0 20px;}
#row-1 .row-left{float:left;width:50%;}
#row-1 .row-left .row-left-para{float:left;width:100%;margin:80px 0;text-align:center;}
#row-1 .row-left .row-left-para p{margin:0px auto;width:82%;}
#row-1 .row-right{float:right;width:43%;}
#row-1 .row-right .row-right-img{float:left;width:100%;text-align:center;}
#row-2 .row-left{float:left;width:40%;}
#row-2 .row-left .row-left-img{float:left;width:100%;text-align:center;}
#row-2 .row-right{float:right;width:50%;}
#row-2 .row-right .row-right-para{float:left;width:100%;margin:130px 0;text-align:center;}
#row-2 .row-right .row-right-para p{margin:0px auto;width:82%;}
#row-3 .row-left{float:left;width:50%;}
#row-3 .row-left .row-left-para{float:left;width:100%;margin:140px 0;text-align:center;}
#row-3 .row-left .row-left-para p{margin:0px auto;width:82%;}
#row-3 .row-right{float:right;width:40%;}
#row-3 .row-right .row-right-img{float:left;width:100%;text-align:center;}
#row-4 .row-left{float:left;width:40%;}
#row-4 .row-left .row-left-img{float:left;width:100%;text-align:center;}
#row-4 .row-right{float:right;width:50%;}
#row-4 .row-right .row-right-para{float:left;width:100%;margin:140px 0;text-align:center;}
#row-4 .row-right .row-right-para p{margin:0px auto;width:82%;}
#row-5 .row-left{float:left;width:50%;}
#row-5 .row-left .row-left-para{float:left;width:100%;margin:135px 0;text-align:center;}
#row-5 .row-left .row-left-para p{margin:0px auto;width:82%;}
#row-5 .row-right{float:right;width:40%;}
#row-5 .row-right .row-right-img{float:left;width:100%;text-align:center;}
#row-6 .row-left{float:left;width:40%;}
#row-6 .row-left .row-left-img{float:left;width:100%;text-align:center;}
#row-6 .row-right{float:right;width:50%;}
#row-6 .row-right .row-right-para{float:left;width:100%;margin:143px 0;text-align:center;}
#row-6 .row-right .row-right-para p{margin:0px auto;width:82%;}
#row-11 .row-left, #row-21 .row-left{float:left;width:50%;}
#row-11 .row-left .row-left-para, #row-21 .row-left .row-left-para{float:left;width:100%;margin:80px 0;text-align:center;}
#row-11 .row-left .row-left-para p, #row-21 .row-left .row-left-para p{margin:0px auto;width:82%;}
#row-11 .row-right, #row-21 .row-right{float:right;width:43%;}
#row-11 .row-right .row-right-img, #row-21 .row-right .row-right-img{float:left;width:100%;text-align:center;}
#row-12 .row-left, #row-22 .row-left{float:left;width:40%;}
#row-12 .row-left .row-left-img, #row-22 .row-left .row-left-img{float:left;width:100%;text-align:center;}
#row-12 .row-right, #row-22 .row-right{float:right;width:50%;}
#row-12 .row-right .row-right-para, #row-22 .row-right .row-right-para{float:left;width:100%;margin:130px 0;text-align:center;}
#row-12 .row-right .row-right-para p, #row-22 .row-right .row-right-para p{margin:0px auto;width:82%;}
#row-13 .row-left, #row-23 .row-left{float:left;width:50%;}
#row-13 .row-left .row-left-para, #row-23 .row-left .row-left-para{float:left;width:100%;margin:140px 0;text-align:center;}
#row-13 .row-left .row-left-para p, #row-23 .row-left .row-left-para p{margin:0px auto;width:82%;}
#row-13 .row-right, #row-23 .row-right{float:right;width:43%;}
#row-13 .row-right .row-right-img, #row-23 .row-right .row-right-img{float:left;width:100%;text-align:center;}
#row-14 .row-left, #row-24 .row-left{float:left;width:40%;}
#row-14 .row-left .row-left-img, #row-24 .row-left .row-left-img{float:left;width:100%;text-align:center;}
#row-14 .row-right, #row-24 .row-right{float:right;width:50%;}
#row-14 .row-right .row-right-para, #row-24 .row-right .row-right-para{float:left;width:100%;margin:140px 0;text-align:center;}
#row-14 .row-right .row-right-para p, #row-24 .row-right .row-right-para p{margin:0px auto;width:82%;}
#row-15 .row-left, #row-25 .row-left{float:left;width:50%;}
#row-15 .row-left .row-left-para, #row-25 .row-left .row-left-para{float:left;width:100%;margin:135px 0;text-align:center;}
#row-15 .row-left .row-left-para p, #row-25 .row-left .row-left-para p{margin:0px auto;width:82%;}
#row-15 .row-right, #row-25 .row-right{float:right;width:43%;}
#row-15 .row-right .row-right-img, #row-25 .row-right .row-right-img{float:left;width:100%;text-align:center;}
#row-16 .row-left, #row-26 .row-left{float:left;width:40%;}
#row-16 .row-left .row-left-img, #row-26 .row-left .row-left-img{float:left;width:100%;text-align:center;}
#row-16 .row-right, #row-26 .row-right{float:right;width:50%;}
#row-16 .row-right .row-right-para, #row-26 .row-right .row-right-para{float:left;width:100%;margin:100px 0;text-align:center;}
#row-16 .row-right .row-right-para p, #row-26 .row-right .row-right-para p{margin:0px auto;width:82%;}
#row-17 .row-left, #row-27 .row-left{float:left;width:50%;}
#row-17 .row-left .row-left-para, #row-27 .row-left .row-left-para{float:left;width:100%;margin:153px 0;text-align:center;}
#row-17 .row-left .row-left-para p, #row-27 .row-left .row-left-para p{margin:0px auto;width:82%;}
#row-17 .row-right, #row-27 .row-right{float:right;width:43%;}
#row-17 .row-right .row-right-img, #row-27 .row-right .row-right-img{float:left;width:100%;text-align:center;}
.skeleton-img{max-height:350px;width:auto;}
.reciver{margin:70px auto;}
.testi_wrap{float:left;height:210px;width:100%;}
.testi_wrap .testimonials-widget-testimonials{float:left;margin-bottom:0px;margin-left:0px;min-height:auto;width:100%;}
.testi_wrap .testimonials-widget{margin-top:0px;}
.testi_wrap blockquote::before{top:-27px;transition:all 0.4s linear 0s;}
.testi_wrap blockquote::before{color:#46a4d5;content:"\"";display:block;font-family:Cambria,serif;font-size:100px;left:-45px;margin-bottom:-125px;position:relative;top:-30px;}
.testi_wrap .testimonials-widget-testimonial q, .testi_wrap .testimonials-widget-testimonial blockquote{border-bottom:1px solid #ededed;}
.testi_wrap blockquote, .testi_wrap q{quotes:none;}
.testi_wrap blockquote, .testi_wrap blockquote p{font-size:18px;line-height:1.35;}
.testi_wrap blockquote{margin:0.25em 0;padding:0.25em 60px;}
.testi_wrap blockquote{background:#ffffff none repeat scroll 0 0;font-size:18px;margin:0;padding:15px 50px;transition:all 0.4s linear 0s;}
.testi_wrap blockquote{color:#999999;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;font-size:18px;font-style:italic;}
.testi_wrap blockquote cite.author-name::before{content:"— ";font-family:Cambria,serif;margin-right:5px;}
.testi_wrap .author-name, .testi_wrap .author-name a{color:#46a4d5;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;font-size:14px;font-weight:bold;}
.testi_wrap .author-name, .testi_wrap .author-name a{color:#46a4d5;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;font-size:14px;font-weight:bold;}
.testi_wrap .author-profession::before{content:"‚";font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;margin:0 5px 0 0;}
.testi_wrap .author-profession{color:#999999;font-family:Arial,sans-serif;font-size:11px;font-style:normal;font-weight:normal;}
.vmc-note{font-size:11px;line-height:15px;margin:15px auto;width:100%;}
.vmc-features, .r3k-features{margin:0 auto;width:100%;}
#row-31, #row-32, #row-33, #row-34, #row-35{float:left;width:100%;margin:10px auto;}
#row-31 .wcm-p{width:95%;}
#row-31 p, #row-32 p, #row-33 p, #row-34 p, #row-35 p{text-align:center;margin:10px auto;}
#row-31 .products_heading, #row-32 .products_heading, #row-33 .products_heading, #row-34 .products_heading{text-align:center;}
#row-35 .products_heading{text-align:center;margin:20px auto 0}
.WCM-img{float:none;margin:0 auto;}
.WCM-alignment-img{max-width:100%;height:auto;float:none;margin:0 auto;}
#R3K_container #jssor_1, #R3K_container #jssor_1 .slides_center, #R3K_container #jssor_1 .jssor_center, #R3K_container #jssor_1 .slides_center div, #R3K_container #jssor_1 .slides_center a{width:940px !important;height:568px !important;}
#R3K_container #jssor_1 #img-lg-r3{left:0 !important;width:100% !important;height:auto !important;right:0 !important;}
#row-41, .row-42-center, #row-43, .row-44-center, .row-46-center, #row-47, .row-48-center, #row-50, #row-52{float:left;width:100%;margin:0px auto;text-align:center;}
#row-45, #row-49, #row-51, #row-53{float:left;width:100%;margin:30px auto 0;text-align:center;}
.row-54-center{float:left;width:100%;margin:0 auto 10px;text-align:center;}
#row-50 .row-50-11-center{margin:0px auto;width:57.5%;}
.row-50-1-left{float:left;}
.row-50-1-right{float:right;}
#row-41 p, #row-45 p, #row-47 p, #row-49 p, #row-53 p{text-align:center;margin:10px auto;}
#row-51 p{text-align:center;margin:0px auto 10px;}
#row-43 p, #row-47 p{text-align:center;margin:30px auto 10px;}
#row-41 .products_heading, #row-43 .products_heading, #row-45 .products_heading, #row-49 .products_heading, #row-53 .products_heading{text-align:center;}
.r3k-1{left:0px;right:0px;margin:0 auto;max-width:100%;height:auto;}
.r3k-2{left:0px;right:0px;margin:0 auto;max-width:300px;height:auto;}
.r3k-3{left:0px;right:0px;margin:0 auto;max-height:465px;width:auto;}
.r3k-4{left:0px;right:0px;margin:0 auto;max-width:100%;height:auto;}
#R3K_container .p .w .t{height:100% !important;left:0;margin:0 auto;position:absolute;right:0;top:0;width:100% !important;}
#CV1_container #jssor_1, #CV1_container #jssor_1 .slides_center, #CV1_container #jssor_1 .jssor_center, #CV1_container #jssor_1 .slides_center div, #CV1_container #jssor_1 .slides_center a{width:940px !important;height:720px !important;}
#CV1_container #jssor_1 #img-lg-r3{left:0 !important;width:100% !important;height:auto !important;right:0 !important;}
#CV1_container .p .w .t{height:100% !important;left:0;margin:0 auto;position:absolute;right:0;top:0;width:100% !important;}
#row-61, #row-62, #row-63, #row-64, #row-65, #row-66, #row-67, #row-68{float:left;width:100%;margin:0px auto 30px;text-align:center;}
#row-61 p, #row-62 p, #row-63 p, #row-64 p, #row-65 p, #row-66 p, #row-67 p, #row-68 p{margin:10px auto 0;text-align:center;}
.cv1-1{left:0px;right:0px;margin:0 auto;max-width:100%;height:auto;}
#row-71, #row-72{float:left;width:100%;margin:0px auto 30px;text-align:center;}
#row-71 .row-left{float:left;width:40%;text-align:center;display:table;height:377px;}
#row-71 .row-left h3{display:table-cell;vertical-align:middle;padding:0 10px;}
#row-71 .row-right{float:right;width:60%;text-align:center;}
#row-72 .row-left{float:left;width:60%;text-align:center;}
#row-72 .row-right{float:right;width:40%;text-align:center;display:table;height:377px;}
#row-72 .row-right h3{display:table-cell;vertical-align:middle;padding:0 10px;}
#row-171, #row-172{float:left;width:100%;margin:0px auto 30px;text-align:center;}
#row-171 .row-left{float:left;width:40%;text-align:center;display:table;height:377px;}
#row-171 .row-left .vertically-center{display:table-cell;vertical-align:middle;padding:0 10px;}
#row-171 .row-right{float:right;width:60%;text-align:center;}
#row-172 .row-left{float:left;width:60%;text-align:center;}
#row-172 .row-right{float:right;width:40%;text-align:center;display:table;height:377px;}
#row-172 .row-right .vertically-center{display:table-cell;vertical-align:middle;padding:0 10px;}
.vertically-center p{margin:10px auto;}
#footer{color:#8F8F8F;font-size:11px;font-weight:bold;line-height:13px;margin:0 auto;padding:10px 0 0;}
#footer ul{list-style:none outside none;margin:6px 36px 17px 3px;padding:0;text-align:center;}
#footer ul li:first-child{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);}
#footer ul li{background:url(../images/separator01.gif) no-repeat scroll 0 50% rgba(0, 0, 0, 0);background-position:left;display:inline;padding:0 10px 0 10px;}
#footer .footer-legal{border-top:1px solid #E0E0E0;font-weight:normal;margin:-7px auto 10px;padding:2px 0;background-color:transparent;}
#footer .footer-legal .footer-copyright-and-links:after{clear:both;content:"";display:block;position:relative;}
#footer .footer-legal .footer-copyright-and-links{color:#868686;margin-top:-5px;}
#footer .footer-legal .footer-bottom-text{color:#868686;}
#footer a{color:#8F8F8F;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
footer{background-color:#fff;box-shadow:0 5px 5px -2px rgba(0, 0, 0, 0.3) inset;min-width:inherit;min-width:auto;position:relative;overflow:visible;}
.site-cooler-footer{margin:0px auto;padding:10px 0 16px 0}
.site-footer,.footer-global-watercooler{margin:0 auto;width:940px}
.footer-copyright{float:right;font-size:11px;margin-right:8px;}
.footer-bottom-text{padding-top:25px;margin:0 6px;}
.row{margin-bottom:0;}
.follow_us{float:right;margin-top:8px;margin-right:-10px;}
.fb_fan{float:left;}
.fb_like{float:left;margin-left:15px;max-width:75px;height:auto;}
.twitter_like{float:left;margin-left:15px;}
.fb_img{margin-top:-2px;max-width:85px;height:auto;max-height:25px;width:auto;}
.insta_img{float:left;margin-right:15px;margin-top:-2px;max-width:85px;height:auto;max-height:23px;width:auto;}
#google_translate_box{float:right;margin-left:15px;margin-top:0;}
.video_right{background-color:#f0f0f0;border:1px solid #979797;cursor:pointer;display:none;float:none;font-size:13px;height:35px;margin:41.7% auto 0;position:relative;text-align:center;width:180px;z-index:10;}
.get_code{margin-top:10px;height:16px;width:100%;cursor:pointer;position:absolute;}
.get_code a{color:#000000;margin-left:2px;margin-right:2px;}
.video_right:hover{color:#000000;background-color:#ecf0f6;border:1px solid #aecff7;}
#video_705_right{}
#video_705_ytp-dialog{margin-left:-437px;margin-top:167px;}
#video_705-video_right{margin:-30.5% auto 23%;}
#video_705-video_ytp-dialog{margin-left:-202px;margin-top:-167px;}
.video_embed{z-index:970;opacity:0.8;color:#575757;}
.ytp-dialog{background-color:rgba(31, 31, 31, 0.9);color:#fff;display:inline-block;font-size:11px;max-width:90%;width:404px;opacity:1;vertical-align:middle;position:absolute;}
.ytp-dialog-body{margin:10px;}
.ytp-dialog-buttons{background:#1b1b1b none repeat scroll 0 0;text-align:right;width:100%;}
.ytp-button.ytp-dialog-button{color:#bbb;display:inline-block;float:none;margin:5px 5px 5px 10px;padding:5px;text-align:right;cursor:pointer;}
.ytp-button{float:left;outline:0 none;}
.html5-modal-panel-input{color:#575757;font-size:13px;height:30px;padding:0;width:99.5%;}
.credit{display:none;}
.subtitle{line-height:54px;}
#breadcrumb .cv1-current{margin-top:10px;}
.compare-span{float:left;width:100%;text-align:center;margin:25px auto;}
a.call-to-award{background:rgba(0, 0, 0, 0) url("../images/red-ribbon.png") no-repeat scroll 0 0/100% 100%;color:#ffffff;float:left;font-size:10px;font-weight:bold;height:45px;margin:0 0 5px;padding:0;position:relative;text-align:center;transition:all 0.4s linear 0s;width:100%;}
a.call-to-award .award_name{float:left;line-height:13px;margin:14px auto;width:100%;}
a.call-to-award .award_name_1{float:left;line-height:12px;margin:22px auto;width:100%;}
a.call-to-compare{background-color:#46a4d5;border:2px solid #46a4d5;border-radius:5px;color:#ffffff;font-size:14px;font-weight:bold;margin:0;padding:11px 25px;position:relative;transition:all 0.4s linear 0s;text-align:center;}
a.call-to-compare:hover{background-color:#ffffff;color:#46a4d5;}
.pro_awards{float:left;width:100%;margin-bottom:10px;}
a.prod-call-to-award-1, a.prod-call-to-award-2, a.prod-call-to-award-3{background:rgba(0, 0, 0, 0) url("../images/red-ribbon.png") no-repeat scroll 0 0/100% auto;color:#ffffff;float:left;font-size:11px;font-weight:bold;height:65px;margin:0;padding:0;position:relative;text-align:center;transition:all 0.4s linear 0s;width:23%;}
a.prod-call-to-award-2{margin:0 15.5%}
.award-span{float:left;line-height:15px;margin:25px 0;width:100%;}
#vmcr_user_comments{background:#515050 none repeat scroll 0 0;border:0 none;color:#ffffff;float:right;font-family:PT Sans,sans-serif;font-size:11px;font-style:normal;font-weight:normal;height:20px;margin:-216px 0 0;padding:0 15px;position:relative;transition:all 0.4s linear 0s;}
#vmcr_hand_size{background:#515050 none repeat scroll 0 0;border:0 none;color:#ffffff;float:right;font-family:PT Sans,sans-serif;font-size:11px;font-style:normal;font-weight:normal;height:20px;margin:-186px 0 0;padding:0 15px;position:relative;transition:all 0.4s linear 0s;}
#vmcr_product_comparison{background:#515050 none repeat scroll 0 0;border:0 none;color:#ffffff;float:right;font-family:PT Sans,sans-serif;font-size:11px;font-style:normal;font-weight:normal;height:20px;margin:-156px 0 0;padding:0 15px;position:relative;transition:all 0.4s linear 0s;}
.pro_awards_1{float:left;margin:0 0 0 15px;width:100%;}
a.prod-call-to-award-4, a.prod-call-to-award-5{background:rgba(0, 0, 0, 0) url("../images/red-ribbon.png") no-repeat scroll 0 0/100% auto;color:#ffffff;font-size:11px;font-weight:bold;height:65px;margin:0;padding:0;position:relative;text-align:center;transition:all 0.4s linear 0s;width:49%;}
a.prod-call-to-award-4{float:left;}
a.prod-call-to-award-5{float:right;}
a.prod-call-to-award-4 .award-span, a.prod-call-to-award-5 .award-span{float:left;line-height:14px;margin:21px auto;width:100%;}
#vm4_user_comments{background:#515050 none repeat scroll 0 0;border:0 none;color:#ffffff;float:right;font-family:PT Sans,sans-serif;font-size:11px;font-style:normal;font-weight:normal;height:20px;margin:-170px 0 0;padding:0 15px;position:relative;transition:all 0.4s linear 0s;}
#vm4_hand_size{background:#515050 none repeat scroll 0 0;border:0 none;color:#ffffff;float:right;font-family:PT Sans,sans-serif;font-size:11px;font-style:normal;font-weight:normal;height:20px;margin:-145px 0 0;padding:0 15px;position:relative;transition:all 0.4s linear 0s;}
#vm4_product_comparison{background:#515050 none repeat scroll 0 0;border:0 none;color:#ffffff;float:right;font-family:PT Sans,sans-serif;font-size:11px;font-style:normal;font-weight:normal;height:20px;margin:-120px 0 0;padding:0 15px;position:relative;transition:all 0.4s linear 0s;}
a.prod-call-to-award-6{background:rgba(0, 0, 0, 0) url("../images/red-ribbon.png") no-repeat scroll 0 0/100% auto;color:#ffffff;float:left;font-size:12px;font-weight:bold;height:65px;margin:0 25%;padding:0;position:relative;text-align:center;transition:all 0.4s linear 0s;width:50%;}
a.prod-call-to-award-6 .award-span{float:left;width:100%;margin:32px auto;}
.product-container{width:99%;border:1px solid #ccc;margin:30px auto 0px auto;border-radius:2px;background-color:#fff;margin-left:auto;}
.product-container .container, .product-container .content-container{width:100%;}
.dwrapper{padding:35px 20px 20px;}
.ft_container table{border-width:0px;margin:0px;border-collapse:collapse;margin:0;outline-style:none;font-size:0.9em;background-color:#fff;}
.ft_container table tr th{font-weight:bold;}
.ft_container table thead{-moz-user-select:none;-webkit-user-select:none;}
.ft_container table tr th{border-collapse:collapse;padding:2px 4px;word-wrap:break-word;border:1px solid #e8e4e3;border-top-width:0px;border-left-width:0px;border-right-width:1px;border-bottom-width:1px;overflow:hidden;font-size:14px;vertical-align:middle;text-align:center;}
.ft_container table tr td{border-collapse:collapse;padding:2px 4px;word-wrap:break-word;border:1px solid #e8e4e3;border-top-width:0px;border-left-width:0px;border-right-width:1px;border-bottom-width:1px;overflow:hidden;font-size:13px;vertical-align:middle;text-align:center;}
.ft_container table tr:first-child td,
.ft_container table tr:first-child th{border-top-width:1px;border-color:#e8e4e3;}
.ft_container table tr td:first-child,
.ft_container table tr th:first-child{border-left-width:1px;border-color:#e8e4e3;}
.ft_container table tr td p{margin-bottom:5px;}
.ft_container{overflow:hidden;padding:0px;}
.ft_rel_container{position:relative;overflow:hidden;border-width:0px;width:100%;height:100%;}
.ft_r, .ft_rc{background-image:none;}
.ft_rc{position:absolute;z-index:1005;}
.ft_r, .ft_c{position:absolute;}
.ft_rwrapper, .ft_cwrapper{overflow:hidden;position:absolute;z-index:1001;border-width:0px;padding:0px;margin:0px;}
.ft_scroller{overflow:auto;height:100%;padding:0px;margin:0px;}
.ft_container tbody tr.ui-widget-content, thead.ui-widget-header{background-image:none;}
.ft_container table.sorttable thead tr th{cursor:pointer;}
.clarification{margin:15px 20px;}
.ulheading{list-style:unset;width:100%;padding:0 0 12px 20px;}
.potable td, .policy_table td{padding:5px 0;}
.policy_table table tr:first-child td,
.policy_table table tr:first-child th{border-top-width:1px;border-color:#e8e4e3;}
.policy_table table tr td:first-child,
.policy_table table tr th:first-child{border-left-width:1px;border-color:#e8e4e3;}
.policy_table tr td{border:1px solid #e8e4e3;border-top-width:0px;border-left-width:0px;border-right-width:1px;border-bottom-width:1px;}
.policy_table th, .policy_table td{vertical-align:middle;text-align:center;}
.award-ribbon a{text-decoration:underline;text-decoration-color:#46A4D5;}
.ribbon1{float:left;width:21%;}
.ribbon1_img{height:auto !important;max-width:73px !important;margin-left:-21px;}
.ribbon1_text{float:right;width:75%;font-weight:bold;font-size:11px;line-height:17px;color:#515050;}
.ribbon2{float:left;width:26%;}
.ribbon2_img{height:auto !important;max-width:73px !important;margin-left:-10px;}
.ribbon2_text{float:right;width:70%;margin-top:7px;font-weight:bold;font-size:11px;line-height:17px;color:#515050;}
.ribbon3{float:left;width:28%;}
.ribbon3_img{height:auto !important;max-width:73px !important;margin-left:-5px;}
.ribbon3_text{float:right;width:68%;margin-top:12px;font-weight:bold;font-size:11px;line-height:17px;color:#515050;}
.be_logo{text-align:center;}
.be_img{height: auto; max-width: 215px;vertical-align: middle; margin-bottom: 7px;}
/* Chirstmas lights style Removed*/