﻿/***********************Universal Style*******************/

body 
{
    float:left;
    width:100%;
    padding:0 0 0 0;
    margin:0 0 0 0;
    font-family:Arial;
}

/*********************Common Style**********************/
.maincontent
{
   height:30px;
   width:980px;
   border-bottom:1px dotted gray;
   margin:2px auto;
   font-size:18px;
   font-family:Arial;
   font-weight:bold;
}
.contentcontainerLean
{
    height:350px;
    width:1010px;
    margin:0 auto;
}
.Testimonial
{
    float:left;
    height:550px;
    width:310px;
}
.TestimonialLean
{
    float:left;
    height:350px;
    width:305px;
    margin-left:20px;
}
.GalleryHeader
{
    height:28px;
    width:945px;
    border-bottom:1px solid gray;
    margin-top:0px;
    margin-left:28px;
    font-size:16px;
    font-family:Arial;
    font-weight:bold;
    padding-top:10px;
}
.GalleryHeaderservice
{
    height:38px;
    width:945px;
    border-bottom:1px solid gray;
    margin:0 auto;
    font-size:16px;
    font-family:Arial;
    font-weight:bold;
    /*padding-top:10px;*/
}
.servicepdf
{
    width:400px;
    height:20px;
    float:left;
    font-size:16px;
    font-family:Arial;
    margin-top:8px;
    font-weight:bold;
}
.TestimonialBox
{
    height:200px;
    width:250px;
    margin-top:5px;
    margin-left:48px;
    text-align:justify;
}
.Testimonialholderalt
 {
     min-height:100px;
     clear:both;
     float:left;
     margin-top:10px;
     margin-left:0px;
     width:240px;
 }
.Testimonialspanalt
 {
     font-size:11px;
     color:#252525;
     text-align:justify;
     padding-top:10px;
     font-family:Arial;
    /* padding-left:4px;*/
 }
.TestimonialBoxRight
{
    height:185px;
    width:240px;
    margin-top:0px;
    margin-left:30px;
    text-align:justify;
}
.SuccessBox
{
    height:230px;
    width:240px;
  /*  margin-top:10px;*/
    margin-left:39px;
}
.SuccessBoxright
{
    height:160px;
    width:240px;
    margin-top:0px;
    margin-left:40px;
}
.TestimonialHeader
{
    height:24px;
    width:250px;
    font-size:14px;
    font-family:Arial;
    padding-top:5px;
    border-bottom:1px dotted gray;
    font-weight:bold;
}
.TestimonialHeadermiddle
{
    height:24px;
    width:100%;
    font-size:14px;
    font-family:Arial;
    font-weight:bold;
}
.box1
{
    height:24px;
    width:150px;
    float:left;
    margin-left:80px;
}
.boxsec
{
    height:28px;
    width:135px;
    float:left;
 background-color:#252525;
    border-radius:5px 5px 5px 5px;
}
.boxfst
{
    height:28px;
    width:150px;
    float:right;
    background-color:#252525;
    border-radius:5px 5px 5px 5px;
}
.pdfimg
{
    height:21px;
    width:20px;
    float:left;
    margin-left:4px;
    cursor:pointer;
    padding-top:4px;
}
.pdfimg2
{
    height:23px;
    width:20px;
    float:left;
    margin-left:5px;
    margin-top:4px;
    cursor:pointer;
}
.Brouchure
{
    width:98px;
    height:19px;
    float:right;
    margin-right:10px;
    font-family:Arial;
    font-size:11px;
    text-align:right;
    padding-top:8px;
    cursor:pointer;
}

.Brouchurelink
{
    text-decoration:none;
    color:white;
}
.Brouchurelink :hover
{
    text-decoration:none;
    color:red;
}
.Presentation
{
    width:120px;
    height:15px;
    float:right;
    font-family:Arial;
    font-size:11px;
    text-align:right;
    margin-right:4px;
    padding-top:9px;
    margin-bottom:2px;
    cursor:pointer;
}
.Gallerymainheader
{
    height:30px;
    width:1100px;
    margin:0 auto;
}
.box2
{
    height:30px;
    width:400px;
    float:right;
}
.box3
{
    height:30px;
    width:300px;
    float:right;
    margin-top:5px;
}
.SuccessText
{
    height:180px;
    width:240px;
    margin-top:10px;
    font-size:12px;
    font-family:Arial;
    text-align:justify;
}
.TestimonialImage
{
    float:left;
    height:110px;
    width:110px;
    margin-top:2px;
 }
 .MButtonalt
 {
    font-size:12px;
    color:#43bced;
    margin:15px 0 0 0;
    clear:both;
    float:right;
     text-decoration:none;
     text-align:right;
 }
 .MButtonaltright
 {
    font-size:12px;
    color:#43bced;
    margin:7px 0 0 0;
    clear:both;
    float:right;
     text-decoration:none;
     text-align:right;
 }
 .Imageexe
 {
     margin-top:0px;
 }
 .ExecutiveDetail
 {
     height:30px;
     width:115px;
     margin-top:1px;
     font-size:8px;
     font-family:Arial;
     color:#252525;
 }
 .TestimonialText
 {
     float:left;
     height:79px;
     margin-top:8px;
     margin-left:7px;
     width:118px;
     font-size:12px;
     color:#252525;
     text-align:justify;
     padding-top:13px;
    /* padding-left:4px;*/
 }
  .TestimonialRightText
 {
     float:left;
     height:86px;
     margin-top:9px;
     margin-left:7px;
     width:118px;
     font-size:12px;
     color:#252525;
     text-align:justify;
     padding-top:10px;
    /* padding-left:4px;*/
 }
 .TestimonialSecText
 {
     height:70px;
     width:228px;
     margin-top:105px;
     margin-left:4px;
     font-size:12px;
     font-family:Arial;
     text-align:justify;
 }
 .SuccessSecText
 {
     height:130px;
     width:228px;
     /*margin-top:105px;*/
     margin-left:4px;
     font-size:12px;
     font-family:Arial;
     text-align:justify;
 }
 .LeftText
 {
     height:20px;
     width:60px;
 }
 .RightText
 {
     float:left;
     height:20px;
     width:60px;
 }
 .MoreButton
 {
     height:15px;
     width:50px;
     float:right;
     /*padding-left:5px;*/
     margin-top:5px;
 }
 .MoreButtonSuccess
 {
     height:15px;
     width:50px;
     float:right;
     /*padding-left:5px;*/
     margin-top:4px;
 }
 .SuccessButton
 {
     height:25px;
     width:50px;
     float:right;
    /* padding-left:10px;*/
     margin-top:12px;
 }
 .MButton
 {
    font-size:12px;
    color:#43bced;
     text-decoration:none;
 }
