html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
display: block; }
body {
line-height: 1; }
ol, ul {
list-style: none; }
blockquote, q {
quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none; }
table {
border-collapse: collapse;
border-spacing: 0; }
code {
padding: 3px 6px;
font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
background: #fcfcfc;
border: 1px solid #e4e4e4;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
color: #3f8faf;
} body {
background: #fff;
font: 12px Arial, sans-serif;
color: #606060;
-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: 100%;
overflow-x: hidden;
} .columns img, .column img{max-width: 100%; height: auto;}
.content img{border: 1px solid #dfdfdf; margin-bottom: 15px;}
.item-img img {width: 100%; height: auto;}
.align-left{float: left;}
.align-center{text-align: center;}
.align-right{float: right}
img.align-left{float: left; margin: 0 15px 12px 0;}
img.align-center{text-align: center; clear: both; margin: 15px auto; display: block;}
img.align-right{float: right; margin: 0 0 12px 15px;}
img, object, video {max-width: 100%; height: auto;display:block;}
img {width: auto;max-width: 100%; border: 0;-ms-interpolation-mode: bicubic;} .embed {
position: relative;
padding: 0px;
padding-bottom: 56.25%; height: 0;
overflow: hidden;
}
.embed iframe,
.embed object,
.embed embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.clearfix {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
.image-left {float: left; margin: 0 15px 8px 0; padding: 3px; border: 1px solid #dedede; }
.image-right {float:right; margin: 0 0 8px 15px; padding: 3px; border: 1px solid #dedede; } h1, h2, h3, h4, h5, h6 {
color: #444;
font-family: Arial, sans-serif;
font-weight: bold;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: inherit; }
h1 { font-size: 28px; line-height: 50px; }
h2 { font-size: 22px; line-height: 30px; }
h3 { font-size: 18px; line-height: 34px; }
h4 { font-size: 16px; line-height: 30px; }
h5 { font-size: 14px; line-height: 24px; }
h6 { font-size: 12px; line-height: 21px; }
.subheader { color: #777; }
p { margin: 0 0 15px 0; line-height: 20px;}
p img { margin: 0; }
p.lead { font-size: 21px; line-height: 27px; color: #777;  }
em { font-style: italic; }
strong { font-weight: bold; color: #333; }
small { font-size: 80%; }
hr { border: solid #ddd; border-width: 1px 0 0; clear: both; margin: 10px 0 30px; height: 0; } a, a:visited { color: #3f8faf; text-decoration: none; outline: 0; -webkit-transition: color 0.1s ease-in-out; -moz-transition: color 0.1s ease-in-out; -o-transition: color 0.1s ease-in-out; -transition: color 0.1s ease-in-out;}
a:hover, a:focus { color: #888; }
p a, p a:visited { line-height: inherit; } ul, ol { margin: 0; }
ul { list-style: none outside; }
ol { list-style: decimal; }
ol, ul.square, ul.circle, ul.disc { margin-left: 30px; }
ul.square { list-style: square outside; }
ul.circle { list-style: circle outside; }
ul.disc { list-style: disc outside; }
ul ul, ul ol,
ol ol, ol ul {}
ul ul li, ul ol li,
ol ol li, ol ul li {}
li { line-height: 18px; }
ul.large li { line-height: 21px; }
li p { line-height: 21px; } img.scale-with-grid {
max-width: 100%;
height: auto; } form {
margin-bottom: 20px; }
fieldset {
margin-bottom: 20px; }
input[type="text"],
input[type="password"],
input[type="email"],
textarea,
select {
border: 1px solid #d8d8d8;
padding: 9px;
outline: none;
font: 12px Arial, sans-serif;
color: #888;
margin: 0;
max-width: 100%;
display: block;
margin-bottom: 20px;
background: #fff;
-webkit-box-shadow:  0px 1px 1px 0px rgba(180, 180, 180, 0.1);
box-shadow:  0px 1px 1px 0px rgba(180, 180, 180, 0.1);
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
select {
padding: 0; }
input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
textarea:focus {
border: 1px solid #c8c8c8;
color: #606060; 
}
textarea {
min-height: 60px; }
label,
legend {
display: block;
font-weight: bold;
font-size: 12px; 
font-weight: normal;
margin-bottom: 5px;}
select {
}
input[type="checkbox"] {
display: inline; }
label span,
legend span {
font-weight: normal;
font-size: 13px;
color: #444; } .remove-bottom { margin-bottom: 0 !important; }
.half-bottom { margin-bottom: 10px !important; }
.add-bottom { margin-bottom: 20px !important; } .container                                  { position: relative; width: 960px; margin: 0 auto; padding: 0; }
.container .column,
.container .columns                         { float: left; display: inline; margin-left: 10px; margin-right: 10px; }
.row                                        { margin-bottom: 20px; } .column.alpha, .columns.alpha               { margin-left: 0; }
.column.omega, .columns.omega               { margin-right: 0; } .container .one.column,
.container .one.columns                     { width: 40px;  }
.container .two.columns                     { width: 100px; }
.container .three.columns                   { width: 160px; }
.container .four.columns                    { width: 220px; }
.container .five.columns                    { width: 280px; }
.container .six.columns                     { width: 340px; }
.container .seven.columns                   { width: 400px; }
.container .eight.columns                   { width: 460px; }
.container .nine.columns                    { width: 520px; }
.container .ten.columns                     { width: 580px; }
.container .eleven.columns                  { width: 640px; }
.container .twelve.columns                  { width: 700px; }
.container .thirteen.columns                { width: 760px; }
.container .fourteen.columns                { width: 820px; }
.container .fifteen.columns                 { width: 880px; }
.container .sixteen.columns                 { width: 940px; }
.container .one-third.column                { width: 300px; }
.container .two-thirds.column               { width: 620px; } .container .offset-by-one                   { padding-left: 60px;  }
.container .offset-by-two                   { padding-left: 120px; }
.container .offset-by-three                 { padding-left: 180px; }
.container .offset-by-four                  { padding-left: 240px; }
.container .offset-by-five                  { padding-left: 300px; }
.container .offset-by-six                   { padding-left: 360px; }
.container .offset-by-seven                 { padding-left: 420px; }
.container .offset-by-eight                 { padding-left: 480px; }
.container .offset-by-nine                  { padding-left: 540px; }
.container .offset-by-ten                   { padding-left: 600px; }
.container .offset-by-eleven                { padding-left: 660px; }
.container .offset-by-twelve                { padding-left: 720px; }
.container .offset-by-thirteen              { padding-left: 780px; }
.container .offset-by-fourteen              { padding-left: 840px; }
.container .offset-by-fifteen               { padding-left: 900px; }  @media only screen and (min-width: 768px) and (max-width: 959px) {
.container                                  { width: 768px; }
.container .column,
.container .columns                         { margin-left: 10px; margin-right: 10px;  }
.column.alpha, .columns.alpha               { margin-left: 0; margin-right: 10px; }
.column.omega, .columns.omega               { margin-right: 0; margin-left: 10px; }
.alpha.omega                                { margin-left: 0; margin-right: 0; }
.container .one.column,
.container .one.columns                     { width: 28px; }
.container .two.columns                     { width: 76px; }
.container .three.columns                   { width: 124px; }
.container .four.columns                    { width: 172px; }
.container .five.columns                    { width: 220px; }
.container .six.columns                     { width: 268px; }
.container .seven.columns                   { width: 316px; }
.container .eight.columns                   { width: 364px; }
.container .nine.columns                    { width: 412px; }
.container .ten.columns                     { width: 460px; }
.container .eleven.columns                  { width: 508px; }
.container .twelve.columns                  { width: 556px; }
.container .thirteen.columns                { width: 604px; }
.container .fourteen.columns                { width: 652px; }
.container .fifteen.columns                 { width: 700px; }
.container .sixteen.columns                 { width: 748px; }
.container .one-third.column                { width: 236px; }
.container .two-thirds.column               { width: 492px; } .container .offset-by-one                   { padding-left: 48px; }
.container .offset-by-two                   { padding-left: 96px; }
.container .offset-by-three                 { padding-left: 144px; }
.container .offset-by-four                  { padding-left: 192px; }
.container .offset-by-five                  { padding-left: 240px; }
.container .offset-by-six                   { padding-left: 288px; }
.container .offset-by-seven                 { padding-left: 336px; }
.container .offset-by-eight                 { padding-left: 384px; }
.container .offset-by-nine                  { padding-left: 432px; }
.container .offset-by-ten                   { padding-left: 480px; }
.container .offset-by-eleven                { padding-left: 528px; }
.container .offset-by-twelve                { padding-left: 576px; }
.container .offset-by-thirteen              { padding-left: 624px; }
.container .offset-by-fourteen              { padding-left: 672px; }
.container .offset-by-fifteen               { padding-left: 720px; }
}  @media only screen and (max-width: 767px) {
.container { width: 300px; }
.container .columns,
.container .column { margin: 0; }
.container .one.column,
.container .one.columns,
.container .two.columns,
.container .three.columns,
.container .four.columns,
.container .five.columns,
.container .six.columns,
.container .seven.columns,
.container .eight.columns,
.container .nine.columns,
.container .ten.columns,
.container .eleven.columns,
.container .twelve.columns,
.container .thirteen.columns,
.container .fourteen.columns,
.container .fifteen.columns,
.container .sixteen.columns,
.container .one-third.column,
.container .two-thirds.column  { width: 300px; } .container .offset-by-one,
.container .offset-by-two,
.container .offset-by-three,
.container .offset-by-four,
.container .offset-by-five,
.container .offset-by-six,
.container .offset-by-seven,
.container .offset-by-eight,
.container .offset-by-nine,
.container .offset-by-ten,
.container .offset-by-eleven,
.container .offset-by-twelve,
.container .offset-by-thirteen,
.container .offset-by-fourteen,
.container .offset-by-fifteen { padding-left: 0; }
}  @media only screen and (min-width: 480px) and (max-width: 767px) {
.container { width: 420px; }
.container .columns,
.container .column { margin: 0; }
.container .one.column,
.container .one.columns,
.container .two.columns,
.container .three.columns,
.container .four.columns,
.container .five.columns,
.container .six.columns,
.container .seven.columns,
.container .eight.columns,
.container .nine.columns,
.container .ten.columns,
.container .eleven.columns,
.container .twelve.columns,
.container .thirteen.columns,
.container .fourteen.columns,
.container .fifteen.columns,
.container .sixteen.columns,
.container .one-third.column,
.container .two-thirds.column { width: 420px; }
}  .container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; } .clearfix:before,
.clearfix:after,
.row:before,
.row:after {
content: '\0020';
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0; }
.row:after,
.clearfix:after {
clear: both; }
.row,
.clearfix {
zoom: 1; } .clear {
clear: both;
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0;
} #slider {
margin-top: -1px;
border-top: 1px solid #e0e0e0;
border-bottom: 1px solid #e0e0e0;
}   .flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;}
.slides li {margin: 0;} .flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} .flexslider .slides img {max-width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;} .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;} .no-js .slides > li:first-child {display: block;} .flexslider {position: relative;  zoom: 1;}
.flexslider .slides {zoom: 1;}
.flexslider .slides > li {position: relative;} .flex-container {zoom: 1; position: relative;}
.slider_description {
margin-top: 65px;
font-size: 14px;
color:#777;
}
.slider_description h2 {margin-bottom: 20px;}
.slider_description p {margin-bottom: 28px;} .flex-direction-nav a {
width: 40px;
height:70px;
margin: -36px 0 0;
display: block;
background-color: #555;
position: absolute;
top: 50%;
cursor: pointer;
text-indent: -9999px;
opacity: 0;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.flex-direction-nav a:hover {background-color: #2da0ce;}
.flex-direction-nav .flex-next {
right: 0px;
background-image: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/bg_direction_nav_right.png);
background-repeat: no-repeat;
background-position: 53% 50%;
-webkit-border-radius: 3px 0 0 3px;
-moz-border-radius: 3px 0 0 3px;
border-radius: 3px 0 0 3px;
position: absolute;
}
.flex-direction-nav .flex-prev {
left: 0px;
background-image: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/bg_direction_nav_left.png);
background-repeat: no-repeat;
background-position: 47% 50%;
-webkit-border-radius: 0 3px 3px 0;
-moz-border-radius:  0 3px 3px 0;
border-radius: 0 3px 3px 0;
position: absolute;
}
.flexslider:hover .flex-next {opacity: 1; right: 0;}
.flexslider:hover .flex-prev {opacity: 1; left: 0;}
.flex-direction-nav .disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}
@media only screen and (min-width: 960px) {
.flex-direction-nav .flex-next {right: -40px; *right:0;}
.flex-direction-nav .flex-prev {left: -40px; *left: 0;}
} .post .flexslider, .project .flexslider{height: auto;}
.post .flex-direction-nav li a, .project .flex-direction-nav li a {
width: 40px;
height:70px;
display: block;
background-color: #555;
position: absolute;
margin: -35px 0 0 0;
top: 48%;
cursor: pointer;
text-indent: -9999px;
opacity: 1;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
z-index: 500;
}
.post .flex-direction-nav .flex-next, .project .flex-direction-nav .flex-next {right: 0;}
.post .flex-direction-nav .flex-prev, .project .flex-direction-nav .flex-prev {left: 0;}
.post .flex-direction-nav a:hover, .project .flex-direction-nav a:hover {background-color: #2da0ce;} .flex-control-nav {width: 100%; text-align: center; margin-top: 20px; position: absolute; z-index: 99;}
.flex-control-nav li {margin: 0 0 0 3px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-nav li:first-child {margin: 0;}
.flex-control-nav li a {width: 14px; height: 14px; display: block; background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/slider_nav.png) no-repeat; cursor: pointer; text-indent: -999em;}
.flex-control-nav li a:hover {background-position: 0 -0px;}
.flex-control-nav li a.active {background-position: 0 -14px; cursor: default;} .custom-slide  {
height: 345px;
background-position: center !important;
-webkit-box-shadow: inset  0px 0px 3px rgba(50, 50, 50, 0.1);
box-shadow:  inset  0px 0px 3px rgba(50, 50, 50, 0.1);
} .pricing-container h1,
.pricing-container h2,
.pricing-container ul,
.pricing-container li {
margin: 0;
padding: 0;
border: 0;
font: inherit;
vertical-align: baseline;
font-family: Arial, sans-serif;
}
.pricing-container h1 {border-radius: 2px 2px 0 0;}
.column-pricing a {border-radius: 0 0 2px 2px;}
.pricing-container {font-size: 50%; }
.pricing-container { line-height: 1;}
.pricing-container ol, ul { list-style: none;}
.pricing-container table { border-collapse: collapse; border-spacing: 0;}
.pricing-container {
margin: 0 auto;
width:940px;
font-family: Arial, sans-serif;
}
.price-table-container h4 {
font-size:25px;
font-weight:bold;
color:#3a3a3a;
margin:0 0 25px 0;
padding-bottom:15px;
border-bottom:1px solid #e0e0e0;
}
.price-table-container {
float:left;
width:940px;
margin:20px auto;
}
.pricing_check.yes {
background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/pricing_check_01.png) no-repeat;
display: block;
height: 30px;
width: 20px;
margin: 0 auto;
}
.pricing_check.no {
background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/pricing_check_02.png) no-repeat;
display: block;
height: 30px;
width: 20px;
margin: 0 auto;
}
.column-pricing.light h2{color:#666}
.column-pricing.light h1, .column-pricing.light a {
background-image: linear-gradient(bottom, #878787 0%, #999999 100%);
background-image: -o-linear-gradient(bottom, #878787 0%, #999999 100%);
background-image: -moz-linear-gradient(bottom, #878787 0%, #999999 100%);
background-image: -webkit-linear-gradient(bottom, #878787 0%, #999999 100%);
background-image: -ms-linear-gradient(bottom, #878787 0%, #999999 100%);
background-color: #878787;
}
.column-pricing { 
width:194px; 
float:left; 
display:inline-block; 
border-right:1px solid #fff;
}
.column-pricing ul li {
width:194px;
text-align:center;
padding-top:11px;
padding-bottom:11px;
height:12px;
overflow:hidden;
color:#9c9797;
font-size:12px;
background:#eee;
border-top:1px solid #fff;
-webkit-transition:all 0.5s ease-in-out;
-moz-transition:all 0.5s ease-in-out;
-o-transition:all 0.5s ease-in-out;
-ms-transition:all 0.5s ease-in-out;
transition:all 0.5s ease-in-out;
}
.column-pricing ul li:nth-child(2n) {background: #f7f7f7;}
.column-pricing h1 {
width:194px;
height:45px;
background-image: linear-gradient(bottom, #555555 0%, #656565 100%);
background-image: -o-linear-gradient(bottom, #555555 0%, #656565 100%);
background-image: -moz-linear-gradient(bottom, #555555 0%, #656565 100%);
background-image: -webkit-linear-gradient(bottom, #555555 0%, #656565 100%);
background-image: -ms-linear-gradient(bottom, #555555 0%, #656565 100%);
background-color: #656565;
font-size:16px;
font-family:  Arial, Tahoma, sans-serif;
font-weight:bold;
color:#fff;
text-align:center;
line-height:45px;
}
.column-pricing h2 {
width:194px;
height: 76px;
background-image: linear-gradient(bottom, #555555 0%, #646464 100%);
background-image: -o-linear-gradient(bottom, #555555 0%, #646464 100%);
background-image: -moz-linear-gradient(bottom, #555555 0%, #646464 100%);
background-image: -webkit-linear-gradient(bottom, #555555 0%, #646464 100%);
background-image: -ms-linear-gradient(bottom, #555555 0%, #646464 100%);
background-color: #555;
font-size:24px;
font-weight:200;
text-align:center;
line-height:58px;
color: #fff !important;
}
.column-pricing h2 span {
font-size:12px;
font-weight:normal;
text-align:center;
display: block;
line-height:18px;
color: #fff;
margin-top: -15px;
} 
.column-pricing.light h2 {
background-image: linear-gradient(bottom, #949494 0%, #989898 100%);
background-image: -o-linear-gradient(bottom, #949494 0%, #989898 100%);
background-image: -moz-linear-gradient(bottom, #949494 0%, #989898 100%);
background-image: -webkit-linear-gradient(bottom, #949494 0%, #989898 100%);
background-image: -ms-linear-gradient(bottom, #949494 0%, #989898 100%);
background-color: #949494;
}
.column-pricing a {
width:194px;
height:35px;
font-family: Arial, Tahoma, sans-serif;
border-top:1px solid #fff;
border-bottom:1px solid #fff;
display:block;
font-size:14px;
font-weight:bold;
color:#fff;
text-align:center;
line-height:35px;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
background-image: linear-gradient(bottom, #555555 0%, #646464 100%);
background-image: -o-linear-gradient(bottom, #555555 0%, #646464 100%);
background-image: -moz-linear-gradient(bottom, #555555 0%, #646464 100%);
background-image: -webkit-linear-gradient(bottom, #555555 0%, #646464 100%);
background-image: -ms-linear-gradient(bottom, #555555 0%, #646464 100%);
background-color: #555;
}
.column-pricing a:hover {
opacity: 0.8;
}
.blank-header {
width:194px;
height:121px;
background:none;
} .border-fix.column-pricing {border-right: 0;} .column-pricing.info-list, .column-pricing.info-list  ul li {width:159px;} .column-pricing.featured {
padding: 0px 0;
margin-top: -10px; 
-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
-moz-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
box-shadow: 0 0 20px rgba(0, 0, 0, .1);
z-index: 10;
position: relative;
border-right: 0px;
}
.column-pricing.featured a,
.column-pricing.featured h1 {
background-image: linear-gradient(bottom, #0195D0 0%, #1CABE3 100%);
background-image: -o-linear-gradient(bottom, #0195D0 0%, #1CABE3 100%);
background-image: -moz-linear-gradient(bottom, #0195D0 0%, #1CABE3 100%);
background-image: -webkit-linear-gradient(bottom, #0195D0 0%, #1CABE3 100%);
background-image: -ms-linear-gradient(bottom, #0195D0 0%, #1CABE3 100%);
background-color: #0195D0;
padding: 5px 0;
}
.column-pricing.featured h2 {
background-image: linear-gradient(bottom, #53BBE4 0%, #64C1E6 100%);
background-image: -o-linear-gradient(bottom, #53BBE4 0%, #64C1E6 100%);
background-image: -moz-linear-gradient(bottom, #53BBE4 0%, #64C1E6 100%);
background-image: -webkit-linear-gradient(bottom, #53BBE4 0%, #64C1E6 100%);
background-image: -ms-linear-gradient(bottom, #53BBE4 0%, #64C1E6 100%);
background-color: #53BBE4;
}
.post .column-pricing p {
margin:0px;
} .column-pricing.regular, .column-pricing.regular h1, .column-pricing.regular ul li, .column-pricing.regular a,  .column-pricing.regular h2,  .column-pricing.regular h3 {width: 234px;}  @media only screen and (min-width: 768px) and (max-width: 959px) {
.pricing-container {
margin:0 auto;
width:748px;
}
.price-table-container {
width:748px;
padding:0;
margin:20px auto;
}
.column-pricing { width:149px; }
.blank-header { width:149px; height:111px; }
.column-pricing h1 {
width:149px;
font-size:22px;
line-height:45px;
}
.column-pricing h2 {
font-size:18px;
width: 149px;
}
.column-pricing a {
width:149px;
font-size:13px;
}
.column-pricing ul li {
width:149px;
font-size:11px;
}
.column-pricing h1 {font-size: 16px;}
.column-pricing.regular, .column-pricing.regular h1, .column-pricing.regular ul li, .column-pricing.regular a,  .column-pricing.regular h2,  .column-pricing.regular h3 {width: 186px;}
.column-pricing.info-list, .column-pricing.info-list  ul li {width:149px;}
}
@media only screen and (max-width: 767px) {
.pricing-container {
margin:0 auto;
width:300px;
}
.price-table-container {
width:300px;
padding:0;
margin:0px auto;
}
#feature-list { display:none; }
.desc { display:none; }
.column-pricing ul li { padding-top:10px;padding-bottom:35px; }
.column-pricing ul li:before {
content:attr(data-feature) ':';
font-family: Arial, Tahoma, sans-serif;
display:block;
margin-bottom:10px;
font-size:12px;
font-weight:bold;
color:#777;
}
.column-pricing.regular ul li { padding:15px 0; }
.column-pricing.regular ul li:before {
content:attr(data-feature) ':';
display:none;
margin-bottom:0px;
font-size:12px;
font-weight:bold;
color:#777;
}
.column-pricing { width:149px; }
.blank-header { width:149px; height:111px; }
.column-pricing h1 {
width:149px;
height:40px;
font-size:22px;
line-height:45px;
}
.column-pricing h2 {
font-size:18px;	
width: 149px;
}
.column-pricing a {
width:149px;
font-size:13px;
}
.column-pricing ul li {
width:149px;
font-size:11px;
}
.column-pricing.featured {
padding: 0;
margin-top: 0; 
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
z-index: 10;
position: relative;
border-right: 0px;
}
.column-pricing.featured h2{color:#6f9c00}
.column-pricing.featured a {  padding: 0;}
.column-pricing.featured h1 {  padding: 0;}
.column-pricing h1 {font-size: 14px;}
.column-pricing.featured {	border-right: 1px solid #fff !important;}
.column-pricing.regular, .column-pricing.regular h1, .column-pricing.regular ul li, .column-pricing.regular a,  .column-pricing.regular h2,  .column-pricing.regular h3 {width: 149px;}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.pricing-container {
margin: 0px auto;
width:420px;
}
.price-table-container {
width:420px;
padding:0;
margin:0 auto;
}
#feature-list { display:none; }
.column-pricing,
.blank-header,
.column-pricing h1,
.column-pricing h2,
.column-pricing a,
.column-pricing ul li {width:209px;}
.column-pricing.regular, .column-pricing.regular h1, .column-pricing.regular ul li, .column-pricing.regular a,  .column-pricing.regular h2,  .column-pricing.regular h3 {width: 209px;}
} #ib-container {
position: absolute;
background: #fff;
z-index: 1000;
padding: 10px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
height: 60%;
}
#ib-image {
display: block;
width: 100%;
height: 100%;
}
#ib-overlay {
position: fixed;
background: #000;
display: none;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: 999;
}
#ib-container, #ib-overlay, #ib-next, #ib-prev {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
opacity: 0;
}  #ib-title-mask {
position: relative;
overflow: hidden;
padding-left: 10px;
margin: 0 -10px;
background: #fff;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
#ib-title {
position: relative;
display: block;
font: normal 12px/16px Arial, sans-serif;
text-align: left;
color: #606060;
padding: 10px 0px;
} #ib-gallery-title {
color: #888;
font: normal 11px/16px Arial, sans-serif;
}
#ib-gallery-title.ib-hastitle { margin-top: 0px; } #ib-gallery-list strong, #ib-gallery-list a {
padding: 2px 3px;
margin-right: 2px;
color: #777;
cursor: default;
}
#ib-gallery-list a {
color: #ccc;
cursor: pointer;
text-decoration: none;
}
#ib-gallery-list a:hover { color: #777; }    #ib-close, #ib-next div, #ib-prev div {
position: absolute;
width: 30px;
height: 30px;
background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/imagebox_sprite.png);
}
#ib-close {
visibility: hidden;
right: 0px;
top: 0px;
cursor: pointer;
z-index: 2;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
#ib-next, #ib-prev {
position: absolute;
display: none;
right: 0;
top: 0;
width: 40%;
height: 100%;
cursor: pointer;
z-index: 1;
-webkit-transition: opacity .2s linear;
-moz-transition: opacity .2s linear;
-o-transition: opacity .2s linear;
-ms-transition: opacity .2s linear;
transition: opacity .2s linear;
}
#ib-prev {
left: 0;
}
#ib-next:hover, #ib-prev:hover {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
opacity: 1;
}
#ib-next div, #ib-prev div {
right: 20px;
top: 50%;
margin-top: -15px;
background-position: -60px 0;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
#ib-prev div {
left: 20px;
background-position: -30px 0;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}  .ib-shadow {
position: absolute;
z-index: -2;
} #ib-nw, #ib-ne, #ib-se, #ib-sw {
width: 20px;
height: 20px;
background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/imagebox_sprite.png);
}
#ib-nw {
left: -20px;
top: -20px;
background-position: -60px -30px;
}
#ib-ne {
right: -20px;
top: -20px;
background-position: -40px -30px;
}
#ib-se {
right: -20px;
bottom: -20px;
background-position: 0 -30px;
}
#ib-sw {
left: -20px;
bottom: -20px;
background-position: -20px -30px;
}  #ib-n, #ib-s {
left: 0;
width: 100%;
height: 20px;
background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/shadow-v.png);
}
#ib-n {
top: -20px;
background-position: 0 -20px;
}
#ib-s { bottom: -20px; }
#ib-w, #ib-e {
top: 0;
width: 20px;
height: 100%;
background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/shadow-h.png);
}
#ib-w {
left: -20px;
background-position: -20px 0;
}
#ib-e { right: -20px; }  .ib-notrigger { cursor: default; } .button {
display: inline-block;
font-weight: bold;
font-family:  Arial, sans-serif;
cursor: pointer;
-webkit-border-radius: 3px;
-moz-border-radius:3px;
border-radius: 3px;
margin: 0 5px 5px 0;
line-height: 17px;
*float: left;
-webkit-box-shadow: inset 1px 0px 0px rgba(255, 255, 255, .3);
box-shadow: inset 0px 1px 0px rgba(255, 255, 255, .3);
}
.button:active {
-webkit-box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.08);
box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.08);
}
.button.medium i {float: left;margin: 2px 5px 0px -5px;}
.button.small i {float: left;margin: 1px 5px 0px -3px;}
.button.medium  {
padding: 7px 14px;
font-size: 14px;
}
.button.small {
padding: 6px 12px;
font-size: 12px;
font-family: Arial, sans-serif;
line-height: 16px;
} input[type="button"] {
display: inline-block;
font-weight: bold;
font-family:  Arial, sans-serif;
cursor: pointer;
-webkit-border-radius: 3px;
-moz-border-radius:3px;
border-radius: 3px;
margin: 0 5px 5px 0;
*float: left;
-webkit-box-shadow: inset 1px 0px 0px rgba(255, 255, 255, .3);
box-shadow: inset 0px 1px 0px rgba(255, 255, 255, .3);
padding: 7px 14px !important;
font-size: 14px;
width: auto !important;
float: left;
}
input[type="button"]:active {
-webkit-box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.08);
box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.08);
} .button.yellow, input[type="button"] {
border: 1px solid #e6bd4c;
background-image: linear-gradient(bottom, #FCCC73 0%, #FAE198 100%);
background-image: -o-linear-gradient(bottom, #FCCC73 0%, #FAE198 100%);
background-image: -moz-linear-gradient(bottom, #FCCC73 0%, #FAE198 100%);
background-image: -webkit-linear-gradient(bottom, #FCCC73 0%, #FAE198 100%);
background-image: -ms-linear-gradient(bottom, #FCCC73 0%, #FAE198 100%);
background-color: #FCCC73;
color:#754c00;
text-shadow: 1px 1px 0px #ffebb7;
filter: dropshadow(color=#ffebb7, offx=1, offy=1);
}
.button.yellow:hover, input[type="button"]:hover {background: #fbd684;} .button.white {
border: 1px solid #dddddd;
background-image: linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
background-image: -o-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
background-image: -moz-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
background-image: -webkit-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
background-image: -ms-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
background-color: #F7F7F7;
color:#444;
text-shadow: 1px 1px 0px #fff;
filter: dropshadow(color=#ffffff, offx=1, offy=1);
}
.button.white:hover {background: #fbfbfb;} .button.black {
border: 1px solid #464646;
background-image: linear-gradient(bottom, #464646 0%, #656565 100%);
background-image: -o-linear-gradient(bottom, #464646 0%, #656565 100%);
background-image: -moz-linear-gradient(bottom, #464646 0%, #656565 100%);
background-image: -webkit-linear-gradient(bottom, #464646 0%, #656565 100%);
background-image: -ms-linear-gradient(bottom, #464646 0%, #656565 100%);
background-color: #464646;
color:#fff;
text-shadow: 1px -1px 0px #444;
filter: dropshadow(color=#4444444, offx=1, offy=1);
}
.button.black:hover {background: #535353;} .button.red {
border: 1px solid #b23730;
background-image: linear-gradient(bottom, #C74039 0%, #E35752 100%);
background-image: -o-linear-gradient(bottom, #C74039 0%, #E35752 100%);
background-image: -moz-linear-gradient(bottom, #C74039 0%, #E35752 100%);
background-image: -webkit-linear-gradient(bottom, #C74039 0%, #E35752 100%);
background-image: -ms-linear-gradient(bottom, #C74039 0%, #E35752 100%);
background-color: #C74039;
color:#fff;
text-shadow: 1px -1px 0px #a43b37;
filter: dropshadow(color=#a43b37, offx=1, offy=1);
}
.button.red:hover {background: #ce4640;} .button.green {
border: 1px solid #819633;
background-image: linear-gradient(bottom, #8DA046 0%, #A3B951 100%);
background-image: -o-linear-gradient(bottom, #8DA046 0%, #A3B951 100%);
background-image: -moz-linear-gradient(bottom, #8DA046 0%, #A3B951 100%);
background-image: -webkit-linear-gradient(bottom, #8DA046 0%, #A3B951 100%);
background-image: -ms-linear-gradient(bottom, #8DA046 0%, #A3B951 100%);
background-color: #8DA046;
color:#fff;
text-shadow: 1px -1px 0px #77873b;
filter: dropshadow(color=#77873b, offx=1, offy=1);
}
.button.green:hover {background: #93a749;} .button.blue {
border: 1px solid #1f70ad;
background-image: linear-gradient(bottom, #2778C8 0%, #2B8EC7 100%);
background-image: -o-linear-gradient(bottom, #2778C8 0%, #2B8EC7 100%);
background-image: -moz-linear-gradient(bottom, #2778C8 0%, #2B8EC7 100%);
background-image: -webkit-linear-gradient(bottom, #2778C8 0%, #2B8EC7 100%);
background-image: -ms-linear-gradient(bottom, #2778C8 0%, #2B8EC7 100%);
background-color: #2778C8;
color:#fff;
text-shadow: 1px -1px 0px #1c6396;
filter: dropshadow(color=#1c6396, offx=1, offy=1);
}
.button.blue:hover {background: #287fc8;}  #social a{
width: 32px;
height: 32px;
margin: 0 9px 9px 0;
display: block;
float: left;
}
#social a img{
border: none;
}  blockquote {
border-left: 4px solid #e7e7e7;
padding-left: 20px;
color: #888;
line-height: 20px;
margin: 5px 0 20px 0;
}  #breadcrumbs {
background-image: linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
background-image: -o-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
background-image: -moz-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
background-image: -webkit-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
background-image: -ms-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
background-color: #F7F7F7;
border: 1px solid #ddd;
padding: 11px 18px;
-webkit-border-radius: 3px;
-moz-border-radius:3px;
border-radius: 3px;
color: #888;
margin: -1px 0 0 0;
}
#breadcrumbs li {display: inline;}
#breadcrumbs li span {margin: 0 5px;}
#breadcrumbs li i {opacity: 0.3; margin: 0 3px 0 0;}  .acc-trigger {
border: 1px solid #ddd;
cursor: pointer;
display: block;
margin: 10px 0;
background-image: linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
background-image: -o-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
background-image: -moz-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
background-image: -webkit-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
background-image: -ms-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
background-color: #F9F9F9;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
font-size: 12px;
line-height: 14px;
}
.acc-trigger a {
background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/accordion_plus_ico.png) no-repeat right;
border-left: #ddd;
display: block;
color: #888;
outline:  none;
padding: 11px 15px;
text-decoration: none;
font-weight: bold;
font-family: Arial, sans-serif;
}
.acc-trigger.active a {cursor: default; background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/accordion_minus_ico.png) no-repeat right;}
.acc-trigger a:hover, .acc-trigger.active a{color: #444;}
.acc-trigger a h3 {font-weight: bold; font-size: 14px; letter-spacing: -0.5px; line-height: 28px; color: #777;}
.acc-container .content{ padding: 2px 15px 5px 15px; 	line-height: 19px;}
.content p {margin-bottom: 10px;}  .widget .tabs-nav,
.tabs-nav {
list-style: none;
margin: 0;
overflow: hidden;
padding: 0;
width: 100%;
}
.widget .tabs-nav li,
.tabs-nav li {
float: left;
line-height: 34px;
overflow: hidden;
padding: 0;
position: relative;
margin: 0 0 -1px 0;
}
.tabs-nav li { margin: 0 0 0px 0; }
.widget .tabs-nav li {
margin: 0 0 -1px 0;
}
.widget .tabs-nav li a,
.tabs-nav li a {
-webkit-border-radius: 3px 3px 0 0;
-moz-border-radius: 3px 3px 0 0;
border-radius: 3px 3px 0 0;
margin-right: 5px;
}
.widget .tabs-nav li a,
.tabs-nav li a {
background-image: linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
background-image: -o-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
background-image: -moz-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
background-image: -webkit-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
background-image: -ms-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
background-color: #F9F9F9;
border: 1px solid #ddd;
border-bottom: 1px solid #ddd;
color: #888;
display: block;
letter-spacing: 0;
outline: none;
padding: 0 16px;
text-decoration: none;
}
.widget .tabs-nav li:first-child a,
.tabs-nav li:first-child a {border-left: 1px solid #ddd; }
.widget .tabs-nav li.active a,
.tabs-nav li.active a {	color: #444; font-weight: bold;}
.widget .tabs-nav li.active a i,
.tabs-nav li.active a i {opacity: 0.8}
.widget .tabs-nav li i,
.tabs-nav li i {opacity: .5}
.widget .tabs-nav li.active a, .tabs-nav li a:hover,				
.tabs-nav li.active a, .tabs-nav li a:hover  {
background: #fff;
border-bottom: 1px solid #fff;
}
.widget .tabs-container,
.tabs-container {
border: 1px solid #ddd;
margin: -1px 0 20px;
overflow: hidden;
width: 99%;
line-height: 19px;
-webkit-border-radius: 0 3px 3px 3px;
-moz-border-radius: 0 3px 3px 3px;
border-radius: 0 3px 3px 3px;
}
.tab-content {padding: 20px;}  .check_list li, .plus_list li, .minus_list li, .star_list li, .arrow_list li, .square_list li, .circle_list li, .cross_list li {list-style: none;margin: 5px 0;}
.check_list li {background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/list_icons/list_check.png) no-repeat 0% 50%; padding: 0 0 0 18px;}
.plus_list  li {background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/list_icons/list_plus.png) no-repeat 0% 50%; padding: 0 0 0 18px;}
.minus_list  li {background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/list_icons/list_minus.png) no-repeat 0% 50%; padding: 0 0 0 18px;}
.star_list  li {background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/list_icons/list_star.png) no-repeat 0% 50%; padding: 0 0 0 16px;}
.arrow_list  li {background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/list_icons/list_arrow.png) no-repeat 0% 50%; padding: 0 0 0 16px;}
.square_list  li {background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/list_icons/list_square.png) no-repeat 0% 50%; padding: 0 0 0 16px;}
.circle_list  li {background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/list_icons/list_circle.png) no-repeat 0% 50%; padding: 0 0 0 16px;}
.cross_list  li {background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/list_icons/list_cross.png) no-repeat 0% 50%; padding: 0 0 0 16px;}  table{
width:100%;
border-radius:3px;
border-collapse:separate;
border-spacing:0;
border:none;
margin-bottom:15px;
}
table th{
border: 1px solid #dddddd;
border-right: none;
background-image: linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
background-image: -o-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
background-image: -moz-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
background-image: -webkit-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
background-image: -ms-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
background-color: #F7F7F7;
text-align:left;
padding:10px 15px;
color:#444;
vertical-align:top;
font-size: 14px;
font-weight: bold;
}
table th:first-child{
border-radius: 3px 0 0 0;
}
table td:last-child {
border-right: 1px solid #ddd;
}
table th:last-child {
border-radius: 0 3px 0 0;
border-right: 1px solid #ddd;
}
table td{
padding:10px 15px;
border:#e7e7e7 1px solid;
border-top: none;
border-right: none;
}
table tr:hover td{background-color:#fafafa;}  .notification {
font-family: Arial, sans-serif;
font-size: 12px;
line-height: 18px;
margin-bottom: 15px;
position: relative;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.notification p {margin: 0;}
.post .notification p {margin: 0;}
.notification span {font-weight: bold;}
.notification.success {
background-color: #EBF6E0;
color: #5f9025;
border: 1px solid #b3dc82;
padding: 14px 18px;
background-image: linear-gradient(bottom, #EBF6E0 0%, #F0FAE7 100%);
background-image: -o-linear-gradient(bottom, #EBF6E0 0%, #F0FAE7 100%);
background-image: -moz-linear-gradient(bottom, #EBF6E0 0%, #F0FAE7 100%);
background-image: -webkit-linear-gradient(bottom, #EBF6E0 0%, #F0FAE7 100%);
background-image: -ms-linear-gradient(bottom, #EBF6E0 0%, #F0FAE7 100%);
}
.notification.error {
background-color: #ffe9e9;
color: #de5959;
border: 1px solid #fbc4c4;
padding: 14px 18px;
background-image: linear-gradient(bottom, #FFE9E9 0%, #FFF2F2 100%);
background-image: -o-linear-gradient(bottom, #FFE9E9 0%, #FFF2F2 100%);
background-image: -moz-linear-gradient(bottom, #FFE9E9 0%, #FFF2F2 100%);
background-image: -webkit-linear-gradient(bottom, #FFE9E9 0%, #FFF2F2 100%);
background-image: -ms-linear-gradient(bottom, #FFE9E9 0%, #FFF2F2 100%);
}
.notification.warning {
background-color: #FBFADD;
color: #8f872e;
border: 1px solid #ded58a;
padding: 14px 18px;
background-image: linear-gradient(bottom, #FBFADD 0%, #FCFBE6 100%);
background-image: -o-linear-gradient(bottom, #FBFADD 0%, #FCFBE6 100%);
background-image: -moz-linear-gradient(bottom, #FBFADD 0%, #FCFBE6 100%);
background-image: -webkit-linear-gradient(bottom, #FBFADD 0%, #FCFBE6 100%);
background-image: -ms-linear-gradient(bottom, #FBFADD 0%, #FCFBE6 100%);
}
.notification.notice {
background-color: #E9F7FE;
color: #5091b2;
border: 1px solid #b6d7e8;
padding: 14px 18px;
background-image: linear-gradient(bottom, #E9F7FE 0%, #F2FAFE 100%);
background-image: -o-linear-gradient(bottom, #E9F7FE 0%, #F2FAFE 100%);
background-image: -moz-linear-gradient(bottom, #E9F7FE 0%, #F2FAFE 100%);
background-image: -webkit-linear-gradient(bottom, #E9F7FE 0%, #F2FAFE 100%);
background-image: -ms-linear-gradient(bottom, #E9F7FE 0%, #F2FAFE 100%);
}
.notification.success .close, .notification.error .close, .notification.warning .close, .notification.notice .close {
padding: 0px 14px;
position: absolute;
right: 0;
top: 20px;
display: block;
height: 8px;
weight: 8px;
}
.notification.success .close {background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/alert_boxes_close_ico.png) 0 -8px no-repeat;}
.notification.error .close {background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/alert_boxes_close_ico.png) 0 0 no-repeat;}
.notification.warning .close {background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/alert_boxes_close_ico.png) 0 -16px no-repeat;}
.notification.notice .close {background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/alert_boxes_close_ico.png) 0 -24px no-repeat;}  .large-notice {
background: #fcfcfc;
border: 1px solid #e4e4e4;
padding: 32px 32px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.large-notice h2 {
margin-bottom: 10px;
}
.large-notice p {
font-size: 14px;
color: #777;
}  .tooltip {
position: absolute;
z-index: 1020;
display: block;
padding: 5px;
font-size: 11px;
opacity: 0;
filter: alpha(opacity=0);
visibility: visible;
}
.tooltip.in {
opacity: 0.8;
filter: alpha(opacity=80);
}
.tooltip.top {
margin-top: -2px;
}
.tooltip.right {
margin-left: 2px;
}
.tooltip.bottom {
margin-top: 2px;
}
.tooltip.left {
margin-left: -2px;
}
.tooltip.top .tooltip-arrow {
bottom: 0;
left: 50%;
margin-left: -5px;
border-top: 5px solid #555;
border-right: 5px solid transparent;
border-left: 5px solid transparent;
}
.tooltip.left .tooltip-arrow {
top: 50%;
right: 0;
margin-top: -5px;
border-top: 5px solid transparent;
border-bottom: 5px solid transparent;
border-left: 5px solid #555;
}
.tooltip.bottom .tooltip-arrow {
top: 0;
left: 50%;
margin-left: -5px;
border-right: 5px solid transparent;
border-bottom: 5px solid #555;
border-left: 5px solid transparent;
}
.tooltip.right .tooltip-arrow {
top: 50%;
left: 0;
margin-top: -5px;
border-top: 5px solid transparent;
border-right: 5px solid #555;
border-bottom: 5px solid transparent;
}
.tooltip-inner {
max-width: 200px;
padding: 4px 10px;
color: #ffffff;
text-align: center;
text-decoration: none;
background-color: #555;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.tooltip-arrow {
position: absolute;
width: 0;
height: 0;
}
.popover {
position: absolute;
top: 0;
left: 0;
z-index: 1010;
display: none;
padding: 2px;
}
.popover.top {margin-top: -5px;}
.popover.right {margin-left: 5px;}
.popover.bottom {margin-top: 5px;}
.popover.left {margin-left: -5px;}
.popover-inner {
width: 280px;
overflow: hidden;
border: 1px solid #ddd;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
.popover-title {
padding: 11px 15px;
line-height: 1;
background-image: linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
background-image: -o-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
background-image: -moz-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
background-image: -webkit-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
background-image: -ms-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
background-color: #F7F7F7;
border-bottom: 1px solid #ddd;
font-weight: bold;
font-size: 14px;
}
.popover-content {
padding: 14px;
background-color: #ffffff;
color: #606060
}
.post .popover-content p{
color: #606060
}
.popover-content p,
.popover-content ul,
.popover-content ol {
margin-bottom: 0;
color: #606060
}
.fade {
opacity: 0;
-webkit-transition: opacity 0.15s linear;
-moz-transition: opacity 0.15s linear;
-ms-transition: opacity 0.15s linear;
-o-transition: opacity 0.15s linear;
transition: opacity 0.15s linear;
}
.fade.in {
opacity: 1;
}  [class^="icon-"],
[class*=" icon-"] {
display: inline-block;
width: 14px;
height: 14px;
*margin-right: .3em;
line-height: 14px;
vertical-align: text-top;
background-image: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/glyphicons-halflings.png);
background-position: 14px 14px;
background-repeat: no-repeat;
opacity: 0.8;
}
[class^="icon-"]:last-child,
[class*=" icon-"]:last-child {
*margin-left: 0;
}
.icon-white {
background-image: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/glyphicons-halflings-white.png);
opacity: 1;
}
.icon-glass {
background-position: 0      0;
}
.icon-music {
background-position: -24px 0;
}
.icon-search {
background-position: -48px 0;
}
.icon-envelope {
background-position: -72px 0;
}
.icon-heart {
background-position: -96px 0;
}
.icon-star {
background-position: -120px 0;
}
.icon-star-empty {
background-position: -144px 0;
}
.icon-user {
background-position: -168px 0;
}
.icon-film {
background-position: -192px 0;
}
.icon-th-large {
background-position: -216px 0;
}
.icon-th {
background-position: -240px 0;
}
.icon-th-list {
background-position: -264px 0;
}
.icon-ok {
background-position: -288px 0;
}
.icon-remove {
background-position: -312px 0;
}
.icon-zoom-in {
background-position: -336px 0;
}
.icon-zoom-out {
background-position: -360px 0;
}
.icon-off {
background-position: -384px 0;
}
.icon-signal {
background-position: -408px 0;
}
.icon-cog {
background-position: -432px 0;
}
.icon-trash {
background-position: -456px 0;
}
.icon-home {
background-position: 0 -24px;
}
.icon-file {
background-position: -24px -24px;
}
.icon-time {
background-position: -48px -24px;
}
.icon-road {
background-position: -72px -24px;
}
.icon-download-alt {
background-position: -96px -24px;
}
.icon-download {
background-position: -120px -24px;
}
.icon-upload {
background-position: -144px -24px;
}
.icon-inbox {
background-position: -168px -24px;
}
.icon-play-circle {
background-position: -192px -24px;
}
.icon-repeat {
background-position: -216px -24px;
}
.icon-refresh {
background-position: -240px -24px;
}
.icon-list-alt {
background-position: -264px -24px;
}
.icon-lock {
background-position: -287px -24px;
}
.icon-flag {
background-position: -312px -24px;
}
.icon-headphones {
background-position: -336px -24px;
}
.icon-volume-off {
background-position: -360px -24px;
}
.icon-volume-down {
background-position: -384px -24px;
}
.icon-volume-up {
background-position: -408px -24px;
}
.icon-qrcode {
background-position: -432px -24px;
}
.icon-barcode {
background-position: -456px -24px;
}
.icon-tag {
background-position: 0 -48px;
}
.icon-tags {
background-position: -25px -48px;
}
.icon-book {
background-position: -48px -48px;
}
.icon-bookmark {
background-position: -72px -48px;
}
.icon-print {
background-position: -96px -48px;
}
.icon-camera {
background-position: -120px -48px;
}
.icon-font {
background-position: -144px -48px;
}
.icon-bold {
background-position: -167px -48px;
}
.icon-italic {
background-position: -192px -48px;
}
.icon-text-height {
background-position: -216px -48px;
}
.icon-text-width {
background-position: -240px -48px;
}
.icon-align-left {
background-position: -264px -48px;
}
.icon-align-center {
background-position: -288px -48px;
}
.icon-align-right {
background-position: -312px -48px;
}
.icon-align-justify {
background-position: -336px -48px;
}
.icon-list {
background-position: -360px -48px;
}
.icon-indent-left {
background-position: -384px -48px;
}
.icon-indent-right {
background-position: -408px -48px;
}
.icon-facetime-video {
background-position: -432px -48px;
}
.icon-picture {
background-position: -456px -48px;
}
.icon-pencil {
background-position: 0 -72px;
}
.icon-map-marker {
background-position: -24px -72px;
}
.icon-adjust {
background-position: -48px -72px;
}
.icon-tint {
background-position: -72px -72px;
}
.icon-edit {
background-position: -96px -72px;
}
.icon-share {
background-position: -120px -72px;
}
.icon-check {
background-position: -144px -72px;
}
.icon-move {
background-position: -168px -72px;
}
.icon-step-backward {
background-position: -192px -72px;
}
.icon-fast-backward {
background-position: -216px -72px;
}
.icon-backward {
background-position: -240px -72px;
}
.icon-play {
background-position: -264px -72px;
}
.icon-pause {
background-position: -288px -72px;
}
.icon-stop {
background-position: -312px -72px;
}
.icon-forward {
background-position: -336px -72px;
}
.icon-fast-forward {
background-position: -360px -72px;
}
.icon-step-forward {
background-position: -384px -72px;
}
.icon-eject {
background-position: -408px -72px;
}
.icon-chevron-left {
background-position: -432px -72px;
}
.icon-chevron-right {
background-position: -456px -72px;
}
.icon-plus-sign {
background-position: 0 -96px;
}
.icon-minus-sign {
background-position: -24px -96px;
}
.icon-remove-sign {
background-position: -48px -96px;
}
.icon-ok-sign {
background-position: -72px -96px;
}
.icon-question-sign {
background-position: -96px -96px;
}
.icon-info-sign {
background-position: -120px -96px;
}
.icon-screenshot {
background-position: -144px -96px;
}
.icon-remove-circle {
background-position: -168px -96px;
}
.icon-ok-circle {
background-position: -192px -96px;
}
.icon-ban-circle {
background-position: -216px -96px;
}
.icon-arrow-left {
background-position: -240px -96px;
}
.icon-arrow-right {
background-position: -264px -96px;
}
.icon-arrow-up {
background-position: -289px -96px;
}
.icon-arrow-down {
background-position: -312px -96px;
}
.icon-share-alt {
background-position: -336px -96px;
}
.icon-resize-full {
background-position: -360px -96px;
}
.icon-resize-small {
background-position: -384px -96px;
}
.icon-plus {
background-position: -408px -96px;
}
.icon-minus {
background-position: -433px -96px;
}
.icon-asterisk {
background-position: -456px -96px;
}
.icon-exclamation-sign {
background-position: 0 -120px;
}
.icon-gift {
background-position: -24px -120px;
}
.icon-leaf {
background-position: -48px -120px;
}
.icon-fire {
background-position: -72px -120px;
}
.icon-eye-open {
background-position: -96px -120px;
}
.icon-eye-close {
background-position: -120px -120px;
}
.icon-warning-sign {
background-position: -144px -120px;
}
.icon-plane {
background-position: -168px -120px;
}
.icon-calendar {
background-position: -192px -120px;
}
.icon-random {
background-position: -216px -120px;
}
.icon-comment {
background-position: -240px -120px;
}
.icon-magnet {
background-position: -264px -120px;
}
.icon-chevron-up {
background-position: -288px -120px;
}
.icon-chevron-down {
background-position: -313px -119px;
}
.icon-retweet {
background-position: -336px -120px;
}
.icon-shopping-cart {
background-position: -360px -120px;
}
.icon-folder-close {
background-position: -384px -120px;
}
.icon-folder-open {
background-position: -408px -120px;
}
.icon-resize-vertical {
background-position: -432px -119px;
}
.icon-resize-horizontal {
background-position: -456px -118px;
}
.icon-hdd {
background-position: 0 -144px;
}
.icon-bullhorn {
background-position: -24px -144px;
}
.icon-bell {
background-position: -48px -144px;
}
.icon-certificate {
background-position: -72px -144px;
}
.icon-thumbs-up {
background-position: -96px -144px;
}
.icon-thumbs-down {
background-position: -120px -144px;
}
.icon-hand-right {
background-position: -144px -144px;
}
.icon-hand-left {
background-position: -168px -144px;
}
.icon-hand-up {
background-position: -192px -144px;
}
.icon-hand-down {
background-position: -216px -144px;
}
.icon-circle-arrow-right {
background-position: -240px -144px;
}
.icon-circle-arrow-left {
background-position: -264px -144px;
}
.icon-circle-arrow-up {
background-position: -288px -144px;
}
.icon-circle-arrow-down {
background-position: -312px -144px;
}
.icon-globe {
background-position: -336px -144px;
}
.icon-wrench {
background-position: -360px -144px;
}
.icon-tasks {
background-position: -384px -144px;
}
.icon-filter {
background-position: -408px -144px;
}
.icon-briefcase {
background-position: -432px -144px;
}
.icon-fullscreen {
background-position: -456px -144px;
}   p:empty {
display: none;
} .aligncenter { display:block; margin:0 auto; padding:10px }
.alignleft {
border: 1px solid #DEDEDE;
float: left;
margin: 0 15px 8px 0;
padding: 3px; }
.alignright {
border: 1px solid #DEDEDE;
float: right;
margin: 0 0 8px 15px;
padding: 3px; }
.wp-caption {
padding:10px;
border:1px solid #eee;
text-align: center
}
.content p.wp-caption-text {
padding:10px 0px;
text-align:center;
}
.wp-caption.alignleft {
margin-left:0px;
margin-right:20px;
}
.wp-caption.alignright {
margin-left:20px;
margin-right:0px;
}
.wp-caption img {
}
.wp-caption:hover img {
opacity:0.9;
} h2.logo a,
h1.logo a{
color: #444444;
font-family: Arial,sans-serif;
font-weight: bold;
display: block;
margin-top:15px;
}
h2.logo {
font-size: 28px;
line-height: 50px;
} .headline {
display: block;
border-bottom: 1px solid #e7e7e7;
padding: 0 0 10px 0;
margin: 20px 0 20px 0;
}
.headline span {
color: #888;
font-weight: normal;
font-size: 12px;
float: right;
}
h5.headline {
padding: 0 0 8px 0;
margin: 0px 0 12px 0;
}
.portfolio-content h4.headline {
padding: 0 0 8px 0;
margin: 0px 0 12px 0
} #page-title {
border: 1px solid #e2e2e2;
border-left: none;
border-right: none;
margin-top: -1px;
background-image: linear-gradient(bottom, #FAFAFA 0%, #FCFCFC 100%);
background-image: -o-linear-gradient(bottom, #FAFAFA 0%, #FCFCFC 100%);
background-image: -moz-linear-gradient(bottom, #FAFAFA 0%, #FCFCFC 100%);
background-image: -webkit-linear-gradient(bottom, #FAFAFA 0%, #FCFCFC 100%);
background-image: -ms-linear-gradient(bottom, #FAFAFA 0%, #FCFCFC 100%);
background-color: #fafafa;
}
#page-title h1,
#page-title h2 {
font-weight: normal;
font-size: 22px;
padding: 21px 0;
line-height: 30px
}
#page-title h1 a:visited,
#page-title h1 a,
#page-title h2 a:visited,
#page-title h2 a {#444}
#page-title span {color:#a0a0a0;}
.error404 h3 a { color:#000 }
.error404 a { color:#666 } .item-img, .post-img {position: relative;}
.overlay {
height: 100%;
left: 0;
position: absolute;
top: 0px;
width: 100%;
z-index: 1;
z-index: 40;
opacity: 0;
-moz-opacity: 0;
filter:alpha(opacity=0);
-webkit-transition: opacity 180ms ease-in-out;
-moz-transition: opacity 180ms ease-in-out;
-o-transition: opacity 180ms ease-in-out;
transition: opacity 180ms ease-in-out;
}
.overlay.zoom {background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/overlay.png) no-repeat center center, url(//yogadimensions.se/wp-content/themes/incrediblewp/images/overlay_bg.png) center center;}
.overlay:hover {
opacity: 1;
-moz-opacity: 1;
filter:alpha(opacity=100);
} #backtotop {
position: fixed;
right:0px;
display:none;
bottom: 20px;
margin: 0 20px 0 0;
}
#backtotop a {
text-decoration:none;
border:0 none;
display:block;
width:45px;
height:45px;
background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/back_to_top_btn.png) no-repeat 50% 50%;
background-color:#cccccc;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
#backtotop a:hover {background-color: #2da0ce;} .client-logo ul {}
.client-logo li {
border: 1px solid #e5e5e5;
float: left;
margin: -1px 0 0 -1px;
}
.client-logo li a {
display:  block
}  #header {min-height: 80px;}
#logo-image {
width: auto;
height: auto;
} .selectnav {display: none; cursor: pointer; width: 100%; padding: 8px; height: 37px; float: left; font-size: 14px;}
#navigation {float: right;}
#navigation ul, #navigation li {list-style:none; padding:0; margin:0; display:inline; }
#navigation ul li{float:left; position:relative;}
#navigation ul li a {
font-family: Arial, sans-serif;
display: inline-block;
color: #888;
padding: 31px 10px 28px 10px;
margin: 0 5px;
text-decoration: none;
font-size: 12px;
border-bottom: 3px solid transparent;
}
#navigation ul li a:hover{
border-bottom: 3px solid #555;
}
#navigation ul ul {
opacity: 0;
margin: -2px 0 0 5px;
filter: alpha(opacity=0);
position: absolute;
top:-99999px;
left: 0;
background: #fff;
border: 1px solid #dddddd;
border-top: 3px solid #555;
z-index: 999;
}
#navigation ul ul li a:hover {
border-bottom: 1px solid #ddd;
}
#navigation ul ul li a {
padding: 8px 0;
display: block;
width: 150px;
margin: 0 16px;
font-family: Arial, sans-serif;
font-weight: normal;
font-size: 12px;
border-bottom: 1px solid #dddddd;
border-top: 1px solid transparent;
}
#navigation ul ul ul {
position:absolute;
top:-99999px;
left:100%;
opacity: 0;
margin: -3px 0 0 0;
z-index: 999;
}
#navigation ul ul ul li a {
border-bottom: 1px solid #dddddd !important;
border-top: 1px solid transparent;
}
#navigation ul ul li:last-child a, #navigation ul ul li:last-child a:hover {border-bottom: 1px solid transparent}
#navigation ul ul ul li:last-child a {border-bottom: 1px solid transparent !important}
#navigation ul li:hover>ul{ opacity: 1; position:absolute; top:99%; left:0;}
#navigation ul ul li:hover>ul{ position:absolute; top:0; left:100%; opacity: 1; z-index:497; background: #fff border: 0; }
#navigation ul li:hover > a {color: #444;}
#navigation ul ul li:hover > a {border-top: 1px solid transparent; color: #444;}
#current {font-weight: bold !important; color: #444 !important; border-bottom: 3px solid #555 !important;} #navigation  ul > li.current-menu-ancestor > a,
#navigation > div > ul > li.current-menu-item > a, #current {font-weight: bold !important; color: #444 !important; border-bottom: 3px solid #555 !important;}
#navigation  ul > li.current-menu-ancestor li.current-menu-ancestor > a {
border: none !important;
font-weight: normal;
}  .features {margin: 35px 0 0 0; float: left;}
.feature {margin: 0 0 10px 0;}
.feature-description {margin-left: 45px;}
.feature h4 {
font-size: 16px;
font-weight: bold;
line-height: 34px;
}
.feature-circle {
display: inline-block;
width: 24px;
height: 24px;
text-align: center;
padding: 6px;
color: #fff;
-moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px;
float: left;
margin-top: 10px;
}
.feature-circle i {margin-top: 4px;}
.feature-circle.blue {background: #2da0ce;}
.feature-circle.gray {background: #555;}   .home .portfolio-item {margin-bottom: 0px;}
.portfolio-item {margin-bottom: 20px;}
.portfolio-item-meta h5 {
font-size: 12px;
font-family: Arial, sans-serif;
font-weight: bold;
line-height: 16px;
padding: 12px 0 8px 0;
margin: 0 0 8px 0;
border-bottom: 1px solid #e7e7e7;
letter-spacing: 0;
}
.portfolio-item-meta h5 span {
display: block;
color: #888;
font-weight: normal;
margin-top: 3px;
}
.portfolio-item-meta a{color:#444;}
.portfolio-item-meta a:hover {color:#888;}
.portfolio-item-meta p {color: #555;}  .info-box {
background-image: linear-gradient(bottom, #FAFAFA 0%, #FFFFFF 100%); background-image: -o-linear-gradient(bottom, #FAFAFA 0%, #FFFFFF 100%);
background-image: -moz-linear-gradient(bottom, #FAFAFA 0%, #FFFFFF 100%);
background-image: -webkit-linear-gradient(bottom, #FAFAFA 0%, #FFFFFF 100%);
background-image: -ms-linear-gradient(bottom, #FAFAFA 0%, #FFFFFF 100%);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border: 1px solid #e4e4e4;
padding: 18px 25px;
margin: 20px 0 5px 0;
}
.info-box p {margin: 0;}
.info-box h4 {line-height: 24px; }
.info-box a {margin: 7px 0 0 0;}
.info-content {float: left;}
.post .info-box p { margin: 0px}  #filters {
float: left;
margin-top: 25px;
padding-bottom: 15px;
border-bottom: 1px solid #e7e7e7;
display: block;
width: 100%;
line-height: 24px;
}
#filters ul li {
display: inline;
padding: 0 10px 0 0;
background:url(//yogadimensions.se/wp-content/themes/incrediblewp/images/filter_divider.png) no-repeat 97% 50%;
}
#filters ul li:last-child {background: none;}
#filters a {
color: #777;
font-size: 12px;
-webkit-transition: all 0.1s ease-in-out;
-moz-transition: all 0.1s ease-in-out;
-o-transition: all 0.1s ease-in-out;
-ms-transition: all 0.1s ease-in-out;
transition: all 0.1s ease-in-out;
padding: 4px 8px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
#filters a:hover {
color: #fff;
background: #aaa;
}
.selected {background: #2da0ce; color: #fff !important;}
.selected:hover {background: #2da0ce!important;} .isotope-item {
z-index: 2;
}
.isotope-hidden.isotope-item {
pointer-events: none;
z-index: 1;
} .isotope,
.isotope .isotope-item {
-webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
-ms-transition-duration: 0.8s;
-o-transition-duration: 0.8s;
transition-duration: 0.8s;
}
.isotope {
-webkit-transition-property: height, width;
-moz-transition-property: height, width;
-ms-transition-property: height, width;
-o-transition-property: height, width;
transition-property: height, width;
}
.isotope .isotope-item {
-webkit-transition-property: -webkit-transform, opacity;
-moz-transition-property:    -moz-transform, opacity;
-ms-transition-property:     -ms-transform, opacity;
-o-transition-property:         top, left, opacity;
transition-property:         transform, opacity;
} .isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
-webkit-transition-duration: 0s;
-moz-transition-duration: 0s;
-ms-transition-duration: 0s;
-o-transition-duration: 0s;
transition-duration: 0s;
} .isotope.infinite-scrolling {
-webkit-transition: none;
-moz-transition: none;
-ms-transition: none;
-o-transition: none;
transition: none;
}   .search-results .post.page,
.post {margin: 30px 0 0 0; }
.post.page { margin-top:0px }
.post.page.home {margin-top:15px}
.post:after {
clear: both;
content: " ";
display: block;
height: 0;
visibility: hidden;
}
.post p {margin: 0 0 20px 0;}
.post-img, .embed {margin: 0 0 15px 0;}
.post-content {margin: 0 0 0 20px !important;}
.post-title h2 a {
font-size: 18px;
color: #444;
margin: 0 0 10px 0;
display: block;
padding-left: 180px;
}
.post-title h2 a:hover {color: #606060;}
.post-date {
color: #888;
border-top: 1px solid #e7e7e7;
display: block;
text-align: right;
padding: 15px 0;
}
.post-date a { color:#888 }
.post-desc {
padding: 15px 0 ;
border-top: 1px solid #e7e7e7;
border-bottom: 1px solid #e7e7e7;
}
.post-entry {
margin-bottom: 5px;
display: inline-block; padding-right: 13px;
} .post-meta {padding: 15px 0 25px 0;}
.post-meta, .post-meta a {color: #888;}
.post-meta a:hover {color: #606060;}
.post-meta span:first-child {padding-left:0;}
.post-meta span:last-child {border: none;}
.post-meta span {
padding: 0 10px;
border-right: 1px solid #e7e7e7;
}
.fullwidth_pf {
margin-top: 20px
} .comments-sec{
float:left;
width:100%;
line-height: 20px;
}
.logged-in-as { margin-top: 15px; }
#respond { clear:both;}
h3#reply-title {
font-size: 14px;
line-height: 24px;
}
h3#reply-title,
.comments-sec h5 {
border-bottom: 1px solid #e7e7e7;
margin: 0;
padding-bottom: 10px;
}
.comments-sec h5 span {color: #888;}
ol.commentlist{
float:left;
width:100%;
margin: 0;
}
ol.commentlist li {
float:left;
border-top: 1px solid #e7e7e7;
padding: 25px 0 20px 0;
width: 100%
}
ol.commentlist li:first-child{
border:none;
padding: 25px 0 0px 0;
}
ol.commentlist li{list-style: none;}
ol li ul.children{
float:right;
width:89%;
margin:0px;
}
ol.commentlist li ul.children li:first-child{
border-top: 1px solid #e7e7e7;
padding: 25px 0 0 0;
font-size: 12px;
}
ol.commentlist li ul.children li {
border-top: 1px solid #e7e7e7;
margin:25px 0 15px 0;
font-size: 12px;
}
.comments{
float:left;
width:100%;
}
ol li ul.children .comment-des {
float:right;
width:88%;
}
div.avatar {float:left}
.comment-des{
float:right;
width:89%;
}
.comment-des strong {
float:left;
color:#444;
padding-right:5px;
font-size:14px;
}
.comment-des span{
float:left;
color:#888;
}
.comment-by{
float:left;
width:100%;
padding-bottom:8px;
padding-top:5px;
color: #000;
}
.comment-by span.reply{
color:#777;
float:right;
}
.comment-by span.reply a{
font-weight:bold;
float:right;
height:17px;
margin-left:5px;
font-weight: normal;
}
.comment-by span.date{
color:#888;
padding-right:7px;
float:right;
} #commentform label {
display: block;
color: #676767;
margin-top: 15px;
padding-bottom: 4px;
}
#commentformt label span {color:#ea1c1c;}
#commentform input, #commentform textarea {
width: 240px;
}
#commentform textarea {
min-width: 97%;
max-width: 97%;
height:160px;
}
#commentform label span, .field label span {
color: #EA1C1C;
}
p.form-submit  input[type="submit"]:hover {
background: none repeat scroll 0 0 #FBD684;
}
#commentform p.form-submit  input[type="submit"] {
background-color: #FCCC73;
background-image: -moz-linear-gradient(center bottom , #FCCC73 0%, #FAE198 100%);
border: 1px solid #E6BD4C;
color: #754C00;
text-shadow: 1px 1px 0 #FFEBB7;
font-size: 14px;
width: auto;
padding: 7px 14px;
border-radius: 3px 3px 3px 3px;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset;
cursor: pointer;
display: inline-block;
font-family: Arial,sans-serif;
font-weight: bold;
margin: 0 5px 5px 0;
} .prev, .next {
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
width: 21px;
height: 21px;
display: block;
text-indent: -9999px
}
.prev {
background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/pagination_prev.png) no-repeat 50% 50%;
background-color: #606060;
float: left;
}
.next {
background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/pagination_next.png) no-repeat 50% 50%;
background-color: #606060;
float: right;
}
.project-nav .next:hover, .project-nav .prev:hover,
.prev:hover, .next:hover {background-color: #2da0ce;}
.project-nav .prev.off, .project-nav .next.off,
.prev.off, .next.off {
background-color: #ccc;
}
.pagination .prev,
.pagination .prev.off,
.pagination .next,
.pagination .prev.off {
margin-top: -3px;
}
.pagination {
border-top: 1px solid #e7e7e7;
display: block;
margin: 25px 0 -5px 0;
padding-top: 25px;
}
.pages {text-align: center;}
.pages a {
color: #888;
padding: 25px 8px;
}
.pages a:hover {color: #444;}
a.current-page {
color: #444;
border-top: 3px solid #555;
}
.pages ul li {
display: inline;
padding: 0 2px;
}
.project-nav {margin-top: -57px; float: right;}
.project-nav .next {float: left; margin-right: 3px; 	background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/pagination_prev.png) no-repeat 50% 50% #606060; }
.project-nav .prev {float: right; background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/pagination_next.png) no-repeat 50% 50% #606060;} .blog-sidebar, .sidebar {margin: 30px 0 0 0;}
.widget {
margin: 25px 0 0 0;
line-height: 20px;
}
#footer .widget {
margin:0px;
}
.widget h5 {
padding-bottom: 10px; border-bottom: 1px solid #e7e7e7;
} .search input {
width: 84%;
padding-left: 30px;
color: #888;
background:url(//yogadimensions.se/wp-content/themes/incrediblewp/images/search_ico.png) no-repeat 4% 54%
}
.search:focus {border: 1px solid #ddd;} .social-blog {margin: 5px 0 5px 0; float: left;}
.social-blog:first-child {margin-right: 30px;}
.feed img {float: left;}
.feed p {line-height: 14px; float: left; margin: 2px 0 0 7px;}
a.feed {
display: inline-block;
font-size: 11px;
color: #444;
font-weight: bold;
}
a.feed span {
color: #888;
font-weight: normal;
} .widget li a {
color: #888
}
.widget #twitter-blog a {
color: #3F8FAF
}
.widget li  {
color: #888;
display: block;
padding: 7px 0;
padding-left: 12px;
border-bottom: 1px solid #e7e7e7;
background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/link_list_arrow_02.png) no-repeat left 12px;
}
.widget.widget_categories li a { display: block; }
#footer .widget li  {
border-bottom: 1px solid #444444;
color:#A4A4A4
}
#footer .widget li:last-child {
border-bottom: 0px
}
#footer .widget li a {
color: #A4A4A4
}
.widget .flickr-widget-blog li {
display: inline; padding: 0px; border: 0px; background: none
}
.widget.social{
overflow: hidden;
}
.widget.widget_recent_comments li {
margin:7px 0px
}
.widget.widget_recent_comments li a{
background: none;
}
.widget li:last-child {border-bottom: none;}
.widget li a:hover {color: #444;} .latest-post-blog {margin: 0 0 20px 0; }
.latest-post-blog:last-child {margin-bottom: 5px;}
.latest-post-blog p,
.latest-post-blog a {
margin: 0;
color: #606060;
line-height: 18px;
}
.latest-post-blog span {
color: #888;
margin: 3px 0 0 0;
display: block;
}
.latest-post-blog img {
float: left;
margin: 0 10px 10px 0;
border: 1px solid #dedede;
padding: 3px;
height: 49px; width: 49px;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
} #twitter-blog {margin-top: 20px;}
#footer #twitter-blog {margin-top: 0px; }
#twitter-blog li {
margin: 0 0 20px 0;
padding: 0 0 0 25px;
background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/twitter_widget_ico_02.png) no-repeat left 6%;
line-height: 20px;
border:none;
color: #606060;
}
#footer #twitter-blog li {
line-height: 18px
}
.widget #twitter-blog li:last-child {margin-bottom: 0;}
.widget #twitter-blog b a {
color: #888;
font-weight: normal;
} .flickr-widget-blog {margin-right: -12px; margin-top: 15px; overflow: hidden;}
.flickr-widget-blog img {display: block; width: 100%;}
.flickr-widget-blog a {
float: left;
width: 53px;
height: 53px;
margin-right: 12px;
margin-bottom: 12px;
border: 1px solid #dedede;
padding: 3px;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}   #google-map {
position: relative;
padding: 0px;
padding-bottom: 40%;
height: 0;
overflow: hidden;
} .contact-details li {
margin: 0 0 15px 0;
}
.contact-details p {
margin: -5px 0 0 20px;
line-height: 18px;
}
.contact-details li em,
.contact-details li i {
float: left;
margin: 2px 0 0 0;
} .field textarea {
max-width: 97%;
min-width: 97%;
height: 160px;
}
.field input {
width: 240px;
}
.field:focus {border: 1px solid #ddd;}
.field label span {color:#ea1c1c;}
.field .wpcf7-not-valid,
.field .wpcf7-not-valid:focus,
.field .validation-error,
.field .validation-error:focus {
border:1px solid #f2c4c2;
background: #ffeceb;
}
.loading {
background:url(//yogadimensions.se/wp-content/themes/incrediblewp/images/loader.gif) no-repeat 1px;
height:28px;
width:28px;
display: none;
float: left;
margin: 5px;
}
.success-message {display:none;}  .team-name {
text-align: center;
padding: 15px 0;
border-bottom: 1px solid #e7e7e7;
margin-bottom: 15px;
}
.post .team-name p {
margin: 0px
}
.team-name span {
display: block;
font-size: 12px;
font-weight: normal;
color: #888;
}  .testimonials {
background: #fff;
border: 1px solid #ddd;
padding:20px;
line-height: 21px;
}
.testimonials_bg {
background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/testimonials_bg.png) no-repeat;
margin-top: -1px;
display: block; width: 200px;
height: 30px;
}
.testimonials_author {
color:#3f8faf;
float: right;
display: block;
margin-top: -23px;
margin-bottom: 20px;
}
.testimonials_author span {color:#a0a0a0} .carousel-disabled, .mr-rotato-disabled {
height: 21px;
width: 21px;
background-color: #ccc !important;
display: block;
position: absolute;
}
.mr-rotato-next {
height: 21px;
width: 21px;
background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/pagination_next.png) no-repeat 50% 50%;
background-color: #606060;
display: block;
position: absolute;
right: 10px;
}
.mr-rotato-prev {
height: 21px;
width: 21px;
background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/pagination_prev.png) no-repeat 50% 50%;
background-color: #606060;
display: block;
right: 33px;
position: absolute;
}
.mr-rotato-prev, .mr-rotato-next, .mr-rotato-disabled {
margin-top: -55px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.mr-rotato-prev:hover, .mr-rotato-next:hover {background-color:#2da0ce;}  #footer {
background: #383838;
color:#a4a4a4;
padding: 0 0 10px 0;
margin: 30px 0 0 0;
}
#footer h5 {
color: #fff;
border-bottom: 1px solid #444444;
padding: 25px 0 8px 0;
margin: 0 0 15px 0;
} .links-list li a {
color: #a4a4a4;
display: block;
padding: 6px 0;
padding-left: 12px;
border-bottom: 1px solid #444;
background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/link_list_arrow_01.png) no-repeat left 47%;
}
.widget_links li a {display: block;}
#footer .widget li a:hover,
.widget_links li a:hover {color: #fff}
#footer .widget_links li:first-child {margin: -12px 0 0 0;}
.links-list li:last-child a {border: none;} .latest-post {margin-bottom: 20px; height: 50px;}
.latest-post p,
.latest-post a {
margin: 0;
color: #fff;
line-height: 18px;
}
.blog-sidebar .latest-post span {
color: #888
}
.blog-sidebar .latest-post a {
margin: 0;
color: #606060;
line-height: 18px;
}
}
.latest-post span {
color: #707070;
margin: 3px 0 0 0;
display: block;
}
.latest-post img {
float: left;
margin: 0 10px 10px 0;
border: 3px solid #494949;
height: 49px; width: 49px;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.latest-post img:hover {border-color: #666;} #footer .incredible-twitter.widget li {
border-bottom: 0px;
}
#footer #twitter-blog li {
margin: 0 0 22px 0;
padding: 0 0 0 25px;
border-bottom: none;
background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/twitter_widget_ico_01.png) no-repeat left 5%;
}
#footer #twitter-blog a {color: #fff;}
#footer #twitter-blog b a {
color: #707070;
font-weight: normal;
} #footer-bottom {background: #2c2c2c; min-height: 60px;}
#copyright {color: #777; margin: 22px 0;}
#copyright a, #copyright span {color:#bbb;} .social-links {margin: 22px 0; float: right;}
.social-links-about {
padding: 15px 0 5px 0;
border-top: 1px solid #e7e7e7;
border-bottom: 1px solid #e7e7e7;
display: block;
float: left;
width: 100%;
margin-bottom: 20px;
}
.social-links li:first-child,
.social-links-about li:first-child {margin-left: 0;}
.social-links li {
display: inline;
list-style: none;
opacity: 0.4;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
text-indent: -9999px;
margin-left: 15px;
float: left;
}
.social-links-about li {
display: inline;
list-style: none;
opacity: 0.4;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
text-indent: -9999px;
margin-right: 15px;
margin-bottom: 10px;
float: left;
}
.social-links a,
.social-links-about a {
background-repeat: no-repeat;
background-position: 0 -16px;
display: block;
height: 16px;
width: 20px;
}
.social-links li:hover,
.social-links-about li:hover {opacity: 1;}
.twitter {background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/social_icons_twitter.png) no-repeat;}
.facebook {background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/social_icons_facebook.png) no-repeat;}
.digg{background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/social_icons_digg.png) no-repeat;}
.vimeo{background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/social_icons_vimeo.png) no-repeat;}
.youtube{background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/social_icons_youtube.png) no-repeat;}
.skype{background: url(//yogadimensions.se/wp-content/themes/incrediblewp/images/social_icons_skype.png) no-repeat;}
.tax-filters #portfolio-wrapper {
margin-top:40px;
}
#portfolio-wrapper {
margin-top: 20px;
overflow: hidden;
}   @media only screen and (min-width: 960px) {
.flexslider {height: 345px;}
#portfolio-wrapper {min-height: 350px;}
.project .flexslider {min-height: 1px; margin-bottom: 20px;}
.item-img.video-cont   {height: 144px; width: 100%}
.item-img.video-cont  iframe {height: 144px; width: 100%}
} @media only screen and (max-width: 959px) {} @media only screen and (min-width: 768px) and (max-width: 959px) {
.slider_description {margin-top: 90px;}
.slider_description h2 {margin-bottom: 15px; font-size: 20px;}
.client-logo img {width: 148px; height: auto;}
.post-title h2 a {padding-left: 145px;}
.latest-post-blog, .latest-post {height: 65px;}
.flickr-widget-blog a {width: 57px; height: 57px;}
.avatar {height: 40px; width: 40px;}
.testimonials_author {display: none;}
.item-img.video-cont { height: 115px; width: 100% }
.item-img.video-cont iframe   {height: 115px; width: 100% }
} @media only screen and (max-width: 767px) {
#navigation{float: none;}
.js #navigation { display: none; }
.js .selectnav { display: block;}
#backtotop a {display: none;}
.social-links {margin: -5px 0 20px 0; float: left;}
.info-box a {margin: 15px 0 0 0;}
.info-box p {margin: 10px 0 0 0;}
.post-content {margin: 0 !important;}
.post-title h2 a {padding:0;}
.post-date {text-align: left;} .project .flexslider {margin-bottom: 20px;}
.mr-rotato-prev, .mr-rotato-next, .mr-rotato-disabled {margin-right: -10px;}
} @media only screen and (min-width: 480px) and (max-width: 767px) {
.client-logo img {width: 139px; height: auto;}
.custom-slide {height: 270px;}
.avatar {height: 35px; width: 35px;}
.rev_slider li p {
line-height: 12px; } } @media only screen and (max-width: 479px) {
.client-logo img {width: 149px; height: auto;}
.custom-slide {height: 193px;}
.avatar {height: 25px; width: 25px;}
.rev_slider li p {
line-height: 12px; } }
.ie7 .ie-dropdown-fix {position: relative; z-index: 9999;}
.ie8 .ie-dropdown-fix {position: relative; z-index: 9999;}
body span.wpcf7-not-valid-tip {
background: none repeat scroll 0 0 #FFFFFF;
border: medium none;
font-size: 10pt;
right: 0px;
padding: 0px;
position: absolute;
top: 0%;
width: 280px;
z-index: 100;
font-size: 0px
}
body div.wpcf7-response-output {
margin: 0 0 10px;
padding: 10px;
border-radius: 3px;
}
body div.wpcf7-mail-sent-ng {
background-color: #FFE9E9;
background-image: -moz-linear-gradient(center bottom , #FFE9E9 0%, #FFF2F2 100%);
border: 1px solid #FBC4C4;
color: #DE5959;
padding: 14px 18px;
}
body div.wpcf7-validation-errors {
background-color: #FBFADD;
background-image: -moz-linear-gradient(center bottom , #FBFADD 0%, #FCFBE6 100%);
border: 1px solid #DED58A;
color: #8F872E;
padding: 14px 18px;
}
.field input.wpcf7-submit  {
width: auto;
}
body div.wpcf7-mail-sent-ok {
background-color: #EBF6E0;
background-image: -moz-linear-gradient(center bottom , #EBF6E0 0%, #F0FAE7 100%);
border: 1px solid #B3DC82;
color: #5F9025;
padding: 14px 18px;
}
.rev_slider_wrapper {
background: #fafafa;
box-shadow: 0 0 3px rgba(80, 80, 80, 0.1) inset;
border-bottom: 1px solid #E0E0E0;
border-top: 1px solid #E0E0E0;
}
.rev_slider {
margin-top: -1px !important;
}
.rev_slider ul li {
box-shadow: 0 0 3px rgba(80, 80, 80, 0.1) inset;
}
.sticky,
.bypostauthor,
.gallery-caption {}
body .tp-leftarrow.default {
background-color: #555;
z-index:100;
cursor:pointer;
position:relative;
background:url(//yogadimensions.se/wp-content/themes/incrediblewp/images/bg_direction_nav_left.png) no-Repeat top left #555;
width:40px;
height:70px;
margin-left:0px;
margin-top:-36px;
background-repeat: no-repeat;
background-position: 45% 50%;
position: absolute; 	-webkit-border-radius: 0 3px 3px 0;
-moz-border-radius:  0 3px 3px 0;
border-radius: 0 3px 3px 0;
}
body .tp-rightarrow.default	{
background-color: #555;
z-index:100;
cursor:pointer;
position:relative;
background:url(//yogadimensions.se/wp-content/themes/incrediblewp/images/bg_direction_nav_right.png) no-Repeat top left #555;
background-repeat: no-repeat;
background-position: 53% 50%;
width:40px;	height:70px;  margin-left:0px; margin-top:-36px; -webkit-border-radius: 3px 0 0 3px;
-moz-border-radius: 3px 0 0 3px;
border-radius: 3px 0 0 3px;
}
body .tp-leftarrow:hover,
body .tp-rightarrow:hover {	background-color: #2da0ce; }#filters ul li.instructors {
display: inline-block;
}
.portfolio-item-meta h5 {
height: 32px;
}
.grecaptcha-badge {
display: none !important;
}