﻿/* #### Generated By: http://www.cufonfonts.com #### */

@font-face {font-family: 'Myriad Pro Regular';font-style: normal;font-weight: normal;src: local('Myriad Pro Regular'), url('../fonts/MYRIADPRO-REGULAR.woff') format('woff');}
@font-face {font-family: 'Myriad Pro Condensed';font-style: normal;font-weight: normal;src: local('Myriad Pro Condensed'), url('../fonts/MYRIADPRO-COND.woff') format('woff');}
@font-face {font-family: 'Myriad Pro Semibold Italic';font-style: normal;font-weight: normal;src: local('Myriad Pro Semibold Italic'), url('../fonts/MYRIADPRO-SEMIBOLDIT.woff') format('woff');}
@font-face {font-family: 'Myriad Pro Semibold';font-style: normal;font-weight: normal;src: local('Myriad Pro Semibold'), url('../fonts/MYRIADPRO-SEMIBOLD.woff') format('woff');}
@font-face {font-family: 'Myriad Pro Condensed Italic';font-style: normal;font-weight: normal;src: local('Myriad Pro Condensed Italic'), url('../fonts/MYRIADPRO-CONDIT.woff') format('woff');}
@font-face {font-family: 'Myriad Pro Bold Italic';font-style: normal;font-weight: normal;src: local('Myriad Pro Bold Italic'), url('../fonts/MYRIADPRO-BOLDIT.woff') format('woff');}
@font-face {font-family: 'Myriad Pro Bold Condensed Italic';font-style: normal;font-weight: normal;src: local('Myriad Pro Bold Condensed Italic'), url('../fonts/MYRIADPRO-BOLDCONDIT.woff') format('woff');}
@font-face {font-family: 'Myriad Pro Bold Condensed';font-style: normal;font-weight: normal;src: local('Myriad Pro Bold Condensed'), url('../fonts/MYRIADPRO-BOLDCOND.woff') format('woff');}
@font-face {font-family: 'Myriad Pro Bold';font-style: normal;font-weight: normal;src: local('Myriad Pro Bold'), url('../fonts/MYRIADPRO-BOLD.woff') format('woff');}


h1,h2,h3,h4,h5,h6,p{
    /*font-family: 'Myriad Pro Condensed';*/
    font-family: "Josefin Sans"!important;

}
a{
    text-decoration:none!important;
}
p{
    text-align:justify;
     font-size:18px;
    font-family: 'Myriad Pro Condensed'; 
    font-family: "Josefin Sans";
}
p{
    text-align:justify;
     font-size:15px;
    font-family: "Josefin Sans"!important;
}
   
ul,li{
    font-family: 'Myriad Pro Condensed'; 
     font-size:18px;
     list-style-type:none!important;

}




 .navbar {
     margin-bottom: 0px!important; 
     border: none!important; 
}

@media (min-width: 768px) {
    .navbar-inverse {
        background:url(../Images/Header-Footer/Menu.png);
        background-size:cover;
        height:71px;
    }

    .navbar-collapse .col-sm-5{
        width:40%!important;
    }

    .menu1 li{
    font-family: 'Myriad Pro Condensed'!important; 
       width:29.3%;

      }
    .menu2 li{
    font-family: 'Myriad Pro Condensed'!important; 
       width:30%;
      }

}

@media (max-width: 768px) {
    .navbar-inverse {
        background:#d0064a;
    }
     .menu1 li{
    font-family: 'Myriad Pro Condensed'!important; 
       width:100%;
      }
    .menu2 li{
    font-family: 'Myriad Pro Condensed'!important; 
       width:100%;
      }
    .footerbg {
        background:#0a3151!important;
        background-repeat:repeat!important;
        height:900px!important;
    }

    .pride {
            background:#274363!important;
    }
}

