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 {
font:inherit;
border:0;
font-size:100%;
vertical-align:baseline;
margin:0;
padding:0;
}

body {
background-color:#A30133;
font-family:Helvetica,Helvetica,Arial,sans-serif;
font-size:15px;
line-height:20px;
color:#333;
-webkit-text-size-adjust:100%;
-ms-text-size-adjust:100%;
text-rendering:optimizeLegibility;
background:#fff;
margin:0;
}

blockquote,q {
quotes:none;
}

blockquote:before,blockquote:after,q:before,q:after {
content:none;
}

table {
background-color:transparent;
border-collapse:collapse;
border-spacing:0;
width:100%;
font-size:.857em;
margin-bottom:2.618em;
}

a {
outline:0;
color:#a30133;
text-decoration:none;
}

.clearfix:before,.clearfix:after {
content:"";
display:table;
}

div.wrapper {
width:940px;
background-color:transparent;
box-shadow:rgba(255,255,255,0) 0 0 0;
margin:0 auto 30px;
padding:15px;
}

div.grid-container {
height:auto;
margin:0;
}

div#whitewrap {
width:100%;
float:left;
}

.block {
box-shadow:none;
background:0;
border:0;
float:left;
box-sizing:border-box;
-moz-box-sizing:border-box;
width:100%;
font-family:Helvetica,Helvetica,Arial,sans-serif!important;
overflow:hidden;
margin:0 0 10px;
}

div.block-content {
display:block;
float:left;
width:100%;
height:auto;
}

.row {
float:left;
width:100%;
}

.column {
float:left;
margin-left:20px;
}

.column-1.grid-left-0 {
margin-left:0!important;
}

div.wrapper-no-blocks div.entry-content {
text-align:center;
margin:40px 0!important;
}

.block-type-headertable.promotion .banner a {
display:block;
margin:20px 10px 0;
}

.block-type-header a.banner-image {
display:block;
width:100%;
height:100%;
}

.block-type-header .tagline {
display:block;
font-family:palatino linotype,palatino,serif;
color:#999;
font-size:15px;
line-height:120%;
font-style:italic;
font-weight:400;
margin:10px 10px 20px;
}

.page-id-12260 ul{margin: 0 0 0 20px;}

.block-type-navigation ul {
width:100%;
display:inline-block;
letter-spacing:-4px;
word-spacing:-4px;
}

.block-type-navigation ul li {
display:inline-block;
letter-spacing:normal;
word-spacing:normal;
float:left;
}

.block-type-navigation ul li a {
display:block;
width:auto;
box-sizing:border-box;
-moz-box-sizing:border-box;
white-space:nowrap;
padding:0 15px;
}

.block-type-navigation .nav-align-left ul {
text-align:left;
}

.block-type-navigation .nav-vertical ul li a {
height:auto;
line-height:40px;
}

.block-type-navigation .nav-search-active ul {
width:75%;
}

.block-type-navigation .nav-search-active .nav-search {
float:right;
width:22.5%;
display:table;
padding:0 10px;
}

.block-type-navigation .nav-search-active #searchform {
height:100%;
display:table-cell;
vertical-align:middle;
}

.block-type-navigation li ul.sub-menu {
position:absolute;
z-index:150;
left:-9999px;
width:auto;
}

.block-type-navigation li ul.sub-menu li {
display:block;
height:auto;
width:100%;
}

.block-type-navigation li ul.sub-menu li a {
min-width:175px;
max-width:500px;
width:auto;
height:auto;
line-height:40px;
box-sizing:border-box;
-moz-box-sizing:border-box;
}

.block-type-navigation ul.menu li:hover>ul.sub-menu,.block-type-navigation ul.menu li.sfHover>ul.sub-menu {
left:auto;
}

.block-type-breadcrumbs p.breadcrumbs {
margin:13px 10px;
}

.block-type-widget-area ul.widget-area {
margin:0;
padding:0;
}

.block-type-widget-area li.widget {
list-style:none;
line-height:150%;
margin:15px 0 0;
padding:5px 10px;
}

.block-type-widget-area li.widget ul {
list-style:disc;
margin:5px 0;
padding:0 0 0 25px;
}

.block-type-widget-area li.widget span.widget-title {
display:block;
font-size:13px;
letter-spacing:1px;
text-transform:uppercase;
font-variant:normal;
line-height:250%;
color:#111;
font-family:palatino linotype,palatino,serif;
border-color:#eee;
border-style:solid;
border-width:1px 0;
margin:0 0 10px;
}

.block-type-widget-area .horizontal-sidebar li.widget {
float:left;
width:20%;
margin:0 15px;
}

li.widget table#wp-calendar th,li.widget table#wp-calendar td {
color:#444;
text-align:center;
padding:5px 0;
}

li.widget table#wp-calendar a {
color:#444;
}

li.widget table#wp-calendar caption {
font-weight:700;
font-size:14px;
line-height:100%;
margin:0 0 8px;
}

li.widget table#wp-calendar td#today {
color:#111;
}

.block-type-content div.loop {
width:100%;
float:left;
clear:both;
box-sizing:border-box;
-moz-box-sizing:border-box;
}

.block-type-content .entry-title .post-edit-link {
display:inline-block;
font-size:12px;
background:rgba(0,0,0,.6);
color:rgba(255,255,255,.8)!important;
vertical-align:middle;
height:20px;
line-height:20px;
border-radius:10px;
text-shadow:0 0 1px rgba(0,0,0,.8);
box-shadow:-1px -1px 0 rgba(255,255,255,.15);
opacity:0;
text-transform:none;
letter-spacing:0;
font-weight:400;
position:absolute;
font-family:helvetica,sans-serif;
-webkit-font-smoothing:antialiased;
-moz-transition:opacity 250ms linear;
-webkit-transition:opacity 250ms linear;
transition:opacity 250ms linear;
margin:10px 0 0 15px;
padding:0 10px;
}

.block-type-content .post:hover .post-edit-link {
opacity:.6;
}

.block-type-content .entry-title .post-edit-link:hover {
opacity:1;
}

.block-type-content .archive-title {
font-family:palatino linotype,palatino,serif;
font-size:24px;
color:#555;
line-height:110%;
border-color:#eee;
border-style:solid;
border-width:0 0 1px;
padding:15px 0;
}

.block-type-content .entry-title a,.block-type-content .archive-title a {
color:inherit;
font-size:inherit;
text-decoration:inherit;
}

.block-type-content div.entry-content {
width:100%;
margin:20px 0;
}

.block-type-content .hentry {
clear:both;
float:left;
width:100%;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
margin:0 0 10px;
padding:0 0 30px;
}

.home .block-type-content .hentry {
padding:0;
}

.block-type-content a.post-thumbnail img {
max-width:100%;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
border-color:#eee;
border-style:solid;
border-width:1px;
padding:3px;
}

.block-type-content a.post-thumbnail-left {
float:left;
margin:2px 15px 0 0;
}

.block-type-content a.post-thumbnail-right {
float:right;
margin:2px 0 0 15px;
}

.block-type-content a.post-thumbnail-above-content {
margin:15px 0 -5px;
}

.block-type-content div.entry-meta a,.block-type-content div.entry-utility a {
color:inherit;
text-decoration:none;
}

.loop-navigation {
float:left;
clear:both;
width:100%;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
margin:15px 0 30px;
}

.loop-navigation .nav-previous,.loop-navigation .nav-next {
display:inline-block;
max-width:48%;
}

.loop-navigation .nav-previous a,.loop-navigation .nav-next a {
display:inline-block;
width:100%;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
}

div.system-404 form#searchform {
float:left;
clear:both;
margin:10px 0 0;
}

div.system-404 form#searchform input#s {
width:200px;
float:left;
}

div.system-404 form#searchform input#searchsubmit {
float:left;
margin:2px 0 0 5px;
}

div#comments {
float:left;
clear:both;
width:100%;
margin:0 0 50px;
}

div#comments h3#comments {
display:block;
margin:15px 0 0;
}

ol.commentlist {
float:left;
width:100%;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
margin:30px 0 0;
}

li.comment {
position:relative;
clear:both;
padding:0 0 0 64px;
}

li.comment div.comment-body {
margin:0 0 30px;
}

li.comment img.avatar {
position:absolute;
left:0;
top:0;
}

li.comment .comment-meta {
margin:5px 0 20px;
}

li.comment .comment-meta a {
text-decoration:none;
color:inherit;
}

li.comment .comment-body p {
margin:0 0 10px;
}

li.comment div.reply {
margin:20px 0 0;
}

li.comment a.comment-reply-link {
margin:10px 0 0 -6px;
padding:3px 6px;
}

div#respond {
float:left;
width:100%;
margin:0;
padding:0;
}

ol.commentlist div#respond {
margin:-20px 0 30px;
padding:5px 0 20px;
}

h3#reply-title {
margin:15px 0;
}

h3#reply-title small {
font-size:75%;
margin:0 0 0 5px;
}

div#respond p.logged-in-as {
margin:10px 0 20px;
}

div#respond label {
display:inline-block;
float:left;
margin:0;
}

div#respond p {
clear:both;
float:left;
width:100%;
}

div#respond span.required {
display:inline;
color:#c00;
line-height:25px;
margin:0 0 0 3px;
}

div#respond input[type=text] {
width:50%;
}

div#respond textarea {
width:85%;
height:150px;
}

div#respond input[type=text],div#respond textarea {
clear:both;
float:left;
margin:0 0 10px;
}

.block-type-footer .footer-left {
margin-top:10px;
margin-left:10px;
float:left;
}

.block-type-footer .footer-right {
margin-top:10px;
margin-right:10px;
float:right;
}

.block-type-footer .footer-link {
margin-bottom:10px;
}

.block-type-footer .copyright {
float:left;
width:100%;
clear:both;
text-align:center;
margin:10px 0;
}

.block-type-footer p.footer-responsive-grid-link-container {
float:left;
width:100%;
clear:both;
text-align:center;
display:none;
margin:10px 0;
}

a.more-link {
white-space:nowrap;
padding:2px 6px;
}

div.loop-navigation div.nav-previous a,div.loop-navigation div.nav-next a {
padding:4px 8px;
}

div.entry-content h1,div.entry-content h2 {
margin:0 0 20px;
}

div.entry-content hr {
background-color:#ccc;
border:0;
height:1px;
margin:0 0 15px;
}

div.entry-content ul,div.entry-content ol {
margin:15px 0;
padding:0 0 0 40px;
}

div.entry-content ul ul li {
list-style:circle;
}

div.entry-content ul ul ul li {
list-style:square;
}

div.entry-content ol ol li {
list-style:lower-alpha;
}

div.entry-content ol ol ol li {
list-style:lower-roman;
}

.align-left,.alignleft {
float:left;
margin:0 7px 0 0;
}

.align-right,.alignright {
float:right;
margin:0 0 0 7px;
}

.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
clear:both;
}

img.border {
border:1px solid #ddd;
padding:1px;
}

.wp-caption {
border:0;
background:transparent;
cursor:pointer;
margin:0;
padding:5px 0 0;
}

.wp-caption img {
border:1px solid #ddd;
display:block;
margin:0 auto;
padding:0;
}

.wp-caption p {
position:absolute;
font-weight:500;
font-size:17px;
color:#fff;
font-style:normal;
width:225px;
text-align:left!important;
line-height:25px;
margin:-50% 0 0 65%!important;
}

body.home .wp-caption p {
margin-top:105px!important;
margin-left:609px!important;
}

blockquote {
border-top:0 dotted;
border-bottom:0 dotted;
border-left:2px solid #f6f6f6;
quotes:\201C\201D;
position:relative;
color:#39302d;
margin:15px 0 15px 20px;
padding:5px 0 5px 25px;
}

.drop-cap {
font-size:310%;
line-height:120%;
margin-bottom:-.25em;
color:#888;
float:left;
padding:0 6px 0 0;
}

code {
background:#eaeaea;
font-family:Consolas,Monaco,Courier,monospace;
font-size:.9em;
color:#555;
margin:0 1px;
padding:1px 3px;
}

pre code {
display:block;
border:1px solid #ddd;
padding:4px 7px;
}

.code-block {
display:block;
background:#eaeaea;
border:1px solid #ddd;
color:#555;
font-family:Consolas,Monaco,Courier,monospace;
overflow:auto;
white-space:pre;
font-size:12.5px;
line-height:18px;
margin:5px 0;
padding:10px;
}

table th,table td {
border-top:1px solid #ddd;
border-bottom:1px solid #e8e4e3;
line-height:18px;
text-align:left;
vertical-align:top;
padding:8px;
}


table th {
font-weight:700;
border:0;
}

table thead th {
vertical-align:bottom;
}

sup,sub {
height:0;
line-height:1;
vertical-align:baseline;
_vertical-align:bottom;
position:relative;
}

sup {
bottom:1ex;
top:-.5em;
}

sub {
top:.5ex;
bottom:-.25em;
}

input[type=text],input[type=password],input[type=email],textarea,select {
border:1px solid #ccc;
outline:0;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
color:#777;
display:inline-block;
background:#fff;
box-sizing:border-box;
-moz-box-sizing:border-box;
padding:6px 4px;
}

input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,textarea:focus {
border:1px solid #aaa;
color:#444;
-moz-box-shadow:0 0 3px rgba(0,0,0,.2);
-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);
box-shadow:0 0 3px rgba(0,0,0,.2);
}

input[type=button],button {
background:#ddd;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
color:#444;
display:inline-block;
font-size:11px;
text-decoration:none;
cursor:pointer;
line-height:27px;
border:0;
padding:0;
}

input[type=button]:hover,button:hover {
color:white;
background:#a03133;
}

input[type=button]:active,button:active {
background:red;
}

.alert {
padding:8px 35px 8px 14px;
margin-bottom:20px;
text-shadow:0 1px 0 rgba(255,255,255,.5);
background-color:#fcf8e3;
border:1px solid #fbeed5;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
position:absolute;
z-index:1;
width:900px;
margin-top:45px;
}

.loop div.post-11363 {
margin-top:25px;
}

.alert,.alert h4 {
color:#c09853;
}

.alert .close {
float:left;
}

.alert ul {
margin-left:25px;
margin-top:6px;
}

.alert li {
list-style:none;
}

.alert p {
line-height:160%;
margin:10px 0;
}

.alert-green {
border:1px solid #97B48A;
background-color:#CBECA0;
}

.alert-red {
border:1px solid #CFADB3;
color:#832525;
background-color:#FAF2F5;
}

.alert-yellow {
border:1px solid #E6DB55;
background-color:#FFFBCC;
color:#424242;
}

.alert-gray,.alert-grey {
border:1px solid #CCC;
color:#424242;
background-color:#EEE;
}

.alert-blue {
border:1px solid #92CAE4;
color:#205791;
background-color:#D5EDF8;
}

.grid-width-1 {
width:20px;
}

.grid-left-1 {
margin-left:60px;
}

.column-1.grid-left-1 {
margin-left:40px;
}

.grid-width-2 {
width:60px;
}

.grid-left-2 {
margin-left:100px;
}

.column-1.grid-left-2 {
margin-left:80px;
}

.grid-width-3 {
width:100px;
}

.grid-left-3 {
margin-left:140px;
}

.column-1.grid-left-3 {
margin-left:120px;
}

.column-1.grid-left-4 {
margin-left:160px;
}

.grid-width-5 {
width:180px;
}

.grid-left-5 {
margin-left:220px;
}

.column-1.grid-left-5 {
margin-left:200px;
}

.grid-width-6 {
width:220px;
}

.grid-left-6 {
margin-left:260px;
}

.column-1.grid-left-6 {
margin-left:240px;
}

.grid-left-7 {
margin-left:300px;
}

.column-1.grid-left-7 {
margin-left:280px;
}

.grid-width-8 {
width:300px;
}

.grid-left-8 {
margin-left:340px;
}

.column-1.grid-left-8 {
margin-left:320px;
}

.grid-width-9 {
width:340px;
}

.grid-left-9 {
margin-left:380px;
}

.column-1.grid-left-9 {
margin-left:360px;
}

.grid-width-10 {
width:380px;
}

.grid-left-10 {
margin-left:420px;
}

.column-1.grid-left-10 {
margin-left:400px;
}

.grid-width-11 {
width:420px;
}

.grid-left-11 {
margin-left:460px;
}

.column-1.grid-left-11 {
margin-left:440px;
}

.grid-width-12 {
width:460px;
}

.grid-left-12 {
margin-left:500px;
}

.column-1.grid-left-12 {
margin-left:480px;
}

.grid-width-13 {
width:500px;
}

.grid-left-13 {
margin-left:540px;
}

.column-1.grid-left-13 {
margin-left:520px;
}

.grid-width-14 {
width:540px;
}

.grid-left-14 {
margin-left:580px;
}

.column-1.grid-left-14 {
margin-left:560px;
}

.grid-width-15 {
width:580px;
}

.grid-left-15 {
margin-left:620px;
}

.column-1.grid-left-15 {
margin-left:600px;
}

.grid-width-16 {
width:620px;
}

.grid-left-16 {
margin-left:660px;
}

.column-1.grid-left-16 {
margin-left:640px;
}

.grid-width-17 {
width:660px;
}

.grid-left-17 {
margin-left:700px;
}

.column-1.grid-left-17 {
margin-left:680px;
}

.grid-width-18 {
width:700px;
}

.grid-left-18 {
margin-left:740px;
}

.column-1.grid-left-18 {
margin-left:720px;
}

.grid-width-19 {
width:740px;
}

.grid-left-19 {
margin-left:780px;
}

.column-1.grid-left-19 {
margin-left:760px;
}

.grid-width-20 {
width:780px;
}

.grid-left-20 {
margin-left:820px;
}

.column-1.grid-left-20 {
margin-left:800px;
}

.grid-width-21 {
width:820px;
}

.grid-left-21 {
margin-left:860px;
}

.column-1.grid-left-21 {
margin-left:840px;
}

.grid-width-22 {
width:860px;
}

.grid-left-22 {
margin-left:900px;
}

.column-1.grid-left-22 {
margin-left:880px;
}

.grid-width-23 {
width:900px;
}

.grid-left-23 {
margin-left:940px;
}

.column-1.grid-left-23 {
margin-left:920px;
}

.grid-width-24 {
width:940px;
}

.grid-left-24 {
margin-left:980px;
}

.column-1.grid-left-24 {
margin-left:960px;
}

#block-10 {
min-height:90px;
height:450px;
margin-bottom:50px;
}

.block-subtitle {
font-size:14px;
font-style:italic;
font-weight:400;
color:#999;
font-family:helvetica,sans-serif;
}

.block-title {
font-size:22px;
line-height:150%;
font-family:helvetica,sans-serif;
}

.block-type-header span.banner a {
font-family:palatino linotype,palatino,serif;
color:#222;
font-size:34px;
line-height:100%;
text-decoration:none;
margin:20px 10px 0;
}

.block-type-navigation {
border-left-width:0;
border-right-width:0;
overflow:visible;
}

.block-type-navigation ul.menu li>a {
text-decoration:none;
text-transform:none;
font-variant:normal;
padding-right:15px;
padding-left:15px;
font-style:normal;
border:0;
color:#989ea6;
font-size:15px;
font-weight:200;
}

.block-type-navigation ul.menu li.current_page_item>a,.block-type-navigation ul.menu li.current_page_parent>a,.block-type-navigation ul.menu li.current_page_ancestor>a,.block-type-navigation ul.menu li.current_page_item>a:hover,.block-type-navigation ul.menu li.current_page_parent>a:hover,.block-type-navigation ul.menu li.current_page_ancestor>a:hover,.block-type-navigation ul.menu li.current-menu-item>a,.block-type-navigation ul.menu li.current-menu-parent>a,.block-type-navigation ul.menu li.current-menu-ancestor>a,.block-type-navigation ul.menu li.current-menu-item>a:hover,.block-type-navigation ul.menu li.current-menu-parent>a:hover,.block-type-navigation ul.menu li.current-menu-ancestor>a:hover {
color:#222;
}

.block-type-widget-area li.widget a {
color:#333;
}

.block-type-content .post {
padding-bottom:30px;
border-color:#efefef;
border-style:solid;
border-width:0 0 1px;
}

.block-type-content .entry-title,.post header h1 {
font-family:palatino linotype,palatino,serif;
font-size:24px;
color:#333;
line-height:130%;
}

div.entry-meta {
line-height:120%;
color:#818181;
padding-left:13px;
float:right;
padding-bottom:10px;
font-size:15px;
width: 388px;
}

.single div.entry-meta {width:100%;}
.blog section.entry,
.archive section.entry{float: right;padding-top: 5px;}

.ie div.entry-meta {
font-size:13px;
}

a.read-more {
background-color:#eee;
text-decoration:none;
border-top-left-radius:4px;
border-top-right-radius:4px;
border-bottom-right-radius:4px;
border-bottom-left-radius:4px;
padding:2px 6px;
}

.block-type-content div#comments h3 {
color:#333;
font-size:18px;
line-height:130%;
}

.block-type-content li.comment {
padding-left:64px;
}

.block-type-content li.comment .comment-author {
font-size:18px;
line-height:120%;
}

.block-type-content li.comment .comment-meta {
color:#888;
font-size:14px;
}

.block-type-content li.comment .comment-body p {
font-size:14px;
line-height:170%;
}

.block-type-content a.comment-reply-link {
font-size:12px;
background-color:#eee;
text-decoration:none;
border-top-left-radius:4px;
border-top-right-radius:4px;
border-bottom-right-radius:4px;
border-bottom-left-radius:4px;
padding:3px 6px;
}

.block-type-content div#respond label {
font-size:14px;
line-height:220%;
color:#888;
}

.block-type-slider {
overflow:visible;
}

.block-type-footer {
border-color:#eee;
border-style:solid;
border-width:1px 0 0;
}

.block-type-navigation ul.sub-menu {
background-color:#eee;
}

.block-type-hwr-testimonials .hwr-testimonials-66 {
padding:0 30px 30px;
}

.block-type-storefront-woocommerce .headway-storefront-wooc-content .page-title,.block-type-content .headway-storefront-wooc-content .page-title {
font-size:24px;
color:#555;
line-height:110%;
border-bottom-width:1px;
padding-bottom:15px;
margin-bottom:15px;
margin-top:10px;
border-color:#eee;
border-style:solid;
}

.block-type-storefront-woocommerce .headway-storefront-wooc-content ul.products li.product a img,.block-type-content .headway-storefront-wooc-content ul.products li.product a img {
border-color:#eee;
border-style:solid;
border-width:1px;
}

.block-type-storefront-woocommerce .headway-storefront-wooc-content div.product div.images img,.block-type-content .headway-storefront-wooc-content div.product div.images img {
border-color:#eee;
border-style:solid;
border-width:2px;
}

.block-type-storefront-woocommerce .headway-storefront-wooc-content div.product div.summary div[itemprop=description],.block-type-content .headway-storefront-wooc-content div.product div.summary div[itemprop=description] {
line-height:120%;
}

.block-type-header {
background-color:#FFF;
}

.block-type-content {
background-color:transparent;
}

.hwr-testimonials-25.hwr-testimonials .hwr-image-right .hwr-content-wrap {
margin-right:110px;
}

.hwr-testimonials-25.hwr-testimonials .hwr-image-left .hwr-content-wrap {
margin-left:110px;
}

#block-90.block-original-245 .nav-horizontal ul.menu>li>a,#block-90.block-original-245 .nav-search-active .nav-search {
height:70px;
line-height:70px;
font-weight:500!important;
padding:0;
}

.hwr-testimonials {
width:100%;
float:left;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
}

.hwr-testimonials * {
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
}

.hwr-testimonials div.hwr-grid {
width:100%;
float:left;
padding-left:0!important;
}

.hwr-testimonials .item {
float:left;
padding-right:0;
position:relative;
}

.hwr-testimonials .item.last,.hwr-testimonials .hwr-cols1 .item {
margin-right:0!important;
}

.hwr-testimonials .hwr-image img {
line-height:0!important;
}

.hwr-testimonials .hwr-subtitle {
margin-top:0;
margin-bottom:0;
clear:both;
}

.hwr-testimonials .hwr-image-left .hwr-image {
float:left;
clear:left;
margin:0 10px 0 0;
}

.hwr-testimonials .hwr-image-right .hwr-image {
float:right;
clear:right;
}

