@charset "utf-8";
@import "css/reset.css";

@font-face {
	font-family:'sans';
	src:url(data:application/x-font-woff2;charset=utf-8;base64,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) format("woff2");
	font-weight:normal;
	font-style:normal
}
@font-face {
	font-family:'sans';
	src:url(data:application/x-font-woff2;charset=utf-8;base64,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) format("woff2");
	font-weight:bold;
	font-style:normal
}
body {
    font-weight: 300;
    font-size: 14px;
    line-height: 28px;
    background: #fff;
    color: #6a695e;
    font-family:'sans';
    
}

* {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

body,
input[type=text],
input[type=password],
input[type=email],
input[type=url],
input[type=tel],
input[type=number],
input[type=range],
input[type=date],
textarea,
input.text,
select,
input[type=search],
#main-menu ul.menu a.dt-menu-expand,
#main-menu ul.menu li .menu-item-widget-area-container ul.menu li a,
.dt-sc-toggle-frame-set h5,
.dt-excersise-detail h6,
.dt-sc-team.type1 h6,
h5.dt-sc-toggle,
.breadcrumb-wrapper .breadcrumb h4,
.dt-sc-tabs-frame-content .dt-sc-fancy-list li h5,
.dt-sc-tabs-frame-content h2,
.dt-sc-paralax.full-mac h2,
.dt-sc-parallax-section h3,
.dt-sc-parallax-section h4,
.dt-sc-pro-title h3,
.faq-search input[type=submit],
.section-title2,
.section-title3,
.dt-excersise-detail h4,
.widget-intro-text .dt-sc-button,
.dt-excersises p.count,
.full-pattern h2,
.full-pattern h4 {
    font-family: sans, sans-serif
}

h1.section-title,
h2.section-title,
h3.section-title,
h4.section-title,
h5.section-title,
h6.section-title,
#main-menu>ul>li>a,
.megamenu-child-container>ul.sub-menu>li>a,
.megamenu-child-container>ul.sub-menu>li>.nolink-menu,
.menu-item-widget-area-container .widget .widgettitle h3,
.dt-sc-button,
.dt-sc-ico-content.type5 h4,
.dt-sc-pr-tb-col.type3 .dt-sc-tb-title h3,
.dt-sc-pr-tb-col.type3 .dt-sc-tb-title p span,
.dt-sc-ico-content.type3 h3,
.dt-sc-ico-content.type2 h4,
.dt-sc-event .event-detail h2,
.dt-sc-animate-num h4,
.dt-sc-team.type1 h4,
.dt-sc-ico-content.type4 h3,
.portfolio-title h4,
.intro-text.type2 h4,
.dt-sc-ico-content.type5 h3,
.blog-post .blog-detail h2,
.dt-sc-ico-content.type6 h4,
.dt-sc-testimonial .author h4,
.dt-sc-ico-content.type7 h3,
.welcome-txt.type2 h3,
.breadcrumb-wrapper h1,
.dt-sc-progress .dt-sc-bar-text>span,
input[type=submit],
input[type=reset],
button,
input[type=button],
.dt-sc-titled-box h6.dt-sc-titled-box-title,
h2.section-title1,
h3.section-title1,
h4.section-title1,
h5.section-title1,
h6.section-title1,
.full-contact h3,
.secondary-sidebar .widget .widgettitle h3,
.megamenu-child-container>ul.sub-menu>li>.widgettitle>a,
.type2 .dt-sc-testimonial cite h4,
h1,
h2,
h3,
h4,
h5,
h6,
.border-title h6,
#footer .widgettitle,
.dt-sc-ico-content.type4 h2 a,
.dt-sc-callout-box.type6 h4,
.dt-sc-callout-box.type7 h4,
.dt-sc-callout-box.type7 h4,
.dt-sc-callout-box h4,
.dt-sc-num-count p,
.dt-excersise-detail h5,
.dt-sc-team.type2 h3,
.dt-sc-team.type2 .team-detail h4,
.timetable-head li,
.timetable p,
.dt-sc-bmi-frm label,
.dt-sc-event-thumb span,
.workouts-muscle ul li,
.footer-widgets-wrapper .widgettitle,
.back-to-top,
.dt-sc-bmi-frm .bmi-result label,
.dt-sc-bmi-frm [name=txtbmi],
.fancyInline,
.post-nav-container .prev-post,
.post-nav-container .next-post {
    font-family: sans, sans-serif
}

.dt-sc-testimonial-carousel li,
.dt-sc-testimonial h4 span,
#contact-form.type2 input[type=text],
#contact-form.type2 input[type=email],
#contact-form.type2 textarea,
#contact-form.type2 select {
    font-family: sans, sans-serif
}

.dt-sc-testimonial h4 {
    font-family: open sans condensed, sans-serif
}

h1.section-title,
h2.section-title,
h3.section-title,
h4.section-title,
h5.section-title,
h6.section-title {
    font-weight: 500;
    text-transform: uppercase;
    color: #1a1c19
}

.section-title2 {
    font-weight: 600;
    text-transform: uppercase;
    margin-bottom: 20px
}

.section-title2.type1 {
    text-transform: capitalize
}

.section-title2.type2 {
    text-transform: none
}

.section-title3 {
    text-transform: uppercase;
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 25px
}

.section-title3 span {
    font-size: 34px
}

h1,
h2,
h3,
h4,
h5,
h6 {
    color: #4d4d4d;
    font-weight: 500;
    line-height: normal;
    margin-bottom: 30px
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
    color: #4d4d4d
}

h1 {
    font-size: 30px
}

h2 {
    font-size: 26px
}

h3 {
    font-size: 24px
}

h4 {
    font-size: 20px
}

h5 {
    font-size: 18px
}

h6 {
    font-size: 16px
}

h1.border-title {
    font-size: 32px
}

h3.border-title {
    font-size: 28px;
    background-position: 0 5px
}

h4.border-title {
    font-size: 25px
}

h5.border-title {
    font-size: 23px;
    background-position: 0 4px
}

h6.border-title {
    font-size: 20px;
    background-position: 0 1px
}

.border-title.aligncenter {
    text-align: center;
    margin-bottom: 50px
}

.border-title.alignright {
    text-align: right;
    margin-bottom: 40px;
    width: 100%
}

.border-title {
    margin-bottom: 40px
}

.border-title,
.widgettitle {
    background: url(images/title-pattern.png) repeat-x scroll 0 10px transparent;
    display: block;
    font-size: 30px;
    text-transform: uppercase
}

.widgettitle {
    background: url(images/widget-title.png) repeat-x 0 5px
}

.secondary-sidebar .widgettitle {
    background-position: 0 11px
}

.border-title span {
    background: #fff;
    padding: 0 12px 0 0
}

.border-title.aligncenter span {
    padding: 0 12px 0
}

.border-title.alignright span {
    padding: 0 0 0 12px
}

a,
input[type=submit],
button,
input[type=button],
input[type=reset],
.dt-sc-ico-content.type4 .icon span,
.dt-sc-ico-content.type3 .icon,
.dt-sc-ico-content.type5 .icon,
h5.dt-sc-toggle:before,
h5.dt-sc-toggle-accordion:before,
.dt-sc-ico-content.type8 .icon,
.dt-sc-ico-content.type7 .icon,
.dt-sc-ico-content.type6 .icon,
.dt-sc-callout-box .icon,
.entry-details .entry-metadata p a span,
ul.products li .product-details .price .amount,
.dt-gallery figure>img,
.widget ul li:before,
.dt-sc-gift-card .price,
.dt-sc-gift-card h4,
.dt-sc-ico-content.type1 .icon,
.dt-sc-ico-content.type1 .image img,
.blog-entry .entry-thumb img,
.dt-sc-team.type1,
.dt-sc-gift-card .image img,
.dt-gallery .image-overlay .links .views,
ul.products li .product-title h3,
#main-menu ul li.menu-item-simple-parent ul li,
.page-link a span,
.portfolio,
.dt-sc-ico-content.type2 .icon,
.dt-sc-ico-content.type2,
.dt-sc-button:hover,
.blog-overlay,
.dt-sc-testimonial .author img,
.dt-sc-pro-detail .dt-sc-pro-content h3,
.dt-sc-programs .dt-sc-pro-detail,
.dt-sc-pro-detail .dt-sc-pro-content,
.dt-excersises,
.dt-excersises .dt-excersise-detail,
.dt-excersises .dt-excersise-meta,
.dt-sc-event,
.dt-sc-event .event-thumb img,
.galler-thumbnail li img,
.megamenu-child-container .dt-sc-pro-thumb .programs-overlay,
.dt-sc-team.type2 .team-detail,
.dt-sc-team.type2 .dt-sc-social-icons,
.full-add img,
.dt-sc-team.type2 h3,
.add1 img,
.header4 #logo,
.header4 #logo img,
.dt-sc-ico-content.type8 .icon-overlay,
.dt-sc-ico-content.type8,
#footer .widget .recent-posts-widget li:hover,
.dt-excersises.type1 .dt-excersise-thumb img {
    -webkit-transition: all 300ms linear;
    -moz-transition: all 300ms linear;
    -o-transition: all 300ms linear;
    -ms-transition: all 300ms linear;
    transition: all 300ms linear
}

.social-share-icons li img {
    transition: opacity .5s ease-in-out;
    -moz-transition: opacity .5s ease-in-out;
    -webkit-transition: opacity .5s ease-in-out
}

@keyframes rotating {
    from {
        transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        -o-transform: rotate(0deg)
    }
    to {
        transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg)
    }
}

@-webkit-keyframes rotating {
    from {
        transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        -o-transform: rotate(0deg)
    }
    to {
        transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg)
    }
}

.dt-sc-popular-procedures:hover .image:before,
.dt-sc-testimonial:hover .author span:before,
.dt-sc-team:hover .image:before {
    -webkit-animation: rotating .1s linear infinite;
    -moz-animation: rotating .1s linear infinite;
    -ms-animation: rotating .1s linear infinite;
    -o-animation: rotating .1s linear infinite;
    animation: rotating .1s linear infinite
}

.dt-sc-gift-card:hover .image img,
.dt-sc-gift-card.selected .image img {
    -moz-transform: scale(1.1) rotate(0deg) translate(0px);
    -webkit-transform: scale(1.1) rotate(0deg) translate(0px);
    -o-transform: scale(1.1) rotate(0deg) translate(0px);
    transform: scale(1.1) rotate(0deg) translate(0px)
}

.add1 .add-offer:after {
    transition: all .4s cubic-bezier(.74, .01, 0, 1) 0s
}

a {
    text-decoration: none
}

a:hover {
    color: #868686
}

a img {
    border: none
}

strong {
    font-weight: 700
}

em {
    font-style: italic
}

address {
    display: block;
    margin: 10px 0 20px
}

abbr {
    border-bottom: 1px dotted #868686;
    cursor: help
}

ins {
    background: #fff9c0;
    color: #868686
}

sub,
sup {
    font-size: 75%;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -3px
}

sup {
    top: -9px
}

p {
    line-height: 26px;
    margin-bottom: 10px
}

ul,
ol,
pre,
code {
    margin-bottom: 20px
}

ul {
    list-style-type: square;
    list-style-position: inside
}

ul li {
    padding-bottom: 10px
}

ul li ul {
    list-style-type: disc;
    padding-left: 20px;
    margin: 10px 0 0
}

ul ul ul {
    margin-bottom: 0;
    list-style-type: circle
}

ol {
    list-style-type: decimal;
    list-style-position: outside;
    padding-left: 20px;
    padding-top: 10px
}

ol li {
    padding-bottom: 10px
}

ol li ol {
    margin-bottom: 0;
    list-style-type: lower-alpha
}

ol ol ol {
    margin-bottom: 0;
    list-style-type: lower-roman
}

pre,
code {
    border-left: 3px solid #d8d8cb;
    background-color: #e5e5d8;
    display: block;
    padding: 10px 3%;
    font-size: 11px;
    font-family: monospace;
    line-height: 20px;
    width: 94%;
    overflow: auto
}

hr {
    background-color: #f4f4f4;
    border: none;
    height: 1px;
    margin: 30px 0
}

blockquote {
    display: block;
    padding: 25px 20px;
    margin: 0;
    position: relative;
    clear: left;
    background: #fcfcf7
}

blockquote q {
    font-size: 14px;
    line-height: 28px;
    display: inline-block;
    font-style: italic
}

blockquote cite {
    font-style: normal;
    font-size: 14px;
    line-height: 30px;
    font-weight: 400;
    margin: 10px 0 0;
    display: block;
    text-align: right
}

blockquote cite span {
    font-size: 12px
}

blockquote p {
    margin-bottom: 0
}

blockquote.alignleft {
    margin-right: 20px;
    text-align: left;
    width: 30%;
    float: left
}

blockquote.alignright {
    margin-left: 20px;
    text-align: left;
    width: 30%;
    float: right
}

blockquote.aligncenter {
    text-align: center
}

.hr {
    height: 10px;
    width: 100%;
    clear: both;
    display: block;
    float: left;
    margin: 40px 0;
    position: relative;
    z-index: 1
}

.hr-border {
    border: 4px double #d9d9d9;
    width: 100%;
    clear: both;
    display: block;
    float: left;
    margin: 50px 0;
    position: relative;
    z-index: 1;
    border-radius: 5px
}

.hr.top,
.hr-border.top {
    width: 97%
}

.hr.top,
.hr-border.top {
    background-position: right center;
    text-align: right
}

.hr.top a,
.hr-border.top a {
    color: #999589;
    background: 0 0;
    font-size: 11px;
    line-height: 16px;
    padding-left: 5px;
    position: absolute;
    right: -21px;
    top: -5px
}

.hr-border.top a {
    top: -10px;
    right: -23px
}

.hr.top a:hover,
.hr-border.top a:hover {
    color: #868686
}

.clear {
    float: none;
    clear: both;
    margin: 0;
    padding: 0
}

.float-right {
    float: right
}

.float-left {
    float: left
}

.center {
    width: 100%;
    text-align: center
}

.hidden {
    display: none!important
}

.post-edit-link {
    background: #e6e5d9;
    color: #5a5a5a;
    float: right;
    clear: both;
    margin: 20px 0;
    line-height: 24px;
    padding: 5px 15px 3px;
    font-size: 12px;
    border-radius: 5px
}

.post-edit-link:hover {
    color: #fff;
    text-shadow: 0 1px 0 #0e4b6e
}

.page-link {
    float: left;
    width: 100%;
    clear: both;
    margin: 10px 0 0;
    padding: 0
}

.page-link a {
    float: left
}

.page-link a span {
    float: left;
    background: #fff;
    margin: 0 5px;
    width: 40px;
    height: 40px;
    color: #37251b;
    line-height: 40px;
    border-radius: 40px;
    text-align: center;
    cursor: pointer
}

.page-link span,
.page-link a span:hover {
    float: left;
    margin: 0 5px;
    width: 40px;
    height: 40px;
    color: #37251b;
    background: #ac9d8e;
    display: inline-block;
    border-radius: 40px;
    line-height: 40px;
    text-align: center
}

table {
    margin:auto;
		
}
.text-center{
 //text-align: center;
}
img#imgnewsicon{
   border:1px solid #FF790D;
   padding:1px;
   background-color:#FFFFFF;
   width:100px;
   height:75px;
}
.item-list{
   width:33%;
   display:inline-block;
   vertical-align:top;
}
.fourecol{
   width:100px;
}
.newsarchive{
   width:150px;
}
/*
th {
    color: #fff;
    border-bottom: 1px solid #d6d5c9;
    padding: 15px;
    font-size: 14px;
    line-height: normal;
    font-weight: 600;
    text-transform: uppercase;
    text-align: center
}

td {
    border-bottom: 1px solid #e6e6e6;
    background: #f6f6f6;
    font-size: 14px;
    line-height: normal;
    text-align: center;
    padding: 13px 15px
}

tbody tr:nth-child(2n+1) td {
    background: #fff
}

tbody td .dt-sc-button.small {
    padding: 7px 14px;
    font-size: 12px;
    margin: 0
}

table.without-border {
    border: 0
}

table.without-border td {
    border: 0
}
*/
#ttt a{
    color:#000;
}

table#rank td{
    background-color:#ffccff;
}
table#rank tr:nth-child(1) td{
    background-color:#66ffcc;
}
table#rank tr:nth-child(2) td{
    background-color:#ffffcc;
}
table#rank tr:nth-child(3) td{
    background-color:#ffffff;
}
dl {
    margin: 0 20px
}

dl.gallery-item {
    margin: 0
}

.gallery-caption {
    margin-bottom: 10px
}

.gallery-item img {
    border: 10px solid #e5e5d8!important
}

dt {
    font-weight: 700;
    font-size: 14px;
    margin-bottom: 10px
}

dd {
    margin-bottom: 20px;
    line-height: 20px
}

label {
    color: #ac9d8e
}

label span {
    color: #b4b4b4
}