.menu1 a{
    text-align:center!important;
    font-family: 'Myriad Pro Condensed' !important; 

   
}
.menu2 a{
    text-align:center!important;
    font-family: 'Myriad Pro Condensed' !important; 

   
}
.navbar-inverse .navbar-nav > li > a {
    color: white!important;
    font-size:18px ;
}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
    background-color: #e78a05;
    text-align: center!important;
}
.widget {
    font-family: 'Myriad Pro Condensed' !important; 
    font-size:15px!important;
    list-style-type: none;
}
   .widget a{
        color: white!important;
        font-family: 'Myriad Pro Condensed' !important; 
   }
   .widget p , .widget li{
        color: white!important;
        list-style-type: none;
        padding:0px!important;
        font-size:16px!important;
    font-family: 'Myriad Pro Condensed' !important; 

    }
  .widget ul{
      padding:0px;
  }
   .widget h4{
       color:#009cff;
       font-weight:bold;
   }

   /*Side Menu start*/
 
                .sidemenu ul {
                    list-style: none; /* remove the bullets */
                    text-align: center; /* center the text */
                    font-size: 0; /* remove the whitespace*/
                    width: 100%;
                }

                .sidemenu li {
                    font-size: 14px !important; /* reset the font-size fallback*/
                    vertical-align: top; /* align them all up */
                    background: #d20147;
                    position: relative; /* positioning context */
                }

                .sidemenu a {
                    text-transform: uppercase;
                    text-decoration: none; /* remove the underline*/
                    display: block;
                    vertical-align: middle; /* center text vertically*/
                    color: white;
                    padding: 7px 15px;
                }

                .sidemenuli li {
                    background: rgb(210, 1, 71);
                    border-top: 4px solid #fff;
                }

                    .sidemenuli li a {
                        min-width: 196px;
                        text-align: left;
                        transition: 1s;
                    }

                    .sidemenuli li:hover a {
                        color: #fff;
                        background: #0087ba;
                        transition: 1s;
                    }

                .sidemenu > ul li { /* 2nd level list item stlying */
                    text-align: left;
                    padding-left: 1em;
                }

                .level-2 > ul {
                    top: 0;
                    left: 100%;
                    width: 100%;
                    border-left: 4px solid transparent;
                    /* match bg color of body to avoid mouseout issues */
                }

                .level-2:before { /* show sidemenu triangle*/
                    border: 10px solid transparent;
                    border-left: 10px solid steelblue;
                    top: 12px;
                    right: 0px;
                }
        
   /*Side Menu End*/

   /*Ongoing Projects start*/
    .enquiry {
        background: url(../Images/Comman/overlay-pattern.png) repeat;
    }

    .bgimg11 {
        background: url(../Images/Comman/Rajarajeshware-Builddcon-Banner-Contactbg.jpg);
        background-size: 100% 100%;
        background-attachment: fixed;
    }

    .black-bgimg {
        background: rgba(238, 238, 238, 0.57);
    }

    .bgimg ul li {
        list-style-image: url(../Images/liststyle.png) !important;
    }

    .bgimg ul {
        padding-left: 0px;
    }

    .bgimg h3, h4, li {
    font-family: "Josefin Sans"!important;
    }

    .service-two h4 {
        padding: 20px 0;
    }

    .bgimg h4 {
        text-transform: uppercase;
    }

    .service-two p {
        text-align: right;
        padding-bottom: 40px;
    }

    .service-two-right p {
        text-align: left !important;
    }

    .ame p {
        text-align: center;
    }
    /*Ongoing projects end*/







   /*------------------Contact-social media starts--------------*/

@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css);

