.br-content,
.br-main-image,
.br-mechanical,
.br-motion,
.br-photography,
.concept-content,
.derelicts-content,
.eflyer-motion,
.eflyer-photography,
.fj-content,
.fj-mechanical,
.fj-motion,
.fj-photography,
.icon-arts,
.icon-arts-limit,
.icon-br-specifications,
.icon-eflyer-design,
.icon-eflyer-gallery,
.icon-eflyer-specifications,
.icon-fj-specifications,
.reformers-content,
.testimonials-img,
.tr-main-content,
.tr-mechanical,
.tr-motion,
.tr-photography {
    background-repeat: no-repeat
}

.carousel-slides.slides li,
.content-b,
.content-b small {
    position: relative
}

body {
    font-size: 13px;
    line-height: 1.2;
    font-family: Humanist521BT-Light
}

.class_360pane_div_wrap_outer {
    height: 100%;
    display: table
}

.class_360pane_div_wrap {
    position: relative;
    height: 100%;
    display: table-cell;
    vertical-align: middle
}

#logo {
    padding-left: 7em
}

.form-group {
    margin-bottom: 8px
}

#content-wrapper {
    width: 100%;
    height: 100%
}

#content {
    height: 100%
}

.content-a {
    width: 100%;
    min-height: 100%;
    height: 100%;
    display: table
}

.content-b {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    color: #fff;
    text-shadow: 1px 3px 2px #000;
    font-weight: bolder
}

.content-b small {
    font-size: 6px;
    top: -6px
}

.btn-purpose {
    border-radius: 0;
    background-color: #853934;
    color: #fff
}

.background-slider {
    height: 50px
}

.equivalent-height {
    height: 80%
}

body.e-flyer-gallery,
body.fj-design,
body.fj-gallery,
body.tr-design,
body.tr-gallery {
    background-image: none
}

.br-design #content-wrapper>h2,
.br-gallery #content-wrapper>h2,
.e-flyer-gallery #content-wrapper>h2,
.fj-design #content-wrapper>h2,
.fj-gallery #content-wrapper>h2,
.tr-design #content-wrapper>h2,
.tr-gallery #content-wrapper>h2 {
    display: none
}

.about-us-img {
    background-image: url(../img/about/about-img_full.jpg)
}

.carousel-slides.slides li .overlay-carousel {
    background-color: #000;
    display: block;
    height: 100%;
    opacity: .7;
    position: absolute;
    cursor: pointer;
    width: 100%
}

.carousel-slides.slides li.flex-active-slide .overlay-carousel {
    opacity: 0
}

.sitemap-links-wrap ul {
    margin: 0;
    padding: 5px 0 0 15px
}

.sitemap-links-wrap ul li {
    float: left;
    margin: 0 30px 0 0;
    width: 45%
}

.sitemap-links-wrap ul li h3 {
    margin-bottom: 0!important;
    margin-top: 10px
}

.sitemap-links-wrap ul li h3 a {
    font-size: 1em;
    line-height: 1.1429;
    font-weight: 200;
    padding-bottom: 10px;
    margin-bottom: 0;
    display: block;
    color: #000;
    text-transform: capitalize
}

.box a,
.box-half .content-b {
    text-transform: uppercase;
    text-decoration: none
}

.sitemap-links-wrap ul li a {
    color: #757562
}

.sitemaps #svg-image-blur {
    display: none
}