label span.required {
    color: red
}

fieldset {
    border: 1px solid #efefef;
    padding: 15px;
    margin: 0 0 20px
}

legend {
    font-weight: 700
}

input[type=text],
input[type=password],
input[type=email],
input[type=url],
input[type=tel],
input[type=number],
input[type=range],
input[type=date],
textarea,
input.text,
input[type=search] {
    background: #fff;
    border: 1px solid #e5e5d8;
    color: #6a695e;
    padding: 14px 16px;
    display: block;
    font-size: 14px;
    margin: 0 0 30px;
    width: 100%;
    box-sizing: border-box;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

input[type=text]:focus,
input[type=password]:focus,
input[type=email]:focus,
input[type=url]:focus,
input[type=tel]:focus,
input[type=number]:focus,
input[type=range]:focus,
input[type=date]:focus,
textarea:focus,
input.text:focus,
input[type=search]:focus {
    border-color: #dadada
}

textarea {
    margin-bottom: 15px
}

textarea {
    height: 180px;
    overflow: auto
}

form .dt-sc-one-half textarea {
    height: 123px
}

form .dt-sc-one-half p {
    margin-bottom: 15px
}

select {
    background: #fff;
    border: 1px solid #e5e5d8;
    padding: 10px;
    margin: 10px 0;
    display: block;
    width: 100%
}

select option {
    background: #fff
}

select {
    height: 50px;
    background-color: #fff;
    color: #6a695e;
    border: 1px solid #e5e5d8;
    width: 100%;
    margin: 0 0 30px;
    padding: 15px 10px 14px 15px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    cursor: pointer
}

.selection-box {
    position: relative;
    clear: both
}

.selection-box:before,
.selection-box:after {
    content: "";
    pointer-events: none;
    position: absolute
}

.selection-box:before {
    z-index: 1;
    right: 17px;
    top: 3px;
    bottom: 0;
    height: 0;
    margin: auto;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-top: 7px solid #fff
}

.selection-box:after {
    width: 50px;
    height: 50px;
    right: 0;
    top: 0
}

.selection-box select {
    background: #fff
}

input[type=submit],
button,
input[type=button],
input[type=reset] {
    float: right;
    font-size: 16px;
    font-weight: 700;
    line-height: normal;
    display: inline-block;
    margin: 10px 0 0;
    cursor: pointer;
    outline: none;
    position: relative;
    z-index: 1;
    color: #fff;
    position: relative;
    padding: 11px 20px;
    text-transform: uppercase;
    -webkit-appearance: none
}

span.error-msg {
    color: red
}

input.error,
textarea.error {
    border-color: red!important
}

.full-contact span.success-msg,
.full-man span.success-msg {
    color: #fff
}

span.success-msg {
    color: #01850a
}

img {
    max-width: 100%;
    height: auto
}

.ie8 img {
    width: auto
}

.post-content input[type=submit] {
    float: none
}

.wp-caption {
    background: #ebebeb;
    border: 1px solid #d6d5c9;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 7px;
    text-align: center
}

.wp-caption img {
    display: block;
    margin: 0 auto
}

.wp-caption .wp-caption-text {
    text-align: center;
    padding-top: 0;
    margin: 0
}

.wp-caption.alignnone {
    clear: both
}

img.size-auto,
img.size-large,
img.size-full,
img.size-medium {
    max-width: 99.6%;
    height: auto
}

.alignleft,
img.alignleft {
    display: inline;
    float: left;
    margin-right: 20px
}

.alignright,
img.alignright {
    display: inline;
    float: right;
    margin-left: 20px
}

.aligncenter,
img.aligncenter {
    clear: both;
    display: block;
    margin-left: auto;
    margin-right: auto;
    text-align: center
}

.alignleft,
.alignright,
.aligncenter,
.alignnone,
img.alignleft,
img.alignright,
img.aligncenter {
    margin-bottom: 20px
}

.widget img.size-auto,
.widget img.size-large,
.widget img.size-full,
.widget img.size-medium {
    width: 95.6%
}

.column iframe,
iframe,
embed,
iframe,
object,
video {
    max-width: 100%
}

.shadow {
    margin: -20px 0 0;
    width: 100%;
    float: left
}

.widget {
    float: left;
    width: 100%;
    padding: 0 0 50px;
    margin: 0
}

.widget .widgettitle {
    position: relative;
    display: inline-block;
    width: 100%;
    margin-bottom: 30px
}

.widget .widgettitle h3,
.megamenu-child-container>ul.sub-menu>li>.widgettitle>a {
    position: relative;
    text-transform: capitalize;
    font-size: 22px;
    float: left;
    clear: both;
    background: #fff;
    padding-right: 10px;
    margin-bottom: 5px
}

.secondary-sidebar .widget .widgettitle {
    font-weight: 700;
    font-size: 22px;
    text-transform: uppercase
}

.widget ul {
    float: left;
    width: 100%;
    margin: 0;
    padding: 0
}

.widget ul li {
    display: block;
    clear: both
}

.widget ul li a {
    color: #4d4d4d;
    display: block
}

.widget ul ul {
    margin-top: 10px
}

.widget ul li {
    position: relative;
    padding: 0 0 0 25px
}

.widget ul li:before {
    font-family: FontAwesome;
    font-style: normal;
    font-weight: 400;
    text-decoration: inherit;
    font-size: 14px;
    position: absolute;
    top: 1px;
    left: 0;

    content: "\f0c1";
    color: #4d4d4d
}

.widget.widget_nav_menu ul li:before {
    content: "\f105"
}

.widget.widget_pages ul li:before {
    content: "\f0e7"
}

.widget.widget_categories ul li,
.widget.widget_archive ul li {
    padding-left: 35px;
    line-height: 35px;
    border-top: 1px solid #f4f4f4
}

.widget.widget_archive ul li {
    padding-left: 25px
}

.widget.widget_categories ul li:last-child {
    border-bottom: 1px solid #f4f4f4
}

.widget.widget_categories ul li:before {
    content: "\f0a9";
    left: 10px
}

.widget.widget_categories ul li span,
.widget.widget_archive ul li span {
    position: absolute;
    right: 10px;
    top: 1px
}

.widget.widget_categories ul li a {
    display: block
}

.widget.tweetbox ul li:before {
    content: ""
}

.widget.tweetbox ul li {
    border: none;
    padding-left: 0
}

.widget.tweetbox ul li .tweet-time,
.widget.tweetbox ul li a:hover {
    color: #ac9d8e
}

.widget.tweetbox ul li:hover:before {
    color: #37251b!important
}

.widget.tweetbox ul li .tweet-thumb {
    margin: 5px 15px 0 0;
    float: left
}

.widget.widget_tweetbox ul li .tweet_time a,
#footer .widget.widget_tweetbox ul li .tweet_time a {
    font-style: italic
}

#footer .widget.widget_tweetbox ul li .tweet_time a:hover {
    color: #fff
}

.widget .recent-posts-widget ul li {
    padding: 0;
    position: relative
}

.widget .recent-posts-widget ul li:before {
    content: ""
}

#footer .widget .recent-posts-widget li:before {
    background: #fff;
    content: "";
    display: inline-block;
    width: 0;
    height: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: -1
}

#footer .widget .recent-posts-widget li:hover:before {
    width: 100%
}

#footer .widget .recent-posts-widget ul li:hover h4 a,
#footer .widget .recent-posts-widget ul li:hover .entry-metadata .date {
    color: #000
}

.widget .recent-posts-widget ul li,
.widget.widget_popular_entries ul li {
    padding: 0 0 25px;
    border: none;
    line-height: normal
}

.widget.widget_popular_entries ul li:last-child {
    padding: 0
}

.widget .recent-posts-widget ul li .entry-thumb,
.widget.widget_popular_entries ul li .entry-thumb {
    float: left;
    margin: 0 20px 10px 0;
    width: 69px;
    height: 69px;
    padding: 0
}

.widget .recent-posts-widget ul li h4,
.widget.widget_popular_entries ul li h6 {
    font-size: 16px;
    line-height: 20px;
    text-transform: none;
    margin: 0 0 8px;
    display: inline-block
}
.widget .recent-posts-widget ul li h4{
	display: inline;
}
.widget .recent-posts-widget ul li .entry-details {
    padding-left: 75px;
    margin: 0
}

.widget .recent-posts-widget ul li .entry-details .entry-title {
    margin: 0 0 10px;
    position: relative;
    top: 5px
}

.widget .recent-posts-widget ul li .entry-metadata .date {
    display: table;
    letter-spacing: 0;
    font-size: 13px;
    color: #bdbdbd
}

.widget .recent-posts-widget ul li .entry-metadata .date .day {
    display: table-cell;
    vertical-align: middle;
    line-height: 16px
}

.widget .recent-posts-widget ul li .entry-metadata .date span {
    position: inherit
}

.widget .recent-posts-widget ul li .entry-details .entry-metadata p,
.widget .recent-posts-widget ul li .entry-details .entry-metadata p a {
    display: inline
}

.widget .recent-posts-widget ul li .entry-details .entry-metadata p a span,
.widget .recent-posts-widget ul li .entry-details .entry-metadata span {
    color: #ac9d8e
}

.widget .recent-posts-widget ul li .entry-body {
    clear: both
}

.widget .recent-posts-widget ul li .entry-body p {
    margin: 0
}

.widget .recent-posts-widget ul li .entry-details .entry-metadata {
    margin-bottom: 10px;
    margin-top: 0
}

.widget.widget_text ul li:before {
    content: none
}

.widget.widget_text ul li {
    padding-left: 0;
    font-size: 13px;
    border-bottom: 1px solid #222;
    line-height: 30px
}

.widget_popular_entries.widget li {
    padding: 0
}

.widget_popular_entries.widget li:before {
    content: none
}

.widget.widget_recent_entries ul li {
    margin-bottom: 10px
}

footer .widget.widget_recent_entries ul li {
    padding: 10px;
    border: 1px solid #222
}

.widget.widget_recent_entries ul li span.post-date {
    color: #bdbdbd;
    font-size: 13px
}

.widget.widget_recent_entries ul li span.post-date:before {
    content: "\f073";
    font-family: FontAwesome;
    margin-right: 7px
}

.widget.widget_recent_comments ul li:before {
    content: "\f0e6"
}

.widget.widget_archive ul li:before {
    content: "\f124"
}

.widget.widget_ratings-widget ul li:before {
    content: "\f006"
}

.widget.widget_sensei_lesson_component ul li:before {
    content: "\f02d"
}

.widget.widget_meta ul li:before {
    content: "\f044"
}

.widget.widget_recent_comments ul li a,
.widget.tweetbox ul li a {
    display: inline
}

.widget .dt-sc-social-icons li {
    padding: 0;
    clear: none
}

.widget .dt-sc-social-icons li a {
    width: 48px;
    height: 48px;
    line-height: 48px
}

.widget .dt-sc-social-icons li:hover a {
    color: #fff
}

.widget .dt-sc-social-icons li:before {
    content: none
}
.dt-sc-ico-content.type7 .icon::after{
	z-index: -1 !important;
}
.widget.widget_tag_cloud .tagcloud a,
.widget.widget_product_tag_cloud .tagcloud a {
    font-size: 14px!important;
    background: #fff;
    border: 1px solid #e5e5d8;
    color: #37251b;
    margin: 0 1px 10px 0;
    text-transform: lowercase;
    display: inline-block;
    padding: 5px 20px;
    border-radius: 5px;
    position: relative
}

.widget.widget_tag_cloud .tagcloud a:hover,
.widget.widget_product_tag_cloud .tagcloud a:hover {
    background: #cdccbb url(images/btn-bg.html) left top repeat-x;
    z-index: 1;
    border: 1px solid #c5c4b4;
    color: #fff
}

#footer .tagcloud a:hover {
    color: #fff
}

.widget #wp-calendar caption {
    font-weight: 300;
    font-size: 16px;
    margin-bottom: 10px
}

.widget #wp-calendar th {
    padding: 10px
}

.widget #wp-calendar td {
    padding: 9px 10px
}

.widget.flickrbox .flickr-widget div {
    float: left;
    max-width: 75px;
    margin: 0 7px 7px 0
}

.widget.flickrbox .flickr-widget div a {
    display: block;
    line-height: 0
}

.widget.flickrbox .flickr-widget div img {
    height: auto;
    transition: opacity .5s ease-in-out;
    -moz-transition: opacity .5s ease-in-out;
    -webkit-transition: opacity .5s ease-in-out;
    opacity: 1;
    filter: alpha(opacity=100)
}

.widget.flickrbox .flickr-widget div img:hover {
    opacity: .4;
    filter: alpha(opacity=40)
}

.widget.widget_text .textwidget ul.dt-sc-fancy-list li:before {
    top: 1px
}

.widget.quick_links ul li a {
    font-weight: 500
}

.widget.quick_links ul li a:hover {
    color: #3a3a3a
}

.widget-intro-text {
    background: #f4f4f4;
    padding: 20px 30px
}

.widget-intro-text .dt-sc-button {
    font-weight: 700
}

.widget-intro-text .dt-sc-button.medium {
    background-image: none
}

.widget.quick_links li {
    border-top: 1px solid #f4f4f4;
    line-height: 35px
}

.widget.quick_links li:last-child {
    border-bottom: 1px solid #f4f4f4
}

.widget .subscribe-frm,
.widget.widget_search #searchform {
    position: relative;
    float: left;
    width: 100%
}

.widget .subscribe-frm input[type=email],
.widget.widget_search #searchform input[type=text] {
    float: left;
    padding: 15px 58px 15px 12px;
    margin-bottom: 0;
    border-color: #f4f4f4
}

.widget .subscribe-frm input[type=submit],
.widget #searchform input[type=submit] {
    background-image: url(images/submit.png);
    background-position: center;
    background-repeat: no-repeat;
    display: block;
    text-indent: -9999px;
    font-weight: 400;
    padding: 14px 22px;
    border-radius: 0 3px 3px 0;
    position: absolute;
    right: 0;
    bottom: 1px;
    min-height: 50px
}

.widget ul.tweet_list li {
    padding-top: 0;
    padding-bottom: 18px;
    line-height: 22px;
    margin-bottom: 15px;
    border-bottom: 1px solid #f2f2f2
}

footer .widget ul.tweet_list li {
    border-bottom: 1px solid #222
}

.widget ul.tweet_list li:before {
    content: "\f099";
    font-size: 18px;
    color: #15b2f8;
    top: 0
}

.widget ul.tweet_list li a {
    display: inline-block
}

#footer .widget .recent-posts-widget ul li h4 a {
    color: #f4f4f4
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    ::i-block-chrome,
    .widget .recent-portfolio-widget li h6 {
        display: inline
    }
    #buddypress div.item-list-tabs ul li.last select {
        padding-right: 45px
    }
}

.widget .rev_slider_wrapper {
    clear: both
}

.widget_rss .rsswidget img {
    display: none
}

.widget.widget_rss li {
    margin-bottom: 15px
}

.widget.widget_rss li:last-child {
    margin-bottom: 0
}

.widget.widget_rss li a {
    font-weight: 700;
    line-height: 24px
}

.widget.widget_rss .widgettitle a:hover {
    color: #37251b
}

.widget.widget_rss .rss-date {
    clear: both;
    display: block;
    margin: 0 0 10px
}

.widget.widget_rss .rss-date,
.widget.widget_rss cite {
    color: #ac9d8e
}

.widget.widget_rss li:before {
    content: "\f09e";
    top: 0
}

.secondary-sidebar .dt-sc-popular-procedures-wrapper {
    background-color: #fff
}

.container {
    width: 1170px;
    margin: 0 auto;
    position: relative;
    clear: both
}

.wrapper {
    clear: both;
    width: 100%;
    margin: 0;
    padding: 0;
    float: left;
    overflow: hidden
}

.boxed .wrapper {
    width: 1260px;
    margin: 0 auto;
    float: none
}

.inner-wrapper {
    margin: 0;
    width: 100%;
    float: left;
    padding: 0;
    background: #fff
}

.boxed .is-sticky #header,
.boxed .top-bar,
.boxed .main-menu-container,
.boxed #header-wrapper .ha-header-color .main-menu-container,
.boxed .header4 #logo,
.boxed #header-wrapper .header4 .main-menu-container,
.boxed .social-media-container {
    width: 1260px
}

.boxed .top-bar {
    float: none;
    margin: 0 auto;
    min-height: 45px
}

.boxed .sticky-wrapper {
    min-height: 90px
}

.boxed .main-menu-container .main-menu {
    top: 0
}

.boxed .header4 .top-bar {
    min-height: 45px
}

.boxed .header4 #logo {
    display: table;
    float: none;
    margin: 0 auto
}

.fullwidth-section,
#logo a,
#slider,
.dt-gallery,
sub,
sup {
    line-height: 0
}

.fullwidth-section .container,
.widget_tweetbox .tweet {
    line-height: 22px
}

