#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td a.ui-state-active,
#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td a.ui-state-active:hover,
body #booked-profile-page input[type=submit].button-primary:hover,
body .booked-list-view button.button:hover,
body .booked-list-view input[type=submit].button-primary:hover,
body table.booked-calendar input[type=submit].button-primary:hover,
body .booked-modal input[type=submit].button-primary:hover,
body table.booked-calendar th,
body table.booked-calendar thead,
body table.booked-calendar thead th,
body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button:hover,
body #booked-profile-page .booked-profile-header,
body #booked-profile-page .booked-tabs li.active a,
body #booked-profile-page .booked-tabs li.active a:hover,
body #booked-profile-page .appt-block .google-cal-button>a:hover,
#ui-datepicker-div.booked_custom_date_picker .ui-datepicker-header {
  background: #44535B !important;
}

body #booked-profile-page input[type=submit].button-primary:hover,
body table.booked-calendar input[type=submit].button-primary:hover,
body .booked-list-view button.button:hover,
body .booked-list-view input[type=submit].button-primary:hover,
body .booked-modal input[type=submit].button-primary:hover,
body table.booked-calendar th,
body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button:hover,
body #booked-profile-page .booked-profile-header,
body #booked-profile-page .appt-block .google-cal-button>a:hover {
  border-color: #44535B !important;
}

body table.booked-calendar tr.days,
body table.booked-calendar tr.days th,
body .booked-calendarSwitcher.calendar,
body #booked-profile-page .booked-tabs,
#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar thead,
#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar thead th {
  background: #2D3A40 !important;
}

body table.booked-calendar tr.days th,
body #booked-profile-page .booked-tabs {
  border-color: #2D3A40 !important;
}

#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td.ui-datepicker-today a,
#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td.ui-datepicker-today a:hover,
body #booked-profile-page input[type=submit].button-primary,
body table.booked-calendar input[type=submit].button-primary,
body .booked-list-view button.button,
body .booked-list-view input[type=submit].button-primary,
body .booked-list-view button.button,
body .booked-list-view input[type=submit].button-primary,
body .booked-modal input[type=submit].button-primary,
body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button,
body #booked-profile-page .booked-profile-appt-list .appt-block.approved .status-block,
body #booked-profile-page .appt-block .google-cal-button>a,
body .booked-modal p.booked-title-bar,
body table.booked-calendar td:hover .date span,
body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active,
body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active:hover,
.booked-ms-modal .booked-book-appt
/* Multi-Slot Booking */

{
  background: #063254 #063254 ;
}

body #booked-profile-page input[type=submit].button-primary,
body table.booked-calendar input[type=submit].button-primary,
body .booked-list-view button.button,
body .booked-list-view input[type=submit].button-primary,
body .booked-list-view button.button,
body .booked-list-view input[type=submit].button-primary,
body .booked-modal input[type=submit].button-primary,
body #booked-profile-page .appt-block .google-cal-button>a,
body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button,
body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active,
body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active:hover {
  border-color: #063254 ;
}

body .booked-modal .bm-window p i.fa,
body .booked-modal .bm-window a,
body .booked-appt-list .booked-public-appointment-title,
body .booked-modal .bm-window p.appointment-title,
.booked-ms-modal.visible:hover .booked-book-appt {
  color: #063254 ;
}

.booked-appt-list .timeslot.has-title .booked-public-appointment-title {
  color: inherit;
}

img.wp-smiley,
img.emoji {
  display: inline !important;
  border: none !important;
  box-shadow: none !important;
  height: 1em !important;
  width: 1em !important;
  margin: 0 .07em !important;
  vertical-align: -0.1em !important;
  background: none !important;
  padding: 0 !important;
}

.recentcomments a {
  display: inline !important;
  padding: 0 !important;
  margin: 0 !important;
}

