@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: "MyriadPro";
    font-style: normal;
    src: url("../fonts/MyriadPro-Light.otf") format("opentype");
    src: url("../fonts/MyriadPro-Light.woff") format("woff");
}

body{
    margin:0;
    font-family: Arial, Verdana, Tahoma;
    background-color: #fff;
    font-size: 12pt;
    color: #5B5B5B;
    line-height: 16pt;
}

/* welcome page styles */

#front-page{
    background-image:url(../images/home_bg.png);
    background-repeat: repeat-x;
    min-height: 650px;
    min-width: 990px;
    width: 100%;
}
#front-page-inside{
    width:990px;
    height:auto;
    margin:auto;
    min-height: 600px;
}
#logo{
    width: 375px;
    height: 95px;
    float: left;
    margin-top: 250px;
}
#logo-img{
    width: 90px;
    /*    height: 88px;*/
    float: left;
    /* display: none; */
    margin-left: 5px; /* added for transition effect */
}
#logo-img2 {
    display: none;
}
#logo-slogan{
    width: 177px;
    height: 55px;
    float: left;
    margin-top: 0px;
    margin-left: 10px;
}
#enter-button{
    color: #9C9C9C;
    font-size: 14pt;
    margin-left: 14px;
    margin-top: 0px;
    font-family: "MyriadPro", "Segoe UI", Calibri;
    float: left;
    width: 260px; /* 265px */
}
#enter-button a{
    color: #9C9C9C;
    text-decoration: none;
}
#enter-button a:hover{
    color: #9C9C9C;
    text-decoration: none;
    font-weight: bold;
}
#welcome{
    float: left;
    width: 600px;
    height: auto;
    margin-bottom: 55px;
}
#welcome-note{
    border-left: 1px solid #D2D3D2;
    padding-left: 15px;
    margin-top: 48px;
    float: left;
}
#welcome-heading{
    width: 600px;
    height: 55px;
    float: left;
    margin-top: 160px;
    font-family: "MyriadPro", "Segoe UI", Calibri;
    font-size: 48px;
    color: #000;
    background: transparent;
    margin-left: 15px;
    line-height: 48px;
}
#welcome-text{
    width: 600px;
    height: auto;
    float: left;
    margin-top: -21px;
    text-align: justify;
    font-family: "MyriadPro", "Segoe UI", Calibri;
    font-size: 13pt;
    color: #9C9C9C;
}
#welcome-signature{
    height: 50px;
    float: right;
    margin-top: 15px;
    font-family: "MyriadPro", "Segoe UI", Calibri;
    color: #9C9C9C;
    font-size: 18px;
}
#welcome-signature-name {
    font-weight: bold;
    color: #757575;
}
#welcome-signature-designation {

}

/* end welcome page */



/* home page styles */

#page-bottom-navigation {
    background-color: transparent;
    bottom: 0;
    height: 33px;
    left: 0;
    position: fixed;
    right: 0;
    width: 100%;
    z-index: 2500;
}
#page-bottom-inside{
    width: 70px;
    margin: auto;
}
#page-navigation-up {
    width: 30px;
    height: 21px;
    float: left;
}
#page-navigation-down{
    width: 30px;
    height: 21px;
    float: left;
    margin-left: 10px;
}
#page-bottom-up-color, #page-bottom-down-color, #page-bottom-up-gray, #page-bottom-down-gray {
    display: none;
    opacity: 0.5;
    width: 30px;
    height: 21px;
}
#page-header{
    width: 100%;
    /*background-image:url(../images/menu_bg.png);*/
    min-width: 990px;
    height:39px;
    position:fixed;
    z-index: 3000;
    top: 0;
    background-color: #7f7f7f;
}
#page-header-inside{
    width:990px;
    height:39px;
    margin:auto;
    color: #fff;
    background: transparent;
    font-family: "MyriadPro", "Segoe UI", Calibri;
}
.menu{
    margin-left: -40px;
    margin-top: -16px;
    font-family: "MyriadPro", "Segoe UI", Calibri;
}
.menu-item{
    font-size:14px;
    float: left;
    padding-top: 10px;
    list-style: none;
    height: 24px;
    padding: 7px 18px;
    cursor: pointer;
    line-height: 24px;
}
.menu-item:hover{
    color:#FF9002;
    background: transparent;
}

#language-menu{
    float: right;
    margin-top: 4px;
}


