html, body, div, span, object, iframe,
p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
h1, h2, h3, h4, h5, h5{margin-top:0px;}
img{
border: 0;
max-width: 100%;
} a{text-decoration:none;}
article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section{display:block;}
ul, ol{padding:0px;margin:0px;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after {
content:'';
content:none;
} a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}
ins{background-color:#ff9;color:#000;text-decoration:none;}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}
del{text-decoration:line-through;}
abbr[title], dfn[title]{border-bottom:1px dotted;cursor:help;}
table{border-collapse:collapse;border-spacing:0;}
hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}
input, select {
vertical-align:middle;
}@font-face{font-family:'Vollkorn';src:url(//www.fluentcpp.com/wp-content/themes/voice/fonts/Vollkorn.ttf) format("truetype");font-weight:normal;font-style:normal}
@font-face{font-family:'Roboto Slab';src:url(//www.fluentcpp.com/wp-content/themes/voice/fonts/RobotoSlab.ttf) format("truetype");font-weight:normal;font-style:normal}
@font-face{font-family:'voice-icomoon';src:url(//www.fluentcpp.com/wp-content/themes/voice/fonts/voice-icomoon.eot?4seflc);src:url(//www.fluentcpp.com/wp-content/themes/voice/fonts/voice-icomoon.eot?#iefix4seflc) format("embedded-opentype"),url(//www.fluentcpp.com/wp-content/themes/voice/fonts/voice-icomoon.woff?4seflc) format("woff"),url(//www.fluentcpp.com/wp-content/themes/voice/fonts/voice-icomoon.ttf?4seflc) format("truetype"),url(//www.fluentcpp.com/wp-content/themes/voice/fonts/voice-icomoon.svg?4seflc#icomoon) format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'voice-icomoon2';src:url(//www.fluentcpp.com/wp-content/themes/voice/fonts/voice-icomoon2.eot?4seflc);src:url(//www.fluentcpp.com/wp-content/themes/voice/fonts/voice-icomoon2.eot?#iefix4seflc) format("embedded-opentype"),url(//www.fluentcpp.com/wp-content/themes/voice/fonts/voice-icomoon2.woff?4seflc) format("woff"),url(//www.fluentcpp.com/wp-content/themes/voice/fonts/voice-icomoon2.ttf?4seflc) format("truetype"),url(//www.fluentcpp.com/wp-content/themes/voice/fonts/voice-icomoon2.svg?4seflc#icomoon) format("svg");font-weight:normal;font-style:normal}
@keyframes progress-bar{from{width:0}to{width:100%}}@-webkit-keyframes progress-bar{from{width:0}to{width:100%}}@keyframes fill-counter{from{height:0%}to{height:100%}}@-webkit-keyframes fill-counter{from{height:0}to{height:100%}}@font-face{font-family:'Roboto';src:url(//www.fluentcpp.com/wp-content/themes/voice/thrive-dashboard/css/font/Roboto.ttf) format("truetype");font-weight:normal;font-style:normal}
@font-face{font-family:'Vollkorn';src:url(//www.fluentcpp.com/wp-content/themes/voice/fonts/Vollkorn.ttf) format("truetype");font-weight:normal;font-style:normal}
@font-face{font-family:'voice-icomoon';src:url(//www.fluentcpp.com/wp-content/themes/voice/fonts/voice-icomoon.eot?4seflc);src:url(//www.fluentcpp.com/wp-content/themes/voice/fonts/voice-icomoon.eot?#iefix4seflc) format("embedded-opentype"),url(//www.fluentcpp.com/wp-content/themes/voice/fonts/voice-icomoon.woff?4seflc) format("woff"),url(//www.fluentcpp.com/wp-content/themes/voice/fonts/voice-icomoon.ttf?4seflc) format("truetype"),url(//www.fluentcpp.com/wp-content/themes/voice/fonts/voice-icomoon.svg?4seflc#icomoon) format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'voice-icomoon2';src:url(//www.fluentcpp.com/wp-content/themes/voice/fonts/voice-icomoon2.eot?4seflc);src:url(//www.fluentcpp.com/wp-content/themes/voice/fonts/voice-icomoon2.eot?#iefix4seflc) format("embedded-opentype"),url(//www.fluentcpp.com/wp-content/themes/voice/fonts/voice-icomoon2.woff?4seflc) format("woff"),url(//www.fluentcpp.com/wp-content/themes/voice/fonts/voice-icomoon2.ttf?4seflc) format("truetype"),url(//www.fluentcpp.com/wp-content/themes/voice/fonts/voice-icomoon2.svg?4seflc#icomoon) format("svg");font-weight:normal;font-style:normal}
@keyframes progress-bar{from{width:0}to{width:100%}}@-webkit-keyframes progress-bar{from{width:0}to{width:100%}}@keyframes fill-counter{from{height:0%}to{height:100%}}@-webkit-keyframes fill-counter{from{height:0}to{height:100%}}.left{float:left}
.right{float:right}
.clear{clear:both}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
h1,h2,h3,h4,h5{font-family:'Roboto Slab', serif;word-wrap:break-word}
h6{font-family:'Vollkorn';word-wrap:break-word}
h1{color:#2c2c2c;font-size:3.176em;font-weight:300;line-height:1em;margin:0 0 33px 0}
h2{color:#2c2c2c;font-size:2.706em;font-weight:300;line-height:1em;margin:25px 0 12px 0}
h3{color:#525252;font-size:2.059em;font-weight:300;line-height:1em;margin:22px 0 11px 0}
h4{color:#525252;font-size:1.412em;font-weight:400;line-height:1em;margin:18px 0 9px 0}
h5{color:#525252;font-size:1.059em;font-weight:700;line-height:1em;margin:16px 0 8px 0}
h6{color:#525252;font-size:1.059em;font-weight:700;line-height:1em;margin:14px 0 7px 0}
.btn{font-family:'Roboto Slab', serif;color:#fff;display:inline-block;font-weight:300;margin-bottom:15px;text-align:center;text-decoration:none !important}
.btn>span{display:block}
.btn.light{color:#525252}
.bSe .btn,.sAs .btn{color:#fff}
.bSe .btn input[type="submit"],.sAs .btn input[type="submit"]{color:#fff}
.bSe .btn.light,.sAs .btn.light{color:#525252}
.bSe .btn.light input[type="submit"],.bSe .btn.light>span,.sAs .btn.light input[type="submit"],.sAs .btn.light>span{color:#525252}
.btn.small{font-size:.824em;line-height:.824em}
.btn.small>span{padding:10px 15px}
.btn.medium{font-size:1.059em;line-height:1.059em}
.btn.medium>span,.btn.medium input[type="submit"]{padding:14px 30px}
.btn.big{font-size:1.765em;line-height:1.765em}
.btn.big>span{padding:15px 35px}
.btn.full{width:100%}
.btn.aligncenter{display:table;margin:0 auto 15px auto}
.btn.blue{background:#91c7d9}
.btn.blue:hover{background:#9ecede}
.btn.blue:active{background:#8db9c7}
.btn.dark{background:#8c8c8c}
.btn.dark:hover{background:#2c2c2c}
.btn.dark:active{background:#525252}
.btn.green{background:#a2af87}
.btn.green:hover{background:#adb996}
.btn.green:active{background:#93a175}
.btn.light{background:#fbfbfb}
.btn.light:hover{background:#fbfbfb}
.btn.light:active{background:#c6c6c6}
.btn.purple{background:#beadd4}
.btn.purple:hover{background:#c6b7d9}
.btn.purple:active{background:#af9ac2}
.btn.red{background:#ef4b54}
.btn.red:hover{background:#f16169}
.btn.red:active{background:#cf353d}
.btn.teal{background:#a1d1c0}
.btn.teal:hover{background:#acd7c8}
.btn.teal:active{background:#9ac2b4}
.btn.orange{background:#ea8355}
.btn.orange:hover{background:#ed926a}
.btn.orange:active{background:#d67448}
.far.fat{position:absolute}
.far .op-r{float:left}
.far a:hover{text-decoration:none !important}
.far.mid{margin-bottom:20px}
.f1.blue:hover{background:#91c7d9}
.far.f0.blue{background:#91c7d9}
.f1.dark:hover{background:#8c8c8c}
.far.f0.dark{background:#8c8c8c}
.f1.green:hover{background:#a2af87}
.far.f0.green{background:#a2af87}
.f1.light:hover{background:#fbfbfb}
.far.f0.light{background:#fbfbfb}
.f1.purple:hover{background:#beadd4}
.far.f0.purple{background:#beadd4}
.f1.red:hover{background:#ef4b54}
.far.f0.red{background:#ef4b54}
.f1.teal:hover{background:#a1d1c0}
.far.f0.teal{background:#a1d1c0}
.f1.orange:hover{background:#ea8355}
.far.f0.orange{background:#ea8355}
.f2.blue:hover{background:#91c7d9}
.f2.blue p span{background:#91c7d9}
.f2.dark:hover{background:#8c8c8c}
.f2.dark p span{background:#8c8c8c}
.f2.green:hover{background:#a2af87}
.f2.green p span{background:#a2af87}
.f2.light:hover{background:#fbfbfb}
.f2.light p span{background:#fbfbfb}
.f2.purple:hover{background:#beadd4}
.f2.purple p span{background:#beadd4}
.f2.red:hover{background:#ef4b54}
.f2.red p span{background:#ef4b54}
.f2.teal:hover{background:#a1d1c0}
.f2.teal p span{background:#a1d1c0}
.f2.orange:hover{background:#ea8355}
.f2.orange p span{background:#ea8355}
.bSe .f1.light:hover p{color:#2c2c2c}
.bSe .f1.light:hover p span{color:#2c2c2c}
.bSe .f1.light:hover p span:after{color:#2c2c2c}
.f2.light.fat p span{color:#2c2c2c}
.bSe .f2.light:hover p{color:#2c2c2c}
.bSe .f2.light:hover p span{color:#fff}
.fat{-webkit-transition:background .5s ease-in-out;-moz-transition:background .5s ease-in-out;-ms-transition:background .5s ease-in-out;-o-transition:background .5s ease-in-out;transition:background .5s ease-in-out;background:#ebe5d4;width:100%}
.fat>a{display:block;padding:17px 0}
.fat:hover{-webkit-transition:background .5s ease-in-out;-moz-transition:background .5s ease-in-out;-ms-transition:background .5s ease-in-out;-o-transition:background .5s ease-in-out;transition:background .5s ease-in-out}
.fat:hover p{color:#fff}
.fat:hover p span{color:#fff}
.fat:hover p span:after{color:#fff}
.bSe .fat:hover p{color:#fff}
.bSe .fat:hover p span{color:#fff}
.bSe .fat:hover p span:after{color:#fff}
.fat.f1 p span{color:#2c2c2c;font-weight:700;position:relative}
.fat.f1 p span:after{font-family:'voice-icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c2c2c;content:'\e613';display:block;font-size:22px;position:absolute;right:-50px;top:2px;width:50px}
.fat.f2{padding:17px 0}
.fat.f2 p span{-webkit-transition:background .5s ease;-moz-transition:background .5s ease;-ms-transition:background .5s ease;-o-transition:background .5s ease;transition:background .5s ease;color:#fff;font-size:.824em;font-weight:700;margin:0 10px;text-transform:uppercase;padding:10px 15px}
.fat.f2:hover p span{background:#2c2c2c}
.fat p{font-family:'Roboto Slab', serif;color:#2c2c2c;font-weight:300;margin-bottom:0;text-align:center}
.bSe .fat p{font-family:'Roboto Slab', serif;color:#2c2c2c;font-weight:300;margin-bottom:0;text-align:center}
.fab{background:#3a3b37;margin-bottom:45px;padding:30px 20px}
.fab img{max-width:200px}
.fab h4,.fab p{color:#fff}
.bSe .fab p{font-family:'Roboto Slab', serif;color:#fff;font-weight:300}
.bSe .fab h4{color:#fff;font-weight:700}
.fab h4{font-size:1.353em;font-weight:700;margin-top:0;margin-bottom:15px;text-transform:uppercase}
.fab .colm{margin-bottom:0}
.f3 .foai{display:table-cell;float:none;vertical-align:top;width:23%}
.f3 .foat{display:table-cell;float:none;padding-left:2%;vertical-align:top}
.f3 .btn{display:table;margin:40px auto 0;text-transform:uppercase}
.f3 .btn.big{line-height:1em}
.f3 .btn span{padding:17px 20px}
.f4 .foai{display:table-cell;float:none;vertical-align:top;width:15%}
.f4 .foat{display:table-cell;float:none;padding-left:2%;vertical-align:top}
.f4 .btn{margin-bottom:0}
.f4 input[type="submit"]{font-family:'Roboto Slab', serif;box-sizing:border-box;border:0;background:none;cursor:pointer;display:block;font-weight:300;font-size:.889em;height:38px;padding:0px 30px;width:100%}
.fab input[type="text"]{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;font-family:'Vollkorn';box-sizing:border-box;border:1px solid #cac5b5;background:#fdfaf2;color:#2d2d29;font-size:1.059em;height:37px;padding-left:20px}
.fab input[type="text"]:hover,.fab input[type="text"]:focus{background:#fff;border:1px solid #f5f1e4}
.fab input[type="text"]::-webkit-input-placeholder{color:#2d2d29}
.fab input[type="submit"]{padding:0 !important}
.f4 input[type="text"],.f4 .btn{float:left}
.f1f input[type="text"],.f1f .op-r{margin-right:2%;width:70%}
.f1f .btn{width:27.5%}
.f2f input[type="text"],.f2f .op-r{margin-right:1.5%;width:37%}
.f2f .btn{width:22.8%}
.f3f input[type="text"],.f3f .op-r{margin-right:1.5%;width:23.8%}
.f3f .btn{width:23.8%}
.f4f input[type="text"],.f4f .op-r{margin-right:2%;margin-bottom:20px;width:37%}
.f4f .btn{width:21.7%}
@font-face{font-family:'WooCommerce';src:url(//www.fluentcpp.com/wp-content/themes/voice/fonts/WooCommerce.eot);src:url(//www.fluentcpp.com/wp-content/themes/voice/fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(//www.fluentcpp.com/wp-content/themes/voice/fonts/WooCommerce.woff) format("woff"),url(//www.fluentcpp.com/wp-content/themes/voice/fonts/WooCommerce.ttf) format("truetype"),url(//www.fluentcpp.com/wp-content/themes/voice/fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'FontAwesome';src:url(//www.fluentcpp.com/wp-content/themes/voice/fonts/fontawesome-webfont.eot);src:url(//www.fluentcpp.com/wp-content/themes/voice/fonts/fontawesome-webfont.eot?#iefix) format("embedded-opentype"),url(//www.fluentcpp.com/wp-content/themes/voice/fonts/fontawesome-webfont.woff) format("woff"),url(//www.fluentcpp.com/wp-content/themes/voice/fonts/fontawesome-webfont.ttf) format("truetype"),url(//www.fluentcpp.com/wp-content/themes/voice/fonts/fontawesome-webfont.svg#fontawesome-webfont) format("svg");font-weight:normal;font-style:normal}
.cart-contents-btn,ul.cart-dropdown>li>a{color:#fff;font-size:16px;padding:10px 15px;font-size:16px;line-height:16px;margin:0 auto 10px auto;display:inline-block;border:2px solid #387fc8;background-color:rgba(225,225,225,0.6);border-radius:5px}
.cart-contents-btn:hover,ul.cart-dropdown>li>a:hover{background-color:#387fc8;color:#fff}
.cart-contents-btn:hover:before,ul.cart-dropdown>li>a:hover:before{color:#fff}
ul.cart-dropdown{min-width:250px;list-style:none;margin:0;padding:0}
ul.cart-dropdown>li{position:relative;display:inline}
ul.cart-dropdown>li>a{position:relative;border-radius:5px}
ul.cart-dropdown>li>a:before{content:"\e01d";font-size:16px;font-family:'WooCommerce';color:#387fc8}
ul.cart-dropdown>li:hover ul{display:block}
ul.cart-dropdown>li ul{display:none;top:32px;z-index:9999;list-style:none;position:absolute;min-width:238px;padding:5px 0;margin:2px 0 0;font-size:14px;background-color:#fff;border:1px solid #f4f3f3;box-shadow:0 6px 12px rgba(0,0,0,0.175)}
ul.cart-dropdown>li ul:before{position:absolute;top:-20px;height:30px;width:100%;opacity:0.1;content:" ";display:block}
ul.cart-dropdown>li ul:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#ffffff;border-width:5px;margin-left:-5px}
ul.cart-dropdown>li ul li .item{display:block;padding:3px 10px;margin:3px 0}
ul.cart-dropdown>li ul li .item:hover{background-color:#f3f3f3}
ul.cart-dropdown>li ul li .item:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
ul.cart-dropdown>li ul li .item-left{float:left}
ul.cart-dropdown>li ul li .item-left img{width:50px}
ul.cart-dropdown>li ul li .item-left span.item-info{margin-left:10px}
ul.cart-dropdown>li ul li .item-left span.item-info span.quantity-amount{display:block;text-align:left;color:#111}
ul.cart-dropdown>li ul li .item-left a{color:#555;font-size:14px;display:block;text-align:left}
ul.cart-dropdown>li ul li .item-left a:hover{color:#387fc8}
ul.cart-dropdown>li ul li .item-right{float:right}
ul.cart-dropdown>li ul li .item-right a{margin-top:14px;background-color:#FF4136;color:#fff;border-radius:100%;height:20px;line-height:20px;vertical-align:middle;width:20px;text-align:center;display:block;position:relative}
ul.cart-dropdown>li ul li .item-right a:after{content:"\f00d";font-family:'FontAwesome';font-size:12px;height:9px;width:9px;line-height:8px;position:absolute;top:50%;left:50%;margin-top:-4.5px;margin-left:-4.5px}
ul.cart-dropdown>li ul li.divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
ul.cart-dropdown>li ul li a.view-more{text-align:center;display:block;padding:10px 0;color:#555}
ul.cart-dropdown>li ul li a.view-more:hover{background-color:#f3f3f3}
ul.cart-dropdown li .item-left img,ul.cart-dropdown li .item-left span.item-info{float:left}
.clearfix-woo-widgets:after,ul.cart_list li:after,ul.product_list_widget li:after,ul.cart_list li dl:after,ul.product_list_widget li dl:after,.widget_shopping_cart_content .buttons:after,.widget_layered_nav ul li:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}
.clearfix-woo-widgets,ul.cart_list li,ul.product_list_widget li,ul.cart_list li dl,ul.product_list_widget li dl,.widget_shopping_cart_content .buttons,.widget_layered_nav ul li{display:inline-block}
html[xmlns] .clearfix-woo-widgets,html[xmlns] ul.cart_list li,ul.cart_list html[xmlns] li,html[xmlns] ul.product_list_widget li,ul.product_list_widget html[xmlns] li,html[xmlns] ul.cart_list li dl,ul.cart_list li html[xmlns] dl,html[xmlns] ul.product_list_widget li dl,ul.product_list_widget li html[xmlns] dl,html[xmlns] .widget_shopping_cart_content .buttons,.widget_shopping_cart_content html[xmlns] .buttons,html[xmlns] .widget_layered_nav ul li,.widget_layered_nav ul html[xmlns] li{display:block}
* html .clearfix-woo-widgets,* html ul.cart_list li,ul.cart_list * html li,* html ul.product_list_widget li,ul.product_list_widget * html li,* html ul.cart_list li dl,ul.cart_list li * html dl,* html ul.product_list_widget li dl,ul.product_list_widget li * html dl,* html .widget_shopping_cart_content .buttons,.widget_shopping_cart_content * html .buttons,* html .widget_layered_nav ul li,.widget_layered_nav ul * html li{height:1%}
ul.cart_list,ul.product_list_widget{list-style:none outside;padding:0;margin:0}
ul.cart_list li,ul.product_list_widget li{padding:4px 0;margin:5px 0;list-style:none;display:block;background:none}
ul.cart_list li a,ul.product_list_widget li a{display:block;margin-bottom:5px;font-weight:700}
ul.cart_list li img,ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}
ul.cart_list li dl,ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgba(0,0,0,0.1)}
ul.cart_list li dl dt,ul.cart_list li dl dd,ul.product_list_widget li dl dt,ul.product_list_widget li dl dd{display:inline-block;float:left;margin-bottom:1em}
ul.cart_list li dl dt,ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em 0;margin:0 4px 0 0;clear:left}
ul.cart_list li dl dd,ul.product_list_widget li dl dd{padding:0 0 .25em 0}
ul.cart_list li dl dd p:last-child,ul.product_list_widget li dl dd p:last-child{margin-bottom:0}
ul.cart_list li .star-rating,ul.product_list_widget li .star-rating{float:none;margin:0}
.woocommerce-product-search label{display:none}
.woocommerce-product-search input[type="search"]{height:40px;padding:0 10px}
.woocommerce-product-search input[type="submit"]{background-color:#fff;border:2px solid #387fc8;border-radius:5px;color:#387fc8;cursor:pointer;display:inline-block;font-size:17px;line-height:12px;padding:12px 16px;text-align:center}
.woocommerce-product-search input[type="submit"]:hover{background-color:#387fc8;color:#fff}
.widget_shopping_cart_content .total{border-top:1px solid #bcbcbc;padding:4px 0 0}
.widget_shopping_cart_content .total strong{min-width:40px;display:inline-block;font-weight:600}
.widget_shopping_cart_content .cart_list li{padding-left:2em;position:relative;padding-top:0;position:relative}
.widget_shopping_cart_content .cart_list li a.remove{position:absolute;top:0;left:0}
.widget_shopping_cart_content .buttons{margin-top:10px}
.widget_shopping_cart_content .buttons .button{background-color:#fff;border:2px solid #387fc8;border-radius:5px;color:#387fc8;cursor:pointer;display:inline-block;font-size:17px;line-height:12px;padding:12px 9px;text-align:center}
.widget_shopping_cart_content .buttons .button:hover{background-color:#387fc8;color:#fff}
.widget_layered_nav ul{margin:0;padding:0;border:0;list-style:none outside}
.widget_layered_nav ul li{padding:0 0 1px;list-style:none}
.widget_layered_nav ul li a,.widget_layered_nav ul li span{padding:1px 0;text-decoration:none}
.widget_layered_nav ul li.chosen a:before{content:"\e013";color:red}
.widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}
.widget_layered_nav_filters ul li{float:left;padding:0 1px 1px 0;list-style:none}
.widget_layered_nav_filters ul li a{text-decoration:none}
.widget_layered_nav_filters ul li a:before{content:"\e013";color:red}
.widget_price_filter .price_slider{margin-bottom:1em}
.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:0.8751em}
.widget_price_filter .price_slider_amount .button{font-size:1.15em}
.widget_price_filter .price_slider_amount .button{float:left}
.widget_price_filter .ui-slider{position:relative;text-align:left}
.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:red;border-radius:1em;cursor:ew-resize;outline:none;top:-.3em}
.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-.8em}
.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:red}
.widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:red;border:0}
.widget_price_filter .ui-slider-horizontal{height:.5em}
.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}
.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}
html{font-size:100%;height:100%;overflow-x:hidden}
body{font-family:'Roboto Slab', serif;background:#f5f1e4;font-size:17px;margin:0;overflow-x:hidden}
body.bp-t{background:#fff !important}
.bSe{font-family:'Vollkorn';color:#2c2c2c;font-weight:400;font-size:1em;line-height:1.6em}
.bSe p{font-family:'Vollkorn';color:#2c2c2c;font-weight:400;font-size:1em;line-height:1.6em;margin-bottom:30px}
h1.entry-title,h2.entry-title{margin-bottom:20px;text-align:center}
.lnd h1.entry-title,.lnd h2.entry-title{margin-bottom:60px}
h1.entry-title a,h2.entry-title a{-webkit-transition:all,.5s,ease-in-out;-moz-transition:all,.5s,ease-in-out;transition:all,.5s,ease-in-out;color:#2c2c2c}
h1.entry-title a:hover,h2.entry-title a:hover{color:#ea8355;text-decoration:none !important}
.ip h1.entry-title,.ip h2.entry-title{font-size:2.118em}
input[type="submit"]{-webkit-appearance:none}
img{border:0;height:auto;max-width:100%}
.wp-caption{box-sizing:border-box;max-width:100%}
.wp-caption .wp-caption-text{color:#525252;font-size:.882em;font-style:italic;max-width:100%;text-align:center}
.wp-caption img{box-sizing:border-box;display:block}
.wp-caption .wp-caption-text{margin-bottom:0px;padding-top:10px}
.wp-caption.circle-image img{border-radius:50%;display:table;margin:0 auto;width:50%}
.wp-caption.rounded-image img{border-radius:9px}
.wp-caption.framed-image{box-shadow:3px 0px 7px 0px rgba(0,0,0,0.11);background:#fff;padding:20px 20px 10px 20px}
.wp-caption.lifted-image img{box-shadow:3px 0px 7px 0px rgba(0,0,0,0.21)}
img{box-sizing:border-box}
img.size-full{margin:10px auto}
img.circle-image{border-radius:50%;display:table;margin:0 auto;width:50%}
img.rounded-image{border-radius:9px}
img.framed-image{box-shadow:3px 0px 7px 0px rgba(0,0,0,0.11);background:#fff;display:block;padding:20px}
img.lifted-image{box-shadow:3px 0px 7px 0px rgba(0,0,0,0.21);display:block}
ins{background:#fff9c0;text-decoration:none}
hr{border-color:#dedede}
.alignnone{margin:10px}
.aligncenter{display:block;margin:10px auto}
.alignright{float:right;margin:10px 0 10px 20px}
.alignleft{float:left;margin:10px 20px 10px 0}
.textcenter{text-align:center}
blockquote:before{font-family:'voice-icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e61d';color:#ea8355;font-size:24px;float:left;margin-right:10px}
.bSe blockquote p{font-family:'Roboto Slab', serif;color:#525252;font-weight:300;font-size:1.412em}
.bSe blockquote p cite{display:block;font-size:.583em;font-style:normal;text-transform:uppercase}
.bSe table{text-align:left;width:100%}
.bSe table th{background:#cac5b5;color:#fffef0;font-weight:400;font-size:1.176em;padding:15px}
.bSe table th a{color:#fffef0}
.bSe table td{background:#fff;color:#2c2c2c;font-weight:400;padding:15px}
.bSe table tr{border-bottom:1px solid #cac5b5}
dl{padding-left:80px}
dl dt{font-weight:700;line-height:1.3em}
dl dd{line-height:1.3em;margin-bottom:35px}
.bSe a{color:#ea8355}
.bSe a:hover{text-decoration:underline}
.bSe .cnt ul,.bSe .cnt ol{line-height:1.5em;margin-bottom:1.25em;padding-left:60px}
.bSe .cnt ul ul,.bSe .cnt ul ol,.bSe .cnt ol ul,.bSe .cnt ol ol{margin-top:20px;padding-left:40px}
.bSe .cnt ul{list-style-type:none}
.bSe .cnt ul li{color:#343434}
.bSe .cnt ul li:before{font-family:'voice-icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e61c';color:#ea8355;font-size:13px;margin-right:15px}
address{color:#343434;font-style:normal;line-height:1.5em}
pre{background:#2c2c2c;color:#fffef0;font-family:'Courier New';font-size:17px;margin:20px 0;overflow:auto;padding:20px;white-space:pre-wrap;word-wrap:break-word;line-height:1.4}
article .cnt pre h1,article .cnt pre h2,article .cnt pre h3,article .cnt pre h4,article .cnt pre h5,article .cnt pre h6{color:#fffef0}
article .cnt pre ul,article .cnt pre ol{color:#fffef0}
article .cnt pre p{color:#fffef0}
header{background:#2c2c2c;padding:15px 0}
header .logo{display:table;margin:0 auto}
.bSe{font-family:'Vollkorn';font-weight:400;overflow:hidden}
.bSe.fullWidth,.bSe.bpd{margin-left:240px}
.bSe .wrp{margin-left:60px}
.fullWidth .wrp,.fullWidth .cck{width:980px}
.bpd .wrp,.bpd .cck{width:800px}
.lnd .wrp,.lnd .in{margin:0 auto}
.lnd .in{width:100%}
.lnd .cck,.lnd .wrp{width:980px}
.lnd .scvps{margin:0 auto}
.cck{margin:0 auto}
.bSe.lnd article .cnt{border-bottom:0}
.bSe.idx article{margin-top:50px;margin-bottom:0px;padding-bottom:0;padding-top:0px}
.bSe.idx article.ip{padding-top:0px;margin-top:50px}
.bSe article{margin-bottom:20px;padding-top:40px;padding-bottom:10px}
.bSe article .cnt{border-bottom:2px solid #cac5b5;padding-bottom:10px}
.bSe article.ip{padding-top:40px}
.bSe article.sty{background:#fff;padding-bottom:10px}
.bSe article.sty .cnt{margin-left:15px;margin-right:15px}
.bSe article.ach{padding-top:20px;margin-top:0px;padding-bottom:0}
.bSe article.ach .cnt{border-bottom:1px solid #cac5b5}
.bSe article.ach .cnt ul{padding-left:0}
.bSe article.ach .cnt ul li{display:inline-block;padding-right:5px}
.bSe article.ach .cnt ul li:before{display:none}
.bSe article.ach .cnt a:hover{text-decoration:none}
.bSe article.ach .cnt p{margin-bottom:0}
.far+.wrp{padding-top:60px}
.pnav .pav{-webkit-transition:all,.5s,ease-out;-moz-transition:all,.5s,ease-out;transition:all,.5s,ease-out;color:#4d4d47;cursor:pointer;max-width:40%;position:relative}
.pnav .pav span{font-family:'Roboto Slab', serif;font-size:1.059em;font-weight:300}
.pnav .pav span:first-child{font-weight:400;margin-bottom:7px}
.pnav .pav:hover{color:#ea8355;text-decoration:none}
.pnav .pav.left{text-align:left;padding-left:30px}
.pnav .pav.left:before{font-family:'voice-icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e612';position:absolute;left:0;top:5px}
.pnav .pav.right{text-align:right;padding-right:30px}
.pnav .pav.right:before{font-family:'voice-icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e613';position:absolute;right:0;top:5px}
.pnav .pav span{display:block}
.hru{background:#cac5b5}
.hru .quo{margin:0 auto;padding:30px 0;text-align:center;width:80%}
.hru .quo:hover .entry-title{-webkit-transition:all,.5s,ease;-moz-transition:all,.5s,ease;transition:all,.5s,ease;-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform:scale(1.01);-o-transform:scale(1.01);transform:scale(1.01);opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}
.hru .quo:hover .entry-title a{color:#fff}
.hru .quo h1.entry-title,.hru .quo h2.entry-title{color:#fff;font-size:2.353em;line-height:1.3em;font-weight:300}
.hru .quo h1.entry-title a,.hru .quo h2.entry-title a{color:#fff}
.hru .quo p{font-family:'Roboto Slab', serif;color:#fff;font-size:1.412em;font-weight:300;margin-bottom:0}
.ach{color:#525252;line-height:1.3em}
.ach .cnt{position:relative}
.ach .cnt::after{clear:both;content:"";display:table}
.ach h6{color:#2d2d29;font-size:1em}
.ach h6 span{color:#ea8355}
.bSe .ach .achs{list-style-type:none;padding-left:0;margin-bottom:0}
.bSe .ach .achs li{text-align:right}
.bSe .ach .achs li:before{content:''}
.ach .achw{float:left;width:85%}
.ach .achs{position:absolute;right:0;bottom:10px}
.ach .achs li{display:inline-block}
.ach .achs li a:hover:before{color:#ea8355}
.ach .achs li a:before{-webkit-transition:all,.5s,ease-in-out;-moz-transition:all,.5s,ease-in-out;transition:all,.5s,ease-in-out;font-family:'voice-icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#4d4d47;vertical-align:bottom}
.ach .achs li a.fb:before{content:'\e610'}
.ach .achs li a.twitter:before{content:'\e60f'}
.ach .achs li a.g_plus:before{content:'\e616'}
.ach .achs li a.linkedin:before{content:'\e619'}
.ach .achs li a.xi:before{font-family:'voice-icomoon2';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f168'}
.pm{font-family:'Vollkorn';border:1px solid #cac5b5;color:#2c2c2c;display:table;font-style:italic;font-size:.941em;margin:15px auto 40px auto;padding:10px}
.pm a{color:#2c2c2c !important}
.rme{-webkit-transition:all,.5s,ease-in-out;-moz-transition:all,.5s,ease-in-out;transition:all,.5s,ease-in-out;border:1px solid #cac5b5;padding:10px}
.rme a{-webkit-transition:all,.5s,ease-in-out;-moz-transition:all,.5s,ease-in-out;transition:all,.5s,ease-in-out}
.rme:hover{background:#ea8355;border:1px solid #ea8355}
.rme:hover a{color:#f5f1e4;text-decoration:none}
.tgs{color:#2c2c2c;font-style:italic;padding-top:20px}
.tgs a{color:#2c2c2c}
article#comments{margin-top:-50px}
.ctb h4{font-family:'Vollkorn';color:#2d2d29;font-size:1.294em;margin-top:0;margin-bottom:30px}
.no_comm{border-top:1px solid #cac5b5;border-bottom:1px solid #cac5b5;margin-bottom:20px}
.cmb .cmb .ccr{width:85%}
.cmb div.ccr{width:90%}
.cmb .cmc{margin-bottom:12px}
.cmb ul{margin-left:10%}
.cmc{background:#fdfaf2;font-size:1em;padding:30px 15px}
.cmc .avatar{height:70px;width:70px}
.cmc .nam{font-family:'Roboto Slab', serif;color:#525252;display:block;font-size:.882em;font-weight:400;margin-bottom:20px}
.cmc .nam .uDt{color:#8c8c8c;font-size:.8em}
.cmc .nam a,.cmc .nam .uNM{color:#525252;font-weight:700;text-decoration:none}
.cmc p{color:#525252}
.cmc.byAut{border-radius:1px;border:2px solid #cac5b5}
.cmc.byAut .avatar{box-shadow:1px 1px 0 0 #ea8355}
.rpl{-webkit-transition:all,.5s,ease-in-out;-moz-transition:all,.5s,ease-in-out;transition:all,.5s,ease-in-out;border:1px solid #cac5b5;background:#fff;font-size:.706em;line-height:1em;margin-top:-24px;margin-right:-9px;padding:6px 10px 6px 30px;position:relative}
.rpl:before{-webkit-transition:all,.5s,ease-in-out;-moz-transition:all,.5s,ease-in-out;transition:all,.5s,ease-in-out;font-family:'voice-icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;content:'\e626';font-size:20px;line-height:20px;position:absolute;left:8px;top:0}
.rpl:hover{background:#ea8355;color:#fff;text-decoration:none !important}
.rpl:hover:before{color:#fff}
.rpl.crp:before{content:'\e601';line-height:23px}
.lrp{margin-top:30px}
.lrp form{margin-top:20px}
.lrp form input[type="text"],.lrp form textarea{-webkit-transition:all,.5s,ease-in-out;-moz-transition:all,.5s,ease-in-out;transition:all,.5s,ease-in-out;font-family:'Vollkorn';box-sizing:border-box;background:#fdfaf2;border:1px solid #ebe5d4;color:#525252;font-size:1em}
.lrp form input[type="text"]:hover,.lrp form input[type="text"]:focus,.lrp form textarea:hover,.lrp form textarea:focus{background:#fff}
.lrp form input[type="text"]::-webkit-input-placeholder{color:#525252}
.lrp form input[type="text"]{float:left;height:40px;margin-left:2%;padding-left:15px;width:32%}
.lrp form input[type="text"]:first-child{margin-left:0}
.lrp form textarea{min-height:250px;padding:15px;width:100%}
.lrp form input[type="submit"]{font-family:'Roboto Slab', serif;background:#ea8355;border:0;cursor:pointer;color:#fff;display:table;font-size:.941em;font-weight:300;height:40px;margin:30px auto;padding:0 17px}
.lrp form input[type="submit"]:hover{background:#ed926a}
.lrp form input[type="submit"]:active{background:#d67448}
.lrp .crp{margin-right:0}
.pgn{margin-top:20px;margin-bottom:20px}
.pgn>span,.pgn>a{font-family:'Roboto Slab', serif;-webkit-transition:background,.2s,ease;-moz-transition:background,.2s,ease;transition:background,.2s,ease;border:1px solid #cac5b5;color:#4d4d47;cursor:pointer;display:block;float:left;font-size:1.059em;height:46px;line-height:46px;margin-right:6px;padding:0 15px}
.pgn>span.current,.pgn>a.current{background:#ebe5d4}
.pgn>span:hover,.pgn>a:hover{border:1px solid #ea8355;background:#ea8355;color:#f5f1e4;text-decoration:none}
.bSe .cnt .brd{margin:0;padding:0}
.brd li{color:#8c8c8c;display:inline;font-size:.824em}
.brd li span{display:inline-block;text-align:center;width:15px}
.brd li a{color:#8c8c8c}
.brd li:last-child{color:#cac5b5}
.brd li:last-child a{color:#cac5b5}
.brd li:before{display:none}
.brd .no-link{color:#8c8b8b;text-decoration:none;cursor:default}
.fwI{display:block;height:auto;margin-bottom:35px}
.fwI img{width:100%}
.ip .fwI{margin-bottom:10px}
.sty .fwI{margin-left:-15px;margin-right:-15px;overflow:hidden}
.afim{float:right;margin:0 0 40px 40px;max-width:300px}
.hui{background-position:center center;background-repeat:no-repeat;position:relative}
.tt-dmy{display:block;max-height:100%;visibility:hidden;z-index:0}
.gnav{margin-top:2px;margin-bottom:30px;min-height:40px;position:relative}
.gnav .gwrp{margin:0 auto;width:61.5%}
.bpd .gnav .gwrp{width:48.5%}
.bpd .sty .gnav .gwrp{width:44.9%}
.sty .gnav .gwrp{width:59%}
.gnav .gprev,.gnav .gnext{-webkit-transition:background,.5s,ease-in-out;-moz-transition:background,.5s,ease-in-out;transition:background,.5s,ease-in-out;font-family:'Roboto Slab', serif;background:#ea8355;color:#fffef0;cursor:pointer;display:block;font-size:18px;font-weight:300;text-decoration:none !important;padding:10px 15px;position:absolute;top:0px;width:150px}
.gnav .gprev:hover,.gnav .gnext:hover{background:#cac5b5}
.gnav .gprev{text-align:left;left:0px}
.gnav .gprev:before{font-family:'Vollkorn';content:'\0003C';display:inline-block;margin-right:10px}
.gnav .gnext{text-align:right;right:0px}
.gnav .gnext:after{font-family:'Vollkorn';content:'\0003E';display:inline-block;margin-left:10px}
.gnav ul{margin:0 auto;width:100%}
.bSe .gnav ul{display:table;margin:0 auto;padding:0}
.gnav ul li{display:block;float:left;list-style-type:none}
.bSe .gnav ul li:before{content:'';display:none}
.gnav ul li a{background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;border:none;display:block;height:40px;margin:1px 3px 1px 0px;opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);width:40px}
.gnav ul li a:hover{border:2px solid rgba(0,0,0,0.4);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;height:36px;width:36px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}
.fwI+.wp-audio-shortcode{margin-top:-25px}
.wp-audio-shortcode{margin-bottom:25px}
.mejs-audio.mejs-container{height:60px !important}
.mejs-audio.mejs-container .mejs-controls{background:#cac5b5 !important;background-image:none !important;height:60px !important}
.mejs-audio.mejs-container .mejs-controls .mejs-time-rail span{border-radius:0 !important}
.mejs-audio.mejs-container .mejs-controls .mejs-time-rail .mejs-time-total{border-radius:0 !important;background:#d67448 !important;height:13px !important;overflow:hidden}
.mejs-audio.mejs-container .mejs-controls .mejs-time-rail .mejs-time-loaded{border-radius:0 !important;background:#d67448 !important;height:13px !important}
.mejs-audio.mejs-container .mejs-controls .mejs-time-rail .mejs-time-current{border-radius:0 !important;background:#ea8355 !important;height:13px !important}
.mejs-audio.mejs-container .mejs-time.mejs-duration-container{display:none !important}
.mejs-audio.mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{border-radius:0 !important;background:#d67448 !important;background-image:none !important;height:13px !important}
.mejs-audio.mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{border-radius:0 !important;background:#ea8355 !important;background-image:none !important;height:13px !important}
.mejs-audio.mejs-container .mejs-button.mejs-volume-button{height:50px !important;width:80px !important}
.mejs-audio.mejs-container .mejs-controls .mejs-time span{display:none !important}
.mejs-audio.mejs-container .mejs-controls .mejs-button button{background:url(//www.fluentcpp.com/wp-content/themes/voice/images/audio_controls.png) no-repeat !important;margin:14px 5px !important}
.mejs-audio.mejs-container .mejs-controls .mejs-button button:focus{outline:0 !important;outline-color:transparent !important;outline-style:none !important}
.mejs-audio.mejs-container .mejs-controls .mejs-mute button{background-position:-89px 0px !important;height:40px !important;margin:0px !important;right:10px;top:12px;width:30px !important}
.mejs-audio.mejs-container .mejs-controls .mejs-unmute button{background-position:-127px 0px !important;height:40px !important;margin:0px !important;right:10px;top:12px;width:30px !important}
.mejs-audio.mejs-container .mejs-controls .mejs-play,.mejs-audio.mejs-container .mejs-controls .mejs-pause{width:50px !important}
.mejs-audio.mejs-container .mejs-controls .mejs-play button{background-position:9px -1px !important}
.mejs-audio.mejs-container .mejs-controls .mejs-pause button{background-position:-38px -1px !important}
.mejs-audio.mejs-container .mejs-button.mejs-playpause-button button{height:30px !important;width:40px !important}
.mejs-audio.mejs-container .mejs-controls .mejs-time-rail{padding-top:18px !important}
.mejs-audio.mejs-container .mejs-controls .mejs-horizontal-volume-slider{margin-top:23px !important;margin-right:20px !important}
.mejs-audio.mejs-container .mejs-controls .mejs-horizontal-volume-slider{border-radius:0 !important;height:13px !important;width:100px !important;overflow:hidden}
.mejs-audio.mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{top:0px !important;width:100px !important}
.mejs-audio.mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{top:0px !important}
.wp-video .mejs-container .mejs-controls{height:45px !important}
.lost .losti{text-align:center}
.lost h1{font-size:150px;margin-top:60px}
.lost p{font-size:24px}
.lost form input[type="text"]{-webkit-transition:all,.5s,ease-in-out;-moz-transition:all,.5s,ease-in-out;transition:all,.5s,ease-in-out;font-family:'Vollkorn';box-sizing:border-box;background:#fdfaf2;border:1px solid #ebe5d4;color:#525252;float:left;font-size:1em;height:50px;margin-right:2%;padding-left:2%;width:73%}
.lost form input[type="text"]:hover,.lost form input[type="text"]:focus{background:#fff}
.lost form input[type="text"]::-webkit-input-placeholder{color:#525252}
.lost form input[type="submit"]{font-family:'Roboto Slab', serif;background:#ea8355;border:0;cursor:pointer;color:#fff;display:table;font-size:.941em;font-weight:300;height:50px;margin:30px auto;padding:0 17px;width:25%}
.lost form input[type="submit"]:hover{background:#ed926a}
.lost form input[type="submit"]:active{background:#d67448}
.aut{box-shadow:0px 6px 10px 0px rgba(0,0,0,0.51);border-radius:50%;background-size:cover;background-position:center center;background-repeat:no-repeat;border:5px solid #ea8355;display:block;height:125px;width:125px}
.aut img{border-radius:50%;display:block;height:125px;width:125px}
header .aut{margin:0 auto -60px auto}
footer{background:#cac5b5;margin-top:60px;text-align:center;padding:30px 0 15px 0}
footer .fmw{font-family:'Roboto Slab', serif;margin-bottom:20px}
footer .fmw ul{display:table;list-style-type:none;margin:0 auto}
footer .fmw ul li{display:block;float:left}
footer .fmw ul li:first-child:before{content:''}
footer .fmw ul li:before{content:'-';color:#fffef0;display:inline-block;width:30px}
footer .fmw ul li a{color:#fffef0;font-size:.882em;text-transform:uppercase}
footer .fmw ul li a:hover{color:#ebe5d4}
footer .fms{margin-bottom:30px}
footer .fms ul{display:table;list-style:none;margin:0 auto}
footer .fms ul::after{clear:both;content:"";display:table}
footer .fms ul li{display:block;float:left}
footer .fms ul li:first-of-type a{margin-left:0}
footer .fms ul li a{-webkit-transition:color,.5s,ease;-moz-transition:color,.5s,ease;transition:color,.5s,ease;color:#fffef0;display:block;height:35px;margin-left:20px;text-align:center;overflow:hidden;width:35px}
footer .fms ul li a:before{font-family:'voice-icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:35px;line-height:37px}
footer .fms ul li a.fb:before{content:'\e60c'}
footer .fms ul li a.twitter:before{content:'\e60b'}
footer .fms ul li a.g_plus:before{content:'\e615'}
footer .fms ul li a.linkedin:before{content:'\e60d'}
footer .fms ul li a.youtube:before{content:'\e620'}
footer .fms ul li a.rss:before{content:'\e61f'}
footer .fms ul li a.prinster:before{content:'\e614'}
footer .fms ul li a:hover{color:#2c2c2c}
footer .fmc p,footer .fmc a{color:#fffef0;font-size:12px}
footer .fmc p{margin-bottom:0}
footer .fmc a{text-decoration:underline}
footer .fmc a:hover{color:#ebe5d4}
footer .fmc span{display:inline-block;width:10px}
.msd{text-align:center}
.msd .sbm{cursor:pointer;display:none}
.msd .auth{position:relative}
.msd .aubb{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);box-shadow:0 0 6px 0 rgba(0,0,0,0.12);border-radius:9px;background:#fff;min-height:62px;padding:20px 20px 15px;position:absolute;left:94%;top:50%;width:560px;text-align:left;z-index:6}
.msd .aubb.atb{top:100%}
.msd .aubb.atb:before{top:20%}
.msd .aubb h4{font-weight:300;margin-top:0px}
.msd .aubb a{color:#ea8355}
.msd .aubb:before{content:'';border-bottom:20px solid transparent;border-right:20px solid #fff;border-top:20px solid transparent;height:0;width:0;position:absolute;left:-20px;top:40%}
.msd .aubs{border-top:1px solid #cac5b5;margin-top:10px;padding-top:10px}
.msd .aubs ul{list-style-type:none}
.msd .aubs ul li{display:inline-block}
.msd .aubs ul a{display:block}
.msd .aubs ul a:before{-webkit-transition:color,.5s,ease-in-out;-moz-transition:color,.5s,ease-in-out;transition:color,.5s,ease-in-out;font-family:'voice-icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#525252;display:block;font-size:26px;height:26px;width:26px}
.msd .aubs ul a:hover:before{color:#cac5b5}
.msd .aubs ul a.twitter:before{content:'\e60b'}
.msd .aubs ul a.fb:before{content:'\e60c'}
.msd .aubs ul a.g_plus:before{content:'\e615'}
.msd .aubs ul a.linkedin:before{font-family:'voice-icomoon2';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f08c'}
.msd .aubs ul a.xi:before{font-family:'voice-icomoon2';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f169'}
.msd .mre{display:block;line-height:1.5em}
.msd .mre:after{font-family:'voice-icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e61b';display:block;float:right;height:10px;margin-top:6px;margin-left:10px}
.msd .aut{margin:0 auto 20px;position:relative}
.msd .aut:before{font-family:'Vollkorn';-webkit-transition:all,.5s,ease-in-out;-moz-transition:all,.5s,ease-in-out;transition:all,.5s,ease-in-out;border-radius:50%;background:transparent;content:'';cursor:default;color:#fffef0;font-size:72px;line-height:125px;font-weight:700;height:125px;position:absolute;left:0;right:0;top:0;bottom:0;width:125px}
.msd #logo,.msd #text_logo{display:block;margin-bottom:30px}
.msd #logo img{max-width:200px}
.msd .si{margin-bottom:20px;position:relative}
.msd .si .aubb p{color:#525252;font-size:1em;font-style:normal;line-height:1.3em;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}
.msd .si p{-webkit-transition:opacity,.5s,ease;-moz-transition:opacity,.5s,ease;transition:opacity,.5s,ease;font-family:'Vollkorn';color:#fffef0;font-size:.882em;font-style:italic;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}
.msd .si:hover .aut{text-align:center}
.msd .si:hover .aut:before{font-family:'Vollkorn';background:rgba(9,10,7,0.5);content:'i';text-align:center}
.msd .si:hover p{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}
.msd .msh>div{margin:0 auto;width:206px}
.msd .msh input[type="text"]::-webkit-input-placeholder{color:#fffef0}
.msd .msh input[type="text"]{font-family:'Vollkorn';background:rgba(9,10,7,0.6);border:0;color:#fffef0;float:left;font-size:18px;font-style:italic;height:28px;margin:0px;padding:10px 0 10px 5%;width:75%}
.msd .msh input[type="text"]:hover,.msd .msh input[type="text"]:focus{background:rgba(9,10,7,0.4)}
.msd .msh input[type="text"]:hover+button,.msd .msh input[type="text"]:focus+button{background:rgba(9,10,7,0.4)}
.msd .msh button{background:rgba(9,10,7,0.6);border:0;cursor:pointer;float:right;height:48px;line-height:47px;width:20%}
.msd .msh button:before{font-family:'voice-icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ea8355;content:'\e602';font-size:20px}
.msd .sb{display:table;height:47px;margin:0 auto}
.msd .sb a{color:#ea8355;float:left;font-size:30px;line-height:30px;text-align:center}
.msd .sb a:before{font-family:'voice-icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:40px}
.msd .sb a.sbs{cursor:pointer}
.msd .sb a.sbs:before{content:'\e602';cursor:pointer;font-size:25px;line-height:25px}
.msd .sb a.sbm:before{content:'\e622';font-size:30px;line-height:30px;margin-top:1px}
.msd .sb a.nhbd{display:none}
.msd nav{display:block}
.msd nav>ul>li{cursor:pointer;display:block;list-style-type:none;position:relative;padding:0}
.msd nav>ul>li:hover{background:rgba(9,10,7,0.6)}
.msd nav>ul>li:hover>a{color:#ea8355}
.msd nav>ul>li.current-menu-item>a,.msd nav>ul>li.current_page_item>a,.msd nav>ul>li.current-page-item>a{color:#ea8355}
.msd nav>ul>li.menu-item-has-children>a{position:relative}
.msd nav>ul>li.menu-item-has-children>a:after{font-family:'voice-icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e61b';display:block;height:17px;margin:auto;position:absolute;right:17px;top:0;bottom:0;width:15px}
.msd nav>ul>li>a{color:#fffef0;display:block;font-size:.882em;line-height:1.5em;padding:17px;text-transform:uppercase}
.msd nav>ul ul{box-shadow:0px 0px 6px 0px rgba(0,0,0,0.12);background:#fff;display:none;position:absolute;top:0;left:240px;width:240px}
.msd nav>ul ul ul{left:240px;top:0%}
.msd nav>ul ul ul.switch{left:0;top:100%}
.msd nav>ul ul li{display:block;list-style-type:none;text-align:left;position:relative}
.msd nav>ul ul li.menu-item-has-children>a:after{font-family:'voice-icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e61b';height:17px;margin:auto;position:absolute;right:17px;top:0;bottom:0}
.msd nav>ul ul li a{color:#535353;display:block;font-size:.882em;line-height:1.5em;padding:17px;position:relative}
.msd nav>ul ul li:hover{background:#525252}
.msd nav>ul ul li:hover>a{color:#ea8355}
.msd.smh .sbm{display:inline-block}
.msd.smh nav{display:none}
#text_logo{font-size:32px}
#text_logo.blue a{color:#91c7d9}
#text_logo.dark a{color:#8c8c8c}
#text_logo.green a{color:#a2af87}
#text_logo.light a{color:#fbfbfb}
#text_logo.purple a{color:#beadd4}
#text_logo.red a{color:#ef4b54}
#text_logo.teal a{color:#a1d1c0}
#text_logo.orange a{color:#ea8355}
.bubbleClone{position:absolute;z-index:101;left:0;top:50px;background:red}
#scrollingWidgets{width:240px}
#scrollingWidgets .viewport{height:400px;margin:0 auto;overflow-y:hidden;overflow-x:auto;position:relative;width:240px}
@media (min-width: 769px){.scroll-wrapper{overflow:visible;overflow-y:hidden !important;padding:0 !important;position:relative}
.scroll-wrapper.o-visible{overflow-y:visible !important}
.scroll-wrapper.o-visible>.scroll-content{overflow-y:visible !important}
.scroll-wrapper>.scroll-content{border:none !important;box-sizing:content-box !important;height:auto;left:0;margin:0;max-height:none;max-width:none !important;overflow:visible;overflow-y:scroll !important;padding:0;position:relative !important;top:0;width:auto !important}
.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}
.scroll-wrapper.scroll--rtl{direction:rtl}}.scroll-element{box-sizing:content-box;display:none}
.scroll-element div{box-sizing:content-box}
.scroll-element .scroll-bar,.scroll-element .scroll-arrow{cursor:default}
.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}
.scrollbar-chrome>.scroll-element,.scrollbar-chrome>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}
.scrollbar-chrome>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}
.scrollbar-chrome>.scroll-element.scroll-x{bottom:0;height:16px;left:0;min-width:100%;width:100%}
.scrollbar-chrome>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:11px}
.scrollbar-chrome>.scroll-element .scroll-bar{background:rgba(255,254,240,0.3);cursor:default;border-radius:7px}
.scrollbar-chrome>.scroll-element .scroll-bar:hover{background:rgba(255,254,240,0.5)}
.scrollbar-chrome>.scroll-element.scroll-draggable .scroll-bar{background:rgba(255,254,240,0.3)}
.scrollbar-chrome>.scroll-content.scroll-scrolly_visible{left:-16px;margin-left:16px}
.scrollbar-chrome>.scroll-element.scroll-y .scroll-bar{left:0;min-height:10px;width:8px}
.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_size{height:14px;left:-4px}
.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_size{top:-4px}
.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-19px}
.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-19px}
.scroll-element.scroll-x{display:none !important}
#scrollingWidgets .overview,.scroll-container .overview{list-style:none;margin:0;padding:0;position:absolute;left:0;top:0;width:100%;height:100%}
#scrollingWidgets .scrollbar,.scroll-container .scrollbar{position:absolute;right:0;width:11px;z-index:100}
#scrollingWidgets .track,.scroll-container .track{height:100%;margin-top:6px;position:relative;width:11px}
#scrollingWidgets .thumb,.scroll-container .thumb{border-radius:7px;background:rgba(255,254,240,0.3);cursor:pointer;height:20px;overflow:hidden;position:absolute;top:0;left:0px;width:8px}
#scrollingWidgets .thumb .end,.scroll-container .thumb .end{height:5px;overflow:hidden;width:8px}
#scrollingWidgets .disable,.scroll-container .disable{display:none}
.noSelect{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}
.sAs{background:#4d4d47;color:#f5f1e4;height:100%;padding:30px 0px;position:fixed;left:0;top:0;width:240px;z-index:10}
.sAs .sAsdmy{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}
.sAs .sAsin{position:relative;z-index:3}
.sAs.sdef .sAsdmy{background-image:url(//www.fluentcpp.com/wp-content/themes/voice/images/default_sidebar_bg.png);background-repeat:no-repeat;background-position:center top;background-size:100%}
.sAs.sdef .sAsdmy:before{background-color:rgba(9,10,7,0.71);content:'';height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%}
.sAs.sdib .sAsdmy{background-repeat:no-repeat;background-position:top center;background-size:auto 100%}
.sAs.sdib .sAsdmy:before{background-color:rgba(9,10,7,0.7);content:'';height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%}
.sAs.sdfb .sAsdmy{background-repeat:no-repeat;background-position:center center;background-size:auto 100%;filter:blur(3px);-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);filter:url(//www.fluentcpp.com/wp-content/themes/voice/css/blur.svg#blur);clip:rect(auto 240px auto auto)}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.sAs.sdfb .sAsdmy{background-size:auto 200%}}.sAs.sdfb .sAsdmy:before{background-color:rgba(9,10,7,0.7);content:'';height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%}
.sAs section{font-size:1em;margin:15px auto;width:206px}
.sAs section .twr{overflow:hidden}
.sAs section:first-of-type{margin-top:0px}
.sAs section .scn{margin:0 auto;width:206px}
.sAs section a{color:#fffef0}
.sAs section .ttl{border-bottom:1px solid #585851;color:#ea8355;font-size:1.118em;margin-bottom:17px;padding-bottom:17px;text-transform:uppercase}
.sAs section .ttl a{color:#ea8355}
.sAs section .scn ul{list-style-type:none}
.sAs section .scn ul li{font-size:.706em;font-weight:300;line-height:20px}
.sAs section .scn ul li li{font-size:1em}
.sAs section .scn ul a{color:#fffef0}
.sAs section .scn>ul>li,.sAs section .scn .scTC ul.scT-tab>li{-webkit-transition:all,.5s,ease-in-out;-moz-transition:all,.5s,ease-in-out;transition:all,.5s,ease-in-out;border-bottom:1px solid #242521;margin:0 -17px;padding:14px 17px}
.sAs section .scn>ul>li:hover,.sAs section .scn .scTC ul.scT-tab>li:hover{background:rgba(9,10,7,0.6);color:#ea8355}
.sAs section .scn ul#recentcomments li{color:rgba(255,254,240,0.4);font-size:.706em;line-height:20px}
.sAs section .scn ul#recentcomments li:hover a:last-child{color:#ea8355}
.sAs section .scn ul#recentcomments a{-webkit-transition:all,.2s,ease;-moz-transition:all,.2s,ease;transition:all,.2s,ease;color:#fffef0}
.sAs section .scn ul#recentcomments a:first-child{color:rgba(255,254,240,0.4)}
.sAs section .scn ul#recentcomments a:last-child{display:block;font-size:1.25em}
.sAs section[id*='recent-posts-'] ul li a,.sAs section[id*='recent-posts-'] ul li span{display:block}
.sAs section[id*='recent-posts-'] ul li a{font-size:1.25em}
.sAs section[id*='recent-posts-'] ul li span{color:rgba(255,254,240,0.4)}
.sAs section[id*='recent-posts-'] ul li:hover a{-webkit-transition:all,.2s,ease;-moz-transition:all,.2s,ease;transition:all,.2s,ease;color:#ea8355}
.wat p{color:#fffef0;word-wrap:break-word}
section[id*='categories'] label[for='cat']{display:none}
.srh{height:40px}
.srh::after{clear:both;content:"";display:table}
.srh input[type="text"]{-webkit-transition:all,.5s,ease-in-out;-moz-transition:all,.5s,ease-in-out;transition:all,.5s,ease-in-out;font-family:'Roboto Slab', serif;background:#f4f4f4;border:0;color:#9f9f9f;font-size:1em;float:left;height:40px;line-height:40px;padding:0 0 0 5%;width:75%}
.srh input[type="text"]:focus,.srh input[type="text"]:hover{background:#f5f1e4;color:#525252}
.srh input[type="text"]::-webkit-input-placeholder{color:#9f9f9f}
.srh input[type="text"]:focus+button{-webkit-transition:all,.5s,ease-in-out;-moz-transition:all,.5s,ease-in-out;transition:all,.5s,ease-in-out;background:#f5f1e4}
.srh input[type="text"]:hover+button{-webkit-transition:all,.5s,ease-in-out;-moz-transition:all,.5s,ease-in-out;transition:all,.5s,ease-in-out;background:#f5f1e4}
.srh button{background:#f4f4f4;border:0;cursor:pointer;float:right;height:40px;line-height:40px;width:20%}
.srh button:before{font-family:'voice-icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ea8355;content:'\e602';font-size:20px}
#wp-calendar{color:#f5f1e4;font-size:.941em;table-layout:fixed;text-align:center;width:100%}
#wp-calendar caption{border-bottom:1px solid #585851;padding:0 0 17px 0}
#wp-calendar thead{font-size:.875em;font-weight:700}
#wp-calendar thead th{padding:13px 0}
#wp-calendar tbody{font-size:.813em;font-weight:300}
#wp-calendar tbody td{padding:9px 0}
#wp-calendar tbody td a{color:#ea8355}
#wp-calendar tfoot{border-top:1px solid #585851}
#wp-calendar tfoot td{font-size:.813em;padding:13px 0}
#wp-calendar tfoot td a{color:#f5f1e4}
#wp-calendar tfoot td a:before,#wp-calendar tfoot td a:after{font-family:'voice-icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ea8355}
#wp-calendar tfoot td#prev{text-align:left}
#wp-calendar tfoot td#prev a:before{content:'\e608';margin-right:10px}
#wp-calendar tfoot td#next{text-align:right}
#wp-calendar tfoot td#next a:after{content:'\e609';margin-left:10px}
.tagcloud{font-size:.765em}
.tagcloud a{-webkit-transition:all,.2s,linear;-moz-transition:all,.2s,linear;transition:all,.2s,linear;background:#3a3b37;color:#f5f1e4;display:inline-block;font-size:1em !important;margin-bottom:3px;margin-right:3px;padding:5px}
.tagcloud a:hover{background:#ea8355}
.side_body::after{clear:both;content:"";display:table}
.side_body ul{list-style-type:none;margin:0;padding:0}
.side_body ul li{float:left;position:relative}
.side_body ul li:nth-child(4n) a.sm{margin-right:0}
.side_body ul li a.sm{-webkit-transition:background,.2s,ease-in-out;-moz-transition:background,.2s,ease-in-out;transition:background,.2s,ease-in-out;border-radius:3px;color:#fff;display:block;height:46px;margin:0 7px 10px 0;text-align:center;position:relative;width:46px;z-index:0}
.side_body ul li a.sm.xi span:before,.side_body ul li a.sm.is span:before{font-family:'voice-icomoon2';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:46px}
.side_body ul li a.sm span{color:#fff;display:block}
.side_body ul li a.sm span:before{font-family:'voice-icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px;line-height:46px;position:relative;z-index:1}
.side_body ul li .bubble{border-radius:2px;box-shadow:1px 0px 4px 0px rgba(88,112,118,0.3);background:#fff;border:1px solid #b2c7cd;display:block;padding:10px;position:relative}
.side_body ul li .bubble:after{-webkit-transform:skewX(39deg);-moz-transform:skewX(39deg);-ms-transform:skewX(39deg);-o-transform:skewX(39deg);transform:skewX(39deg);border-left:10px solid transparent;border-right:10px solid transparent;border-top:13px solid #fff;content:'';display:block;height:0px;position:absolute;bottom:-13px;left:15px;width:0px}
.side_body ul li .bubble:before{-webkit-transform:skewX(39deg);-moz-transform:skewX(39deg);-ms-transform:skewX(39deg);-o-transform:skewX(39deg);transform:skewX(39deg);border-left:12px solid transparent;border-right:12px solid transparent;border-top:15px solid #b2c7cd;content:'';display:block;height:0px;position:absolute;bottom:-15px;left:13px;width:0px}
.side_body ul li .bubb{display:none;min-width:50px;padding-bottom:20px;position:fixed;z-index:4}
.sm_icons a.sm.dribble{box-shadow:inset 0 -2px 0 0 #ca5380;background:#ea4c89}
.sm_icons a.sm.dribble span:before{content:""}
.sm_icons a.sm.dribble:hover{background:#ee70a1}
.sm_icons a.sm.fb{box-shadow:inset 0 -2px 0 0 #355088;background:#3b5998}
.sm_icons a.sm.fb span:before{content:""}
.sm_icons a.sm.fb:hover{background:#627aad}
.sm_icons a.sm.g_plus{box-shadow:inset 0 -2px 0 0 #b34839;background:#d13f2d}
.sm_icons a.sm.g_plus span:before{content:""}
.sm_icons a.sm.g_plus:hover{background:#da6557}
.sm_icons a.sm.linkedin{box-shadow:inset 0 -2px 0 0 #1c709d;background:#0275b6}
.sm_icons a.sm.linkedin span:before{content:""}
.sm_icons a.sm.linkedin:hover{background:#3591c5}
.sm_icons a.sm.prinster{box-shadow:inset 0 -2px 0 0 #b33236;background:#cb2027}
.sm_icons a.sm.prinster span:before{content:""}
.sm_icons a.sm.prinster:hover{background:#d54d52}
.sm_icons a.sm.rss{box-shadow:inset 0 -2px 0 0 #e6a11b;background:#f4ab1e}
.sm_icons a.sm.rss span:before{content:""}
.sm_icons a.sm.rss:hover{background:#f6bc4b}
.sm_icons a.sm.twitter{box-shadow:inset 0 -2px 0 0 #4eb4d0;background:#44ccf6}
.sm_icons a.sm.twitter span:before{content:""}
.sm_icons a.sm.twitter:hover{background:#69d6f8}
.sm_icons a.sm.vimeo{box-shadow:inset 0 -2px 0 0 #9fc54c;background:#aad450}
.sm_icons a.sm.vimeo span:before{content:""}
.sm_icons a.sm.vimeo:hover{background:#bbdd73}
.sm_icons a.sm.youtube{box-shadow:inset 0 -2px 0 0 #b5403a;background:#ce332d}
.sm_icons a.sm.youtube span:before{content:""}
.sm_icons a.sm.youtube:hover{background:#d85c57}
.sm_icons a.sm.is{box-shadow:inset 0 -2px 0 0 #917665;background:#b19b84}
.sm_icons a.sm.is span:before{content:""}
.sm_icons a.sm.is:hover{background:#c4b49e}
.sm_icons a.sm.xi{box-shadow:inset 0 -2px 0 0 #014849;background:#006567}
.sm_icons a.sm.xi span:before{content:""}
.sm_icons a.sm.xi:hover{background:#80b2b3}
.rw .txt.noImageTab{padding-left:10%;width:90%;position:relative}
.rw .txt.noImageTab:before{border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid #2b2b2b;color:#ea8355;content:'';height:0;width:0;position:absolute;left:0px;top:4px}
.rw .txt{padding-left:2%;position:relative;width:66%}
.rw .txt a{color:#ea8355;font-size:1em}
.rw .txt i{color:rgba(255,254,240,0.4);font-size:1em;font-style:normal}
.rw .tim{width:20%}
.rw .tim .wti{-webkit-transition:all,.3s,linear;-moz-transition:all,.3s,linear;transition:all,.3s,linear;border:1px solid transparent;background-size:cover;background-position:center center;background-repeat:no-repeat;display:block;height:32px;width:32px}
.rw .pps{margin-bottom:10px}
.tabs_widget .tabs_content{display:none}
.tabs_widget .scT .tabs{background:rgba(9,10,7,0.6);margin:0 -17px;padding:17px 17px 0 17px}
.tabs_widget .scT .tabs li{cursor:pointer;display:block;float:left;text-align:center}
.tabs_widget .scT .tabs li a{-webkit-transition:all,.3s,ease-in-out;-moz-transition:all,.3s,ease-in-out;transition:all,.3s,ease-in-out;display:block;margin:10px auto 0 auto;padding-bottom:12px;width:95%}
.tabs_widget .scT .tabs li:before{-webkit-transition:all,.3s,ease-in-out;-moz-transition:all,.3s,ease-in-out;transition:all,.3s,ease-in-out;font-family:'voice-icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f5f1e4;font-size:18px;display:block;text-align:center}
.tabs_widget .scT .tabs li.tS a{border-bottom:1px solid #ea8355;color:#ea8355}
.tabs_widget .scT .tabs li.tS:before{color:#ea8355}
.tabs_widget .scT .tabs li:hover a{border-bottom:1px solid #ea8355;color:#ea8355}
.tabs_widget .scT .tabs li:hover:before{color:#ea8355}
.tabs_widget .scT .tabs li.tab_l:before{content:'\e605'}
.tabs_widget .scT .tabs li.tab_p:before{content:'\e60e'}
.tabs_widget .scT .tabs li.tab_r:before{content:'\e61a'}
.tabs_widget .scT .tabs li.tab_t:before{content:'\e60a'}
.tabs_widget .scT .tabs li.tab_c:before{content:'\e61e'}
.tabs_widget .scT .tabs li.tab_m:before{content:'\e606'}
.scTC{display:none}
.scTC li:hover a{color:#ea8355}
.scTC li:hover .wti{border-radius:1px;border:1px solid #ea8355}
.scTC .txt.noImageTab{width:97%}
.scTC .txt{padding-left:2%;position:relative;width:66%}
.scTC .txt a{font-size:1.25em}
.scTC .txt i{color:rgba(255,254,240,0.4);font-size:1em;font-style:normal}
.scTC .tim{width:20%}
.scTC .tim .wti{-webkit-transition:all,.3s,linear;-moz-transition:all,.3s,linear;transition:all,.3s,linear;border:1px solid transparent;background-size:cover;background-position:center center;background-repeat:no-repeat;display:block;height:32px;margin-top:4px;width:32px}
section[id*='rss-'] .ttl{position:relative}
section[id*='rss-'] .ttl:after{font-family:'voice-icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e611';color:#353535;position:absolute;right:0;top:2px}
section[id*='rss-'] a.rsswidget img{display:none}
section[id*='rss-'] ul{list-style-type:none}
section[id*='rss-'] ul li{border-bottom:none;padding:0 0 20px 0;margin-bottom:20px}
section[id*='rss-'] ul li:after{content:''}
section[id*='rss-'] ul>li>a.rsswidget,section[id*='rss-'] ul>li .rss-date{display:inline-block}
section[id*='rss-'] ul>li .rsswidget{color:#f5f1e4;font-weight:700;font-size:1.25em}
section[id*='rss-'] ul>li .rss-date{color:#ea8355;font-size:1.083em;font-weight:300}
section[id*='rss-'] ul>li .rssSummary{color:#f5f1e4;font-size:1.083em;font-weight:300;margin-top:20px}
.oab{padding:16px;text-align:center}
.oab h4,.oab p{color:#fff}
.oab h3{text-transform:uppercase}
.oab p{font-weight:300}
.oab .btn{margin-top:20px}
.oab input[type="submit"],.oab .btn span{font-family:'Roboto Slab', serif;border:0;background:none;font-size:20px;font-weight:700}
.oab .btn{font-family:'Roboto Slab', serif;font-size:20px;font-weight:700}
.opt input[type="text"]{font-family:'Roboto Slab', serif;-webkit-transition:all,.5s,ease-in-out;-moz-transition:all,.5s,ease-in-out;transition:all,.5s,ease-in-out;background:#fff;border:0;color:#9f9f9f;font-size:1em;font-weight:300;height:40px;margin-top:10px;padding-left:2%;width:98%}
.opt input[type="text"]:focus,.opt input[type="text"]:hover{background:#f5f1e4;color:#525252}
.opt input[type="text"]::-webkit-input-placeholder{color:#9f9f9f}
.opt input[type="text"]:focus::-webkit-input-placeholder{color:#525252}
.opt input[type="text"]:hover::-webkit-input-placeholder{color:#525252}
.opt img{margin-top:10px}
.oab.blue_cta{background:#91c7d9;background:rgba(145,199,217,0.6)}
.oab.dark_cta{background:#8c8c8c;background:rgba(140,140,140,0.6)}
.oab.green_cta{background:#a2af87;background:rgba(162,175,135,0.6)}
.oab.light_cta{background:#fbfbfb;background:rgba(251,251,251,0.6)}
.oab.purple_cta{background:#beadd4;background:rgba(190,173,212,0.6)}
.oab.red_cta{background:#ef4b54;background:rgba(239,75,84,0.6)}
.oab.teal_cta{background:#a1d1c0;background:rgba(161,209,192,0.6)}
.oab.orange_cta{background:#ea8355;background:rgba(234,131,85,0.6)}
.ssf{background:#f5f1e4;border-bottom:1px solid #cac5b5;display:none;padding:7px 0px;position:fixed;top:0;left:240px;width:100%;z-index:5}
.ssf::after{clear:both;content:"";display:table}
.ssf .scfm{display:block}
.lnd .ssf{left:0}
.ssf .cous{font-family:'Roboto Slab', serif;color:#cac5b5;font-size:18px;line-height:30px;font-weight:300;margin-left:5px;position:relative;padding-left:40px}
.ssf .cous:before{background-image:url(//www.fluentcpp.com/wp-content/themes/voice/images/sprite-web.png);background-repeat:no-repeat;background-position:-51px 6px;content:'';display:block;height:30px;width:35px;position:absolute;left:0}
.ssf .cou{font-family:'Roboto Slab', serif;font-weight:300;font-size:16px;margin-right:15px}
.ssf .cou::after{clear:both;content:"";display:table}
.ssf .cou span{float:left;margin-top:5px}
.ssf .cou b{float:left;font-size:24px;font-weight:400;line-height:32px;margin-right:5px}
.ssf .ssfi{margin-left:60px}
.ssf .ssfi::after{clear:both;content:"";display:table}
.ssf .ssfi .ss{float:left}
.ssf .ssfi .ss>a{-webkit-transition:background,.5s,ease-in-out;-moz-transition:background,.5s,ease-in-out;transition:background,.5s,ease-in-out;border-radius:4px;background:#cac5b5;margin:0px 8px 0px 0px;width:auto}
.ssf .ssfi .ss>a span{font-family:'Roboto Slab', serif;font-size:16px;font-weight:300;position:relative}
.ssf .ssfi .ss>a span:before{font-family:'voice-icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px}
.ssf .ssfi .ss>a:hover{text-decoration:none}
.ssf .ssfi .ss>a.fk{height:26px;padding:2px 8px}
.ssf .ssfi .ss>a.fk span{line-height:26px;padding-left:30px}
.ssf .ssfi .ss>a.fk span:before{content:'\e60c';display:block;position:absolute;left:0}
.ssf .ssfi .ss>a.fk:hover{background:#3b5998}
.ssf .ssfi .ss>a.tw{height:26px;padding:2px 8px}
.ssf .ssfi .ss>a.tw span{line-height:26px;padding-left:30px}
.ssf .ssfi .ss>a.tw span:before{content:'\e60f';display:block;position:absolute;left:0}
.ssf .ssfi .ss>a.tw:hover{background:#00aced}
.ssf .ssfi .ss>a.gg{height:30px;width:30px}
.ssf .ssfi .ss>a.gg span:before{content:'\e616';line-height:28px}
.ssf .ssfi .ss>a.gg:hover{background:#dd4b39}
.ssf .ssfi .ss>a.lk{height:30px;width:30px}
.ssf .ssfi .ss>a.lk span:before{content:'\e619';display:block;line-height:28px;text-indent:3px}
.ssf .ssfi .ss>a.lk:hover{background:#007bb6}
.ssf .ssfi .ss>a.prinster{box-shadow:none;height:30px;width:30px}
.ssf .ssfi .ss>a.prinster span:before{content:'\e614';display:block;line-height:28px;text-indent:3px}
.ssf .ssfi .ss>a.prinster:hover{background:#d54d52}
.ssf .cou,.ssf .scfm,.ssf .cous{float:left}
.colm{float:left;margin-bottom:10px}
.twc{padding:0% 2% 0% 0%;width:49%}
.twc.lst{padding:0% 0% 0% 0%}
.thc{padding:0% 2% 0% 0%;width:32%}
.thc.lst{padding:0% 0% 0% 0%}
.oth{padding:0% 2% 0% 0%;width:32%}
.oth.lst{padding:0% 0% 0% 0%}
.tth{padding:0% 2% 0% 0%;width:66%}
.tth.lst{padding:0% 0% 0% 0%}
.foc{padding:0% 2% 0% 0%;width:23.5%}
.foc.lst{padding:0%}
.ofo{padding:0% 2% 0% 0%;width:23.5%}
.ofo.lst{padding:0%}
.tfo{padding:0% 2% 0% 0%;width:74.5%}
.tfo.lst{padding:0%}
.fft{padding:0% 2% 0% 0%;width:23.5%}
.fft.lst{padding:0% 0% 0% 0%}
.fft+.twc{padding:0% 2% 0% 0%}
.twc:first-child{padding:0% 2% 0% 0%}
.fft+.twc.lst{padding:0% 0% 0% 0%}
.thrivecb.blue{background:#91c7d9}
.thrivecb.blue .cbt{background:#8db9c7}
.thrivecb.dark{background:#8c8c8c}
.thrivecb.dark .cbt{background:#525252}
.thrivecb.green{background:#a2af87}
.thrivecb.green .cbt{background:#93a175}
.thrivecb.light{background:#fbfbfb}
.thrivecb.light .cbt{background:#c6c6c6}
.thrivecb.purple{background:#beadd4}
.thrivecb.purple .cbt{background:#af9ac2}
.thrivecb.red{background:#ef4b54}
.thrivecb.red .cbt{background:#cf353d}
.thrivecb.teal{background:#a1d1c0}
.thrivecb.teal .cbt{background:#9ac2b4}
.thrivecb.orange{background:#ea8355}
.thrivecb.orange .cbt{background:#d67448}
.thrivecb.light{background:#ffffff}
.thrivecb.light .cbt{background:#ffffff}
.thrivecb.note{background:#fffbc9}
.thrivecb{margin-bottom:30px;padding:20px}
.thrivecb .cbt{margin:-20px -20px 10px;padding:20px}
.thrivecb .cbt h3{margin:0}
.thrivecb.image{background-size:cover;background-position:center center;background-repeat:no-repeat}
.thrivecb.image.flh{position:relative}
.thrivecb.image.flh .shn-i{position:absolute;top:0;left:20px;right:20px}
.thrivecb.image .shn{text-shadow:1px 1px 3px rgba(0,0,0,0.3)}
.thrivecb.def .cbt{background:none}
.bSe .shn{color:#fff}
.bSe .shn h1,.bSe .shn h2,.bSe .shn h3,.bSe .shn h4,.bSe .shn h5,.bSe .shn h6{color:#fff}
.bSe .shn p,.bSe .shn span{color:#fff}
.bSe .shn ul,.bSe .shn ol,.bSe .shn li{color:#fff}
.bSe .cnt .bSe .shn li{color:#fff}
.bSe .shn .btn span{color:inherit}
.bSe .shnd{color:#525252}
.bSe .shnd h1,.bSe .shnd h2,.bSe .shnd h3,.bSe .shnd h4,.bSe .shnd h5,.bSe .shnd h6{color:#525252}
.bSe .shnd p,.bSe .shnd span{color:#525252}
.bSe .shnd ul,.bSe .shnd ol,.bSe .shnd li{color:#525252}
.bSe .cnt .bSe .shnd li{color:#525252}
.bSe .shnd .btn span{color:inherit}
.scvps.bpt{background-size:cover;background-position:center center;margin-bottom:30px;padding:40px 0px;position:relative;width:100%}
.scvps.bpt.wistia-video-container .vdc.video-container iframe,.scvps.bpt.wistia-video-container .vdc.video-container>div{box-shadow:none}
.scvps.bpt.wistia-video-container .vdc.video-container .vwr{position:static}
.hru .scvps.bpt{padding:0}
.scvps.bpt.opv:before{background:#000;content:' ';position:absolute;top:0;right:0;bottom:0;left:0;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);z-index:0}
.scvps.bpt h2{font-size:80px;font-weight:100;margin-top:0;margin-bottom:25px}
.scvps.bpt h3,.scvps.bpt p{font-size:35px;font-weight:400}
.scvps.bpt .vdc{width:100%}
.scvps.bpt .vdc .ltx{margin:0 auto;min-height:487px;padding:0 10px;position:relative;text-align:center}
.scvps.bpt .vdc.video-container .wp-video{max-width:1080px !important;min-width:700px}
.scvps.bpt .vdc.video-container .vwr{position:absolute}
.scvps.bpt .vdc.video-container iframe,.scvps.bpt .vdc.video-container>div{box-shadow:0 0 26px -3px #000}
.scvps.bpt .vdc.video-container iframe{max-width:1080px !important;min-width:700px}
.scvps.bpt .vdc p{margin-bottom:0}
.scvps.bpt .vdc.lv h2,.scvps.bpt .vdc.lv h3,.scvps.bpt .vdc.lv p{color:#fff;text-shadow:2px 0px 5px rgba(0,0,0,0.31)}
.scvps.bpt .vdc.lv .mejs-overlay-button{-webkit-transition:all,.3s,ease;-moz-transition:all,.3s,ease;transition:all,.3s,ease;border-radius:50%;background:#2c2c2c;background-size:95%;cursor:pointer;display:block;height:180px;margin:0 auto;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);text-align:center;width:180px}
.scvps.bpt .vdc.lv .mejs-overlay-button:before{font-family:'voice-icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e607';color:#ea8355;font-size:100px;line-height:180px;margin-left:30px}
.scvps.bpt .vdc.lv .mejs-overlay-button:hover{background-size:100%;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}
.scvps.bpt .vdc.lv .pvb{background:none}
.scvps.bpt .vdc.lv .pvb a{-webkit-transition:all,.3s,ease;-moz-transition:all,.3s,ease;transition:all,.3s,ease;border-radius:50%;background:#2c2c2c;background-size:95%;cursor:pointer;display:block;height:180px;margin:auto;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);text-align:center;position:absolute;top:0;right:0;bottom:0;left:0;width:180px}
.scvps.bpt .vdc.lv .pvb a:before{font-family:'voice-icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e607';color:#ea8355;font-size:100px;line-height:180px;margin-left:30px}
.scvps.bpt .vdc.lv .pvb a:hover{background-size:100%;text-decoration:none;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}
.scvps.bpt .pvb{cursor:pointer;display:block;height:299px;margin:0 auto;width:426px}
.scvps{background-size:cover;background-position:center center;padding:40px 0 100px;position:relative;width:100%}
.scvps h2{font-weight:100;font-size:80px;margin-top:0px;margin-bottom:25px}
.scvps h3,.scvps p{font-family:'Roboto Slab', serif;font-size:35px;font-weight:400}
.scvps .vdc{width:100%}
.scvps .vdc .ltx{margin:0 auto;padding:0px 10px;text-align:center}
.scvps .vdc.video-container .wp-video{max-width:1080px !important;min-width:400px}
.scvps .vdc.video-container .vwr{position:absolute}
.scvps .vdc.video-container iframe,.scvps .vdc.video-container>div{box-shadow:0px 0px 26px -3px #000}
.scvps .vdc.video-container iframe{max-width:1080px !important;min-width:400px}
.scvps .vdc p{margin-bottom:0px}
.scvps .vdc.lv h2,.scvps .vdc.lv h3,.scvps .vdc.lv p{color:#fff;text-shadow:2px 0px 5px rgba(0,0,0,0.31)}
.scvps .vdc.lv .mejs-overlay-button{-webkit-transition:all,.3s,ease;-moz-transition:all,.3s,ease;transition:all,.3s,ease;background-image:url(//www.fluentcpp.com/wp-content/themes/voice/images/lightPlay.png);background-repeat:no-repeat;background-position:center center;background-size:95%;cursor:pointer;display:block;height:263px;left:0;right:0;margin-right:auto;margin-left:auto;opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);width:260px}
.scvps .vdc.lv .mejs-overlay-button:hover{background-size:100%;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}
.scvps .vdc.lv .pvb{background:url(//www.fluentcpp.com/wp-content/themes/voice/images/lightArrow.png) no-repeat right bottom}
.scvps .vdc.lv .pvb a{-webkit-transition:all,.3s,ease;-moz-transition:all,.3s,ease;transition:all,.3s,ease;background-image:url(//www.fluentcpp.com/wp-content/themes/voice/images/lightPlay.png);background-repeat:no-repeat;background-position:center center;background-size:95%;cursor:pointer;display:block;height:263px;margin:0 auto;opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);width:260px}
.scvps .vdc.lv .pvb a:hover{background-size:100%;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}
.scvps .vdc.dv h2,.scvps .vdc.dv h3,.scvps .vdc.dv p{color:#282828;text-shadow:1px 1px 3px rgba(0,0,0,0.3)}
.scvps .vdc.dv .mejs-overlay-button{-webkit-transition:all,.3s,ease;-moz-transition:all,.3s,ease;transition:all,.3s,ease;background-image:url(//www.fluentcpp.com/wp-content/themes/voice/images/darkPlay.png);background-repeat:no-repeat;background-position:center center;background-size:95%;cursor:pointer;display:block;height:263px;left:0;right:0;margin-right:auto;margin-left:auto;opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);width:260px}
.scvps .vdc.dv .mejs-overlay-button:hover{background-size:100%;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}
.scvps .vdc.dv .pvb{background:url(//www.fluentcpp.com/wp-content/themes/voice/images/darkArrow.png) no-repeat right bottom}
.scvps .vdc.dv .pvb a{-webkit-transition:all,.3s,ease;-moz-transition:all,.3s,ease;transition:all,.3s,ease;background-image:url(//www.fluentcpp.com/wp-content/themes/voice/images/darkPlay.png);background-repeat:no-repeat;background-position:center center;background-size:95%;cursor:pointer;display:block;height:263px;margin:0 auto;opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);width:260px}
.scvps .vdc.dv .pvb a:hover{background-size:100%;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}
.scvps .pvb{display:block;height:299px;margin:0 auto;width:426px}
.pulQ{display:inline-table}
.pulQ.right{margin-left:15px}
.pulQ.left{margin-right:15px}
.pulQ div.left{display:table-cell;min-height:31px;margin:0px;max-width:90%;padding:0px 10px 0px 0px}
.pulQ.left,.pulQ.right{max-width:50%}
.pulQ.left div.left,.pulQ.right div.left{max-width:75%;padding:0}
.shortcode_tabs{margin-bottom:20px}
.shortcode_tabs.horz_tabs .scT>ul.scT-tab li{cursor:pointer;float:left;margin-bottom:-1px !important;max-width:25%;text-align:center}
.shortcode_tabs.horz_tabs .scT>ul.scT-tab li.tS a{border-bottom:3px solid #ea8355}
.shortcode_tabs.horz_tabs .scT>ul.scT-tab li:hover a{border-bottom:3px solid #ea8355}
.shortcode_tabs.horz_tabs .scT>ul.scT-tab li a{padding:7px 30px}
.shortcode_tabs.vert_tabs .scT{width:100%}
.shortcode_tabs.vert_tabs .scT::after{clear:both;content:"";display:table}
.shortcode_tabs.vert_tabs .scT>ul.scT-tab{display:block;float:left;position:relative;vertical-align:top;z-index:1;width:20%}
.shortcode_tabs.vert_tabs .scT>ul.scT-tab li{cursor:pointer}
.shortcode_tabs.vert_tabs .scT>ul.scT-tab li a{border-right:3px solid transparent;padding:10px 20px 10px 0}
.shortcode_tabs.vert_tabs .scT>ul.scT-tab li.tS a{border-right:3px solid #ea8355}
.shortcode_tabs.vert_tabs .scT>ul.scT-tab li:hover a{border-right:3px solid #ea8355}
.shortcode_tabs.vert_tabs .scTC{display:block;float:left;margin-left:-1px;position:relative;vertical-align:top;z-index:0;width:80%}
.shortcode_tabs .scT>ul.scT-tab{list-style-type:none;margin-bottom:0;padding:0px}
.shortcode_tabs .scT>ul.scT-tab li{color:#3a3b37;cursor:pointer;display:block}
.shortcode_tabs .scT>ul.scT-tab li:before{display:none}
.shortcode_tabs .scT>ul.scT-tab li.tS a{color:#ea8355}
.shortcode_tabs .scT>ul.scT-tab li:hover{cursor:pointer}
.shortcode_tabs .scT>ul.scT-tab li:hover a{color:#ea8355;cursor:pointer}
.shortcode_tabs .scT>ul.scT-tab li a{font-family:'Roboto Slab', serif;color:#3a3b37;cursor:default;display:block;font-size:.941em;text-decoration:none}
.shortcode_tabs .scT .scTC{box-sizing:border-box;background:#fdfaf2;border:1px solid #ebe5d4;color:#2c2c2c;display:none;padding:30px 30px 0px 30px}
.shortcode_tabs .scT .scTC>p{color:#2c2c2c}
.faq .faqC{border:1px solid #ebe5d4;background:#fdfaf2;display:none;margin-bottom:20px;padding:30px 30px 0px 30px}
.bSe .faq h4{font-family:'Roboto Slab', serif}
.faq h4{cursor:pointer;color:#3a3b37;font-size:.941em;margin:0px 0px 10px 0px;padding:5px}
.cnt article .faq h4{font-weight:400}
.faq h4:hover{color:#ea8355}
.faq h4.oFaq{color:#ea8355}
.faq h4.oFaq span:before{font-family:'voice-icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e617';display:inline-block}
.faq h4 span{display:inline-block;margin-right:10px;height:18px;width:10px}
.faq h4 span:before{font-family:'voice-icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e618';display:inline-block}
.pattern1{background:#2c2c2c}
.pattern2{background:#e2dcc7}
.pattern3{background:#a1d1c0}
.in{box-sizing:border-box;margin:0 auto;padding:35px 10px}
.fullWidth .out,.bpd .out{margin-left:-60px;margin-right:-60px}
.lnd .out{margin-left:-2500px;width:5980px}
.top{margin-top:-80px}
.lnd .top{margin-top:-40px}
.bottom{margin-bottom:-20px}
.tmg{margin-top:20px}
.bmg{margin-bottom:20px}
.dmg{margin-top:20px;margin-bottom:20px}
.pdwbg{background-position:center center;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;width:100%}
.pddbg{background-position:center center;background-size:cover;background-repeat:no-repeat}
.pdfbg.smaller{background-size:100% 100%}
.lightSec .pdwbg,.lightSec .pddbg,.lightSec .pdfbg{text-shadow:1px 0px 2px rgba(0,0,0,0.21)}
.cnt .lightSec,.lightSec,.bSe .lightSec{color:#fffef0}
.cnt .lightSec p,.cnt .lightSec ul,.cnt .lightSec ol,.cnt .lightSec li,.cnt .lightSec div,.cnt .lightSec span,.cnt .lightSec h1,.cnt .lightSec h2,.cnt .lightSec h3,.cnt .lightSec h4,.cnt .lightSec h5,.cnt .lightSec h6,.lightSec p,.lightSec ul,.lightSec ol,.lightSec li,.lightSec div,.lightSec span,.lightSec h1,.lightSec h2,.lightSec h3,.lightSec h4,.lightSec h5,.lightSec h6,.bSe .lightSec p,.bSe .lightSec ul,.bSe .lightSec ol,.bSe .lightSec li,.bSe .lightSec div,.bSe .lightSec span,.bSe .lightSec h1,.bSe .lightSec h2,.bSe .lightSec h3,.bSe .lightSec h4,.bSe .lightSec h5,.bSe .lightSec h6{color:#fffef0}
.bSe .cnt .lightSec li,.bSe .lightSec li,.bSe .bSe .lightSec li{color:#fffef0}
.cnt .lightSec .scbg h5,.lightSec .scbg h5,.bSe .lightSec .scbg h5{color:#fffef0}
.cnt .lightSec .btn span,.lightSec .btn span,.bSe .lightSec .btn span{color:inherit}
.cnt .lightSec .tst p,.lightSec .tst p,.bSe .lightSec .tst p{color:#fffef0}
.cnt .lightSec .sctm .tst .bts .tco b,.lightSec .sctm .tst .bts .tco b,.bSe .lightSec .sctm .tst .bts .tco b{color:#fffef0}
.cnt .darkSec,.darkSec,.bSe .darkSec{color:#2c2c2c}
.cnt .darkSec p,.cnt .darkSec ul,.cnt .darkSec ol,.cnt .darkSec li,.cnt .darkSec div,.cnt .darkSec span,.cnt .darkSec h1,.cnt .darkSec h2,.cnt .darkSec h3,.cnt .darkSec h4,.cnt .darkSec h5,.cnt .darkSec h6,.darkSec p,.darkSec ul,.darkSec ol,.darkSec li,.darkSec div,.darkSec span,.darkSec h1,.darkSec h2,.darkSec h3,.darkSec h4,.darkSec h5,.darkSec h6,.bSe .darkSec p,.bSe .darkSec ul,.bSe .darkSec ol,.bSe .darkSec li,.bSe .darkSec div,.bSe .darkSec span,.bSe .darkSec h1,.bSe .darkSec h2,.bSe .darkSec h3,.bSe .darkSec h4,.bSe .darkSec h5,.bSe .darkSec h6{color:#2c2c2c}
.bSe .cnt .darkSec li,.bSe .darkSec li,.bSe .bSe .darkSec li{color:#2c2c2c}
.cnt .darkSec .scbg h5,.darkSec .scbg h5,.bSe .darkSec .scbg h5{color:#2c2c2c}
.cnt .darkSec .btn span,.darkSec .btn span,.bSe .darkSec .btn span{color:inherit}
.scbp .txt{padding-left:2%;position:relative;width:66%}
.scbp .tim{width:30px}
.scbp .clear{height:20px}
.scbp{font-weight:300}
.scbp a{text-decoration:none !important}
.csc .scbp h4{margin-top:0px}
.scbp h4{color:#2c2c2c;font-size:1.353em;margin-bottom:12px;padding-bottom:13px}
.scbp .txt.noImageTab{padding-left:20px;width:98%}
.colm .scbp .txt.noImageTab{padding-left:20px}
.scbp .txt.noImageTab:before{border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid #2b2b2b;color:#ea8355;content:'';height:0;width:0;position:absolute;left:0px;top:8px}
.scbp a{font-family:'Roboto Slab', serif;display:inline-block;font-size:1em;font-weight:700;line-height:1.5em}
.cnt article .scbp a{color:#ea8355;text-decoration:none}
.scbp .thrive_date{font-family:'Roboto Slab', serif;color:#8c8c8c;font-size:.824em}
.scbp .pps{margin-bottom:10px}
.scbp .pps:hover .tim a{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}
.scbp .pps .tim a{-webkit-transition:all,.5s,ease-in-out;-moz-transition:all,.5s,ease-in-out;transition:all,.5s,ease-in-out;border-radius:50%;border:4px solid #ebe5d4;background-size:cover;background-position:center center;background-repeat:no-repeat;display:block;height:30px;width:30px;opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}
.scbg{clear:both}
.cnt .scbg h4{-webkit-transition:all,.5s,ease-in-out;-moz-transition:all,.5s,ease-in-out;transition:all,.5s,ease-in-out;font-family:'Roboto Slab', serif;color:#2c2c2c;font-weight:300;margin:10px 0px 0px 0px;text-align:center}
.scbg h3{color:#525252;margin-bottom:16px;padding-bottom:13px;text-align:center}
.scbg .scc{margin-bottom:20px}
.scbg .scc a{text-decoration:none}
.scbg .scc:hover h4{color:#ea8355}
.scbg .scc:hover .rmich{border:2px solid #ea8355}
.scbg .scc:hover .rimc{border:4px solid #ea8355}
.scbg .rimc{-webkit-transition:all,.5s,ease-in-out;-moz-transition:all,.5s,ease-in-out;transition:all,.5s,ease-in-out;border-radius:50%;border:4px solid #cac5b5;background-size:cover;background-position:center center;background-repeat:no-repeat;display:block;height:185px;margin:5px auto;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);position:relative;width:185px;z-index:1}
.scbg .rimc.def{width:185px}
.scbg .rmich{-webkit-transition:all,.5s,ease-in-out;-moz-transition:all,.5s,ease-in-out;transition:all,.5s,ease-in-out;border-radius:50%;border:2px dashed transparent;display:block;height:203px;margin:0 auto;width:203px}
@media only screen and (min-width: 1300px){.fullWidth .scc,.lnd .scc,.out .scc,#tcb_landing_page .scc{margin-right:2%;width:23.5%}
.fullWidth .scc:nth-of-type(4n),.lnd .scc:nth-of-type(4n),.out .scc:nth-of-type(4n),#tcb_landing_page .scc:nth-of-type(4n){margin-right:0}}@media only screen and (min-width: 940px) and (max-width: 1300px){.fullWidth .scc,.lnd .scc,.out .scc,#tcb_landing_page .scc{margin-right:2%;width:32%}
.fullWidth .scc:nth-of-type(3n),.lnd .scc:nth-of-type(3n),.out .scc:nth-of-type(3n),#tcb_landing_page .scc:nth-of-type(3n){margin-right:0}}@media only screen and (min-width: 940px){.bSeCont .scc,.bpd .scc{margin-right:2%;width:49%}
.bSeCont .scc:nth-of-type(2n),.bpd .scc:nth-of-type(2n){margin-right:0}}@media only screen and (min-width: 741px) and (max-width: 940px){.fullWidth .scc,.lnd .scc,.out .scc,#tcb_landing_page .scc,.bpd .scc,.bSeCont .scc{margin-right:2%;width:49%}
.fullWidth .scc:nth-of-type(2n),.lnd .scc:nth-of-type(2n),.out .scc:nth-of-type(2n),#tcb_landing_page .scc:nth-of-type(2n),.bpd .scc:nth-of-type(2n),.bSeCont .scc:nth-of-type(2n){margin-right:0}}@media only screen and (max-width: 740px){.scc{float:none;height:100% !important;margin:10px auto;width:67%}
.colm .scc{float:none;margin:10px auto;width:90%}
.colm .scc img{display:block;margin:0 auto}}.scon{margin:0 auto 20px auto;width:100%}
.scon.wide{width:100%}
.scon.wide.o1 .frm input[type="text"],.scon.wide.o1 .frm .op-r{width:49.5%}
.scon.wide.o1 .frm .btn{width:49.5%}
.scon.wide.o2 .frm input[type="text"],.scon.wide.o2 .frm .op-r{width:33%}
.scon.wide.o2 .frm .btn{width:32%}
.scon.wide.o3 .frm input[type="text"],.scon.wide.o3 .frm .op-r{width:49.5%}
.scon.wide.o3 .frm input[type="text"]:nth-child(2n),.scon.wide.o3 .frm .op-r:nth-child(2n){margin-right:0}
.scon.wide.o3 .frm .btn{width:49.5%}
.scon.wide .frm::after{clear:both;content:"";display:table}
.scon.wide .frm input[type="text"],.scon.wide .frm .btn,.scon.wide .frm .op-r{float:left;margin-bottom:7px}
.scon.wide .frm input[type="text"]{margin-right:1%}
.scon .frm input[type="text"]{font-family:'Vollkorn';-webkit-transition:all,.5s,ease;-moz-transition:all,.5s,ease;transition:all,.5s,ease;box-sizing:border-box;border:1px solid #ebe5d4;background:#fdfaf2;color:#2d2d29;font-size:1em;height:37px;margin-bottom:7px;padding:0 2%;width:100%}
.scon .frm input[type="text"]:focus{background:#fff}
.scon .frm input[type="text"]::-webkit-input-placeholder{color:#2d2d29}
.scon .frm input[type="submit"]{font-family:'Roboto Slab', serif;background:none;border:none;font-size:16px;font-weight:300;padding:6px 0px;width:100%}
.scon .btn{box-sizing:border-box;cursor:pointer;display:table;margin:0 auto;width:80%}
.scon .btn input[type="submit"]{cursor:pointer}
.scfm a.dribble{box-shadow:inset 0 -2px 0 0 #ca5380;background:#ea4c89}
.scfm a.dribble span:before{content:""}
.scfm a.dribble:hover{background:#ee70a1}
.scfm a.fb{box-shadow:inset 0 -2px 0 0 #355088;background:#3b5998}
.scfm a.fb span:before{content:""}
.scfm a.fb:hover{background:#627aad}
.scfm a.g_plus{box-shadow:inset 0 -2px 0 0 #b34839;background:#d13f2d}
.scfm a.g_plus span:before{content:""}
.scfm a.g_plus:hover{background:#da6557}
.scfm a.linkedin{box-shadow:inset 0 -2px 0 0 #1c709d;background:#0275b6}
.scfm a.linkedin span:before{content:""}
.scfm a.linkedin:hover{background:#3591c5}
.scfm a.prinster{box-shadow:inset 0 -2px 0 0 #b33236;background:#cb2027}
.scfm a.prinster span:before{content:""}
.scfm a.prinster:hover{background:#d54d52}
.scfm a.rss{box-shadow:inset 0 -2px 0 0 #e6a11b;background:#f4ab1e}
.scfm a.rss span:before{content:""}
.scfm a.rss:hover{background:#f6bc4b}
.scfm a.twitter{box-shadow:inset 0 -2px 0 0 #4eb4d0;background:#44ccf6}
.scfm a.twitter span:before{content:""}
.scfm a.twitter:hover{background:#69d6f8}
.scfm a.vimeo{box-shadow:inset 0 -2px 0 0 #9fc54c;background:#aad450}
.scfm a.vimeo span:before{content:""}
.scfm a.vimeo:hover{background:#bbdd73}
.scfm a.youtube{box-shadow:inset 0 -2px 0 0 #b5403a;background:#ce332d}
.scfm a.youtube span:before{content:""}
.scfm a.youtube:hover{background:#d85c57}
.scfm a.is{box-shadow:inset 0 -2px 0 0 #917665;background:#b19b84}
.scfm a.is span:before{content:""}
.scfm a.is:hover{background:#c4b49e}
.scfm a.xi{box-shadow:inset 0 -2px 0 0 #014849;background:#006567}
.scfm a.xi span:before{content:""}
.scfm a.xi:hover{background:#80b2b3}
.scfm{display:table;margin:0 auto}
.scfm .ss{position:relative}
.scfm .ss iframe{max-width:1000px}
.scfm .ss>a{-webkit-transition:background,.2s,ease-in-out;-moz-transition:background,.2s,ease-in-out;transition:background,.2s,ease-in-out;border-radius:3px;color:#fff;display:block;height:46px;margin:0 14px 12px 0;position:relative;text-align:center;text-decoration:none;width:46px;z-index:0}
.scfm .ss>a.is span:before,.scfm .ss>a.xi span:before{font-family:'voice-icomoon2';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:46px}
.scfm .ss>a span{color:#fff;display:block}
.scfm .ss>a span:before{font-family:'voice-icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px;line-height:46px;position:relative;z-index:1}
.scfm .bubble{border-radius:2px;box-shadow:1px 0px 4px 0px rgba(88,112,118,0.3);background:#fff;border:1px solid #b2c7cd;display:block;padding:10px;position:relative}
.scfm .bubble:after{-webkit-transform:skewX(39deg);-moz-transform:skewX(39deg);-ms-transform:skewX(39deg);-o-transform:skewX(39deg);transform:skewX(39deg);border-left:10px solid transparent;border-right:10px solid transparent;border-top:13px solid #fff;content:'';display:block;height:0px;position:absolute;bottom:-13px;left:0;right:0;margin:0 auto;width:0px}
.scfm .bubble:before{-webkit-transform:skewX(39deg);-moz-transform:skewX(39deg);-ms-transform:skewX(39deg);-o-transform:skewX(39deg);transform:skewX(39deg);border-left:12px solid transparent;border-right:12px solid transparent;border-top:15px solid #b2c7cd;content:'';display:block;height:0px;position:absolute;bottom:-15px;left:0;right:0;margin:0 auto;width:0px}
.scfm .bubb{display:block;min-width:50px;padding-bottom:20px;position:absolute;bottom:97%;left:-9000px;z-index:4}
.sctm{margin:20px 0px;position:relative;padding-left:55px}
.sctm:before{content:'\0201C';color:#ea8355;font-family:"Georgia", "Apple Symbols", serif;line-height:72px;font-size:90px;position:absolute;left:0px;top:0;text-align:center;width:65px}
.sctm .tst{border-left:1px solid #ebe5d4;padding-left:10px}
.sctm .tst p{font-family:'Roboto Slab', serif;color:#4b4b4b;font-size:1em;font-weight:300;margin-bottom:10px}
.sctm .tst .rta{background-size:cover;background-repeat:no-repeat;background-position:center center;height:40px;margin-right:10px;width:40px}
.sctm .tst .bts{display:table}
.sctm .tst .bts .tco{font-family:'Roboto Slab', serif;display:table-cell;vertical-align:bottom}
.sctm .tst .bts .tco b{color:#4b4b4b}
.sctm .tst .bts .tco span{font-weight:300}
.bcs{max-width:100%}
.bcs.left{margin-right:5px}
.bcs.ced{margin:0 auto}
.bcs.right{margin-left:5px}
.bcs>p>iframe,.bcs>p>div{max-width:100%;margin:0 auto;padding:1px}
.bcs:before{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.fwi{position:relative}
.fwi img{display:block}
.flexible-container{height:0;margin-bottom:20px;position:relative;padding-bottom:56.25%;padding-top:30px;overflow:hidden}
.flexible-container iframe,.flexible-container object,.flexible-container embed{height:100%;position:absolute;top:0;left:0;width:100%}
.row:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.gr{margin-bottom:20px}
.gr img{display:block;margin-top:10px;max-width:100%}
.gr .gri{margin-right:5%}
.gr h4{margin-top:0px;word-wrap:break-word}
.gr.gr1 .gri{width:12%}
.gr.gr1 .grt{width:83%}
.gr.gr2 .gri{width:24%}
.gr.gr2 .grt{width:71%}
.gr.gr3 .gri{width:36%}
.gr.gr3 .grt{width:59%}
@media only screen and (max-width: 600px){.gr .colm{width:100%}}@media only screen and (max-width: 772px){.gr .gri,.gr .grt{text-align:center}}.gr h1,.gr h2,.gr h3,.gr h4,.gr h5,.gr h6{margin:0px !important}
@media only screen and (max-width: 940px){.gr.gr1 .oth .gri,.gr.gr1 .oth .grt,.gr.gr2 .oth .gri,.gr.gr2 .oth .grt,.gr.gr3 .oth .gri,.gr.gr3 .oth .grt{margin-right:0;width:100%}
.gr.gr1 .oth .gri img,.gr.gr1 .oth .grt img,.gr.gr2 .oth .gri img,.gr.gr2 .oth .grt img,.gr.gr3 .oth .gri img,.gr.gr3 .oth .grt img{display:table;margin:0 auto}}.gr.gr1 .gri{margin-right:2%;width:12%}
@media only screen and (max-width: 772px){.gr.gr1 .gri{width:100%}}.gr.gr1 .gri img{max-width:auto;width:auto}
@media only screen and (max-width: 772px){.gr.gr1 .gri img{display:table;margin:0 auto}}.gr.gr1 .grt{width:86%}
@media only screen and (max-width: 772px){.gr.gr1 .grt{width:100%}}.gr.gr2 .gri{margin-right:2%;width:24%}
@media only screen and (max-width: 772px){.gr.gr2 .gri{width:100%}}.gr.gr2 .gri img{max-width:auto;width:auto}
@media only screen and (max-width: 772px){.gr.gr2 .gri img{display:table;margin:0 auto}}.gr.gr2 .grt{width:74%}
@media only screen and (max-width: 772px){.gr.gr2 .grt{width:100%}}.gr.gr3 .gri{margin-right:2%;width:36%}
@media only screen and (max-width: 768px){.gr.gr3 .gri{width:100%}}.gr.gr3 .gri img{max-width:auto;width:auto}
@media only screen and (max-width: 768px){.gr.gr3 .gri img{display:table;margin:0 auto}}.gr.gr3 .grt{width:62%}
@media only screen and (max-width: 768px){.gr.gr3 .grt{width:100%}}.rve{display:block;position:relative;padding-bottom:56.25%;padding-top:0px;height:0;overflow:hidden}
.rve.noc{padding-top:12px}
.rve.vim{padding-top:8px}
.brve{display:block;position:relative;padding-bottom:55%;padding-top:28px;height:0;overflow:hidden}
.brve.bnoc{padding-top:19px}
.brve.vim{padding-top:32px}
.rve iframe,.rve object,.rve embed,.brve iframe,.brve object,.brve embed{position:absolute;top:0;left:0;width:100%;height:100%}
.bSe iframe{max-width:100%}
.vim iframe,.vim object,.vim embed{top:-15px}
.gallery-dmy{visibility:hidden}
[id*='thrive-gallery-header'] .hru{background-size:cover}
.galleryOverlay{-webkit-transition:opacity,.5s,ease;-moz-transition:opacity,.5s,ease;transition:opacity,.5s,ease;background:rgba(0,0,0,0.75);display:none;height:100%;overflow:hidden;position:fixed;left:0;top:0px;width:100%;z-index:10000;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}
.galleryOverlay.g-v{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}
.galleryOverlay .galleryStage{-webkit-transition:left,.3s,ease;-moz-transition:left,.3s,ease;transition:left,.3s,ease;height:100%;position:absolute;left:0;top:0;white-space:nowrap;width:100%;-ms-touch-action:none;touch-action:none}
.galleryOverlay .galleryStage.g-n-a{-webkit-transition:none,0s,ease;-moz-transition:none,0s,ease;transition:none,0s,ease}
.galleryOverlay .galleryWrapper{display:inline-block;height:100%;line-height:1px;text-align:center;width:100%}
.galleryOverlay .galleryWrapper:before{content:'';display:inline-block;height:50%;margin-right:-1px;width:1px}
.galleryOverlay .galleryWrapper img{box-shadow:0px 0px 22px -2px rgba(0,0,0,0.75);display:inline-block;max-height:100%;max-width:100%;vertical-align:middle}
.galleryOverlay .g_count{color:#fff;display:block;height:37px;line-height:37px;margin:0 auto;position:absolute;bottom:0px;left:0px;right:0px;opacity:0.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}
.galleryOverlay .g_count .gl_ctrl_wrp{border-top-left-radius:9px;border-top-right-radius:9px;background:#000;padding:0px 15px;display:table;margin:0 auto}
.galleryOverlay .g_count .img_count,.galleryOverlay .g_count .cap_txt{font-size:14px}
.galleryOverlay .g_count .mob_text{display:none}
.galleryOverlay .gl_ctrl{-webkit-transition:all,.5s,ease;-moz-transition:all,.5s,ease;transition:all,.5s,ease;z-index:1003}
.galleryOverlay .gl_ctrl:hover{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}
.galleryOverlay .nav_next,.galleryOverlay .nav_prev{background:url(//www.fluentcpp.com/wp-content/themes/voice/images/sprite-web.png) no-repeat #000;display:block;height:97px;margin-top:-48px;opacity:0.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);position:absolute;top:50%;text-decoration:none;text-align:center;width:58px}
.galleryOverlay .nav_next{border-top-left-radius:9px;border-bottom-left-radius:9px;background-position:-44px -14px;right:0}
.galleryOverlay .nav_prev{border-top-right-radius:9px;border-bottom-right-radius:9px;background-position:5px -14px;left:0}
.galleryOverlay .nav_close{-webkit-transition:opacity,.5s,ease;-moz-transition:opacity,.5s,ease;transition:opacity,.5s,ease;border-radius:5px;background:#000;height:32px;line-height:37px;opacity:0.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);position:absolute;top:-16px;right:-16px;text-decoration:none !important;width:32px;text-align:center}
.galleryOverlay .nav_close:hover{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}
.galleryOverlay .nav_close.nav_close_cnt{top:0px;right:0px}
.galleryOverlay .nav_close:before{font-family:'voice-icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e601';color:#fff;font-size:20px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}
.gallery.gallery-columns-1{display:table}
.gallery.no-gallery dt a:after,.gallery.no-gallery dt a:before{display:none}
.gallery dl{margin-top:0px !important;margin-bottom:0px !important;padding-left:0px;text-align:left !important}
.gallery dl dt{-webkit-transition:all,.5s,linear;-moz-transition:all,.5s,linear;transition:all,.5s,linear;cursor:pointer;display:block;position:relative}
.gallery:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.gallery br{display:none}
.gallery[id*='gallery-'] img{border:none !important}
.gallery dt a{-webkit-transition:all,.5s,linear;-moz-transition:all,.5s,linear;transition:all,.5s,linear;background-size:cover;background-repeat:no-repeat;background-position:center center;display:block;max-height:450px;max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:13px;text-decoration:none;position:relative}
.gallery dt a:after{-webkit-transition:all,.5s,linear;-moz-transition:all,.5s,linear;transition:all,.5s,linear;background:transparent;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;content:'';height:100%;margin:auto;position:absolute;bottom:0px;top:0px;left:0px;right:0px;width:100%}
.gallery dt a:hover{-webkit-transition:all,.5s,linear;-moz-transition:all,.5s,linear;transition:all,.5s,linear}
.gallery dt a:hover:before{font-family:'voice-icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e604';color:#fff;cursor:pointer;font-size:35px;height:35px;margin:auto;position:absolute;top:0px;right:0px;bottom:0px;left:0px;opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);width:35px;z-index:1}
.gallery dt a:hover:after{-webkit-transition:all,.5s,linear;-moz-transition:all,.5s,linear;transition:all,.5s,linear;background:rgba(0,0,0,0.55);content:'';height:100%;margin:auto;position:absolute;bottom:0px;top:0px;left:0px;right:0px;width:100%;z-index:0}
.fullWidth .gallery-columns-1 .gallery-item{width:100% !important}
.fullWidth .gallery-columns-1 .gallery-item dt a{height:940px;width:940px}
.fullWidth .gallery-columns-2 .gallery-item{width:50% !important}
.fullWidth .gallery-columns-2 .gallery-item dt a{height:470px;width:470px}
.fullWidth .gallery-columns-3 .gallery-item{width:33.3333333333% !important}
.fullWidth .gallery-columns-3 .gallery-item dt a{height:313.333333333px;width:313.333333333px}
.fullWidth .gallery-columns-4 .gallery-item{width:25% !important}
.fullWidth .gallery-columns-4 .gallery-item dt a{height:235px;width:235px}
.fullWidth .gallery-columns-5 .gallery-item{width:20% !important}
.fullWidth .gallery-columns-5 .gallery-item dt a{height:188px;width:188px}
.fullWidth .gallery-columns-6 .gallery-item{width:16.6666666667% !important}
.fullWidth .gallery-columns-6 .gallery-item dt a{height:156.666666667px;width:156.666666667px}
.fullWidth .gallery-columns-7 .gallery-item{width:14.2857142857% !important}
.fullWidth .gallery-columns-7 .gallery-item dt a{height:134.285714286px;width:134.285714286px}
.fullWidth .gallery-columns-8 .gallery-item{width:12.5% !important}
.fullWidth .gallery-columns-8 .gallery-item dt a{height:117.5px;width:117.5px}
.fullWidth .gallery-columns-9 .gallery-item{width:11.1111111111% !important}
.fullWidth .gallery-columns-9 .gallery-item dt a{height:104.444444444px;width:104.444444444px}
.tve_post_lp .gallery-columns-1 .gallery-item{width:100% !important}
.tve_post_lp .gallery-columns-1 .gallery-item dt a{height:940px;width:940px}
.tve_post_lp .gallery-columns-2 .gallery-item{width:50% !important}
.tve_post_lp .gallery-columns-2 .gallery-item dt a{height:470px;width:470px}
.tve_post_lp .gallery-columns-3 .gallery-item{width:33.3333333333% !important}
.tve_post_lp .gallery-columns-3 .gallery-item dt a{height:313.333333333px;width:313.333333333px}
.tve_post_lp .gallery-columns-4 .gallery-item{width:25% !important}
.tve_post_lp .gallery-columns-4 .gallery-item dt a{height:235px;width:235px}
.tve_post_lp .gallery-columns-5 .gallery-item{width:20% !important}
.tve_post_lp .gallery-columns-5 .gallery-item dt a{height:188px;width:188px}
.tve_post_lp .gallery-columns-6 .gallery-item{width:16.6666666667% !important}
.tve_post_lp .gallery-columns-6 .gallery-item dt a{height:156.666666667px;width:156.666666667px}
.tve_post_lp .gallery-columns-7 .gallery-item{width:14.2857142857% !important}
.tve_post_lp .gallery-columns-7 .gallery-item dt a{height:134.285714286px;width:134.285714286px}
.tve_post_lp .gallery-columns-8 .gallery-item{width:12.5% !important}
.tve_post_lp .gallery-columns-8 .gallery-item dt a{height:117.5px;width:117.5px}
.tve_post_lp .gallery-columns-9 .gallery-item{width:11.1111111111% !important}
.tve_post_lp .gallery-columns-9 .gallery-item dt a{height:104.444444444px;width:104.444444444px}
.bpd .gallery-columns-1 .gallery-item{width:100% !important}
.bpd .gallery-columns-1 .gallery-item dt a{height:760px;width:760px}
.bpd .gallery-columns-2 .gallery-item{width:50% !important}
.bpd .gallery-columns-2 .gallery-item dt a{height:380px;width:380px}
.bpd .gallery-columns-3 .gallery-item{width:33.3333333333% !important}
.bpd .gallery-columns-3 .gallery-item dt a{height:253.333333333px;width:253.333333333px}
.bpd .gallery-columns-4 .gallery-item{width:25% !important}
.bpd .gallery-columns-4 .gallery-item dt a{height:190px;width:190px}
.bpd .gallery-columns-5 .gallery-item{width:20% !important}
.bpd .gallery-columns-5 .gallery-item dt a{height:152px;width:152px}
.bpd .gallery-columns-6 .gallery-item{width:16.6666666667% !important}
.bpd .gallery-columns-6 .gallery-item dt a{height:126.666666667px;width:126.666666667px}
.bpd .gallery-columns-7 .gallery-item{width:14.2857142857% !important}
.bpd .gallery-columns-7 .gallery-item dt a{height:108.571428571px;width:108.571428571px}
.bpd .gallery-columns-8 .gallery-item{width:12.5% !important}
.bpd .gallery-columns-8 .gallery-item dt a{height:95px;width:95px}
.bpd .gallery-columns-9 .gallery-item{width:11.1111111111% !important}
.bpd .gallery-columns-9 .gallery-item dt a{height:84.4444444444px;width:84.4444444444px}
.lnd .gallery-columns-1 .gallery-item{width:100% !important}
.lnd .gallery-columns-1 .gallery-item dt a{height:940px;width:940px}
.lnd .gallery-columns-2 .gallery-item{width:50% !important}
.lnd .gallery-columns-2 .gallery-item dt a{height:470px;width:470px}
.lnd .gallery-columns-3 .gallery-item{width:33.3333333333% !important}
.lnd .gallery-columns-3 .gallery-item dt a{height:313.333333333px;width:313.333333333px}
.lnd .gallery-columns-4 .gallery-item{width:25% !important}
.lnd .gallery-columns-4 .gallery-item dt a{height:235px;width:235px}
.lnd .gallery-columns-5 .gallery-item{width:20% !important}
.lnd .gallery-columns-5 .gallery-item dt a{height:188px;width:188px}
.lnd .gallery-columns-6 .gallery-item{width:16.6666666667% !important}
.lnd .gallery-columns-6 .gallery-item dt a{height:156.666666667px;width:156.666666667px}
.lnd .gallery-columns-7 .gallery-item{width:14.2857142857% !important}
.lnd .gallery-columns-7 .gallery-item dt a{height:134.285714286px;width:134.285714286px}
.lnd .gallery-columns-8 .gallery-item{width:12.5% !important}
.lnd .gallery-columns-8 .gallery-item dt a{height:117.5px;width:117.5px}
.lnd .gallery-columns-9 .gallery-item{width:11.1111111111% !important}
.lnd .gallery-columns-9 .gallery-item dt a{height:104.444444444px;width:104.444444444px}
.gallery-columns-2 dt a{margin-bottom:40px}
.accs{margin-bottom:20px}
.accs .accss{border:1px solid #ebe5d4;background:#fdfaf2;margin-bottom:2px;padding:20px 30px 10px 30px}
.accs .accss.opac .acc-h{color:#ea8355}
.accs .accss.opac .acc-h span:before{font-family:'voice-icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e617';display:inline-block}
.accs .accss.opac .accsi{display:block}
.accs .accss .acc-h{font-family:'Roboto Slab', serif;cursor:pointer;color:#3a3b37;font-size:.941em;margin:0px 0px 10px 0px;padding:5px}
.accs .accss .acc-h:hover{color:#ea8355}
.accs .accss .acc-h span{display:inline-block;height:18px;width:10px}
.accs .accss .acc-h span:before{font-family:'voice-icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e618';display:inline-block}
.accs .accss .accsi{display:none}
.accs .accss .accsi p{margin-bottom:10px}
.divi{border-bottom:1px solid #cac5b5;border-top:1px solid #cac5b5;clear:both;display:block;height:3px;margin-top:20px;margin-bottom:20px;position:relative}
.divi.sdivi{margin-left:-60px;margin-right:-60px}
.divi.ldivi{margin-left:0;margin-right:auto;min-width:315px;width:32%}
.divi.ldivi:before{border-radius:50%;border:1px solid #cac5b5;background:#f5f1e4;content:'';display:block;height:15px;position:absolute;top:-7px;left:0;width:15px}
.divi.rdivi{margin-left:auto;margin-right:0;min-width:315px;width:32%}
.divi.rdivi:after{border-radius:50%;border:1px solid #cac5b5;background:#f5f1e4;content:'';display:block;height:15px;position:absolute;top:-7px;right:0;width:15px}
.divi.cdivi{display:table;margin:20px auto;min-width:315px;width:32%}
.divi.cdivi:after{border-radius:50%;border:1px solid #cac5b5;background:#f5f1e4;content:'';display:block;height:15px;margin:0 auto;position:absolute;top:-7px;right:0;left:0;width:15px}
.defhgh{background-color:#ea8355}
.lhgh{color:#fff !important}
.dhgh{color:#2c2c2c !important}
.fhd{display:table;margin:20px 0px;overflow:hidden}
.fhd .fhdt{padding-bottom:4px;margin:0;white-space:nowrap}
.fhd .fhdl{display:table-cell;vertical-align:middle;width:100%}
.fhd .fhdl:before{border-top:1px solid #cac5b5;border-bottom:1px solid #cac5b5;content:'';display:block;height:3px;width:100%}
.fhd.lfhd .fhdl{width:100%}
.fhd.lfhd .fhdt{padding-right:10px}
.fhd.rfhd .fhdl{width:100%}
.fhd.rfhd .fhdt{padding-left:10px}
.fhd.cfhd .fhdl{width:50%}
.fhd.cfhd .fhdt{padding:0px 10px}
.drp1::first-letter{font-family:'Vollkorn';display:block;font-size:48px;line-height:48px;float:left;margin-right:5px;margin-top:5px;text-transform:uppercase}
.drp2::first-letter{font-family:'Vollkorn';color:#fff;display:block;font-size:36px;line-height:36px;float:left;margin-right:5px;margin-top:5px;padding:7px 6px 9px;text-transform:uppercase}
.drp2.light::first-letter{color:#353535}
.icb{border:1px solid #ebe5d4;background:#fdfaf2;margin:40px 0px 20px;padding:50px 20px 0px 20px;position:relative}
.icb .icbc{border-radius:50%;display:block;height:60px;margin:0 auto;position:absolute;left:0;right:0;top:-30px;text-align:center;width:60px}
.icb .icbc.icbicn span:before{font-family:'voice-icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:attr(data-icon);color:#ea8355;font-size:40px;line-height:50px}
.icb .icbc.icbm span{border-radius:50%;background-repeat:no-repeat;background-position:center center;background-size:cover;display:block;height:40px;margin:10px auto;width:40px}
.icb.icb1 .icbc{border:1px solid #ebe5d4;background:#fdfaf2}
.nsd{margin:20px 0px}
.nsd.nsds .pbf{-webkit-animation-play-state:running;-moz-animation-play-state:running;animation-play-state:running}
.nsd .pbf{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;animation-play-state:paused}
.pbb{background:#ebe5d4;display:block;height:42px;margin:7px 0px;position:relative}
.pbb .pbf{-webkit-animation-duration:2s;-moz-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:progress-bar;-moz-animation-name:progress-bar;animation-name:progress-bar;height:38px}
.pbbl{font-family:'Roboto Slab', serif;color:#2c2c2c;font-size:16px;font-weight:300}
.nsd.nsds .fcf{-webkit-animation-play-state:running;-moz-animation-play-state:running;animation-play-state:running}
.nsd .fcf{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;animation-play-state:paused}
.fcb{background:#ebe5d4;display:table;height:154px;margin:0 auto;position:relative;padding:0px 10px;min-width:134px}
.fcb .fcbl{color:#3a3b37;display:block;height:100px;margin:auto;position:relative;text-align:center;z-index:3}
.fcb .fcbl span{display:block}
.fcb .fcno{font-family:'Roboto Slab', serif;font-size:65px;line-height:65px;font-weight:300;margin-top:30px}
.fcb .fctxt{font-family:'Roboto Slab', serif;font-size:16px;font-weight:300}
.fcb .fcbc{position:absolute;bottom:0;left:0;right:0}
.fcb .fcf{-webkit-animation-duration:3s;-moz-animation-duration:3s;animation-duration:3s;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:fill-counter;-moz-animation-name:fill-counter;animation-name:fill-counter;height:100%;position:absolute;bottom:0;left:0;right:0}
.fcb.light .fcbl span{color:#353535}
.nsd.blue .fcf{background:rgba(145,199,217,0.3)}
.nsd.blue .pbf{background:#91c7d9;border:2px solid #8db9c7}
.nsd.blue.nbc .nbcnb,.nsd.blue.nbc .nbcn,.nsd.blue.nbc .nbcna,.nsd.blue.nbc .nbcl{color:#91c7d9}
.nsd.blue .cdtc{border-bottom:3px solid #91c7d9}
.nsd.blue .cdtl{color:#91c7d9}
.drp1.blue::first-letter{color:#8db9c7}
.drp2.blue::first-letter{background:#91c7d9}
.icb2.blue .icbc{background:#91c7d9}
.nsd.dark .fcf{background:rgba(140,140,140,0.3)}
.nsd.dark .pbf{background:#8c8c8c;border:2px solid #525252}
.nsd.dark.nbc .nbcnb,.nsd.dark.nbc .nbcn,.nsd.dark.nbc .nbcna,.nsd.dark.nbc .nbcl{color:#8c8c8c}
.nsd.dark .cdtc{border-bottom:3px solid #8c8c8c}
.nsd.dark .cdtl{color:#8c8c8c}
.drp1.dark::first-letter{color:#525252}
.drp2.dark::first-letter{background:#8c8c8c}
.icb2.dark .icbc{background:#8c8c8c}
.nsd.green .fcf{background:rgba(162,175,135,0.3)}
.nsd.green .pbf{background:#a2af87;border:2px solid #93a175}
.nsd.green.nbc .nbcnb,.nsd.green.nbc .nbcn,.nsd.green.nbc .nbcna,.nsd.green.nbc .nbcl{color:#a2af87}
.nsd.green .cdtc{border-bottom:3px solid #a2af87}
.nsd.green .cdtl{color:#a2af87}
.drp1.green::first-letter{color:#93a175}
.drp2.green::first-letter{background:#a2af87}
.icb2.green .icbc{background:#a2af87}
.nsd.light .fcf{background:rgba(251,251,251,0.3)}
.nsd.light .pbf{background:#fbfbfb;border:2px solid #c6c6c6}
.nsd.light.nbc .nbcnb,.nsd.light.nbc .nbcn,.nsd.light.nbc .nbcna,.nsd.light.nbc .nbcl{color:#fbfbfb}
.nsd.light .cdtc{border-bottom:3px solid #fbfbfb}
.nsd.light .cdtl{color:#fbfbfb}
.drp1.light::first-letter{color:#c6c6c6}
.drp2.light::first-letter{background:#fbfbfb}
.icb2.light .icbc{background:#fbfbfb}
.nsd.purple .fcf{background:rgba(190,173,212,0.3)}
.nsd.purple .pbf{background:#beadd4;border:2px solid #af9ac2}
.nsd.purple.nbc .nbcnb,.nsd.purple.nbc .nbcn,.nsd.purple.nbc .nbcna,.nsd.purple.nbc .nbcl{color:#beadd4}
.nsd.purple .cdtc{border-bottom:3px solid #beadd4}
.nsd.purple .cdtl{color:#beadd4}
.drp1.purple::first-letter{color:#af9ac2}
.drp2.purple::first-letter{background:#beadd4}
.icb2.purple .icbc{background:#beadd4}
.nsd.red .fcf{background:rgba(239,75,84,0.3)}
.nsd.red .pbf{background:#ef4b54;border:2px solid #cf353d}
.nsd.red.nbc .nbcnb,.nsd.red.nbc .nbcn,.nsd.red.nbc .nbcna,.nsd.red.nbc .nbcl{color:#ef4b54}
.nsd.red .cdtc{border-bottom:3px solid #ef4b54}
.nsd.red .cdtl{color:#ef4b54}
.drp1.red::first-letter{color:#cf353d}
.drp2.red::first-letter{background:#ef4b54}
.icb2.red .icbc{background:#ef4b54}
.nsd.teal .fcf{background:rgba(161,209,192,0.3)}
.nsd.teal .pbf{background:#a1d1c0;border:2px solid #9ac2b4}
.nsd.teal.nbc .nbcnb,.nsd.teal.nbc .nbcn,.nsd.teal.nbc .nbcna,.nsd.teal.nbc .nbcl{color:#a1d1c0}
.nsd.teal .cdtc{border-bottom:3px solid #a1d1c0}
.nsd.teal .cdtl{color:#a1d1c0}
.drp1.teal::first-letter{color:#9ac2b4}
.drp2.teal::first-letter{background:#a1d1c0}
.icb2.teal .icbc{background:#a1d1c0}
.nsd.orange .fcf{background:rgba(234,131,85,0.3)}
.nsd.orange .pbf{background:#ea8355;border:2px solid #d67448}
.nsd.orange.nbc .nbcnb,.nsd.orange.nbc .nbcn,.nsd.orange.nbc .nbcna,.nsd.orange.nbc .nbcl{color:#ea8355}
.nsd.orange .cdtc{border-bottom:3px solid #ea8355}
.nsd.orange .cdtl{color:#ea8355}
.drp1.orange::first-letter{color:#d67448}
.drp2.orange::first-letter{background:#ea8355}
.icb2.orange .icbc{background:#ea8355}
.nbc{position:relative;text-align:center}
.nbc .nbcnb{font-family:'Roboto Slab', serif;font-weight:300;font-size:65px}
.nbc .nbcn{font-family:'Roboto Slab', serif;font-weight:300;font-size:65px}
.nbc .nbcna{font-family:'Roboto Slab', serif;font-weight:300;font-size:30px}
.nbc .nbcl{font-family:'Roboto Slab', serif;display:block;font-weight:300;font-size:16px;margin-top:5px;padding:0px 20px}
.nsd.nsds .cdfc{-webkit-animation-play-state:running;-moz-animation-play-state:running;animation-play-state:running}
.nsd .cdfc{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;animation-play-state:paused}
.cdt{position:relative}
.cdt::after{clear:both;content:"";display:table}
.cdt.sns{display:table;margin-left:auto;margin-right:auto}
.cdt .cdti{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}
.cdt .cdti.init_done{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-transition:opacity,.3s,ease-in;-moz-transition:opacity,.3s,ease-in;transition:opacity,.3s,ease-in}
.cdt .cdti.fdtc{-webkit-transition:opacity,.5s,ease-in;-moz-transition:opacity,.5s,ease-in;transition:opacity,.5s,ease-in;opacity:0.1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=10)}
.cdt .cdti.fv{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-transition:opacity,.3s,ease-in;-moz-transition:opacity,.3s,ease-in;transition:opacity,.3s,ease-in}
.cdt .cdtm{font-family:'Roboto Slab', serif;color:#2c2c2c;font-weight:300;font-size:65px;line-height:65px;text-align:center;position:relative;top:-110px;word-wrap:break-word;white-space:pre-wrap}
.cdt .cdto{-webkit-transition:all,.2s,linear;-moz-transition:all,.2s,linear;transition:all,.2s,linear;float:left;margin-right:14px}
.cdt .cdto.ctcid{-webkit-transition:all,.2s,linear;-moz-transition:all,.2s,linear;transition:all,.2s,linear;height:120px;transition:all .2s linear;overflow:visible}
.cdt .cdto .cdtl{font-family:'Roboto Slab', serif;display:block;font-size:14px;margin-top:8px;text-align:center}
.cdt .cdtc{font-family:'Roboto Slab', serif;border-top:1px solid #ebe5d4;border-left:1px solid #ebe5d4;border-right:1px solid #ebe5d4;background:#fdfaf2;color:#2c2c2c;display:block;font-weight:300;height:36px;line-height:70px;min-width:60px;position:relative;padding:17px;overflow:hidden}
.cdt .cdtc .cdfc [class*='part-']{position:absolute;top:0;right:17px;min-width:30px}
.cdt .cdtc .cdfc [class*='part-'].go-down{transition:top .2s linear;top:100%}
.cdt .cdtc .cdfc [class*='part-'].next{top:-100%;transition:top .2s linear}
.cdt .cdtc .cdfc [class*='part-'].next.go-down{top:0;transition:top .2s linear}
.cdt .cdtc .cdfc .part-2{right:47px}
.cdt .cdtc .cdfc .part-3{right:77px}
.cdt .cdtc .cdfc .part-4{right:107px}
.cdt .cdfc{right:0;bottom:0;left:0;font-size:50px;text-align:center}
.bSe .ifp{font-size:1.176em;font-weight:700}
.lost ul{text-align:left}
.phone{font-family:'Roboto Slab', serif;color:#525252;display:block;margin:0 auto;text-align:center;vertical-align:middle;width:315px;z-index:3}
.phone a{color:#ea8355;text-decoration:none !important}
.sAs .phone{width:200px}
.sAs .phone .apnr{font-size:20px}
.sAs .phone .apnr:before{top:0px}
.phone .phr{border:1px solid #cac5b5;padding:10px}
.phone span{display:block;font-size:16px;line-height:22px;margin-bottom:10px}
.phone .apnr{color:#525252;display:inline;font-size:30px;font-weight:300;position:relative}
.phone .apnr:hover{text-decoration:none}
.phone .apnr:before{font-family:'voice-icomoon2';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f098';color:#525252;display:block;margin-right:5px;line-height:30px;position:absolute;left:-30px;top:7px}
.phone .mphr{display:none}
#fbcomments,.fb_iframe_widget,.fb_iframe_widget[style],.fb_iframe_widget iframe[style],#fbcomments iframe[style],.fb-comments>span{width:100% !important}
.bp-t{background:#fff !important;height:100%;min-height:100%;text-align:center}
.bp-t:before{content:'';display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle}
.bp-t .lnd{box-sizing:border-box;background:#fff;display:inline-block;padding:10px;text-align:left;vertical-align:middle;width:100%}
.bp-t .bSe{margin:0;overflow:visible}
.bp-t .out{margin-left:-2489px;margin-right:-10px;width:6040px}
.bp-t .out .in.pddbg{width:auto}
.bp-t .out .in{margin:0 auto}
.bp-t .out .in .cck{margin:0 auto;width:1040px}
@media only screen and (max-width: 1080px){.bp-t .out{width:5880px}
.bp-t .out .in{height:100% !important}
.bp-t .out .in .cck{width:900px}}@media only screen and (max-width: 940px){.bp-t .out{width:5680px}
.bp-t .out .in .cck{width:700px}}@media only screen and (max-width: 740px){.bp-t .out{width:5485px}
.bp-t .out .in .cck{width:490px}}@media only screen and (max-width: 540px){.bp-t .out{width:5300px}
.bp-t .out .in .cck{width:340px}}@media only screen and (max-width: 340px){.bp-t .out{width:5250px}
.bp-t .out .in .cck{width:260px}}.faqI h4,.txt_thrive_link_to_comments,#thrive_container_list_comments .reply,#thrive_container_list_comments .cancel_reply,.gallery-item a,.gallery a.nav_prev,.gallery a.nav_next,.gallery .nav_close,.galleryStage,.thrive-gallery-item{cursor:pointer}
.wistia-video-container .vdc .ltx{display:none}
.wistia-video-container .vdc.video-container{display:block !important}
.wistia-video-container .vdc.video-container .vwr{box-shadow:none;max-width:1080px;margin:0 auto;position:static}
.wistia-video-container .vdc.video-container .vwr iframe{box-shadow:none;display:block;margin:0 auto}
@keyframes progress-bar{from{width:0}to{width:100%}}@-webkit-keyframes progress-bar{from{width:0}to{width:100%}}@keyframes fill-counter{from{height:0%}to{height:100%}}@-webkit-keyframes fill-counter{from{height:0}to{height:100%}}@media only screen and (max-height: 900px){.msd .sbm{display:inline-block}
.msd nav{display:none}}@media only screen and (max-width: 1300px){.fullWidth .gallery-columns-1 .gallery-item{width:100% !important}
.fullWidth .gallery-columns-1 .gallery-item dt a{height:720px;width:720px}
.fullWidth .gallery-columns-2 .gallery-item{width:50% !important}
.fullWidth .gallery-columns-2 .gallery-item dt a{height:360px;width:360px}
.fullWidth .gallery-columns-3 .gallery-item{width:33.3333333333% !important}
.fullWidth .gallery-columns-3 .gallery-item dt a{height:240px;width:240px}
.fullWidth .gallery-columns-4 .gallery-item{width:25% !important}
.fullWidth .gallery-columns-4 .gallery-item dt a{height:180px;width:180px}
.fullWidth .gallery-columns-5 .gallery-item{width:20% !important}
.fullWidth .gallery-columns-5 .gallery-item dt a{height:144px;width:144px}
.fullWidth .gallery-columns-6 .gallery-item{width:16.6666666667% !important}
.fullWidth .gallery-columns-6 .gallery-item dt a{height:120px;width:120px}
.fullWidth .gallery-columns-7 .gallery-item{width:14.2857142857% !important}
.fullWidth .gallery-columns-7 .gallery-item dt a{height:102.857142857px;width:102.857142857px}
.tve_post_lp .gallery-columns-1 .gallery-item{width:100% !important}
.tve_post_lp .gallery-columns-1 .gallery-item dt a{height:720px;width:720px}
.tve_post_lp .gallery-columns-2 .gallery-item{width:50% !important}
.tve_post_lp .gallery-columns-2 .gallery-item dt a{height:360px;width:360px}
.tve_post_lp .gallery-columns-3 .gallery-item{width:33.3333333333% !important}
.tve_post_lp .gallery-columns-3 .gallery-item dt a{height:240px;width:240px}
.tve_post_lp .gallery-columns-4 .gallery-item{width:25% !important}
.tve_post_lp .gallery-columns-4 .gallery-item dt a{height:180px;width:180px}
.tve_post_lp .gallery-columns-5 .gallery-item{width:20% !important}
.tve_post_lp .gallery-columns-5 .gallery-item dt a{height:144px;width:144px}
.tve_post_lp .gallery-columns-6 .gallery-item{width:16.6666666667% !important}
.tve_post_lp .gallery-columns-6 .gallery-item dt a{height:120px;width:120px}
.tve_post_lp .gallery-columns-7 .gallery-item{width:14.2857142857% !important}
.tve_post_lp .gallery-columns-7 .gallery-item dt a{height:102.857142857px;width:102.857142857px}
.bpd .gallery-columns-1 .gallery-item{width:100% !important}
.bpd .gallery-columns-1 .gallery-item dt a{height:580px;width:580px}
.bpd .gallery-columns-2 .gallery-item{width:50% !important}
.bpd .gallery-columns-2 .gallery-item dt a{height:290px;width:290px}
.bpd .gallery-columns-3 .gallery-item{width:33.3333333333% !important}
.bpd .gallery-columns-3 .gallery-item dt a{height:193.333333333px;width:193.333333333px}
.bpd .gallery-columns-4 .gallery-item{width:25% !important}
.bpd .gallery-columns-4 .gallery-item dt a{height:145px;width:145px}
.bpd .gallery-columns-5 .gallery-item{width:20% !important}
.bpd .gallery-columns-5 .gallery-item dt a{height:116px;width:116px}
.lnd .gallery-columns-1 .gallery-item{width:100% !important}
.lnd .gallery-columns-1 .gallery-item dt a{height:720px;width:720px}
.lnd .gallery-columns-2 .gallery-item{width:50% !important}
.lnd .gallery-columns-2 .gallery-item dt a{height:360px;width:360px}
.lnd .gallery-columns-3 .gallery-item{width:33.3333333333% !important}
.lnd .gallery-columns-3 .gallery-item dt a{height:240px;width:240px}
.lnd .gallery-columns-4 .gallery-item{width:25% !important}
.lnd .gallery-columns-4 .gallery-item dt a{height:180px;width:180px}
.lnd .gallery-columns-5 .gallery-item{width:20% !important}
.lnd .gallery-columns-5 .gallery-item dt a{height:144px;width:144px}
.lnd .gallery-columns-6 .gallery-item{width:16.6666666667% !important}
.lnd .gallery-columns-6 .gallery-item dt a{height:120px;width:120px}
.lnd .gallery-columns-7 .gallery-item{width:14.2857142857% !important}
.lnd .gallery-columns-7 .gallery-item dt a{height:102.857142857px;width:102.857142857px}
.bSe .gallery-columns-8 .gallery-item,.bSe .gallery-columns-9 .gallery-item,.lnd .gallery-columns-8 .gallery-item,.lnd .gallery-columns-9 .gallery-item,.bpd .gallery-columns-8 .gallery-item,.bpd .gallery-columns-9 .gallery-item{width:25% !important}
.bpd .gallery-columns-7 .gallery-item,.bpd .gallery-columns-6 .gallery-item{width:25% !important}
.fullWidth .wrp,.fullWidth .cck{width:760px}
.lnd .out{width:5760px}
.lnd .in{width:1300px}
.lnd .wrp,.lnd .cck{width:760px}
.bpd .wrp,.bpd .cck{width:620px}
.wp-caption{margin:0 !important}
.divi.sdivi{margin-right:-100%;margin-left:-100%}
.gnav .gwrp{width:51.5%}
.bpd .gnav .gwrp{display:table;margin:0 auto;padding-top:55px;width:auto}
.fab .f2f input[type="text"],.fab .f2f .op-r{margin-right:2%;margin-bottom:10px;width:47%}
.fab .f2f .btn{clear:both;display:table;float:none;margin:0 auto;padding:0px 10px;width:auto}
.fab .f3f input[type="text"],.fab .f3f .op-r{margin-right:2%;margin-bottom:10px;width:31.3%}
.fab .f3f .btn{clear:both;display:table;float:none;margin:0 auto;padding:0px 10px;width:auto}
.fab .f4f input[type="text"],.fab .f4f .op-r{margin-right:2%;width:47%}
.fab .f4f .btn{clear:both;display:table;float:none;margin:0 auto;padding:0px 10px;width:auto}
.gallery-columns-2 dt a{margin-bottom:13px}
ul.children .cmb .ccr{width:80%}}@media only screen and (max-width: 1080px){.fullWidth .gallery-columns-1 .gallery-item{width:100% !important}
.fullWidth .gallery-columns-1 .gallery-item dt a{height:610px;width:610px}
.fullWidth .gallery-columns-2 .gallery-item{width:50% !important}
.fullWidth .gallery-columns-2 .gallery-item dt a{height:305px;width:305px}
.fullWidth .gallery-columns-3 .gallery-item{width:33.3333333333% !important}
.fullWidth .gallery-columns-3 .gallery-item dt a{height:203.333333333px;width:203.333333333px}
.fullWidth .gallery-columns-4 .gallery-item{width:25% !important}
.fullWidth .gallery-columns-4 .gallery-item dt a{height:152.5px;width:152.5px}
.fullWidth .gallery-columns-5 .gallery-item{width:20% !important}
.fullWidth .gallery-columns-5 .gallery-item dt a{height:122px;width:122px}
.fullWidth .gallery-columns-6 .gallery-item{width:16.6666666667% !important}
.fullWidth .gallery-columns-6 .gallery-item dt a{height:101.666666667px;width:101.666666667px}
.tve_post_lp .gallery-columns-1 .gallery-item{width:100% !important}
.tve_post_lp .gallery-columns-1 .gallery-item dt a{height:610px;width:610px}
.tve_post_lp .gallery-columns-2 .gallery-item{width:50% !important}
.tve_post_lp .gallery-columns-2 .gallery-item dt a{height:305px;width:305px}
.tve_post_lp .gallery-columns-3 .gallery-item{width:33.3333333333% !important}
.tve_post_lp .gallery-columns-3 .gallery-item dt a{height:203.333333333px;width:203.333333333px}
.tve_post_lp .gallery-columns-4 .gallery-item{width:25% !important}
.tve_post_lp .gallery-columns-4 .gallery-item dt a{height:152.5px;width:152.5px}
.tve_post_lp .gallery-columns-5 .gallery-item{width:20% !important}
.tve_post_lp .gallery-columns-5 .gallery-item dt a{height:122px;width:122px}
.tve_post_lp .gallery-columns-6 .gallery-item{width:16.6666666667% !important}
.tve_post_lp .gallery-columns-6 .gallery-item dt a{height:101.666666667px;width:101.666666667px}
.bpd .gallery-columns-1 .gallery-item{width:100% !important}
.bpd .gallery-columns-1 .gallery-item dt a{height:460px;width:460px}
.bpd .gallery-columns-2 .gallery-item{width:50% !important}
.bpd .gallery-columns-2 .gallery-item dt a{height:230px;width:230px}
.bpd .gallery-columns-3 .gallery-item{width:33.3333333333% !important}
.bpd .gallery-columns-3 .gallery-item dt a{height:153.333333333px;width:153.333333333px}
.bpd .gallery-columns-4 .gallery-item{width:25% !important}
.bpd .gallery-columns-4 .gallery-item dt a{height:115px;width:115px}
.bpd .gallery-columns-5 .gallery-item{width:20% !important}
.bpd .gallery-columns-5 .gallery-item dt a{height:120px !important;width:120px !important}
.bpd .gallery-columns-5 .gallery-item dt a{height:92px;width:92px}
.lnd .gallery-columns-1 .gallery-item{width:100% !important}
.lnd .gallery-columns-1 .gallery-item dt a{height:610px;width:610px}
.lnd .gallery-columns-2 .gallery-item{width:50% !important}
.lnd .gallery-columns-2 .gallery-item dt a{height:305px;width:305px}
.lnd .gallery-columns-3 .gallery-item{width:33.3333333333% !important}
.lnd .gallery-columns-3 .gallery-item dt a{height:203.333333333px;width:203.333333333px}
.lnd .gallery-columns-4 .gallery-item{width:25% !important}
.lnd .gallery-columns-4 .gallery-item dt a{height:152.5px;width:152.5px}
.lnd .gallery-columns-5 .gallery-item{width:20% !important}
.lnd .gallery-columns-5 .gallery-item dt a{height:122px;width:122px}
.lnd .gallery-columns-6 .gallery-item{width:16.6666666667% !important}
.lnd .gallery-columns-6 .gallery-item dt a{height:101.666666667px;width:101.666666667px}
.fullWidth .gallery-columns-7 .gallery-item,.fullWidth .gallery-columns-8 .gallery-item,.fullWidth .gallery-columns-9 .gallery-item,.lnd .gallery-columns-7 .gallery-item,.lnd .gallery-columns-8 .gallery-item,.lnd .gallery-columns-9 .gallery-item{width:20% !important}
.bpd .gallery-columns-5 .gallery-item,.bpd .gallery-columns-6 .gallery-item,.bpd .gallery-columns-7 .gallery-item,.bpd .gallery-columns-8 .gallery-item,.bpd .gallery-columns-9 .gallery-item{width:25% !important}
.fullWidth .wrp,.fullWidth .cck{width:650px}
.in{height:100% !important}
.lnd .in{width:1080px}
.lnd .out{width:5650px}
.lnd .wrp,.lnd .cck{width:650px}
.bpd .wrp,.bpd .cck{width:500px}
.scvps.bpt .vdc.video-container iframe{min-width:490px}
.scvps .vdc.video-container .wp-video,.scvps .vdc.video-container iframe{max-width:900px !important;min-width:490px}
.csc .foc,.row .foc{padding:0% 2% 0% 0%;width:49%}
.csc .foc:nth-child(2n),.row .foc:nth-child(2n){padding:0% 0% 0% 0%}
.gnav .gwrp{display:table;margin:0 auto;padding-top:55px;width:auto}
.cmb .cmb .ccr{width:80%}
.cmb ul.children{margin-left:0px}
.bSe h1{font-size:33px}
.bSe h2{font-size:30px}
.bSe h3{font-size:28px}
.mms{font-size:70px !important}}@media only screen and (max-width: 940px){.fullWidth .gallery-columns-1 .gallery-item{width:100% !important}
.fullWidth .gallery-columns-1 .gallery-item dt a{height:510px;width:510px}
.fullWidth .gallery-columns-2 .gallery-item{width:50% !important}
.fullWidth .gallery-columns-2 .gallery-item dt a{height:255px;width:255px}
.fullWidth .gallery-columns-3 .gallery-item{width:33.3333333333% !important}
.fullWidth .gallery-columns-3 .gallery-item dt a{height:170px;width:170px}
.fullWidth .gallery-columns-4 .gallery-item{width:25% !important}
.fullWidth .gallery-columns-4 .gallery-item dt a{height:127.5px;width:127.5px}
.fullWidth .gallery-columns-5 .gallery-item{width:20% !important}
.fullWidth .gallery-columns-5 .gallery-item dt a{height:102px;width:102px}
.fullWidth .gallery-columns-6 .gallery-item{width:16.6666666667% !important}
.fullWidth .gallery-columns-6 .gallery-item dt a{height:120px !important;width:120px !important}
.fullWidth .gallery-columns-6 .gallery-item dt a{height:85px;width:85px}
.tve_post_lp .gallery-columns-1 .gallery-item{width:100% !important}
.tve_post_lp .gallery-columns-1 .gallery-item dt a{height:510px;width:510px}
.tve_post_lp .gallery-columns-2 .gallery-item{width:50% !important}
.tve_post_lp .gallery-columns-2 .gallery-item dt a{height:255px;width:255px}
.tve_post_lp .gallery-columns-3 .gallery-item{width:33.3333333333% !important}
.tve_post_lp .gallery-columns-3 .gallery-item dt a{height:170px;width:170px}
.tve_post_lp .gallery-columns-4 .gallery-item{width:25% !important}
.tve_post_lp .gallery-columns-4 .gallery-item dt a{height:127.5px;width:127.5px}
.tve_post_lp .gallery-columns-5 .gallery-item{width:20% !important}
.tve_post_lp .gallery-columns-5 .gallery-item dt a{height:102px;width:102px}
.tve_post_lp .gallery-columns-6 .gallery-item{width:16.6666666667% !important}
.tve_post_lp .gallery-columns-6 .gallery-item dt a{height:120px !important;width:120px !important}
.tve_post_lp .gallery-columns-6 .gallery-item dt a{height:85px;width:85px}
.bpd .gallery-columns-1 .gallery-item{width:100% !important}
.bpd .gallery-columns-1 .gallery-item dt a{height:460px;width:460px}
.bpd .gallery-columns-2 .gallery-item{width:50% !important}
.bpd .gallery-columns-2 .gallery-item dt a{height:230px;width:230px}
.bpd .gallery-columns-3 .gallery-item{width:33.3333333333% !important}
.bpd .gallery-columns-3 .gallery-item dt a{height:153.333333333px;width:153.333333333px}
.bpd .gallery-columns-4 .gallery-item{width:25% !important}
.bpd .gallery-columns-4 .gallery-item dt a{height:115px;width:115px}
.lnd .gallery-columns-1 .gallery-item{width:100% !important}
.lnd .gallery-columns-1 .gallery-item dt a{height:510px;width:510px}
.lnd .gallery-columns-2 .gallery-item{width:50% !important}
.lnd .gallery-columns-2 .gallery-item dt a{height:255px;width:255px}
.lnd .gallery-columns-3 .gallery-item{width:33.3333333333% !important}
.lnd .gallery-columns-3 .gallery-item dt a{height:170px;width:170px}
.lnd .gallery-columns-4 .gallery-item{width:25% !important}
.lnd .gallery-columns-4 .gallery-item dt a{height:127.5px;width:127.5px}
.lnd .gallery-columns-5 .gallery-item{width:20% !important}
.lnd .gallery-columns-5 .gallery-item dt a{height:102px;width:102px}
.lnd .gallery-columns-6 .gallery-item{width:16.6666666667% !important}
.lnd .gallery-columns-6 .gallery-item dt a{height:120px !important;width:120px !important}
.lnd .gallery-columns-6 .gallery-item dt a{height:85px;width:85px}
.bSe .gallery-columns-6 .gallery-item,.bSe .gallery-columns-7 .gallery-item,.lnd .gallery-columns-6 .gallery-item,.lnd .gallery-columns-7 .gallery-item{width:25% !important}
.bpd .gallery-columns-5 .gallery-item,.bpd .gallery-columns-6 .gallery-item,.bpd .gallery-columns-7 .gallery-item{width:25% !important}
.fullWidth .wrp,.fullWidth .cck{width:550px}
.lnd .in{width:940px}
.lnd .out{width:5550px}
.lnd .wrp,.lnd .cck{width:550px}
.bpd .wrp,.bpd .cck{width:500px}
.cmb div.ccr{width:80%}
.scon input[type="text"],.scon .op-r{box-sizing:border-box;width:100% !important}
.scon.wide .frm input[type="text"],.scon.wide .frm .op-r,.scon.wide.o1 .frm input[type="text"],.scon.wide.o1 .frm .op-r,.scon.wide.o2 .frm input[type="text"],.scon.wide.o2 .frm .op-r,.scon.wide.o3 .frm input[type="text"],.scon.wide.o3 .frm .op-r{float:none;margin-bottom:7px}
.scon.wide .frm .btn,.scon.wide.o1 .frm .btn,.scon.wide.o2 .frm .btn,.scon.wide.o3 .frm .btn{float:none;margin:0 auto;width:80%}
.csc .thc,.row .thc{padding:0%;width:100%}
.csc .thc.lst,.row .thc.lst{padding:0%}
.csc .tth,.csc .oth,.csc .ofo,.csc .tfo,.row .tth,.row .oth,.row .ofo,.row .tfo{padding:0%;width:100%}
.csc .tth.lst,.csc .oth.lst,.csc .ofo.lst,.csc .tfo.lst,.row .tth.lst,.row .oth.lst,.row .ofo.lst,.row .tfo.lst{padding:0%;width:100%}
.csc .ofo,.row .ofo{padding:0%;width:100%}
.csc .tfo,.csc .tfo.lst,.row .tfo,.row .tfo.lst{padding:0%;width:100%}
.csc .fft,.row .fft{padding:0%;width:49%}
.csc .fft:first-child,.row .fft:first-child{padding:0% 2% 0% 0%}
.csc .fft.lst,.row .fft.lst{padding:0% 0% 0% 0%;width:100%}
.csc .twc+.fft.lst,.row .twc+.fft.lst{padding:0%}
.csc .fft+.twc.lst,.row .fft+.twc.lst{width:100%}
.csc .fft+.twc,.row .fft+.twc{padding:0%}
.fab.f4 input[type="text"],.fab.f4 .op-r{float:none;width:100%}
.fab.f4 .btn{display:table;float:none;margin:0 auto;width:auto}
.cnt .fhd .fhdl{width:10px}
.cnt .fhd .fhdr{width:10px}
.cnt .fhd.cfhd{margin:0 auto}
.fhd .fhdt{white-space:normal}}@media only screen and (min-width: 772px){#nav_right{overflow:visible !important}}@media only screen and (max-width: 768px){html{overflow-x:hidden}
.fullWidth .gallery-columns-1 .gallery-item{width:100% !important}
.fullWidth .gallery-columns-1 .gallery-item dt a{height:500px;width:500px}
.fullWidth .gallery-columns-2 .gallery-item{width:50% !important}
.fullWidth .gallery-columns-2 .gallery-item dt a{height:250px;width:250px}
.fullWidth .gallery-columns-3 .gallery-item{width:33.3333333333% !important}
.fullWidth .gallery-columns-3 .gallery-item dt a{height:166.666666667px;width:166.666666667px}
.fullWidth .gallery-columns-4 .gallery-item{width:25% !important}
.fullWidth .gallery-columns-4 .gallery-item dt a{height:125px;width:125px}
.tve_post_lp .gallery-columns-1 .gallery-item{width:100% !important}
.tve_post_lp .gallery-columns-1 .gallery-item dt a{height:500px;width:500px}
.tve_post_lp .gallery-columns-2 .gallery-item{width:50% !important}
.tve_post_lp .gallery-columns-2 .gallery-item dt a{height:250px;width:250px}
.tve_post_lp .gallery-columns-3 .gallery-item{width:33.3333333333% !important}
.tve_post_lp .gallery-columns-3 .gallery-item dt a{height:166.666666667px;width:166.666666667px}
.tve_post_lp .gallery-columns-4 .gallery-item{width:25% !important}
.tve_post_lp .gallery-columns-4 .gallery-item dt a{height:125px;width:125px}
.bpd .gallery-columns-1 .gallery-item{width:100% !important}
.bpd .gallery-columns-1 .gallery-item dt a{height:460px;width:460px}
.bpd .gallery-columns-2 .gallery-item{width:50% !important}
.bpd .gallery-columns-2 .gallery-item dt a{height:230px;width:230px}
.bpd .gallery-columns-3 .gallery-item{width:33.3333333333% !important}
.bpd .gallery-columns-3 .gallery-item dt a{height:153.333333333px;width:153.333333333px}
.bpd .gallery-columns-4 .gallery-item{width:25% !important}
.bpd .gallery-columns-4 .gallery-item dt a{height:115px;width:115px}
.lnd .gallery-columns-1 .gallery-item{width:100% !important}
.lnd .gallery-columns-1 .gallery-item dt a{height:500px;width:500px}
.lnd .gallery-columns-2 .gallery-item{width:50% !important}
.lnd .gallery-columns-2 .gallery-item dt a{height:250px;width:250px}
.lnd .gallery-columns-3 .gallery-item{width:33.3333333333% !important}
.lnd .gallery-columns-3 .gallery-item dt a{height:166.666666667px;width:166.666666667px}
.lnd .gallery-columns-4 .gallery-item{width:25% !important}
.lnd .gallery-columns-4 .gallery-item dt a{height:125px;width:125px}
.fullWidth .gallery-columns-5 .gallery-item,.fullWidth .gallery-columns-6 .gallery-item,.fullWidth .gallery-columns-7 .gallery-item,.fullWidth .gallery-columns-8 .gallery-item,.fullWidth .gallery-columns-9 .gallery-item,.bpd .gallery-columns-5 .gallery-item,.bpd .gallery-columns-6 .gallery-item,.bpd .gallery-columns-7 .gallery-item,.bpd .gallery-columns-8 .gallery-item,.bpd .gallery-columns-9 .gallery-item,.lnd .gallery-columns-5 .gallery-item,.lnd .gallery-columns-6 .gallery-item,.lnd .gallery-columns-7 .gallery-item,.lnd .gallery-columns-8 .gallery-item,.lnd .gallery-columns-9 .gallery-item{width:33.33% !important}
.bSe.fullWidth,.bSe.lnd,.bSe.bpd{margin-left:0}
.bSe .in{width:768px !important}
.wrp,.cck{margin:0 auto !important}
.fullWidth .out{margin-left:-2500px;margin-right:0;width:5540px}
.fullWidth .wrp,.fullWidth .in{width:540px}
.lnd .out{width:5540px}
.lnd .wrp,.lnd .cck{width:540px}
.bpd .out{margin-left:-2500px;margin-right:0;width:5500px}
.bpd .wrp,.bpd .cck{width:500px}
.sAs .msd{width:540px}
.sAs{background:#2c2c2c;display:table;float:none;position:relative;padding:10px 0px;width:100%}
.sAs .sAsin{position:static}
.sAs #scrollingWidgets{display:none !important}
.sAs .si{display:none}
.sAs #logo,.sAs .sb{display:table-cell;vertical-align:middle}
.sAs .wsd{display:none}
.sAs .sAsdmy{display:none}
.sAs .msd{margin:0 auto}
.sAs .msd #logo{margin-bottom:0;width:155px}
.sAs .msd #logo img{margin-right:30px}
.sAs .msd .sb{width:100%}
.sAs .msd .sb .hbd{float:right}
.sAs .msd .sb .sbm{background:#ea8355;color:#ffffff;display:block;height:41px;line-height:41px;margin-left:15px}
.sAs .msd .sb .sbs{display:none}
.sAs .msd .sb .msh{background:#fdfaf2;display:block !important;float:right}
.sAs .msd .sb .msh>div{width:100%}
.sAs .msd .sb .msh input[type="text"]{box-sizing:border-box;background:none;color:#2d2d29;height:40px;font-style:normal;padding:7px 0px 7px 10px}
.sAs .msd .sb .msh input[type="text"]:focus,.sAs .msd .sb .msh input[type="text"]:hover{background:none}
.sAs .msd .sb .msh input[type="text"]::-webkit-input-placeholder{color:#2d2d29}
.sAs .msd .sb .msh button{background:none !important;height:41px}
.sAs .msd .sb .msh button:before{color:#4d4d47}
.html-hidden{height:100%;overflow:hidden}
.html-hidden body{overflow:hidden}
.msd{text-align:left}
.msd:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.msd nav{box-shadow:2px 0px 7px 0px rgba(0,0,0,0.23);border-top:2px solid #ea8355;background:#f9f9f9;position:absolute;top:100%;left:0;right:0;overflow-y:scroll;width:100%;z-index:101}
.msd nav:before{border-bottom:6px solid #ea8355;border-left:6px solid transparent;border-right:6px solid transparent;content:'';height:0;position:absolute;top:-8px;right:20px;width:0}
.msd nav ul li:hover a{color:#4d4d47 !important}
.msd nav ul li>a:hover{color:#ea8355 !important}
.msd nav ul li>a{display:block;padding:17px}
.msd nav ul li>a:hover{background:#2c2c2c}
.msd nav>ul>li{padding:0}
.msd nav>ul>li:hover{background:transparent}
.msd nav>ul>li:hover a{color:#4d4d47}
.msd nav>ul>li>a{color:#4d4d47}
.msd nav>ul>li.menu-item-has-children>a:after{display:none}
.msd nav>ul>li ul li:hover{background:transparent}
.msd nav>ul>li ul li a:after{display:none}
.msd nav>ul ul{box-shadow:none;background:#f9f9f9;display:block !important;position:relative;left:auto;top:auto;width:100%}
.msd nav>ul ul li{padding:0}
.msd nav>ul ul li a{padding-left:40px}
.msd nav>ul ul li a:before{content:'-';margin-right:10px}
.msd nav>ul ul ul{left:auto}
.bSe{float:none;width:100%}
.scvps .pvb{height:180px;width:250px}
.scvps.bpt .vdc.video-container iframe{min-width:300px}
.scvps{margin:0 auto}
.scvps .vdc.video-container .wp-video,.scvps .vdc.video-container iframe{max-width:490px !important;min-width:300px}
.scvps .vdc.lv .mejs-overlay-button,.scvps .vdc.dv .mejs-overlay-button{height:170px;width:170px;z-index:100}
.scvps .vdc.lv .mejs-overlay-button:hover,.scvps .vdc.dv .mejs-overlay-button:hover{height:180px;width:180px}
.scvps .vdc.lv .pvb,.scvps .vdc.dv .pvb{background-size:15%}
.scvps .vdc.lv .pvb a,.scvps .vdc.dv .pvb a{height:170px;width:170px}
.scvps .vdc.lv .pvb a:hover,.scvps .vdc.dv .pvb a:hover{height:180px;width:180px}
.scvps .vdc.video-container{left:0% !important;width:100%}
.scvps .vdc.video-container iframe{width:100%}
.bcs{max-width:100%}
.gr .gri img{display:inline}
.gr .foc{margin-bottom:10px;width:44%}
.gr .foc.lst{margin-bottom:0px}
.gr .fic{margin-bottom:10px;width:48%}
.gr .fic.lst{margin-bottom:0px;width:98%}
.gr .tfo{width:48%}
.gr .foc:nth-child(2)+.twc{width:98%}
.gr .foc:first-child+.twc{margin-bottom:10px;width:48%}
.gr .twc+.foc.lst{width:98%}
.gr .twc+.foc+.lst{width:98%}
.gr .twc{width:47%}
.csc .colm,.row .colm{margin-right:0 !important;padding:0% !important;width:100% !important}
.ssf{left:0}
.fab.f3 .foai,.fab.f4 .foai{display:block}
.fab.f3 .foai img,.fab.f4 .foai img{display:block;margin:0 auto 20px auto}
.phone{color:#fff}
.phone .apnr{color:#fff}
.phone .apnr:before{color:#fff}
.phone .fphr{display:none}
.phone .mphr{display:block;color:#fff}
.phone .phr{border:none}
.phone.light{color:#525252}
.phone.light .apnr{color:#525252}
.phone.light .apnr:before{color:#525252}
.phone.blue .phr{background:#91c7d9}
.phone.dark .phr{background:#8c8c8c}
.phone.green .phr{background:#a2af87}
.phone.light .phr{background:#fbfbfb}
.phone.purple .phr{background:#beadd4}
.phone.red .phr{background:#ef4b54}
.phone.teal .phr{background:#a1d1c0}
.phone.orange .phr{background:#ea8355}}@media only screen and (max-width: 540px){.fullWidth .gallery .gallery-item,.bpd .gallery .gallery-item,.lnd .gallery .gallery-item{width:100% !important}
.fullWidth .gallery .gallery-item dt a,.bpd .gallery .gallery-item dt a,.lnd .gallery .gallery-item dt a{height:180px;width:180px}
.bSe .in{width:540px !important}
.fullWidth .out{width:5340px}
.fullWidth .wrp,.fullWidth .cck{width:340px}
.lnd .out{width:5340px}
.lnd .wrp,.lnd .cck{width:340px}
.bpd .out{width:5340px}
.bpd .wrp,.bpd .cck{width:340px}
.sAs .msd{width:340px}
.sAs .msd #logo{display:block;margin:0 auto}
.sAs .msd .sb{display:block;margin-top:20px;width:100%}
.scon.wide,.scon,.scon.wide.otit{width:100%}
.scon.wide .frm input[type="text"],.scon.wide .frm .btn,.scon.wide .op-r,.scon .frm input[type="text"],.scon .frm .btn,.scon .op-r,.scon.wide.otit .frm input[type="text"],.scon.wide.otit .frm .btn,.scon.wide.otit .op-r{width:100%}
footer .fms ul li a{margin-left:5px}
.scvps.bpt .pvb{width:100%}
.cmb{margin-left:0 !important}
.cmb div.ccr{width:70% !important}
.rpl{margin-top:-65px}
.rpl.crp{margin-top:-35px}
.lrp form input[type="text"]{float:none;margin-left:0;margin-bottom:10px;width:100%}
.scbg .scc{float:none;margin:0 auto !important;width:80% !important}
.scbg .scc:nth-of-type(2n){margin:0 auto !important}
.shortcode_tabs.vert_tabs .scT .scTC{width:100%}
.shortcode_tabs.vert_tabs .scT>ul.scT-tab{display:block;width:100%}
.shortcode_tabs.vert_tabs .scT>ul.scT-tab li{display:inline;float:left;margin-bottom:-1px;text-align:center}
.shortcode_tabs.vert_tabs .scT>ul.scT-tab li:hover a{border-right:none;border-bottom:3px solid #ea8355}
.shortcode_tabs.vert_tabs .scT>ul.scT-tab li.tS a{border-right:none;border-bottom:3px solid #ea8355}
.shortcode_tabs.vert_tabs .scT>ul.scT-tab li a{padding:7px 30px}
.ssf .cous,.ssf .cou{display:none}
.bSe h1{font-size:33px}
.bSe h2{font-size:30px}
.bSe h3{font-size:25px}
.bSe h4{font-size:24px}
.bSe h5{font-size:18px}
.bSe h6{font-size:18px}
.mms,.mmt{font-size:33px !important}
.mbi .mbl{display:none}
.split .btn span{font-size:16px;padding:15px}}@media only screen and (max-width: 380px){.bSe .in{width:400px !important}
.fullWidth .out{width:5300px}
.fullWidth .wrp,.fullWidth .cck{width:300px}
.lnd .out{width:5300px}
.lnd .wrp,.lnd .cck{width:300px}
.bpd .out{width:5300px}
.bpd .wrp,.bpd .cck{width:300px}
.sAs .msd{width:300px}
.scvps .vdc.video-container{width:100%}
.scvps .vdc.video-container .wp-video,.scvps .vdc.video-container iframe{max-width:300px !important;min-width:300px}
.gnav .gwrp{padding-top:70px}
.galleryOverlay .g_count{padding:0px}
.galleryOverlay .g_count .gl_ctrl_wrp{padding:0px 5px}}@media screen and (device-width: 768px) and (device-height: 1024px) and (-webkit-device-pixel-ratio: 1){.pdwbg{background-attachment:scroll !important}}@media screen and (device-width: 768px) and (device-height: 1024px) and (-webkit-device-pixel-ratio: 2){.pdwbg{background-attachment:scroll !important}}@media screen and (device-width: 320px) and (device-height: 480px) and (-webkit-device-pixel-ratio: 2){.pdwbg{background-attachment:scroll !important;background-size:auto auto !important;background-position:center top !important}}@media screen and (device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2){.pdwbg{background-attachment:scroll !important;background-size:auto auto !important;background-position:center top !important}}@media screen and (device-width: 375px) and (device-height: 667px) and (-webkit-device-pixel-ratio: 2){.pdwbg{background-attachment:scroll !important;background-size:auto auto !important;background-position:center top !important}}@media only screen and (max-device-width: 640px), only screen and (max-device-width: 667px), only screen and (max-width: 480px){.pdwbg{background-attachment:scroll !important;background-size:auto auto !important;background-position:center top !important}}body.tve_editor_page .fullWidth>.wrp,body.tve_editor_page .lnd>.wrp{width:auto !important;max-width:980px}
body.tve_editor_page .bpd>.wrp{width:auto;max-width:800px}
@media only screen and (max-width: 1300px){.v-cep.scvps .vdc.video-container iframe{min-height:560px;min-width:980px}}@media only screen and (min-width: 1080px){.fullWidth .v-cep.scvps .vdc.video-container iframe{min-height:435px;min-width:760px}
.bpd .v-cep.scvps .vdc.video-container iframe{height:360px;min-height:10px;min-width:620px}}@media only screen and (min-width: 940px) and (max-width: 1080px){.fullWidth .v-cep.scvps .vdc.video-container iframe{height:360px;min-height:10px;min-width:650px}
.bpd .v-cep.scvps .vdc.video-container iframe{height:315px;min-height:10px;min-width:500px}}@media only screen and (min-width: 768px) and (max-width: 940px){.fullWidth .v-cep.scvps .vdc.video-container iframe{height:315px;min-height:10px;min-width:550px}
.bpd .v-cep.scvps .vdc.video-container iframe{height:290px;min-height:10px;min-width:500px}}@media only screen and (min-width: 540px) and (max-width: 768px){.v-cep.scvps .vdc.video-container iframe{height:275px;min-height:10px;min-width:490px}}@media only screen and (max-width: 540px){.v-cep.scvps .vdc.video-container iframe{height:177px;min-height:10px;min-width:300px}}@media only screen and (max-width: 1024px){.bp-t{height:auto}
.bp-t::before{display:none}
.bp-t .wrp{display:block}}.bSe .mbi:hover{text-decoration:none}
.mbi.light .mbr .mbt,.mbi.light .mbr .mbb{color:#525252}
.mbi{box-sizing:border-box;cursor:pointer;display:inline-block;margin-top:25px;text-align:center;white-space:nowrap}
.mbi .mbl{display:table-cell;vertical-align:middle;text-align:center;width:80px}
.mbi .mbl .mbc:before{font-family:'voice-icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:'\e61d';display:block;font-size:40px}
.mbi .mbr{display:table-cell;font-family:'Lato', Arial;padding:18px 20px;white-space:normal}
.mbi .mbr>span{display:block}
.mbi .mbr .mbt{color:#fff;font-weight:700;font-size:1.765em}
.mbi .mbr .mbb{color:rgba(255,255,255,0.7);display:block;font-weight:400;font-size:.824em}
.mbi.mb .mbr{padding:18px 35px}
.mbi.aligncenter{display:table;margin:0 auto}
.mbi.full{width:100%}
.mbi.full .mbr{display:block;text-align:center}
.mbi.blue{background:#91c7d9}
.mbi.blue:hover{background:#9ecede}
.mbi.blue:active{background:#8db9c7}
.mbi.blue .mbr{border-left:1px solid #8db9c7}
.mbi.dark{background:#8c8c8c}
.mbi.dark:hover{background:#2c2c2c}
.mbi.dark:active{background:#525252}
.mbi.dark .mbr{border-left:1px solid #525252}
.mbi.green{background:#a2af87}
.mbi.green:hover{background:#adb996}
.mbi.green:active{background:#93a175}
.mbi.green .mbr{border-left:1px solid #93a175}
.mbi.light{background:#fbfbfb}
.mbi.light:hover{background:#fbfbfb}
.mbi.light:active{background:#c6c6c6}
.mbi.light .mbr{border-left:1px solid #c6c6c6}
.mbi.purple{background:#beadd4}
.mbi.purple:hover{background:#c6b7d9}
.mbi.purple:active{background:#af9ac2}
.mbi.purple .mbr{border-left:1px solid #af9ac2}
.mbi.red{background:#ef4b54}
.mbi.red:hover{background:#f16169}
.mbi.red:active{background:#cf353d}
.mbi.red .mbr{border-left:1px solid #cf353d}
.mbi.teal{background:#a1d1c0}
.mbi.teal:hover{background:#acd7c8}
.mbi.teal:active{background:#9ac2b4}
.mbi.teal .mbr{border-left:1px solid #9ac2b4}
.mbi.orange{background:#ea8355}
.mbi.orange:hover{background:#ed926a}
.mbi.orange:active{background:#d67448}
.mbi.orange .mbr{border-left:1px solid #d67448}
.split{display:table;margin-bottom:20px}
.split .btn{font-size:1.667em;margin-bottom:0px}
.row{margin:40px 0px 20px 0px}
.row:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.pt_one{width:100%}
.pt_two{width:50%}
.pt_three{width:33.3%}
.pt_four{width:25%}
.pt_five{width:20%}
.pt{float:left}
.pt .pt_in{border:1px solid #ebe5d4;background:#fdfaf2;margin:0px auto;position:relative;padding:12%;width:74%}
.pt .pt_in.pt_hgh{border:1px solid #ea8355;margin-top:-2%;position:relative;padding:14% 12%;width:74%}
.pt .pt_in ul{list-style-type:none !important;list-style-image:none !important;padding-left:0px}
.pt .pt_in ul li{font-size:1em;line-height:1rem;margin-bottom:20px;position:relative;padding-left:30px;word-wrap:break-word}
.bSe .pt .pt_in ul li{color:#2c2c2c}
.pt .pt_in ul li:before{font-family:'voice-icomoon2';font-size:1.176em;line-height:1rem;position:absolute;left:0px}
.pt .pt_in ul.check li:before{content:'\f05d';color:#ea8355}
.pt .pt_in ul.check li.noBullet:before{content:''}
.pt .pt_in ul.notcheck li:before{color:#8c8c8c;content:'\f05c'}
.pt .pt_in h3{color:#ea8355;font-size:2.353em;font-weight:300;margin-top:0px;margin-bottom:33px;text-align:center;word-wrap:break-word}
.pt .pt_in .btn span{display:block}
.pt .pt_in .prb{text-align:center}
.pt .pt_in .btn{display:inline-block;margin:0 auto;max-width:100%;word-wrap:break-word}
.pt .prc{color:#ea8355;font-size:2.353em;font-family:'Roboto Slab';font-weight:300;line-height:1rem;margin-top:39px;margin-bottom:28px;text-align:center}
.pt .prc>span{font-size:.45em}
@media only screen and (max-width: 1300px){.pt.pt_five .pt_in h3,.pt.pt_four .pt_in h3{font-size:1.765em}}@media only screen and (max-width: 1080px){.pt.pt_five,.pt.pt_four{width:50%}
.pt.pt_five .pt_hgh,.pt.pt_four .pt_hgh{margin-top:0}}@media only screen and (max-width: 940px){.pt.pt_four .pt_hgh{margin-top:0;padding:10% 11%}
.pt.pt_five .pt_hgh{margin-top:0;padding:10% 11%}
.pt.pt_three{width:50%}
.pt.pt_three .pt_hgh{margin-top:0}
.pt_five{width:50%}
.pt_five:nth-child(4){margin-bottom:10px}
.pt_five:nth-child(5){clear:both;display:table;float:none;margin:0px auto 0px}}@media only screen and (max-width: 850px) and (min-width: 775px){.pt.pt_two,.pt.pt_three,.pt.pt_four,.pt.pt_five{width:80%}}@media only screen and (max-width: 768px){.pt_two,.pt.pt_three,.pt.pt_four,.pt.pt_five{float:none;margin:10px 0px !important;width:100% !important}}.bSe .rltp a,.bSe .rltpi a{text-decoration:none}
.rltp h5,.rltpi h5{color:#525252;font-weight:300;font-size:2.333em;margin:22px 0 25px}
.rltp p,.rltpi p{font-family:'Roboto Slab', serif;color:#2c2c2c;font-size:1.412em;font-weight:300;line-height:1.5em}
.rltp .rlt:hover p,.rltpi .rlt:hover p{color:#ea8355}
.rltp .rlt{display:block;float:left;margin-bottom:20px;margin-right:10%;text-decoration:none;width:45%}
.rltp .rlt:nth-child(2n+1){margin-right:0}
.rltp .rlt p{line-height:1em;margin-bottom:0;padding:17px 0 17px 40px}
.rltp .rlt:hover .rlti:before{color:#ea8355}
.rltp .rlt .rlti:before{font-family:'voice-icomoon2';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c2c2c;content:"\f0a9";display:block;float:left;font-size:22px;margin:18px 10px 0 14px}
.rltpi h5{text-align:center}
.rltpi .rlt{display:inline-block;margin:0 6% 35px 0}
.rltpi .rlt .rlti{background-size:cover;background-position:center center;background-repeat:no-repeat;box-sizing:border-box;border-radius:50%;border:4px solid #ebe5d4;display:block;height:201px;margin:0 auto;width:201px}
.bpd .rltpi .rlt .rlti{height:100px;width:100px}
.rltpi .rlt:hover .rlti{border-color:#ea8355}
.rltpi .rlt p{margin:0 auto;padding-top:4px;text-align:center}
@media only screen and (min-width: 1080px){.rltpi a.rlt{width:20.5%}
.rltpi a.rlt:nth-of-type(4n){margin-right:0}
.rltpi a.rlt:nth-of-type(4n+1){clear:left}}@media only screen and (max-width: 1080px) and (min-width: 940px){.rltpi a.rlt{width:29%}
.rltpi a.rlt:nth-of-type(3n){margin-right:0}
.rltpi a.rlt:nth-of-type(3n+1){clear:left}
.rltpi .rlti{height:176px}}@media only screen and (max-width: 940px) and (min-width: 540px){.rltpi a.rlt{width:47%}
.rltpi a.rlt:nth-of-type(2n){margin-right:0}
.rltpi a.rlt:nth-of-type(2n+1){clear:left}
.rltpi .rlti{height:154px}}@media only screen and (max-width: 768px){.rltp .rlt{margin-right:0;width:100%}}@media only screen and (max-width: 540px){.rltpi a{margin:0 0 30px}
.rltpi .rlti{height:200px}}@media only screen and (max-width: 380px){.rltp .rlt .rlti{margin-right:5px}
.rltpi .rlti{height:280px}}@media only screen and (min-width: 940px){.rc-hf{display:none}}@media only screen and (max-width: 940px) and (min-width: 540px){.rc-hm{display:none}}@media only screen and (max-width: 540px){.rc-hs{display:none}}