.hwr-testimonials .hwr-content-wrap .hwr-details {
width:100%;
overflow:hidden;
}

.hwr-testimonials .hwr-image-top .hwr-content-wrap {
margin:25px 0 0;
}

.hwr-testimonials .hwr-image-bottom .hwr-content-wrap {
margin:0 0 25px;
}

.hwr-testimonials .hwr-image-top .hwr-image,.hwr-testimonials .hwr-image-bottom .hwr-image,.hwr-testimonials .hwr-image-top .hwr-title,.hwr-testimonials .hwr-image-bottom .hwr-title,.hwr-testimonials .hwr-image-top .hwr-subtitle,.hwr-testimonials .hwr-image-bottom .hwr-subtitle {
float:left;
margin-right:10px;
}

.hwr-testimonials .hwr-pointer {
position:absolute;
z-index:9;
}

.hwr-testimonials .hwr-image-top .hwr-pointer {
height:14px;
width:28px;
border-bottom-width:14px;
border-bottom-style:solid;
}

.hwr-testimonials .hwr-image-right .hwr-pointer {
border-left-width:14px;
border-left-style:solid;
background-position:0 -67px;
height:28px;
width:14px;
}

.hwr-testimonials .hwr-image-bottom .hwr-pointer {
border-top-width:14px;
border-top-style:solid;
background-position:0 -18px;
height:14px;
width:28px;
}

.hwr-testimonials .hwr-image-left .hwr-pointer {
border-right-width:14px;
border-right-style:solid;
background-position:0 -35px;
height:28px;
width:14px;
}

.hwr-testimonials .hwr-details {
overflow:hidden;
float:left;
}

.hwr-testimonials .hwr-details-inside .hwr-details {
display:block;
float:none;
}

.hwr-testimonials .hwr-grid.hwr-image-top .hwr-pointer {
top:-14px;
}

.hwr-testimonials .hwr-grid.hwr-image-right .hwr-pointer {
right:-14px;
}

.hwr-testimonials .hwr-grid.hwr-image-bottom .hwr-pointer {
bottom:-14px;
}

.hwr-testimonials .hwr-grid.hwr-image-left .hwr-pointer {
left:-14px;
}

.hwr-testimonials .hwr-slider {
position:relative;
height:auto;
}

.hwr-testimonials .hwr-slider .hwr-content-wrap {
position:relative;
overflow:visible!important;
width:100%!important;
margin:0;
}

.hwr-testimonials .hwr-slider.hwr-image-top .hwr-image {
margin-bottom:22px;
}

.hwr-testimonials .hwr-slider.hwr-details-outside.hwr-image-bottom .hwr-details,.hwr-testimonials .hwr-slider.hwr-image-bottom .hwr-image {
margin-top:22px;
}

.hwr-testimonials .hwr-slider .hwr-user-wrap .hwr-details {
overflow:hidden;
margin-right:0;
float:left;
display:none;
}

.hwr-testimonials .hwr-slider.hwr-details-outside .hwr-subtitle {
padding-bottom:0;
}

.hwr-testimonials .hwr-slider.hwr-image-top .hwr-pointer {
bottom:-24px;
}

.hwr-testimonials .hwr-slider.hwr-image-bottom .hwr-pointer {
top:-24px;
}

.hwr-testimonials .hwr-slider-controls {
position:absolute;
}

.hwr-testimonials .hwr-slider-controls-top-left {
top:-39px;
left:0;
}

.hwr-testimonials .hwr-slider-controls-bottom-left {
bottom:-39px;
left:0;
}

.hwr-testimonials .hwr-slider-controls-top-right {
top:-39px;
right:0;
}

.hwr-testimonials .hwr-slider-controls-bottom-right {
bottom:-39px;
right:0;
}

.hwr-testimonials .hwr-slider-controls a {
float:left;
text-indent:-99999px;
margin:10px 4px;
}

.hwr-testimonials .hwr-slider .hwr-user-wrap .hwr-details1 {
display:block;
width:auto;
}

.hwr-testimonials .hwr-pointer,.hwr-testimonials .hwr-pointer-inner {
position:absolute;
width:0;
height:0;
}

.block-type-hwr-testimonials .hwr-testimonials .hwr-image-top .hwr-pointer {
border-left:14px solid transparent;
border-right:14px solid transparent;
border-top:0;
}

.block-type-hwr-testimonials .hwr-testimonials .hwr-image-top .hwr-pointer-inner {
border-left:13px solid transparent;
border-right:13px solid transparent;
border-top:0;
top:1px;
left:-13px;
}

.hwr-testimonials .hwr-image-top .hwr-pointer-inner {
border-bottom-width:13px;
border-bottom-style:solid;
}

.block-type-hwr-testimonials .hwr-testimonials .hwr-image-right .hwr-pointer {
border-right:0;
border-bottom:14px solid transparent;
border-top:14px solid transparent;
}

.block-type-hwr-testimonials .hwr-testimonials .hwr-image-right .hwr-pointer-inner {
border-right:0;
border-bottom:13px solid transparent;
border-top:13px solid transparent;
top:-13px;
left:-14px;
}

.hwr-testimonials .hwr-image-right .hwr-pointer-inner {
border-left-width:13px;
border-left-style:solid;
}

.block-type-hwr-testimonials .hwr-testimonials .hwr-image-bottom .hwr-pointer {
border-left:14px solid transparent;
border-right:14px solid transparent;
border-bottom:0;
}

.block-type-hwr-testimonials .hwr-testimonials .hwr-image-bottom .hwr-pointer-inner {
border-left:13px solid transparent;
border-right:13px solid transparent;
border-bottom:0;
bottom:1px;
left:-13px;
}

.hwr-testimonials .hwr-image-bottom .hwr-pointer-inner {
border-top-width:13px;
border-top-style:solid;
}

.block-type-hwr-testimonials .hwr-testimonials .hwr-image-left .hwr-pointer {
border-left:0;
border-bottom:14px solid transparent;
border-top:14px solid transparent;
}

.block-type-hwr-testimonials .hwr-testimonials .hwr-image-left .hwr-pointer-inner {
border-left:0;
border-bottom:13px solid transparent;
border-top:13px solid transparent;
top:-13px;
right:-14px;
}

.hwr-testimonials .hwr-image-left .hwr-pointer-inner {
border-right-width:13px;
border-right-style:solid;
}

html,body {
overflow-x:hidden;
width: 100%;
}

.ie7 img {
-ms-interpolation-mode:bicubic;
}

textarea {
overflow:auto;
}

pre {
white-space:pre-wrap;
word-wrap:break-word;
background:#f7f7f7;
margin-bottom:1.618em;
padding:1em;
}

pre,code,kbd,samp {
font-family:monospace,sans-serif;
}

a:hover,a:active {
outline:0;
}

sub,sup {
font-size:75%;
line-height:0;
position:relative;
}

.blog  #wrapper #content.col-full{width:940px; min-width:940px;}

.fix:before,.fix:after,.col-full:before,.col-full:after {
content:"\0020";
display:block;
height:0;
overflow:hidden;
}

mark {
background:0;
color:#b0a7a4;
}

html {
/*font-size:62.5%;*/
}

hr {
background-color:#e8e4e3;
border:0;
height:1px;
margin-bottom:1.618em;
}

a:hover {
color:#ff4800;
text-decoration:none;
}

h1,h2,h3,h4,h5,h6 {
font-family:Helvetica,Helvetica,Arial,sans-serif!important;
font-weight:700;
line-height:33px;
color:inherit;
text-rendering:optimizelegibility;
margin:10px 0!important;
}

h1 {
font-size:2.244em;
line-height:1.387em;
}

h2 {
font-size:30px;
line-height:1.387em;
color:#333!important;
}

h3 {
font-size:24.5px;
}

h4 {
font-size:1.2em;
}

h5 {
font-size:17.5px;
}

.post-6630 h1{line-height: 22px;}
.post-6630 h1 strong{font-size: 22px;}
.post-6630 h2 strong{color: #931638;font-size: 18px;}

p {
orphans:3;
widows:3;
}

li>ul,li>ol {
margin:0 0 0 1.618em;
}

blockquote:before {
content:"\201C";
font-family:sans-serif;
font-size:3.631em;
position:absolute;
top:-.327em;
left:-.53em;
color:#c6c2c1;
}

@font-face {
font-family:icomoon;
src:url(typefaces/icomoon.eot?#iefix) format(embedded-opentype),url(typefaces/icomoon.woff) format(woff),url(typefaces/icomoon.ttf) format(truetype),url(typefaces/icomoon.svg#icomoon) format(svg);
font-weight:400;
font-style:normal;
speak:none;
}

.footer-wrap .table th,.table td {
padding-left:0!important;
}

.footer-wrap .table th{font-size: 18px;padding-bottom: 0px;}
.footer-wrap .table td{padding-top:0;}
.footer-wrap .table p{font-size:11px;width: 69%;}
.footer-wrap .table h3{line-height: 20px;
text-align: left;
vertical-align: top;
border-top: 0;
padding: 8px 8px 0 0;
color: #990000 !important;
font-size: 16px!Important;margin-bottom: 0!Important;}

.footer-wrap td{border-bottom:0}

.mc4wp-form.form{width: 88%;}
ul.nav li a {
display:block;
padding:.5em 1em;
}

#navigation {
clear:both;
background-color:#fff;
display:none;

/*
margin-bottom:2.618em;
border:1px solid #ddd7d5;
-webkit-border-radius:.327em;
border-radius:.327em;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;

background-image:linear-gradient(tobottom,#fff,#f5f5f5);
box-shadow:0 2px 2px 0 rgba(0,0,0,.03);
-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.03);*/
}

#top {
background:#f7f7f7;
display:none;
margin:0 -1.618em;
padding:1.618em;
}

#top .wc-nav {
margin-bottom:0;
text-align:right;
}

#top .wc-nav li {
list-style:none;
display:inline-block;
}

#top .wc-nav li.search {
width:48%;
float:right;
}

#top .wc-nav li.search input {
width:100%;
padding-left:0;
}

#top .wc-nav li.cart {
width:48%;
float:left;
text-align:left;
}

#top .wc-nav li.cart a {
padding-top:.25em;
padding-left:0;
}

#top .wc-nav li.cart a:before {
display:inline-block;
margin-right:.618em;
font-family:icomoon;
font-size:1em;
content:"Ã‚Â£";
font-weight:400;
}

#top select {
margin-top:.857em;
width:100%;
}

#top li.cart mark {
background:0;
padding-left:1em;
color:inherit;
}

#header {
margin-bottom:0;
clear:both;
position:relative;
padding:1.618em 0 0;
}

#header #logo {
float:left;
margin-bottom:1.118em;
width:300px;
}

#header .site-title,#header .site-description {
display:none;
margin-bottom:0;
}

#header .site-title a,#header .site-description a {
text-transform:none;
font-weight:400;
text-decoration:none;
}

#header hgroup {
position:relative;
margin-bottom:-.382em;
}

#header .nav-toggle {
position:absolute;
top:.53em;
right:0;
width:1.618em;
height:1.618em;
cursor:pointer;
font-family:sans-serif;
width: 66%; 
font-size: 17px;
}

#header .nav-toggle a {
color:#000;
}

#header .nav-toggle a img{width: 20px;margin: 0 0 6px 14px;}

#header .site-description {
font-family:"Open Sans",sans-serif;
font-size:1em;
color:#9f9693;
}

#sidebar .secondary {
float:left;
margin-right:20px;
}

#footer {
border-top:1px solid #e8e4e3;
color:#877c78;
padding:2.618em 0;
}

#footer #credit img {
vertical-align:middle;
}

#footer-widgets {
border-top:1px solid #e8e4e3;
}

#breadcrumbs {
display:none;
margin-bottom:1.618em;
padding-bottom:1.618em;
color:#c1b8b5;
font-size:.857em;
font-weight:700;
}

#breadcrumbs .sep {
color:#e3dad7;
padding:0 .618em;
}

.archive-header {
display:block;
float:left;
width:100%;
font-weight:700;
margin:0 0 1.618em;
padding:0 0 1em;
}

.archive-header .archive-rss a:before {
font-family:WebSymbolsRegular;
display:inline-block;
font-size:.857em;
margin-right:.618em;
font-weight:400;
content:"r";
color:orange;
}

.archive-description {
clear:both;
margin-bottom:1.618em;
}

.post,.type-page {
margin:0 0 3.631em;
}

.post .post-meta li,.type-page .post-meta li {
display:inline;
font-size:.857em;
text-transform:uppercase;
margin-right:1em;
}

.post .post-meta li a,.type-page .post-meta li a {
color:#c1b8b5;
}

.post .post-meta li.post-category:before,.type-page .post-meta li.post-category:before,.post .post-meta li.tags:before,.type-page .post-meta li.tags:before,.post .post-meta li.comments:before,.type-page .post-meta li.comments:before,.post .post-meta li.edit:before,.type-page .post-meta li.edit:before {
font-family:WebSymbolsRegular;
display:inline-block;
font-size:.857em;
margin-right:.618em;
font-weight:400;
text-transform:none;
color:#e3dad7;
}

.post .post-meta li.post-category:before,.type-page .post-meta li.post-category:before {
content:"F";
}

.post .post-meta li.tags:before,.type-page .post-meta li.tags:before {
content:",";
}

.post .post-meta li.comments:before,.type-page .post-meta li.comments:before {
content:"c";
}

.post .post-meta li.edit:before,.type-page .post-meta li.edit:before {
content:"S";
}

.post p.tags,.type-page p.tags {
width:100%;
clear:both;
}

.post p.tags:before,.type-page p.tags:before {
font-family:WebSymbolsRegular;
display:inline-block;
font-size:.857em;
margin-right:.618em;
font-weight:400;
content:",";
}

.post img,.type-page img {
border: 0;
background:#fff;
max-width:100%;
height:auto!important;
display:block;
float:left;
padding: 0;
}

.single-post .post img{float: none;}

.blog .post-content img.wp-post-image,
.archive .post-content img.wp-post-image{width:180px;height:180px;}

.post img.thumbnail,.type-page img.thumbnail {
border:0!important;
border-bottom:.327em solid #ff4800!important;
float:left;
width:35%;
padding:0;
}

.post .alignleft,.type-page .alignleft {
float:left;
margin:0 1.618em 1em 0;
}

.post .alignright,.type-page .alignright {
float:right;
margin:0 0 1em 1.618em;
}

.post .aligncenter,.type-page .aligncenter {
display:block;
text-align:center;
margin:0 auto 1.618em;
}

.post .wp-caption img,.type-page .wp-caption img {
background:0;
border:0;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
margin:0;
padding:.53em;
}

.post .wp-caption-text,.type-page .wp-caption-text {
text-align:center;
margin:0;
padding:0 .53em .53em;
}

.post header h1 {
margin-bottom:0;
margin-top:0!important;
}

.post-content .entry ul {
padding:20px 40px;
}

.nav-entries,.wp-pagenavi,.woo-pagination {
padding:1em 1.618em;
}

.nav-entries a {
display:block;
color:#6c6360;
text-decoration:none;
}

.woo-pagination {
text-align:center;
margin:0;
}

.woo-pagination .page-numbers {
display:inline-block;
text-decoration:none;
font-weight:700;
-webkit-border-radius:100%;
border-radius:100%;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
padding:.382em .53em;
}

.woo-pagination .page-numbers:hover {
background:#fff;
}

.woo-pagination .page-numbers.current {
background:#ff4800;
color:#fff;
padding:.382em .857em;
}

#post-author .profile-image {
float:left;
border:1px solid #e8e4e3;
background:rgba(255,255,255,.7);
margin:0 1.618em .382em 0;
padding:.382em;
}

#post-entries {
border-top:1px solid #e8e4e3;
border-bottom:4px double #e8e4e3;
margin-bottom:3.631em;
padding:1.618em;
}

#connect .social a {
opacity:.8;
filter:alpha(opacity=@opacity*100);
-webkit-transition:all ease-in-out .2s;
-moz-transition:all ease-in-out .2s;
-ms-transition:all ease-in-out .2s;
-o-transition:all ease-in-out .2s;
transition:all ease-in-out .2s;
display:inline-block;
height:28px;
width:32px;
background-image:url(images/ico-subscribe-social.png);
background-repeat:no-repeat;
}

#connect .related-posts {
border-left:1px solid #e8e4e3;
padding-left:1em;
}

#connect .social a.subscribe {
background-position:0 0;
}

#connect .social a.twitter {
background-position:-30px 0;
}

#connect .social a.facebook {
background-position:-60px 0;
}

#connect .social a.youtube {
background-position:-90px 0;
}

#connect .social a.flickr {
background-position:-120px 0;
}

#connect .social a.linkedin {
background-position:-150px 0;
}

#connect .social a.delicious {
background-position:-180px 0;
}

#connect .social a.googleplus {
background-position:-210px 0;
}

.widget {
margin-bottom:2.618em;
}

.widget h3 {
color:#39302d;
border:1px solid #e8e4e3;
font-family:Helvetica,Helvetica,Arial,sans-serif!important;
border-width:1px 0;
padding:.1em 0;
}

.widget:first-child h3 {
border-top-width:0;
padding-top:15px;
}

.widget.widget_recent_entries li:before,.widget.widget_recent_comments li:before,.widget.widget_archive li:before,.widget.widget_categories li:before,.widget.widget_meta li:before,.widget.widget_product_categories li:before,.widget.widget_links li:before,.widget.widget_nav_menu li:before,.widget.widget_login li:before,.widget.widget_layered_nav li:before {
font-family:WebSymbolsRegular;
display:inline-block;
font-size:.857em;
margin-right:.618em;
font-weight:400;
color:#e3dad7;
width:.857em;
}

.widget.widget_layered_nav li.chosen:before {
content:"Ãƒâ€?";
color:#b85f56;
}

.widget_woo_flickr h3 span {
color:#0051d8;
}

.widget_woo_flickr h3 span span {
color:#ff1183;
}

.widget_woo_flickr .flickr_badge_image {
float:left;
margin:.236em;
}

.widget_woo_flickr .wrap {
position:relative;
margin-bottom:1.618em;
padding:0;
}

.widget_woo_flickr a img {
float:left;
display:block;
border:1px solid #e8e4e3;
margin:0 0 .618em .618em;
padding:.236em;
}

#wp-calendar {
width:95%;
margin-bottom:1.618em;
clear:both;
padding:0;
}

#wp-calendar caption {
padding:1em;
}

#wp-calendar th,#wp-calendar td {
text-align:center;
background:#dedede;
padding:.236em 0;
}

#wp-calendar td {
background:transparent;
color:#877c78;
}

.widget_woo_blogauthorinfo .avatar {
border:1px solid #e8e4e3;
padding:.382em;
}

.widget_woo_blogauthorinfo .left {
float:left;
margin:0 1em .618em 0;
}

.widget_woo_blogauthorinfo .right {
float:right;
margin:0 .618em 1em;
}

.widget_woo_twitter .back {
background:#f7f7f7;
-webkit-border-radius:.327em;
border-radius:.327em;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
padding:1em;
}

.widget_woo_twitter h3 {
border-bottom:0;
margin:0;
}

.widget_woo_twitter ul {
background:#fff;
padding-left:0;
border:1px solid #e8e4e3;
}

.widget_woo_twitter ul li {
border-bottom:1px solid #e8e4e3;
list-style:none;
padding:1em;
}

.widget_woo_twitter p {
font-weight:700;
color:#877c78;
}

.widget_woo_twitter p a {
color:#363230;
}

.widget_woodojo_tabs ul.nav-tabs {
margin-bottom:0;
margin-left:0;
}

.widget_woodojo_tabs ul.nav-tabs li {
float:left;
margin-bottom:0;
}

.widget_woodojo_tabs ul.nav-tabs li a {
border-bottom:0;
background:rgba(232,228,227,.5);
color:#6c6360;
-webkit-border-radius:0!important;
-moz-border-radius:0!important;
border-radius:0!important;
margin:0!important;
padding:.382em .53em!important;
}

.widget_woodojo_tabs ul.nav-tabs li.active:before {
content:"";
display:block;
position:absolute;
top:-.236em;
left:0;
right:0;
height:.236em;
background:#ff4800;
border-top:1px solid #ff5911;
-webkit-border-top-left-radius:2px;
-webkit-border-top-right-radius:2px;
border-top-left-radius:2px;
border-top-right-radius:2px;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
}

.widget_woodojo_tabs ul.nav-tabs li.active a {
position:relative;
background:#fff;
box-shadow:0 1px 2px 0 #e8e4e3;
-webkit-box-shadow:0 1px 2px 0 #e8e4e3;
color:#ff4800;
border-top-color:#ff4800;
}

.widget_woodojo_tabs ul.nav-tabs li.active a:after {
content:"";
display:block;
position:absolute;
bottom:-4px;
left:0;
right:0;
height:4px;
background:#fff;
}

#comments .commentlist {
clear:both;
list-style:none;
border-bottom:4px double #e8e4e3;
padding-top:1.618em;
margin-bottom:3.631em;
padding-bottom:3.631em;
}

#comments .commentlist li.comment {
margin-bottom:1.618em;
list-style:none;
}

#comments .commentlist li.comment .comment-container div.avatar,#comments .commentlist li.comment .comment_container div.avatar {
width:11%;
float:left;
}

#comments .commentlist li.comment .comment-container div.avatar img,#comments .commentlist li.comment .comment_container div.avatar img {
-webkit-border-radius:100%;
border-radius:100%;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
}

#comments .commentlist li.comment .comment-container .comment-entry,#comments .commentlist li.comment .comment_container .comment-entry,#comments .commentlist li.comment .comment-container .comment-head,#comments .commentlist li.comment .comment_container .comment-head,#comments .commentlist li.comment .comment-container .comment-text,#comments .commentlist li.comment .comment_container .comment-text {
width:82.7%;
float:right;
}

#comments .commentlist li.comment .comment-container .comment-head,#comments .commentlist li.comment .comment_container .comment-head,#comments .commentlist li.comment .comment-container p.meta,#comments .commentlist li.comment .comment_container p.meta {
font-weight:700;
margin-bottom:.618em;
color:#9f9693;
}

#comments .commentlist li.comment .comment-container .comment-head .date:before,#comments .commentlist li.comment .comment_container .comment-head .date:before,#comments .commentlist li.comment .comment-container p.meta .date:before,#comments .commentlist li.comment .comment_container p.meta .date:before {
content:"P";
}

#comments .commentlist li.comment .comment-container .comment-head .perma a:before,#comments .commentlist li.comment .comment_container .comment-head .perma a:before,#comments .commentlist li.comment .comment-container p.meta .perma a:before,#comments .commentlist li.comment .comment_container p.meta .perma a:before {
font-family:WebSymbolsRegular;
display:inline-block;
font-size:.857em;
margin-right:.618em;
font-weight:400;
content:"K";
}

#comments .commentlist li.comment .comment-container .comment-head .edit a:before,#comments .commentlist li.comment .comment_container .comment-head .edit a:before,#comments .commentlist li.comment .comment-container p.meta .edit a:before,#comments .commentlist li.comment .comment_container p.meta .edit a:before {
font-family:WebSymbolsRegular;
display:inline-block;
font-size:.857em;
margin-right:.618em;
font-weight:400;
content:"S";
}

#comments .commentlist li.comment .comment_container img.avatar {
-webkit-border-radius:100%;
border-radius:100%;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
width:4.85%;
float:left;
}

#comments .commentlist li.comment .comment_container .comment-text {
width:91.35%;
}

#comments .commentlist li.comment ul.children {
margin-left:1.618em;
padding-top:1.618em;
}

#comments .commentlist li.comment #respond {
padding-top:1.618em;
}

#comments .navigation a {
display:block;
text-decoration:none;
}

#comments .nocomments {
border:4px double #e8e4e3;
border-right:0;
border-left:0;
margin:1.618em 0;
padding:1.618em 0;
}

#respond {
margin-bottom:3.631em;
}

#respond #reply-title small {
display:block;
font-size:.618em;
font-family:Helvetica,Helvetica,Arial,sans-serif!important;
margin:0 0 1.618em;
}

#respond #reply-title small a:before {
font-family:WebSymbolsRegular;
display:inline-block;
font-size:.857em;
margin-right:.618em;
font-weight:400;
content:"Ãƒâ€?";
}