/* page content */

.hidden{
    display: none;
    background-color: #fff;
    width: 100%;
    height: auto;
    position: absolute;
}

#site-page{
    display: none;
}


/* Parallel Effect Scrollorama css */

#examples-parallax {
    overflow: hidden;
}

#examples-parallax2 {
    /*top:720px;*/
    position: relative;
    overflow: hidden;
}

#examples-parallax3 {
    /*top:720px;*/
    position: relative;
    overflow: hidden;
}

#examples-parallax4 {
    /*top:720px;*/
    position: relative;
    overflow: hidden;
}

#examples-parallax5 {
    /*top:720px;*/
    position: relative;
    overflow: hidden;
}

#examples-parallax6 {
    /*top:720px;*/
    position: relative;
    overflow: hidden;
}

#examples-parallax7 {
    /*top:720px;*/
    position: relative;
    overflow: hidden;
}
/* Home Page - Scroll Block */

.scrollblock {
    height: 700px; /* -39px for top margin + -1 for border */
    margin: 0;
    position: relative;
    width: 100%;
    left:0;
}

#sec-home{
    background-image:url(../images/home_bg.png);
    background-repeat: repeat-x;
    min-height: 660px; /* -39px for top margin + -1 for border */
    min-width: 990px;
    margin-top: 39px;
    border-bottom: 1px solid #bfb7a9; /* #FF8F02 */
}

/* About Page - Scroll Block */

.scrollblock2 {
    height: 660px; /* 1008px */
    margin: 0;
    position: relative;
    width: 100%;
}

#sec-about {
    border-bottom: 1px solid #bfb7a9;
    /*   margin-top: 39px;   */
    min-height: 660px; /* 1008px */ /* -39px for top margin + -1 for border */
    min-width: 990px;
}


/* Product Page - Scroll Block */

.scrollblock3 {
    height: 660px;
    margin: 0;
    position: relative;
    width: 100%;
}

#sec-product {
    background-image: url("../images/taqyeem_services_bg.jpg");
    /*   margin-top: 39px;   */
    min-height: 660px; /* -39px for top margin + -1 for border */
    min-width: 990px;
    background-repeat: no-repeat;
    background-position: center top;
}

/* Partners Page - Scroll Block */

.scrollblock4 {
    height: 660px;
    margin: 0;
    position: relative;
    width: 100%;
}

#sec-partners {
    /*   margin-top: 39px;   */
    min-height: 660px; /* -39px for top margin + -1 for border */
    min-width: 990px;
}

/* Vision Page - Scroll Block */

.scrollblock5 {
    height: 660px;
    margin: 0;
    position: relative;
    width: 100%;
}

#sec-vision {
    /*   margin-top: 39px;   */
    min-height: 660px; /* -39px for top margin + -1 for border */
    min-width: 990px;
    background-image: url("../images/taqyeem_vision_bg.jpg");
    background-repeat: no-repeat;
    background-position: center top;
}

/* Valuation Page - Scroll Block */

.scrollblock6 {
    height: 1100px;
    margin: 0;
    position: relative;
    width: 100%;
}

#sec-valuation {
    /*   margin-top: 39px;   */
    min-height: 1100px; /* -39px for top margin + -1 for border */
    min-width: 990px;
}

/* Contact Page - Scroll Block */

.scrollblock7 {
    height: 660px;
    margin: 0;
    position: relative;
    width: 100%;
}


#sec-contact {
    background-image: url("../images/taqyeem_contact_bg.jpg");
    /*border-bottom: 1px solid #bfb7a9;*/
    min-height: 660px;
    min-width: 990px;
    background-repeat: no-repeat;
    background-position: center top;
}

/* Home page content specific Styles */

.sec-inside{
    width:990px;
    height:auto;
    margin:auto;
}