.br-content {
    background-image: url(http://chriscoddingtondesign.com/responsive/about.jpg)
}

.br-story {
    background-image: url(http://chriscoddingtondesign.com/responsive/jw.jpg)
}

.br-testimonial {
    background-image: url(http://chriscoddingtondesign.com/responsive/test.jpg)
}

.br-faq {
    background-image: url(http://chriscoddingtondesign.com/responsive/icon.jpg)
}

.br-design-specification {
    background-image: url(../img/br-models/br-specifications-thumb.jpg)
}

.br-design-mechanical {
    background-image: url(../../../modules/br/img/br-models/br-specifications-thumb.jpg)
}

.br-design-gallery {
    background-image: url(../img/br-models/br-gallery-thumb.jpg)
}

.br-design-equipment {
    background-image: url(../../../modules/br/img/br-models/br-gallery-thumb.jpg)
}

.br-design-content {
    background-image: url(../img/br-models/br-design-thumb.jpg)
}

.br-design-trim {
    background-image: url(../../../modules/br/img/br-models/br-trim.jpg)
}

.fj-content {
    background-image: url(../img/fj/fj-model.jpg)
}

.fj-design {
    background-image: url(../img/fj/fj-design-thumb.jpg)
}

.fj-gallery {
    background-image: url(../img/fj/fj-gallery-thumb.jpg)
}

.fj-specifications {
    background-image: url(../img/fj/fj-specification-large.jpg)
}

.fj-profile {
    background-image: url(../../../modules/fj/img/fj_overview_fj40.jpg)
}

.fj-profile-color {
    background-image: url(../../../modules/fj/img/fj-images/fj-Summit.jpg)
}

.fj-main-thumb a {
    color: #000;
    font-weight: bolder
}

.fj-mechanical {
    background-image: url(../img/fj/mechanical-default.jpg)
}

.fj-equipment {
    background-image: url(../img/fj/equipment-default.jpg)
}

.fj-trim {
    background-image: url(../img/fj/trim-default.jpg)
}

.br-mechanical {
    background-image: url(../img/br-models/mechanical-default.jpg)
}

.br-equipment {
    background-image: url(../img/br-models/equipment-default.jpg)
}

.br-trim {
    background-image: url(../img/br-models/trim-default.jpg)
}

.tr-mechanical {
    background-image: url(../img/tr-models/mechanical-default.jpg)
}

.tr-equipment {
    background-image: url(../img/tr-models/equipment-default.jpg)
}

.tr-trim {
    background-image: url(../img/tr-models/trim-default.jpg)
}

.tr-profile {
    background-image: url(../../../modules/tr/img/tr-models/TR_Matte.png)
}

.icon-arts {
    background-image: url(../img/shop/shop-img1.jpg)
}

.icon-parts {
    background-image: url(../img/shop/shop-img2.jpg)
}

.icon-watch {
    background-image: url(../img/watches/watch-shop.png)
}

.icon-gear {
    background-image: url(../img/shop/shop-img3.jpg)
}

.icon-arts-limit {
    background-image: url(../img/shop/art-limit.jpg)
}

.icon-arts-print {
    background-image: url(../img/shop/art-print.jpg)
}

.icon-arts-video {
    background-image: url(../img/shop/art-video.jpg)
}

.box-half {
    height: 50%
}

.box-half .content-b {
    color: #fff;
    font-size: 24px
}

.fj-photography {
    background-image: url(../img/fj/photography-large.jpg)
}

.fj-motion {
    background-image: url(../img/fj/motion-large.jpg)
}

.br-photography {
    background-image: url(../img/br-models/photography-large.jpg)
}

.br-motion {
    background-image: url(../img/br-models/motion-large.jpg)
}

.tr-photography {
    background-image: url(../img/tr-models/photography-large.jpg)
}

.tr-motion {
    background-image: url(../img/tr-models/motion-large.jpg)
}

.eflyer-photography {
    background-image: url(../img/e-flyer/photography-large.jpg)
}

.eflyer-motion {
    background-image: url(../img/e-flyer/motion-large.jpg)
}

.icon-br-specifications {
    background-image: url(../img/br-models/icon-br-image.jpg)
}

.icon-fj-specifications {
    background-image: url(../img/fj/fj-specification-large.jpg)
}

.derelicts-content {
    background-image: url(../img/derelicts/derelicts-img.jpg)
}

.derelicts-purpose {
    background-image: url(../img/derelicts/purpose.jpg)
}

.derelicts-process {
    background-image: url(../img/derelicts/process.jpg)
}

.derelicts-past-objects {
    background-image: url(../img/derelicts/past-objects.jpg)
}

.reformers-content {
    background-image: url(../img/reformers/refomers-img.jpg)
}

.concept-content {
    background-image: url(../img/concepts/concept-img.jpg)
}

.tr-main-content {
    background-image: url(../img/fj/fj-model.jpg)
}

.tr-design {
    background-image: url(../img/tr-models/tr-design-thumb.jpg)
}

.tr-gallery {
    background-image: url(../img/tr-models/tr-gallery-thumb.jpg)
}

.tr-specifications {
    background-image: url(../img/tr-models/52_Chevy_Engine.jpeg)
}

.testimonials-img {
    background-image: url(../img/testimonials-img.jpg)
}

.icon-eflyer-specifications {
    background-image: url(../img/e-flyer/eflyer-specifications.jpg)
}

.icon-eflyer-design {
    background-image: url(../img/e-flyer/eflyer-design-thumb.jpg)
}

.icon-eflyer-gallery {
    background-image: url(../img/e-flyer/eflyer-gallery-thumb.jpg)
}

.class_colorpane_div {
    width: 100%;
    height: 100%;
    display: table;
    text-align: center
}

.class_colorpane_div img {
    vertical-align: middle;
    display: table-cell
}

.img_default_wrapper {
    display: table;
    height: 100%;
    width: 100%
}

.reformers-purpose-content {
    display: block
}

.reformers-process-responsive-image {
    display: none
}

.reformers-content {
    display: block
}

.reformers-responsive-image {
    display: none
}

body.e_flyer .img_default_wrapper #img_wrapper {
    display: block
}

.img_default_wrapper #img_wrapper {
    display: table-cell;
    vertical-align: middle
}

.img_default_wrapper #img_wrapper img {
    text-align: center;
    margin: 0 auto
}

body.br .img_default_wrapper #img_wrapper img {
    text-align: center;
    margin: 0 auto;
    max-width: 62%;
    top: -40px;
    position: relative
}

.nav-tabs {
    background-color: transparent!important
}

.class_colorpane_div_outer {
    display: table;
    height: 100%
}

.class_colorpane_div_inner {
    display: table-cell;
    vertical-align: middle
}