#header-wrapper {
    float: left;
    width: 100%;
    margin: 0;
    padding: 0;
    z-index: 9499
}

#header {
    width: 100%;
    margin: 0;
    padding: 0;
    float: left;
    position: relative;
    z-index: 9499
}

.main-menu-container,
.social-media-container {
    margin: 0 auto;
    width: 1270px;
    position: relative
}

.main-menu-container .main-menu {
    background-color: #fff;
    box-shadow: 0 1px 3px rgba(95, 95, 95, .1);
    display: inline-block;
    width: 100%;
    position: absolute;
    top: 45px;
    left: 0;
    z-index: 9;
    padding: 0 15px;
	border-radius: 10px;
}

#logo {
    float: left;
    display: inline;
    padding: 0;
    margin: 10px 0 0;
    text-align: center
}

#logo a {
    width: 100%;
    display: block
}

#logo a img {
    backface-visibility: hidden;
    -webkit-font-smoothing: antialiased
}

#header .container {
    backface-visibility: hidden
}

.top-bar {
    float: left;
    clear: both;
    width: 100%;
    margin: 0;
    padding: 0;
    background: #000;
    min-height: 90px
}

.top-right {
    float: right;
    margin: 0;
    padding: 0;
    font-size: 12px
}

.top-right ul {
    float: left;
    margin: 13px 0 0;
    padding: 0;
    color: #a5a38c;
    line-height: 20px
}

.top-right ul li {
    display: inline-block;
    padding: 0;
    margin: 0;
   // border-right: 1px solid #4d4d4d
}

.top-right ul li:last-child {
    border-right: 0
}

.top-right ul li a {
   // padding: 0 10px;
    float: left
}

.top-right .fa {
    margin-right: 6px
}

.top-bar p,
.top-bar a {
    color: #d2d1d0
}

.top-bar .dt-sc-contact-info {
    background: #3c3c3c;
    float: left;
    padding: 0 20px;
    width: auto
}

.top-bar .dt-sc-contact-info>p {
    font-size: 12px;
    padding-left: 0;
    margin-bottom: 0;
    line-height: 45px
}

.top-bar .dt-sc-contact-info p .fa {
    margin-right: 6px
}

.top-bar ul.contact-details li {
    border-right: 1px solid #a5a38c;
    padding: 0 10px 0 0;
    margin: 0 10px 0 0
}

.top-bar ul.contact-details li:last-child {
    padding: 0;
    margin: 0;
    border: none
}

.top-bar ul.cart-details {
    float: right;
    color: #685e58
}

.top-bar ul.cart-details li a {
    color: #685e58
}

.top-bar ul.cart-details li {
    border-left: 1px solid #a5a38c;
    padding: 0 0 0 10px;
    margin: 0 0 0 6px
}

.top-bar ul.cart-details li:first-child {
    padding: 0;
    margin: 0;
    border: none
}

#header-wrapper #header.header2 .main-menu-container .main-menu {
    background-color: #1a1c19
}

#header.header2 #main-menu ul.menu>li>a {
    color: #b2b2b2
}

.main-menu-wrapper.header4 {
    margin-top: 20px;
    padding-top: 22px
}

#header .header-right-content {
    float: right;
    padding: 9px 0 0
}

#header .dt-sc-social-icons {
    float: left;
    width: auto;
    clear: none;
    margin: 8px 0;
    padding-bottom: 3px
}

#header .dt-sc-social-icons li {
    background: transparent;
    margin: 0 5px 0 0;
	border: none;
		
}

#header .dt-sc-social-icons li a {
    width: 30px;
    height: 30px;
    line-height: 30px
}

#header .dt-sc-social-icons li img:first-child {
   // display: block
}

#header .dt-sc-social-icons li img:last-child {
   // display: none
}

#header #searchform,
#primary #searchform {
    float: left;
    margin: 0 20px 0 0
}

#header #searchform input[type=text],
#primary #searchform input[type=text] {
    width: auto;
    font-size: 12px;
    float: left;
    margin: 0 15px 0 0
}

#header #searchform input[type=submit],
#primary #searchform input[type=submit] {
    border-radius: 5px;
    padding: 11px 15px;
    margin: 0;
    border-color: #c5c4b4
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #header #searchform input[type=text],
    #primary #searchform input[type=text] {
        padding: 12px 20px 10px
    }
}

#main-menu ul.menu>li>a i {
    display: inline-block;
    margin-right: 10px;
    line-height: 90px
}

.is-sticky .top-bar,
.is-sticky .header-right-content {
    display: none
}

.is-sticky .main-menu-wrapper {
    background: 0 0;
    padding-top: 0;
    margin-top: 0
}

.is-sticky #header {
    padding-top: 0
}

.is-sticky #header-wrapper .main-menu-container .main-menu {
    position: inherit;
    top: 0
}

#header-wrapper .ha-header-color .main-menu-container {
    width: 100%
}
#header-wrapper .ha-header-color .main-menu{
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
}
.header4 .top-bar .dt-sc-contact-info {
    margin-bottom: 0
}

#header4 .top-bar {
    min-height: 45px;
    margin-bottom: 20px
}

#header4 #logo {
    display: block;
    margin: 0 auto 20px;
    float: none
}

#header4 #header-wrapper-sticky-wrapper {
    height: 90px!important
}

#header4 .breadcrumb-wrapper {
    padding-top: 30px
}

#header4 .breadcrumb-wrapper .breadcrumb {
    margin-top: 9px
}

.header4 #logo {
    background: #fff;
    width: 100%;
    text-align: center;
    padding-bottom: 21px;
    padding-top: 21px;
    margin-top: 0;
    position: relative;
    z-index: 9;
    float: left;
    border-bottom: 1px solid #e3e3e3
}

.ha-header-color .header4 #logo {
    display: none
}

#header-wrapper .header4 .main-menu-container {
    width: 100%;
    float: left
}
.image-w100 img{
	width: 100%;
}
.circle-image span{
	width: 60px;
	height: 60px;
	display: inline-block;
	overflow: hidden;
	border-radius: 50%;
}
.circle-image span img{
	height: 70px;
	width: auto !important;
}
.boxed #header-wrapper .header4 .main-menu-container {
    float: none
}

#header-wrapper .header4 .main-menu-container .main-menu {
    position: inherit;
    top: 0;
    float: none
}

#header-wrapper .header4 .main-menu-container .main-menu #main-menu,
.header4 #main-menu ul.menu>li {
    float: none
}

.header4 #main-menu ul.menu>li:first-child {
    background: 0 0
}

.main-menu-container,
.main-menu-container .main-menu {
    transition: all .5s ease 0s;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden
}

.sticky-wrapper {
    left: 0;
    top: 0;
    width: 100%;
    float: left;
    padding: 0;
    z-index: 999
}

.ha-header-color .main-menu-container .main-menu {
    top: 0
}

.ha-header-color .top-bar {
    display: none
}

.main-menu-wrapper {
    width: 100%;
    float: left;
    clear: both;
    background: url(images/header-border.html) left top repeat-x;
    padding: 27px 0 0;
    margin: 15px 0 0
}

@media only screen and (max-width:767px) {
    .is-sticky .main-menu-wrapper {
        background: url(images/header-border.html) left top repeat-x;
        padding: 27px 0 0;
        margin: 15px 0 0
    }
}

#main-menu {
    float: right;
    margin: 0;
    padding: 0;
    position: relative;
    z-index: 100;
    line-height: normal
}

#main-menu ul.menu {
    float: left;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 100%
}

#main-menu ul.menu>li {
    margin: 0;
    padding: 0;
    display: inline-block;
    position: relative;
    float: left
}

#main-menu ul.menu>li>a {
    display: inline-block;
    padding: 0;
    margin: 0 12px;
    font-size: 14px;
    font-weight: 400;
    line-height: 90px;
    color: #685e58;
    text-transform: uppercase
}

#main-menu ul.menu>li:last-child>a {
    margin-right: 0
}

#main-menu ul li.menu-item-simple-parent:hover>ul,
#main-menu ul li.menu-item-simple-parent>ul>li:hover ul,
#main-menu ul li.menu-item-megamenu-parent:hover>.megamenu-child-container {
    display: block
}

#main-menu ul li.menu-item-simple-parent ul,
#main-menu ul li.menu-item-simple-parent ul li ul,
#main-menu ul li.menu-item-simple-parent ul li ul li ul {
    display: none;
    text-align: left
}

#main-menu ul li.menu-item-simple-parent ul {
    width: 240px;
    background: #fff;
    padding: 0;
    position: absolute;
    top: 90px;
    left: 0;
    float: left;
    z-index: 1;
    box-shadow: 0 5px 4px rgba(0, 0, 0, .1)
}

#main-menu ul li.menu-item-simple-parent ul li {
    display: block;
    padding: 0 15px;
    position: relative
}

#main-menu ul li.menu-item-simple-parent ul li a {
    color: #36251e;
    position: relative;
    padding: 10px 0 10px 10px;
    display: block
}

#main-menu ul li.menu-item-simple-parent ul li:last-child>a {
    border: none
}

#main-menu ul li.menu-item-simple-parent ul li ul {
    left: 220px;
    top: -10px;
    border-top: 0
}

#main-menu ul li.menu-item-simple-parent:last-child ul,
#main-menu ul li.menu-item-simple-parent:nth-child(6) ul,
#main-menu ul li.menu-item-simple-parent:nth-child(7) ul {
    right: 0;
    left: inherit
}

#main-menu ul li.menu-item-simple-parent:last-child ul li ul,
#main-menu ul li.menu-item-simple-parent:nth-child(6) ul li ul,
#main-menu ul li.menu-item-simple-parent:nth-child(7) ul li ul {
    right: 220px;
    left: inherit
}

#main-menu ul li.menu-item-simple-parent ul li a .fa {
    margin-right: 5px
}

#main-menu>ul>li.current_page_item>a {
    position: relative
}

#main-menu>ul>li.current_page_item>a:before {
    content: "";
    border-top: 5px solid;
    position: absolute;
    left: 0;
    top: 0;
    float: left;
    width: 100%
}

#main-menu ul li.menu-item-simple-parent ul>li:hover,
#main-menu ul li.menu-item-simple-parent ul>li.current_page_item,
.megamenu-child-container ul.sub-menu>li>ul li:hover,
.megamenu-child-container ul.sub-menu>li.current_page_item {
    background: #f4f4f4
}

#main-menu ul.menu>li>.megamenu-child-container {
    display: none
}

.megamenu-child-container {
    background: #fff;
    padding: 10px 10px 0;
    position: absolute;
    top: 90px;
    left: 0;
    float: left;
    z-index: 99;
    box-shadow: 0 5px 4px rgba(0, 0, 0, .1)
}

.megamenu-child-container,
#main-menu ul li.menu-item-simple-parent ul.sub-menu {
    border-top: 3px solid
}

.megamenu-2-columns-group .megamenu-child-container {
    width: 520px
}

.megamenu-3-columns-group .megamenu-child-container {
    width: 770px
}

.megamenu-4-columns-group .megamenu-child-container {
    width: 1020px
}

.megamenu-child-container>ul.sub-menu>li {
    width: 220px;
    padding: 15px;
    float: left;
    display: inline;
    box-sizing: content-box
}

.megamenu-2-columns-group .megamenu-child-container>ul.sub-menu>li.menu-item-fullwidth {
    width: 490px;
    display: block
}

.megamenu-3-columns-group .megamenu-child-container>ul.sub-menu>li.menu-item-fullwidth {
    width: 740px;
    display: block
}

.megamenu-4-columns-group .megamenu-child-container>ul.sub-menu>li.menu-item-fullwidth {
    width: 970px;
    display: block
}

.megamenu-child-container>ul.sub-menu {
    padding: 0;
    margin: 0;
    text-align: left
}

.megamenu-child-container>ul.sub-menu>li .widgettitle {
    display: inline-block;
    width: 100%;
    position: relative
}

.megamenu-child-container>ul.sub-menu>li>a,
.megamenu-child-container>ul.sub-menu>li>.nolink-menu,
.megamenu-child-container>ul.sub-menu>li>.widgettitle>a {
    color: #302521;
    text-transform: capitalize;
    font-weight: 500;
    margin-bottom: 20px;
    display: block;
    font-size: 18px;
    background: #fff;
    position: relative;
    padding-right: 10px
}

.megamenu-child-container>ul.sub-menu>li>.nolink-menu:before {
    content: "";
    background: #f4f4f4;
    float: left;
    height: 1px;
    position: absolute;
    top: 50%;
    width: 160px
}

.megamenu-child-container>ul.sub-menu>li>.nolink-menu:after {
    background: #fff;
    border: 1px solid #f4f4f4;
    border-radius: 13px;
    content: "";
    float: left;
    height: 13px;
    position: absolute;
    top: -7px;
    width: 13px;
    left: 20px
}

.megamenu-child-container>ul.sub-menu>li a .fa {
    margin-right: 5px
}

.megamenu-child-container>ul.sub-menu>li>a .menu-item-description,
.menu-item-description {
    color: #b1b1b1;
    display: block;
    font-weight: 400;
    padding: 0
}

.dt-megamenu-custom-content {
    display: block;
    padding: 10px 0 0
}

.megamenu-child-container ul.sub-menu>li>ul {
    padding: 0;
    margin: 0
}

.megamenu-child-container ul.sub-menu>li>ul li,
.megamenu-child-container ul.sub-menu ul li {
    display: block;
    padding: 0
}

.megamenu-child-container ul.sub-menu>li>ul li,
.megamenu-child-container ul.sub-menu>li>ul li a {
    clear: both
}

.menu-item-widget-area-container,
.megamenu-child-container,
#main-menu ul li.menu-item-simple-parent ul li a {
    font-size: 13px
}

.megamenu-child-container ul.sub-menu>li>ul li>a,
.megamenu-child-container ul.sub-menu>li .menu-item-widget-area-container>ul li>a {
    color: #36251e;
    position: relative;
    padding-top: 10px;
    padding-bottom: 10px;
    display: block;
    padding-left: 10px
}

.megamenu-child-container ul.sub-menu>li .menu-item-widget-area-container>ul li a.dt-sc-button {
    display: inline-block
}

#main-menu .megamenu-child-container ul.sub-menu>li .menu-item-widget-area-container>ul li a.dt-sc-button,
#main-menu .megamenu-child-container ul.sub-menu>li .menu-item-widget-area-container>ul li a.dt-sc-button:hover {
    color: #fff
}

.megamenu-child-container ul.sub-menu>li .menu-item-widget-area-container>ul li .textwidget ul li>a:before,
#main-menu ul li.menu-item-simple-parent ul li a:before,
.megamenu-child-container ul.sub-menu>li>ul li a:before {
    content: "\f105";
    padding-right: 7px;
    font-family: FontAwesome
}

.megamenu-child-container ul.sub-menu>li>ul li:last-child a {
    border: none
}

.megamenu-child-container ul.sub-menu>li>ul>li>ul {
    padding-left: 20px
}

.megamenu-child-container>ul.sub-menu>li.fulwidth-image-link>.nolink-menu {
    padding: 0
}

.megamenu-child-container>ul.sub-menu>li.fulwidth-image-link ul.sub-menu {
    padding-top: 0
}

.megamenu-child-container>ul.sub-menu>li.fulwidth-image-link img {
    max-width: 100%
}

.menu-item-widget-area-container {
    width: 100%;
    margin: 0;
    padding: 0
}

.menu-item-widget-area-container ul {
    padding: 0;
    margin: 0
}

.menu-item-widget-area-container .widget {
    padding: 0;
    display: inline
}

.menu-item-fullwidth .widget {
    display: inline;
    margin: 0 10px 20px;
    width: 220px;
    padding: 0
}

.megamenu-2-columns-group .menu-item-fullwidth .widget {
    width: 215px
}

.menu-item-widget-area-container .widget table {
    margin-bottom: 0
}

.menu-item-widget-area-container textarea {
    height: 120px
}

.menu-item-widget-area-container .widget .widgettitle {
    font-size: 18px;
    letter-spacing: 1px;
    font-weight: 300;
    margin-bottom: 20px;
    margin-top: 20px
}

.menu-item-widget-area-container ul li.widget:first-child .widgettitle {
    margin-top: 0
}

.menu-item-widget-area-container .widget ul li a,
.menu-item-widget-area-container .widget ul li:before {
    color: #36251e
}

.menu-item-widget-area-container .widget ul li:before {
    top: 13px
}

.menu-item-widget-area-container .widget table {
    margin-bottom: 0
}

.menu-item-widget-area-container .widget #wp-calendar td {
    background: 0 0
}

#main-menu ul li .menu-item-widget-area-container .widget.widget_tag_cloud .tagcloud a:hover,
#main-menu ul li .menu-item-widget-area-container .widget.widget_product_tag_cloud .tagcloud a:hover {
    color: #fff
}

.menu-item-widget-area-container .widget.flickrbox .flickr-widget div {
    max-width: 66px
}