.sec-inside{
    width:990px;
    height:auto;
    margin:auto;
}
#welcome-logo {
    background-image:url(../images/logo_home.png);
    background-repeat: no-repeat;
    width: 314px;
    height: 95px;
    float: left;
    margin-top: 26px;
    margin-left: 7px;
}
#welcome-logo-a {
    background-image:url(../images/logo_home_c.png);
    background-repeat: no-repeat;
    width: 90px;
    height: 95px;
    float: left;
    margin-top: 26px;
    margin-left: 7px;
}
#welcome-logo-b {
    background-image:url(../images/logo_home_d.png);
    background-repeat: no-repeat;
    width: 229px;
    height: 95px;
    float: left;
    margin-top: 26px;
    margin-left: -5px;
}
.home-logo{
    /*    position: relative;
        top: 37px;
        left: 0px;*/
    width: 314px;
    height: 95px;
    float: left;
    margin-top: 26px;
    margin-left: 7px;
}
#home-banner{
    /*    position: relative;
        top: -45px;
        left: 290px;*/
    width: 547px;
    height: 487px;
    float: left;
    margin-top: 25px;
    margin-left: -45px;
}
#home-banner-img-one {
    opacity: 1;
    position: relative;
    z-index: 1;
}
#home-banner-img-two {
    opacity: 0;
    position: relative;
    z-index: 5;
    margin-top: -487px;
}
#home-banner-img-three {
    opacity: 0;
    position: relative;
    z-index: 10;
    margin-top: -487px;
}
#home-services {
    float: left;
    height: 443px;
    width: 165px;
}
#home-services-holder-one, #home-services-holder-two, #home-services-holder-three, #home-services-holder-four {
    float:left;
    width: 165px;
}
#home-services-one {
    /*background-image:url(../images/home_services_a.png);
    background-repeat: no-repeat;*/
    width: 149px;
    height: 42px;
    /*float: left;*/
    margin-top: 77px;
    margin-left: -50px;
    margin-right: 67px;
}
#home-services-two {
    /*background-image:url(../images/home_services_b.png);
    background-repeat: no-repeat;*/
    /*float: left;*/
    height: 42px;
    margin-left: -8px;
    margin-top: 23px;
    width: 152px;
    margin-right: 0px;
}
#home-services-three {
    /*background-image:url(../images/home_services_c.png);
    background-repeat: no-repeat;*/
    /*float: left;*/
    height: 42px;
    margin-left: 13px;
    margin-top: 24px;
    width: 143px;
    margin-right: 0px;
}
#home-services-four {
    /*background-image:url(../images/home_services_d.png);
    background-repeat: no-repeat;*/
    /*float: left;*/
    height: 42px;
    margin-left: 10px;
    margin-top: 26px;
    width: 157px;
    margin-right: 0px;
}
#home-button-anim-holder {
    height: 174px;
    margin-left: -89px;
    margin-top: -105px;
    position: relative;
    width: 174px;
    z-index: 100;
    float: left;
}
#home-button-anim {
    width: 174px;
    height: 174px;
    margin-left: 0px;
    margin-top: 0px;
}

#home-button{
    background-image: url("../images/orange_circle.png");
    background-repeat: no-repeat;
    float: left;
    height: 124px;
    margin-left: -89px;
    margin-top: -105px;
    padding: 25px;
    position: relative;
    width: 124px;
    z-index: 200;
}
#certificate-text{
    font-family: "MyriadPro", "Segoe UI", Calibri;
    font-size: 28px;
    line-height: 1;
    color: #fff;
    background: transparent;
    text-align: center;
    float: left;
}
#read-more{
    background-image:url(../images/read_more.png);
    width: 98px;
    height: 42px;
    margin-top: 10px;
    padding-top: 17px;
    padding-left: 15px;
    margin-left: 5px;
    float: left;
}
#read-more a{
    margin-top: 10px;
    font-size: 15px;
    color: #fff;
    background: transparent;
    text-decoration: none;
}
#read-more a:hover{
    color: #fff;
    background: transparent;
    text-decoration: none;
}
#home-news-anim-holder {
    width: 308px;
    height: 309px;
    background-repeat: no-repeat;
    position: relative;
    float: left;
    z-index: 200;
    margin-left: 10px;
    margin-top: -230px;
}
#home-news-anim{
    width: 308px;
    height: 309px;
}
#home-news{
    background-image:url(../images/home-news.png);
    width: 208px;
    height: 209px;
    background-repeat: no-repeat;
    padding: 50px;
    position: relative;
    z-index: 200;
    float: left;
    margin-left: 10px;
    margin-top: -230px;
}
#news-heading{
    font-family: "MyriadPro", "Segoe UI", Calibri;
    color: #fff;
    background: transparent;
    font-size: 30px;
    float: left;
    margin-bottom: 5px;
}
#news-content{
    color: #EEE;
    font-family: Arial, Verdana, Tahoma;
    font-size: 14px;
    margin-top: 10px;
    line-height: 1.2;
    margin-left: -10px;
    float: left;
    min-width: 240px;
    height: 180px;
    overflow: hidden;
}