#respond #commentform .comment-form-author,#respond #commentform .comment-form-email,#respond #commentform .comment-form-url {
width:30.75%;
float:left;
margin-right:3.8%;
}

.pinglist li {
list-style-type:decimal;
margin:0 0 0 1.618em;
}

.pinglist li .pingcontent {
display:block;
margin:0 0 1.618em;
}

#archives .archives_list {
border-left:1px solid #e8e4e3;
list-style:none;
margin:0 0 1em 1em;
}

#archives .archives_list li {
clear:left;
padding-left:2.327em;
font-style:normal;
list-style:none;
}

#archives .archives_list .date {
color:#877c78;
width:22.5%;
display:inline-block;
}

#archives .archives_list .linked {
width:48%;
display:inline-block;
}

#archives .archives_list .comments {
width:22.5%;
display:inline-block;
}

#archives .archives_list .comments a:before {
font-family:WebSymbolsRegular;
display:inline-block;
font-size:.857em;
margin-right:.618em;
font-weight:400;
content:"c";
}

h3.archive_year {
font-weight:700;
color:#6c6360;
margin-top:0;
}

#contact-page .screenReader {
left:-9999px;
position:absolute;
top:-9999px;
}

#contact-page ol.forms {
float:left;
list-style:none;
width:100%;
}

#contact-page ol.forms li {
clear:both;
float:left;
margin-bottom:1.618em;
position:relative;
width:48%;
}

#contact-page ol.forms li:first-child {
margin-right:3.8%;
}

#contact-page ol.forms li:nth-child(2n) {
clear:none;
}

#contact-page ol.forms li .error {
display:block;
color:red;
}

#contact-page ol.forms li.inline input {
width:auto;
}

#contact-page ol.forms li.inline input[type=checkbox] {
width:1.618em;
}

#contact-page ol.forms li.inline label {
display:inline;
float:none;
width:auto;
}

#contact-page ol.forms label {
cursor:pointer;
display:block;
font-weight:700;
margin:0 0 1em;
}

#contact-page ol.forms input#sendCopy {
border:0;
margin-right:1em;
}

.page-template-template-contact-php #single_map_canvas img {
max-width:inherit;
}

.page-template-template-contact-php .location-twitter {
border-bottom:1px solid #e8e4e3;
margin:0 0 1em;
padding:0 0 1.618em;
}

.page-template-template-contact-php .location-twitter ul li {
list-style:none;
padding:0;
}

.page-template-template-contact-php .location-twitter #office-location ul li {
margin:0 0 1em;
}

.page-template-template-contact-php .location-twitter .contact-social #twitter ul li a.time {
color:#938985;
}

.page-template-template-contact-php .location-twitter .contact-social #connect {
background:0;
border:0;
border-top:1px solid #e8e4e3;
}

.image-gallery-item img {
max-width:100%;
border:1px solid #dedede;
background:#f7f7f7;
-webkit-border-radius:.236em;
border-radius:.236em;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
margin:0 1em 1em 0;
padding:.236em;
}

.image-gallery-item img:hover {
border:1px solid #c4c4c4;
box-shadow:0 1px .327em 0 rgba(0,0,0,.2);
-webkit-box-shadow:0 1px .327em 0 rgba(0,0,0,.2);
}

p.demo_store {
background:#4d65a4;
position:fixed;
top:0;
left:0;
right:0;
text-align:center;
color:#fff;
padding:1em;
}

.star-rating {
overflow:hidden;
position:relative;
height:1em;
line-height:1em;
font-size:1em;
width:5.5em;
font-family:WebSymbolsRegular;
}

.star-rating:before {
content:"RRRRR";
float:left;
top:0;
left:0;
position:absolute;
color:#e3dad7;
}

.star-rating span {
overflow:hidden;
float:left;
top:0;
left:0;
position:absolute;
padding-top:1.5em;
}

.star-rating span:before {
content:"RRRRR";
top:0;
position:absolute;
left:0;
color:#666;
}

.widget .star-rating {
margin:.53em 0;
}

p.stars {
position:relative;
line-height:1em;
font-size:1em;
}

p.stars a {
width:19%;
display:block;
position:relative;
float:left;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
background:rgba(0,0,0,.025);
margin-right:1%;
-webkit-border-radius:10px;
border-radius:10px;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
padding:.5em .5em .5em .75em;
}

p.stars a:hover,p.stars a.active {
background:rgba(0,0,0,.075);
}

p.stars a.star-1:after,p.stars a.star-2:after,p.stars a.star-3:after,p.stars a.star-4:after,p.stars a.star-5:after {
font-family:WebSymbolsRegular;
content:"R";
position:absolute;
top:.85em;
width:6em;
right:1em;
font-size:.5em;
-webkit-border-radius:1em;
border-radius:1em;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
color:#999;
text-align:right;
}

p.stars a.star-1:after {
content:"R";
}

p.stars a.star-2:after {
content:"RR";
}

p.stars a.star-3:after {
content:"RRR";
}

p.stars a.star-4:after {
content:"RRRR";
}

p.stars a.star-5:after {
content:"RRRRR";
}

div.quantity {
white-space:nowrap;
}

div.quantity .plus,div.quantity .minus {
font-family:WebSymbolsRegular;
background:0;
border:0;
font-size:1.387em;
color:#ff4800;
-webkit-transition:all ease-in-out .2s;
-moz-transition:all ease-in-out .2s;
-ms-transition:all ease-in-out .2s;
-o-transition:all ease-in-out .2s;
transition:all ease-in-out .2s;
padding:0;
}

div.quantity .plus:hover,div.quantity .minus:hover {
color:#dd2600;
}

div.quantity .qty {
width:2.618em;
text-align:center;
padding-left:0;
padding-right:0;
margin:0 .618em;
}

.single-product div.quantity {
float:left;
margin-right:1.618em;
border-right:4px double #e8e4e3;
padding-right:1.618em;
}

.single-product table div.quantity {
padding-right:0;
border:0;
}

.single-product .single_variation .price {
display:block;
margin-bottom:.618em;
}

dl.variation dt {
clear:left;
margin-right:.53em;
}

.validate-required.woocommerce-validated input {
background:#e5eeda;
border-color:#84ac50;
}

.validate-required.woocommerce-invalid input {
background:#f4e7e6;
border-color:#b85f56;
}

.woocommerce_error,.woocommerce-error {
list-style:none;
border-color:#b85f56;
}

.woocommerce_message,.woocommerce-message {
border-color:#84ac50;
}

.woocommerce_message:before,.woocommerce-message:before {
content:".";
color:#84ac50;
}

.woocommerce_message .button,.woocommerce-message .button {
float:right;
font-size:.857em;
}

.price ins {
text-decoration:none;
font-weight:700;
margin-left:.618em;
color:#b85f56;
}

ul.products {
margin-left:0!important;
list-style:none;
}

ul.products li.product {
position:relative;
float:left;
width:48%;
margin-right:3.8%;
margin-bottom:1.618em;
text-align:center;
}

ul.products li.product .price {
display:block;
color:#9f9693;
margin-bottom:1em;
}

ul.products li.product img {
width:100%;
height:auto;
display:block;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
border:1px solid #e8e4e3;
background:#fff;
margin:0 auto 1em;
padding:.53em;
}

ul.products .star-rating {
margin:.5em auto;
}

.pagination-wrap {
margin-bottom:1.618em;
padding-top:1.618em;
border-top:4px double #e8e4e3;
}

.pagination-wrap .pagination {
float:left;
text-align:left;
margin:0;
padding:0;
}

.pagination-wrap .woocommerce_ordering,.pagination-wrap .woocommerce-ordering {
float:right;
text-align:right;
padding-top:.53em;
}

.woocommerce_ordering,.woocommerce-ordering {
text-align:right;
float:right;
}

.onsale {
position:absolute;
top:0;
right:0;
background:#ff4800;
color:#fff;
font-weight:700;
line-height:4.236em;
-webkit-border-radius:100%;
border-radius:100%;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
text-transform:uppercase;
padding:0 .857em;
}

a.reset_variations:before {
font-family:WebSymbolsRegular;
display:inline-block;
font-size:.857em;
margin-right:.618em;
font-weight:400;
content:"*";
}

table.variations tr:last-child td,table.variations tr:last-child th {
border-bottom:0;
position:relative;
}

.images img {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
background:#fff;
border:1px solid #e8e4e3;
width:100%;
padding:.618em;
}

.images .thumbnails {
border:1px solid #e8e4e3;
border-top:0;
}

.images .thumbnails a {
display:block;
width:25%;
text-align:center;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
float:left;
border-right:1px solid #e8e4e3;
}

.images .thumbnails a img {
border:0;
display:block;
opacity:.5;
filter:alpha(opacity=@opacity*100);
margin:0 auto;
}

.summary .stock:before {
font-family:WebSymbolsRegular;
display:inline-block;
font-size:.857em;
margin-right:.618em;
font-weight:400;
content:".";
color:#84ac50;
}

.summary .stock.available-on-backorder:before {
content:"P";
color:#4d65a4;
}

.summary .group_table .stock {
margin-left:1em;
}

.single-product .summary .price:first-child {
font-size:1.618em;
color:#9f9693;
font-weight:700;
margin-bottom:.618em;
}

.single-product .summary .product_meta {
font-size:.857em;
color:#9f9693;
border-top:4px double #e8e4e3;
padding-top:1.618em;
clear:both;
}

.single-product .summary .product_meta a {
color:#6c6360;
}

.single-product .summary .social {
border-top:4px double #e8e4e3;
padding-top:1.618em;
margin-top:1.618em;
}

.single-product .summary .social span {
position:relative;
top:-1px;
}

.single-product .summary .social span.st_plusone_button {
top:-2px;
}

.woocommerce_tabs ul.tabs li,.woocommerce-tabs ul.tabs li {
width:48%;
float:left;
clear:both;
margin-bottom:1em;
}

.woocommerce_tabs ul.tabs li:nth-child(2n),.woocommerce-tabs ul.tabs li:nth-child(2n) {
float:right;
clear:none;
}

.woocommerce_tabs ul.tabs li a,.woocommerce-tabs ul.tabs li a {
display:block;
font-weight:700;
border:1px solid #e8e4e3;
padding:.53em 1em;
}

.woocommerce_tabs ul.tabs li a:before,.woocommerce-tabs ul.tabs li a:before {
font-family:WebSymbolsRegular;
display:inline-block;
font-size:.857em;
margin-right:.618em;
content:"Ã‚Â²";
font-weight:400;
}

.woocommerce_tabs ul.tabs li.active a,.woocommerce-tabs ul.tabs li.active a {
border-color:#c6c2c1;
}

.woocommerce_tabs ul.tabs li.attributes_tab a:before,.woocommerce-tabs ul.tabs li.attributes_tab a:before {
content:"Ã‚Â³";
}

.woocommerce_tabs ul.tabs li.reviews_tab a:before,.woocommerce-tabs ul.tabs li.reviews_tab a:before {
content:"e";
}

table.cart .product-remove,table.cart .product-thumbnail,table.cart .product-price {
position:absolute;
left:-999em;
}

table.cart td .backorder_notification {
font-size:.8em;
}

table.cart td.product-remove {
padding-right:.5em;
}

table.cart td.actions .coupon {
text-align:left;
margin-bottom:0;
}

table.cart td.actions .coupon #shareyourcart_button {
float:left;
clear:left;
margin-bottom:.618em;
}

table.cart td.actions .button,table.cart td.actions .checkout-button,table.cart td.actions .input-text {
width:100%;
display:block;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
margin-bottom:.53em!important;
}

table.cart img {
width:3.631em;
height:auto;
}

.cross-sells ul.products li img {
border:0;
background:0;
padding:0;
}

.woocommerce-checkout .type-page h1:before {
font-family:WebSymbolsRegular;
display:inline-block;
font-size:.857em;
margin-right:.618em;
font-weight:400;
content:"x";
}

.required {
border:0;
color:#b85f56;
}

.checkout #shiptobilling {
float:none;
width:100%;
}

.checkout #shiptobilling input[type=checkbox] {
float:left;
margin-right:1em;
}

.checkout #order_review {
background:#f7f7f7;
-webkit-border-radius:.382em;
border-radius:.382em;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
padding:.618em;
}

.checkout #order_review table {
}

.checkout #order_review td {
font-size: 13px;
}

.checkout #order_review table tr td:second-child,.checkout #order_review table tr th:second-child {
padding-left:1em;
}

.checkout #order_review #payment ul {
border-bottom:4px double #e8e4e3;
}

.checkout #order_review #payment ul li {
list-style:none;
margin-bottom:1em;
}

.checkout #order_review #payment ul li input[type=radio] {
margin-right:1em;
margin-top:.382em;
float:left;
box-shadow:0 1px 0 0 #fff;
-webkit-box-shadow:0 1px 0 0 #fff;
}

.checkout .shop_table .cart-subtotal td, .checkout .shop_table .total td{padding-top: 9px;}

.checkout #order_review #payment ul li label {
font-weight:700;
margin-bottom:.618em;
display:block;
}

.checkout #order_review #payment ul li label img {
float:right;
border:0;
padding:0;
}

.checkout #order_review #payment ul li .payment_box {
background:#fff;
-webkit-border-radius:.382em;
border-radius:.382em;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
padding:1em;
height:290px;
}

.checkout #order_review #payment ul li .payment_box label {
font-size:1em;
}

.checkout #order_review .form-row.place-order {
width:100%;
margin-bottom:0;
}

.checkout #order_review .form-row.place-order .button {
font-size:1.387em;
margin-bottom:.618em;
float:left;
}

.checkout #order_review .form-row.place-order .form-row.terms {
width:auto;
float:left;
margin-bottom:0;
margin-left:2px;
}

.checkout #order_review .form-row.place-order .form-row.terms label {
float:right;
margin-right:.618em;
margin-left:10px;
}

ul.order_details {
border:1px solid #e8e4e3;
list-style:none;
padding-left:1.618em;
position:relative;
}

ul.order_details li {
margin-right:2em;
float:left;
border-right:1px solid #e8e4e3;
text-transform:uppercase;
font-size:.857em;
color:#9f9693;
padding:1em 2em 1em 0;
}

ul.order_details li strong {
display:block;
text-transform:none;
font-size:1.387em;
color:#6c6360;
}

ul.order_details:before {
font-family:WebSymbolsRegular;
display:inline-block;
margin-left:.618em;
font-weight:400;
content:"/";
position:absolute;
top:.327em;
right:.618em;
font-size:2.244em;
color:#84ac50;
}

.widget ul.product_list_widget li {
margin-bottom:.618em;
padding-bottom:.618em;
border-bottom:1px dashed #e8e4e3;
}

.widget ul.product_list_widget li img {
float:right;
width:2.244em;
height:auto;
margin-left:1em;
-webkit-border-radius:100%;
border-radius:100%;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
}

.widget ul.product_list_widget li ins {
font-weight:700;
text-decoration:none;
margin-left:.618em;
}

.widget_woo_subscribe #connect {
background:0;
border:0;
padding:0;
}

.widget_price_filter .price_slider_amount {
text-align:right;
line-height:2.4em;
}

.widget_price_filter .ui-slider {
position:relative;
text-align:left;
}

.widget_price_filter .ui-slider .ui-slider-handle {
position:absolute;
z-index:2;
width:1em;
height:1em;
-webkit-border-radius:1em;
border-radius:1em;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
cursor:pointer;
outline:0;
background:#fff;
border:1px solid #ff4800;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}

.widget_price_filter .ui-slider .ui-slider-handle:last-child {
margin-left:-1em;
}

.widget_price_filter .ui-slider .ui-slider-range {
position:absolute;
z-index:1;
font-size:.7em;
display:block;
border:0;
-webkit-transition:all ease-in-out .2s;
-moz-transition:all ease-in-out .2s;
-ms-transition:all ease-in-out .2s;
-o-transition:all ease-in-out .2s;
transition:all ease-in-out .2s;
background:#ff4800;
-webkit-border-radius:1em;
border-radius:1em;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
}

.widget_price_filter .price_slider_wrapper .ui-widget-content {
-webkit-border-radius:1em;
border-radius:1em;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
background:#e8e4e3;
}

.widget_price_filter .ui-slider-horizontal {
height:1em;
}

.widget_price_filter .ui-slider-horizontal .ui-slider-range {
top:0;
height:100%;
}

.widget_price_filter .ui-slider-horizontal .ui-slider-range-min {
left:-1px;
}

.widget_price_filter .ui-slider-horizontal .ui-slider-range-max {
right:-1px;
}

#customer_login .col-1 h2:before {
content:"x";
}

#customer_login .lost_password {
display:block;
margin-top:1em;
}

ul.digital-downloads li {
list-style:none;
padding-bottom:.618em;
}

ul.digital-downloads li a:before {
font-family:WebSymbolsRegular;
display:inline-block;
font-size:.857em;
margin-right:.618em;
font-weight:400;
content:";";
}

.shortcode-sticky {
background-color:#f6eeca;
background-image:linear-gradient(tobottom,#f6eeca,#faf5e0);
border-top:1.618em solid #f2e8b5;
border-bottom:1px solid #fcf7f2;
text-shadow:1px 1px 1px rgba(255,255,255,.6);
box-shadow:0 2px 10px 0 rgba(0,0,0,.1);
-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.1);
-webkit-transform:rotate(1deg);
-moz-transform:rotate(1deg);
-ms-transform:rotate(1deg);
-o-transform:rotate(1deg);
transform:rotate(1deg);
zoom:1;
font-family:Schoolbell,cursive;
font-size:1.142em;
color:#544;
max-width:22em;
margin:1.618em;
padding:1em 1.618em 2.65em;
}

.shortcode-sticky a {
background:rgba(255,255,0,.1);
color:#433;
padding:0 6px;
}

.shortcode-sale {
background:#ff4800;
color:#fff;
margin-bottom:2.618em;
text-shadow:0 1px 1px rgba(0,0,0,.2);
-webkit-border-radius:.202em;
border-radius:.202em;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
clear:both;
font-weight:700;
text-align:center;
padding:.618em 1em;
}

.shortcode-sale:before {
font-family:WebSymbolsRegular;
display:inline-block;
font-size:.857em;
margin-right:.618em;
font-weight:400;
content:"R";
float:left;
}

.shortcode-sale:after {
font-family:WebSymbolsRegular;
display:inline-block;
font-size:.857em;
margin-left:.618em;
font-weight:400;
content:"R";
float:right;
}

.shortcode-sale a {
background:rgba(255,255,255,.1);
color:#fff;
-webkit-border-radius:20px;
border-radius:20px;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
-webkit-transition:all ease-in-out .2s;
-moz-transition:all ease-in-out .2s;
-ms-transition:all ease-in-out .2s;
-o-transition:all ease-in-out .2s;
transition:all ease-in-out .2s;
margin:0 6px;
padding:3px 12px;
}

.shortcode-sale a:hover {
background:rgba(255,255,255,.2);
color:#fff;
}

.red {
background:#F7F7F7;
width:100%;
}

.full-width-header {
width:100%;
background:#F7F7F7;
}

.slidearea {
width:960px!important;
}

.landing {
padding-bottom:1px;
}

iframe#landing-video {
display:none;
width:100%;
height:600px;
}

.safari .wp-caption p {
margin-top:-75%!important;
}

.btn-matrix:hover,.btn-matrix:focus,.btn-matrix:active,.btn-matrix.active,.btn-matrix.disabled,.btn-matrix[disabled] {
background-color:#800133;
color:#FFF;
}

.btn:hover,.btn:focus {
color:#333;
text-decoration:none;
background-position:0 -15px;
-webkit-transition:background-position .1s linear;
-moz-transition:background-position .1s linear;
-o-transition:background-position .1s linear;
transition:background-position .1s linear;
}

.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled] {
color:#333;
background-color:#e6e6e6;
}

.btn-light-gray {
font-weight:500;
background:#f9f9f9!important;
box-shadow:none!important;
color:inherit!important;
text-shadow:none!important;
}

.btn-round {
border-radius:20px!important;
}

a.btn-round {
padding:6px 20px!important;
}

.btn {
display:inline-block;
margin-bottom:0;
font-size:14px;
line-height:20px;
text-align:center;
vertical-align:middle;
cursor:text;
color:#333;
text-shadow:0 1px 1px rgba(255,255,255,.75);
background-color:#f5f5f5;
background-image:linear-gradient(tobottom,#fff,#e6e6e6);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
border:1px solid #ccc;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) #b3b3b3;
padding:6px 12px;
}

.btn-matrix {
color:#fff;
text-shadow:0 -1px 0 rgba(0,0,0,.25);
background-color:green;
background-image:0;
background-image:0;
background-image:0;
background-image:0;
background-image:linear-gradient(tobottom,#c80133,#800133);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffC80133',endColorstr='#ff800133',GradientType=0);
border-color:#800133 #800133 maroon;
border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-matrix:hover,.btn-matrix:focus,.btn-matrix:active,.btn-matrix.active,.btn-matrix.disabled,.btn-matrix[disabled] {
color:#fff;
background-color:#800133;
}

#mc4wp-form-1 .btn.btn-success{font-size: 13px!important;}

.btn-success,.checkout #order_review .form-row.place-order .button {
color:#fff;
text-shadow:0 -1px 0 rgba(0,0,0,.25);
background-color:#5bb75b;
background-image:0;
background-image:0;
background-image:0;
background-image:0;
background-image:linear-gradient(tobottom,#62c462,#51a351);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);
border-color:#51a351 #51a351 #387038;
border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled],.checkout #order_review .form-row.place-order .button:hover {
color:#fff;
background-color:#51a351;
}

.hwr-image img {
width:62px;
}

.hwr-block-footer {
text-align:center;
padding-top:20px;
}

.hwr-subtitle {
float:none!important;
}

.hwr-content {
padding-left:30px!important;
padding-right:30px!important;
}

div.testimonial {
border-bottom:1px solid #eee;
padding-bottom:20px;
margin:0;
}

div.feature div.entry-content {
padding-top:35px;
width:855px;
text-align:center;
}

div.feature {
border-bottom:1px solid #eee;
padding-top:30px;
padding-bottom:30px;
margin:0;
}

.blog .post header h1 ,
.search header h1{
margin-bottom:0;
float:right;
width:388px;
font-size:24px;
line-height:100%;
}
.search header h1{width:100%;}
.blog .post header h1 a,
.search header h1 a {
color:#000;
font-weight:700;
}

.blog div.mr_social_sharing_wrapper {
width:61%!important;
float:right;
}

.blog section.entry p {
float:right;
width:388px;
}

.archive h3 {
font-size:15px;
position:relative;
left:0;
line-height:20px;
}

.archive .post header h1 {
margin-bottom:0;
float:right;
width:388px;
font-size:24px;
line-height:100%;
}

.archive .post header h1 a {
color:#000;
font-weight:700;
}

.archive div.mr_social_sharing_wrapper {
width:61%!important;
float:right;
}

.archive section.entry p {
float:right;
width:388px;
}

.archive .type-post .post-content {width:100%;}

.page-template-template-student-php div.testimonial-text-slider .hwr-testimonials {
width:350px;
padding-left:0!important;
padding-right:0!important;
border:0!important;
background:none!important;
}

div.testimonial-text-slider {
width:34%;
}

.std-video {
float:left;
padding:28px 70px;
}

.page-template-template-student-php .hwr-title-1 {
font-size:30px!important;
}

.page-template-template-student-php .hwr-content {
padding-left:6px!important;
}

.page-id-1310 .span4 {
border:0;
width:313px;
text-align:center;
margin:0;
padding:0;
}

.page-id-1310 h5 {
font-size:20px!important;
color:#000;
margin:15px 0!important;
}

.icon-chevron-right {
background-position:-456px -72px;
}

[class^=icon-],[class*=" icon-"] {
font-family:FontAwesome;
font-weight:400;
font-style:normal;
text-decoration:inherit;
-webkit-font-smoothing:antialiased;
margin-right:5px;
}

ul#menu-careers {
width:100%;
padding:0!important;
}

.description ul,.description ol {
margin:15px 0!important;
padding:0 0 0 40px!important;
}

.page-id-9196 .span4 {
border:0;
width:33%;
color:#000;
}

.page-id-9196 .span4 ul {
padding-left:50px;
}

.page-id-9196 h2 {
margin-top:35px!important;
}

.page-id-9196 h5 {
font-size:18px;
}

.page-id-9196 h4 {
font-size:18px;
font-weight:400;
}
.pricing.table{width:250px; display:inline-block; float:left;}
.pricing.table td,.pricing.table th{text-align:center;}
/*.pricing-adds{float:left;width:240px;}*/
.pricing .pricing-top {
font-size:20px!important;
border-top-left-radius:10px;
border-top-right-radius:10px;
-moz-border-radius-topleft:10px;
-webkit-border-top-left-radius:10px;
-moz-border-radius-topright:10px;
-webkit-border-top-right-radius:10px;

}
.pricing-right{float: right;
position: relative;
width: 75%;
}
.pricing {
width:100%;
}

.pricing .pricing-bottom {
	border-bottom-left-radius:30px;
	-moz-border-bottom-left-radius:30px;
	-webkit-border-bottom-left-radius:30px;
	border-bottom-right-radius:10px;
	-moz-border-bottom-right-radius:10px;
	-webkit-border-bottom-right-radius:10px;

border-bottom:1px solid #ddd!important;
border-top:1px solid #ddd!important;
border-left:1px solid #ddd!important;
border-right:1px solid #ddd!important;
padding-bottom:15px;
width:250px;
margin-left:15px;
padding-right: 0;
}

.gecko .pricing .pricing-bottom {
width:185px;
}

i.icon-ok {
color:#51A351;
margin-left:-24px;
}

.free-trial-instructions {
margin-left:24px;
}

.btn-large {
font-size:17.5px!important;
-webkit-border-radius:6px!important;
-moz-border-radius:6px!important;
padding:11px 19px;
}

.pricing .pricing-bottom .btn-matrix.disabled {
opacity:1!important;
background:#a30122!important;
width:135px;
cursor:default;
}

.pricing .small {
font-size:15px;
}

.well {
min-height:20px;
margin-bottom:20px;
background-color:#f5f5f5;
border:1px solid #e3e3e3;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);
-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);
box-shadow:inset 0 1px 1px rgba(0,0,0,.05);
padding:19px;
}