/*----- Social Links -----*/
.social-nav {
    padding: 0;
    list-style: none;
    margin: -10px 0 0 -10px;
}

    .social-nav li {
        float: left;
        margin: 10px 0 0 10px;
        list-style: none;
    }

    .social-nav a {
        display: inline-block;
        float: left;
        width: 33px;
        height: 35px;
        font-size: 20px;
        color: #fff;
        text-decoration: none;
        cursor: pointer;
        text-align: center;
        line-height: 35px;
        background: #000;
        position: relative;
        transition: all 0.5s;
        -ms-transition: all 0.5s;
        -webkit-transition: all 0.5s;
        -moz-transition: all 0.5s;
    }

    .social-nav a {
        overflow: hidden;
        font-size: 26px;
        border-radius: 4px;
    }

        .social-nav a:hover {
            background: #fff;
            text-shadow: 0px 0px #d4d4d4, 1px 1px #d4d4d4, 2px 2px #d4d4d4, 3px 3px #d4d4d4, 4px 4px #d4d4d4, 5px 5px #d4d4d4, 6px 6px #d4d4d4, 7px 7px #d4d4d4, 8px 8px #d4d4d4, 9px 9px #d4d4d4, 10px 10px #d4d4d4, 11px 11px #d4d4d4, 12px 12px #d4d4d4, 13px 13px #d4d4d4, 14px 14px #d4d4d4, 15px 15px #d4d4d4, 16px 16px #d4d4d4, 17px 17px #d4d4d4, 18px 18px #d4d4d4, 19px 19px #d4d4d4, 20px 20px #d4d4d4, 21px 21px #d4d4d4, 22px 22px #d4d4d4, 23px 23px #d4d4d4, 24px 24px #d4d4d4, 25px 25px #d4d4d4, 26px 26px #d4d4d4, 27px 27px #d4d4d4, 28px 28px #d4d4d4, 29px 29px #d4d4d4, 30px 30px #d4d4d4;
        }

    .social-nav .twitter {
        background: #00ACED;
        text-shadow: 0px 0px #0087ba, 1px 1px #0087ba, 2px 2px #0087ba, 3px 3px #0087ba, 4px 4px #0087ba, 5px 5px #0087ba, 6px 6px #0087ba, 7px 7px #0087ba, 8px 8px #0087ba, 9px 9px #0087ba, 10px 10px #0087ba, 11px 11px #0087ba, 12px 12px #0087ba, 13px 13px #0087ba, 14px 14px #0087ba, 15px 15px #0087ba, 16px 16px #0087ba, 17px 17px #0087ba, 18px 18px #0087ba, 19px 19px #0087ba, 20px 20px #0087ba, 21px 21px #0087ba, 22px 22px #0087ba, 23px 23px #0087ba, 24px 24px #0087ba, 25px 25px #0087ba, 26px 26px #0087ba, 27px 27px #0087ba, 28px 28px #0087ba, 29px 29px #0087ba, 30px 30px #0087ba;
    }

        .social-nav .twitter:hover {
            color: #00ACED;
        }

    .social-nav .facebook {
        background: #3B579D;
        text-shadow: 0px 0px #2d4278, 1px 1px #2d4278, 2px 2px #2d4278, 3px 3px #2d4278, 4px 4px #2d4278, 5px 5px #2d4278, 6px 6px #2d4278, 7px 7px #2d4278, 8px 8px #2d4278, 9px 9px #2d4278, 10px 10px #2d4278, 11px 11px #2d4278, 12px 12px #2d4278, 13px 13px #2d4278, 14px 14px #2d4278, 15px 15px #2d4278, 16px 16px #2d4278, 17px 17px #2d4278, 18px 18px #2d4278, 19px 19px #2d4278, 20px 20px #2d4278, 21px 21px #2d4278, 22px 22px #2d4278, 23px 23px #2d4278, 24px 24px #2d4278, 25px 25px #2d4278, 26px 26px #2d4278, 27px 27px #2d4278, 28px 28px #2d4278, 29px 29px #2d4278, 30px 30px #2d4278;
    }

        .social-nav .facebook:hover {
            color: #3B579D;
        }

    .social-nav .google {
        background: #DD4A3A;
        text-shadow: 0px 0px #c23122, 1px 1px #c23122, 2px 2px #c23122, 3px 3px #c23122, 4px 4px #c23122, 5px 5px #c23122, 6px 6px #c23122, 7px 7px #c23122, 8px 8px #c23122, 9px 9px #c23122, 10px 10px #c23122, 11px 11px #c23122, 12px 12px #c23122, 13px 13px #c23122, 14px 14px #c23122, 15px 15px #c23122, 16px 16px #c23122, 17px 17px #c23122, 18px 18px #c23122, 19px 19px #c23122, 20px 20px #c23122, 21px 21px #c23122, 22px 22px #c23122, 23px 23px #c23122, 24px 24px #c23122, 25px 25px #c23122, 26px 26px #c23122, 27px 27px #c23122, 28px 28px #c23122, 29px 29px #c23122, 30px 30px #c23122;
    }

        .social-nav .google:hover {
            color: #DD4A3A;
        }

    .social-nav .linkedin {
        background: #007BB6;
        text-shadow: 0px 0px #005983, 1px 1px #005983, 2px 2px #005983, 3px 3px #005983, 4px 4px #005983, 5px 5px #005983, 6px 6px #005983, 7px 7px #005983, 8px 8px #005983, 9px 9px #005983, 10px 10px #005983, 11px 11px #005983, 12px 12px #005983, 13px 13px #005983, 14px 14px #005983, 15px 15px #005983, 16px 16px #005983, 17px 17px #005983, 18px 18px #005983, 19px 19px #005983, 20px 20px #005983, 21px 21px #005983, 22px 22px #005983, 23px 23px #005983, 24px 24px #005983, 25px 25px #005983, 26px 26px #005983, 27px 27px #005983, 28px 28px #005983, 29px 29px #005983, 30px 30px #005983;
    }

        .social-nav .linkedin:hover {
            color: #007BB6;
        }

    .social-nav .pinterest {
        background: #f00;
        text-shadow: 0px 0px #9f191e, 1px 1px #9f191e, 2px 2px #9f191e, 3px 3px #9f191e, 4px 4px #9f191e, 5px 5px #9f191e, 6px 6px #9f191e, 7px 7px #9f191e, 8px 8px #9f191e, 9px 9px #9f191e, 10px 10px #9f191e, 11px 11px #9f191e, 12px 12px #9f191e, 13px 13px #9f191e, 14px 14px #9f191e, 15px 15px #9f191e, 16px 16px #9f191e, 17px 17px #9f191e, 18px 18px #9f191e, 19px 19px #9f191e, 20px 20px #9f191e, 21px 21px #9f191e, 22px 22px #9f191e, 23px 23px #9f191e, 24px 24px #9f191e, 25px 25px #9f191e, 26px 26px #9f191e, 27px 27px #9f191e, 28px 28px #9f191e, 29px 29px #9f191e, 30px 30px #9f191e;
    }

        .social-nav .pinterest:hover {
            color: #f00;
        }