.news-content-one{
    float: left;
    color: #eee;
    width: 100%;
    border-bottom: 1px solid #666;
    padding-bottom: 5px;
    margin-bottom: 5px;
    font-weight: bold;
}
#news-content a{
    text-decoration: none;
    color: #eee;
}
#news-content a:hover{
    color: #F68E1E;
}
.news-content-two{
    float: left;
    width: 100%;
    border-bottom: 1px solid #666;
    padding-bottom: 5px;
    color: #eee;
    font-weight: bold;
    margin-bottom: 5px;
    opacity: 0.3;
}
.news-content-three{
    float: left;
    color: #eee;
    width: 100%;
    border-bottom: 1px solid #666;
    padding-bottom: 5px;
    margin-bottom: 5px;
    font-weight: bold;
    opacity: 0.3;
}
.news-disp-content{
    width: 100%;
    float: left;
    font-size: 11px;
}
.news-disp-link{
    float:right;
    font-weight: bold;
    font-size: 11px;
    padding-top: 3px;
    font-style: italic;

}
#news-navigation {
    background-color: transparent;
    float: left;
    width: 100%;
}
#news-navigation-inside{
    width: 70px;
    padding-left: 75px;
    padding-top: 15px;
}
#news-navigation-up {
    width: 30px;
    height: 21px;
    float: left;
}
#news-navigation-down{
    width: 30px;
    height: 21px;
    float: left;
    margin-left: 4px;
}
#news-navigation-up-gray, #news-navigation-down-gray {
    display: block;
    width: 25px;
    height: 14px;
}
#news-navigation-up-color, #news-navigation-down-color {
    display: none;
    width: 25px;
    height: 14px;
}


#footer{
    background-image: url("../images/footer_bg.png");
    background-repeat: no-repeat;
    float: left;
    height: 140px;
    margin: auto;
    margin-top: -80px;
    margin-left: -280px;
    width: 1550px;
}

#footer-inside{
    width:990px;
    height:auto;
    margin:auto;
}

#partner-div{
    float: right;
    margin-right: 12px;
    margin-top: 25px;
    width: 452px;
}

#partner-text{
    color: #676767;
    float: left;
    font-family: "MyriadPro","Segoe UI",Calibri;
    font-size: 16px;
    margin-right: 19px;
    margin-top: 20px;
    width: 111px;
}

#partner-logos{
    float: left;
    border-left: 2px #9C9C9C dotted;
    padding-left: 15px;
    width: 300px;
}

#home-partner-set-one{
    opacity: 1;
}
#home-partner-set-two{
    opacity: 0;
    margin-top: -60px;
}


/* Content Specific Styles */

.sec-heading{
    width: 100%;
    height: 70px;
    float: left;
}
.white-heading-text{
    margin-left: 60px;
    margin-top: 30px;
    font-size: 30px;
    color: #060708;
    font-family: "MyriadPro", "Segoe UI", Calibri;
    line-height: 30px;
}
.black-heading-text{
    margin-left: 60px;
    margin-top: 30px;
    font-size: 30px;
    color: #FFFFFF;
    background: transparent;
    font-family: "MyriadPro", "Segoe UI", Calibri;
}

.sec-content{
    width: 100%;
    height: auto;
    float: left;
}
#content-seperator-about {
    background-image: url("../images/seperator_about.png");
    background-repeat: no-repeat;
    height: 420px; /* 770px */
    width: 1px;
    margin-left: 60px;
    float: left;
}
#content-seperator-product {
    background-image: url("../images/seperator_product.png");
    background-repeat: no-repeat;
    height: 435px;
    width: 1px;
    margin-left: 60px;
    float: left;
}
#content-seperator-partners, #content-seperator-vision {
    background-image: url("../images/seperator_partners.png");
    background-repeat: no-repeat;
    height: 410px;
    width: 1px;
    margin-left: 60px;
    float: left;
}
#content-seperator-valuation {
    background-image: url("../images/seperator_valuation.png");
    background-repeat: no-repeat;
    height: 860px;
    width: 1px;
    margin-left: 60px;
    float: left;
}
#content-seperator-contact {
    background-image: url("../images/seperator_contact.png");
    background-repeat: no-repeat;
    height: 425px;
    width: 1px;
    margin-left: 60px;
    float: left;
}
.content-inside{
    /*margin-left: 60px;*/
    margin-right: 60px;
    margin-bottom: 60px;
    /*border-left: 1px #FF9002 solid;*/
    float: left;
}
.content-text-white{
    float: left;
    margin-left: 18px;
    font-size: 15px;
    color: #FFFFFF;
    background: transparent;
    font-family: "MyriadPro", "Segoe UI", Calibri;
}
.content-text-black{
    color: #5B5B5B;
    float: left;
    font-family: "MyriadPro", "Segoe UI", Calibri;
    font-size: 15px;
    margin-left: 35px;
    background: transparent;
}
.content-text-black p, .content-text-white p {
    margin-top: 3px;
    /*font-weight: bold;*/
}

