@media only screen and (min-width: 1300px) {
.container,  
body[data-ext-responsive="false"] #boxed #header-outer[data-full-width="true"] header > .container,  
body[data-ext-responsive="false"] #boxed #header-secondary-outer[data-full-width="true"] > .container {
max-width: 1100px;  
} 
}
@media only screen and (min-width: 1000px) and (max-width: 1300px) { .col.vc_span3 h5, .col.vc_span4 h5 {
font-size: 16px!important;
}
h2 .nectar-button {
top: -2px;
}
body .container #portfolio.portfolio-items .col {
margin-bottom: 20px;
}
body #featured .orbit-slide article .container .span_12 {
width: 900px!important;
}
#author-bio #author-info {
width: 544px!important;
}
#portfolio.portfolio-items .col.span_3 .work-item .work-info a {
padding: 5px 6px!important;
font-size: 11px!important;
margin: 1px!important;
}
#portfolio.portfolio-items .col.span_3 .work-meta, #portfolio.portfolio-items .col.span_4 .work-meta {
width: 74%!important;
}
#portfolio.portfolio-items .col.span_3 .nectar-love-wrap, #portfolio.portfolio-items .col.span_4 .nectar-love-wrap  {
width: 52px;
}
body.single-portfolio #sidebar.fixed-sidebar, body.single-portfolio #sidebar {
width: 27.5%;
}
body.single-portfolio #post-area {
width: 72.5%;
}
.single-portfolio #boxed #post-area {
width: 72.49%;
}
body.single-portfolio #sidebar div ul li.facebook-share, body.single-portfolio #sidebar div ul li.twitter-share, body.single-portfolio #sidebar div ul li.pinterest-share {
margin: 0 11px 0 0!important;
padding: 2px 11px 3px 0 !important;
}
#project-meta ul li .nectar-love-wrap.fadein {
margin-right: 11px;
padding-right: 11px;
}
body #featured .video {
float: left;
width: 540px!important;
left: 1px;
position: relative;
z-index: 1;
}
body.single.single-post .section-title h1 {
max-width: 620px;
}
body.single-portfolio .row .col.section-title h1 {
width: 725px;
margin: 0 auto;
}
#featured article .post-title > a {
left: 0px;
}
#featured .orbit-slide.has-video h2 {
max-width: 330px!important;
min-width: 330px!important;
}
#featured .orbit-slide.has-video .post-title > a {
left: 20px!important;
}
#featured article .post-title h2 {
left: 0px;	
}
#featured .has-video h2 {
left: -10px!important;
}
#post-area.masonry {
width: 895px;
}
#post-area.masonry.span_9 {
width: 660px;
margin-right: 10px;
}
.masonry-blog-item .jp-jplayer-video {
height: 139px!important;
}
#post-area.span_9 .masonry-blog-item .jp-jplayer-video {
height: 154px!important;
}
.single #post-area.span_12 #author-info {
width: 773px!important;
}
#post-area.masonry.span_9 .masonry-blog-item {
width: 46.5%;
}
#page-header-bg .span_6 h1 {
font-size: 40px !important;
line-height: 46px !important;
}
#page-header-bg .span_6 span.subheader {
font-size: 24px;
}
#boxed {
width: 980px;
}
#boxed #header-outer, #boxed #header-secondary-outer, #boxed #page-header-bg, #boxed #featured, #boxed .orbit > div, #boxed #featured article {
min-width: 980px;
}
.nectar-milestone .number {
font-size: 50px;
line-height: 50px;
} .nectar-slider-wrap[data-full-width="false"] .swiper-slide .content h2, #boxed .nectar-slider-wrap[data-full-width="false"] .swiper-slide .content h2  {
font-size: 32px!important;
line-height: 50px!important;
}
body .swiper-slide .content p {
font-size: 20px!important;
line-height: 34px!important;
padding-bottom: 22px;
}
.nectar-slider-wrap[data-full-width="false"] .swiper-slide .content p {
font-size: 14px!important;
line-height: 24px!important;
}
.main-content .col.span_4 .col.span_2 img, .main-content .col.span_3 .col.span_2 img, .main-content .col.span_2 .col.span_2 img, .main-content .col.span_6 .col.span_2 img {
padding-right: 5px;
top: -3px;
}
.carousel-next {
right: 0px;
padding-left: 1px;
}
.carousel-prev {
right: 25px;
padding-right: 1px;
}
#portfolio.portfolio-items .col .work-item.style-2 i {
line-height: 32px!important;
height: 32px!important;
width: 32px!Important;
font-size: 14px!important;
}
header#top nav > ul > li > a {
padding-left: 8px;
}
.sf-menu .sf-with-ul a {
padding-right: 14px!important;
}
.sf-sub-indicator {
left: 6px;
}
body .swiper-slide .content p.transparent-bg span {
line-height: 38px!important;
}
body .carousel-wrap[data-full-width="true"] .carousel-heading h2 {
max-width: 720px;
}
body .vc_pie_chart .vc_pie_chart_value {
font-size: 32px;
}
}
@media only screen and (min-width: 1000px) and (max-width: 1080px) {
body #featured .orbit-slide article .container .span_12 {
width: 820px!important;
}
body #featured .video {
float: left;
width: 460px!important;
left: 1px;
position: relative;
z-index: 1;
}
.cart-outer { display: none; }
#header-outer[data-full-width="true"] .cart-outer { display: block; } .ascend[data-slide-out-widget-area="true"] #header-outer[data-full-width="true"] header > .container, .ascend[data-slide-out-widget-area="true"] #header-secondary-outer[data-full-width="true"] > .container {
padding: 0 28px!important;
} #featured .orbit-slide.has-video h2 {
max-width: 330px!important;
min-width: 330px!important;
}
#featured .orbit-slide.has-video .post-title > a {
left: 20px!important;
}
body #sidebar.fixed-sidebar, body.single-portfolio #sidebar {
top: 0px!important;
margin-left: 0px!important;
position: relative!important;
}
}
@media only screen and (max-width: 1020px) {
#to-top {
display: none!important;
}
} @media only screen and (min-device-width: 481px) and (max-device-width: 1025px) {
body[data-smooth-scrolling="1"] .nectar-slider-wrap[data-full-width="true"] .swiper-container a.slider-next {
right: 0px!important;
}
} @media only screen and (min-device-width: 481px) and (max-device-width: 1025px) and (orientation:landscape) {
body[data-smooth-scrolling="1"], body[data-smooth-scrolling="1"] #header-outer {
padding-right: 0px!important;
}
body[data-smooth-scrolling="1"] .orbit-wrapper div.slider-nav span.right {
right: 0px!important;
}
#to-top {
display: none!important;	
}
.swiper-slide .content p, .swiper-slide .content h2, .swiper-slide .content .buttons {
opacity: 1!important;
padding: 0!important;
}
.full-width-section.parallax_section, .full-width-content.parallax_section  {
background-attachment: scroll!important;
background-position: center!important;
}
.wpb_row .row-bg, .full-width-section .row-bg {
margin-top: 0!important;
height: 100%!important;
transform: none!important;
-webkit-transform: none!important;
background-attachment: scroll!important;
}
.orbit > div {
position: absolute !important;
top: 0px!Important;
}
#featured.orbit > div.has-video .container {
top: 70px!Important;	
}
#featured article {
top: 0px!Important;
background-position: center!important;
}
#featured .orbit-slide article .container {
top: 145px!important;
position: absolute!important;
}
.orbit-wrapper div.slider-nav span.left, .orbit-wrapper div.slider-nav span.right {
position: absolute!important;
top: 230px!important;
}
.orbit-wrapper, .orbit-wrapper #featured, .orbit-wrapper #featured article  {
height: 450px!important;	
margin-bottom: 0;
}
#featured article {
position: relative!important;
background-size: cover!important;
-moz-background-size: cover!important;
-o-background-size: cover!important;
-webkit-background-size: cover!important;
background-attachment: scroll!important;
}
body .fixed-sidebar, .single-portfolio #sidebar {
top: 0px!important;
width: 23.5%!important;
margin-left: 0px!important;
position: relative!important;
}
#page-header-bg[data-parallax="1"] .span_6, #page-header-bg[data-parallax="1"] {
position: relative!important;
}
#page-header-bg[data-parallax="1"] {
top: 0px!important;
}
#page-header-bg .span_6 {
display: block!important;
opacity: 1!important;
}
.swiper-container .slider-right {
right: 0px!important;
}
.video-texture, #style-selection {
display: none!important;
}
.parallax_slider_outer.first-section .nectar-slider-wrap, #full_width_portfolio .project-title.parallax-effect {
transform: translate(0px, 0px)!important;
-webkit-transform: translate(0px, 0px)!important;
}
.parallax_slider_outer.first-section .swiper-slide .content {
opacity: 1!important;
transform: translate(0px, 0px)!important;
-webkit-transform: translate(0px, 0px)!important;
}
#full_width_portfolio .project-title.parallax-effect {
padding-top: 5em!important;
position: relative!important;
margin-top: -32px!important;
top: 0px!important;
}
.parallax_slider_outer.first-section .nectar-slider-wrap {
position: relative!important;
max-width: 100%;
overflow-x: hidden;
}
img.img-with-animation[data-animation="fade-in-from-right"] {
padding-left: 0px!important;
right: 0!important;
}
img.img-with-animation[data-animation="fade-in-from-left"] {
padding-right: 0px!important;
left: 0!important;
}
.col.has-animation[data-animation="fade-in-from-left"], .wpb_column.has-animation[data-animation="fade-in-from-left"] {
left: 0!important;
}
img.img-with-animation[data-animation="fade-in-from-bottom"] {
bottom: 0px!important;
}
.clients.fade-in-animation > div, img.img-with-animation, .col.has-animation, .wpb_column.has-animation {
opacity: 1!important;
}
.col.has-animation[data-animation="fade-in-from-bottom"], .wpb_column.has-animation[data-animation="fade-in-from-bottom"] {
bottom: 0px!important;
}
img.img-with-animation[data-animation="grow-in"], .col.has-animation[data-animation="grow-in"], .wpb_column.has-animation[data-animation="grow-in"] {
transform: scale(1, 1)!important;
-webkit-transform: scale(1, 1)!Important;
}
img.img-with-animation[data-animation="flip-in"], .col.has-animation[data-animation="flip-in"], .wpb_column.has-animation[data-animation="flip-in"] {
opacity: 1!important;
transform: perspective(1000px) rotateY(0deg)!important;
-webkit-transform: perspective(1000px) rotateY(0deg)!important;
-o-webkit-transform: perspective(1000px) rotateY(0deg)!important;
-moz-webkit-transform: perspective(1000px) rotateY(0deg)!important;
}
.parallax_slider_outer.first-section .nectar-slider-wrap, #full_width_portfolio .project-title.parallax-effect {
transform: translate(0px, 0px)!Important;
-webkit-transform: translate(0px, 0px)!Important;
}
.portfolio-items .col .work-item .work-info a {
display: block;
position: absolute;
top: 0px;
left: 0px;
margin: 0px;
width: 100%;
height: 100%;
text-indent: -9999px;
}
}
@media only screen and (min-device-width: 1px) and (max-device-width: 1025px) {
.wpb_row .nectar-parallax-scene div {
top: -40px!important;
}
}
@media only screen and (min-width : 690px) and (max-width : 1000px) {
body[data-smooth-scrolling="1"] #header-outer {
padding-right: 0px!important;	
}
.span_1, .span_2, .span_3, .span_4, .span_5, .span_6, .span_7, .span_8, .span_9, .span_10, .span_11, .span_12 { width: 100%; margin-left: 0px; }
.col, body .vc_row-fluid .wpb_column {
margin-bottom: 25px;	
}
body .vc_row-fluid .wpb_column {
width: 100%;
margin-right: 0px!important;
margin-left: 0px!important;
}
.container {
max-width: 600px; 
} 
#header-secondary-outer nav > ul > li:last-child {
border-right: 1px solid #DDDDDD!important;
}
.orbit-wrapper, .orbit-wrapper #featured, .orbit-wrapper #featured article  {
height: 450px!important;	
position: relative!important;
margin-bottom: 0em;
}
body #featured .orbit-slide article .container { 
top: -25px!important;
opacity: 1!important;
position: relative!important;
}
body #featured .orbit-slide article .container .span_12 {
width: 600px!important;
}
.one-fourths.span_3, .one-fourths.vc_span3 { width: 48%!important; margin-bottom: 2%; margin-right: 15px; margin-left: 0px!important; padding: 15px; float: left; }
.full-width-content.vc_row-fluid  .one-fourths.vc_span3,
.full-width-content.vc_row-fluid  .one-fourths.vc_span4 {
width: 50%!important;
}
.one-fourths.span_3.clear-both, .one-fourths.vc_span3.clear-both { clear: both; }
.one-fourths.span_3.right-edge, .one-fourths.vc_span3.right-edge { margin-right: 0px; }
.portfolio-items .col {
width: 100%;
margin-left: 0px;
margin-bottom: 8px;
}
#portfolio.portfolio-items div:nth-child(2n+2), #portfolio.portfolio-items div:nth-child(2n+2) {
clear: both;
}
body #portfolio[data-col-num="cols-3"], body #portfolio[data-col-num="cols-4"] {
margin: 0 -2% 0 -2%;
}
#portfolio.portfolio-items .col.span_4, #portfolio.portfolio-items .col.span_3 {
width: 45.8%!important;
margin: 2%!important;
}
.col.boxed:hover {
margin-top: 0px!important;
-o-box-shadow: 0 1px 2px rgba(0,0,0,0.2)!important;
-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.2)!important;
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.2)!important;
box-shadow: 0 1px 2px rgba(0,0,0,0.2)!important;
}
body #featured article .post-title h2 span {
font-size: 24px!important;
line-height: 43px!important;
}
#featured article .post-title h2 {
max-width: 325px!important;
min-width: 325px!important;
}
#featured .orbit-slide.centered article .post-title h2 {
max-width: 415px!important;
min-width: 415px!important;
}
#call-to-action .container a {
margin-top: 20px;
margin-left: 0px!important;
}
#post-area {
padding-right: 0px!important;
}
body.single-portfolio .row .col.section-title h1 {
width: 450px;
margin: 0 auto;
}
.contact-info {
padding-left: 0px!important;
}
.nectar-google-map {
max-height: 425px;
}
#sidebar #flickr > div {
width: 16%!important;
}
#footer-outer #copyright .col {
width: 49%;
margin-bottom: 0px;
}
#footer-widgets .container .col {
margin-left: 15px;
width: 48%;
}
#footer-widgets .one-fourths .span_3:nth-child(2n+1) {
margin-left: 0px;
}
body #sidebar #flickr div {
float: left;
}
#sidebar .recent_projects_widget div a, body #sidebar #flickr div a  {
width: 90px!important;
}
body #sidebar .recent_projects_widget div a:last-child, body #sidebar #flickr div {
margin-right: 0px!important;
}
#sidebar .recent_projects_widget div a:nth-child(3n+3), body #sidebar #flickr div:nth-child(3n+3) a {
margin: 2% 2% 0 0!important;
}
#author-bio #author-info {
width: 494px!important;
}
#page-header-bg .span_6 h1 {
font-size: 32px!important;
line-height: 38px!important;
}
#page-header-bg .span_6 span.subheader {
font-size: 22px!important;
}
#page-header-bg .span_6 {
top: auto!important;
float: none!important;
}
#portfolio-filters {
position: relative!important;
display: inline-block!important;
clear: both!important;
margin-top: 10px!important;
float: none;
top: auto!important;
}
.page-header-no-bg  #portfolio-filters {
margin-top: 15px!important;
float: none!important;
clear: both;
height: auto!important;
}
#page-header-bg[data-parallax="1"] .project-title .span_6 {
padding-right: 70px!important;
}
.page-header-no-bg  #portfolio-filters ul {
position: absolute;
width: 100%;
}
html.js #page-header-bg[data-parallax="0"].not-loaded {
height: 250px!important;
background-color: #F5F5F5;
}
.pricing-table > div { 
width: 50%!important; 
margin-bottom: 25px!important;
}
.pricing-column.highlight .nectar-button {
margin-bottom: 10px!important;
margin-top: 0px!important;
}
.pricing-column.highlight {
margin-top: 0px!important;
}
.pricing-column h3 {
font-size: 20px!important;
}
.pricing-column.highlight h3 {
padding: 5px 0px!important;
}
body .clients.no-carousel > div { 
width: 24.2%!important;
margin-right: 1%!important;
}
body .clients.no-carousel.six-cols > div { 
width:15.8% !important;
margin-right: 1%!important;
}
body .clients.no-carousel.five-cols  > div { 
width: 19.2%!important;
margin-right: 1%!important;
}
body .clients.no-carousel > div:nth-child(4n+4){
margin-right: 0px!important;
}
body .clients.carousel > div {
margin: 0px 5px!important;
}
#call-to-action .container span {
display: block!important;
}
.masonry-blog-item {
width: 47.5%;
}
#post-area.masonry, #post-area.masonry.span_9,  body[data-ext-responsive="true"] #post-area.masonry.span_9 {
width: 610px;
}
#post-area.masonry.span_9 {
margin-bottom: 90px;
}
#post-area.masonry.span_9 .masonry-blog-item {
width: 47.5%;
}
#post-area.masonry #pagination {
bottom: -90px;
}
.masonry-blog-item .jp-jplayer-video {
height: 139px!important;
}
#post-area.span_9 .masonry-blog-item .jp-jplayer-video {
height: 139px!important;
}
body.woocommerce .container div.product div.images div.thumbnails a, body.woocommerce .container #content div.product div.images div.thumbnails a, body.woocommerce-page .container div.product div.images div.thumbnails a, body.woocommerce-page .container #content div.product div.images div.thumbnails a {
width: 16.9%!important;
margin-right: 3.8%!important;
}
.woocommerce .container div.product div.images div.thumbnails a:nth-child(5n+5) {
margin-right: 0px!important;
}
.main-content .col.span_4 .col.span_2, .main-content .col.span_3 .col.span_2, .main-content .col.span_2 .col.span_2, .main-content .col.span_6 .col.span_2  {
width: 7%!important;	
}
.main-content .col.span_4 .span_10, .main-content .col.span_3 .col.span_10, .main-content .col.span_2 .col.span_10, .main-content .col.span_6 .col.span_10  {
width: 91%!important;
}
.nectar-social.full-width.items_6 i, .nectar-social.full-width.items_5 i {
font-size: 25px!important;
margin-top: -20px;
}
.nectar-social.full-width.items_4 i {
font-size: 30px!important;
margin-top: -15px;
}
.nectar-social.full-width.items_2 i {
font-size: 35px!important;
margin-top: -18px;
}
.nectar-social.full-width.items_1 > * {
padding: 8% 5%!important;
}
#boxed {
width: 679px;
}
#boxed #header-outer, #boxed #header-secondary-outer, #boxed #page-header-bg, #boxed #featured, #boxed .orbit > div, #boxed #featured article {
min-width: 679px;
}
#boxed #footer-outer #footer-widgets, #boxed #footer-outer #copyright {
padding-left: 30px!important;
padding-right: 30px!important;
}
.swiper-container .slider-prev {
left: 0px!important;
}
body .swiper-slide .content h2 {
font-size: 33px!important;
line-height: 57px!important;
margin-bottom: 8px;
}
body .swiper-slide .content p, body .swiper-slide .content p.transparent-bg span {
font-size: 13px!important;
line-height: 26px!important;
}
body .swiper-slide .content p {
padding-bottom: 17px;
}
.nectar-slider-wrap[data-full-width="false"] .swiper-slide .content h2, #boxed .swiper-slide .content h2 {
font-size: 22px;
line-height: 40px;
}
.nectar-slider-wrap[data-full-width="false"] .swiper-slide .content p, #boxed .swiper-slide .content h2 p  {
font-size: 10px!important;
padding-bottom: 10px!important;
line-height: 20px!important;
}
.nectar-slider-wrap[data-full-width="false"] .swiper-slide .button a, #boxed .swiper-slide .content a {
padding: 5px 10px!important;
font-size: 9px!important;
}
body .vc_span3 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content p,
body .vc_span4 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content p,
body .vc_span6 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content p,
body .vc_span8 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content p,
body .vc_span9 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content p {
font-size: 17px !important;
line-height: 28px !important;
}
body .vc_span3 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content a,
body .vc_span4 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content a,
body .vc_span6 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content a,
body .vc_span8 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content a,
body .vc_span9 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content a {
letter-spacing: 1px !important;
font-size: 9px !important;
padding: 8px 13px;
}
.swiper-slide .button a, div[data-button-sizing="large"] .swiper-slide .button a {
padding: 8px 13px;
letter-spacing: 1px!important;
}
.swiper-slide .button.transparent a, .swiper-slide .button.transparent_2 a,
div[data-button-sizing="large"] .swiper-slide .button.transparent a, div[data-button-sizing="large"] .swiper-slide .button.transparent_2 a {
padding: 6px 13px!important;
letter-spacing: 1px!important;
}
.nectar-slider-wrap[data-full-width="false"] .swiper-slide .content {
padding: 0 80px;
}
.nectar-slider-wrap[data-full-width="boxed-full-width"] {
margin: 0px -42px;
}
.nectar-slider-wrap[data-full-width="boxed-full-width"] .swiper-slide .content {
padding: 0px 50px;
}
.swiper-slide .content h2 {
letter-spacing: -1px;
}
.span_12 .col.span_6.empty-second {
width: 49%!important;
}
.swiper-slide .button a {
font-size: 9px!important;
}
.single-portfolio #full_width_portfolio .row .col.section-title h1 {
max-width: 430px;
margin: 0 auto;
letter-spacing: -1px;
font-size: 22px;
}
body .swiper-slide .content p i {
width: 18px!Important;
font-size: 16px!Important;
}
.carousel-next {
right: 0px;
padding-left: 1px;
}
.carousel-prev {
right: 25px;
padding-right: 1px;
}
.nectar-slider-wrap[data-full-width="boxed-full-width"] {
margin: 0px -40px!Important;
}
body .swiper-slide .content p.transparent-bg span {
line-height: 29px!important;
}
#footer-widgets .container .col.span_6, #footer-widgets .container .col.span_4 {
margin-left: 0px;
margin-right: 15px;
padding: 15px;
margin-bottom: 0px;
}
#footer-widgets .container .col.span_4 {
margin-bottom: 40px;
}
#footer-widgets .container .row > div:last-child, #footer-widgets .container .row > div.col_last {
margin-right: 0px;
}
#footer-widgets .container .row > div:nth-child(2).span_4 {
margin-right: 0px!Important;
}
.team-member[data-style="meta_overlaid"] .team-member-image {
height: 500px!important;
}
.one-fourths .team-member[data-style="meta_overlaid"] .team-member-image {
height: 350px!important;
}
.wpb_row:not(.full-width-content) .vc_span3.one-fourths  .team-member[data-style="meta_overlaid"] .team-member-image {
height: 250px!important;
}
.iosSlider.product-thumbnails .thumb {
width: 112px!important;
}
}
@media only screen and (max-width : 690px) {
body[data-smooth-scrolling="1"] #header-outer {
padding-right: 0px!important;	
}
.vc_row-fluid [class*="vc_span"] {
width: 100%!important;
}
body .vc_row-fluid .wpb_column {
width: 100%;
margin-right: 0px!important;
margin-left: 0px!important;
margin-bottom: 25px;
}
.container, div.slider-nav {
max-width: 300px!important; 
} 
.col {
margin-bottom: 25px;
}
#post-area {
margin-bottom: 0px;
}
.col.boxed:hover {
margin-top: 0px!important;
-o-box-shadow: 0 1px 2px rgba(0,0,0,0.2)!important;
-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.2)!important;
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.2)!important;
box-shadow: 0 1px 2px rgba(0,0,0,0.2)!important;
}
#header-outer .col {
margin-bottom: 0px;
}
.orbit-wrapper #featured article .post-title h2 span {
font-size: 18px;
}
.orbit-wrapper, .orbit-wrapper #featured {
height: 325px!important;	
margin-bottom: 0em;
margin-top: 0px;
}
.orbit-wrapper #featured article {
height: 325px!important;	
margin-bottom: 3em;
position: relative!Important;
}
.orbit-wrapper #featured article .post-title h2 span {
line-height: 35px !important;
}
body .orbit-wrapper #featured article .post-title h2 {
max-width: 240px!important;
min-width: 240px!important;
}
#featured .orbit-slide.centered article .post-title h2 {
max-width: 265px!important;
min-width: 265px!important;
}
body #featured .orbit-slide article .container { 
top: -20px!important;
opacity: 1!important;
position: relative!important;
}
body #featured .orbit-slide article .container .span_12 {
width: 300px!important;
position: relative;
}
.container article.post .post-meta {
display: none;
}
.container article.post .post-content {
padding-left: 0px!important;
}
.container article.post .post-header h2  {
font-size: 18px;
}	
.container .post-header {
font-size: 10px;
}
.container .comment-list li.comment > div {
padding: 25px 25px 70px 25px;
}
.container .comment-list li.comment > div img.avatar {
display: none;
}
.container #respond h3 {
font-size: 13px;
}
.container .comment-list .reply {
right: 29px;
top: auto;
bottom: 29px;
}	 
body h1.jumbo, body h2.jumbo, body h3.jumbo, body h4.jumbo, body h5.jumbo, body h6.jumbo, p.jumbo {
font-size: 60px!important;
line-height: 70px!important;
}
.container .contact-info {
padding-left: 0px;
}
.row .col.section-title span, html .single #single-below-header span {
display: none;
}
#page-header-bg h1 {
font-size: 34px!important;
}
#page-header-bg .subheader {
font-size: 22px!important;
}
html.js #page-header-bg[data-parallax="0"].not-loaded {
height: 180px!important;
background-color: #F5F5F5;
}
#page-header-bg #portfolio-filters ul {
position: absolute!important;
width: 100%;
}
#page-header-bg .span_6 {
margin-bottom: 15px!important;
}
body #footer-outer #copyright .col ul {
float: left;
}
body #footer-outer #copyright .col ul li:first-child {
margin-left: 0px;
}
body .orbit-wrapper #featured article .post-title {
top: 120px!important;
}
#header-outer[data-full-width="true"] header > .container, #header-secondary-outer[data-full-width="true"] > .container {
padding-left: 0!important;
padding-right: 0!important;
}
.orbit-wrapper #featured article .post-title h2 {
max-width: 260px;
min-width: 260px;
}
#call-to-action .container a {
display: block!important;
margin-top: 20px;
margin-left: 0px!important;
}
#call-to-action {
font-size: 18px!important;
}
h2 .nectar-button, h3 .nectar-button, h4 .nectar-button { display: block!important; }
#footer-widgets .container .col:nth-child(3) {
margin-bottom: 40px!important;
}
#footer-outer #flickr img, #sidebar #flickr img {
width: 95px;
}
#post-area #pagination {
padding-left: 0px!important;	
}
body #featured .orbit-slide article .container {
top: -35px!important;	
}
body #featured article .post-title > a {
padding: 6px 9px!important;
font-size: 10px;
top: 10px;
}
body #featured .more-info {
display: block;
top: 240px!important;
}
body #featured .has-video article div.post-title {
top: 80px!Important;
}
body.single-portfolio .row .col.section-title h1 {
width: 280px;
margin: 0 auto;
line-height: 16px !important;
}
#portfolio.portfolio-items .col.span_4, #portfolio.portfolio-items .col.span_3 {
width: 100%!important;
margin-right: 0px!important;
margin-left: 0px!important;
}
body #portfolio {
margin: 3px 0 0;
}
#search-results .result, .masonry-blog-item  {
width: 100%!important;
margin-right: 0px!important;
margin-bottom: 15px!important;
margin-left: 0px!important;
}
.gallery .gallery-item {
width: 100%!important;
}
#author-bio img {
margin-right: 0px!important;
width: 60px;
height: 60px;
}
.single-post #single-below-header.fullscreen-header > span {
width: 100%;
height: 80px!important;
line-height: 80px!important;
border-bottom: 1px solid #dddddd;
}
.section-down-arrow i.icon-default-style[class^="icon-"] {
font-size: 16px!important;
}
.section-down-arrow {
bottom: 10px;
right: 20px;
}
#page-header-bg.fullscreen-header .author-section {
bottom: 20px;
}
#page-header-bg.fullscreen-header .author-section .meta-date {
margin-top: -4px;
display: block;
}
.single-post #single-below-header.fullscreen-header {
border: none!important;
}
#author-bio #author-info {
padding-left: 85px!important;
}
#contact-map {
height: 270px!important;
}
.nectar-google-map {
max-height: 270px;
}
div.pp_pic_holder {
left: 9px!important;
width: 96%!important;
}
.pp_content {
width: 100%!important;
height: 290px!important;
}
.pp_content iframe {
width: 100%!important;
}
.pp_content .pp_inline iframe {
height: 250px!important;
}
.pp_content #pp_full_res img { 
width: 100%!important;
height: auto!important;
}
#page-header-bg .span_6 h1, .single.single-post .section-title h1 {
font-size: 24px!important;
line-height: 30px!important;
margin-bottom: 4px!important;
}
#page-header-bg .span_6 span.subheader {
font-size: 15px!important;
}
#page-header-bg .span_6 {
top: auto!important;
display: block!important;
opacity: 1!important;
float: none!important;
}
#page-header-bg .author-section .meta-author .avatar {
display: none;
}
#page-header-bg.fullscreen-header .author-section .avatar-post-info {
margin: 10px 0 0 0!important;
}
.ascend #single-below-header.fullscreen-header  {
border-top: 1px solid #dddddd!important;
}
#portfolio-filters {
width: 100%!important;
position: relative!important;
display: block!important;
clear: both!important;
top: auto!important;
}
.page-template-template-portfolio-php #portfolio-filters {
margin-bottom: 0px;
}
.page-header-no-bg  #portfolio-filters {
margin-top: 20px!important;
height: auto!important;
}
#portfolio-filters > ul {
position: relative!Important;
}
.nectar-social.full-width.items_6 > * {
width: 33.3%!important;
border-bottom-width: 1px;
border-bottom-style: solid;
padding: 10% 5%!important;
}
.nectar-social.full-width.items_6 > *:nth-child(1n+4) {
border-bottom: none!important;
}
.nectar-social.full-width.items_6 > *:nth-child(3) {
border-right: none!important;
}
.nectar-social.full-width.items_6 i {
font-size: 20px!important;
margin-top: -20px!important;
}
.nectar-social.full-width.items_5 i {
font-size: 16px!important;
margin-top: -20px!important;
padding: 0!important;
}
.nectar-social.full-width.items_4 > * {
width: 50%!important;
border-bottom-width: 1px;
border-bottom-style: solid;
padding: 10% 5%!important;
}
.nectar-social.full-width.items_4 i {
font-size: 20px!important;
margin-top: -20px!important;
}
.nectar-social.full-width.items_4 > *:nth-child(1n+3) {
border-bottom: none!important;
}
.nectar-social.full-width.items_4 > *:nth-child(2) {
border-right: none!important;
}
.nectar-social.full-width.items_3 i {
font-size: 16px!important;
margin-top: -20px!important;
padding: 0!important;
}
.nectar-social.full-width.items_2 i {
font-size: 30px!important;
margin-top: -20px!important;
padding: 0!important;
}
.nectar-social.full-width.items_2 > *, .nectar-social.full-width.items_1 > * {
padding: 10% 5%!important;
}
.nectar-social.full-width.items_1 i {
font-size: 50px!important;
margin-top: -20px!important;
padding: 0!important;
}
.nectar-social.full-width a.nectar-love i { margin-top: -15px!important;}
.nectar-social.full-width.items_5 a span { display: none!important; }
.pricing-table > div { 
width: 100%!important; 
margin: 0px 0px 25px 0px!important;
}
body .clients.no-carousel > div { 
margin-right: 1%!important;
width: 49.4%!important;
}
body .clients.no-carousel > div:nth-child(2n+2){
margin-right: 0px!important;
}
body .clients.carousel > div {
margin: 0px 5px!important;
width: 150px;
}
body .clients.carousel.phone > div { 
width: 150px;
}
body .row #error-404 h1 {
font-size: 150px !important;
line-height: 150px !important;
}
body .row #error-404 h2 {
font-size: 40px;
}
body .row #error-404 {
margin-bottom: 0px;
}
.tabbed > ul li, .woocommerce div.product .woocommerce-tabs ul.tabs li {
float: none;
border-right: 0px;
width: 100%;
}
.tabbed > ul {
float: none!important;
}
.tabbed > ul li a {
border-right: 0px!important;
}
#portfolio-nav {
margin: 10px 0px 0px;
position: relative!important;
}
body .project-title #portfolio-nav {
top: 10px!important;
height: 33px!important;
}
#portfolio-nav ul {
position: relative!important;
margin-left: 0px;
}
#portfolio-nav ul:first-child {
z-index: 103;
}
#portfolio-nav .controls:after {
content: ""; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
body #full_width_portfolio .project-title.parallax-effect .container, body #page-header-bg .project-title .container {
padding-bottom: 30px!important;
}
#page-header-bg .project-title {
top: 0px!important;
padding-top: 30px!important;
}
body #page-header-bg .section-title, .project-title .section-title  {
padding: 0!important;
}
.single-portfolio #page-header-bg {
height: auto!important;
}
.single #page-header-bg .span_6 {
margin-bottom: 0!important;
}
.row .col.section-title.project-title {
padding-bottom: 30px;
margin-bottom: 30px!important;
}
body #featured .slide .post-title .video img {
height: 169px!important;
}
body #featured .orbit-slide.has-video .span_12 .post-title h2 {
margin-top: 190px!important;
}
body #featured .slide .mejs-container {
margin-bottom: 210px!important;
height: 167px!important;
} #footer-outer #social li {	
margin-right: 10px;
margin-left: 0px!important;
}
#post-area.masonry, #post-area.masonry.span_9,  body[data-ext-responsive="true"] #post-area.masonry.span_9  {
width: 299px;
}
#post-area.masonry.span_9 {
margin-bottom: 90px;
}
#post-area.masonry #pagination {
bottom: -95px;
}
.masonry-blog-item .jp-jplayer-video {
height: 139px!important;
}
#post-area.span_9 .masonry-blog-item .jp-jplayer-video {
height: 139px!important;
}
.ascend.single .container-wrap #author-bio #author-info {
width: 100%!important;
}
.ascend .container-wrap #author-bio #author-info p {
max-width: 100%!important;
}
.ascend .comment-list .reply {
top: 0!important;
}
.single.ascend .comment-list li.comment > div, .single.ascend  .comment-list li.pingback > div {
padding-left: 0!important;
}
#customer_details > div {
width: 100%;
float: none!important;
}
body #header-secondary-outer nav > ul > li, body #header-secondary-outer nav > ul > li a {
border: none!important;
}
#header-secondary-outer nav ul.sf-menu {
padding-top: 10px;
padding-bottom: 10px;
}
body #header-secondary-outer ul#social {
padding: 10px 0px;
}
.woocommerce .shop_table .product-thumbnail {
display: none;
}
.woocommerce .shop_table .coupon {
margin-bottom: 10px;
margin-top: 5px;
}
.woocommerce #customer_login.col2-set .col-1, .woocommerce-page #customer_login.col2-set .col-1, .woocommerce #customer_login.col2-set .col-2, .woocommerce-page #customer_login.col2-set .col-2 {
width: 100%!important;
}
.woocommerce .shop_table .actions > input {
float: left!important;
}
.woocommerce form.login .form-row-first, .woocommerce-page form.login .form-row-first, .woocommerce form.login .form-row-last, .woocommerce-page form.login .form-row-last {
width: 100%!important;
}
.woocommerce .cart.shop_table .quantity input.plus, .woocommerce .cart.shop_table .quantity input.minus {
display: block;	
}
html .woocommerce-page div[data-project-style="text_on_hover"] button.single_add_to_cart_button[type="submit"] {
padding: 20px 35px!important;
}
.iosSlider.product-thumbnails .thumb {
width: 93px!important;
}
.main-content .col.span_4 .col.span_2, .main-content .col.span_3 .col.span_2, .main-content .col.span_2 .col.span_2, .main-content .col.span_6 .col.span_2  {
width: 15%!important;	
}
.main-content .col.span_4 .span_10, .main-content .col.span_3 .col.span_10, .main-content .col.span_2 .col.span_10, .main-content .col.span_6 .col.span_10  {
width: 83%!important;
}
#boxed {
width: 318px;
}
#boxed #header-outer, #boxed #header-secondary-outer, #boxed #page-header-bg, #boxed #featured, #boxed .orbit > div, #boxed #featured article {
min-width: 318px;
}
#boxed .container, #boxed #post-area.masonry, #boxed #post-area.masonry.span_9 {
max-width: 280px!important;
}
#boxed #footer-outer #footer-widgets, #boxed #footer-outer #copyright {
padding-left: 20px!important;
padding-right: 20px!important;
}
.swiper-container .slider-next, .swiper-container .slider-prev {
display: none;
} body .nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .content p {
padding-bottom: 7px;
}
.nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .button a {
font-size: 5px!important;
padding: 2px 7px;
line-height: 18px;
letter-spacing: 0.5px!important;
}
body .nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .button.transparent a,  body .nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .button.transparent_2 a {
padding: 1px 7px!important;
letter-spacing: 0.5px!important;
border-width: 1px;
}
.slider-pagination {
bottom: 10px;
}
.slider-pagination .swiper-pagination-switch {
height: 8px;
width: 8px;
}
body .nectar-slider-wrap[data-fullscreen="true"]  .swiper-slide .content h2, 
body .vc_span3 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content h2,
body .vc_span4 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content h2,
body .vc_span6 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content h2,
body .vc_span8 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content h2,
body .vc_span9 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content h2  {
font-size: 33px !important;
line-height: 57px !important;
margin-bottom: 8px;
letter-spacing: -0.5px;
}
body .nectar-slider-wrap[data-fullscreen="true"] .swiper-slide .content p,
body .vc_span3 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content p,
body .vc_span4 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content p,
body .vc_span6 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content p,
body .vc_span8 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content p,
body .vc_span9 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content p {
font-size: 13px !important;
line-height: 26px !important;
padding-bottom: 7px;
}
.nectar-slider-wrap[data-fullscreen="true"] .swiper-slide .button a,
body .vc_span3 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button a,
body .vc_span4 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button a,
body .vc_span6 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button a,
body .vc_span8 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button a,
body .vc_span9 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button a {
font-size: 9px!important;
padding: 8px 13px;
letter-spacing: 0.5px!important;
}
body .nectar-slider-wrap[data-fullscreen="true"] .swiper-slide .button.transparent a, body .nectar-slider-wrap[data-fullscreen="true"] .swiper-slide .button.transparent_2 a {
font-size: 9px!important;
padding: 6px 13px!important;
letter-spacing: 0.5px!important;
}
body .vc_span3 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button.transparent a,
body .vc_span4 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button.transparent a,
body .vc_span6 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button.transparent a,
body .vc_span8 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button.transparent a,
body .vc_span9 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button.transparent a  {
padding: 0px 13px!important;
letter-spacing: 0.5px!important;
}
body .nectar-slider-wrap[data-fullscreen="true"] .swiper-slide .content p.transparent-bg span,
body .vc_span3 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide p.transparent-bg span,
body .vc_span4 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide p.transparent-bg span,
body .vc_span6 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide p.transparent-bg span,
body .vc_span8 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide p.transparent-bg span,
body .vc_span9 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide p.transparent-bg span {
font-size: 13px !important;
line-height: 29px !important;
}
.nectar-slider-wrap[data-full-width="false"] .swiper-slide .content h2, #boxed .swiper-slide .content h2 {
font-size: 16px!important;
line-height: 30px!important;
}
.nectar-slider-wrap[data-full-width="false"] .swiper-slide .content p, #boxed .swiper-slide .content p {
font-size: 6px!important;
padding-bottom: 4px!important;
line-height: 11px!important;
}
.nectar-slider-wrap[data-full-width="false"] .swiper-slide .button a, #boxed .swiper-slide .content a {
padding: 1px 7px!important;
font-size: 6px!important;
}
.nectar-slider-wrap[data-full-width="false"] .swiper-slide .content {
padding: 0px 15px!important;
}
.nectar-slider-wrap[data-full-width="boxed-full-width"] {
margin: 0px -22px;
}
.nectar-slider-wrap[data-full-width="boxed-full-width"] .swiper-slide .content {
padding: 0px 5px;
}
.swiper-slide .buttons > div {
padding-left: 0px!Important;
}
.swiper-slide .content h2 {
margin-bottom: 3px;
}
.project-title .controls {
margin: 0 auto!important;
float: none!important;
display: block;
width: 120px;
}
.project-title .controls #prev-link {
float: left!important;
}
.project-title .controls #next-link {
float: right!important;
}
.project-title #all-items {
left: 134px!important;
float: none!important;
position: absolute;
}
#boxed .project-title #all-items {
left: 124px!important;
}
body .swiper-slide .content p i {
width: 14px!Important;
font-size: 12px!Important;
}
.main-content .col.span_4 .col.span_2 img, .main-content .col.span_3 .col.span_2 img, .main-content .col.span_2 .col.span_2 img, .main-content .col.span_6 .col.span_2 img {
padding-right: 13px;
top: -3px;
}
.carousel-next {
right: 0px;
padding-left: 1px;
}
.carousel-prev {
right: 25px;
padding-right: 1px;
}
.woocommerce .woocommerce-result-count {
padding-bottom: 0px!important;	
}
.woocommerce .woocommerce-ordering {
position: relative!important;
right: 0px;
top: 0px!important;
float: none!important;
margin-bottom: 45px!important;
}
.woocommerce .product-subtotal {
display: none;
} 
.nectar-slider-wrap[data-full-width="boxed-full-width"] {
margin: -16px -19px 0px -19px!Important;
}
body .swiper-slide .content p.transparent-bg span {
line-height: 20px!important;
top: -5px;
left: 4px;
box-shadow: 4px 0 0 rgba(0, 0, 0, 0.5), -4px 0 0 rgba(0, 0, 0, 0.5);
-moz-box-shadow: 4px 0 0 rgba(0, 0, 0, 0.5), -4px 0 0 rgba(0, 0, 0, 0.5);
-webkit-box-shadow: 4px 0 0 rgba(0, 0, 0, 0.5), -4px 0 0 rgba(0, 0, 0, 0.5);
-o-box-shadow: 4px 0 0 rgba(0, 0, 0, 0.5), -4px 0 0 rgba(0, 0, 0, 0.5);
}
#buddypress .register-section {
width: 100%!important;
margin-bottom: 15px;
}
.full-width-content.blog-fullwidth-wrap {
padding: 0px 10%!Important;	
}
#header-outer[data-full-width="true"] header > .container {
padding: 0;
}
}
@media only screen and (min-width: 480px) and (max-width: 690px) {
body .container, body div.slider-nav {
max-width: 420px!important; 
} 
.project-title #all-items {
left: 194px !important;
}
#boxed .project-title #all-items {
left: 159px !important;
}
#boxed {
width: 410px;
}
#boxed #featured, #boxed .orbit > div, #boxed #featured article {
min-width: 410px!important;
}
.nectar-slider-wrap[data-full-width="boxed-full-width"] {
margin-left: -30px!important;
margin-right: -30px!important;
}
#boxed .container, #boxed #post-area.masonry, #boxed #post-area.masonry.span_9 {
max-width: 350px !important;
}
#post-area.masonry, #post-area.masonry.span_9,  body[data-ext-responsive="true"] #post-area.masonry.span_9 {
width: 420px;
}
.iosSlider.product-thumbnails .thumb {
width: 98px!important;
}
}
@media only screen and (min-width : 1px) and (max-width : 1000px) {
body[data-smooth-scrolling="1"], body[data-smooth-scrolling="1"] #header-outer, body[data-smooth-scrolling="1"] #page-header-bg[data-parallax="1"],
#page-header-bg[data-parallax="1"] .span_6, #page-header-bg[data-parallax="1"] {
padding-right: 0px!important;
transform: translate(0px)!important;
visibility: visible!important;
}
.video-texture {
display: none!important;
}
.full-width-section.parallax_section, .full-width-content.parallax_section   {
background-attachment: scroll!important;
background-position: center!important;
}
.wpb_row .row-bg, .full-width-section .row-bg {
margin-top: 0!important;
height: 100%!important;
transform: none!important;
-webkit-transform: none!important;
background-attachment: scroll!important;
}
img.img-with-animation[data-animation="fade-in-from-right"] {
padding-left: 0px!important;
}
img.img-with-animation[data-animation="fade-in-from-left"] {
padding-right: 0px!important;
}
img.img-with-animation[data-animation="fade-in-from-bottom"] {
bottom: 0px!important;
}
.full-width-section > .col.span_12 {
margin-bottom: 0px;
}
.full-width-section {
margin-top: 0px!important;
}
div[data-bg-mobile-hidden="true"] .row-bg.using-image {
background-image: none!important;
}
body[data-bg-header="false"] .full-width-section.first-section, body[data-bg-header="false"] .full-width-content.first-section {
margin-top: -40px!Important;
}
body[data-bg-header="true"] .full-width-section.first-section, body[data-bg-header="true"] .full-width-content.first-section {
margin-top: 0px!Important;
} .single-portfolio .row #post-area {
margin-top: 0;
}
.full-width-section.under-page-header {
margin-top: -2.1em!important;
}
.home-wrap .full-width-section.first-section {
margin-top: -37px!important;
}
header#top #logo  {
margin-top: 7px!important;	
}
body #header-outer[data-format="centered-menu-under-logo"] header#top #logo img {
margin: 0;
}
#header-outer[data-has-menu="false"][data-format="default"] header#top .span_3  {
text-align: left;
}
.orbit > div {
position: absolute!important;	
}
.work-info-bg { 
display: none;
}
.style-3 .work-info-bg {
display: block;
}
.portfolio-items .work-item.style-3 p {
display: block;
margin-top: 0!important;
opacity: 1!important;
position: relative!important;
}
.portfolio-items .work-item.style-3 .vert-center {
top: 0!important;
padding-top: 15px;
}
.carousel-wrap[data-full-width="true"] {
padding: 0px!important;
}
.recent-work-carousel[data-full-width="true"] .portfolio-items .work-info-bg, .portfolio-items .col .work-item.style-2 .work-info-bg {
display: block!important;
}
body header#top #logo img {
height: 24px!important;
margin-top: -3px!important;
top: 3px; 
position: relative;
}
#header-outer[data-format="centered-menu-under-logo"] header#top .span_9 {
position: static!important;
}
.admin-bar #header-outer {
top: 0px!important;	
}
#header-outer {
position: relative!important;	
height: 52px!important;
padding-top: 10px!important;
margin-bottom: 0px;
}
body #slide-out-widget-area a.slide_out_area_close {
position: absolute;
right: 22px;
top: 22px;
}
#header-outer #logo { top: 6px!important; left: 6px!important; }
#header-space, #search-outer { display: none!important; }
header#top #toggle-nav, header#top #mobile-cart-link, header#top .span_9 > .slide-out-widget-area-toggle { display: block!important; }
header#top .col.span_3 {
position: absolute;
left: 0px;
top: 0px;
z-index: 1000;
width: 85%!important;
}
header#top .col.span_9 {
margin-left: 0px;
min-height: 48px;
margin-bottom: 0px;
width: 100%!important;
float: none;
z-index: 100;
position: relative;
}
body[data-slide-out-widget-area="true"] #header-outer {
z-index: 1000!important;
}
body[data-slide-out-widget-area="true"] header#top #logo {
transform: none!important;
-webkit-transform: none!important;
}
body[data-slide-out-widget-area="true"] header#top #toggle-nav {
left: 0!important;
right: auto!important;
text-align: left;
z-index: 10000;
}
body[data-slide-out-widget-area="true"] header#top .span_3 {
text-align: center;
}
body[data-slide-out-widget-area="true"] header#top #logo {
display: inline-block;
}
body[data-slide-out-widget-area="true"] header#top .col.span_3 {
width: 100%!important;
}
body #slide-out-widget-area .slide_out_area_close {
display: block;
}
#header-outer header#top nav > ul {
width: 100%;
padding: 15px 0px 25px 0px!important;
margin: 0px auto 0px auto!important;
float: none!important;
z-index: 100000;
position: relative;
}
#header-outer header#top nav {
background-color: #1F1F1F;
margin-left: -250px!important;	
margin-right: -250px!important;	
padding: 0px 250px 0px 250px;
top: 48px;
margin-bottom: 75px;
display: none!important;
position: relative;
z-index: 100000;
}
header#top nav > ul li {
display: block;
width: 100%;
float: none!important;
margin-left: 0px!important;
}
#header-outer header#top nav > ul {
overflow: hidden!important;
}
header#top nav > ul ul {
position: relative;
width: 100%;
top:0px!important;
left: 0px!important;
padding: 0px;
visibility: visible!important;
box-shadow: 0px 0px 0px #fff!important;
-moz-box-shadow: 0px 0px 0px #fff!important;
-webkit-box-shadow: 0px 0px 0px #fff!important;
background-color: transparent!important;
float: none!important;
}
header#top nav > ul ul li {
padding-left: 20px;
}
header#top .sf-menu a {
color: rgba(255,255,255,0.6)!important;
font-size: 12px;
border-bottom: 1px dotted rgba(255, 255, 255, 0.3);
padding: 16px 0px 16px 0px!important;
background-color: transparent!important;	
}
header#top nav .sf-menu li.sfHover > a {
color: #FFBAAF;
}
#header-outer #top nav ul li a:hover, #header-outer header#top nav .sf-menu li.sfHover > a, #header-outer header#top nav .sf-menu li.current_page_ancestor > a, #header-outer header#top nav .sf-menu li.current-menu-ancestor > a, #header-outer header#top nav .sf-menu li.current_page_item > a {
color: #27CFC3;
}
a > .sf-sub-indicator { 
right: 0px!important;
position: absolute;
padding: 16px;
left: auto!important;
top: 0px!important; 
height: auto;
width: auto;
}
header#top .sf-menu li ul li a:hover,
header#top nav ul li a:hover, 
header#top nav .sf-menu li.sfHover > a, 
header#top nav .sf-menu li.current_page_ancestor > a, 
header#top nav .sf-menu li.current-menu-ancestor > a, 
header#top nav .sf-menu li.current_page_item > a {
color: #FFF!Important;
}
header#top .sf-menu > li:hover  ul, header#top .sf-menu > li.sfHover  ul {
height: 0px;
position: absolute;
visibility: hidden!important;
overflow: hidden;
}
header#top .sf-menu li ul.mobile-open {
height: auto!important;
display: block!important;
position: relative;
visibility: visible!important;
}
header#top nav > ul > li > a {
padding:16px 0px!important;
border-bottom: 1px solid #ddd;
}
header#top, #header-outer {
height: auto!important;
}
header#top li#search-btn {
display: none;
}
.orbit-wrapper #featured .slide article .post-title, .orbit-wrapper .slider-nav > span {
opacity: 1!important;
margin-top: 0px!important;
}
#featured article {
top: 0px!important;
background-size: cover!important;
-moz-background-size: cover!important;
-o-background-size: cover!important;
-webkit-background-size: cover!important;
background-attachment: scroll!important;
background-position: center 60%!important;
}
#featured .no-caption article {
top: -7px!important;
}
.orbit-wrapper, .orbit-wrapper #featured {
margin-top: 0px;
}
body #featured .mejs-container {
position: relative;
top: 20px!important;
margin-bottom: 140px!important;
}
.swiper-slide .mejs-controls {
display: none!important;
visibility: hidden!important;
}
.mejs-controls {
display: block!important;
visibility: visible!important;
}
#post-area {
padding-right: 0px!important;
margin-bottom: 0px;
}
div.slider-nav {
position: relative;
max-width: 600px; 
margin: -40px auto 0px auto;
}
body div.slider-nav > span {
height: 25px!important;
width: 25px!important;
}
body .orbit-wrapper div.slider-nav > span.left, body .orbit-wrapper div.slider-nav > span.right {
background-color: #fff!important;
}
body div.slider-nav > span.left {
left: 0px!important; 
}
body div.slider-nav > span.right {
left: 30px!important;
}
div.slider-nav span span {
display: none!important;
}
.portfolio-items .col {
margin-bottom: 15px!important;
}
.orbit-wrapper #featured article .post-title{
position: relative;
}
.orbit-wrapper div.slider-nav span {
position: absolute;
}
.orbit-wrapper div.slider-nav span.right, .orbit-wrapper div.slider-nav span.left {
text-indent: 0px!Important;
}
.orbit-wrapper #featured article .post-title {
top: 170px!important;
left: 0px;
}
#featured .orbit-slide.centered article .post-title > a, #featured .orbit-slide.centered article .post-title h2 { 
left: 0px!Important;	
}
.orbit-wrapper div.slider-nav span {
top: 0px!important;
}
#footer-widgets .container .col {
margin-bottom: 40px;
}
#footer-widgets .container .col:nth-child(3), #footer-widgets .container .col:nth-child(4) {
margin-bottom: 0px;
}
#pagination {
margin-bottom: 40px!important;
}
body #featured article .post-title > a {
padding: 10px 12px;
background-color: #27CFC3;
border-color: #27CFC3;
color: #fff;
top: 20px;
}
body #featured article .post-title > a:hover {
border-color: #27CFC3;
box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
-webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
-o-box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
}
#featured article .post-title > a {
left: 0px!important;
}
#portfolio.portfolio-items .col.span_3 .work-item .work-info a {
padding: 9px 15px!important;
font-size: 12px!important;
margin: 5px!important;
}
.portfolio-items .col .work-item .work-info a {
display: block;
position: absolute;
top: 0px;
left: 0px;
margin: 0px;
width: 100%;
height: 100%;
opacity: 0!important;
text-indent: -9999px;
}
.wp-caption {
width: 100%!important;
}
body.single-portfolio #sidebar.fixed-sidebar, body.single-portfolio #sidebar  {
top: 0px!important;
width: 100%!important;
margin-left: 0px!important;
margin-top: 10px;
position: relative!important;
float: none!important;
}
body.single-portfolio #sidebar {
margin-top: 30px;
}
body.search .row .col.section-title h1 {
font-size: 18px!Important;	
}
body.search .row .col.section-title span {
display: inline-block;
margin-top: 10px;
font-size: 14px;
}
body.search .divider {
display: none;	
}
.main-content > div {
padding-bottom: 0px;
}
#single-meta {
display: block;
position: relative!important;
clear: both;
margin-bottom: 10px;
}
html .single-post #single-meta {
margin-top: 20px!important;
}
#single-meta ul {
margin-left: 0px;
}
.page-template-template-portfolio-php #portfolio-filters {
margin-bottom: 0px;
}
body #featured .post-title h2, body #featured .post-title > a, body #featured .post-title > span, body #featured .post-title div.video {
margin-top: 0px!important;
}
body #featured .has-video .post-title {
top: 48px!important;
}
body #featured .has-video h2 {
text-align: center!important;
left: auto!Important;	
float: none!important;
margin: 0 auto;
}
body #featured .orbit-slide.has-video .post-title h2 {
margin-top: 80px!important;
}
body #featured .post-title .video {
float: none;
margin: 0 auto;
width: 100%!important;
left: auto;
position: relative;
z-index: 1;
}
body #featured .post-title .video img {
height: 338px!important;
}
body #featured article .post-title > a {
left: 0px;
}
body #featured .orbit-slide.has-video h2 {
max-width: 330px!important;
min-width: 330px!important;
margin-top: 60px!important;
}
body #featured .orbit-slide.has-video .post-title {
text-align: center!Important;
}
body #featured .more-info {
display: block;
position: absolute;
z-index: 10000;
left: 80px !important;
top: 387px;
}
body #featured a.more-info {
display: block;
color: #6d6d6d;
border-radius: 1px 1px 1px 1px;
background-color: #FFFFFF !important;
padding: 2px 7px;
}
.swiper-slide .content p, .swiper-slide .content h2, .swiper-slide .content .buttons {
opacity: 1!important;
padding: 0!important;
}
#footer-outer #social li {	
width: 33px;
margin-top: 9px;
margin-bottom: 9px;
}
.carousel-heading h2 {
max-width: 83%;
font-size: 11px;
}
.carousel-wrap[data-full-width="false"] .carousel-heading h2 {
font-size: 11px!important;
}
.span_9 .carousel-heading {
padding-right: 0px!important;
}
body.woocommerce ul.products li.product, body.woocommerce-page ul.products li.product, .woocommerce .related ul.products li.product, .woocommerce .related ul li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce .upsells.products ul li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .related ul li.product, .woocommerce-page .upsells.products ul.products li.product, .woocommerce-page .upsells.products ul li.product, 
body.woocommerce .span_9 ul.products li.product, body.woocommerce-page .span_9 ul.products li.product, body .woocommerce ul.products li.product, body .woocommerce-page ul.products li.product,
html .woocommerce .products.related .product, html .woocommerce .products.upsells .product {
width: 48%;
margin: 0px 4% 25px 0px;
}
html .woocommerce .products.related .product, html .woocommerce .products.upsells .product {
width: 48%!important;
}
.woocommerce .span_9 ul.products li.product:nth-child(2n+2), .woocommerce-page .span_9 ul.products li.product:nth-child(2n+2), 
body .woocommerce ul.products li.product:nth-child(2n+2),  body .woocommerce-page ul.products li.product:nth-child(2n+2),
body.woocommerce ul.products li:nth-child(2n+2) {
margin-right: 0px;
}
.woocommerce .related ul.products li:nth-child(2n+2), .woocommerce .upsells.products ul li.product:nth-child(2n+2) {
margin-right: 0px!important;
}
body.woocommerce .span_9 ul.products li.product, body.woocommerce-page .span_9 ul.products li.product {
clear: none;
}
.single-product .product_title {
padding-right: 0!important;
}
.woocommerce .span_9 .woocommerce-ordering {
right: 0px;
}
.cart-outer { display: none; }
#header-secondary-outer {
position: relative!important;	
top: 0px!important;
height: auto!important;
}
#header-secondary-outer nav > ul {
float: none!important;
width: 100%;
text-align: center;
height: auto!important;
}
#header-secondary-outer nav > ul > li > a .sf-sub-indicator {
display: none!important;
}
#header-secondary-outer nav > ul > li {
display: inline-block!important;
float: none!important;
}
#header-secondary-outer ul ul {
z-index: 100000;
}
#header-secondary-outer ul li:hover {
z-index: 1000;
}
#header-secondary-outer nav > ul > li ul li {
text-align: left!important;
}
#header-secondary-outer #social li > a {
height: 15px!important;
}
#header-secondary-outer nav ul.sf-menu {
border-top: 1px solid #DDDDDD;
}
body[data-header-color="custom"] #header-secondary-outer ul#social {
border-bottom: 1px solid rgba(0,0,0,0.1);
}
body[data-header-color="dark"] #header-secondary-outer ul#social {
border-bottom: 1px solid #333333;
}
#page-header-wrap {
margin-top: -10px;
overflow: visible;
height: auto!important;	
}
#page-header-bg[data-parallax="1"] .span_6, #page-header-bg[data-parallax="1"] {
position: relative!important;
top: 0px!important;
}
#page-header-bg .span_6 {
display: block!important;
opacity: 1!important;
}
#header-outer[data-using-secondary="1"] {
top: 0!important;
}
h1 .nectar-button, h2 .nectar-button, h3 .nectar-button, h4 .nectar-button {
display: inline-block;
margin-top: 20px;
}
body .clients.no-carousel > div {
opacity: 1;
}
img.img-with-animation[data-animation="fade-in-from-left"], .col.has-animation[data-animation="fade-in-from-left"], .wpb_column.has-animation[data-animation="fade-in-from-left"] {
left: 0px!important;	
}
img.img-with-animation[data-animation="fade-in-from-right"], .col.has-animation[data-animation="fade-in-from-right"], .wpb_column.has-animation[data-animation="fade-in-from-right"] {
right: 0px!important;
}
.clients.fade-in-animation > div, img.img-with-animation, .col.has-animation, .wpb_column.has-animation {
opacity: 1!important;
}
.col.has-animation[data-animation="fade-in-from-bottom"], .wpb_column.has-animation[data-animation="fade-in-from-bottom"] {
bottom: 0px!important;
}
img.img-with-animation[data-animation="grow-in"], .col.has-animation[data-animation="grow-in"], .wpb_column.has-animation[data-animation="grow-in"] {
transform: scale(1, 1)!important;
-webkit-transform: scale(1, 1)!Important;
}
img.img-with-animation[data-animation="flip-in"], .col.has-animation[data-animation="flip-in"], .wpb_column.has-animation[data-animation="flip-in"] {
opacity: 1!important;
transform: perspective(1000px) rotateY(0deg)!important;
-webkit-transform: perspective(1000px) rotateY(0deg)!important;
-o-webkit-transform: perspective(1000px) rotateY(0deg)!important;
-moz-webkit-transform: perspective(1000px) rotateY(0deg)!important;
}
.main-content .vc_span2 .iwithtext .iwt-icon i { font-size: 34px!important; line-height: 34px!important; width: 34px!important; height: 34px!important;}
.main-content .vc_span2 .iwithtext .iwt-icon img { width: 35px; }
.main-content .vc_span2  .iwithtext .iwt-text { padding-left: 55px; }
.main-content .vc_span2 .iwithtext .iwt-icon { top: -4px; }
.parallax_slider_outer.first-section .swiper-container .slider-prev, .parallax_slider_outer.first-section .swiper-container .slider-next {
margin-top: -30px;
}
#post-area.col_last {
padding-left: 0px!important;	
}
body.single-portfolio #post-area {
width: 100%!important;
float: none!important;
}
.ascend #author-bio img {
margin: 0 auto!important;
}
.woocommerce #post-area .woocommerce-ordering {
float: none!important;
display: block;
} .col.centered-text ul, .wpb_column.centered-text ul, .col.centered-text ul li, .wpb_column.centered-text ul li {
text-align: left;
margin-left: 0!important;
}
.col.centered-text ul, .wpb_column.centered-text ul {
margin: 0!important;
display: block!important;
}
.col[data-padding-pos="right"] {
padding-right: 0!important;
}
.col[data-padding-pos="left"] {
padding-left: 0!important;
}
.vc_text_separator {
height: auto!important;
}
.nectar-fancy-ul[data-animation="true"] ul li {
opacity: 1!important;
left: 0!important;
}
.testimonial_slider .controls ul {
text-align: center!important;
}
#page-header-bg[data-parallax="0"] {
margin-top: -1px;
}
.nectar-milestone {
margin-bottom: 15px;
}
#page-header-wrap, #page-header-bg {
transition: none!important;
-moz-transition: none!important;
-webkit-transition: none!important;
-o-transition: none!important;
}
#featured article .post-title h2 {
left: 0px!important;	
} .nectar-slider-wrap {
margin-top: 0!important;
margin-left: -1px;
}
.nectar-slider-loading {
background-position: center!important;
top: 0!important;
}
.nectar-slider-loading .loading-icon {
height: 100%!important;
}
.swiper-wrapper .slider-down-arrow { display: none; }
.nectar-slider-wrap[data-fullscreen="true"] .swiper-wrapper .slider-down-arrow { 
display: block; 	
bottom: 0px;
margin-left: -30px!important;
}
.nectar-slider-wrap[data-fullscreen="true"] .swiper-wrapper .slider-down-arrow i { 
font-size: 14px!Important;
opacity: 1!important;
transform: none!important;
-webkit-transform: none!important;
-o-transform: none!important;
}
.parallax_slider_outer.first-section .slider-pagination, .nectar-slider-wrap.first-section .slider-pagination {
padding: 0!important;
}
#boxed .container-wrap .row > .wpb_row:first-child .nectar-slider-wrap[data-full-width="boxed-full-width"][data-parallax="false"] {
margin-top: -30px!important;
}
#boxed .container-wrap .row > .nectar-slider-wrap.first-section[data-full-width="boxed-full-width"][data-parallax="false"] {
margin-top: -40px!important;
}
.parallax_slider_outer.first-section .nectar-slider-wrap {
position: relative!important;
max-width: 100%;
overflow-x: hidden;
}
.parallax_slider_outer.first-section .nectar-slider-wrap, #full_width_portfolio .project-title.parallax-effect {
transform: translate(0px, 0px)!Important;
-webkit-transform: translate(0px, 0px)!Important;
}
.single-portfolio #full_width_portfolio .row .col.section-title h1,
.single-portfolio .row .col.section-title h1 {
letter-spacing: 0px;
font-size: 20px;
}
.parallax_slider_outer.first-section, body .parallax-disabled, .parallax-disabled .nectar-slider-wrap {
margin-top: 0px!important;	
}
.admin-bar.single-portfolio .project-title.parallax-effect {
margin-top: 0px!important;	
}
#full_width_portfolio .project-title.parallax-effect {
position: relative!important;
top: 0px!important;
} 
.project-title {
padding-top: 2.2em!important;
margin-top: 0px!important;
}
.admin-bar .project-title.parallax-effect {
margin-top: -28px!Important;
} 
.parallax_slider_outer.first-section .swiper-slide .content {
opacity: 1!important;
transform: translate(0px, 0px)!Important;
-webkit-transform: translate(0px, 0px)!Important;
}
.parallax_slider_outer.first-section .nectar-slider-wrap {
left: 1px!important; 
}
.swiper-slide {
top: -1px;
}
.swiper-slide .mejs-overlay {
z-index: 1000!important;
}
.swiper-slide .mejs-poster {
opacity: 1!Important;
}
.swiper-slide .content p img {
max-width: 100%;
} body[data-smooth-scrolling="1"] #full_width_portfolio .project-title.parallax-effect {
padding-right: 0px!important;
}
body.single-portfolio #full_width_portfolio .container-wrap {
padding-top: 2.1em;	
}
.parallax_slider_outer.first-section .swiper-slide .content, .nectar-slider-wrap.first-section .swiper-slide .content {
margin-top: 3px!important;	
margin-left: 2px!Important;
}
.parallax_slider_outer.first-section .slider-pagination, .nectar-slider-wrap.first-section .slider-pagination {
padding-left: 2px;
}
.carousel-wrap[data-full-width="true"] {
padding: 0px 9px;
}
#footer-widgets .container .row > div:last-child {
margin-bottom: 0px!important;
}
body .carousel-wrap[data-full-width="true"] .carousel-heading h2 {
font-size: 16px;	
top: 3px;
}
body .carousel-wrap[data-full-width="true"] .controls {
display: block;
height: 30px;
position: relative;
margin-top: 25px!important;
margin-bottom: 10px;
width: 130px;
margin: 0 auto;
}
body .carousel-wrap[data-full-width="true"] .carousel-heading a.portfolio-page-link, 
body .carousel-wrap[data-full-width="true"] .carousel-heading a.carousel-prev, 
body .carousel-wrap[data-full-width="true"] .carousel-heading a.carousel-next {
top: 0px!important;
}
body .carousel-wrap[data-full-width="true"] .carousel-heading a.portfolio-page-link {
margin: 0 auto;
position: relative;
}
body .carousel-wrap[data-full-width="true"] .carousel-heading a.carousel-prev {
left: 0px!important;
margin-left: 0px;
text-align: left!important;
}
body .carousel-wrap[data-full-width="true"] .carousel-heading a.carousel-next {
right: 0px!Important;
}
div[data-full-width="false"] .carousel-heading h2 {
font-size: 12px!important;
}
div.portfolio-items[data-col-num="elastic"] {
padding-left: 0px!important;
}
#portfolio-filters-inline #current-category {
display: none!important;
}
#portfolio-filters-inline .container > ul {
float: none!important;
text-align: center;
}
#portfolio-filters-inline #sort-label {
display: none!important;
}
.blog-fullwidth-wrap #post-area.masonry {
margin-bottom: 83px !important;
}
body #portfolio-filters-inline ul li, body #portfolio-filters-inline ul ul {
float: none!important;
display: inline;
}
body .container-wrap #portfolio-filters-inline.first-section {
padding-top: 19px !important;
}
body .container-wrap #portfolio-filters-inline.first-section.non-fw {
padding-top: 33px !important;
}
body #portfolio-filters-inline .container > ul {
max-width: 100%!important;
margin-right: 0px!important;
}
body .pp_gallery, .woocommerce .pp_gallery {
display: none!important;
}
#post-area.masonry {
opacity: 1!important;
} .full-width-content.vc_row-fluid .vc_span2,
.full-width-content.vc_row-fluid .vc_span3,
.full-width-content.vc_row-fluid .vc_span4,
.full-width-content.vc_row-fluid .vc_span5,
.full-width-content.vc_row-fluid .vc_span6,
.full-width-content.vc_row-fluid .vc_span7,
.full-width-content.vc_row-fluid .vc_span8,
.full-width-content.vc_row-fluid .vc_span9,
.full-width-content.vc_row-fluid .vc_span10,
.full-width-content.vc_row-fluid .vc_span11, 
.full-width-content.vc_row-fluid .vc_span12 { width: 100%!important; height: auto!important; }
.full-width-content .col[data-using-bg="true"], .full-width-content .col .wpb_row, .full-width-content .col {
margin-bottom: 0!important;	
}
.full-width-content.wpb_row .span_12 > .col .wpb_wrapper {
margin-top: 0!important;
margin-bottom: 0!important;
}
.wpb_row .span_12 > .col.padding-1-percent,
.wpb_row .span_12 > .col.padding-2-percent { padding: 3%!important; }
.wpb_row .span_12 > .col.padding-3-percent,
.wpb_row .span_12 > .col.padding-4-percent,
.wpb_row .span_12 > .col.padding-5-percent { padding: 6%!important; }
.full-width-content .one-fourths.span_3, .full-width-content .one-fourths.vc_span3 { padding: 0;}
} @media only screen and (min-width: 500px) and (max-width: 600px) {
body .carousel-wrap[data-full-width="true"] .portfolio-items .work-meta {
width: 66%;
}
body .carousel-wrap[data-full-width="true"] .portfolio-items .work-meta {
font-size: 10px;
}
body .portfolio-items .work-meta h4 { 
font-size: 15px!Important;
line-height: 18px!important;
}
} @media only screen and (min-width: 1600px) {
body:after {
content: 'five';
display: none;
} #boxed .portfolio-items .elastic-portfolio-item {
width: 24.98%!important;
}
body #boxed .portfolio-items .col.elastic-portfolio-item.tall, body #boxed .portfolio-items .col.elastic-portfolio-item.regular {
width: 19.98%;
}
body #boxed .portfolio-items .col.elastic-portfolio-item.wide {
width: 49.96%!important;
}
body #boxed .portfolio-items .col.elastic-portfolio-item.wide_tall {
width: 49.96%!important;
}
body #boxed .default-style .portfolio-items .col.elastic-portfolio-item {
width: 21.72%!important;
}
#post-area.full-width-content .masonry-blog-item, .full-width-content #post-area .masonry-blog-item {
width: 18.3%;
margin-bottom: 1.8%;
}
#boxed #post-area.full-width-content .masonry-blog-item, #boxed .full-width-content #post-area .masonry-blog-item {
width: 30.8%;
} body .portfolio-items.constrain-max-cols .col.elastic-portfolio-item.wide {
width: 49.96%!important;
}
body .portfolio-items.constrain-max-cols .col.elastic-portfolio-item.wide_tall {
width: 49.96%!important;
}
body .portfolio-items.constrain-max-cols .col.elastic-portfolio-item.tall, body .portfolio-items.constrain-max-cols.masonry-items .col.elastic-portfolio-item.regular {
width: 24.98%;
}
}
@media only screen and (min-width: 1300px) and (max-width: 1600px) {
body:after {
content: 'four';
display: none;
}
.portfolio-items .elastic-portfolio-item {
width: 24.98%!important;
}
body .portfolio-items .col.elastic-portfolio-item.tall, body .portfolio-items .col.elastic-portfolio-item.regular {
width: 19.98%;
}
body .portfolio-items .col.elastic-portfolio-item.wide {
width: 49.96%!important;
}
body .portfolio-items .col.elastic-portfolio-item.wide_tall {
width: 49.96%!important;
}
body .default-style .portfolio-items .col.elastic-portfolio-item {
width: 22.43%!important;
}
body #boxed .default-style .portfolio-items .col.elastic-portfolio-item {
width: 21.72%!important;
}
#post-area.full-width-content .masonry-blog-item, .full-width-content #post-area .masonry-blog-item {
width: 22.8%;
margin-bottom: 2.3%;
}
.full-width-content.blog-fullwidth-wrap {
padding-left: 2.8%!important;
}
#boxed #post-area.full-width-content .masonry-blog-item, #boxed .full-width-content #post-area .masonry-blog-item {
width: 30.8%;
}
.full-width-content .vc_span2 .nectar-milestone .number {
font-size: 50px;
line-height: 50px;
}
.full-width-content .vc_span8 .clients.five-cols.carousel > div {
width: 33%;
}
.full-width-content .vc_span3 .team-member[data-style="meta_overlaid"] .team-member-image {
height: 320px;
}
.full-width-content .vc_span4 .team-member[data-style="meta_overlaid"] .team-member-image {
height: 370px;
}
}
@media only screen and (min-width: 990px) and (max-width: 1300px) {
body:after {
content: 'three';
display: none;
}
.portfolio-items .elastic-portfolio-item {
width: 33.3%!important;
}
body .portfolio-items .col.elastic-portfolio-item.wide_tall, body .portfolio-items .col.elastic-portfolio-item.wide  {
width: 66.6%!important;
}
body .default-style .portfolio-items .col.elastic-portfolio-item {
width: 30.6%!important;
}
body #boxed .default-style .portfolio-items .col.elastic-portfolio-item {
width: 29.7%!important;
} body .portfolio-items.constrain-max-cols.no-masonry .col.elastic-portfolio-item {
width: 24.95%!important;
} body .portfolio-items.constrain-max-cols.no-masonry .col.elastic-portfolio-item h3, .team-member[data-style="meta_overlaid"] .team-meta h3 {
font-size: 14px;
line-height: 20px;
}
body .portfolio-items.constrain-max-cols.masonry-items .col.elastic-portfolio-item h3 {
font-size: 16px;
}
.portfolio-items.constrain-max-cols .work-item.style-4 .bottom-meta {
padding: 13px 13px 10px;
}
.portfolio-items.constrain-max-cols .work-item.style-4 .bottom-meta p {
font-size: 12px;
line-height: 22px;
} body .portfolio-items.constrain-max-cols .col.elastic-portfolio-item.wide {
width: 49.96%!important;
}
body .portfolio-items.constrain-max-cols .col.elastic-portfolio-item.wide_tall {
width: 49.96%!important;
}
body .portfolio-items.constrain-max-cols .col.elastic-portfolio-item.tall, body .portfolio-items.constrain-max-cols.masonry-items .col.elastic-portfolio-item.regular {
width: 24.96%!important;
}
.team-member[data-style="meta_overlaid"] .team-meta { bottom: 30px; } .full-width-content .vc_span8 .clients.six-cols > div {
width: 32.3%;
}
.full-width-content .vc_span8 .clients.no-carousel.six-cols > div:nth-child(3n+3) {
margin-right: 0;
}
.full-width-content .vc_span8 .clients.five-cols.carousel > div {
width: 40%;
}
.full-width-content .vc_span4 .testimonial_slider blockquote {
font-size: 16px;
line-height: 33px;
}
.full-width-content .vc_span3 .team-member[data-style="meta_overlaid"] .team-member-image {
height: 270px;
}
.full-width-content .vc_span4 .team-member[data-style="meta_overlaid"] .team-member-image {
height: 320px;
}
.wpb_row:not(.full-width-content) .vc_span3 .team-member[data-style="meta_overlaid"] .team-member-image {
height: 250px;
}
.full-width-content .wpb_column .wpb_row .wpb_column,
.full-width-content .wpb_column .wpb_row .wpb_column p {
font-size: 12px;
line-height: 23px;
}
}
@media only screen and (min-width: 470px) and (max-width: 990px) {
body:after {
content: 'two';
display: none;
}
.portfolio-items .elastic-portfolio-item {
width: 49.8%!important;
}
body .portfolio-items .col.elastic-portfolio-item.wide_tall, body .portfolio-items .col.elastic-portfolio-item.wide {
width: 99.6%!important;
}
body .portfolio-wrap.default-style { padding: 0px!Important; margin-top: 30px; }
body .portfolio-wrap.default-style .portfolio-items { margin: 0px!important; width: 100%!important; padding: 0px!important;}
body .default-style .portfolio-items .col.elastic-portfolio-item {
width: 100%!important;
margin: 0px!important;
padding-bottom: 25px;
} #boxed .portfolio-items .elastic-portfolio-item {
width: 99.9%!important;
}
#boxed .portfolio-items .elastic-portfolio-item img {
height: auto!important;
}
body #boxed .default-style { padding: 0px!Important; margin-top: 30px; }
body #boxed .default-style .portfolio-items { margin: 0px!important; width: 100%!important; padding: 0px!important;}
body #boxed .default-style .portfolio-items .col.elastic-portfolio-item {
width: 100%!important;
margin: 0px!important;
padding-bottom: 25px;
}
}
@media only screen and (max-width: 470px) {
body:after {
content: 'one';
display: none;
}
.portfolio-items .elastic-portfolio-item {
width: 99.9%!important;
}
.portfolio-items .elastic-portfolio-item img {
height: auto!important;
}
body .default-style { padding: 0px!Important; margin-top: 30px; }
body .default-style .portfolio-items:not(.carousel) { margin: 0px!important; width: 100%!important; padding: 0px!important;}
body .default-style .portfolio-items .col.elastic-portfolio-item {
width: 100%!important;
margin: 0px!important;
padding-bottom: 25px;
}
.full-width-content.blog-fullwidth-wrap {
padding: 0px 10%!Important;	
}
}.ascend .container-wrap, .ascend .project-title, body .vc_text_separator div, .carousel-wrap[data-full-width="true"] .carousel-heading, .carousel-wrap span.left-border, .carousel-wrap span.right-border,
#page-header-wrap, .page-header-no-bg, #full_width_portfolio .project-title.parallax-effect, .portfolio-items .col, .page-template-template-portfolio-php .portfolio-items .col.span_3, .page-template-template-portfolio-php .portfolio-items .col.span_4 {
background-color: #f6f6f6;
}
#call-to-action .triangle {
color: #f6f6f6;
}
.ascend #footer-outer #footer-widgets .col ul li, .ascend #sidebar div ul li,
.ascend #sidebar .widget.widget_categories li, .ascend #sidebar .widget.widget_pages li, .ascend #sidebar .widget.widget_nav_menu li {
border: none!important;
padding: 4px 0;
}
.ascend #sidebar .widget.widget_categories li, .ascend #sidebar .widget.widget_pages li, .ascend #sidebar .widget.widget_nav_menu li,
.ascend #footer-outer .widget.widget_categories li, .ascend #footer-outer .widget.widget_pages li, .ascend #footer-outer .widget.widget_nav_menu li  {
padding: 4px 0!important;
}
.ascend #sidebar .widget.widget_categories li a, .ascend #sidebar .widget.widget_pages li a, .ascend #sidebar .widget.widget_nav_menu li a,
.ascend #footer-outer .widget.widget_categories li a, .ascend #footer-outer .widget.widget_pages li a, .ascend #footer-outer .widget.widget_nav_menu li a {
padding: 0!important;
border: none!important;
}
.ascend.woocommerce #sidebar div ul li {
padding: 6px 0!important;
}
.ascend #footer-outer #footer-widgets .col ul li a, .ascend #sidebar div ul li a {
display: block;
}
.ascend #footer-outer .widget h4, .ascend #sidebar h4 {
margin-bottom: 12px;
}
.ascend #footer-outer #copyright {
border-top: 1px solid rgba(255,255,255,0.1);
background-color: transparent;
}
.ascend #footer-outer[data-using-widget-area="false"] #copyright {
border: none;
}
.nectar-progress-bar .bar-wrap {
background-color: rgba(0,0,0,0.043);
}
.ascend .nectar-progress-bar .bar-wrap, .ascend .nectar-progress-bar span {
box-shadow: none;
-webkit-box-shadow: none;
-o-box-shadow: none;
border-radius: 0;
-webkit-border-radius: 0;
-o-border-radius: 0;
}
.ascend .carousel-next, .ascend .carousel-prev {
background-color: transparent;
height: 23px;
width: 23px;
border: 2px solid #777;
line-height: 22px;
top: 1px!important;
}
.carousel-wrap[data-full-width="true"] .carousel-prev, .carousel-wrap[data-full-width="true"] .carousel-next {
border: none!Important;
}
html .ascend .carousel-heading .container .carousel-prev {
right: 40px;
}
.ascend .carousel-next i, .ascend .carousel-prev i {
color: #666;
font-size: 16px;
line-height: 19px;
height: 20px;
}
.ascend .carousel-next:hover , .ascend .carousel-prev:hover { 
border-color: transparent;
}
.ascend .carousel-next:hover i , .ascend .carousel-prev:hover i {
color: #fff;
}
.ascend .nectar-button.see-through, body.ascend .nectar-button.see-through, .swiper-slide .button a,  body.ascend .nectar-button.see-through-2, .ascend .nectar-button, #to-top {
border-radius: 0!important;
box-shadow: none!important;
}
.ascend #header-outer .cart-menu .cart-icon-wrap .icon-salient-cart { 
font-size: 22px!important; 
left: 5px;
transition: all 0.2s ease!important;
-o-transition: all 0.2s ease!important;
-webkit-transition: all 0.2s ease!important;
}
.ascend .icon-salient-cart:before {
content: "\e606";
}
.ascend #header-outer a.cart-contents span:before {
display: none!important;
}
.ascend #header-outer .cart-menu .cart-icon-wrap {
width: 57px!important;
}
.ascend #header-outer .cart-menu {
padding-left: 24px;
}
.ascend #header-outer .cart-wrap {
top: -7px!important;
margin-right: 17px;
}
.ascend #header-outer .cart-menu-wrap {
right: 0!important;
}
#header-outer .cart-wrap {
font-size: 11px;
}
.ascend #header-outer[data-full-width="true"] header#top nav ul #search-btn {
margin-left: 1px!important;
visibility: hidden;
}
.ascend #header-outer[data-full-width="true"][data-cart="true"] header#top nav ul .slide-out-widget-area-toggle {
margin-left: 82px !important;
margin-right: -82px;
visibility: hidden;
position: relative;
}
.ascend #header-outer[data-full-width="true"][data-cart="false"] header#top nav ul .slide-out-widget-area-toggle {
visibility: hidden;
margin-right: -30px;
margin-left: 28px;
}
.ascend[data-header-search="false"] #header-outer[data-full-width="true"][data-cart="false"] header#top nav ul .slide-out-widget-area-toggle {
margin-left: 18px;
}
.ascend[data-header-search="false"] #header-outer[data-full-width="true"][data-cart="true"] header#top nav ul .slide-out-widget-area-toggle {
margin-left: 102px!important;
}
.ascend[data-slide-out-widget-area="true"] #header-outer[data-full-width="true"] .cart-menu-wrap {
right: 80px!important;
}
.ascend #header-outer[data-full-width="true"] header#top nav ul #search-btn a {
padding-left: 25px!important;
padding-right: 25px!important;
}
.ascend #header-outer[data-full-width="true"] header#top nav ul .slide-out-widget-area-toggle a {
padding-left: 28px!important;
padding-right: 28px!important;
}
.ascend #header-outer.transparent[data-transparent-header="true"][data-full-width="true"] header#top nav ul #search-btn a,
.ascend #header-outer.transparent[data-transparent-header="true"][data-full-width="true"] header#top nav ul .slide-out-widget-area-toggle a {
border-left: 1px solid rgba(255, 255, 255, 0.25);
}
.ascend #header-outer[data-full-width="true"] header#top nav ul #search-btn a,
.ascend #header-outer[data-full-width="true"] header#top nav ul .slide-out-widget-area-toggle a {
border-left: 1px solid rgba(0, 0, 0, 0.07);
}
.ascend[data-header-color="dark"] #header-outer[data-full-width="true"] header#top nav ul #search-btn a, body.ascend[data-header-color="dark"] #header-outer .cart-menu,
.ascend[data-header-color="dark"] #header-outer[data-full-width="true"] header#top nav ul .slide-out-widget-area-toggle a {
border-left: 1px solid rgba(255, 255, 255, 0.13);
}
.ascend #header-outer[data-full-width="true"][data-cart="true"] header#top nav > ul.buttons, .ascend #header-outer[data-full-width="true"] header#top nav > ul.product_added.buttons,
.ascend #boxed #header-outer[data-cart="true"] header#top nav > ul.buttons, .ascend #boxed #header-outer header#top nav > ul.product_added.buttons {
padding-right: 55px!important;
}
@media only screen and (min-width: 1000px)  {
.ascend #header-outer[data-full-width="true"][data-cart="false"] header > .container #search-btn {
margin-right: -28px!important;
}
}
.ascend #header-outer[data-full-width="true"]  header#top nav ul #search-btn > div {
border: none!important;
}
.ascend #header-outer a.cart-contents span {
border-radius: 99px!important;
font: bold 11px/16px Arial;
line-height: 18px!important;
width: 18px!important;
padding: 0 1px!important;
visibility: hidden;
}
.ascend #header-outer .sf-menu ul li a {
border-bottom: none;
}
.ascend #header-outer .first-load a.cart-contents span {
visibility: visible;
animation: 0.6s ease-in-out 0.12s normal both 1 bounce_in_animation;
-webkit-animation: 0.6s ease-in-out 0.12s normal both 1 bounce_in_animation;
}
.ascend #header-outer .static a.cart-contents span {
visibility: visible;
}
.ascend #header-outer .has_products .cart-menu .cart-icon-wrap .icon-salient-cart {
transition: all 0.2s ease!important;
-o-transition: all 0.2s ease!important;
-webkit-transition: all 0.2s ease!important;
}
body.ascend #header-outer .cart-menu {
border-left: 1px solid rgba(0,0,0,0.07);
background-color: transparent!important;
}
body.ascend #boxed #header-outer .cart-menu-wrap {
position: absolute!important;
top: 0!important;
box-shadow: none!important;
}
body.ascend #boxed #header-outer .widget_shopping_cart, body.ascend.woocommerce #boxed .cart-notification {
position: absolute!important;
}
body.ascend #boxed #header-outer .cart-menu-wrap .cart-menu {
box-shadow: none!important;
}
header#top #mobile-cart-link i {
line-height: 36px!important;
} body.ascend #search-outer {
background-color: rgba(255,255,255,0.96)!important;
height: 100%!important;
position: fixed;
transform: rotateX(90deg);
padding: 0;
z-index: 1000!important;
}
body.ascend #search-outer .container {
height: auto!important;
float: none!important;
width: 100%!important;
padding: 0 40px;
position: static;
}
#header-outer #search {
position: static!important;
}
body.ascend #search-outer #search input[type="text"] {
color: #000!important;
height: auto!important;
font-size: 80px!important;
text-align: center!important;
}
#search-outer > #search form {
width: 100%!important;
float: none!important;
}
#search-outer > #search form, #search-outer #search .span_12 span {
opacity: 0;
position: relative;
}
#search-outer #search #close {
position: absolute;
top: 25px;
right: 25px;
}
#search-outer #search #close a {
right: 0!important;
top: 0!important;
}
#search-outer #search .span_12 span {
text-align: center;
display: block;
color: rgba(0,0,0,0.4);
margin-top: 15px;
}
#boxed #search-outer {
width: auto!important;	
min-width: 1200px;
left: auto!important;
}
body.ascend #search-outer #search #close a span {
color: #000;
}
body.ascend #search-outer .ui-widget-content {
top: 90px!important;
}
.ascend #search-results .result span.bottom-line, .ascend .masonry-blog-item span.bottom-line, .ascend .masonry-blog-item .more-link {
display: none;
}
.ascend .masonry-blog-item, .ascend .masonry-blog-item .mejs-container .mejs-controls {
box-shadow: none!important;
}
.ascend .masonry-blog-item .post-meta {
padding: 0 18px 18px 18px!important;
}
.ascend .post .nectar-love-wrap {
line-height: 20px;
}
.ascend .masonry-blog-item {
padding: 0;
}
.ascend .masonry-blog-item .content-inner .post-featured-img img, .ascend .masonry-blog-item .more-link,
#post-area.masonry article.post .quote-inner, #post-area.masonry article.post .link-inner, #post-area.masonry article.post .status-inner, #post-area.masonry article.post .aside-inner {
margin-bottom: 0!important;
}
.ascend .masonry-blog-item .content-inner {
padding-bottom: 0!important;
border: 0!important;
margin-bottom: 0!important;
}
.ascend .masonry-blog-item .article-content-wrap {
padding: 16px 18px 18px 18px!important;
}
.ascend #post-area.masonry article.post.quote .post-content .post-meta, .ascend #post-area.masonry article.post.link .post-content .post-meta, 
.ascend #post-area.masonry article.format-status .post-content .post-meta, .ascend #post-area.masonry article.post.format-aside  .post-meta {
display: none!important;
}
.ascend article.post .content-inner {
border: none!important;
}
.ascend #author-bio {
padding-bottom: 20px;
border: none;
text-align: center;
}
.ascend #author-bio img {
display: block;
margin: 0 auto;
margin-bottom: 15px!important;
position: relative;
}
.ascend #author-bio h3 span, .ascend .comments-section .comment-wrap.full-width-section > h3 span {
display: block;
margin-bottom: 5px;
line-height: 12px;
font-size: 12px;
text-transform: none;
}
.ascend .container-wrap #author-bio #author-info {
width: 600px!important;
margin: 0 auto;
padding-left: 0!important;
}
.ascend .container-wrap #author-bio #author-info p {
max-width: 70%;
margin: 0 auto;
}
.ascend #author-bio .nectar-button {
margin-top: 20px;
}
.ascend #author-bio .avatar {
border-radius: 100%;
}
.ascend .comment-list {
margin-bottom: 0!important;
}
.ascend .comment-list .reply {
top: 7px;
}
.ascend .comment-list .reply a {
color: #000;
background-color: transparent;
border-radius: 0!important;
}
html .ascend .comment-list .reply a:hover {
color: #fff!important;
}
.ascend #respond {
margin-top: 80px!important;
}
.ascend h3#comments {
text-align: center;
}
.comment-list li.comment > div, .comment-list li.pingback > div {
background-color: transparent!important;
box-shadow: none!important;
padding-left: 85px!important;
padding-bottom: 0!important;
padding-top: 0!important;
margin-top: 4em!important;
}
.comment-list li.comment > div img.avatar, .comment-list li.pingback > div img.avatar {
left: 0!important;
border-radius: 100%;
top: 0!important;
}
.comment-list li.comment > div p, .comment-list li.pingback > div p {
margin-top: 30px;
}
.comment-list .children {
background-position: left 30px!important;
margin-left: 26px !important;
padding-left: 40px!important;
}
.comment-list .says {
display: none;
}
.ascend #reply-title {
margin-bottom: 50px;
text-align: center!important;
}
.ascend.single-product #reply-title,  .ascend.single-product #commentform .form-submit  {
text-align: left!important;
}
.ascend .comment #reply-title {
text-align: left!important;
}
.ascend #respond #cancel-comment-reply-link {
padding-left: 15px;
}
.ascend .comment-wrap {
padding-top: 0!important;
margin-top: 0!important;
}
.ascend.single-portfolio .comment-wrap {
margin-top: 30px!important;
}
.ascend .comment-wrap h3#comments {
padding-top: 80px;
}
.ascend #author-bio.no-pagination, .ascend .comment-wrap {
border-top: 1px solid #999;
}
.ascend .comment-list {
padding-bottom: 80px;
border-bottom: 1px solid #999;
}
.ascend #author-bio.no-pagination.lighter-grey, .ascend .comment-wrap.lighter-grey {
border-color: #dddddd;
}
.ascend .comment-wrap, .ascend #author-bio {
padding-top: 80px;
}
.single-post.ascend #page-header-bg.fullscreen-header, .single-post #single-below-header.fullscreen-header {
background-color: #f6f6f6; 
}
.single-post.ascend #single-below-header.fullscreen-header {
border-top: 1px solid #DDDDDD;
border-bottom: none!important;
}
.tagcloud a, #header-outer .widget_shopping_cart a.button, article.post .more-link span, .blog-recent .more-link span {
border-radius: 0!important;
}
.flex-direction-nav a, #pagination span, #pagination a, #pagination .next.inactive, #pagination .prev.inactive, .woocommerce nav.woocommerce-pagination ul li a, .woocommerce .container-wrap nav.woocommerce-pagination ul li span {
border-radius: 0!important;
} .container-wrap input[type="text"], .container-wrap textarea, .container-wrap input[type="email"], .container-wrap input[type="password"], .container-wrap input[type="tel"], .container-wrap input[type="url"], .container-wrap input[type="search"], .container-wrap input[type="date"] {
background-color: transparent!important;
border: 1px solid #ccc!important;
box-shadow: none!important;
-webkit-box-shadow: none!important;
font-size: 16px!important;
-o-box-shadow: none!important;
padding: 16px!important;
}
.container-wrap input[type="text"]:focus, .container-wrap textarea:focus, .container-wrap input[type="email"]:focus, .container-wrap input[type="password"]:focus, .container-wrap input[type="tel"]:focus, .container-wrap input[type="url"]:focus, .container-wrap input[type="search"]:focus, .container-wrap input[type="date"]:focus {
border-color: #999!important;
}
.ascend #commentform .form-submit {
text-align: center;
padding-bottom: 50px;
margin-top: 20px;
}
.ascend .container-wrap input[type="submit"], .ascend .container-wrap button[type="submit"] {
padding: 16px!important;
border-radius: 0!important;
}
.ascend .woocommerce .actions .button {
height: auto!important;
padding: 14px !important;
}
.ascend .cart .quantity input.plus, .ascend .cart .quantity input.minus {
font-weight: normal!important;
height: 46px;
font-size: 16px;
width: 46px;
}
.ascend .cart .quantity input.qty {
height: 46px;
width: 46px;
}
.ascend .widget_search .search-form input[type=submit], .ascend .newsletter-widget form input[type=submit] {
line-height: 24px;
}
.container-wrap .span_12.light input[type="text"], .container-wrap .span_12.light textarea, .container-wrap .span_12.light input[type="email"], .container-wrap .span_12.light input[type="password"], .container-wrap .span_12.light input[type="tel"], .container-wrap .span_12.light input[type="url"], .container-wrap .span_12.light input[type="search"], .container-wrap .span_12.light input[type="date"] {
border: 1px solid rgba(255,255,255,0.4)!important;
color: #fff;
}
.container-wrap .span_12.light input[type="text"]:focus, .container-wrap .span_12.light textarea:focus, .container-wrap .span_12.light input[type="email"]:focus, .container-wrap .span_12.light input[type="password"]:focus, .container-wrap .span_12.light input[type="tel"]:focus, .container-wrap .span_12.light input[type="url"]:focus, .container-wrap .span_12.light input[type="search"]:focus, .container-wrap .span_12.light input[type="date"]:focus {
border: 1px solid rgba(255,255,255,0.55)!important;
}.x-dropcap{float:left;display:block;margin:0.175em 0.215em 0 0;padding:0.105em 0.2em 0.135em;font-size:3.3em;font-weight:bold;line-height:1;text-shadow:0 1px 3px rgba(0,0,0,0.45);color:#fff;background-color:#ff2a13;border-radius:4px}.x-gap{margin:1.313em 0;border-color:transparent}.x-clear{margin:0;border:0;clear:both}.x-highlight{padding:0.188em 0.375em;text-shadow:0 1px 1px rgba(0,0,0,0.65);color:#fff;background-color:#ff2a13;border-radius:4px}.x-highlight.dark{text-shadow:0 -1px 1px #000;color:#fff;background-color:#484848}.x-blockquote.right-text{text-align:right}.x-blockquote.center-text{text-align:center}.x-pullquote{width:40%;margin:0.45em 1.1em 0.55em 0;font-size:1.313em}.x-pullquote.right{margin-right:0;margin-left:1.1em}@media (max-width: 767px){.x-pullquote.left,.x-pullquote.right{float:none;width:100%;margin:1.313em 0}}.x-cite{display:block;margin-top:0.75em;font-size:0.725em;font-weight:300;color:#666}.x-cite:before{content:"\2013\00A0"}.close{float:right;font-size:18px;font-size:1.8rem;font-weight:bold;line-height:1.7;color:#000;text-shadow:0 1px 0 rgba(255,255,255,0.9);opacity:0.4;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:0.6}button.close{padding:0;cursor:pointer;background-color:transparent;border:0;-webkit-appearance:none}.x-alert,.wpcf7-response-output,.buddypress #message,.bbp-template-notice{margin-bottom:1.313em;border:1px solid #e8aa2b;padding:0.786em 2.25em 1em 1.15em;font-size:14px;font-size:1.4rem;line-height:1.5;text-shadow:0 1px 0 rgba(255,255,255,0.9);color:#c09853;background-color:#fcf8e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.8),0 2px 7px rgba(0,0,0,0.965);box-shadow:inset 0 1px 0 rgba(255,255,255,0.8),0 2px 7px rgba(0,0,0,0.965)}.x-alert .h-alert,.wpcf7-response-output .h-alert,.buddypress #message .h-alert,.bbp-template-notice .h-alert{margin:0.05em 0 0.25em;font-size:18px;font-size:1.8rem;letter-spacing:-1px;line-height:1.3;text-transform:none;color:inherit}.x-alert .close,.wpcf7-response-output .close,.buddypress #message .close,.bbp-template-notice .close{position:relative;top:-10px;right:-26px;line-height:1;color:#c09853}.x-alert-muted{background-color:#eee;border-color:#888;color:#999}.x-alert-muted .close{color:#999}.x-alert-info,.buddypress #message.info,.bbp-template-notice.info{background-color:#d9edf7;border-color:#418cd7;color:#3a87ad}.x-alert-info .close,.buddypress #message.info .close,.bbp-template-notice.info .close{color:#3a87ad}.x-alert-success,.wpcf7-mail-sent-ok,.buddypress #message.updated,.bbp-template-notice.updated{background-color:#dff0d8;border-color:#79b646;color:#468847}.x-alert-success .close,.wpcf7-mail-sent-ok .close,.buddypress #message.updated .close,.bbp-template-notice.updated .close{color:#468847}.x-alert-danger,.buddypress #message.error,.bbp-template-notice.error{background-color:#f2dede;border-color:#be5a6b;color:#b94a48}.x-alert-danger .close,.buddypress #message.error .close,.bbp-template-notice.error .close{color:#b94a48}.x-alert-block{padding:0.786em 1.15em 1em}.x-alert-block>p,.x-alert-block>ul{margin-bottom:0}.x-alert-block p+p{margin-top:6px}.wpcf7-response-output{border-width:1px !important;margin:1.313em 0 0 !important;padding:0.786em 1.15em 1em !important}.x-map{margin-bottom:1.313em}.x-map .x-map-inner{overflow:hidden;position:relative;padding-bottom:56.25%;height:0}.x-map .x-map-inner iframe{position:absolute;top:0;left:0;width:100%;height:100%}.x-map .gm-style img{max-width:none}.h-skill-bar{margin-top:0;font-size:11px;font-size:1.1rem;font-weight:700;letter-spacing:1px;line-height:1;text-transform:uppercase}.x-skill-bar{height:25px;margin-bottom:1.313em;background-color:#0c0c0c;-webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,0.65);box-shadow:inset 0 2px 3px rgba(0,0,0,0.65);border-radius:4px}.x-skill-bar .bar{overflow:hidden;position:relative;width:0%;height:100%;float:left;background-color:#ff2a13;border-radius:4px;-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,0.45);box-shadow:inset 0 1px 5px rgba(0,0,0,0.45)}.x-skill-bar .bar .percent{position:absolute;right:4px;bottom:4px;height:17px;padding:0 5px;font-size:11px;line-height:17px;text-shadow:0 1px 0 rgba(255,255,255,0.35);color:#121212;background-color:#fff;background-color:rgba(255,255,255,0.35);border-radius:3px}.x-code{line-height:1}.x-block-grid{display:block;overflow:hidden;padding:0}.x-block-grid>li{display:block;height:auto;float:left}.x-block-grid.two-up{margin:1.313em -1.25%}.x-block-grid.two-up>li{width:50%;padding:1.25%}.x-block-grid.two-up>li:nth-child(2n+1){clear:both}.x-block-grid.three-up{margin:1.313em -1%}.x-block-grid.three-up>li{width:33.33333%;padding:1%}.x-block-grid.three-up>li:nth-child(3n+1){clear:both}.x-block-grid.four-up{margin:1.313em -0.9%}.x-block-grid.four-up>li{width:25%;padding:0.9%}.x-block-grid.four-up>li:nth-child(4n+1){clear:both}.x-block-grid.five-up{margin:1.313em -0.85%}.x-block-grid.five-up>li{width:20%;padding:0.85%}.x-block-grid.five-up>li:nth-child(5n+1){clear:both}.x-block-grid img,.x-block-grid .x-img{margin-bottom:0}.x-img{margin-bottom:1.313em}.x-img.left{margin:0.35em 1.313em 0.35em 0}.x-img.right{margin:0.35em 0 0.35em 1.313em}a.x-img{display:block}a.x-img>img{display:block;margin-left:auto;margin-right:auto}a.x-img:not(.x-img-thumbnail){-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}a.x-img:not(.x-img-thumbnail):hover{opacity:0.75}.x-img-rounded,.x-img-rounded img{border-radius:6px}.x-img-circle,.x-img-circle img{border-radius:100em}.x-img-thumbnail{padding:5px;line-height:1.7;border:1px solid #000;border:1px solid #000;background-color:#090909;border-radius:2px;-webkit-box-shadow:inset 0 -2px 3px rgba(0,0,0,0.45);box-shadow:inset 0 -2px 3px rgba(0,0,0,0.45);-webkit-transition:border 0.3s ease,box-shadow 0.3s ease;transition:border 0.3s ease,box-shadow 0.3s ease}a.x-img-thumbnail:hover{border-color:#ff2a13;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.25);box-shadow:0 1px 4px rgba(0,0,0,0.25)}.x-ul-icons{margin-left:1.425em;list-style:none;text-indent:-0.85em}.x-ul-icons li [class^="x-icon-"],.x-ul-icons li [class*=" x-icon-"]{width:0.85em}.x-columnize{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em;-webkit-column-rule:1px solid #080808;-moz-column-rule:1px solid #080808;column-rule:1px solid #080808;margin:0 0 1.313em}.x-columnize p:last-child,.x-columnize ul:last-child,.x-columnize ol:last-child{margin-bottom:0}@media (max-width: 480px){.x-columnize{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;-webkit-column-rule:0;-moz-column-rule:0;column-rule:0}}.x-responsive-video.x-responsive-video-shortcode{margin-bottom:1.313em}.x-responsive-video .x-responsive-video-inner{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.x-responsive-video .x-responsive-video-inner.five-by-three{padding-bottom:60%}.x-responsive-video .x-responsive-video-inner.five-by-four{padding-bottom:80%}.x-responsive-video .x-responsive-video-inner.four-by-three{padding-bottom:75%}.x-responsive-video .x-responsive-video-inner.three-by-two{padding-bottom:66.67%}.x-responsive-video .x-responsive-video-inner embed,.x-responsive-video .x-responsive-video-inner iframe,.x-responsive-video .x-responsive-video-inner img,.x-responsive-video .x-responsive-video-inner object,.x-responsive-video .x-responsive-video-inner video{position:absolute;top:0;left:0;width:100%;height:100%}.x-accordion{margin-bottom:1.375em}.x-accordion-group{margin:8px 0;border:1px solid #000;border:1px solid #000;border-radius:3px;-webkit-box-shadow:none;box-shadow:none}.x-accordion-heading{overflow:hidden;border-bottom:0}.x-accordion-heading .x-accordion-toggle{display:block;padding:10px 15px;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:114.2%;color:#fff;background-color:#121212}.x-accordion-heading .x-accordion-toggle.collapsed{background-color:#121212}.x-accordion-heading .x-accordion-toggle.collapsed:before{color:#383838;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.x-accordion-heading .x-accordion-toggle:hover{color:#ff2a13}.x-accordion-heading .x-accordion-toggle:hover:before{color:#383838}.x-accordion-heading .x-accordion-toggle:before{content:"\f067";position:relative;display:inline-block;bottom:0.1em;margin-right:10px;font-size:74%;color:#383838;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;font-family:"fontawesome" !important;font-style:normal !important;font-weight:normal !important;speak:none;-webkit-font-smoothing:antialiased}.x-accordion-toggle{cursor:pointer}.x-accordion-inner{padding:10px 15px;border-top:1px solid #000;border-top:1px solid #000;background-color:#0c0c0c;-webkit-box-shadow:inset 0 -0.125em 0.5em 0 rgba(0,0,0,0.85),0 3px 2px -2px rgba(255,255,255,0.075);box-shadow:inset 0 -0.125em 0.5em 0 rgba(0,0,0,0.85),0 3px 2px -2px rgba(255,255,255,0.075)}.x-accordion-inner p:last-child,.x-accordion-inner ul:last-child,.x-accordion-inner ol:last-child{margin-bottom:0}.x-column{float:left;margin-right:4%}.x-column.whole{width:100%}.x-column.one-half{width:48%}.x-column.one-third{width:30.66666%}.x-column.two-thirds{width:65.33332%}.x-column.one-fourth{width:22%}.x-column.three-fourths{width:74%}.x-column.one-fifth{width:16.8%}.x-column.two-fifths{width:37.6%}.x-column.three-fifths{width:58.4%}.x-column.four-fifths{width:79.2%}.x-column.one-sixth{width:13.33332%}.x-column.five-sixths{width:82.66666%}@media (max-width: 767px){.x-column.one-half,.x-column.one-third,.x-column.two-thirds,.x-column.one-fourth,.x-column.three-fourths,.x-column.one-fifth,.x-column.two-fifths,.x-column.three-fifths,.x-column.four-fifths,.x-column.one-sixth,.x-column.five-sixths{float:none;width:100%;margin-right:0}}.x-column.last{margin-right:0}.js .x-column{position:relative}.js .x-column[data-fade="true"]{opacity:0}.x-flexslider-shortcode-container{margin-bottom:1.313em}.x-flexslider-shortcode-container .x-flexslider-shortcode{margin:0}.x-protect{padding:7% 18%;text-align:center;background-color:#050505;border-radius:0.65em}.x-protect label{margin:0.75em 0 0;font-size:16px;font-size:1.6rem}.x-protect input[type="text"],.x-protect input[type="password"]{width:100%;max-width:380px;text-align:center}.h-protect{font-size:24px;font-size:2.4rem;line-height:1.2;color:#fff}.x-btn-protect{margin-top:0.75em}.x-recent-posts{margin:0 0 1.313em}.x-recent-posts+.x-recent-posts{margin-top:4%}.x-recent-posts a{overflow:hidden;float:left;display:block;margin:0 4% 0 0;border:1px solid #000;border:1px solid #000;padding:5px 5px 0;color:#999;background-color:#0c0c0c;border-radius:3px;-webkit-box-shadow:inset 0 -0.125em 0.5em 0 rgba(0,0,0,0.85),0 3px 2px -2px rgba(255,255,255,0.075);box-shadow:inset 0 -0.125em 0.5em 0 rgba(0,0,0,0.85),0 3px 2px -2px rgba(255,255,255,0.075);-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.x-recent-posts a:last-child{margin-right:0}.x-recent-posts a:hover{color:#999}.x-recent-posts a:hover img{opacity:0}.x-recent-posts a:hover .x-recent-posts-img{background-color:#c61300}.x-recent-posts a:hover .h-recent-posts{color:#c61300}.x-recent-posts a.no-image{padding:5px}.x-recent-posts a.x-recent-post1{width:100%}.x-recent-posts a.x-recent-post2{width:48%}@media (max-width: 767px){.x-recent-posts a.x-recent-post2{width:100%;float:none;margin-right:0;margin-bottom:4%}.x-recent-posts a.x-recent-post2:last-child{margin-bottom:0}}.x-recent-posts a.x-recent-post3{width:30.6666%}@media (max-width: 767px){.x-recent-posts a.x-recent-post3{width:100%;float:none;margin-right:0;margin-bottom:4%}.x-recent-posts a.x-recent-post3:last-child{margin-bottom:0}}.x-recent-posts a.x-recent-post4{width:22%}@media (max-width: 979px){.x-recent-posts a.x-recent-post4{width:48%}.x-recent-posts a.x-recent-post4:first-child{margin-bottom:4%}.x-recent-posts a.x-recent-post4:nth-child(2n){margin-right:0;margin-bottom:4%}.x-recent-posts a.x-recent-post4:nth-child(3),.x-recent-posts a.x-recent-post4:nth-child(4){margin-bottom:0}}@media (max-width: 767px){.x-recent-posts a.x-recent-post4{width:100%;float:none;margin-right:0;margin-bottom:4%}.x-recent-posts a.x-recent-post4:nth-child(3){margin-bottom:4%}.x-recent-posts a.x-recent-post4:last-child{margin-bottom:0}}.x-recent-posts article.hentry>.entry-wrap{margin:0;border:0;padding:0;background-color:transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.x-recent-posts img{position:relative;min-width:100%;border-radius:2px;z-index:1;-webkit-transition:opacity 0.6s ease;transition:opacity 0.6s ease}.x-recent-posts .x-recent-posts-img{overflow:hidden;position:relative;padding-bottom:55.8823529%;background-color:#ff2a13;border-radius:2px;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.x-recent-posts .x-recent-posts-img:before{display:block;position:absolute;margin:-30px 0 0 -30px;top:50%;left:50%;width:60px;height:60px;font-size:32px;font-size:3.2rem;line-height:59px;text-align:center;text-shadow:none;vertical-align:middle;color:#fff;background-color:#ff2a13;border-radius:100em;z-index:0;font-family:"fontawesome" !important;font-style:normal !important;font-weight:normal !important;speak:none;-webkit-font-smoothing:antialiased}.x-recent-posts .has-post-thumbnail .x-recent-posts-img{padding:0}.x-recent-posts .format-standard .x-recent-posts-img:before{content:"\f0f6"}.x-recent-posts .format-video .x-recent-posts-img:before{content:"\f008"}.x-recent-posts .format-audio .x-recent-posts-img:before{content:"\f001"}.x-recent-posts .format-image .x-recent-posts-img:before{content:"\f083"}.x-recent-posts .format-gallery .x-recent-posts-img:before{content:"\f03e"}.x-recent-posts .format-link .x-recent-posts-img:before{content:"\f0c1"}.x-recent-posts .format-quote .x-recent-posts-img:before{content:"\f10d"}.x-recent-posts .x-portfolio .x-recent-posts-img:before{content:"\f067";line-height:62px}.x-recent-posts .x-recent-posts-content{border-top:0;padding:0.65em 0.75em 0.775em;border-radius:0 0 3px 3px}.x-recent-posts .h-recent-posts,.x-recent-posts .x-recent-posts-date{display:block;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.x-recent-posts .h-recent-posts{margin:0 0 2px;padding-bottom:4px;font-size:17px;font-size:1.7rem;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.x-recent-posts .x-recent-posts-date{margin:0;font-size:10px;font-size:1rem;text-transform:uppercase}.x-recent-posts.vertical a{float:none}.x-recent-posts.vertical a.x-recent-post1,.x-recent-posts.vertical a.x-recent-post2,.x-recent-posts.vertical a.x-recent-post3,.x-recent-posts.vertical a.x-recent-post4{width:100%;margin-bottom:4%}.x-recent-posts.vertical a.x-recent-post1:last-child,.x-recent-posts.vertical a.x-recent-post2:last-child,.x-recent-posts.vertical a.x-recent-post3:last-child,.x-recent-posts.vertical a.x-recent-post4:last-child{margin-bottom:0}.js .x-recent-posts[data-fade="true"] a{opacity:0}.x-audio{position:relative;margin-bottom:1.313em}.x-pricing-table{width:100%;margin:1.313em 0}.x-pricing-table.one-column .x-pricing-column{width:100%}.x-pricing-table.two-columns .x-pricing-column{width:50%}.x-pricing-table.three-columns .x-pricing-column{width:33.33333%}.x-pricing-table.four-columns .x-pricing-column{width:25%}.x-pricing-table.five-columns .x-pricing-column{width:20%}@media (max-width: 979px){.x-pricing-table[class*="-column"] .x-pricing-column{width:50%}.x-pricing-table.three-columns .x-pricing-column:last-child,.x-pricing-table.five-columns .x-pricing-column:last-child{width:99.9%}}@media (max-width: 767px){.x-pricing-table[class*="-column"] .x-pricing-column{width:100%}}.x-pricing-column{float:left;margin:0 0 -1px -1px;text-align:center}@media (max-width: 767px){.x-pricing-column{float:none;margin-left:0}}.x-pricing-column h2{border:1px solid #000;padding:20px 20px 25px;letter-spacing:0;line-height:1.1;font-size:32px;font-size:3.2rem;color:#666;background-color:#0e0e0e}.x-pricing-column h2 span{display:block;margin-top:5px;font-size:13px;font-size:1.3rem;letter-spacing:2px;text-transform:uppercase;color:#000;opacity:0.5}.x-pricing-column.featured{position:relative;margin-top:-20px;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.725);box-shadow:0 0 15px rgba(0,0,0,0.725)}@media (max-width: 767px){.x-pricing-column.featured{margin-top:0}}.x-pricing-column.featured h2{border:0;padding-bottom:28px;color:#fff;background-color:#ff2a13;-webkit-box-shadow:inset 0 0 0 5px rgba(0,0,0,0.15);box-shadow:inset 0 0 0 5px rgba(0,0,0,0.15)}.x-pricing-column.featured .x-pricing-column-info{padding-bottom:50px}.x-pricing-column.featured .x-pricing-column-info ul{margin-bottom:40px}.x-pricing-column-info{border:1px solid #000;border-top:0;padding:10px 0 32px}.x-pricing-column-info .x-price{margin:0;font-size:54px;font-size:5.4rem;letter-spacing:-3px}.x-pricing-column-info span{display:block;margin-top:-4px;font-size:12px;font-size:1.2rem;color:#a6a6a6}.x-pricing-column-info p{margin:0}.x-pricing-column-info ul{margin:15px 0 25px}.x-pricing-column-info ul>li{border-bottom:1px solid #000;padding:10px 40px 11px;font-size:16px;font-size:1.6rem;line-height:1.4}.x-pricing-column-info ul>li [class*="x-icon"]{margin-left:0.85em}.x-pricing-column-info ul>li:first-child{border-top:1px solid #000}.x-pricing-column-info ul>li:nth-child(2n+1){background-color:#0e0e0e}.x-pricing-column-info .x-btn{margin-left:20px;margin-right:20px}.x-callout{position:relative;margin:2.626em 0;border:1px solid #000;padding:2.35em;font-size:21px;font-size:2.1rem;background-color:#0a0a0a;border-radius:0.5em;-webkit-box-shadow:inset 0 -1px 3px 0 rgba(0,0,0,0.65);box-shadow:inset 0 -1px 3px 0 rgba(0,0,0,0.65)}@media (max-width: 979px){.x-callout{font-size:18px;font-size:1.8rem}}@media (max-width: 480px){.x-callout{font-size:16px;font-size:1.6rem}}.x-callout:before{content:"";display:block;position:absolute;top:14px;left:14px;right:14px;bottom:14px;border:1px solid #000;background-color:#121212;border-radius:0.275em;z-index:0;-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.035),0 1px 2px rgba(0,0,0,0.45);box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.035),0 1px 2px rgba(0,0,0,0.45)}.x-callout .x-btn{font-size:1em}.h-callout{position:relative;margin-top:0;margin-bottom:0.35em;font-size:2.15em;line-height:1.1}.p-callout{position:relative;line-height:1.4}.x-promo{overflow:hidden;margin-bottom:1.313em;border:1px solid #000;border:1px solid #000;border-radius:4px;-webkit-box-shadow:none;box-shadow:none}.x-promo-image-wrap img{min-width:100%}.x-promo-content{padding:1.5em;background-color:#0c0c0c;-webkit-box-shadow:inset 0 -0.125em 0.5em 0 rgba(0,0,0,0.85),0 3px 2px -2px rgba(255,255,255,0.075);box-shadow:inset 0 -0.125em 0.5em 0 rgba(0,0,0,0.85),0 3px 2px -2px rgba(255,255,255,0.075)}.x-author-box{margin:0 0 1.313em}.x-author-box .h-about-the-author{margin:0 0 0.925em;border-bottom:1px solid #050505;padding-bottom:0.45em;font-size:12px;font-size:1.2rem;font-weight:300;letter-spacing:1px;text-transform:uppercase;color:#bfbfbf}.x-author-box .avatar{float:left;width:90px;border-radius:0.35em}@media (max-width: 480px){.x-author-box .avatar{display:none}}.x-author-box .x-author-info{margin-left:110px}@media (max-width: 480px){.x-author-box .x-author-info{margin-left:0}}.x-author-box .h-author{margin-bottom:0.35em;line-height:1}.x-author-box .x-author-social{display:inline-block;margin-right:1em;font-size:13px;font-size:1.3rem;white-space:nowrap}.x-author-box .x-author-social [class*="x-social"]{position:relative;top:2px}.x-author-box .p-author{margin-top:0.5em}.x-prompt{margin:0 0 1.313em;border:1px solid #000;border:1px solid #000;padding:1.75em;background-color:#0c0c0c;border-radius:4px;-webkit-box-shadow:inset 0 -0.125em 0.5em 0 rgba(0,0,0,0.85),0 3px 2px -2px rgba(255,255,255,0.075);box-shadow:inset 0 -0.125em 0.5em 0 rgba(0,0,0,0.85),0 3px 2px -2px rgba(255,255,255,0.075)}.x-prompt.message-left .x-prompt-section.x-prompt-section-message{padding-right:2.25em;text-align:left}.x-prompt.message-right .x-prompt-section.x-prompt-section-message{padding-left:2.25em;text-align:right}.x-prompt-section{position:relative;display:table-cell;vertical-align:middle}.x-prompt-section p:last-child{margin-bottom:0}.x-prompt-section.x-prompt-section-message{width:46%;font-size:16px;font-size:1.6rem;line-height:1.4}.x-prompt-section.x-prompt-section-button{width:30%}.h-prompt{margin-top:0;font-size:28px;font-size:2.8rem;line-height:1.1}@media (max-width: 767px){.x-prompt{display:block}.x-prompt.message-left .x-prompt-section.x-prompt-section-message{padding:0 0 1.25em 0}.x-prompt.message-right .x-prompt-section.x-prompt-section-message{padding:1.25em 0 0 0;text-align:left}.x-prompt-section{display:block}.x-prompt-section.x-prompt-section-message,.x-prompt-section.x-prompt-section-button{width:100%}}.x-content-band{margin:0 0 1.313em;padding:40px 0;*zoom:1}.x-content-band:before,.x-content-band:after{display:table;content:""}.x-content-band:after{clear:both}.x-content-band.bg-image,.x-content-band.bg-pattern{background-position:50% 50%}.x-content-band.bg-image.parallax,.x-content-band.bg-pattern.parallax{background-attachment:fixed}.x-content-band.bg-image{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat}.x-content-band.bg-pattern{background-repeat:repeat}.x-content-band.bg-video{position:relative;overflow:hidden}.x-content-band.border-top{border-top:1px solid #ddd;border-top:1px solid rgba(0,0,0,0.075)}.x-content-band.border-left{border-left:1px solid #ddd;border-left:1px solid rgba(0,0,0,0.075)}.x-content-band.border-right{border-right:1px solid #ddd;border-right:1px solid rgba(0,0,0,0.075)}.x-content-band.border-bottom{border-bottom:1px solid #ddd;border-bottom:1px solid rgba(0,0,0,0.075)}.x-content-band>.x-column:last-child,.x-content-band>.vc-element:last-child>.x-column,.x-content-band>.x-container-fluid>.x-column:last-child,.x-content-band>.x-container-fluid>.vc-element:last-child>.x-column{margin-right:0}.x-entry-share{margin:0 0 1.313em;border:1px solid #050505;border-left:0;border-right:0;padding:10px 0;font-size:12px;font-size:1.2rem;line-height:1;text-align:center}.x-entry-share p{margin:8px 0 10px;font-weight:400;text-transform:uppercase}.x-entry-share .x-share{display:inline-block;margin:0 0.05em;width:45px;height:45px;font-size:24px;font-size:2.4rem;line-height:45px;border-radius:2px}.x-entry-share .x-share:hover{color:#fff;background-color:#ff2a13}.x-toc{width:210px;margin:0.55em 0;border:1px solid #000;border:1px solid #000;padding:15px;font-size:11px;font-size:1.1rem;background-color:#0c0c0c;border-radius:3px;-webkit-box-shadow:inset 0 -0.125em 0.5em 0 rgba(0,0,0,0.85),0 3px 2px -2px rgba(255,255,255,0.075);box-shadow:inset 0 -0.125em 0.5em 0 rgba(0,0,0,0.85),0 3px 2px -2px rgba(255,255,255,0.075)}.x-toc.left{margin-right:1.75em}.x-toc.right{margin-left:1.75em}@media (max-width: 480px){.x-toc.left,.x-toc.right{width:auto;float:none;margin:0 0 1.313em}}.x-toc.block{width:auto;margin:0 0 1.313em}.x-toc ul{margin-bottom:-10px !important}.h-toc{margin:0 0 10px;font-size:14px;font-size:1.4rem;letter-spacing:1px;text-transform:uppercase}.x-toc.block.two-columns .x-toc-item{float:left;width:48%;margin-right:4%}.x-toc.block.two-columns .x-toc-item:nth-child(2n){margin-right:0}.x-toc.block.three-columns .x-toc-item{float:left;width:30.66667%;margin-right:4%}.x-toc.block.three-columns .x-toc-item:nth-child(3n){margin-right:0}@media (max-width: 979px){.x-toc.block.three-columns .x-toc-item{width:48%}.x-toc.block.three-columns .x-toc-item:nth-child(3n){margin-right:4%}.x-toc.block.three-columns .x-toc-item:nth-child(2n){margin-right:0}}@media (max-width: 480px){.x-toc.block.two-columns .x-toc-item,.x-toc.block.three-columns .x-toc-item{width:100%;margin-right:0}}.x-toc-item{margin-bottom:10px;font-size:14px;font-size:1.4rem;line-height:1.3}.x-toc-item a{display:block;border-bottom:1px solid #000;border-bottom:1px solid #000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h-custom-headline{letter-spacing:-1px;line-height:1.1}.h-custom-headline.accent{overflow:hidden}.h-custom-headline.accent span{padding-bottom:2px;display:inline-block;position:relative}.h-custom-headline.accent span:before,.h-custom-headline.accent span:after{content:"";position:absolute;top:50%;height:3px;width:9999px;display:block;margin-top:-2px;border-top:1px solid #0f0f0f;border-bottom:1px solid #0f0f0f}.h-custom-headline.accent span:before{right:100%;margin-right:0.5em}.h-custom-headline.accent span:after{left:100%;margin-left:0.5em}.h-feature-headline{line-height:1.1}.h-feature-headline span{display:inline-block}.h-feature-headline span i{float:left;width:2em;height:2em;margin-right:0.25em;font-size:1em;line-height:2em;text-align:center;color:#121212;background-color:#fff;border-radius:100em}h1.h-feature-headline span i,.h1.h-feature-headline span i{margin-top:-0.335em}h2.h-feature-headline span i,.h2.h-feature-headline span i{margin-top:-0.335em}h3.h-feature-headline span i,.h3.h-feature-headline span i{margin-top:-0.285em}h4.h-feature-headline span i,.h4.h-feature-headline span i{margin-top:-0.275em}h5.h-feature-headline span i,.h5.h-feature-headline span i{margin-top:-0.265em}h6.h-feature-headline span i,.h6.h-feature-headline span i{margin-top:-0.255em}.x-search-shortcode{margin-bottom:1.313em}.x-counter{text-align:center}.x-counter .number-wrap{font-size:3.25em;line-height:1}.x-counter .text-above,.x-counter .text-below{display:block;letter-spacing:0.125em;line-height:1.5;text-transform:uppercase}.x-counter .text-above{margin-bottom:0.5em}.x-counter .text-below{margin-top:0.5em}.with-container{border:1px solid #000;border:1px solid #000;padding:2.5%;background-color:#0c0c0c;border-radius:2px;-webkit-box-shadow:inset 0 -1px 4px rgba(0,0,0,0.65);box-shadow:inset 0 -1px 4px rgba(0,0,0,0.65)}.cf{*zoom:1}.cf:before,.cf:after{display:table;content:""}.cf:after{clear:both}.content-box{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.right{float:right}.left{float:left}.center-block{margin-left:auto;margin-right:auto}.center-list{display:table;margin-left:auto;margin-right:auto}.hide{display:none}.show{display:block}.hidden{display:none !important;visibility:hidden}.invisible{visibility:hidden}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.overflow-hidden{overflow:hidden}.affix{position:fixed}.w-900{font-weight:900}.w-800{font-weight:800}.w-700{font-weight:700}.w-600{font-weight:600}.w-500{font-weight:500}.w-400{font-weight:400}.w-300{font-weight:300}.w-200{font-weight:200}.w-100{font-weight:100}.tt-upper{text-transform:uppercase}.tt-lower{text-transform:lowercase}.tt-none{text-transform:none}.center-text{text-align:center}.right-text{text-align:right}.left-text{text-align:left}.x-visible-phone{display:none !important}.x-visible-tablet{display:none !important}.x-visible-desktop{display:inherit !important}span.x-visible-desktop{display:inline !important}.x-hidden-desktop{display:none !important}@media (min-width: 768px) and (max-width: 979px){.x-visible-tablet{display:inherit !important}span.x-visible-tablet{display:inline !important}.x-hidden-tablet{display:none !important}.x-hidden-desktop{display:inherit !important}span.x-hidden-desktop{display:inline !important}.x-visible-desktop{display:none !important}}@media (max-width: 767px){.x-visible-phone{display:inherit !important}span.x-visible-phone{display:inline !important}.x-hidden-phone{display:none !important}.x-hidden-desktop{display:inherit !important}span.x-hidden-desktop{display:inline !important}.x-visible-desktop{display:none !important}}.ptn,.pvn,.pan{padding-top:0 !important}.pts,.pvs,.pas{padding-top:0.5em !important}.ptm,.pvm,.pam{padding-top:1em !important}.ptl,.pvl,.pal{padding-top:2em !important}.prn,.phn,.pan{padding-right:0 !important}.prs,.phs,.pas{padding-right:0.5em !important}.prm,.phm,.pam{padding-right:1em !important}.prl,.phl,.pal{padding-right:2em !important}.pbn,.pvn,.pan{padding-bottom:0 !important}.pbs,.pvs,.pas{padding-bottom:0.5em !important}.pbm,.pvm,.pam{padding-bottom:1em !important}.pbl,.pvl,.pal{padding-bottom:2em !important}.pln,.phn,.pan{padding-left:0 !important}.pls,.phs,.pas{padding-left:0.5em !important}.plm,.phm,.pam{padding-left:1em !important}.pll,.phl,.pal{padding-left:2em !important}.mtn,.mvn,.man{margin-top:0 !important}.mts,.mvs,.mas{margin-top:0.5em !important}.mtm,.mvm,.mam{margin-top:1em !important}.mtl,.mvl,.mal{margin-top:2em !important}.mrn,.mhn,.man{margin-right:0 !important}.mrs,.mhs,.mas{margin-right:0.5em !important}.mrm,.mhm,.mam{margin-right:1em !important}.mrl,.mhl,.mal{margin-right:2em !important}.mbn,.mvn,.man{margin-bottom:0 !important}.mbs,.mvs,.mas{margin-bottom:0.5em !important}.mbm,.mvm,.mam{margin-bottom:1em !important}.mbl,.mvl,.mal{margin-bottom:2em !important}.mln,.mhn,.man{margin-left:0 !important}.mls,.mhs,.mas{margin-left:0.5em !important}.mlm,.mhm,.mam{margin-left:1em !important}.mll,.mhl,.mal{margin-left:2em !important}