html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;margin:0;outline:0;padding:0;font-size:100%;vertical-align:baseline;background:none repeat scroll 0 0 transparent}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{-ms-word-wrap:break-word;word-wrap:break-word;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-size:cover;background-attachment:fixed;background-repeat:no-repeat}img{-ms-interpolation-mode:bicubic;border:0;height:auto;max-width:100%;vertical-align:middle}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:disc}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}h1{font-size:28px;margin-bottom:30px}h2{font-size:24px;margin-bottom:30px}h3{font-size:20px;margin-bottom:30px}h4{font-size:18px;margin-bottom:30px}h5{font-size:16px;margin-bottom:30px}h6{font-size:14px;margin-bottom:30px}p{font-size:14px;line-height:22px;margin-bottom:25px}address{font-style:italic;margin-bottom:30px}cite,em,i{font-style:italic}ol,ul,table,dd{margin-bottom:30px}ul,ol{padding-left:25px}table{width:100%}table td,  table
th{padding:8px
12px;border:1px
solid #dedede}blockquote
cite{display:block;margin-top:20px}blockquote{border-left:4px solid #dedede;padding-left:20px;margin-bottom:30px}pre{background-color:#f5f5f5;border:1px
solid #dedede;padding:15px;margin-bottom:30px;white-space:pre;white-space:pre-wrap;word-wrap:break-word;max-width:100%;overflow:auto}#page{-ms-word-wrap:break-word;word-wrap:break-word;font-size:14px}#page
.container{width:1280px;margin:0
auto;padding-left:40px;padding-right:40px}#page:before,#page:after,#primary:before,#primary:after,#main:before,#main:after,#secondary:before,#secondary:after,#footer:before,#footer:after,.gallery-list:before,.gallery-list:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}#page:after,#primary:after,#main:after,#secondary:after,#footer:after,.gallery-list:after{clear:both}#content{min-height:600px;position:relative;z-index:1000;overflow:hidden}#content.content-builder
#primary{padding:0;width:100%}#content.content-builder
#secondary{display:none}#content.content-builder
.container{padding:0}#content.content-builder .row-content{margin:0}#content.content-builder .entry-content{margin-bottom:0}#content.content-builder .panel-grid{margin:0}#content .panel-full .panel-grid-cell{padding-left:0 !important;padding-right:0 !important}#content.content-builder .panel-parallax{background-size:cover;background-attachment:fixed;background-repeat:no-repeat;background-clip:border-box;background-origin:padding-box;background-position:50% 50%}#content.content-full
.container{padding:40px}#content.content-full .container .row-content{margin:0}#content.content-full
#primary{float:left;padding:0}#content.content-full
#secondary{display:none}#content.content-sidebar-right
.container{padding:40px}#content.content-sidebar-right
#primary{float:left}#content.content-sidebar-right
#secondary{float:right;padding-left:45px}#content.content-sidebar-left
.container{padding:40px}#content.content-sidebar-left
#primary{float:right}#content.content-sidebar-left
#secondary{float:left;padding-right:45px}#content.content-full
#primary{width:100%}#content.content-full
#secondary{display:none}#content #secondary
.widget{padding:0
15px;margin-bottom:20px}.error404 #content.content-sidebar-right #primary,  .error404 #content.content-sidebar-left
#primary{padding:180px
0;width:100%}.page-box #content.content-full .entry-content{margin-bottom:0}.page-box #content.content-builder .panel-grid .panel-row-style,  .page-box #content.content-builder .panel-grid{max-width:1280px}.panel-widget-style{background-repeat:no-repeat;background-size:cover;background-position:center}.page-full
#content{width:100%}.page-full #content
.container{width:1280px;margin-left:auto;margin-right:auto}.page-full #content
.container{margin-top:0}.page-full #content.content-builder{width:100%;overflow:hidden}.page-full #content.content-builder .container .panel-grid{}.page-full #content.content-builder .panel-grid .panel-row-style.panel-full{width:100%}#content.page-builder .panel-grid .widget-title{font-size:22px;margin-bottom:30px}#content{}#masthead{width:100%;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear;transition:all 250ms linear;z-index:9000 !important;min-height:64px;position:relative;left:0;right:0}#masthead #menu
.container{position:static}.sticky-wrapper{}.sticky-wrapper
#masthead{z-index:9000 !important}#masthead.stuck{z-index:9000;position:fixed;left:0;right:0;-webkit-box-shadow:0 1px 15px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 15px 0 rgba(0, 0, 0, 0.1);opacity:1}#masthead.stuck:hover{opacity:1}#masthead.stuck #primary-menu-left > li > a,  #masthead.stuck #primary-menu-right>li>a{padding:25px
16px}#masthead.stuck #logo
h1{font-size:26px;line-height:35px}.masthead-fill{display:block;height:120px}.single .woocommerce-product-gallery{width:50% !important}#site-search{display:none}#site-search
.container{padding-top:30px;padding-bottom:30px}#site-search .search-form{border:1px
solid #fff}#site-search .search-form
label{display:block;margin-right:50px}#site-search .search-form label input[type="text"]{background-color:rgba(0, 0, 0, 0);height:50px;display:inline-block;border-radius:0;padding:10px
20px;border:0px
solid rgba(0, 0, 0, 0);border-right:0;box-shadow:none;outline:0;width:100%;font-size:20px;font-weight:400;color:#fff}#site-search .search-form button[type=submit]{background-color:rgba(0, 0, 0, 0);height:48px;width:50px;float:right;border-radius:0;padding:8px
10px 6px 10px;border:1px
solid transparent;line-height:18px;font-size:14px;vertical-align:middle;text-align:center;margin-right:0}#site-search .search-form button[type=submit] i{font-size:24px;color:#fff}#site-search .search-form button[type=submit]:hover{border:1px
solid #000}#top{height:48px}#top .top-copyright{float:left}#top .top-address{float:right;margin-left:15px}#top .top-address{float:right;margin-left:15px}#top .top-address a,  #top .top-address
span{line-height:50px;margin-left:10px}#top .top-address a
i{}#top .top-address a i,  #top .top-address span
i{margin-right:8px;font-size:18px;line-height:24px;font-weight:600}#top
p{line-height:48px;margin:0;font-weight:600}#top p
a{font-weight:600}#top .top-social{float:right}#top .top-social
a{margin-right:12px}#top .top-social a:hover{opacity:0.8}#top .top-social a
i{font-size:17px;line-height:48px}#address
.container{padding:30px
0}#address .address-social{float:right}#address .address-social a
i{color:#fff;display:inline-block;text-align:center;padding-top:10px;border-radius:99px;width:38px;height:38px;font-size:17px;line-height:18px}#address .address-social .icon-medium:hover{opacity:0.8}#address .address-social .icon-font-facebook{background-color:#3e5ea4}#address .address-social .icon-font-twitter{background-color:#31c7f9}#address .address-social .icon-font-google-plus{background-color:#f55d11}#address .address-social .icon-font-youtube{background-color:#d81203}#address .address-social .icon-font-linkedin{background-color:#0098e3}#address .address-social .icon-font-pinterest{background-color:#f9301b}#address .address-social .icon-font-rss{background-color:#f55d11}#address .address-social .icon-font-envelope-alt{background-color:#70cb47}#menu{width:100%;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;min-height:42px;border-bottom:1px solid #dedede}#menu
.container{text-align:center}#menu #button-group{float:right;position:relative}#button-shop{width:65px}#button-shop,#button-search,#button-menu{display:inline-block;cursor:pointer}#button-menu{display:none}#button-shop i,  #button-search i,  #button-menu
i{font-size:24px;line-height:24px}#mobile-navigation{display:none}#mobile-navigation.mm-menu.mm-current{display:block}#site-navigation{text-align:center;margin:0
auto !important}#primary-menu,#primary-menu-left,#primary-menu-right{display:inline-block;margin-bottom:0;font-weight:600;text-transform:uppercase;padding:0;text-align:center;list-style:none}#primary-menu li,  #primary-menu-left li,  #primary-menu-right
li{text-align:left;display:inline-block;float:none}#primary-menu li a,  #primary-menu-left li a,  #primary-menu-right li
a{display:inline-block;padding:15px
0;font-size:15px;font-weight:900;letter-spacing:1px;text-transform:uppercase;position:relative;display:inline-block}#primary-menu>li.menu-item>a,#primary-menu-left>li.menu-item>a,#primary-menu-right>li.menu-item>a{}#primary-menu-left>li.menu-item>a,#primary-menu-right>li.menu-item>a{border-left:3px solid #dedede}#primary-menu>li.menu-logo,#primary-menu-left>li.menu-logo,#primary-menu-right>li.menu-logo{padding:0;margin-top:0}#primary-menu > li.menu-logo a,  #primary-menu-left > li.menu-logo a,  #primary-menu-right > li.menu-logo
a{padding:0}#menu-left,#menu-right{display:inline-block;min-width:420px;vertical-align:top}#primary-menu-left{float:right;display:none}#primary-menu-right{float:left;display:none}#primary-menu>li,#primary-menu-left>li,#primary-menu-right>li{padding:34px
0 34px 0;vertical-align:top}#logo-center{width:100%;display:inline-block;margin:0
auto}#logo{display:inline-block;padding:0
30px 0 0}#logo
h1{font-size:26px;font-weight:700;margin:0}#logo
a{min-height:38px}#logo a
h1{}#logo a:hover{text-decoration:none}.menu-shop-sub,  #primary-menu-full .sub-menu,  #primary-menu .sub-menu,  #primary-menu-left .sub-menu,  #primary-menu-right .sub-menu{font-size:14px;position:absolute;z-index:7000;display:none;top:auto;width:200px;padding:0;-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, .175);box-shadow:0 6px 12px rgba(0, 0, 0, .175);text-transform:uppercase}#primary-menu-full .sub-menu li,  #primary-menu .sub-menu li,  #primary-menu-left .sub-menu li,  #primary-menu-right .sub-menu
li{width:100%}#primary-menu-full .sub-menu li a,  #primary-menu .sub-menu li a,  #primary-menu-left .sub-menu li a,  #primary-menu-right .sub-menu li
a{display:block;font-weight:600;padding:16px
16px;font-size:16px;letter-spacing:0}#primary-menu-full .sub-menu li a:hover,  #primary-menu .sub-menu li a:hover,  #primary-menu-left .sub-menu li a:hover,  #primary-menu-right .sub-menu li a:hover{text-decoration:none}#primary-menu-full .sub-menu .menu-item-has-children,  #primary-menu .sub-menu .menu-item-has-children,  #primary-menu-left .sub-menu .menu-item-has-children,  #primary-menu-right .sub-menu .menu-item-has-children{position:relative;display:block}#primary-menu-full .sub-menu .menu-item-has-children .sub-menu,  #primary-menu .sub-menu .menu-item-has-children .sub-menu,  #primary-menu-left .sub-menu .menu-item-has-children .sub-menu,  #primary-menu-right .sub-menu .menu-item-has-children .sub-menu{display:none;top:0;margin-top:0;left:200px;width:200px;padding:0}#button-search,#button-shop,#button-menu{position:absolute;top:0}#button-shop{padding-bottom:55px}#button-shop-cart{padding:6px
8px;font-weight:600;border-radius:1px}#button-shop-cart .item-number{font-size:14px;padding:2px
8px;margin-top:-0px;border-radius:99px;float:right;color:#fff}#button-shop-cart
i{margin-right:0}#button-shop-cart:hover{text-decoration:none}.menu-shop-sub,.sub-menu,.mega-menu-item{border-top:0px solid #fff}.mega-menu-item
.container{padding-bottom:30px}#branding{background-size:cover;background-repeat:no-repeat;background-position:top center;-webkit-transition:all .4s ease, opacity .3s ease;-o-transition:all .4s ease, opacity .3s ease;transition:all .4s ease, opacity .3s ease;overflow:hidden}.branding-dock{}#branding
.container{padding-top:80px;padding-bottom:80px}#branding .title-header{float:left;text-align:center;width:100%}#branding
.breadcrumb{font-size:14px;background-color:rgba(0, 0, 0, 0);font-weight:600;margin-bottom:0;padding:0}#branding
h2{display:block;text-transform:uppercase;font-weight:900;margin-bottom:20px}#branding h2
span{display:inline-block;font-size:37px !important}#branding
p{display:inline-block;font-size:18px !important;max-width:520px;font-weight:600;border-radius:2px;text-transform:uppercase;margin-bottom:0}#branding p
span{font-weight:900;margin:0
4px}.page-header{margin:0}.page-header
h1{font-size:22px;margin:0;padding-bottom:20px}.entry-header{position:relative;left:0;right:0;padding-left:140px;min-height:75px;margin-bottom:30px}.entry-title{margin:0}.blog-standard .entry-title
a{min-height:45px;display:inline-block;font-size:28px;line-height:32px;font-weight:900}.entry-meta{margin-bottom:30px}.entry-meta
a{line-height:24px;display:inline-block;font-weight:500}.entry-meta .posted-on
a{margin-left:0}.tags-links
a{line-height:24px;display:inline-block;font-weight:600}.entry-calendar{position:absolute;top:0;left:0;text-align:center;text-transform:uppercase;margin-bottom:30px;width:130px}.entry-calendar .meta-day{float:left;display:inline-block;font-weight:700;font-size:37px;line-height:44px;color:#fff;padding:10px
10px;height:70px}.entry-calendar .meta-month{float:left;display:inline-block;font-weight:600;font-size:17px;padding-bottom:5px;color:#fff;padding:10px
12px;height:70px;text-align:left}.entry-picture{margin-bottom:30px}.entry-picture
img{width:100%;height:auto}.entry-picture .icon-sub
i{font-size:24px}.entry-excerpt,.entry-summary,.entry-content{margin-bottom:30px}.entry-content iframe,  .entry-content
embed{width:100%}.entry-footer{margin-bottom:40px}.entry-footer .tags-links{display:block;padding-top:20px;margin-top:20px}.entry-link{font-weight:700;padding:30px
40px;margin-bottom:30px}.entry-link
a{font-size:20px;letter-spacing:-0.5px;line-height:38px;font-weight:400;margin-bottom:20px}.entry-quote{font-weight:700;padding:30px
40px;margin-bottom:30px}.entry-quote
p{font-size:28px !important;letter-spacing:-0.5px;line-height:38px !important;font-weight:400;margin-bottom:20px}.entry-quote p .icon-font-quote-left{margin-right:15px}.entry-quote p .icon-font-quote-right{margin-left:15px}.entry-quote
blockquote{border:0;margin:0;padding:0}.entry-quote
cite{font-size:18px;display:block;width:100%;font-style:italic;text-align:right;font-weight:400}.entry-video{margin-bottom:30px}.entry-video
iframe{width:100%}.entry-video{margin-bottom:30px}.entry-gallery{position:relative;top:0;left:0;width:100%;margin-bottom:30px;min-height:300px}.entry-gallery .slider-gallery .owl-wrapper-outer{width:100%;overflow:hidden}.entry-gallery .slider-gallery .owl-item,  .entry-gallery .slider-gallery .slider-item{width:100%}.entry-gallery .slider-gallery .slider-item
img{width:100% !important;margin-bottom:0}.entry-gallery
.caption{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(255, 255, 255, 0.8);padding-top:25px;padding-left:15px;min-height:70px}.entry-gallery .caption
h4{font-size:20px;font-weight:600}.entry-gallery .slider-prev{bottom:15px;right:70px}.entry-gallery .slider-next{bottom:15px;right:15px}.entry-gallery .slider-prev{top:45%;left:30px}.entry-gallery .slider-next{top:45%;right:30px}.entry-gallery .slider-prev,  .entry-gallery .slider-next{position:absolute;text-align:center;width:48px;height:48px;opacity:1}.entry-gallery .slider-prev i,  .entry-gallery .slider-next
i{font-size:22px;line-height:22px;padding-top:13px}.pagination{text-align:center;margin:0
0 40px 0;display:block}.pagination
ul{text-align:center;padding:0;margin:0}.pagination ul
li{display:inline-block;font-size:16px;font-weight:600;margin-right:8px}.pagination ul li a,  .pagination ul li a:hover{text-decoration:none}.pagination ul li
i{margin-right:5px}.page-numbers.current{border-radius:99px;display:inline-block;width:34px;height:34px}.page-numbers,.prev.page-numbers,.next.page-numbers{padding:6px
10px;border-radius:99px;display:inline;width:34px;height:34px}.prev.page-numbers,.next.page-numbers{position:relative;text-indent:-9999%;white-space:nowrap;display:inline-block}.prev.page-numbers:after{text-indent:0;content:"\e70a" !important;font-family:"font-icons" !important;position:absolute;left:31%;top:7px;color:#fff}.next.page-numbers:after{text-indent:0;content:"\e70b" !important;font-family:"font-icons" !important;position:absolute;left:41%;top:7px;color:#fff}.post-navigation{margin-bottom:0}.post-navigation .screen-reader-text{display:none}.post-navigation:before,.post-navigation:after{display:table;content:""}.post-navigation:after{clear:both}.post-navigation .nav-links{margin-bottom:20px}.nav-links{height:50px}.nav-links .nav-previous{float:left;display:inline-block;position:relative}.nav-links .nav-next{float:right;display:inline-block;position:relative}.nav-links .nav-previous
a{max-width:320px;padding-left:30px !important}.nav-links .nav-next
a{max-width:320px;padding-right:30px !important}.page-links{clear:both}.post-navigation .nav-previous:after{content:"\e70a" !important;font-family:"font-icons" !important;position:absolute;left:10px;top:4px;color:#fff}.post-navigation .nav-next:after{content:"\e70b" !important;font-family:"font-icons" !important;position:absolute;right:10px;top:4px;color:#fff}.page-links a,.page-links>span{border:1px
solid #eaeaea;border:1px
solid rgba(51, 51, 51, 0.1);display:inline-block;font-size:12px;height:24px;line-height:2;margin:0
5px 5px 0;text-align:center;width:24px}.page-links
a{-webkit-tap-highlight-color:rgba(255, 255, 255, 0.3);background-color:#333;border-color:#333;color:#fff}.page-links a:hover,  .page-links a:focus{background-color:#707070;background-color:rgba(51, 51, 51, 0.7);border-color:transparent;color:#fff}.page-links>.page-links-title{border:0;color:#707070;color:rgba(51, 51, 51, 0.7);height:auto;margin:0;padding-right:0.5em;width:auto}.blog-standard{position:relative}.entry-author{position:relative;left:0;top:0;padding-left:120px;margin-bottom:40px;min-height:80px}.entry-author
.thumbnail{position:absolute;left:0;top:0;min-height:130px;text-align:center}.entry-author .thumbnail
img{width:80px;height:80px;border-radius:99px;border:4px
solid #f5f5f5}.entry-author .author-info
h4{margin-bottom:10px}.screen-reader-text{margin-bottom:20px}.related{margin-bottom:0}.blog-meta-date,  .blog-meta-author
a{font-weight:500}.entry-share{margin-bottom:40px}.entry-share
h3{font-size:20px}.entry-share .share-item
a{display:block;width:70px;height:70px;text-align:center;color:#fff;padding-top:22px;border-radius:99px;margin:0
auto 15px auto}.entry-share .share-item a
i{display:block;font-size:26px;line-height:26px;margin-bottom:15px;color:#fff}.entry-share .share-item
span{display:block;width:100%;font-weight:600;font-size:16px;text-align:center}.entry-share .share-item a:hover{opacity:0.8;text-decoration:none}#comment-nav-above{margin-bottom:30px}#comment-nav-above:before,#comment-nav-above:after{display:table;content:""}#comment-nav-above:after{clear:both}#comment-nav-below{margin-bottom:40px}#comment-nav-below:before,#comment-nav-below:after{display:table;content:""}#comment-nav-below:after{clear:both}.comment-reply-title small
a{font-size:15px;font-weight:700}.logged-in-as
a{font-weight:600}.bypostauthor{display:block}.comment-list{list-style:none;margin:0}.comment-list
.children{list-style:none;margin-left:30px}.comment-list li,  .comment-list .children
li{clear:both}.comment-list .comment-body{margin-bottom:20px}.comment-author
.avatar{float:left;height:60px;margin-right:20px;width:60px}.comment-meta .comment-author
b{padding-top:8px;display:inline-block}.comment-meta .comment-metadata{padding-top:5px;padding-bottom:20px;display:inline-block}.comment-meta .comment-content{display:block}.comment-body:before,.comment-body:after{display:table;content:""}.comment-body:after{clear:both}.comment-body{position:relative;top:0;left:0}.comment-list
.reply{position:absolute;top:20px;right:0}.comment-list .edit-link{position:absolute;top:20px;right:0;display:inline-block}.comment-list .reply a,  .comment-list .edit-link
a{color:#fff;padding:5px
10px;font-size:14px;text-transform:uppercase;font-weight:600}.comment-list .reply a:hover,  .comment-list .edit-link a:hover{color:#fff;text-decoration:none}.comment-list .edit-link{margin-right:80px}.nav-links .nav-previous a,  .nav-links .nav-next
a{line-height:24px}.nav-links .nav-previous a:hover,  .nav-links .nav-next a:hover{text-decoration:none}#respond{clear:both}#commentform{margin-left:-15px;margin-right:-15px}#commentform .comment-notes{display:block;width:100%}#commentform
p{float:left;margin-bottom:30px;padding-left:15px;padding-right:15px}#commentform p.form-submit{margin-bottom:20px}.comment-list #commentform
#submit{margin-bottom:30px}#footer{background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;background-repeat:repeat;z-index:0}.footer-banner{text-align:center}.footer-banner
.container{padding-top:40px}#footer-branding{margin-bottom:30px}#footer-branding
.container{padding:0}#footer-branding .footer-branding{text-align:center;font-size:17px}#footer-widget
.container{padding:40px
0 0 0;min-height:200px}#footer-widget
aside{margin-bottom:40px}.site-social{margin-bottom:10px}.site-social
a{display:inline-block;text-align:center;padding-top:11px;border-radius:99px;width:42px;height:42px}.site-social a
i{color:#fff}.site-social .icon-medium:hover{opacity:0.8}.site-social .icon-facebook{background-color:#3e5ea4}.site-social .icon-twitter{background-color:#31c7f9}.site-social .icon-googleplus{background-color:#f55d11}.site-social .icon-youtube{background-color:#d81203}.site-social .icon-linkedin{background-color:#0098e3}.site-social .icon-pinterest{background-color:#f9301b}.site-social .icon-dribble{background-color:#f55d11}.site-social .icon-email{background-color:#70cb47}#bottom{text-align:center;border-top:1px solid rgba(255, 255, 255, 0.25)}#bottom
.container{padding:25px
0}#bottom a:hover{text-decoration:underline}#bottom .site-copyright{float:left;margin-bottom:0}#bottom
p{font-weight:400;margin:0}#bottom p
a{font-weight:700}#bottom .site-copyright
img{margin:0
auto;margin-bottom:15px;display:block}#bottom #footer-navigation{float:right}#bottom #footer-navigation
ul{display:inline-block;margin-bottom:0;padding:0;font-size:14px;list-style:none}#bottom #footer-navigation ul
li{float:left;margin-left:15px}#bottom #footer-navigation ul li
a{display:inline-block;font-weight:700}#bottom .site-social{margin-top:25px}#bottom .social-media{margin-top:25px;float:right}#bottom .social-media
a{line-height:60px;margin-left:15px}#bottom .social-media a
i{font-size:20px}.error-404{text-align:center}.error-404 .page-header{padding-top:160px}.error-404 .page-header .page-title{font-size:36px}.error-404 .page-content{padding-bottom:160px}.error-404 .search-404{max-width:600px;margin:0
auto}.error-404 .search-404
form{min-height:40px;margin-bottom:20px}.home .tag-sticky-2,  .home .sticky,  .blog
.sticky{background:#f5f5f5;padding:20px;border:2px
solid #000;margin-bottom:40px}.home .tag-sticky-2 .blog-standard,  .home .tag-sticky-2 .entry-footer,  .home .sticky .entry-footer,  .blog .sticky .entry-footer{margin-bottom:0}.home .tag-sticky-2 .lines,  .blog .sticky
.lines{display:none}.alignnone,.aligncenter,.alignright,.alignleft{max-width:100%;height:auto}.alignnone img, .aligncenter img, .alignright img, .alignleft
img{max-width:100%;height:auto}.alignnone{margin:5px
0 20px 0}.aligncenter{display:block;margin:5px
auto 5px auto}.alignright{float:right;margin:5px
0 20px 20px}.alignleft{float:left;margin:5px
20px 20px 0}.hidden{display:none}a>img.alignright{float:right;margin:5px
0 20px 20px}a>img.alignnone{margin:5px
20px 20px 0}a>img.alignleft{float:left;margin:5px
20px 20px 0}a>img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{max-width:100%;background-color:rgba(0, 0, 0, 0.05);padding:5px;text-align:center}.wp-caption.alignnone{margin:5px
0 20px 0}.wp-caption.alignleft{margin:5px
20px 20px 0}.wp-caption.alignright{margin:5px
0 20px 20px}.wp-caption
img{border:0
none;height:auto;margin:0;padding:0;width:auto}.wp-caption .wp-caption-text{line-height:17px;margin:4px
5px}.more-link{text-transform:uppercase}.more-link
span{padding:0}.more-link .btn:hover{color:#1b92bf}.post-password-form{position:relative}.post-password-form input[type="password"]{width:100%;height:44px}.post-password-form
label{color:#707070;color:rgba(51, 51, 51, 0.7);display:block;font-size:14px;font-weight:700;line-height:1.5;text-transform:uppercase}.post-password-form input[type="submit"]{padding:10px;position:absolute;right:0;bottom:0}.list-icon-circle li,  .list-icon-square li,  .list-icon
li{padding-bottom:12px !important}.gallery{margin-bottom:20px}.gallery:before,.gallery:after{content:" ";display:table}.gallery:after{clear:both}.gallery-item{float:left;margin:0
4px 4px 0;overflow:hidden;position:relative}.gallery-columns-1 .gallery-item{max-width:100%}.gallery-columns-2 .gallery-item{max-width:48%;max-width:calc(50% - 4px)}.gallery-columns-3 .gallery-item{max-width:32%;max-width:calc(33.3% - 4px)}.gallery-columns-4 .gallery-item{max-width:23%;max-width:calc(25% - 4px)}.gallery-columns-5 .gallery-item{max-width:19%;max-width:calc(20% - 4px)}.gallery-columns-6 .gallery-item{max-width:15%;max-width:calc(16.7% - 4px)}.gallery-columns-7 .gallery-item{max-width:13%;max-width:calc(14.28% - 4px)}.gallery-columns-8 .gallery-item{max-width:11%;max-width:calc(12.5% - 4px)}.gallery-columns-9 .gallery-item{max-width:9%;max-width:calc(11.1% - 4px)}.gallery-columns-1 .gallery-item:nth-of-type(1n), .gallery-columns-2 .gallery-item:nth-of-type(2n), .gallery-columns-3 .gallery-item:nth-of-type(3n), .gallery-columns-4 .gallery-item:nth-of-type(4n), .gallery-columns-5 .gallery-item:nth-of-type(5n), .gallery-columns-6 .gallery-item:nth-of-type(6n), .gallery-columns-7 .gallery-item:nth-of-type(7n), .gallery-columns-8 .gallery-item:nth-of-type(8n), .gallery-columns-9 .gallery-item:nth-of-type(9n){margin-right:0}.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1), .gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1), .gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1), .gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1){clear:left}.gallery-caption{background-color:rgba(0, 0, 0, 0.7);color:#fff;font-size:12px;line-height:1.5;margin:0;max-height:50%;opacity:0;padding:6px
8px;position:absolute;bottom:0;left:0;text-align:left;width:100%}.gallery-caption:before{content:"";height:100%;min-height:49px;position:absolute;top:0;left:0;width:100%}.gallery-item:hover .gallery-caption{opacity:1}.gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption{display:none}.picture-circle{border-radius:360px;border:6px
solid #fff}.title-header,  .post-navigation .nav-previous a,.entry-content{-ms-word-wrap:break-word;word-wrap:break-word}.entry-content ul.no-list-style{list-style:none;padding-left:0}.entry-content
li{padding-bottom:0}.entry-content li
i{font-size:20px;margin-right:15px}.entry-content
p{margin-bottom:25px}.entry-content p
img{max-width:100%}.post.hentry ol,  .post.hentry ul,  .post.hentry table,  .post.hentry
dd{margin-bottom:25px}.post.hentry ul ol,  .post.hentry ol ul,  .post.hentry ul ul,  .post.hentry ol
ol{margin-bottom:0}.widget_search .screen-reader-text{display:none}.widget_search
label{width:100%}.widget_search
label{float:left;width:70%}.widget_search .search-field{width:100%;border:1px
solid #ddd;padding:6px
5px 6px 10px;font-weight:normal;height:40px;border-radius:2px}.widget_search .search-form{position:relative;top:0;left:0}.widget_search .search-form
label{width:100%}.widget_search .search-form .button-search{position:absolute;right:0;width:40px;height:40px}.widget_search .search-form .button-search
i{font-size:18px;line-height:18px}.page-content .screen-reader-text{display:none}.page-content
label{width:100%}.page-content
label{float:left;width:70%}.page-content .search-field{width:100%;border:1px
solid #ddd;padding:6px
5px 6px 10px;font-weight:normal;height:40px;border-radius:2px}.page-content .search-form{position:relative;top:0;left:0}.page-content .search-form
label{width:100%}.page-content .search-form .button-search{position:absolute;right:0;width:40px;height:40px}.widget_calendar #wp-calendar{width:100%}.widget_calendar
caption{padding:5px
0;text-align:center;border:1px
solid #f2f2f2}.widget_calendar thead tr
th{padding:5px
0;text-align:center;background:#f5f5f5;border:1px
solid #dedede}.widget_calendar tbody tr
td{text-align:center;border:1px
solid #f2f2f2;padding:3px
0}.widget_calendar tfoot tr
td{padding:5px
5px}.widget_calendar tfoot tr .pad,  .widget_calendar tfoot tr #prev,  .widget_calendar tfoot tr
#next{border:0px}.widget_calendar tfoot tr #next
a{float:right}.footer .widget_calendar tbody tr
td{border:1px
solid #dedede}.widget_tag_cloud
a{font-size:13px;display:inline-block;background-color:#dedede;padding:5px
8px;margin:2px
0;border-radius:2px;color:#2f373c;transition:all 200ms ease-out}.widget_tag_cloud a:hover{background-color:#dedede;color:#2f373c}#recentcomments,  .widget_product_categories ul,  .widget_nav_menu ul,  .widget_archive ul,  .widget_pages ul,  .widget_categories ul,  .widget_recent_entries ul,  .widget_meta
ul{padding:0}#recentcomments .recentcomments,  .widget_product_categories ul li,  .widget_nav_menu ul li,  .widget_archive ul li,  .widget_pages ul li,  .widget_categories ul li,  .widget_recent_entries ul li,  .widget_meta ul
li{padding-bottom:10px;list-style:none}#recentcomments .recentcomments a,  .widget_product_categories ul li a,  .widget_nav_menu ul li a,  .widget_archive ul li a,  .widget_pages ul li a,  .widget_categories ul li a,  .widget_recent_entries ul li a,  .widget_meta ul li
a{font-weight:600;padding:0
0 0 25px;display:inline-block;position:relative;border-radius:0;background:none;text-transform:lowercase;text-transform:capitalize}#recentcomments
.recentcomments{position:relative;top:0;left:0}#recentcomments .recentcomments:before,  .widget_product_categories ul li a:before,  .widget_nav_menu ul li a:before,  .widget_archive ul li a:before,  .widget_pages ul li a:before,  .widget_categories ul li a:before,  .widget_recent_entries ul li a:before,  .widget_meta ul li a:before{content:"\e7a5";font-family:"font-icons";position:absolute;left:5px;top:1px;display:block;font-size:20px;line-height:20px;font-weight:400}#recentcomments
.recentcomments{padding:0
0 10px 25px}.widget_nav_menu .sub-menu,  .widget_nav_menu ul li,  .widget_nav_menu ul li a,  .widget_nav_menu ul li:hover a,  .widget_nav_menu ul li a:hover{background-color:rgba(0, 0, 0, 0) !important}.widget_nav_menu ul li.menu-item-has-children
a{}.widget_nav_menu ul
li{padding-top:0;padding-bottom:0}.widget_nav_menu ul li
a{padding-top:0;padding-bottom:7px}.widget_nav_menu ul li
ul{padding-left:20px}.widget_nav_menu .sub-menu{border-top:0;margin-top:5px;margin-bottom:10px}.cat-item .children,  .page_item
.children{border-top:0;margin-top:10px;padding-left:20px}.post.hentry ol,  .post.hentry ul,  .post.hentry table,  .post.hentry
dd{margin-bottom:25px}.post.hentry ul ol,  .post.hentry ol ul,  .post.hentry ul ul,  .post.hentry ol
ol{margin-bottom:0}.widget-title{font-size:19px;line-height:24px;font-weight:900;margin-bottom:25px}#secondary .widget-title,  #secondary .widget-head h3,  #footer .widget-title{font-size:18px;line-height:24px;font-weight:900;padding-bottom:15px;margin-bottom:25px;border-bottom:2px solid #dedede}#secondary
aside.widget{margin-bottom:30px !important}#secondary
.widget{margin-bottom:60px}.screen-reader-text,.comments-title,#reply-title{font-size:20px;line-height:28px;margin:0
0 30px 0}.screen-reader-text{margin-bottom:15px}.title{padding-left:15px;border-left:6px solid #000;margin:0
0 25px 0}#footer .widget-title{border-bottom-color:rgba(255, 255, 255, 0.3)}.line{display:block;height:4px;margin-bottom:20px;width:100%;overflow:hidden;z-index:100}.line:after{overflow:hidden;position:absolute;padding-left:40px;content:"";display:block;height:4px;margin-bottom:20px;width:40px;z-index:50}.line-bar{display:block;height:4px;margin:0
auto 20px auto;width:40px;overflow:hidden;z-index:100}.line-center{display:block;height:6px;background-color:#fff;margin:20px
auto 0 auto;width:60px}.lines{display:block;height:4px;margin-bottom:30px;width:100%;overflow:hidden;z-index:100}.lines:after{overflow:hidden;position:absolute;padding-left:40px;content:"";display:block;height:4px;margin-bottom:20px;width:40px;z-index:50}.label-small,.label-dark,.label-main{display:inline-block;font-size:14px;font-weight:600;font-size:14px;padding:4px
8px;margin-bottom:20px}.label-small:hover,.label-main:hover{text-decoration:none !important}.list-icon-circle,.list-icon-square,.list-icon{list-style:none}.list-icon-circle,  .list-icon-square,  .list-icon
i{margin-right:15px}.list-icon-square
i{font-size:22px;line-height:22px;text-align:center;padding-top:8px;width:36px;height:36px}.list-icon-circle
i{font-size:22px;line-height:22px;text-align:center;padding-top:8px;width:36px;height:36px;border-radius:99px}.text-icon-left{position:relative;left:0;right:0;padding-left:50px;margin-bottom:30px;display:block}.text-icon-left .text-icon{position:absolute;left:0;right:0}.text-icon-left .text-icon
i{font-size:30px;line-height:30px}.text-icon-left .text-icon-content
h3{margin-bottom:15px;font-size:20px;font-weight:700}.text-icon-left .text-icon-content
p{margin-bottom:0}.text-icon-center{text-align:center}.text-icon-center .text-icon{margin:0
auto;margin-bottom:20px}.text-icon-center .text-icon
i{font-size:30px;line-height:30px}.text-icon-center .text-icon-content
h3{margin-bottom:15px;font-size:20px;font-weight:700}.text-icon-center .text-icon-content
p{margin-bottom:0}.text-icon-square{padding-left:65px}.text-icon-square .text-icon{text-align:center;padding:7px;width:46px;height:46px;text-align:center}.text-icon-circle{padding-left:65px}.text-icon-circle .text-icon{text-align:center;padding:7px;width:46px;height:46px;border-radius:99px;text-align:center}.entry-content li
i{font-size:20px;margin-right:15px}.icon-small,.icon-medium,.icon-big{display:inline-block;text-align:center;margin-left:6px;margin-right:6px}.icon-small
i{width:40px;height:40px;font-size:24px}.icon-medium{width:40px;height:40px;padding-top:10px}.icon-medium
i{font-size:26px;line-height:26px;padding-top:7px}i.icon-big{font-size:32px;line-height:32px;padding-top:9px;border-radius:99px;width:54px !important;height:54px !important}.icon-circle{width:48px;height:48px;padding-top:10px;border:2px
solid #fff;border-radius:99px;text-align:center}.icon-circle
i{font-size:24px;color:#fff}.carousel-caption .icon-circle{margin-top:15px;margin-left:4px}.icon-edge{border:2px
solid #fff}.icon-edge
i{color:#fff}.button-icon{display:inline-block;text-align:center;width:34px;height:34px}.button-icon
i{font-size:20px}.button-edge,.button-small,.button-medium,.button-big,input[type=submit]{color:#fff;display:inline-block;text-align:center;white-space:nowrap;border:0;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;text-shadow:none;font-weight:700;border-radius:2px}.button-small i,  .button-medium i,  .button-big
i{margin-right:10px;font-size:24px !important;margin-bottom:0;line-height:24px}.button-edge,.button-edge-white{padding:8px
10px;border:2px
solid #000}.button-small{font-size:15px;padding:8px
12px;font-weight:600}.button-medium,  .nav-links .nav-previous a,  .nav-links .nav-next a,  .edit-link a,input[type=submit]{font-size:15px;padding:10px
14px;font-weight:600}.button-medium.button-edge{padding:8px
12px}.button-big{font-size:17px;padding:14px
18px}.button-big.button-edge,.button-big.button-edge-white{padding:10px
14px}.button-edge:hover,  .button-edge-white:hover,  .button-small:hover,  .button-medium:hover,  .button-big:hover,  .edit-link:hover
a{text-decoration:none}.text .button-medium{margin-right:15px}.button-go{width:48px;height:48px;line-height:48px;text-align:center;text-decoration:none;position:fixed;z-index:9999;bottom:15px;right:40px;display:none;border-radius:2px}.entry-content .button-small,  .entry-content .button-medium,  .entry-content .button-big{margin:0
10px 20px 0}.button-facebook:hover{background-color:#295aae}.button-twitter:hover{background-color:#4cdfff}.button-googleplus:hover{background-color:#e43f1f}.button-linkedin:hover{background-color:#12afee}.button-instagram:hover{background-color:#f52b56}.button-email:hover{background-color:#78cb3b}.button-facebook:hover i,  .button-twitter:hover i,  .button-googleplus:hover i,  .button-linkedin:hover i,  .button-instagram:hover i,  .button-email:hover
i{color:#fff}.button-medium{line-height:22px}.button-medium
span{margin-top:0;float:left}.button-medium
i{margin-right:10px;line-height:22px;float:left}.button-big{line-height:24px}.button-big
span{margin-top:0;float:left}.button-big
i{margin-right:10px;font-size:28px;line-height:24px;float:left}form{text-align:left}.input-icon{position:relative;left:0;top:0;margin-bottom:25px}.input-icon
i{position:absolute;left:10px;top:12px;font-size:16px}.input-icon input,  .input-icon
textarea{padding:6px
6px 6px 30px;border:1px
solid #dedede;background-color:#f9f9f9}button.input-icon{padding-left:30px}button.input-icon
i{position:absolute;left:10px;top:8px;font-size:16px;margin-right:10px}.input-caption{margin-bottom:25px}.input-caption
i{font-size:16px;margin-right:6px}.input-caption input,  .input-caption
textarea{margin-top:10px;padding:6px;border:1px
solid #dedede;background-color:#f9f9f9}.input-group-icon{position:relative;left:0;top:0;margin-bottom:25px}.input-group-icon
button{position:absolute;right:0;top:0;font-size:16px;padding:10px
12px;height:40px;font-size:14px}.input-group-icon input,  .input-group-icon
textarea{padding:6px;border:1px
solid #dedede;background-color:#f9f9f9;height:40px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus{outline:0}select{width:100%;padding:10px
10px 10px 5px}input[type=text],input[type=email],input[type=url],input[type=number]{width:100%;height:40px;border:none;padding:0px
10px;border:1px
solid #d9d9d9}input[type=text]:focus,textarea:focus,input[type=email]:focus,input[type=url]:focus{outline:none}textarea{width:100%;max-width:100%;min-height:124px;border:none;padding:15px
10px;border:1px
solid #d9d9d9}textarea,input[type=text],input[type=email],input[type=url]{font-size:14px}input[type=radio],input[type=checkbox]{margin-right:15px}.form-group{margin-bottom:15px}.form-group .form-icon{margin-bottom:15px;font-size:16px}.form-group .form-icon
span{font-weight:700;color:#ef5040}.form-group .form-icon
i{float:left;font-size:24px;line-height:22px;margin-right:15px}.form-group input[type="text"], .vr-form-group input[type="email"]{padding:6px
10px;width:100%;height:40px;-webkit-appearance:none;border:1px
solid #ddd}.form-group input[type="text"]:focus,  .form-group input[type="email"]:focus,  .form-group textarea:focus{border:1px
solid #000;box-shadow:none;outline:0}.form-group
textarea{border:1px
solid #000;padding:6px
10px;width:100%;box-shadow:none}input[type=submit],button[type=submit]{display:inline-block;text-align:center;white-space:nowrap;color:#fff;font-weight:700;text-transform:uppercase;cursor:pointer;border:1px
solid transparent;text-shadow:none;font-size:14px;padding:9px
12px}.separator-center{position:relative;text-align:center;margin-bottom:40px;line-height:22px}.separator-center:before{position:absolute;top:5px;left:10px;background:url('/wp-content/themes/vanguard/assets/img/separator.png');content:"";display:inline-block;width:100%;height:15px}.separator-center
h2{font-size:24px;font-weight:900;border:0;position:relative;margin:0}.separator-center h2
span{padding:0
20px;background:#fff}.separator-left{position:relative;text-align:left;margin-bottom:40px;line-height:22px}.separator-left:before{position:absolute;top:5px;left:10px;background:url('/wp-content/themes/vanguard/assets/img/separator.png');content:"";display:inline-block;width:100%;height:15px}.separator-left
h2{font-size:24px;font-weight:900;border:0;position:relative;margin:0}.separator-left h2
span{padding:0
20px;background:#fff}.icon-facebook{background-color:#3e5ea4}.icon-twitter{background-color:#31c7f9}.icon-googleplus{background-color:#f55d11}.icon-youtube{background-color:#d81203}.icon-pinterest{background-color:#f9301b}.icon-linkedin{background-color:#0098e3}.icon-mail{background-color:#70cb47}.counter{display:inline-block;margin:0
30px 30px 30px;position:relative;top:0;left:0;padding-left:70px;min-height:85px}.counter,.fx-counter{}.counter .counter-body, .fx-counter
.body{font-size:42px;font-weight:700;letter-spacing:4px;margin-bottom:10px;max-height:50px;overflow:hidden}.counter h3,  .fx-counter
h3{font-size:20px;font-weight:600;margin-bottom:0}.counter
i{position:absolute;top:0px;left:0;font-size:52px;margin-right:10px}.bar,.fx-bar{position:relative;left:0;top:0;margin-bottom:20px;background-color:rgba(255, 255, 255, 0.7)}.bar span, .fx-bar
span{border-radius:2px;overflow:visible;position:relative;height:40px;width:0;display:block;background-color:#dedede}.bar .bar-head,  .fx-bar .bar-head{color:#fff;position:absolute;left:15px;top:10px;font-size:16px;font-weight:600}.bar .bar-head
i{font-style:normal}.bar .bar-graph{border-radius:2px}.pie-center{text-align:center}.pie-center
h3{margin-bottom:15px}.pie-center
p{padding-left:10px;padding-right:10px}.pie-center
.chart{position:relative;display:inline-block;width:120px;height:120px;margin-bottom:20px}.pie-center .chart
canvas{position:absolute;top:0;left:0}.pie-center .chart
.percent{color:#5c636d;display:inline-block;font-size:32px;font-weight:bold;line-height:120px;z-index:2}.pie-center .chart .percent:after{content:'%';margin-left:0.1em;font-size: .8em}.pie-center .chart
.angular{margin-top:100px}.pie-center .chart .angular
.chart{margin-top:0}.quote{margin-bottom:30px;border-left:4px solid #dedede;padding-left:20px}.quote
blockquote{border-left:0px solid rgba(0, 0, 0, 0);padding-left:0;margin:0}.quote blockquote
p{font-size:24px !important;line-height:32px !important;margin-bottom:15px}.quote .icon-font-quote-left{margin-right:15px}.quote .icon-font-quote-right{margin-left:15px}.quote
cite{float:right;font-size:16px}.quote-big{margin-bottom:30px}.quote-big .icon-font-quote-left{margin-right:15px}.quote-big .icon-font-quote-right{margin-left:15px}.quote-big
blockquote{border-left:0px solid rgba(0, 0, 0, 0);padding-left:0;margin:0}.quote-big blockquote
p{font-size:20px !important;line-height:28px !important;margin-bottom:0}.quote-big
cite{font-size:18px;float:right;margin-top:20px}.accordion-group{text-align:left;margin-bottom:40px}.accordion-group .panel-collapse .panel-body{border-top:0}.accordion-group
.panel{border:0;border-radius:0;box-shadow:none;background-color:rgba(0, 0, 0, 0)}.accordion-group .panel-title
a{font-weight:400;font-size:22px;text-decoration:none}.accordion-group .panel-title a:hover{text-decoration:none}.accordion-group .panel-title
i{padding:7px;width:30px;height:32px;float:right;font-size:18px;line-height:18px}.accordion-group
p{margin-bottom:0}.accordion-group .panel-heading{min-height:50px;background-color:rgba(0, 0, 0, 0);border-radius:0;border:0;box-shadow:none;border-top:1px solid #dedede;border-bottom:1px solid #dedede}.accordion-group .panel-title{line-height:30px;min-height:30px}.accordion-group .panel-body{border:0
solid rgba(0, 0, 0, 0);box-shadow:none}.panel-group .panel-heading+.panel-collapse>.list-group, .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0}.light
.panel{background-color:rgba(0, 0, 0, 0)}.tabs{margin-bottom:40px}.tabs
h4{margin-bottom:0;font-size:16px}.tabs .nav-tabs
li.active{border-top:4px solid #dedede;padding-top:0;border-bottom:0 solid rgba(0, 0, 0, 0)}.tabs .nav-tabs li.active
a{background-color:#fff}.tabs .nav-tabs
li{padding:0;margin:0
-1px -1px 0;padding-top:4px}.tabs .nav-tabs li
a{border-color:#dedede;background-color:#f5f5f5;border-radius:0;margin:0}.tabs .tab-content{border:1px
solid #dedede;padding:25px;margin:-1px 0 0 0;min-height:240px;background-color:#fff}.tabs.tab-mega .nav-tabs{margin-bottom:30px;border:0}.tabs.tab-mega .nav-tabs
li.active{border-bottom:4px solid #dedede;padding-top:0;border-top:0}.tabs.tab-mega .nav-tabs
li{width:20%}.tabs.tab-mega .nav-tabs li
a{border:0;background-color:rgba(0, 0, 0, 0);position:relative;left:0;top:0;padding-left:52px;display:inline-block}.tabs.tab-mega .nav-tabs li
h4{font-size:18px;line-height:22px;min-height:45px}.tabs.tab-mega .nav-tabs li
i{font-size:22px;position:absolute;left:10px;top:15px}.tabs.tab-mega .tab-content
.alignleft{max-width:500px}.tabs.tab-mega .tab-content{border:0;padding:15px;margin:-1px 0 0 0;min-height:160px;background-color:rgba(0, 0, 0, 0)}.box-center{background-color:#fff;text-align:center;border:1px
solid #dedede;border-top:4px solid #dedede;padding:20px;box-shadow:0 1px 3px #e4e4e4}.box-left{background-color:#fff;border:1px
solid #dedede;border-top:4px solid #dedede;padding:20px;box-shadow:0 1px 3px #e4e4e4}.banner-center{text-align:center;margin-bottom:20px}.banner-center .banner-inner{max-width:979px;margin:0
auto}.banner-center
h2{font-size:30px;line-height:44px;font-weight:800;margin:0}.banner-center h2
strong{font-weight:800}.banner-center
p{font-size:17px;margin:20px
0 0 0;line-height:26px;font-weight:600}.banner-center .button-big,  .banner-center .button-medium{margin:30px
10px 0 10px}.banner-left .banner-head{float:left;position:relative;padding-left:40px}.banner-left .banner-head
i{font-size:38px;position:absolute;top:0;left:40px}.banner-left .banner-head
h2{margin:0
0 10px 0;font-size:28px;line-height:38px;font-weight:800;margin-bottom:10px}.banner-left .banner-head h2
strong{font-weight:800}.banner-left .banner-head
p{margin:0;font-size:16px;line-height:28px;font-weight:600}.banner-left .banner-foot{display:inline-block;float:right;margin:0;padding:15px
40px 0 0}.social-media-widget .social-media-body{margin-left:-8px;margin-right:-8px}.social-media-widget .social-media-item{width:33%;margin-bottom:15px}.social-media-widget .social-media-item
a{display:block;min-height:80px;color:#fff;text-align:center;padding-top:20px;padding-bottom:10px;border-radius:2px}.social-media-widget .social-media-item a:hover{opacity:0.8;text-decoration:none}.social-media-widget .social-media-item
i{color:#fff;font-size:24px}.social-media-widget .social-media-item a:hover
span{color:#fff}.social-media-widget .social-media-item
span{margin-top:10px;display:block;font-size:14px;font-weight:600}.social-media-group{max-width:900px;margin:0
auto 40px auto}.social-media-group .social-media-head{text-align:center;padding:30px;background-color:rgba(0, 0, 0, 0.3);margin-bottom:6px}.social-media-group .social-media-head
h3{font-size:24px;margin:0;font-weight:300}.social-media-group .social-media-head h3
strong{margin-bottom:0;font-weight:400}.social-media-group .social-media-body{margin:0
-3px}.social-media-group .social-media-item{padding:0
3px;text-align:center}.social-media-group .social-media-item
a{width:100%}.social-media-group .social-media-item
i{color:#fff;display:inline-block;height:100px;padding-top:40px;font-size:30px;width:100%;border-radius:0;background-color:rgba(0, 0, 0, 0.3);transition:background-color 0.2s linear;-moz-transition:background-color 0.2s linear;-webkit-transition:background-color 0.2s linear;-o-transition:background-color 0.2s linear}.social-media-group .icon-facebook:hover{background-color:#3e5ea4;opacity:1}.social-media-group .icon-twitter:hover{background-color:#31c7f9;opacity:1}.social-media-group .icon-googleplus:hover{background-color:#f55d11;opacity:1}.social-media-group .icon-youtube:hover{background-color:#d81203;opacity:1}.social-media-group .icon-linkedin:hover{background-color:#0098e3;opacity:1}.social-media-group .icon-email:hover{background-color:#70cb47;opacity:1}.social-media-group .icon-facebook:hover
i{color:#fff}.social-media-group .icon-twitter:hover
i{color:#fff}.social-media-group .icon-googleplus:hover
i{color:#fff}.social-media-group .icon-youtube:hover
i{color:#fff}.social-media-group .icon-linkedin:hover
i{color:#fff}.social-media-group .icon-email:hover
i{color:#fff}.social-media-grid .social-media-body{margin-left:-8px;margin-right:-8px}.social-media-grid .social-media-item{wmargin-bottom:40px}.social-media-grid .social-media-item
a{display:block;width:120px;height:120px;color:#fff;text-align:center;padding-top:32px;margin:0
auto 40px auto !important;border-radius:360px}.social-media-grid .social-media-item a:hover{opacity:0.8;text-decoration:none}.social-media-grid .social-media-item
i{color:#fff;font-size:28px;line-height:28px}.social-media-grid .social-media-item a:hover
span{color:#fff}.social-media-grid .social-media-item
span{margin-top:10px;display:block;font-size:14px;font-weight:600}#mega-menu{z-index:8000;display:none}#primary-menu>.menu>.menu-item,#primary-menu-left>.menu>.menu-item,#primary-menu-right>.menu>.menu-item{position:static;top:0;left:0;margin-right:10px}#site-navigation .mega-menu-shop{min-height:70px;padding-left:95px;margin-bottom:25px;font-weight:600}#site-navigation .mega-menu-item .mega-menu-picture{padding:0;width:100%}#site-navigation .mega-menu-item .mega-menu-picture
img{width:100%}#site-navigation .mega-menu-item-Shop .mega-menu-insert,  #site-navigation .mega-menu-item-shop .mega-menu-insert{min-height:220px}#site-navigation .mega-menu-Shop .mega-menu-picture,  #site-navigation .mega-menu-shop .mega-menu-picture{position:absolute;left:0;width:70px;height:70px}#site-navigation .mega-menu-item{display:none;position:absolute;top:0;left:0;right:0;z-index:9000;margin-left:auto !important;margin-right:auto !important;max-width:1280px}#site-navigation .mega-menu-item
.container{padding-top:30px;padding-bottom:30px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;min-height:220px}#site-navigation .mega-menu-item
h3{margin-top:15px;margin-bottom:0;text-align:left}#site-navigation .mega-menu-item h3
a{font-size:18px !important;font-weight:900;line-height:22px;padding:0;text-transform:none;text-transform:uppercase}#site-navigation .mega-menu-shop
h3{margin-top:10px;margin-bottom:0;text-align:left}#site-navigation .mega-menu-shop h3
a{font-size:15px !important;font-weight:900}#site-navigation .mega-menu-item
p{margin-bottom:0;text-align:left}#site-navigation .mega-menu-item .mega-menu-widget{margin-bottom:0}#site-navigation .mega-menu-item .mega-menu-insert
ul{opacity:1.0}#site-navigation .mega-menu-item .mega-menu-insert ul li
a{background-color:rgba(0, 0, 0, 0)}#site-navigation .mega-menu-item .mega-menu-insert .sub-menu{background-color:rgba(0, 0, 0, 0);opacity:1 !important;border-top:0px !important;box-shadow:none}#site-navigation .mega-menu-item .mega-menu-insert{min-height:180px !important}#site-navigation .mega-menu-item .sub-menu{display:block !important;margin:0}#slider-main{width:100%;z-index:0;height:640px;-webkit-transition:all .4s ease, opacity .3s ease;-o-transition:all .4s ease, opacity .3s ease;transition:all .4s ease, opacity .3s ease}#slider-main .carousel-inner{overflow:hidden}#slider-main .carousel-inner
.item{min-height:640px;background-size:cover;background-position:center}#slider-main
.video{margin:0
auto;width:100% !important}#slider-main .slider-bg-full{padding-top:0 !important}#slider-main .slider-bg-full
.picture{width:100%}#slider-main .carousel-caption{display:block;padding:0
40px;text-shadow:none;top:120px;max-width:1280px;width:1280px;left:10px;right:10px;margin-left:auto;margin-right:auto}#slider-main .carousel-caption{top:0;width:100%;height:auto;padding:0
40px}#slider-main .carousel-caption .caption-note{font-size:18px;font-weight:700;margin-bottom:20px}#slider-main .carousel-caption .caption-note
span{padding:0
5px}#slider-main .carousel-caption .caption-note
.fly{padding:4px
10px;display:inline-block}#slider-main .carousel-caption .caption-header
.fly{font-size:40px;font-weight:900;margin-bottom:0;display:inline-block;padding:6px
18px 6px 18px;border:6px
solid #dedede;margin-bottom:15px;border-radius:1px}#slider-main .carousel-caption .caption-header .no-fly{padding:0;border:0px}#slider-main .carousel-caption .caption-header .fly
strong{font-weight:900}#slider-main .carousel-caption .caption-content,  #slider-main .carousel-caption .caption-content
p{font-size:20px;line-height:30px;margin-bottom:0}#slider-main .carousel-caption .caption-content
.fly{display:inline-block}#slider-main .carousel-caption .caption-content{font-weight:500;margin:0;max-width:600px}#slider-main .carousel-caption
a{display:inline-block}#slider-main .carousel-caption .button-image-main,  #slider-main .carousel-caption .button-image-dark,  #slider-main .carousel-caption .button-big{margin:30px
20px 30px 0}#slider-main .slider-item-center
.picture{display:block;margin:0
auto !important}#slider-main .carousel-indicators{bottom:20px;left:0;right:0;margin:0
auto !important;z-index:99999}#slider-main .carousel-indicators
li.active{background-color:rgba(255, 255, 255, 1);width:16px;height:16px;border:1px
solid #fff;border-radius:99px}#slider-main .carousel-indicators
li{background-color:rgba(255, 255, 255, 0.05);border:2px
solid #fff;border-radius:99px;width:16px;height:16px;margin:0
8px 0 0}#slider-main .slider-item-v-top .caption-note{margin-top:120px}#slider-main .slider-item-v-center .caption-note{margin-top:180px}#slider-main .slider-item-v-bottom .caption-note{margin-top:240px}#slider-main .slider-item-center{text-align:center}#slider-main .slider-item-center .caption-content{margin:0
auto;max-width:800px}#slider-main .slider-item-left{padding-left:45px;text-align:left}#slider-main .slider-item-right{padding-right:45px;text-align:left}#slider-main .slider-item-left .caption-header,  #slider-main .slider-item-right .caption-header{margin:0;max-width:800px}#slider-main .slider-item-right .button-image-main,  #slider-main .slider-item-right .button-main{}#slider-main .slider-item-right .button-image-dark,  #slider-main .slider-item-right .button-dark{margin:30px
0 0 20px}#slider-main .slider-item-right
.picture{position:absolute;left:0;top:0}#slider-main .slider-item-right .caption-note,  #slider-main .slider-item-right .caption-header,  #slider-main .slider-item-right .caption-content{}#slider-main .slider-item-right .caption-box{float:right;max-width:640px}#slider-main .slider-item-right .caption-content{float:right}#slider-main .slider-item-left
.picture{position:absolute;right:0;top:0}#slider-main .carousel-caption
ul{list-style:none;margin-bottom:0}#slider-main .carousel-caption ul li
i{font-size:22px;margin-right:15px}#slider-main .carousel-caption ul
li{font-size:22px;margin-bottom:10px}#slider-main .slider-prev{top:45%;left:0;margin-top:-25px}#slider-main .slider-next{top:45%;right:0;margin-top:-25px}#slider-main .slider-prev,  #slider-main .slider-next{position:absolute;text-align:center;width:72px;height:72px;opacity:1;background-color:rgba(0, 0, 0, 0.6)}#slider-main .slider-prev i,  #slider-main .slider-next
i{font-size:22px;line-height:22px;padding-top:26px}#slider-main .slider-prev:hover,  #slider-main .slider-next:hover{opacity:0.8}.slider-mini{height:520px;overflow:hidden;width:100%;background-size:cover;z-index:0;-webkit-transition:all .4s ease, opacity .3s ease;-o-transition:all .4s ease, opacity .3s ease;transition:all .4s ease, opacity .3s ease}.slider-mini .carousel-inner{overflow:hidden}.slider-mini .carousel-inner
.item{max-width:100%;min-height:520px;background-size:cover;background-position:center}.slider-mini
.video{margin:0
auto;width:100% !important}.slider-mini .slider-bg-full{padding-top:0 !important}.slider-mini .slider-bg-full
.picture{width:100%}.slider-mini .carousel-caption{width:100%;display:block;padding:0
80px;text-shadow:none;top:120px;left:10px;right:10px;margin-left:auto;margin-right:auto}.slider-mini .carousel-caption .caption-header,  .slider-mini .carousel-caption .caption-header
h2{font-size:30px;font-weight:400;margin-bottom:0}.slider-mini .carousel-caption .caption-header{margin-bottom:0}.slider-mini .carousel-caption .caption-header
.fly{display:inline-block;padding:14px
20px 14px 20px}.slider-mini .carousel-caption .caption-content,  .slider-mini .carousel-caption .caption-content
p{font-size:17px;line-height:26px;margin-bottom:0}.slider-mini .carousel-caption .caption-content
.fly{display:inline-block;padding:20px}.slider-mini .carousel-caption .caption-content{font-weight:500;margin:0;max-width:600px}.slider-mini .carousel-caption
a{display:inline-block}.slider-mini .carousel-caption .button-image-main,  .slider-mini .carousel-caption .button-image-dark,  .slider-mini .carousel-caption .button-big{margin:25px
20px 40px 0}.slider-mini .slider-item-center
.picture{display:block;margin:0
auto !important}.slider-mini .carousel-indicators{top:480px;left:0;right:0;margin:0
auto !important;z-index:99999}.slider-mini .carousel-indicators
li.active{background-color:rgba(255, 255, 255, 1);width:16px;height:16px;border:1px
solid #fff;border-radius:99px}.slider-mini .carousel-indicators
li{background-color:rgba(255, 255, 255, 0.05);border:2px
solid #fff;border-radius:99px;width:16px;height:16px;margin:0
8px 0 0}.slider-mini .slider-item-v-top .caption-header{margin-top:0px}.slider-mini .slider-item-v-center .caption-header{margin-top:20px}.slider-mini .slider-item-v-bottom .caption-header{margin-top:40px}.slider-mini .slider-item-center{text-align:center}.slider-mini .slider-item-center .caption-content{margin:0
auto;max-width:800px}.slider-mini .slider-item-left{padding-left:100px;text-align:left}.slider-mini .slider-item-right{padding-right:100px;text-align:right}.slider-mini .slider-item-right .button-image-main,  .slider-mini .slider-item-right .button-main{float:right;margin:30px
0 0 20px;clear:right}.slider-mini .slider-item-right .button-image-dark,  .slider-mini .slider-item-right .button-dark{float:right;margin:30px
0 0 20px}.slider-mini .slider-item-right
.picture{position:absolute;left:0;top:0}.slider-mini .slider-item-right .caption-content{float:right}.slider-mini .slider-item-left
.picture{position:absolute;right:0;top:0}.slider-mini .carousel-caption
ul{list-style:none;margin-bottom:0}.slider-mini .carousel-caption ul li
i{font-size:22px;margin-right:15px}.slider-mini .carousel-caption ul
li{font-size:22px;margin-bottom:10px}.slider-mini .slider-prev{top:45%;left:30px;margin-top:60px}.slider-mini .slider-next{top:45%;right:30px;margin-top:60px}.slider-mini .slider-prev,  .slider-mini .slider-next{position:absolute;text-align:center;width:48px;height:48px;opacity:1}.slider-mini .slider-prev i,  .slider-mini .slider-next
i{font-size:22px;padding-top:15px}.slider-mini .slider-prev{top:50%;left:0;margin-top:-45px;z-index:1000}.slider-mini .slider-next{top:50%;right:0;margin-top:-45px;z-index:1000}.slider-mini .slider-prev,  .slider-mini .slider-next{position:absolute;text-align:center;width:72px;height:72px;opacity:1;background-color:rgba(0, 0, 0, 0.6)}.slider-mini .slider-prev i,  .slider-mini .slider-next
i{font-size:22px;padding-top:26px}.slider-mini .slider-prev:hover,  .slider-mini .slider-next:hover{opacity:0.8}.blog-standard{margin-bottom:40px}.blog-standard
.lines{margin-bottom:0}.sticky .blog-standard{border-bottom:0 none rgba(0, 0, 0, 0);margin-bottom:10px}.blog-grid{margin-bottom:40px}.blog-grid
.thumbnail{margin:0
0 20px 0 !important}.blog-grid .thumbnail
img{margin-bottom:0;width:100%}.blog-grid
h3{font-size:20px;font-weight:900;margin-bottom:20px}.blog-grid .blog-meta{margin-bottom:10px}.blog-grid
p{margin-bottom:20px}.blog-grid.blog-grid-1
.thumbnail{margin:0
0 20px 0 !important}.blog-grid.blog-grid-2
.thumbnail{margin:20px
0 0 0 !important}.blog-box{position:relative;text-align:left;margin-bottom:40px}.blog-box .inner-hover{padding:20px;background-color:#fff;border:1px
solid #e4e4e4}.light .blog-box .inner-hover{border:0px
solid rgba(0, 0, 0, 0)}.blog-box
.thumbnail{text-align:center;margin:-20px -20px 20px -20px}.blog-box .thumbnail
img{width:100%}.blog-box.blog-box-slider{text-align:center;margin:-20px -20px 20px -20px}.blog-box.blog-box-quote{margin:-20px -20px 20px -20px}.blog-box.blog-box-quote
p{font-size:22px;line-height:30px}.blog-box.blog-box-quote
cite{font-size:15px}.blog-box
h3{margin-bottom:15px}.blog-box h3
a{font-size:22px;line-height:26px;font-weight:700}.blog-box.blog-meta{font-size:13px;margin-bottom:10px}.blog-box
p{font-size:14px;line-height:22px;margin:20px
0 5px 0}.blog-box .blog-foot{text-align:center}.blog-box .button-small{margin-top:20px}.light .inner-hover{border:0
solid rgba(0, 0, 0, 0)}.related .blog-box
h3{margin-bottom:0}.related .blog-box
h3{margin-bottom:0}.related .blog-box h3
a{font-size:18px;line-height:22px;font-weight:600}.related-portfolio{padding:0
15px}.blog-classic{position:relative;left:0;top:0;padding-left:310px;min-height:260px;margin-bottom:40px}.blog-classic.no-thumbnail{padding-left:0}.blog-classic .entry-header{padding:0;margin-bottom:20px}.blog-classic .entry-header .entry-meta{margin:0}.blog-classic .entry-thumbnail{position:absolute;left:0;top:0}.blog-classic .entry-calendar{text-align:center;position:absolute;top:15px;left:15px;text-align:center;text-transform:uppercase;width:64px;padding:0;border:0}.blog-classic .entry-calendar .meta-day{border:0;border-radius:0;display:block;font-weight:400;padding:2px
0 12px 0;text-align:center;font-size:36px;margin-bottom:0;width:64px;height:54px}.blog-classic .entry-calendar .meta-month{text-align:center;width:64px;height:30px;display:block;font-weight:400;font-size:15px;letter-spacing:1px;padding:3px
0}.blog-classic .entry-title
a{min-height:45px;display:inline-block;font-size:28px;line-height:32px;font-weight:900}.blog-widget{position:relative;min-height:70px;padding-left:85px;margin-bottom:25px}.blog-widget.blog-widget-no-thumb{padding-left:0}.blog-widget
.thumbnail{position:absolute;top:0;left:0;width:70px;height:70px}.blog-widget .thumbnail
img{border-radius:1px;width:70px;height:70px}.blog-widget
h3{font-size:18px;line-height:24px;padding-top:2px;margin:0
0 10px 0}.blog-widget h3
a{font-size:18px;line-height:24px;font-weight:600}.blog-widget p,  .blog-widget
span{font-size:14px}.blog-widget.vr-wg-no-thumb{padding-left:0}.blog-journal h3
a{display:inline-block;font-size:28px;line-height:32px;font-weight:900}.thumbnail{border:0;background-color:rgba(0, 0, 0, 0);padding:0;border-radius:0;margin:0}.portfolio-unevens,.blog-mansonry-box,.blog-mansonry-grid,.portfolio-mansonry-uneven,.portfolio-mansonry,.portfolio-mansonry-single,.shop-mansonry{width:100%;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear}.portfolio-mansonry-uneven{margin-bottom:40px}.portfolio-unevens{margin-left:-2px;margin-right:-2px}.portfolio-unevens .portfolio-uneven{background-repeat:no-repeat;padding:0}.portfolio-unevens .portfolio-uneven
.thumbnail{width:100%;height:100%;background-position:center !important;background-size:cover}.portfolio-unevens .portfolio-uneven .hover-content{top:65%}.portfolio-unevens-border{margin-left:-11px;margin-right:-11px;margin-bottom:40px}.portfolio-uneven-border{padding:10px;overflow:hidden}.portfolio-uneven-border
h3{font-size:17px}.portfolio-uneven-border
.thumbnail{width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.portfolio-uneven-border .hover-content{top:65%}.portfolio-box-single{position:relative;text-align:left;margin-bottom:30px}.portfolio-box-single .inner-hover{padding:20px
20px 20px 20px;background-color:#fff}.portfolio-box-single
.thumbnail{text-align:center;margin:-20px;background-position:center;background-size:cover}.portfolio-box-single .thumbnail
img{width:100%}.portfolio-box-single
h3{font-size:20px;font-weight:400;margin-bottom:8px}.portfolio-box-single
p{font-size:14px;line-height:18px;margin-bottom:15px}.portfolio-sortable{margin-bottom:40px;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;padding:0}.portfolio-sortable .portfolio-list{margin:0
0 20px 0;padding:0;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear}.portfolio-sortable .portfolio-filter{text-align:center;margin-bottom:20px}.portfolio-sortable .portfolio-filter ul
li{display:inline-block;margin:0
8px 20px 8px}.portfolio-sortable .portfolio-filter ul li
a{display:inline-block;padding:7px
12px;font-size:15px;font-weight:600;text-transform:uppercase}.portfolio-sortable .portfolio-filter ul li
a{text-decoration:none}.portfolio-row{margin:0;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear}.portfolio-sortable
.pagination{display:block !important;margin:30px
0 0 0}.portfolio-uneven-sortable{margin:0
10px 20px 10px;width:100% !important;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;padding:0}.portfolio-uneven-sortable .portfolio-uneven-list{margin:0;padding:0;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear}.portfolio-uneven-sortable .portfolio-uneven-filter{text-align:center;margin-bottom:20px}.portfolio-uneven-sortable .portfolio-uneven-filter ul
li{display:inline-block;margin:0
8px 20px 8px}.portfolio-uneven-sortable .portfolio-uneven-filter ul li
a{display:inline-block;padding:7px
12px;font-size:15px;font-weight:600;text-transform:uppercase}.portfolio-uneven-sortable .portfolio-uneven-filter ul li
a{text-decoration:none}.portfolio-uneven-row{margin:0;opacity:0;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear}.portfolio-uneven-row:before{display:table;content:" "}.portfolio-uneven-sortable .portfolio-uneven-list{margin-bottom:40px}.portfolio-uneven-sort{display:inline-block;float:left;overflow:hidden;margin-bottom:20px;padding:0
10px 0 10px}.portfolio-uneven-sort
.thumbnail{width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.portfolio-uneven-sort .fx-hover-icon{margin-top:-40px}.portfolio-uneven-sort
h3{font-weight:700}.portfolio-uneven-sort
p{font-size:15px}.uneven33{width:33%}.portfolio-box{position:relative;text-align:left;margin-bottom:30px}.portfolio-box .inner-hover{padding:20px
20px 12px 20px;border:1px
solid #000;background-color:#fff}.portfolio-box
.thumbnail{text-align:center;margin:-20px -20px 15px -20px}.portfolio-box .thumbnail
img{width:100%}.portfolio-box
h3{font-size:20px;font-weight:700;margin-bottom:5px}.portfolio-box
p{font-size:14px;line-height:18px;margin-bottom:5px}.portfolio-box .vr-meta{position:absolute;right:30px;bottom:30px}.portfolio-box .vr-meta-view,  .portfolio-box .vr-meta-like{display:inline-block}.portfolio-box .vr-meta-view{margin-right:5px}.portfolio-widget{margin-right:-5px;margin-left:-5px}.portfolio-widget .portfolio-widget-4{float:left;width:49%;padding:5px}.portfolio-widget .portfolio-widget-6{float:left;width:33%;padding:5px}.portfolio-widget .portfolio-widget-0
.thumbnail{width:100%}.portfolio-mansonry-single{opacity:1;margin-left:-2px;margin-right:-2px}.portfolio-uneven .fx-hover .fx-hover-icon,  .portfolio-uneven-sort .fx-hover .fx-hover-icon,  .portfolio-full .fx-hover .fx-hover-icon{top:70%}.portfolio-mansonry .fx-hover:hover .fx-hover-back{opacity:0.5}.portfolio-mansonry{margin-bottom:10px}.portfolio-pagination{margin-bottom:40px}.portfolio-grid-row{margin-left:-10px;margin-right:-10px}.portfolio-grid{overflow:hidden;margin-bottom:20px}.portfolio-grid
.thumbnail{margin-left:-5px;margin-right:-5px}.portfolio-grid .thumbnail
img{width:100%}.portfolio-grid .fx-hover-icon{margin-top:-40px}.portfolio-grid
p{font-size:15px}.row-full{margin:0}.portfolio-full{overflow:hidden}.portfolio-full
.thumbnail{margin-left:0;margin-right:0}.portfolio-full .thumbnail
img{width:100%}.portfolio-full .fx-hover-icon{margin-top:-40px}.portfolio-full
p{font-size:15px}.feature-list{text-align:left;margin-bottom:40px}.feature-list .feature-head{min-height:60px;padding-left:80px;margin-bottom:15px}.feature-list
.thumbnail{position:absolute;top:0;left:0;width:62px;height:62px;padding-top:16px;text-align:center;margin:0
0 20px 15px;border-radius:2px}.feature-list .thumbnail
i{font-size:30px;line-height:30px}.feature-list
h3{font-size:19px;line-height:26px;font-weight:900;margin:6px
0 20px 0}.feature-list
p{line-height:24px;margin-bottom:0}.feature-grid{text-align:center;padding-left:15px;margin-bottom:40px}.feature-grid
.thumbnail{margin-left:auto;margin-right:auto;width:65px;height:65px;padding-top:17px;text-align:center;margin-bottom:30px;border-radius:99px}.feature-grid .thumbnail
i{font-size:30px;line-height:30px}.feature-grid
h3{font-size:19px;line-height:28px;font-weight:900;margin-bottom:15px}.feature-grid
p{line-height:24px;margin-bottom:0}.project-list-number{margin-bottom:40px}.project-list-number
.number{font-size:30px;font-weight:900;margin-bottom:20px;display:inline-block;padding:8px
12px;color:#fff;border-radius:2px}.project-list-number
h3{margin-bottom:10px;font-size:20px;line-height:26px;font-weight:900}.project-list-number h3
a{}.project-list-number
p{margin-bottom:20px}.project-list-number .thumbnail
img{width:90%}.project-list-number .button-small{margin:0}.project-list{position:relative;min-height:100px;margin-bottom:40px;left:0;top:0;padding-left:140px}.project-list
img{position:absolute;left:0;top:0;display:inline-block !important;width:120px}.project-list .project-body{}.project-list
h3{margin:0
0 20px 0;font-size:20px;line-height:26px;font-weight:900}.project-list h3
a{}.project-list
p{line-height:24px;margin-bottom:0}.project-list-circle{position:relative;left:0;right:0;padding-left:140px;margin-bottom:25px;min-height:125px}.project-list-circle
.thumbnail{position:absolute;left:0;top:0}.project-list-circle .thumbnail
img{border-radius:99px;border:5px
solid #fff}.project-list-circle .thumbnail
i{font-size:28px}.project-list-circle .project-body{}.project-list-circle .project-body
h3{margin:8px
0 15px 0;font-size:20px;line-height:26px;font-weight:900}.project-list-circle .project-body
p{margin-bottom:0}.project-grid{text-align:center;margin-bottom:40px}.project-grid
h3{margin-bottom:20px;font-size:20px;line-height:26px;font-weight:900}.project-grid h3
a{}.project-grid .thumbnail, .project-grid
p{margin-bottom:20px}.pricing-grid{text-align:center;margin-bottom:40px}.pricing-grid .pricing-inner{border:1px
solid #dedede;background-color:#fff}.pricing-grid .pricing-head{padding:20px
0 20px 0;z-index:1000;background-color:#fff;border-top:1px solid #dedede;border-left:1px solid #dedede;border-right:1px solid #dedede}.pricing-grid .pricing-head
h3{font-size:24px;font-weight:700;margin:0}.pricing-grid
.thumbnail{padding-top:20px;padding-bottom:20px}.pricing-grid .pricing-head
i{font-size:36px;margin-bottom:20px}.pricing-grid .pricing-price{padding:6px
0;color:#fff}.pricing-grid
span{font-size:30px;margin-bottom:5px}.pricing-grid
small{font-size:16px}.pricing-grid
ul{list-style:none;padding:0
!important;margin-bottom:0;background-color:#fff;border-left:1px solid #dedede;border-right:1px solid #dedede}.pricing-grid ul
li{text-align:left;padding:15px
20px;border-top:1px solid #dedede}.pricing-grid ul li:last-child{border-bottom:1px solid #dedede}.pricing-grid ul li
i{font-size:18px;margin-right:15px}.pricing-grid ul li .fa-check{color:#70c14a}.pricing-grid ul li .fa-times{color:#ed5946}.pricing-grid .pricing-foot{padding:15px
0;border-bottom:1px solid #dedede;border-left:1px solid #dedede;border-right:1px solid #dedede}.pricing-grid .button-small{margin:0}.pricing-grid.focus{margin-top:0}.pricing-widget{text-align:center;margin-bottom:40px;border-radius:2px}.pricing-widget .pricing-inner{border:1px
solid #dedede;background-color:#fff}.pricing-widget .pricing-head{border-radius:2px;color:#fff;padding-top:25px;padding-bottom:25px;z-index:1000}.pricing-widget .pricing-head
h3{color:#fff;font-size:24px;font-weight:400;margin:0
0 20px 0}.pricing-widget .pricing-head
i{font-size:36px;margin-bottom:20px}.pricing-widget .pricing-head .pricing-price{margin-bottom:20px}.pricing-widget
.thumbnail{padding-top:20px;padding-bottom:20px}.pricing-widget .thumbnail
i{font-size:42px}.pricing-widget
span{display:block;font-size:32px;margin-bottom:5px}.pricing-widget
small{display:block;font-size:16px}.pricing-widget .button-small{margin:0}.pricing-groups .pricing-group{padding:0}.pricing-group{text-align:center;margin-bottom:40px}.pricing-group .pricing-inner{border:1px
solid #dedede;background-color:#fff}.pricing-group .pricing-head{color:#fff;text-align:center;padding:30px
0;z-index:1000}.pricing-group .pricing-head
h3{color:#fff;font-size:24px;font-weight:400;padding-left:0 !important;border-left:0 solid rgba(0, 0, 0, 0) !important}.pricing-group .pricing-head
span{display:block;font-size:32px;margin-bottom:5px}.pricing-group .pricing-head
small{display:block;font-size:16px}.pricing-group .pricing-head .pricing-price{margin-bottom:20px}.pricing-group
ul{list-style:none;padding:0
!important;margin-bottom:0;background-color:#fff;border-left:1px solid #dedede;border-right:1px solid #dedede;border-bottom:1px solid #dedede}.pricing-group ul
li{text-align:left;font-size:15px;padding:15px
20px;border-top:1px solid #dedede}.pricing-group ul li:last-child{border-bottom:1px solid #dedede}.pricing-group ul li
i{font-size:18px;margin-right:15px}.pricing-group .button-small{margin:0}.pricing-group:first-child
ul{border-left:2px solid #dedede}.pricing-group:last-child
ul{border-right:2px solid #dedede}.staff-widget{position:relative;min-height:70px;padding-left:85px;margin-bottom:25px}.staff-widget
.thumbnail{position:absolute;top:0;left:0;width:70px;height:70px}.staff-widget .thumbnail
img{border-radius:1px}.staff-widget
h3{font-size:18px;line-height:24px;padding-top:10px;margin-bottom:5px;font-weight:600}.staff-widget h3
a{font-size:18px;line-height:24px;font-weight:600}.staff-widget
p{font-size:14px}.staff-widget.no-thumbnail{padding-left:0}.staff-grid{margin-bottom:40px;text-align:center}.staff-grid .inner-hover{padding:15px;border:1px
solid #000}.staff-grid
.thumbnail{margin:0
auto;margin-bottom:20px}.staff-grid .thumbnail
img{width:100%}.staff-grid
h3{margin-bottom:10px;font-size:22px;line-height:26px;font-weight:900}.staff-grid h3
a{margin:0}.staff-grid
.position{font-size:15px;display:inline-block;margin-bottom:15px;font-weight:600}.staff-grid .staff-foot{padding-top:10px}.staff-grid .button-icon{border-radius:99px;width:38px !important;height:38px !important;padding-top:10px;margin:0
2px}.staff-grid .button-icon:hover{opacity:0.8}.staff-grid .staff-foot
i{font-size:17px;line-height:18px;color:#fff !important}.staff-grid
.phone{display:block;margin-bottom:20px;font-weight:700}.staff-grid .button-facebook{background-color:#295aae}.staff-grid .button-twitter{background-color:#4cdfff}.staff-grid .button-googleplus{background-color:#e43f1f}.staff-grid .button-linkedin{background-color:#12afee}.staff-grid .button-instagram{background-color:#f52b56}.staff-grid .button-email{background-color:#78cb3b}.staff-list{position:relative;top:0;left:0;margin-bottom:40px}.staff-list
.inner{}.staff-list
.thumbnail{float:left;width:45%;text-align:center}.staff-list .thumbnail
img{width:100%}.staff-list
h3{margin-bottom:10px;font-size:22px;line-height:26px;font-weight:900;margin:10px
0 10px 0}.staff-list
.position{font-size:15px;display:inline-block;margin-bottom:15px;font-weight:600}.staff-list
p{font-size:15px;line-height:22px;max-height:66px;margin:0}.staff-list .staff-body{position:relative;float:left;width:52%;padding-left:20px}.staff-list .staff-foot{margin-top:15px;margin-bottom:15px}.staff-list .staff-foot
a{margin-right:0}.staff-list .button-icon{border-radius:1px;width:36px !important;height:36px !important;padding-top:8px}.staff-list .icon-medium.icon-main{border-radius:2px}.staff-list .staff-foot
i{font-size:20px;line-height:20px}.row-full{margin:0}.staff-full{overflow:hidden}.staff-full
.thumbnail{margin-left:-15px;margin-right:-15px}.staff-full .thumbnail
img{width:100%}.staff-full .fx-hover-icon{margin-top:-40px}.staff-full
h3{font-size:22px;font-weight:700}.staff-full
p{font-size:15px}.staff-full
span{display:block;margin-bottom:15px;color:#fff}.testimonial-list{text-align:left;margin-bottom:40px;min-height:120px;max-width:800px}.testimonial-list
.thumbnail{position:absolute;top:0;left:15px;width:100px;height:100px}.testimonial-list .testimonial-body{padding-left:140px}.testimonial-list
img{border-radius:360px;width:100%}.testimonial-list
span{display:inline-block;padding:6px
5px 4px 10px;margin-bottom:10px}.testimonial-list span
i{font-size:18px;margin-right:5px}.testimonial-list
cite{display:block;font-style:normal;font-weight:600;font-size:16px}.testimonial-list cite
small{font-weight:600;font-size:15px}.testimonial-list
blockquote{font-size:20px;line-height:28px;font-weight:400;margin-bottom:20px;padding:0;border-left:0}.testimonial-list blockquote .icon-font-quote-left{font-size:24px;margin-right:10px}.testimonial-list blockquote .icon-font-quote-right{font-size:24px;margin-left:10px}.testimonial-grid{text-align:left;margin-bottom:40px;min-height:120px;max-width:800px}.testimonial-grid .testimonial-foot{position:relative;top:0;left:0;padding-left:105px;min-height:80px}.testimonial-grid
.thumbnail{position:absolute;top:0;left:0;width:80px;height:80px}.testimonial-grid
img{border-radius:360px;width:100%}.testimonial-grid
span{display:inline-block;padding:6px
5px 4px 10px;margin-bottom:10px}.testimonial-grid span
i{font-size:18px;margin-right:5px}.testimonial-grid
cite{display:block;font-style:normal;font-weight:600;font-size:16px;padding-top:15px}.testimonial-grid cite
small{font-size:14px;display:inline-block;font-weight:600;margin-top:5px}.testimonial-grid
blockquote{font-size:20px;line-height:28px;font-weight:400;margin-bottom:20px;padding:0;border:0
solid rgba(0, 0, 0, 0)}.testimonial-grid blockquote .icon-font-quote-left{font-size:24px;line-height:22px;margin-right:10px}.testimonial-grid blockquote .icon-font-quote-right{font-size:24px;line-height:22px;margin-left:10px}#footer-widget .testimonial-grid{margin-bottom:0}.testimonial-slider{margin-bottom:40px}.testimonial-slider .slider-item{padding:0
15px;margin-bottom:30px}.testimonial-slider .testimonial-grid{margin-bottom:0}.client-grid{margin-bottom:40px}.client-grid{text-align:center}.client-group{max-width:900px;margin:0
auto 40px auto}.client-group .client-head{text-align:center;padding:30px;background-color:rgba(0, 0, 0, 0.3);margin-bottom:6px}.client-group .client-head
h3{font-size:24px;margin:0;font-weight:300}.client-group .client-head h3
strong{font-weight:400}.client-group .client-body{margin:0
-3px}.client-group .client-item{padding:0
3px;margin-bottom:6px}.client-group .client-item
a{display:block;width:100%;background-color:rgba(0, 0, 0, 0.3)}.client-slider .slider-item{padding:0
15px}.client-slider .client-grid{margin-bottom:15px}.client-slider{margin-bottom:40px}p.stars
a{color:#d5ced3}p.stars a:hover{color:#ff902e}div.wpcf7 img.ajax-loader{margin-left:20px}div.wpcf7-response-output{padding:10px
15px;color:#fff;background-color:#ff902e;border:0;margin:0;border-radius:2px}span.wpcf7-not-valid-tip{padding:10px
15px;color:#fff;background-color:#f9503e;border:0;border-radius:2px;margin:10px
0 0 0}.title-lines{margin-bottom:15px}.comments-title{margin-bottom:15px}.so-panel .title-lines{font-size:24px !important}.page-header{border-bottom:0}.lb-data .lb-caption{font-size:20px;font-weight:400}.nicescroll-rails{z-index:99999 !important}.mm-menu .menu-item a:hover, .mm-menu .sub-menu .menu-item a:hover{font-weight:600}.mega-menu-item .mega-menu-insert{margin-bottom:20px !important}.input-icon input[type="text"],  .input-icon input[type="email"],  .input-icon input[type="number"],  .input-icon input[type="url"],  .input-icon input[type="password"],  .input-icon input[type="search"]{padding-left:35px !important}.input-group-icon button
i{color:#fff !important}.entry-portfolio-content,.entry-portfolio-footer,.entry-portfolio-nav{padding-left:80px;padding-right:80px}.entry-portfolio-share{padding-left:30px;padding-right:30px}.entry-portfolio-content{margin-bottom:20px !important}.embed-map
iframe{overflow:hidden}button.input-icon
i{color:#fff;top:10px}button.input-icon{padding-left:35px !important}.container.shop-right
#secondary{float:right;padding:0
15px 0 25px !important}.container.shop-right
#primary{float:left}.aio-menu{padding:0;margin:0;list-style:none}.aio-menu
li{position:relative;padding:12px
15px 12px 15px;border-bottom:1px solid #dedede;font-size:16px;font-weight:600}.aio-menu li:before{content:"\e7a5";font-family:"font-icons";position:absolute;right:15px;top:12px;display:block;font-size:20px;line-height:20px;font-weight:600}#load{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:10000}.load-status{width:120px;height:120px;position:absolute;left:50%;top:50%;margin:-60px 0 0 -60px}.col-md-20{float:left;padding-left:15px;padding-right:15px;width:20%;display:inline-block;position:relative}.panel-over .feature-grid{margin-bottom:25px !important}.panel-grid-cell{}.owl-theme .owl-controls{margin-top:0}#load{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:10000}.load-status{width:120px;height:120px;position:absolute;left:50%;top:50%;margin:-60px 0 0 -60px}.article-simple{display:block}.box-center i.icon-big,  .article-simple i.icon-big{font-size:40px;margin-bottom:15px}.article-simple blockquote
i{font-size:20px;margin-bottom:0}.article-simple
h2{font-size:32px;line-height:40px;font-weight:900}.article-simple
h3{font-size:26px;line-height:34px;font-weight:700}.article-title-big{font-size:24px !important;line-height:32px;font-weight:700;margin-bottom:20px}.article-title-big
strong{font-weight:900}.list-picture-left{position:relative;left:0;right:0;padding-left:140px;margin-bottom:25px;min-height:125px}.list-picture-left .list-picture{position:absolute;left:0;right:0}.list-picture-left .list-picture
img{border-radius:99px;border:5px
solid #fff}.list-picture-left .list-picture
i{font-size:28px}.list-picture-left .list-picture-content{}.list-picture-left .list-picture-content
h3{margin:8px
0 15px 0;font-size:24px}.list-picture-left .list-picture-content
p{margin-bottom:0}.panel-dark-40{position:relative;top:0;left:0}.panel-dark-40
article.text{position:relative}.panel-darks-40{background-color:rgba(20, 19, 25, 0.4) !important;position:absolute;top:0;left:0;width:100%;height:100%}.menu-center #button-search{position:absolute;top:32px;left:40px}.menu-center #button-menu{position:absolute;top:32px;right:0}.menu-center #button-shop{position:absolute;top:32px;right:40px}.menu-right
#logo{float:left}.menu-right #button-search{float:right;position:relative}.menu-right #site-navigation{float:right}.menu-full
#logo{float:left}.menu-full #logo h1
a{padding-top:8px;display:inline-block}.menu-full#address{border-bottom:1px solid #dedede}.menu-full#address #address-list{float:right}.menu-full#address .icon-address{min-height:48px}.menu-full#address .icon-address
h3{font-size:19px}.menu-full#address .icon-address
small{font-size:17px}.menu-full#address .text
img{width:auto;display:block;margin-bottom:15px}.menu-full#address
.text{font-size:14px;line-height:22px;margin-bottom:30px}.menu-full .icon-address{font-size:15px;font-weight:400;position:relative;padding:0
0 0 80px;margin-right:10px;float:right}.menu-full .icon-address
i{border-radius:99px;padding-top:6px;position:absolute;top:0;left:20px;font-size:24px;width:48px;height:48px;text-align:center;border:1px
solid #dedede}.menu-full .icon-address
span{white-space:nowrap display: inline-block;margin-top:0px;display:block;font-size:15px;font-weight:600;break-word:false}.menu-full #button-search{float:right;margin:10px
0 0 10px}.menu-full #button-menu{float:right;margin:10px
0 0 10px}.menu-full #button-shop{float:right;margin:10px
0 0 10px}.menu-full #site-navigation{float:left}.menu-full #primary-menu>li{padding:0}.menu-full #primary-menu>li>a{padding:10px
16px;border-radius:1px}.menu-full #primary-menu>li>a:hover{text-decoration:none}.menu-full #primary-menu>li.menu-item-has-children>a{position:relative;padding-right:25px}.menu-full #primary-menu>li.menu-item-has-children>a:after{font-size:18px;content:"\e7a7" !important;font-family:"font-icons" !important;position:absolute;right:6px;top:9px}.menu-full .sub-menu>li.menu-item-has-children>a:after{font-size:18px;content:"\e7a5" !important;font-family:"font-icons" !important;position:absolute;right:12px;top:12px}.sub-menu,.menu-shop-sub,.mega-menu-item{margin-top:0;border-top:4px solid #dedede}#button-search{right:70px}#button-shop{right:0;padding-bottom:20px}.menu-full .menu-shop-sub{margin-top:20px}.lb-data .lb-caption{font-weight:700;text-transform:normal !important}.page-box #masthead,  .page-box #branding,  .page-box #slider-main,  .page-box #content,  .page-box #footer,  .page-box
#bottom{max-width:1280px;margin-left:auto;margin-right:auto}.page-box #top .container,  .page-box #address .container,  .page-box #footer .container,  .page-box #bottom
.container{padding-left:40px;padding-right:40px}.page-box #button-search{right:120px}.page-box #button-shop{right:40px;padding-bottom:16px}.page-box #slider-main .slider-prev,  .page-box #slider-main .slider-next{display:none}.panel-grid{margin-bottom:0}.panel-center .panel-grid-cell{padding:0
!important}.wpml-single-flag{padding:10px;border:1px
solid #dedede;text-align:center;margin:-20px 0 20px 0}.wpml-single-flag
a{}.wpml-single-flag
img{margin:0
10px 0 15px !important}.wpml-top-flag{display:inline-block;list-style:none;float:right;position:relative;margin-bottom:0 !important}.wpml-top-flag>li>a{line-height:48px}.wpml-top-flag
ul{list-style:none}.wpml-top-flag:hover .wpml-flag-lists{display:block;list-style:none}.wpml-top-flag .wpml-flag-lists{display:none;padding:0
!important;right:0;position:absolute;width:200px;z-index:9999}.wpml-top-flag .wpml-flag-lists
li{padding:5px
10px}.wpml-top-flag .wpml-flag-lists
a{}.wpml-top-flag .wpml-flag-lists
img{margin-right:15px}#address
.container{padding:0
0 9px}.red_text{color:#366bad !important}.red_section .banner-head h2, .red_section .banner-head
strong{color:#fff !important}.bottom-address{list-style:outside none none;padding:0}.bottom-address
li{border-bottom:1px solid #dedede;font-size:13px;overflow:hidden;padding:12px
0px;position:relative}.bottom-address li
i{padding-right:8px;vertical-align:middle;color:#fff !important}.widget-title{border-color:#fff !important}.aio-menu li::before{color:#fff !important}#footer a:hover{color:#18232E}.slider-prev i, .slider-next
i{color:#fff !important}.red_section .button-edge, .red_section .button-edge
i{color:#fff;border-color:#fff}.address_box
i{color:#000;font-size:18px;padding-right:6px;vertical-align:middle}.page-id-1319
#branding{display:none}.red_fonts{color:#366bad}.contact_textarea{height:70px;min-height:70px !important}ul.check_list{padding-left:0}ul.check_list
li{background:rgba(0, 0, 0, 0) url("/wp-content/themes/vanguard/assets/img/list_tick.png") no-repeat scroll 0 5px;padding-left:27px;line-height:30px;list-style:none}.border_img{border:1px
solid #d8d8d8;padding:7px;float:left;margin-right:20px;width:300px;margin-bottom:15px}.border_img>img{width:100%}#pgc-4852-0-0{padding-left:0 !important}.service_title{color:#366bad;font-size:24px;line-height:26px;margin-bottom:20px}.entry-content
p{margin-bottom:15px}.highlight_content{background-color:#f4f4f4;font-size:16px;line-height:26px;margin-top:60px;padding:10px
15px;text-align:center}.testimonial_box{background-color:#f5f5f5;box-sizing:border-box;padding:30px
20px}.testimonial_title{margin-bottom:15px}.testimonial_img{text-align:center;width:100%}.testimonial_img>img{background-color:#fff;border:1px
solid #d8d8d8;border-radius:100px;padding:7px;width:120px}.testimonial_content{font-size:16px;line-height:24px;margin-bottom:24px}.testimonial_name{color:#366bad;display:inline-block;margin-bottom:10px}.testimonial_company{display:inline-block;font-size:14px;margin-bottom:0}.portfolio_content{background-color:#f4f4f4;margin-bottom:30px;padding:10px
20px;text-align:center}.portfolio_content
p{margin-bottom:0}#slider-main .slider-item-right .caption-content{float:none}#slider-main .slider-item-left
.picture{position:absolute;right:100px;top:150px}@media (min-width: 1280px){#page
.container{width:1280px}#top .container,  #address .container,  #branding .container,  #menu .container,  .woocommerce #container #content
.container{padding-left:0;padding-right:0}#menu .mega-menu-item
.container{padding-left:30px;padding-right:30px}.page-full .content-sidebar-right .container,  .page-full .content-sidebar-left .container,  .page-full .content-full
.container{padding-left:0 !important;padding-right:0 !important}.woocommerce ul.products li.product,  .woocommerce-page ul.products
li.product{width:50%;height:650px}.portfolio-mansonry-uneven .portfolio-uneven-border{width:33% !important}}@media (max-width: 1280px){html,  #page,  #page
.container{width:100% !important;max-width:100%}#top .container,  #address
.container{padding-left:40px;padding-right:40px}#slider-main .carousel-caption
h2{font-size:28px}#slider-main .carousel-caption
p{font-size:15px}#slider-main .slider-item-left h2,  #slider-main .slider-item-left p,  #slider-main .slider-item-right h2,  #slider-main .slider-item-right
p{}#slider-main .carousel-caption
.picture{top:30px;width:500px}#menu
.container{padding-left:0;padding-right:0}#slider-main .slider-prev,  #slider-main .slider-next{display:none}.content-builder{overflow-x:hidden}.page-full .panel-grid .panel-row-style{padding-left:40px !important;padding-right:40px !important}.page-full .panel-grid .panel-row-style.panel-full{padding-left:0 !important;padding-right:0 !important}#top .container,  #menu .container,  #footer-widget .container,  #bottom
.container{padding-left:40px;padding-right:40px}.mega-menu-item
.container{padding-left:30px;padding-right:30px}#footer
.container{padding-left:40px;padding-right:40px}.woocommerce ul.products li.product,  .woocommerce-page ul.products
li.product{width:33%}.woocommerce #container #content
.container{padding-left:40px !important;padding-right:40px !important}}@media (max-width: 991px){#primary-menu,#primary-menu-left,#primary-menu-right{display:none !important}#button-menu{display:block;right:0}#button-shop{right:45px}#button-search{right:115px}#slider-main .carousel-caption{width:100%;padding:0
40px}#slider-main .carousel-caption
h2{font-size:24px}#slider-main .carousel-caption
p{font-size:14px}#slider-main .carousel-caption .button-big{font-size:15px}#slider-main .slider-item-left h2,  #slider-main .slider-item-left
p{max-width:340px;text-align:left}#slider-main .slider-item-right h2,  #slider-main .slider-item-right
p{text-align:left}#content
#primary{width:100%}#content
#secondary{padding-top:40px;width:100%}#content #secondary .search-form{min-height:40px}#content.content-sidebar-right #secondary,  #content.content-sidebar-left
#secondary{padding:40px
15px 0 15px}#slider-main .carousel-caption
.picture{top:90px;width:400px}#footer-menu{padding:0}#footer
.container{padding-left:40px;padding-right:40px}#content.content-full
#primary{padding:0}#footer .site-copyright{display:none}#footer #footer-navigation{width:100%;text-align:center}.panel-grid-cell{width:100% !important}.banner-left{text-align:center}.banner-left .banner-head{width:100%;padding-left:0}.banner-left .banner-foot{width:100%;padding-right:0}.woocommerce ul.products li.product,  .woocommerce-page ul.products
li.product{width:49%}.tabs .nav-tabs
li{display:block;width:100%}.panel-faq
.text{max-width:100% !important;float:none !important}.panel-mobile-center{float:none !important}.panel-mobile-center
.text{text-align:center;width:100% !important;max-width:100% !important}.panel-mobile-center
img{display:inline-block;margin-left:auto !important;margin-right:auto !important}}@media (max-width: 767px){#page
.container{padding-left:30px;padding-right:30px}#top .top-copyright{width:100%;text-align:center}#top .top-social-media,  #top .top-address,  #slider-main .slider-prev,  #slider-main .slider-next,  #branding
.breadcrumb{display:none}#logo{display:block;width:100%;text-align:center}#logo
h1{text-align:center;width:100%}#address-list{display:none}#address-list .icon-address{margin-bottom:30px}#branding
h2{font-size:30px}#branding
p{font-size:16px}#slider-main .caption-header
h2{font-size:26px !important}#slider-main .caption-content
p{font-size:14px !important}.content-builder
.container{padding-left:0 !important;padding-right:0 !important}.title-header{width:100%;text-align:center}.page-full .panel-grid .panel-row-style{padding-left:30px !important;padding-right:30px !important}.page-full .panel-grid .panel-row-style.panel-full{padding-left:0 !important;padding-right:0 !important}#slider-main
.picture{display:none}#slider-main .slider-prev,  #slider-main .slider-next{display:none}#slider-main .carousel-caption{width:100%;padding-left:40px;padding-right:40px}#content.content-full,  #content.content-sidebar-right .container,  #content.content-sidebar-left
.container{padding:40px
30px}#content.content-full
.container{padding:0
!important}#footer
aside{margin-bottom:30px}#footer
.container{padding-left:30px;padding-right:30px}#footer-social
a{width:100%}.tabs.tab-mega .nav-tabs
li{width:100%}.entry-share .share-item
a{margin-bottom:30px}.woocommerce ul.products li.product,  .woocommerce-page ul.products
li.product{width:100%}.blog-mansonry-box,.blog-mansonry-grid{width:100%}.blog-mansonry-box .blog-box,  .blog-mansonry-grid .blog-grid,  .portfolio-mansonry-single .portfolio-box-single,  .portfolio-mansonry .portfolio-box{width:100%}.portfolio-mansonry-uneven .portfolio-uneven-border{margin-bottom:30px;width:100% !important;padding:0}.woocommerce #container #content
.container{padding-left:30px !important;padding-right:30px !important}.woocommerce-page #content .container,  .woocommerce #content
.container{overflow-x:hidden !important}.panel-full .panel-grid-cell{margin-bottom:0 !important}.entry-portfolio-content,.entry-portfolio-footer{padding-left:20px;padding-right:20px}.head_text{float:right !important;margin-top:45px !important;margin-right:0px !important}}@media (max-width: 479px){#branding{padding-top:80px}#slider-main .carousel-caption{width:100%;top:100px;padding-left:20px;padding-right:20px}#slider-main .button-big{margin-bottom:0 !important}}@media screen and (-webkit-min-device-pixel-ratio:0){.panel-parallax{-webkit-transform:translateZ(0) !important;background-attachment:scroll !important}}@media
print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px
solid #dedede;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff !important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px
solid #000}.table{border-collapse:collapse !important}.table td, .table
th{background-color:#fff !important}.table-bordered th, .table-bordered
td{border:1px
solid #dedede !important}}.button.custom_btn{color:#fff !important;width:120px}.product_list_widget span.woocommerce-Price-amount{color:#000 !important;font-size:16px !important;font-weight:bold !important}.input-error{background-color:#366bad !important;color:#fff !important}.btn.btn-next,.btn.btn-previous,.btn.btn-submit{background-color:#366bad;border-color:#366bad;border-radius:4px !important;color:#fff;font-weight:bold;padding:10px
20px}.radio input[type="radio"], .checkbox input[type="checkbox"]{margin-left:-20px !important}.product_list_widget del span.woocommerce-Price-amount{color:#666 !important}#footer .post.hentry h3, #branding h3, #footer-widget h3, #secondary .widget-title, #footer-widget .widget-title{color:#fff;font-size:20px;line-height:28px}.row::before,.row::after{content:" ";display:table}.row::before,.row::after{content:" ";display:table}.row::after{clear:both}.row::before,.row::after{content:" ";display:table}.row::after{clear:both}.row::before,.row::after{content:" ";display:table}.row{margin-left:-15px;margin-right:-15px}.span1,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9,.span10,.span11,.span12{box-sizing:border-box;float:left;min-height:1px;padding-left:15px;padding-right:15px}.span1{width:8.33333%}.span2{width:16.6667%}.span3{width:25%}.span4{width:33.3333%}.span5{width:41.6667%}.span6{width:50%}.span7{width:58.3333%}.span8{width:66.6667%}.span9{width:75%}.span10{width:83.3333%}.span11{width:91.6667%}.span12{width:100%}.inner_box_section{position:relative}.hover_effect{background:rgba(175,30,33,0.7);color:#fff;cursor:pointer;display:block;font-size:13px;height:100%;left:0;line-height:20px;position:absolute;top:0;transform:scale(0);transition:all 0.3s ease-out 0s;width:100%}.table_box{display:table;height:100%;text-align:center;width:100%}.table_box_inner{display:table-cell;height:100%;padding:0
24px;vertical-align:middle;width:100%}.inner_box_section:hover
.hover_effect{transform:scale(0.9)}.table_box_inner h3
a{color:#fff !important}.row
.span3{margin:15px
0}.su-posts-default-loop
.box_section{margin:50px
0}.form_box{margin-bottom:50px}.choose_btn_section{margin-top:15px}.choose_btn_section
form{text-align:center}.table_box_inner>h3{color:#fff}.hover_effect>a{text-decoration:none}.woocommerce-ordering{display:none !important}h3.cat_name{margin-bottom:20px}.checkout.woocommerce-checkout{padding-top:30px}.checkout-read h3, .summary.entry-summary
h3{color:#366bad;margin-bottom:5px}.widget_products .widget-title{color:#000 !important}.product_meta{display:none !important}.woocommerce-variation-price{display:none !important}.pricing_options{border:1px
solid #366bad;box-sizing:border-box;margin-bottom:20px;padding:10px
15px}.pricing_options
.variations{margin:0
!important}.pricing_options .variations tr
td{padding-right:0}.reset_variations{display:none}.cart .product-name
dl.variation{display:none}.summary.entry-summary
.price{display:none}.thanks_msg{background-color:#c0efc0;box-sizing:border-box;display:inline-block;margin:40px
0 30px;padding:40px
30px 23px;width:75%}.form_box form
h5{margin-bottom:15px;margin-top:30px}.form_section .form_box ul.check_list
li{font-size:18px;font-weight:bold}.form_section
.form_box{background-color:#dfdfdf;box-sizing:border-box;display:inline-block;padding:30px;width:75%}.wc-terms-and-conditions
#terms{margin:8px
15px 0 0}#view_cart_btn:hover{background-color:#373737;border-color:#373737;text-decoration:none}.lb-quote-form{padding-bottom:0;padding-top:30px}.lb-quote-form .f3-box{display:none}.lb-quote-form form
div{margin:0}.lb-quote-form .f3-box.check-div{display:block}.lb-quote-form .quote-contact{color:#333;font-size:30px;margin-bottom:40px;text-align:center;text-transform:uppercase}.lb-quote-form .quote-contact
img{margin-right:20px;vertical-align:middle}.lb-quote-form #step2 .form-conent, .lb-quote-form #step3 .form-conent{display:none}.lb-quote-form #step1 .step1-error{background:#ffbaba none repeat scroll 0 0;border:1px
solid;color:#d8000c;display:none;margin:10px
0;padding:15px
10px}.lb-quote-form #step2.close .wpcf7-not-valid-tip{display:none}.lb-quote-form #step3.open .captcha-code .wpcf7-not-valid-tip{display:none}.lb-quote-form #step3.open img.ajax-loader{visibility:hidden !important}.lb-quote-form .wpcf7-response-output{display:none !important}.lb-quote-form .form-sec{margin-bottom:10px}.lb-quote-form .form-sec .form-section-title{background:#f3f3f3 none repeat scroll 0 0}.lb-quote-form .form-sec
.title{color:#bdbdbd;display:inline-block;font-size:30px;line-height:1;text-transform:uppercase}.lb-quote-form .form-sec.active .title, .lb-quote-form .form-sec.complete
.title{color:#fff}.lb-quote-form .form-sec .title .sten-no{border-right:1px solid #e8e8e8;display:inline-block;height:82px;line-height:81px;margin-right:20px;text-align:center;width:81px}.lb-quote-form .form-sec.active .title .sten-no{border-right:1px solid #aa2509}.lb-quote-form .form-sec.complete .title .sten-no{border-right:1px solid #70a13c}.lb-quote-form .form-sec.active .form-section-title{background:#bd290b none repeat scroll 0 0}.lb-quote-form .form-sec.complete .form-section-title{background:#7db343 none repeat scroll 0 0}.lb-quote-form .form-sec
.editbtn{float:right;margin:20px
20px 0 0}.lb-quote-form .form-sec .edit-btn{display:none}.lb-quote-form .form-sec.complete .edit-btn{display:inline-block}.lb-quote-form .step-breadcrumb{margin:30px
0;overflow:hidden}.lb-quote-form .step-breadcrumb>div{background:#2f2f31 none repeat scroll 0 0;font-weight:bold;border:1px
solid #f3f3f3;box-sizing:border-box;color:#63636a;float:left;font-size:13px;height:46px;padding:8px
30px 8px 50px;position:relative;text-transform:uppercase;width:23%}.thank_page{background-color:#f5f5f5;font-size:18px;font-weight:600;line-height:26px;margin-top:50px;padding:50px
60px;text-align:center}.lb-quote-form .step-breadcrumb .sten-no{background:#6e6e75 none repeat scroll 0 0;border-radius:30px;color:#2f2f31;display:inline-block;font-size:16px;height:29px;line-height:29px;margin-right:6px;text-align:center;vertical-align:middle;width:29px}.lb-quote-form .step-breadcrumb
.active{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:#7cb342 none repeat scroll 0 0;border-color:#e8e8e8 -moz-use-text-color #e8e8e8 #e8e8e8;border-image:none;border-style:solid none solid solid;border-width:1px medium 1px 1px;color:#fff;position:relative}.lb-quote-form .step-breadcrumb .breadcrumb-step3.active{border:1px
solid #e8e8e8}.lb-quote-form .step-breadcrumb .breadcrumb-step4.active{border:1px
solid #e8e8e8}.lb-quote-form .step-breadcrumb .active .sten-no{background:#fff none repeat scroll 0 0;color:#2f2f2f;font-weight:bold}.lb-quote-form .step-breadcrumb .breadcrumb-step1::after, .lb-quote-form .step-breadcrumb .breadcrumb-step2::after, .lb-quote-form .step-breadcrumb .breadcrumb-step3::after{background:rgba(0, 0, 0, 0) url("/wp-content/themes/vanguard/images/deactive.png") no-repeat scroll right center;content:"";height:48px;position:absolute;right:-20px;top:-1px;width:20px;z-index:99}.lb-quote-form .step-breadcrumb .breadcrumb-step1.active::after, .lb-quote-form .step-breadcrumb .breadcrumb-step2.active::after, .lb-quote-form .step-breadcrumb .breadcrumb-step2.active::after, .lb-quote-form .step-breadcrumb .breadcrumb-step2.active::after, .lb-quote-form .step-breadcrumb .breadcrumb-step3.active::after, .lb-quote-form .step-breadcrumb .breadcrumb-step3.active::after{background:rgba(0, 0, 0, 0) url("/wp-content/themes/vanguard/images/complete-stepgreen.png") no-repeat scroll right center;content:"";height:48px;position:absolute;right:-20px;top:-1px;width:20px;z-index:99}.lb-quote-form .step-breadcrumb .breadcrumb-step1.complete::after, .lb-quote-form .step-breadcrumb .breadcrumb-step2.complete::after, .lb-quote-form .step-breadcrumb .breadcrumb-step2.complete::after, .lb-quote-form .step-breadcrumb .breadcrumb-step3.complete::after{background:rgba(0, 0, 0, 0) url("/wp-content/themes/vanguard/images/step-complete.png") no-repeat scroll right center;content:"";height:48px;position:absolute;right:-19px;top:-1px;width:20px;z-index:99}.lb-quote-form .step-breadcrumb
.complete{background:#b72119 none repeat scroll 0 0;border:1px
solid #e8e8e8;color:#fff;position:relative}.lb-quote-form .step-breadcrumb .complete .sten-no, .lb-quote-form .wpcf7-form.sent .step-breadcrumb .sten-no{background:rgba(0, 0, 0, 0) url("/wp-content/themes/vanguard/images/complate-step.png") no-repeat scroll center center;font-size:0}.lb-quote-form .form-sec .form-conent{background:#2f2f31 none repeat scroll 0 0;padding:25px
30px 30px}.lb-quote-form .form-sec .form-conent
h3{color:#fff;font-size:16px;font-weight:normal;letter-spacing:-0.01em;margin:0
0 28px;text-transform:uppercase}.lb-quote-form .form1-checkbox .wpcf7-list-item-label{display:none}.lb-quote-form #step1 .form-conent
ul{margin:0
-15px}.lb-quote-form #step1 .form-conent ul
li{box-sizing:border-box;display:inline-block;margin:0
-2px;padding:0
15px 40px;text-align:center;vertical-align:top;width:16.6666%}.lb-quote-form #step1 .form-conent ul
label{border:3px
solid #7cb342;color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:normal;line-height:1.4;min-height:140px;padding:30px
10px 24px;position:relative;text-transform:uppercase}.lb-quote-form #step1 .form-conent ul label.selected, .lb-quote-form #step1 .form-conent ul label:hover{background:#7cb342 none repeat scroll 0 0}.lb-quote-form #step1 .form-conent ul label::after{background:#fff none repeat scroll 0 0;border:2px
solid #e6e6e6;bottom:-43px;content:"";display:inline-block;height:16px;left:50%;margin-left:-10px;position:absolute;width:16px}.lb-quote-form #step1 .form-conent ul label.selected::after{color:#7cb342;content:"";font-family:FontAwesome;font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size:inherit;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;transform:translate(0px, 0px)}.lb-quote-form #step1 .form-conent ul label
img{margin:0
auto 16px}.lb-quote-form #step1 .form-conent ul label .form1-checkbox{display:none}.head_text{float:right;margin-top:45px;margin-right:250px}.head_text
img{width:100%}article.portfolio-full{margin-bottom:15px;margin-top:15px}.portfolio-full
.thumbnail{border:1px
solid #ccc}.img_outer{display:table;height:289px;vertical-align:middle;width:290px}.img_inner{display:table-cell;height:289px;vertical-align:middle;width:290px}#primary
.related.products{display:inline-block}.woocommerce #container
#content{padding:40px
0 40px 0}.woocommerce #container #content
#secondary{padding-right:45px}.woocommerce .page-full #container
#content{width:100%;padding:40px
0;margin-left:auto;margin-right:auto;background-color:#fff}.woocommerce .page-full
#container{background-color:#fff}.widget_product_search .screen-reader-text{display:none}.widget_product_search
#s{width:100%;border:1px
solid #dedede;padding:6px
5px 6px 10px;font-weight:normal;height:40px;margin-bottom:10px}.widget_product_search #s:focus{background:#fff}.widget_product_search
#searchsubmit{width:100%;height:40px;background:#f7c51e;border:0;color:#fff;font-weight:bold;border-radius:2px;transition:all 200ms ease-out}@media (min-width: 992px){.widget_product_search
#s{float:left;width:70%;border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}}@media (min-width: 992px){.widget_product_search
#searchsubmit{border-top-left-radius:0;border-bottom-left-radius:0;width:30%}}.woocommerce .upsells.products ul li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce-page .related ul li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .upsells.products ul li.product, .woocommerce-page .upsells.products ul.products li.product,
.woocommerce .related ul li.product, .woocommerce .related ul.products
li.product{width:33%}input#coupon_code{width:120px;margin-right:15px}.woocommerce-ordering
.orderby{width:100%;border:1px
solid #dedede;padding:6px
5px 6px 10px;font-weight:normal;height:40px;margin-bottom:10px}.widget_product_categories
.children{margin:5px
0 0 15px}.ui-slider .ui-slider-range{background:#c1c1c1 !important;height:12px !important;border-radius:8px !important;position:absolute !important;border:0
solid rgba(0, 0, 0, 0) !important}.ui-slider .ui-slider-handle{background:#fff !important;border:2px
solid #dedede !important;height:20px !important;width:20px !important;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;cursor:pointer;position:absolute}.price_slider_wrapper
.price_slider{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;height:12px !important;margin:10px
0 30px 0;position:relative;background-image:none !important;background-color:#dedede !important}.woocommerce .widget_price_filter .price_slider_amount
.button{font-size:14px}.product_list_widget .wp-post-image{position:absolute;left:0;width:60px !important;box-shadow:none !important;margin:0
!important}.product_list_widget .star-rating{width:100% !important;display:block !important}.product_list_widget .star-rating span:before{color:#ff902e}.widget .product_list_widget
li{min-height:80px;border-bottom:1px solid #eee;padding:10px
0 10px 80px !important;position:relative;overflow:hidden;width:100%}.widget .product_list_widget li
a{display:block;font-size:14px;margin-bottom:5px}.product_list_widget span.amount, .product_list_widget
span.reviewer{display:inline-block;font-size:13px;font-weight:400;color:#000;margin-top:3px}.product_list_widget del
span.amount{color:#777;font-weight:normal;text-decoration:line-through}.product_list_widget
.variation{font-size:80%;margin:0}.product_list_widget .variation dt, .product_list_widget .variation
dd{display:inline-block}.product_list_widget .variation
dd{margin:0
0 0 5px}#button-shop{}.menu-shop-sub{right:0;position:absolute;display:none;top:auto;width:240px !important;padding:15px}.menu-shop-sub
ul{padding:0;list-style:none;margin:0}.menu-shop-sub ul
li{min-height:80px}.menu-shop-sub ul li
a{position:relative;display:block;color:#fff;padding:10px
0 5px 80px !important;text-align:left}.menu-shop-sub ul li a .wp-post-image{position:absolute !important;top:0;left:0;width:60px !important}.menu-shop-sub ul li
.quantity{display:block;padding-left:80px}.menu-shop-sub
p.buttons{margin-bottom:0}.menu-shop-sub
.button{font-weight:500}.menu-shop-sub .button:hover{text-decoration:none}.menu-shop-sub
p.total{margin-bottom:15px;text-align:left}.woocommerce div.product form.cart
div.quantity{margin-right:15px}.menu-shop-sub
.variation{display:none}.menu-shop-sub .wc-forward a:after{margin-left:10px;content:"\f07a";font-family:"FontAwesome";font-size:16px}.woocommerce .woocommerce-breadcrumb{margin-bottom:20px}.woocommerce .page-title{font-size:24px;font-weight:600;margin-bottom:20px}.woocommerce
.products{margin:0
-15px !important;text-align:center}.woocommerce .products
.product{float:left !important;margin:0
0 30px 0 !important;padding:0
15px !important;clear:none;display:inline-block !important;position:relative !important}.woocommerce ul.products li.product
h3{font-size:18px !important;margin:20px
0 15px 0 !important;padding:0;font-weight:700}.woocommerce .products .product .inner-hover{border:1px
solid #dedede;padding-bottom:20px;overflow:hidden !important}.woocommerce .products .product .star-rating{margin:0
auto 10px auto}.woocommerce .products .product .star-rating span:before{color:#ff902e}.woocommerce .products .product a
img{box-shadow:none !important}.woocommerce .onsale, ul.products li.product
.onsale{border-radius:0 !important;background:#f9503e !important;box-shadow:none !important;text-shadow:none !important;font-size:15px !important;text-transform:uppercase !important}.woocommerce .products
li.first{clear:none !important}.woocommerce .products .product .price
span{font-size:14px !important}.woocommerce .products .product .button.added:before{display:block;color:#ff902e}.woocommerce .products .product .added_to_cart.wc-forward{display:none}.woocommerce .products .product
.button.loading{padding-right:35px !important}.woocommerce .submit,
.woocommerce .button,
.woocommerce-page
.button{border-radius:0  !important;text-shadow:none !important;border:0
solid rgba(0, 0, 0, 0) !important;box-shadow:none !important;background-image:none !important;padding:10px
15px !important}.woocommerce .woocommerce-message
.button{padding:0
!important}.woocommerce .woocommerce-message .button:hover{background-color:rgba(0, 0, 0, 0) !important}.woocommerce .woocommerce-message, .woocommerce-page .woocommerce-message{border:0
solid rgba(0, 0, 0, 0)}.woocommerce .woocommerce-message:before, .woocommerce-page .woocommerce-message:before{background-color:rgba(0, 0, 0, 0);content:""}.woocommerce .summary.entry-summary
p{margin-bottom:20px}.woocommerce
.related.products{padding:0
15px}.woocommerce #content div.product form.cart .variations label, .woocommerce div.product form.cart .variations label, .woocommerce-page #content div.product form.cart .variations label, .woocommerce-page div.product form.cart .variations
label{font-weight:700;color:#485257}.related.products ul li:last-child{display:none !important}.woocommerce div.product p.price del, .woocommerce div.product span.price
del{display:inline-block}.woocommerce .star-rating span:before{color:#ff902e}.upsells.products h2, .woocommerce-tabs h2, .related.products
h2{font-size:22px;font-weight:400;text-align:left}ol.commentlist li img.avatar,
.woocommerce-page #reviews #comments ol.commentlist li
img.avatar{width:60px;height:60px;border-radius:99px;background:none;border:0
solid rgba(0, 0, 0, 0)}.woocommerce #reviews #comments ol.commentlist li .comment-text, .woocommerce-page #reviews #comments ol.commentlist li .comment-text{margin:0
0 0 80px;border:0
solid #f0eef0;-webkit-border-radius:0;border-radius:0;padding:0}.woocommerce #reviews #comments ol.commentlist li .comment-text
.meta{font-size:14px !important;margin-bottom:10px}.woocommerce #reviews
h3{margin:0
0 30px 0}#commentform p.comment-form-rating{clear:both}#commentform p.comment-form-rating
label{display:block;width:100%;float:left;margin-bottom:10px}#commentform p.comment-form-rating
.stars{float:left;margin-bottom:10px;padding:0}#commentform p.comment-form-comment{display:block;width:100%}#commentform p.comment-form-comment
textarea{float:left;display:block;width:100%}#commentform p.form-submit
#submit{float:left;display:block;margin-bottom:10px}.woocommerce .shipping-calculator-form{margin:20px
0 15px 0}.woocommerce .cart-empty{font-size:32px;text-align:center;margin-bottom:40px;padding-top:200px}.woocommerce .return-to-shop{text-align:center}.woocommerce .shop_table tbody tr td,
.woocommerce .shop_table tbody tr
th{padding:15px}.woocommerce .cart-collaterals .cross-sells h2,
.woocommerce .cart-collaterals .cart_totals h2,
.woocommerce-page .cart-collaterals .cart_totals
h2{font-size:24px;font-weight:400;text-align:left}.woocommerce-cart table.cart td.actions .coupon .input-text{width:120px}.woocommerce .cart-collaterals .cart_totals table tbody tr td,
.woocommerce .cart-collaterals .cart_totals table tbody tr
th{padding:10px
15px}.woocommerce .cart-collaterals .cart_totals .order-total{color:#fff;padding:10px}.woocommerce .cart-collaterals .shipping_calculator .shipping-calculator-button{font-size:22px;font-weight:400}.woocommerce .cart-collaterals .shipping_calculator .shipping-calculator-button:after, .woocommerce-page .cart-collaterals .shipping_calculator .shipping-calculator-button:after{content:""}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{display:inline-block;float:right}.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message, .woocommerce-page .woocommerce-error, .woocommerce-page .woocommerce-info, .woocommerce-page .woocommerce-message,{border-radius:2px;background:none;text-shadow:none;box-shadow:none;color:#fff}.woocommerce .woocommerce-error,
.woocommerce-page .woocommerce-error,
.woocommerce .woocommerce-info,
.woocommerce-page .woocommerce-info{border-top:0 solid #fff}.woocommerce .woocommerce-info,
.woocommerce-page .woocommerce-info
a{}.woocommerce .woocommerce-error:before,
.woocommerce-page .woocommerce-error:before,
.woocommerce .woocommerce-info:before,
.woocommerce-page .woocommerce-info:before{content:"";font-family:"FontAwesome";color:#fff;font-size:20px;font-style:normal;background-color:rgba(0 , 0 , 0, 0);top:10px;left:15px;box-shadow:none}.woocommerce-billing-fields h3,
.woocommerce-shipping-fields #ship-to-different-address
label{font-size:24px;font-weight:400}.woocommerce input, .woocommerce textarea, .woocommerce
select{padding:10px
15px;border:1px
solid #969088;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;position:relative;font-size:14px;color:#999;-webkit-appearance:normal}.woocommerce
select{-webkit-appearance:menulist-button}.woocommerce input[type="radio"], .woocommerce input[type="checkbox"]{float:left;margin:5px
10px 0 0;padding:10px}.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce
input.button{text-transform:uppercase;font-size:14px;padding:12px
16px !important}.woocommerce .woocommerce-error li, .woocommerce .woocommerce-info li, .woocommerce .woocommerce-message
li{margin-bottom:6px}.woocommerce-ordering
select.orderby{position:relative}.woocommerce-ordering select.orderby:after{content:"\f078";font-family:"FontAwesome";color:#48527b;font-size:16px;position:absolute;top:8px;right:15px}.woocommerce .woocommerce-error li, .woocommerce .woocommerce-info li, .woocommerce .woocommerce-message
li{margin:0;padding:0}.woocommerce-page .customer_login
h2{font-size:22px !important;font-weight:600 !important}.woocommerce-page .customer_login
input{background-color:#fff !important}.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message, .woocommerce-page .woocommerce-error,
.woocommerce .woocommerce-info, .woocommerce .woocommerce-message{border-radius:2px;text-shadow:none;box-shadow:none;padding:15px
!important}.woocommerce .woocommerce-error{background-color:#f9503e !important;color:#fff;padding:15px!important}.woocommerce .woocommerce-error
li{padding-top:10px}.woocommerce .woocommerce-error li:first-child{padding-top:0}.woocommerce .woocommerce-message{color:#fff}.woocommerce .woocommerce-info{color:#fff;padding:15px
!important}.woocommerce .woocommerce-info
a{color:#fff}.woocommerce .woocommerce-message .wc-forward{background-color:rgba(0, 0, 0, 0)}.woocommerce input[type="search"], .woocommerce textarea, .woocommerce
select{padding:10px
15px;border:1px
solid #dedede;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;position:relative;font-size:14px;color:#999;-webkit-appearance:none}.woocommerce input[type="submit"]{color:#fff}.woocommerce
select{-webkit-appearance:menulist-button}.woocommerce .input-text{padding:10px
0 10px 15px;border:1px
solid #dedede}.menu-shop-sub
.button{color:#fff;display:block !important;margin-top:10px !important;text-align:center;padding:6px
10px !important}.quantity{float:left;margin-right:20px;overflow:hidden;border-radius:3px}.quantity .input-group-btn{display:inline-block;float:left}.quantity .input-text{float:left;width:40px;border:none;border-radius:0;height:45px;padding:0
0 0 10px;margin-bottom:0;background:#f9f9f9}.quantity .input-group-btn
button.btn{background:#f1f1f1;color:#999;font-family:sans-serif !important;font-size:18px;font-weight:700;padding:0;height:45px;width:40px;text-align:center;border-radius:0;margin-bottom:0}button.single_add_to_cart_button{color:#fff;background:#333}button.single_add_to_cart_button:hover{background:#44bdbd;color:#fff}.woocommerce table.shop_table td,.woocommerce table.shop_table
th{border:0}.woocommerce table.shop_table,.woocommerce-page
table.shop_table{border-collapse:separate;margin:0
0 60px;text-align:left;width:100%;overflow:hidden}.woocommerce table.shop_table td.actions,.woocommerce table.shop_table th,.woocommerce-page table.shop_table
th{font-weight:700;text-transform:uppercase;color:#666;line-height:18px;padding:20px;background:#f5f5f5}.woocommerce table.shop_table tr.cart_item
td{border-top:1px solid #dedede;padding:20px;vertical-align:middle}.woocommerce table.shop_table tr.cart_item:first-child
td{border-top:none;width:100px!important}.woocommerce table.shop_table td small,.woocommerce-page table.shop_table td
small{font-weight:400}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th,.woocommerce-page table.my_account_orders td,.woocommerce-page table.my_account_orders
th{padding:4px
8px;vertical-align:middle}.woocommerce table.my_account_orders .button,.woocommerce-page table.my_account_orders
.button{white-space:nowrap}.woocommerce table.my_account_orders .order-actions,.woocommerce-page table.my_account_orders .order-actions{text-align:right}.woocommerce table.my_account_orders .order-actions .button,.woocommerce-page table.my_account_orders .order-actions
.button{margin:.125em 0 .125em .25em}.woocommerce td.product-name dl.variation,.woocommerce-page td.product-name
dl.variation{font-size:.8751em;margin:.25em 0 .5em}.woocommerce td.product-name dl.variation dt,.woocommerce-page td.product-name dl.variation
dt{clear:left;float:left;font-weight:600;margin:0
.25em 0 0;padding:0}.woocommerce td.product-name dl.variation dd,.woocommerce-page td.product-name dl.variation
dd{margin:0
0 .25em}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{min-width:200px}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart
img{height:auto;width:90px}.woocommerce #content table.cart td,.woocommerce #content table.cart th,.woocommerce table.cart td,.woocommerce table.cart th,.woocommerce-page #content table.cart td,.woocommerce-page #content table.cart th,.woocommerce-page table.cart td,.woocommerce-page table.cart
th{vertical-align:middle}.woocommerce #content table.cart a.remove,.woocommerce table.cart a.remove,.woocommerce-page #content table.cart a.remove,.woocommerce-page table.cart
a.remove{border-radius:100%;color:#333;display:block;font-size:1.6em;font-weight:700;height:1.6em;line-height:1.6em;text-align:center;text-decoration:none;width:1.6em}.woocommerce #content table.cart a.remove:hover,.woocommerce table.cart a.remove:hover,.woocommerce-page #content table.cart a.remove:hover,.woocommerce-page table.cart a.remove:hover{background-color:#f3321e;color:#fff}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart
td.actions{text-align:right}.woocommerce #content table.cart td.actions .coupon,
.woocommerce table.cart td.actions .coupon,
.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions
.coupon{float:left}.woocommerce #content table.cart td.actions .coupon label,
.woocommerce table.cart td.actions .coupon label,
.woocommerce-page #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon
label{display:none}.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon .input-text,
.woocommerce-page table.cart td.actions .coupon .input-text{float:left;margin-right:10px;padding:8px
10px;width:180px}.woocommerce #content table.cart td.actions .button.alt,
.woocommerce table.cart td.actions .button.alt,
.woocommerce-page #content table.cart td.actions .button.alt,
.woocommerce-page table.cart td.actions
.button.alt{float:right;margin-left:10px}.woocommerce #content table.cart input,.woocommerce table.cart input,.woocommerce-page #content table.cart input,.woocommerce-page table.cart
input{margin:0;vertical-align:middle}.woocommerce-page nav.woocommerce-pagination{text-align:center;margin:0;display:block}.woocommerce-page nav.woocommerce-pagination
ul{display:inline-block !important;width:auto;text-align:center;padding:0;margin:0
auto;border:0;clear:none}.woocommerce-page nav.woocommerce-pagination ul
li{display:inline-block !important;font-size:16px;font-weight:600;margin-right:8px;border:0}.woocommerce-page nav.woocommerce-pagination  ul li a,
.woocommerce-page nav.woocommerce-pagination  ul li span,
.woocommerce-page nav.woocommerce-pagination  ul li a:hover{border-radius:99px;position:relative;display:inline-block;width:32px;height:32px;text-decoration:none}.woocommerce-page nav.woocommerce-pagination  ul li a.prev,
.woocommerce-page nav.woocommerce-pagination  ul li
a.next{color:rgba(242, 242, 242, 0)}.woocommerce-page nav.woocommerce-pagination  ul li
i{margin-right:5px}.woocommerce-page nav.woocommerce-pagination .page-numbers,
.woocommerce-page nav.woocommerce-pagination .prev.page-numbers,
.woocommerce-page nav.woocommerce-pagination .next.page-numbers{padding:8px
10px 0 10px}.woocommerce-page nav.woocommerce-pagination .page-numbers li a.prev:after{content:"\e70a" !important;font-family:"font-icons" !important;position:absolute;left:30%;top:27%;color:#fff}.woocommerce-page nav.woocommerce-pagination .page-numbers li a.next:after{content:"\e70b" !important;font-family:"font-icons" !important;position:absolute;left:35%;top:27%;color:#fff}.input-text#coupon_code{padding:10px
12px!important;font-weight:400}.cart-collaterals{width:560px;float:right;margin-top:0}.cart-collaterals:after{content:"";display:block;clear:both}.cart_totals{width:100%;margin:0}.cart_totals
h2{margin:0
0 20px;font-size:20px}.cart_totals
table{width:100%}.cart_totals
th{width:40%;text-align:left;font-weight:700;padding:10px
20px;background:#dedede;border-bottom:1px solid #fff}.cart_totals tr:last-child
th{border:none}.cart_totals
td{padding:10px
20px;background:#f5f5f5;border-bottom:1px solid #fff}.cart_totals tr:last-child
td{border:none}.cart_totals .total
.amount{font-size:16px;color:#444}.wc-proceed-to-checkout{margin-top:40px;text-align:right}#order_review_heading{margin-top:40px}.woocommerce .form-row input[type=email],.woocommerce .form-row input[type=password],.woocommerce .form-row input[type=text],.woocommerce .form-row select,.woocommerce .form-row submit,.woocommerce .form-row
textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%!important;display:block}.woocommerce .addresses
h3{margin-bottom:0}.woocommerce button.button:hover, .woocommerce input.button:hover,
.woocommerce input[type="submit"]:hover, .woocommerce .button:hover{color:#fff !important}.woocommerce ul.products li.product
.button{display:inline-block}.woocommerce .products .inner-hover
a{overflow:hidden;position:relative;top:0;left:0;display:block}.woocommerce
div.product{overflow:hidden;position:relative;top:0;left:0;display:block}.woocommerce div.product .onsale,
.woocommerce ul.products li.product
.onsale{position:absolute;top:-10px;left:-40px;right:auto !important;width:120px !important;text-align:center;background:#44bdbd;color:#fff;display:block;margin:0
!important;padding:10px
0 0 0 !important;font-weight:700;text-transform:uppercase;z-index:9;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.woocommerce-product-search{position:relative;left:0;top:0}.woocommerce-product-search .search-field{width:100%;border-radius:0}.woocommerce-product-search input[type="submit"]{position:absolute !important;right:0;top:0;border-radius:0}.widget_product_categories .product-categories
ul{padding:4px
0}.widget_product_categories .product-categories ul
li{padding:4px
0}body .gform_wrapper.gf_reset_wrapper,body .gform_wrapper.gf_reset_wrapper button,body .gform_wrapper.gf_reset_wrapper caption,body .gform_wrapper.gf_reset_wrapper div,body .gform_wrapper.gf_reset_wrapper fieldset,body .gform_wrapper.gf_reset_wrapper form,body .gform_wrapper.gf_reset_wrapper h1,body .gform_wrapper.gf_reset_wrapper h2,body .gform_wrapper.gf_reset_wrapper h3,body .gform_wrapper.gf_reset_wrapper h4,body .gform_wrapper.gf_reset_wrapper h5,body .gform_wrapper.gf_reset_wrapper h6,body .gform_wrapper.gf_reset_wrapper iframe,body .gform_wrapper.gf_reset_wrapper img,body .gform_wrapper.gf_reset_wrapper input[type=button],body .gform_wrapper.gf_reset_wrapper input[type=email],body .gform_wrapper.gf_reset_wrapper input[type=image],body .gform_wrapper.gf_reset_wrapper input[type=number],body .gform_wrapper.gf_reset_wrapper input[type=password],body .gform_wrapper.gf_reset_wrapper input[type=submit],body .gform_wrapper.gf_reset_wrapper input[type=tel],body .gform_wrapper.gf_reset_wrapper input[type=text],body .gform_wrapper.gf_reset_wrapper input[type=url],body .gform_wrapper.gf_reset_wrapper label,body .gform_wrapper.gf_reset_wrapper legend,body .gform_wrapper.gf_reset_wrapper li,body .gform_wrapper.gf_reset_wrapper ol,body .gform_wrapper.gf_reset_wrapper p,body .gform_wrapper.gf_reset_wrapper select,body .gform_wrapper.gf_reset_wrapper span,body .gform_wrapper.gf_reset_wrapper table,body .gform_wrapper.gf_reset_wrapper tbody,body .gform_wrapper.gf_reset_wrapper td,body .gform_wrapper.gf_reset_wrapper textarea,body .gform_wrapper.gf_reset_wrapper tfoot,body .gform_wrapper.gf_reset_wrapper th,body .gform_wrapper.gf_reset_wrapper thead,body .gform_wrapper.gf_reset_wrapper tr,body .gform_wrapper.gf_reset_wrapper ul{margin:0;padding:0;border:0;outline:0}body .gform_wrapper.gf_reset_wrapper button,body .gform_wrapper.gf_reset_wrapper caption,body .gform_wrapper.gf_reset_wrapper div,body .gform_wrapper.gf_reset_wrapper fieldset,body .gform_wrapper.gf_reset_wrapper form,body .gform_wrapper.gf_reset_wrapper iframe,body .gform_wrapper.gf_reset_wrapper img,body .gform_wrapper.gf_reset_wrapper input[type=button],body .gform_wrapper.gf_reset_wrapper input[type=email],body .gform_wrapper.gf_reset_wrapper input[type=image],body .gform_wrapper.gf_reset_wrapper input[type=number],body .gform_wrapper.gf_reset_wrapper input[type=password],body .gform_wrapper.gf_reset_wrapper input[type=submit],body .gform_wrapper.gf_reset_wrapper input[type=tel],body .gform_wrapper.gf_reset_wrapper input[type=text],body .gform_wrapper.gf_reset_wrapper input[type=url],body .gform_wrapper.gf_reset_wrapper label,body .gform_wrapper.gf_reset_wrapper legend,body .gform_wrapper.gf_reset_wrapper li,body .gform_wrapper.gf_reset_wrapper ol,body .gform_wrapper.gf_reset_wrapper p,body .gform_wrapper.gf_reset_wrapper select,body .gform_wrapper.gf_reset_wrapper span,body .gform_wrapper.gf_reset_wrapper table,body .gform_wrapper.gf_reset_wrapper tbody,body .gform_wrapper.gf_reset_wrapper td,body .gform_wrapper.gf_reset_wrapper textarea,body .gform_wrapper.gf_reset_wrapper tfoot,body .gform_wrapper.gf_reset_wrapper th,body .gform_wrapper.gf_reset_wrapper thead,body .gform_wrapper.gf_reset_wrapper tr,body .gform_wrapper.gf_reset_wrapper ul{font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;line-height:1;font-weight:400}body .gform_wrapper.gf_reset_wrapper div,body .gform_wrapper.gf_reset_wrapper p,body .gform_wrapper.gf_reset_wrapper span{line-height:1.8}body .gform_wrapper.gf_reset_wrapper fieldset,body .gform_wrapper.gf_reset_wrapper img{border:0}body .gform_wrapper.gf_reset_wrapper li,body .gform_wrapper.gf_reset_wrapper ol,body .gform_wrapper.gf_reset_wrapper ul{list-style:none}body .gform_wrapper.gf_reset_wrapper a img{border:none}body .gform_wrapper.gf_reset_wrapper :focus{outline:0}.gform_wrapper select,.gform_wrapper textarea{font-family:inherit;letter-spacing:normal;font-size:inherit}.gform_wrapper .gf_progressbar:after,.gform_wrapper ol.validation_list:after{content:""}.gform_wrapper{margin:16px 0;max-width:100%}.gform_wrapper form{text-align:left;max-width:100%;margin:0 auto}.gform_wrapper *,.gform_wrapper :after,.gform_wrapper :before{box-sizing:border-box!important}.gform_wrapper h1,.gform_wrapper h2,.gform_wrapper h3{font-weight:400;border:none;background:0 0}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:inherit;font-family:inherit;padding:5px 4px;letter-spacing:normal}.gform_wrapper input[type=image]{border:none!important;padding:0!important;width:auto!important}.gform_wrapper textarea{padding:6px 8px;line-height:1.5;resize:none}.gform_wrapper select{line-height:1.5}.gform_wrapper .ginput_container_multiselect select{background-image:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid inherit;outline:0}.gform_wrapper ul.gform_fields{margin:0!important;list-style-type:none;display:block}.gform_wrapper ul,html>body .entry ul{text-indent:0}.gform_wrapper form li,.gform_wrapper li{margin-left:0!important;list-style:none!important;overflow:visible}.gform_wrapper ul li.gfield{clear:both}.gform_wrapper ul.gfield_checkbox li,.gform_wrapper ul.gfield_radio li{overflow:hidden}.gform_wrapper form ul.gform_fields.left_label li.gfield,.gform_wrapper form ul.gform_fields.right_label li.gfield,.gform_wrapper ul.gform_fields.left_label li.gfield,.gform_wrapper ul.gform_fields.right_label li.gfield{margin-bottom:14px}.gform_wrapper form ul.left_label li ul.gfield_checkbox li,.gform_wrapper form ul.left_label li ul.gfield_radio li,.gform_wrapper form ul.right_label li ul.gfield_checkbox li,.gform_wrapper form ul.right_label li ul.gfield_radio li,.gform_wrapper ul.left_label li ul.gfield_checkbox li,.gform_wrapper ul.left_label li ul.gfield_radio li,.gform_wrapper ul.right_label li ul.gfield_checkbox li,.gform_wrapper ul.right_label li ul.gfield_radio li{margin-bottom:10px}.gform_wrapper ul li:after,.gform_wrapper ul li:before,.gform_wrapper ul.gform_fields{padding:0;margin:0;overflow:visible}.gform_wrapper select option{padding:2px;display:block}.gform_wrapper .inline{display:inline!important}.gform_wrapper .gform_heading{width:100%;margin-bottom:18px}.gform_wrapper .clear-multi{display:flex}.gform_wrapper .gfield_date_day,.gform_wrapper .gfield_date_year{display:-moz-inline-stack;display:inline-block}.gform_wrapper .gfield_date_day,.gform_wrapper .gfield_date_month,.gform_wrapper .gfield_date_year{flex-direction:row}.gform_wrapper .gfield_date_dropdown_day,.gform_wrapper .gfield_date_dropdown_month,.gform_wrapper .gfield_date_dropdown_year{vertical-align:top;flex-direction:row;margin-right:.5rem}.gform_wrapper .gfield_date_day,.gform_wrapper .gfield_date_month{width:4rem;margin-right:.5rem}.gform_wrapper .gfield_date_day input[type=number],.gform_wrapper .gfield_date_month input[type=number]{width:calc(3rem + 8px)!important}.gform_wrapper .gfield_date_year input[type=number]{width:calc(4rem + 8px)!important}.gform_wrapper .gfield_date_year{width:5rem}.gform_wrapper .gfield_date_day input,.gform_wrapper .gfield_date_month input{width:calc(3rem + 8px)}.gform_wrapper .gfield_date_year input{width:4rem}.gform_wrapper .field_sublabel_above div[class*=gfield_date_].ginput_container label,.gform_wrapper .field_sublabel_below div[class*=gfield_date_].ginput_container label{width:3rem;text-align:center}.gform_wrapper .field_sublabel_above div.gfield_date_year.ginput_container label,.gform_wrapper .field_sublabel_below div.gfield_date_year.ginput_container label{width:4rem}.gform_wrapper .gfield_time_ampm,.gform_wrapper .gfield_time_hour,.gform_wrapper .gfield_time_minute{width:33.333%;flex-direction:row}@media only screen and (min-width:321px){.gform_wrapper .gfield_date_day,.gform_wrapper .gfield_date_month{max-width:4rem}.gform_wrapper .gfield_date_year,.gform_wrapper .gfield_time_ampm{max-width:calc(4rem + .5rem)}.gform_wrapper .gfield_time_hour,.gform_wrapper .gfield_time_minute{max-width:4rem}.gform_wrapper .gfield_time_ampm,.gform_wrapper .gfield_time_hour{max-width:calc(4rem + .5rem)}}.gform_wrapper ul.gform_fields:not(.top_label) .ginput_container_time span{float:left}.gform_wrapper .gfield_time_hour i{font-style:normal!important;font-family:sans-serif!important;width:10px;text-align:center;float:right;margin-top:9%}.gform_wrapper .gfield_time_minute{margin-right:.5rem}.gform_wrapper .gfield_time_hour{margin-right:.25rem}.gform_wrapper .gfield_time_ampm{vertical-align:top;display:-moz-inline-stack;display:inline-block}.gform_wrapper .gfield_time_ampm select{min-width:calc(2rem + 25px);width:calc(3rem + 25px)}.gform_wrapper .gfield_time_hour input,.gform_wrapper .gfield_time_minute input{width:calc(3rem + 8px)}.gform_wrapper .gfield_time_hour input[type=number],.gform_wrapper .gfield_time_minute input[type=number]{width:calc(3rem + 8px)!important}.gform_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label,.gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{width:3rem;text-align:center}.gform_wrapper .field_hover{border:1px dashed #2175A9;cursor:pointer}.gform_wrapper .field_selected{background-color:#DFEFFF;border:1px solid #C2D7EF}.gform_wrapper .field_name_first,.gform_wrapper .field_name_last,.gform_wrapper .field_name_middle{width:49.5%;display:-moz-inline-stack;display:inline-block;vertical-align:top}.gform_wrapper .ginput_complex.ginput_container{overflow:visible;width:100%}.gform_wrapper label.gfield_label{font-weight:700;font-size:inherit}.gform_wrapper .top_label .gfield_label{display:-moz-inline-stack;display:inline-block;line-height:1.3;clear:both}.gform_wrapper .ginput_complex .ginput_left input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]),.gform_wrapper .ginput_complex .ginput_right input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]),.gform_wrapper .ginput_complex .ginput_right select,.gform_wrapper .ginput_complex input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]),.gform_wrapper .ginput_complex select{width:100%}.gform_wrapper .hidden_label .gfield_label,.gform_wrapper label.hidden_sub_label,.gform_wrapper label.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_above div[class*=gfield_date_].ginput_container label,.gform_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label,.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_below div[class*=gfield_date_].ginput_container label,.gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{display:block;font-size:.813em;letter-spacing:.5pt;white-space:nowrap}.gform_wrapper ul.gfield_checkbox li label,.gform_wrapper ul.gfield_radio li label{display:-moz-inline-stack;display:inline-block;letter-spacing:inherit;vertical-align:middle;cursor:pointer}.gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label{margin:9px 0 1px 1px}.gform_wrapper ul.gform_fields:not(.top_label) .field_sublabel_above .ginput_container.ginput_container_email label,.gform_wrapper ul.gform_fields:not(.top_label) .field_sublabel_above .ginput_container.ginput_container_name label,.gform_wrapper ul.gform_fields:not(.top_label) .field_sublabel_above .ginput_container.ginput_container_password label,.gform_wrapper ul.gform_fields:not(.top_label) .field_sublabel_above .ginput_container.ginput_container_time label{margin-top:0}.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{margin:1px 0 9px 1px}.gform_wrapper .top_label .field_sublabel_above label.gfield_label+.ginput_complex.ginput_container,.gform_wrapper .top_label .field_sublabel_above label.gfield_label+div[class*=gfield_time_].ginput_container{margin-top:0}body .gform_wrapper .top_label div.ginput_container{margin-top:8px}body.gform_wrapper div.clear-multi{display:-moz-inline-stack;display:inline-block}body .gform_wrapper ul li.field_description_below div.ginput_container_checkbox,body .gform_wrapper ul li.field_description_below div.ginput_container_radio{margin-top:16px;margin-bottom:0}.gfield.left_label,.gfield.right_label{padding-top:10px}.gform_wrapper li.hidden_label input{margin-top:12px}.gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text],.gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container select{margin-bottom:12px}.gform_wrapper input.large,.gform_wrapper input.medium,.gform_wrapper input.small,.gform_wrapper select.large,.gform_wrapper select.medium,.gform_wrapper select.small{width:100%}.gform_wrapper input.datepicker_with_icon.large,.gform_wrapper input.datepicker_with_icon.medium,.gform_wrapper input.datepicker_with_icon.small{width:calc(100% - 24px)}.gform_wrapper .gfield_error input.large,.gform_wrapper .gfield_error input.medium,.gform_wrapper .gfield_error input.small,.gform_wrapper .gfield_error select.large,.gform_wrapper .gfield_error select.medium,.gform_wrapper .gfield_error select.small{width:100%}.gform_wrapper .gfield_error input.datepicker_with_icon.large,.gform_wrapper .gfield_error input.datepicker_with_icon.medium,.gform_wrapper .gfield_error input.datepicker_with_icon.small{width:calc(100% - 32px)}.gform_wrapper textarea.small{height:80px;width:100%}.gform_wrapper textarea.medium{height:120px;width:100%}.gform_wrapper textarea.large{height:160px;width:100%}.gform_wrapper h2.gsection_title{margin:0!important;padding:0!important;letter-spacing:normal!important}.gform_wrapper .gsection .gfield_label,.gform_wrapper h2.gsection_title,.gform_wrapper h3.gform_title{font-weight:700;font-size:1.25em}.gform_wrapper h3.gform_title{letter-spacing:normal!important;margin:10px 0 6px}.gform_wrapper li.gfield.field_description_below+li.gsection{margin-top:24px!important}.gform_wrapper span.gform_description{font-weight:400;display:block;width:calc(100% - 16px);margin-bottom:16px}.gform_wrapper .gsection{border-bottom:1px solid #CCC;padding:0 16px 8px 0;margin:28px 0;clear:both}.gform_wrapper ul.gfield_checkbox li input[type=checkbox],.gform_wrapper ul.gfield_radio li input[type=radio]{width:auto!important}.gform_wrapper ul.gfield_checkbox,.gform_wrapper ul.gfield_radio{margin:6px 0;padding:0}.gform_wrapper .gfield_checkbox li label,.gform_wrapper .gfield_radio li label{display:-moz-inline-stack;display:inline-block;padding:0;width:auto;line-height:1.5;font-size:.875em;vertical-align:middle;max-width:85%;white-space:normal}.gform_wrapper .ginput_complex .ginput_cardinfo_left label,.gform_wrapper .ginput_complex .ginput_cardinfo_right label,.gform_wrapper div.charleft{white-space:nowrap!important}.gform_wrapper .gfield_checkbox li label{margin:0}.gform_wrapper .gfield_radio li label{margin:2px 0 0 4px}.gform_wrapper .gfield_checkbox li input,.gform_wrapper .gfield_checkbox li input[type=checkbox],.gform_wrapper .gfield_radio li input[type=radio]{display:-moz-inline-stack;display:inline-block;vertical-align:middle;margin-left:1px}.gform_wrapper .description,.gform_wrapper .gfield_description,.gform_wrapper .gsection_description,.gform_wrapper .instruction{font-size:.813em;line-height:inherit;clear:both;font-family:inherit;letter-spacing:normal}.gform_wrapper .description,.gform_wrapper .gfield_description,.gform_wrapper .gsection_description{padding:0 16px 0 0}.gform_wrapper .field_description_below .gfield_description{padding-top:16px}.gform_wrapper .field_sublabel_above .description,.gform_wrapper .field_sublabel_above .gfield_description,.gform_wrapper .field_sublabel_above .gsection_description{margin-top:9px}.gform_wrapper .top_label .gsection_description{width:100%;margin-bottom:9px}.gform_wrapper .gfield_description{width:100%}.gform_wrapper .description_above .gfield_description{padding:0 0 10px}.gfield_date_year+.gfield_description{padding:0}.gform_wrapper .gfield_required{color:#790000;margin-left:4px}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:rgba(255,223,224,.25);margin-bottom:6px!important;border-top:1px solid #C89797;border-bottom:1px solid #C89797;padding-bottom:6px;padding-top:8px;box-sizing:border-box}.gform_wrapper li.gfield.gfield_creditcard_warning{padding:16px 16px 14px;border-top:2px solid #790000;border-bottom:4px solid #790000;background-color:rgba(255,223,224,.25);width:calc(100% - 16px)}.gform_wrapper li.gfield.gfield_error.gfield_creditcard_warning{padding:16px 16px 14px}.gform_wrapper li.gfield.gfield_creditcard_warning div.gfield_creditcard_warning_message{font-size:.875em;font-weight:700;font-family:inherit;min-height:25px;color:#790000;max-width:100%;position:relative}.gform_wrapper li.gfield.gfield_creditcard_warning div.gfield_creditcard_warning_message span{display:block;padding:0 0 14px 24px;margin-bottom:16px;line-height:1.5;letter-spacing:.1pt;border-bottom:1px solid #790000;text-transform:uppercase;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSItMTA2NyAyODY1IDI0IDMyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IC0xMDY3IDI4NjUgMjQgMzI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiM3OTAwMDA7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0tMTA1MywyODY1Yy01LjUsMC0xMCw0LjUtMTAsMTBoNGMwLTMuMywyLjctNiw2LTZjMy4zLDAsNiwyLjcsNiw2djJoLTIwdjE0YzAsMy4zLDIuNyw2LDYsNmgxMg0KCWMzLjMsMCw2LTIuNyw2LTZ2LTE2Qy0xMDQzLDI4NjkuNS0xMDQ3LjUsMjg2NS0xMDUzLDI4NjV6IE0tMTA0OSwyODkzaC0xMmMtMS4xLDAtMi0wLjktMi0ydi0xMGgxNnYxMA0KCUMtMTA0NywyODkyLjEtMTA0Ny45LDI4OTMtMTA0OSwyODkzeiBNLTEwNTMsMjg4N2MwLDEuMS0wLjksMi0yLDJzLTItMC45LTItMmMwLTEuMSwwLjktMiwyLTJTLTEwNTMsMjg4NS45LTEwNTMsMjg4N3oiLz4NCjwvc3ZnPg0K);background-size:1em auto;background-repeat:no-repeat;background-position:left center}.gform_wrapper li.gfield.gfield_error.gfield_creditcard_warning div.gfield_creditcard_warning_message{padding:16px 16px 14px}li.gfield+li.gfield.gfield_creditcard_warning{margin-top:16px!important}.gform_wrapper .top_label .gfield_error{width:calc(100% - 2px)}.gform_wrapper .top_label .gfield_error input.large,.gform_wrapper .top_label .gfield_error select.large,.gform_wrapper .top_label .gfield_error textarea.textarea{width:100%}.gform_wrapper .left_label .gfield_error input.large,.gform_wrapper .left_label .gfield_error select.large,.gform_wrapper .left_label .gfield_error textarea.textarea,.gform_wrapper .right_label .gfield_error input.large,.gform_wrapper .right_label .gfield_error select.large,.gform_wrapper .right_label .gfield_error textarea.textarea{width:70%}.gform_wrapper .gfield_error .gfield_label{color:#790000}.gform_wrapper li.gfield.gfield_error.gfield_contains_required{padding-right:0}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_time_ampm.ginput_container,.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_time_minute.ginput_container{margin-left:0}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{max-width:100%;padding-right:16px}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:12px}.gform_wrapper li.gfield.gfield_error.gfield_contains_required fieldset legend.gfield_label{position:relative;top:12px}.gform_wrapper div.validation_error{color:#790000;font-size:1em;font-weight:700;margin-bottom:25px;border-top:2px solid #790000;border-bottom:2px solid #790000;padding:16px 0;clear:both;width:100%;text-align:center}.gform_wrapper ol.validation_list{clear:both;width:100%;margin-bottom:25px;color:#790000}.gform_wrapper ol.validation_list li{list-style-type:decimal!important}.gform_wrapper ol.validation_list li a{color:#790000}.gform_wrapper div#error{margin-bottom:25px}.gform_wrapper table.gfield_list tbody tr td.gfield_list_icons{vertical-align:middle!important}.gform_wrapper li.gfield fieldset{margin:0;padding:0;display:block;position:relative;width:100%}.gform_wrapper li.gfield fieldset>*{width:auto}.gform_wrapper li.gfield fieldset legend.gfield_label{width:100%;line-height:32px}div.gf_page_steps+div.validation_error{margin-top:16px}.gform_wrapper div.gfield_description.validation_error{color:#790000;font-weight:700;font-size:.875em;line-height:1.2;margin-bottom:16px}.gform_wrapper .validation_message{color:#790000;font-weight:700;letter-spacing:normal}.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper li.gfield_error textarea{border:1px solid #790000}.gform_wrapper li.gfield_error div.ginput_complex.ginput_container label,.gform_wrapper li.gfield_error ul.gfield_checkbox,.gform_wrapper li.gfield_error ul.gfield_radio{color:#790000}.gform_wrapper .gform_footer{padding:16px 0 10px;margin:16px 0 0;clear:both;width:100%}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{font-size:1em;width:100%;margin:0 0 16px}.gform_wrapper .gform_footer a.gform_save_link,.gform_wrapper .gform_page_footer a.gform_save_link{font-size:1em;display:block;text-align:center}.gform_wrapper .gform_footer input[type=image]{padding:0;width:auto!important;background:0 0!important;border:none!important;margin:0 auto 16px!important;display:block;max-width:100%}.gform_wrapper .ginput_complex .ginput_full,.gform_wrapper .ginput_complex .ginput_left,.gform_wrapper .ginput_complex .ginput_right{min-height:45px}.gform_wrapper .gfield_error .ginput_complex .ginput_full input[type=email],.gform_wrapper .gfield_error .ginput_complex .ginput_full input[type=number],.gform_wrapper .gfield_error .ginput_complex .ginput_full input[type=password],.gform_wrapper .gfield_error .ginput_complex .ginput_full input[type=tel],.gform_wrapper .gfield_error .ginput_complex .ginput_full input[type=text],.gform_wrapper .gfield_error .ginput_complex .ginput_full input[type=url],.gform_wrapper .gfield_error .ginput_complex .ginput_full select,.gform_wrapper .ginput_complex .ginput_full input[type=email],.gform_wrapper .ginput_complex .ginput_full input[type=number],.gform_wrapper .ginput_complex .ginput_full input[type=password],.gform_wrapper .ginput_complex .ginput_full input[type=tel],.gform_wrapper .ginput_complex .ginput_full input[type=text],.gform_wrapper .ginput_complex .ginput_full input[type=url]{width:100%}.gform_wrapper .gfield_checkbox li,.gform_wrapper .gfield_radio li{position:relative;margin:0 0 16px;line-height:1.2}.gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,.gform_wrapper ul.gfield_radio li input[type=radio]:checked+label{font-weight:700}.gform_wrapper input.datepicker.datepicker_with_icon{margin-right:4px!important;display:-moz-inline-stack;display:inline-block}.gform_wrapper .gf_hidden,.gform_wrapper .gform_hidden,.gform_wrapper input.gform_hidden,.gform_wrapper input[type=hidden]{display:none!important;max-height:1px!important;overflow:hidden}.gform_wrapper .gf_invisible,.gform_wrapper .gfield_visibility_hidden{visibility:hidden;position:absolute;left:-9999px}.gform_wrapper .ginput_full br,.gform_wrapper .ginput_left br,.gform_wrapper .ginput_right br{display:none!important}.gform_wrapper ul.gfield_checkbox li,.gform_wrapper ul.gfield_radio li{padding:0!important}.gform_wrapper ul.gfield_radio li input+input{margin-left:4px}.gform_wrapper ul.gfield_radio li input[value=gf_other_choice]{margin-right:6px;margin-top:4px}.gform_wrapper .gfield_description+.gform_wrapper .gfield_description.validation_message{margin-top:6px}.gform_wrapper .ginput_container.ginput_list+.gfield_description.validation_message{margin-top:0}.gform_wrapper li.gfield_html{max-width:100%}.gform_wrapper .gfield_html.gfield_no_follows_desc{margin-top:10px}body .gform_wrapper ul li.gfield.gfield_html img{max-width:100%!important}.gform_wrapper .gform_ajax_spinner{padding-left:10px}.gform_validation_container,.gform_wrapper .gform_validation_container,body .gform_wrapper .gform_body ul.gform_fields li.gfield.gform_validation_container,body .gform_wrapper li.gform_validation_container,body .gform_wrapper ul.gform_fields li.gfield.gform_validation_container{display:none!important;position:absolute!important;left:-9000px}.gform_wrapper .gfield_captcha_input_container{padding-top:3px}.gform_wrapper .simple_captcha_small input{width:64px}.gform_wrapper .simple_captcha_medium input{width:96px}.gform_wrapper .simple_captcha_large input{width:128px}.gform_wrapper .gform_wrapper .left_label .simple_captcha_small,.gform_wrapper .left_label .simple_captcha_large,.gform_wrapper .left_label .simple_captcha_medium,.gform_wrapper .right_label .simple_captcha_large,.gform_wrapper .right_label .simple_captcha_medium,.gform_wrapper .right_label .simple_captcha_small{margin-left:32%}.gform_wrapper .gfield_captcha_container img.gfield_captcha{border:none!important;background:0 0!important;float:none!important;margin:0!important;padding:0!important}.gform_wrapper .left_label .math_large,.gform_wrapper .left_label .math_medium,.gform_wrapper .left_label .math_small,.gform_wrapper .left_label div.charleft,.gform_wrapper .right_label .math_large,.gform_wrapper .right_label .math_medium,.gform_wrapper .right_label .math_small,.gform_wrapper .right_label div.charleft{margin-left:32%}.gform_wrapper .math_small input{width:70px}.gform_wrapper .math_medium input{width:510px}.gform_wrapper .math_large input{width:612px}.gform_wrapper div.charleft{font-size:.688em;margin-top:4px;color:#B7B7B7;width:92%!important}.gform_wrapper div.charleft[style]{width:92%!important}.gform_wrapper div.charleft.ginput_counter_tinymce{border:1px solid #eee;border-width:1px 0 0;padding:4px 9px;width:100%!important}.gform_wrapper div.charleft.warningTextareaInfo{color:#A1A1A1}.gform_wrapper div.charleft.ginput_counter_error{color:red}.gform_wrapper li.gf_hide_charleft div.charleft{display:none!important}.gf_submission_limit_message{color:#790000;font-size:1.375em}.gform_wrapper .ginput_price{filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}.gform_wrapper span.ginput_total{color:#060;font-size:inherit}.gform_wrapper .top_label span.ginput_total{margin:8px 0}.gform_wrapper span.ginput_product_price_label{margin-right:2px}.gform_wrapper span.ginput_product_price{color:#900}.gform_wrapper span.ginput_quantity_label{margin-left:10px;margin-right:2px}.gform_wrapper input.ginput_quantity[type=text]{width:3rem}.gform_wrapper input.ginput_quantity[type=number]{width:4rem}.gform_wrapper .gform_page_footer{margin:14px 0;width:calc(100% - 16px);border-top:1px dotted #CCC;padding:16px 0 0;clear:both}.gform_wrapper .gform_page_footer.left_label,.gform_wrapper .gform_page_footer.right_label{padding:16px 0 0 29%}.gform_wrapper .gform_page_footer .button.gform_next_button,.gform_wrapper .gform_page_footer .button.gform_previous_button{display:-moz-inline-stack;display:inline-block}.gform_wrapper .gform_page_footer .button.gform_previous_button{margin-bottom:8px}.gform_wrapper .gf_progressbar_wrapper{clear:both;width:100%;margin:0 0 16px;padding:0 0 16px}.gform_wrapper .gf_progressbar_wrapper h3.gf_progressbar_title{font-size:.813em;line-height:1!important;margin:0 0 8px 12px!important;padding:0!important;clear:both;filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}.gform_wrapper .gf_progressbar{padding:10px;position:relative;background-color:rgba(0,0,0,.1);-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;-webkit-box-shadow:inset 0 0 1px 1px rgba(0,0,0,.05);-moz-box-shadow:inset 0 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 0 1px 1px rgba(0,0,0,.05);width:100%}.gform_wrapper .gf_progressbar_percentage{height:24px;text-align:right;font-family:helvetica,arial,sans-serif;font-size:.813em!important;text-shadow:0 1px 1px rgba(0,0,0,.5);z-index:999;vertical-align:middle;background:repeating-linear-gradient(-45deg,rgba(0,0,0,0),rgba(0,0,0,0) 10px,rgba(0,0,0,.1) 10px,rgba(0,0,0,.1) 20px),linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.3));border-radius:20px 4px 4px 20px}.gform_wrapper .gf_progressbar:after{display:block;width:100%;z-index:990;height:24px;margin-top:-24px;background-color:rgba(0,0,0,.1);-webkit-box-shadow:inset 0 0 2px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 0 2px 2px rgba(0,0,0,.05);box-shadow:inset 0 0 2px 2px rgba(0,0,0,.05);border-radius:20px}.gform_wrapper .gf_progressbar_percentage.percentbar_100{border-top-right-radius:20px;border-bottom-right-radius:20px}.gform_wrapper .gf_progressbar_percentage span{display:block;width:auto;float:right;margin-right:5px;margin-left:5px;line-height:1.8}.gform_wrapper .gf_progressbar_percentage.percentbar_0 span{color:#959595;text-shadow:none;float:none!important;margin-left:12px;word-wrap:normal}.gform_wrapper .percentbar_blue{background-color:#036493;color:#FFF}.gform_wrapper .percentbar_gray{background-color:#7C7C7C;color:#FFF}.gform_wrapper .percentbar_green{background-color:#88B831;color:#FFF}.gform_wrapper .percentbar_orange{background-color:#FF7120;color:#FFF}.gform_wrapper .percentbar_red{background-color:#FF2A1A;color:#FFF}.gform_wrapper .gf_page_steps{width:100%;margin:0 0 8px;padding:0 0 4px;border-bottom:1px dotted #CCC}.gform_wrapper .gf_step{width:100%;margin:24px 24px 24px 0;font-size:.875em;height:14px;line-height:1.25!important;filter:alpha(opacity=20);-moz-opacity:.2;-khtml-opacity:.2;opacity:.2;font-family:inherit}.gform_wrapper .gf_step span.gf_step_number{font-size:1.25em;font-family:arial,sans-serif;margin-right:4px}.gform_wrapper .gf_step span.gf_step_label,.gform_wrapper .gf_step span.gf_step_number{display:-moz-inline-stack;display:inline-block;vertical-align:middle}.gform_wrapper .gf_step.gf_step_active{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.gform_wrapper .gf_step_clear{display:block;clear:both;height:1px;overflow:hidden}.gform_wrapper .gfield_password_strength{border:1px solid #DDD;margin-top:18px;margin-bottom:18px;line-height:1.8;padding:10px 5px;text-align:center;background-color:#EEE;border-bottom:3px solid #DDD}.gform_wrapper ul.top_label li.gfield.gfield_error.gfield_contains_required .gfield_password_strength{margin-right:16px}.gform_wrapper ul.left_label li.gfield .gfield_password_strength,.gform_wrapper ul.right_label li.gfield .gfield_password_strength{margin-top:18px;margin-bottom:18px;width:100%}.gform_wrapper .gfield_password_strength.bad{background-color:#FFB78C;border-color:#FF853C;border-bottom:3px solid #FF853C}.gform_wrapper .gfield_password_strength.good{background-color:#FFEC8b;border-color:#FC0;border-bottom:3px solid #FC0}.gform_wrapper .gfield_password_strength.mismatch,.gform_wrapper .gfield_password_strength.short{background-color:#FFA0A0;border-color:#f04040;border-bottom:3px solid #f04040}.gform_wrapper .gfield_password_strength.strong{background-color:#C3FF88;border-color:#8DFF1C;border-bottom:3px solid #8DFF1C}.gform_wrapper table.gfield_list,.gform_wrapper table.gfield_list caption,.gform_wrapper table.gfield_list tbody,.gform_wrapper table.gfield_list td,.gform_wrapper table.gfield_list tfoot,.gform_wrapper table.gfield_list th,.gform_wrapper table.gfield_list thead,.gform_wrapper table.gfield_list tr{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.gform_wrapper table.gfield_list{border-spacing:0;border-collapse:collapse;table-layout:auto!important}.gform_wrapper table.gfield_list thead th{font-weight:700;text-align:left}.gform_wrapper table.gfield_list colgroup{width:100%;display:block}.gform_wrapper li.gfield.gfield_error table.gfield_list thead th{color:#790000}.gform_wrapper table.gfield_list thead,.gform_wrapper table.gfield_list tr{padding:0;margin:0}.gform_wrapper table.gfield_list td,.gform_wrapper table.gfield_list th{padding:4px 0}.gform_wrapper ul.gform_fields:not(.top_label) table.gfield_list th{padding:0 0 4px}.gform_wrapper table.gfield_list td+td,.gform_wrapper table.gfield_list th+th{padding:0 0 0 16px}.gform_wrapper .gfield_list,.gform_wrapper .gfield_list td.gfield_list_cell input{width:100%}.gfield_icon_disabled{cursor:default!important;filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}.gform_wrapper table.gfield_list tr td.gfield_list_icons{width:48px!important;padding:0 0 0 4px!important;box-sizing:border-box}.gform_wrapper table.gfield_list td.gfield_list_icons img{display:-moz-inline-stack;display:inline-block;vertical-align:middle}.gform_wrapper select.chosen-select{visibility:hidden;height:28px!important;min-height:28px!important}.gform_wrapper .chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gform_wrapper .chosen-container,.gform_wrapper .chosen-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gform_wrapper .chosen-container.chosen-container-multi .chosen-choices{min-height:28px!important}.gform_wrapper .ginput_container.ginput_container_multiselect .chosen-container.chosen-container-multi ul.chosen-choices li.search-field input.default{height:24px}.gform_wrapper .chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #AAA;border-top:0;background:#FFF;box-shadow:0 4px 5px rgba(0,0,0,.15)}.gform_wrapper .chosen-container.chosen-with-drop .chosen-drop{left:0}.gform_wrapper .chosen-container a{cursor:pointer}.gform_wrapper .chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:23px;border:1px solid #AAA;border-radius:5px;background-color:#FFF;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#FFF),color-stop(50%,#F6F6F6),color-stop(52%,#EEE),color-stop(100%,#F4F4F4));background:-webkit-linear-gradient(top,#FFF 20%,#F6F6F6 50%,#EEE 52%,#F4F4F4 100%);background:-moz-linear-gradient(top,#FFF 20%,#F6F6F6 50%,#EEE 52%,#F4F4F4 100%);background:-o-linear-gradient(top,#FFF 20%,#F6F6F6 50%,#EEE 52%,#F4F4F4 100%);background:linear-gradient(top,#FFF 20%,#F6F6F6 50%,#EEE 52%,#F4F4F4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.gform_wrapper .chosen-container-single .chosen-default{color:#999}.gform_wrapper .chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.gform_wrapper .chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.gform_wrapper .chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(/wp-content/plugins/gravityforms/images/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.gform_wrapper .chosen-container-single .chosen-single abbr:hover,.gform_wrapper .chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.gform_wrapper .chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.gform_wrapper .chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(/wp-content/plugins/gravityforms/images/chosen-sprite.png) 0 2px no-repeat}.gform_wrapper .chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.gform_wrapper .chosen-container-single .chosen-search input[type=text]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;border:1px solid #AAA;background:url(/wp-content/plugins/gravityforms/images/chosen-sprite.png) 100% -20px no-repeat;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.gform_wrapper .chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.gform_wrapper .chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.gform_wrapper .chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.gform_wrapper .chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;-webkit-touch-callout:none}.gform_wrapper .chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.gform_wrapper .chosen-container .chosen-results li.disabled-result{display:list-item;color:#CCC;cursor:default}.gform_wrapper .chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#FFF}.gform_wrapper .chosen-container .chosen-results li.no-results{display:list-item;background:#F4F4F4}.gform_wrapper .chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.gform_wrapper .chosen-container .chosen-results li.group-option{padding-left:15px}.gform_wrapper .chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.gform_wrapper .chosen-container-multi .chosen-choices{position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;width:100%;height:auto!important;height:1%;border:1px solid #AAA;background-color:#FFF;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#EEE),color-stop(15%,#FFF));background-image:-webkit-linear-gradient(#EEE 1%,#FFF 15%);background-image:-moz-linear-gradient(#EEE 1%,#FFF 15%);background-image:-o-linear-gradient(#EEE 1%,#FFF 15%);background-image:linear-gradient(#EEE 1%,#FFF 15%);cursor:text}.gform_wrapper .chosen-container-multi .chosen-choices li{float:left;list-style:none}.gform_wrapper .chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.gform_wrapper .chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:5px;height:15px;border:0!important;background:0 0!important;box-shadow:none;color:#666;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.gform_wrapper .chosen-container-multi .chosen-choices li.search-field .default{color:#999}.gform_wrapper .chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:5px 0 5px 5px!important;padding:3px 20px 3px 5px;border:1px solid #AAA;border-radius:3px;background-color:#E4E4E4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#F4F4F4),color-stop(50%,#F0F0F0),color-stop(52%,#E8E8E8),color-stop(100%,#EEE));background-image:-webkit-linear-gradient(#F4F4F4 20%,#F0F0F0 50%,#E8E8E8 52%,#EEE 100%);background-image:-moz-linear-gradient(#F4F4F4 20%,#F0F0F0 50%,#E8E8E8 52%,#EEE 100%);background-image:-o-linear-gradient(#F4F4F4 20%,#F0F0F0 50%,#E8E8E8 52%,#EEE 100%);background-image:linear-gradient(#F4F4F4 20%,#F0F0F0 50%,#E8E8E8 52%,#EEE 100%);background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.gform_wrapper .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(/wp-content/plugins/gravityforms/images/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.gform_wrapper .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.gform_wrapper .chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #CCC;background-color:#E4E4E4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#F4F4F4),color-stop(50%,#F0F0F0),color-stop(52%,#E8E8E8),color-stop(100%,#EEE));background-image:-webkit-linear-gradient(top,#F4F4F4 20%,#F0F0F0 50%,#E8E8E8 52%,#EEE 100%);background-image:-moz-linear-gradient(top,#F4F4F4 20%,#F0F0F0 50%,#E8E8E8 52%,#EEE 100%);background-image:-o-linear-gradient(top,#F4F4F4 20%,#F0F0F0 50%,#E8E8E8 52%,#EEE 100%);background-image:linear-gradient(top,#F4F4F4 20%,#F0F0F0 50%,#E8E8E8 52%,#EEE 100%);color:#666}.gform_wrapper .chosen-container-multi .chosen-choices li.search-choice-focus{background:#D4D4D4}.gform_wrapper .chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.gform_wrapper .chosen-container-multi .chosen-results{margin:0;padding:0}.gform_wrapper .chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#CCC;cursor:default}.gform_wrapper .chosen-container-active .chosen-single{border:1px solid #5897FB;box-shadow:0 0 5px rgba(0,0,0,.3)}.gform_wrapper .chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #AAA;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#EEE),color-stop(80%,#FFF));background-image:-webkit-linear-gradient(#EEE 20%,#FFF 80%);background-image:-moz-linear-gradient(#EEE 20%,#FFF 80%);background-image:-o-linear-gradient(#EEE 20%,#FFF 80%);background-image:linear-gradient(#EEE 20%,#FFF 80%);box-shadow:0 1px 0 #fff inset}.gform_wrapper .chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.gform_wrapper .chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.gform_wrapper .chosen-container-active .chosen-choices{border:1px solid #5897FB;box-shadow:0 0 5px rgba(0,0,0,.3)}.gform_wrapper .chosen-container-active .chosen-choices li.search-field input[type=text]{color:#111!important}.gform_wrapper .chosen-disabled{opacity:.5!important;cursor:default}.gform_wrapper .chosen-disabled .chosen-choices .search-choice .search-choice-close,.gform_wrapper .chosen-disabled .chosen-single{cursor:default}.gform_wrapper .chosen-rtl{text-align:right}.gform_wrapper .chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.gform_wrapper .chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.gform_wrapper .chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.gform_wrapper .chosen-rtl .chosen-single div{right:auto;left:3px}.gform_wrapper .chosen-rtl .chosen-single abbr{right:auto;left:26px}.gform_wrapper .chosen-rtl .chosen-choices li{float:right}.gform_wrapper .chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.gform_wrapper .chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.gform_wrapper .chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.gform_wrapper .chosen-rtl .chosen-drop,.gform_wrapper .chosen-rtl.chosen-container-single-nosearch .chosen-search{left:9999px}.gform_wrapper .chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.gform_wrapper .chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.gform_wrapper .chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.gform_wrapper .chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url(/wp-content/plugins/gravityforms/images/chosen-sprite.png) -30px -20px no-repeat;direction:rtl}.gform_wrapper .chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.gform_wrapper .chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:144dpi){.gform_wrapper .chosen-container .chosen-results-scroll-down span,.gform_wrapper .chosen-container .chosen-results-scroll-up span,.gform_wrapper .chosen-container-multi .chosen-choices .search-choice .search-choice-close,.gform_wrapper .chosen-container-single .chosen-single abbr,.gform_wrapper .chosen-container-single .chosen-single div b,.gform_wrapper .chosen-rtl .chosen-search input[type=text]{background-image:url(/wp-content/plugins/gravityforms/images/chosen-sprite-2x.png)!important;background-position:0 0;background-size:52px 37px!important;background-repeat:no-repeat!important}}.gform_wrapper .gform_card_icon_container{margin:8px 0 6px;height:32px}.gform_wrapper div.gform_card_icon{margin-right:4px;text-indent:-9000px;background-image:url(/wp-content/plugins/gravityforms/images/gf-creditcard-icons.png);background-repeat:no-repeat;width:36px;height:32px;float:left}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_visa{background-position:0 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_visa{background-position:0 -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_visa{background-position:0 -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_mastercard{background-position:-36px 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_mastercard{background-position:-36px -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_mastercard{background-position:-36px -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_amex{background-position:-72px 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_amex{background-position:-72px -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_amex{background-position:-72px -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_discover{background-position:-108px 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_discover{background-position:-108px -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_discover{background-position:-108px -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_maestro{background-position:-144px 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_maestro{background-position:-144px -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_maestro{background-position:-144px -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_jcb{background-position:-180px 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_jcb{background-position:-180px -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_jcb{background-position:-180px -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_visa{background-position:0 -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_visa{background-position:0 -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_visa{background-position:0 -256px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_mastercard{background-position:-36px -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_mastercard{background-position:-36px -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_mastercard{background-position:-36px -256px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_amex{background-position:-72px -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_amex{background-position:-72px -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_amex{background-position:-72px -256px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_discover{background-position:-108px -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_discover{background-position:-108px -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_discover{background-position:-108px -256px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_maestro{background-position:-144px -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_maestro{background-position:-144px -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_maestro{background-position:-144px -256px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_jcb{background-position:-180px -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_jcb{background-position:-180px -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_jcb{background-position:-180px -256px}.gform_card_icon_container input[type=radio]#gform_payment_method_creditcard{float:left;position:relative;top:4px!important}.gform_wrapper .ginput_complex .ginput_cardinfo_right{min-width:85px!important}.gform_wrapper .ginput_complex span.ginput_cardextras{display:block;overflow:hidden}.gform_wrapper .ginput_complex .ginput_cardinfo_left span.ginput_card_expiration_container{position:relative;display:block;min-width:160px!important}.gform_wrapper .ginput_complex .ginput_cardinfo_left span.ginput_card_expiration_container select{margin-bottom:8px}.gform_wrapper .ginput_complex .ginput_cardinfo_right input.ginput_card_security_code{max-width:50%!important}.gform_wrapper .ginput_complex .ginput_cardinfo_right span.ginput_card_security_code_icon{width:32px;height:23px;background-image:url(/wp-content/plugins/gravityforms/images/gf-creditcard-icons.png);background-repeat:no-repeat;background-position:0 -128px;position:relative;top:-1px;left:6px;display:-moz-inline-stack;display:inline-block}.gform_wrapper .gform_fileupload_multifile .gform_drop_area{padding:24px;border:1px dashed #CCC;text-align:center;color:#AAA;margin-bottom:16px;background:rgba(0,0,0,.02);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.gform_wrapper span.gform_drop_instructions{display:block;margin-bottom:8px}.gform_delete{vertical-align:middle;cursor:pointer}.gform_wrapper .copy_values_option_container .copy_values_enabled{width:auto}.gform_wrapper li.field_sublabel_above .ginput_complex input[type=text]{margin-bottom:1px}.gform_wrapper .form_saved_message{margin:16px 0;width:100%;font-size:1em;line-height:1.8;border:2px solid #91AFC7;background-color:#E3F3F3;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.gform_wrapper .form_saved_message form{text-align:center}.gform_wrapper .form_saved_message span:first-child{display:block;padding:28px 16px}.form_saved_message a.resume_form_link{word-wrap:break-word}.form_saved_message a.resume_form_link:after,.form_saved_message a.resume_form_link:before{content:"";display:block}.form_saved_message a.resume_form_link:before{margin-top:12px}.form_saved_message a.resume_form_link:after{margin-bottom:12px}.form_saved_message a+br,.form_saved_message br+br{display:none}.form_saved_message .form_saved_message_emailform{margin:16px 0 0}div.form_saved_message div.form_saved_message_emailform form input[type=text]{line-height:2.25;height:24px;margin-bottom:4px}div.form_saved_message div.form_saved_message_emailform form input[type=submit]{margin:12px auto 0;display:block}.form_saved_message .form_saved_message_emailform .validation_message{color:#790000}.form_saved_message_sent{margin:16px 0;width:100%;font-size:1em;border:2px solid #CFE2C0;background-color:#E9FFD9;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.form_saved_message_sent span:first-child{display:block;padding:16px}body #content .entry-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container #recaptcha_widget_div #recaptcha_area .recaptchatable tbody tr td .recaptcha_input_area,body .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container #recaptcha_widget_div #recaptcha_area .recaptchatable tbody tr td .recaptcha_input_area{line-height:1!important}body .gform_wrapper img.ui-datepicker-trigger{width:17px!important;height:16px!important;display:-moz-inline-stack;display:inline-block}body .gform_wrapper img.add_list_item,body .gform_wrapper img.delete_list_item{display:-moz-inline-stack;display:inline-block;margin-top:-2px}.gform_wrapper ul li.gfield.field_sublabel_above.field_description_below+li.gfield{margin-top:16px}.gform_wrapper li.gfield ul.gfield_radio li input[type=radio]+input[type=text]{width:45.25%}.gform_wrapper table.recaptchatable{table-layout:auto}.gform_wrapper ul.gform_fields:not(.top_label) div.ginput_container_captcha{margin-left:29%}.gfield .wp-editor-container{border:1px solid #ddd}.gfield .wp-switch-editor{border-color:#ddd}.gfield .html-active .switch-html,.gfield .tmce-active .switch-tmce{border-bottom-color:#f5f5f5}.gfield .mce-edit-area iframe{width:99.9%!important;margin:0!important}body .gform_wrapper ul li.gfield{margin-top:16px;padding-top:0}body .gform_wrapper ul.gfields li.gfield label.gfield_label{margin-bottom:0!important;padding-bottom:0!important}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html{line-height:inherit}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul li,body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ul li{list-style-type:disc!important;margin:0 0 8px;overflow:visible;padding-left:0}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul,body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ul{list-style-type:disc!important;margin:16px 0 16px 28px!important;padding-left:0}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol li,body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol li{list-style-type:decimal!important;overflow:visible;margin:0 0 8px;padding-left:0}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol,body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol{list-style-type:decimal!important;margin:16px 0 18px 32px;padding-left:0}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul,body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul li{list-style-type:disc!important;padding-left:0}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul{margin:16px 0 16px 16px}body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul li{margin:0 0 8px}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html dl{margin:0 0 18px;padding-left:0}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html dl dt{font-weight:700}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html dl dd{margin:0 0 16px 18px}.gform_wrapper span.gf_clear_span{display:block;height:1px;overflow:hidden;width:100%;float:none;clear:both;margin-top:-1px}@media only screen and (max-width:641px){.gform_wrapper .chosen-container.chosen-container-single[style],.gform_wrapper div.chosen-container.chosen-container-multi[style]{width:100%!important}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:2;min-height:2rem}.gform_wrapper textarea{line-height:1.5}.gform_wrapper .chosen-container-single .chosen-single{height:40px;line-height:2.8}.gform_wrapper .chosen-container-single .chosen-single div b{position:relative;top:10px}.gform_wrapper .chosen-container.chosen-container-multi ul.chosen-choices li.search-choice,.gform_wrapper .chosen-container.chosen-container-multi ul.chosen-choices li.search-field{width:calc(100% - 10px);line-height:2;float:none}.gform_wrapper .chosen-container.chosen-container-multi ul.chosen-choices li.search-choice span{margin-bottom:0}.gform_wrapper .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{top:calc(50% - 6px)}.gform_wrapper .ginput_container span:not(.ginput_price){margin-bottom:8px;display:block}.gform_wrapper li.field_sublabel_below .ginput_complex{margin-top:12px!important}.gform_wrapper ul.gfield_checkbox li label,.gform_wrapper ul.gfield_radio li label{width:85%;cursor:pointer}}@media only screen and (max-width:761px),(min-device-width:768px) and (max-device-width:1023px){.gform_wrapper ul.gform_fields li.gfield.gfield_error+li.gfield.gfield_error{margin-top:32px}.gform_wrapper table.gfield_list{border:0}.gform_wrapper table.gfield_list thead{position:absolute;top:-9999px;left:-9999px}.gform_wrapper table.gfield_list tr{margin-bottom:10px;display:block;background:#fff;position:relative;border:1px solid #CCC;border-top:2px solid #CCC;border-bottom:4px solid #CCC}.gform_wrapper table.gfield_list td{display:block;margin-left:8px;margin-right:8px}.gform_wrapper table.gfield_list td.gfield_list_icons{border-bottom:0;margin:16px 0 0!important}.gform_wrapper ul.gform_fields.form_sublabel_above table.gfield_list td:before,.gform_wrapper ul.gform_fields.form_sublabel_below table.gfield_list td:after{content:attr(data-label);font-size:.875em;letter-spacing:.5pt;white-space:nowrap;display:block;clear:both}.gform_wrapper ul.gform_fields.form_sublabel_above table.gfield_list td:before{margin:8px 0 3px 8px}.gform_wrapper ul.gform_fields.form_sublabel_below table.gfield_list td:after{margin:3px 0 8px 8px}.gform_wrapper table.gfield_list td+td,.gform_wrapper table.gfield_list th+th{padding:4px 0 0}.gform_wrapper table.gfield_list tr.gfield_list_row_even,.gform_wrapper table.gfield_list tr.gfield_list_row_odd{margin:16px 0}.gform_wrapper table.gfield_list tr,.gform_wrapper table.gfield_list tr.gfield_list_row_odd:first-child{padding-top:12px}.gform_wrapper table.gfield_list tr td.gfield_list_icons{width:100%!important;padding:0 4px 4px!important;background-color:#EEE}.gform_wrapper table.gfield_list tr td.gfield_list_icons img.add_list_item{margin:12px 0 0 16px!important}.gform_wrapper table.gfield_list tr td.gfield_list_icons img.delete_list_item{margin:12px 0 0 8px!important}.gform_wrapper .gform_footer a.gform_save_link,.gform_wrapper .gform_page_footer a.gform_save_link{margin-left:0}.gform_wrapper .gfield_list td.gfield_list_cell input{width:calc(100% - 16px);margin-left:8px;margin-right:8px}}@media only screen and (min-width:641px){.gform_wrapper .gform_body{width:100%}.gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:calc(100% - 16px)!important}.gform_wrapper .gfield_checkbox li,.gform_wrapper .gfield_radio li{margin:0 0 8px;line-height:1.3}.gform_wrapper .gsection{margin:28px 16px 28px 0}.gform_wrapper ul.gform_fields:not(.top_label) .gfield_label{float:left;width:29%;padding-right:16px;margin-bottom:16px}.gform_wrapper .right_label .gfield_label{text-align:right}.gform_wrapper .left_label .gfield_description,.gform_wrapper .right_label .gfield_description{width:70%}.gform_wrapper form ul.left_label li ul.gfield_checkbox li,.gform_wrapper form ul.left_label li ul.gfield_radio li,.gform_wrapper form ul.right_label li ul.gfield_checkbox li,.gform_wrapper form ul.right_label li ul.gfield_radio li,.gform_wrapper ul.left_label li ul.gfield_checkbox li,.gform_wrapper ul.left_label li ul.gfield_radio li,.gform_wrapper ul.right_label li ul.gfield_checkbox li,.gform_wrapper ul.right_label li ul.gfield_radio li{margin-bottom:10px}.gform_wrapper .left_label .gfield_description,.gform_wrapper .left_label .instruction,.gform_wrapper .right_label .gfield_description,.gform_wrapper .right_label .instruction{margin-left:29%}.gform_wrapper ul.gform_fields:not(.top_label) .gsection .gsection_description{margin-left:0;padding-top:4px;padding-left:0;line-height:1.5}.gform_wrapper form ul.gform_fields:not(.top_label) li.gfield_html_formatted{margin-left:29%!important;width:70%}.gform_wrapper ul.gform_fields:not(.top_label) ul.gfield_checkbox,.gform_wrapper ul.gform_fields:not(.top_label) ul.gfield_radio{overflow:hidden}.gform_wrapper .left_label div.ginput_complex,.gform_wrapper .right_label div.ginput_complex{width:70%;margin-left:29%}.gform_wrapper .left_label input.small,.gform_wrapper .left_label select.small,.gform_wrapper .right_label input.small,.gform_wrapper .right_label select.small{width:15%}.gform_wrapper .left_label input.medium,.gform_wrapper .left_label select.medium,.gform_wrapper .right_label input.medium,.gform_wrapper .right_label select.medium{width:calc(35% - 8px)}.gform_wrapper .left_label input.large,.gform_wrapper .left_label select.large,.gform_wrapper .left_label textarea.large,.gform_wrapper .left_label textarea.medium,.gform_wrapper .left_label textarea.small,.gform_wrapper .right_label input.large,.gform_wrapper .right_label select.large,.gform_wrapper .right_label textarea.large,.gform_wrapper .right_label textarea.medium,.gform_wrapper .right_label textarea.small{width:70%}.gform_wrapper ul.gform_fields:not(.top_label) .ginput_list{width:70%;margin-left:29%!important}.gform_wrapper .top_label .gfield_list{width:100%}.gform_wrapper .left_label .gf_list_one_column,.gform_wrapper .right_label .gf_list_one_column{width:45%}.gform_wrapper .top_label .gf_list_one_column{width:46%}.gform_wrapper .left_label li.hidden_label input,.gform_wrapper .right_label li.hidden_label input{margin-left:3.7%}.gform_wrapper .left_label li.gfield .gfield_password_strength,.gform_wrapper .right_label li.gfield .gfield_password_strength{margin-left:29%}.gform_wrapper .top_label input.small,.gform_wrapper .top_label select.small{width:25%}.gform_wrapper .top_label input.medium,.gform_wrapper .top_label select.medium{width:calc(50% - 8px)}.gform_wrapper.gform_validation_error .top_label input.medium,.gform_wrapper.gform_validation_error .top_label select.medium{width:50%}.gform_wrapper .hidden_label input.large,.gform_wrapper .hidden_label select.large,.gform_wrapper .top_label input.large,.gform_wrapper .top_label select.large{width:100%}.gform_wrapper .top_label input.large.datepicker,.gform_wrapper .top_label input.medium.datepicker,.gform_wrapper .top_label input.small.datepicker{width:auto}.gform_wrapper textarea.small{height:80px;width:100%}.gform_wrapper textarea.medium{height:160px;width:100%}.gform_wrapper textarea.large{height:320px;width:100%}.gform_wrapper .gfield_error .ginput_complex .ginput_left,.gform_wrapper .gfield_error .ginput_complex .ginput_right,.gform_wrapper .ginput_complex .ginput_cardinfo_left{width:50%}.gform_wrapper .ginput_complex .ginput_left,.gform_wrapper .ginput_complex .ginput_right{width:50%;display:-moz-inline-stack;display:inline-block;vertical-align:top;margin:0 -4px 0 0}.gform_wrapper .ginput_complex .ginput_cardinfo_left,.gform_wrapper .ginput_complex .ginput_cardinfo_right{min-height:43px;position:relative;float:left}.gform_wrapper .ginput_complex select.ginput_card_expiration.ginput_card_expiration_month,.gform_wrapper .ginput_complex select.ginput_card_expiration.ginput_card_expiration_year{width:47%!important;display:-moz-inline-stack;display:inline-block}.gform_wrapper .ginput_complex .ginput_cardinfo_left select.ginput_card_expiration.ginput_card_expiration_month{margin-right:4px}.gform_wrapper .gf_step{width:auto;display:-moz-inline-stack;display:inline-block;margin:16px 32px 16px 0}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=image],.gform_wrapper .gform_footer input[type=submit]{display:-moz-inline-stack;display:inline-block}.gform_wrapper .gform_footer input[type=image]{vertical-align:middle}.gform_wrapper .gform_footer a.gform_save_link,.gform_wrapper .gform_page_footer a.gform_save_link{font-size:1em;margin-left:16px;display:-moz-inline-stack;display:inline-block}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{font-size:1em;width:auto;margin:0 16px 0 0}.gform_wrapper ul.gform_fields li.gfield{padding-right:16px}.gform_wrapper .ginput_complex .ginput_left{padding-right:8px}.gform_wrapper .left_label .ginput_complex.ginput_container_address:after{content:"";display:block}.gform_wrapper .ginput_complex.ginput_container_address .ginput_left{margin-right:8px}.gform_wrapper .ginput_complex.ginput_container_address .ginput_right{margin-right:-8px;padding-right:8px}.gform_wrapper .ginput_complex.ginput_container_address span.ginput_full+span.ginput_right{padding-right:8px!important;margin-right:8px}.gform_wrapper .ginput_complex.ginput_container_address span.ginput_right+span.ginput_left{padding-right:8px!important;margin-right:-8px}.gform_wrapper .ginput_complex.ginput_container_address span.ginput_right+span.ginput_left.address_zip{margin-right:8px}.gform_wrapper .gfield_error .ginput_container{padding-right:0}.gform_wrapper ul.top_label li.gfield.gfield_error.gfield_contains_required .gfield_password_strength{margin:18px 0}.gform_wrapper .gform_footer:not(.top_label){padding:16px 0 10px;margin-left:29%;width:70%}.top_label div.ginput_complex.ginput_container.gf_name_has_1,.top_label div.ginput_complex.ginput_container.gf_name_has_2,.top_label div.ginput_complex.ginput_container.gf_name_has_3{width:calc(100% + 15px)}.top_label div.ginput_complex.ginput_container.gf_name_has_4{width:calc(100% + 13px)}.top_label div.ginput_complex.ginput_container.gf_name_has_5{width:calc(100% + 14px)}ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_1,ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_2,ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_3{width:calc(70% + 15px);margin-left:29%}ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_1,ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_2,ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_3{width:calc(70% + 24px)}ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_4{width:calc(70% + 13px);margin-left:29%}ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_5{width:calc(70% + 14px);margin-left:29%}div.ginput_container_name span{display:-moz-inline-stack;display:inline-block;vertical-align:top;padding-right:16px;margin-right:-4px}div.ginput_complex.ginput_container.gf_name_has_1 span{width:100%}div.ginput_complex.ginput_container.gf_name_has_2 span{width:50%}div.ginput_complex.ginput_container.gf_name_has_3 span{width:33.3%}div.ginput_complex.ginput_container.gf_name_has_4 span{width:25%}div.ginput_complex.ginput_container.gf_name_has_5 span{width:19.95%}.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_1 span{width:99.75%!important}.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_2 span{width:49.75%!important}.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_3 span{width:33%!important}.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_4 span{width:24.75%!important}.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.gf_name_has_5 span{width:19.75%!important}html div.ginput_complex.ginput_container.gf_name_has_2 span:first-child,html div.ginput_complex.ginput_container.gf_name_has_3 span:first-child,html div.ginput_complex.ginput_container.gf_name_has_4 span:first-child,html div.ginput_complex.ginput_container.gf_name_has_5 span:first-child{margin-left:0!important}.gform_wrapper .top_label .ginput_complex.ginput_container.ginput_container_email{width:calc(100% + 15px)}.gform_wrapper ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.ginput_container_email{width:calc(70% + 16px);margin-left:29%}.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error div.ginput_complex.ginput_container.ginput_container_email{width:calc(70% + 17px)}li.gfield.gfield_error .gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gfield_error .ginput_complex.ginput_container.ginput_container_email{width:calc(70% + 8px)!important}.gform_wrapper .ginput_complex.ginput_container.ginput_container_email .ginput_left,.gform_wrapper .ginput_complex.ginput_container.ginput_container_email .ginput_right{padding-right:16px}.gform_wrapper ul.left_label li.gfield .gfield_password_strength,.gform_wrapper ul.right_label li.gfield .gfield_password_strength{width:70%}.gform_wrapper .ginput_complex span.ginput_left+input.gform_hidden+span.ginput_left{padding-right:0}.gform_wrapper .ginput_complex span.ginput_left.address_country{margin-right:0}html:not[dir=rtl] .gform_wrapper ul.gform_fields:not(.top_label) .clear-multi,html:not[dir=rtl] .gform_wrapper ul.gform_fields:not(.top_label) .gfield_description,html:not[dir=rtl] .gform_wrapper ul.gform_fields:not(.top_label) .ginput_container:not(.ginput_container_time){width:70%;margin-left:29%!important}.gform_wrapper .gf_progressbar{width:calc(100% - 16px)}.gform_wrapper ul.gform_fields:not(.top_label) .gform_fileupload_multifile .gform_drop_area{margin-left:29%;width:70%}body .gform_wrapper span.ginput_left.address_city+input.gform_hidden+span.ginput_left.address_country{width:calc(50% - 8px);margin-right:0}.gform_wrapper ul.gform_fields:not(.top_label) .ginput_container.ginput_recaptcha{margin-left:29%!important}.gform_wrapper .gform_page_footer .button.gform_previous_button{margin-bottom:0}.gform_wrapper .gform_page_footer .button.gform_button,.gform_wrapper .gform_page_footer .button.gform_next_button{margin-right:10px}}@media only screen and (min-width:641px){.gform_wrapper .top_label li.gfield.gf_inline{vertical-align:top;width:auto!important;margin:0;padding-right:16px;float:none!important;display:-moz-inline-stack;display:inline-block}.gform_wrapper .top_label li.gfield.gf_inline input[type=email].large,.gform_wrapper .top_label li.gfield.gf_inline input[type=email].medium,.gform_wrapper .top_label li.gfield.gf_inline input[type=email].small,.gform_wrapper .top_label li.gfield.gf_inline input[type=number].large,.gform_wrapper .top_label li.gfield.gf_inline input[type=number].medium,.gform_wrapper .top_label li.gfield.gf_inline input[type=number].small,.gform_wrapper .top_label li.gfield.gf_inline input[type=password].large,.gform_wrapper .top_label li.gfield.gf_inline input[type=password].medium,.gform_wrapper .top_label li.gfield.gf_inline input[type=password].small,.gform_wrapper .top_label li.gfield.gf_inline input[type=tel].large,.gform_wrapper .top_label li.gfield.gf_inline input[type=tel].medium,.gform_wrapper .top_label li.gfield.gf_inline input[type=tel].small,.gform_wrapper .top_label li.gfield.gf_inline input[type=text].large,.gform_wrapper .top_label li.gfield.gf_inline input[type=text].medium,.gform_wrapper .top_label li.gfield.gf_inline input[type=text].small,.gform_wrapper .top_label li.gfield.gf_inline input[type=url].large,.gform_wrapper .top_label li.gfield.gf_inline input[type=url].medium,.gform_wrapper .top_label li.gfield.gf_inline input[type=url].small{width:100%}.gform_wrapper .top_label li.gfield.gf_inline input[type=text].datepicker.medium{width:96px!important}.gform_wrapper .top_label li.gfield.gf_inline select,.gform_wrapper .top_label li.gfield.gf_inline textarea{width:100%}.gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_hour input[type=text],.gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_minute input[type=text]{width:70%!important}.gform_wrapper .top_label li.gfield.gf_inline div.gfield_date_day,.gform_wrapper .top_label li.gfield.gf_inline div.gfield_date_month,.gform_wrapper .top_label li.gfield.gf_inline div.gfield_date_year,.gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_hour,.gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_minute{width:50px}.gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_ampm{width:auto}.gform_wrapper li.gf_inline div.ginput_container{white-space:nowrap!important}.gform_wrapper li.gf_inline div.ginput_container.ginput_container_date label{display:block!important}.gform_wrapper li.gfield.gfield_error.gf_inline{margin-right:16px;padding-right:0}.gform_wrapper .top_label li.gfield.gf_left_half,.gform_wrapper .top_label li.gfield.gf_right_half{display:-moz-inline-stack;display:inline-block;vertical-align:top;width:50%;padding-right:16px;float:none}.gform_wrapper .top_label li.gfield.gf_left_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(ul.gfield_radio li input):not(ul.gfield_checkbox li input):not(.datepicker),.gform_wrapper .top_label li.gfield.gf_right_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(ul.gfield_radio li input):not(ul.gfield_checkbox li input):not(.datepicker){width:100%!important;margin:8px 0 0;padding-left:0;padding-right:0}.gform_wrapper .top_label li.gfield.gf_left_half:before{content:"";display:block;clear:both}.gform_wrapper .top_label li.gfield.gf_right_half:after{content:"";display:table;clear:both}.gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,.gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{max-width:calc(50% - 16px);padding-right:0}.gform_wrapper .top_label li.gfield.gfield_error.gf_left_half{margin-right:16px}.gform_wrapper .top_label li.gfield.gf_left_half div:not(.ginput_container_date) input.large,.gform_wrapper .top_label li.gfield.gf_left_half div:not(.ginput_container_date) input.medium,.gform_wrapper .top_label li.gfield.gf_left_half div:not(.ginput_container_date) select.large,.gform_wrapper .top_label li.gfield.gf_left_half div:not(.ginput_container_date) select.medium,.gform_wrapper .top_label li.gfield.gf_right_half div:not(.ginput_container_date) input.large,.gform_wrapper .top_label li.gfield.gf_right_half div:not(.ginput_container_date) input.medium,.gform_wrapper .top_label li.gfield.gf_right_half div:not(.ginput_container_date) select.large,.gform_wrapper .top_label li.gfield.gf_right_half div:not(.ginput_container_date) select.medium{width:100%}.gform_wrapper .top_label li.gfield.gf_left_half textarea,.gform_wrapper .top_label li.gfield.gf_right_half textarea{width:98%}.gform_wrapper .top_label li.gfield.gf_left_half input.small,.gform_wrapper .top_label li.gfield.gf_right_half input.small{width:35%}.gform_wrapper .top_label li.gfield.gf_left_half+li.gfield.gsection.gf_left_half,.gform_wrapper .top_label li.gfield.gf_left_half+li.gfield.gsection.gf_right_half,.gform_wrapper .top_label li.gfield.gf_left_half+li.gsection,.gform_wrapper .top_label li.gfield.gf_right_half+li.gfield.gsection.gf_left_half,.gform_wrapper .top_label li.gfield.gf_right_half+li.gfield.gsection.gf_right_half,.gform_wrapper .top_label li.gfield.gf_right_half+li.gsection,.gform_wrapper .top_label li.gfield.gsection.gf_left_half+li.gfield.gsection.gf_left_half,.gform_wrapper .top_label li.gfield.gsection.gf_right_half+li.gfield.gsection.gf_left_half,.gform_wrapper .top_label li.gfield.gsection.gf_right_half+li.gfield.gsection.gf_right_half{padding:16px 0 8px}.gform_wrapper .top_label li.gfield.gsection.gf_left_half+li.gfield.gsection.gf_right_half{padding:0 0 8px}.gform_wrapper .top_label li.gfield.gf_first_quarter+li.gsection,.gform_wrapper .top_label li.gfield.gf_fourth_quarter+li.gsection,.gform_wrapper .top_label li.gfield.gf_left_third+li.gsection,.gform_wrapper .top_label li.gfield.gf_right_third+li.gsection,.gform_wrapper .top_label li.gfield.gsection.gf_left_half+li.gfield.gsection.gf_right_half+li.gfield.gsection.gf_left_half+li.gfield.gsection.gf_right_half{padding:16px 0 8px}.gform_wrapper .top_label li.gfield.gf_left_half+.gform_footer,.gform_wrapper .top_label li.gfield.gf_left_half+li.gfield,.gform_wrapper .top_label li.gfield.gf_right_half+.gform_footer,.gform_wrapper .top_label li.gfield.gf_right_half+li.gfield{clear:both}.gform_wrapper .top_label li.gfield.gf_left_third,.gform_wrapper .top_label li.gfield.gf_middle_third,.gform_wrapper .top_label li.gfield.gf_right_third{display:-moz-inline-stack;display:inline-block;vertical-align:top;float:none;margin-bottom:8px}.gform_wrapper .top_label li.gfield.gf_left_third:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm),.gform_wrapper .top_label li.gfield.gf_middle_third:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm){width:33.3%}.gform_wrapper .top_label li.gfield.gf_right_third:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm){width:33.4%}.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) input.large,.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) input.medium,.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) select.large,.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) select.medium,.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) input.large,.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) input.medium,.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) select.large,.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) select.medium,.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) input.large,.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) input.medium,.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) select.large,.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) select.medium{width:100%}.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]):not(.ginput_quantity):not(ul.gfield_radio li input):not(ul.gfield_checkbox li input),.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) select,.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]):not(.ginput_quantity):not(ul.gfield_radio li input):not(ul.gfield_checkbox li input),.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) select,.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]):not(.ginput_quantity):not(ul.gfield_radio li input):not(ul.gfield_checkbox li input),.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) select{width:100%!important}.gform_wrapper .top_label li.gfield.gfield_error.gf_left_third,.gform_wrapper .top_label li.gfield.gfield_error.gf_middle_third{width:calc(33.3% - 24px)!important;margin-right:16px}.gform_wrapper .top_label li.gfield.gfield_error.gf_right_third{width:33.4%}.gform_wrapper .top_label li.gfield.gf_right_third:after{content:"";display:table;clear:both}.gform_wrapper .top_label li.gfield.gf_left_third+.gform_footer,.gform_wrapper .top_label li.gfield.gf_left_third+li.gfield,.gform_wrapper .top_label li.gfield.gf_middle_third+.gform_footer,.gform_wrapper .top_label li.gfield.gf_middle_third+li.gfield,.gform_wrapper .top_label li.gfield.gf_right_third+.gform_footer,.gform_wrapper .top_label li.gfield.gf_right_third+li.gfield{clear:both}.gform_wrapper .top_label li.gfield.gf_first_quarter:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm),.gform_wrapper .top_label li.gfield.gf_fourth_quarter:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm),.gform_wrapper .top_label li.gfield.gf_second_quarter:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm),.gform_wrapper .top_label li.gfield.gf_third_quarter:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm){width:25%;display:-moz-inline-stack;display:inline-block;vertical-align:top;float:none}.gform_wrapper .top_label li.gfield.gf_first_quarter,.gform_wrapper .top_label li.gfield.gf_fourth_quarter,.gform_wrapper .top_label li.gfield.gf_second_quarter,.gform_wrapper .top_label li.gfield.gf_third_quarter{margin-bottom:8px}.gform_wrapper .top_label li.gfield.gf_first_quarter div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]),.gform_wrapper .top_label li.gfield.gf_first_quarter div:not(.ginput_container_date) select,.gform_wrapper .top_label li.gfield.gf_fourth_quarter div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]),.gform_wrapper .top_label li.gfield.gf_fourth_quarter div:not(.ginput_container_date) select,.gform_wrapper .top_label li.gfield.gf_second_quarter div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]),.gform_wrapper .top_label li.gfield.gf_second_quarter div:not(.ginput_container_date) select,.gform_wrapper .top_label li.gfield.gf_third_quarter div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]),.gform_wrapper .top_label li.gfield.gf_third_quarter div:not(.ginput_container_date) select{width:100%!important}.gform_wrapper .top_label li.gfield.gfield_error.gf_first_quarter,.gform_wrapper .top_label li.gfield.gfield_error.gf_fourth_quarter,.gform_wrapper .top_label li.gfield.gfield_error.gf_second_quarter,.gform_wrapper .top_label li.gfield.gfield_error.gf_third_quarter{width:24.5%}.gform_wrapper .top_label li.gfield.gf_fourth_quarter:after{content:"";display:table;clear:both}.gform_wrapper .top_label li.gfield.gf_first_quarter input.large,.gform_wrapper .top_label li.gfield.gf_first_quarter input.medium,.gform_wrapper .top_label li.gfield.gf_first_quarter select.large,.gform_wrapper .top_label li.gfield.gf_first_quarter select.medium,.gform_wrapper .top_label li.gfield.gf_fourth_quarter input.large,.gform_wrapper .top_label li.gfield.gf_fourth_quarter input.medium,.gform_wrapper .top_label li.gfield.gf_fourth_quarter select.large,.gform_wrapper .top_label li.gfield.gf_fourth_quarter select.medium,.gform_wrapper .top_label li.gfield.gf_second_quarter input.large,.gform_wrapper .top_label li.gfield.gf_second_quarter input.medium,.gform_wrapper .top_label li.gfield.gf_second_quarter select.large,.gform_wrapper .top_label li.gfield.gf_second_quarter select.medium,.gform_wrapper .top_label li.gfield.gf_third_quarter input.large,.gform_wrapper .top_label li.gfield.gf_third_quarter input.medium,.gform_wrapper .top_label li.gfield.gf_third_quarter select.large,.gform_wrapper .top_label li.gfield.gf_third_quarter select.medium{width:97.5%}.gform_wrapper .top_label li.gfield.gf_first_quarter+.gform_footer,.gform_wrapper .top_label li.gfield.gf_first_quarter+li.gfield,.gform_wrapper .top_label li.gfield.gf_fourth_quarter+.gform_footer,.gform_wrapper .top_label li.gfield.gf_fourth_quarter+li.gfield,.gform_wrapper .top_label li.gfield.gf_second_quarter+.gform_footer,.gform_wrapper .top_label li.gfield.gf_second_quarter+li.gfield,.gform_wrapper .top_label li.gfield.gf_third_quarter+.gform_footer,.gform_wrapper .top_label li.gfield.gf_third_quarter+li.gfield{clear:both}.gform_wrapper .top_label li ul.gfield_checkbox,.gform_wrapper .top_label li ul.gfield_radio{width:calc(100% + 16px)}.gform_wrapper ul.gform_fields:not(.top_label) li ul.gfield_checkbox,.gform_wrapper ul.gform_fields:not(.top_label)li ul.gfield_radio{width:calc(70% + 16px)}.gform_wrapper li.gfield.gf_list_2col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_2col ul.gfield_radio li{width:50%;display:-moz-inline-stack;display:inline-block;margin:0;padding-right:16px;min-height:28px;vertical-align:top;font-size:90%}.gform_wrapper li.gfield.gf_list_3col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_3col ul.gfield_radio li{width:33.3%;display:-moz-inline-stack;display:inline-block;margin:0 0 2px;padding-right:16px;min-height:28px;vertical-align:top;font-size:90%}.gform_wrapper li.gfield.gf_list_2col ul.gfield_checkbox li label,.gform_wrapper li.gfield.gf_list_2col ul.gfield_radio li label,.gform_wrapper li.gfield.gf_list_3col ul.gfield_checkbox li label,.gform_wrapper li.gfield.gf_list_3col ul.gfield_radio li label,.gform_wrapper li.gfield.gf_list_4col ul.gfield_checkbox li label,.gform_wrapper li.gfield.gf_list_4col ul.gfield_radio li label{max-width:75%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.gform_wrapper li.gfield.gf_list_4col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_4col ul.gfield_radio li{width:25%;display:-moz-inline-stack;display:inline-block;margin:0;padding-right:16px;min-height:28px;vertical-align:top;font-size:90%}.gform_wrapper li.gfield.gf_list_5col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_5col ul.gfield_radio li{width:20%;display:-moz-inline-stack;display:inline-block;margin:0;padding-right:16px;min-height:28px;vertical-align:top;font-size:90%}.gform_wrapper ul.gform_fields:not(.top_label) li.gf_list_2col_vertical label.gfield_label,.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_2col label.gfield_label,.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_3col label.gfield_label,.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_4col label.gfield_label,.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_5col label.gfield_label,.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_inline label.gfield_label{margin:0 0 10px}.gform_wrapper li.gfield.gf_list_2col ul.gfield_checkbox,.gform_wrapper li.gfield.gf_list_2col ul.gfield_radio,.gform_wrapper li.gfield.gf_list_3col ul.gfield_checkbox,.gform_wrapper li.gfield.gf_list_3col ul.gfield_radio,.gform_wrapper li.gfield.gf_list_4col ul.gfield_checkbox,.gform_wrapper li.gfield.gf_list_4col ul.gfield_radio,.gform_wrapper li.gfield.gf_list_5col ul.gfield_checkbox,.gform_wrapper li.gfield.gf_list_5col ul.gfield_radio{overflow:hidden}.gform_wrapper li.gf_list_2col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_3col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_4col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_5col_vertical .ginput_container_checkbox ul.gfield_checkbox{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.gform_wrapper li.gf_list_2col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_2col_vertical .ginput_container_radio ul.gfield_radio{width:calc(100% - 16px);-webkit-column-count:2;-moz-column-count:2;column-count:2}.gform_wrapper li.gf_list_3col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_3col_vertical .ginput_container_radio ul.gfield_radio{width:calc(100% - 8px);-webkit-column-count:3;-moz-column-count:3;column-count:3}.gform_wrapper li.gf_list_4col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_4col_vertical .ginput_container_radio ul.gfield_radio{width:calc(100% - 8px);-webkit-column-count:4;-moz-column-count:4;column-count:4}.gform_wrapper li.gf_list_5col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_5col_vertical .ginput_container_radio ul.gfield_radio{width:calc(100% - 8px);-webkit-column-count:5;-moz-column-count:5;column-count:5}.gform_wrapper li.gf_list_2col_vertical .ginput_container_checkbox ul.gfield_checkbox li label,.gform_wrapper li.gf_list_2col_vertical .ginput_container_radio ul.gfield_radio li label,.gform_wrapper li.gf_list_3col_vertical .ginput_container_checkbox ul.gfield_checkbox li label,.gform_wrapper li.gf_list_3col_vertical .ginput_container_radio ul.gfield_radio li label,.gform_wrapper li.gf_list_4col_vertical .ginput_container_checkbox ul.gfield_checkbox li label,.gform_wrapper li.gf_list_4col_vertical .ginput_container_radio ul.gfield_radio li label,.gform_wrapper li.gf_list_5col_vertical .ginput_container_checkbox ul.gfield_checkbox li label,.gform_wrapper li.gf_list_5col_vertical .ginput_container_radio ul.gfield_radio li label{max-width:75%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gform_wrapper li.gfield.gf_list_height_25 ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_height_25 ul.gfield_radio li{height:25px}.gform_wrapper li.gfield.gf_list_height_50 ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_height_50 ul.gfield_radio li{height:50px}.gform_wrapper li.gfield.gf_list_height_75 ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_height_75 ul.gfield_radio li{height:75px}.gform_wrapper li.gfield.gf_list_height_100 ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_height_100 ul.gfield_radio li{height:100px}.gform_wrapper li.gfield.gf_list_height_125 ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_height_125 ul.gfield_radio li{height:125px}.gform_wrapper li.gfield.gf_list_height_150 ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_height_150 ul.gfield_radio li{height:150px}.gform_wrapper li.gf_list_inline ul.gfield_checkbox li,.gform_wrapper li.gf_list_inline ul.gfield_radio li{width:auto!important;float:none!important;margin:0 8px 10px 0;display:-moz-inline-stack;display:inline-block}html:not[dir=rtl] .gform_wrapper li.gf_list_inline ul.gfield_checkbox li,html:not[dir=rtl] .gform_wrapper li.gf_list_inline ul.gfield_radio li{padding-right:16px!important}html[dir=rtl] .gform_wrapper li.gf_list_inline ul.gfield_checkbox li,html[dir=rtl] .gform_wrapper li.gf_list_inline ul.gfield_radio li{padding-left:16px!important}.gform_wrapper li.gf_hide_ampm div.gfield_time_ampm{display:none!important}.gform_wrapper li.gsection.gf_scroll_text{height:240px;width:calc(100% - 16px);padding:16px;background-color:#fff;overflow-y:scroll;overflow-x:hidden;border:1px solid #CCC;border-bottom:1px solid #CCC!important}.gform_wrapper .top_label li.gsection.gf_scroll_text h2.gsection_title{margin:10px 10px 0 8px!important}.gform_wrapper.gf_browser_chrome .top_label li.gsection.gf_scroll_text h2.gsection_title,.gform_wrapper.gf_browser_gecko .top_label li.gsection.gf_scroll_text h2.gsection_title{margin:0 10px 0 8px!important}.gform_wrapper .top_label li.gsection.gf_scroll_text .gsection_description{margin:10px;font-size:12px}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ul li,.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ul li{list-style-type:disc!important;margin:0 0 8px;overflow:visible;padding-left:0}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ul,.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ul{list-style-type:disc!important;margin:16px 0 16px 18px;padding-left:0}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li,.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li{list-style-type:decimal!important;overflow:visible;margin:0 0 8px;padding-left:0}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol,.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol{list-style-type:decimal!important;margin:16px 0 18px 32px;padding-left:0}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul,.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul li{list-style-type:disc!important;padding-left:0}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul{margin:16px 0 16px 18px}.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul li{margin:0 0 8px}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description dl{margin:0 0 18px;padding-left:0}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description dl dt{font-weight:700}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description dl dd{margin:0 0 16px 18px}.gform_wrapper li.gfield.gfield_html.gf_alert_blue,.gform_wrapper li.gfield.gfield_html.gf_alert_gray,.gform_wrapper li.gfield.gfield_html.gf_alert_green,.gform_wrapper li.gfield.gfield_html.gf_alert_red,.gform_wrapper li.gfield.gfield_html.gf_alert_yellow{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:20px 0!important;padding:20px!important}.gform_wrapper li.gfield.gfield_html.gf_alert_green{border:1px solid #97B48A;background-color:#CBECA0;text-shadow:#DFB 1px 1px;color:#030}.gform_wrapper li.gfield.gfield_html.gf_alert_red{border:1px solid #CFADB3;background-color:#FAF2F5;text-shadow:#FFF 1px 1px;color:#832525}.gform_wrapper li.gfield.gfield_html.gf_alert_yellow{border:1px solid #E6DB55;background-color:#FFFBCC;text-shadow:#FCFAEA 1px 1px;color:#222}.gform_wrapper li.gfield.gfield_html.gf_alert_gray{border:1px solid #CCC;background-color:#EEE;text-shadow:#FFF 1px 1px;color:#424242}.gform_wrapper li.gfield.gfield_html.gf_alert_blue{border:1px solid #a7c2e7;background-color:#D1E4F3;text-shadow:#E0F1FF 1px 1px;color:#314475}div.gform_confirmation_wrapper.gf_confirmation_simple_yellow{margin:30px 0;max-width:99%;border-top:1px solid #E6DB55;border-bottom:1px solid #E6DB55;padding:32px;background-color:#FFFBCC;color:#424242;font-size:25px}div.gform_confirmation_wrapper.gf_confirmation_simple_gray{margin:30px 0;max-width:99%;border-top:1px solid #CCC;border-bottom:1px solid #CCC;padding:32px;background-color:#EAEAEA;color:#424242;font-size:25px}div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient{position:relative;background-color:#FFFBD2;margin:30px 0;border:1px solid #E6DB55;-webkit-box-shadow:0 0 5px rgba(221,215,131,.75);-moz-box-shadow:0 0 5px rgba(221,215,131,.75);box-shadow:0 0 5px rgba(221,215,131,.75)}div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient div.gforms_confirmation_message{margin:0;padding:40px;max-width:99%;font-size:28px;border-top:2px solid #FFF;border-bottom:1px solid #E6DB55;color:#424242;background:#fffce5;background:-moz-linear-gradient(top,#fffce5 0,#fff9bf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fffce5),color-stop(100%,#fff9bf));background:-webkit-linear-gradient(top,#fffce5 0,#fff9bf 100%);background:-o-linear-gradient(top,#fffce5 0,#fff9bf 100%);background:-ms-linear-gradient(top,#fffce5 0,#fff9bf 100%);background:linear-gradient(to bottom,#fffce5 0,#fff9bf 100%)}div.gform_confirmation_wrapper.gf_confirmation_green_gradient{position:relative;background-color:#f1fcdf;margin:30px 0;border:1px solid #a7c37c;-webkit-box-shadow:0 0 5px rgba(86,122,86,.4);-moz-box-shadow:0 0 5px rgba(86,122,86,.4);box-shadow:0 0 5px rgba(86,122,86,.4)}div.gform_confirmation_wrapper.gf_confirmation_green_gradient div.gforms_confirmation_message{margin:0;padding:40px;max-width:99%;font-size:28px;border-top:2px solid #effade;border-bottom:1px solid #a7c37c;text-shadow:#DFB 1px 1px;color:#030;background:#dbf2b7;background:-moz-linear-gradient(top,rgba(219,242,183,1) 0,rgba(180,208,136,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(219,242,183,1)),color-stop(100%,rgba(180,208,136,1)));background:-webkit-linear-gradient(top,rgba(219,242,183,1) 0,rgba(180,208,136,1) 100%);background:-o-linear-gradient(top,rgba(219,242,183,1) 0,rgba(180,208,136,1) 100%);background:-ms-linear-gradient(top,rgba(219,242,183,1) 0,rgba(180,208,136,1) 100%);background:linear-gradient(to bottom,rgba(219,242,183,1) 0,rgba(180,208,136,1) 100%)}div.gform_confirmation_wrapper.gf_confirmation_green_gradient:after,div.gform_confirmation_wrapper.gf_confirmation_green_gradient:before,div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient:after,div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient:before{z-index:-1;position:absolute;content:"";bottom:15px;left:10px;width:50%;top:80%;max-width:40%;background:rgba(0,0,0,.2);-webkit-box-shadow:0 15px 10px rgba(0,0,0,.2);-moz-box-shadow:0 15px 10px rgba(0,0,0,.2);box-shadow:0 15px 10px rgba(0,0,0,.2);-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}div.gform_confirmation_wrapper.gf_confirmation_green_gradient:after,div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient:after{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);right:10px;left:auto}.gform_wrapper form.gf_simple_horizontal{width:calc(100% -16px);margin:0 auto}.gform_wrapper form.gf_simple_horizontal div.gform_body,.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label{display:-moz-inline-stack;display:inline-block;vertical-align:middle;margin:0;padding:0;position:relative}.gform_wrapper form.gf_simple_horizontal div.gform_body{width:auto;max-width:75%}.gform_wrapper form.gf_simple_horizontal div.ginput_container,.gform_wrapper form.gf_simple_horizontal ul li.gfield{margin-top:0!important}.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label{width:auto;max-width:25%;padding:0;margin:0}body:not(rtl) .gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label{text-align:left}.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield{display:-moz-inline-stack;display:inline-block;padding-right:16px;height:auto}.gform_wrapper form.gf_simple_horizontal .gfield_description:not(.validation_message),.gform_wrapper form.gf_simple_horizontal .ginput_complex label,.gform_wrapper form.gf_simple_horizontal label.gfield_label{display:block;height:1px;width:1px;overflow:hidden;position:absolute;top:0;left:- 9000px}.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield:nth-child(1):nth-last-child(1){width:100%}.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield:nth-child(1):nth-last-child(2),.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield:nth-child(2):nth-last-child(1){width:50%}.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield:nth-child(1):nth-last-child(3),.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield:nth-child(2):nth-last-child(2),.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield:nth-child(3):nth-last-child(1){width:33.3333%}.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield:nth-child(1):nth-last-child(4),.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield:nth-child(2):nth-last-child(3),.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield:nth-child(3):nth-last-child(2),.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield:nth-child(4):nth-last-child(1){width:25%}.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield:nth-child(1):nth-last-child(5),.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield:nth-child(2):nth-last-child(4),.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield:nth-child(3):nth-last-child(3),.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield:nth-child(4):nth-last-child(2),.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield:nth-child(5):nth-last-child(1){width:20%}.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield:nth-child(1):nth-last-child(6),.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield:nth-child(2):nth-last-child(5),.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield:nth-child(3):nth-last-child(4),.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield:nth-child(4):nth-last-child(3),.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield:nth-child(5):nth-last-child(2),.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield:nth-child(6):nth-last-child(1){width:16.6%}.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label.form_sublabel_above li.gfield,.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label.form_sublabel_below li.gfield{vertical-align:middle}.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield input.large,.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield input.medium,.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield input.small,.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield select.large,.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield select.medium,.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield select.small{width:100%}.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label input[type=submit],.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label input[type=button],.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label input[type=image]{height:auto}.gform_wrapper form.gf_simple_horizontal .top_label .gfield_error{margin-bottom:0}}body .gform_wrapper.gf_form_center_wrapper{padding:16px 0 16px 16px}.gform_wrapper.gf_browser_chrome .left_label #recaptcha_area #recaptcha_table,.gform_wrapper.gf_browser_chrome .right_label #recaptcha_area #recaptcha_table,.gform_wrapper.gf_browser_safari .left_label #recaptcha_area #recaptcha_table,.gform_wrapper.gf_browser_safari .right_label #recaptcha_area #recaptcha_table{margin-left:32%}.gform_wrapper.gf_browser_chrome select[multiple=multiple],.gform_wrapper.gf_browser_safari select[multiple=multiple]{height:auto!important}.entry .gform_wrapper.gf_browser_safari ul li:after,.entry .gform_wrapper.gf_browser_safari ul li:before{content:""}.entry .gform_wrapper.gf_browser_chrome ul li:after,.entry .gform_wrapper.gf_browser_chrome ul li:before,.entry .gform_wrapper.gf_browser_gecko ul li:after,.entry .gform_wrapper.gf_browser_gecko ul li:before,.entry .gform_wrapper.gf_browser_ie ul li:after,.entry .gform_wrapper.gf_browser_ie ul li:before,.entry .gform_wrapper.gf_browser_iphone ul li:after,.entry .gform_wrapper.gf_browser_iphone ul li:before,.entry .gform_wrapper.gf_browser_unknown ul li:after,.entry .gform_wrapper.gf_browser_unknown ul li:before,.gform_wrapper.gf_browser_chrome ul li:after,.gform_wrapper.gf_browser_chrome ul li:before,.gform_wrapper.gf_browser_gecko ul li:after,.gform_wrapper.gf_browser_gecko ul li:before,.gform_wrapper.gf_browser_ie ul li:after,.gform_wrapper.gf_browser_ie ul li:before,.gform_wrapper.gf_browser_iphone ul li:after,.gform_wrapper.gf_browser_iphone ul li:before,.gform_wrapper.gf_browser_unknown ul li:after,.gform_wrapper.gf_browser_unknown ul li:before{content:none}.gform_wrapper.gf_browser_safari .gform_body ul.gform_fields li.gfield .ginput_container #recaptcha_widget_div #recaptcha_area{width:99%!important}.gform_wrapper.gf_browser_safari .gfield_checkbox li input,.gform_wrapper.gf_browser_safari .gfield_checkbox li input[type=checkbox],.gform_wrapper.gf_browser_safari .gfield_radio li input[type=radio]{margin-top:4px}.gform_wrapper.gf_browser_safari input.button.gform_button_select_files{padding:6px 12px!important}.gform_wrapper.gf_browser_safari .gfield_time_ampm select{max-width:5rem!important;width:calc(2rem + 20px)}.gform_wrapper.gf_browser_chrome select{padding:2px 0 2px 3px}.gform_wrapper.gf_browser_chrome .gfield_time_ampm select{max-width:5rem!important;width:calc(3rem + 20px)}.gform_wrapper.gf_browser_chrome .gform_body ul.gform_fields li.gfield .ginput_container #recaptcha_widget_div #recaptcha_area{width:99%!important}.gform_wrapper.gf_browser_chrome .ginput_complex .ginput_right select,.gform_wrapper.gf_browser_chrome .ginput_complex select{text-indent:2px;line-height:1.5em;margin-bottom:5px;margin-top:2px}.gform_wrapper.gf_browser_chrome .gfield_checkbox li input,.gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],.gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-top:6px}.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_left select,.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_right select,.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield input[type=radio],.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select{margin-left:1px}.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_first,.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_last,.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_middle{padding-top:2px}.gform_wrapper.gf_browser_chrome .gfield_error .ginput_complex.ginput_container.has_first_name.has_middle_name.has_last_name span.name_last,.gform_wrapper.gf_browser_chrome .gfield_error .ginput_complex.ginput_container.has_first_name.has_middle_name.has_last_name span.name_middle{margin-left:1.1%}.gform_wrapper.gf_browser_chrome .gfield_error input[type=email],.gform_wrapper.gf_browser_chrome .gfield_error input[type=number],.gform_wrapper.gf_browser_chrome .gfield_error input[type=password],.gform_wrapper.gf_browser_chrome .gfield_error input[type=tel],.gform_wrapper.gf_browser_chrome .gfield_error input[type=text],.gform_wrapper.gf_browser_chrome .gfield_error input[type=url],.gform_wrapper.gf_browser_chrome .gfield_error select,.gform_wrapper.gf_browser_chrome .gfield_error textarea,.gform_wrapper.gf_browser_chrome li.gfield_error.field_sublabel_above .ginput_complex input[type=text]{margin-bottom:2px}.gform_wrapper.gf_browser_chrome input.button.gform_button_select_files{padding:6px 12px!important}.gform_wrapper.gf_browser_chrome span.address_country{margin-top:-2px}.gform_wrapper.gf_browser_chrome .gform_body{width:calc(100% + 15px)}.gform_wrapper.gf_browser_gecko select{padding:2px 12px 2px 2px}.gform_wrapper.gf_browser_gecko .gfield_time_ampm select{max-width:5rem!important;width:calc(4rem + 25px)}.gform_wrapper.gf_browser_gecko .ginput_complex .ginput_cardinfo_left select.ginput_card_expiration.ginput_card_expiration_month{margin-right:1px}.gform_wrappergf_browser_gecko .chosen-container-single .chosen-single{height:32px;line-height:2.4}.gform_wrappergf_browser_gecko .chosen-container-single .chosen-single div b{position:relative;top:5px}.gform_wrapper.gf_browser_ie .gfield_time_hour{width:80px}.gform_wrapper.gf_browser_ie .gfield_time_minute{width:70px}.gform_wrapper.gf_browser_ie .gfield_time_ampm{padding-top:2px}.gform_wrapper.gf_browser_ie .gfield_time_hour input,.gform_wrapper.gf_browser_ie .gfield_time_minute input{margin-left:0}.gform_wrapper.gf_browser_ie .ginput_complex .ginput_left label,.gform_wrapper.gf_browser_ie .ginput_complex .ginput_right label{margin:3px 0 5px}.gform_wrapper.gf_browser_ie .gform_footer input.button{padding:3px}.gform_wrapper.gf_browser_ie ul.top_label .clear-multi{overflow:hidden;clear:both}.gform_wrapper.gf_browser_ie .gfield_radio li{line-height:20px!important}.gform_wrapper.gf_browser_ie .gfield_checkbox li input,.gform_wrapper.gf_browser_ie .gfield_checkbox li input[type=checkbox],.gform_wrapper.gf_browser_ie .gfield_radio li input[type=radio]{margin-top:0}.gform_wrapper.gf_browser_ie .ginput_complex .ginput_left select,.gform_wrapper.gf_browser_ie .ginput_complex .ginput_right select{padding:2px 0}.gform_wrapper.gf_browser_ie .gform_body ul.gform_fields li.gfield .ginput_container #recaptcha_widget_div #recaptcha_area{width:99%!important}.gform_wrapper.gf_browser_ie .left_label #recaptcha_area #recaptcha_table,.gform_wrapper.gf_browser_ie .right_label #recaptcha_area #recaptcha_table{margin-left:32%}.gform_wrapper.gf_browser_ie .ginput_complex .ginput_cardinfo_right span.ginput_card_security_code_icon{position:relative;top:-1px;left:4px}.gform_wrapper.gf_browser_ie img.add_list_item,.gform_wrapper.gf_browser_ie img.delete_list_item{width:16px!important;height:16px!important;background-size:16px 16px!important}@media only screen and (max-width:641px){.gform_wrapper.gf_browser_chrome .chosen-container-single .chosen-single,.gform_wrapper.gf_browser_gecko .chosen-container-single .chosen-single,.gform_wrapper.gf_browser_safari .chosen-container-single .chosen-single{height:44px;line-height:3.2}.gform_wrapper.gf_browser_chrome .chosen-container-single .chosen-single div b,.gform_wrapper.gf_browser_gecko .chosen-container-single .chosen-single div b,.gform_wrapper.gf_browser_safari .chosen-container-single .chosen-single div b{position:relative;top:12px}}