.pricing-top.special {
padding-left:14px;
}

.pricing-top {
padding-left:13px;
border-top:1px solid #ddd!important;
border-left:1px solid #ddd!important;
border-right:1px solid #ddd!important;
padding-top:15px;
padding-bottom:15px;
width:200px;
margin-left:15px;
font-size:15px!important;
}
.pricing-adds button{margin: -80px 0 23px;
float: left;}
.pricing .pricing-middle {
border-top:1px solid #ddd!important;
border-left:1px solid #ddd!important;
border-right:1px solid #ddd!important;
padding-top:15px;
padding-bottom:15px;
width: 90%;
margin-left: 15px;
min-height: 150px;
padding: 30px 20px!Important;
}

.ie .pricing .pricing-middle {
min-height:200px;
}

.gecko .pricing .pricing-top {
padding-left:9px;
}

.gecko .pricing .conditions {
padding-left:27px;
}

.pricing .conditions {
border:1px solid #ddd;
width:157px;
min-height:58px;
margin-top:20px;
margin-left:15px;
padding-left:31px;
height:70%;
padding: 10px 21px!important;
}

table.comparison td {
vertical-align:middle;
text-align:center;
padding:15px 38px!important;
}

.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th {
background-color:#f9f9f9;
}

.table-bordered th,.table-bordered td {
border-left:1px solid #ddd;
}

.table-bordered {
border:1px solid #ddd;
border-collapse:separate;
border-left:0;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
}

div.comparison ul.comparison li {
list-style:none;
text-align:left;
}

div.comparison table.promotion {
margin-top:70px;
}

table.promotion {
background:#a30122;
box-shadow:none;
text-align:center;
padding-left:0;
border-radius:4px;
top:-30px;
margin-bottom:40px;
}

table.promotion .promotion-description {
text-align:left;
vertical-align:bottom;
font-weight:200;
color:#fff;
border:0;
padding:15px 15px 0 80px;
}

table.promotion .promotion-title {
font-size:28px;
text-align:left;
vertical-align:top;
color:#fff;
font-weight:700;
padding:9px 18px 18px 80px;
}

table.promotion .promotion-btn {
width:300px;
vertical-align:middle;
}

.entry-title {
font-size:30px!important;
color:#a30233!important;
font-weight:200!important;
text-transform:uppercase!important;
margin-bottom:-15px!important;
}

.lead-p {
padding-left:0;
padding-top:0;
padding-bottom:30px;
font-weight: 200;
line-height: 30px;
font-size:18px;
}

.year11 .conditions ,.year12 .conditions {height: 61px;}

.right-col-career-message h1 {
color:#a30133;
font-size:22px;
}

.right-col-career-message h3 {
color:#a30133;
font-size:17px!important;
}

.right-col-career-message {
width:248px;
float:right;
}

html.ie .right-col-career-message,html.ie .career-menu {
margin-top:-300px;
}

.career-menu {
width:71%;
}

.lead {
margin-bottom:20px;
font-size:21px;
font-weight:200;
line-height:30px;
}

.page-id-11245 h2 {
font-size:30px;
text-transform:none;
font-weight:700!important;
padding-top:10px;
}

.gform_wrapper {
min-height:20px;
background-color:#f5f5f5;
border:1px solid #e3e3e3;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);
-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);
box-shadow:inset 0 1px 1px rgba(0,0,0,.05);
overflow:inherit;
max-width:98%;
margin:10px 0;
padding:19px;
}


.carousel-control i {
font-size:30px;
position:relative;
top:6px;
left:6px;
}

.carousel-indicators {
bottom:40px;
top:auto!important;
right:auto!important;
left:-10px;
cursor:pointer;
position:absolute;
z-index:5;
list-style:none;
margin:0;
}

.ie .carousel-indicators {
top:280px!important;
height:20px;
}

table.faculty tr.carousel-inner td.item img {
display:inline-block!important;
margin-right:5px;
}

.carousel tbody {
position:absolute;
left:0;
height:450px;
width:100%;
overflow:hidden;
margin:0!important;
}

.page-id-9215 .back-background{background:#fff;}

.carousel,.carousel-inner {
position:absolute;
left:0;
height:281px;
width:100%;
margin:0!important;
overflow:hidden;
}

.page-id-9215 .carousel,.carousel-inner {
background:#fff;
}

.page-id-12523 .carousel,.carousel-inner {
background:#fff;
}

.careers .carousel,.careers .carousel tbody,.careers .carousel-inner {
position:relative!important;
left:auto;
height:329px;
width:935px;
overflow:hidden;
margin:auto!important;
}

.block-type-content #post-11077.hentry{margin: 0; padding: 0;}

#learning-system .carousel-control{top: 26%;}

.careers .carousel-inner>.item {
background-position:50% 50%;
height:326px;
}

.carousel-inner>.item {
display:none;
position:relative;
-webkit-transition:.6s ease-in-out left;
-moz-transition:.6s ease-in-out left;
-o-transition:.6s ease-in-out left;
transition:.6s ease-in-out left;
margin:0!important;
padding:0!important;
width:100%;
}

.carousel-inner>.item>p,.carousel-inner>.item>h2 {
width:100%;
position:absolute;
display:block;
}

.carousel-inner>.item>img,.carousel-inner>.item>a>img {
display:block;
line-height:1;
}

.carousel-inner>.next,.carousel-inner>.prev {
position:absolute;
top:0;
width:100%;
}

.carousel-control {
position:absolute;
top:45%;
left:0px;
width:40px;
height:40px;
font-size:60px;
font-weight:100;
line-height:30px;
color:#fff;
text-align:center;
background:#222;
border:3px solid #fff;
-webkit-border-radius:23px;
-moz-border-radius:23px;
border-radius:23px;
opacity:.5;
filter:alpha(opacity=50);
}

.carousel-control.right {
left:auto;
right:0px;
}

.carousel-control:hover,.carousel-control:focus {
color:#fff;
text-decoration:none;
opacity:.9;
filter:alpha(opacity=90);
}

.carousel-indicators li {
display:block;
float:left;
width:10px;
height:10px;
margin-left:5px;
text-indent:-999px;
background-color:rgba(255,255,255,.25);
border-radius:5px;
}

.carousel-caption {
position:absolute;
left:0;
right:0;
bottom:0;
background:rgba(0,0,0,.75);
padding:15px;
}

.carousel-caption h4,.carousel-caption p {
color:#fff;
line-height:20px;
}

div.careers td.item h1 small {
color:#a30133;
font-size:70px;
position:relative;
top:-100px;
}

div.careers td.item h1 {
color:#a30133;
font-size:200px;
position:relative;
}

div.careers td.item h2 {
color:#a30133!important;
font-size:20px!important;
font-weight:600;
position:relative;
width:225px;
}

div.careers td.item p {
font-weight:600;
position:relative;
width:225px;
font-size:12px;
}

div.careers td.item:nth-child(odd) h1 {
top:0;
left:60px;
}

div.careers td.item:nth-child(odd) h2,div.careers td.item:nth-child(odd) p {
top:-265px;
left:220px;
}

div.careers td.item:nth-child(even) h1 {
top:0;
left:500px;
}

div.careers td.item:nth-child(even) h2,div.careers td.item:nth-child(even) p {
top:-265px;
left:660px;
}

div.careers td.item {
background:#fff;
border-radius:5px;
border:1px solid #eee;
box-shadow:#a1a1a1 .2em .2em .3em;
height:310px;
width:930px;
margin-bottom:10px;
overflow:hidden;
}

table.no-horizontal-padding td {
padding-left:0!important;
padding-right:0!important;
}

table.no-border td {
border-style:hidden;
}

.accordion-group {
margin-bottom:2px;
border:1px solid #e5e5e5;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
}

.accordion-heading .accordion-toggle {
display:block;
padding:0 15px;
}

.accordion-inner {
padding:9px 15px!important;
}

table .accordion-heading .lead {
margin-bottom:0;
color:#08c;
font-size:inherit;
}

table .accordion-heading {
display:block;
width:100%;
}

table .accordion-group {
display:block;
border:0;
}

table .collapse {
display:block;
padding:0;
}

.collapse.in {
height:auto;
}

.collapse {
position:relative;
height:0;
overflow:hidden;
-webkit-transition:height .35s ease;
-moz-transition:height .35s ease;
-o-transition:height .35s ease;
transition:height .35s ease;
}

.dl-horizontal:before,.dl-horizontal:after {
display:table;
content:"";
line-height:0;
}

.dl-horizontal dt {
float:left;
width:160px;
clear:left;
text-align:right;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
}

.footer .entry-content {
margin-top:35px!important;
}

div.footer table {
padding-top:10px;
min-height:270px;
border-bottom:1px solid #ddd;
border-top:2px solid #990000;
margin-top:30px;
}

.footer div.entry-content ul li {
list-style:none;
padding-bottom:0px;
}
.footer div.entry-content ul li a{font-size: 12px;}

.footer div.entry-content ul li a:hover {
color:#a30133;
}

.footer div.entry-content ul {
margin:0;
padding:0 0 20px;
}

.table th {
font-weight:bold;
color:#999999;
}

.table th,.table td {
line-height:20px;
text-align:left;
vertical-align:top;
border-top:0;
padding:8px;
}

.social-media li {
display:inline-block;
margin-right:5px;
}

form.mc4wp-form label {
display:block;
font-weight:700;
color:#000;
margin-top:-48px!important;
}

textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input {
background-color:#fff;
border:1px solid #ccc;
-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
-webkit-transition:border linear .2s,box-shadow linear .2s;
-moz-transition:border linear .2s,box-shadow linear .2s;
-o-transition:border linear .2s,box-shadow linear .2s;
transition:border linear .2s,box-shadow linear .2s;
}

.woocommerce div.description,div.sample.well {
float:left;
width:100%;
margin-bottom:2em;
background:#FFF;
}

.thumbnails img {
width:283px;
}

.thumbnails a {
margin-right:7px!important;
float:left;
}

div.price-meta ul li {
display:inline-block;
list-style:none!important;
font-weight:700;
text-align:center;
vertical-align:top;
font-size:20px;
padding:15px 30px;
}

div.price-meta ul li.equal-sign {
margin-top:10px;
padding:15px 0;
}

li {
line-height:20px;
color:#000;
}

div.price-meta .well {
height:70px;
text-align:center;
background:#FFF;
padding:6px 0;
}

.icon-minus {
background-position:-433px -96px;
}

.icon-remove {
background-position:-312px 0;
}

div.price-meta ul li.equal-sign i {
display:block;
margin-bottom:-15px;
}

div.price-meta ul li small {
font-weight:500;
}

small {
font-size:85%;
color:#777;
}

.woocommerce div.product,.woocommerce-page div.product,.woocommerce #content div.product,.woocommerce-page #content div.product {
margin-bottom:0;
position:static;
}

.woocommerce div.product div.images,.woocommerce-page div.product div.images,.woocommerce #content div.product div.images,.woocommerce-page #content div.product div.images {
height:450px;
float:none;
width:100%;
margin-bottom:2em;

}

.woocommerce div.product div.images .img-container,.woocommerce-page div.product div.images .img-container,.woocommerce #content div.product div.images .img-container,.woocommerce-page #content div.product div.images .img-container {
height:450px;
position:absolute;
width:113%;
left:-13%;
background:#eee;
margin-top:60px;
overflow-x:hidden;
}

.woocommerce div.product div.images .img-container img,.woocommerce-page div.product div.images .img-container img,.woocommerce #content div.product div.images .img-container img,.woocommerce-page #content div.product div.images .img-container img {
max-width:1330px;
margin-left:auto;
margin-right:auto;
box-shadow:none;
max-height:450px;
background:none!important;
border:0!important;
width: 1330px;
}

.woocommerce div.product div.images img,.woocommerce-page div.product div.images img,.woocommerce #content div.product div.images img,.woocommerce-page #content div.product div.images img {
display:block;
width:100%;
height:auto;
box-shadow:0 1px 2px 0 rgba(0,0,0,.3);
-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.3);
-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.3);
-webkit-transition:all ease-in-out .2s;
-moz-transition:all ease-in-out .2s;
-o-transition:all ease-in-out .2s;
transition:all ease-in-out .2s;
}

ul.products li.product a img,ul.products li.product a:hover img,div.product div.images img,#content div.product div.images img {
box-shadow:none;
-moz-box-shadow:none;
-webkit-box-shadow:none;
transition:none;
-moz-transition:none;
-webkit-transition:none;
box-sizing:border-box;
-moz-box-sizing:border-box;
}

.woocommerce div.product div.price-meta,.woocommerce-page div.product div.price-meta,.woocommerce #content div.product div.price-meta,.woocommerce-page #content div.product div.price-meta {
width:100%;
position:relative;
}

.woocommerce div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce #content div.product div.summary,.woocommerce-page #content div.product div.summary {
float:right;
width:32%;
margin-bottom:0;
position:relative;
margin-right:15px;
padding-top:0;
}

.summary {
max-height:450px;
}

.woocommerce div.product .title-container,.woocommerce-page div.product .title-container p,.woocommerce #content div.product .title-container p,.woocommerce-page #content div.product .title-container p {
font-weight:200!important;
}

.woocommerce div.product .title-container,.woocommerce-page div.product .title-container,.woocommerce #content div.product .title-container,.woocommerce-page #content div.product .title-container {
position:absolute;
margin-top:-290px!important;
color:#fff;
background:RGBA(0,0,0,.2);
width:500px;
padding:20px;
}

.woocommerce div.product div.divider,.woocommerce-page div.product div.divider,.woocommerce #content div.product div.divider,.woocommerce-page #content div.product div.divider {
position:absolute;
left:48px;
top:292px;
width:265px;
border-top:1px solid #eee;
}

.woocommerce div.product div.summary h5,.woocommerce-page div.product div.summary h5,.woocommerce #content div.product div.summary h5,.woocommerce-page #content div.product div.summary h5 {
float:right;
width:100%;
margin-top: 0!important;
}

h5.description-title {
width:85%!important;
}

.woocommerce div.product h5.testimonial-title,.woocommerce-page div.product h5.testimonial-title,.woocommerce #content div.product h5.testimonial-title,.woocommerce-page #content div.product h5.testimonial-title {
position:absolute;
top:310px;
left:55px;
width:265px!important;
}

.woocommerce div.product form.cart,.woocommerce-page div.product form.cart,.woocommerce #content div.product form.cart,.woocommerce-page #content div.product form.cart {
margin-top:53px;
}

.woocommerce div.product form.cart table,.woocommerce-page div.product form.cart table,.woocommerce #content div.product form.cart table,.woocommerce-page #content div.product form.cart table {
border-width:0 0 1px;
}

.woocommerce div.product form.cart .variations select,.woocommerce-page div.product form.cart .variations select,.woocommerce #content div.product form.cart .variations select,.woocommerce-page #content div.product form.cart .variations select {
width:85%;
float:right;
}

.woocommerce div.product p.stock,.woocommerce-page div.product p.stock,.woocommerce #content div.product p.stock,.woocommerce-page #content div.product p.stock {
font-size:.92em;
}

.woocommerce div.product .stock,.woocommerce-page div.product .stock,.woocommerce #content div.product .stock,.woocommerce-page #content div.product .stock {
color:#85ad74;
}

.woocommerce td {
border:0;
margin:0;
padding:0;
}

.woocommerce .description.well td{padding: 8px;}

.reset_variations {
margin-top: -45px;
float: right;
}

body.postid-11187 .reset_variations {
bottom:56px;
}

body.postid-11187 .img-container {
margin-top:0;
}

body.postid-11187 nav.menu-subjects {
display:none;
}

body.postid-11187 #main {
padding-top:0!important;
margin-top:-30px!important;
}

.single_variation_wrap {
float: right;
display: block;
}

button.single_add_to_cart_button {
margin-left:48px;
margin-bottom:15px;
padding:6px 14px!important;
}

.back-background {
background:none repeat scroll 0 0 #EEE;
height:466px;
position:absolute;
top:159px;
width:100%;
}

.header-backbg {
position:absolute;
top:163px;
left:0;
background:#fff!important;
min-height:40px;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);
border:1px solid #d4d4d4;
-webkit-box-shadow:0 1px 4px rgba(0,0,0,.065);
-moz-box-shadow:0 1px 4px rgba(0,0,0,.065);
box-shadow:0 1px 4px rgba(0,0,0,.065);
z-index:999;
height:70px;
width:100%;
margin:0!important;
padding:0!important;
}

nav.menu-subjects {
position:absolute;
left:0;
top:-10px;
background:#fff!important;
min-height:40px;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);
-webkit-box-shadow:0 1px 4px rgba(0,0,0,.065);
-moz-box-shadow:0 1px 4px rgba(0,0,0,.065);
box-shadow:0 1px 4px rgba(0,0,0,.065);
z-index:999;
height:70px;
margin:0!important;
padding:0!important;
}

ul[id*=menu-subjects] {
display:block;
text-align:center;
margin:8px auto;
}

ul[id*=menu-subjects]>li>a:hover,ul[id*=menu-subjects]>li.current-menu-item>a {
color:#a30133!important;
background:transparent!important;
font-weight:700;
}

.subject {
display:none;
clear:both;
}

.affix,.affix-top {
z-index:2;
}

.affix {
position:fixed!important;
top:0!important;
}

.course-block .nav-horizontal {
width:960px;
margin:auto;
}

.course-block .menu.nav {
margin:0;
padding:5px 0 0;
}

nav.menu-learning {
position:absolute;
top:-613px;
left:0;
height:98px;
z-index:999;
margin:0!important;
padding:0!important;
}

.header-backbg-holiday {
position:absolute;
left:0;
background:#fff!important;
height:100px;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);
border:1px solid #d4d4d4;
-webkit-box-shadow:0 1px 4px rgba(0,0,0,.065);
-moz-box-shadow:0 1px 4px rgba(0,0,0,.065);
box-shadow:0 1px 4px rgba(0,0,0,.065);
width:100%;
z-index:100;
margin:0!important;
padding:0!important;
}

ul[id*=menu-learning-system]>li {
width:19%;
text-align:center;
cursor:pointer;
}

ul[id*=menu-learning-system] {
display:block;
text-align:center!important;
margin:15px auto!important;
}

ul[id*=menu-learning-system]>li>a:hover,ul[id*=menu-learning-system]>li.current-menu-item >a {
color:#a30133!important;
background:#fff!important;
border-radius:none!important;
}

#menu-learning-system-2>li>a {
line-height:20px!important;
}

table#courses {
border:0!important;
background:#fbfbfb;
width:960px;
margin:70px auto auto;
}

#learning-system {
position:relative;
top:100px;
width: 994px;
margin: 0 auto!important;
}

.learning-system-block {
width:885px!important;
position:relative!important;
display:block!important;
margin:0 auto!important;
}

.learning-system-block tbody {
width:100%!important;
padding-top:30px!important;
}

/*.learning-system-block tr {
background:RGBA(0,0,0,.7);
}*/

.learning-system-block th {
font-size:40px;
font-weight:500;
line-height:1;
text-transform:none;
}

.learning-system-block td {
font-weight:200;
}

.learning-system-block td,.learning-system-block th {
color:#000!important;
margin:0!important;
padding:10px!important;
}

.learning-system-block th{font-weight: bold;}

.learning-system-block ul{padding: 0 0 0 18px!important;}

.learning-system-block ul li span,.learning-system-block ul li {
color:#000!important;
}

#learning-system .pcs-featured-image {
margin-left:auto!important;
margin-right:auto!important;
margin-top:0;
display:block;
width:1330px;
float:none!important;
padding:0!important;
}

.page-id-12523 a,.page-id-9215 a {
font-size:15px;
line-height:1.3em;
}

.page-id-12523 table#courses tr>td:first-child,.page-id-9215 table#courses tr>td:first-child {
width:65%;
}

.block-content {
max-width:100%!important;
}

.block-content .course {
width:960px;
float:none;
padding-top:15px;
margin:0 auto;
}

.menu-subjects .course {
top:auto;
}

.nav-horizontal [class^=icon-],[class*=" icon-"] {
margin-left:5px;
}

.term-schedule th:first-child {
width:150px;
padding:5px;
}

.term-schedule td:last-child {
padding-top:5px;
}

table#courses td,table#courses th {
padding-left:30px;
border-top:1px solid #e8e4e3;
}

table#courses tr:nth-child(odd) td {
border-top-style:hidden!important;
padding:0 0 30px 35px;
}

table#courses tr:nth-child(even) th,table#courses tr:nth-child(even) td {
border-top:1px solid #e8e4e3!important;
padding-top:30px;
padding-bottom:15px;
}

table#courses ul {
margin:0 0 1.618em;
padding:0 0 0 25px;
}

.woocommerce div.product .product_title,.woocommerce-page div.product .product_title,.woocommerce #content div.product .product_title,.woocommerce-page #content div.product .product_title {
font-size:50px;
font-weight:500!important;
margin-bottom:20px!important;
line-height:100%;
}

body.page-id-11188 .img-container {
margin-top:3px;
}

body.page-id-11188 .back-background {
top:126px;
}

body.page-id-11188 .woocommerce div.product div.images .img-container,body.page-id-11188 .woocommerce-page div.product div.images body.page-id-11188 .img-container,body.page-id-11188 .woocommerce #content div.product div.images .img-container,body.page-id-11188 .woocommerce-page #content div.product div.images .img-container {
height:450px;
width:127%;
position:absolute;
left:-13%;
background:transparent;
margin-top:0;
}

body.page-id-11188 .price-meta {
margin-top:-70px;
}

.pricing ul {
list-style:none;
padding-top:10px;
}

.pricing .subject-description {
  padding-left: 10px;
  padding-top: 31px;
  text-align: center;
}

#better-author-bio-div p {
margin:-30px 0 0 167px!important;
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,.block-type-header .banner,.block-type-content a.post-thumbnail,.block-type-footer p.footer-responsive-grid-link-enable-container,.hwr-testimonials .hwr-content p.readon-link,.hwr-testimonials .hwr-slider .hwr-content1,.hwr-testimonials .hwr-slider .hwr-testimonial1 .hwr-pointer,.widget.widget_login label,#respond #commentform label,#contact-page ol.forms li.textarea .error,.widget ul.product_list_widget li a,.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev,table .accordion-inner {
display:block;
}

