.searchwp-live-search-results{box-sizing:border-box;-moz-box-sizing:border-box;background:#fff;-webkit-box-shadow:0 0 2px 0 rgba(30,30,30,0.4);box-shadow:0 0 2px 0 rgba(30,30,30,0.4);border-radius:3px;width:315px;min-height:175px;max-height:300px}.searchwp-live-search-no-min-chars .spinner{opacity:0.3}.searchwp-live-search-result p{font-size:0.9em;padding:1em;margin:0;border-bottom:1px solid rgba(30,30,30,0.1)}.searchwp-live-search-result--focused{background:#DDD}.searchwp-live-search-result--focused a{color:#000}.searchwp-live-search-result:last-of-type p{border-bottom:0}.searchwp-live-search-result a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.searchwp-live-search-instructions{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}@keyframes searchwp-spinner-line-fade-more{0%,100%{opacity:0}1%{opacity:1}}@keyframes searchwp-spinner-line-fade-quick{0%,39%,100%{opacity:0.25}40%{opacity:1}}@keyframes searchwp-spinner-line-fade-default{0%,100%{opacity:0.22}1%{opacity:1}}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;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff;overflow-x:hidden}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a img{border:0}.container{position:relative;width:93%;max-width:1170px;margin:0 auto;padding:0}.container .one.column{width:4.1%}.container .two.columns{width:10.4%}.container .three.columns{width:16.6%}.container .four.columns{width:22.9%}.container .five.columns{width:29.16%}.container .six.columns{width:35%}.container .seven.columns{width:41.6%}.container .eight.columns{width:47.9%}.container .nine.columns{width:54.16%}.container .ten.columns{width:60%}.container .eleven.columns{width:66.66%}.container .twelve.columns{width:72.9%}.container .thirteen.columns{width:79.16%}.container .fourteen.columns{width:85%}.container .fifteen.columns{width:91.66%}.container .sixteen.columns{width:97.9%}.container .one-third.column{width:31.25%}.container .two-thirds.column{width:64.5%}.container .offset-by-one{padding-left:6.25%}.container .offset-by-two{padding-left:12.5%}.container .offset-by-three{padding-left:18.75%}.container .offset-by-four{padding-left:25%}.container .offset-by-five{padding-left:31.25%}.container .offset-by-six{padding-left:37.5%}.container .offset-by-seven{padding-left:43.7%}.container .offset-by-eight{padding-left:50%}.container .offset-by-nine{padding-left:56.25%}.container .offset-by-ten{padding-left:62.5%}.container .offset-by-eleven{padding-left:68.75%}.container .offset-by-twelve{padding-left:75%}.container .offset-by-thirteen{padding-left:81.25%}.container .offset-by-fourteen{padding-left:87.5%}.container .offset-by-fifteen{padding-left:93.75%}.column,.columns{float:left;display:inline;margin-left:1%;margin-right:1%}.alpha{margin-left:0}.omega{margin-right:0}.row{margin-bottom:2%}@media only screen and (min-width: 768px) and (max-width: 959px){.container{width:93%}.container .column, .container .columns{margin-left:1.3%;margin-right:1.3%}.container .column .alpha, .container .columns .alpha{margin-left:0;margin-right:1.3%}.container .column .omega, .container .columns .omega{margin-left:1.3%;margin-right:0%}.container .one.column{width:3.64%}.container .two.columns{width:9.89%}.container .three.columns{width:16.1%}.container .four.columns{width:22.39%}.container .five.columns{width:28.64%}.container .six.columns{width:34.89%}.container .seven.columns{width:41.14%}.container .eight.columns{width:47.39%}.container .nine.columns{width:53.64%}.container .ten.columns{width:59.89%}.container .eleven.columns{width:66.14%}.container .twelve.columns{width:72.39%}.container .thirteen.columns{width:78.64%}.container .fourteen.columns{width:84.89%}.container .fifteen.columns{width:91.14%}.container .sixteen.columns{width:97.39%}.container .one-third.column{width:30.72%}.container .two-thirds.column{width:64%}.container .offset-by-one{padding-left:6.25%}.container .offset-by-two{padding-left:12.5%}.container .offset-by-three{padding-left:18.75%}.container .offset-by-four{padding-left:25%}.container .offset-by-five{padding-left:31.25%}.container .offset-by-six{padding-left:37.5%}.container .offset-by-seven{padding-left:43.75%}.container .offset-by-eight{padding-left:45%}.container .offset-by-nine{padding-left:56.25%}.container .offset-by-ten{padding-left:62.5%}.container .offset-by-eleven{padding-left:68.75%}.container .offset-by-twelve{padding-left:75%}.container .offset-by-thirteen{padding-left:81.25%}.container .offset-by-fourteen{padding-left:87.5%}.container .offset-by-fifteen{padding-left:93.75%}}@media only screen and (max-width: 767px){.container{width:93%}.container .one.column, .container .two.columns, .container .three.columns, .container .four.columns, .container .five.columns, .container .six.columns, .container .seven.columns, .container .eight.columns, .container .nine.columns, .container .ten.columns, .container .eleven.columns, .container .twelve.columns, .container .thirteen.columns, .container .fourteen.columns, .container .fifteen.columns, .container .sixteen.columns, .container .one-third.column, .container .two-thirds.column{width:100%}.container .offset-by-one, .container .offset-by-two, .container .offset-by-three, .container .offset-by-four, .container .offset-by-five, .container .offset-by-six, .container .offset-by-seven, .container .offset-by-eight, .container .offset-by-nine, .container .offset-by-ten, .container .offset-by-eleven, .container .offset-by-twelve, .container .offset-by-thirteen, .container .offset-by-fourteen, .container .offset-by-fifteen{padding-left:0}.columns,.column{margin:0}}@media only screen and (min-width: 480px) and (max-width: 767px){.container{width:93%}.container .one.column, .container .two.columns, .container .three.columns, .container .four.columns, .container .five.columns, .container .six.columns, .container .seven.columns, .container .eight.columns, .container .nine.columns, .container .ten.columns, .container .eleven.columns, .container .twelve.columns, .container .thirteen.columns, .container .fourteen.columns, .container .fifteen.columns, .container .sixteen.columns, .container .one-third.column, .container .two-thirds.column{width:100%}.columns,.column{margin:0}}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.row:after,.clearfix:after,.panel-row-style-full-width-layout:before,.panel-row-style-full-width-layout:after,.panel-row-style-wide-grey:after,.panel-row-style-wide-grey:before,.panel-row-style-wide-dark-grey:after,.panel-row-style-wide-dark-grey:before,.panel-row-style-section-pattern2:after,.panel-row-style-section-pattern2:before,.panel-row-style-section-pattern:before,.panel-row-style-section-pattern:after{clear:both}.row,.clearfix{zoom:1}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}body,button,input,select,textarea{color:#242424;font-family:"Lato",sans-serif;font-size:13px;font-size:1.3rem;line-height:1.8}p{line-height:1.8}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif;color:#242424;clear:both;font-weight:700;margin-bottom:15px}h1{font-size:39px;font-size:3.9rem}h2{font-size:32px;font-size:3.2rem}h3{font-size:27px;font-size:2.7rem}h4{font-size:22px;font-size:2.2rem}h5{font-size:19px;font-size:1.9rem}h6{font-size:16px;font-size:1.6rem}p{margin-bottom:1.5em}b,strong{font-weight:bold}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#d7d7d7;font-family:"Courier 10 Pitch",Courier,monospace;font-size:13px;font-size:1.3rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-size:15px;font-size:1.5rem;font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #242424;cursor:help}mark,ins{background:#d7d7d7;text-decoration:none}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top: .5ex}small{font-size:75%}big{font-size:125%}hr{background-color:#848484;border:0;height:1px;margin-bottom:1.5em}img{height:auto;max-width:100%}figure{margin:0}table{margin:0 0 1.5em;width:100%}table tr th:hover a{color:#242424 !important}table td,th{border-bottom:1px solid #d7d7d7;padding:10px}table th{font-weight:700;text-transform:uppercase}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input[type="button"],input[type="reset"],input[type="submit"]{border:none;color:#fff;cursor:pointer;-webkit-appearance:button;line-height:1;padding:0.8em 1.2em;font-weight:bold}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{background-color:#242424}button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{border-color:#242424}fsubmitinput[type="checkbox"],input[type="radio"]{padding:0}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus{color:#000}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{padding:5px;border:1px solid #d7d7d7}textarea{overflow:auto;padding-left:3px;vertical-align:top;width:100%}.entry-content select{padding:5px 180px 5px 0px;margin-top:15px;-moz-appearance:none;appearance:none;background-color:black;color:white;border:none}.footer-widgets .textwidget .wpcf7-form{position:relative;margin-top:10px}.footer-widgets .textwidget .wpcf7-form input.wpcf7-email{margin-bottom:10px;background-color:#7F7F7F;border:0;color:#d7d7d7;width:98%;padding:6px 10px}.footer-widgets .textwidget .wpcf7-form input.wpcf7-submit{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.footer-widgets .textwidget .wpcf7-form input.wpcf7-submit:hover{background-color:#242424;color:#fff}ul,ol{margin:0 0 1.5em 3em}ul{list-style:square}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}a{color:#606060;text-decoration:none;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}a:hover,a:focus,a:active{outline:none;outline-offset:0}#nav-wrap{background-color:#242424;position:relative}.main-navigation{display:block;position:relative}.main-navigation ul{list-style:none;margin:0;padding-left:0;margin-top:0}.main-navigation ul ul{box-shadow:none;float:left;position:absolute;top:3.5em;left:-999em;z-index:99999;margin:0}.main-navigation ul ul ul{left:-999em;top:0;margin-top:0}.main-navigation ul ul ul li:first-child{margin-top:3px}.main-navigation ul ul li{background-color:#242424;margin:0;padding:0 15px;height:auto;position:relative}.main-navigation ul ul li:first-child{margin-top:25px}.main-navigation ul ul li:last-child a{border:0}.main-navigation ul ul li:hover>ul{right:100%}.main-navigation ul ul li:hover{border:none;padding-bottom:0px}.main-navigation ul ul a{min-width:300px;border:0;height:auto;color:#fff;padding:12px 15px;border-bottom:1px solid #fff;text-transform:none;font-weight:400}.main-navigation ul li:hover>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation li:hover ul{margin-top:0}.main-navigation a{display:block;text-decoration:none;color:#fff;text-transform:uppercase;padding:22px 5px 22px 20px;position:relative;margin-right:30px;font-weight:700;font-size:15px;font-size:1.5rem}.main-navigation a:after{position:absolute;content:"";top:0;right:-25px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;width:0;border-top:36px solid transparent;border-left:25px solid transparent;border-bottom:36px solid transparent}.main-navigation li li a{margin-right:0}.main-navigation li li a:after{display:none}.main-navigation a:hover, .main-navigation .current_page_item > a, .main-navigation .current-menu-item > a, .main-navigation .current-menu-parent > a, .main-navigation .current_page_ancestor > a, .main-navigation .current_page_parent>a{color:#fff}.main-navigation .sub-menu .current_page_item > a, .main-navigation .sub-menu .current-menu-item > a, .main-navigation .sub-menu .current_page_ancestor>a{border-bottom:none;color:#fff;background-image:none}.menu-toggle{display:none}.slicknav_menu{display:none !important;padding:0;background:#242424 !important}@media screen and (max-width: 700px){.menu-toggle, .main-navigation.toggled ul.menu.nav-menu{display:block}.menu-toggle ul li:hover ul, .main-navigation.toggled ul.menu.nav-menu ul li:hover ul{left:0 !important;right:auto !important}.main-navigation ul.menu.nav-menu{display:none}#nav-wrap .thirteen.columns{display:none}.slicknav_btn{float:left}.slicknav_menu{display:block !important;padding:10px 0 20px 20px}.slicknav_nav a.slicknav_row, .slicknav_nav a{display:block;background-clip:padding-box;-webkit-border-radius:0;border-radius:0;font-size:18px;font-size:1.8rem;color:#fff}.slicknav_nav a.slicknav_row:hover, .slicknav_nav a:hover{color:#fff;background-clip:padding-box;-webkit-border-radius:0;border-radius:0}}.site-main .comment-navigation, .site-main .paging-navigation, .site-main .post-navigation{margin:3em 0 3em}.comment-navigation .nav-previous, .paging-navigation .nav-previous, .post-navigation .nav-previous{float:left;width:49%}.comment-navigation .nav-next, .paging-navigation .nav-next, .post-navigation .nav-next{float:right;text-align:right;width:49%}.site-content .navigation a, .site-content .more-link, .site-content .comment-navigation a{background-color:#d7d7d7;color:#242424;position:relative;font-size:18px;font-size:1.8rem;padding:9px 15px 9px 34px;background-clip:padding-box;-webkit-border-radius:3px;border-radius:3px;display:block;border:1px solid #848484}.site-content .navigation a:hover, .site-content .more-link:hover, .site-content .comment-navigation a:hover{color:#fff}.site-content .navigation a span, .site-content .more-link span, .site-content .comment-navigation a span{border-top:8px solid transparent;border-bottom:8px solid transparent;height:5px;position:absolute;top:36%;display:block;text-indent:-9999em;font-size:0}.site-content .nav-previous a span{left:15px;border-right:8px solid #242424}.site-content .nav-previous a:hover span{border-right-color:#fff}.site-content .nav-next a{padding-right:34px;padding-left:15px}.site-content .nav-next a span{border-left:8px solid #242424;right:15px}.site-content .nav-next a:hover span{border-left-color:#fff}.site-content .more-link{width:28%;text-transform:uppercase;text-align:center;margin-top:20px;padding:8px;font-size:14px;font-size:1.4rem;color:#fff;border:0;position:relative}.site-content .more-link:hover{background-color:#242424;color:#fff}.site-content .more-link span{border-left:8px solid #fff;right:12px;top:32%}.site-content .page-links a{background-color:#000;color:#fff;padding:4px 8px;background-clip:padding-box;-webkit-border-radius:2px;border-radius:2px}.site-content .comment-navigation .nav-previous a{padding-left:15px}.site-content .comment-navigation .nav-next a{padding-right:15px}.webulous_page_navi{list-style-type:none;margin:0 0 30px;text-align:right}.webulous_page_navi li{display:inline-block;margin:0 1px}.webulous_page_navi li a{display:inline-block;padding:2px 10px;color:#fff;margin:0px;background-color:#242424}.webulous_page_navi li.bpn-next-link a, .webulous_page_navi li.bpn-prev-link a{background-color:#242424;padding:2px 10px;border:0;color:#fff;position:relative;margin:0}.webulous_page_navi li.bpn-current{color:#242424;padding:2px 10px;color:#fff}.site-content .pagination{list-style-type:none;margin:0 0 30px;text-align:right}.site-content .pagination .page-numbers{display:inline-block;padding:2px 10px;color:#fff;margin:0 1px;border:none;border-radius:0;font-size:16px;background-color:#242424}.site-content .pagination .next{background-color:#242424;padding:2px 10px;border:0;color:#fff;position:relative;margin:0}.site-content .pagination .current{color:#242424;padding:3px 10px;color:#fff}.page-content img.wp-smiley, .entry-content img.wp-smiley, .comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin:0 auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#fff;clip:auto !important;color:#000;display:block;font-size:14px;font-size:1.4rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{display:block;margin:0 auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.infinite-scroll .paging-navigation, .infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.site-header .branding .site-branding{padding:0;color:#000;min-width:35%;display:inline-block;z-index:1;position:relative;min-height:130px}.site-header .branding .site-branding img{margin:0}.site-header .branding .site-branding:after{border-top:65px solid transparent;border-bottom:65px solid transparent;border-right:0;content:"";height:0;position:absolute;right:-40px;top:0;width:0}.site-header .branding .site-branding .site-title{margin-bottom:0;padding-top:30px;line-height:1}.site-header .branding .site-branding .site-title a{color:#fff}.site-header .branding .site-branding .site-title a:hover{color:#000}.site-header .branding .site-branding:before{position:absolute;top:0;left:-1000px;width:1000px;height:100%;content:""}.site-header .branding .site-description{color:#fff;font-size:15px;font-size:1.5rem;margin-bottom:0;font-weight:400;font-family:"Lato",sans-serif}.site-header .three .search-form{padding:0;position:relative;top:-25px}.site-header .three .search-form:before{position:absolute;content:"";left:-25px;top:0;width:0;height:0;border-top:25px solid transparent;border-right:25px solid #F0F2F3;border-bottom:25px solid transparent}.site-header .three .search-form:after{background-color:#F0F2F3;position:absolute;top:0;right:-1000px;width:1000px;height:100%;content:""}.site-header .three .search-form input.search-field{background-color:#F0F2F3;padding:14px 0 13px;display:block;width:83%;padding-right:5%;color:#000;padding-left:12%;border:0}.site-header .three .search-form input.search-submit{height:16px;position:absolute;text-indent:-9999em;width:15px;top:18px;left:0;background:url("/wp-content/plugins/wbls-gem/public/images/icon-search-black.png") no-repeat left top;padding:0}.site-header .three .search-form input.search-submit:hover{background:url("/wp-content/plugins/wbls-gem/public/images/icon-search-black.png") no-repeat left top}.no-sidebar{float:none;margin:0 auto;display:block}.header-image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:auto;position:relative}.overlay{height:100%;left:0;position:absolute;top:0;width:100%;background:transparent}.sticky-header #nav-wrap{position:fixed;top:-2px;left:0;width:100%;z-index:1000}.sticky-header #nav-wrap .search-form{top:5px}.boxed-container .sticky-header #nav-wrap{width:auto;left:auto}.admin-bar .sticky-header #nav-wrap{top:30px}.header-wrap #header-top{padding:20px 0 20px}.header-wrap #header-top .social ul, .header-wrap #header-top .contact ul{margin:0;list-style-type:none}.header-wrap .social{color:#fff}.header-wrap .social ul{text-align:right;padding-top:16px}.header-wrap .social ul li a{background-color:#fff;color:#242424}.header-wrap .social ul li a:after{border-top-color:#fff !important}.header-wrap .site-header .social{}.header-wrap .site-header .social ul{margin-left:15px}.header-wrap .site-header .social ul li{list-style-image:url("/wp-content/plugins/wbls-gem/public/css/images/right-arrow-black.png");padding:15px 0px;border-bottom:1px solid #d7d7d7;color:#848484}.header-wrap .site-header .social ul a{color:#848484}.header-wrap .site-header .social .widget:first-child{padding-top:0}.header-wrap .site-header .social ul ul{margin:0}.header-wrap .site-header .social ul ul li{padding-left:10px !important}.header-wrap .site-header .social .widget{line-height:1}.header-wrap .site-header .social .widget ul, .header-wrap .site-header .social .widget ol{padding:0;list-style:none}.header-wrap .site-header .social .widget ul li, .header-wrap .site-header .social .widget ol li{padding:8px 1px;border-bottom:1px solid #d7d7d7}.header-wrap .site-header .social .widget ul li ul, .header-wrap .site-header .social .widget ul li ol, .header-wrap .site-header .social .widget ol li ul, .header-wrap .site-header .social .widget ol li ol{padding:0}.header-wrap .site-header .social .widget select{max-width:100%}.header-wrap .site-header .social .widget{padding:0 0 20px}.header-wrap .site-header .social .widget ul li, .header-wrap .site-header .social .widget ol li{border-bottom:1px solid #d7d7d7}.header-wrap .site-header .social .widget ul li ul, .header-wrap .site-header .social .widget ul li ol, .header-wrap .site-header .social .widget ol li ul, .header-wrap .site-header .social .widget ol li ol{padding:0}.header-wrap .site-header .social .widget select{max-width:100%}.header-wrap .site-header .social .widget-title{padding:14px 14px 14px 0;margin-bottom:0}.header-wrap .site-header .social .widget_search .search-submit{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.header-wrap .site-header .social .recentcomments a:hover{color:#242424 !important}.header-wrap .site-header .social ul ul li:first-child{border-top:1px solid #d7d7d7;margin-top:10px}.header-wrap .site-header .social ul ul li:last-child{border-bottom:none !important;padding-bottom:0 !important}.header-wrap .site-header .social ul#social-widget, .header-wrap .site-header .social ul.social-widget{padding:0;margin:0;text-align:right}.header-wrap .site-header .social ul#social-widget li, .header-wrap .site-header .social ul.social-widget li{padding:0 2px;display:inline-block;border:0 !important}.header-wrap .site-header .social ul#social-widget li a, .header-wrap .site-header .social ul.social-widget li a{padding:0;width:34px;display:block;height:34px;line-height:34px;text-align:center;position:relative;background-color:#000;color:#fff}.header-wrap .site-header .social ul#social-widget li a:hover, .header-wrap .site-header .social ul.social-widget li a:hover{color:#fff}.header-wrap .site-header .social ul#social-widget li a:after, .header-wrap .site-header .social ul.social-widget li a:after{position:absolute;content:"";left:0;bottom:-10px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;z-index:-1;width:0;border-top:10px solid #000;border-left:17px solid transparent;border-right:17px solid transparent}.site-header .social .widget_social-networks-widget h4.widget-title{display:none}.breaknews{min-height:80px}.breaknews .recent-news-wrapper{position:relative}.breaknews ul li, .breaknews ul{list-style:none}.breaknews ul{margin-top:-11px}.breaknews .bn-title{top:20px;z-index:1;font-size:14px;font-size:1.4rem;padding:6px}.breaknews .bn-title:after{border-bottom-width:19px;border-top-width:19px}.breaknews .breaknews-wrapper{position:absolute;overflow:hidden;top:5px;left:0%;width:100%}.breaknews .breaknews-wrapper ul{width:100%;-moz-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);white-space:nowrap;animation-name:header-breaknews;-webkit-animation-name:header-breaknews;-moz-animation-name:header-breaknews;animation-duration:25s;-moz-animation-duration:25s;-webkit-animation-duration:25s;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes header-breaknews{0%{-moz-transform:translateX(40%);-webkit-transform:translateX(40%);transform:translateX(40%)}100%{-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-moz-keyframes header-breaknews{0%{-moz-transform:translateX(40%);-webkit-transform:translateX(40%);transform:translateX(40%)}100%{-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes header-breaknews{0%{-moz-transform:translateX(40%);-webkit-transform:translateX(40%);transform:translateX(40%)}100%{-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.breaknews .breaknews-wrapper ul .bn-content{list-style:outside none none;margin:0px 10px;display:inline-block;font-size:15px}.breaknews .breaknews-wrapper ul .bn-content a{color:#242424}.site-content{margin:100px auto 0}.free-home{margin-bottom:100px}.single_page_flexslider_feature_image{width:100%}.container .container{width:100%}.fluid-container .container{width:100%;max-width:none}.boxed-container{overflow:hidden}.boxed-header .branding .site-branding{padding-left:10px}.boxed-header .branding .site-branding:before{display:none}.boxed-header #nav-wrap .thirteen, .boxed-header .twelve, .boxed-header #nav-wrap .sixteen{margin-left:0}.boxed-header .search-form::after{display:none}.fluid-header #nav-wrap .thirteen, .fluid-header #nav-wrap .sixteen{margin-left:0}.masonry-blog-content .navigation.pagination, .masonry-blog-content .navigation.post-navigation{position:absolute;bottom:-20px;right:0}.navigation.post-navigation{clear:both}.masonry-blog-content .navigation.post-navigation{width:100%}.blog #primary .eight:nth-child(2n+1){clear:both}.blog #primary .one-third:nth-child(3n+1){clear:both}.navigation.pagination{clear:both}.blog .format-aside .entry-title, .archive .format-aside .entry-title{display:none}.comment-content{margin-top:25px}.comment-content a{word-wrap:break-word}.comment-content ol{list-style:decimal}.form-submit input[type="submit"]{padding:15px;font-weight:bold}.bypostauthor{display:block}.comment-form-comment textarea{color:#000;border:1px solid #d7d7d7}#comments{margin-top:40px}#comments .children,.comment-list{list-style:none;margin:0}.comment-list>li:last-child{border:0}.comment-list > li .children{border:0;margin-left:10% !important}.comment-list > li article{padding:50px 0;border-bottom:1px solid #d7d7d7}.comment-list > li article .comment-meta .comment-author span{display:none}.comment-list > li article .comment-meta .comment-author b, .comment-list > li article .comment-meta .comment-author a, .comment-list > li article .comment-meta .comment-author cite{font-style:normal}.comment-list > li article .comment-meta .comment-author b:hover, .comment-list > li article .comment-meta .comment-author a:hover, .comment-list > li article .comment-meta .comment-author cite:hover{color:#242424}.comment-list > li article .comment-meta .comment-author cite{font-weight:700;font-size:17px;font-size:1.7rem}.comment-list > li article .comment-meta .comment-metadata a{color:#848484;font-size:14px;font-size:1.4rem}.comment-list > li article .comment-meta .comment-metadata a:hover{color:#606060}.comment-list > li article .comment-meta .comment-metadata .edit-link:hover{color:#606060}.comment-list > li article .comment-meta .comment-metadata .edit-link i{font-size:14px;font-size:1.4rem;color:#848484;padding:0 5px}.comment-list > li article .comment-content ul{list-style:square}.comment-list > li article .reply{text-transform:uppercase;font-size:14px;font-size:1.4rem}.comment-list > li article .reply i{padding-right:5px}.comment-list > li article .reply:hover i{color:#242424}.comment-list > li .comments-avatar{height:130px;overflow:hidden;position:absolute;width:130px;float:left}.comment-list > li .comments-avatar img{margin:0}.comment-list > li .comments-avatar .overlay{display:block;width:130px;height:130px;position:absolute;top:0;left:0;z-index:500;pointer-events:none;background:url("/wp-content/plugins/wbls-gem/public/images/avatar.png") no-repeat left top;outline:0}.comment-list > li .comment-metadata, .comment-list > li .comment-author, .comment-list > li .comment-content, .comment-list > li .comment-awaiting-moderation{display:block;margin-left:150px;float:none}.comment-respond{margin-top:50px;margin-bottom:50px}.comment-respond p.comment-form-author, .comment-respond p.comment-form-email{width:50%;float:left}.comment-respond p.comment-form-author input{width:98%}.comment-respond p.comment-form-url{width:100%}.comment-respond input, .comment-respond textarea{width:100%;border-color:#d7d7d7;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.comment-respond input:hover, .comment-respond textarea:hover{border-color:#848484}.comment-respond label{display:block}.comment-respond .form-submit input{width:auto;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.comment-respond textarea{padding:10px}#primary .sticky{display:block;border-radius:7px;position:relative;color:#fff;padding-bottom:40px}#primary .sticky .entry-title a{color:#fff !important}#primary .sticky .entry-title a:hover{color:#000 !important}#primary .sticky .entry-content h1, #primary .sticky .entry-content h2, #primary .sticky .entry-content h3, #primary .sticky .entry-content h4, #primary .sticky .entry-content h5, #primary .sticky .entry-content h6{color:#fff}#primary .sticky .entry-content li{margin-bottom:15px}#primary .sticky a, #primary .sticky span, #primary .sticky time{color:#fff !important}#primary .sticky a:hover, #primary .sticky span:hover, #primary .sticky time:hover{color:#242424 !important}#primary .sticky li code{color:#000;list-decoration:show}#primary .sticky .entry-meta a, #primary .sticky .entry-footer a{color:#242424}#primary .entry-header{margin-bottom:35px}#primary .entry-title a{color:#000}#primary .entry-meta, #primary .entry-footer{padding:10px 0 0 0;position:relative}#primary .entry-meta span, #primary .entry-meta a, #primary .entry-footer span, #primary .entry-footer a{color:#848484}#primary .entry-meta a:hover, #primary .entry-meta span a:hover, #primary .entry-footer a:hover, #primary .entry-footer span a:hover{color:#606060}#primary .entry-meta span, #primary .entry-footer span{padding-right:25px}#primary .entry-meta span span, #primary .entry-footer span span{padding:0}#primary .entry-meta span.edit-link, #primary .entry-meta span.tags-links, #primary .entry-footer span.edit-link, #primary .entry-footer span.tags-links{border-right:0}#primary .entry-meta .fa, #primary .entry-footer .fa{padding-right:5px}#primary .entry-meta .fa.fa-clock-o, #primary .entry-footer .fa.fa-clock-o{padding-right:3px}#primary .entry-footer span{border:0}.hentry{margin:0 0px 48px 0px}.single .byline, .group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.entry-content blockquote{position:relative;padding-left:38px;margin-bottom:30px}.entry-content blockquote:before{position:absolute;content:"\f10d";font-size:25px;font-size:2.5rem;font-family:'FontAwesome';left:8px;top:10px;color:#fff;z-index:1}.entry-content blockquote:after{content:"";position:absolute;width:40px;height:40px;transform:rotate(45deg);top:10px;left:0;z-index:auto}.entry-content blockquote p{padding:10px 20px;font-size:20px;font-size:2rem;margin-top:0;margin-left:10px}.post .post-thumb img{margin:0}#primary .post.hentry{background-color:#f8f8f8;border:1px solid #eae9e9}#primary .post.hentry .entry-header, #primary .post.hentry .entry-content, #primary .post.hentry .entry-footer, #primary .post.hentry .entry-summary{padding-left:50px;padding-right:50px}#primary .post.hentry .entry-header{padding-top:40px}.blog-content{padding-bottom:15px}.blog-content .hentry{margin:0 0 3em}.blog-content article{padding-bottom:3em}.blog-content p.portfolio-readmore{margin:10px 0px}#primary .entry-title a{color:#000}.home .flexslider{margin-bottom:0 !important;border:0 !important;margin-bottom:0;-webkit-box-shadow:inset 0 0 0 transparent !important;-moz-box-shadow:inset 0 0 0 transparent !important;box-shadow:inset 0 0 0 transparent !important;background-clip:padding-box;-webkit-border-radius:0px !important;border-radius:0px !important}.home .flexslider .slides img{margin:0 !important}.home .flexslider .slides .flex-caption{width:35%;position:absolute;bottom:5%;right:3%;padding:50px;background-color:rgba(36, 36, 36, 0.6);min-height:100px}.home .flexslider .slides .flex-caption h1, .home .flexslider .slides .flex-caption h2, .home .flexslider .slides .flex-caption h3, .home .flexslider .slides .flex-caption h4, .home .flexslider .slides .flex-caption h5, .home .flexslider .slides .flex-caption h6{color:#fff;text-transform:uppercase;padding-bottom:15px;margin-bottom:15px;text-align:right;position:relative}.home .flexslider .slides .flex-caption h1:after, .home .flexslider .slides .flex-caption h2:after, .home .flexslider .slides .flex-caption h3:after, .home .flexslider .slides .flex-caption h4:after, .home .flexslider .slides .flex-caption h5:after, .home .flexslider .slides .flex-caption h6:after{position:absolute;content:"";right:0;bottom:0;width:100%;height:2px;background-color:rgba(215, 215, 215, 0.4)}.home .flexslider .slides .flex-caption a.btn::before{display:none}.home .flexslider .slides .flex-caption h1{font-size:30px;font-size:3rem}.home .flexslider .slides .flex-caption h2{font-size:26px;font-size:2.6rem}.home .flexslider .slides .flex-caption h3{font-size:22px;font-size:2.2rem}.home .flexslider .slides .flex-caption h4{font-size:20px;font-size:2rem}.home .flexslider .slides .flex-caption h5{font-size:18px;font-size:1.8rem}.home .flexslider .slides .flex-caption a, .home .flexslider .slides .flex-caption p a{color:#fff;padding:6px 16px;margin-top:20px;font-weight:700;display:inline-block;text-align:center;position:relative;right:20px;line-height:1.7;float:right}.home .flexslider .slides .flex-caption a:hover, .home .flexslider .slides .flex-caption p a:hover{background-color:#242424}.home .flexslider .slides .flex-caption a:after, .home .flexslider .slides .flex-caption p a:after{border-bottom:17px solid transparent;border-left:20px solid #242424;border-top:17px solid transparent;content:"";position:absolute;right:-20px;top:0}.home .flexslider .slides .flex-caption p{margin-bottom:0;color:#fff;text-align:right}.home .flexslider .slides .flex-caption p a{float:none}.home .flexslider .flex-control-paging li a{width:12px;border-radius:0;background:#242424;box-shadow:none;height:12px;transform:rotate(45deg);transform-origin:0 100%}.home .flexslider .flex-control-paging li .flex-active{background:#fff}.home .flexslider .flex-control-nav{z-index:10;bottom:20px}.home .flexslider .flex-direction-nav a{width:0 !important;height:0 !important;padding:0 !important;background:none;text-align:center;text-indent:-999em;line-height:auto}.home .flexslider .flex-direction-nav a:before{display:none}.home .flexslider .flex-direction-nav .flex-nav-prev a{border-top:25px solid transparent;border-right:25px solid #242424;border-bottom:25px solid transparent}.home .flexslider .flex-direction-nav .flex-nav-next a{border-top:25px solid transparent;border-left:25px solid #242424;border-bottom:25px solid transparent}.services-wrapper div:nth-child(2n+1){margin-right:0}.services-wrapper>div:nth-child(3n+1){clear:both}.services-wrapper>div{margin-bottom:50px}.services-wrapper .service-featured{width:89px;float:left;position:relative}.services-wrapper .service-featured img{margin:0}.services-wrapper .service-featured .overlay2{display:block;width:89px;height:89px;position:absolute;top:0;left:0;z-index:500;background:url("/wp-content/plugins/wbls-gem/public/images/bg-service.png") no-repeat left top;outline:0}.services-wrapper .service-content{width:65%;float:right;margin-right:5%}.services-wrapper .service-content p{color:#848484}.services-wrapper .service-content h5{margin-bottom:10px;font-size:20px;font-size:2rem}.home .site-content #primary .post-wrapper-head{text-align:center;margin:0 auto 86px}.home .site-content #primary .post-wrapper-head h2{display:inline;position:relative;padding-bottom:10px;margin-bottom:0}.home .site-content #primary .post-wrapper-head h2:before{position:absolute;width:40%;height:5px;content:"";bottom:-10px;left:30%}.home .site-content #primary .post-wrapper-head h2:after{height:14px;position:absolute;transform:rotate(45deg);transform-origin:0 100%;width:14px;left:47%;bottom:-8px;content:"";border:2px solid #fff}.home .site-content #primary .post-wrapper{position:relative}.home .site-content #primary .post-wrapper .latest-posts{margin-bottom:20px}.home .site-content #primary .post-wrapper .latest-posts .one-third.column{margin:0;width:33.25%}.home .site-content #primary .post-wrapper .latest-posts .posted-on{color:#ababac;margin-bottom:5px;font-size:12px;font-size:1.2rem}.home .site-content #primary .post-wrapper .latest-posts .posted-on .fa{padding-right:5px;color:#ababac}.home .site-content #primary .post-wrapper .latest-posts .posted-on .author{padding-left:20px}.home .site-content #primary .post-wrapper .latest-posts .posted-on .author a{color:#ababac}.home .site-content #primary .post-wrapper .latest-posts .posted-on .author a:hover{color:#606060}.home .site-content #primary .post-wrapper .latest-post.even .overlay{background:url("/wp-content/plugins/wbls-gem/public/images/bg-transparent-post-2.png") no-repeat left top}.clip-svg{height:0}.breadcrumb-wrap{padding:5px 0;background-color:#d7d7d7}.breadcrumb-wrap .six.breadcrumb{text-align:right}.breadcrumb-wrap .six.breadcrumb #crumbs{padding:23px 0 10px}.breadcrumb-wrap .six.breadcrumb .current{padding-left:5px}.breadcrumb-wrap .six.breadcrumb a{padding-right:5px;padding-left:5px}.breadcrumb-wrap .entry-header h1{margin-bottom:0}.hr-divider{margin:40px -100% 70px;padding:20px 100%;border-top:1px solid #B5B6B6;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:100%;position:relative}.hr-divider:after{content:"";width:50px;height:23px;background:url("/wp-content/plugins/wbls-gem/public/images/arrow.png") no-repeat left top;position:absolute;left:49%;top:-22px}.error-404.not-found ul{margin-left:0}.error-404.not-found .page-header h1{text-align:center}.latest-post-thumb{height:350px;overflow:hidden;position:relative}.latest-post-thumb .overlay{display:block;width:382px;height:350px;position:absolute;top:0;left:0;z-index:500;pointer-events:none;background:url("/wp-content/plugins/wbls-gem/public/images/bg-transparent-post.png") no-repeat left top;outline:0}.latest-post-thumb img{margin:0}.even .latest-post-thumb .overlay{background:url("/wp-content/plugins/wbls-gem/public/images/bg-transparent-post-2.png") no-repeat left top}.latest-post-content{border:1px solid #d7d7d7;background-color:#F0F2F3;padding:30px;height:350px;overflow:hidden}.latest-post-content .post-content-inner{height:300px;overflow:hidden}.latest-post-content .post-content-inner p{color:#686868;margin-bottom: .5em}.latest-post-content h1, .latest-post-content h2, .latest-post-content h3, .latest-post-content h4, .latest-post-content h5, .latest-post-content h6{font-weight:400;margin-bottom:10px}.latest-post-content h1 a, .latest-post-content h2 a, .latest-post-content h3 a, .latest-post-content h4 a, .latest-post-content h5 a, .latest-post-content h6 a{color:#000}.latest-post-content a.btn-readmore{color:#242424;font-size:12px;font-size:1.2rem}.author-bio{margin-bottom:60px}.author-bio .author-info .avatar{width:50px;float:left}.author-bio .author-info .description{float:right;width:92%}.share-box, .entry-content .widget_social-networks-widget{margin-bottom:60px}.share-box h4, .entry-content .widget_social-networks-widget h4{margin-bottom:10px}.share-box ul, .entry-content .widget_social-networks-widget ul{text-align:left;margin:0;padding:0}.share-box ul li, .entry-content .widget_social-networks-widget ul li{margin:0 10px 0 0;display:inline-block}.share-box ul li a, .entry-content .widget_social-networks-widget ul li a{width:30px;height:30px;line-height:30px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background-color:#242424;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);color:#fff;display:block;text-align:center}.share-box ul li a i, .entry-content .widget_social-networks-widget ul li a i{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.related-posts{margin-bottom:60px}.related-posts ul#webulous-related-posts{list-style-type:none;margin:0}.related-posts ul#webulous-related-posts li{width:18%;float:left;margin:1%;line-height:normal;text-align:center}.related-posts ul#webulous-related-posts li a{line-height:normal}.related-posts ul#webulous-related-posts li a img{margin:0}.related-posts ul#webulous-related-posts li:hover a{color:#242424}.social ul{text-align:right}.widget_magazine-post-boxed-widget{margin-bottom:50px;content:"";display:table}.widget_magazine-post-boxed-widget article{background-color:transparent !important}.widget_magazine-post-boxed-widget article img{display:block}.widget_magazine-post-boxed-widget .small-posts-vertical.eight.columns{margin-right:0;margin-left:1%}.widget_magazine-post-boxed-widget .eight.columns{margin-left:0;margin-right:2%}.widget_magazine-post-boxed-widget .entry-header{padding:0 !important}.widget_magazine-post-boxed-widget .entry-content{padding-left:15px !important;padding-right:15px !important;font-size:13px;font-size:1.3rem}.widget_magazine-post-boxed-widget .entry-content .cat-links{margin-bottom:8px;display:block}.widget_magazine-post-boxed-widget .entry-content .cat-links a{color:#fff;padding:3px 3px 4px 8px;position:relative;margin-right:10px;font-size:12px;font-size:1.2rem}.widget_magazine-post-boxed-widget .entry-content .cat-links a::after{border-bottom:11px solid transparent;border-left-width:8px;border-left-style:solid;border-top:11px solid transparent;content:"";position:absolute;right:-8px;top:0;transition:all 0.5s ease 0s;width:0}.widget_magazine-post-boxed-widget .entry-content .cat-links a:hover{background:#242424}.widget_magazine-post-boxed-widget .entry-content .cat-links a:hover:after{border-left-color:#242424}.widget_magazine-post-boxed-widget .entry-content .entry-title{margin-bottom:8px;font-size:36px;font-size:3.6rem}.widget_magazine-post-boxed-widget .magazine-blog-meta{font-size:12px;font-size:1.2rem;color:#848484;margin-bottom:25px}.widget_magazine-post-boxed-widget .magazine-blog-meta span{margin-right:5px}.widget_magazine-post-boxed-widget .magazine-blog-meta .tags-links{margin-left:10px}.widget_magazine-post-boxed-widget .magazine-blog-meta a{color:#848484}.widget_magazine-post-boxed-widget .magazine-blog-meta a:hover{color:red}.widget_magazine-post-boxed-widget .magazine-blog-meta .fa{margin-right:5px}.widget_magazine-post-boxed-widget a.btn::before, .widget_magazine-post-boxed-widget a.btn::after, .widget_magazine-post-boxed-widget .btn::before, .widget_magazine-post-boxed-widget .btn::after{border-top-width:12px;border-bottom-width:12px}.widget_magazine-post-boxed-widget a.btn, .widget_magazine-post-boxed-widget .btn{font-size:12px;font-size:1.2rem;padding:2px 8px}.widget_magazine-post-boxed-widget h3.widget-title{margin-bottom:14px;padding-bottom:0;border-bottom-style:solid;border-bottom-width:1px}.widget_magazine-post-boxed-widget h3.widget-title:before, .widget_magazine-post-boxed-widget h3.widget-title:after{display:none}.widget_magazine-post-boxed-widget .mag-divider{position:relative;padding:8px 10px 8px 18px;color:#fff;font-size:16px;text-transform:capitalize;font-weight:400;display:inline-block}.widget_magazine-post-boxed-widget .mag-divider::after{border-bottom:23px solid transparent;border-left-width:15px;border-left-style:solid;border-top:23px solid transparent;content:"";position:absolute;right:-15px;top:0;transition:all 0.5s ease 0s;width:0}.widget_magazine-post-boxed-widget .small-posts-vertical .small-post-content, .widget_magazine-post-boxed-widget .small-posts-horizontal .small-post-content{padding:5px 12px 5px;float:left;width:calc(100% - 130px)}.widget_magazine-post-boxed-widget .small-posts-vertical .entry-title, .widget_magazine-post-boxed-widget .small-posts-horizontal .entry-title{font-size:2rem;margin-bottom:5px;text-transform:capitalize}.widget_magazine-post-boxed-widget .small-posts-vertical img, .widget_magazine-post-boxed-widget .small-posts-horizontal img{float:left}.widget_magazine-post-boxed-widget .small-posts-vertical .magazine-blog-meta, .widget_magazine-post-boxed-widget .small-posts-horizontal .magazine-blog-meta{margin-bottom:0}.widget_magazine-post-boxed-widget .small-posts-vertical article, .widget_magazine-post-boxed-widget .small-posts-horizontal article{margin-bottom:25px}.widget_magazine-post-boxed-widget .horizontal-head-wrapper{margin-left:0}.widget_magazine-featured-slider-widget{margin-bottom:50px;content:"";display:table}.widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .flex-control-nav{display:none}.widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .flex-direction-nav a{opacity:1;top:auto;bottom:30px;margin:0}.widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .flex-direction-nav .flex-prev{left:auto;right:10%;border-top:none !important;border-right:none !important;border-bottom:none !important;background:url(/wp-content/plugins/wbls-gem/public/images/magazine-prev.png) no-repeat;height:32px !important;width:32px !important}.widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .flex-direction-nav .flex-next{right:5%;border-top:none !important;border-left:none !important;border-bottom:none !important;background:url(/wp-content/plugins/wbls-gem/public/images/magazine-next.png) no-repeat;height:32px !important;width:32px !important}.widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption{width:70%;right:auto;left:0;bottom:0;padding:25px;text-align:left;font-size:14px}.widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption a{padding:0;color:rgba(255, 255, 255, 0.8);font-weight:400;background:transparent;position:static;margin:0;float:none}.widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption a:before, .widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption a:after{display:none}.widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption .portfolio-readmore{position:relative}.widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption .portfolio-readmore a.btn{display:inline-block;padding:3px 10px;color:#242424 !important;background:#fff;position:relative;left:0;font-size:12px;font-size:1.2rem}.widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption .portfolio-readmore a.btn:hover{color:#fff !important;background:#242424}.widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption .portfolio-readmore a.btn:hover:after{border-left-color:#242424}.widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption .portfolio-readmore a.btn::after{display:block;border-bottom:13px solid transparent;border-left:10px solid #fff;border-top:13px solid transparent;content:"";position:absolute;right:-10px;top:0;transition:all 0.5s ease 0s;width:0}.widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption .magazine-slider-top-meta{margin-bottom:5px}.widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption .magazine-slider-top-meta span{margin:0px 10px}.widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption .magazine-slider-top-meta span:first-child{margin-left:0}.widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption .magazine-slider-top-meta span .fa{margin-right:7px;color:rgba(255, 255, 255, 0.8)}.widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption p{text-align:left;color:rgba(255, 255, 255, 0.8);font-size:14px;margin-bottom:10px}.widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption h1, .widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption h2, .widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption h3, .widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption h4, .widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption h5, .widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption h6, .widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption .entry-title{text-transform:capitalize;padding-bottom:0;margin-bottom:8px;text-align:left;color:#fff}.widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption h1 a, .widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption h2 a, .widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption h3 a, .widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption h4 a, .widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption h5 a, .widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption h6 a, .widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption .entry-title a{color:#fff !important}.widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption h1:after, .widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption h2:after, .widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption h3:after, .widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption h4:after, .widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption h5:after, .widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption h6:after, .widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption .entry-title:after{display:none}.widget_magazine-highlighted-post-widget{margin-bottom:50px;content:"";display:flex}.widget_magazine-highlighted-post-widget .widget_highlighted_post_area{margin:0}.widget_magazine-highlighted-post-widget .widget_highlighted_post_area li:nth-of-type(2n-1){margin-left:0}.widget_magazine-highlighted-post-widget .single-highlited-post{position:relative;margin-bottom:15px}.widget_magazine-highlighted-post-widget .single-highlited-post .highlights-featured-image img{display:block}.widget_magazine-highlighted-post-widget .single-highlited-post .highlights-content{position:absolute;background:rgba(36, 36, 36, 0.6);padding:3% 3% 3% 5%;bottom:0;width:100%}.widget_magazine-highlighted-post-widget .single-highlited-post .highlights-content .entry-title{margin-bottom:0;font-size:20px}.widget_magazine-highlighted-post-widget .single-highlited-post .highlights-content .magazine-slider-top-meta{color:#fff}.widget_magazine-highlighted-post-widget .single-highlited-post .highlights-content .magazine-slider-top-meta .fa{font-size:12px;margin-right:3px}.widget_magazine-highlighted-post-widget .single-highlited-post .highlights-content .magazine-slider-top-meta a{color:#fff;font-size:12px}.widget_magazine-highlighted-post-widget .single-highlited-post .highlights-content .magazine-slider-top-meta span{margin:0px 4px}.widget_magazine-highlighted-post-widget .single-highlited-post .highlights-content .magazine-slider-top-meta .date-structure{margin-left:0}#primary .widget_magazine-highlighted-post-widget .single-highlited-post .entry-title a{color:#fff;margin-bottom:0}#secondary .single-highlited-post, .site-footer .footer-widgets .single-highlited-post{width:100%}#secondary .single-highlited-post h1, #secondary .single-highlited-post h1 a, .site-footer .footer-widgets .single-highlited-post h1, .site-footer .footer-widgets .single-highlited-post h1 a{color:#fff}#secondary .widget_magazine-post-boxed-widget, .site-footer .footer-widgets .widget_magazine-post-boxed-widget{display:block}#secondary .widget_magazine-post-boxed-widget .vertical-head-wrapper, #secondary .widget_magazine-post-boxed-widget .small-posts-vertical, .site-footer .footer-widgets .widget_magazine-post-boxed-widget .vertical-head-wrapper, .site-footer .footer-widgets .widget_magazine-post-boxed-widget .small-posts-vertical{width:100%}#secondary .widget_magazine-post-boxed-widget .horizontal-head-wrapper .entry-header, #secondary .widget_magazine-post-boxed-widget .horizontal-head-wrapper .entry-content, .site-footer .footer-widgets .widget_magazine-post-boxed-widget .horizontal-head-wrapper .entry-header, .site-footer .footer-widgets .widget_magazine-post-boxed-widget .horizontal-head-wrapper .entry-content{width:100%}#secondary .widget_magazine-post-boxed-widget .small-posts-horizontal .small-post, .site-footer .footer-widgets .widget_magazine-post-boxed-widget .small-posts-horizontal .small-post{width:100%}#secondary .widget_magazine-featured-slider-widget, .site-footer .footer-widgets .widget_magazine-featured-slider-widget{display:block}#secondary .widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption, .site-footer .footer-widgets .widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption{position:static;width:100%;background-color:rgba(36, 36, 36, 0.8) !important}#secondary .widget_magazine-featured-slider-widget ul li, #secondary .widget_magazine-featured-slider-widget ol li, .site-footer .footer-widgets .widget_magazine-featured-slider-widget ul li, .site-footer .footer-widgets .widget_magazine-featured-slider-widget ol li{list-style:none;border-bottom:none;padding:0}#secondary .widget_magazine-featured-slider-widget .flexslider, .site-footer .footer-widgets .widget_magazine-featured-slider-widget .flexslider{background-color:transparent}#secondary .widget_magazine-featured-slider-widget .flexslider .flex-direction-nav .flex-prev, .site-footer .footer-widgets .widget_magazine-featured-slider-widget .flexslider .flex-direction-nav .flex-prev{right:calc(10% + 30px)}#secondary .widget_magazine-featured-slider-widget .flexslider ul li, .site-footer .footer-widgets .widget_magazine-featured-slider-widget .flexslider ul li{border-bottom:none}.mag-divider{position:relative;padding:8px 10px 8px 18px;color:#fff;font-size:16px;text-transform:capitalize;font-weight:400;display:inline-block}.mag-divider::after{border-bottom:23px solid transparent;border-top:23px solid transparent;border-left-width:15px;border-left-style:solid;content:"";position:absolute;right:-15px;top:0;transition:all 0.5s ease 0s;width:0}#secondary{padding:11px 25px 20px;background-color:#f8f8f8;border:1px solid #eae9e9}.left-sidebar .widget ul, .left-sidebar .widget ol{margin:0;list-style:inside}.widget-area .left-sidebar ul li{list-style-image:url("/wp-content/plugins/wbls-gem/public/images/right-arrow-black.png");padding:15px 0px;border-bottom:1px solid #d7d7d7;color:#848484}.widget-area .left-sidebar ul a{color:#848484}.widget-area .left-sidebar .widget:first-child{padding-top:0}.widget-area ul ul{margin:0}.widget-area ul ul li{padding-left:10px !important}.footer-widgets .widget{padding:36px 0 10px;line-height:1}.footer-widgets .widget ul, .footer-widgets .widget ol{padding:0;list-style:none}.footer-widgets .widget ul li, .footer-widgets .widget ol li{padding:8px 1px;border-bottom:1px solid #d7d7d7}.footer-widgets .widget ul li ul, .footer-widgets .widget ul li ol, .footer-widgets .widget ol li ul, .footer-widgets .widget ol li ol{padding:0}.footer-widgets .widget select{max-width:100%}.widget-area .left-sidebar .widget{padding:36px 0 10px}.widget-area .left-sidebar .widget ul li, .widget-area .left-sidebar .widget ol li{border-bottom:1px solid #d7d7d7}.widget-area .left-sidebar .widget ul li ul, .widget-area .left-sidebar .widget ul li ol, .widget-area .left-sidebar .widget ol li ul, .widget-area .left-sidebar .widget ol li ol{padding:0}.widget-area .left-sidebar .widget select{max-width:100%}.widget-title{padding:14px 14px 14px 0;margin-bottom:0}.widget_search .search-submit{margin-top:5px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.left-sidebar .recentcomments a:hover{color:#242424 !important}.left-sidebar ul ul li:first-child, .footer-widgets ul ul li:first-child{border-top:1px solid #d7d7d7;margin-top:10px}.left-sidebar ul ul li:last-child, .footer-widgets ul ul li:last-child{border-bottom:none !important;padding-bottom:0 !important}.widget_calendar table{border-collapse:separate;margin-bottom:0;margin-top:18px}.widget_calendar table #today{color:#fff}.widget_calendar table #today a{color:#fff}.widget_calendar table td#prev{text-align:left}.widget_calendar table td#next{text-align:right}.widget_calendar table caption, .widget_calendar table th, .widget_calendar table td{text-align:center;border:none}.widget_calendar table caption{padding:10px;color:#fff;position:relative;width:90%;margin:0 auto 15px}.widget_calendar table caption:after, .widget_calendar table caption:before{position:absolute;content:"";top:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;width:0;border-top:18px solid transparent;border-bottom:18px solid transparent}.widget_calendar table caption:after{right:-15px}.widget_calendar table caption:before{left:-15px}.widget_calendar table thead th{padding:7px 0}.widget_calendar table td{padding:10px 0}.left-sidebar .widget_calendar caption{padding:7px 10px}.widget_archive select, .widget_categories select{width:100%;background-color:#fff;margin:18px 18px 0 0;border:1px solid #d7d7d7}.widget_archive select{padding:5px 60px 4px 10px}.widget_categories select{padding:5px 10px 4px 10px}.left-sidebar .widget_archive ul li, .left-sidebar .widget_categories ul li{list-style-image:none;list-style-position:outside;list-style-type:none;position:relative;padding-left:25px}.left-sidebar .widget_archive ul li:before, .left-sidebar .widget_categories ul li:before{content:'\f073';position:absolute;left:0;font-family:fontawesome;color:#848484}.left-sidebar .widget_categories ul li:before{content:'\f115'}.left-sidebar .widget_categories ul li li{padding-left:25px !important}.rss-date, .widget_rss cite{display:block;color:#848484;margin:5px 0}.left-sidebar .widget_rss ul{margin:0;list-style-type:none}.left-sidebar .widget_rss ul li{list-style-image:none !important}.left-sidebar .widget_rss a{font-weight:700}.left-sidebar .widget_rss a:hover{color:#242424 !important}.left-sidebar .widget_rss .widget-title a{color:#000 !important}.left-sidebar .widget_rss .widget-title a img{margin:0;display:inline}.rssSummary{font-size:15px;font-size:1.5rem;padding-top:8px}.search-form{padding:18px;padding-left:0;position:relative}.search-form .search-field{border:1px solid #d7d7d7;border-right:0;border-radius:0;width:90%;position:relative;padding:5px 10% 5px 5px}.search-form input.search-submit{height:25px;position:absolute;text-indent:-9999em;width:30px;top:19px;right:12px;background:url("/wp-content/plugins/wbls-gem/public/images/icon-search-white.png") no-repeat center center;padding:16px 20px;margin:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.search-form input.search-submit:hover{background:#242424 url("/wp-content/plugins/wbls-gem/public/images/icon-search-white.png") no-repeat center center}#secondary label{position:relative;display:block}#secondary label:after, #secondary label:before{position:absolute;content:"";top:0;width:14px;height:32px}.left-sidebar .textwidget, .footer-widgets .textwidget{padding:18px;padding-left:0}.left-sidebar .textwidget select, .footer-widgets .textwidget select{padding:5px 20px 5px 10px;background-color:#fff}.left-sidebar .textwidget img, .footer-widgets .textwidget img{display:block;margin:10px 0}.wp-caption .wp-caption-text{margin:0}.tagcloud{padding:18px 18px 18px 0}.widget_tag_cloud a{padding:6px 7px;background-color:#848484;color:#fff;margin-bottom:4px;display:inline-block;font-size:0.9em !important;background-clip:padding-box;-webkit-border-radius:3px;border-radius:3px}.widget_tag_cloud a:hover{color:#fff}.social, .branding .social .widget_social-networks-widget{padding:0}.social widget-title, .branding .social .widget_social-networks-widget widget-title{diplay:none}.social ul, .branding .social .widget_social-networks-widget ul{padding:0;margin:0 !important}.social ul li, .branding .social .widget_social-networks-widget ul li{padding:0 2px;display:inline-block;border:0}.social ul li a, .branding .social .widget_social-networks-widget ul li a{border:0;padding:0;width:34px;display:block;height:34px;line-height:34px;text-align:center;position:relative;background-color:#000;color:#fff}.social ul li a:hover, .branding .social .widget_social-networks-widget ul li a:hover{color:#fff}.social ul li a:after, .branding .social .widget_social-networks-widget ul li a:after{position:absolute;content:"";left:0;bottom:-10px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;z-index:-1;width:0;border-top:10px solid #000;border-left:17px solid transparent;border-right:17px solid transparent}.site-footer .widget_social-networks-widget ul li{border:0}.site-footer .widget_social-networks-widget ul li a:hover{background-color:#242424;color:#fff}#secondary select, .footer-widgets select{-moz-appearance:none;appearance:none;background-color:#242424;border:1px solid #d7d7d7;background:url("/wp-content/plugins/wbls-gem/public/css/images/dropdown.png") no-repeat 95% 50%}.left-sidebar .widget_recent_comments ul li{list-style-image:none;list-style-position:outside;list-style-type:none;position:relative;padding-left:25px}.left-sidebar .widget_recent_comments ul li:before{content:'\f0e5';position:absolute;left:0;color:#848484;font-family:fontawesome}.site-footer{background-color:#202020;position:relative}.site-footer .footer-widgets{padding:80px 0;color:#fff}.site-footer .footer-widgets ul, .site-footer .footer-widgets ol{margin-left:0}.site-footer .footer-widgets ul li, .site-footer .footer-widgets ol li{padding:12px 1px}.site-footer .footer-widgets li{border-color:#606060 !important}.site-footer .footer-widgets .sub-menu{margin-left:6px}.site-footer .footer-widgets .widget{padding:1em 0}.site-footer .footer-widgets .widget-title{color:#fff;margin-bottom:40px;position:relative}.site-footer .footer-widgets .widget-title:before{position:absolute;width:40%;height:5px;content:"";bottom:-10px;left:0}.site-footer .footer-widgets .widget-title:after{height:14px;position:absolute;transform:rotate(45deg);transform-origin:0 100%;width:14px;left:16%;bottom:-8px;content:"";border:2px solid #202020}.site-footer .footer-widgets a{color:#fff}.site-footer .footer-widgets p{margin-bottom:0}.site-footer .footer-widgets .textwidget{padding-right:0}.site-footer .footer-widgets .textwidget p{margin-bottom:1.5em}.site-footer .footer-widgets .widget_calendar table td{color:#fff}.site-footer .footer-widgets .widget_calendar table td a:hover{color:#fff}.site-footer .footer-widgets .widget_recent_entries .post-date{color:#848484;padding-top:6px;font-size:14px;font-size:1.4rem}.site-footer .footer-widgets .widget_archive select, .site-footer .footer-widgets .widget_categories select, .site-footer .footer-widgets .textwidget select{color:#242424;background-color:#fff}.site-footer .footer-widgets .widget_tag_cloud a:hover{background-color:#fff}.site-footer .footer-widgets .widget_rss .widget-title img{display:inline;margin:0}.site-footer .footer-widgets .widget_rss ul a:hover{color:#fff}.site-footer .footer-widgets .widget_rss ul span, .site-footer .footer-widgets .widget_rss ul cite{color:#606060}.site-footer .footer-widgets button:hover, .site-footer .footer-widgets input[type="button"]:hover, .site-footer .footer-widgets input[type="reset"]:hover, .site-footer .footer-widgets input[type="submit"]:hover{background-color:#fff}.site-footer .footer-widgets .textwidget i{padding-right:10px}.site-footer .footer-widgets .alpha .textwidget img{margin-top:0}.site-footer .scroll-to-top{color:#fff;bottom:3%;cursor:pointer;display:none;position:fixed;right:20px;z-index:999;text-align:center;line-height:40px;width:40px;background-clip:padding-box;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:background-color 0.3s linear;-moz-transition:background-color 0.3s linear;-o-transition:background-color 0.3s linear;transition:background-color 0.3s linear}.site-footer .textwidget .wpcf7-form p{margin-bottom:3px}.footer-bottom{min-height:45px;padding:10px 0;color:#fff;background-color:#151515}.footer-bottom .sep:after{display:none}.footer-bottom p{color:#fff;padding:10px 0px;margin-bottom:0}.footer-bottom a:hover{color:#fff}.footer-bottom ul.menu{text-align:right;margin:5px 0 0}.footer-bottom ul.menu li{display:inline-block;padding:0 10px;border:0}.footer-bottom ul.menu li a{padding:10px 5px;display:block;color:#fff}.footer-bottom .widget{padding:0}.footer-nav .widget-title, .branding .social .widget-title{display:none}.site-main ul#social-widget{margin-left:0}.tabs.normal,.tabs{background:none !important;border:0 !important}.tabs.normal ul, .tabs ul{margin:0;list-style-type:none;border:0}.tabs.normal ul li, .tabs ul li{display:block;float:left;padding:0 !important}.tabs.normal ul li a, .tabs ul li a{display:block;outline:none;padding:13px 30px;text-decoration:none;color:#fff;position:relative;float:left;border-bottom:0;position:relative;background-color:#848484}.tabs.normal ul li a:after, .tabs.normal ul li a:before, .tabs ul li a:after, .tabs ul li a:before{content:'';position:absolute;width:0;height:0;border-style:solid;border-color:transparent;z-index:1;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.tabs.normal ul li a:before, .tabs ul li a:before{top:0;border-width:24px 0 24px 16.5px;right:-16px;border-left-color:#848484}.tabs.normal ul li a:after, .tabs ul li a:after{top:0;right:-15px;border-width:24px 0 24px 15px;border-color:transparent}.tabs.normal ul li a:hover, .tabs.normal ul li a.tabulous_active, .tabs ul li a:hover, .tabs ul li a.tabulous_active{color:#fff !important}.tabs.normal .tabs_container, .tabs .tabs_container{border:1px solid #959494;position:relative}.tabs.normal .tabs_container div, .tabs .tabs_container div{padding:20px;margin-top:-40px;width:100%}.tabs.center ul{text-align:center}.tabs.center ul li, .tabs.center ul li a{float:none;display:inline-block}.widget.widget_ourteam-widget,.our-team{padding:50px 15px 35px;background-color:#fff;border:1px solid #d7d7d7;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.widget.widget_ourteam-widget .team-avatar, .our-team .team-avatar{position:relative;width:150px;height:150px;display:block;overflow:hidden;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);background:#fff;border:1px solid #d7d7d7;margin:0 auto 50px}.widget.widget_ourteam-widget .team-avatar img, .our-team .team-avatar img{margin:0;width:100%}.widget.widget_ourteam-widget .team-avatar .ourteam-overlay, .our-team .team-avatar .ourteam-overlay{width:210px;height:210px;margin:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:relative;top:-30px;left:-30px}.widget.widget_ourteam-widget ul.team-social, .our-team ul.team-social{margin:0;text-align:center;list-style-type:none}.widget.widget_ourteam-widget ul.team-social li, .our-team ul.team-social li{margin:0 3px;padding:0;border:0;display:inline}.widget.widget_ourteam-widget ul.team-social li a, .our-team ul.team-social li a{display:inline-block;text-align:center;color:#fff;font-weight:400;font-size:10px;font-size:1rem;position:relative;width:26px;height:26px;margin:0 5px;line-height:26px;background-color:#242424;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.widget.widget_ourteam-widget ul.team-social li a i, .our-team ul.team-social li a i{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.widget.widget_ourteam-widget ul.team-social li a:hover i:hover, .our-team ul.team-social li a:hover i:hover{color:#fff}.widget.widget_ourteam-widget .team-content, .our-team .team-content{text-align:center}.widget.widget_ourteam-widget .team-content p a, .our-team .team-content p a{text-decoration:underline}.widget.widget_ourteam-widget .team-content p a:hover, .our-team .team-content p a:hover{color:#000}.widget.widget_ourteam-widget .team-content h4, .our-team .team-content h4{padding-bottom:20px;margin-bottom:20px;font-size:18px;font-size:1.8rem;text-transform:uppercase;position:relative}.widget.widget_ourteam-widget .team-content h4 span, .our-team .team-content h4 span{font-size:0.8em;font-weight:normal;display:block;color:#242424;text-transform:none}.widget.widget_ourteam-widget .team-content h4:after, .our-team .team-content h4:after{position:absolute;width:16%;margin:0;height:2px;left:42%;bottom:0;content:""}.widget.widget_ourteam-widget:hover .team-content p, .our-team:hover .team-content p{color:#fff}.widget.widget_ourteam-widget:hover .team-content h4, .our-team:hover .team-content h4{color:#fff}.widget.widget_ourteam-widget:hover .team-content h4:after, .our-team:hover .team-content h4:after{background-color:#fff}.widget.widget_ourteam-widget:hover .team-content h4 span, .our-team:hover .team-content h4 span{color:#fff}.widget.widget_ourteam-widget:hover .team-social ul li a, .our-team:hover .team-social ul li a{background-color:#fff}.widget.widget_ourteam-widget:hover .team-social ul li a:hover, .our-team:hover .team-social ul li a:hover{background-color:#242424;color:#fff}.widget.widget_ourteam-widget:hover .team-social ul li a:hover i, .widget.widget_ourteam-widget:hover .team-social ul li a:hover i:hover, .our-team:hover .team-social ul li a:hover i, .our-team:hover .team-social ul li a:hover i:hover{color:#fff}.widget.widget_skill-widget .skill-container{position:relative}.widget.widget_skill-widget .skill-container .fa-stack{display:none}.widget.widget_skill-widget .skill-container .skill{height:40px;position:relative;z-index:1;margin:0 0 20px 0;background-color:#d7d7d7;padding:0}.widget.widget_skill-widget .skill-container .skill .skill-percentage{height:40px;position:relative;background-color:#242424}.widget.widget_skill-widget .skill-container .skill .skill-percentage:after{content:"";top:0;border-top:20px solid transparent;border-bottom:20px solid transparent;right:-20px;position:absolute}.widget.widget_skill-widget .skill-container .skill .skill-percentage span{display:block;position:absolute;top:0;right:0;z-index:1;color:#fff;padding:8px;font-weight:700;height:100%;width:50px;text-align:center}.widget.widget_skill-widget .skill-container .skill .skill-percentage.percent100 span{right:0}.widget.widget_skill-widget .skill-container .skill-content{position:absolute;top:8px;left:10px;text-align:left;z-index:100;color:#fff}.percent5{width:5%}.percent10{width:10%}.percent15{width:15%}.percent20{width:20%}.percent25{width:25%}.percent30{width:30%}.percent35{width:35%}.percent40{width:40%}.percent45{width:45%}.percent50{width:50%}.percent55{width:55%}.percent60{width:60%}.percent65{width:65%}.percent70{width:70%}.percent75{width:75%}.percent80{width:80%}.percent85{width:85%}.percent90{width:90%}.percent95{width:95%}.percent100{width:100%}.percent5.start{width:0%;-webkit-animation:percent5  2s ease-out forwards;-moz-animation:percent5  2s ease-out forwards;-ms-animation:percent5  2s ease-out forwards;-o-animation:percent5  2s ease-out forwards;animation:percent5  2s ease-out forwards}.percent10.start{width:0%;-webkit-animation:percent10  2s ease-out forwards;-moz-animation:percent10  2s ease-out forwards;-ms-animation:percent10  2s ease-out forwards;-o-animation:percent10  2s ease-out forwards;animation:percent10  2s ease-out forwards}.percent15.start{width:0%;-webkit-animation:percent15  2s ease-out forwards;-moz-animation:percent15  2s ease-out forwards;-ms-animation:percent15  2s ease-out forwards;-o-animation:percent15  2s ease-out forwards;animation:percent15  2s ease-out forwards}.percent20.start{width:0%;-webkit-animation:percent20  2s ease-out forwards;-moz-animation:percent20  2s ease-out forwards;-ms-animation:percent20  2s ease-out forwards;-o-animation:percent20  2s ease-out forwards;animation:percent20  2s ease-out forwards}.percent25.start{width:0%;-webkit-animation:percent25  2s ease-out forwards;-moz-animation:percent25  2s ease-out forwards;-ms-animation:percent25  2s ease-out forwards;-o-animation:percent25  2s ease-out forwards;animation:percent25  2s ease-out forwards}.percent30.start{width:0%;-webkit-animation:percent30  2s ease-out forwards;-moz-animation:percent30  2s ease-out forwards;-ms-animation:percent30  2s ease-out forwards;-o-animation:percent30  2s ease-out forwards;animation:percent30  2s ease-out forwards}.percent35.start{width:0%;-webkit-animation:percent35  2s ease-out forwards;-moz-animation:percent35  2s ease-out forwards;-ms-animation:percent35  2s ease-out forwards;-o-animation:percent35  2s ease-out forwards;animation:percent35  2s ease-out forwards}.percent40.start{width:0%;-webkit-animation:percent40  2s ease-out forwards;-moz-animation:percent40  2s ease-out forwards;-ms-animation:percent40  2s ease-out forwards;-o-animation:percent40  2s ease-out forwards;animation:percent40  2s ease-out forwards}.percent45.start{width:0%;-webkit-animation:percent45  2s ease-out forwards;-moz-animation:percent45  2s ease-out forwards;-ms-animation:percent45  2s ease-out forwards;-o-animation:percent45  2s ease-out forwards;animation:percent45  2s ease-out forwards}.percent50.start{width:0%;-webkit-animation:percent50  2s ease-out forwards;-moz-animation:percent50  2s ease-out forwards;-ms-animation:percent50  2s ease-out forwards;-o-animation:percent50  2s ease-out forwards;animation:percent50  2s ease-out forwards}.percent55.start{width:0%;-webkit-animation:percent55  2s ease-out forwards;-moz-animation:percent55  2s ease-out forwards;-ms-animation:percent55  2s ease-out forwards;-o-animation:percent55  2s ease-out forwards;animation:percent55  2s ease-out forwards}.percent60.start{width:0%;-webkit-animation:percent60  2s ease-out forwards;-moz-animation:percent60  2s ease-out forwards;-ms-animation:percent60  2s ease-out forwards;-o-animation:percent60  2s ease-out forwards;animation:percent60  2s ease-out forwards}.percent65.start{width:0%;-webkit-animation:percent65  2s ease-out forwards;-moz-animation:percent65  2s ease-out forwards;-ms-animation:percent65  2s ease-out forwards;-o-animation:percent65  2s ease-out forwards;animation:percent65  2s ease-out forwards}.percent70.start{width:0%;-webkit-animation:percent70  2s ease-out forwards;-moz-animation:percent70  2s ease-out forwards;-ms-animation:percent70  2s ease-out forwards;-o-animation:percent70  2s ease-out forwards;animation:percent70  2s ease-out forwards}.percent75.start{width:0%;-webkit-animation:percent75  2s ease-out forwards;-moz-animation:percent75  2s ease-out forwards;-ms-animation:percent75  2s ease-out forwards;-o-animation:percent75  2s ease-out forwards;animation:percent75  2s ease-out forwards}.percent80.start{width:0%;-webkit-animation:percent80  2s ease-out forwards;-moz-animation:percent80  2s ease-out forwards;-ms-animation:percent80  2s ease-out forwards;-o-animation:percent80  2s ease-out forwards;animation:percent80  2s ease-out forwards}.percent85.start{width:0%;-webkit-animation:percent85  2s ease-out forwards;-moz-animation:percent85  2s ease-out forwards;-ms-animation:percent85  2s ease-out forwards;-o-animation:percent85  2s ease-out forwards;animation:percent85  2s ease-out forwards}.percent90.start{width:0%;-webkit-animation:percent90  2s ease-out forwards;-moz-animation:percent90  2s ease-out forwards;-ms-animation:percent90  2s ease-out forwards;-o-animation:percent90  2s ease-out forwards;animation:percent90  2s ease-out forwards}.percent95.start{width:0%;-webkit-animation:percent95  2s ease-out forwards;-moz-animation:percent95  2s ease-out forwards;-ms-animation:percent95  2s ease-out forwards;-o-animation:percent95  2s ease-out forwards;animation:percent95  2s ease-out forwards}.percent100{width:0%;-webkit-animation:percent100  2s ease-out forwards;-moz-animation:percent100  2s ease-out forwards;-ms-animation:percent100  2s ease-out forwards;-o-animation:percent100  2s ease-out forwards;animation:percent100  2s ease-out forwards}@-moz-keyframes percent5{0%{width:0px}100%{width:5%}}@-moz-keyframes percent10{0%{width:0px}100%{width:10%}}@-moz-keyframes percent15{0%{width:0px}100%{width:15%}}@-moz-keyframes percent20{0%{width:0px}100%{width:20%}}@-moz-keyframes percent25{0%{width:0px}100%{width:25%}}@-moz-keyframes percent30{0%{width:0px}100%{width:30%}}@-moz-keyframes percent35{0%{width:0px}100%{width:35%}}@-moz-keyframes percent40{0%{width:0px}100%{width:40%}}@-moz-keyframes percent45{0%{width:0px}100%{width:45%}}@-moz-keyframes percent50{0%{width:0px}100%{width:50%}}@-moz-keyframes percent55{0%{width:0px}100%{width:55%}}@-moz-keyframes percent60{0%{width:0px}100%{width:60%}}@-moz-keyframes percent65{0%{width:0px}100%{width:65%}}@-moz-keyframes percent70{0%{width:0px}100%{width:70%}}@-moz-keyframes percent75{0%{width:0px}100%{width:75%}}@-moz-keyframes percent80{0%{width:0px}100%{width:80%}}@-moz-keyframes percent85{0%{width:0px}100%{width:85%}}@-moz-keyframes percent90{0%{width:0px}100%{width:90%}}@-moz-keyframes percent95{0%{width:0px}100%{width:95%}}@-moz-keyframes percent100{0%{width:0px}100%{width:100%}}@-webkit-keyframes percent5{0%{width:0px}100%{width:5%}}@-webkit-keyframes percent10{0%{width:0px}100%{width:10%}}@-webkit-keyframes percent15{0%{width:0px}100%{width:15%}}@-webkit-keyframes percent20{0%{width:0px}100%{width:20%}}@-webkit-keyframes percent25{0%{width:0px}100%{width:25%}}@-webkit-keyframes percent30{0%{width:0px}100%{width:30%}}@-webkit-keyframes percent35{0%{width:0px}100%{width:35%}}@-webkit-keyframes percent40{0%{width:0px}100%{width:40%}}@-webkit-keyframes percent45{0%{width:0px}100%{width:45%}}@-webkit-keyframes percent50{0%{width:0px}100%{width:50%}}@-webkit-keyframes percent55{0%{width:0px}100%{width:55%}}@-webkit-keyframes percent60{0%{width:0px}100%{width:60%}}@-webkit-keyframes percent65{0%{width:0px}100%{width:65%}}@-webkit-keyframes percent70{0%{width:0px}100%{width:70%}}@-webkit-keyframes percent75{0%{width:0px}100%{width:75%}}@-webkit-keyframes percent80{0%{width:0px}100%{width:80%}}@-webkit-keyframes percent85{0%{width:0px}100%{width:85%}}@-webkit-keyframes percent90{0%{width:0px}100%{width:90%}}@-webkit-keyframes percent95{0%{width:0px}100%{width:95%}}@-webkit-keyframes percent100{0%{width:0px}100%{width:100%}}.ui-accordion{width:99%}.ui-accordion h3{cursor:pointer;margin-bottom:0;padding:15px 50px 15px 20px;position:relative;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;color:#fff;margin-top:10px;font-size:18px;font-size:1.8rem;background-color:#848484}.ui-accordion h3 span.ui-icon.fa{margin-top:0;display:inline-block;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;width:20px;height:20px;position:absolute;top:17px;right:23px;text-align:center;line-height:25px}.ui-accordion h3 span.ui-icon.fa:before{color:#000}.ui-accordion h3 span.ui-icon.fa:after{background-color:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;position:absolute;top:-3px;left:-3px;width:25px;height:25px;z-index:-1}.ui-accordion h3:hover{color:#fff}.ui-accordion h3:hover span.ui-icon.fa{color:#000}.ui-accordion .ui-accordion-content{padding:10px 20px;border:1px solid #d7d7d7;color:#848484}.ui-accordion .ui-accordion-header-active{color:#fff;border-bottom:0}.ui-accordion .ui-accordion-header:hover{cursor:pointer;color:#fff}.ui-accordion .ui-accordion-content-active{border-top:0;margin:0}.widget_recent-work-widget .portfolioeffects::before, .widget_recent-work-widget .portfolio-excerpt::before{left:calc(-1% - 30px)}.widget_recent-work-widget .portfolioeffects::after, .widget_recent-work-widget .portfolioeffects::before, .widget_recent-work-widget .portfolio-excerpt::after, .widget_recent-work-widget .portfolio-excerpt::before{width:calc(51% + 30px )}.widget_recent-work-widget #portfolio li{margin:0 !important;overflow:hidden}.widget_recent-work-widget h4{display:none}.widget_recent-work-widget img{width:100%;display:block}.widget_recent-work-widget .portfolio4col{position:relative;margin-top:12px}.widget_recent-work-widget .portfolio4col .portfolio_thumb1 a{margin-right:30px;display:block}.widget_recent-work-widget .portfolio4col .overlay_icon a{position:absolute;left:-100px;top:25%;background-color:#242424;width:30px;height:30px;line-height:28px;color:#fff;text-align:center;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.widget_recent-work-widget .portfolio4col .portfolio_link_icons a.icon-link{top:85px}.widget_recent-work-widget .portfolio4col a.icon-zoom i, .widget_recent-work-widget .portfolio4col a.icon-link i{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.widget_recent-work-widget .portfolio4col:hover .overlay_icon a{left:37%;opacity:1;filter:alpha(opacity=100)}.recent-work .flex-viewport{overflow:visible !important}#filters{padding:10px;padding-bottom:0;min-height:50px;clear:both;text-align:center;margin-bottom:50px;margin-top:30px}#filters ul.filter-options{margin:0;list-style-type:none;text-align:center;width:100%}#filters ul.filter-options li{margin:0 0.5em;display:inline}#filters ul.filter-options li a{display:inline-block;padding:12px 15px;padding-right:10px;color:#fff;position:relative;text-transform:uppercase;margin-bottom:10px;z-index:2;margin-right:10px}#filters ul.filter-options li a:before{content:'';position:absolute;width:0;height:0;border-style:solid;border-color:transparent;z-index:1;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}#filters ul.filter-options li a:before{top:0;border-width:24px 0 24px 16.5px;right:-16px}#filters ul.filter-options li a:hover, #filters ul.filter-options li a.selected{color:#fff;background-color:#242424}#filters ul.filter-options li a:hover:before, #filters ul.filter-options li a.selected:before{border-left-color:#242424}.recent-work-container .portfolio_thumb{width:210px;height:210px}.recent-work-container .thumb-inner{width:300px;height:300px}.recent-work-container .recent_work_overlay{background:transparent;overlay:hidden}.recent-work-container .recent_work_overlay a{width:30px !important;height:30px !important;line-height:30px !important;opacity:0;filter:alpha(opacity=0);top:45%;position:absolute;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.recent-work-container .recent_work_overlay a .fa{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.recent-work-container .recent_work_overlay a .fa:before{font-size:14px;font-size:1.4rem}.recent-work-container .recent_work_overlay a.icon-zoom{left:-25%;bottom:auto;background-color:#242424}.recent-work-container .recent_work_overlay a.icon-link{right:-25%}.recent-work-container .work-title{display:none}.recent-work-container .work:hover .recent_work_overlay{background:transparent}.recent-work-container .work:hover .recent_work_overlay:hover{background:transparent}.recent-work-container .work:hover .recent_work_overlay a{opacity:1;filter:alpha(opacity=100)}.recent-work-container .work:hover .recent_work_overlay a.icon-zoom{left:38%}.recent-work-container .work:hover .recent_work_overlay a.icon-link{right:38%}.recent-work.clearfix{padding:50px 0}.widget_recent-posts-widget{position:relative}.widget_recent-posts-widget h3.widget-title{text-align:center}.widget_recent-posts-widget h3.widget-title:before{width:10%;left:44.5%;width:120px !important}.widget_recent-posts-widget h3.widget-title:after{width:14px;left:48.5%;height:14px}.widget_recent-posts-widget .recent-post{overflow:hidden;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.widget_recent-posts-widget .recent-post .readmore a{margin-top:20px;color:#242424;display:inline-block}.widget_recent-posts-widget .recent-post .post-title{position:relative;padding:10px 0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.widget_recent-posts-widget .recent-post .post-overlay{position:absolute;top:20px;right:10px}.widget_recent-posts-widget img{display:block;margin:0}.widget_recent-posts-widget .recent-posts{position:relative}.widget_recent-posts-widget .recent-posts li{width:33.3%;margin:0;float:left;min-height:350px;background-color:#fff;position:relative;overflow:hidden;padding:0}.widget_recent-posts-widget .recent-posts-carousel{position:relative;padding:50px 0 0;margin-bottom:60px}.widget_recent-posts ul{margin-left:0}.widget_recent-posts ul li{list-style-type:none;position:relative;padding:8px 18px !important}.widget_recent-posts ul li:before{position:absolute;top:10px;left:0;content:"\f105";@incude font-size(1.4);font-family:'FontAwesome'}.home .site-content #primary .post-wrapper .latest-posts{margin-bottom:0 !important}.latest-posts .posted-on, .home .site-content #primary .post-wrapper .latest-posts .posted-on{display:block}.latest-posts .posted-on span, .home .site-content #primary .post-wrapper .latest-posts .posted-on span{padding:0 2px}.latest-posts .posted-on{color:#848484;margin-bottom:15px;display:inline-block}.home .post-wrapper h2, .home .post-wrapper h4{text-align:left}.recent-posts-slider .latest-post-thumb{margin:0 auto;width:382px}.recent-posts-slider .latest-post-content{min-height:220px;height:220px}.latest-post-thumb,.latest-post-content{min-height:350px}ul#portfolio{margin-left:0;list-style-type:none}.portfolioeffects{position:relative}.portfolioeffects .portfolio_thumb1 img{display:block}.portfolioeffects .portfolio_overlay{position:absolute;top:0;left:-50%;width:50%;height:100%;text-align:center;z-index:-1;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.portfolioeffects .portfolio_overlay h3{display:none}.portfolioeffects .portfolio_overlay h3 a, .portfolioeffects .portfolio_overlay h3 a:visited{color:#606060}.portfolioeffects .portfolio_overlay p{color:#fff;padding:0 30px}.portfolioeffects .portfolio_overlay p, .portfolioeffects .portfolio_overlay h3{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;opacity:0;filter:alpha(opacity=0);font-size:0px;font-size:0rem}.portfolioeffects .portfolio_link_icons a{position:absolute;text-align:center;display:block;color:#fff;padding:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;background-color:#242424;width:40px;height:40px;line-height:40px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:50px;left:50px}.portfolioeffects .portfolio_link_icons a i:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.portfolioeffects .portfolio_link_icons a.icon-link{top:110px}.portfolioeffects:hover .portfolio_overlay{left:0%;z-index:1}.portfolioeffects:hover .portfolio_overlay p{font-size:16px;font-size:1.6rem}.portfolio-excerpt{position:relative;background-color:#d7d7d7;padding:20px;padding-bottom:40px;text-align:center}.portfolio-excerpt p.portfolio-readmore{margin-bottom:0}.portfolio-excerpt h3{display:none}.page-template-portfolio-2col .site-content, .page-template-portfolio-3col .site-content, .page-template-portfolio-4col .site-content, .page-template-portfolio-3col .site-content, .page-template-portfolio-2col_text .site-content, .page-template-portfolio-3col_text .site-content, .page-template-portfolio-3col_sidebar .site-content, .page-template-portfolio-2col_sidebar .site-content, .page-template-portfolio-php .site-content{margin-top:50px;margin-bottom:50px}.portfolioeffects,.portfolio-excerpt{position:relative}.portfolioeffects:after,.portfolioeffects:before,.portfolio-excerpt:after,.portfolio-excerpt:before{position:absolute;bottom:-15px;content:"";width:51%;height:40px;z-index:10}.portfolioeffects:before,.portfolio-excerpt:before{left:-1%;background-color:#fff;-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}.portfolioeffects:after,.portfolio-excerpt:after{right:-1%;background-color:#fff;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}.page-template-portfolio-2col_text .portfolioeffects:before, .page-template-portfolio-3col_text .portfolioeffects:before, .page-template-portfolio-4col_text .portfolioeffects:before{background-color:#d7d7d7}.page-template-portfolio-2col_text .portfolioeffects:after, .page-template-portfolio-3col_text .portfolioeffects:after, .page-template-portfolio-4col_text .portfolioeffects:after{background-color:#d7d7d7}.page-template-portfolio-2col_text .portfolio-excerpt h3, .page-template-portfolio-3col_text .portfolio-excerpt h3, .page-template-portfolio-4col_text .portfolio-excerpt h3{display:block;font-size:20px;font-size:2rem}.page-template-portfolio-2col_text .portfolio-excerpt h3 a, .page-template-portfolio-2col_text .portfolio-excerpt h3 a:visited, .page-template-portfolio-3col_text .portfolio-excerpt h3 a, .page-template-portfolio-3col_text .portfolio-excerpt h3 a:visited, .page-template-portfolio-4col_text .portfolio-excerpt h3 a, .page-template-portfolio-4col_text .portfolio-excerpt h3 a:visited{color:#606060}@media only screen and (min-width: 700px){.page-template-portfolio-3col_sidebar .portfolioeffects .portfolio_link_icons a, .page-template-portfolio-4col .portfolioeffects .portfolio_link_icons a, .page-template-portfolio-4col_text .portfolioeffects .portfolio_link_icons a{width:30px;height:30px;line-height:30px;top:20px}.page-template-portfolio-3col_sidebar .portfolioeffects .portfolio_link_icons a.icon-link, .page-template-portfolio-4col .portfolioeffects .portfolio_link_icons a.icon-link, .page-template-portfolio-4col_text .portfolioeffects .portfolio_link_icons a.icon-link{top:70px}}.wide-grey .portfolioeffects::before, .wide-grey .portfolio-excerpt::before, .wide-grey .portfolioeffects::after, .wide-grey .portfolio-excerpt::after{background:#F0F2F3}.flexslider{margin-bottom:0;border:0 !important;margin-bottom:0 !important;-webkit-box-shadow:inset 0 0 0 transparent !important;-moz-box-shadow:inset 0 0 0 transparent !important;box-shadow:inset 0 0 0 transparent !important;background-clip:padding-box;-webkit-border-radius:0px !important;border-radius:0px !important}.flexslider .slides img{margin:0 !important}.flexslider .slides .flex-caption{width:35%;position:absolute;bottom:5%;right:3%;padding:50px;background-color:rgba(36, 36, 36, 0.6);min-height:100px}.flexslider .slides .flex-caption h1, .flexslider .slides .flex-caption h2, .flexslider .slides .flex-caption h3, .flexslider .slides .flex-caption h4, .flexslider .slides .flex-caption h5, .flexslider .slides .flex-caption h6{color:#fff;text-transform:uppercase;padding-bottom:15px;margin-bottom:15px;text-align:right;position:relative}.flexslider .slides .flex-caption h1:after, .flexslider .slides .flex-caption h2:after, .flexslider .slides .flex-caption h3:after, .flexslider .slides .flex-caption h4:after, .flexslider .slides .flex-caption h5:after, .flexslider .slides .flex-caption h6:after{position:absolute;content:"";right:0;bottom:0;width:100%;height:2px;background-color:rgba(215, 215, 215, 0.4)}.flexslider .slides .flex-caption h1{font-size:30px;font-size:3rem}.flexslider .slides .flex-caption h2{font-size:26px;font-size:2.6rem}.flexslider .slides .flex-caption h3{font-size:22px;font-size:2.2rem}.flexslider .slides .flex-caption h4{font-size:20px;font-size:2rem}.flexslider .slides .flex-caption h5{font-size:18px;font-size:1.8rem}.flexslider .slides .flex-caption a, .flexslider .slides .flex-caption p a{color:#fff;padding:6px 16px;margin-top:20px;font-weight:700;display:inline-block;text-align:center;position:relative;right:20px;line-height:1.7;float:right}.flexslider .slides .flex-caption a:hover, .flexslider .slides .flex-caption p a:hover{background-color:#242424}.flexslider .slides .flex-caption a:after, .flexslider .slides .flex-caption p a:after{border-bottom:17px solid transparent;border-left:20px solid #242424;border-top:17px solid transparent;content:"";position:absolute;right:-20px;top:0}.flexslider .slides .flex-caption p{margin-bottom:0;color:#fff;text-align:right}.flexslider .slides .flex-caption p a{float:none}.flexslider .flex-control-paging li a{width:12px;border-radius:0;background:#242424;box-shadow:none;height:12px;transform:rotate(45deg);transform-origin:0 100%}.flexslider .flex-control-paging li .flex-active{background:#fff}.flexslider .flex-control-nav{z-index:10;bottom:20px}.flexslider .flex-direction-nav a{width:0 !important;height:0 !important;padding:0 !important;background:none;text-align:center;text-indent:-999em;line-height:auto}.flexslider .flex-direction-nav a:before{display:none}.flexslider .flex-direction-nav .flex-nav-prev a{border-top:25px solid transparent;border-right:25px solid #242424;border-bottom:25px solid transparent}.flexslider .flex-direction-nav .flex-nav-next a{border-top:25px solid transparent;border-left:25px solid #242424;border-bottom:25px solid transparent}.recent-posts-wrapper{position:relative}.widget.widget_flexslider-widget ul li{border:0;padding:0}.flexslider .slides>li{position:relative}.widget_recent-posts-widget .recent-posts-carousel ul.flex-direction-nav li, .recent-posts-slider .flex-direction-nav li{border:0 !important;padding:0}.widget_recent-posts-widget .recent-posts-carousel ul.flex-direction-nav a, .recent-posts-slider .flex-direction-nav a{opacity:1;margin:0;width:30px;height:30px;line-height:30px;text-shadow:0 0 0;font-size:0;text-align:center;top:-80px !important;overflow:visible;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" !important;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100) !important;opacity:1 !important}.widget_recent-posts-widget .recent-posts-carousel ul.flex-direction-nav a:before, .recent-posts-slider .flex-direction-nav a:before{font-size:14px;font-size:1.4rem;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);color:#fff}.widget_recent-posts-widget .recent-posts-carousel ul.flex-direction-nav a:hover, .recent-posts-slider .flex-direction-nav a:hover{background-color:#242424}.widget_recent-posts-widget .recent-posts-carousel ul.flex-direction-nav a:hover:before, .recent-posts-slider .flex-direction-nav a:hover:before{color:#fff}.widget_recent-posts-widget .recent-posts-carousel ul.flex-direction-nav a.flex-prev, .recent-posts-slider .flex-direction-nav a.flex-prev{left:auto !important;right:95px !important}.widget_recent-posts-widget .recent-posts-carousel ul.flex-direction-nav a.flex-prev:after, .recent-posts-slider .flex-direction-nav a.flex-prev:after{left:0;right:auto;bottom:-24px;content:"";border-width:12px 12px 12px 0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.widget_recent-posts-widget .recent-posts-carousel ul.flex-direction-nav a.flex-next, .recent-posts-slider .flex-direction-nav a.flex-next{right:50px !important}.widget_recent-posts-widget .recent-posts-carousel .flex-control-nav, .recent-posts-slider .flex-control-paging,.flex-control-nav{z-index:10;bottom:-40px}.widget_recent-posts-widget .recent-posts-carousel .flex-control-nav li, .recent-posts-slider .flex-control-paging li, .flex-control-nav li{margin:0 4px;border:none !important;padding:0}.widget_recent-posts-widget .recent-posts-carousel .flex-control-nav li a, .recent-posts-slider .flex-control-paging li a, .flex-control-nav li a{width:12px;height:12px;background-clip:padding-box;-webkit-border-radius:0;border-radius:0;background:#242424;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;transform:rotate(45deg);transform-origin:0 100%}.widget_flexslider-widget{position:relative}.widget_flexslider-widget .flexcarousel{margin:0 30px}.widget_flexslider-widget .flexcarousel ul{padding:0px}.widget_flexslider-widget .flexcarousel ul li{border:0;text-align:center}.widget_flexslider-widget .flexcarousel .flex-direction-nav a{top:30%;margin:0;opacity:1;width:35px;height:35px;line-height:40px;color:#fff;text-shadow:0 0 0;font-size:0;text-align:center;overflow:visible;background-color:#000;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.widget_flexslider-widget .flexcarousel .flex-direction-nav a:before{font-size:15px;font-size:1.5rem;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);color:#fff}.widget_flexslider-widget .flexcarousel:hover .flex-direction-nav .flex-prev{left:0}.widget_flexslider-widget .flexcarousel:hover .flex-direction-nav .flex-next{right:0}.wide-default .widget_flexslider-widget .flexcarousel .flex-direction-nav a{background-color:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.wide-default .widget_flexslider-widget .flexcarousel .flex-direction-nav a:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);color:#000}.wide-default .widget_flexslider-widget .flexcarousel .flex-direction-nav a:hover{background-color:#242424}.wide-default .widget_flexslider-widget .flexcarousel .flex-direction-nav a:hover:before{color:#fff}.ei-slider li{list-style-type:none}.ei-title{background:transparent;left:15%;top:25%;width:75%}.ei-title h3, .ei-title h2{text-align:left;color:#fff !important}.ei-title h3{line-height:1;font-size:60px;font-size:6rem;line-height:40px;text-transform:uppercase;text-shadow:1px 1px 1px #fff;font-family:"Montserrat",sans-serif}.ei-title h2{line-height:normal;font-size:30px;font-size:3rem;font-style:italic;color:#fff;text-shadow:1px 1px 1px #000}.page-slider ul.ei-slider-thumbs{z-index:100}.page-slider ul.ei-slider-thumbs li a{background-color:#242424}#ei-slider ul{text-align:center;margin:0 auto}#ei-slider ul.ei-slider-thumbs{margin-top:10px}.widget .ei-slider-thumbs li img, ul.ei-slider-thumbs li img{left:0}.widget .ei-slider-thumbs li, ul.ei-slider-thumbs li{border:0}.widget .ei-slider-thumbs li a, ul.ei-slider-thumbs li a{background-color:#000;border-right:1px solid #fff}.widget .ei-slider-thumbs li a:hover, ul.ei-slider-thumbs li a:hover{background-color:#000 !important}.widget .ei-slider-thumbs li:last-child a, ul.ei-slider-thumbs li:last-child a{border-right:0}.widget .ei-slider-thumbs li.ei-slider-element, ul.ei-slider-thumbs li.ei-slider-element{border:0}.ei-slider-thumbs li img{left:0}.breadcrumb{margin-bottom:0}.breadcrumb .entry-header{padding:20px 0;border-bottom:1px solid #848484;text-align:center}.breadcrumb .entry-header h1{margin-bottom:0}.page-template-page-full-width-slider .breadcrumb .entry-header{border-bottom:0;margin-bottom:0}.alert-message{padding:25px 40px 25px 15px;margin-bottom:15px;position:relative;color:#fff}.alert-message:after{border-width:20px 0 20px 20px !important;bottom:-35px !important}.alert-message a{display:block;position:absolute;top:25px;right:25px;text-align:center;width:20px;height:20px;line-height:18px;color:#242424;font-weight:700;background-color:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:1px 1px 1px #ccc;-moz-box-shadow:1px 1px 1px #ccc;box-shadow:1px 1px 1px #ccc }.alert-message a span{display:block;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;top:-1px;left:-1px}.alert-message a:hover{-webkit-box-shadow:1px 1px 1px #333;-moz-box-shadow:1px 1px 1px #333;box-shadow:1px 1px 1px #333 }.notice{background-color:#C56F20}.notice:after{border-top-color:#C56F20 !important}.warning{background-color:#FF5806}.warning:after{border-top-color:#FF5806 !important}.success{background-color:#4EB73E}.success:after{border-top-color:#4EB73E !important}.error{background-color:#450202}.error:after{border-top-color:#450202 !important}.info{background-color:#2888EA}.info:after{border-top-color:#2888EA !important}.hr_fancy:before,.sep:before,.sep.tleft:before,h3.widget-title:before{position:absolute;bottom:-10px;left:0;width:10%;height:5px;content:""}.hr_fancy:after,.sep:after,.sep.tleft:after,h3.widget-title:after{width:14px;height:14px;position:absolute;bottom:-8px;left:19px;transform:rotate(45deg);transform-origin:0 100%;content:"";border:2px solid #fff}.hr_default,.hr_solid{clear:both;margin:30px 0;border:0;height:2px}.hr_solid{background-color:#d7d7d7}.hr_fancy{height:5px;margin:30px 0;position:relative}.hr_fancy:before{width:100% !important}.hr_fancy:after{left:49% !important}.hr_fancy2{height:5px;margin:30px 0;position:relative;background:url("/wp-content/plugins/wbls-gem/public/images/divider2.png") repeat-x left top}.hr_shadow{height:12px;border:0;-webkit-box-shadow:inset 0 12px 12px -12px rgba(0, 0, 0, 0.5);-moz-box-shadow:inset 0 12px 12px -12px rgba(0, 0, 0, 0.5);box-shadow:inset 0 12px 12px -12px rgba(0, 0, 0, 0.5);margin:30px 0}.hr_dashed{border:0;border-bottom:2px dashed #d7d7d7;margin:30px 0}.hr_dotted{border:0;border-top:2px dotted #d7d7d7;margin:30px 0}a.btn, .widget_button-widget .btn{display:inline-block;text-align:center;cursor:pointer;outline:none;position:relative;padding:4px 10px 3px;color:#fff !important;line-height:1.7;margin-left:10px}a.btn:hover, .widget_button-widget .btn:hover{color:#fff;text-shadow:0px 0px 1px rgba(0, 0, 0, 0.5)}a.btn:before, a.btn:after, .widget_button-widget .btn:before, .widget_button-widget .btn:after{border-top:14px solid transparent;border-bottom:14px solid transparent}a.btn:before, .widget_button-widget .btn:before{left:-10px}a.btn:after, .widget_button-widget .btn:after{right:-10px}a.btn:after, a.btn:before, .widget_button-widget .btn:after, .widget_button-widget .btn:before{content:"";top:0;position:absolute;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.widget_button-widget a.btn.light-blue,a.btn.light-blue{background-color:#55B9FF}.widget_button-widget a.btn.light-blue:before,a.btn.light-blue:before{border-right:10px solid #55B9FF}.widget_button-widget a.btn.light-blue:after,a.btn.light-blue:after{border-left:10px solid #55B9FF}.widget_button-widget a.btn.light-blue:hover,a.btn.light-blue:hover{background-color:#31A7FB}.widget_button-widget a.btn.light-blue:hover:before,a.btn.light-blue:hover:before{border-right:10px solid #31A7FB}.widget_button-widget a.btn.light-blue:hover:after,a.btn.light-blue:hover:after{border-left:10px solid #31A7FB}a.btn-info.btn-mini,a.btn.btn-info.btn-normal,a.btn.btn-info.btn-large,a.btn.btn-info.btn-small{background-color:#ccc}a.btn-info.btn-mini:before,a.btn.btn-info.btn-normal:before,a.btn.btn-info.btn-large:before,a.btn.btn-info.btn-small:before{border-right:10px solid #ccc}a.btn-info.btn-mini:after,a.btn.btn-info.btn-normal:after,a.btn.btn-info.btn-large:after,a.btn.btn-info.btn-small:after{border-left:10px solid #ccc}a.btn-info.btn-mini:hover,a.btn.btn-info.btn-normal:hover,a.btn.btn-info.btn-large:hover,a.btn.btn-info.btn-small:hover{background-color:#969696}a.btn-info.btn-mini:hover:before,a.btn.btn-info.btn-normal:hover:before,a.btn.btn-info.btn-large:hover:before,a.btn.btn-info.btn-small:hover:before{border-right:10px solid #969696}a.btn-info.btn-mini:hover:after,a.btn.btn-info.btn-normal:hover:after,a.btn.btn-info.btn-large:hover:after,a.btn.btn-info.btn-small:hover:after{border-left:10px solid #969696}a.btn-primary.btn-mini, a.btn.btn-primary.btn-small, a.btn.btn-primary.btn-normal, a.btn.btn-primary.btn-large, .widget_button-widget a.btn.blue{background-color:#3B64DA}a.btn-primary.btn-mini:before, a.btn.btn-primary.btn-small:before, a.btn.btn-primary.btn-normal:before, a.btn.btn-primary.btn-large:before, .widget_button-widget a.btn.blue:before{border-right:10px solid #3B64DA}a.btn-primary.btn-mini:after, a.btn.btn-primary.btn-small:after, a.btn.btn-primary.btn-normal:after, a.btn.btn-primary.btn-large:after, .widget_button-widget a.btn.blue:after{border-left:10px solid #3B64DA}a.btn-primary.btn-mini:hover, a.btn.btn-primary.btn-small:hover, a.btn.btn-primary.btn-normal:hover, a.btn.btn-primary.btn-large:hover, .widget_button-widget a.btn.blue:hover{background-color:#1D4ACC}a.btn-primary.btn-mini:hover:before, a.btn.btn-primary.btn-small:hover:before, a.btn.btn-primary.btn-normal:hover:before, a.btn.btn-primary.btn-large:hover:before, .widget_button-widget a.btn.blue:hover:before{border-right:10px solid #1D4ACC}a.btn-primary.btn-mini:hover:after, a.btn.btn-primary.btn-small:hover:after, a.btn.btn-primary.btn-normal:hover:after, a.btn.btn-primary.btn-large:hover:after, .widget_button-widget a.btn.blue:hover:after{border-left:10px solid #1D4ACC}a.btn-danger.btn-mini, a.btn.btn-danger.btn-small, a.btn.btn-danger.btn-normal, a.btn.btn-danger.btn-large, .widget_button-widget a.btn.red{background-color:#C91A2B}a.btn-danger.btn-mini:before, a.btn.btn-danger.btn-small:before, a.btn.btn-danger.btn-normal:before, a.btn.btn-danger.btn-large:before, .widget_button-widget a.btn.red:before{border-right:10px solid #C91A2B}a.btn-danger.btn-mini:after, a.btn.btn-danger.btn-small:after, a.btn.btn-danger.btn-normal:after, a.btn.btn-danger.btn-large:after, .widget_button-widget a.btn.red:after{border-left:10px solid #C91A2B}a.btn-danger.btn-mini:hover, a.btn.btn-danger.btn-small:hover, a.btn.btn-danger.btn-normal:hover, a.btn.btn-danger.btn-large:hover, .widget_button-widget a.btn.red:hover{background-color:#BA0C1E}a.btn-danger.btn-mini:hover:before, a.btn.btn-danger.btn-small:hover:before, a.btn.btn-danger.btn-normal:hover:before, a.btn.btn-danger.btn-large:hover:before, .widget_button-widget a.btn.red:hover:before{border-right:10px solid #BA0C1E}a.btn-danger.btn-mini:hover:after, a.btn.btn-danger.btn-small:hover:after, a.btn.btn-danger.btn-normal:hover:after, a.btn.btn-danger.btn-large:hover:after, .widget_button-widget a.btn.red:hover:after{border-left:10px solid #BA0C1E}a.btn-warning.btn-mini, a.btn.btn-warning.btn-small, a.btn.btn-warning.btn-normal, a.btn.btn-warning.btn-large, .widget_button-widget a.btn.orange,a.yellow.mini,a.btn.yellow.small,a.btn.yellow.normal,a.btn.yellow.large{background-color:#FF884D}a.btn-warning.btn-mini:before, a.btn.btn-warning.btn-small:before, a.btn.btn-warning.btn-normal:before, a.btn.btn-warning.btn-large:before, .widget_button-widget a.btn.orange:before,a.yellow.mini:before,a.btn.yellow.small:before,a.btn.yellow.normal:before,a.btn.yellow.large:before{border-right:10px solid #FF884D}a.btn-warning.btn-mini:after, a.btn.btn-warning.btn-small:after, a.btn.btn-warning.btn-normal:after, a.btn.btn-warning.btn-large:after, .widget_button-widget a.btn.orange:after,a.yellow.mini:after,a.btn.yellow.small:after,a.btn.yellow.normal:after,a.btn.yellow.large:after{border-left:10px solid #FF884D}a.btn-warning.btn-mini:hover, a.btn.btn-warning.btn-small:hover, a.btn.btn-warning.btn-normal:hover, a.btn.btn-warning.btn-large:hover, .widget_button-widget a.btn.orange:hover,a.yellow.mini:hover,a.btn.yellow.small:hover,a.btn.yellow.normal:hover,a.btn.yellow.large:hover{background-color:#CC4F11}a.btn-warning.btn-mini:hover:before, a.btn.btn-warning.btn-small:hover:before, a.btn.btn-warning.btn-normal:hover:before, a.btn.btn-warning.btn-large:hover:before, .widget_button-widget a.btn.orange:hover:before,a.yellow.mini:hover:before,a.btn.yellow.small:hover:before,a.btn.yellow.normal:hover:before,a.btn.yellow.large:hover:before{border-right:10px solid #CC4F11}a.btn-warning.btn-mini:hover:after, a.btn.btn-warning.btn-small:hover:after, a.btn.btn-warning.btn-normal:hover:after, a.btn.btn-warning.btn-large:hover:after, .widget_button-widget a.btn.orange:hover:after,a.yellow.mini:hover:after,a.btn.yellow.small:hover:after,a.btn.yellow.normal:hover:after,a.btn.yellow.large:hover:after{border-left:10px solid #CC4F11}a.btn-success.btn-mini, a.btn.btn-success.btn-small, a.btn.btn-success.btn-normal, a.btn.btn-success.btn-large, .widget_button-widget a.btn.green{background-color:#56CC00}a.btn-success.btn-mini:before, a.btn.btn-success.btn-small:before, a.btn.btn-success.btn-normal:before, a.btn.btn-success.btn-large:before, .widget_button-widget a.btn.green:before{border-right:10px solid #56CC00}a.btn-success.btn-mini:after, a.btn.btn-success.btn-small:after, a.btn.btn-success.btn-normal:after, a.btn.btn-success.btn-large:after, .widget_button-widget a.btn.green:after{border-left:10px solid #56CC00}a.btn-success.btn-mini:hover, a.btn.btn-success.btn-small:hover, a.btn.btn-success.btn-normal:hover, a.btn.btn-success.btn-large:hover, .widget_button-widget a.btn.green:hover{background-color:#4FAB0E}a.btn-success.btn-mini:hover:before, a.btn.btn-success.btn-small:hover:before, a.btn.btn-success.btn-normal:hover:before, a.btn.btn-success.btn-large:hover:before, .widget_button-widget a.btn.green:hover:before{border-right:10px solid #4FAB0E}a.btn-success.btn-mini:hover:after, a.btn.btn-success.btn-small:hover:after, a.btn.btn-success.btn-normal:hover:after, a.btn.btn-success.btn-large:hover:after, .widget_button-widget a.btn.green:hover:after{border-left:10px solid #4FAB0E}a.btn-inverse.btn-mini, a.btn.btn-inverse.btn-small, a.btn.btn-inverse.btn-normal, a.btn.btn-inverse.btn-large, .widget_button-widget a.btn.black,a.btn.black{background-color:#000;color:#fff}a.btn-inverse.btn-mini:before, a.btn.btn-inverse.btn-small:before, a.btn.btn-inverse.btn-normal:before, a.btn.btn-inverse.btn-large:before, .widget_button-widget a.btn.black:before,a.btn.black:before{border-right:10px solid #000}a.btn-inverse.btn-mini:after, a.btn.btn-inverse.btn-small:after, a.btn.btn-inverse.btn-normal:after, a.btn.btn-inverse.btn-large:after, .widget_button-widget a.btn.black:after,a.btn.black:after{border-left:10px solid #000}a.btn-inverse.btn-mini:hover, a.btn.btn-inverse.btn-small:hover, a.btn.btn-inverse.btn-normal:hover, a.btn.btn-inverse.btn-large:hover, .widget_button-widget a.btn.black:hover,a.btn.black:hover{background-color:#606060}a.btn-inverse.btn-mini:hover:before, a.btn.btn-inverse.btn-small:hover:before, a.btn.btn-inverse.btn-normal:hover:before, a.btn.btn-inverse.btn-large:hover:before, .widget_button-widget a.btn.black:hover:before,a.btn.black:hover:before{border-right:10px solid #606060}a.btn-inverse.btn-mini:hover:after, a.btn.btn-inverse.btn-small:hover:after, a.btn.btn-inverse.btn-normal:hover:after, a.btn.btn-inverse.btn-large:hover:after, .widget_button-widget a.btn.black:hover:after,a.btn.black:hover:after{border-left:10px solid #606060}.site-content a.btn-mini, .site-content .widget_button-widget .btn.mini{padding:4px 10px;font-size:12px;font-size:1.2rem}.site-content a.btn-mini:before, .site-content a.btn-mini:after, .site-content .widget_button-widget .btn.mini:before, .site-content .widget_button-widget .btn.mini:after{border-top:14px solid transparent;border-bottom:14px solid transparent}.site-content a.btn-mini:before, .site-content .widget_button-widget .btn.mini:before{left:-10px}.site-content a.btn-mini:after, .site-content .widget_button-widget .btn.mini:after{right:-10px}a.btn.btn-small, .widget_button-widget .btn.small{padding:5px 15px 4px;font-size:14px;font-size:1.4rem}a.btn.btn-small:before, a.btn.btn-small:after, .widget_button-widget .btn.small:before, .widget_button-widget .btn.small:after{border-top:16px solid transparent;border-bottom:16px solid transparent}a.btn.btn-small:before, .widget_button-widget .btn.small:before{left:-10px}a.btn.btn-small:after, .widget_button-widget .btn.small:after{right:-10px}a.btn-large, .widget_button-widget .btn.large{padding:10px 20px 9px;font-size:20px;font-size:2rem}a.btn-large:before, a.btn-large:after, .widget_button-widget .btn.large:before, .widget_button-widget .btn.large:after{border-top:26px solid transparent;border-bottom:26px solid transparent}a.btn-large:before, .widget_button-widget .btn.large:before{left:-10px}a.btn-large:after, .widget_button-widget .btn.large:after{right:-10px}a.btn-white, .widget_button-widget .btn.white{background-color:#fff;color:#000 !important;border:1px solid #d7d7d7}a.btn-white:before, .widget_button-widget .btn.white:before{border-right:10px solid #d7d7d7}a.btn-white:after, .widget_button-widget .btn.white:after{border-left:10px solid #d7d7d7}a.btn-white:hover, .widget_button-widget .btn.white:hover{background-color:#242424;color:#fff !important}a.btn-white:hover:before, .widget_button-widget .btn.white:hover:before{border-right:10px solid #242424}a.btn-white:hover:after, .widget_button-widget .btn.white:hover:after{border-left:10px solid #242424}.dropcap{float:left;width:50px;height:50px;line-height:50px;font-size:35px;font-size:3.5rem;font-weight:700;margin-right:10px;text-align:center;padding:0;border:0}.dropcap-default{text-shadow:1px 1px 0 #fff, 2px 2px 0 #fff}.dropcap-circle{background-clip:padding-box;-webkit-border-radius:50px;border-radius:50px}.dropcap-circle,.dropcap-box{color:#fff}.sep,.sep.tleft{padding-bottom:10px;position:relative}h1.tcenter,h2.tcenter,h3.tcenter,h4.tcenter,h5.tcenter{text-align:center}h1.tright,h2.tright,h3.tright,h4.tright,h5.tright{text-align:right}h1.tleft,h2.tleft,h3.tleft,h4.tleft,h5.tleft{text-align:left}.sep.tcenter:before{width:10%;left:44.5%}.sep.tcenter:after{width:14px;left:48.5%;height:14px}.sep.tright:before{width:10%;left:auto;right:0}.sep.tright:after{width:14px;left:auto;right:4.5%;height:14px}h3.widget-title{position:relative;margin-bottom:45px;padding-bottom:5px}h3.widget-title:before{width:60px !important}.content-center h3.widget-title:before, .content-center h1.sep:before, .content-center h2.sep:before, .content-center h3.sep:before, .content-center h4.sep:before, .content-center h5.sep:before, .content-center h6.sep:before{width:10%;left:44.5%}.content-center h3.widget-title:after, .content-center h1.sep:after, .content-center h2.sep:after, .content-center h3.sep:after, .content-center h4.sep:after, .content-center h5.sep:after, .content-center h6.sep:after{width:14px;left:48.5%;height:14px}.wide-dark-grey .widget_heading-widget h1, .wide-dark-grey .widget_heading-widget h2, .wide-dark-grey .widget_heading-widget h3, .wide-dark-grey .widget_heading-widget h4, .wide-dark-grey .widget_heading-widget h5, .wide-dark-grey .widget_heading-widget h6{color:#fff}.entry-content blockquote p{font-weight:400;font-size:1.3em;margin-bottom: .5em}.pullnone{width:100%;padding:30px;position:relative;color:#fff;display:block;margin-bottom:20px}.pullnone .quote-simple{position:absolute;top:-20px;display:block;width:40px;height:40px;font-size:20px;font-size:2rem;text-align:center;line-height:35px;left:47%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.pullnone .quote-simple i{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.pullleft,.pullright{width:50%;padding:30px;position:relative;margin-right:20px;color:#fff}.pullleft .quote-simple, .pullright .quote-simple{position:absolute;top:-20px;display:block;width:40px;height:40px;font-size:20px;font-size:2rem;text-align:center;line-height:35px;left:45%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.pullleft .quote-simple i, .pullright .quote-simple i{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.pullright{float:right;margin-left:20px;margin-right:0}.pullleft{float:left}.widget_quote-widget .clear{display:none}.toggle .close{display:none}.toggle .open{display:block}.toggle .toggle-title{padding:15px 50px 15px 16px;cursor:pointer;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;margin-bottom:0;position:relative;font-size:18px;font-size:1.8rem;font-family:"Montserrat",sans-serif;color:#fff}.toggle .toggle-title .icn{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;position:absolute;top:16px;right:20px;display:inline-block;width:25px;height:25px;line-height:25px;background-color:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);text-align:center}.toggle .toggle-title .icn .fa:before{display:block;color:#000;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);font-size:14px;font-size:1.4rem;position:relative;top:0;left:1px}.toggle .toggle-title:hover{background-color:#242424;color:#fff}.toggle .toggle-content{padding:20px;border:1px solid #d7d7d7;border-top:0;background-color:#d7d7d7}.toggle .toggle-content p{margin-bottom:0}.withtip{position:relative}.withtip:before,.withtip:after{visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;pointer-events:none}.withtip:before{position:absolute;padding:7px;content:attr(title);text-align:center;width:100%}.withtip:after{position:absolute;width:0;content:" ";font-size:0;line-height:0}.withtip:hover:before,.withtip:hover:after{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.withtip.top:before{bottom:80%;left:50%;margin-bottom:4px;margin-left:-40px}.withtip.top:after{bottom:80%;left:50%;margin-left:-5px;border-right:5px solid transparent;border-left:5px solid transparent}.withtip.right:before{top:50%;left:102%;margin-top:-17px}.withtip.right:after{top:5px;left:102%;margin-left:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent}.withtip.bottom:before{top:150%;left:50%;margin-top:5px;margin-left:-40px;z-index:100}.withtip.bottom:after{top:150%;left:50%;margin-left:-5px;border-right:5px solid transparent;border-left:5px solid transparent;z-index:100}.withtip.left:before{top:50%;right:102%;margin-top:-17px}.withtip.left:after{top:5px;right:102%;margin-right:-4px;border-top:5px solid transparent;border-bottom:5px solid transparent}[data-toggle]:before,[data-toggle]:after,.withtip:before,.withtip:after{transform:translate3d(0px, 0px, 0px);transition:opacity 0.2s ease-in-out 0s, visibility 0.2s ease-in-out 0s, transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24) 0s}[data-toggle]:hover:before,[data-toggle]:hover:after,[data-toggle]:focus:before,[data-toggle]:focus:after,.withtip:hover:before,.withtip:hover:after,.withtip:focus:before,.withtip:focus:after,.withtip.top:hover:before,.withtip.top:hover:after,.withtip.top:focus:before,.withtip.top:focus:after{transform:translateY(-12px)}.withtip.left:hover:before,.withtip.left:hover:after,.withtip.left:focus:before,.withtip.left:focus:after{transform:translateX(-12px)}.withtip-bottom:hover:before,.withtip-bottom:hover:after,.withtip-bottom:focus:before,.withtip-bottom:focus:after{transform:translateY(12px)}.withtip.right:hover:before,.withtip.right:hover:after,.withtip.right:focus:before,.withtip.right:focus:after{transform:translateX(12px)}.withtip:before{background-color:#000;color:#fff}.withtip.top:after{border-top:5px solid #000}.withtip.right:after{border-right:5px solid #000}.withtip.bottom:after{border-bottom:5px solid #000}.withtip.left:after{border-left:5px solid #000}.circle-icon-box{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;position:relative;text-align:center}.circle-icon-box .circle-icon-wrapper{width:100px;height:100px;line-height:100px;margin:0 auto 20px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;text-align:center;background-clip:padding-box;-webkit-border-radius:100px;border-radius:100px}.circle-icon-box .circle-icon-wrapper h3.fa-stack{display:black;margin-bottom:0;width:80px;height:80px;line-height:75px;color:#fff}.circle-icon-box .circle-icon-wrapper h3.fa-stack i{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.circle-icon-box .circle-icon-wrapper h3.fa-stack i:before{color:#fff}.circle-icon-box .circle-icon-wrapper .fa-stack.fa-5x{font-size:55px;font-size:5.5rem}.circle-icon-box .circle-icon-wrapper .fa-stack.fa-4x{font-size:45px;font-size:4.5rem}.circle-icon-box .circle-icon-wrapper .fa-stack.fa-3x{font-size:35px;font-size:3.5rem}.circle-icon-box .circle-icon-wrapper .fa-stack.fa-2x{font-size:25px;font-size:2.5rem}.circle-icon-box .text, .circle-icon-box h4{text-align:center;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.circle-icon-box .service{margin-top:40px}.circle-icon-box .service p.text{line-height:1.5}.circle-icon-box:hover .circle-icon-wrapper{background-color:#242424}.circle-icon-box:hover .circle-icon-wrapper p.fa-stack i{color:#fff}.circle-icon-box.icon-diamond .circle-icon-wrapper{width:80px;height:80px;line-height:80px;margin:10px auto 30px;background-clip:padding-box;-webkit-border-radius:0px;border-radius:0px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.circle-icon-box.icon-diamond .circle-icon-wrapper h3.fa-stack{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);line-height:70px}.wide-dark-grey .circle-icon-box h4, .wide-dark-grey .circle-icon-box p.text{color:#fff}.icon-polygon .circle-icon-wrapper{margin-bottom:12px;background:transparent}.icon-polygon .circle-icon-wrapper h3.fa-stack{background-clip:padding-box;-webkit-border-radius:0;border-radius:0;background-color:transparent;position:relative;z-index:0;margin:37px 10px}.icon-polygon .circle-icon-wrapper h3.fa-stack i{border-radius:0;border:none}.icon-polygon .circle-icon-wrapper h3.fa-stack i:hover{background:none}.icon-polygon .circle-icon-wrapper h3.fa-stack i:after{display:none}.icon-polygon .circle-icon-wrapper h3.fa-stack, .icon-polygon .circle-icon-wrapper h3.fa-stack:before, .icon-polygon .circle-icon-wrapper h3.fa-stack:after{border-style:solid;border-width:2px;border-top:none;border-bottom:none}.icon-polygon .circle-icon-wrapper h3.fa-stack:after, .icon-polygon .circle-icon-wrapper h3.fa-stack:before{content:"";position:absolute;top:0;left:-1px;z-index:-1}.icon-polygon .circle-icon-wrapper h3.fa-stack:before{-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg)}.icon-polygon .circle-icon-wrapper h3.fa-stack:after{-webkit-transform:rotate(-60deg);-moz-transform:rotate(-60deg);-ms-transform:rotate(-60deg);-o-transform:rotate(-60deg);transform:rotate(-60deg)}.icon-polygon .circle-icon-wrapper h3.fa-stack, .icon-polygon .circle-icon-wrapper h3.fa-stack:before, .icon-polygon .circle-icon-wrapper h3.fa-stack:after{line-height:34px;height:34px;width:60px}.icon-polygon .circle-icon-wrapper h3.fa-stack.fa-5x, .icon-polygon .circle-icon-wrapper h3.fa-stack.fa-5x:before, .icon-polygon .circle-icon-wrapper h3.fa-stack.fa-5x:after{line-height:80px;height:80px;width:140px}.icon-polygon .circle-icon-wrapper h3.fa-stack.fa-4x, .icon-polygon .circle-icon-wrapper h3.fa-stack.fa-4x:before, .icon-polygon .circle-icon-wrapper h3.fa-stack.fa-4x:after{line-height:70px;height:70px;width:120px}.icon-polygon .circle-icon-wrapper h3.fa-stack.fa-3x, .icon-polygon .circle-icon-wrapper h3.fa-stack.fa-3x:before, .icon-polygon .circle-icon-wrapper h3.fa-stack.fa-3x:after{line-height:60px;height:60px;width:105px}.icon-polygon .circle-icon-wrapper h3.fa-stack.fa-2x, .icon-polygon .circle-icon-wrapper h3.fa-stack.fa-2x:before, .icon-polygon .circle-icon-wrapper h3.fa-stack.fa-2x:after{line-height:50px;height:50px;width:88px}.icon-polygon .circle-icon-wrapper h3.fa-stack.fa-1x, .icon-polygon .circle-icon-wrapper h3.fa-stack.fa-1x:before, .icon-polygon .circle-icon-wrapper h3.fa-stack.fa-1x:after{line-height:40px;height:40px;width:70px}.icon-polygon .link-title{padding-top:30px;display:block}.icon-polygon h3:hover{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.icon-polygon a.more-button{padding:8px 20px}.icon-polygon a.more-button:hover{background-color:#242424}.icon-polygon p{margin-bottom:1.5em !important}.icon-polygon h4{margin-top:10px}.icon-polygon:hover .circle-icon-wrapper .fa-stack i{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);background:none}.icon-polygon:hover .circle-icon-wrapper .fa-stack i:hover{background:none}.icon-polygon:hover .circle-icon-wrapper{background:#fff !important}.icon-polygon:hover .circle-icon-wrapper .fa:hover{background:none !important}.icon-polygon:hover .circle-icon-wrapper .fa{color:#242424 !important}.icon-polygon:hover .circle-icon-wrapper a.more-button:hover{color:#fff}.icon-polygon:hover h3.fa-stack{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.icon-right .icon-title, .icon-left .icon-title, .icon-top .icon-title{font-size:20px;font-size:2rem;color:#242424;font-weight:700;font-family:"Montserrat",sans-serif;margin-bottom:10px;display:block}.icon-right p, .icon-left p, .icon-top p{color:#848484}.icon-right .icon-wrapper, .icon-left .icon-wrapper, .icon-top .icon-wrapper{margin-top:20px;margin-bottom:25px;width:60px;height:60px;transform:rotate(45deg);outline:none}.icon-right .icon-wrapper a, .icon-left .icon-wrapper a, .icon-top .icon-wrapper a{width:60px;height:60px;display:block;line-height:60px;text-align:center}.icon-right .icon-wrapper .fa-stack.fa-5x, .icon-left .icon-wrapper .fa-stack.fa-5x, .icon-top .icon-wrapper .fa-stack.fa-5x{font-size:50px;font-size:5rem}.icon-right .icon-wrapper .fa-stack.fa-4x, .icon-left .icon-wrapper .fa-stack.fa-4x, .icon-top .icon-wrapper .fa-stack.fa-4x{font-size:40px;font-size:4rem}.icon-right .icon-wrapper .fa-stack.fa-3x, .icon-left .icon-wrapper .fa-stack.fa-3x, .icon-top .icon-wrapper .fa-stack.fa-3x{font-size:30px;font-size:3rem}.icon-right .icon-wrapper .fa-stack.fa-2x, .icon-left .icon-wrapper .fa-stack.fa-2x, .icon-top .icon-wrapper .fa-stack.fa-2x{font-size:20px;font-size:2rem}.icon-right .service, .icon-left .service, .icon-top .service{color:#202020;width:73%;padding-right:3%}.icon-right p, .icon-left p, .icon-top p{margin:0}.icon-right .fa-stack, .icon-left .fa-stack, .icon-top .fa-stack{text-align:left;width:60px;height:60px;line-height:60px;transform:rotate(-45deg);outline:none}.icon-right .fa-stack i, .icon-left .fa-stack i, .icon-top .fa-stack i{color:#fff}.icon-right a.link-title, .icon-right .icon-title, .icon-right .fa-stack, .icon-left a.link-title, .icon-left .icon-title, .icon-left .fa-stack, .icon-top a.link-title, .icon-top .icon-title, .icon-top .fa-stack{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;color:#242424}.icon-right a.link-title i, .icon-right .icon-title i, .icon-right .fa-stack i, .icon-left a.link-title i, .icon-left .icon-title i, .icon-left .fa-stack i, .icon-top a.link-title i, .icon-top .icon-title i, .icon-top .fa-stack i{color:#fff;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.icon-right .more-button, .icon-left .more-button, .icon-top .more-button{margin-bottom:0}.icon-right .more-button a, .icon-left .more-button a, .icon-top .more-button a{background-clip:padding-box;-webkit-border-radius:0px;border-radius:0px;position:relative}.icon-top .icon-wrapper{float:none;margin:0 auto 20px}.icon-top .service{float:none;text-align:left;width:100% !important}.icon-top .service p.more-button{margin-top:10px}.icon-top .service .icon-title, .icon-top .service p.more-button, .icon-top .service .text{text-align:center}.icon-left .icon-wrapper{float:left}.icon-left .service{float:right;text-align:left}.icon-left .service p.more-button{margin-top:10px}.icon-right .service{float:left;text-align:right}.icon-right .service p.more-button{margin-top:10px}.icon-right .icon-wrapper{float:right;margin-right:20px}.callout-widget{position:relative;padding:5px 0}.callout-widget p, .callout-widget h2{width:70%}.callout-widget p{font-size:15px;font-size:1.5rem;margin-bottom:20px}.callout-widget .call-btn{position:absolute;top:25%;right:30px;width:25%;height:auto;padding:0;margin-bottom:0;font-size:16px;font-size:1.6rem;text-align:right}.callout-widget .call-btn a{background-color:#242424;color:#fff !important;display:inline-block;text-align:center;padding:15px 20px;font-weight:700;position:relative}.callout-widget .call-btn a:before{border-top:29px solid transparent;border-right:20px solid #242424;border-bottom:29px solid transparent;left:-20px}.callout-widget .call-btn a:after{border-top:29px solid transparent;border-left:20px solid #242424;border-bottom:29px solid transparent;right:-20px}.callout-widget .call-btn a:hover{background-clip:padding-box;-webkit-border-radius:0;border-radius:0;color:#fff !important}.wide-cta:before{border-left:30px solid transparent;border-right:30px solid transparent;top:-25px !important;left:49%}.wide-cta p, .wide-cta h2{color:#fff}.wide-cta .callout-widget .call-btn a:hover{background-color:#fff;color:#242424 !important}.wide-cta .callout-widget .call-btn a:hover:before{border-right:20px solid #fff}.wide-cta .callout-widget .call-btn a:hover:after{border-left:20px solid #fff}.wide-dark-grey .callout-widget h2, .wide-dark-grey .callout-widget p{color:#fff}.wide-dark-grey .callout-widget p.call-btn a:hover{background-color:#242424}.wide-dark-grey .callout-widget p.call-btn a:hover:before{border-right-color:#242424}.wide-dark-grey .callout-widget p.call-btn a:hover:after{border-left-color:#242424}.widget_testimonial-widget h3{text-align:center;margin-bottom:50px;font-size:35px;font-size:3.5rem;position:relative;padding:0;padding-bottom:20px;text-transform:uppercase}.widget_testimonial-widget h3.widget-title:before{width:10% !important;left:44.5%}.widget_testimonial-widget h3.widget-title:after{width:14px;left:48.5%;height:14px;border:2px solid #fff}.widget_testimonial-widget .testimonial-container{width:100%;margin:0 auto;padding:0;position:relative}.widget_testimonial-widget ul.slides{margin-top:0}.widget_testimonial-widget .testimony{padding-bottom:5px;text-align:center;margin-bottom:30px}.widget_testimonial-widget .testimony p{margin:10px 0;font-size:20px;font-size:2rem}.widget_testimonial-widget ul li{margin:0;padding:0;border:0}.widget_testimonial-widget ul li img{margin:0 auto;display:block}.widget_testimonial-widget ul li .client{margin-top:20px;padding:10px;text-align:center;color:#242424}.widget_testimonial-widget ul li .client strong{font-size:20px;font-size:2rem;font-family:"Montserrat",sans-serif;display:block}.widget_testimonial-widget .flex-direction-nav a{width:0 !important;height:0 !important;padding:0 !important;background:none;text-align:center;text-indent:-999em;line-height:auto;opacity:1 !important;top:70%}.widget_testimonial-widget .flex-direction-nav a:before{display:none}.widget_testimonial-widget .flex-direction-nav a.flex-prev{border-top:12px solid transparent;border-right:12px solid #848484;border-bottom:12px solid transparent;left:35% !important}.widget_testimonial-widget .flex-direction-nav a.flex-prev:hover{border-right:12px solid #242424}.widget_testimonial-widget .flex-direction-nav a.flex-next{border-top:12px solid transparent;border-left:12px solid #848484;border-bottom:12px solid transparent;right:35% !important}.widget_testimonial-widget .flex-direction-nav a.flex-next:hover{border-left:12px solid #242424}.widget_testimonial-widget .flex-control-nav{display:none}.testimony-avatar{width:100px;height:100px;display:block;overflow:hidden;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);background:#fff;border:1px solid #000;margin:0 auto}.avatar-inner{width:140px;height:140px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:relative;top:-20px;left:-20px}.siteorigin-panels-stretch .widget_testimonial-widget{color:#fff}.siteorigin-panels-stretch .widget_testimonial-widget h3{color:#fff}.siteorigin-panels-stretch .widget_testimonial-widget h3.widget-title:after{border:2px solid #242424}.siteorigin-panels-stretch .widget_testimonial-widget ul li .client strong{color:#fff}.siteorigin-panels-stretch .widget_testimonial-widget .flex-direction-nav a.flex-prev{border-right:12px solid #848484}.siteorigin-panels-stretch .widget_testimonial-widget .flex-direction-nav a.flex-prev:hover{border-right:12px solid #fff}.siteorigin-panels-stretch .widget_testimonial-widget .flex-direction-nav a.flex-next{border-left:12px solid #848484}.siteorigin-panels-stretch .widget_testimonial-widget .flex-direction-nav a.flex-next:hover{border-left:12px solid #fff}.widget_image-box-widget a.more-button{display:inline-block;margin:0 auto 10px;background-color:#fff;padding:4px 8px;color:#fff}.widget_image-box-widget a.more-button:hover{background-color:#000}.widget_image-box-widget h4{margin:5px 0 0}.widget_image-box-widget p{color:#848484}.single-portfolio .site-content{margin-top:50px}.single-portfolio .thumbnail img{display:block;width:100%}.single-portfolio .one-third h3, .single-portfolio .one-third h4{border-bottom:1px solid #d7d7d7}.single-portfolio .one-third dt{border-top:1px solid #d7d7d7;padding-top:15px}.single-portfolio .one-third dt:first-child{border-top:0}.single-portfolio .one-third dd{color:#848484}.single-portfolio .one-third dd a:hover{color:#242424}.single-portfolio .pro-descrition{padding-top:25px}.widget_wbls-image-widget{text-align:center}.widget_wbls-image-widget .image-widget{overflow:hidden}.widget_wbls-image-widget .image-widget>a{display:inline-block;position:relative;overflow:hidden;max-width:100%;z-index:100}.widget_wbls-image-widget .image-widget > a img{display:block;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.widget_wbls-image-widget i{opacity:0;filter:alpha(opacity=0);position:absolute;top:46%;right:0%;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;width:30px;height:35px;line-height:35px;text-align:center;color:#fff;z-index:100;font-size:0px;font-size:0rem}.widget_wbls-image-widget .image-widget-overlay{position:absolute;top:0%;left:0%;width:100%;height:100%;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.widget_wbls-image-widget .image-widget-overlay:hover i{opacity:1;filter:alpha(opacity=100);font-size:14px;font-size:1.4rem;right:46%}.widget_wbls-image-widget .image-widget-overlay:hover i:hover{background-color:#242424;color:#fff}.content-area .widget_list-widget ul, .content-area .widget_list-widget ol{list-style-type:none;margin:0;padding:0}.content-area .widget_list-widget ul li, .content-area .widget_list-widget ol li{padding:5px;border:0;position:relative;padding-left:30px}.content-area .widget_list-widget ul li i, .content-area .widget_list-widget ol li i{padding-right:10px;position:absolute;top:10px;left:0}.widget_stat-widget{text-align:center;padding:20px 0 0}.widget_stat-widget h3.widget-title{display:none}.widget_stat-widget h3.widget-title:before, .widget_stat-widget h3.widget-title:after{display:none}.widget_stat-widget .stats-icon-wrap{position:relative;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:70px;height:70px;line-height:80px;text-align:center;margin:0 auto 40px}.widget_stat-widget .stats-icon-wrap .fa{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.widget_stat-widget .stats-icon-wrap .fa:before{color:#fff}.widget_stat-widget h4{font-size:55px;font-size:5.5rem;margin-bottom:0}.widget_stat-widget h5{text-transform:uppercase;margin-bottom:0;margin-top:-5px;font-weight:400;font-size:16px;font-size:1.6rem}.wide-dark-grey .widget_stat-widget h4, .wide-dark-grey .widget_stat-widget h5{color:#fff}.wide-grey .widget_stat-widget{padding:40px 0 0}body{overflow:hidden}.aboutus h2{text-align:center}.aboutus h3.widget-title{position:relative;padding-left:15px;margin-bottom:10px;margin-top:20px;font-size:18px;font-size:1.8rem}.aboutus h3.widget-title:before{position:absolute;top:20%;left:0;content:"";border:7px solid transparent;border-left:7px solid #000}.aboutus .textwidget{color:#F0F2F3}.aboutus a.btn{margin-top:20px}.gem-process{text-align:center;color:#fff}.gem-process h3.widget-title{color:#fff;font-size:50px;font-size:5rem}.gem-process .process-top-section{margin-bottom:70px;position:relative;color:rgba(255, 255, 255, 0.5)}.gem-process .process-top-section .textwidget{padding-bottom:25px !important}.gem-process .process-top-section:after{position:absolute;content:"";bottom:0;width:3%;height:3px;background-color:#fff;left:47%}.gem-process h4{text-transform:uppercase}.gem-process .textwidget img{border:1px solid #fff;padding:6px}.gem-process .panel-grid-cell:nth-child(1) .textwidget{padding-bottom:50px}.gem-process .panel-grid-cell:nth-child(1) .textwidget img{width:130px;height:130px;background-clip:padding-box;-webkit-border-radius:130px;border-radius:130px}.gem-process .panel-grid-cell:nth-child(2) .textwidget{padding-bottom:50px}.gem-process .panel-grid-cell:nth-child(2) .textwidget img{width:220px;height:220px;background-clip:padding-box;-webkit-border-radius:220px;border-radius:220px}.gem-process .panel-grid-cell:nth-child(3) .textwidget{padding-bottom:50px}.gem-process .panel-grid-cell:nth-child(3) .textwidget img{width:180px;height:180px;background-clip:padding-box;-webkit-border-radius:180px;border-radius:180px}.gem-process .panel-grid-cell:nth-child(4) .textwidget{padding-bottom:50px}.gem-process .panel-grid-cell:nth-child(4) .textwidget img{width:250px;height:250px;background-clip:padding-box;-webkit-border-radius:250px;border-radius:250px}.gem-process .textwidget{position:relative;text-align:center}.gem-process .textwidget h4{position:absolute;bottom:0;width:100%;color:#fff}.gem-process.white-bg{color:#242424}.gem-process.white-bg h3.widget-title{color:#242424}.gem-process.white-bg .process-top-section{color:rgba(36, 36, 36, 0.5)}.gem-process.white-bg .process-top-section:after{background-color:#000}.gem-process.white-bg .textwidget img{border:1px solid #242424}.gem-process.white-bg .textwidget h4{color:#242424}.our-services{text-align:center}.our-services h3.widget-title{font-size:40px;font-size:4rem;margin-bottom:15px}.our-services .textwidget{color:#151515;position:relative;padding-bottom:25px}.home .widget_recent-work-widget h3.widget-title{display:none}.our-services .textwidget:after, .flex-slider-title h3.widget-title:after{position:absolute;content:"";bottom:0;width:3%;height:3px;left:48.5%}.flex-slider-title h3.widget-title{text-align:center;padding-bottom:20px;margin-bottom:30px;color:#fff;position:relative;font-size:40px;font-size:4rem}.flex-slider-title h3.widget-title:after{background-color:#fff !important}.whyus .textwidget{color:#F0F2F3}.whyus h3.widget-title{font-size:20px;font-size:2rem}.error-404.not-found{padding:20px;margin-bottom:0;color:#000}.error-404.not-found .page-header{background-color:#242424;border-bottom:1px solid #fff;text-align:center}.error-404.not-found .page-header .page-title{font-size:130px;font-size:13rem;color:#fff;font-weight:700;margin-bottom:0}.not-found-inner{padding:40px;text-align:center;font-size:18px;font-size:1.8rem}.not-found-inner a:hover{color:#242424}.not-found-inner .search-form{margin-bottom:0}.not-found-inner .search-form input.search-field{width:auto}p.notfound{margin-bottom:10px;font-family:"Montserrat",sans-serif;font-size:30px;font-size:3rem;color:#fff}body.error404 .site-content{margin-bottom:100px;margin-top:20px}.cnt-form .wpcf7-form{position:relative;margin:50px auto 0}.cnt-form .wpcf7-form p{color:#848484;border-bottom:none !important}.cnt-form .wpcf7-form p:nth-of-type(1), .cnt-form .wpcf7-form p:nth-of-type(2), .cnt-form .wpcf7-form p:nth-of-type(3), .cnt-form .wpcf7-form p:nth-of-type(4){width:50%;float:left;display:block}.cnt-form .wpcf7-form p:nth-of-type(1) input, .cnt-form .wpcf7-form p:nth-of-type(2) input, .cnt-form .wpcf7-form p:nth-of-type(3) input, .cnt-form .wpcf7-form p:nth-of-type(4) input{width:90%}.cnt-form .wpcf7-form p:nth-of-type(3){clear:both}.cnt-form .wpcf7-form input[type="text"], .cnt-form .wpcf7-form input[type="email"], .cnt-form .wpcf7-form input[type="tel"], .cnt-form .wpcf7-form input[type="url"], .cnt-form .wpcf7-form input[type="password"], .cnt-form .wpcf7-form input[type="number"], .cnt-form .wpcf7-form textarea{background-clip:padding-box;-webkit-border-radius:0;border-radius:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;border:1px solid #848484;padding:10px 5px}.cnt-form .wpcf7-form select{width:50%;padding:10px;border:1px solid #606060;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.cnt-form .wpcf7-form input[type="submit"]{padding:15px 50px;color:#fff;font-size:20px;font-size:2rem;border:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.cnt-form .wpcf7-form input[type="submit"]:hover{background-color:#242424;color:#fff}.cnt-form .wpcf7-form img.ajax-loader{position:absolute;bottom:0;left:0}.cnt-address .widget_text, .cnt-address .textwidget{position:relative}.cnt-address .widget_text p:nth-of-type(1), .cnt-address .textwidget p:nth-of-type(1){color:#242424;margin-bottom:1.5em;border:0}.cnt-address .widget_text p, .cnt-address .textwidget p{border-bottom:1px solid #d7d7d7;padding-bottom:12px;margin-bottom:12px;color:#848484}.cnt-address .widget_text p b, .cnt-address .widget_text p i, .cnt-address .textwidget p b, .cnt-address .textwidget p i{display:inline-block;color:#000;margin-right:10px}.cnt-address .widget_text p span, .cnt-address .textwidget p span{display:block}.post-thumb img{max-width:100%}.full-width,.wide-grey,.wide-black,.wide-cta,.wide-default,.siteorigin-panels-stretch,.wide-dark-grey{margin:0 -100%;padding:110px 100% 110px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:100%;position:relative}.callout-widget .call-btn a:before, .wide-cta:before, .wide-dark-grey:before, .callout-widget .call-btn a:after{content:"";position:absolute;top:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.full-width,.wide-grey,.wide-black,.wide-cta,.wide-default,.siteorigin-panels-stretch,.wide-dark-grey{content:"";display:table}.wide-grey{background:#F0F2F3 url("/wp-content/plugins/wbls-gem/public/images/bg-top-divider.jpg") no-repeat center top;padding-top:132px}.siteorigin-panels-stretch{padding:100px 100%;background-attachment:fixed}.wide-cta{padding:50px 100% 50px}.wide-default{padding:100px 100%}.wide-black{background-color:#242424}.content-center{text-align:center}.panel-grid .widget .panel-grid:last-child{margin-bottom:0 !important}.panel-grid:last-child{margin-bottom:110px}.top-features{padding-top:140px}.top-features h5{margin-top:-18px;font-size:16px;font-size:1.6rem}.top-features .textwidget{line-height:1.6;color:#606060}.top-features p a.btn-large{margin-right:20px}.wide-dark-grey{background:#363636}.wide-dark-grey:before{border-left:30px solid transparent;border-right:30px solid transparent;border-bottom:25px solid #363636;top:-25px !important;left:47%;overflow:visible !important;visibility:visible !important}.wide-dark-grey:after{overflow:visible !important;visibility:visible !important}.wide-dark-grey .sep:after, .wide-dark-grey .sep.tleft:after, .wide-dark-grey .content-center h3.widget-title:after{border-color:#363636}.full-width .widget_recent-work-widget, .wide-grey .widget_recent-work-widget, .wide-black .widget_recent-work-widget, .wide-default .widget_recent-work-widget, .wide-dark-grey .widget_recent-work-widget{padding-bottom:20px}.site-main h3.widget-title{padding:0}.features{position:relative}.features .widget_text{color:#fff}.features .widget_text h3{color:#fff;margin-bottom:20px}.features .widget_text a{margin-top:20px;margin-right:10px}.features .widget_webulous-image-widget{position:absolute}.features .widget_webulous-image-widget a{padding-bottom:0}.features .panel-grid-cell{min-height:326px}#secondary.sidebar.left{padding-left:0}.site-footer .callout-widget h4{text-align:center;margin-bottom:10px}.site-footer .callout-widget p, .site-footer .callout-widget h4{width:100%}.site-footer .callout-widget .call-btn{position:static;margin-top:15px}.site-footer .callout-widget .call-btn a:hover{color:#fff}.site-footer .circle-icon-box .service p{color:#fff}.site-footer .circle-icon-box .icon-wrapper{border-color:#848484}.site-footer .circle-icon-box p.fa-stack i{color:#848484}.site-footer .widget.widget_flexslider-widget .flexcarousel{margin:0;position:relative}.site-footer .widget.widget_flexslider-widget .flexcarousel .flex-direction-nav a:before{font-size:16px;font-size:1.6rem}.site-footer .widget.widget_flexslider-widget .flexcarousel .flex-direction-nav a.flex-prev, .site-footer .widget.widget_flexslider-widget .flexcarousel .flex-direction-nav a.flex-next{background-color:#000;text-align:center}.site-footer .widget.widget_flexslider-widget .flexcarousel .flex-direction-nav a.flex-prev:hover, .site-footer .widget.widget_flexslider-widget .flexcarousel .flex-direction-nav a.flex-next:hover{color:#fff}.site-footer .widget .flexslider .flex-direction-nav a:before{line-height:normal;font-size:16px;font-size:1.6rem}.site-footer .widget ul.flex-control-nav li, .site-footer .widget ol.flex-control-nav li, .site-footer .widget ul.slides li, .site-footer .widget ul.flex-direction-nav li{padding:0;border:0;position:static}.site-footer .widget ul.flex-direction-nav li a{width:30px !important;height:30px !important;line-height:40px !important}.site-footer .widget ul.flex-direction-nav li a:before{line-height:36px !important}.site-footer .widget ul.flex-direction-nav li a:after{bottom:-20px;border-width:10px 0 10px 10px;right:0;left:auto}.site-footer .widget ul.flex-direction-nav li a.flex-prev:after{border-width:10px 10px 10px 0px;left:0;right:auto}.site-footer .widget .flexslider{background-color:transparent}.site-footer .widget .flexslider:hover .flex-direction-nav a.flex-prev{left:20px !important}.site-footer .widget .flexslider:hover .flex-direction-nav a.flex-next{right:20px !important}.site-footer .widget .flexslider .flex-control-nav{bottom:0}.site-footer .widget ol.flex-control-paging li a{width:15px;height:15px;line-height:15px;border-width:3px}.site-footer .footer-bottom ul.menu{margin:0;padding:0;text-align:right}.site-footer .footer-bottom ul.menu ul.sub-menu{margin:0;display:inline}.site-footer .footer-bottom ul.menu li{display:inline;padding:0 4px 0 0}.site-footer .footer-bottom ul.menu li a{display:inline-block;padding:2px 6px;color:#fff;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-size:14px;font-size:1.4rem}.site-footer h1, .site-footer h2, .site-footer h3, .site-footer h4, .site-footer h5, .site-footer h6{color:#fff}.site-footer .widget_heading-widget .sep::before{width:15%;left:0%}.site-footer .icon-right .icon-title, .site-footer .icon-left .icon-title, .site-footer .icon-right p, .site-footer .icon-left p{color:#fff}.site-footer .widget_image-box-widget .image-box img{border-color:#fff;outline:none}.site-footer .widget_list-widget ul li{position:relative;padding-left:25px}.site-footer .widget_list-widget ul li i{position:absolute;top:14px;left:0}.site-footer .widget.widget_ourteam-widget .team-content h4{color:#fff}.site-footer .widget.widget_ourteam-widget .team-content h4 span{color:#fff}.site-footer .widget.widget_ourteam-widget:hover .team-content h4{color:#d7d7d7}.site-footer .widget_siteorigin-panels-postloop section{margin-bottom:20px}.site-footer .widget_siteorigin-panels-postloop article{padding:0;background-color:transparent}.site-footer .widget_siteorigin-panels-postloop article h1 a{color:#fff}.site-footer .widget_siteorigin-panels-postloop article h1 a:hover{color:#000}.site-footer .widget_quote-widget .pullnone, .site-footer .widget_quote-widget .pullleft, .site-footer .widget_quote-widget .pullright{padding:10px;border-color:#fff}.site-footer .widget_quote-widget .pullnone:before, .site-footer .widget_quote-widget .pullleft:before, .site-footer .widget_quote-widget .pullright:before{left:-40px;top:0;color:#fff}.site-footer .widget_recent-posts-gallery-widget .flex-recent-posts{overflow:hidden}.site-footer .widget_recent-posts-gallery-widget .flex-recent-posts li{width:100%;margin:0 0 10px;padding:0}.site-footer .widget_recent-posts-gallery-widget .post-title h5{color:#151515}.site-footer .widget_recent_entries .post-date{display:block}.site-footer .widget_recent_entries h3{margin-bottom:0}.site-footer .widget_recent_entries ul li{padding-bottom:10px;padding-top:10px;padding-left:0;border-bottom:1px solid #606060}.site-footer .widget.widget_recent-work-widget .recent-work{padding:0}.site-footer .widget.widget_recent-work-widget ul.flex-direction-nav li a::after{width:auto !important}.site-footer .widget.widget_recent-work-widget ul.flex-direction-nav li a{bottom:0}.site-footer .widget.widget_skill-widget .skill-container{width:100%;float:none}.site-footer .widget.widget_skill-widget .skill-container .skill{margin-bottom:20px;background-color:#606060}.site-footer .widget.widget_skill-widget .skill-container .skill-content{font-size:16px;font-size:1.6rem;padding-right:50px;margin-bottom:10px}.site-footer .widget.widget_skill-widget .skill-container .skill-content span{padding:2px 5px}.site-footer .widget_social-networks-widget ul{text-align:left;clear:both}.site-footer .widget_social-networks-widget ul li{border:0;padding:0}.site-footer .widget_social-networks-widget ul li a{color:#fff;background-color:#242424}.site-footer .widget_social-networks-widget ul li a:after{border-top-color:#242424 !important}.site-footer .widget_social-networks-widget ul li a:hover{background-color:#fff;color:#242424}.site-footer .widget_social-networks-widget ul li a:hover:after{border-top-color:#fff !important}.site-footer .widget_testimonial-widget ul.flex-direction-nav li a::after{width:auto !important}.site-footer .widget_testimonial-widget .testimony-avatar, .site-footer .widget_testimonial-widget .testimony{float:none;width:100%}.site-footer .widget_testimonial-widget .testimony-avatar{padding-top:20px}.site-footer .widget_testimonial-widget .testimony{padding:20px}.site-footer .widget_testimonial-widget .testimony p{color:#fff}.site-footer .widget_testimonial-widget ul li img{margin:0 auto}.site-footer .alert-message{color:#fff;padding-right:50px}.site-footer .wpcf7-form p{margin-bottom:10px}#secondary.sidebar .callout-widget{padding:15px}#secondary.sidebar .callout-widget h4, #secondary.sidebar .callout-widget p{margin-bottom:10px;width:100%;text-align:center}#secondary.sidebar .callout-widget p.call-btn{position:relative}#secondary.sidebar .callout-widget p.call-btn a:hover{background-color:#242424;color:#fff}.sidebar .widget_heading-widget .sep::before{width:15%;left:0%}.sidebar .dropcap-default{text-shadow:1px 1px 0 #000, 2px 2px 0 #000}.sidebar .dropcap-circle, .sidebar .dropcap-box{color:#fff}.sidebar .dropcap-box{border-color:#606060;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent }.sidebar .dropcap-book{color:#fff}.sidebar .widget.widget_flexslider-widget .flexcarousel{margin:0;position:relative}.sidebar .widget.widget_flexslider-widget .flexcarousel .flex-direction-nav a:before{font-size:16px;font-size:1.6rem}.sidebar .widget.widget_flexslider-widget .flexcarousel .flex-direction-nav a.flex-prev, .sidebar .widget.widget_flexslider-widget .flexcarousel .flex-direction-nav a.flex-next{background-color:#000;text-align:center}.sidebar .widget.widget_flexslider-widget .flexcarousel .flex-direction-nav a.flex-prev:hover, .sidebar .widget.widget_flexslider-widget .flexcarousel .flex-direction-nav a.flex-next:hover{color:#fff}#secondary.sidebar .widget .flexslider .flex-direction-nav a:before{line-height:normal;font-size:16px;font-size:1.6rem}#secondary.sidebar .widget ul.flex-control-nav li, #secondary.sidebar .widget ol.flex-control-nav li, #secondary.sidebar .widget ul.slides li, #secondary.sidebar .widget ul.flex-direction-nav li{padding:0;border:0;position:static}#secondary.sidebar .widget ul.flex-direction-nav li a{width:30px !important;height:30px !important;line-height:40px !important}#secondary.sidebar .widget ul.flex-direction-nav li a:before{line-height:36px !important}#secondary.sidebar .widget ul.flex-direction-nav li a:after{bottom:-20px;border-width:10px 0 10px 10px;right:0;left:auto}#secondary.sidebar .widget ul.flex-direction-nav li a.flex-prev:after{border-width:10px 10px 10px 0px;left:0;right:auto}#secondary.sidebar .widget .flexslider{background-color:transparent}#secondary.sidebar .widget .flexslider:hover .flex-direction-nav a.flex-prev{left:20px !important}#secondary.sidebar .widget .flexslider:hover .flex-direction-nav a.flex-next{right:20px !important}#secondary.sidebar .widget .flexslider .flex-control-nav{bottom:0}#secondary.sidebar .widget ol.flex-control-paging li a{width:15px;height:15px;line-height:15px;border-width:3px}.sidebar .icon-horizontal .fa-stack i, .sidebar .icon-vertical .fa-stack i{color:#fff}.sidebar .widget_webulous-image-widget .image-widget{position:relative}.sidebar .widget_image-box-widget .image-box img{border:0;padding:10px}.sidebar .widget_list-widget ul li{position:relative;padding-left:25px}.sidebar .widget_list-widget ul li i{position:absolute;top:14px;left:0}#secondary.sidebar .widget.widget_ourteam-widget .team-content ul li{padding:0;margin:0;border:0}#secondary.sidebar .widget.widget_ourteam-widget .team-content ul li a{color:#fff}#secondary.sidebar .widget.widget_ourteam-widget:hover .team-content h4{color:#fff}.sidebar .widget_siteorigin-panels-postloop section{margin-bottom:20px}.sidebar .widget_siteorigin-panels-postloop article{padding:0;background-color:transparent}.sidebar .widget_siteorigin-panels-postloop article h1 a{color:#fff}.sidebar .widget_siteorigin-panels-postloop article h1 a:hover{color:#000}.sidebar .widget_quote-widget .pullnone, .sidebar .widget_quote-widget .pullleft, .sidebar .widget_quote-widget .pullright{padding:10px}.sidebar .widget_quote-widget .pullnone:before, .sidebar .widget_quote-widget .pullleft:before, .sidebar .widget_quote-widget .pullright:before{left:-40px;top:0}.sidebar .widget_recent-posts-gallery-widget .flex-recent-posts{overflow:hidden}.sidebar .widget_recent-posts-gallery-widget .flex-recent-posts li{width:100%;margin:0 0 10px;padding:0}.sidebar .widget_recent-posts-gallery-widget .flex-recent-posts h4{margin-bottom:0;font-size:16px;font-size:1.6rem}.sidebar .widget_recent_entries .post-date{display:block}.sidebar .widget_recent_entries h3{margin-bottom:0}.sidebar .widget_recent_entries ul li{padding-bottom:10px;padding-top:10px;padding-left:0;border-bottom:1px solid #606060}.sidebar .widget.widget_recent-work-widget .recent-work{padding:0}.sidebar .widget.widget_recent-work-widget ul.flex-direction-nav li a::after{width:auto !important}.sidebar .widget.widget_recent-work-widget ul.flex-direction-nav li a{bottom:0}.sidebar .widget.widget_skill-widget .skill-container{width:100%;float:none}.sidebar .widget.widget_skill-widget .skill-container .skill{margin-bottom:20px;background-color:#000}.sidebar .widget.widget_skill-widget .skill-container .skill-content{font-size:16px;font-size:1.6rem;padding-right:50px;margin-bottom:10px}.sidebar .widget.widget_skill-widget .skill-container .skill-content span{padding:2px 5px}#secondary.sidebar .widget_social-networks-widget ul{text-align:left;clear:both}#secondary.sidebar .widget_social-networks-widget ul li{border:0;padding:0}#secondary.sidebar .widget_testimonial-widget .testimonial-container .testimonials{border-color:#848484}#secondary.sidebar .widget_testimonial-widget ul.flex-direction-nav li a::after{width:auto !important}#secondary.sidebar .widget_testimonial-widget h3{color:#242424}#secondary.sidebar .widget_testimonial-widget .testimony-avatar, #secondary.sidebar .widget_testimonial-widget .testimony{float:none;width:100%}#secondary.sidebar .widget_testimonial-widget .testimony-avatar{padding-top:20px}#secondary.sidebar .widget_testimonial-widget .testimony{padding:20px}#secondary.sidebar .widget_testimonial-widget .testimony p{color:#fff}#secondary.sidebar .widget_testimonial-widget ul li img{margin:0 auto}.sidebar .alert-message{padding-right:50px}#secondary .btn:hover, #secondary .widget_button-widget .btn:hover{color:#fff !important}#secondary a.btn-inverse, #secondary .widget_button-widget a.btn.black{color:#fff}#secondary .btn-white, #secondary .widget_button-widget .btn.white{border:1px solid #606060}.woocommerce button.button, .woocommerce-page button.button, .woocommerce #content table.cart input, .woocommerce table.cart input, .woocommerce-page #content table.cart input, .woocommerce-page table.cart input{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button{color:#fff;background:#242424}.woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover{color:#fff}.woocommerce #content input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt{background:#272727 !important;background:-moz-linear-gradient(top, #272727 0%, #45484d 100%) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #272727), color-stop(100%, #45484d)) !important;background:-webkit-linear-gradient(top, #272727 0%, #45484d 100%) !important;background:-o-linear-gradient(top, #272727 0%, #45484d 100%) !important;background:-ms-linear-gradient(top, #272727 0%, #45484d 100%) !important;background:linear-gradient(to bottom, #272727 0%, #45484d 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#272727', endColorstr='#45484d',GradientType=0 ) !important;border:1px solid #333}.woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover{border-color:#000;background:#666 !important;background:-moz-linear-gradient(top, #666 0%, #45484d 100%) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #45484d), color-stop(100%, #45484d)) !important;background:-webkit-linear-gradient(top, #666 0%, #45484d 100%) !important;background:-o-linear-gradient(top, #666 0%, #45484d 100%) !important;background:-ms-linear-gradient(top, #666 0%, #45484d 100%) !important;background:linear-gradient(to bottom, #666 0%, #45484d 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#666', endColorstr='#45484d',GradientType=0 ) !important}.woocommerce .woocommerce-info:before, .woocommerce-page .woocommerce-info:before, .woocommerce .woocommerce-message:before, .woocommerce-page .woocommerce-message:before{background-color:#333}.woocommerce .woocommerce-info, .woocommerce-page .woocommerce-info, .woocommerce .woocommerce-message, .woocommerce-page .woocommerce-message{border-color:#333}.woocommerce #payment div.payment_box, .woocommerce-page #payment div.payment_box{background:#f2f9fe;background:-moz-linear-gradient(top, #f2f9fe 0%, #d6f0fd 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2f9fe), color-stop(100%, #d6f0fd));background:-webkit-linear-gradient(top, #f2f9fe 0%, #d6f0fd 100%);background:-o-linear-gradient(top, #f2f9fe 0%, #d6f0fd 100%);background:-ms-linear-gradient(top, #f2f9fe 0%, #d6f0fd 100%);background:linear-gradient(to bottom, #f2f9fe 0%, #d6f0fd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f9fe', endColorstr='#d6f0fd',GradientType=0 )}.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price, .woocommerce #content div.product p.price, .woocommerce #content div.product span.price, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce-page #content div.product p.price, .woocommerce-page #content div.product span.price, .woocommerce-page div.product p.price, .woocommerce-page div.product span.price{color:#242424}.woocommerce a.added_to_cart, .woocommerce-page a.added_to_cart{background-color:#666;color:#fff}.woocommerce a.added_to_cart:hover, .woocommerce-page a.added_to_cart:hover{background-color:#000}.woocommerce .woocommerce-breadcrumb a, .woocommerce-page .woocommerce-breadcrumb a{color:#fff}.woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li{background:#f2f9fe;background:-moz-linear-gradient(top, #f2f9fe 0%, #d6f0fd 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2f9fe), color-stop(100%, #d6f0fd));background:-webkit-linear-gradient(top, #f2f9fe 0%, #d6f0fd 100%);background:-o-linear-gradient(top, #f2f9fe 0%, #d6f0fd 100%);background:-ms-linear-gradient(top, #f2f9fe 0%, #d6f0fd 100%);background:linear-gradient(to bottom, #f2f9fe 0%, #d6f0fd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f9fe', endColorstr='#d6f0fd',GradientType=0 )}.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:#242424}.woocommerce #content div.product .woocommerce-tabs .panel, .woocommerce div.product .woocommerce-tabs .panel, .woocommerce-page #content div.product .woocommerce-tabs .panel, .woocommerce-page div.product .woocommerce-tabs .panel{background-color:#d7d7d7}.woocommerce #content div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce-page div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active, .woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active{color:#fff}.woocommerce span.onsale, .woocommerce-page span.onsale{background:#fceabb;background:-moz-linear-gradient(top, #fceabb 0%, #fccd4d 50%, #f8b500 51%, #fbdf93 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fceabb), color-stop(50%, #fccd4d), color-stop(51%, #f8b500), color-stop(100%, #fbdf93));background:-webkit-linear-gradient(top, #fceabb 0%, #fccd4d 50%, #f8b500 51%, #fbdf93 100%);background:-o-linear-gradient(top, #fceabb 0%, #fccd4d 50%, #f8b500 51%, #fbdf93 100%);background:-ms-linear-gradient(top, #fceabb 0%, #fccd4d 50%, #f8b500 51%, #fbdf93 100%);background:linear-gradient(to bottom, #fceabb 0%, #fccd4d 50%, #f8b500 51%, #fbdf93 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fceabb', endColorstr='#fbdf93',GradientType=0 )}.woocommerce #content nav.woocommerce-pagination ul li a, .woocommerce #content nav.woocommerce-pagination ul li span, .woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span, .woocommerce-page #content nav.woocommerce-pagination ul li a, .woocommerce-page #content nav.woocommerce-pagination ul li span, .woocommerce-page nav.woocommerce-pagination ul li a, .woocommerce-page nav.woocommerce-pagination ul li span{background-color:#242424;color:#fff !important}.woocommerce #content nav.woocommerce-pagination ul li a:focus, .woocommerce #content nav.woocommerce-pagination ul li a:hover, .woocommerce #content nav.woocommerce-pagination ul li span.current, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce-page #content nav.woocommerce-pagination ul li a:focus, .woocommerce-page #content nav.woocommerce-pagination ul li a:hover, .woocommerce-page #content nav.woocommerce-pagination ul li span.current, .woocommerce-page nav.woocommerce-pagination ul li a:focus, .woocommerce-page nav.woocommerce-pagination ul li a:hover, .woocommerce-page nav.woocommerce-pagination ul li span.current{color:#fff}.woocommerce #content nav.woocommerce-pagination ul li, .woocommerce #content nav.woocommerce-pagination ul{background-color:#242424}.woocommerce-error li strong{color:#B81C23}.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button{border:0;padding:5px 12px;text-align:center;text-decoration:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-shadow:0 0 0;font-weight:400}.woocommerce .woocommerce-error:before, .woocommerce .woocommerce-info:before, .woocommerce .woocommerce-message:before, .woocommerce-page .woocommerce-error:before, .woocommerce-page .woocommerce-info:before, .woocommerce-page .woocommerce-message:before{padding-top:0;height:2.5em;line-height:2.5;width:2em}.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, .woocommerce-page form .form-row input.input-text, .woocommerce-page form .form-row textarea{line-height:normal;border:1px solid #aea9a9;color:#000}.woocommerce a.added_to_cart, .woocommerce-page a.added_to_cart{padding:2px 15px 1px 30px;background-clip:padding-box;-webkit-border-radius:3px;border-radius:3px}.woocommerce .woocommerce-breadcrumb a, .woocommerce-page .woocommerce-breadcrumb a{text-decoration:none}.woocommerce #content div.product .woocommerce-tabs ul.tabs li a, .woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li a{font-weight:400;padding:0.5em 1em;background-color:transparent;background-clip:padding-box;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;box-shadow:0 0 0;border-top:0;position:static}.woocommerce #content div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce-page div.product .woocommerce-tabs ul.tabs li a:hover{position:static}.woocommerce #content div.product form.cart table.variations, .woocommerce div.product form.cart table.variations, .woocommerce-page #content div.product form.cart table.variations, .woocommerce-page div.product form.cart table.variations, .woocommerce #content div.product form.cart table.variations td, .woocommerce div.product form.cart table.variations td, .woocommerce-page #content div.product form.cart table.variations td, .woocommerce-page div.product form.cart table.variations td{border:0}.cross-sells h2, .shipping_calculator h2{font-size:1.6em}.woocommerce #content table.cart a.remove, .woocommerce table.cart a.remove, .woocommerce-page #content table.cart a.remove, .woocommerce-page table.cart a.remove{margin:0 auto}.woocommerce #content table.cart td.actions input#coupon_code, .woocommerce table.cart td.actions input#coupon_code, .woocommerce-page #content table.cart td.actions input#coupon_code, .woocommerce-page table.cart td.actions input#coupon_code{width:auto}.woocommerce button.button, .woocommerce-page button.button{padding:10px 12px}.woocommerce .cart button.single_add_to_cart_button{padding:6px 12px 5px}.woocommerce button.button, .woocommerce-page button.button, .woocommerce #content div.product .woocommerce-tabs .panel, .woocommerce div.product .woocommerce-tabs .panel, .woocommerce-page #content div.product .woocommerce-tabs .panel, .woocommerce-page div.product .woocommerce-tabs .panel{padding:20px;border:1px solid #e0dadf;border-top:0}.woocommerce #content div.product .woocommerce-tabs ul.tabs, .woocommerce div.product .woocommerce-tabs ul.tabs, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs, .woocommerce-page div.product .woocommerce-tabs ul.tabs{margin-bottom:0}.woocommerce #content table.cart td.actions .coupon #coupon_code, .woocommerce table.cart td.actions .coupon #coupon_code, .woocommerce-page #content table.cart td.actions .coupon #coupon_code, .woocommerce-page table.cart td.actions .coupon #coupon_code{padding:4px 6px}.woocommerce #content div.product .stock, .woocommerce div.product .stock, .woocommerce-page #content div.product .stock, .woocommerce-page div.product .stock{text-decoration:underline;color:#333}.woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li{padding:0;margin:0}.woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li{background:#242424;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 0 0;margin:0}.woocommerce #content div.product .woocommerce-tabs ul.tabs li a, .woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li a{color:#fff;text-shadow:0 0 0;padding:7px 20px !important}.woocommerce #content div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce-page div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active, .woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active{z-index:2;border-bottom-color:transparent}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:before, .woocommerce div.product .woocommerce-tabs ul.tabs li.active:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:before, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:before{-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:after, .woocommerce div.product .woocommerce-tabs ul.tabs li.active:after, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:after, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:after{display:none !important}.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after, .woocommerce #content div.product .woocommerce-tabs ul.tabs li:before, .woocommerce div.product .woocommerce-tabs ul.tabs li:after, .woocommerce div.product .woocommerce-tabs ul.tabs li:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before, .woocommerce-page div.product .woocommerce-tabs ul.tabs li:after, .woocommerce-page div.product .woocommerce-tabs ul.tabs li:before{display:none !important}.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before, .woocommerce div.product .woocommerce-tabs ul.tabs li:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before, .woocommerce-page div.product .woocommerce-tabs ul.tabs li:before{display:none !important}.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after, .woocommerce div.product .woocommerce-tabs ul.tabs li:after, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after, .woocommerce-page div.product .woocommerce-tabs ul.tabs li:after{display:none !important}.woocommerce #content div.product .woocommerce-tabs ul.tabs:before, .woocommerce div.product .woocommerce-tabs ul.tabs:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before, .woocommerce-page div.product .woocommerce-tabs ul.tabs:before{display:none !important}.woocommerce span.onsale, .woocommerce-page span.onsale{background-clip:padding-box;-webkit-border-radius:50px;border-radius:50px;padding:10px 12px}.woocommerce ul.products li.product .onsale, .woocommerce-page ul.products li.product .onsale{margin:-15px -15px 0 0}.woocommerce #content nav.woocommerce-pagination ul li a, .woocommerce #content nav.woocommerce-pagination ul li span, .woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span, .woocommerce-page #content nav.woocommerce-pagination ul li a, .woocommerce-page #content nav.woocommerce-pagination ul li span, .woocommerce-page nav.woocommerce-pagination ul li a, .woocommerce-page nav.woocommerce-pagination ul li span{border:0;padding:3px 10px}.woocommerce #content nav.woocommerce-pagination ul li a:focus, .woocommerce #content nav.woocommerce-pagination ul li a:hover, .woocommerce #content nav.woocommerce-pagination ul li span.current, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce-page #content nav.woocommerce-pagination ul li a:focus, .woocommerce-page #content nav.woocommerce-pagination ul li a:hover, .woocommerce-page #content nav.woocommerce-pagination ul li span.current, .woocommerce-page nav.woocommerce-pagination ul li a:focus, .woocommerce-page nav.woocommerce-pagination ul li a:hover, .woocommerce-page nav.woocommerce-pagination ul li span.current{border:0}.woocommerce #content nav.woocommerce-pagination ul li{border:0}.woocommerce #content nav.woocommerce-pagination ul{padding:7px 10px;border:0}.woocommerce-page .site-footer, .woocommerce-page .footer-bottom, .woocommerce-page .woocommerce-breadcrumb{padding:0 50%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;margin:0 -50%}.woocommerce a.remove{color:#fff !important}body.woocommerce.woocommerce-page .content-area{margin-bottom:70px}body.woocommerce.woocommerce-page .site-footer::after{top:-85px}body.woocommerce.woocommerce-page .content-area .product{padding-top:40px}.sow-carousel-wrapper .overlay{position:static}@media only screen and (min-width: 960px){.main-navigation ul ul li:hover>ul{right:100%}}@media only screen and (max-width: 1024px){.breadcrumb-wrap .six.breadcrumb #crumbs, .breadcrumb-wrap .entry-header{text-align:center}}@media only screen and (max-width: 1024px){.home .flexslider .slides .flex-caption{width:50%;padding:10px;bottom:0;right:0}.home .site-content #primary .services-wrapper .service-content{width:60%}.home .site-content #primary .post-wrapper .latest-posts .latest-post-thumb{height:276px}.home .site-content #primary .post-wrapper .latest-posts .latest-post-thumb .overlay{width:302px;height:280px;background-position:center top}.home .site-content #primary .post-wrapper .latest-posts .latest-post-content{height:276px;padding:20px}.home .site-content #primary .post-wrapper .latest-posts .latest-post-content .post-content-inner{height:230px}.home .site-content #primary .post-wrapper .latest-posts .posted-on .author{display:block;padding-left:0}.home .site-content #primary .post-wrapper .latest-post.even .overlay{background-position:center bottom}.portfolioeffects .portfolio_thumb{width:160px;height:160px}.portfolioeffects .portfolio_thumb .thumb-inner{width:230px;height:230px}.widget_recent-work-widget .portfolio4col .overlay_icon a.icon-zoom{left:-50px}.widget_recent-work-widget .portfolio4col .overlay_icon a.icon-link{right:-50px}.widget_recent-work-widget .portfolio4col:hover .overlay_icon a.icon-zoom{left:25%}.widget_recent-work-widget .portfolio4col:hover .overlay_icon a.icon-link{right:25%}.widget.widget_ourteam-widget .team-avatar{width:130px;height:130px}.widget.widget_ourteam-widget .team-avatar .ourteam-overlay{width:180px;height:180px;position:relative;top:-25px;left:-25px}.widget.widget_ourteam-widget ul.team-social li a{margin-bottom:10px}.icon-right .service, .icon-left .service{width:70%}.icon-right .icon-wrapper{margin-right:0}}@media only screen and (max-width: 960px){.branding .site-branding{text-align:center}.home .site-content #primary .post-wrapper .latest-posts .latest-post-thumb{height:256px}.home .site-content #primary .post-wrapper .latest-posts .latest-post-thumb .overlay{width:282px;height:260px}.home .site-content #primary .post-wrapper .latest-posts .latest-post-content{height:256px;padding:10px}.home .site-content #primary .post-wrapper .latest-posts .latest-post-content .post-content-inner{height:235px}.comment-navigation .nav-previous, .paging-navigation .nav-previous, .post-navigation .nav-previous{width:45%}}@media only screen and (min-width: 700px) and (max-width: 800px){.page-template-portfolio-3col .portfolioeffects .portfolio_link_icons a{top:30px;width:30px;height:30px;line-height:30px}.page-template-portfolio-3col .portfolioeffects .portfolio_link_icons a.icon-link{top:70px}.page-template-portfolio-4col .portfolioeffects .portfolio_link_icons a, .page-template-portfolio-4col_text .portfolioeffects .portfolio_link_icons a{top:20px;width:25px;height:25px;line-height:25px}.page-template-portfolio-4col .portfolioeffects .portfolio_link_icons a.icon-link, .page-template-portfolio-4col_text .portfolioeffects .portfolio_link_icons a.icon-link{top:60px}}@media only screen and (min-width: 768px){.site-content #secondary{margin-bottom:50px}}@media only screen and (max-width: 768px){.slides li:after{display:none}.home .site-content #primary .post-wrapper .latest-posts .one-third.column{width:100%}.home .site-content #primary .post-wrapper .latest-posts .one-third.column .latest-post-thumb, .home .site-content #primary .post-wrapper .latest-posts .one-third.column .latest-post-content{width:50%;float:left}.home .site-content #primary .post-wrapper .latest-posts .latest-post-thumb{height:316px}.home .site-content #primary .post-wrapper .latest-posts .latest-post-thumb .overlay{width:350px;height:316px}.home .site-content #primary .post-wrapper .latest-posts .latest-post-content{height:316px;padding:20px}.home .site-content #primary .post-wrapper .latest-posts .latest-post-content .post-content-inner{height:300px}.site-header .four.columns{position:absolute;right:0;top:0;width:40%}.site-header .four.columns ul#social-widget{margin:0;float:right}.site-header .branding{text-align:left;padding:0}.site-header .branding .site-branding{text-align:left;min-height:120px;padding:15px 0;min-width:60%}.site-header .branding .site-branding:after{height:120px;width:120px;right:-120px}.site-header .branding .site-branding .site-title{padding-top:0}.flexslider .slides .flex-caption, .home .flexslider .slides .flex-caption{width:100%;position:static;background-color:rgba(36, 36, 36, 0.6);padding-bottom:40px}.site-header .search-form{bottom:-10px !important;top:auto !important;width:95%;margin:0 auto 0 5%}#nav-wrap{padding-bottom:20px}.home .site-content #primary .services-wrapper .service-content{width:81%;margin-right:0}.site-content{margin:50px auto 60px}.single .hentry{margin:0}.widget_calendar table caption{width:95%}.widget_search .search-form label{margin-left:10px}.site-footer .footer-widgets .widget-title::before{width:20%}.site-footer .footer-widgets .widget-title::after{left:7.5%}.site-footer .footer-widgets{padding:40px 0}.site-footer .footer-widgets .widget{width:100%}.footer-widgets .textwidget .wpcf7-form input.wpcf7-email{width:96%}.site-main .comment-navigation, .site-main .paging-navigation, .site-main .post-navigation{padding-bottom:3em}#site-navigation{margin-bottom:10px}.copyright, .copyright ul.menu{text-align:center}.footer-bottom, .site-footer .footer-bottom ul.menu{text-align:center}.site-footer .footer-bottom ul.menu{margin-top:10px}.ourservice .widget{padding:20px 0}.gem-process .process-top-section{margin-bottom:20px}.widget_testimonial-widget ul.flex-direction-nav li a{width:30px;height:30px;line-height:40px;bottom:0}.widget_testimonial-widget .testimony{padding-right:20px}.widget_testimonial-widget .testimony p{font-size:16px;font-size:1.6rem}.widget_recent-posts-gallery-widget .flex-recent-posts li{width:48%}.circle-icon-box .service{width:100%}.icon-right .service, .icon-left .service{width:85%}.icon-right .icon-wrapper, .icon-left .icon-wrapper{width:60px}.top-features{padding-top:0}.portfolioeffects .portfolio_thumb{width:120px;height:120px}.portfolioeffects .portfolio_thumb .thumb-inner{width:180px;height:180px}.site-content #secondary{margin-top:50px}}@media only screen and (max-width: 700px){.sticky-header{display:none}.site-header .branding .site-branding{width:100%;text-align:center;padding:0;min-height:0;margin:20px 0}.site-header .branding .site-branding:before, .site-header .branding .site-branding:after{display:none}.site-header .branding .site-branding .site-title{line-height:inherit !important;margin-bottom:0}.home .site-content #primary .post-wrapper .latest-posts{border:1px solid #d7d7d7;background-color:#F0F2F3}.home .site-content #primary .post-wrapper .latest-posts .latest-post-thumb{height:100%}.home .site-content #primary .post-wrapper .latest-posts .latest-post-thumb .overlay{display:none}.home .site-content #primary .post-wrapper .latest-posts .latest-post-content{border:0;height:100%}.home .site-content #primary .post-wrapper .latest-posts .latest-post-content .post-content-inner{height:100%}.nav-links .nav-previous, .nav-links .nav-next, .comment-navigation .nav-previous, .comment-navigation .nav-next{width:100%;float:none;margin-bottom:10px}.post-navigation .nav-links a, .comment-navigation .nav-previous a, .comment-navigation .nav-next a{display:block;text-align:center}#nav-wrap{padding-top:20px}button.menu-toggle{display:block;margin:0 auto 20px;width:100%;border:0;padding:15px 10px;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;box-shadow:0 0 0;text-transform:uppercase;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}button.menu-toggle:hover,button.menu-toggle:focus,button.menu-toggle:active{background-color:#fff}.main-navigation ul ul li:hover>ul{left:0;top:10px;width:100%;margin-left:70px !important}.main-navigation ul ul li:hover > ul li{padding-left:0}.flexslider .flex-direction-nav a{top:10%;opacity:0}.main-navigation ul{float:none}.main-navigation ul li{float:none}.main-navigation ul li a{padding:12px 10px;border-bottom:1px solid #d7d7d7}.main-navigation ul li a:after{display:none}.main-navigation ul li ul.sub-menu{width:100%}.main-navigation ul li:hover ul{margin-left:20%;padding-top:30px}.main-navigation ul li:hover ul li{width:100%;position:relative;bottom:30px}.main-navigation ul li:hover ul ul{margin-left:0}.main-navigation ul ul li:hover>ul{left:15%;top:42px}.home .site-content #primary .services-wrapper .service-content{width:76%}ul.menu{margin-bottom:20px}.site-content .more-link{width:30%}.author-bio .author-info .description{width:88%}.site-header .four.columns{width:100%}.callout-widget .call-btn{position:static;margin-top:20px;width:100%;text-align:center}.callout-widget p, .callout-widget h4, .callout-widget h2{width:100%;float:none;text-align:center}ul#portfolio li.item{width:100%}.entry-header .header-entry-meta, .entry-body .header-entry-meta{width:12%}.cnt-form .wpcf7-form p:nth-of-type(1), .cnt-form .wpcf7-form p:nth-of-type(2), .cnt-form .wpcf7-form p:nth-of-type(3), .cnt-form .wpcf7-form p:nth-of-type(4){width:100%;float:none}.cnt-form .wpcf7-form p:nth-of-type(1) input, .cnt-form .wpcf7-form p:nth-of-type(2) input, .cnt-form .wpcf7-form p:nth-of-type(3) input, .cnt-form .wpcf7-form p:nth-of-type(4) input{width:100%}}@media only screen and (max-width: 600px){#primary .entry-footer, #primary .entry-meta{width:100%}#primary .entry-footer:before, #primary .entry-footer:after, #primary .entry-meta:before, #primary .entry-meta:after{display:none}.nav-previous,.nav-next{width:100%}.nav-previous a:after, .nav-previous a:before, .nav-next a:after, .nav-next a:before{display:none}.site-content a.more-link{margin-left:0;width:50%}.site-content a.more-link:before, .site-content a.more-link:after{display:none}.site-header .search-form{width:100%;margin:0 auto}.site-header .search-form:before{display:none}.site-header .search-form:after{display:none}.site-header .search-form input.search-field{padding:8px 5%;padding-left:10%}.site-header .search-form input.search-submit{left:15px;top:14px}.main-navigation ul li a{margin-right:0}.main-navigation ul li a:after{display:none}}@media only screen and (max-width: 500px){.site-header .branding .site-branding{margin:40px 0 30px}.home .site-content #primary .post-wrapper .latest-posts .one-third.column{margin-bottom:20px;border-bottom:1px solid #d7d7d7;padding-bottom:20px}.home .site-content #primary .post-wrapper .latest-posts .one-third.column .latest-post-content{float:none;width:100%}.home .site-content #primary .post-wrapper .latest-posts .one-third.column .latest-post-thumb{width:350px;float:none;margin:0 auto}.home .site-content #primary .post-wrapper .latest-posts .posted-on .author{padding-left:20px;display:inline}ol.comment-list ol.children, ol.comment-list ol.comment-list ul.children{margin-left: .5em}ol.comment-list .reply{position:relative;left:20px;display:block;padding-bottom:10px}h1 a{word-wrap:break-word}.flexslider .slides .flex-caption{position:static !important}.flexslider .flex-direction-nav a{top:49% !important}.site-header .branding .site-branding::after{display:none}.comment-list > li article{padding:20px 0}.site-main .comment-navigation, .site-main .paging-navigation, .site-main .post-navigation{margin:1.5em 0}.comment-list > li .children{margin-left:5% !important}.nav-links .nav-previous, .nav-links .nav-next, .comment-navigation .nav-previous, .comment-navigation .nav-next{width:100%}.related-posts ul#webulous-related-posts li{float:none;width:100%;margin:3% 0}.author-bio .author-info .avatar{width:auto;float:none;margin-bottom:0px}.author-bio .author-info .description{width:100%;float:none}.nav-wrap{display:none}.icon-right .icon-wrapper, .icon-left .icon-wrapper{width:15%}}@media only screen and (max-width: 480px){.widget_testimonial-widget .testimony-avatar, .widget_testimonial-widget .testimony{float:none}.widget_testimonial-widget .testimony{padding:0 20px}.widget_testimonial-widget .flex-direction-nav a.flex-prev{left:20% !important}.widget_testimonial-widget .flex-direction-nav a.flex-next{right:20% !important}.widget_recent-posts-gallery-widget .flex-recent-posts li{width:100%}.widget_testimonial-widget .testimony{padding:0 20px}.ei-slider-large li img{margin:0 !important}.tabs-container ul.ui-tabs-nav li{float:none}.tabs-container ul.ui-tabs-nav li a{float:none;margin:0 !important}.circle-icon-box .icon-wrapper{margin:0 auto 15px;float:none}.circle-icon-box .service{width:100%;float:none;text-align:center}.features .widget_webulous-image-widget .image-widget > a img{width:80%}.entry-header .entry-title-meta span, .entry-body .entry-title-meta span{display:block;border-bottom:1px solid #848484;padding:5px 0}.entry-header .entry-title-meta span span, .entry-body .entry-title-meta span span{display:inline;border-bottom:0;padding:0}.entry-meta.header-entry-meta{font-size:16px;font-size:1.6rem}ol.webulous_page_navi{text-align:center}.icon-right .service, .icon-left .service{width:80%}.widget_recent-work-widget ul.flex-direction-nav a, .widget_recent-posts-widget .recent-posts-carousel ul.flex-direction-nav a{top:0 !important}}@media only screen and (max-width: 400px){.home .site-content #primary .post-wrapper .latest-posts .one-third.column .latest-post-thumb{width:300px}.nav-links .nav-previous, .nav-links .nav-next, .comment-navigation .nav-previous, .comment-navigation .nav-next{width:100%}}.breadcrumb-wrap .six.breadcrumb a:hover, .breadcrumb-wrap .six.breadcrumb a:focus, a:hover, #primary .entry-title a:hover, a:focus, a:active, #primary .entry-title a:hover, #recentcomments a, .comment-list > li article .comment-meta .comment-author b, .comment-list > li article .comment-meta .comment-author a, .widget.widget_ourteam-widget:hover .team-social ul li a, .comment-list > li article .comment-meta .comment-author cite, .latest-post-content h1 a:hover, .latest-post-content h2 a:hover, .latest-post-content h3 a:hover, .latest-post-content h4 a:hover, .latest-post-content h5 a:hover, .latest-post-content h6 a:hover, .latest-post-content a.btn-readmore:hover, .comment-list > li article .reply i, .related-posts ul#webulous-related-posts li a:hover, .widget-area .left-sidebar ul a:hover, .social ul li a:hover, .site-footer .footer-widgets a:hover, .site-footer .footer-widgets .widget_calendar table td a, .site-footer .footer-widgets #recentcomments a, .site-footer .footer-widgets .widget_tag_cloud a:hover, .site-footer .footer-widgets .widget_rss ul a, .site-footer .footer-widgets button:hover, .copyright a, .copyright ul.menu li.current_page_item a, .widget_recent-posts-widget .recent-post .readmore a:hover, .portfolioeffects:hover .portfolio_overlay p a:hover, .sidebar .widget_list-widget ul li i, #secondary.sidebar .widget.widget_ourteam-widget .team-content p, #secondary.sidebar .widget.widget_ourteam-widget .team-content h4 span, .copyright ul.menu a:hover, .circle-icon-box:hover h4, .icon-polygon .circle-icon-wrapper h3.fa-stack i, .icon-polygon .circle-icon-wrapper h3.fa-stack i:before, .site-footer .footer-widgets input[type="button"]:hover, .widget_testimonial-widget ul li .client strong, .siteorigin-panels-stretch .widget_testimonial-widget ul li .client, .single-portfolio .one-third dd a, .sidebar .icon-horizontal .icon-title, .sidebar .icon-vertical .icon-title, .woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price, .woocommerce #content div.product p.price, .woocommerce #content div.product span.price, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce-page #content div.product p.price, .woocommerce-page #content div.product span.price, .woocommerce-page div.product p.price, .woocommerce-page div.product span.price, .site-footer .footer-widgets input[type="reset"]:hover, .site-footer .footer-widgets input[type="submit"]:hover, .widget.widget_ourteam-widget .team-content h4, .page-template-portfolio-2col_text .portfolio-excerpt h3 a:hover, .page-template-portfolio-2col_text .portfolio-excerpt h3 a:visited:hover, .page-template-portfolio-3col_text .portfolio-excerpt h3 a:hover, .page-template-portfolio-3col_text .portfolio-excerpt h3 a:visited:hover, .page-template-portfolio-4col_text .portfolio-excerpt h3 a:hover, .page-template-portfolio-4col_text .portfolio-excerpt h3 a:visited:hover, .alert-message a span, .content-area .widget_list-widget ul li i, .content-area .widget_list-widget ol li i, .site-footer .callout-widget .call-btn a, .sidebar .dropcap, .site-footer .widget_list-widget ul li i, button.menu-toggle:hover, button.menu-toggle:focus, button.menu-toggle:active, .order-total .amount, .cart-subtotal .amount, .woocommerce #content table.cart a.remove, .woocommerce table.cart a.remove, .woocommerce-page #content table.cart a.remove, .woocommerce-page table.cart a.remove, .woocommerce .woocommerce-breadcrumb a:hover, .woocommerce-page .woocommerce-breadcrumb a:hover, .site-footer .footer-bottom ul.menu li.current_page_item a, .site-footer .footer-bottom ul.menu li a:hover, .widget_magazine-featured-slider-widget .magazine-featured-slider-wrapper .flexslider .slides .flex-caption a:hover, .widget_magazine-highlighted-post-widget .single-highlited-post .highlights-content .magazine-slider-top-meta a:hover, #primary .widget_magazine-highlighted-post-widget .single-highlited-post .entry-title a:hover, #secondary .footer-widgets h1 a:hover, .site-footer .footer-widgets h1:hover, .breaknews .breaknews-wrapper ul .bn-content a:hover{color:#e5493a}th a, .header-wrap .site-header .social .recentcomments a, .left-sidebar .widget_rss a, .left-sidebar .recentcomments a, .ei-title h3, #secondary .btn-white:hover, #secondary .widget_button-widget .btn.white:hover{color:#e5493a !important}button, .share-box ul li a:hover, .entry-content .widget_social-networks-widget ul li a:hover, .dropcap-circle, .hr_fancy:after, .sep:after, .pullnone, .sep.tleft:after, h3.widget-title:after, .pullnone .quote-simple, .pullleft, .pullright, .sidebar .dropcap-circle, .header-wrap .site-header .social ul a:hover, .sidebar .dropcap-box, .pullleft .quote-simple, .toggle .toggle-title, .wide-dark-grey .callout-widget p.call-btn a, .widget_wbls-image-widget i, #secondary.sidebar .callout-widget, .pullright .quote-simple, .icon-circle .circle-icon-wrapper, .dropcap-box, .widget_calendar table #today, .widget_calendar table caption, input[type="button"], .site-footer .scroll-to-top, .home .site-content #primary .post-wrapper-head h2:after, .portfolioeffects:hover .portfolio_link_icons a:hover, input[type="reset"], .site-footer .footer-widgets .widget-title:after, input[type="submit"], .footer-widgets .textwidget .wpcf7-form input.wpcf7-submit, .main-navigation a:hover, .widget .ei-slider-thumbs li.ei-slider-element, .header-wrap .site-header .social ul a:hover, .branding .social .widget_social-networks-widget ul li a:hover, ul.ei-slider-thumbs li.ei-slider-element, #secondary.sidebar .widget_testimonial-widget .testimonial-container .testimonials, .woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .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, .main-navigation .current_page_item > a, .icon-polygon a.more-button, .main-navigation .current-menu-item > a, .main-navigation .current-menu-parent > a, .hr_default, .hr_solid, a.btn, .widget_button-widget .btn, .wide-cta, .main-navigation .current_page_ancestor > a, .home .flexslider .slides .flex-caption a, .home .flexslider .slides .flex-caption p a, .main-navigation .current_page_parent > a, .main-navigation .current_page_item a, .main-navigation .current-menu-item a, .search-form input.search-submit, .main-navigation .current-menu-parent > a, .cnt-form .wpcf7-form input[type="submit"], .main-navigation .current_page_parent > a, .slicknav_menu .slicknav_btn, .slicknav_nav a.slicknav_row:hover, .slicknav_nav .current_page_item a, .site-content .navigation a:hover, .site-content .more-link:hover, .header-wrap .site-header .social ul#social-widget li a:hover, .header-wrap .site-header .social ul.social-widget li a:hover, .site-content .comment-navigation a:hover, .entry-content blockquote:after, .slicknav_nav a:hover, .site-content .more-link, .site-content .page-links a:hover, .webulous_page_navi li a:hover, .webulous_page_navi li.bpn-next-link a:hover, .webulous_page_navi li.bpn-prev-link a:hover, .webulous_page_navi li.bpn-current, .site-header .branding .site-branding, .site-header .branding .site-branding:before, .header-wrap .social ul li a:hover, .widget.widget_ourteam-widget ul.team-social li a:hover, .widget_tag_cloud a:hover, .site-footer .widget_social-networks-widget ul li a, .widget.widget_ourteam-widget .team-content h4:after, .widget.widget_ourteam-widget:hover, .ui-accordion .ui-accordion-header-active, .ui-accordion .ui-accordion-header:hover, .widget_recent-work-widget .recent_work_overlay .icon-link, .widget_recent-work-widget .recent_work_overlay .icon-zoom, .widget_recent-work-widget .portfolio4col:hover .overlay_icon a:hover, #filters ul.filter-options li a, .recent-work-container .work:hover .recent_work_overlay a:hover, .flexslider .slides .flex-caption a, .flexslider .slides .flex-caption p a, .widget_recent-work-widget ul.flex-direction-nav a, .widget_recent-posts-widget .recent-posts-carousel ul.flex-direction-nav a, .recent-posts-slider .flex-direction-nav a, .widget_recent-posts-widget .recent-posts-carousel .flex-control-nav li a.flex-active, .recent-posts-slider .flex-control-paging li a.flex-active, .flex-control-nav li a.flex-active, .widget_flexslider-widget .flexcarousel .flex-direction-nav a:hover, .icon-right .icon-wrapper, .widget_stat-widget .stats-icon-wrap, .our-services .textwidget:after, .flex-slider-title h3.widget-title:after, .not-found-inner, .wide-cta, .icon-left .icon-wrapper, .wide-default, .sidebar .icon-horizontal .fa-stack, button.menu-toggle, .our-team:hover, .our-team ul.team-social li a:hover, .sidebar .icon-vertical .fa-stack, .icon-top .icon-wrapper, .callout-widget .call-btn a:hover, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce-page div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active, .woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active, .woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover, .woocommerce a.remove, .site-content .pagination .page-numbers:hover, .site-content .pagination .next:hover, .site-content .pagination .current, .widget_ourteam-widget:hover .our-team, .woocommerce #content nav.woocommerce-pagination ul li a:focus, .woocommerce #content nav.woocommerce-pagination ul li a:hover, .woocommerce #content nav.woocommerce-pagination ul li span.current, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce-page #content nav.woocommerce-pagination ul li a:focus, .woocommerce-page #content nav.woocommerce-pagination ul li a:hover, .woocommerce-page #content nav.woocommerce-pagination ul li span.current, .woocommerce-page nav.woocommerce-pagination ul li a:focus, .woocommerce-page nav.woocommerce-pagination ul li a:hover, .woocommerce-page nav.woocommerce-pagination ul li span.current, .widget_magazine-post-boxed-widget .entry-content .cat-links a, .widget_magazine-post-boxed-widget .mag-divider,.mag-divider{background-color:#e5493a}.sidebar .dropcap-book{border:2px solid #e5493a}.main-navigation .sub-menu .current_page_item > a, .main-navigation .sub-menu .current-menu-item > a, .main-navigation .sub-menu .current_page_ancestor > a, .header-wrap .social ul li a:hover:after, #primary .sticky, .tabs.normal ul li a:hover, .tabs.normal ul li a.tabulous_active, .tabs ul li a:hover, .tabs ul li a.tabulous_active, .woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover{background-color:#e5493a !important}.cnt-form .wpcf7-form input[type="text"]:focus, .cnt-form .wpcf7-form input[type="email"]:focus, .cnt-form .wpcf7-form input[type="tel"]:focus, .cnt-form .wpcf7-form input[type="url"]:focus, .cnt-form .wpcf7-form input[type="password"]:focus, .cnt-form .wpcf7-form input[type="number"]:focus, .cnt-form .wpcf7-form textarea:focus{border:1px solid #e5493a}.main-navigation a:hover:after, .main-navigation a:hover:after, .main-navigation .current_page_item > a:after, .main-navigation .current-menu-item > a:after, .main-navigation .current-menu-parent > a:after, .main-navigation .current_page_ancestor > a:after, .main-navigation .current_page_parent>a:after{border-left:25px solid #e5493a}.site-header .branding .site-branding:after{border-left:40px solid #e5493a}.header-wrap .social ul li a:hover:after{border-top-color:#e5493a !important}.header-wrap .site-header .social ul#social-widget li a:hover:after, .header-wrap .site-header .social ul.social-widget li a:hover:after, .social ul li a:hover:after, .branding .social .widget_social-networks-widget ul li a:hover:after{border-top-color:#e5493a}.wide-dark-grey .callout-widget p.call-btn a:before{border-right-color:#e5493a}.wide-dark-grey .callout-widget p.call-btn a:after, .widget_magazine-post-boxed-widget .entry-content .cat-links a:after,.mag-divider::after{border-left-color:#e5493a}.site-content .navigation a:hover, .site-content .more-link:hover, .site-content .comment-navigation a:hover, .icon-polygon .circle-icon-wrapper h3.fa-stack, .icon-polygon .circle-icon-wrapper h3.fa-stack:before, .icon-polygon .circle-icon-wrapper h3.fa-stack:after{border-color:#e5493a}.home .site-content #primary .post-wrapper-head h2:before, .site-footer .footer-widgets .widget-title:before,.hr_fancy:before,.sep:before,.sep.tleft:before,h3.widget-title:before{border-top:1px double #e5493a;border-bottom:1px double #e5493a}.widget_calendar table caption:after{border-left:15px solid #e5493a}.widget_calendar table caption:before{border-right:15px solid #e5493a}.widget_magazine-post-boxed-widget h3.widget-title{border-bottom-color:#e5493a}.tabs.normal ul li a:hover:before, .tabs.normal ul li a.tabulous_active:before, .tabs ul li a:hover:before, .tabs ul li a.tabulous_active:before, #filters ul.filter-options li a:before, .widget_magazine-post-boxed-widget .mag-divider:after{border-left-color:#e5493a}.widget.widget_skill-widget .skill-container .skill .skill-percentage:after{border-left:20px solid #e5493a}a.btn:before, .widget_button-widget .btn:before, a.btn-mini:before, .widget_button-widget .btn.mini:before, a.btn.btn-small:before, a.btn-large:before, .widget_button-widget .btn.large:before, .widget_button-widget .btn.small:before{border-right:10px solid #e5493a}a.btn:after, .widget_button-widget .btn:after, a.btn-mini:after, a.btn-mini:after, .widget_button-widget .btn.mini:after, a.btn.btn-small:after, a.btn-large:after, .widget_button-widget .btn.large:after, .widget_button-widget .btn.small:after{border-left:10px solid #e5493a}.dropcap-book{color:#fff;background:#e5493a;background:-moz-linear-gradient(top, #e5493a 0%, #242424 99%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e5493a), color-stop(99%, #242424));background:-webkit-linear-gradient(top, #e5493a 0%, #242424 99%);background:-o-linear-gradient(top, #e5493a 0%, #242424 99%);background:-ms-linear-gradient(top, #e5493a 0%, #242424 99%);background:linear-gradient(to bottom, #e5493a 0%, #242424 99%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$primary', endColorstr='$secondary',GradientType=0 );text-shadow:2px 2px 2px #000}.icon-polygon .circle-icon-wrapper h3.fa-stack{border-right:2px solid #e5493a;border-left:2px solid #e5493a}a.btn:hover, .widget_button-widget .btn:hover{background-color:#4a120c}a.btn:hover:before, .widget_button-widget .btn:hover:before, a.btn-mini:hover:before, .widget_button-widget .btn.mini:hover:before, a.btn.btn-small:hover:before, a.btn-large:hover:before, .widget_button-widget .btn.large:hover:before, .widget_button-widget .btn.small:hover:before{border-right:10px solid #4a120c}a.btn:hover:after, a.btn-large:hover:after, .widget_button-widget .btn.large:hover:after, .widget_button-widget .btn:hover:after, a.btn-mini:hover:after, .widget_button-widget .btn.mini:hover:after, a.btn.btn-small:hover:after, .widget_button-widget .btn.small:hover:after{border-left:10px solid #4a120c}.widget_image-box-widget a.more-button{border:1px solid #4a120c}.cnt-form .wpcf7-form input[type="text"]:focus, .cnt-form .wpcf7-form input[type="email"]:focus, .cnt-form .wpcf7-form input[type="tel"]:focus, .cnt-form .wpcf7-form input[type="url"]:focus, .cnt-form .wpcf7-form input[type="password"]:focus, .cnt-form .wpcf7-form input[type="number"]:focus, .cnt-form .wpcf7-form textarea:focus{-webkit-box-shadow:0 0 4px rgba(229, 73, 58, 0.3);-moz-box-shadow:0 0 4px rgba(229, 73, 58, 0.3);box-shadow:0 0 4px rgba(229, 73, 58, 0.3);border:1px solid #e5493a}.widget_wbls-image-widget .image-widget-overlay:hover{background-color:rgba(229, 73, 58, 0.5)}.portfolioeffects .portfolio_overlay{background:rgba(229, 73, 58, 0.6)}.widget_recent-work-widget .work:hover .recent_work_overlay{background-color:rgba(229, 73, 58, 0.5)}.site-footer .scroll-to-top:hover{background:rgba(229, 73, 58, 0.6)}.wide-cta::before{border-bottom:25px solid #e5493a}@media screen and (max-width: 700px){.site-header .branding{background:#e5493a}}.bigEntrance-animation,.boingInUp-animation,.bounce-animation,.bounceInLeft-animation,.bounceInRight-animation,.bounceInUp-animation,.expandUp-animation,.fade-animation,.fadeIn-animation,.fadeInDown-animation,.fadeInDownBig-animation,.fadeInLeft-animation,.fadeInLeftBig-animation,.fadeInRight-animation,.fadeInRightBig-animation,.fadeInUp-animation,.fadeInUpBig-animation,.flip-animation,.flipInX-animation,.flipInY-animation,.floating-animation,.foolishIn-animation,.hatch-animation,.lightSpeedIn-animation,.puffIn-animation,.pullDown-animation,.pullUp-animation,.pulse-animation,.rollInLeft-animation,.rollInRight-animation,.rotateIn-animation,.rotateInDownLeft-animation,.rotateInDownRight-animation,.rotateInUpLeft-animation,.rotateInUpRight-animation,.scale-down-animation,.scale-up-animation,.slide-bottom-animation,.slide-left-animation,.slide-right-animation,.slide-top-animation,.slideDown-animation,.slideExpandUp-animation,.slideInDown-animation,.slideInLeft-animation,.slideInRight-animation,.slideLeft-animation,.slideRight-animation,.slideUp-animation,.spaceInDown-animation,.spaceInLeft-animation,.spaceInRight-animation,.spaceInUp-animation,.stretchLeft-animation,.stretchRight-animation,.swap-animation,.swashIn-animation,.swing-animation,.tinDownIn-animation,.tinRightIn-animation,.tinUpIn-animation,.tossing-animation,.twisterInDown-animation,.twisterInUp-animation,.wobble-animation,.zoomIn-animation{visibility:hidden}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:visible !important}.panel-grid-cell:nth-child(1) .animated{-moz-animation-delay:0.3s;-webkit-animation-delay:0.3s;animation-delay:0.3s}.panel-grid-cell:nth-child(2) .animated{-moz-animation-delay:0.6s;-webkit-animation-delay:0.6s;animation-delay:0.6s}.panel-grid-cell:nth-child(3) .animated{-moz-animation-delay:1s;-webkit-animation-delay:1s;animation-delay:1s}.panel-grid-cell:nth-child(4) .animated{-moz-animation-delay:1.3s;-webkit-animation-delay:1.3s;animation-delay:1.3s}.panel-grid-cell:nth-child(5) .animated{-moz-animation-delay:1.5s;-webkit-animation-delay:1.5s;animation-delay:1.5s}.panel-grid-cell:nth-child(6) .animated{-moz-animation-delay:1.7s;-webkit-animation-delay:1.7s;animation-delay:1.7s}.panel-grid-cell:nth-child(7) .animated{-moz-animation-delay:1.9s;-webkit-animation-delay:1.9s;animation-delay:1.9s}.panel-grid-cell:nth-child(8) .animated{-moz-animation-delay:2.1s;-webkit-animation-delay:2.1s;animation-delay:2.1s}.bigEntrance{animation-name:bigEntrance;-webkit-animation-name:bigEntrance;animation-duration:1.6s;-webkit-animation-duration:1.6s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;visibility:visible !important}@keyframes bigEntrance{0%{transform:scale(0.3) rotate(4deg) translateX(-20%) translateY(20%);opacity:0}30%{transform:scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);opacity:0.3}45%{transform:scale(0.98) rotate(1deg) translateX(0%) translateY(0%);opacity:0.5}60%{transform:scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);opacity:0.6}75%{transform:scale(0.99) rotate(1deg) translateX(0%) translateY(0%);opacity:0.7}90%{transform:scale(1.01) rotate(0deg) translateX(0%) translateY(0%);opacity:0.9}100%{transform:scale(1) rotate(0deg) translateX(0%) translateY(0%);opacity:1}}@-webkit-keyframes bigEntrance{0%{-webkit-transform:scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);opacity:0}30%{-webkit-transform:scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);opacity:0.3}45%{-webkit-transform:scale(0.98) rotate(1deg) translateX(0%) translateY(0%);opacity:0.5}60%{-webkit-transform:scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);opacity:0.6}75%{-webkit-transform:scale(0.99) rotate(1deg) translateX(0%) translateY(0%);opacity:0.7}90%{-webkit-transform:scale(1.01) rotate(0deg) translateX(0%) translateY(0%);opacity:0.9}100%{-webkit-transform:scale(1) rotate(0deg) translateX(0%) translateY(0%);opacity:1}}.boingInUp{-webkit-animation-name:boingInUp;animation-name:boingInUp}@-webkit-keyframes boingInUp{0%{opacity:0;-webkit-transform-origin:50% 0%;-webkit-transform:perspective(800px) rotateX(-90deg)}50%{opacity:1;-webkit-transform-origin:50% 0%;-webkit-transform:perspective(800px) rotateX(50deg)}100%{opacity:1;-webkit-transform-origin:50% 0%;-webkit-transform:perspective(800px) rotateX(0deg)}}@keyframes boingInUp{0%{opacity:0;transform-origin:50% 0%;transform:perspective(800px) rotateX(-90deg)}50%{opacity:1;transform-origin:50% 0%;transform:perspective(800px) rotateX(50deg)}100%{opacity:1;transform-origin:50% 0%;transform:perspective(800px) rotateX(0deg)}}.bounce{animation-name:bounce;-webkit-animation-name:bounce;animation-duration:1.6s;-webkit-animation-duration:1.6s;animation-timing-function:ease;-webkit-animation-timing-function:ease;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%}@keyframes bounce{0%{transform:translateY(0%) scaleY(0.6);opacity:0}60%{transform:translateY(-50%) scaleY(1.1);opacity:0.3}70%{transform:translateY(0%) scaleY(0.95) scaleX(1.05);opacity:0.5}80%{transform:translateY(0%) scaleY(1.05) scaleX(1);opacity:0.8}90%{transform:translateY(0%) scaleY(0.95) scaleX(1);opacity:0.9}100%{transform:translateY(0%) scaleY(1) scaleX(1);opacity:1}}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0%) scaleY(0.6);opacity:0}60%{-webkit-transform:translateY(-50%) scaleY(1.1);opacity:0.3}70%{-webkit-transform:translateY(0%) scaleY(0.95) scaleX(1.05);opacity:0.5}80%{-webkit-transform:translateY(0%) scaleY(1.05) scaleX(1);opacity:0.8}90%{-webkit-transform:translateY(0%) scaleY(0.95) scaleX(1);opacity:0.9}100%{-webkit-transform:translateY(0%) scaleY(1) scaleX(1);opacity:1}}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px)}80%{-webkit-transform:translateX(-10px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes bounceInLeft{0%{opacity:0;-moz-transform:translateX(-2000px)}60%{opacity:1;-moz-transform:translateX(30px)}80%{-moz-transform:translateX(-10px)}100%{-moz-transform:translateX(0)}}@-o-keyframes bounceInLeft{0%{opacity:0;-o-transform:translateX(-2000px)}60%{opacity:1;-o-transform:translateX(30px)}80%{-o-transform:translateX(-10px)}100%{-o-transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}100%{transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;-moz-animation-name:bounceInLeft;-o-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px)}80%{-webkit-transform:translateX(10px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes bounceInRight{0%{opacity:0;-moz-transform:translateX(2000px)}60%{opacity:1;-moz-transform:translateX(-30px)}80%{-moz-transform:translateX(10px)}100%{-moz-transform:translateX(0)}}@-o-keyframes bounceInRight{0%{opacity:0;-o-transform:translateX(2000px)}60%{opacity:1;-o-transform:translateX(-30px)}80%{-o-transform:translateX(10px)}100%{-o-transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}100%{transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;-moz-animation-name:bounceInRight;-o-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px)}80%{-webkit-transform:translateY(10px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes bounceInUp{0%{opacity:0;-moz-transform:translateY(2000px)}60%{opacity:1;-moz-transform:translateY(-30px)}80%{-moz-transform:translateY(10px)}100%{-moz-transform:translateY(0)}}@-o-keyframes bounceInUp{0%{opacity:0;-o-transform:translateY(2000px)}60%{opacity:1;-o-transform:translateY(-30px)}80%{-o-transform:translateY(10px)}100%{-o-transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}100%{transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;-moz-animation-name:bounceInUp;-o-animation-name:bounceInUp;animation-name:bounceInUp}.expandUp{animation-name:expandUp;-webkit-animation-name:expandUp;animation-duration:0.7s;-webkit-animation-duration:0.7s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible !important}@keyframes expandUp{0%{transform:translateY(100%) scale(0.6) scaleY(0.5);opacity:0}60%{transform:translateY(-7%) scaleY(1.12);opacity:0.6}75%{transform:translateY(3%);opacity:0.8}100%{transform:translateY(0%) scale(1) scaleY(1);opacity:1}}@-webkit-keyframes expandUp{0%{-webkit-transform:translateY(100%) scale(0.6) scaleY(0.5);opacity:0}60%{-webkit-transform:translateY(-7%) scaleY(1.12);opacity:0.6}75%{-webkit-transform:translateY(3%);opacity:0.8}100%{-webkit-transform:translateY(0%) scale(1) scaleY(1);opacity:1}}.fade{-webkit-animation-name:fade;animation-name:fade;-webkit-animation-duration:0.8s;animation-duration:0.8s;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadeIn{0%{opacity:0;-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}100%{opacity:1;-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}50%{opacity: .2}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px)}50%{opacity: .2}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(200px);transform:translateX(200px)}50%{opacity: .3}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(200px);-ms-transform:translateX(200px);transform:translateX(200px)}50%{opacity: .3}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(200px);transform:translateY(200px)}50%{opacity: .3}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(200px);-ms-transform:translateY(200px);transform:translateY(200px)}50%{opacity: .3}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;opacity:0}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;opacity:1}}@-moz-keyframes flip{0%{-moz-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-moz-animation-timing-function:ease-out;opacity:0}40%{-moz-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-moz-animation-timing-function:ease-out}50%{-moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-moz-animation-timing-function:ease-in}80%{-moz-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-moz-animation-timing-function:ease-in}100%{-moz-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-moz-animation-timing-function:ease-in;opacity:1}}@-o-keyframes flip{0%{-o-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-o-animation-timing-function:ease-out;opacity:0}40%{-o-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-o-animation-timing-function:ease-out}50%{-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-animation-timing-function:ease-in}80%{-o-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-o-animation-timing-function:ease-in}100%{-o-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-o-animation-timing-function:ease-in;opacity:1}}@keyframes flip{0%{transform:perspective(400px) translateZ(0) rotateY(0) scale(1);animation-timing-function:ease-out;opacity:0}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);animation-timing-function:ease-in}100%{transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);animation-timing-function:ease-in;opacity:1}}.flip{-webkit-backface-visibility:visible !important;-webkit-animation-name:flip;-moz-backface-visibility:visible !important;-moz-animation-name:flip;-o-backface-visibility:visible !important;-o-animation-name:flip;backface-visibility:visible !important;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}}@-moz-keyframes flipInX{0%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-moz-transform:perspective(400px) rotateX(-10deg)}70%{-moz-transform:perspective(400px) rotateX(10deg)}100%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1}}@-o-keyframes flipInX{0%{-o-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-o-transform:perspective(400px) rotateX(-10deg)}70%{-o-transform:perspective(400px) rotateX(10deg)}100%{-o-transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{opacity:1;-webkit-backface-visibility:visible !important;-moz-backface-visibility:visible !important;-o-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;-moz-animation-name:flipInX;-o-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}}@-moz-keyframes flipInY{0%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-moz-transform:perspective(400px) rotateY(-10deg)}70%{-moz-transform:perspective(400px) rotateY(10deg)}100%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1}}@-o-keyframes flipInY{0%{-o-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-o-transform:perspective(400px) rotateY(-10deg)}70%{-o-transform:perspective(400px) rotateY(10deg)}100%{-o-transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}100%{transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInY;-moz-backface-visibility:visible !important;-moz-animation-name:flipInY;-o-backface-visibility:visible !important;-o-animation-name:flipInY;backface-visibility:visible !important;animation-name:flipInY}.floating{animation-name:floating;-webkit-animation-name:floating;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes floating{0%{transform:translateY(0%)}50%{transform:translateY(8%)}100%{transform:translateY(0%)}}@-webkit-keyframes floating{0%{-webkit-transform:translateY(0%)}50%{-webkit-transform:translateY(8%)}100%{-webkit-transform:translateY(0%)}}.foolishIn{-webkit-animation-name:foolishIn;animation-name:foolishIn}@-webkit-keyframes foolishIn{0%{opacity:0;-webkit-transform-origin:50% 50%;-webkit-transform:scale(0, 0) rotate(360deg)}20%{opacity:1;-webkit-transform-origin:0% 100%;-webkit-transform:scale(0.5, 0.5) rotate(0deg)}40%{opacity:1;-webkit-transform-origin:100% 100%;-webkit-transform:scale(0.5, 0.5) rotate(0deg)}60%{opacity:1;-webkit-transform-origin:0%;-webkit-transform:scale(0.5, 0.5) rotate(0deg)}80%{opacity:1;-webkit-transform-origin:0% 0%;-webkit-transform:scale(0.5, 0.5) rotate(0deg)}100%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:scale(1, 1) rotate(0deg)}}@keyframes foolishIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(0, 0) rotate(360deg)}20%{opacity:1;transform-origin:0% 100%;transform:scale(0.5, 0.5) rotate(0deg)}40%{opacity:1;transform-origin:100% 100%;transform:scale(0.5, 0.5) rotate(0deg)}60%{opacity:1;transform-origin:0%;transform:scale(0.5, 0.5) rotate(0deg)}80%{opacity:1;transform-origin:0% 0%;transform:scale(0.5, 0.5) rotate(0deg)}100%{opacity:1;transform-origin:50% 50%;transform:scale(1, 1) rotate(0deg)}}.hatch{animation-name:hatch;-webkit-animation-name:hatch;animation-duration:2s;-webkit-animation-duration:2s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;visibility:visible !important}@keyframes hatch{0%{transform:rotate(0deg) scaleY(0);opacity:0}20%{transform:rotate(-2deg) scaleY(1.05);opacity:0.2}35%{transform:rotate(2deg) scaleY(1);opacity:0.3}50%{transform:rotate(-2deg);opacity:0.5}65%{transform:rotate(1deg);opacity:0.6}80%{transform:rotate(-1deg);opacity:0.8}100%{transform:rotate(0deg);opacity:1}}@-webkit-keyframes hatch{0%{-webkit-transform:rotate(0deg) scaleY(0);opacity:0}20%{-webkit-transform:rotate(-2deg) scaleY(1.05);opacity:0.2}35%{-webkit-transform:rotate(2deg) scaleY(1);opacity:0.3}50%{-webkit-transform:rotate(-2deg);opacity:0.5}65%{-webkit-transform:rotate(1deg);opacity:0.6}80%{-webkit-transform:rotate(-1deg);opacity:0.8}100%{-webkit-transform:rotate(0deg);opacity:1}}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(0deg);opacity:0}100%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}}@-moz-keyframes lightSpeedIn{0%{-moz-transform:translateX(100%) skewX(0deg);opacity:0}100%{-moz-transform:translateX(0%) skewX(0deg);opacity:1}}@-o-keyframes lightSpeedIn{0%{-o-transform:translateX(100%) skewX(0deg);opacity:0}100%{-o-transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedIn{0%{transform:translateX(100%) skewX(0deg);opacity:0}100%{transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;-moz-animation-name:lightSpeedIn;-o-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:0.5s;-moz-animation-duration:0.5s;-o-animation-duration:0.5s;animation-duration:0.5s}.puffIn{-webkit-animation-name:puffIn;animation-name:puffIn}@-webkit-keyframes puffIn{0%{opacity:0;-webkit-transform-origin:50% 50%;-webkit-transform:scale(2,2);-webkit-filter:blur(2px)}100%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:scale(1,1);-webkit-filter:blur(0px)}}@keyframes puffIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(2,2);filter:blur(2px)}100%{opacity:1;transform-origin:50% 50%;transform:scale(1,1);filter:blur(0px)}}.pullDown{animation-name:pullDown;-webkit-animation-name:pullDown;animation-duration:1.1s;-webkit-animation-duration:1.1s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:50% 0%;-ms-transform-origin:50% 0%;-webkit-transform-origin:50% 0%}@keyframes pullDown{0%{transform:scaleY(0.1);opacity:0}40%{transform:scaleY(1.02);opacity:0.4}60%{transform:scaleY(0.98);opacity:0.6}80%{transform:scaleY(1.01);opacity:0.8}100%{transform:scaleY(0.98);opacity:1}80%{transform:scaleY(1.01)}100%{transform:scaleY(1)}}@-webkit-keyframes pullDown{0%{-webkit-transform:scaleY(0.1);opacity:0}40%{-webkit-transform:scaleY(1.02);opacity:0.4}60%{-webkit-transform:scaleY(0.98);opacity:0.6}80%{-webkit-transform:scaleY(1.01);opacity:0.8}100%{-webkit-transform:scaleY(0.98);opacity:1}80%{-webkit-transform:scaleY(1.01)}100%{-webkit-transform:scaleY(1)}}.pullUp{animation-name:pullUp;-webkit-animation-name:pullUp;animation-duration:1.1s;-webkit-animation-duration:1.1s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%}@keyframes pullUp{0%{transform:scaleY(0.1);opacity:0}40%{transform:scaleY(1.02);opacity:0.4}60%{transform:scaleY(0.98);opacity:0.6}80%{transform:scaleY(1.01);opacity:0.8}100%{transform:scaleY(0.98);opacity:1}80%{transform:scaleY(1.01)}100%{transform:scaleY(1)}}@-webkit-keyframes pullUp{0%{-webkit-transform:scaleY(0.1);opacity:0}40%{-webkit-transform:scaleY(1.02);opacity:0.4}60%{-webkit-transform:scaleY(0.98);opacity:0.6}80%{-webkit-transform:scaleY(1.01);opacity:0.8}100%{-webkit-transform:scaleY(0.98);opacity:1}80%{-webkit-transform:scaleY(1.01)}100%{-webkit-transform:scaleY(1)}}.pulse{animation-name:pulse;-webkit-animation-name:pulse;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes pulse{0%{transform:scale(0.9);opacity:0.7}50%{transform:scale(1);opacity:1}100%{transform:scale(0.9);opacity:0.7}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.95);opacity:0.7}50%{-webkit-transform:scale(1);opacity:1}100%{-webkit-transform:scale(0.95);opacity:0.7}}@-webkit-keyframes rollInLeft{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}}@-moz-keyframes rollInLeft{0%{opacity:0;-moz-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-moz-transform:translateX(0px) rotate(0deg)}}@-o-keyframes rollInLeft{0%{opacity:0;-o-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-o-transform:translateX(0px) rotate(0deg)}}@keyframes rollInLeft{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;transform:translateX(0px) rotate(0deg)}}.rollInLeft{-webkit-animation-name:rollInLeft;-moz-animation-name:rollInLeft;-o-animation-name:rollInLeft;animation-name:rollInLeft}@-webkit-keyframes rollInRight{0%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}}@-moz-keyframes rollInRight{0%{opacity:0;-moz-transform:translateX(100%) rotate(120deg)}100%{opacity:1;-moz-transform:translateX(0px) rotate(0deg)}}@-o-keyframes rollInRight{0%{opacity:0;-o-transform:translateX(100%) rotate(120deg)}100%{opacity:1;-o-transform:translateX(0px) rotate(0deg)}}@keyframes rollInRight{0%{opacity:0;transform:translateX(100%) rotate(120deg)}100%{opacity:1;transform:translateX(0px) rotate(0deg)}}.rollInRight{-webkit-animation-name:rollInRight;-moz-animation-name:rollInRight;-o-animation-name:rollInRight;animation-name:rollInRight}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateIn{0%{-moz-transform-origin:center center;-moz-transform:rotate(-200deg);opacity:0}100%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateIn{0%{-o-transform-origin:center center;-o-transform:rotate(-200deg);opacity:0}100%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}100%{transform-origin:center center;transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;-moz-animation-name:rotateIn;-o-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInDownLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInDownLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0}100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;-moz-animation-name:rotateInDownLeft;-o-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInDownRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInDownRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0}100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;-moz-animation-name:rotateInDownRight;-o-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInUpLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInUpLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0}100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;-moz-animation-name:rotateInUpLeft;-o-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInUpRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInUpRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0}100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;-moz-animation-name:rotateInUpRight;-o-animation-name:rotateInUpRight;animation-name:rotateInUpRight}.scale-down{-webkit-animation-name:scale-down;animation-name:scale-down}@-webkit-keyframes scale-down{0%{opacity:0;-webkit-transform:scale(1.8)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes scale-down{0%{opacity:0;transform:scale(1.8)}100%{opacity:1;transform:scale(1)}}.scale-up{-webkit-animation-name:scale-up;animation-name:scale-up}@-webkit-keyframes scale-up{0%{opacity:0;-webkit-transform:scale(0.9)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes scale-up{0%{opacity:0;transform:scale(0.9)}100%{opacity:1;transform:scale(1)}}.slide-bottom{-webkit-animation-name:slide-bottom;animation-name:slide-bottom}@-webkit-keyframes slide-bottom{0%{opacity:0;-webkit-transform:translateY(20%)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes slide-bottom{0%{opacity:0;transform:translateY(20%)}100%{opacity:1;transform:translateY(0)}}.slide-left{-webkit-animation-name:slide-left;animation-name:slide-left}@-webkit-keyframes slide-left{0%{opacity:0;-webkit-transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes slide-left{0%{opacity:0;transform:translateX(-100%)}100%{opacity:1;transform:translateX(0)}}.slide-right{-webkit-animation-name:slide-right;animation-name:slide-right}@-webkit-keyframes slide-right{0%{opacity:0;-webkit-transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes slide-right{0%{opacity:0;transform:translateX(100%)}100%{opacity:1;transform:translateX(0)}}.slide-top{-webkit-animation-name:slide-top;animation-name:slide-top}@-webkit-keyframes slide-top{0%{opacity:0;-webkit-transform:translateY(-20%)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes slide-top{0%{opacity:0;transform:translateY(-20%)}100%{opacity:1;transform:translateY(0)}}.slideDown{animation-name:slideDown;-webkit-animation-name:slideDown;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible !important}@keyframes slideDown{0%{transform:translateY(-100%);opacity:0}50%{transform:translateY(8%)}65%{transform:translateY(-4%)}80%{transform:translateY(4%)}95%{transform:translateY(-2%)}100%{transform:translateY(0%);opacity:1}}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-100%);opacity:0}50%{-webkit-transform:translateY(8%)}65%{-webkit-transform:translateY(-4%)}80%{-webkit-transform:translateY(4%)}95%{-webkit-transform:translateY(-2%)}100%{-webkit-transform:translateY(0%);opacity:1}}.slideExpandUp{animation-name:slideExpandUp;-webkit-animation-name:slideExpandUp;animation-duration:1.6s;-webkit-animation-duration:1.6s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease -out;visibility:visible !important}@keyframes slideExpandUp{0%{transform:translateY(100%) scaleX(0)}30%{transform:translateY(-8%) scaleX(0.3)}40%{transform:translateY(2%) scaleX(0.5)}50%{transform:translateY(0%) scaleX(1.1)}60%{transform:translateY(0%) scaleX(0.9)}70%{transform:translateY(0%) scaleX(1.05)}80%{transform:translateY(0%) scaleX(0.95)}90%{transform:translateY(0%) scaleX(1.02)}100%{transform:translateY(0%) scaleX(1)}}@-webkit-keyframes slideExpandUp{0%{-webkit-transform:translateY(100%) scaleX(0)}30%{-webkit-transform:translateY(-8%) scaleX(0.3)}40%{-webkit-transform:translateY(2%) scaleX(0.5)}50%{-webkit-transform:translateY(0%) scaleX(1.1)}60%{-webkit-transform:translateY(0%) scaleX(0.9)}70%{-webkit-transform:translateY(0%) scaleX(1.05)}80%{-webkit-transform:translateY(0%) scaleX(0.95)}90%{-webkit-transform:translateY(0%) scaleX(1.02)}100%{-webkit-transform:translateY(0%) scaleX(1)}}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes slideInDown{0%{opacity:0;-moz-transform:translateY(-2000px)}100%{-moz-transform:translateY(0)}}@-o-keyframes slideInDown{0%{opacity:0;-o-transform:translateY(-2000px)}100%{-o-transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-2000px)}100%{transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;-moz-animation-name:slideInDown;-o-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-250px);transform:translateX(-250px)}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;-webkit-animation-duration:1s;animation-duration:1s}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(250px);transform:translateX(250px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}.slideLeft{animation-name:slideLeft;-webkit-animation-name:slideLeft;animation-duration:2s;-webkit-animation-duration:2s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible !important}@keyframes slideLeft{0%{transform:translateX(150%);opacity:0}50%{transform:translateX(-8%)}65%{transform:translateX(4%)}80%{transform:translateX(-4%)}95%{transform:translateX(2%)}100%{transform:translateX(0%);opacity:1}}@-webkit-keyframes slideLeft{0%{-webkit-transform:translateX(150%);opacity:0}50%{-webkit-transform:translateX(-8%)}65%{-webkit-transform:translateX(4%)}80%{-webkit-transform:translateX(-4%)}95%{-webkit-transform:translateX(2%)}100%{-webkit-transform:translateX(0%);opacity:1}}.slideRight{animation-name:slideRight;-webkit-animation-name:slideRight;animation-duration:2s;-webkit-animation-duration:2s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible !important}@keyframes slideRight{0%{transform:translateX(-150%);opacity:0}50%{transform:translateX(8%)}65%{transform:translateX(-4%)}80%{transform:translateX(4%)}95%{transform:translateX(-2%)}100%{transform:translateX(0%);opacity:1}}@-webkit-keyframes slideRight{0%{-webkit-transform:translateX(-150%);opacity:0}50%{-webkit-transform:translateX(8%)}65%{-webkit-transform:translateX(-4%)}80%{-webkit-transform:translateX(4%)}95%{-webkit-transform:translateX(-2%)}100%{-webkit-transform:translateX(0%);opacity:1}}.slideUp{animation-name:slideUp;-webkit-animation-name:slideUp;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible !important}@keyframes slideUp{0%{transform:translateY(100%);opacity:0}50%{transform:translateY(-8%)}65%{transform:translateY(4%)}80%{transform:translateY(-4%)}95%{transform:translateY(2%)}100%{transform:translateY(0%);opacity:1}}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(100%);opacity:0}50%{-webkit-transform:translateY(-8%)}65%{-webkit-transform:translateY(4%)}80%{-webkit-transform:translateY(-4%)}95%{-webkit-transform:translateY(2%)}100%{-webkit-transform:translateY(0%);opacity:1}}.spaceInDown{-webkit-animation-name:spaceInDown;animation-name:spaceInDown}@-webkit-keyframes spaceInDown{0%{opacity:0;-webkit-transform-origin:50% 100%;-webkit-transform:scale(.2) translate(0%, 200%)}100%{opacity:1;-webkit-transform-origin:50% 100%;-webkit-transform:scale(1) translate(0%, 0%)}}@keyframes spaceInDown{0%{opacity:0;transform-origin:50% 100%;transform:scale(.2) translate(0%, 200%)}100%{opacity:1;transform-origin:50% 100%;transform:scale(1) translate(0%, 0%)}}.spaceInLeft{-webkit-animation-name:spaceInLeft;animation-name:spaceInLeft}@-webkit-keyframes spaceInLeft{0%{opacity:0;-webkit-transform-origin:0% 50%;-webkit-transform:scale(.2) translate(-200%, 0%)}100%{opacity:1;-webkit-transform-origin:0% 50%;-webkit-transform:scale(1) translate(0%, 0%)}}@keyframes spaceInLeft{0%{opacity:0;transform-origin:0% 50%;transform:scale(.2) translate(-200%, 0%)}100%{opacity:1;transform-origin:0% 50%;transform:scale(1) translate(0%, 0%)}}.spaceInRight{-webkit-animation-name:spaceInRight;animation-name:spaceInRight}@-webkit-keyframes spaceInRight{0%{opacity:0;-webkit-transform-origin:100% 50%;-webkit-transform:scale(.2) translate(200%, 0%)}100%{opacity:1;-webkit-transform-origin:100% 50%;-webkit-transform:scale(1) translate(0%, 0%)}}@keyframes spaceInRight{0%{opacity:0;transform-origin:100% 50%;transform:scale(.2) translate(200%, 0%)}100%{opacity:1;transform-origin:100% 50%;transform:scale(1) translate(0%, 0%)}}.spaceInUp{-webkit-animation-name:spaceInUp;animation-name:spaceInUp}@-webkit-keyframes spaceInUp{0%{opacity:0;-webkit-transform-origin:50% 0%;-webkit-transform:scale(.2) translate(0%, -200%)}100%{opacity:1;-webkit-transform-origin:50% 0%;-webkit-transform:scale(1) translate(0%, 0%)}}@keyframes spaceInUp{0%{opacity:0;transform-origin:50% 0%;transform:scale(.2) translate(0%, -200%)}100%{opacity:1;transform-origin:50% 0%;transform:scale(1) translate(0%, 0%)}}.stretchLeft{animation-name:stretchLeft;-webkit-animation-name:stretchLeft;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:100% 0%;-ms-transform-origin:100% 0%;-webkit-transform-origin:100% 0%}@keyframes stretchLeft{0%{transform:scaleX(0)}40%{transform:scaleX(1.02)}60%{transform:scaleX(0.98)}80%{transform:scaleX(1.01)}100%{transform:scaleX(0.98)}80%{transform:scaleX(1.01)}100%{transform:scaleX(1)}}@-webkit-keyframes stretchLeft{0%{-webkit-transform:scaleX(0)}40%{-webkit-transform:scaleX(1.02)}60%{-webkit-transform:scaleX(0.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(0.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(1)}}.stretchRight{animation-name:stretchRight;-webkit-animation-name:stretchRight;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:0% 0%;-ms-transform-origin:0% 0%;-webkit-transform-origin:0% 0%}@keyframes stretchRight{0%{transform:scaleX(0)}40%{transform:scaleX(1.02)}60%{transform:scaleX(0.98)}80%{transform:scaleX(1.01)}100%{transform:scaleX(0.98)}80%{transform:scaleX(1.01)}100%{transform:scaleX(1)}}@-webkit-keyframes stretchRight{0%{-webkit-transform:scaleX(0)}40%{-webkit-transform:scaleX(1.02)}60%{-webkit-transform:scaleX(0.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(0.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(1)}}.swap{-webkit-animation-name:swap;animation-name:swap}@-webkit-keyframes swap{0%{opacity:0;-webkit-transform-origin:0 100%;-webkit-transform:scale(0, 0) translate(-700px, 0px)}100%{opacity:1;-webkit-transform-origin:100% 100%;-webkit-transform:scale(1, 1) translate(0px, 0px);}}@keyframes swap{0%{opacity:0;transform-origin:0 100%;transform:scale(0, 0) translate(-700px, 0px)}100%{opacity:1;transform-origin:100% 100%;transform:scale(1, 1) translate(0px, 0px)}}.swashIn{-webkit-animation-name:swashIn;animation-name:swashIn}@-webkit-keyframes swashIn{0%{opacity:0;-webkit-transform-origin:50% 50%;-webkit-transform:scale(0, 0)}90%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:scale(0.9, 0.9)}100%{opacity:1;-webkit-transform-origin:50% 50%;-webkit-transform:scale(1, 1)}}@keyframes swashIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(0, 0)}90%{opacity:1;transform-origin:50% 50%;transform:scale(0.9, 0.9)}100%{opacity:1;transform-origin:50% 50%;transform:scale(1, 1)}}@-webkit-keyframes swing{20%,40%,60%,80%,100%{-webkit-transform-origin:top center}0%{-webkit-transform:rotate(0deg);opacity:0}20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);opacity:1}}@-moz-keyframes swing{0%{-webkit-transform:rotate(0deg);opacity:0}20%{-moz-transform:rotate(15deg)}40%{-moz-transform:rotate(-10deg)}60%{-moz-transform:rotate(5deg)}80%{-moz-transform:rotate(-5deg)}100%{-moz-transform:rotate(0deg);opacity:1}}@-o-keyframes swing{0%{-webkit-transform:rotate(0deg);opacity:0}20%{-o-transform:rotate(15deg)}40%{-o-transform:rotate(-10deg)}60%{-o-transform:rotate(5deg)}80%{-o-transform:rotate(-5deg)}100%{-o-transform:rotate(0deg);opacity:1}}@keyframes swing{0%{-webkit-transform:rotate(0deg);opacity:0}20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}100%{transform:rotate(0deg);opacity:1}}.swing{-webkit-transform-origin:top center;-moz-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;-moz-animation-name:swing;-o-animation-name:swing;animation-name:swing}.tinDownIn{-webkit-animation-name:tinDownIn;animation-name:tinDownIn}@-webkit-keyframes tinDownIn{0%{opacity:0;-webkit-transform:scale(1, 1) translateY(900%)}50%,70%,90%{opacity:1;-webkit-transform:scale(1.1, 1.1) translateY(0)}60%,80%,100%{opacity:1;-webkit-transform:scale(1, 1) translateY(0)}}@keyframes tinDownIn{0%{opacity:0;transform:scale(1, 1) translateY(900%)}50%,70%,90%{opacity:1;transform:scale(1.1, 1.1) translateY(0)}60%,80%,100%{opacity:1;transform:scale(1, 1) translateY(0)}}.tinRightIn{-webkit-animation-name:tinRightIn;animation-name:tinRightIn}@-webkit-keyframes tinRightIn{0%{opacity:0;-webkit-transform:scale(1, 1) translateX(900%)}50%,70%,90%{opacity:1;-webkit-transform:scale(1.1, 1.1) translateX(0)}60%,80%,100%{opacity:1;-webkit-transform:scale(1, 1) translateX(0)}}@keyframes tinRightIn{0%{opacity:0;transform:scale(1, 1) translateX(900%)}50%,70%,90%{opacity:1;transform:scale(1.1, 1.1) translateX(0)}60%,80%,100%{opacity:1;transform:scale(1, 1) translateX(0)}}.tinUpIn{-webkit-animation-name:tinUpIn;animation-name:tinUpIn}@-webkit-keyframes tinUpIn{0%{opacity:0;-webkit-transform:scale(1, 1) translateY(-900%)}50%,70%,90%{opacity:1;-webkit-transform:scale(1.1, 1.1) translateY(0)}60%,80%,100%{opacity:1;-webkit-transform:scale(1, 1) translateY(0)}}@keyframes tinUpIn{0%{opacity:0;transform:scale(1, 1) translateY(-900%)}50%,70%,90%{opacity:1;transform:scale(1.1, 1.1) translateY(0)}60%,80%,100%{opacity:1;transform:scale(1, 1) translateY(0)}}.tossing{animation-name:tossing;-webkit-animation-name:tossing;animation-duration:2.5s;-webkit-animation-duration:2.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes tossing{0%{transform:rotate(-4deg)}50%{transform:rotate(4deg)}100%{transform:rotate(-4deg)}}@-webkit-keyframes tossing{0%{-webkit-transform:rotate(-4deg)}50%{-webkit-transform:rotate(4deg)}100%{-webkit-transform:rotate(-4deg)}}.twisterInDown{-webkit-animation-name:twisterInDown;animation-name:twisterInDown}@-webkit-keyframes twisterInDown{0%{opacity:0;-webkit-transform-origin:0 100%;-webkit-transform:scale(0, 0) rotate(360deg) translateY(-100%)}30%{-webkit-transform-origin:0 100%;-webkit-transform:scale(0, 0) rotate(360deg) translateY(-100%)}100%{opacity:1;-webkit-transform-origin:100% 100%;-webkit-transform:scale(1, 1) rotate(0deg) translateY(0%)}}@keyframes twisterInDown{0%{opacity:0;transform-origin:0 100%;transform:scale(0, 0) rotate(360deg) translateY(-100%)}30%{transform-origin:0 100%;transform:scale(0, 0) rotate(360deg) translateY(-100%)}100%{opacity:1;transform-origin:100% 100%;transform:scale(1, 1) rotate(0deg) translateY(0%)}}.twisterInUp{-webkit-animation-name:twisterInUp;animation-name:twisterInUp}@-webkit-keyframes twisterInUp{0%{opacity:0;-webkit-transform-origin:100% 0;-webkit-transform:scale(0, 0) rotate(360deg) translateY(100%)}30%{-webkit-transform-origin:100% 0;-webkit-transform:scale(0, 0) rotate(360deg) translateY(100%)}100%{opacity:1;-webkit-transform-origin:0 0;-webkit-transform:scale(1, 1) rotate(0deg) translateY(0)}}@keyframes twisterInUp{0%{opacity:0;transform-origin:100% 0;transform:scale(0, 0) rotate(360deg) translateY(100%)}30%{transform-origin:100% 0;transform:scale(0, 0) rotate(360deg) translateY(100%)}100%{opacity:1;transform-origin:0 0;transform:scale(1, 1) rotate(0deg) translateY(0)}}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%)}}@-moz-keyframes wobble{0%{-moz-transform:translateX(0%)}15%{-moz-transform:translateX(-25%) rotate(-5deg)}30%{-moz-transform:translateX(20%) rotate(3deg)}45%{-moz-transform:translateX(-15%) rotate(-3deg)}60%{-moz-transform:translateX(10%) rotate(2deg)}75%{-moz-transform:translateX(-5%) rotate(-1deg)}100%{-moz-transform:translateX(0%)}}@-o-keyframes wobble{0%{-o-transform:translateX(0%)}15%{-o-transform:translateX(-25%) rotate(-5deg)}30%{-o-transform:translateX(20%) rotate(3deg)}45%{-o-transform:translateX(-15%) rotate(-3deg)}60%{-o-transform:translateX(10%) rotate(2deg)}75%{-o-transform:translateX(-5%) rotate(-1deg)}100%{-o-transform:translateX(0%)}}@keyframes wobble{0%{transform:translateX(0%)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}100%{transform:translateX(0%)}}.wobble{-webkit-animation-name:wobble;-moz-animation-name:wobble;-o-animation-name:wobble;animation-name:wobble}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}