body{font-family:'Open Sans',Arial, Helvetica, sans-serif; font-size:13px; line-height:22px;}
h1,h2,h3,h4,h5{font-family:'Open Sans',Arial, Helvetica, sans-serif}
.container{max-width:1200px;}
.top-div{background:#f6f7fb; border-top:3px solid #00afef; border-bottom:1px solid #dee2ea; padding:5px 0}
.top-div .padding-left{margin-right:15px; color:#989fa9; font-size:11px;}
.search-div{position:relative; float:right; width:200px;}
.search-div .form-control{height:25px; font-weight:300; font-size:12px;}
.search-div button{position:absolute; right:0; top:0; background:#ccd0d9; border:none; color:#fff; height:100%; -moz-border-radius-topleft: 1px;
-webkit-border-top-left-radius: 1px;
 border-top-left-radius: 1px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
-moz-border-radius-bottomleft: 1px;
-webkit-border-bottom-left-radius: 1px;
border-bottom-left-radius: 1px; width:30px;}
.top-right-link{margin-top:15px;}
.top-right-link a{padding:0 5px; color:#aab2bd; text-decoration:none}
.top-right-link a:hover{color:#0da3e2}
.logo-section1{background:#442920;}
.logo-section{padding:20px 0; background:url(../images/top-bg.png) no-repeat center #442920; border-top:2px solid #fcb92d;}
.top-info{color:#cbe19e; font-size:15px; font-weight:600;}


.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {
padding: 8px;
line-height: 1.428571429;
vertical-align: top;border:none}


.my_nav{ border-radius:5px; margin-left:72px; margin-top:25px; margin-right:-20px;}
.navbar-nav{border-radius:10px; border-radius:10px; float:right !important;}
.bord-left a{border-radius:5px 0px 0px 5px;}
.bord-right a{border-radius:0px 5px 5px 0px;}




.navbar-collapse {padding-left: 0px; margin-left:0px; margin-right:0px;}
 .my_nav .navbar-brand{padding:0; display:none}
.my_nav .navbar-default{border:none; box-shadow:none; background:none}
.my_nav .navbar{margin:0; min-height:inherit}

.my_nav .nav > li > a{padding: 0 15px;  font-family:'Open Sans',Arial, Helvetica, sans-serif;  font-size:13px;  color:#484848; line-height:37px; outline:none; background:url(../images/menu-bg.png) repeat-x;}



.my_nav .navbar-default .navbar-nav > .active > a,.my_nav .nav > li > a:hover{color:#fff; box-shadow:none; background:url(../images/menu-bg-h.png) repeat-x; top:0; left:0}




.slider-div{background:url(../images/shadow01.png) no-repeat bottom center; padding-bottom:18px;}
.slider-div .carousel-control.right{background:url(../images/banner-ar-right.png) no-repeat center}
.slider-div .carousel-control.left{background:url(../images/banner-ar-left.png) no-repeat center}
.carousel-indicators .active {
    width: 10px;
    height: 10px;
    margin: 0px;
    background-color: #ffbe35;
	
}


.carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #FFF;
    border: 1px solid #a78f6f;
    border-radius: 10px;
}

.banner-div{background:url(../images/banner-bg.png) !important;}






.slider-div .carousel-control{width:26px;}
.slider-div h1{position:absolute; bottom:30px; font-weight:900; color:#fff; background:rgba(0,0,0,.5); padding:10px; font-size:22px;}

.services-div{margin-left:-20px;}
.services-div h3{margin:0; padding:10px; font-size:40px; text-align:left;   color:#686868; font-weight:800; margin-top:0px; padding-top:0px; padding-bottom:0px; margin-bottom:0px;}
.services-div h4{margin:0; padding:10px; font-size:45px; text-align:left;   color:#ebaa23; margin-top:0px; padding-top:0px; padding-bottom:0px; margin-bottom:0px;}
.services-div ul{padding:10px; margin:0; list-style:none;}
.services-div ul li{ padding-bottom:8px; padding-top:8px; color:#fff; font-size:20px; padding-left:16px; margin-bottom:5px;}

.services-div ul li a{text-decoration:none; color:#fff;}

.orange{background:url(../images/orange.png) right no-repeat ;}


.blue{background:url(../images/blue.png) right no-repeat; margin-right:30px;}

.green1{background:url(../images/green1.png) right no-repeat; margin-right:40px;}

.green2{background:url(../images/green2.png) right no-repeat; margin-right:40px;}

.green3{background:url(../images/green3.png) right no-repeat; margin-right:30px;}

.maroon{background:url(../images/maroon.png) right no-repeat;}

.welcome{background:url(../images/welcome-bg.png) repeat; margin-top:-3px; }

.welcome h5{font-size:30px; color:#606060;}
.welcome h5 span{font-size:30px; color:#e25391; font-weight:700;}
.welcome .welome-text{text-align:justify; background:url(../images/welcome-para-bg.png) repeat-x; border-top:2px solid #ddc28c;);
padding:10px;}

.op-shadow-right{position:absolute; right:-7px; margin-top:-5px;}
.op-shadow-left{position:absolute; left:-7px; margin-top:-5px;}

.op-shadow-bottom{position:absolute; margin-left:56px; margin-top:25px;}

.know-more{float:right; color:#b28535; text-decoration:underline;  background:url(../images/r-arrow.png) no-repeat right  center; text-decoration:none;  padding-right:20px; display:inline-block;  transition:All .5s ease;
-webkit-transition:All .5s ease;
-moz-transition:All .5s ease;
-o-transition:All .5s ease;}
.know-more:hover{background-position:75px center; text-decoration:none; color:#000;}
.view-more{text-align:center; margin-left:55px; color:#525252; text-decoration:underline;  border:1px solid #ffffff;  color:#525252; border-radius:2px; padding:8px 20px;   text-decoration:none;     transition:All .5s ease;
-webkit-transition:All .5s ease;
-moz-transition:All .5s ease;
-o-transition:All .5s ease;
background: rgba(229,229,229,1);
background: -moz-linear-gradient(top, rgba(229,229,229,1) 0%, rgba(232,232,232,1) 51%, rgba(216,216,216,1) 54%, rgba(240,240,240,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(229,229,229,1)), color-stop(51%, rgba(232,232,232,1)), color-stop(54%, rgba(216,216,216,1)), color-stop(100%, rgba(240,240,240,1)));
background: -webkit-linear-gradient(top, rgba(229,229,229,1) 0%, rgba(232,232,232,1) 51%, rgba(216,216,216,1) 54%, rgba(240,240,240,1) 100%);
background: -o-linear-gradient(top, rgba(229,229,229,1) 0%, rgba(232,232,232,1) 51%, rgba(216,216,216,1) 54%, rgba(240,240,240,1) 100%);
background: -ms-linear-gradient(top, rgba(229,229,229,1) 0%, rgba(232,232,232,1) 51%, rgba(216,216,216,1) 54%, rgba(240,240,240,1) 100%);
background: linear-gradient(to bottom, rgba(229,229,229,1) 0%, rgba(232,232,232,1) 51%, rgba(216,216,216,1) 54%, rgba(240,240,240,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#f0f0f0', GradientType=0 );
Copy text





}
.view-more img:hover{background-position:80px center; text-decoration:none; color:#b28535;}


.advertise h6{text-align:center; font-size:18px; font-weight:800; color:#323232; margin-top:25px;}
.advertise{background:url(../images/add-shadow.png) bottom -3px  center no-repeat; }

.advertise1 h6{text-align:center; font-size:18px; font-weight:800; color:#323232; margin-top:25px;}
.advertise1{background:url(../images/add-shadow.png) bottom -3px  center no-repeat; }







.services-div ul li span{display:block; background:url(../images/icon-event.png) no-repeat left 7px; padding-left:25px;}
.services-div .view-all-div{text-align:right}
.services-div .view-all-div a{margin-top:0; color:#555555; text-decoration:underline; position:relative; top:-5px; margin-right:15px; display:inline-block}
.banner-div{padding:25px 0;}
/*.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
color: #fff;
background-color: none;
}*/

.dropdown-menu {
position: absolute;
top: 100%;
left: 0;
z-index: 1000;
display: none;
float: left;
min-width: 160px;
padding: 5px 0;
margin: 2px 0 0;
font-size: 14px;
list-style: none;
background-color: #00AAE9;
border: 1px solid #008FC9;
border: 1px solid rgba(0, 131, 187, 1);
border-radius: 4px;
-webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.175);
box-shadow: 0 6px 12px rgba(0,0,0,0.175);
background-clip: padding-box;
}


.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {
background: #CE0000;color:#fff

}

.dropdown-menu>li>a {
display: block;
padding: 3px 20px;
clear: both;
font-weight: normal;
line-height: 1.428571429;
color: #fff;
white-space: nowrap;
}



.services{background: #f9f9f9; padding:20px; z-index:999;}

.services h4{color:#575656; font-weight:600; font-size:20px; text-align:center;}
.services p{line-height:23px; text-align:justify;}
.services ul{line-height:23px; text-align:justify; margin-left:-40px;}
.services ul li{list-style:none; background:url(../images/home-serice-list.png) no-repeat left; padding-left: 20px;  }






/* Rotate */
.hvr-rotate {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
}
.hvr-rotate:hover, .hvr-rotate:focus, .hvr-rotate:active {
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg);
}


.design-box{background:url(../images/shadow02.png) no-repeat bottom center; background-size:100% 21px; padding-bottom:21px; font-size:11px; }
.inner-div{background:#FFF;}

.design-box h2{margin:0;padding:0; background:#00afef; text-transform:uppercase; font-size:13px; text-align:center; color:#fff; padding:8px 0}
.design-box p{margin:0}
.design-box p a{background:url(../images/read-more-bg.png) repeat-x; padding:0 10px; color:#fff; text-decoration:none; display:inline-block; margin-top:5px; transition:All .5s ease;
-webkit-transition:All .5s ease;
-moz-transition:All .5s ease;
-o-transition:All .5s ease;}
.design-box p a:hover{background:url(../images/menu-bg-h.png) repeat-x center}
.welcome-text h2{background:#0da3e2; color:#fff; font-size:16px; text-transform:uppercase; padding:8px 15px; margin:0; display:inline-block}
.welcome-text h2 span{font-weight:700;}
.welcome-text .innter-text{background:#f5f5f5; padding:20px; font-size:12px; line-height:22px; border-top:1px solid #0da3e2}
.welcome-text a{float:right; color:#0da3e2; text-decoration:underline}
.about-bg{background:url(../images/about-bg.jpg) no-repeat fixed !important;; background-size:cover !important; height:1050px;}
.about1{margin-top:-940px; margin-left:800px; .transition:All .5s ease;
-webkit-transition:All .5s ease;
-moz-transition:All .5s ease;
-o-transition:All .5s ease;}
.about1:hover{margin-left:795px;}

.about2{margin-top:10px; margin-left:160px; .transition:All .5s ease;
-webkit-transition:All .5s ease;
-moz-transition:All .5s ease;
-o-transition:All .5s ease;}
.about2:hover{margin-left:165px;}
.about3{margin-top:100px; margin-left:865px; .transition:All .5s ease;
-webkit-transition:All .5s ease;
-moz-transition:All .5s ease;
-o-transition:All .5s ease;}
.about3:hover{margin-left:860px;}
.about4{margin-top:60px; margin-left:190px; .transition:All .5s ease;
-webkit-transition:All .5s ease;
-moz-transition:All .5s ease;
-o-transition:All .5s ease;}
.about4:hover{margin-left:195px;}
.about5{margin-top:50px; margin-left:670px; .transition:All .5s ease;
-webkit-transition:All .5s ease;
-moz-transition:All .5s ease;
-o-transition:All .5s ease;}
.about5:hover{margin-left:665px;}

.about1 h6{display:none;}
.about2 h6{display:none;}
.about3 h6{display:none;}
.about4 h6{display:none;}
.about5 h6{display:none;}



.page-title{font-size:25px; color:#fcb92d; font-weight:600; border-bottom: 1px solid #225b70; padding-bottom:10px; margin-right:50px; background:url(../images/title-bottom-bg.jpg) bottom left no-repeat;}
.page-title2{font-size:25px; color:#fcb92d; font-weight:600; border-bottom: 1px solid #225b70; padding-bottom:10px; margin-right:130px; background:url(../images/title-bottom-bg.jpg) bottom left no-repeat;}
.page-title3{font-size:25px; color:#fcb92d; font-weight:600; border-bottom: 1px solid #225b70; padding-bottom:10px; margin-right:65px; background:url(../images/title-bottom-bg.jpg) bottom left no-repeat;}
.page-title4{font-size:25px; color:#fcb92d; font-weight:600; border-bottom: 1px solid #225b70; padding-bottom:10px; margin-right:45px; background:url(../images/title-bottom-bg.jpg) bottom left no-repeat;}
.page-title5{font-size:25px; color:#fcb92d; font-weight:600; border-bottom: 1px solid #225b70; padding-bottom:10px; margin-right:85px; background:url(../images/title-bottom-bg.jpg) bottom left no-repeat;}

.about-image{margin:0 auto; }
.about p{color:#6e9899; margin:-20px 200px 30px 200px; text-align:center;}


.services-bg{background:url(../images/services-bg.jpg) no-repeat fixed !important;; background-size:cover !important; padding-bottom:40px;}	
.page-title1{font-size:25px; color:#c62c6f; font-weight:600;   padding:10px; margin-left:70px; margin-right:70px; background:#fff; text-align:center; margin-top:40px; border-radius:2px; margin-bottom:0px;}
.services-line{margin:0px auto 0px auto;}




.services1{margin-top:-955px; margin-left:167px; }
.services1 h4{color:#fff0d0; font-size:18px; text-align:right; margin-right:23px; .transition:All .5s ease;
-webkit-transition:All .5s ease;
-moz-transition:All .5s ease;
-o-transition:All .5s ease;}
.services1 h4:hover{margin-right:26px;}
.services1 p{padding:20px 20px; margin-right:35px;  text-align:justify; border:1px solid #f0e2c4; border-radius:3px; color:#332a2a;
background: rgba(254,240,211,1);
background: -moz-linear-gradient(top, rgba(254,240,211,1) 0%, rgba(219,194,118,1) 51%, rgba(235,203,135,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(254,240,211,1)), color-stop(51%, rgba(219,194,118,1)), color-stop(100%, rgba(235,203,135,1)));
background: -webkit-linear-gradient(top, rgba(254,240,211,1) 0%, rgba(219,194,118,1) 51%, rgba(235,203,135,1) 100%);
background: -o-linear-gradient(top, rgba(254,240,211,1) 0%, rgba(219,194,118,1) 51%, rgba(235,203,135,1) 100%);
background: -ms-linear-gradient(top, rgba(254,240,211,1) 0%, rgba(219,194,118,1) 51%, rgba(235,203,135,1) 100%);
background: linear-gradient(to bottom, rgba(254,240,211,1) 0%, rgba(219,194,118,1) 51%, rgba(235,203,135,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fef0d3', endColorstr='#ebcb87', GradientType=0 );
  }
  
  
  
  
  .services2{margin-top:-828px; margin-left:613px; }
.services2 h4{color:#daefb1; font-size:18px; margin-left:2px; .transition:All .2s ease-out;
-webkit-transition:All .2s ease-out;
-moz-transition:All .2s ease-out;
-o-transition:All .2s ease-out;}
.services2 h4:hover{margin-left:5px;}

.services2 p{padding:20px 20px; margin-right:20px; text-align:justify; border:1px solid #c2df83; border-radius:3px;  color:#494c36;

background: rgba(194,223,131,1);
background: -moz-linear-gradient(top, rgba(194,223,131,1) 0%, rgba(155,193,73,1) 51%, rgba(136,176,49,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(194,223,131,1)), color-stop(51%, rgba(155,193,73,1)), color-stop(100%, rgba(136,176,49,1)));
background: -webkit-linear-gradient(top, rgba(194,223,131,1) 0%, rgba(155,193,73,1) 51%, rgba(136,176,49,1) 100%);
background: -o-linear-gradient(top, rgba(194,223,131,1) 0%, rgba(155,193,73,1) 51%, rgba(136,176,49,1) 100%);
background: -ms-linear-gradient(top, rgba(194,223,131,1) 0%, rgba(155,193,73,1) 51%, rgba(136,176,49,1) 100%);
background: linear-gradient(to bottom, rgba(194,223,131,1) 0%, rgba(155,193,73,1) 51%, rgba(136,176,49,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c2df83', endColorstr='#88b031', GradientType=0 );

  }



.services3{margin-top:-700px; margin-left:160px; }
.services3 h4{color:#bae5f6; font-size:18px; text-align:right; margin-right:23px; .transition:All .5s ease;
-webkit-transition:All .5s ease;
-moz-transition:All .5s ease;
-o-transition:All .5s ease;}
.services3 h4:hover{margin-right:26px;}
.services3 ul{padding:20px 20px; margin-right:20px; text-align:justify; border:1px solid #5dbee7; border-radius:3px; color:#384750;

background: rgba(117,202,239,1);
background: -moz-linear-gradient(top, rgba(117,202,239,1) 0%, rgba(44,162,212,1) 51%, rgba(33,168,221,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(117,202,239,1)), color-stop(51%, rgba(44,162,212,1)), color-stop(100%, rgba(33,168,221,1)));
background: -webkit-linear-gradient(top, rgba(117,202,239,1) 0%, rgba(44,162,212,1) 51%, rgba(33,168,221,1) 100%);
background: -o-linear-gradient(top, rgba(117,202,239,1) 0%, rgba(44,162,212,1) 51%, rgba(33,168,221,1) 100%);
background: -ms-linear-gradient(top, rgba(117,202,239,1) 0%, rgba(44,162,212,1) 51%, rgba(33,168,221,1) 100%);
background: linear-gradient(to bottom, rgba(117,202,239,1) 0%, rgba(44,162,212,1) 51%, rgba(33,168,221,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#75caef', endColorstr='#21a8dd', GradientType=0 );
  }
  .services3 ul li{list-style:none; background:url(../images/services-arrow-list.png) no-repeat left center;  padding-left:10px;}
  
  .services4{margin-top:-570px; margin-left:613px;}
.services4 h4{color:#ffbbd8; font-size:18px; margin-left:2px; .transition:All .2s ease-out;
-webkit-transition:All .2s ease-out;
-moz-transition:All .2s ease-out;
-o-transition:All .2s ease-out;}
.services4 h4:hover{margin-left:5px;}
.services4 ul{padding:20px 20px; margin-right:36px; text-align:justify; border:1px solid #f386b6; border-radius:3px;  color:#563541;


background: rgba(245,127,178,1);
background: -moz-linear-gradient(top, rgba(245,127,178,1) 0%, rgba(220,69,134,1) 51%, rgba(223,71,137,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(245,127,178,1)), color-stop(51%, rgba(220,69,134,1)), color-stop(100%, rgba(223,71,137,1)));
background: -webkit-linear-gradient(top, rgba(245,127,178,1) 0%, rgba(220,69,134,1) 51%, rgba(223,71,137,1) 100%);
background: -o-linear-gradient(top, rgba(245,127,178,1) 0%, rgba(220,69,134,1) 51%, rgba(223,71,137,1) 100%);
background: -ms-linear-gradient(top, rgba(245,127,178,1) 0%, rgba(220,69,134,1) 51%, rgba(223,71,137,1) 100%);
background: linear-gradient(to bottom, rgba(245,127,178,1) 0%, rgba(220,69,134,1) 51%, rgba(223,71,137,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f57fb2', endColorstr='#df4789', GradientType=0 );

  }
 .services4 ul li{list-style:none; background:url(../images/services-arrow-list.png) no-repeat left center;  padding-left:10px;} 
  
  .services5{margin-top:-442px; margin-left:167px; }
.services5 h4{color:#f4bbbf; font-size:18px; text-align:right; margin-right:23px; .transition:All .5s ease;
-webkit-transition:All .5s ease;
-moz-transition:All .5s ease;
-o-transition:All .5s ease;}
.services5 h4:hover{margin-right:26px;}
.services5 ul{padding:20px 20px 60px 20px; margin-right:20px; text-align:justify; border:1px solid #f1696f; border-radius:3px; color:#2d2727; 


background: rgba(247,97,104,1);
background: -moz-linear-gradient(top, rgba(247,97,104,1) 0%, rgba(224,55,64,1) 51%, rgba(219,46,55,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(247,97,104,1)), color-stop(51%, rgba(224,55,64,1)), color-stop(100%, rgba(219,46,55,1)));
background: -webkit-linear-gradient(top, rgba(247,97,104,1) 0%, rgba(224,55,64,1) 51%, rgba(219,46,55,1) 100%);
background: -o-linear-gradient(top, rgba(247,97,104,1) 0%, rgba(224,55,64,1) 51%, rgba(219,46,55,1) 100%);
background: -ms-linear-gradient(top, rgba(247,97,104,1) 0%, rgba(224,55,64,1) 51%, rgba(219,46,55,1) 100%);
background: linear-gradient(to bottom, rgba(247,97,104,1) 0%, rgba(224,55,64,1) 51%, rgba(219,46,55,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f76168', endColorstr='#db2e37', GradientType=0 );
  }
  .services5 ul li{list-style:none; background:url(../images/services-arrow-list.png) no-repeat left center;  padding-left:10px;}
  
  .services6{margin-top:-312px; margin-left:613px; }
.services6 h4{color:#f4d0ff; font-size:18px; margin-left:2px; .transition:All .2s ease-out;
-webkit-transition:All .2s ease-out;
-moz-transition:All .2s ease-out;
-o-transition:All .2s ease-out;}
.services6 h4:hover{margin-left:5px;}
.services6 p{padding:20px 20px; margin-right:20px; text-align:justify; border:1px solid #e692fe; border-radius:3px;  color:#2d2727;

background: rgba(225,165,244,1);
background: -moz-linear-gradient(top, rgba(225,165,244,1) 0%, rgba(209,132,230,1) 51%, rgba(180,109,202,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(225,165,244,1)), color-stop(51%, rgba(209,132,230,1)), color-stop(100%, rgba(180,109,202,1)));
background: -webkit-linear-gradient(top, rgba(225,165,244,1) 0%, rgba(209,132,230,1) 51%, rgba(180,109,202,1) 100%);
background: -o-linear-gradient(top, rgba(225,165,244,1) 0%, rgba(209,132,230,1) 51%, rgba(180,109,202,1) 100%);
background: -ms-linear-gradient(top, rgba(225,165,244,1) 0%, rgba(209,132,230,1) 51%, rgba(180,109,202,1) 100%);
background: linear-gradient(to bottom, rgba(225,165,244,1) 0%, rgba(209,132,230,1) 51%, rgba(180,109,202,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1a5f4', endColorstr='#b46dca', GradientType=0 );


  }

.contact-bg{background:url(../images/about-bg.jpg) no-repeat fixed !important;; background-size:cover !important; padding-bottom:30px;}
.contact p{color:#cddfdf; font-size:14px; margin-top:10px; line-height:30px;}
.contact1{margin-top:10px;}
.control-label {color: #cddfdf;}
.btn-primary{border-color:#e25391;}


.footer-div{background:#353535; color:#c4c4c4; }
.footer-div h4{color:#fefefe; font-size:15px; margin-bottom:10px;  padding:0px; }

.footer-inner{background:url(../images/line-footer.png) no-repeat left top;  padding-top:70px; min-height:200px; padding-left:10px; padding-bottom:20px !important;}
.footer-inner a{.transition:All .5s ease;
-webkit-transition:All .5s ease;
-moz-transition:All .5s ease;
-o-transition:All .5s ease;
}
.footer-inner a:hover{
	background-position:6px center;
	
	}
.links{padding-top:10px;}
.social-icon{color:#50133f; font-size:20px; margin-left:3px;  }
.social-icon img{display:inline !important; margin-right:3px;}

.footer-inner1{ padding-top:0px; padding-left:10px; }

.ft-line{margin-left:-10px;}

.footer-div  p{font-family:'calibriregular',Arial, Helvetica, sans-serif;  font-size:14px;color:#bcbcbc; padding-bottom:10	px;}
.footer-div a{ padding:3px 20px 3px 12px; font-size:14px; text-decoration:none; color:#8d8d8d; background:url(../images/footer-arrow.png) no-repeat left center; }
.footer-div  a:hover{color:#e5ad45}


/* Pulse */
@-webkit-keyframes hvr-pulse {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  75% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
}

@keyframes hvr-pulse {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  75% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
}

.hvr-pulse {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}
.hvr-pulse:hover, .hvr-pulse:focus, .hvr-pulse:active {
  -webkit-animation-name: hvr-pulse;
  animation-name: hvr-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}



.footer-div h2{color:#0da3e2; font-size:15px; margin:0; padding:20px 0;}
.footer-link ul{margin:0; padding:0; list-style:none;}
.footer-link ul li a{background:url(../images/foooter-arrow.png) no-repeat left center; padding-left:15px; font-size:12px; color:#797979; text-decoration:none; transition:All .5s ease;
-webkit-transition:All .5s ease;
-moz-transition:All .5s ease;
-o-transition:All .5s ease;}
.footer-link ul li:hover a{color:#0da3e2; background-position:5px center; padding-left:20px;}
.copy-right{padding:15px 0; background:#ffffff; color:#000000}
.copy-right a{color:#000000; text-decoration:none;}
.copy-right a:hover{color:#e5ad45}
.powered-div{text-align:right;}


.inside-content{text-align:justify}
.inside-p-right .row{margin-bottom:10px;}
.gallery-div .img-g-box{position:relative; margin-bottom:25px;}
.gallery-div h2{font-size:13px; font-weight:600; margin:0; padding:0; margin-bottom:10px;}
.gallery-div .img-g-box a{background:url(../images/read-more-bg.png) repeat-x; font-size:13px; padding:0px 10px; display:inline-block; right:5px; text-decoration:none; position:absolute; bottom:5px; color:#fff; transition:All .5s ease;
-webkit-transition:All .5s ease;
-moz-transition:All .5s ease;
-o-transition:All .5s ease}
.gallery-div .img-g-box a:hover{background:url(../images/menu-bg-h.png) repeat-x center}
.gallery-div .img-g-box img{border:3px solid #dcdada}
.gallery2-div img:hover,.gallery-div .img-g-box:hover img{border-color:#00afef}


.video-gallery .img-g-box a{position:absolute; height:86%; width:100%; background:url(../images/play-img.png) no-repeat center;  display:block;}
.video-gallery .img-g-box:hover a{background:url(../images/play-img.png) no-repeat center;}
.video-gallery h2{color:#b80000}

.gallery2-div img{border:3px solid #CCC; margin-bottom:15px;}


.gallery2-div h2{color:#b80000; margin:0; padding:0; margin-bottom:10px; font-size:15px; font-weight:600}
.contect-us-div h2{margin:0; font-size:17px; font-weight:600; margin-bottom:15px;}
.address-left .col-sm-4{font-weight:600;}
.btn-blue{background:#00afef}

#map{height:400px; width:100%}
.map-div{padding-top:25px;}






@media(max-width:1191px){
	
}



@media(max-width:980px){
.my_nav .nav > li > a{padding:0 4px; font-size:10px;}
.services-div {margin-left: 0px;}

.services-div h3{font-size:26px; margin-top:-10px;}
.services-div h4 {margin-top: -27px; margin-left: 55px; font-size:26px}
.services-div ul{margin-top:-10px;}
.services-div ul li {font-size:12px; padding-left: 3px; margin-bottom:4px;}

.orange{margin-right:-25px;}


.blue{margin-right:5px;}

.green1{margin-right:20px;}

.green2{margin-right:20px;}

.green3{margin-right:5px;}

.maroon{margin-right:-25px;}

.welcome h5{font-size:25px;}
.welcome h5 span{font-size:25px;}
.advertise h6 {margin-top:73px;}
.advertise{background-size:80%; background-position:bottom 11px center;}
.advertise1 h6 {margin-top:73px;}
.advertise1{background-size:80%; background-position:bottom 11px center;}
.view-more{text-align:left; margin-left:10px;}
.op-shadow-bottom{margin-left:10px;}
.op-shadow-left1{width:100%}

	
.page-title1{margin-right:-20px; margin-left:-20px;}
.page-title2{margin-right: 26px;}
.contact p{font-size: 13px;}

.services1{margin-top:-828px; margin-left:25px;  }
.services1 h4{font-size:16px; text-align:right; margin-right:-60px;}
.services1 h4:hover{margin-right:-57px;}
.services1 p{padding:10px 10px; margin-right:100px; text-align:justify;}

.services2{margin-top:-720px; margin-left:394px;  }
.services2 h4{font-size:16px; }
.services2 p{padding:10px 10px; margin-right:-60px; text-align:justify;}



.services3{margin-top:-610px; margin-left:25px;  }
.services3 h4{font-size:16px; text-align:right; margin-right:-60px;}
.services3 h4:hover{margin-right:-57px;}
.services3 ul{padding:10px 10px; margin-right:100px; text-align:justify;}


.services4{margin-top:-500px; margin-left:394px;  }
.services4 h4{font-size:16px; }
.services4 ul{padding:10px 10px; margin-right:100px; text-align:justify;}

.services5{margin-top:-393px; margin-left:25px;  }
.services5 h4{font-size:16px; text-align:right; margin-right:-60px;}
.services5 h4:hover{margin-right:-57px;}
.services5 ul{padding:10px 10px; margin-right:-60px; text-align:justify; padding-bottom:75px;}

.services6{margin-top:-283px; margin-left:394px;  }
.services6 h4{font-size:16px; }
.services6 p{padding:10px 10px; margin-right:-60px; text-align:justify;}
.page-title {margin-right: -17px;}



.about1{margin-top:-970px; margin-left:585px;}
.about2{margin-top:10px; margin-left:-45px;}
.about3{margin-top:90px; margin-left:645px;}
.about4{margin-top:60px; margin-left:-15px;}
.about5{margin-top:50px; margin-left:455px;}
.about1:hover{margin-left:580px;}
.about2:hover{margin-left:-40px;}
.about3:hover{margin-left:640px;}
.about4:hover{margin-left:-10px;}
.about5:hover{margin-left:450px;}
.about-bg{height:1100px;}
.about p{margin:-20px 100px 30px 100px;}
.page-title3 {margin-right: -6px;}
.page-title4 {margin-right: -26px;}
.page-title5 {margin-right: 17px;}

}
@media(max-width:800px){
.about-image{width:400px; height:568px;}
.about1{margin-top:-720px; margin-left:515px;}
.about2{margin-left:30px}
.about3{margin-top:40px; margin-left:555px;}
.about4{margin-top:40px; margin-left:60px;}
.about5{margin-top:20px; margin-left:425px;}
.about1:hover{margin-left:510px;}
.about2:hover{margin-left:35px;}
.about3:hover{margin-left:550px;}
.about4:hover{margin-left:65px;}
.about5:hover{margin-left:420px;}
.about-bg{height:800px;}

}

@media(max-width:768px){
.about3 img{width:178px}	
}

@media(max-width:767px){
	 .my_nav .navbar-brand{padding:15px; color:#FFF; display:block}
	 .my_nav .nav > li > a{font-size:14px; padding:0 15px;}
	 .top-div{text-align:center}
	 .search-div{margin:0 auto; float:none}
	 .logo-section{text-align:center}
	 .logo-section .text-right{text-align:center}
	 .logo-m img{max-width:100%; height:auto}
	 .my_nav{  background-size: auto 50px;}
}
@media(max-width:479px){
	.col6mobile .col-xs-6{width:100%}
}

@media(max-width:360px){
.logo-section{background:#44281f;}
.text-right{margin-top:10px;}
.top-info{font-size:14px;}
.my_nav{margin-top:10px; margin-left:0px;margin-right:0px;}
.navbar-nav{border-radius:10px; border-radius:10px; float:none !important;}
.bord-left a{border-radius:0px;}
.bord-right a{border-radius:0px;}
.services-div{margin-top:20px;}
.services-div ul{margin-top:5px;}
.services-div ul li{font-size:14px; padding-left:6px;}

.page-title2{margin-right: 197px;}
.page-title3 {margin-right: 228px;}
.page-title4 {margin-right: 210px;}
.page-title5 {margin-right: 247px;}

.orange{margin-right:0px; background-position:left}
.blue{margin-right:0px; margin-left:0px; background-position:left}

.green1{margin-right:0px; background-position:left}

.green2{margin-right:0px; background-position:left}

.green3{margin-right:0px; background-position:left}

.maroon{margin-right:0px; background-position:left}
.banner-div{background:url(../images/banner-bg.png) repeat #fbefd8 !important; background:bottom:3px;}
.advertise{background:none;}
.advertise1{background:none;}
.view-more{text-align:center; margin-left:90px;}
.op-shadow-bottom{margin-left:90px;}
.op-shadow-left1{width:100%}
.footer-inner {background:none; padding-top:20px;}
.copy-right{text-align:center; font-size:12px}
.powered-div{text-align:center;}

	
.services-bg{height:1280px}
.services-line{display:none;}
.services1{margin-top:20px; margin-left:0px;  width:280px; }
.services1 p{margin-right:59px;}
.services2{margin-top:20px; margin-left:0px; width:280px; }
.services3{margin-top:20px; margin-left:0px; width:280px; }
.services3 ul{margin-right:59px;}
.services4{margin-top:20px; margin-left:0px; width:280px; }
.services4 ul{margin-right:59px;}
.services5{margin-top:20px; margin-left:0px; width:280px; }

.services6{margin-top:20px; margin-left:0px; width:280px; }

.page-title {margin-right: 219px;}

.about-image{width:200px; height:284px; margin-left:50px; margin-top:10px;}
.about1{margin-top:-560px;; margin-left:220px; }
.about2{margin-top:-50px;; margin-left:-10px; }
.about3{margin-top:20px;; margin-left:240px; }
.about4{margin-top:-20px;; margin-left:0px; }
.about5{margin-top:-20px;; margin-left:180px; }


.about1 h6{display:block !important; color:#fff; background:#7dac15; padding:5px; margin-right:40px; font-size:10px;} 
.about2 h6{display:block !important; color:#323030; background:#f9d901; padding:5px; margin-right:280px; font-size:10px;} 
.about3 h6{display:block !important; color:#fff; background:#e11b72; padding:5px; margin-right:20px; font-size:10px;} 
.about4 h6{display:block !important; color:#fff; background:#db2028; padding:5px; margin-right:280px; font-size:10px;} 
.about5 h6{display:block !important; color:#fff; background:#20a6de; padding:5px; margin-right:70px; font-size:10px;} 
.about1 img, .about2 img, .about3 img, .about4 img, .about5 img{display:none;}

.about1:hover{margin-left:215px;}
.about2:hover{margin-left:-5px;}
.about3:hover{margin-left:235px;}
.about4:hover{margin-left:5px;}
.about5:hover{margin-left:175px;}
.about p{margin:0px 20px 30px 20px;}
.about-bg {height: 650px;}

}


@media(max-width:320px){
	.top-info{font-size:12px;}
.orange{margin-right:0px; background-position:right}


.blue{margin-right:30px; margin-left:0px; background-position:right}

.green1{margin-right:45px; background-position:right}

.green2{margin-right:45px; background-position:right}

.green3{margin-right:30px; background-position:right}

.maroon{margin-right:0px; background-position:right}
	
	.page-title3 {margin-right: 188px;}
.page-title4 {margin-right: 170px;}
.page-title5 {margin-right: 210px;}
	
.services-bg{height:1330px}
.services1{width:220px;}
.services1 p{margin-right:109px;}
.services2{width:220px;}
.services3{width:220px;}
.services3 ul{margin-right:109px;}
.services4{width:220px;}
.services4 ul{margin-right:109px;}
.services5{width:220px;}
.services6{width:220px;}
.services1 h4{font-size:15px;}
.services2 h4{font-size:15px;}
.services3 h4{font-size:15px;}
.services4 h4{font-size:14px;}
.services5 h4{font-size:15px;}
.services6 h4{font-size:15px;}
.services1 p{font-size:12px;}
.services2 p{font-size:12px;}
.services3 p{font-size:12px;}
.services4 p{font-size:12px;}
.services5 p{font-size:12px;}
.services6 p{font-size:12px;}


.page-title {margin-right: 165px; margin-bottom:20px;}
.about1{margin-top:-600px;; margin-left:220px; }
.about2{margin-top:-60px;; margin-left:-10px; }
.about3{margin-top:40px;; margin-left:230px; }
.about4{margin-top:-50px;; margin-left:-10px; }
.about5{margin-top:0px;; margin-left:180px; }


.about1 h6{color:#fff; background:#7dac15; padding:5px; margin-right:20px; font-size:10px;} 
.about2 h6{color:#323030; background:#f9d901; padding:5px; margin-right:240px; font-size:10px;} 
.about3 h6{color:#fff; background:#e11b72; padding:5px; margin-right:10px; font-size:10px;} 
.about4 h6{color:#fff; background:#db2028; padding:5px; margin-right:250px; font-size:10px;} 
.about5 h6{color:#fff; background:#20a6de; padding:5px; margin-right:30px; font-size:10px;}


.about3:hover{margin-left:229px;}
 
.about-bg {height: 700px;}
.page-title2{margin-right: 158px;}
.contact p {font-size: 11px;}

	
}