ul,div.entry-content ul li,.blog .col-right li,.archive .col-right li,.page-id-9196 .span4 li {
list-style:disc;
}

ol{list-style:number;margin-left: 21px;}

.clearfix:after,.clear,.sub-column-1,.block-type-content .entry-utility,li.comment ul.children,.fix:after,.col-full:after,.post .post-more,.type-page .post-more,#respond #commentform .comment-form-comment,.comment-form-rating,.backorder_notification,.woocommerce_result_count+ul.products,.woocommerce_ordering+ul.products,.woocommerce-result-count+ul.products,.woocommerce-ordering+ul.products,.checkout .create-account,.dl-horizontal:after {
clear:both;
}

.clearfix,.fix,.col-full {
zoom:1;
}

.block-fixed-height div.block-content,body.visual-editor-iframe-grid div.block-content,.alt-table-row td {
height:100%;
}

.block-type-navigation .nav-align-right ul,.ar {
text-align:right;
}

.block-type-navigation .nav-align-center ul,.ac,#nav-below,.text-center,table.comparison th {
text-align:center;
}

.block-type-navigation .nav-vertical,.hwr-testimonials .hwr-grid .hwr-content-wrap,.hwr-testimonials .hwr-slider .hwr-image,.widget_product_search,.widget_woo_search,.widget_woodojo_tabs ul.nav-tabs li.active,#comments,.product,.entry-content {
position:relative;
}

.block-type-navigation .nav-vertical ul li,.block-type-navigation .nav-search-active #searchform input#s,li.widget table#wp-calendar,li.widget_search input#s,.hwr-testimonials .hwr-cols1 .item,.widget.widget_login .input-text,#respond #commentform .comment-form-author input,#respond #commentform .comment-form-email input,#respond #commentform .comment-form-url input,#respond #commentform input.txt,#respond #commentform textarea,#contact-page ol.forms li.textarea,#contact-page ol.forms li.screenReader,#contact-page ol.forms li.inline,#contact-page ol.forms li.buttons,#contact-page ol.forms li input.txt,#contact-page ol.forms li textarea,.blog .type-post .post-content,.single-post .type-post .post-content {
width:100%;
}

.block-type-navigation .nav-search-active.nav-search-position-left .nav-search,.loop-navigation .nav-previous,.fl,dl.variation dt,dl.variation dd,.single-product .summary .social iframe,.widget_price_filter .price_slider_amount .button,.shortcode-sticky.left,.pull-left {
float:left;
}

.block-type-navigation .nav-search-active #searchform label,.block-type-navigation .nav-search-active #searchform input#searchsubmit,.block-type-navigation a span.sf-sub-indicator,.block-type-widget-area li.widget span.widget-title:empty,div.system-404 form#searchform label,li.pingback .comment-author span.says,li.widget_search label,li.widget_search input#searchsubmit,.hwr-testimonials .hwr-slider .hwr-content,#top .wc-nav li.checkout,#top .wc-nav li.search label,#top .wc-nav li.search .button,#top .wc-nav li.cart a .contents,#top #top-nav,#header .nav-toggle span,#footer #credit span,.widget_product_search label,.widget_woo_search label,#comments .pingbacks li.pingback .reply,.page-template-template-contact-php .location-twitter .contact-social #connect h3,.homepage-banner,div.quantity input::-webkit-outer-spin-button,div.quantity input::-webkit-inner-spin-button,table.cart td.actions .coupon label,.blog .post-meta ul,.footer-widget-4,.footer-widget-3,.page-id-11245 #demo,.woocommerce label,.woocommerce .product_meta,body.single-product #better-author-bio-div,body.page-id-11188 nav.menu-subjects,body.single-post #post-entries,body.single-product.ie #better-author-bio-div {
display:none;
}

.single-product #better-author-bio-div {
display:none;
}

li.widget table#wp-calendar tfoot .pad,.page-id-1310 .span4 button,.pricing-bottom button, {
background:0;
}

.block-type-content .entry-title,.block-type-content .archive-title,ul,dl,p,table,form,pre,hr,.carousel-caption h4 {
margin:0 0 5px;
}

.block-type-content div.entry-content:first-child,.block-type-hwr-testimonials #hwr-testimonials-48.hwr-testimonials-48 .hwr-content p,.block-type-hwr-testimonials #hwr-testimonials-50.hwr-testimonials-50 .hwr-content p,.block-type-hwr-testimonials #hwr-testimonials-6.hwr-testimonials-6 .hwr-content p,.block-type-hwr-testimonials #hwr-testimonials-52.hwr-testimonials-52 .hwr-content p,.block-type-hwr-testimonials #hwr-testimonials-29.hwr-testimonials-29 .hwr-content p,.block-type-hwr-testimonials #hwr-testimonials-66.hwr-testimonials-66 .hwr-content p,.block-type-hwr-testimonials #hwr-testimonials-101.hwr-testimonials-101 .hwr-content p,.block-type-hwr-testimonials #hwr-testimonials-114.hwr-testimonials-114 .hwr-content p,.block-type-hwr-testimonials #hwr-testimonials-121.hwr-testimonials-121 .hwr-content p,.block-type-hwr-testimonials #hwr-testimonials-25.hwr-testimonials-25 .hwr-content p,.block-type-hwr-testimonials #hwr-testimonials-2.hwr-testimonials-2 .hwr-content p,.block-type-hwr-testimonials #hwr-testimonials-130.hwr-testimonials-130 .hwr-content p,.block-type-hwr-testimonials #hwr-testimonials-135.hwr-testimonials-135 .hwr-content p,.block-type-hwr-testimonials #hwr-testimonials-142.hwr-testimonials-142 .hwr-content p,.block-type-hwr-testimonials #hwr-testimonials-162.hwr-testimonials-162 .hwr-content p,.block-type-hwr-testimonials #hwr-testimonials-168.hwr-testimonials-168 .hwr-content p,.block-type-hwr-testimonials #hwr-testimonials-175.hwr-testimonials-175 .hwr-content p,.block-type-hwr-testimonials #hwr-testimonials-184.hwr-testimonials-184 .hwr-content p,.block-type-hwr-testimonials #hwr-testimonials-195.hwr-testimonials-195 .hwr-content p,.block-type-hwr-testimonials #hwr-testimonials-207.hwr-testimonials-207 .hwr-content p,.block-type-hwr-testimonials #hwr-testimonials-85.hwr-testimonials-85 .hwr-content p {
margin-top:0;
}

.block-type-content a.post-thumbnail-above-title,div.entry-content h3,div.entry-content h4,div.entry-content h5,div.entry-content h6,div.entry-content p {
margin:0 0 15px;
}

.block-type-content div.entry-meta a:hover,.block-type-content div.entry-utility a:hover,.blog .col-right li a:hover,.archive .col-right li a:hover,.single-post .col-right li a:hover {
text-decoration:underline;
}

.loop-navigation .nav-next,.fr,#header #topad,.single-product #reviews .star-rating,table.cart td.actions .coupon .button,.widget ul li .count,ul.digital-downloads li .count,.shortcode-sticky.right,.pull-right {
float:right;
}

li.comment .comment-author,.page-template-template-contact-php .location-twitter ul {
margin:0;
padding:0;
}

li.comment .comment-author cite,strong,dl dt,.pinglist li .author {
font-weight:700;
}

.block-type-footer a,.alert a {
color:inherit;
}

div.entry-content ul ul,div.entry-content ol ol,.hwr-testimonials .hwr-title,.hwr-testimonials .hwr-image-right .hwr-content-wrap,.hwr-testimonials .hwr-image-left .hwr-content-wrap,button,input,select,textarea,#sidebar .secondary.last,.page-id-1310 img.size-full {
margin:0;
}

.hwr-testimonials .hwr-title{width:100%;}

div.entry-content ol li,div.guarantee ul.tandc li {
list-style:decimal;
}

img.no-border,.post img.wp-smiley,.type-page img.wp-smiley {
border:0;
padding:0;
}

img.wp-smiley,.wp-caption img.wp-smiley,.widget_woo_twitter ul li:last-child,.pricing td,.pricing th {
border:0;
}

thead tr:first-child th,table tr:first-child th,.footer-wrap #footer:first-child,table.promotion td {
border-top:0;
}

em,.hwr-content p {
font-style:italic;
}

.widget_woo_twitter ul li a,th.header {
padding:0;
}

.grid-width-4,#connect .newsletter-form .email {
width:140px;
}

.grid-left-4,.dl-horizontal dd {
margin-left:180px;
}

.grid-width-7,.page-template-template-teacher-php .testimonial-page .hwr-image img,.page-template-template-student-php .testimonial-page .hwr-image img {
width:260px;
}

#block-7,#block-7.block-original-14,#block-7.block-original-8,#block-7.block-original-13,#block-7.block-original-34,#block-7.block-original-39,#block-7.block-original-24,#block-7.block-original-44,#block-7.block-original-3,#block-7.block-original-53,#block-7.block-original-57,#block-7.block-original-70,#block-7.block-original-74,#block-7.block-original-79,#block-7.block-original-69,#block-7.block-original-92,#block-7.block-original-105,#block-7.block-original-111,#block-7.block-original-123,#block-7.block-original-127,#block-7.block-original-137,#block-7.block-original-143,#block-7.block-original-152,#block-7.block-original-158,#block-7.block-original-163,#block-7.block-original-170,#block-7.block-original-177,#block-7.block-original-182,#block-7.block-original-147,#block-7.block-original-197,#block-7.block-original-206,#block-212,#block-7.block-original-213,#block-7.block-original-217,#block-7.block-original-223,#block-7.block-original-229,#block-7.block-original-235,#block-7.block-original-241,#block-7.block-original-250,#block-7.block-original-256,#block-7.block-original-262,#block-7.block-original-268,#block-7.block-original-274 {
min-height:100px;
}

#block-16,#block-16.block-original-23,#block-16.block-original-9,#block-16.block-original-21,#block-16.block-original-35,#block-16.block-original-40,#block-16.block-original-30,#block-16.block-original-46,#block-16.block-original-4,#block-16.block-original-54,#block-16.block-original-58,#block-16.block-original-71,#block-16.block-original-75,#block-16.block-original-82,#block-16.block-original-87,#block-16.block-original-93,#block-16.block-original-106,#block-16.block-original-113,#block-16.block-original-124,#block-16.block-original-128,#block-16.block-original-138,#block-16.block-original-144,#block-16.block-original-153,#block-16.block-original-159,#block-16.block-original-164,#block-16.block-original-171,#block-16.block-original-178,#block-16.block-original-186,#block-16.block-original-148,#block-16.block-original-199,#block-16.block-original-208,#block-16.block-original-214,#block-16.block-original-218,#block-16.block-original-224,#block-16.block-original-230,#block-16.block-original-236,#block-16.block-original-242,#block-16.block-original-251,#block-16.block-original-257,#block-16.block-original-263,#block-16.block-original-269,#block-16.block-original-275 {
height:100px;
}

#block-2,#block-19,#block-90,#block-162,#block-90.block-original-221,#block-90.block-original-227,#block-90.block-original-233,#block-90.block-original-239,#block-90.block-original-245,#block-90.block-original-248,#block-90.block-original-254,#block-90.block-original-260,#block-90.block-original-266,#block-90.block-original-272,#block-90.block-original-278 {
min-height:70px;
}

#block-1,#block-17,#block-15,#block-20,#block-140,#block-20.block-original-27,#block-28,#block-20.block-original-11,#block-28.block-original-12,#block-20.block-original-22,#block-20.block-original-36,#block-37,#block-38,#block-20.block-original-41,#block-37.block-original-42,#block-43,#block-20.block-original-31,#block-37.block-original-32,#block-33,#block-20.block-original-47,#block-20.block-original-5,#block-20.block-original-55,#block-20.block-original-59,#block-64,#block-86,#block-60,#block-61,#block-62,#block-63,#block-65,#block-68,#block-67,#block-20.block-original-72,#block-28.block-original-73,#block-20.block-original-76,#block-77,#block-81,#block-83,#block-20.block-original-84,#block-20.block-original-88,#block-28.block-original-89,#block-20.block-original-94,#block-95,#block-96,#block-97,#block-98,#block-99,#block-100,#block-102,#block-103,#block-104,#block-20.block-original-107,#block-108,#block-109,#block-110,#block-112,#block-117,#block-20.block-original-115,#block-116,#block-118,#block-119,#block-120,#block-122,#block-20.block-original-125,#block-126,#block-129,#block-131,#block-20.block-original-132,#block-133,#block-134,#block-136,#block-20.block-original-139,#block-141,#block-20.block-original-145,#block-56.block-original-146,#block-20.block-original-154,#block-155,#block-156,#block-157,#block-20.block-original-160,#block-28.block-original-161,#block-20.block-original-165,#block-166,#block-167,#block-169,#block-20.block-original-172,#block-173,#block-174,#block-169.block-original-176,#block-20.block-original-179,#block-180,#block-181,#block-183,#block-185,#block-20.block-original-187,#block-20.block-original-149,#block-150,#block-190,#block-191,#block-192,#block-193,#block-194,#block-196,#block-198,#block-20.block-original-200,#block-201,#block-202,#block-203,#block-204,#block-205,#block-209,#block-20.block-original-210,#block-28.block-original-211,#block-20.block-original-215,#block-28.block-original-216,#block-20.block-original-219,#block-28.block-original-220,#block-20.block-original-225,#block-28.block-original-226,#block-20.block-original-231,#block-28.block-original-232,#block-20.block-original-237,#block-28.block-original-238,#block-20.block-original-243,#block-28.block-original-244,#block-28.block-original-247,#block-20.block-original-252,#block-28.block-original-253,#block-20.block-original-258,#block-28.block-original-259,#block-20.block-original-264,#block-28.block-original-265,#block-20.block-original-270,#block-28.block-original-271,#block-20.block-original-276,#block-28.block-original-277 {
min-height:60px;
}

#block-18,#block-25,#block-26,#block-29,#block-25.block-original-48,#block-26.block-original-49,#block-29.block-original-50,#block-25.block-original-6,#block-26.block-original-51,#block-29.block-original-52,#block-66,#block-85,#block-66.block-original-101,#block-66.block-original-114,#block-66.block-original-121,#block-66.block-original-130,#block-66.block-original-135,#block-66.block-original-142,#block-66.block-original-168,#block-66.block-original-175,#block-66.block-original-184,#block-66.block-original-195,#block-66.block-original-207 {
min-height:80px;
}

#block-45,#block-80 {
min-height:110px;
}

#block-56,#block-151,#block-188,#block-151.block-original-189 {
min-height:130px;
}

#block-78,#block-91,#block-91.block-original-222,#block-91.block-original-228,#block-91.block-original-234,#block-91.block-original-240,#block-91.block-original-246,#block-91.block-original-249,#block-91.block-original-255,#block-91.block-original-261,#block-91.block-original-267,#block-91.block-original-273,#block-91.block-original-279 {
min-height:50px;
}

.block-type-content div.entry-content a.more-link:hover,.block-type-content a.comment-reply-link:hover {
background-color:#e7e7e7;
}

.block-type-content div.loop-navigation div.nav-previous a,.block-type-content div.loop-navigation div.nav-next a,.block-type-storefront-woocommerce .headway-storefront-wooc-content div.navigation div a,.block-type-content .headway-storefront-wooc-content div.navigation div a {
background-color:#e1e1e1;
text-decoration:none;
border-top-left-radius:4px;
border-top-right-radius:4px;
border-bottom-right-radius:4px;
border-bottom-left-radius:4px;
line-height:130%;
padding:4px 8px;
}

.block-type-content div.loop-navigation div.nav-previous a:hover,.block-type-content div.loop-navigation div.nav-next a:hover,.block-type-storefront-woocommerce .headway-storefront-wooc-content div.navigation div a:hover,.block-type-content .headway-storefront-wooc-content div.navigation div a:hover {
background-color:#d5d5d5;
}

.block-type-slider .flexslider,.carousel-indicators .active {
background-color:#fff;
}

.block-type-footer p.copyright,.block-type-footer p.footer-headway-link,.block-type-footer a.footer-admin-link,.block-type-footer a.footer-go-to-top-link,.block-type-footer a.footer-responsive-grid-link,.block-type-hwr-testimonials .hwr-testimonials-48 .hwr-block-title span,.block-type-hwr-testimonials .hwr-testimonials-6 .hwr-block-title span,.block-type-hwr-testimonials .hwr-testimonials-66 .hwr-block-title span,.block-type-hwr-testimonials .hwr-testimonials-101 .hwr-block-title span,.block-type-hwr-testimonials .hwr-testimonials-114 .hwr-block-title span,.block-type-hwr-testimonials .hwr-testimonials-121 .hwr-block-title span,.block-type-hwr-testimonials .hwr-testimonials-25 .hwr-block-title span,.block-type-hwr-testimonials .hwr-testimonials-2 .hwr-block-title span,.block-type-hwr-testimonials .hwr-testimonials-130 .hwr-block-title span,.block-type-hwr-testimonials .hwr-testimonials-135 .hwr-block-title span,.block-type-hwr-testimonials .hwr-testimonials-142 .hwr-block-title span,.block-type-hwr-testimonials .hwr-testimonials-162 .hwr-block-title span,.block-type-hwr-testimonials .hwr-testimonials-168 .hwr-block-title span,.block-type-hwr-testimonials .hwr-testimonials-175 .hwr-block-title span,.block-type-hwr-testimonials .hwr-testimonials-184 .hwr-block-title span,.block-type-hwr-testimonials .hwr-testimonials-195 .hwr-block-title span,.block-type-hwr-testimonials .hwr-testimonials-207 .hwr-block-title span,.block-type-hwr-testimonials .hwr-testimonials-85 .hwr-block-title span,p.stars a.star-1:hover:after,p.stars a.star-2:hover:after,p.stars a.star-3:hover:after,p.stars a.star-4:hover:after,p.stars a.star-5:hover:after,p.stars a.star-1.active:after,p.stars a.star-2.active:after,p.stars a.star-3.active:after,p.stars a.star-4.active:after,p.stars a.star-5.active:after {
color:#666;
}

.block-type-hwr-testimonials .hwr-testimonials-48,.block-type-hwr-testimonials .hwr-testimonials-50,.block-type-hwr-testimonials .hwr-testimonials-6,.block-type-hwr-testimonials .hwr-testimonials-52,.block-type-hwr-testimonials .hwr-testimonials-29,.block-type-hwr-testimonials .hwr-testimonials-101,.block-type-hwr-testimonials .hwr-testimonials-114,.block-type-hwr-testimonials .hwr-testimonials-121,.block-type-hwr-testimonials .hwr-testimonials-25,.block-type-hwr-testimonials .hwr-testimonials-2,.block-type-hwr-testimonials .hwr-testimonials-130,.block-type-hwr-testimonials .hwr-testimonials-135,.block-type-hwr-testimonials .hwr-testimonials-142,.block-type-hwr-testimonials .hwr-testimonials-162,.block-type-hwr-testimonials .hwr-testimonials-168,.block-type-hwr-testimonials .hwr-testimonials-175,.block-type-hwr-testimonials .hwr-testimonials-184,.block-type-hwr-testimonials .hwr-testimonials-195,.block-type-hwr-testimonials .hwr-testimonials-207,.block-type-hwr-testimonials .hwr-testimonials-85 {
padding:30px;
}

.block-type-hwr-testimonials .hwr-testimonials-48 .hwr-block-title,.block-type-hwr-testimonials .hwr-testimonials-6 .hwr-block-title,.block-type-hwr-testimonials .hwr-testimonials-66 .hwr-block-title,.block-type-hwr-testimonials .hwr-testimonials-101 .hwr-block-title,.block-type-hwr-testimonials .hwr-testimonials-114 .hwr-block-title,.block-type-hwr-testimonials .hwr-testimonials-121 .hwr-block-title,.block-type-hwr-testimonials .hwr-testimonials-25 .hwr-block-title,.block-type-hwr-testimonials .hwr-testimonials-2 .hwr-block-title,.block-type-hwr-testimonials .hwr-testimonials-130 .hwr-block-title,.block-type-hwr-testimonials .hwr-testimonials-135 .hwr-block-title,.block-type-hwr-testimonials .hwr-testimonials-142 .hwr-block-title,.block-type-hwr-testimonials .hwr-testimonials-162 .hwr-block-title,.block-type-hwr-testimonials .hwr-testimonials-168 .hwr-block-title,.block-type-hwr-testimonials .hwr-testimonials-175 .hwr-block-title,.block-type-hwr-testimonials .hwr-testimonials-184 .hwr-block-title,.block-type-hwr-testimonials .hwr-testimonials-195 .hwr-block-title,.block-type-hwr-testimonials .hwr-testimonials-207 .hwr-block-title,.block-type-hwr-testimonials .hwr-testimonials-85 .hwr-block-title {
text-align:center;
font-size:30px;
line-height:130%;
color:#555;
margin-top:0;
margin-bottom:10px;
}

.block-type-hwr-testimonials .hwr-testimonials-48 .hwr-block-content,.block-type-hwr-testimonials .hwr-testimonials-50 .hwr-block-content,.block-type-hwr-testimonials .hwr-testimonials-6 .hwr-block-content,.block-type-hwr-testimonials .hwr-testimonials-52 .hwr-block-content,.block-type-hwr-testimonials .hwr-testimonials-29 .hwr-block-content,.block-type-hwr-testimonials .hwr-testimonials-66 .hwr-block-content,.block-type-hwr-testimonials .hwr-testimonials-101 .hwr-block-content,.block-type-hwr-testimonials .hwr-testimonials-114 .hwr-block-content,.block-type-hwr-testimonials .hwr-testimonials-121 .hwr-block-content,.block-type-hwr-testimonials .hwr-testimonials-25 .hwr-block-content,.block-type-hwr-testimonials .hwr-testimonials-2 .hwr-block-content,.block-type-hwr-testimonials .hwr-testimonials-130 .hwr-block-content,.block-type-hwr-testimonials .hwr-testimonials-135 .hwr-block-content,.block-type-hwr-testimonials .hwr-testimonials-142 .hwr-block-content,.block-type-hwr-testimonials .hwr-testimonials-162 .hwr-block-content,.block-type-hwr-testimonials .hwr-testimonials-168 .hwr-block-content,.block-type-hwr-testimonials .hwr-testimonials-175 .hwr-block-content,.block-type-hwr-testimonials .hwr-testimonials-184 .hwr-block-content,.block-type-hwr-testimonials .hwr-testimonials-195 .hwr-block-content,.block-type-hwr-testimonials .hwr-testimonials-207 .hwr-block-content,.block-type-hwr-testimonials .hwr-testimonials-85 .hwr-block-content {
text-align:center;
font-size:19px;
line-height:140%;
color:#777;
margin-bottom:30px;
}