.menu-item-widget-area-container .widget.widget_rss li a {
    font-weight: 400
}

.menu-item-widget-area-container .widget .widgettitle a:hover {
    color: #37251b
}

.menu-item-widget-area-container .widget #searchform {
    position: relative;
    margin: 0
}

.menu-item-widget-area-container .widget #searchform input[type=submit] {
    position: absolute;
    right: -25px
}

.menu-item-widget-area-container .widget #searchform input[type=text] {
    width: 85%
}

.menu-item-widget-area-container .widget.woocommerce.widget_product_search label {
    display: none
}

.menu-item-widget-area-container li.widget.widget_text ul li:before {
    content: ""
}

.menu-item-widget-area-container li.widget.widget_text ul li {
    padding: 10px 0 10px 10px
}

.menu-item-widget-area-container li.widget ul li:last-child {
    border: none
}

#main-menu ul.menu li .menu-item-widget-area-container ul.menu {
    text-align: left
}

#main-menu ul.menu li .menu-item-widget-area-container ul.menu li a {
    font-size: 14px;
    line-height: normal;
    font-weight: 400;
    text-transform: none;
    padding: 0;
    clear: both
}

#main-menu ul.menu li .menu-item-widget-area-container .widget.flickrbox .flickr-widget div a {
    line-height: 0
}

#main-menu ul.menu li .menu-item-widget-area-container ul.menu li {
    padding: 10px 0 10px 35px;
    clear: both;
    display: block
}

#main-menu ul.menu li .megamenu-child-container .menu-item-widget-area-container ul.sub-menu>li>ul li {
    padding: 10px 0 10px 35px
}

#main-menu ul.menu li .megamenu-child-container .menu-item-widget-area-container ul.sub-menu>li>ul li a {
    padding: 0
}

#main-menu ul.menu li .megamenu-child-container .menu-item-widget-area-container ul.sub-menu>li>ul {
    margin-top: 10px
}

.menu-item-widget-area-container .widget.woocommerce ul.product_list_widget li .amount,
.menu-item-widget-area-container .widget.woocommerce ul.product_list_widget li .reviewer {
    display: inline-block;
    margin: 5px 0 0
}

.menu-item-widget-area-container .type2 .dt-sc-testimonial .author img {
    height: 60px;
    top: 6px;
    width: 60px
}

.menu-item-widget-area-container .type2 .dt-sc-testimonial .author span {
    margin-top: 0;
    float: left
}

.menu-item-widget-area-container .type2 .dt-sc-testimonial .author span img {
    max-width: 60px
}

.menu-item-widget-area-container .type2 .dt-sc-testimonial cite a {
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    font-style: normal;
    margin-bottom: 5px
}

.megamenu-child-container .type2 .dt-sc-testimonial blockquote q {
    font-size: 12px;
    padding-left: 0;
    font-weight: 400;
    line-height: 28px
}

.megamenu-child-container .type2 .dt-sc-testimonial blockquote q:before {
    position: inherit
}

.megamenu-child-container .type2 .dt-sc-testimonial blockquote q:before,
.megamenu-child-container .dt-sc-testimonial blockquote q:after {
    font-size: 12px;
    font-style: italic
}

.menu-item-widget-area-container .dt-sc-testimonial cite {
    display: inline-block;
    padding-left: 0;
    padding-top: 19px;
    width: 150px
}

.menu-item-widget-area-container .dt-sc-testimonial blockquote {
    padding-bottom: 20px
}

.menu-item-widget-area-container .dt-sc-testimonial blockquote q {
    text-align: left
}

.menu-item-widget-area-container .dt-sc-contact-info {
    margin-bottom: 10px
}

.menu-item-widget-area-container .dt-sc-contact-info i {
    width: 10%;
    margin: 2px 0 0;
    text-align: left
}

.menu-item-widget-area-container .contact-link .dt-sc-contact-info span {
    width: 0
}

.menu-item-widget-area-container .dt-sc-contact-info span,
.menu-item-widget-area-container .dt-sc-contact-info p,
.menu-item-widget-area-container .dt-sc-contact-info a {
    width: 90%;
    margin-right: 0
}

.menu-item-widget-area-container .contact-address {
    border-bottom: 1px dashed;
    padding-bottom: 10px;
    margin-bottom: 20px;
    float: left;
    clear: both;
    width: 100%
}

.menu-item-widget-area-container .blog-entry .entry-thumb {
    margin-bottom: 0
}

.megamenu-child-container .dt-sc-programs {
    text-align: center;
    margin-bottom: 0
}

.megamenu-child-container .dt-sc-programs .dt-sc-pro-detail .dt-sc-button {
    float: none;
    margin-top: 20px
}

.megamenu-child-container .dt-sc-pro-thumb {
    position: relative
}

.megamenu-child-container .dt-sc-pro-thumb .programs-overlay {
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 100%;
    filter: alpha(opacity=0)
}

.megamenu-child-container .dt-sc-programs:hover .programs-overlay {
    opacity: .9;
    filter: alpha(opacity=90)
}

.megamenu-child-container .dt-sc-pro-title {
    bottom: 0;
    height: 45px;
    margin: auto;
    position: absolute;
    top: 0;
    width: 100%
}

.megamenu-child-container .dt-sc-pro-title h3,
.megamenu-child-container .dt-sc-pro-title>span {
    color: #fff
}

.dt-menu-toggle {
    display: none;
    color: #fff;
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
    padding: 10px 15px;
    cursor: pointer;
    margin: 20px 0 0
}

.dt-menu-toggle-icon {
    background: #fff;
    display: inline-block;
    float: right;
    height: 2px;
    margin-top: 14px;
    position: relative;
    text-align: left;
    width: 20px
}

.dt-menu-toggle-icon:before,
.dt-menu-toggle-icon:after {
    content: "";
    position: absolute;
    background: #fff;
    height: 2px;
    width: 20px;
    left: 0;
    top: -5px
}

.dt-menu-toggle-icon:after {
    top: 5px
}

.dt-menu-expand {
    font-size: 16px!important;
    display: none!important;
    position: absolute!important;
    right: 0;
    top: 0;
    line-height: normal;
    padding: 0!important;
    text-align: center;
    line-height: 37px!important;
    cursor: pointer;
    width: 37px;
    height: 37px;
    font-weight: 700
}

#main-menu ul li.menu-item-simple-parent .dt-menu-expand:before {
    content: none
}

.megamenu-child-container>ul.sub-menu>li.fill-two-columns {
    width: 470px
}

.megamenu-child-container>ul.sub-menu>li.fill-three-columns {
    width: 720px
}

.megamenu-child-container>ul.sub-menu>li.fill-four-columns {
    width: 970px
}

.megamenu-2-columns-group .megamenu-child-container>ul.sub-menu>li.fill-three-columns,
.megamenu-2-columns-group .megamenu-child-container>ul.sub-menu>li.fill-four-columns {
    width: 480px
}

.megamenu-3-columns-group .megamenu-child-container>ul.sub-menu>li.fill-four-columns {
    width: 730px
}

.megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget {
    width: 465px
}

.megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-three-columns.menu-item-fullwidth .widget {
    width: 303px
}

.megamenu-3-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget {
    width: 340px
}

.breadcrumb-wrapper {
    background: #fff;
    display: inline-block;
    width: 100%;
    padding-top: 74px;
    margin-top: 0;
    border-bottom: 1px solid #f4f4f4;
    float: left
}

.breadcrumb-wrapper h1 {
    text-transform: uppercase;
    font-size: 40px;
    float: left
}

.breadcrumb-wrapper .breadcrumb {
    text-align: right;
    padding: 5px 0 8px;
    float: right;
    margin-top: 11px
}

.breadcrumb-wrapper .breadcrumb a,
.breadcrumb-wrapper .breadcrumb h4 {
    display: inline-block
}

.breadcrumb-wrapper .breadcrumb h4 {
    margin-bottom: 0;
    color: #9e9c9c;
    font-size: 14px;
    font-weight: 400
}

.breadcrumb-wrapper .breadcrumb span.default {
    background: url(images/breadcrumb-seperator.png) no-repeat;
    display: inline-block;
    height: 10px;
    margin: 0;
    width: 6px
}

.breadcrumb-wrapper blockquote {
    float: right;
    clear: none;
    background: 0 0;
    color: #fff;
    width: 40%;
    text-align: right;
    padding: 0
}

.breadcrumb-wrapper blockquote q {
    font-style: normal
}

.breadcrumb-wrapper blockquote cite {
    color: #9e9c9c;
    font-style: italic;
    line-height: normal
}

#main {
    width: 100%;
    margin: 0;
    padding: 0;
    float: left
}

#main-content {
    position: relative;
    float: left;
    width: 100%
}

#main-content:before {
    background: url(images/main-cnt-left.png) no-repeat;
    content: "";
    width: 210px;
    height: 445px;
    display: block;
    left: 0;
    position: absolute;
    top: 0;
    z-index: 1
}

#main-content:after {
    background: url(images/main-cnt-right.png) no-repeat;
    content: "";
    width: 217px;
    height: 404px;
    display: block;
    right: 0;
    position: absolute;
    top: 0;
    z-index: 1
}

#primary {
    width: 770px;
    margin: 0;
    padding: 0;
    float: left;
    z-index: 2;
    position: relative
}

#primary.content-full-width {
    width: 100%
}

#primary.page-with-left-sidebar {
    float: right;
    margin-left: 30px
}

#primary.page-with-right-sidebar {
    float: left;
    margin-right: 30px
}

#primary.page-with-both-sidebar {
    width: 590px;
    float: left;
    margin: 0 20px
}

.secondary-sidebar,
#secondary-right,
#secondary-left {
    width: 320px;
    margin: 0;
    float: left;
    padding: 0;
    z-index: 2;
    position: relative
}

#secondary-right.secondary-has-right-sidebar {
    float: right
}

#secondary-left.secondary-has-left-sidebar {
    float: left
}

#secondary-left.secondary-has-both-sidebar,
#secondary-right.secondary-has-both-sidebar {
    margin: 0;
    width: 270px
}

#secondary {
    width: 370px;
    margin: 0 0 0 30px;
    float: left;
    padding: 0
}

#secondary.left-sidebar {
    margin: 0 20px 0 0
}

.side-navigation {
    width: 27%;
    float: left;
    margin: 0 2% 0 0;
    padding: 0
}

.side-navigation-content {
    width: 71%;
    float: left;
    margin: 0;
    padding: 0
}

#slider {
    float: left;
    clear: both;
    width: 100%;
    margin: 0;
    padding: 0;
    position: relative;
    z-index: 1
}

#slider img {
    max-width: 100%;
    margin-top: -20px
}

.fullwidth-section.dark-bg h1,
.fullwidth-section.dark-bg h2,
.fullwidth-section.dark-bg h3,
.fullwidth-section.dark-bg h4,
.fullwidth-section.dark-bg h5,
.fullwidth-section.dark-bg h6,
.fullwidth-section.dark-bg h1 a,
.fullwidth-section.dark-bg h2 a,
.fullwidth-section.dark-bg h3 a,
.fullwidth-section.dark-bg h4 a,
.fullwidth-section.dark-bg h5 a,
.fullwidth-section.dark-bg h6 a,
.fullwidth-section.dark-bg a:hover {
    color: #fff
}

.fullwidth-section {
    width: 100%;
    clear: both;
    margin: 0;
    padding: 0;
    float: left;
    position: relative
}

.full-service {
    background: url(images/pattern1.png) repeat-x;
    padding: 32px 0 26px
}

.full-pattern {
    background: url(images/pattern3.png) no-repeat center #f4f4f4;
    padding: 20px 0 7px
}

.full-pattern1 {
    background: url(images/paralx-1.jpg) repeat;
    padding: 50px 0
}

.full-pattern2 {
    background: url(images/pattern2.png) repeat #fff;
    padding: 30px 0
}

.full-pattern3 {
    background: url(images/pattern3.jpg) repeat;
    padding: 70px 0
}

.full-pattern4 {
    background: url(images/pattern4.jpg) repeat;
    padding: 70px 0;
    background-attachment: fixed
}

.full-paralax4 {
    background: url(images/paralax-5.png) no-repeat center;
    padding: 25px 0 0;
    min-height: 470px
}

.full-paralax4 .container,
.full-paralax4 .column {
    position: static
}

.full-paralax4 img {
    position: absolute;
    bottom: 0
}

.full-pattern5 {
    background: url(images/fitness-message.jpg) no-repeat scroll 0 0/cover rgba(0, 0, 0, 0);
    padding: 60px 0;
    overflow: hidden
}

.paralx-bg {
    background: url(images/paralax.jpg) repeat;
    background-attachment: fixed;
    padding: 60px 0
}

.full-pattern h2 {
    font-size: 28px;
    text-transform: uppercase;
    color: #1a1c19;
    line-height: 30px;
    margin-bottom: 22px
}

.full-pattern h4 {
    font-weight: 300;
    font-size: 20px
}

.full-pattern h4 {
    color: #333732
}

.full-pattern p {
    line-height: 24px;
    font-size: 12px;
    color: #a5a5a5
}

.full-pattern5:after {
    content: "";
    display: block;
    height: 695px;
    position: absolute;
    right: 0;
    top: 0;
    width: 54%;
    -ms-transform: skew(-20deg, 0deg);
    -webkit-transform: skew(-20deg, 0deg);
    transform: skew(-20deg, 0deg)
}

.full-pattern5 .dt-sc-one-half:last-child .alignright {
    width: 85%
}

.full-pattern5 .dt-sc-one-half:last-child {
    text-align: right
}

.full-pattern5 p {
    font-size: 16px;
    line-height: 34px
}

.full-add.top-banner {
    margin-top: -100px;
    z-index: 9
}

.full-pattern5 .border-title {
    width: 90%
}

.full-pattern5 h2,
.full-pattern5 p,
.full-pattern5 a {
    color: #fff;
    z-index: 1;
    position: relative
}

.full-pattern5 a {
    text-decoration: underline
}

.full-pattern5 a i {
    margin-left: 5px
}

.full-paralax4 .dt-sc-bmi-frm-detail {
    background: 0 0
}

.full-testimonial,
.service-full-bg {
    background: url(images/testimonial-bg.jpg) repeat;
    background-attachment: fixed
}

.full-testimonial {
    padding: 60px 0 50px;
    color: #6a6a6a
}

.full-grey {
    background-color: #f2f2f2;
    padding: 60px 0 50px
}

.full-man {
    background: url(images/paralx-3.jpg) no-repeat;
    padding: 50px 0
}

.full-contact {
    background: url(images/contact-bg.jpg) fixed;
    padding: 50px 0
}

.full-mac {
    background: url(images/pattern4.png) repeat #0a1114;
    color: #fff
}

.ful-ico-content {
    background: url(images/paralx-2.jpg) repeat;
    padding: 60px 0
}

.full-testimonial ul,
.full-pattern ul {
    display: inline-block;
    width: 100%;
    margin-bottom: 25px
}

.full-pattern ul {
    margin-top: 10px;
    margin-bottom: 15px
}

.full-testimonial ul li,
.full-pattern ul li {
    display: inline-block;
    margin-right: 30px
}

.full-pattern4 .section-title,
.full-pattern4 p {
    color: #f4f4f4
}

.fullwidth-section.full-service .icon p,
.fullwidth-section.full-service .icon h3,
.fullwidth-section.full-service .icon span {
    color: #fff
}

.fullwidth-section.full-man .container,
.fullwidth-section.full-man .column,
.fullwidth-section.paralx-bg .container,
.fullwidth-section.paralx-bg .column {
    position: static
}

.icon span img{
	margin-top: -5px;
	width: 35px;
	vertical-align: middle;
}
.fullwidth-section.full-man img {
    position: absolute;
    bottom: 0;
    margin-bottom: 0
}

.fullwidth-section.full-man h3.section-title {
    color: #fff;
    margin-bottom: 50px
}

.dt-sc-tabs-frame-content h2 {
    font-size: 30px;
    font-weight: 300;
    color: #8c8c8c
}

.dt-sc-tabs-frame-content .dt-sc-fancy-list li h5 {
    font-size: 14px;
    font-weight: 700;
    color: #8c8c8c;
    margin-bottom: 10px
}

.dt-sc-tabs-frame-content .dt-sc-fancy-list li:before {
    top: 3px
}

.full-guy {
    position: absolute;
    bottom: 0
}

.full-mac {
    position: relative
}

.full-mac img {
    position: absolute;
    top: -120px;
    right: 0
}

.dt-sc-paralax.full-mac h2,
.dt-sc-paralax.full-mac .dt-sc-ico-content.type4.dark h3 {
    color: #fff
}

.welcome-txt {
    text-align: center
}

.welcome-txt h3 {
    font-size: 28px;
    font-weight: 500;
    margin-bottom: 25px;
    text-transform: uppercase;
    color: #1a1c19
}

.welcome-txt p {
    line-height: 30px;
    color: #8c8c8c
}