.inventory-1 {
    background-image: url(http://icon4x4.com/sites/icon4x4.com/files/IMG_4714.jpg)
}

.inventory-2 {
    background-image: url(http://icon4x4.com/sites/icon4x4.com/files/IMG_4711.jpg)
}

.inventory-3 {
    background-image: url(http://icon4x4.com/sites/icon4x4.com/files/IMG_4712.jpg)
}

.inventory-4 {
    background-image: url(http://icon4x4.com/sites/icon4x4.com/files/IMG_4715.jpeg)
}

.inventory-5 {
    background-image: url(http://icon4x4.com/sites/icon4x4.com/files/IMG_3014.jpg)
}

.inventory-6 {
    background-image: url(http://icon4x4.com/sites/icon4x4.com/files/IMG_3013.jpg)
}

.inventory-7 {
    background-image: url(http://icon4x4.com/sites/icon4x4.com/files/IMG_3017.jpg)
}

.inventory-8 {
    background-image: url(http://icon4x4.com/sites/icon4x4.com/files/IMG_3014.jpg)
}

.inventory-9 {
    background-image: url(http://icon4x4.com/sites/icon4x4.com/files/IMG_3017.jpg)
}

.inventory-10 {
    background-image: url(http://icon4x4.com/sites/icon4x4.com/files/gallery/Main.JPG)
}

.product-1 {
    background-image: url(http://shop.icon4x4.com/sites/shop.icon4x4.com/files/imagecache/product_full/ICON_Shirts_Star.jpg)
}

.product-2 {
    background-image: url(http://shop.icon4x4.com/sites/shop.icon4x4.com/files/imagecache/product_full/ICON_Keyring_BR_0.jpg)
}

.product-3 {
    background-image: url(http://shop.icon4x4.com/sites/shop.icon4x4.com/files/imagecache/product_full/ICON_Strider_Knife_Closed_0.jpg)
}

.product-4 {
    background-image: url(http://shop.icon4x4.com/sites/shop.icon4x4.com/files/imagecache/product_full/Slim_Timber_Face.jpg)
}

.product-5 {
    background-image: url(http://shop.icon4x4.com/sites/shop.icon4x4.com/files/imagecache/product_full/ICON_Hat_Front.jpg)
}

.product-6 {
    background-image: url(http://shop.icon4x4.com/sites/shop.icon4x4.com/files/imagecache/product_full/ICON_FJ_Headlight.jpg)
}

.product-7 {
    background-image: url(http://shop.icon4x4.com/sites/shop.icon4x4.com/files/imagecache/product_full/ICON_Visors_4.jpg)
}

.product-8 {
    background-image: url(http://shop.icon4x4.com/sites/shop.icon4x4.com/files/imagecache/product_full/ICON_Steering_Wheel.png)
}

.product-9 {
    background-image: url(http://shop.icon4x4.com/sites/shop.icon4x4.com/files/imagecache/product_full/FJ_print.jpg)
}

.product-10 {
    background-image: url(http://shop.icon4x4.com/sites/shop.icon4x4.com/files/imagecache/product_full/Slim_Timber_Face.jpg)
}

.Swiss721GreekBT-Light {
    font-family: Swiss721GreekBT-Light;
    font-weight: 400;
    font-style: normal
}

.Humanist521BT-Light {
    font-family: Humanist521BT-Light;
    font-weight: 400;
    font-style: normal
}

.Humanist521BT-LightItalic {
    font-family: Humanist521BT-LightItalic;
    font-weight: 400;
    font-style: normal
}

.center-align-container {
    padding: 12em 0
}

#bg-video {
    height: 100%
}

.firebrick-color img {
    width: 100%
}

.olive-color {
    background-color: #757562
}

.firebrick-color {
    background-color: #ec1d24
}

.darkolivegreen-color {
    background-color: #d4df51
}

.mandarian-orange-color,
.mandarian-orange-color-second {
    background-color: #853934
}

.grey-color-area {
    background: #e5e5e5!important
}

.dark-gray-area {
    background: #5e5f61!important
}

.black-color-area {
    background: #000!important
}

.tab-content.grey-color-area {
    padding: 1px 0
}

.volcanic-color {
    background: #14130f;
    background: -moz-linear-gradient(left, #14130f 0, #6e6d72 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0, #14130f), color-stop(100%, #6e6d72));
    background: -webkit-linear-gradient(left, #14130f 0, #6e6d72 100%);
    background: -o-linear-gradient(left, #14130f 0, #6e6d72 100%);
    background: -ms-linear-gradient(left, #14130f 0, #6e6d72 100%);
    background: linear-gradient(to right, #14130f 0, #6e6d72 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#14130f', endColorstr='#6e6d72', GradientType=1)
}

.summit-color {
    background: #a6a6a8;
    background: -moz-linear-gradient(left, #a6a6a8 0, #adadb5 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0, #a6a6a8), color-stop(100%, #adadb5));
    background: -webkit-linear-gradient(left, #a6a6a8 0, #adadb5 100%);
    background: -o-linear-gradient(left, #a6a6a8 0, #adadb5 100%);
    background: -ms-linear-gradient(left, #a6a6a8 0, #adadb5 100%);
    background: linear-gradient(to right, #a6a6a8 0, #adadb5 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#a6a6a8', endColorstr='#adadb5', GradientType=1)
}

.sand-color {
    background: #91877e;
    background: -moz-linear-gradient(left, #91877e 0, #a09792 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0, #91877e), color-stop(100%, #a09792));
    background: -webkit-linear-gradient(left, #91877e 0, #a09792 100%);
    background: -o-linear-gradient(left, #91877e 0, #a09792 100%);
    background: -ms-linear-gradient(left, #91877e 0, #a09792 100%);
    background: linear-gradient(to right, #91877e 0, #a09792 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#91877e', endColorstr='#a09792', GradientType=1)
}

.mayansun-color {
    background: #b15f00;
    background: -moz-linear-gradient(left, #b15f00 0, #d07e00 50%, #f3ce97 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0, #b15f00), color-stop(50%, #d07e00), color-stop(100%, #f3ce97));
    background: -webkit-linear-gradient(left, #b15f00 0, #d07e00 50%, #f3ce97 100%);
    background: -o-linear-gradient(left, #b15f00 0, #d07e00 50%, #f3ce97 100%);
    background: -ms-linear-gradient(left, #b15f00 0, #d07e00 50%, #f3ce97 100%);
    background: linear-gradient(to right, #b15f00 0, #d07e00 50%, #f3ce97 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#b15f00', endColorstr='#f3ce97', GradientType=1)
}

.quartz-color {
    background: #d3d3d3;
    background: -moz-linear-gradient(left, #d3d3d3 0, #dedede 50%, #f6f6f6 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0, #d3d3d3), color-stop(50%, #dedede), color-stop(100%, #f6f6f6));
    background: -webkit-linear-gradient(left, #d3d3d3 0, #dedede 50%, #f6f6f6 100%);
    background: -o-linear-gradient(left, #d3d3d3 0, #dedede 50%, #f6f6f6 100%);
    background: -ms-linear-gradient(left, #d3d3d3 0, #dedede 50%, #f6f6f6 100%);
    background: linear-gradient(to right, #d3d3d3 0, #dedede 50%, #f6f6f6 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#d3d3d3', endColorstr='#f6f6f6', GradientType=1);
    color: #000!important
}

.spruce-color {
    background: #3a4936;
    background: -moz-linear-gradient(left, #3a4936 0, #475846 50%, #fafaf8 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0, #3a4936), color-stop(50%, #475846), color-stop(100%, #fafaf8));
    background: -webkit-linear-gradient(left, #3a4936 0, #475846 50%, #fafaf8 100%);
    background: -o-linear-gradient(left, #3a4936 0, #475846 50%, #fafaf8 100%);
    background: -ms-linear-gradient(left, #3a4936 0, #475846 50%, #fafaf8 100%);
    background: linear-gradient(to right, #3a4936 0, #475846 50%, #fafaf8 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#3a4936', endColorstr='#fafaf8', GradientType=1)
}

.slate-color {
    background: #516570;
    background: -moz-linear-gradient(left, #516570 0, #668188 50%, #d3d3d3 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0, #516570), color-stop(50%, #668188), color-stop(100%, #d3d3d3));
    background: -webkit-linear-gradient(left, #516570 0, #668188 50%, #d3d3d3 100%);
    background: -o-linear-gradient(left, #516570 0, #668188 50%, #d3d3d3 100%);
    background: -ms-linear-gradient(left, #516570 0, #668188 50%, #d3d3d3 100%);
    background: linear-gradient(to right, #516570 0, #668188 50%, #d3d3d3 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#516570', endColorstr='#d3d3d3', GradientType=1)
}

.rocky-mountain {
    background: #1e1d19;
    background: -moz-linear-gradient(left, #1e1d19 0, #4b4843 50%, #b3b1b4 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0, #1e1d19), color-stop(50%, #4b4843), color-stop(100%, #b3b1b4));
    background: -webkit-linear-gradient(left, #1e1d19 0, #4b4843 50%, #b3b1b4 100%);
    background: -o-linear-gradient(left, #1e1d19 0, #4b4843 50%, #b3b1b4 100%);
    background: -ms-linear-gradient(left, #1e1d19 0, #4b4843 50%, #b3b1b4 100%);
    background: linear-gradient(to right, #1e1d19 0, #4b4843 50%, #b3b1b4 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#1e1d19', endColorstr='#b3b1b4', GradientType=1)
}

.euclayptus-color {
    background: #929584;
    background: -moz-linear-gradient(left, #929584 0, #bbbead 50%, #e0e2d5 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0, #929584), color-stop(50%, #bbbead), color-stop(100%, #e0e2d5));
    background: -webkit-linear-gradient(left, #929584 0, #bbbead 50%, #e0e2d5 100%);
    background: -o-linear-gradient(left, #929584 0, #bbbead 50%, #e0e2d5 100%);
    background: -ms-linear-gradient(left, #929584 0, #bbbead 50%, #e0e2d5 100%);
    background: linear-gradient(to right, #929584 0, #bbbead 50%, #e0e2d5 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#929584', endColorstr='#e0e2d5', GradientType=1)
}

.sierra-brown-color {
    background: #4c4643;
    background: -moz-linear-gradient(left, #4c4643 50%, #A69F9C 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0, #4c4643), color-stop(100%, #A69F9C));
    background: -webkit-linear-gradient(left, #4c4643 50%, #A69F9C 100%);
    background: -o-linear-gradient(left, #4c4643 50%, #A69F9C 100%);
    background: -ms-linear-gradient(left, #4c4643 50%, #A69F9C 100%);
    background: linear-gradient(to right, #4c4643 50%, #A69F9C 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#4c4643', endColorstr='#A69F9C', GradientType=1)
}

.center.navigation {
    z-index: 9999
}

#next i,
#prev i {
    font-size: 60px;
    color: #fff;
    position: absolute;
    top: 50%
}

#prev i {
    left: 35px
}

#next i {
    right: 35px
}

.cycle-slideshow-thumbnails {
    height: 500px;
    background-color: #000
}

.cycle-pager {
    display: block;
    position: relative;
    z-index: 99999
}

.text-white {
    color: #fff
}

.padding-hack {
    padding: 1px
}

.padding-a {
    margin: 1em auto
}

.padding-fifteen {
    padding: 15px
}

.padding-a-top {
    margin: 1.1em auto
}

.padding-a-half {
    margin: 1.5em auto
}

.padding-b {
    margin: 2em auto
}

.nopadding {
    padding: 0!important;
    margin: 0!important
}

.tag-line {
    display: inline-block
}

.top-menu>li>a {
    background-color: #f2f2f2;
    color: #333;
    border-radius: 0;
    border-right: 2px solid #e5e5e5;
    line-height: .429
}

.top-menu>li a.last,
.top-menu>li.last a {
    border-right: 0
}

.top-menu>li>a:hover {
    color: #fff;
    background-color: #757562
}

.navbar-default {
    min-height: auto;
    margin-bottom: 0
}

ul.dropdown-menu-container,
ul.dropdown-menu-container-invent {
    margin: 0;
    padding: 0;
    height: 100%;
    display: none
}

ul.dropdown-menu-container li,
ul.dropdown-menu-container-invent li {
    display: inline-block;
    position: relative;
    height: 125px;
    overflow: hidden;
    text-align: center
}

ul.dropdown-menu-container li {
    float: left;
    width: 14.28571428571429%
}

ul.dropdown-menu-container-invent li {
    float: right;
    width: 25%
}

ul.dropdown-menu-container li.icon-fj-nav {
    background-image: url(../img/thumbnail-fj.jpg)
}

ul.dropdown-menu-container li.icon-br-nav {
    background-image: url(../img/thumbnail-br.jpg)
}

ul.dropdown-menu-container li.icon-tr-nav {
    background-image: url(../img/thumbnail-tr.jpg)
}

ul.dropdown-menu-container li.icon-e-flyer-nav {
    background-image: url(../img/thumbnail-eflyer.jpg)
}

ul.dropdown-menu-container li.icon-derelicts-nav {
    background-image: url(../img/thumbnail-derelicts.jpg)
}

ul.dropdown-menu-container li.icon-reformers-nav {
    background-image: url(../img/thumbnail-reformers.jpg)
}

ul.dropdown-menu-container li.icon-concept-nav {
    background-image: url(../img/thumbnail-concept.jpg)
}

ul.dropdown-menu-container li.icon-watch-nav {
    background-image: url(../img/watches/CAD_ICON_Duesey.jpg)
}

.dropdown-menu-container {
    z-index: 9
}

.dropdown-menu-container .overlay,
.dropdown-menu-container-invent .overlay {
    background-color: rgba(0, 0, 0, .6);
    width: 100%;
    height: 100%;
    position: absolute
}

.dropdown-menu-container a span {
    bottom: 5px;
    width: 100%;
    display: none;
    position: absolute;
    text-align: center
}

.dropdown-menu-container a:hover span {
    display: block
}

.dropdown-menu-container span {
    color: #fff
}

.background {
    background-repeat: no-repeat;
    background-position: 50% 50%
}

.responsive-menu {
    text-align: center;
    padding: 5px 0
}

.responsive-menu a {
    float: none;
    border: 0
}

.overlay-video:after,
.overlay:after {
    border-bottom: 2px solid #000
}

.responsive-menu a.navbar-toggle {
    color: #333;
    text-decoration: none
}

.responsive-menu a.navbar-toggle:focus,
.responsive-menu a.navbar-toggle:hover {
    background-color: transparent
}

.center-section {
    position: fixed;
    top: 106px;
    bottom: 90px;
    z-index: -9;
    left: 0;
    width: 100%;
    overflow: auto
}

.video-title {
    position: absolute;
    top: 0;
    bottom: 0;
    color: #fff;
    left: 0;
    right: 0;
    padding-left: 15px;
    height: 20%;
    margin: auto;
    z-index: 9;
    text-align: left
}

#accordion,
.box {
    position: relative
}

.center-video {
    width: 80%;
    margin: 0 auto
}

.content-section img,
.left-default-content-section img {
    width: 100%
}

.content-section {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI2NSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZThlOGU4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, #fff 65%, #e8e8e8 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(65%, #fff), color-stop(100%, #e8e8e8));
    background: -webkit-linear-gradient(top, #fff 65%, #e8e8e8 100%);
    background: -o-linear-gradient(top, #fff 65%, #e8e8e8 100%);
    background: -ms-linear-gradient(top, #fff 65%, #e8e8e8 100%);
    background: linear-gradient(to bottom, #fff 65%, #e8e8e8 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e8e8e8', GradientType=0)
}

.content-section .content-bar {
    padding: 2.5em
}

.content-section .content-bar h3 {
    font-size: 16px;
    margin-bottom: 25px
}

.left-defult-section {
    overflow: hidden;
    display: inline
}

#carousel-testimonials {
    display: inline-block;
    vertical-align: middle;
    top: 40% text-align: center
}

.carousel-control.left,
.carousel-control.right {
    background-image: none
}

#carousel-testimonials .carousel-caption {
    color: #000;
    text-shadow: 0 0 0 transparent;
    text-align: left;
    left: 18%;
    padding-bottom: 0;
    right: 20%;
    position: relative;
    width: 65%
}

#carousel-testimonials .carousel-caption p {
    margin: 0
}

#carousel-testimonials .carousel-control {
    color: #5e5f6e;
    text-shadow: 0 0 0 transparent
}

#carousel-testimonials .fa-angle-left,
#carousel-testimonials .fa-angle-right {
    font-size: 70px;
    z-index: 5
}

#accordion {
    padding: 1em
}

#accordion h4.panel-title a {
    display: inline-block;
    width: 100%
}

#accordion h4.panel-title a:focus,
#accordion h4.panel-title a:hover {
    text-decoration: none
}

#accordion .panel-default {
    background-color: #fff;
    border-radius: 0
}

#accordion .panel-default .panel-body,
#accordion .panel-default .panel-title {
    font-size: 13px
}

#accordion .panel-default .panel-title {
    line-height: 30px
}

#accordion .panel-default .panel-title.accordin-hover-efect {
    background-color: #757562;
    color: #fff
}

#accordion .panel-default .panel-title.accordin-hover-efect a:after {
    color: #fff
}

#accordion .panel-body,
#accordion .panel-default .panel-heading {
    text-align: center
}

#accordion .panel-default>.panel-heading {
    background-color: #fff;
    padding: 0;
    border-radius: 0
}

#accordion.panel-group .panel+.panel {
    margin-top: -1px
}

.panel-heading .accordion-toggle:after {
    font-family: FontAwesome;
    content: "\f068";
    float: right;
    color: grey;
    padding: 0 10px;
    border-left: 1px solid #e5e5e5;
    font-size: x-small
}

.panel-heading .accordion-toggle.collapsed:after {
    content: "\f067"
}

#accordion .panel-body h3 {
    text-align: left;
    font-size: 14px
}

#accordion .panel-body p {
    text-align: left
}

#accordion .panel-body ul {
    list-style: none;
    text-align: left;
    padding: 0
}

.box {
    height: 33.333%
}

.box .border-white,
.box span,
.overlay,
.overlay-inventory,
.overlay-video {
    width: 100%;
    position: absolute
}

.box a {
    color: #fff;
    font-size: 16px
}

.sidebar-b .box img {
    width: 100%
}

.sidebar-b {
    height: 100%
}

.box .border-white {
    background-color: #fff;
    bottom: 0;
    height: 2px;
    z-index: 999
}

.box.lg span {
    font-size: 22px
}

.box.lg img {
    width: 100%
}

.box span {
    color: #fff;
    left: 0;
    top: 50%;
    z-index: 9;
    text-align: center;
    display: none
}

.box:hover span {
    display: block
}

.overlay,
.overlay-inventory {
    background-color: rgba(0, 0, 0, .6);
    height: 100%
}

.overlay-video {
    background-color: rgba(0, 0, 0, .3);
    height: 100%
}

.e_flyer #carousel-color-tab button {
    width: 175px
}

.sidebar-half {
    display: table;
    height: 100%
}

.default-thumbnails-list img {
    max-width: 100%!important
}

.default-thumbnails-list a {
    color: #000;
    font-weight: bolder
}

.nav-tabs {
    border-bottom: 0 none
}

.nav-tabs>li>a {
    background-color: #5e5f61;
    border-radius: 0;
    line-height: 1;
    margin-right: 0;
    color: #fff;
    font-size: 12px;
    border: 0
}

.nav>li>a {
    display: block;
    padding: 10px 30px;
    position: relative
}

#carousel-color-tab .flexslider .slides>li,
.colorselection {
    display: block!important
}

.nav-tabs>li>a:hover {
    background: #5e5f61;
    border-color: inherit
}

.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover {
    border: 0
}

.nav-tabs.nav-tabs-br>li.active>a {
    background-color: #ec1d24;
    color: #fff
}

.nav-tabs.nav-tabs-default>li.active>a,
.nav-tabs.nav-tabs-fj>li.active>a {
    background-color: #d4df51;
    color: #fff
}

.nav-tabs>li>a {
    padding: 5px 30px
}

#carousel-color-tab {
    border-radius: 0;
    background: 0 0;
    box-shadow: 0 0 0 transparent;
    margin: 0
}

.colorselection {
    visibility: inherit!important
}

ul.default-thumbnails-list li {
    float: none;
    display: inline-block
}

ul.default-thumbnails-list li article.thumbnail {
    background: rgba(0, 0, 0, 0);
    border: 0;
    margin-bottom: 0
}

ul.default-thumbnails-list li article.thumbnail p {
    margin: 0;
    padding: 0;
    color: #000
}

ul.default-thumbnails-list li a {
    padding: 0
}

ul.default-thumbnails-list li>a:hover {
    background-color: transparent
}

.modelpage-tabs {
    position: absolute;
    bottom: 0;
    width: 100%
}

#color-tab {
    padding: 5px;
    margin: 0
}

#color-tab button {
    border: 0;
    border-radius: 0;
    font-size: 12px;
    margin-bottom: 0;
    padding: 20px 55px
}

#color-tab button.mandarian-orange-color-second:focus,
#color-tab button.mandarian-orange-color-second:hover {
    background-color: #853934
}

#color-tab button.gloss-btn {
    background-color: #5e5f61;
    color: #fff
}

#color-tab button.matte-btn {
    background-color: #c3c3c4;
    color: #fff
}

#carousel-color-tab {
    border: 0;
    padding: 5px
}

#carousel-color-tab button {
    border-radius: 0;
    margin: 8px 0;
    padding: 18px 50px;
    width: 223px;
    color: #fff;
    border: 0
}

#carousel-color-tab.flexslider .flex-direction-nav .flex-prev {
    left: 0
}

#carousel-color-tab.flexslider .flex-direction-nav .flex-next {
    right: 0;
    text-align: right;
    padding: 2em 1em 0 0
}

#carousel-color-tab.flexslider .flex-direction-nav a {
    width: 30px;
    height: 100%;
    top: 0;
    text-shadow: 0 0 0 transparent;
    color: #fff;
    margin: 0;
    font-size: 0;
    opacity: 1;
    background-color: rgba(0, 0, 0, .2);
    padding: 2em 0 0 2em
}

#carousel-color-tab.flexslider .flex-direction-nav .flex-disabled {
    opacity: inherit!important;
    filter: alpha(opacity=100);
    cursor: inherit
}

#carousel-color-tab.flexslider .flex-direction-nav a.flex-next:before {
    content: '\f105';
    font-family: FontAwesome;
    top: 23%;
    position: relative;
    right: 35%
}

#carousel-color-tab.flexslider .flex-direction-nav a.flex-prev:before {
    position: relative;
    content: '\f104';
    font-family: FontAwesome;
    left: 35%;
    top: 23%
}

#color-tab-carousel li {
    margin-right: 15px
}

.br-flexslider {
    margin: 33px 0
}

.visualiser,
.visualiser .wheel {
    margin: 0 auto
}

.color-block-wrapper {
    background: #000;
    border-radius: 0;
    opacity: 1;
    position: absolute;
    top: -195px;
    width: 100%;
    z-index: 30
}

.matte-gloss-effects input[type=radio] {
    display: none
}

.matte-gloss-effects input[type=radio]+label {
    background-color: #c3c3c4;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    line-height: 20px;
    margin: 0 -2px;
    padding: 18px 40px;
    text-align: center;
    vertical-align: middle
}

.matte-gloss-effects input[type=radio]:checked+label {
    background-image: none;
    outline: 0;
    -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);
    -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);
    background-color: #5e5f61
}

.matte-gloss-effects {
    margin-bottom: 0x
}

.matte-gloss-effects .btn-default {
    border-radius: 0
}

#slider.flexslider.video {
    padding-top: 2em;
    padding-bottom: 2em
}

.slider-text-wrap {
    display: table-cell
}

#slider.gallery-half.flexslider.caption p.flex-caption {
    padding: 1em 4em 0 1em;
    width: 50%
}

#carousel-toggle-wrap-outer {
    top: -16px
}

.gallery .center-section {
    bottom: inherit;
    left: 0;
    overflow: hidden;
    position: relative;
    top: inherit;
    width: 100%;
    z-index: 9999
}

.gallery #content-wrapper {
    height: 100%;
    width: 100%
}

.gallery .flexslider .slides img {
    margin: 0;
    max-height: none;
    width: 70%
}

.gallery .sticky-footer {
    bottom: inherit;
    position: relative;
    width: 100%;
    z-index: 1
}

.gallery .padding-a.padding-fifteen {
    margin: 0
}

.gallery .flex-direction-nav a {
    color: #fff
}

.gallery .dropdown-menu-container,
.gallery .dropdown-menu-container-invent {
    position: absolute;
    z-index: 99999;
    width: 100%;
    height: auto
}

#slider.flexslider {
    margin-bottom: 0
}

#slider.flexslider.caption,
#slider.flexslider.caption ul.slides li {
    position: relative
}

#slider.flexslider.caption {
    border: 0;
    border-radius: 0
}

#slider.flexslider.caption p.flex-caption {
    background-color: #5e5f61;
    height: 100%;
    position: absolute;
    right: 0;
    font-size: 16px;
    padding: 6em .5em 0 1em;
    color: #fff;
    top: 0;
    width: 30%;
    overflow-y: scroll
}

#slider.flexslider.caption p.flex-caption strong {
    clear: both;
    display: block
}

#slider.flexslider.caption p.flex-caption a {
    font-weight: 700;
    display: block;
    color: #32cd32;
    margin-top: 20px
}

#carousel-toggle-wrap-outer {
    position: relative;
    text-align: center
}

a.back-btn {
    background-color: #5f6062;
    color: #fff;
    padding: 10px;
    position: absolute;
    left: 15px;
    top: 15px;
    font-size: 16px;
    z-index: 1!important
}

body.derelicts.pastobjects .center-section,
body.derelicts.process .center-section,
body.design.icon .center-section,
body.inventory-slider .center-section,
body.pastprojects .center-section,
body.product .center-section {
    overflow: hidden;
    top: inherit;
    bottom: inherit;
    left: 0
}

a.back-btn:hover {
    text-decoration: none;
    background-color: #fff;
    color: #000
}

body.derelicts.pastobjects .flex-direction-nav a,
body.derelicts.process .flex-direction-nav a,
body.design.icon .flex-direction-nav a,
body.inventory-slider .flex-direction-nav a,
body.pastprojects .flex-direction-nav a,
body.product .flex-direction-nav a {
    color: #fff
}

body.derelicts.process .center-section {
    position: relative;
    width: 100%;
    z-index: 9999
}

body.derelicts.process #content-wrapper {
    height: 100%;
    width: 100%
}

body.derelicts.process .sticky-footer {
    bottom: inherit;
    position: relative;
    width: 100%;
    z-index: 1
}

body.derelicts.process .padding-a.padding-fifteen {
    margin: 0
}

body.derelicts.process .dropdown-menu-container {
    position: absolute;
    z-index: 99999;
    width: 100%;
    height: auto
}

body.design.icon .center-section {
    position: relative;
    width: 100%;
    z-index: 9999
}

body.design.icon #content-wrapper {
    height: 100%;
    width: 100%
}

body.design.icon .sticky-footer {
    width: 100%;
    z-index: 1
}

body.design.icon .padding-a.padding-fifteen {
    margin: 0
}

body.design.icon .dropdown-menu-container,
body.design.icon .dropdown-menu-container-invent {
    position: absolute;
    z-index: 99999;
    width: 100%;
    height: auto
}

body.derelicts.pastobjects .center-section {
    position: relative;
    width: 100%;
    z-index: 9999
}

body.derelicts.pastobjects #content-wrapper {
    height: 100%;
    width: 100%
}

body.derelicts.pastobjects .flexslider .slides img {
    margin: 0;
    max-height: 100%;
    width: 75%
}

body.derelicts.pastobjects .sticky-footer {
    bottom: inherit;
    position: relative;
    width: 100%;
    z-index: 1
}

body.derelicts.pastobjects .padding-a.padding-fifteen {
    margin: 0
}

body.derelicts.pastobjects .dropdown-menu-container {
    position: absolute;
    z-index: 99999;
    width: 100%;
    height: auto
}

body.inventory-slider .center-section {
    position: relative;
    width: 100%;
    z-index: 9999
}

body.inventory-slider #content-wrapper {
    height: 100%;
    width: 100%
}

body.inventory-slider .flexslider .slides img {
    margin: 0;
    max-height: 100%;
    width: 75%
}

body.inventory-slider .sticky-footer {
    bottom: inherit;
    position: relative;
    width: 100%;
    z-index: 1
}

body.inventory-slider .padding-a.padding-fifteen {
    margin: 0
}

body.inventory-slider .dropdown-menu-container {
    position: absolute;
    z-index: 99999;
    width: 100%;
    height: auto
}

body.product .center-section {
    position: relative;
    width: 100%;
    z-index: 9999
}

body.product #content-wrapper {
    height: 100%;
    width: 100%
}

body.product .flexslider .slides img {
    margin: 0;
    max-height: 100%;
    width: 100%
}

body.product .sticky-footer {
    bottom: inherit;
    position: relative;
    width: 100%;
    z-index: 1
}

body.pastprojects .dropdown-menu-container,
body.pastprojects .dropdown-menu-container-invent,
body.product .dropdown-menu-container {
    position: absolute;
    z-index: 99999;
    height: auto;
    width: 100%
}

body.product .padding-a.padding-fifteen {
    margin: 0
}

body.product ul.modifiers-items {
    list-style: none;
    padding: 0
}

body.pastprojects .center-section {
    position: relative;
    width: 100%;
    z-index: 9999
}

body.pastprojects #content-wrapper {
    height: 100%;
    width: 100%
}

#slider.flexslider.default {
    background: #5e5f61;
    border: 0;
    border-radius: 0;
    margin-bottom: 0;
    padding: 0!important
}

body.pastprojects .sticky-footer {
    bottom: inherit;
    position: relative;
    width: 100%;
    z-index: 1
}

body.pastprojects .padding-a.padding-fifteen {
    margin: 0
}

body.pastprojects ul.modifiers-items {
    list-style: none;
    padding: 0
}

body.pastprojects .dropdown-menu-container {
    position: absolute;
    z-index: 99999;
    width: 100%;
    height: auto
}

.derelicts-slider-gallery.flexslider .slides img,
.fj-slider-gallery.flexslider .slides img {
    display: block;
    width: 75%
}

#carousel-toggle-wrap {
    background-color: rgba(0, 0, 0, 0);
    bottom: 0;
    position: relative
}

#carousel-toggle-wrap .horizontal-line {
    height: 3px;
    display: block
}

#carousel-toggle-wrap button.btn {
    border-radius: 0;
    color: #fff;
    padding: 0 35px;
    font-size: 10px;
    display: block;
    margin: 0 auto;
    position: relative;
    z-index: 999;
    left: 0;
    top: 0
}

#carousel.flexslider {
    border: 0;
    background-color: transparent;
    margin: 0
}

#slider.derelicts-slider-gallery.flexslider.caption p.flex-caption {
    background-color: #fff;
    color: #5e5f61
}

#slider.derelicts-slider-gallery.flexslider .flex-direction-nav a {
    color: #5e5f61
}

.gallery-thumbnails div:nth-child(n+4) {
    border-right: 0
}

.gallery-thumbnails img {
    width: 100%;
    height: 200px
}

.product-detail {
    padding: 2em 4em 0
}

.product-detail h3 {
    font-weight: 700;
    margin-top: 2em
}

.product-detail h3 span.price {
    clear: both;
    display: inline-block;
    width: 100%
}

.product-detail .input-group-addon {
    border: 0;
    border-radius: 0
}

.product-detail button.btn-default {
    background-color: #757562;
    border: 0;
    border-radius: 0;
    color: #fff;
    padding: 7px 55px
}

.product-detail input.form-control {
    border: 4px solid #eee
}

.product-detail .checkout-btn {
    border-radius: 0;
    background-color: #5f6062;
    color: #fff;
    width: 59.5%;
    position: relative;
    top: -26px;
    right: -52px
}

.btn-purpose:hover {
    color: #fff
}

.trade-mark {
    color: #fff;
    font-size: 10px;
    position: relative;
    top: -11px
}

.content-half-scroll {
    overflow: scroll;
    height: 100%
}

.testimonials .content-half-scroll {
    width: 100%
}

.sticky-footer {
    bottom: 0;
    z-index: -9;
    position: absolute;
    width: 100%
}

.footer-menus li a {
    padding: 0;
    font-size: 10px!important;
    color: #000!important;
    font-family: Humanist521BT-Light!important
}

.text,
ul.social-icons li a i {
    font-size: 16px
}

.footer-menus li a:hover {
    background-color: transparent;
    text-decoration: underline
}

.social-icons,
.social-icons-wrap {
    float: right
}

ul.social-icons {
    border-bottom: 0;
    margin: 0 auto;
    text-align: center
}

ul.social-icons li {
    float: none;
    display: inline-block;
    top: 0
}

ul.social-icons li a {
    border-radius: 50%;
    border: 0;
    width: 30px;
    height: 30px;
    background-color: #5f6062;
    color: #fff;
    padding: 7px 0 0;
    margin-right: 15px
}

.text,
a.buy_button,
input.buy_button {
    color: #fff;
    padding: 10px;
    position: absolute;
    z-index: 1!important
}

ul.social-icons li a:hover {
    border: 0
}

ul.social-icons li a.last {
    margin-right: 0
}

.derelict-quike-nav {
    position: absolute;
    bottom: 0;
    right: 2%;
    text-align: right;
    width: auto;
    display: inline-block
}

.capcha-img img {
    width: inherit
}

.text {
    left: 66%;
    font-weight: bolder
}

a.zoom:hover {
    text-decoration: none!important;
    color: #fff
}

.invent-now {
    background-color: #757562
}

.invent-projects {
    background-color: #853934
}

.gallery .buy_now {
    left: 80px
}

.shop .box {
    height: 24.25%
}

a.buy_button,
input.buy_button {
    background-color: #5f6062;
    border: 0;
    top: 15px;
    right: 10px;
    font-size: 16px
}

.outerdiv {
    position: relative;
    text-align: center
}

a.buy_button:hover,
input.buy_button:hover {
    text-decoration: none;
    background-color: #fff;
    color: #000
}

.watches iframe {
    width: 100%;
    height: 442px
}

div#watch_buy {
    padding-top: 6%
}

#inventory-signup-form-inline .form-group {
    width: 100%;
    margin: 10px 0
}

#inventory-signup-form-inline .form-group.has-error label {
    color: #a94442
}

#inventory-signup-form-inline .form-group input[type=checkbox] {
    margin-left: 0px
}

#inventory-signup-form-inline .form-group label {
    width: 15%
}

#inventory-signup-form-inline .form-group span.help-block {
    margin-left: 121px
}

#inventory-signup-form-inline .form-group .form-control {
    width: 70%;
    margin-right: 10px
}

#inventory-signup-form-inline button[type=submit] {
    margin-left: 90px;
    margin-bottom: 16px;
}

#inventory-signup-form-inline .checkbox-inline {
    padding-left: 0px;
}