h1 span,
.btn.btn-default,
.navbar>.container .navbar-brand,
.navbar>.container-fluid .navbar-brand,
.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:focus,
.navbar-default .navbar-nav>.active>a:hover,
.navbar-default .navbar-nav>li>a:hover,
.navbar-default .navbar-nav>li.modal-button.active>a:hover,
.control:hover,
.doctor-list .overlay ul li a,
#filter-list li.active,
#filter-list li.active:focus,
#filter-list li.active:hover,
#filter-list li:hover,
.portfolio-overlay .fa:hover,
.post-thumb .post-date,
.post-info h3 a:hover,
ul.entry-meta li a:hover,
a:hover,
.navigation.post-navigation a,
.post-by a:hover,
.post-comments a:hover,
.post-meta li a:hover,
.list-inline li a:hover,
a.more-link,
.author-post .author-content a:hover,
.single-post-tags li:first-of-type,
.single .meta-featured-post,
.sidebar .widget ul li i,
.comment-author-link,
.sidebar .widget ul li a:hover,
.contact-list a:hover,
.close:hover,
input[type="submit"].btn.btn-primary:hover,
.blog-post:hover .post-thumb .post-date a,
.navbar-default .navbar-nav>li.modal-button>a:hover {
  /*color: #d71a20 */
  color: #dbc481;
}

.btn.btn-primary,
.btn.btn-default:hover,
.cd-headline.clip .cd-words-wrapper::after,
.single-progressbar .progress .progress-bar,
.service-list:hover .service-info,
.doctor-list .thumb::before,
section.parallax-bg::before,
.portfolio_items li .post_thumb::before,
.navigation.post-navigation a:hover,
.post-password-form input[type="submit"],
.pagination .page-numbers li span.current,
.pagination.custom .page-numbers.current,
.pagination .page-numbers li a:hover,
.pagination .page-numbers a:hover,
.pagination .page-numbers li.active,
.sidebar .widget-title::before,
.sidebar .widget .tagcloud a:hover,
.search-form form .input-group-addon,
.back-top i,
.social-media>li .fa:hover,
#consultation .modal-dialog .modal-content .modal-header,
.contact-list:hover .fa {
  background: #063254 
}

.section-title h1::before,
.navbar-default .navbar-nav>li.modal-button>a,
.navbar-default .navbar-nav>li.modal-button.active>a,
.navbar-default .navbar-nav>li.modal-button.active>a:focus,
.navbar-default .navbar-nav>li>a::before,
.navbar-default .navbar-toggle .icon-bar,
.navbar-default .navbar-toggle:focus,
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-nav>li.modal-button.active>a
{
  background: #dbc481;
}

.btn.btn-default,
.btn.btn-default:hover,
.navbar-default .navbar-nav>li.modal-button>a,
.single-progressbar .progress,
.service-list:hover .service-info,
.doctor-list:hover .thumb,
#filter-list li.active,
#filter-list li.active:focus,
#filter-list li.active:hover,
#filter-list li:hover,
.blog-post:hover,
blockquote,
.navigation.post-navigation a,
.post-password-form input:focus,
.blog-post blockquote,
.author-post .author-img,
.sidebar .widget .tagcloud a:hover,
ol.comments li div.vcard img.photo,
.contact-list:hover .fa,
.social-media>li .fa:hover,
.modal .form-control:focus,
input[type="submit"].btn.btn-primary:hover,
.navbar-default .navbar-toggle,
.form-control:focus {
  border-color: #063254 
}

.blog-post blockquote {
  border-left-color: #063254 ;
}

.navbar-default .navbar-nav>li.modal-button.active>a {
  background: #063254 !important
}

.navbar-default .navbar-nav>li.modal-button.active>a:hover {
  color: #063254 !important
}

#paralaxSlice1,
#paralaxSlice2,
#paralaxSlice3,
#paralaxSlice4,
#paralaxSlice5,
#paralaxSlice7,
#paralaxSlice6,
#homeFullScreen {
  width: 100%;
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-size: cover;
  background-position: top center;
}

@media(min-width:1200px) {
  #paralaxSlice1,
  #paralaxSlice2,
  #paralaxSlice3,
  #paralaxSlice4,
  #paralaxSlice5,
  #paralaxSlice7,
  #paralaxSlice6,
  #homeFullScreen {
    background-attachment: fixed;
    background-position: 50% 0;
    background-size: cover;
  }
}

#homeFullScreen .maskParent {
  display: table;
}

.maskParent {
  position: relative;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.4);
}

.paralaxText {
  /*padding-top: 66px;
  padding-bottom: 66px;*/
  padding-top:150px;
  text-align: center;
  position: relative;
}

.paralaxMask {
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: absolute;
  background: rgba(0, 0, 0, 0.5);
}

#home,
#paralaxSlice1,
#paralaxSlice2,
#paralaxSlice3,
#paralaxSlice4,
#paralaxSlice5,
#paralaxSlice7,
#paralaxSlice6 {
  background-color: #FFF;
}