.welcome-txt a.dt-sc-button {
    margin: 25px 5px 0
}

.tpl-blog-holder.apply-isotope {
    float: left;
    width: 100%
}

.tpl-blog-holder .column {
    margin-left: 0
}

.blog-entry {
    width: 100%;
    margin: 0 0 30px;
    padding: 0;
    float: left;
    clear: both;
    position: relative;
    border: 1px solid #e6e6e6;
	border-radius: 10px;
}

.blog-entry.blog-single-entry {
    border: 0
}
.last-news .blog-entry::after,.last-news .blog-entry::before{
	border-radius: 10px;
}
.blog-entry.blog-single-entry .blog-entry-inner {
    background: 0 0
}

.blog-entry.blog-single-entry .entry-thumb {
    margin-bottom: 15px
}

.blog-entry.blog-single-entry h4 {
    margin-bottom: 20px;
    margin-top: 10px;
    font-size: 24px
}

.blog-thumb .blog-entry {
    border: 0
}

.blog-entry .entry-title {
    padding: 20px 20px 18px;
    display: inline-block;
    width: 100%;
    position: relative;
    z-index: 9999;
}

.blog-entry .entry-thumb {
    display: block;
    width: 100%;
    position: relative;
    float: left;
    overflow: hidden
}

.blog-entry .entry-meta {
    position: absolute;
    top: 0;
    left: 0;
    width: 70px;
    text-align: center;
    line-height: 18px
}

.blog-entry .entry-meta .date {
    background-image: url(images/date-bg.png);
    background-repeat: no-repeat;
    padding: 18px;
    text-transform: uppercase;
    color: #fff
}

.blog-entry .entry-meta .date:before {
    content: "";
    border: 1px solid #fff;
    display: inline-block;
    width: 59px;
    position: absolute;
    left: 5px;
    top: 5px;
    height: 88%
}

.blog-entry .entry-meta .date span {
    font-weight: 800;
    font-size: 30px
}

.blog-entry .entry-metadata .tags {
    text-transform: uppercase;
    font-size: 12px;
    margin-bottom: 0;
    display: inline-block
}

.blog-entry .entry-metadata .tags,
.blog-entry .entry-metadata .tags a {
    color: #9a9a9a
}

.blog-entry .entry-metadata .post-meta {
    display: inline-block
}

.blog-entry .entry-metadata .post-meta p {
    display: inline-block;
    margin-right: 10px;
    margin-bottom: 0
}

.blog-entry .entry-metadata .post-meta p span {
    margin-right: 5px
}

.blog-entry h4 {
    margin-bottom: 0;
    font-size: 18px;
    text-transform: uppercase;
    direction: rtl;
}

.blog-entry h4 a {
    color: #4d4d4d;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	width: 100%;
	display: inline-block;
}

.blog-thumb .entry-metadata h4 {
    margin-bottom: 18px
}

.page-with-both-sidebar .blog-thumb .entry-metadata h4 {
    margin-bottom: 10px
}

.blog-entry .entry-body {
    display: inline-block;
    padding: 20px;
    position: relative;
    z-index:9999;
}
.blog-entry .entry-body p{
    max-height: 80px;
	overflow: hidden;
	text-overflow: ellipsis;
	height: 80px;
}
.entry_format {
    font-family: FontAwesome
}

.format-gallery .entry_format:after {
    content: "\f030"
}

.format-video .entry_format:after {
    content: "\f008"
}

.format-aside .entry_format:after {
    content: "\f036"
}

.format-chat .entry_format:after {
    content: "\f086"
}

.format-quote .entry_format:after {
    content: "\f10d"
}

.format-audio .entry_format:after {
    content: "\f001"
}

.format-link .entry_format:after {
    content: "\f0c1"
}

.format-standard .entry_format:after {
    content: "\f15c"
}

.format-image .entry_format:after {
    content: "\f03e"
}

.format-status .entry_format:after {
    content: "\f075"
}

.blog-entry .entry-thumb img {
    float: left;
    width: 100%;
    transition: all 2s ease;
    -webkit-transition: all 2s ease;
    -moz-transition: all 2s ease;
    -o-transition: all 2s ease;
    -ms-transition: all 2s ease;
    transform: scale(1.15);
    transition: opacity .35s ease 0s, transform .35s ease 0s
}

.blog-entry .entry-thumb .blog-slider-wrapper img {
    transform: none
}

.page-with-sidebar .tpl-blog-holder>.dt-sc-one-third {
    width: 31.6%
}

.page-with-sidebar.page-with-both-sidebar .tpl-blog-holder>.dt-sc-one-third {
    width: 100%
}

.page-with-sidebar .tpl-blog-holder>.dt-sc-one-half {
    width: 48.7%
}

.page-with-sidebar.page-with-both-sidebar .tpl-blog-holder>.dt-sc-one-half {
    width: 48%
}

.blog-overlay>a span {
    bottom: -26px;
    height: 26px;
    margin: auto;
    position: absolute;
    width: 100%;
    color: #fff;
    font-size: 25px;
    left: 0;
    right: 0
}

.sticky .featured-post,
.featured-post {
    margin-bottom: 15px;
    color: #fff;
    height: 34px;
    display: inline-block;
    line-height: 34px;
    font-size: 14px;
    padding: 0 5px;
    background-image: url(images/button-bg-small.png);
    background-repeat: no-repeat;
    font-size: 13px
}

.sticky .featured-post span,
.featured-post span {
    border: 1px solid rgba(255, 255, 255, .5);
    padding: 2px 5px;
    border-radius: 5px
}

.blog-thumb .sticky .featured-post {
    top: 105px
}

.blog-entry:hover .entry-thumb img {
    transform: scale(1)
}

.blog-single-entry.blog-entry:hover .entry-thumb img {
    transform: scale(1.15)
}

.blog-overlay {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 9;
    opacity: 0;
    filter: alpha(opacity=0);
    text-align: center
}

.blog-entry:hover .blog-overlay {
    opacity: 1;
    filter: alpha(opacity=1)
}

.blog-overlay::before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: -webkit-linear-gradient(top, rgba(51, 51, 51, 0) 0%, rgba(51, 51, 51, 0.8) 75%);
    background: linear-gradient(to bottom, rgba(51, 51, 51, 0) 0%, rgba(51, 51, 51, 0.8) 75%);
    content: '';
    opacity: 0;
    -webkit-transform: translate3d(0, 50%, 0);
    transform: translate3d(0, 50%, 0);
    -webkit-transition: opacity .35s, -webkit-transform .35s;
    transition: opacity .35s, transform .35s;
    opacity: 0;
    filter: alpha(opacity=0)
}

.blog-entry:hover .blog-overlay::before {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    filter: alpha(opacity=1)
}

.blog-entry:hover .blog-overlay {
    background: #595959\9
}

span.image-overlay-inside {
    position: absolute;
    font-size: 24px;
    border-radius: 50px;
    height: 80px;
    width: 80px;
    line-height: 80px;
    left: 50%;
    top: 50%;
    margin: -40px 0 0 -40px;
    z-index: 500;
    text-align: center;
    color: #fff
}

.image-overlay span.image-overlay-inside:before {
    content: "\f133"
}
.upcoming-events .dt-sc-ico-content{
	border-radius: 10px;
}
.upcoming-events .dt-sc-ico-content.type8::before,.upcoming-events .dt-sc-ico-content.type8::after{
	border-radius: 10px;
}
span.image-overlay-inside:before {
    position: absolute;
    border-radius: 50px;
    height: 60px;
    width: 60px;
    line-height: 60px;
    left: 50%;
    top: 50%;
    margin: -35px 0 0 -35px;
    z-index: 500;
    text-align: center;
    color: #fff;
    font-family: FontAwesome
}

.blog-entry:hover .blog-overlay span.image-overlay-inside {
    -webkit-animation: avia_pop_small .5s 1 cubic-bezier(.175, .885, .32, 1.275);
    -moz-animation: avia_pop_small .5s 1 cubic-bezier(.175, .885, .32, 1.275);
    animation: avia_pop_small .5s 1 cubic-bezier(.175, .885, .32, 1.275)
}

.format-gallery .image-overlay-inside:before {
    content: "\f030"
}

.format-video .image-overlay-inside:before {
    content: "\f008"
}

.format-aside .image-overlay-inside:before {
    content: "\f036"
}

.format-chat .image-overlay-inside:before {
    content: "\f086"
}

.format-quote .image-overlay-inside:before {
    content: "\f10d"
}

.format-audio .image-overlay-inside:before {
    content: "\f001"
}

.format-link .image-overlay-inside:before {
    content: "\f0c1"
}

.format-standard .image-overlay-inside:before {
    content: "\f040"
}

.format-image .image-overlay-inside:before {
    content: "\f03e"
}

.format-status .image-overlay-inside:before {
    content: "\f075"
}

@-webkit-keyframes avia_pop {
    0% {
        -webkit-transform: scale(.8)
    }
    100% {
        -webkit-transform: scale(1)
    }
}

@-moz-keyframes avia_pop {
    0% {
        -moz-transform: scale(.8)
    }
    100% {
        -moz-transform: scale(1)
    }
}

@keyframes avia_pop {
    0% {
        transform: scale(.8)
    }
    100% {
        transform: scale(1)
    }
}

@-webkit-keyframes avia_pop_small {
    0% {
        -webkit-transform: rotate(-175deg) scale(.2)
    }
    100% {
        -webkit-transform: rotate(0deg) scale(1)
    }
}

@-moz-keyframes avia_pop_small {
    0% {
        -moz-transform: rotate(-175deg) scale(.2)
    }
    100% {
        -moz-transform: rotate(0deg) scale(1)
    }
}

@keyframes avia_pop_small {
    0% {
        transform: rotate(-175deg) scale(.2)
    }
    100% {
        transform: rotate(0deg) scale(1)
    }
}

.blog-thumb .entry-thumb {
    float: left;
    margin: 0 2% 0 0;
    padding: 0;
    position: relative;
    width: 33%
}

.blog-thumb .entry-metadata {
    clear: none;
    float: left;
    margin: 0;
    padding: 0;
    width: 65%
}

.page-with-sidebar.page-with-both-sidebar .blog-thumb .entry-thumb,
.page-with-sidebar.page-with-both-sidebar .blog-thumb .entry-metadata {
    width: 100%
}

.author-info {
    display: inline-block;
    clear: both;
    width: 100%;
    margin-top: 30px;
    position: relative
}

.author-info .thumb {
    margin: 0 15px 0 0;
    float: left;
    position: absolute;
    left: 0
}

.author-info .author-desc {
    padding-left: 100px
}

.author-info img {
    border-radius: 2px
}

.author-title {
    display: inline-block;
    margin-bottom: 15px
}

.author-title p {
    margin-bottom: 0;
    font-size: 15px
}

.author-title p span {
    font-style: italic;
    font-size: 13px;
    text-transform: none
}

.author-title p a {
    font-weight: 700
}

.author-title span {
    text-transform: uppercase;
    color: #aeaeae
}

.author-title span i {
    margin-right: 5px
}

.author-desc sub {
    float: right;
    font-size: 13px
}

.commententries {
    width: 100%;
    float: left;
    margin: 30px 0 0;
    padding: 0
}

ul.commentlist {
    float: left;
    margin: 20px 0;
    padding: 0 0 20px;
    list-style: none;
    border-top: 0;
    width: 100%
}

ul.commentlist li {
    display: block;
    float: none;
    list-style: none;
    border: none;
    margin: 0 0 20px;
    padding: 0 0 0 115px;
    position: relative;
    clear: both
}

ul.commentlist li ul.children {
    margin: 10px 0;
    padding: 0;
    float: left;
    border: none;
    clear: both;
    width: 100%
}

ul.commentlist li .respond {
    margin-left: 69px
}

ul.commentlist li .comment-details {
    position: relative;
    padding: 0 0 10px;
    margin: 0 0 10px
}

ul.commentlist li .comment-details:before {
    border-bottom: 1px solid #d1d1d1;
    bottom: 0;
    content: '';
    left: 0;
    position: absolute;
    width: 100%
}

ul.commentlist li .comment-body {
    margin: 10px 0 0
}

ul.commentlist li .comment-author {
    left: 0;
    top: 0;
    position: absolute
}

ul.commentlist li .comment-author img {
    max-width: 90px;
    max-height: 90px;
    float: left;
    margin: 0;
    border-radius: 2px
}

ul.commentlist li .author-name,
ul.commentlist li .author-name a {
    font-size: 16px;
    color: #303030
}

ul.commentlist li.bypostauthor .author-name {
    font-weight: 600
}

ul.commentlist li .comment-details {
    display: inline-block;
    width: 100%
}

ul.commentlist li .commentmetadata {
    font-size: 12px;
    color: gray;
    font-style: italic;
    text-decoration: none
}

ul.commentlist li .reply {
    margin: 0;
    float: right
}

ul.commentlist>li>ul.children li ul.children li #respond p span {
    display: none
}

ul.commentlist li #respond {
    padding-bottom: 20px
}

#respond {
    clear: both
}

#respond h3#reply-title small {
    font-size: 14px;
    text-transform: none
}

#respond .dt-sc-one-half p span {
    width: 10%
}

#respond p {
    clear: both;
    margin-bottom: 15px
}

.social-share-icons {
    width: 100%;
    clear: both;
    float: left;
    margin: 20px 0 0;
    padding: 0
}

.social-share-icons li {
    display: inline;
    margin: 0 10px 0 0;
    padding: 0
}

.social-share-icons li img:hover {
    opacity: .6;
    filter: alpha(opacity=60)
}

.comment-body ul li,
.comment-body ol li {
    padding-left: 0;
    list-style: circle;
    display: list-item
}

.pagination {
    float: left;
    width: 100%;
    margin: 10px 0;
    padding: 0;
    text-align: center
}

.pagination ul {
    display: inline-block;
    margin: 0;
    padding: 0
}

.pagination ul li {
    float: left;
    display: inline;
    margin: 0;
    padding: 0
}

.pagination ul li.active-page,
.pagination ul li a {
    background: url(images/pagination-bg.png) no-repeat 0 0/100% auto
}

.pagination .next-post a,
.pagination .prev-post a {
    background: url(images/pagination-prev-bg.png) no-repeat 0 0/100% auto
}

.pagination ul li a,
.pagination .next-post a,
.pagination .prev-post a {
    font-size: 14px;
    font-weight: 700;
    line-height: 40px;
    color: #fff;
    padding: 2px 17px 0;
    margin: 0 10px 0 0;
    float: left;
    position: relative;
    z-index: 1;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    transition: all .3s;
    -o-transition: all .3s;
    -ms-transition: all .3s;
    position: relative
}

.pagination ul li.active-page {
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    line-height: 40px;
    padding: 2px 17px 0;
    margin: 0 10px 0 0;
    float: left;
    position: relative
}

.pagination .next-post {
    display: inline-block;
    margin-left: 4px;
    padding: 0
}

.pagination .prev-post {
    display: inline-block;
    margin-right: 4px;
    padding: 0
}

.pagination ul li.active-page:before,
.pagination ul li a:before,
.pagination .next-post a:before,
.pagination .prev-post a:before {
    content: '';
    position: absolute;
    border: 1px solid rgba(255, 255, 255, .5);
    top: 4px;
    left: 4px;
    right: 4px;
    bottom: 4px;
    opacity: 0;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transition-property: opacity;
    transition-property: opacity
}

.pagination ul li.active-page:before,
.pagination ul li a:hover:before,
.pagination .next-post a:hover:before,
.pagination .prev-post a:hover:before {
    opacity: 1
}

.intro-text.type1 {
    text-align: center
}

.intro-text.type1 .border-title.aligncenter {
    margin-bottom: 37px
}

.intro-text.type1 p {
    line-height: 36px;
    font-size: 16px;
    margin-bottom: 0
}

.intro-text.type1 a {
    text-decoration: underline
}

.intro-text.type1 a.dt-sc-button {
    text-decoration: none
}

.full-pattern4.intro-text.type1 a:hover {
    color: #fff
}
.color-white{
	color: #FFF;
}
.intro-text.type2 {
    background: #f4f4f4;
    border-left: 5px solid;
    padding: 30px;
    display: inline-block;
    width: 100%
}

.intro-text.type2 .alignleft {
    margin-right: 45px
}

.intro-text.type2 h4 {
    margin-bottom: 24px;
    text-transform: uppercase;
    font-size: 21px
}

.intro-text .dt-sc-one-fifth {
    text-align: center
}

.intro-text .dt-sc-button {
    display: inline-block
}

.dt-sc-certificate.alignleft {
    padding: 30px 20px 27px 215px;
    margin: 0
}

.dt-sc-certificate.alignright {
    padding: 30px 215px 27px 20px;
    margin: 0
}

.dt-sc-certificate {
    border: 1px solid #e6e6e6;
    padding: 29px 20px 28px 215px
}

.dt-sc-certificate .alignleft {
    float: left;
    left: 1px;
    margin-bottom: 0;
    position: absolute;
    top: 1px
}

