/*
Theme Name: Stoked
Theme URI: http://example.com/example/
Description: Surf School website
Author: Kaira
Version: 1.0
.
Your theme can be your copyrighted work.
Like WordPress, this work is released under GNU General Public License, version 2 (GPL).
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
.
*/

body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #513f28;
    margin: 0px;
    padding: 0px;
    background-image: url(https://s3.amazonaws.com/rezgo/2544/media/wood_bg.jpg);
}

h1 {
    font-size: 20px;
    margin: 0px;
    padding: 0px;
    color: #fcf5bf;
}

h2 {
    font-size: 15px;
    margin: 0px;
    padding: 0px;
    color: #ffcf40;
}

h3 {
    font-size: 16px;
    margin: 0px;
    padding: 0px;
    color: #4c2b19;
}

h4 {
    font-size: 16px;
    margin: 0px;
    padding: 16px 0px 0px 0px;
    color: #ffcf40;
}

h5 {
    font-size: 14px;
    margin: 0px;
    padding: 16px 0px 0px 0px;
    color: #1f1309;
}

img {
    border: 0px;
    display: block;
    margin: 0px;
}

a {
    outline: none;
    text-decoration: none;
}

form {
    margin: 0px;
    padding: 0px;
}

i {
    color: #883e02;
}

#woodDarkerOverlay {
    position: absolute;
    width: 100%;
    background-image: url(https://s3.amazonaws.com/rezgo/2544/media/wood_darker_overlay.png);
    background-position: center;
}

#headerRepeatRight {
    position: absolute;
    height: 304px;
    width: 50%;
    top: 0px;
    left: 50%;
    background-image: url(https://s3.amazonaws.com/rezgo/2544/media/header_repeat_bg.jpg);
    z-index: 0;
}

#header {
    position: relative;
    z-index: 22;
}