/* New Styles for Static Website*/

#home-img {
    width: 990px;
    float: left;
    margin-left: -270px;
    font-family: "MyriadPro", "Segoe UI", Calibri;
}


/* About Page Specific Settings */

#about-desc-one, #about-desc-two {
    margin-top: 12px;
    width: 825px;
}
#about-images {
    /*float:left;
    margin-left: 35px;*/
    margin-top: 20px; /* 30px */
    font-family: "MyriadPro", "Segoe UI", Calibri;
}
#about-one, #about-two, #about-three {
    /* overflow: hidden; */
    height: 214px; /* 567px */
    width: 200px; /* 269px */
    margin-right: 7px;
    float: left;
    border: none;
}
#about-four{
    height: 214px; /* 567px */
    width: 200px; /* 269px */
    float: left;
    border: none;
}
#about-one-img, #about-two-img, #about-three-img, #about-four-img {
    overflow: hidden;
    height: 214px; /* 365px, 312px */
    width: 200px; /* 269px */
    margin-top: 0; /* 0, -25px */
}
#about-one-hover, #about-two-hover {
    display: none;
    background-color: #5B5B5B;
    height: 214px;
    margin-left: 200px;
    margin-top: -214px;
    position: relative;
    width: 360px;
}
#about-three-hover, #about-four-hover {
    display: none;
    background-color: #5B5B5B;
    height: 214px;
    margin-left: -360px;
    margin-top: -214px;
    position: relative;
    width: 360px;
}
.about-title {
    color: #F78F1E;
    font-size: 28px;
    padding-left: 20px;
    padding-top: 20px;
    margin-bottom: 0px;
}
.about-desc {
    color: #FFF;
    background: transparent;
    font-size: 14px;
    line-height: 14pt;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 15px;
}
.about-designation{
    color: #000;
    float: right;
    font-size: 14px;
    font-style: italic;
    font-weight: bold;
    line-height: 14px;
    padding-right: 20px;
    padding-top: 15px;
}

/* Services Page Specific Styles */

#product-desc {
    margin-top: 12px;
    width: 825px;
}