/*------------------Contact-social media Ends--------------*/


   
    /* footer social icons */

    ul.social-network {
        list-style: none;
        display: inline;
        margin-left:45px !important;
        padding: 0;
    }
    ul.social-network li {
        display: inline;
        margin: 0 1px;
    }

    .social-network a.icoRss:hover {
        background-color: #F56505;
    }

    .social-network a.icoFacebook {
        background:#3B5998;
    }
    .social-network a.icoFacebook:hover {
        background-color:#3B5998;
    }
    .social-network a.icoTwitter{
     background:#33ccff;
    }
    .social-network a.icoTwitter:hover {
        background-color:#33ccff;
    }
.social-network a.icoGoogle{
    background:#BD3518;
}
    .social-network a.icoGoogle:hover {
        background-color:#BD3518;
    }
    .social-network a.icoVimeo:hover {
        background-color:#0590B8;
    }
    .social-network a.icoLinkedin {
        background:#fe3432!important;
    }
    .social-network a.icoLinkedin:hover {
        background-color:#007bb7;
    }
    .social-network a.icoRss:hover i, .social-network a.icoFacebook:hover i, .social-network a.icoTwitter:hover i,
    .social-network a.icoGoogle:hover i, .social-network a.icoVimeo:hover i, .social-network a.icoLinkedin:hover i {
        color:#fff;
    }
    a.socialIcon:hover, .socialHoverClass {
        color:#44BCDD;
    }

    .social-circle li a {
    display: inline;
    position: relative;
    margin: 0 auto 0 auto;
    -moz-border-radius: 50%;
    /* -webkit-border-radius: 50%; */
    /* border-radius: 50%; */
    text-align: center;
    width: 32px!important;
    height: 35px;
    padding: 10px;
    font-size: 15px;
}
    .social-circle li i {
        margin:0;
        line-height:50px;
        text-align: center;
    }

    .social-circle li a:hover i, .triggeredHover {
        -moz-transform: rotate(360deg);
        -webkit-transform: rotate(360deg);
        -ms--transform: rotate(360deg);
        transform: rotate(360deg);
        -webkit-transition: all 0.2s;
        -moz-transition: all 0.2s;
        -o-transition: all 0.2s;
        -ms-transition: all 0.2s;
        transition: all 0.2s;
    }
    .social-circle i {
        color: #fff;
        -webkit-transition: all 0.8s;
        -moz-transition: all 0.8s;
        -o-transition: all 0.8s;
        -ms-transition: all 0.8s;
        transition: all 0.8s;
    }

    /*Enquiry form*/
    
          .form-control1 {
    display: block; 
     width: 100%!important; 
     height: 30px!important;
     padding: 6px 12px!important; 
     font-size: 14px!important; 
     line-height: 1.42857143;
     color: #000 !important; 
     background-color: #fff!important; 
     background-image: none!important; 
     border: 1px solid rgba(204, 204, 204, 0)!important; 
     border-radius: 7px!important; 
}
 .form-control1extera{
          width: 80%!important; 
        height: 100%!important;
 }