.block-type-hwr-testimonials .hwr-testimonials-48 .hwr-title,.block-type-hwr-testimonials .hwr-testimonials-48 li .hwr-title a,.block-type-hwr-testimonials .hwr-testimonials-50 .hwr-title,.block-type-hwr-testimonials .hwr-testimonials-50 li .hwr-title a,.block-type-hwr-testimonials .hwr-testimonials-6 .hwr-title,.block-type-hwr-testimonials .hwr-testimonials-6 li .hwr-title a,.block-type-hwr-testimonials .hwr-testimonials-52 .hwr-title,.block-type-hwr-testimonials .hwr-testimonials-52 li .hwr-title a,.block-type-hwr-testimonials .hwr-testimonials-29 .hwr-title,.block-type-hwr-testimonials .hwr-testimonials-29 li .hwr-title a,.block-type-hwr-testimonials .hwr-testimonials-66 .hwr-title,.block-type-hwr-testimonials .hwr-testimonials-66 li .hwr-title a,.block-type-hwr-testimonials .hwr-testimonials-101 .hwr-title,.block-type-hwr-testimonials .hwr-testimonials-101 li .hwr-title a,.block-type-hwr-testimonials .hwr-testimonials-114 .hwr-title,.block-type-hwr-testimonials .hwr-testimonials-114 li .hwr-title a,.block-type-hwr-testimonials .hwr-testimonials-121 .hwr-title,.block-type-hwr-testimonials .hwr-testimonials-121 li .hwr-title a,.block-type-hwr-testimonials .hwr-testimonials-25 .hwr-title,.block-type-hwr-testimonials .hwr-testimonials-25 li .hwr-title a,.block-type-hwr-testimonials .hwr-testimonials-2 .hwr-title,.block-type-hwr-testimonials .hwr-testimonials-2 li .hwr-title a,.block-type-hwr-testimonials .hwr-testimonials-130 .hwr-title,.block-type-hwr-testimonials .hwr-testimonials-130 li .hwr-title a,.block-type-hwr-testimonials .hwr-testimonials-135 .hwr-title,.block-type-hwr-testimonials .hwr-testimonials-135 li .hwr-title a,.block-type-hwr-testimonials .hwr-testimonials-142 .hwr-title,.block-type-hwr-testimonials .hwr-testimonials-142 li .hwr-title a,.block-type-hwr-testimonials .hwr-testimonials-162 .hwr-title,.block-type-hwr-testimonials .hwr-testimonials-162 li .hwr-title a,.block-type-hwr-testimonials .hwr-testimonials-168 .hwr-title,.block-type-hwr-testimonials .hwr-testimonials-168 li .hwr-title a,.block-type-hwr-testimonials .hwr-testimonials-175 .hwr-title,.block-type-hwr-testimonials .hwr-testimonials-175 li .hwr-title a,.block-type-hwr-testimonials .hwr-testimonials-184 .hwr-title,.block-type-hwr-testimonials .hwr-testimonials-184 li .hwr-title a,.block-type-hwr-testimonials .hwr-testimonials-195 .hwr-title,.block-type-hwr-testimonials .hwr-testimonials-195 li .hwr-title a,.block-type-hwr-testimonials .hwr-testimonials-207 .hwr-title,.block-type-hwr-testimonials .hwr-testimonials-207 li .hwr-title a,.block-type-hwr-testimonials .hwr-testimonials-85 .hwr-title,.block-type-hwr-testimonials .hwr-testimonials-85 li .hwr-title a {
font-size:16px;
line-height:160%;
color:#555;
}

.block-type-hwr-testimonials .hwr-testimonials-48 .hwr-subtitle,.block-type-hwr-testimonials .hwr-testimonials-50 .hwr-subtitle,.block-type-hwr-testimonials .hwr-testimonials-6 .hwr-subtitle,.block-type-hwr-testimonials .hwr-testimonials-52 .hwr-subtitle,.block-type-hwr-testimonials .hwr-testimonials-29 .hwr-subtitle,.block-type-hwr-testimonials .hwr-testimonials-66 .hwr-subtitle,.block-type-hwr-testimonials .hwr-testimonials-101 .hwr-subtitle,.block-type-hwr-testimonials .hwr-testimonials-114 .hwr-subtitle,.block-type-hwr-testimonials .hwr-testimonials-121 .hwr-subtitle,.block-type-hwr-testimonials .hwr-testimonials-25 .hwr-subtitle,.block-type-hwr-testimonials .hwr-testimonials-2 .hwr-subtitle,.block-type-hwr-testimonials .hwr-testimonials-130 .hwr-subtitle,.block-type-hwr-testimonials .hwr-testimonials-135 .hwr-subtitle,.block-type-hwr-testimonials .hwr-testimonials-142 .hwr-subtitle,.block-type-hwr-testimonials .hwr-testimonials-162 .hwr-subtitle,.block-type-hwr-testimonials .hwr-testimonials-168 .hwr-subtitle,.block-type-hwr-testimonials .hwr-testimonials-175 .hwr-subtitle,.block-type-hwr-testimonials .hwr-testimonials-184 .hwr-subtitle,.block-type-hwr-testimonials .hwr-testimonials-195 .hwr-subtitle,.block-type-hwr-testimonials .hwr-testimonials-207 .hwr-subtitle,.block-type-hwr-testimonials .hwr-testimonials-85 .hwr-subtitle {
font-size:12px;
font-style:normal;
font-weight:400;
line-height:130%;
color:#999;
padding-bottom:10px;
}

.block-type-hwr-testimonials .hwr-testimonials-48 .hwr-content .readon-link a,.block-type-hwr-testimonials .hwr-testimonials-6 .hwr-content .readon-link a,.block-type-hwr-testimonials .hwr-testimonials-66 .hwr-content .readon-link a,.block-type-hwr-testimonials .hwr-testimonials-101 .hwr-content .readon-link a,.block-type-hwr-testimonials .hwr-testimonials-114 .hwr-content .readon-link a,.block-type-hwr-testimonials .hwr-testimonials-121 .hwr-content .readon-link a,.block-type-hwr-testimonials .hwr-testimonials-25 .hwr-content .readon-link a,.block-type-hwr-testimonials .hwr-testimonials-2 .hwr-content .readon-link a,.block-type-hwr-testimonials .hwr-testimonials-130 .hwr-content .readon-link a,.block-type-hwr-testimonials .hwr-testimonials-135 .hwr-content .readon-link a,.block-type-hwr-testimonials .hwr-testimonials-142 .hwr-content .readon-link a,.block-type-hwr-testimonials .hwr-testimonials-168 .hwr-content .readon-link a,.block-type-hwr-testimonials .hwr-testimonials-175 .hwr-content .readon-link a,.block-type-hwr-testimonials .hwr-testimonials-184 .hwr-content .readon-link a,.block-type-hwr-testimonials .hwr-testimonials-195 .hwr-content .readon-link a,.block-type-hwr-testimonials .hwr-testimonials-207 .hwr-content .readon-link a,.block-type-hwr-testimonials .hwr-testimonials-85 .hwr-content .readon-link a,table tr th:first-child,table tr td:first-child,.footer-wrap table tr td:first-child,.footer-wrap thead tr:first-child th,table tr:first-child th {
padding-left:0;
}

.block-type-hwr-testimonials .hwr-testimonials-48 .hwr-content-wrap,.block-type-hwr-testimonials .hwr-testimonials-50 .hwr-content-wrap,.block-type-hwr-testimonials .hwr-testimonials-6 .hwr-content-wrap,.block-type-hwr-testimonials .hwr-testimonials-52 .hwr-content-wrap,.block-type-hwr-testimonials .hwr-testimonials-29 .hwr-content-wrap,.block-type-hwr-testimonials .hwr-testimonials-66 .hwr-content-wrap,.block-type-hwr-testimonials .hwr-testimonials-101 .hwr-content-wrap,.block-type-hwr-testimonials .hwr-testimonials-114 .hwr-content-wrap,.block-type-hwr-testimonials .hwr-testimonials-121 .hwr-content-wrap,.block-type-hwr-testimonials .hwr-testimonials-25 .hwr-content-wrap,.block-type-hwr-testimonials .hwr-testimonials-2 .hwr-content-wrap,.block-type-hwr-testimonials .hwr-testimonials-130 .hwr-content-wrap,.block-type-hwr-testimonials .hwr-testimonials-135 .hwr-content-wrap,.block-type-hwr-testimonials .hwr-testimonials-142 .hwr-content-wrap,.block-type-hwr-testimonials .hwr-testimonials-162 .hwr-content-wrap,.block-type-hwr-testimonials .hwr-testimonials-168 .hwr-content-wrap,.block-type-hwr-testimonials .hwr-testimonials-175 .hwr-content-wrap,.block-type-hwr-testimonials .hwr-testimonials-184 .hwr-content-wrap,.block-type-hwr-testimonials .hwr-testimonials-195 .hwr-content-wrap,.block-type-hwr-testimonials .hwr-testimonials-207 .hwr-content-wrap,.block-type-hwr-testimonials .hwr-testimonials-85 .hwr-content-wrap {
background-color:#FFF;
border-top-left-radius:4px;
border-top-right-radius:4px;
border-bottom-left-radius:4px;
border-bottom-right-radius:4px;
border-color:#DDD;
border-style:solid;
border-width:1px;
}

.block-type-hwr-testimonials #hwr-testimonials-48.hwr-testimonials-48 .hwr-content,.block-type-hwr-testimonials #hwr-testimonials-50.hwr-testimonials-50 .hwr-content,.block-type-hwr-testimonials #hwr-testimonials-6.hwr-testimonials-6 .hwr-content,.block-type-hwr-testimonials #hwr-testimonials-52.hwr-testimonials-52 .hwr-content,.block-type-hwr-testimonials #hwr-testimonials-29.hwr-testimonials-29 .hwr-content,.block-type-hwr-testimonials #hwr-testimonials-66.hwr-testimonials-66 .hwr-content,.block-type-hwr-testimonials #hwr-testimonials-101.hwr-testimonials-101 .hwr-content,.block-type-hwr-testimonials #hwr-testimonials-114.hwr-testimonials-114 .hwr-content,.block-type-hwr-testimonials #hwr-testimonials-121.hwr-testimonials-121 .hwr-content,.block-type-hwr-testimonials #hwr-testimonials-25.hwr-testimonials-25 .hwr-content,.block-type-hwr-testimonials #hwr-testimonials-2.hwr-testimonials-2 .hwr-content,.block-type-hwr-testimonials #hwr-testimonials-130.hwr-testimonials-130 .hwr-content,.block-type-hwr-testimonials #hwr-testimonials-135.hwr-testimonials-135 .hwr-content,.block-type-hwr-testimonials #hwr-testimonials-142.hwr-testimonials-142 .hwr-content,.block-type-hwr-testimonials #hwr-testimonials-162.hwr-testimonials-162 .hwr-content,.block-type-hwr-testimonials #hwr-testimonials-168.hwr-testimonials-168 .hwr-content,.block-type-hwr-testimonials #hwr-testimonials-175.hwr-testimonials-175 .hwr-content,.block-type-hwr-testimonials #hwr-testimonials-184.hwr-testimonials-184 .hwr-content,.block-type-hwr-testimonials #hwr-testimonials-195.hwr-testimonials-195 .hwr-content,.block-type-hwr-testimonials #hwr-testimonials-207.hwr-testimonials-207 .hwr-content,.block-type-hwr-testimonials #hwr-testimonials-85.hwr-testimonials-85 .hwr-content {
font-size:14px;
line-height:140%;
color:#777;
padding:10px;
}

.block-type-hwr-testimonials .hwr-testimonials-48 .hwr-image,.block-type-hwr-testimonials .hwr-testimonials-50 .hwr-image,.block-type-hwr-testimonials .hwr-testimonials-6 .hwr-image,.block-type-hwr-testimonials .hwr-testimonials-52 .hwr-image,.block-type-hwr-testimonials .hwr-testimonials-29 .hwr-image,.block-type-hwr-testimonials .hwr-testimonials-66 .hwr-image,.block-type-hwr-testimonials .hwr-testimonials-101 .hwr-image,.block-type-hwr-testimonials .hwr-testimonials-114 .hwr-image,.block-type-hwr-testimonials .hwr-testimonials-121 .hwr-image,.block-type-hwr-testimonials .hwr-testimonials-25 .hwr-image,.block-type-hwr-testimonials .hwr-testimonials-2 .hwr-image,.block-type-hwr-testimonials .hwr-testimonials-130 .hwr-image,.block-type-hwr-testimonials .hwr-testimonials-135 .hwr-image,.block-type-hwr-testimonials .hwr-testimonials-142 .hwr-image,.block-type-hwr-testimonials .hwr-testimonials-162 .hwr-image,.block-type-hwr-testimonials .hwr-testimonials-168 .hwr-image,.block-type-hwr-testimonials .hwr-testimonials-175 .hwr-image,.block-type-hwr-testimonials .hwr-testimonials-184 .hwr-image,.block-type-hwr-testimonials .hwr-testimonials-195 .hwr-image,.block-type-hwr-testimonials .hwr-testimonials-207 .hwr-image,.block-type-hwr-testimonials .hwr-testimonials-85 .hwr-image {
border-color:#D9D9D9;
border-style:solid;
border-width:1px;
padding:3px 3px 1px;
}

.block-type-hwr-testimonials .hwr-testimonials-48 .hwr-image:hover,.block-type-hwr-testimonials .hwr-testimonials-48 .hwr-image.active,.block-type-hwr-testimonials .hwr-testimonials-50 .hwr-image:hover,.block-type-hwr-testimonials .hwr-testimonials-50 .hwr-image.active,.block-type-hwr-testimonials .hwr-testimonials-6 .hwr-image:hover,.block-type-hwr-testimonials .hwr-testimonials-6 .hwr-image.active,.block-type-hwr-testimonials .hwr-testimonials-52 .hwr-image:hover,.block-type-hwr-testimonials .hwr-testimonials-52 .hwr-image.active,.block-type-hwr-testimonials .hwr-testimonials-29 .hwr-image:hover,.block-type-hwr-testimonials .hwr-testimonials-29 .hwr-image.active,.block-type-hwr-testimonials .hwr-testimonials-66 .hwr-image:hover,.block-type-hwr-testimonials .hwr-testimonials-66 .hwr-image.active,.block-type-hwr-testimonials .hwr-testimonials-101 .hwr-image:hover,.block-type-hwr-testimonials .hwr-testimonials-101 .hwr-image.active,.block-type-hwr-testimonials .hwr-testimonials-114 .hwr-image:hover,.block-type-hwr-testimonials .hwr-testimonials-114 .hwr-image.active,.block-type-hwr-testimonials .hwr-testimonials-121 .hwr-image:hover,.block-type-hwr-testimonials .hwr-testimonials-121 .hwr-image.active,.block-type-hwr-testimonials .hwr-testimonials-25 .hwr-image:hover,.block-type-hwr-testimonials .hwr-testimonials-25 .hwr-image.active,.block-type-hwr-testimonials .hwr-testimonials-2 .hwr-image:hover,.block-type-hwr-testimonials .hwr-testimonials-2 .hwr-image.active,.block-type-hwr-testimonials .hwr-testimonials-130 .hwr-image:hover,.block-type-hwr-testimonials .hwr-testimonials-130 .hwr-image.active,.block-type-hwr-testimonials .hwr-testimonials-135 .hwr-image:hover,.block-type-hwr-testimonials .hwr-testimonials-135 .hwr-image.active,.block-type-hwr-testimonials .hwr-testimonials-142 .hwr-image:hover,.block-type-hwr-testimonials .hwr-testimonials-142 .hwr-image.active,.block-type-hwr-testimonials .hwr-testimonials-162 .hwr-image:hover,.block-type-hwr-testimonials .hwr-testimonials-162 .hwr-image.active,.block-type-hwr-testimonials .hwr-testimonials-168 .hwr-image:hover,.block-type-hwr-testimonials .hwr-testimonials-168 .hwr-image.active,.block-type-hwr-testimonials .hwr-testimonials-175 .hwr-image:hover,.block-type-hwr-testimonials .hwr-testimonials-175 .hwr-image.active,.block-type-hwr-testimonials .hwr-testimonials-184 .hwr-image:hover,.block-type-hwr-testimonials .hwr-testimonials-184 .hwr-image.active,.block-type-hwr-testimonials .hwr-testimonials-195 .hwr-image:hover,.block-type-hwr-testimonials .hwr-testimonials-195 .hwr-image.active,.block-type-hwr-testimonials .hwr-testimonials-207 .hwr-image:hover,.block-type-hwr-testimonials .hwr-testimonials-207 .hwr-image.active,.block-type-hwr-testimonials .hwr-testimonials-85 .hwr-image:hover,.block-type-hwr-testimonials .hwr-testimonials-85 .hwr-image.active {
box-shadow:#C7C7C7 0 0 4px;
border-color:#B6B6B6;
}