#services-images {
    /*float:left;
    margin-left: 35px;*/
    margin-top: 15px;
    margin-bottom: 5px;
    font-family: "MyriadPro", "Segoe UI", Calibri;
    width: 832px;
}
#service-one, #service-two, #service-three, #service-four {
    height: 334px;
    width: 206px;
    float:left;
}
#service-mask-one, #service-mask-two, #service-mask-three, #service-mask-four {
    background-image: url("../images/services_mask.png");
    background-repeat: repeat;
    height: 334px;
    width: 206px;
}
#service-one-hover, #service-two-hover, #service-three-hover, #service-four-hover {
    display: none;
    height: 334px;
    width: 206px;
    overflow: hidden;
}
#service-img-one-hover, #service-img-two-hover, #service-img-three-hover {
    height: 334px;
    width: 206px;
    position: relative;
    z-index: 50;
    margin-top: -197px;
}
#service-img-four-hover {
    height: 334px;
    width: 206px;
    position: relative;
    z-index: 50;
    margin-top: -231px;
}
#service-one-title-hover, #service-two-title-hover, #service-three-title-hover, #service-four-title-hover {
    margin-top: 120px;
    margin-left: 8px;
    position: relative;
    z-index: 100;
}
#service-img-one {
    background-image: url("../images/services_one.png");
    background-repeat: repeat;
    height: 334px;
    width: 206px;
}
#service-img-two {
    background-image: url("../images/services_two.png");
    background-repeat: repeat;
    height: 334px;
    width: 206px;
}
#service-img-three {
    background-image: url("../images/services_three.png");
    background-repeat: repeat;
    height: 334px;
    width: 206px;
}
#service-img-four {
    background-image: url("../images/services_four.png");
    background-repeat: repeat;
    height: 334px;
    width: 206px;
}
#service-one-title, #service-two-title, #service-three-title, #service-four-title {
    margin-top: 120px;
    margin-left: 8px;
}
#service-description-one {
    display:none;
    position: absolute;
    height: 334px;
    width: 824px;
    background-image: url("../images/service_one_big_hover.jpg");
    background-repeat: no-repeat;
}
#service-description-two {
    display:none;
    position: absolute;
    height: 334px;
    width: 824px;
    background-image: url("../images/service_two_big_hover.jpg");
    background-repeat: no-repeat;
}
#service-description-three {
    display:none;
    position: absolute;
    height: 334px;
    width: 824px;
    background-image: url("../images/service_three_big_hover.jpg");
    background-repeat: no-repeat;
}
#service-description-four {
    display:none;
    position: absolute;
    height: 334px;
    width: 824px;
    background-image: url("../images/service_four_big_hover.jpg");
    background-repeat: no-repeat;
}
.service-description-text {
    background-image: url("../images/white_bg.png");
    background-repeat: repeat;
    font-weight: bold;
    height: 215px; /* 305px */
    margin-left: 245px;
    margin-top: -140px;
    opacity: 0.7;
    padding: 30px 20px 20px 30px;
    width: 500px;
    color: #5B5B5B;
}

/* Partners Page Specific Styles */

#partners-images {
    width: 800px;
    float:left;
    margin-left: 35px;
    margin-top: 40px;
    font-family: "MyriadPro", "Segoe UI", Calibri;
}
#partners-images2 {
    width: 800px;
    margin-left: 35px;
}
#partners-images img, #partners-images2 img {
    border: none;
}
#partner-img-one {
    border-bottom: 1px dotted #A3A3A3;
    border-right: 1px dotted #A3A3A3;
    float: left;
    height: 158px;
    margin-left: 40px;
    width: 215px;
}
#partner-img-gray-one{
    display: block;
    opacity: 0.6;
}
#partner-img-color-one{
    display: none;
}
#partner-img-two {
    width: 290px;
    height: 158px;
    float:left;
    border-right: 1px dotted #a3a3a3;
    border-bottom: 1px dotted #A3A3A3;
    padding-left: 25px;
}
#partner-img-gray-two{
    display: block;
    opacity: 0.6;
}
#partner-img-color-two{
    display: none;
}
#partner-img-three {
    width: 169px;
    height: 158px;
    float:left;
    border-bottom: 1px dotted #A3A3A3;
    padding-left: 25px;
}
#partner-img-gray-three{
    display: block;
    opacity: 0.6;
}
#partner-img-color-three{
    display: none;
}
#partner-img-four {
    border-right: 1px dotted #A3A3A3;
    float: left;
    height: 158px;
    margin-left: 5px;
    margin-right: 25px;
    width: 250px;
}
#partner-img-gray-four{
    display: block;
    opacity: 0.6;
}
#partner-img-color-four{
    display: none;
}
#partner-img-five {
    border-right: 1px dotted #A3A3A3;
    float: left;
    height: 138px;
    padding-left: 45px;
    padding-right: 76px;
    padding-top: 20px;
    width: 169px;
}
#partner-img-gray-five{
    display: block;
    opacity: 0.6;
}
#partner-img-color-five{
    display: none;
}

/* Vision Page Specific Styles */

#vision-title,  #mission-title {
    color: #F68E1E;
    font-size: 26px;
    margin-bottom: 12px;
    margin-top: 15px;
}
#values-title-one, #values-title-two{
    float:left;
    width: 810px;
    color: #F68E1E;
    font-size: 26px;
    margin-bottom: 12px;
    margin-top: 15px;
}
#vision-catch-line, #mission-catch-line {
    color: #FFFFFF;
    background: transparent;
    font-size: 17px;
    font-style: italic;
}
#vision-description, #mission-description {
    color: #DBDBDB;
    font-size: 15px;
    width: 525px;
    padding-top: 15px;
    padding-bottom: 20px;
}