.form-group1 {
    margin-bottom: 10px!important;
    width: 100%!important;
}

.sentbtn {
   color: #000!important;
    background-color: #fff!important;
    border:none!important;
}

/*Enquiry form end*/
    /*Footer social media style end*/


/*Ongoing Project start*/    
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
@import url('https://fonts.googleapis.com/css?family=Dancing+Script');
.bottom{ margin-bottom:20px; }
.border{border:1px solid #e3e2; 
        padding:15px;
         margin-bottom:30px;
         min-height:270px!important;
}
.caption p{  
    font-size:17px !important;
}

.row .img-responsive {
  -webkit-transition: all 0.5s ease-in-out;
     -moz-transition: all 0.5s ease-in-out;
       -o-transition: all 0.5s ease-in-out;
      -ms-transition: all 0.5s ease-in-out;
          transition: all 0.5s ease-in-out;
}
 
.row  .img-responsive:hover {
  -webkit-transform: rotate(-10deg);
     -moz-transform: rotate(-10deg);
       -o-transform: rotate(-10deg);
      -ms-transform: rotate(-10deg);
          transform: rotate(-10deg);
}

/*Ongoing Project End*/    


/*Tab style start*/

 .box {
        border: solid 1px #FFF;
        outline: solid 1px #ee8b12;
    }


    .block-1 {
        background-color: #dddddd;
    }

    .block-2 {
        background-color: #dddddd;
    }

    .block-3 {
        background-color: #dddddd;
    }

    .block-4 {
        background-color: #dddddd;
    }

    .nav-tabs > li > a:hover {
        color: #29388c !important;
    }

    well li > a:hover {
        text-align: left !important;
    }

    .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
        color: #ffffff;
        background-color: #cf6823;
    }

    .nav-tabs > li > a {
        margin-right: 2px;
        line-height: 1.428571429;
        border: 1px solid transparent;
        border-radius: 4px 4px 0 0;
        background: #434099;
        color: #ffffff;
    }

    /* tab style end */