.navigation li ul { padding: 0; position: absolute; display: none; z-index: 889; height: auto; overflow: visible !important; box-shadow: 0 1px 8px rgba(0, 0, 0, 0.6); }
.navigation li ul li { float: none; width: auto; position: relative; }
.navigation li ul li a { display: block; background-image: url(https://s3.amazonaws.com/rezgo/2544/media/drop_bg_down.jpg); text-align: left; min-width: 110px; padding: 13px 5px 9px 10px; height: auto; white-space: nowrap; margin: 0; }
.navigation li ul li a:hover { background-position: 0px -37px; }

.headerWrapper {
    width: 1006px;
    height: 344px;
    margin: 0px auto 0px auto;
    background-image: url(https://s3.amazonaws.com/rezgo/2544/media/header_bg.jpg);
}

.headerLogo {
    width: 171px;
    float: left;
    margin: 15px 58px 0px 70px;
}

.headerFeature {
    width: 650px;
    height: 250px;
    float: left;
    margin: 32px 0px 0px 0px;
    position: relative;
}

.featureOverlay {
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 200;
}

.featureSlides {
   visibility:hidden;
}

.featureImage img {
    width: 650px;
    height: 250px;
    cursor: pointer;
}

.featureNavigHolder {
    width: 500px;
    height: 18px;
    position: relative;
    top: -35px;
    left: 20px;
    z-index: 258;
}

.featureNavigHolder ul {
    margin: 0px;
    padding: 0px;
}

.disabled img {
    display: none;
}

.featureNavigHolder li {
    display: block;
    width: 13px;
    height: 13px;
    float: left;
    list-style: none;
    margin: 0px 5px 0px 0px;
    padding: 1px 0px 0px 0px;
    background-image: url(https://s3.amazonaws.com/rezgo/2544/media/feature_navig_bg.gif);
    text-align: center;
    cursor: pointer;
    color: #ffffff;
    font-size: 10px;
}

.navigation {
    padding: 23px 0px 0px 32px;
    font-size: 15px;
}

.navigation ul {
    margin: 0px;
    padding: 0px;
}

.navigation li {
    display: block;
    float: left;
    margin: 0px;
    padding: 0px;
}

.navigation li a {
    color: #cec69e;
    text-align: center;
}

.navHome {
    display: block;
    width: 64px;
    height: 26px;
    padding: 53px 0px 0px 0px;
}

.navBook {
    display: block;
    width: 116px;
    height: 25px;
    padding: 16px 0px 0px 0px;
}

.navAbout {
    display: block;
    width: 68px;
    height: 25px;
    padding: 12px 0px 0px 0px;
}

.navLessons {
    display: block;
    width: 85px;
    height: 25px;
    padding: 12px 0px 0px 0px;
}

.navTrips {
    display: block;
    width: 96px;
    height: 25px;
    padding: 12px 0px 0px 0px;
    white-space: nowrap;
}

.navEvents {
    display: block;
    width: 131px;
    height: 25px;
    padding: 12px 0px 0px 0px;
}

.navJournal {
    display: block;
    width: 82px;
    height: 25px;
    padding: 12px 0px 0px 0px;
}

.navGallery {
    display: block;
    width: 80px;
    height: 25px;
    padding: 12px 0px 0px 0px;
}

.navFeedback {
    display: block;
    width: 90px;
    height: 25px;
    padding: 12px 0px 0px 0px;
}

.navStore {
    display: block;
    width: 58px;
    height: 25px;
    padding: 12px 0px 0px 0px;
}

.navContact {
    display: block;
    width: 74px;
    height: 25px;
    padding: 12px 0px 0px 0px;
}

#allContent {
    position: relative;
}

.wrapper {
    width: 1006px;
    margin: 18px auto 20px auto;
}

#bgLine {
    background-image: url(https://s3.amazonaws.com/rezgo/2544/media/bg_line.png);
    background-repeat: repeat-x;
    min-height: 900px;
}

.contentLeft {
    width: 580px;
    float: left;
    margin: 0px 0px 0px 20px;
}

.contentRight {
    width: 360px;
    float: left;
    margin: 0px 0px 0px 2px;
}

.aboutContentLeft {
    width: 580px;
    float: left;
    margin: 0px 0px 0px 28px;
}

.aboutContentRight {
    width: 360px;
    float: left;
    margin: 0px 0px 0px 15px;
}

.homepageAbout {
    width: 549px;
    margin: 0px 0px 0px 30px;
}

.homepageAboutTop {
    height: 19px;
    background-image: url(https://s3.amazonaws.com/rezgo/2544/media/text_area_top.png);
}

.homepageAboutMiddle {
    background-image: url(https://s3.amazonaws.com/rezgo/2544/media/text_area_bg.png);
}

.mobileSurfSchool {
    width: 281px;
    height: 18px;
    margin: 20px 0px 0px -32px;
    padding: 5px 0px 0px 145px;
    background-image: url(https://s3.amazonaws.com/rezgo/2544/media/mobile_surf_school.jpg);
}

.freePhoto {
    width: 358px;
    height: 18px;
    margin: 12px 0px 0px 43px;
    padding: 5px 0px 0px 80px;
    background-image: url(https://s3.amazonaws.com/rezgo/2544/media/free_photographs.jpg);
}

.freePickup {
    width: 304px;
    height: 18px;
    margin: 12px 0px 0px -32px;
    padding: 5px 0px 0px 161px;
    background-image: url(https://s3.amazonaws.com/rezgo/2544/media/free_pickup.jpg);
}

.homepageAboutContent {
    width: 449px;
    margin: 0px 0px 0px 18px;
    background-image: url(https://s3.amazonaws.com/rezgo/2544/media/stoked_text_bg.jpg);
    font-size: 15px;
    padding: 20px 32px 15px 32px;
    color: #4c3c25;
    text-align: justify;
    line-height: 20px;
}

.seeOtherGalleriesHolder {
    height: 0px;
}

.seeOtherGalleries {
    width: 197px;
    height: 19px;
    background-image: url(https://s3.amazonaws.com/rezgo/2544/media/clear_bg.png);
    text-align: right;
    padding: 9px 5px 0px 0px;
    position: relative;
    top: -29px;
    left: 104px;
    z-index: 26;
}

.seeOtherGalleries a {
    color: #ffffff;
}

.seeOtherGalleries a:hover {
    text-decoration: underline;
}

.homeVideoOver {
    height: 0px;
    position: relative;
    top: -49px;
    left: 5px;
}

.homeVideoText {
    text-align: right;
    padding: 22px 8px 0px 0px;
}

.homeVideoText a {
    color: #ffffff;
}

.homeVideoText a:hover {
    text-decoration: underline;
}

.homepageAboutContentHeading {
    font-size: 20px;
    color: #b74513;
}

.homepageAboutBottom {
    height: 23px;
    background-image: url(https://s3.amazonaws.com/rezgo/2544/media/text_area_bottom.png);
}

.aboutAbout {
    width: 600px;
}

.aboutAboutTop {
    height: 19px;
    background-image: url(images/about_text_area_top.png);
}

.aboutAboutMiddle {
    background-image: url(images/about_text_area_bg.png);
}

.aboutAboutContent {
    width: 467px;
    margin: 0px 0px 0px 17px;
    background-image: url(images/about_stoked_text_bg.jpg);
    font-size: 15px;
    padding: 20px 50px 15px 50px;
    color: #4c3c25;
    text-align: justify;
}

.aboutHeading {
    width: 599px;
    height: 21px;
    background-image: url(images/about_heading_bg.jpg);
    text-align: center;
    position: relative;
    top: -10px;
    left: -66px;
    padding: 8px 0px 0px 0px;
}

.aboutAboutContentText {
    padding: 5px 0px 20px 0px;
    min-height: 415px;
}

.surfTripsContentText {
    padding: 5px 0px 20px 0px;
    min-height: 305px;
    font-size: 12px;
    color: #222;
}

.aboutAboutBottom {
    height: 23px;
    background-image: url(images/about_text_area_bottom.png);
}

.homepageLatestGallery {
    width: 590px;
    height: 260px;
    margin: 40px 0px 0px 0px;
}

.homepageLatestGalleryLinksHolder {
    width: 590px;
    height: 0px;
    position: relative;
    top: -205px;
    left: 45px;
}

.homepageLatestGalleryLinks {
    width: 590px;
    height: 0px;
}

.homepageLatestGalleryHolder {
    width: 520px;
    height: 200px;
    margin: 30px 0px 0px 45px;
    background-image: url(images/black_bg.png);
    background-position: 20px 20px;
}

.homepageLatestGalleryOverlayHolder {
    width: 590px;
    height: 0px;
    position: relative;
    top: -230px;
    left: 0px;
}

.homepageLatestGalleryOverlay {
    width: 590px;
    height: 260px;
    background-image: url(images/homepage_latest_gallery_overlay.png);
}

.latestGalText {
    width: 300px;
    height: 28px;
    padding: 13px 0px 0px 30px;
    margin: 0px;
    text-align: left;
}

.latestGalTextNormal {
    color: #ffffff;
    font-weight: normal;
}

.homepageGalleryLeft {
    width: 310px;
    float: left;
}

.homepageGalleryRight {
    width: 210px;
    float: left;
}

.homepageLatestGalleryImages {
    width: 100px;
    height: 100px;
    float: left;
    margin: 0px 0px 2px 2px;
}

.homepageLatestGalleryVideo {
    width: 208px;
    height: 160px;
    margin: 3px 0px 0px 0px;
}

.homepageLatestGalleryVideo img {
    width: 208px;
    height: 160px;
}

.homepageFeatured {
    width: 351px;
    height: 265px;
    margin: 0px 0px 0px 0px;
    cursor: pointer;
}

.homepageFeaturedHolder {
    width: 320px;
    height: 235px;
    margin: 31px 0px 0px 25px;
    background-position: 8px 0px;
}

.homepageFeaturedText {
    width: 290px;
    position: relative;
    top: 205px;
    left: 15px;
    font-size: 14px;
    text-align: center;
    color: #262116;
    cursor: pointer;
}

.homepageFeaturedOverlay {
    width: 351px;
    height: 265px;
    position: relative;
    top: -250px;
    left: 13px;
}

.homepageJournal {
    width: 355px;
    height: 269px;
    margin: 25px 0px 0px 0px;
    cursor: pointer;
}

.aboutJournal {
    width: 355px;
    height: 269px;
    cursor: pointer;
}

.homepageJournalHolder {
    width: 320px;
    height: 235px;
    margin: 30px 0px 0px 25px;
    background-image: url(images/journal_bg.jpg);
}

.homepageJournalOverlay {
    width: 355px;
    height: 269px;
    position: relative;
    top: -250px;
    left: 13px;
}

.homepageJournalLeft {
    width: 145px;
    height: 210px;
    float: left;
    padding: 14px 0px 0px 5px;
}

.homepageJournalRight {
    width: 160px;
    height: 225px;
    float: left;
}

.homepageJournalRightText {
    width: 135px;
    color: #483920;
    font-size: 14px;
    margin: 35px 0px 0px 15px;
}

.homepageJournalRightText p {
    margin: 0px;
    padding: 0px;
}

.stokedGallery {
    width: 360px;
    margin: 10px 0px 50px 28px;
    cursor: pointer;
}

.stokedGalleryImage {
    
}

.stokedFrameHolder {
    height: 0px;
    position: relative;
    top: -240px;
    left: -18px;
    z-index: 7;
}

.stokedText {
    position: relative;
    top: -207px;
    left: 95px;
    z-index: 8;
    line-height: 16px;
}

.singleContentLeft {
    width: 695px;
    float: left;
    margin: 0px 0px 0px 26px;
}

.singleContentRight {
    width: 260px;
    float: left;
    margin: 0px 0px 0px 5px;
    padding: 10px 0px 0px 0px;
}

.singleContentTop {
    height: 18px;
    background-image: url(images/single_content_top.png);
}

.singleContentMiddle {
    background-image: url(images/single_content_bg.png);
}

.singleContentBottom {
    height: 19px;
    background-image: url(images/single_content_bottom.png);
}

.singleContentHolder {
    width: 654px;
    margin: 0px auto 0px auto;
    background-image: url(images/single_bg.jpg);
}

.singleTitle {
    width: 691px;
    height: 23px;
    background-image: url(images/single_title_bg.png);
    position: relative;
    top: 12px;
    left: -18px;
    font-size: 15px;
    color: #293d41;
    text-align: center;
    padding: 6px 0px 0px 0px;
}

.singleMainImage {
    height: 300px;
    margin: -29px 0px 0px 0px;
}

.singleText {
    padding: 20px 50px 20px 80px;
    color: #0f0f0e;
    line-height: 16px;
}

.singleText h2 {
    clear: both;
    padding: 20px 0px 0px 0px;
    color: #fefdf4;
}

.singleText h3 {
    clear: both;
    padding: 20px 0px 0px 0px;
    color: #fefdf4;
}

.singleText a {
    color: #000;
    font-weight: bold;
}

.singleText a:hover {
    text-decoration: underline;
}

.singleText img {
    max-width: 524px;
    height: inherit;
    margin: 10px 0px 10px 0px;
}

.wp-caption-text {
    color: #4c2b19;
    font-weight: bold;
    margin: 3px 0px 0px 0px;
    font-size: 12px;
}

.singleOthersHolder {
    margin: 0px 0px 10px 10px;
}

.singleOthersLeft {
    width: 105px;
    height: 165px;
    float: left;
}

.singleOthersRight {
    width: 90px;
    height: 118px;
    float: left;
    background-image: url(images/single_more_bg.jpg);
    font-size: 10px;
    color: #483920;
    padding: 47px 20px 0px 12px;
}

.readMore {
    font-size: 9px;
    color: #883e02;
    font-style: italic;
}

.readMore12 {
    font-size: 12px;
    color: #883e02;
    font-style: italic;
}

.singleOthersOverlay {
    height: 0px;
    position: relative;
    top: -176px;
    left: -8px;
}

.singleOthersTitle {
    position: relative;
    top: -148px;
    left: -8px;
    z-index: 13;
    text-align: center;
    padding: 3px 0px 0px 0px;
}

.singleSeeMore {
    text-align: right;
    margin: -10px 14px 40px 0px;
    font-size: 12px;
}

.singleSeeMore a {
    color: #96885a;
}

.lessonsBlockHolder {
    width: 301px;
    float: left;
    margin: 5px 0px 30px 10px;
    padding: 0px 0px 0px 9px;
}

.lessonsBlockHolder2 {
    width: 600px;
    margin: 10px auto 30px auto;
    padding: 0px 0px 0px 9px;
}

.lessonsBlockHolder2Image {
    width: 301px;
    margin: 0px auto 0px auto;
}

.lessonsImage {
    width: 285px;
    height: 268px;
    margin: 5px 0px 0px 5px;
}

.lessonsBorder {
    height: 0px;
    position: relative;
    top: -278px;
    left: -6px;
    z-index: 21;
}

.lessonsTitle {
    width: 10px;
    height: 0px;
    position: relative;
    top: -282px;
    left: 0px;
    z-index: 21;
}

.topTitleCenter {
    height: 49px;
    min-width: 150px;
    background-image: url(images/lessons_title_center.png);
    font-size: 16px;
    color: #ffcf40;
    text-transform: uppercase;
    padding: 1px 0px 0px 5px;
    text-align: center;
}

.topTitleCenter2 {
    height: 49px;
    min-width: 180px;
    background-image: url(images/lessons_title_center.png);
    font-size: 16px;
    color: #ffcf40;
    text-transform: uppercase;
    padding: 1px 0px 0px 5px;
    text-align: center;
}

.topTitleCenter3 {
    height: 49px;
    min-width: 150px;
    background-image: url(images/lessons_title_center.png);
    font-size: 16px;
    color: #ffcf40;
    padding: 0px 0px 0px 5px;
    text-align: center;
}

.topTitleCenter3 h4 {
    margin: 0px;
    padding: 0px;
}

.topTitleCenter2 h4 {
    margin: 0px;
    padding: 0px;
}

.cartSelect1 {
    margin: 0px 0px 15px 0px;
}

.cartSelect2 {
    margin: 0px 0px 15px 0px;
}

.cartSelect3 {
    margin: 0px 0px 15px 0px;
}

.cartSelect4 {
    margin: 0px 0px 15px 0px;
}

.cartSelect5 {
    margin: 18px 0px 15px 0px;
}

.lessonsBorderText {
    height: 4px;
    position: relative;
    top: -36px;
    left: 35px;
    z-index: 22;
    color: #262116;
    font-size: 11px;
}

.lessonsContentBlockTop {
    height: 22px;
    background-image: url(images/lessons_top.png);
}

.lessonsContentBlockMiddle {
    background-image: url(images/lessons_middle.png);
}

.lessonsContentBlockBottom {
    height: 17px;
    background-image: url(images/lessons_bottom.png);
}

.lessonsContentBlockContentHolder {
    width: 268px;
    margin: 0px auto 0px auto;
    background-image: url(images/single_bg.jpg);
}

.lessonsContentTitle {
    width: 299px;
    height: 16px;
    background-image: url(images/lessons_title_bg.png);
    padding: 8px 0px 0px 0px;
    position: relative;
    top: 10px;
    left: -15px;
    text-align: center;
}

.lessonsContentTitle3 {
    width: 600px;
    height: 16px;
    background-image: url(images/lessons_title_bg3.png);
    padding: 8px 0px 0px 0px;
    position: relative;
    top: -5px;
    left: -67px;
    text-align: center;
}

.lessonsContentBar {
    width: 299px;
    background-image: url(images/lessons_title_bg2.png);
    padding: 8px 0px 5px 0px;
    margin: 20px 0px 0px 0px;
    position: relative;
    top: -30px;
    left: -15px;
    text-align: center;
}

.lessonsContentBar4 {
    width: 600px;
    background-image: url(images/lessons_title_bg4.png);
    padding: 8px 0px 5px 0px;
    margin: 20px 0px 0px 0px;
    position: relative;
    top: 0px;
    left: -67px;
    text-align: center;
}

.lessonsContentTitleOne {
    width: 84px;
    float: left;
    margin: 0px 0px 0px 15px;
}

.lessonsContentTitleTwo {
    width: 76px;
    float: left;
    margin: 0px 0px 0px 2px;
}

.lessonsContentTitleThree {
    width: 104px;
    float: left;
    margin: 0px 0px 0px 2px;
}

.lessonsContentTitleOne2 {
    width: 190px;
    float: left;
    margin: 0px 0px 0px 15px;
}



.lessonsContentTitleTwo2 {
    width: 174px;
    float: left;
    margin: 0px 0px 0px 12px;
}

.lessonsContentTitleThree2 {
    width: 189px;
    float: left;
    margin: 0px 0px 0px 5px;
}

.lessonsContentText {
    min-height: 250px;
    padding: 0px 34px 15px 30px;
    margin: 20px 0px 0px 0px;
    color: #060606;
    text-align: justify;
}

.trippsContentText {
    min-height: 250px;
    padding: 0px 34px 15px 30px;
    margin: 20px 0px 0px 0px;
    color: #060606;
    text-align: justify;
    font-size: 12px;
}

.lessonsContentBlockBottomImg {
    height: 0px;
    position: relative;
    top: -22px;
    left: 230px;
}

.lessonsContentBlockBottomImg2 {
    height: 0px;
    position: relative;
    top: -40px;
    left: -15px;
}

.journalListHolder {
    width: 820px;
    margin: 0px auto 50px auto;
}

.journalListTop {
    height: 22px;
    background-image: url(images/gallery_top.png);
}

.journalListMiddle {
    background-image: url(images/gallery_bg.png);
    padding: 10px 0px 0px 10px;
}

.journalListBottom {
    height: 22px;
    background-image: url(images/gallery_bottom.png);
    color: #96885a;
    text-align: right;
    padding: 0px 20px 0px 0px;
}

.journalListBottom ol {
    margin: -17px 0px 0px 0px;
    padding: 3px 0px 0px 0px;
}

.journalListBottom li {
    display: inline;
    margin: 0px 3px 0px 3px;
    padding: 0px;
}

.storeBlock dt {
    display: none;
}

.storeBlock dl {
    width: 200px;
    height: 16px;
    margin: 0px;
    padding: 36px 0px 0px 0px;
    background-image: url(images/store_blue_bg.png);
    position: relative;
    top: -28px;
    left: -7px;
}

.storeYellowBorderText dl {
    background-image: none;
    padding: 42px 0px 0px 5px;
}

.storeBlock dd {
    margin: 0px;
    padding: 0px;
}

.headerCart {
    margin: 0px 0px 5px 870px;
}

.headerCart ul {
    margin: 0px;
    padding: 0px;
}

.headerCart li {
    display: block;
    float: left;
    margin: 0px 5px 0px 0px;
    padding: 0px;
}

.gallreyListBottom {
    height: 22px;
    color: #96885a;
    text-align: right;
    padding: 0px 60px 0px 0px;
}

.gallreyListBottom ol {
    margin: -17px 0px 0px 0px;
    padding: 3px 0px 0px 0px;
}

.gallreyListBottom li {
    display: inline;
    margin: 0px 3px 0px 3px;
    padding: 0px;
}

.journalListBlock {
    width: 366px;
    float: left;
    margin: 0px 10px 0px 19px;
}

.journalListBlockLeft {
    width: 190px;
    height: 265px;
    float: left;
}

.journalListBlockRight {
    width: 138px;
    height: 190px;
    float: left;
    background-image: url(images/gallery_list_bg.jpg);
    font-size: 13px;
    padding: 75px 20px 0px 18px;
}

.journalListBlockTitle {
    width: 317px;
    height: 22px;
    background-image: url(images/gallery_title_bg.jpg);
    padding: 5px 0px 0px 20px;
    position: relative;
    top: -242px;
    left: 11px;
    z-index: 211;
    text-align: center;
    color: #465959;
    font-size: 13px;
}

.journalListBorder {
    height: 0px;
    position: relative;
    top: -302px;
    left: -10px;
}

.journalLeftBtn {
    width: 31px;
    height: 0px;
    position: relative;
    top: -97px;
    left: -10px;
    z-index: 177;
}

.journalRightBtn {
    width: 31px;
    height: 0px;
    position: relative;
    top: -97px;
    left: 802px;
    z-index: 178;
}

.galleryListBlock {
    width: 884px;
    margin: 0px auto 30px auto;
}

.galleryListTop {
    height: 8px;
    background-image: url(images/gallery_list_block_top.png);
}

.galleryListMiddle {
    background-image: url(images/gallery_list_block_bg.png);
}

.galleryListBottom {
    height: 11px;
    background-image: url(images/gallery_list_block_bottom.png);
}

.galleryListMainImage {
    width: 231px;
    height: 228px;
    float: left;
    margin: 5px 0px 2px 15px;
}

.galleryListImagesHolder {
    width: 582px;
    float: left;
    margin: 5px 0px 2px 40px;
}

.galleryListImagesHolder ul {
    padding: 0px;
    margin: 0px;
}

.galleryListImagesHolder li {
    list-style: none;
    padding: 0px;
    margin: 0px;
}

.galleryListImages {
    width: 112px;
    height: 112px;
    float: left;
    margin: 0px 0px 4px 4px;
}

.galleryListBlockElements {
    height: 0px;
}

.galleryListTitle {
    width: 145px;
    height: 48px;
    position: relative;
    top: -260px;
    left: -20px;
    z-index: 12;
    text-align: center;
    background-image: url(images/gallery_list_block_title.png);
}

.galleryListCaption {
    width: 256px;
    height: 18px;
    position: relative;
    top: -104px;
    left: 0px;
    z-index: 12;
    text-align: center;
    background-image: url(images/gallery_list_block_caption_bg.png);
    padding: 12px 0px 0px 0px;
    color: #262116;
}

.galleryListLeft {
    width: 36px;
    height: 39px;
    position: relative;
    top: -215px;
    left: 265px;
    z-index: 45;
}

.galleryListRight {
    width: 38px;
    height: 41px;
    position: relative;
    top: -254px;
    left: 858px;
    z-index: 46;
}

.galleryImageHolder {
    margin: 20px 0px 30px 0px;
}

.galleryBorderTopLeft {
    width: 23px;
    height: 20px;
    background-image: url(images/gallery_border_top_left.png);
    float: left;
}

.galleryBorderTopMiddle {
    height: 20px;
    background-image: url(images/gallery_border_top_middle.png);
    float: left;
}

.galleryBorderTopRight {
    width: 22px;
    height: 20px;
    background-image: url(images/gallery_border_top_right.png);
    float: left;
}

.galleryBorderBottomLeft {
    width: 23px;
    height: 20px;
    background-image: url(images/gallery_border_bottom_left.png);
    float: left;
}

.galleryBorderBottomMiddle {
    height: 20px;
    background-image: url(images/gallery_border_bottom_middle.png);
    float: left;
}

.galleryBorderBottomRight {
    width: 22px;
    height: 20px;
    background-image: url(images/gallery_border_bottom_right.png);
    float: left;
}

.galleryBorderMiddleLeft {
    width: 23px;
    background-image: url(images/gallery_border_middle_left.png);
    float: left;
}

.galleryBorderMiddleMiddle {
    float: left;
}

.galleryBorderMiddleRight {
    width: 22px;
    background-image: url(images/gallery_border_middle_right.png);
    float: left;
}

.galleryBorderTitleHolder {
    height: 0px;
}

.galleryBorderTitle {
    width: 145px;
    height: 53px;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 12;
    text-align: center;
    background-image: url(images/gallery_list_block_title.png);
}

.galleryBorderLeftBtn {
    width: 36px;
    height: 0px;
    position: relative;
    top: -90px;
    left: -5px;
}

.galleryBorderCaptionLeft {
    width: 15px;
    height: 0px;
    position: relative;
    top: -42px;
    left: 1px;
}

.galleryBorderRightBtn {
    width: 36px;
    height: 0px;
    position: relative;
    top: -90px;
    left: -7px;
}

.galleryBorderCaptionRight {
    width: 15px;
    height: 0px;
    position: relative;
    top: -42px;
    left: 0px;
}

.galleryBorderBottomMiddleCaptionHolder {
    height: 0px;
}

.galleryBorderBottomMiddleCaption {
    height: 22px;
    background-image: url(images/gallery_caption_bg.png);
    position: relative;
    top: -42px;
    left: 0px;
    text-align: right;
    color: #1f1309;
    font-size: 14px;
    padding: 5px 15px 0px 0px;
}

.galleryThumbsHolder {
    margin: 0px auto 60px auto;
}

.galleryThumbsTop {
    height: 10px;
    background-image: url(images/gallery_thumbs_top.png);
}

.galleryThumbsBottom {
    height: 13px;
    background-image: url(images/gallery_thumbs_bottom.png);
}

.galleryThumbsLeftBtn {
    width: 25px;
    float: left;
}

.galleryThumbsThumbsHolder {
    height: 88px;
    float: left;
    padding: 12px 0px 0px 2px;
    background-image: url(images/gallery_thumbs_bg.png);
}

.galleryThumbsThumbsHolder ul {
    margin: 0px;
    padding: 0px;
}

.galleryThumbsThumbsHolder li {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

.galleryThumbs {
    width: 78px;
    height: 75px;
    float: left;
    margin: 0px 2px 0px 2px;
}

.galleryThumbsRightBtn {
    width: 25px;
    float: left;
}

.gallerySmallPostHolder {
    margin: 10px 0px 100px 0px;
    cursor: pointer;
}

.gallerySmallPostBlock {
    width: 173px;
    height: 169px;
    float: left;
    margin: 0px 0px 0px 25px;
}

.gallerySmallImagesOverlay {
    height: 0px;
    position: relative;
    top: -190px;
    left: -5px;
    z-index: 21;
}

.gallerySmallTitle {
    width: 165px;
    position: relative;
    top: -52px;
    left: 10px;
    text-align: center;
    z-index: 22;
    padding: 3px 0px 0px 0px;
    
}

.seeMoreGalleriesHolder {
    height: 0px;
}

.seeMoreGalleries {
    width: 167px;
    height: 55px;
    background-image: url(images/see_more_galleries.png);
    position: relative;
    top: -217px;
    left: -10px;
    z-index: 23;
    padding: 28px 0px 0px 88px;
}

.feedbackLeft {
    width: 250px;
    height: 100px;
    float: left;
    margin: 0px 0px 0px 30px;
}

.feedbackRight {
    width: 694px;
    float: left;
    margin: 0px 0px 30px 3px;
}

.feedbackTop {
    height: 18px;
    background-image: url(images/feedback_top.png);
}

.feedbackMiddle {
    background-image: url(images/feedback_bg.png);
}

.feedbackBottom {
    height: 19px;
    background-image: url(images/feedback_bottom.png);
}

.feedbackInfoHolder {
    width: 654px;
    margin: 0px auto 0px auto;
    background-image: url(images/feedback_text_bg.jpg);
    padding: 0px 0px 40px 0px;
}

.feedbackTitle {
    width: 691px;
    height: 20px;
    background-image: url(images/feedback_title_bg.png);
    padding: 9px 0px 0px 0px;
    text-align: center;
    position: relative;
    top: 14px;
    left: -19px;
}

.feedbackInfoLeft {
    width: 300px;
    float: left;
    margin: 50px 0px 50px 40px;
    font-size: 14px;
    color: #000;
}

.feedbackInfoRight {
    width: 250px;
    float: left;
    margin: 50px 0px 50px 20px;
    font-size: 14px;
    color: #000;
}

.contactInfo {
    width: 515px;
    margin: 0px auto 0px auto;
    padding: 50px 0px 20px 0px;
    text-align: justify;
    color: #3b2819;
}

.contactText {
    padding: 0px 0px 10px 0px;
}

.contactDetail {
    font-size: 22px;
    text-align: center;
    margin: 10px 0px 0px 0px;
}

.contactForm {
    padding: 18px 0px 0px 0px;
    margin: 0px 0px 0px -28px;
}

.contactFormText {
    width: 160px;
    float: left;
    font-size: 14px;
    color: #332113;
    padding: 11px 14px 0px 0px;
    text-align: right;
}

.contactFormInput {
    width: 365px;
    float: left;
    padding: 7px 0px 0px 0px;
    clear: right;
}

.contactFormInput input {
    width: 320px;
    border: solid 1px #5e8c89;
    margin: 0px 0px 0px 2px;
}

.contactFormInput textarea {
    width: 320px;
    border: solid 1px #5e8c89;
    margin: 0px 0px 0px 2px;
}

.sendBtn {
    width: 76px;
    margin: 0px 0px 0px 435px;
}

.blueText {
    color: #5e8c89;
}

.contactBottomTitle {
    height: 25px;
    background-image: url(images/contact_bottom_title.jpg);
    font-size: 20px;
    padding: 11px 0px 0px 0px;
    text-align: center;
}

.storeContentHolder {
    margin: -10px 0px 60px 0px;
}

.storeBlockHolder {
    width: 983px;
    margin: 0px auto 0px auto;
}

.storeHeading1 {
    width: 231px;
    height: 18px;
    background-image: url(images/heading_bg_one.png);
    font-size: 16px;
    text-align: right;
    color: #24170c;
    padding: 11px 14px 0px 0px;
}

.storeHeading2 {
    width: 231px;
    height: 18px;
    background-image: url(images/heading_bg_two.png);
    font-size: 16px;
    text-align: right;
    color: #24170c;
    padding: 11px 14px 0px 0px;
}

.storeHeading3 {
    width: 231px;
    height: 18px;
    background-image: url(images/heading_bg_three.png);
    font-size: 16px;
    text-align: right;
    color: #24170c;
    padding: 11px 14px 0px 0px;
}

.storeBlockTop {
    height: 9px;
    background-image: url(images/store_bg_top.png);
}

.storeBlockMiddle {
    background-image: url(images/store_bg_middle.png);
}

.storeBlockBottom {
    height: 11px;
    background-image: url(images/store_bg_bottom.png);
    margin: 0px 0px 25px 0px;
}

.storeBlockLeft {
    width: 15px;
    height: 235px;
    float: left;
    background-image: url(images/store_bg_left.png);
}

.storeBlockCenter {
    height: 235px;
    float: left;
    background-image: url(images/store_bg_center.png);
}

.storeBlockCenter ul {
    padding: 0px;
    margin: 0px;
}

.storeBlockCenter li {
    display: block;
    list-style: none;
    margin: 14px 11px 0px 0px;
}

.storeBlockRight {
    width: 15px;
    height: 235px;
    float: left;
    background-image: url(images/store_bg_right.png);
    margin: 0px 0px 25px 0px;
}

.bookNowBlockHolder {
    width: 215px;
    height: 200px;
    float: left;
    margin: 13px 13px 15px 0px;
    padding: 0px 0px 0px 7px;
}

.storeNowBlockHolder {
    width: 218px;
    height: 215px;
    float: left;
    margin: 13px 2px 15px 0px;
    padding: 0px 0px 15px 6px;
}

.bookNowImage {
    width: 212px;
    height: 200px;
    margin: 5px 0px 0px 5px;
    background-color: #e1e0ab;
}

.bookNowBorder {
    height: 0px;
    position: relative;
    top: -210px;
    left: -6px;
    z-index: 21;
}

.bookNowLogo {
    height: 0px;
    position: relative;
    top: -37px;
    left: 11px;
    z-index: 28;
}

.bookNowTitle {
    width: 10px;
    height: 0px;
    position: relative;
    top: -206px;
    left: -2px;
    z-index: 21;
}

.bookNowTopTitleCenter {
    height: 49px;
    min-width: 140px;
    max-width: 180px;
    background-image: url(images/lessons_title_center.png);
    font-size: 16px;
    color: #ffcf40;
    text-transform: uppercase;
    padding: 1px 0px 0px 5px;
    text-align: center;
}

.bookNowTopTitleCenter6 {
    height: 49px;
    min-width: 170px;
    max-width: 220px;
    background-image: url(images/lessons_title_center.png);
    font-size: 16px;
    color: #ffcf40;
    text-transform: uppercase;
    padding: 1px 0px 0px 5px;
    text-align: center;
}

.bookNowBookNow {
    width: 88px;
    height: 0px;
    position: relative;
    top: -95px;
    left: -10px;
    z-index: 39;
}

.bookNowBuyNow {
    width: 88px;
    height: 0px;
    position: relative;
    top: -95px;
    left: -10px;
    z-index: 40;
}

.storeNowBuyNow {
    width: 88px;
    height: 0px;
    position: relative;
    top: -80px;
    left: -10px;
    z-index: 40;
}

.bookNowBorderText {
    height: 4px;
    position: relative;
    top: -26px;
    left: 22px;
    z-index: 22;
    color: #262116;
    font-size: 12px;
}

.storeTopBorderText {
    width: 196px;
    position: relative;
    top: -196px;
    left: 13px;
    z-index: 22;
    color: #262116;
    font-size: 13px;
    text-align: center;
    margin: 0px 30px 0px 0px;
    padding: 6px 0px 2px 0px;
    background-color: #ded6bf;
}

.storeBorderText {
    position: relative;
    top: -55px;
    left: 18px;
    z-index: 22;
    color: #262116;
    font-size: 12px;
    text-align: center;
    margin: 5px 30px 0px 0px;
}

.storeYellowBorderText {
    width: 200px;
    height: 37px;
    position: relative;
    top: -47px;
    left: 10px;
    z-index: 22;
    color: #262116;
    font-size: 13px;
    text-align: center;
    margin: 0px 23px 0px 0px;
    padding: 1px 0px 0px 0px;
    background-image: url(images/store_yellow_bg.gif);
}

.storeListLeft {
    width: 36px;
    height: 39px;
    position: relative;
    top: -150px;
    left: -30px;
    z-index: 45;
}

.storeListRight {
    width: 38px;
    height: 41px;
    position: relative;
    top: -190px;
    left: 940px;
    z-index: 46;
}

.bookListLeft {
    width: 36px;
    height: 39px;
    position: relative;
    top: -140px;
    left: -30px;
    z-index: 45;
}

.bookListRight {
    width: 38px;
    height: 41px;
    position: relative;
    top: -180px;
    left: 940px;
    z-index: 46;
}

.productPageHolder {
    width: 942px;
    margin: 0px auto 50px auto;
}

.productTop {
    height: 18px;
    background-image: url(images/product_top.png);
}

.productMiddle {
    background-image: url(images/product_middle.png);
}

.productBottom {
    height: 18px;
    background-image: url(images/product_bottom.png);
}

.productHolder {
    width: 904px;
    margin: 0px auto 0px auto;
    padding: 0px 0px 40px 0px;
    background-image: url(images/rezgo_bg.jpg);
}

.productCategory1 {
    width: 874px;
    height: 17px;
    position: relative;
    top: 15px;
    left: -18px;
    z-index: 94;
    background-image: url(images/product_title_bg.png);
    text-align: right;
    padding: 7px 65px 0px 0px;
}

.productCategory2 {
    width: 874px;
    height: 17px;
    position: relative;
    top: 15px;
    left: -18px;
    z-index: 94;
    background-image: url(images/product_title_bg2.png);
    text-align: right;
    padding: 7px 65px 0px 0px;
}

.productCategory3 {
    width: 874px;
    height: 17px;
    position: relative;
    top: 15px;
    left: -18px;
    z-index: 94;
    background-image: url(images/product_title_bg3.png);
    text-align: right;
    padding: 7px 65px 0px 0px;
}

.productLeft {
    width: 390px;
    float: left;
    margin: 32px 0px 0px 50px;
}

.productLeft img {
    border: solid 1px #20150d;
}

.productRight1 {
    width: 365px;
    height: 435px;
    float: left;
    margin: 48px 0px 0px 25px;
    padding: 0px 0px 0px 20px;
}

.productRight2 {
    width: 365px;
    height: 435px;
    float: left;
    margin: 48px 0px 0px 25px;
    padding: 0px 0px 0px 20px;
}

.productRight3 {
    width: 365px;
    height: 435px;
    float: left;
    margin: 48px 0px 0px 25px;
    padding: 0px 0px 0px 20px;
}

.sgloption {
    margin: 0px 0px 0px -10px;
}

.productRight1 h2, .productRight3 .proctuctContinue {
    color: #3c6970;
}

.productRight2 h2, .productRight3 .proctuctContinue {
    color: #79693f;
}

.productRight3 h2, .productRight3 .proctuctContinue {
    color: #79693f;
}

.productRight1 .productShare a {
    color: #3c6970;
}

.productRight2 .productShare a {
    color: #3c6970;
}

.productRight3 .productShare a {
    color: #79693f;
}

.productMainImg {
    width: 290px;
    height: 430px;
    float: left;
    margin: 0px 3px 0px 0px;
}

.productSmallImgs {
    width: 95px;
    float: left;
}

.productSmallImg {
    height: 106px;
    margin: 0px 0px 3px 0px;
}

.productLike {
    height: 15px;
    margin: 10px 0px 0px 0px;
}

.productShare {
    font-size: 13px;
    margin: 15px 0px 10px 0px;
}

.productOverview {
    margin: 10px 0px 10px 0px;
}

.productDesc {
    margin: 30px 0px 0px 0px;
}

.productDescDiv1 {
    width: 300px;
    margin: -5px 0px 0px 3px;
}

.productDescDiv {
    margin: -15px 0px 0px -2px;
}

.productDescDiv p {
    padding: 8px 0px 0px 8px;
}

.productDescDiv select {
    font-size: 12px;
    margin: 0px 0px 0px 5px;
}

.productDescDiv input {
    margin: 0px 0px 0px 5px;
}

.proctuctContinue {
    text-align: right;
    font-size: 14px;
    margin: 10px 0px 10px 0px;
}




#homeFooter {
    background-image: url(https://s3.amazonaws.com/rezgo/2544/media/footer_repeat_bg.jpg);
}

.homeFooterWrapper {
    width: 1006px;
    height: 275px;
    margin: 0px auto 0px auto;
    background-image: url(https://s3.amazonaws.com/rezgo/2544/media/footer_bg.jpg);
}

.homeFooterSocial {
    width: 349px;
    height: 39px;
    background-image: url(https://s3.amazonaws.com/rezgo/2544/media/social_footer_bg.png);
    position: relative;
    top: -39px;
    left: 600px;
}

.homeFooterLeft {
    width: 426px;
    height: 238px;
    float: left;
    margin: -30px 0px 0px 23px;
    padding: 15px 0px 0px 0px;
    background-image: url(https://s3.amazonaws.com/rezgo/2544/media/store_bg.png);
    background-repeat: no-repeat;
}

.homeFooterRight {
    width: 520px;
    height: 225px;
    float: left;
    margin: -30px 0px 0px 20px;
}

.homeFooterLeftText {
    width: 200px;
    float: left;
    margin: 115px 0px 0px 50px;
    font-size: 13px;
    font-weight: bold;
}

.homeFooterLeftImage {
    width: 160px;
    height: 205px;
    float: left;
    margin: 10px 0px 0px 5px;
}

#footer {
    background-image: url(https://s3.amazonaws.com/rezgo/2544/media/footer_repeat_bg.jpg);
}

.footerWrapper {
    width: 1023px;
    height: 200px;
    margin: 0px auto 0px auto;
    background-image: url(https://s3.amazonaws.com/rezgo/2544/media/footer_site_bg.jpg);
}

.footerSocial {
    width: 349px;
    height: 39px;
    background-image: url(https://s3.amazonaws.com/rezgo/2544/media/social_footer_bg.png);
    position: relative;
    top: -39px;
    left: 600px;
}

.socialTw {
    width: 23px;
    float: left;
    margin: 13px 0px 0px 50px;
}

.socialFb {
    width: 23px;
    float: left;
    margin: 13px 4px 0px 25px;
}

.socialSend {
    width: 55px;
    float: left;
}

.socialShare {
    width: 70px;
    float: left;
    margin: 15px 0px 0px 20px;
}

.socialLikes {
    width: 100px;
    height: 25px;
    float: left;
    margin: 14px 0px 0px 20px;
}

.footerLeft {
    width: 393px;
    float: left;
    margin: -20px 0px 0px 6px;
    background-image: url(https://s3.amazonaws.com/rezgo/2544/media/store_footer_bg.jpg);
    background-repeat: no-repeat;
}

.footerMiddle {
    width: 343px;
    height: 190px;
    float: left;
    margin: -29px 0px 0px 6px;
    background-image: url(https://s3.amazonaws.com/rezgo/2544/media/voucher_bg.jpg);
}

.footerRight {
    width: 252px;
    float: left;
    margin: -25px 0px 0px 17px;
}

.footerLeftText {
    width: 150px;
    height: 130px;
    float: left;
    margin: 50px 0px 0px 30px;
    font-size: 13px;
    font-weight: bold;
}

.footerLeftImage {
    width: 200px;
    height: 235px;
    float: left;
    margin: 0px 0px 0px 10px;
}

.footerSmallLeftText {
    width: 165px;
    float: left;
    margin: 50px 0px 0px 130px;
    color: #262116;
}

.footerSmallLeftImage {
    width: 88px;
    float: left;
    margin: 22px 0px 0px -8px;
}

.footerSmallMiddleText {
    width: 140px;
    float: left;
    margin: 20px 0px 0px 46px;
    color: #262116;
}

.footerSmallMiddleImage {
    width: 166px;
    float: left;
    margin: 32px 0px 0px -12px;
}

.footerSmallRightImage {
    margin: 0px 0px 8px 70px;
}

.ourFriends {
    width: 55px;
    height: 51px;
    float: left;
    margin: 0px 3px 13px 4px;
    cursor: pointer;
}

.friendOverlay {
    height: 0px;
    position: relative;
    top: -56px;
    left: 0px;
    z-index: 24;
}

.footerCredits {
    margin: 24px 0px 0px 0px;
    font-size: 10px;
    color: #4c6e6c;
}

.footerCreditsLeft {
    width: 260px;
    float: left;
    padding: 0px 0px 0px 10px;
}

.footerCreditsRight {
    width: 109px;
    float: left;
    text-align: right;
    padding: 0px 10px 0px 0px;
}

.footerCredits a {
    color: #3d5856;
}

.footerCredits a:hover {
    text-decoration: underline;
}

.homeFooterBy {
    background-image: url(https://s3.amazonaws.com/rezgo/2544/media/footer_by_bg.gif);
    background-repeat: repeat-x;
    font-size: 10px;
    color: #4c6e6c;
    margin: 0px 0px 0px 2px;
}

.homeFooterBy a {
    color: #3d5856;
}

.homeFooterBy a:hover {
    text-decoration: underline;
}

.homeFooterByLeft {
    width: 200px;
    float: left;
    padding: 10px 0px 0px 20px;
}

.homeFooterByRight {
    width: 195px;
    float: left;
    text-align: right;
    padding: 10px 0px 0px 0px;
}

.rezgoBgDiv {
    width: 948px;
    min-height: 330px;
    margin: 0px auto 0px auto;
    background-image: url(https://s3.amazonaws.com/rezgo/2544/media/rezgo_bg.jpg);
    padding: 15px 0px 15px 0px;
}

.followFacebook {
    border: solid 1px #3b5997;
    padding: 30px;
}

.selectPayment {
    width: 374px;
    height: 344px;
    background-image: url(https://s3.amazonaws.com/rezgo/2544/media/wood_bg.jpg);
}

.selectPayment2 {
    width: 374px;
    height: 304px;
    background-image: url(https://s3.amazonaws.com/rezgo/2544/media/wood_bg.jpg);
    padding: 28px 0px 16px 0px;
}

.selectPaymentTop {
    width: 334px;
    margin: 0px auto 0px auto;
    height: 12px;
    background-image: url(https://s3.amazonaws.com/rezgo/2544/media/select_payment_top.png);
}

.selectPaymentMiddle {
    width: 334px;
    margin: 0px auto 0px auto;
    background-image: url(https://s3.amazonaws.com/rezgo/2544/media/select_payment_bg.png);
}

.selectPaymentBottom {
    width: 334px;
    margin: 0px auto 0px auto;
    height: 13px;
    background-image: url(https://s3.amazonaws.com/rezgo/2544/media/select_payment_bottom.png);
}

.selectPaymentBg {
    width: 306px;
    padding: 10px 0px 20px 0px;
    background-image: url(https://s3.amazonaws.com/rezgo/2544/media/single_bg.jpg);
    margin: 0px auto 0px auto;
    text-align: center;
}

.selectPaymentTitle {
    width: 334px;
    height: 55px;
    background-image: url(https://s3.amazonaws.com/rezgo/2544/media/select_paymentTitle_bg.png);
    position: relative;
    top: 0px;
    left: -13px;
    font-size: 18px;
    color: #fff;
}

.selectPaymentText {
    color: #38271c;
    line-height: 16px;
    padding: 5px 0px 0px 0px;
}

.selectPaymentText i {
    font-size: 11px;
    color: #38271c;
}

.selectPaymentLink {
    width: 187px;
    margin: 5px 0px 5px 60px;
}

.tripErrorMsg {
    font-size: 16px;
    text-align: center;
    color: #ffcf3f;
    font-weight: bold;
    padding: 20px 0px 0px 0px;
    min-height: 350px;
}

.linksFriendsHolder {
    padding: 20px 0px 0px 0px;
}

.linksFriendsBlock {
    margin: 15px 0px 0px 0px;
}

.linksFriendsImg {
    width: 55px;
    height: 56px;
    float: left;
    padding: 3px;
    background-color: #ffffff;
    border: solid 1px #888888;
    margin: 0px 0px 10px 0px;
}

.linksFriendsText {
    width: 370px;
    float: left;
    font-size: 12px;
    padding: 1px 0px 0px 0px;
    margin: 0px 0px 10px 20px;
}

.linksFriendsText p {
    padding: 0px;
    margin: 0px;
}

.linksFriendsTitle {
    font-weight: bold;
    padding: 0px 0px 3px 0px;
    text-transform: capitalize;
}

.linksFriendsTxt {
    font-size: 12px;
}

.linksFriendsLink {
    padding: 10px 0px 0px 0px;
}

.linksFriendsMore {
    
}


.carouselgalleryunderVideo {
  width: 100% !important;
}
.carouselgalleryunderVideo ul {
  width: 100% !important;
}
.carouselgalleryunderVideo ul li {
  margin: 0px 4px 4px 0px;
}