.dt-sc-certificate .alignright {
    float: left;
    right: 1px;
    margin-bottom: 0;
    position: absolute;
    top: 1px
}

.dt-sc-certificate>h4 {
    margin-bottom: 20px
}

.dt-sc-paralax .intro-text.type2 {
    background: #fff
}

.intro-text.type3 p {
    margin-bottom: 25px
}

.dt-excersises {
    float: left;
    width: 100%;
    border: 1px solid #e6e6e6;
	border-radius: 10px;
}

.dt-excersises.type1 {
    overflow: hidden
}
.video-list .dt-excersises{
	margin: 0 0 30px;
}
.dt-excersises .dt-excersise-thumb {
    float: left;
    width: 100%;
    position: relative;
    z-index: 9;
    overflow: hidden;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	overflow: hidden;
}

.dt-excersises .dt-excersise-thumb img {
    float: left
}

.dt-excersise-thumb iframe {
    width: 100%
}

.dt-excersise-detail {
    display: inline-block;
    width: 100%;
    position: relative
}

.dt-excersise-detail>p {
    margin-bottom: 3px
}

.dt-sc-workout-detail .dt-excersise-detail {
    padding: 0
}

.dt-sc-workout-detail .dt-excersise-meta {
    border-bottom: 0;
    margin-bottom: 0;
    padding-bottom: 0;
    padding-left: 0
}

.dt-excersise-meta sup {
    top: -6px;
    font-size: 10px
}

.dt-excersise-meta,
.dt-excersises.type2 .dt-excersise-title,
.dt-sc-workout-detail .dt-excersise-title,
.dt-excersise-title.title {
    display: inline-block;
    width: 100%;
    position: relative;
    padding-left: 76px
}

.dt-sc-workout-detail .dt-excersise-meta {
    border-bottom: 1px solid #e6e6e6;
    margin-bottom: 20px;
    padding-bottom: 24px
}

.dt-excersise-meta p {
    margin-bottom: 0
}

.dt-excersises p.count,
.dt-sc-event-title p.count,
.dt-excersise-title.title p.count {
    display: inline-block;
    width: 56px;
    height: 56px;
    border: 3px solid #6a695e;
    border-radius: 56px;
    text-align: center;
    line-height: 19px;
    font-weight: 500;
    padding-top: 4px;
    margin-right: 15px
}

.dt-excersises.type1 p.count {
    position: absolute;
    left: 0;
    top: 5px
}

.dt-sc-workout-detail .dt-excersise-title p.count {
    position: absolute;
    left: 0;
    top: 0
}

.dt-excersises p.count a,
.dt-sc-event-title p.count a {
    font-size: 18px;
    display: block;
    color: #4d4d4d
}

.dt-sc-workout-detail .dt-excersise-title p.count a,
.dt-excersise-title.title p.count a {
    color: #fff
}

.dt-excersise-title.title {
    margin-bottom: 25px
}

.dt-excersise-title.title p.count {
    position: absolute;
    left: 0;
    top: 0
}

.dt-excersise-title.title h5 {
    display: inline-block;
    margin-bottom: 25px;
    position: relative;
    top: 16px
}

.dt-excersises p.count a span,
.dt-sc-event-title p.count a span,
.dt-sc-workout-detail .dt-excersise-title p.count a span,
.dt-excersise-title.title p.count span {
    border-top: 1px solid;
    font-size: 12px;
    min-width: 48px;
    display: inline-block;
    margin-top: 2px
}

.dt-excersises:hover p.count,
.dt-excersises:hover p.count a,
.dt-sc-event-new:hover .dt-sc-event-title p.count,
.dt-sc-event-new:hover .dt-sc-event-title p.count a {
    color: #fff
}

#footer .dt-excersise-title p a:hover {
    color: #fff
}

.dt-excersise-detail h5 {
    display: inline-block;
    margin-bottom: 10px;
    text-transform: uppercase
}

.dt-excersise-detail h6 {
    margin-bottom: 4px;
    font-size: 14px;
    color: #6a695e;
    margin-top: 8px
}

.dt-excersise-detail>h4 {
    font-size: 16px
}

.dt-excersises .dt-excersise-detail .dt-excersise-detail-title {
    -webkit-transition: -webkit-transform .35s, color .35s;
    transition: transform .35s, color .35s;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    padding: 30px 20px
}

.dt-excersises .dt-excersise-detail-cnt p {
    opacity: 0;
    -webkit-transition: opacity .55s, -webkit-transform .55s;
    transition: opacity .55s, transform .55s;
    -webkit-transform: scale3d(.9, .9, 1);
    transform: scale3d(.9, .9, 1)
}

.dt-excersises:hover .dt-excersise-detail .dt-excersise-detail-title {
    -webkit-transition: -webkit-transform .35s;
    transition: transform .35s;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0)
}

.dt-excersise-detail-cnt {
    padding: 18px 20px;
    position: absolute;
    top: 0;
    color: #fff;
    -webkit-transition: -webkit-transform .35s;
    transition: transform .35s;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    min-height: 151px
}

.dt-excersises:hover .dt-excersise-detail-cnt {
    -webkit-transition: -webkit-transform .35s;
    transition: transform .35s;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    height: 100%
}

.dt-excersises.type1:hover .dt-excersise-thumb img {
    transform: scale(1.15)
}

.dt-excersises:hover .dt-excersise-detail-cnt p {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1)
}

.dt-excersises.type2 .dt-excersise-detail,
.dt-sc-programs .dt-sc-pro-detail,
.dt-sc-event,
.blog-entry {
    position: relative
}

.dt-excersises.type2 .dt-excersise-detail::before,
.dt-excersises.type2 .dt-excersise-detail::after,
.dt-sc-programs .dt-sc-pro-detail::before,
.dt-sc-programs .dt-sc-pro-detail::after,
.dt-sc-event::before,
.dt-sc-event::after,
.blog-entry:before,
.blog-entry:after {
    position: absolute;
    top: -1px;
    right: -1px;
    bottom: -5px;
    left: -1px;
    content: '';
    opacity: 0;
    -webkit-transition: opacity .35s, -webkit-transform .35s;
    transition: opacity .35s, transform .35s
}

.dt-excersises.type2 .dt-excersise-detail::after,
.dt-sc-programs .dt-sc-pro-detail::after,
.dt-sc-event::after,
.blog-entry::after {
    border-right: 1px solid;
    border-left: 1px solid;
    -webkit-transform: scale(1, 0);
    transform: scale(1, 0)
}

.dt-excersises.type2 .dt-excersise-detail::before,
.dt-sc-programs .dt-sc-pro-detail::before,
.dt-sc-event::before,
.blog-entry::before {
    border-bottom: 5px solid;
	border-color: #007ebb;
    -webkit-transform: scale(0, 1);
    transform: scale(0, 1)
}

.dt-sc-event::before,
.blog-entry::before {
    border-top: 1px solid;
    border-bottom: 1px solid
}

.dt-sc-event::before {
    border-bottom: 1px solid
}

.dt-excersises.type2:hover .dt-excersise-detail::before,
.dt-excersises.type2:hover .dt-excersise-detail::after,
.dt-sc-programs:hover .dt-sc-pro-detail::before,
.dt-sc-programs:hover .dt-sc-pro-detail::after,
.dt-sc-event:hover::before,
.dt-sc-event:hover::after,
.blog-entry:hover::before,
.blog-entry:hover::after {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1)
}

.dt-sc-event::before,
.dt-sc-event::after,
.blog-entry::after,
.blog-entry::before {
    bottom: -1px
}

.blog-single-entry::before,
.blog-single-entry:after,
.blog-thumb .blog-entry:before,
.blog-thumb .blog-entry:after {
    content: none
}

.dt-excersises.type2 .dt-excersise-meta {
    padding-left: 0
}

.dt-excersises.type2 .dt-excersise-thumb iframe {
    float: left
}

.dt-excersises.type2 .dt-excersise-detail {
    display: inline-block;
    width: 100%;
    margin: 0;
    border-bottom: 4px solid #e6e6e6;
    padding: 0;
	border-radius: 10px;
}

.dt-excersises.type2 .dt-excersise-title {
    border-bottom: 1px solid #e6e6e6;
    padding: 15px 20px 15px 20px;
    margin-bottom: 0
}

.dt-excersises.type2 .dt-excersise-title p.count {
    position: absolute;
    top: 25px;
    left: 20px
}

.dt-excersises.type2 .dt-excersises p.count,
.dt-excersises.type2 .dt-excersise-detail h5 {
    margin-bottom: 0
}

.dt-excersises.type2 .dt-excersise-content {
    padding: 20px 20px 30px
}
.dt-excersise-detail::before, .dt-excersise-detail::after{
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}
.support {
    position: relative;
    background: url(images/pattern1.png) repeat-x;
    padding: 18px 0
}

.support img {
   /* position: absolute;
    bottom: -93px;
   left: 0*/
}

.support p {
    color: #fff;
    font-size: 20px;
    margin-bottom: 0;
	line-height: 38px;
}

.support p span {
    font-weight: 500
}

.programs-container {
    float: left;
    width: 100%
}

form.sorting {
    float: right
}

form.sorting .selection-box {
    min-width: 300px
}

form.sorting .selection-box:before {
    border-top: 7px solid #838585
}

form.sorting .selection-box:after {
    background-color: #f7f7f7;
    border-radius: 0;
    right: 1px;
    top: 1px;
    height: 48px;
    width: 47px;
    border-left: 1px solid #eaeaea
}

form.sorting .selection-box select {
    border-radius: 0;
    color: #838585
}

.dt-sc-event {
    float: left;
    width: 100%;
    border: 1px solid #e6e6e6
}

.dt-sc-event .event-thumb,
.dt-sc-event .event-thumb img {
    float: left;
    width: 100%
}

.dt-sc-event .event-thumb img,
.dt-sc-event:hover .event-thumb img {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden
}

.dt-sc-event .event-detail {
    float: left;
    width: 100%;
    padding: 30px 20px 34px
}

.dt-sc-event .event-detail h2 {
    font-size: 18px;
    text-transform: uppercase;
    margin-bottom: 22px
}

.dt-sc-event .event-detail p {
    margin-bottom: 20px
}

.dt-sc-event.type2 {
    background-color: #f5f5f5
}

.dt-sc-event.type2 .event-detail h2 {
    font-size: 20px
}

.dt-sc-event.type2 .event-detail {
    position: relative
}

.dt-sc-event.type2 .event-detail h2 a {
    color: #1a1c19
}

.dt-sc-event.type2 .event-thumb {
    background: url(images/event-shadow.png) no-repeat center bottom;
    display: block;
    padding-bottom: 15px
}

.dt-sc-event.type2 .event-detail {
    text-align: center;
    border: 0;
    border-bottom: 10px solid #e6e6e6
}

.working-hours li {
    border-bottom: 1px solid #e6e6e6;
    font-size: 16px;
    display: inline-block;
    width: 100%;
    color: #4d4d4d;
    padding: 13px 0
}

.working-hours li:before {
    content: "\f017";
    font-family: FontAwesome;
    margin-right: 15px
}

.working-hours li span {
    float: right
}

.working-hours p {
    font-size: 13px
}

.fullwidth-section.full-pattern1 .dt-sc-animate-num,
.fullwidth-section.full-pattern1 .dt-sc-animate-num h4 {
    color: #fff
}

.dt-sc-animate-num {
    display: inline-block;
    text-align: center;
    width: 100%
}

.dt-sc-num-count {
    border: 5px solid;
    width: 122px;
    height: 122px;
    display: inline-block;
    border-radius: 50%;
    font-size: 28px;
    margin-bottom: 20px
}

.dt-sc-paralax .dt-sc-num-count {
    border-color: #f4f4f4
}

.dt-sc-num-count p {
    line-height: 112px;
    margin-bottom: 0
}

.dt-sc-animate-num h4 {
    text-transform: uppercase;
    margin-bottom: 0
}

.dt-sc-sorting-container {
    float: left;
    width: 100%;
    text-align: center;
    margin-bottom: 10px
}

.dt-sc-sorting-container a {
    border: 1px solid #ededed;
    border-left: none;
    color: #878787;
    cursor: pointer;
    margin: 0 -1px 0 -3px;
    padding: 0 22px;
    display: inline-block;
    line-height: 50px
}

.dt-sc-sorting-container a.first {
    border-left: 1px solid #ededed
}

.dt-sc-sorting-container a.active-sort,
.dt-sc-sorting-container a:hover {
    color: #fff
}

.dt-sc-sorting-container a.active-sort {
    background: url(images/sorting-bg.png) no-repeat 0 0/100% auto #fff
}

.page-with-both-sidebar .dt-sc-sorting-container a {
    border-left: 1px solid #ededed;
    margin-left: 10px;
    margin-bottom: 10px
}

.dt-sc-portfolio-container {
    display: inline-block;
    clear: both;
    width: 100%;
    margin: 40px 0 0;
    padding: 0;
    z-index: 2
}

.dt-sc-portfolio-container .column {
    margin-left: 0
}

.portfolio.isotope-item,
.portfolio.isotope-item.column,
.portfolio.isotope-item.column.first {
    margin-left: 0;
    clear: none;
    margin-right: 0
}

.portfolio {
    float: left;
    margin-bottom: 30px;
    overflow: hidden
}

.portfolio.column {
    margin-bottom: 30px
}

.portfolio.column.no-space {
    margin-bottom: 0
}

.page-with-both-sidebar .portfolio.dt-sc-one-half .portfolio-title {
    width: 77.3%
}

.page-with-both-sidebar .portfolio.dt-sc-one-half .portfolio-detail .views {
    width: 19%
}

.page-with-both-sidebar .portfolio.dt-sc-one-third {
    width: 31%
}

.page-with-both-sidebar .portfolio.dt-sc-one-half {
    width: 48.2%
}

.page-with-both-sidebar.page-with-sidebar .portfolio.dt-sc-one-fourth {
    width: 22.3%
}

.page-with-both-sidebar.page-with-sidebar .dt-sc-one-fourth .portfolio-title {
    width: 55.5%
}

.page-with-both-sidebar.page-with-sidebar .dt-sc-one-fourth .portfolio-detail .views {
    margin-right: 5px
}

.dt-sc-one-fourth .portfolio-title {
    width: 76.5%
}

.page-with-both-sidebar.page-with-sidebar .dt-sc-one-third .portfolio-title {
    width: 65.5%
}

.page-with-sidebar .dt-sc-one-fourth .portfolio-title {
    width: 64.5%
}

.page-with-both-sidebar.page-with-sidebar .dt-sc-one-third .portfolio-title h4,
.page-with-sidebar .dt-sc-one-fourth .portfolio-title h4 {
    font-size: 16px;
    text-transform: capitalize
}

.portfolio .portfolio-thumb {
    float: left;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 100%
}

.portfolio-thumb>img {
    float: left;
    display: block
}

.portfolio-title {
    float: left;
    width: 71%;
    margin-top: 3px;
    padding: 0 3%
}

.portfolio-title h4 {
    font-size: 18px;
    text-transform: uppercase
}

.portfolio-title h4,
.portfolio-title p {
    margin-bottom: 2px
}

.portfolio-title p a,
.portfolio-title p {
    color: #bdbdbd;
    font-weight: 300;
    font-style: italic
}

.portfolio-detail {
    border: 1px solid #e6e6e6;
    display: inline-block;
    padding: 11px 0 8px;
    width: 100%;
    float: left
}

.portfolio-detail .views {
    color: #bdbdbd;
    float: right;
    margin-right: 10px;
    min-width: 49px;
    text-align: center
}

.views>span {
    line-height: 28px
}

.views>span i {
    font-size: 18px;
    position: relative;
    top: 4px
}

.portfolio-detail .views a {
    color: #bdbdbd
}

.portfolio.column.no-space.dt-sc-one-half {
    width: 49.995%
}

.portfolio.column.no-space.dt-sc-one-third {
    width: 33.3%
}

.portfolio.column.no-space.dt-sc-one-fourth {
    width: 24.982%
}

.portfolio:hover .portfolio-title h4 a,
.portfolio:hover .portfolio-title p a,
.portfolio:hover .portfolio-title p,
.portfolio:hover .portfolio-detail .views,
.portfolio:hover .portfolio-detail .views a {
    color: #fff
}

.image-overlay {
    float: left;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    background: rgba(0, 0, 0, .7);
    text-align: center;
    -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0;
    -webkit-transition: all .3s ease-out .1s;
    -moz-transition: all .3s ease-out .1s;
    -o-transition: all .3s ease-out .1s;
    -ms-transition: all .3s ease-out .1s;
    transition: all .3s ease-out .1s
}

.portfolio .portfolio-thumb img {
    -webkit-transition: opacity .35s, -webkit-transform .35s;
    transition: opacity .35s, transform .35s;
    -webkit-transform: scale(1.15);
    transform: scale(1.15)
}