.block-type-hwr-testimonials .hwr-testimonials-48 .hwr-slider-controls a.hwr-previous,.block-type-hwr-testimonials .hwr-testimonials-50 .hwr-slider-controls a.hwr-previous,.block-type-hwr-testimonials .hwr-testimonials-6 .hwr-slider-controls a.hwr-previous,.block-type-hwr-testimonials .hwr-testimonials-52 .hwr-slider-controls a.hwr-previous,.block-type-hwr-testimonials .hwr-testimonials-29 .hwr-slider-controls a.hwr-previous,.block-type-hwr-testimonials .hwr-testimonials-66 .hwr-slider-controls a.hwr-previous,.block-type-hwr-testimonials .hwr-testimonials-101 .hwr-slider-controls a.hwr-previous,.block-type-hwr-testimonials .hwr-testimonials-114 .hwr-slider-controls a.hwr-previous,.block-type-hwr-testimonials .hwr-testimonials-121 .hwr-slider-controls a.hwr-previous,.block-type-hwr-testimonials .hwr-testimonials-25 .hwr-slider-controls a.hwr-previous,.block-type-hwr-testimonials .hwr-testimonials-2 .hwr-slider-controls a.hwr-previous,.block-type-hwr-testimonials .hwr-testimonials-130 .hwr-slider-controls a.hwr-previous,.block-type-hwr-testimonials .hwr-testimonials-135 .hwr-slider-controls a.hwr-previous,.block-type-hwr-testimonials .hwr-testimonials-142 .hwr-slider-controls a.hwr-previous,.block-type-hwr-testimonials .hwr-testimonials-162 .hwr-slider-controls a.hwr-previous,.block-type-hwr-testimonials .hwr-testimonials-168 .hwr-slider-controls a.hwr-previous,.block-type-hwr-testimonials .hwr-testimonials-175 .hwr-slider-controls a.hwr-previous,.block-type-hwr-testimonials .hwr-testimonials-184 .hwr-slider-controls a.hwr-previous,.block-type-hwr-testimonials .hwr-testimonials-195 .hwr-slider-controls a.hwr-previous,.block-type-hwr-testimonials .hwr-testimonials-207 .hwr-slider-controls a.hwr-previous,.block-type-hwr-testimonials .hwr-testimonials-85 .hwr-slider-controls a.hwr-previous {
background-image:url(http://localhost/matrix_2/wp-content/plugins/headway-hwr-testimonials/images/btn-controls.png);
background-repeat:no-repeat;
background-position:left top;
padding-top:6px;
padding-right:20px;
}

.block-type-hwr-testimonials .hwr-testimonials-48 .hwr-slider-controls a.hwr-previous:hover,.block-type-hwr-testimonials .hwr-testimonials-50 .hwr-slider-controls a.hwr-previous:hover,.block-type-hwr-testimonials .hwr-testimonials-6 .hwr-slider-controls a.hwr-previous:hover,.block-type-hwr-testimonials .hwr-testimonials-52 .hwr-slider-controls a.hwr-previous:hover,.block-type-hwr-testimonials .hwr-testimonials-29 .hwr-slider-controls a.hwr-previous:hover,.block-type-hwr-testimonials .hwr-testimonials-66 .hwr-slider-controls a.hwr-previous:hover,.block-type-hwr-testimonials .hwr-testimonials-101 .hwr-slider-controls a.hwr-previous:hover,.block-type-hwr-testimonials .hwr-testimonials-114 .hwr-slider-controls a.hwr-previous:hover,.block-type-hwr-testimonials .hwr-testimonials-121 .hwr-slider-controls a.hwr-previous:hover,.block-type-hwr-testimonials .hwr-testimonials-25 .hwr-slider-controls a.hwr-previous:hover,.block-type-hwr-testimonials .hwr-testimonials-2 .hwr-slider-controls a.hwr-previous:hover,.block-type-hwr-testimonials .hwr-testimonials-130 .hwr-slider-controls a.hwr-previous:hover,.block-type-hwr-testimonials .hwr-testimonials-135 .hwr-slider-controls a.hwr-previous:hover,.block-type-hwr-testimonials .hwr-testimonials-142 .hwr-slider-controls a.hwr-previous:hover,.block-type-hwr-testimonials .hwr-testimonials-162 .hwr-slider-controls a.hwr-previous:hover,.block-type-hwr-testimonials .hwr-testimonials-168 .hwr-slider-controls a.hwr-previous:hover,.block-type-hwr-testimonials .hwr-testimonials-175 .hwr-slider-controls a.hwr-previous:hover,.block-type-hwr-testimonials .hwr-testimonials-184 .hwr-slider-controls a.hwr-previous:hover,.block-type-hwr-testimonials .hwr-testimonials-195 .hwr-slider-controls a.hwr-previous:hover,.block-type-hwr-testimonials .hwr-testimonials-207 .hwr-slider-controls a.hwr-previous:hover,.block-type-hwr-testimonials .hwr-testimonials-85 .hwr-slider-controls a.hwr-previous:hover {
background-position:left center;
}

.block-type-hwr-testimonials .hwr-testimonials-48 .hwr-slider-controls a.hwr-previous:active,.block-type-hwr-testimonials .hwr-testimonials-50 .hwr-slider-controls a.hwr-previous:active,.block-type-hwr-testimonials .hwr-testimonials-6 .hwr-slider-controls a.hwr-previous:active,.block-type-hwr-testimonials .hwr-testimonials-52 .hwr-slider-controls a.hwr-previous:active,.block-type-hwr-testimonials .hwr-testimonials-29 .hwr-slider-controls a.hwr-previous:active,.block-type-hwr-testimonials .hwr-testimonials-66 .hwr-slider-controls a.hwr-previous:active,.block-type-hwr-testimonials .hwr-testimonials-101 .hwr-slider-controls a.hwr-previous:active,.block-type-hwr-testimonials .hwr-testimonials-114 .hwr-slider-controls a.hwr-previous:active,.block-type-hwr-testimonials .hwr-testimonials-121 .hwr-slider-controls a.hwr-previous:active,.block-type-hwr-testimonials .hwr-testimonials-25 .hwr-slider-controls a.hwr-previous:active,.block-type-hwr-testimonials .hwr-testimonials-2 .hwr-slider-controls a.hwr-previous:active,.block-type-hwr-testimonials .hwr-testimonials-130 .hwr-slider-controls a.hwr-previous:active,.block-type-hwr-testimonials .hwr-testimonials-135 .hwr-slider-controls a.hwr-previous:active,.block-type-hwr-testimonials .hwr-testimonials-142 .hwr-slider-controls a.hwr-previous:active,.block-type-hwr-testimonials .hwr-testimonials-162 .hwr-slider-controls a.hwr-previous:active,.block-type-hwr-testimonials .hwr-testimonials-168 .hwr-slider-controls a.hwr-previous:active,.block-type-hwr-testimonials .hwr-testimonials-175 .hwr-slider-controls a.hwr-previous:active,.block-type-hwr-testimonials .hwr-testimonials-184 .hwr-slider-controls a.hwr-previous:active,.block-type-hwr-testimonials .hwr-testimonials-195 .hwr-slider-controls a.hwr-previous:active,.block-type-hwr-testimonials .hwr-testimonials-207 .hwr-slider-controls a.hwr-previous:active,.block-type-hwr-testimonials .hwr-testimonials-85 .hwr-slider-controls a.hwr-previous:active {
background-position:left bottom;
}

.block-type-hwr-testimonials .hwr-testimonials-48 .hwr-slider-controls a.hwr-next,.block-type-hwr-testimonials .hwr-testimonials-50 .hwr-slider-controls a.hwr-next,.block-type-hwr-testimonials .hwr-testimonials-6 .hwr-slider-controls a.hwr-next,.block-type-hwr-testimonials .hwr-testimonials-52 .hwr-slider-controls a.hwr-next,.block-type-hwr-testimonials .hwr-testimonials-29 .hwr-slider-controls a.hwr-next,.block-type-hwr-testimonials .hwr-testimonials-66 .hwr-slider-controls a.hwr-next,.block-type-hwr-testimonials .hwr-testimonials-101 .hwr-slider-controls a.hwr-next,.block-type-hwr-testimonials .hwr-testimonials-114 .hwr-slider-controls a.hwr-next,.block-type-hwr-testimonials .hwr-testimonials-121 .hwr-slider-controls a.hwr-next,.block-type-hwr-testimonials .hwr-testimonials-25 .hwr-slider-controls a.hwr-next,.block-type-hwr-testimonials .hwr-testimonials-2 .hwr-slider-controls a.hwr-next,.block-type-hwr-testimonials .hwr-testimonials-130 .hwr-slider-controls a.hwr-next,.block-type-hwr-testimonials .hwr-testimonials-135 .hwr-slider-controls a.hwr-next,.block-type-hwr-testimonials .hwr-testimonials-142 .hwr-slider-controls a.hwr-next,.block-type-hwr-testimonials .hwr-testimonials-162 .hwr-slider-controls a.hwr-next,.block-type-hwr-testimonials .hwr-testimonials-168 .hwr-slider-controls a.hwr-next,.block-type-hwr-testimonials .hwr-testimonials-175 .hwr-slider-controls a.hwr-next,.block-type-hwr-testimonials .hwr-testimonials-184 .hwr-slider-controls a.hwr-next,.block-type-hwr-testimonials .hwr-testimonials-195 .hwr-slider-controls a.hwr-next,.block-type-hwr-testimonials .hwr-testimonials-207 .hwr-slider-controls a.hwr-next,.block-type-hwr-testimonials .hwr-testimonials-85 .hwr-slider-controls a.hwr-next {
background-image:url(http://localhost/matrix_2/wp-content/plugins/headway-hwr-testimonials/images/btn-controls.png);
background-position:right top;
background-repeat:no-repeat;
padding-top:6px;
padding-right:20px;
}

.block-type-hwr-testimonials .hwr-testimonials-48 .hwr-slider-controls a.hwr-next:hover,.block-type-hwr-testimonials .hwr-testimonials-50 .hwr-slider-controls a.hwr-next:hover,.block-type-hwr-testimonials .hwr-testimonials-6 .hwr-slider-controls a.hwr-next:hover,.block-type-hwr-testimonials .hwr-testimonials-52 .hwr-slider-controls a.hwr-next:hover,.block-type-hwr-testimonials .hwr-testimonials-29 .hwr-slider-controls a.hwr-next:hover,.block-type-hwr-testimonials .hwr-testimonials-66 .hwr-slider-controls a.hwr-next:hover,.block-type-hwr-testimonials .hwr-testimonials-101 .hwr-slider-controls a.hwr-next:hover,.block-type-hwr-testimonials .hwr-testimonials-114 .hwr-slider-controls a.hwr-next:hover,.block-type-hwr-testimonials .hwr-testimonials-121 .hwr-slider-controls a.hwr-next:hover,.block-type-hwr-testimonials .hwr-testimonials-25 .hwr-slider-controls a.hwr-next:hover,.block-type-hwr-testimonials .hwr-testimonials-2 .hwr-slider-controls a.hwr-next:hover,.block-type-hwr-testimonials .hwr-testimonials-130 .hwr-slider-controls a.hwr-next:hover,.block-type-hwr-testimonials .hwr-testimonials-135 .hwr-slider-controls a.hwr-next:hover,.block-type-hwr-testimonials .hwr-testimonials-142 .hwr-slider-controls a.hwr-next:hover,.block-type-hwr-testimonials .hwr-testimonials-162 .hwr-slider-controls a.hwr-next:hover,.block-type-hwr-testimonials .hwr-testimonials-168 .hwr-slider-controls a.hwr-next:hover,.block-type-hwr-testimonials .hwr-testimonials-175 .hwr-slider-controls a.hwr-next:hover,.block-type-hwr-testimonials .hwr-testimonials-184 .hwr-slider-controls a.hwr-next:hover,.block-type-hwr-testimonials .hwr-testimonials-195 .hwr-slider-controls a.hwr-next:hover,.block-type-hwr-testimonials .hwr-testimonials-207 .hwr-slider-controls a.hwr-next:hover,.block-type-hwr-testimonials .hwr-testimonials-85 .hwr-slider-controls a.hwr-next:hover {
background-position:right center;
}

.block-type-hwr-testimonials .hwr-testimonials-48 .hwr-slider-controls a.hwr-next:active,.block-type-hwr-testimonials .hwr-testimonials-50 .hwr-slider-controls a.hwr-next:active,.block-type-hwr-testimonials .hwr-testimonials-6 .hwr-slider-controls a.hwr-next:active,.block-type-hwr-testimonials .hwr-testimonials-52 .hwr-slider-controls a.hwr-next:active,.block-type-hwr-testimonials .hwr-testimonials-29 .hwr-slider-controls a.hwr-next:active,.block-type-hwr-testimonials .hwr-testimonials-66 .hwr-slider-controls a.hwr-next:active,.block-type-hwr-testimonials .hwr-testimonials-101 .hwr-slider-controls a.hwr-next:active,.block-type-hwr-testimonials .hwr-testimonials-114 .hwr-slider-controls a.hwr-next:active,.block-type-hwr-testimonials .hwr-testimonials-121 .hwr-slider-controls a.hwr-next:active,.block-type-hwr-testimonials .hwr-testimonials-25 .hwr-slider-controls a.hwr-next:active,.block-type-hwr-testimonials .hwr-testimonials-2 .hwr-slider-controls a.hwr-next:active,.block-type-hwr-testimonials .hwr-testimonials-130 .hwr-slider-controls a.hwr-next:active,.block-type-hwr-testimonials .hwr-testimonials-135 .hwr-slider-controls a.hwr-next:active,.block-type-hwr-testimonials .hwr-testimonials-142 .hwr-slider-controls a.hwr-next:active,.block-type-hwr-testimonials .hwr-testimonials-162 .hwr-slider-controls a.hwr-next:active,.block-type-hwr-testimonials .hwr-testimonials-168 .hwr-slider-controls a.hwr-next:active,.block-type-hwr-testimonials .hwr-testimonials-175 .hwr-slider-controls a.hwr-next:active,.block-type-hwr-testimonials .hwr-testimonials-184 .hwr-slider-controls a.hwr-next:active,.block-type-hwr-testimonials .hwr-testimonials-195 .hwr-slider-controls a.hwr-next:active,.block-type-hwr-testimonials .hwr-testimonials-207 .hwr-slider-controls a.hwr-next:active,.block-type-hwr-testimonials .hwr-testimonials-85 .hwr-slider-controls a.hwr-next:active {
background-position:right bottom;
}

.block-type-hwr-testimonials .hwr-testimonials-48 .hwr-pointer,.block-type-hwr-testimonials .hwr-testimonials-50 .hwr-pointer,.block-type-hwr-testimonials .hwr-testimonials-6 .hwr-pointer,.block-type-hwr-testimonials .hwr-testimonials-52 .hwr-pointer,.block-type-hwr-testimonials .hwr-testimonials-29 .hwr-pointer,.block-type-hwr-testimonials .hwr-testimonials-66 .hwr-pointer,.block-type-hwr-testimonials .hwr-testimonials-101 .hwr-pointer,.block-type-hwr-testimonials .hwr-testimonials-114 .hwr-pointer,.block-type-hwr-testimonials .hwr-testimonials-121 .hwr-pointer,.block-type-hwr-testimonials .hwr-testimonials-25 .hwr-pointer,.block-type-hwr-testimonials .hwr-testimonials-2 .hwr-pointer,.block-type-hwr-testimonials .hwr-testimonials-130 .hwr-pointer,.block-type-hwr-testimonials .hwr-testimonials-135 .hwr-pointer,.block-type-hwr-testimonials .hwr-testimonials-142 .hwr-pointer,.block-type-hwr-testimonials .hwr-testimonials-162 .hwr-pointer,.block-type-hwr-testimonials .hwr-testimonials-168 .hwr-pointer,.block-type-hwr-testimonials .hwr-testimonials-175 .hwr-pointer,.block-type-hwr-testimonials .hwr-testimonials-184 .hwr-pointer,.block-type-hwr-testimonials .hwr-testimonials-195 .hwr-pointer,.block-type-hwr-testimonials .hwr-testimonials-207 .hwr-pointer,.block-type-hwr-testimonials .hwr-testimonials-85 .hwr-pointer {
border-color:#D9D9D9;
}

.block-type-hwr-testimonials .hwr-testimonials-48 .hwr-pointer-inner,.block-type-hwr-testimonials .hwr-testimonials-50 .hwr-pointer-inner,.block-type-hwr-testimonials .hwr-testimonials-6 .hwr-pointer-inner,.block-type-hwr-testimonials .hwr-testimonials-52 .hwr-pointer-inner,.block-type-hwr-testimonials .hwr-testimonials-29 .hwr-pointer-inner,.block-type-hwr-testimonials .hwr-testimonials-66 .hwr-pointer-inner,.block-type-hwr-testimonials .hwr-testimonials-101 .hwr-pointer-inner,.block-type-hwr-testimonials .hwr-testimonials-114 .hwr-pointer-inner,.block-type-hwr-testimonials .hwr-testimonials-121 .hwr-pointer-inner,.block-type-hwr-testimonials .hwr-testimonials-25 .hwr-pointer-inner,.block-type-hwr-testimonials .hwr-testimonials-2 .hwr-pointer-inner,.block-type-hwr-testimonials .hwr-testimonials-130 .hwr-pointer-inner,.block-type-hwr-testimonials .hwr-testimonials-135 .hwr-pointer-inner,.block-type-hwr-testimonials .hwr-testimonials-142 .hwr-pointer-inner,.block-type-hwr-testimonials .hwr-testimonials-162 .hwr-pointer-inner,.block-type-hwr-testimonials .hwr-testimonials-168 .hwr-pointer-inner,.block-type-hwr-testimonials .hwr-testimonials-175 .hwr-pointer-inner,.block-type-hwr-testimonials .hwr-testimonials-184 .hwr-pointer-inner,.block-type-hwr-testimonials .hwr-testimonials-195 .hwr-pointer-inner,.block-type-hwr-testimonials .hwr-testimonials-207 .hwr-pointer-inner,.block-type-hwr-testimonials .hwr-testimonials-85 .hwr-pointer-inner {
border-color:#fff;
}

.block-type-storefront-woocommerce .headway-storefront-wooc-content div.product .upsells h2,.block-type-content .headway-storefront-wooc-content div.product .upsells h2,.block-type-storefront-woocommerce .headway-storefront-wooc-content div.product .related h2,.block-type-content .headway-storefront-wooc-content div.product .related h2 {
font-size:18px;
color:#555;
line-height:110%;
margin-bottom:10px;
margin-top:10px;
}

#block-7 .nav-horizontal ul.menu>li>a,#block-7 .nav-search-active .nav-search,#block-7.block-original-14 .nav-horizontal ul.menu>li>a,#block-7.block-original-14 .nav-search-active .nav-search,#block-7.block-original-8 .nav-horizontal ul.menu>li>a,#block-7.block-original-8 .nav-search-active .nav-search,#block-7.block-original-13 .nav-horizontal ul.menu>li>a,#block-7.block-original-13 .nav-search-active .nav-search,#block-7.block-original-34 .nav-horizontal ul.menu>li>a,#block-7.block-original-34 .nav-search-active .nav-search,#block-7.block-original-39 .nav-horizontal ul.menu>li>a,#block-7.block-original-39 .nav-search-active .nav-search,#block-7.block-original-24 .nav-horizontal ul.menu>li>a,#block-7.block-original-24 .nav-search-active .nav-search,#block-7.block-original-44 .nav-horizontal ul.menu>li>a,#block-7.block-original-44 .nav-search-active .nav-search,#block-7.block-original-3 .nav-horizontal ul.menu>li>a,#block-7.block-original-3 .nav-search-active .nav-search,#block-7.block-original-53 .nav-horizontal ul.menu>li>a,#block-7.block-original-53 .nav-search-active .nav-search,#block-7.block-original-57 .nav-horizontal ul.menu>li>a,#block-7.block-original-57 .nav-search-active .nav-search,#block-7.block-original-70 .nav-horizontal ul.menu>li>a,#block-7.block-original-70 .nav-search-active .nav-search,#block-7.block-original-74 .nav-horizontal ul.menu>li>a,#block-7.block-original-74 .nav-search-active .nav-search,#block-7.block-original-79 .nav-horizontal ul.menu>li>a,#block-7.block-original-79 .nav-search-active .nav-search,#block-7.block-original-69 .nav-horizontal ul.menu>li>a,#block-7.block-original-69 .nav-search-active .nav-search,#block-7.block-original-92 .nav-horizontal ul.menu>li>a,#block-7.block-original-92 .nav-search-active .nav-search,#block-7.block-original-105 .nav-horizontal ul.menu>li>a,#block-7.block-original-105 .nav-search-active .nav-search,#block-7.block-original-111 .nav-horizontal ul.menu>li>a,#block-7.block-original-111 .nav-search-active .nav-search,#block-7.block-original-123 .nav-horizontal ul.menu>li>a,#block-7.block-original-123 .nav-search-active .nav-search,#block-7.block-original-127 .nav-horizontal ul.menu>li>a,#block-7.block-original-127 .nav-search-active .nav-search,#block-7.block-original-137 .nav-horizontal ul.menu>li>a,#block-7.block-original-137 .nav-search-active .nav-search,#block-7.block-original-143 .nav-horizontal ul.menu>li>a,#block-7.block-original-143 .nav-search-active .nav-search,#block-7.block-original-152 .nav-horizontal ul.menu>li>a,#block-7.block-original-152 .nav-search-active .nav-search,#block-7.block-original-158 .nav-horizontal ul.menu>li>a,#block-7.block-original-158 .nav-search-active .nav-search,#block-7.block-original-163 .nav-horizontal ul.menu>li>a,#block-7.block-original-163 .nav-search-active .nav-search,#block-7.block-original-170 .nav-horizontal ul.menu>li>a,#block-7.block-original-170 .nav-search-active .nav-search,#block-7.block-original-177 .nav-horizontal ul.menu>li>a,#block-7.block-original-177 .nav-search-active .nav-search,#block-7.block-original-182 .nav-horizontal ul.menu>li>a,#block-7.block-original-182 .nav-search-active .nav-search,#block-7.block-original-147 .nav-horizontal ul.menu>li>a,#block-7.block-original-147 .nav-search-active .nav-search,#block-7.block-original-197 .nav-horizontal ul.menu>li>a,#block-7.block-original-197 .nav-search-active .nav-search,#block-7.block-original-206 .nav-horizontal ul.menu>li>a,#block-7.block-original-206 .nav-search-active .nav-search,#block-7.block-original-213 .nav-horizontal ul.menu>li>a,#block-7.block-original-213 .nav-search-active .nav-search,#block-7.block-original-217 .nav-horizontal ul.menu>li>a,#block-7.block-original-217 .nav-search-active .nav-search,#block-7.block-original-223 .nav-horizontal ul.menu>li>a,#block-7.block-original-223 .nav-search-active .nav-search,#block-7.block-original-229 .nav-horizontal ul.menu>li>a,#block-7.block-original-229 .nav-search-active .nav-search,#block-7.block-original-235 .nav-horizontal ul.menu>li>a,#block-7.block-original-235 .nav-search-active .nav-search,#block-7.block-original-241 .nav-horizontal ul.menu>li>a,#block-7.block-original-241 .nav-search-active .nav-search,#block-7.block-original-250 .nav-horizontal ul.menu>li>a,#block-7.block-original-250 .nav-search-active .nav-search,#block-7.block-original-256 .nav-horizontal ul.menu>li>a,#block-7.block-original-256 .nav-search-active .nav-search,#block-7.block-original-262 .nav-horizontal ul.menu>li>a,#block-7.block-original-262 .nav-search-active .nav-search,#block-7.block-original-268 .nav-horizontal ul.menu>li>a,#block-7.block-original-268 .nav-search-active .nav-search,#block-7.block-original-274 .nav-horizontal ul.menu>li>a,#block-7.block-original-274 .nav-search-active .nav-search {
height:100px;
line-height:100px;
}

.hwr-testimonials-2 .hwr-grid .hwr-content-wrap,.hwr-testimonials-29 .hwr-grid .hwr-content-wrap,.hwr-testimonials-25 .hwr-grid .hwr-content-wrap,.hwr-testimonials-66 .hwr-grid .hwr-content-wrap,.hwr-testimonials-85 .hwr-grid .hwr-content-wrap,.hwr-testimonials-162 .hwr-grid .hwr-content-wrap {
max-width:100%;
}

.hwr-testimonials-2 div.hwr-grid .hwr-row,.hwr-testimonials-29 div.hwr-grid .hwr-row,.hwr-testimonials-66 div.hwr-grid .hwr-row,.hwr-testimonials-162 div.hwr-grid .hwr-row,.accordion,dl {
margin-bottom:20px;
}

.hwr-testimonials-2 .item,.hwr-testimonials-29 .item,.hwr-testimonials-25 .item,.hwr-testimonials-66 .item,.hwr-testimonials-85 .item,.hwr-testimonials-162 .item {
margin-right:2%;
}

.hwr-testimonials-2 .hwr-cols2 .item,.hwr-testimonials-29 .hwr-cols2 .item,.hwr-testimonials-25 .hwr-cols2 .item,.hwr-testimonials-66 .hwr-cols2 .item,.hwr-testimonials-85 .hwr-cols2 .item,.hwr-testimonials-162 .hwr-cols2 .item {
width:48.666666666667%;
}

.hwr-testimonials-2 .hwr-cols3 .item,.hwr-testimonials-29 .hwr-cols3 .item,.hwr-testimonials-25 .hwr-cols3 .item,.hwr-testimonials-66 .hwr-cols3 .item,.hwr-testimonials-85 .hwr-cols3 .item,.hwr-testimonials-162 .hwr-cols3 .item {
width:31.666666666667%;
}

.hwr-testimonials-2 .hwr-cols4 .item,.hwr-testimonials-29 .hwr-cols4 .item,.hwr-testimonials-25 .hwr-cols4 .item,.hwr-testimonials-66 .hwr-cols4 .item,.hwr-testimonials-85 .hwr-cols4 .item,.hwr-testimonials-162 .hwr-cols4 .item {
width:23.666666666667%;
}

.hwr-testimonials-2 .hwr-cols5 .item,.hwr-testimonials-29 .hwr-cols5 .item,.hwr-testimonials-25 .hwr-cols5 .item,.hwr-testimonials-66 .hwr-cols5 .item,.hwr-testimonials-85 .hwr-cols5 .item,.hwr-testimonials-162 .hwr-cols5 .item {
width:18.666666666667%;
}

.hwr-testimonials-2 .hwr-image-top .hwr-pointer,.hwr-testimonials-2 .hwr-image-bottom .hwr-pointer,.hwr-testimonials-2 .hwr-slider.hwr-image-top .hwr-pointer,.hwr-testimonials-2 .hwr-slider.hwr-image-bottom .hwr-pointer,.hwr-testimonials-29 .hwr-image-top .hwr-pointer,.hwr-testimonials-29 .hwr-image-bottom .hwr-pointer,.hwr-testimonials-29 .hwr-slider.hwr-image-top .hwr-pointer,.hwr-testimonials-29 .hwr-slider.hwr-image-bottom .hwr-pointer,.hwr-testimonials-66 .hwr-image-top .hwr-pointer,.hwr-testimonials-66 .hwr-image-bottom .hwr-pointer,.hwr-testimonials-66 .hwr-slider.hwr-image-top .hwr-pointer,.hwr-testimonials-66 .hwr-slider.hwr-image-bottom .hwr-pointer,.hwr-testimonials-85 .hwr-image-top .hwr-pointer,.hwr-testimonials-85 .hwr-image-bottom .hwr-pointer,.hwr-testimonials-85 .hwr-slider.hwr-image-top .hwr-pointer,.hwr-testimonials-85 .hwr-slider.hwr-image-bottom .hwr-pointer,.hwr-testimonials-162 .hwr-image-top .hwr-pointer,.hwr-testimonials-162 .hwr-image-bottom .hwr-pointer,.hwr-testimonials-162 .hwr-slider.hwr-image-top .hwr-pointer,.hwr-testimonials-162 .hwr-slider.hwr-image-bottom .hwr-pointer {
left:16px;
}

.hwr-testimonials-2 .hwr-image-right .hwr-pointer,.hwr-testimonials-2 .hwr-image-left .hwr-pointer,.hwr-testimonials-29 .hwr-image-right .hwr-pointer,.hwr-testimonials-29 .hwr-image-left .hwr-pointer,.hwr-testimonials-66 .hwr-image-right .hwr-pointer,.hwr-testimonials-66 .hwr-image-left .hwr-pointer,.hwr-testimonials-85 .hwr-image-right .hwr-pointer,.hwr-testimonials-85 .hwr-image-left .hwr-pointer,.hwr-testimonials-162 .hwr-image-right .hwr-pointer,.hwr-testimonials-162 .hwr-image-left .hwr-pointer {
top:16px;
}

.hwr-testimonials-2.hwr-testimonials .hwr-image-right .hwr-content-wrap,.hwr-testimonials-29.hwr-testimonials .hwr-image-right .hwr-content-wrap,.hwr-testimonials-66.hwr-testimonials .hwr-image-right .hwr-content-wrap,.hwr-testimonials-85.hwr-testimonials .hwr-image-right .hwr-content-wrap,.hwr-testimonials-162.hwr-testimonials .hwr-image-right .hwr-content-wrap {
margin-right:90px;
}

.hwr-testimonials-2.hwr-testimonials .hwr-image-left .hwr-content-wrap,.hwr-testimonials-29.hwr-testimonials .hwr-image-left .hwr-content-wrap,.hwr-testimonials-66.hwr-testimonials .hwr-image-left .hwr-content-wrap,.hwr-testimonials-85.hwr-testimonials .hwr-image-left .hwr-content-wrap,.hwr-testimonials-162.hwr-testimonials .hwr-image-left .hwr-content-wrap {
margin-left:90px;
}

.hwr-testimonials-2 .hwr-slider.hwr-details-outside .hwr-details,.hwr-testimonials-2 .hwr-user-wrap,.hwr-testimonials-29 .hwr-slider.hwr-details-outside .hwr-details,.hwr-testimonials-66 .hwr-slider.hwr-details-outside .hwr-details,.hwr-testimonials-66 .hwr-user-wrap,.hwr-testimonials-85 .hwr-slider.hwr-details-outside .hwr-details,.hwr-testimonials-85 .hwr-user-wrap,.hwr-testimonials-162 .hwr-slider.hwr-details-outside .hwr-details,.hwr-testimonials-162 .hwr-user-wrap {
height:60px;
}

.hwr-testimonials-25 div.hwr-grid .hwr-row,.hwr-testimonials-85 div.hwr-grid .hwr-row {
margin-bottom:64px;
}

.hwr-testimonials-25 .hwr-image-top .hwr-pointer,.hwr-testimonials-25 .hwr-image-bottom .hwr-pointer,.hwr-testimonials-25 .hwr-slider.hwr-image-top .hwr-pointer,.hwr-testimonials-25 .hwr-slider.hwr-image-bottom .hwr-pointer {
left:26px;
}

.hwr-testimonials-25 .hwr-image-right .hwr-pointer,.hwr-testimonials-25 .hwr-image-left .hwr-pointer {
top:26px;
}

.hwr-testimonials-25 .hwr-slider.hwr-details-outside .hwr-details,.hwr-testimonials-25 .hwr-user-wrap {
height:80px;
}

#block-86 .nav-horizontal ul.menu>li>a,#block-86 .nav-search-active .nav-search,#block-104 .nav-horizontal ul.menu>li>a,#block-104 .nav-search-active .nav-search,#block-117 .nav-horizontal ul.menu>li>a,#block-117 .nav-search-active .nav-search,#block-122 .nav-horizontal ul.menu>li>a,#block-122 .nav-search-active .nav-search,#block-131 .nav-horizontal ul.menu>li>a,#block-131 .nav-search-active .nav-search,#block-136 .nav-horizontal ul.menu>li>a,#block-136 .nav-search-active .nav-search,#block-169 .nav-horizontal ul.menu>li>a,#block-169 .nav-search-active .nav-search,#block-169.block-original-176 .nav-horizontal ul.menu>li>a,#block-169.block-original-176 .nav-search-active .nav-search,#block-185 .nav-horizontal ul.menu>li>a,#block-185 .nav-search-active .nav-search,#block-198 .nav-horizontal ul.menu>li>a,#block-198 .nav-search-active .nav-search,#block-209 .nav-horizontal ul.menu>li>a,#block-209 .nav-search-active .nav-search {
height:60px;
line-height:60px;
}