#paralaxSlice1 {
  background-image: url('../imgs/fotos_site2/l132.jpg');
}



#paralaxSlice2 {
  background-image: url('../imgs/fotos_site2/back3.jfif');
}


#paralaxSlice3 {
  background-image: url('../imgs/fotos_site2/back2.jfif'); /*trabalho1.jpg');*/
}

#paralaxSlice4 {
  background-image: url('../imgs/fotos_site2/back5.jfif');
}

#paralaxSlice7 {
  background-image: url('https://dalben.s3-sa-east-1.amazonaws.com/trabalhonew.jpg');
}

#paralaxSlice5 {
  background-image: url('../imgs/fotos_site2/back5.jfif');
}

#paralaxSlice6 {
  background-image: url('../imgs/fotos_site2/back5.jfif');
}

.parallax,
.parallax-fixed {
  position: relative;
  /*  background-attachment: fixed;*/
  -webkit-background-size: cover;
  background-size: cover;
  background-position: center top;
  background-repeat: repeat-y;
  overflow: hidden
}

.parallax .parallax-content,
.parallax .vcenter-container,
.parallax-fixed .parallax-content,
.parallax-fixed .vcenter-container {
  position: relative;
  z-index: 1
}

.parallax .parallax-content,
.parallax-fixed .parallax-content {
  padding: 80px 0
}

.parallax-desc,
.section-desc {
  font-size: 18px;
  width: 70%;
  margin: 0 auto;
  color: #6a6a6a
}

.section-bg .section-desc,
.section-bg .section-title {
  color: #fff
}

.parallax-header {
  margin-bottom: 80px
}

.parallax-title {
  font-size: 36px;
  color: #fff;
  text-transform: capitalize;
  margin-bottom: 20px
}

.parallax-desc {
  font-size: 1.15em;
  color: #fff
}

.parallax-title.fancy,
.section-title.fancy {
  font-family: dancing_scriptbold, Verdana, sans-serif
}

.parallax-title.fancy+.parallax-desc,
.section-title.fancy+.section-desc {
  font-size: 17px
}

.imgpequena
{
    width: 40px;
    height: 40px;
    border-radius: 50%;
}


.fotoequipe
{
  height: auto; 
  text-align: center;
  max-width: 250px; 
  display: block;
  margin: 0 auto 20px; 
  -webkit-border-radius: 50%; 
  -moz-border-radius: 50%; 
  border-radius: 50%; 
  overflow: hidden; 
  position: relative; 
  background: #dbc481;  
  padding: 5px; 
  border: 1px solid #063254; 
  -webkit-transition: all 0.4s ease-in-out; 
  -ms-transition: all 0.4s ease-in-out;  
  -moz-transition: all 0.4s ease-in-out; 
  transition: all 0.4s ease-in-out;
}

.fotoequipe2
{
  height: auto; 
  text-align: center;
  max-width: 200px; 
  display: block;
  margin: 0 auto 20px; 
  -webkit-border-radius: 50%; 
  -moz-border-radius: 50%; 
  border-radius: 50%; 
  overflow: hidden; 
  position: relative; 
  background: #dbc481; /*dourado*/ 
  padding: 5px; 
  border: 1px solid #063254; /* azul*/
  -webkit-transition: all 0.4s ease-in-out; 
  -ms-transition: all 0.4s ease-in-out;  
  -moz-transition: all 0.4s ease-in-out; 
  transition: all 0.4s ease-in-out;
}