.portfolio:hover .portfolio-thumb img {
    opacity: .5;
    -webkit-transform: scale(1);
    transform: scale(1)
}

.portfolio:hover .image-overlay {
    -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1
}

.portfolio .fig-overlay>p {
    margin-top: 20%;
    -webkit-transition: -webkit-transform .35s;
    transition: transform .35s;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0)
}

.portfolio:hover .fig-overlay>p {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.portfolio-detail {
    position: relative;
    float: left;
    width: 100%
}

.portfolio-detail:before {
    position: absolute;
    left: 0;
    bottom: -100%;
    content: "";
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: all 300ms linear;
    z-index: 0
}

.portfolio:hover .portfolio-detail:before {
    bottom: 0;
    opacity: 1
}

.portfolio:focus .portfolio-detail {
    overflow: visible
}

.portfolio:hover .portfolio-detail {
    transition: all 1s ease-in-out
}

.portfolio-title,
.portfolio-detail .views {
    position: relative;
    z-index: 1
}

.home-ii .portfolio .portfolio-thumb img {
    min-height: 253px
}

.portfolio .fig-overlay,
.dt-sc-team.type3 .dt-sc-social-icons {
    display: inline-block
}

.portfolio .fig-overlay>p {
    display: inline-block;
    margin-bottom: 0;
    margin-top: 5px;
    text-align: center
}

.portfolio .fig-overlay a {
    border: 1px solid;
    width: 48px;
    height: 48px;
    line-height: 48px;
    float: left;
    margin: 0 0 0 -1px;
    font-size: 18px;
    color: #fff;
    text-align: center;
    display: inline-block
}

.portfolio:hover .image-overlay a span {
    opacity: 1;
    filter: alpha(opacity=100)
}

.portfolio .fig-content-wrapper {
    display: table;
    width: 100%;
    height: 100%
}

.portfolio .fig-overlay {
    display: table-cell;
    vertical-align: middle
}

.portfolio-container .portfolio.dt-sc-one-half {
    width: 48.9%
}

.portfolio.dt-sc-full-width .portfolio-title {
    padding: 0 1.5%;
    width: 88%
}

.portfolio.dt-sc-full-width .portfolio-detail .views {
    margin-right: 1.5%;
    width: 7%
}

.portfolio.dt-sc-one-half .portfolio-detail .views {
    width: 14.4%
}

.with-sidebar .portfolio-container .portfolio.dt-sc-one-fourth {
    width: 22.8%
}

.with-sidebar .portfolio.dt-sc-one-fourth.isotope-item .portfolio-title h4 {
    font-size: 12px
}

.with-sidebar .portfolio.dt-sc-one-fourth.isotope-item .portfolio-title p {
    line-height: 20px;
    font-size: 11px
}

.with-sidebar .portfolio.dt-sc-one-fourth.isotope-item .portfolio-detail {
    padding: 5px 0
}

.with-sidebar .portfolio.dt-sc-one-fourth.isotope-item .portfolio-detail .views {
    padding: 2px 0 0;
    font-size: 10px;
    margin-top: 6px
}

.with-sidebar .portfolio.dt-sc-one-fourth.isotope-item .portfolio-detail .views a {
    top: -5px;
    position: relative
}

.with-sidebar .portfolio-container .portfolio.dt-sc-one-third {
    width: 31.3%
}

.with-sidebar .portfolio-container .portfolio.dt-sc-one-half {
    width: 48.6%
}

.isotope .column.no-space {
    margin-left: 0
}

.isotope-hidden {
    display: none!important
}

.isotope,
.isotope .isotope-item {
    -webkit-transition-duration: .8s;
    -moz-transition-duration: .8s;
    -ms-transition-duration: .8s;
    -o-transition-duration: .8s;
    transition-duration: .8s
}

.isotope {
    -webkit-transition-property: height, width;
    -moz-transition-property: height, width;
    -ms-transition-property: height, width;
    -o-transition-property: height, width;
    transition-property: height, width
}

.isotope .isotope-item {
    -webkit-transition-property: -webkit-transform, opacity;
    -moz-transition-property: -moz-transform, opacity;
    -ms-transition-property: -ms-transform, opacity;
    -o-transition-property: top, left, opacity;
    transition-property: transform, opacity
}

.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
    -webkit-transition-duration: 0s;
    -moz-transition-duration: 0s;
    -ms-transition-duration: 0s;
    -o-transition-duration: 0s;
    transition-duration: 0s
}

ul.gallery-bx-wrapper li {
    list-style: none outside none;
    padding-bottom: 0
}

.gallery-share .dt-sc-social-icons li {
    margin-bottom: 5px
}

.project-details {
    margin-bottom: 25px
}

.project-details li {
    padding-bottom: 7px;
    padding-top: 7px;
    border-bottom: 1px solid #d3d3d3;
    display: inline-block;
    width: 100%;
    line-height: 20px
}

.project-details li:last-child {
    border: 0
}

.project-details li .fa {
    padding-right: 8px;
    margin-right: 0
}

.project-details li a {
    color: #8b8b8b
}

.project-details li strong {
    font-weight: 500
}

.post-nav-container {
    display: inline-block;
    width: 100%;
    position: relative
}

.post-nav-container:before {
    position: absolute;
    top: 50%;
    display: inline-block;
    width: 100%;
    border-top: 1px solid #e7e7e7;
    content: "";
    left: 0
}

.post-nav-container .prev-post,
.post-nav-container .next-post {
    background: #fff;
    position: relative;
    z-index: 1;
    text-transform: uppercase
}

.post-nav-container .prev-post a,
.post-nav-container .next-post a {
    color: #fff;
    padding: 1px 10px;
    display: block
}

.post-nav-container .prev-post {
    float: left
}

.post-nav-container .next-post {
    float: right
}

.post-nav-container p {
    margin-top: 7px;
    color: #bdbdbd;
    margin-bottom: 0
}

.blog-post {
    border: 1px solid #e6e6e6;
    margin-bottom: 30px;
    display: inline-block;
    width: 100%
}

.blog-post-inner {
    padding: 20px
}

.blog-post .blog-thumb {
    float: left;
    margin-right: 20px
}

.blog-post .blog-detail h2 {
    font-size: 18px;
    margin-bottom: 10px
}

.blog-post .blog-detail h2 a {
    color: #1a1c19
}

.blog-post .blog-detail p {
    font-size: 13px;
    color: #8c8c8c
}

.blog-post .blog-post-meta {
    background: #e6e6e6;
    margin-bottom: 0;
    font-size: 13px;
    padding-left: 4px
}

.blog-post .blog-post-meta li {
    display: inline-block;
    line-height: 50px;
    padding: 0 16px
}

.blog-post .blog-post-meta li.comments {
    border-right: 1px solid #fff
}

.blog-post .blog-post-meta li span {
    margin-right: 10px
}

.blog-post .blog-post-meta li,
.blog-post .blog-post-meta li a {
    color: #1a1c19
}

.blog-post .blog-post-meta li.categories a {
    background: #8c8c8c;
    padding: 4px 7px 5px;
    border-radius: 5px;
    color: #fff
}

.bx-wrapper {
    position: relative
}

.bx-controls a {
    bottom: 0;
    color: #fff;
    font-size: 0;
    height: 52px;
    margin: auto;
    position: absolute;
    top: 0;
    width: 52px;
    z-index: 501;
    border-radius: 50%
}

.bx-controls a.bx-prev {
    background: url(images/slider-prev-arrow-white.png) no-repeat scroll center center rgba(77, 77, 77, .7);
    left: 20px
}

.bx-controls a.bx-next {
    background: url(images/slider-next-arrow-white.png) no-repeat scroll center center rgba(77, 77, 77, .7);
    right: 20px
}

.portfolio-single {
    width: 100%;
    margin: 0;
    padding: 0 0 6px;
    float: left;
    clear: both;
    position: relative
}

.portfolio-single:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 6px;
    background: url(images/textured-border.html) repeat-x
}

.portfolio-single-inner {
    background: #fcfcf7;
    border: 1px solid #ededed;
    display: block;
    margin: 0;
    padding: 0
}

.portfolio-single-details {
    padding: 40px 20px;
    display: block;
    clear: both
}

.portfolio-single-details h3 {
    font-weight: 300;
    margin-bottom: 20px
}

.portfolio-single h4.border-title,
.portfolio-single h5.border-title {
    text-transform: capitalize
}

.portfolio-single h4.border-title span {
    position: relative;
    top: 4px
}

.portfolio-single h5.border-title span {
    position: relative;
    top: 2px
}

.portfolio-single .dt-sc-two-third {
    width: 65.5%
}

.portfolio-single .dt-sc-one-third {
    width: 31.4%;
    margin-left: 3.1%
}

.portfolio-single-slider-wrapper,
.portfolio-single-slider,
.blog-slider-wrapper,
.blog-slider {
    float: left;
    clear: both;
    margin: 0;
    padding: 0;
    width: 100%;
    line-height: 0
}

.portfolio-single-slider li,
.blog-slider li {
    display: block;
    margin: 0;
    padding: 0
}

.portfolio-single-slider-wrapper #bx-pager,
.blog-slider-wrapper #bx-pager {
    float: left;
    display: inline;
    margin: 30px 0 0;
    padding: 0;
    width: 100%;
    text-align: center
}

.portfolio-single-slider-wrapper #bx-pager a,
.blog-slider-wrapper #bx-pager a {
    margin: 0 10px 5px;
    padding: 3px;
    line-height: 0;
    display: inline-block;
    cursor: pointer;
    position: relative
}

.portfolio-single-slider-wrapper #bx-pager a img {
    max-width: 85px
}

.portfolio-single-slider-wrapper #bx-pager a.active:before {
    border: 1px solid;
    position: absolute;
    width: 100%;
    height: 100%;
    content: "";
    left: -1px;
    top: -1px
}

.timetable ul {
    margin: 0;
    padding: 0;
    font-size: 0;
    line-height: 0;
    border-bottom: 1px solid #e6e6e6
}

.timetable ul li {
    display: inline-block;
    font-size: 16px;
    line-height: normal;
    width: 12%;
    color: #454345;
    font-weight: 500;
    text-align: center;
    min-height: 90px;
    vertical-align: middle;
    border-right: 1px solid #e6e6e6;
    float: left
}

.timetable ul li a {
    display: block;
    padding: 20px 0
}

.timetable ul li:last-child {
    border-right: 0
}

.timetable ul li span.fa-clock-o {
    display: inline-block;
    margin-right: 8px
}

.timetable ul li.dt-sc-table-cnt span {
    font-size: 13px;
    display: block;
    font-weight: 400;
    font-style: italic;
    margin-top: 5px
}

.timetable ul li.dt-sc-table-cnt i {
    margin-right: 5px;
    font-style: normal
}

.timetable ul li:first-child {
    width: 16%;
    line-height: 50px
}

.timetable .timetable-head {
    font-weight: 700;
    color: #454345;
    display: inline-block;
    width: 100%;
    border-top: 1px solid #e6e6e6
}

.timetable .timetable-head li {
    font-size: 18px;
    line-height: 50px;
    font-weight: 500;
    padding: 20px 0;
    float: left
}

.timetable ul,
.timetable-detail,
.timetable-detail ul {
    width: 100%;
    float: left
}

.timetable p {
    font-size: 18px;
    line-height: 90px;
    margin-bottom: 0
}

.timetable .timetable-text,
.timetable .timetable-text a {
    color: #fff
}

.timetable ul li a:hover {
    opacity: .7
}

.timetable-detail,
.timetable-detail ul li {
    float: none\9
}

.contact-pack {
    background: #f4f4f4;
    padding: 30px 20px;
    position: relative
}

.contact-pack:before {
    border-left: 20px solid #dadada;
    border-top: 20px solid transparent;
    content: "";
    height: 0;
    position: absolute;
    right: 1px;
    top: 0;
    transform: rotate(180deg);
    width: 0
}

.full-contact {
    color: #fff
}

.full-contact h3 {
    font-size: 22px;
    text-transform: uppercase;
    color: #fff
}

.full-contact #contact_map {
    height: 245px;
    border-color: #fff
}

.full-contact .dt-sc-contact-info.type1 i {
    border-color: #fff;
    color: #fff
}

.full-contact a:hover {
    color: #fff
}

.fullwidth-section>#contact_map {
    border: 0
}

#contact_map {
    float: left;
    height: 445px;
    padding-bottom: 4px;
    width: 100%;
    border: 5px solid #e6e6e6
}

#contact-form.type2 {
    text-align: center
}

#contact-form.type2 input[type=text],
#contact-form.type2 input[type=email],
#contact-form.type2 textarea,
#contact-form.type2 select {
    background: #f4f4f4;
    border: 0;
    color: #8c8c8c
}

#contact-form.type2 textarea {
    height: 126px
}

#contact-form.type2 select {
    margin-bottom: 13px
}

#contact-form.type2 input[type=submit] {
    float: none;
    margin-top: 30px
}

.dt-sc-programs {
    margin-bottom: 30px;
    float: left;
    width: 100%
}

.dt-sc-pro-thumb {
    float: left;
    width: 100%
}

.dt-sc-pro-thumb img {
    float: left
}

.dt-sc-programs .dt-sc-pro-detail {
    border: 1px solid #e6e6e6;
    float: left;
    width: 100%;
    border-bottom-width: 4px
}

.dt-sc-pro-detail .dt-sc-pro-content {
    border-bottom: 1px solid #e6e6e6;
    padding: 30px 20px
}

.dt-sc-pro-title h3 {
    font-weight: 300;
    margin-bottom: 0;
    text-transform: uppercase;
    font-size: 22px
}

.dt-sc-pro-title>span {
    font-style: italic;
    color: #b3b3b3;
    margin-bottom: 24px;
    display: inline-block;
    width: 100%
}

.dt-sc-pro-detail .dt-sc-pro-content .dt-sc-fancy-list {
    margin-bottom: 0
}

.dt-sc-pro-detail .dt-sc-pro-content .dt-sc-fancy-list li:before {
    color: #6a695e
}

.dt-sc-pro-detail .dt-sc-pro-price {
    padding: 25px 20px;
    float: left;
    width: 100%
}

.dt-sc-pro-detail .pro-price-content {
    color: #4d4d4d;
    font-size: 24px;
    font-weight: 500;
    margin-bottom: 0;
    margin-top: 7px;
    display: inline-block
}

.dt-sc-pro-detail .pro-price-content sup,
.dt-sc-pro-detail .pro-price-content span {
    font-size: 14px
}

.dt-sc-pro-detail .pro-price-content span {
    color: #b3b3b3;
    font-weight: 300
}

.dt-sc-pro-detail .dt-sc-pro-price .dt-sc-button {
    float: right;
    margin-top: 0
}

.carousel_items .section-title {
    float: left
}

.carousel_items {
    display: inline-block;
    width: 100%;
    position: relative
}

.dt_carousel .dt-sc-one-third {
    margin: 0 10px
}

.carousel_items .carousel-arrows {
    background: #fff;
    position: absolute;
    right: 0;
    font-size: 35px
}

.carousel-arrows a {
    color: #d1d0d0;
    float: left;
    margin-left: 30px
}

.faq-search {
    position: relative
}

.faq-search input[type=text] {
    width: 100%;
    padding: 14px 180px 14px 16px;
    border-radius: 0
}

.faq-search input[type=submit] {
    position: absolute;
    right: 1px;
    bottom: 1px;
    background: #f7f7f7;
    font-size: 14px;
    text-transform: none;
    color: #3a3a3a;
    border-left: 1px solid #eaeaea;
    border-radius: 0;
    padding: 13px 26px;
    min-height: 46px
}

.faq-search input[type=submit]:hover {
    background: #eaeaea
}

.error-404 h2 {
    font-size: 400px;
    color: #d34444;
    line-height: 257px
}

.error-404 h2 span {
    color: #e9f028;
    font-size: 50px;
    left: 0;
    position: absolute;
    right: 0;
    top: 67px;
    line-height: 50px
}

.error-404>h3 {
    text-transform: capitalize
}

.error-404 #searchform {
    width: 100%
}

.error-404 #searchform div {
    position: relative;
    width: 50%;
    display: inline-block
}

.error-404 #searchform input[type=text] {
    width: 100%;
    margin-bottom: 10px
}

.error-404 #searchform input[type=submit] {
    position: absolute;
    right: 0
}

#primary .error-404 #searchform {
    margin-right: 0
}

#primary .error-404 #searchform input[type=text] {
    width: 100%;
    min-height: 46px
}

#primary .error-404 #searchform input[type=submit] {
    border-radius: 0 5px 5px 0;
    min-height: 46px
}

.dt-style-picker-wrapper {
    position: fixed;
    z-index: 99999;
    left: 0;
    top: 150px
}

#dt-style-picker {
    background: #fff;
    width: 225px;
    float: left;
    position: absolute;
    top: 0;
    z-index: 1;
    margin: 0;
    padding: 0 0 10px;
    text-align: center;
    border: 1px solid #ddd
}