.Testimonialcontent
{
    float:left;
    height:600px;
    width:360px;
    text-align:justify;
    margin-top:24px;
}
.FirstContent
{
    clear:both;   
    width:335px;
    margin:5px 0 0 20px;
    font-size:13px;
    text-align:justify;
    font-family:Arial;
}
.SecondContent
{
    clear:both;   
    width:335px;
    margin:10px 0 0 20px;
    font-size:13px;
    text-align:justify;
    font-family:Arial;
}
.ThirdContent
{
    clear:both;   
    width:335px;
    margin:10px 0 0 20px;
    font-size:13px;
    text-align:justify;
    font-family:Arial;
}
.FourthContent
{
    clear:both;   
    width:290px;
    height:30px;
    margin:10px 0 0 35px;
    font-size:10px;
    text-align:center;
    font-family:Arial;
}
.PanelDesign
{
    border-radius:10px 10px 10px 10px;
    background-color:#ffffff;
    -webkit-box-shadow: 0 0 10px 1px #a3a7b0;
    -moz-box-shadow: 0 0 10px 1px #a3a7b0;
    box-shadow: 0 0 10px 1px #a3a7b0;
}
.PanelBoxfirst
{
    height:400px;
   float:left;
    width:100%;
}
.FirstImagePanel
{
    float:left;
    height:400px;
    width:400px;
    margin:0 0 0 0px;
    padding-top:5px;
}
.NextBox
{
    float:left;
    height:198px;
    width:232px;
    background-color:White;
    border:1px solid red;
}
.MainDescription
{
    margin:20px 0 0 20px;
    height:70px;
    width:190px;
    font-size:13px;
    font-family:Arial;
    color:#252525;
}
.PanelBoxsec
{
    clear:both;
   float:left;
    width:250px;
    background-color:White;
    margin-left:2px;
    border:1px solid blue;
}
.ImageDescription
{
    height:30px;
    width:230px;
    margin:0 auto;
    border:1px solid blue;
}
.Icon
{
    height:63px;
    width:200px;
    margin:15px auto;
    border-top:1px dotted gray;
}
.CreativeHead
{
    height:30px;
    width:150px;
    font-size:13px;
    font-family:Arial;
    margin-top:10px;
    margin-left:18px;
    color:gray;
}
.MainBoxPanel
{
    height:15px;
    width:395px;
    background-color:White;
}
.ImageContent
{
    clear:both;   
    width:250px;
    height:160px;
    margin:10px 0 0 50px;
    font-size:13px;
    text-align:justify;
    font-family:Arial;
}
.popupalt
{
    position:absolute;
    display:none;   
    width:630px;
    top:0px;
    min-height:245px;
   /* margin:0 0 0 250px;*/
   margin:120px 0 0  100px;
   z-index:9999;
   float:right;
 -webkit-transition: opacity 0.3s ease-in;
 -webkit-box-shadow:-1px 2px 12px 0px;
 border-radius:5px 5px 5px 5px;
 }
 .popuptextalt
{
    float:left;
   /* width:100%;*/
    min-height:210px;
    width:610px;
   color:#e5e5e5;
    font-size:13px;
    margin-top:0px;
    font-family:Arial;
    text-align:justify;
    background-color:#252525;
    /*overflow:scroll;*/
    padding-left:10px;
    padding-right:10px;
    padding-top:3px;
    border:5px 5px 5px 5px;
}
 .uniquesecalt
 {
     float:left;
     clear:both;
     color:White;
     font-family:Arial;
 }
 .uniquesecalt1
 {
     float:left;
     color:black;
     font-family:Arial;
     font-size:13px;
     margin-left:5px;
     margin-top:0px;
     width:858px;
     text-align:justify;
 }
  .Popheaderalt
{
    height:30px;
    width:628px;
    background-color:#e5e5e3;
    float:left;
    font-size:14px;
    padding-top:0px;
    font-weight:bold;
    color:black;
    padding-left:2px;
    /*border-radius:4px 4px 4px 4px;*/
}
.Imgclosealt
{
    height:30px;
    width:28px;
    float:right;
    margin:0 auto;
}