/*
.swiper-slide {
    height: 100%;
}

.swiper-slide .slider-content {
    height: 100%;
    display: block;
}

.slide-2x {
    width: 500px;
}

.slide-4x {
    width: 500px;
}

.slide-1x {
    width: 300px;
}

.box-4in {
    display: block;
    float: left;
    height: 50%;
    width: 50%;
}

.slider-box-bottom .box-4in,
.slider-box-top .box-4in {
    height: 100%;
}


.box-slider-content {
    display: block;
    height: 100%;
    width: 100%;
    position: relative;
    overflow: hidden;
}



.slider-box-top .box-content-overly {
    bottom: 5px;
    top: auto;
}

.box-slider-content:hover .box-content-overly {
    background: rgba(0, 0, 0, 0.3);
    visibility: visible;
}

.box-slider-content:hover .box-content-overly-white {
    background: rgba(255, 255, 255, 0.8);
    visibility: visible;
    opacity: 1;
}

.box-slider-content .box-content-overly-white .box-text,
.box-slider-content .box-content-overly-white .box-text-cell-inner {
    opacity: 0;
    transition: all 0.2s ease 0s;
    -webkit-transition: all 0.2s ease 0s;
    -moz-transition: all 0.2s ease 0s;
    -ms-transition: all 0.2s ease 0s;
    -o-transition: all 0.2s ease 0s;
}

.box-slider-content:hover .box-content-overly-white .box-text,
.box-slider-content:hover .box-content-overly-white .box-text-cell-inner {
    opacity: 1;
    display: block;
    color: #454545;
}

.box-slider-content .box-img {
    height: 100%;
    display: block;
    position: relative;
    z-index: 4;
    margin: 0 5px 0 0;
}

.box-img.last-child-slide {
    margin-right: 0;
}

.box-slider-content a.box-img img {
    width: 100%;
    min-height: 100%;
    height: auto;
}

.box-slider-content .slider-box-top a.box-img {
    bottom: 5px;
    height: 100%;
    overflow: hidden;
}

.box-4in.a a.box-img,
.box-4in.b a.box-img {
    bottom: 5px;
    height: 100%;
    display: block;
    overflow: hidden;
}

.slider-box-top {
    width: 100%;
    height: 50%;
    display: block;
    overflow: hidden;
}

.slider-box-top .box-img {
    bottom: 5px;
}

.slider-box-bottom {
    width: 100%;
    height: 50%;
    display: block;
    overflow: hidden;
}

.slider-box-top .bolder-sub a {
    color: #fff;
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 3.5px;
}


.sliderImg {
    background: url('../../images/site/loading1.gif') center center no-repeat;
}


.banner,
.slider-content,
.slider,
.slider-v2 {
    width: 100%;
    display: block;
    max-height: 540px;
    height: auto;
    overflow: hidden;
    position: relative;
}

.slider-item {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
}

.sliderImg {
    position: relative;
    top: 0;
    left: 0;
    z-index: 1;
}

.banner .sliderInfo {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 2;
    background: rgba(0,0,0,0.15);
}

.banner .sliderInfo .container {
    height: 100%;
    dispay: block;
}

.sliderText {
    display: block;
    -webkit-transform: translateX(-120px);
    -moz-transform: translateX(-120px);
    -o-transform: translateX(-120px);
    -ms-transform: translateX(-120px);
    transform: translateX(-120px);
    -webkit-transition: opacity .5s linear, -webkit-transform .7s cubic-bezier(.56, .48, 0, .99);
    -moz-transition: opacity .5s linear, -moz-transform .7s cubic-bezier(.56, .48, 0, .99);
    -o-transition: opacity .5s linear, -o-transform .7s cubic-bezier(.56, .48, 0, .99);
    -ms-transition: opacity .5s linear, -ms-transform .7s cubic-bezier(.56, .48, 0, .99);
    transition: opacity .5s linear, transform .7s cubic-bezier(.56, .48, 0, .99);
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-filter: "alpha(Opacity=0)";
}

.sliderText:nth-child(n) {
    filter: none;
}

.slider-item.cycle-slide-active .sliderText {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
    -ms-filter: none;
    filter: none;
}

.transformRight {
    display: block;
    -webkit-transform: translateX(120px);
    -moz-transform: translateX(120px);
    -o-transform: translateX(120px);
    -ms-transform: translateX(120px);
    transform: translateX(120px);
    -webkit-transition: opacity .5s linear, -webkit-transform .7s cubic-bezier(.56, .48, 0, .99);
    -moz-transition: opacity .5s linear, -moz-transform .7s cubic-bezier(.56, .48, 0, .99);
    -o-transition: opacity .5s linear, -o-transform .7s cubic-bezier(.56, .48, 0, .99);
    -ms-transition: opacity .5s linear, -ms-transform .7s cubic-bezier(.56, .48, 0, .99);
    transition: opacity .5s linear, transform .7s cubic-bezier(.56, .48, 0, .99);
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-filter: "alpha(Opacity=0)";
}

.slider-item.cycle-slide-active .transformRight {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
    -ms-filter: none;
    filter: none;
}

.transformLeft {
    display: block;
    -webkit-transform: translateX(-120px);
    -moz-transform: translateX(-120px);
    -o-transform: translateX(-120px);
    -ms-transform: translateX(-120px);
    transform: translateX(-120px);
    -webkit-transition: opacity .5s linear, -webkit-transform .7s cubic-bezier(.56, .48, 0, .99);
    -moz-transition: opacity .5s linear, -moz-transform .7s cubic-bezier(.56, .48, 0, .99);
    -o-transition: opacity .5s linear, -o-transform .7s cubic-bezier(.56, .48, 0, .99);
    -ms-transition: opacity .5s linear, -ms-transform .7s cubic-bezier(.56, .48, 0, .99);
    transition: opacity .5s linear, transform .7s cubic-bezier(.56, .48, 0, .99);
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-filter: "alpha(Opacity=0)";
}

.slider-item.cycle-slide-active .transformLeft {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
    -ms-filter: none;
    filter: none;
}

.sliderText .inner {
    padding: 20px;
}

.sliderText h1 {
    font-size: 36px;
    font-weight: lighter;
}

.sliderText.dark h1 {
    color: #fff;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}

.slide-link {
    color: #fff;
    letter-spacing: -0.25px;
    font-size: 16px;
}

.sliderText {
    margin-top: 15%;
}

.sliderText.dark {
    color: #ddd;
}

.slider-item-img1 {
    background-size: cover;
}

.slider-item-img2 {
    background-size: cover;
}

.slider-item-img3 {
    background-size: cover;
}


.sliderControl {
    position: absolute;
    z-index: 200;
    top: 45%;
    display: inline-block;
    cursor: pointer;
    background: #e6b04d;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    color: #fff;
    padding: 0 5px;
}

.sliderControl {
    opacity: 1;
}

.sliderControl:hover:nth-child(n) {
    filter: none;
}

.sliderControl:hover {
    background: #d3953b;
    background: transparent \9;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff, endColorstr=#99ffffff);
    zoom: 1;
}


.prevControl {
    left: 20px;
    -webkit-transform: translateX(-50px);
    -moz-transform: translateX(-50px);
    -o-transform: translateX(-50px);
    -ms-transform: translateX(-50px);
    transform: translateX(-50px);
    -webkit-transition: opacity .5s linear, -webkit-transform .7s cubic-bezier(.56, .48, 0, .99);
    -moz-transition: opacity .5s linear, -moz-transform .7s cubic-bezier(.56, .48, 0, .99);
    -o-transition: opacity .5s linear, -o-transform .7s cubic-bezier(.56, .48, 0, .99);
    -ms-transition: opacity .5s linear, -ms-transform .7s cubic-bezier(.56, .48, 0, .99);
    transition: opacity .5s linear, transform .7s cubic-bezier(.56, .48, 0, .99);
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-filter: "alpha(Opacity=0)";
}

.banner:hover .prevControl {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
    -ms-filter: none;
    filter: none;
}

.nextControl {
    right: 20px;
    -webkit-transform: translateX(50px);
    -moz-transform: translateX(50px);
    -o-transform: translateX(50px);
    -ms-transform: translateX(50px);
    transform: translateX(50px);
    -webkit-transition: opacity .5s linear, -webkit-transform .7s cubic-bezier(.56, .48, 0, .99);
    -moz-transition: opacity .5s linear, -moz-transform .7s cubic-bezier(.56, .48, 0, .99);
    -o-transition: opacity .5s linear, -o-transform .7s cubic-bezier(.56, .48, 0, .99);
    -ms-transition: opacity .5s linear, -ms-transform .7s cubic-bezier(.56, .48, 0, .99);
    transition: opacity .5s linear, transform .7s cubic-bezier(.56, .48, 0, .99);
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-filter: "alpha(Opacity=0)";
}

.banner:hover .nextControl {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
    -ms-filter: none;
    filter: none;
}

.sliderText.white {
    background: rgb(255, 255, 255);
    background: transparent \9;
    background: rgba(255, 255, 255, 0.8);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#ccffffff, endColorstr=#ccffffff);
    zoom: 1;
}

.sliderText.white:nth-child(n) {
    filter: none;
}

.sliderText.white h1 {}

.sliderText h3.price {
    font-weight: lighter;
    font-size: 22px;
}

.sliderTextFull {
    color: #ffffff;
    top: 50%;
    margin: 0!important;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
}

.sliderTextFull h3 {
    font-size: 24px;
    line-height: 32px;
    margin-top: 0;
}


.topAnima {
    opacity: 0;
}

.cycle-slide-active .topAnima {
    opacity: 1;
    animation-name: fadeInUp;
    -webkit-animation-name: fadeInUp;
    animation-duration: 1s;
    animation-delay: 0.3s;
    visibility: visible!important;
}

.sliderTextFull .opacity0 {
    opacity: 0!important;
}

.cycle-slide-active .sliderTextFull .bottomAnima {
    opacity: 1!important;
    animation-name: fadeInDown;
    -webkit-animation-name: fadeInDown;
    animation-duration: 1s;
    animation-delay: 0.4s;
    -webkit-animation-duration: 1s;
    visibility: visible!important;
}

.sliderTextFull .inner.dark {
    display: block;
    padding: 20px 10px;
    width: auto;
    background: rgb(0, 0, 0);
    background: transparent \9;
    background: rgba(255, 255, 255, 0.8); 

    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#cc000000, endColorstr=#cc000000);
    zoom: 1;
}

.sliderTextFull .inner.dark:nth-child(n) {
    filter: none;
}



@media (min-width: 1800px) {
    .banner,
    .slider-content,
    .slider,
    .slider-v2 {
        max-height: 700px;
    }
    .sliderImg {
        width: 100%;
    }
}



@media (max-width: 979px) {
    .subCategoryThumb img {
        height: 100%!important;
    }
    .container {
        width: 100%!important;
        max-width: 900px!important;
    }
    .category-top {
        margin-top: 30px;
    }
    .cartRespons {
        font-size: 0;
    }
    .hidden-xs .cartMenu .dropdown-toggle {
        padding-bottom: 9px;
        padding-top: 16px;
    }
    .sliderText {
        margin-top: 6%;
    }
    .header-version-2 .sliderText {
        margin-top: 10%;
    }
    .sliderText .inner {
        padding: 15px;
    }
    .sliderText h1 {
        font-size: 30px;
    }
    .sliderText.white h1 {
        padding-bottom: 0;
    }
    .sliderText.white h3.price {
        font-size: 18px;
        padding-bottom: 0;
    }
    .sliderText.white .inner {
        padding: 5px 0;
    }
    h1.xlarge {
        font-size: 36px;
    }
    .sliderTextFull h3 {
        font-size: 18px;
        line-height: 20px;
        padding-bottom: 5px;
    }
    .sliderInfo .btn-lg,
    .sliderText.white .btn {
        font-size: 14px;
        line-height: 1.471;
        padding: 5px 15px;
    }
    #pager2 {
        bottom: 0;
    }
    #pager2 span {
        border-width: 1px;
        height: 10px;
        width: 10px;
    }
    .sliderControl {
        border-radius: 2px;
        padding: 0 2px;
        top: 45%;
    }
    .sliderControl .fa-3x {
        font-size: 2.5em;
    }
    #pager a {
        font-size: 14px;
        padding: 5px 0;
        font-weight: normal;
    }
}


@media screen and (max-width: 767px) {
    .static-search.navbar-formbox {
        margin: 0;
        padding: 0;
        max-width: 100%;
    }
    .static-search.navbar-formbox {
        margin: 0;
        max-width: 100%;
        padding: 0;
        width: 100%;
    }
    .static-search.navbar-formbox .navbar-form {
        margin: 0;
        padding: 0;
        border: 0;
        box-shadow: none;
    }
    .search-box.static-search .input-group {
        max-width: 100%;
        width: 100%;
    }
    .search-box.static-search .form-control {
        max-width: 100%;
        width: 100%;
    }
    .search-box.static-search:hover .form-control {
        max-width: 100%;
        width: 100%;
    }
    .userMenu li a {
        padding-top: 3px;
        line-height: normal;
    }
    .phone-number i.glyphicon-phone-alt {
        padding-top: 2px!important;
    }
    .navbar-brand {
        padding: 15px;
    }
    .search-box .input-group {
        margin-top: 9px;
    }
    .search-box .input-group .btn {
        box-shadow: none;
        padding: 9px 10px;
    }
    .miniCartFooter {
        background: none repeat scroll 0 0 rgba(0, 0, 0, 0)!important;
        border-top: 2px solid rgba(255, 255, 255, 0.5)!important;
        margin-top: 10px!important;
    }
    .cartMenu table tr {
        border-bottom: solid 1px rgba(255, 255, 255, 0.1);
    }
    .cartRespons {
        font-size: 14px;
    }
    .navbar-cart {
        padding-right: 0;
        padding-left: 0;
    }
    .navbar-cart.in .mCS-dark-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
        background: #fff;
        background: rgba(255, 255, 255, 0.7)!important;
    }
    .miniCartFooter .btn {
        color: #fff!important;
    }
    .miniCartProduct,
    .miniCartProduct a,
    .miniCartProduct p,
    .miniCartProduct .size,
    .miniCartProduct .price,
    .dropdown-header {
        color: #FFFFFF;
    }
    .megamenu-content ul li a,
    .megamenu-content ul li p,
    .megamenu-content ul li,
    .navbar-nav .dropdown a,
    .navbar-nav .dropdown {
        color: #fff;
    }
    .searchInputBox {
        max-width: 80%;
    }
    .megamenu .dropdown.megamenu-80width .dropdown-menu {
        width: 100%;
        left: 0;
        right: 0;
    }
    .megamenu .dropdown.megamenu-80width .dropdown-menu {
        width: 100%;
        left: 0;
        right: 0;
    }
    .megamenu .dropdown.megamenu-50width .dropdown-menu {
        width: 100%;
        left: 0;
        right: 0;
    }
    .megamenu .dropdown.megamenu-40width .dropdown-menu {
        width: 100%;
        left: 0;
        right: 0;
    }
    .megamenu-content ul {
        margin-bottom: 15px;
    }
    .megamenu-content ul li {
        border-color: rgba(255, 255, 255, 0.2);
    }
    .banner {
        margin-top: 70px!important;
    }
    .sliderTextFull .inner.dark {
        max-width: 100%;
        padding: 5px;
    }
    .parallaximg.ismobile {
        margin-top: 0!important;
    }
    h1.xlarge {
        font-size: 20px;
        font-weight: 600;
        line-height: normal;
        padding-bottom: 0;
    }
    .sliderTextFull h3 {
        font-size: 16px;
        line-height: normal;
        margin-bottom: 5px;
        margin-top: 0;
        padding-bottom: 0;
    }
    .sliderText h1 {
        font-size: 24px;
        padding-bottom: 0;
    }
    .sliderInfo .btn-lg {
        font-size: 12px;
        padding: 5px 10px;
    }
    .sliderText .inner {
        padding: 5px;
    }
    .sliderText h3.price {
        font-size: 16px;
        padding-bottom: 2px;
    }
    .featureImg a {
        margin-bottom: 20px;
    }
    .navbar-top i {
        font-size: 16px;
        font-style: normal;
        font-weight: normal;
        line-height: 1;
        padding: 3px 0 0;
    }
    .text-left-xs {
        text-align: left!important;
    }
    .ps-nav {
        top: 34%;
    }
    .ps-nav img {
        width: 80px;
    }
    .cart-actions button,
    .cart-actions .btn-cart,
    .cart-actions .wishlist {
        margin-bottom: 15px;
    }
}


@media screen and (max-width: 580px) {
    .xs3Response {
        width: 50%!important;
    }
    .sliderTextFull {
        color: #FFFFFF;
    }
    .parallax-content h2 {
        color: #FFFFFF;
        display: inline-block;
        font-size: 20px;
        line-height: 22px;
    }
    .parallax-content h3 {
        font-size: 16px;
        line-height: normal;
    }
    .style2 .section-title,
    .section-title.style2 {
        font-size: 24px;
    }
    .style2 .section-title:after,
    .section-title-style2:after,
    .section-title.style2:after,
    .section-title-style2:after {
        margin-left: 10%;
        top: 32px;
        width: 80%;
    }
    .orderStep li a span {
        font-size: 11px;
    }
    .categoryFooter .pagination {
        margin-bottom: 10px;
    }
    .sp-thumbs {
        bottom: 0!important;
    }
    .CartProductThumb a img {
        margin-right: 5px;
    }
    #pager2 {
        bottom: 0;
    }
    #pager2 span {
        border-width: 1px;
        height: 10px;
        width: 10px;
    }
    .sliderControl {
        border-radius: 2px;
        padding: 0 2px;
        top: 45%;
    }
    .sliderControl .fa-3x {
        font-size: 2em;
    }
    #pager a {
        font-size: 14px;
        padding: 5px 0;
        font-weight: normal;
    }
    .ps-nav {
        top: 28%;
    }
    .ps-nav img {
        width: 80px;
    }
    #imageShowCase .product-slide h1 {
        font-size: 18px;
        letter-spacing: 1px;
        line-height: 22px;
    }
    .newsletter {
        border: 0;
    }
    #subscribe {
        border: solid 1px #ddd;
    }
    .modal-dialog {
        background: #fff none repeat scroll 0 0;
        margin: 6% auto;
        max-width: 95%;
        overflow: auto;
        width: 100%;
    }
    #modalAds .modal-dialog {
        display: block;
        margin: 10% auto;
        max-width: 94%;
        min-height: 340px;
        overflow: auto;
        padding: 10px 0;
        position: relative;
    }
}



@media (max-width: 480px) {
    #pager a {
        font-size: 12px;
    }
    .navbar-toggle {
        background: none!important;
    }
    h1.xlarge {
        font-size: 24px;
        font-weight: 800;
        line-height: normal;
        padding-bottom: 0;
    }
    h1.x2large {
        font-size: 38px;
    }
    .title-big {
        font-size: 38px;
    }
    .sliderTextFull h3 {
        font-size: 16px;
        line-height: normal;
        margin-bottom: 2px;
        margin-top: 0;
        padding-bottom: 0;
    }
    .sliderText h1 {
        font-size: 24px;
        line-height: 26px;
        padding-bottom: 0;
    }
    .sliderInfo .btn-lg {
        font-size: 12px;
        padding: 4px 8px;
    }
    .sliderText .inner {
        padding: 2px;
    }
    .sliderText h3.price {
        font-size: 16px;
        padding-bottom: 2px;
    }
    .supportLi h4 {
        font-size: 14px;
    }
    .cartTableHeader {
        font-size: 12px;
        font-weight: bold;
        text-transform: uppercase;
    }
    .CartProduct .delete i {
        font-size: 16px!important;
    }
    .CartProductThumb a img {
        max-width: 60px!important;
    }
    .CartDescription h4 a {
        font-size: 14px!important;
        line-height: normal;
    }
    .cart-actions button,
    .cart-actions .wishlist {
        font-size: 14px!important;
        padding: 10px!important;
    }
    .navbar-brand.windowsphone {
        display: block;
        float: left;
    }
    .navbar-brand.windowsphone img {
        max-width: 65px;
    }
    .featuredPostContainer.globalPadding {
        padding: 10px 0!important;
    }
    .breadcrumb>li {
        font-size: 12px;
    }
    .item.list-view h4 {
        font-size: 20px;
        line-height: 18px;
    }
    .item.list-view .description {
        clear: both;
        display: block;
        float: none;
        padding-top: 5px;
    }
    .item.list-view .image {
        display: block;
        float: none;
        max-height: 500px;
        max-width: 100%;
        overflow: hidden;
        padding-right: 0;
        text-align: center;
    }
    .item.list-view h4,
    .item.list-view .description,
    .item.list-view h4,
    .list-description,
    .item.list-view .price,
    .item.list-view .action-control,
    .item.list-view .description p {
        text-align: center;
    }
    .item.list-view h4 {
        min-height: 24px;
    }
    .col-xs-mini-6 {
        width: 50%;
    }
    .col-xs-min-12,
    .col-xxs-12 {
        width: 100%;
    }
    .text-center-xs {
        text-align: center;
    }
    .text-center-xs .caps {
        font-size: 14px;
        text-align: center;
    }
    .home-intro h2 {
        font-size: 18px;
        font-weight: 200;
        letter-spacing: 1px;
    }
    .no-float-xs {
        float: none!important;
    }
}


#pager {
    position: absolute;
    bottom: 0;
    z-index: 100;
    width: 100%;
    z-index: 200;
    margin: 0 auto;
    padding: 0;
}

#pager a {
    color: #fff;
    display: block;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4);
    float: left;
    font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;   
   
    font-size: 15px;
    font-weight: normal;
    list-style: none outside none;
    padding: 10px 0;
    text-align: center;
    text-transform: uppercase;
    text-decoration: none;
    width: 33.333334%;
    background: rgba(0, 0, 0, 0.5);
}

#pager a.cycle-pager-active {
    color: #fff;
}

#pager2 {
    position: absolute;
    bottom: 10px;
    z-index: 100;
    width: 100%;
    z-index: 200;
    margin: 0 auto;
    padding: 0;
    text-align: center;
}

#pager2 span {
    background: rgba(0, 0, 0, 0)!important;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    cursor: pointer;
    display: inline-block;
    height: 16px;
    margin: 5px;
    text-indent: -9999px;
    width: 16px;
}

#pager2 span.cycle-pager-active {
    color: #fff;
}

.parallaximg
{
    width: 100% !important;
}

*/