#dt-style-picker h2 {
    font: 12px Tahoma, Geneva, sans-serif;
    text-transform: uppercase;
    line-height: 48px;
    width: 100%;
    color: #848484;
    margin: 0 0 15px;
    padding: 0;
    border-bottom: 1px solid #ddd;
    background-color: #fefefe
}

#dt-style-picker h3 {
    font: 12px Tahoma, Geneva, sans-serif;
    padding: 0 0 10px;
    width: 100%;
    color: #848484;
    margin: 0;
    text-transform: uppercase
}

#dt-style-picker ul {
    float: left;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 225px
}

#dt-style-picker ul.layout-picker {
    margin-bottom: 15px
}

#dt-style-picker ul li {
    display: inline-block;
    display: inline;
    list-style-type: none;
    padding: 0;
    margin: 0 4px 6px
}

#dt-style-picker ul li a {
    background: #fff;
    border: 1px solid #fff;
    padding: 3px;
    display: inline-block;
    margin: 0;
    line-height: 0
}

#dt-style-picker ul li a.selected,
#dt-style-picker ul li a:hover {
    border: 1px solid #d7d7d7
}

#dt-style-picker ul li a img,
.style-picker-ico>img {
    border: 1px solid #f0f0f0
}

#dt-style-picker ul.scheme-picker li a {
    padding: 7px
}

#dt-style-picker ul.scheme-picker li a img {
    height: auto;
    border: 0
}

#dt-style-picker .hr {
    width: 100%;
    height: 10px;
    display: block;
    float: left;
    clear: both;
    position: relative;
    z-index: 1;
    margin: 3px 0
}

.style-picker-ico {
    background: #fff;
    border: 1px solid #ddd;
    height: 50px;
    left: 175px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 50px;
    border-left: 0;
    z-index: 9
}

.style-picker-ico.control-open {
    left: 224px
}

.fa.fa-cog.fa-spin {
    color: #000;
    font-size: 27px;
    line-height: 47px
}

#toTop {
    position: fixed;
    display: none;
    text-decoration: none;
    bottom: 30px;
    right: 30px;
    overflow: hidden;
    width: 40px;
    height: 40px;
    border: none;
    text-indent: 100%;
    background: url(images/ui.totop.png) no-repeat left top;
    z-index: 9999
}

#toTopHover {
    background: url(images/ui.totop.png) no-repeat left -40px;
    width: 40px;
    height: 40px;
    display: block;
    overflow: hidden;
    float: left;
    opacity: 0;
    -moz-opacity: 0;
    filter: alpha(opacity=0)
}

#toTop:active,
#toTop:focus {
    outline: none
}

#footer {
    float: left;
    width: 100%;
    margin: 0;
    padding: 0;
    position: relative;
    line-height: 28px
}

#footer,
#footer .widget.widget_meta ul li a,
#footer .widget.widget_categories ul li a,
#footer .widget.widget_text ul li a {
    color: #d2d1d0
}

#footer p {
    line-height: 22px
}

#footer p,
#footer .widget_tweetbox li {
    font-size: 13px
}

#footer .dt-sc-contact-info p {
    font-size: 14px
}

#footer .textwidget>p {
    line-height: 26px
}

#footer .widget ul li a:hover {
    color: #fff
}

#footer .widget ul.dt-sc-social-icons li a:hover,
#footer .dt-sc-button:hover {
    color: #fff
}

#footer .copyright a:hover {
    color: #000
}

.footer-logo {
    position: absolute;
    width: 104px;
    height: 104px;
    left: 0;
    right: 0;
    top: -45px;
    margin: auto;
    background: #fff;
    border: 2px solid #edeceb;
    border-radius: 104px
}

.footer-logo img {
    position: absolute;
    left: 0;
    right: 0;
    top: 8px;
    margin: auto;
    max-width: 104px
}

.footer-widgets-wrapper {
    padding: 50px 0 0;
    float: left;
    clear: both;
    margin: 0;
    width: 100%;
    position: relative;
    z-index: 1;
    background: #000
}

.footer-widgets-wrapper .widgettitle {
    background: #222;
    border-bottom: 0;
    font-weight: 400
}

.footer-widgets-wrapper .widgettitle:after {
    content: none
}

.footer-widgets-wrapper .widgettitle span {
    background: #111;
    padding: 15px;
    display: inline-block;
    margin-right: 20px;
    color: #fff;
    position: relative
}

.footer-widgets-wrapper .widgettitle span:after {
    border-bottom: 10px solid transparent;
    border-left: 10px solid #111;
    border-top: 10px solid transparent;
    content: "";
    position: absolute;
    right: -10px
}

#footer .widgettitle {
    font-size: 18px;
    text-transform: uppercase;
    margin-bottom: 48px;
    color: #fff;
	padding: 15px;
	
}

#footer .widget.widget_nav_menu ul li {
    float: left;
    clear: both;
    border: none
}

#footer .dt-sc-contact-info.dt-phone {
    float: left;
    margin-top: 5px;
    padding-left: 0;
    width: auto
}

#footer .dt-sc-contact-info p i {
    background: #1a1c19;
    border: 2px solid;
    border-radius: 40px;
    height: 40px;
    line-height: 36px;
    margin-right: 8px;
    text-align: center;
    width: 40px;
    font-size: 16px
}

#footer .dt-sc-contact-info p span {
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    margin-right: 5px
}

#footer .widget.widget_nav_menu ul li ul {
    margin: 5px 0
}

.widget.widget_nav_menu ul li,
.widget.widget_pages ul li {
    padding-left: 20px
}

#footer .social-media {
    padding: 10px 0;
    float: left;
    width: 100%
}

#footer .social-media h3.widgettitle {
    margin-bottom: 0;
    color: #fff;
    float: left;
    margin-top: 12px;
    background: 0 0;
    font-weight: 700;
    font-size: 20px
}

#footer .social-media h3.widgettitle:after {
    content: none
}

#footer .social-media .dt-sc-social-icons {
    float: right
}

#footer .social-media .dt-sc-social-icons li {
    background: 0 0;
    margin-left: 0;
    border-right: 0
}

#footer .social-media .dt-sc-social-icons li:last-child {
    border-right-style: solid;
    border-right-width: 1px
}

#footer .social-media .dt-sc-social-icons li:hover a {
    color: #fff
}

#footer .social-media .dt-sc-social-icons li a {
    color: #4d4d4d;
    width: 48px;
    height: 48px;
    line-height: 48px;
    color: #fff
}

.dt-sc-social-icons li a {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

#footer .copyright {
    background: #fff;
    text-align: center;
    width: 100%;
    clear: both;
    margin: 0;
    padding: 15px 0;
    float: left;
    color: #4d4d4d;
    font-size: 12px;
    border-top: 1px solid #e6e6e6
}

#footer .footer-links {
    float: left;
    margin-bottom: 0;
	font-size: 10px;
text-align: left;
line-height: 20px;
margin-top: -10px;
}
#footer .footer-links span{
	display: block;
}
#footer .footer-links li {
    display: inline;
    padding-bottom: 0;
    margin-right: 9px;
    padding-right: 5px;
    line-height: normal;
    background: url(images/footer-link-seperator.jpg) right no-repeat
}

#footer .footer-links li:last-child {
    background: 0 0
}

#footer .copyright p {
    float: right;
    margin-bottom: 0;
    line-height: 28px
}

#footer .footer-info {
    float: left;
    width: 100%;
    background: #f4f4f4;
    border-top: 1px solid #e7e7e7;
    padding: 18px 0;
    text-align: center;
    font-size: 12px;
    color: #4d4d4d
}

#footer .footer-info p {
    line-height: 22px;
    margin-bottom: 0
}

#footer .footer-info p a {
    text-decoration: underline
}

.add1 {
    overflow: inherit;
    display: inline-block;
    width: 390px;
    height: 220px
}

.add1 .add-offer {
    padding: 20px;
    position: relative;
    background-image: url(images/transparent-bg.png);
    background-repeat: repeat
}

.add1:hover .add-offer:after {
    right: -101px
}

.add1 .add-offer:after {
    border-color: #fff transparent;
    border-style: solid;
    border-width: 0 0 100px 100px;
    bottom: 0;
    content: "";
    display: block;
    position: absolute;
    right: -1px;
    width: 0
}

.offer-title {
    border-bottom: 3px solid #fff;
    margin-bottom: 19px
}

.add1 .add-offer h3 {
    text-transform: uppercase;
    font-size: 30px;
    display: inline-block;
    margin-bottom: 20px;
    line-height: 35px;
    font-weight: 300
}

.offer-title h3 span {
    font-size: 36px;
    font-style: italic;
    font-weight: 700;
    letter-spacing: 15px
}

.add1:hover .add-offer:after,
.add1:hover img {
    opacity: 0
}

.add1 .add-offer .offer-title>span {
    display: inline-block;
    font-size: 80px;
    margin-left: 4px
}

.add1 .add-offer h3,
.add1 .add-offer .offer-title>span,
.add1 .add-offer p {
    color: #fff
}

.add1 .add-offer p {
    font-size: 13px;
    line-height: 18px
}

.add1>img {
    position: absolute;
    right: 16px;
    bottom: 16px
}

.add1:hover>img {
    bottom: 0;
    right: 0
}

.add2 {
    width: 100%;
    height: 220px;
    display: block
}

.add2 h3 {
    font-weight: 700;
    font-size: 20px;
    bottom: 36px;
    position: absolute;
    right: 55px;
    text-transform: uppercase;
    height: 19px;
    overflow: hidden;
    line-height: 19px;
    margin-bottom: 0
}

.add2 h3 span::before {
    position: absolute;
    top: 100%;
    content: attr(data-hover);
    font-weight: 700;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.add2 h3 span {
    position: relative;
    display: inline-block;
    -webkit-transition: -webkit-transform .3s;
    -moz-transition: -moz-transform .3s;
    transition: transform .3s
}

.add2:hover h3 span {
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    transform: translateY(-100%)
}

.add2:hover a h3 {
    color: #000
}

.add3 {
    position: relative
}

.add3 .dt-sc-button {
    position: absolute;
    left: 15px;
    bottom: 20px
}

.add3 .dt-sc-button.medium {
    padding: 11px 26px
}

.add3 .dt-sc-button.medium:before {
    line-height: 44px
}

.form-wrapper {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 70%
}

.form-wrapper form {
    background: #fff;
    float: left;
    padding: 50px;
    width: 100%;
    box-sizing: content-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box
}

#loginform input[type=submit],
#reg_form input[type=submit] {
    font-size: 16px;
    width: 100%
}

.newsletter-form {
    position: relative
}

.newsletter-form>input {
    min-height: 50px
}

.newsletter-form .dt-sc-button {
    position: absolute;
    bottom: 0;
    right: 0;
    padding: 12px 26px;
    min-height: 49px
}

#reg_form {
    text-align: center
}

#reg_form input.dt-sc-button {
    float: none
}

#loginform input[type=checkbox] {
    margin-right: 3px;
    margin-top: -1px
}

#loginform {
    text-align: center
}

#loginform label {
    float: left;
    width: 100%;
    clear: both
}

#loginform .dt-sc-button {
    float: none;
    margin-top: 10px
}

#main-menu ul {
    margin: 0 auto;
    padding: 0;
    position: relative
}

#main-menu>ul>li {
    display: inline-block;
    padding: 0;
    position: relative
}

#main-menu>ul>li>a {
    color: #685e58;
    display: inline-block;
    font-size: 16px;
    font-weight: 700;
    line-height: 90px;
    margin: 0 25px;
    padding: 0;
    text-transform: uppercase
}

.header {
    background-color: #fff;
    box-shadow: 0 1px 3px rgba(95, 95, 95, .1);
    float: left;
    margin: 0;
    padding: 0;
    position: relative;
    width: 100%;
    z-index: 9999
}

.one-page-title {
    font-size: 30px;
    padding-bottom: 10px;
    position: relative;
    text-transform: uppercase;
    margin-bottom: 20px
}

.one-page-title:after {
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 100px;
    height: 2px;
    content: "";
    bottom: 0
}

.banner>img {
    float: left
}

.fullwidth-section.overlay-light {
    background-color: rgba(250, 250, 250, .7)
}

#home,
#work,
#services,
#blog,

#portfolio,
#contacts {
    float: left;
    width: 100%
}

.fullwidth-section.overlay-dark,
.fullwidth-section.full-twitter {
    background: url(images/paralax-quote.jpg) no-repeat fixed
}

.paralax-overlay {
    background: rgba(0, 0, 0, .7);
    float: left;
    width: 100%
}

.paralax-quote {
    background: 0 0;
    text-align: center;
    font-size: 30px;
    line-height: 40px;
    color: #f5f5f5
}

.dt-sc-paralax .one-page-title,
.dt-sc-paralax .dt-sc-ico-content.type2 h4,
.dt-sc-paralax .dt-sc-ico-content.type2 p,
.full-contact .one-page-title {
    color: #f5f5f5
}

#tweets_container {
    display: block;
    margin: 25px 0 0;
    text-align: center
}

.dt-sc-paralax #tweets_container,
.dt-sc-paralax #tweets_container .tweet_list li a {
    color: #fff
}

#tweets_container .tweet_text {
    display: inline-block;
    font-size: 18px
}

#tweets_container .tweet_join {
    display: inline-block;
    padding-right: 10px;
    font-size: 20px
}

#tweets_container .tweet_list li {
    list-style: none;
    text-align: center
}

#tweets_container .tweet_list li a {
    font-size: 15px;
    font-style: italic;
    font-weight: 400;
    margin-left: 10px;
    text-align: right
}

#tweets_container .tweet_list li .tweet_time {
    display: inline-block;
    margin-left: 5px
}

.retina_logo {
    display: none
}

html,
body {
    overflow-x: hidden
}
.contact-us h1{
	
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    padding: 0px;
    margin: 0px;
    text-align: left;

}
.partner-container img{
	max-width: 90px !important;
	margin: 0 10px;
}
@media screen and (max-width:600px){
	.partner-container img{
		max-width: 70px !important;
		
	}
}
@media only screen and (-moz-min-device-pixel-ratio:1.5),
only screen and (-o-min-device-pixel-ratio:3/2),
only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (min-devicepixel-ratio:1.5),
only screen and (min-resolution:1.5dppx) {
    .normal_logo {
        display: none
    }
    .retina_logo {
        display: inline-block;
        height: auto!important
    }
    .breadcrumb-wrapper .breadcrumb span.default {
        background-image: url(images/breadcrumb-seperator%402x.png);
        background-size: 6px 10px
    }
    .widget .subscribe-frm input[type=submit],
    .widget #searchform input[type=submit] {
        background-image: url(images/submit%402x.png);
        background-size: 12px 9px
    }
    .bx-controls a.bx-prev {
        background-image: url(images/slider-prev-arrow-white%402x.png);
        background-size: 10px 16px
    }
    .bx-controls a.bx-next {
        background-image: url(images/slider-next-arrow-white%402x.png);
        background-size: 10px 16px
    }
    #footer .footer-links li {
        background-image: url(images/footer-link-seperator%402x.jpg);
        background-size: 1px 12px
    }
    #toTop {
        background-image: url(images/ui.totop%402x.png);
        background-size: 40px 80px
    }
    input[type=text],
    input[type=password],
    input[type=email],
    input[type=url],
    input[type=tel],
    input[type=number],
    input[type=range],
    input[type=date],
    textarea,
    input.text,
    input[type=search],
    input[type=submit],
    button,
    input[type=button],
    input[type=reset] {
        border-radius: 0
    }
}
@media only screen and (max-width:767px) {
    .top-bar .dt-sc-contact-info > p{
        line-height: 28px;
    }
}
.grid_list tr {
    text-align: center;
}
.grid_list tr  p{
    margin:8px 0;
}
.grid_list tbody tr:nth-child(even) td{
    background-color:rgba(0,0,0,0.2);
}


.table-responsive {
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    margin-bottom: 1rem;
  }
  

  .responsive-table {
    width: 100%;
    border-collapse: collapse;
    min-width: 800px;
  }
  
 
  .responsive-table th,
  .responsive-table td {
    padding: 0.75rem;
    border: 1px solid #ddd;
    text-align: center;
    white-space: nowrap;
  }
  
  .responsive-table thead {
    background-color: #f2f2f2;
  }
  
 
  @media (max-width: 576px) {
    .responsive-table th,
    .responsive-table td {
      padding: 0.5rem;
      font-size: 0.9rem;
    }
  }
  .table-responsive {
    width: 100%;
    overflow-x: auto;
  }
  
  .custom-table {
    border-collapse: collapse;
    width: 100%;
    min-width: 700px; 
  }
  
  .custom-table th,
  .custom-table td {
    border: 1px solid #ccc;
    padding: 8px 12px;
    text-align: center;
    white-space: nowrap;
  }
  
  .custom-table thead {
    background-color: #f0f0f0;
  }