#block-90 .nav-horizontal ul.menu>li>a,#block-90 .nav-search-active .nav-search,#block-90.block-original-221 .nav-horizontal ul.menu>li>a,#block-90.block-original-221 .nav-search-active .nav-search,#block-90.block-original-227 .nav-horizontal ul.menu>li>a,#block-90.block-original-227 .nav-search-active .nav-search,#block-90.block-original-233 .nav-horizontal ul.menu>li>a,#block-90.block-original-233 .nav-search-active .nav-search,#block-90.block-original-239 .nav-horizontal ul.menu>li>a,#block-90.block-original-239 .nav-search-active .nav-search,#block-90.block-original-248 .nav-horizontal ul.menu>li>a,#block-90.block-original-248 .nav-search-active .nav-search,#block-90.block-original-254 .nav-horizontal ul.menu>li>a,#block-90.block-original-254 .nav-search-active .nav-search,#block-90.block-original-260 .nav-horizontal ul.menu>li>a,#block-90.block-original-260 .nav-search-active .nav-search,#block-90.block-original-266 .nav-horizontal ul.menu>li>a,#block-90.block-original-266 .nav-search-active .nav-search,#block-90.block-original-272 .nav-horizontal ul.menu>li>a,#block-90.block-original-272 .nav-search-active .nav-search,#block-90.block-original-278 .nav-horizontal ul.menu>li>a,#block-90.block-original-278 .nav-search-active .nav-search {
height:70px;
line-height:70px;
}

.hwr-testimonials div.hwr-grid .hwr-row,.hwr-testimonials .hwr-image-top .hwr-testimonial-user-wrap,.carousel {
overflow:hidden;
}

a.hwr-image,#header .nav-toggle a:hover,#archives .archives_list .comments a:hover {
text-decoration:none;
}

label,input[type=button],input[type=image],button,.accordion-toggle {
cursor:pointer;
}

h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.page-id-1310 .btn {
font-weight:400;
}

.page-id-1310 .post-1310 .btn {
margin-top:20px;
}

h6,table div.quantity,table.my_account_orders .button {
font-size:.857em;
}

#navigation ul,#connect .related-posts ul,.entry #contact-page ol.forms li,dl.variation dd ul,.woocommerce_tabs ul.tabs,.woocommerce-tabs ul.tabs,ul#shipping_method,ul#menu-careers>li {
list-style:none;
}

ul#menu-careers>li {
display:inline-block;
}

#top:after,#header hgroup:after,#comments .commentlist:after,#comments .commentlist li.comment:after,#comments .commentlist li.comment .comment-container:after,#comments .commentlist li.comment .comment_container:after,p.stars:after,ul.products:after,.pagination-wrap:after,.images .thumbnails:after,.single-product .summary .social:after,.woocommerce_tabs ul.tabs:after,.woocommerce-tabs ul.tabs:after,.checkout #order_review .form-row.place-order:after,ul.order_details:after,.widget ul.product_list_widget li:after,ul.digital-downloads li:after {
content:"\0020";
display:block;
height:0;
overflow:hidden;
clear:both;
}

#top .wc-nav li.search form,#contact-page ol.forms li.screenReader,ul.products li.product h3,.checkout #order_review #payment ul li .payment_box p:last-child,.carousel-caption p {
margin-bottom:0;
}

#header #navigation ul,.archive-header .archive-rss,.widget #connect .fl,.widget #connect .fr,.page-template-template-contact-php .location-twitter .col-left,.page-template-template-contact-php .location-twitter .contact-social,.page-template-template-contact-php .location-twitter .contact-social #connect .social {
float:none;
}

#breadcrumb,.post .video,.single-product .images,.single-product .summary,.woocommerce_tabs .panel,.woocommerce-tabs .panel {
margin-bottom:1.618em;
}

.post .post-meta li a:hover,.type-page .post-meta li a:hover,.widget_woodojo_tabs ul.nav-tabs li a:hover,ul.products li.product a:hover h3 {
color:#ff4800;
}

.post .meta,.type-page .meta,.blog aside.post-meta,.archive aside.post-meta,.single-post .post img.thumbnail {
display:none!important;
}

.post img:hover,.type-page img:hover,.widget_woo_flickr a:hover img {
border-color:#d1cac7;
}

/*.single-post .post-content .entry.fix img{width: 96%;}*/

.single-post .post-content .entry.fix .blog-table,
.single-post .post-content .entry.fix .blog-table td,
.single-post .post-content .entry.fix .blog-table th{border: 1px solid #e8e4e3!Important;}
.single-post .post-content .entry.fix .blog-table td, .single-post .post-content .entry.fix .blog-table th{padding: 10px;}

#post-author,#connect {
background:#f7f7f7;
border-top:1px solid #e8e4e3;
clear:both;
padding:1.618em;
}

#connect .social a:hover,.images .thumbnails a:hover img {
opacity:1;
filter:alpha(opacity=@opacity*100);
}

#main #connect .col-left,#main #connect .col-right,.pagination-wrap .pagination,.pagination-wrap .woocommerce_ordering,.pagination-wrap .woocommerce-ordering {
width:48%;
}

.widget_woo_twitter ul li .time,#respond label {
color:#877c78;
}

#comments .commentlist li.comment .comment-container .comment-head .name,#comments .commentlist li.comment .comment_container .comment-head .name,#comments .commentlist li.comment .comment-container p.meta .name,#comments .commentlist li.comment .comment_container p.meta .name,#comments .commentlist li.comment .comment-container .comment-head .date,#comments .commentlist li.comment .comment_container .comment-head .date,#comments .commentlist li.comment .comment-container p.meta .date,#comments .commentlist li.comment .comment_container p.meta .date,#comments .commentlist li.comment .comment-container .comment-head strong,#comments .commentlist li.comment .comment_container .comment-head strong,#comments .commentlist li.comment .comment-container p.meta strong,#comments .commentlist li.comment .comment_container p.meta strong,#comments .commentlist li.comment .comment-container .comment-head .perma,#comments .commentlist li.comment .comment_container .comment-head .perma,#comments .commentlist li.comment .comment-container p.meta .perma,#comments .commentlist li.comment .comment_container p.meta .perma,#comments .commentlist li.comment .comment-container .comment-head .edit,#comments .commentlist li.comment .comment_container .comment-head .edit,#comments .commentlist li.comment .comment-container p.meta .edit,#comments .commentlist li.comment .comment_container p.meta .edit {
margin-right:1em;
}

#comments .commentlist li.comment .comment-container .comment-head .name:before,#comments .commentlist li.comment .comment_container .comment-head .name:before,#comments .commentlist li.comment .comment-container p.meta .name:before,#comments .commentlist li.comment .comment_container p.meta .name:before,#comments .commentlist li.comment .comment-container .comment-head .date:before,#comments .commentlist li.comment .comment_container .comment-head .date:before,#comments .commentlist li.comment .comment-container p.meta .date:before,#comments .commentlist li.comment .comment_container p.meta .date:before,#comments .commentlist li.comment .comment-container .comment-head strong:before,#comments .commentlist li.comment .comment_container .comment-head strong:before,#comments .commentlist li.comment .comment-container p.meta strong:before,#comments .commentlist li.comment .comment_container p.meta strong:before,#customer_login .col-1 h2:before,#customer_login .col-2 h2:before {
font-family:WebSymbolsRegular;
display:inline-block;
font-size:.857em;
margin-right:.618em;
font-weight:400;
}

#comments .commentlist li.comment .comment-container .comment-head .name:before,#comments .commentlist li.comment .comment_container .comment-head .name:before,#comments .commentlist li.comment .comment-container p.meta .name:before,#comments .commentlist li.comment .comment_container p.meta .name:before,#comments .commentlist li.comment .comment-container .comment-head strong:before,#comments .commentlist li.comment .comment_container .comment-head strong:before,#comments .commentlist li.comment .comment-container p.meta strong:before,#comments .commentlist li.comment .comment_container p.meta strong:before,#customer_login .col-2 h2:before {
content:"U";
}

#comments .pingbacks li.pingback,.page-template-template-contact-php .location-twitter #office-location,.page-template-template-contact-php .location-twitter .contact-social #twitter {
margin:0 0 1.618em;
}

#respond #commentform .comment-form-author label,#respond #commentform .comment-form-email label,#respond #commentform .comment-form-url label,table.cart .product-quantity .plus,table.cart .product-quantity .minus {
display:inline-block;
}

#respond #commentform .comment-form-url,ul.products li.product:nth-child(2n),table.faculty tr.carousel-inner td.item img:last-child {
margin-right:0;
}

.woocommerce_message,.woocommerce_info,.woocommerce_error,.woocommerce-message,.woocommerce-info,.woocommerce-error,.checkout .create-account p:first-child {
margin-bottom:1.618em;
background:#fff;
border:1px solid #4d65a4;
border-left-width:.382em;
position:relative;
font-weight:700;
padding:.618em 1em .618em 2.618em;
}

.woocommerce_message:before,.woocommerce_info:before,.woocommerce_error:before,.woocommerce-message:before,.woocommerce-info:before,.woocommerce-error:before,.checkout .create-account p:first-child:before {
font-family:WebSymbolsRegular;
content:"S";
display:block;
color:#4d65a4;
font-weight:400;
position:absolute;
top:.618em;
font-size:1em;
left:.857em;
}

.woocommerce_error:before,.woocommerce-error:before,.summary .stock.out-of-stock:before {
content:"W";
color:#b85f56;
}

.price del,.widget ul.product_list_widget li del {
opacity:.5;
filter:alpha(opacity=@opacity*100);
}

.woocommerce_result_count,.woocommerce_ordering,.woocommerce-result-count,.woocommerce-ordering,table.cart td.actions .coupon .input-text,table.cart td.actions .coupon .button {
width:48%;
float:left;
}

.images .thumbnails a:last-child,ul.order_details li:last-child {
border-right:0;
}

table.cart td.actions .checkout-button,th.header h2 {
margin-bottom:0!important;
}

.widget ul.product_list_widget li:last-child,.accordion-heading {
border-bottom:0;
}

.widget_price_filter .price_slider,.woocommerce div.product form.cart .variations,.woocommerce-page div.product form.cart .variations,.woocommerce #content div.product form.cart .variations,.woocommerce-page #content div.product form.cart .variations {
margin-bottom:0;
}

/*.woocommerce-page div.product form.cart .variations{display:none}*/

section.grid-width-24,section.grid-width-24 .landing section.grid-width-24.testimonial,section.grid-width-24.footer {
width:960px;
margin:auto!important;
}

section.grid-width-24.footer {
padding-left:20px;
}

.hwr-content-wrap,.page-template-template-teacher-php .hwr-content-wrap {
background-color:#fafafa!important;
min-height:160px!important;
height:auto!important;
}

.blog section.col-left,.single-post section.col-left ,
.archive section.col-left{
min-height:20px;
background-color:#f5f5f5;
border:1px solid #e3e3e3;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);
-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);
box-shadow:inset 0 1px 1px rgba(0,0,0,.05);
margin-top:30px;
width:70%;
margin-bottom:30px;
background:#fcfcfc;
float:left;
padding:19px;
}

.blog .col-right li a,.archive .col-right li a,.footer div.entry-content ul li a {
color:#666666;
font-weight:700;
}

.blog h3,#sidebar h3 {
font-size:15.5px;
position:relative;
left:-18px;
}

.single-post .col-right li a,.hwr-content-wrap-change {
color:#000;
}

.page-template-template-teacher-php .testimonial-page .hwr-image,.page-template-template-student-php .testimonial-page .hwr-image {
margin-bottom:20px;
margin-right:0!important;
}

section.teachers,.page-id-11245 section.grid-width-24,section.grid-width-24.course-block {
width:100%;
margin:auto!important;
}

.page-template-template-teacher-php .testimonial-page .hwr-content,.page-template-template-student-php .testimonial-page .hwr-content {
min-height:235px;
padding-left:20px!important;
padding-right:20px!important;
}

.page-template-template-teacher-php .testimonial-page .hwr-content-wrap,.page-template-template-student-php .testimonial-page .hwr-content-wrap {
width:270px;
}

.page-template-template-teacher-php .post img,.type-page img,.page-template-template-student-php .post img,.type-page img {
border:0;
background:0;
max-width:100%;
height:auto!important;
display:block;
padding:0;
}

.page-template-template-student-php .block-type-hwr-testimonials .hwr-testimonials-29,.single-product .images {
padding-top:0;
}

ul#menu-results>li>a,ul#menu-careers>li>a {
display:block;
width:190px;
border:1px solid #e5e5e5;
color:#a30133;
margin:0 0 -1px;
padding:8px 5px 8px 14px;
-webkit-border-radius:6px 6px 0 0;
-moz-border-radius:6px 6px 0 0;
border-radius:6px 6px 0 0;
}

.content-careers-container li {
list-style:none!important;
position:absolute;
margin-left:-39px;
width:63.5%;
border:1px solid #A30133;
margin-top:-15px;
padding:20px;
}

.content-careers-container {
padding:0 margin:0;
}

ul#menu-results>li>a>i,ul#menu-careers>li>a>i {
margin-top:4px!important;
float:right!important;
color:#ccc;
}

ul#menu-results>.active>a,ul#menu-results>.active>a:hover,ul#menu-results>.active>a:focus,ul#menu-careers>.active>a,ul#menu-careers>.active>a:hover,ul#menu-careers>.active>a:focus {
background-color:#A30133;
color:#FFF;
text-shadow:0 -1px 0 rgba(0,0,0,.2);
}

ul#menu-results>li>a:hover,ul#menu-careers>li>a:hover,.footer-wrap {
background:#F7F7F7; 
}

.result-bar,.careers-bar {
width:22%;
float:left;
margin-right:50px;
}

#results,#careers {
width:70%;
}

.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled] {
color:#fff;
background-color:#51a351;
}

.gecko .pricing .pricing-middle,.gecko .pricing .pricing-bottom {
height:50px;
padding-left:10px;
padding-top:20px;
}

.carousel-inner>.active,.carousel-inner>.next.left,.carousel-inner>.prev.right,.affix .menu.nav {
left:0;
}

.carousel-inner>.next,.carousel-inner>.active.right {
left:100%;
}

.carousel-inner>.prev,.carousel-inner>.active.left {
left:-100%;
}

td.lead,table#courses th {
font-size:18px;
padding:20px 30px;
}

select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input {
display:inline-block;
height:20px;
padding:4px 6px;
margin-bottom:10px;
font-size:14px;
line-height:20px;
color:#555;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
vertical-align:middle;
}

select,input[type=file],input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input {
height:30px;
line-height:auto;
}

select {
border:1px solid #ccc;
background-color:#fff;
}

.stock-qty {
color:green!important;
width:208px;
}

.gform_wrapper select,.gform_wrapper input[type=text],.gform_wrapper input[type=password],.gform_wrapper input[type=datetime],.gform_wrapper input[type=datetime-local],.gform_wrapper input[type=date],.gform_wrapper input[type=month],.gform_wrapper input[type=time],.gform_wrapper input[type=week],.gform_wrapper input[type=number],.gform_wrapper input[type=email],.gform_wrapper input[type=url],.gform_wrapper input[type=search],.gform_wrapper input[type=tel],.gform_wrapper input[type=color] {
height:35px!important;
margin-bottom:0!important;
padding:4px!important;
font-size:14px!important;
}

table#pdb-list tbody>tr:nth-child(odd)>td,table#pdb-list tbody>tr:nth-child(odd)>th {
background-color:#f9f9f9;
}

.wp-image-1267 {
margin-bottom:30px;
}

div#post-725 {
width:960px;
margin:0 auto;
float:none;
}

body.woocommerce-checkout .cart-subtotal td,body.woocommerce-checkout .tax-rate td,body.woocommerce-checkout .total td,body.woocommerce-checkout .cart-subtotal th,body.woocommerce-checkout .tax-rate th,body.woocommerce-checkout .total th {
padding-bottom:20px!important;
}

.woocommerce-checkout .form-row {
margin-bottom:10px!important;
}

.woocommerce-checkout .form-row input[type=checkbox] {
margin-top:5px;
float:left;
}

.free-trial-instructions .gform_wrapper .top_label input.medium,.gform_wrapper .top_label select.medium {
width:97%;
}

.free-trial-instructions td {
border-bottom:0;
}

.fb_edge_widget_with_comment {
width:76px;
}

body.page-id-11245 .well h5 {
padding-left:20px;
}

#text-2  a, #text-3 a{display: block;}
#text-2  a:hover, #text-3 a:hover{color:#A30235;}
#text-2 {
background: url('/wp-content/uploads/2013/09/atarcalculator.png') 50% 70% no-repeat;
height: 190px;
cursor: pointer;
padding-top: 32px;margin-bottom: 0px;
margin-bottom: 23px;
background-color: white;
border: solid thick white;
border-radius: 0.3em;
box-shadow: #A1A1A1 0.2em 0.2em 0.5em;margin-left: -18px;margin-right: 18px;

}
#atar-calculator-widget {
font-size: 15px;
font-weight: 700;
line-height: 135%;
color: #282828;
font-family: Tahoma, Geneva, sans-serif;
text-align: center;
margin-top: -15px;
}

#atar-calculator-button {
margin-top: 120px;
text-align: center;
font-weight: 700;
font-size: 15px;
}

.block-type-widget-area li.widget {
margin: 15px 0 0;
padding: 5px 10px;
list-style: none;
}

#text-3{margin-bottom: 23px;
background-color: white;
border: solid thick white;
border-radius: 0.3em;
box-shadow: #A1A1A1 0.2em 0.2em 0.5em;margin-left: -18px;margin-right: 18px;
}

#text-3 .textwidget{
background: url('/wp-content/uploads/2013/09/results-infographics.png') 50% 10% no-repeat;
height: 230px;
cursor: pointer;
}

#infographics-widget {
font-size: 17px;
font-weight: 500;
line-height: 135%;
color: #a1a1a1;
font-family: Tahoma, Geneva, sans-serif;
text-align: center;
padding-top: 178px;
margin-left: 0px;
}

.pdb-list .wp-list-table th{padding-left:8px;}

.pdb-list .wp-list-table th:first-child{padding-left:0px;}

#disqus_thread #footer{display:none!important;}

.events-archive .tribe-events-event-entry { width: 100% !important; }
.gecko .events-archive .tribe-events-event-entry { width: 84% !important; }
.ie .events-archive .tribe-events-event-entry { width: 84% !important; }
.single-tribe_events .summary { max-height:none !important; }


.ui-switch { 
	position: relative; 
}
.ui-switch > div { 
	float: left; 
	padding-right: 30px; 
	clear: left;
}
.page-id-11245 .entry { position:relative; }

.tribe-events-event-date-calendar {
	background: url(images/calendar.png);
	background-position: 0px -6px;
	background-size: 170px;
	border: none !important;
	box-shadow: none !important;
	margin-top:-5px;
}

.gecko .tribe-events-event-date-calendar { width:169px !important; } 
.ie .tribe-events-event-date-calendar { width:169px !important; } 

.tribe-events-event-date-calendar-title h3 {
	text-transform: uppercase;
	position: relative;
	top: 20px;
	color: #FFF;
	font-size: 19px;
}
.tribe-events-event-date-calendar-content h1{
	font-size: 70px;
	position: relative;
	top: -6px;
}
.tribe-events-event-date-calendar-content h3{ display:none; }

#infscr-loading { margin: auto; width: 119px; }
#infscr-loading > img { float: left; padding-right: 10px; width: 30px; }
#infscr-loading > div { float: left; }
.single-tribe_events #better-author-bio-div { display:none !important; }
.block-type-navigation ul.menu li.active > a { color:#a30133 !important; }
.block-type-navigation ul.menu li > a { line-height: 25px !important; }

a[title="search"] { cursor: pointer; } 

form#searchform-nm label, form#searchform-nm input[type="submit"] { display: none; }
form#searchform-nm .input-text { float: right; height: 34px !important; margin-top: 10px; }

body.events-single .woocommerce .button.alt{font-size:17.5px!important;
-webkit-border-radius:6px!important;
-moz-border-radius:6px!important;
padding:11px 19px;
color:#fff;
text-shadow:0 -1px 0 rgba(0,0,0,.25);
background-color:#5bb75b;
background-image:0;
background-image:0;
background-image:0;
background-image:0;
background-image:linear-gradient(tobottom,#62c462,#51a351);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);
border-color:#51a351 #51a351 #387038;
border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
font-size:17.5px!important;
margin-top:15px;
margin-bottom:15px;
}

.archive_header{font-size: 17.5pt;padding-bottom: 30px;padding-top: 20px;color: #4f4f4f;font-weight: bold;}
.new-tblul td ul { padding: 0 0 0 20px; }

.play-button{
	background-image:url(images/play-button.png);
	width: 78px;
	height: 78px;
	margin-top: -95px;
	margin-left: auto;
	margin-right: auto;
	background-size: 224px 128px;
	background-position: -64px 0;
}

.play-button:hover, .home-text div:hover{
	opacity: 0.7;
}

.home-text{
	color: white;
	width: 350px;
	text-align: left;
	display: inline-block;
	font-weight: 500;
	margin-left: 560px;
	margin-top: 140px;
	font-size: 24px;
	line-height: 120%;
	text-shadow: 1px 1px 1px rgba(0,0,0,.3);
}

.home-text div{
	padding-top: 10px;
	font-size: 15px;
	font-weight: 500;
	text-transform: uppercase;
}

.multilangs {
	color: black;
	zoom: 1;
	display: inline;
	clear: both;
}

.pricing-adds {
	font-size: 12px;
}

.btn {
display:inline-block;
margin-bottom:0;
font-size:14px;
line-height:20px;
text-align:center;
vertical-align:middle;
cursor:text;
color:#333;
text-shadow:0 1px 1px rgba(255,255,255,.75);
background-color:#f5f5f5;
background-image:linear-gradient(tobottom,#fff,#e6e6e6);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
border:1px solid #ccc;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) #b3b3b3;
padding:6px 12px;
}

.btn-custom {
color:#fff;
text-shadow:0 -1px 0 rgba(0,0,0,.25);
background-color:green;
background-image:0;
background-image:0;
background-image:0;
background-image:0;
background-image:linear-gradient(tobottom,#c80133,#800133);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffC80133',endColorstr='#ff800133',GradientType=0);
border-color:#800133 #800133 maroon;
border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-custom:hover,.btn-custom:focus,.btn-custom:active,.btn-custom.active,.btn-custom.disabled,.btn-custom[disabled] {
color:#fff;
background-color:green;
}

.btn-large {
font-size:17.5px!important;
-webkit-border-radius:6px!important;
-moz-border-radius:6px!important;
padding:11px 19px;
}

.priceDesc {
	width: 250px;
	margin: 20px;
	
}

.show-hide-display {
    border-bottom: 1px solid #CCCCCC;
    padding: 20px 15px;
}

#head-contact-number {
	font-size: 12px;
	font-weight: 700;
	color: #666666;
}

#head-contact-number:hover {
	color: #990000;
}

.summary-primary {
	border: 5px solid #0066CC !important;
	margin-right: 27.5px;
}

.summary-secondary {
	border: 5px solid #006600 !important;
	margin-right: 27.5px;
}

.summary-guarantee {
	border: 5px solid #FFCC00 !important;
}

.divframe {
	border-top-left-radius: 18px !important;
	border-bottom-right-radius:	18px !important;
	float: left;
	width: 285px;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#summary-all {
	margin: 0px auto;
	width: 940px;
}

.divframe-top {
	position: relative;
	z-index: -999;
}

.divframe-bottom {
	padding-left: 15px;
	padding-right: 15px;
}

.divframe p {
	font-size: 14px !important;
	font-weight: 400 !important;
	color: #000000 !important;
	line-height: 20px !important;
}

.divframe h4 {
	font-size: 21px !important;
	font-weight: bold;
	color: #990000;
	text-align: center;
}

.divframe h4:hover {
	color: #000000;
}

.callbtn {
	background: #990000;
	height: 68px;
	width: 940px;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
	border-top-left-radius: 18px;
	border-bottom-right-radius: 18px;
	cursor: pointer;
}

.callbtn:hover {
	background: #660000;
}

.callbtn p {
	color: white;
	font-size: 32px;
	font-weight: bold;
}

.our-approach-content td {
	border: 0px;
}

.contactinfo_head {
	font-size: 18px;
	font-weight: 700;
	line-height: 20px;
	color: #999999 !important;
	margin-bottom: 15px;
}

.contact_email {
	color: #666666;
	font-size: 12px;
	line-height: 20px;
	font-weight: 700;
}

.contact_email:hover {
	color: #990000;
}

.submit_div {
	width: 350px !important;
	font-weight: 700;
}

.submit_btn {
	font-size: 16px !important;
	font-weight: 700;
	color: #990000 !important;
	line-height: 20px !important;
	width: 70px !important;
	cursor: pointer;
}