/* Valuation Page Specific Styles */

.content-inside-valuation{
    width: 858px;
    margin-bottom: 10px;
    float: left;
}
.content-slider {
    float: left;
    width: 70px;
}
#valuation-desc-one {
    float:left;
    width: 810px;
    margin-top: 12px;
}
#valuation-desc-two {
    float:left;
    width: 810px;
    margin-top: 12px;
    margin-bottom: 10px;
}
#valuation-desc-three {
    float:left;
    width: 810px;
    margin-top: 12px;
    margin-bottom: 10px;
}
#valuation-desc-four {
    float:left;
    width: 100%;
    margin-top: 12px;
    margin-bottom: 10px;
}
#valuation-partners {
    width: 100%;
    float:left;
    margin-bottom: 15px;
}
#valuation-partners-one, #valuation-partners-two, #valuation-partners-three,
#valuation-partners-four, #valuation-partners-five {
    background: none;
    float: left;
    font-size: 18px;
    font-weight: bold;
    height: 110px;
    margin-right: 4px;
    text-align: center;
    width: 130px;
}
#valuation-partners-six {
    background: none;
    float: left;
    font-size: 18px;
    font-weight: bold;
    height: 110px;
    text-align: center;
    width: 130px;
}
#valuation-partners-one hr, #valuation-partners-two hr, #valuation-partners-three hr,
#valuation-partners-four hr, #valuation-partners-five hr, #valuation-partners-six hr {
    background-color: #ff9002;
    height: 3px;
    border: none;
}
.valuation-parnter-num {
    color: #ffae45;
    font-style: italic;
    font-weight: normal;
    margin-bottom: -28px;
    padding: 0;
}
#valuation-arrow{
    float: left;
    width: 70px;
}
#valuation-arrow-left{
    display: none;
    height: 71px;
    margin-top: 85px;
    width: 70px;
}
#valuation-arrow-right{
    display: block;
    height: 71px;
    margin-top: 85px;
    width: 70px;
}
#valuation-cycle-img{
    display: block;
    height: 408px;
    width: 824px;
    float: left;
}

/* Contact Page Specific Styles */

#white-contact-form {
    float:left;
    width: 390px;
}

#white-contact-form input {
    margin-top: 5px;
    margin-bottom: 5px;
}

#name {
    background-image: url(../images/imds_06.png);
    border:none;
    width: 260px;
    height: 16px;
    padding: 10px;
    opacity: 0.5;
    color: #FFF;
    background-color: transparent;
    font-weight: bold;
    font-family: "MyriadPro", "Segoe UI", Calibri;
    font-size: 15px;
}

#email {
    background-image: url(../images/imds_06.png);
    border:none;
    width: 260px;
    height: 16px;
    padding: 10px;
    opacity: 0.5;
    margin-top:5px;
    color: #FFF;
    background-color: transparent;
    font-weight: bold;
    font-family: "MyriadPro", "Segoe UI", Calibri;
    font-size: 15px;
}

#message {
    background-image: url(../images/imds_09.png);
    border:none;
    width: 341px;
    height: 179px;
    padding: 10px;
    opacity: 0.5;
    margin-top:5px;
    color: #FFF;
    background-color: transparent;
    font-weight: bold;
    font-family: "MyriadPro", "Segoe UI", Calibri;
    font-size: 15px;
}

#white-contact-form #contact-form-submit {
    background-color: transparent;
    background-image: url(../images/button_bg.png);
    border: 1px solid white;
    color: #FFF;
    padding: 5px;
    padding-left: 12px;
    padding-right: 12px;
    font-style: italic;
    font-size: 16px;
    border-radius: 5px;
    margin-top: 15px;
}

#white-contact-form #contact-form-submit:hover {
    background-image: url(../images/button_bg_hover.png);
    cursor: pointer;
}

#address-description-seperator {
    float:left;
    margin-right: 20px;
}

#address-description {
    float:left;
    width: 175px; /* 220 */
}

#address-description img {
    border: none;
}

#address-description p {
    padding: 2px;
}

#address-description2 {
    float:left;
    width: 250px; /* 176 */
}

#address-description2 img {
    border: none;
}

#fb-icon, #twitter-icon {
    opacity: 0.7;
    float:left;
}

#twitter-icon {
    margin-left: 3px;
}

#fb-icon-img-color, #twitter-icon-img-color{
    display: none;
}