#inventory-signup-form-inline .form-group .checkbox-inline span {
    margin-left: 22px;
}

@media (min-width:320px) and (max-width: 700px) {
    #inventory-signup-form-inline .form-group label {
        width: 82%;
    }
    #inventory-signup-form-inline .checkbox-inline {
        padding-left: 1px;
        margin: 5px;
    }
    #inventory-signup-form-inline .form-group input[type=checkbox] {
        margin-left: -3px;
    }
    #inventory-signup-form-inline .form-group span.help-block {
        margin-left: 0px !important;
    }
    .wrapper-phone {
        float: none !important;
    }
    #inventory-signup-form-inline .call label {
        width: 15% !important;
    }
    .wrapper-phone .radio-inline {
        margin-left: 0px !important;
    }
    .radio-inline.call-inline {
        margin-left: 16px !important;
    }
}

div.watch-popup {
    z-index: 99999999 !important;
}

#icon-order-no-available {
    margin-top: 26px;
}

.help-block.call {
    margin-left: 89px !important;
}

.wrapper-phone .radio-inline {
    margin-left: 30px;
}

.wrapper-phone {
    float: right;
    margin-right: 61px;
}

div.OS{
    display: none;
}

@media(max-width: 767px) {
    body.contactus .icon-fj-specifications {
        height: 200px !important;
    }
}