@charset "utf-8";
/* CSS Document */

body{font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; }
#main-body{ margin-left:auto; margin-right:auto; margin-top:0px;  }
h1,h2,h3,h4,h5,p { padding:0px 15px 15px 15px; margin:0px; font-family: 'Roboto', sans-serif; font-weight:300; }
ul{}
ul li{ font-size:14px; line-height:14px;  font-family: 'Roboto', sans-serif; font-weight:300;}

.full-body .container{ padding:0px; margin:0px; width:98.89%;  }
.navbar{ width:100%;}
.mainmenu { margin-top:10px;}
.navbar-default { border-radius:0px; padding-bottom:15px;}
.bdy{ margin:0px; padding:0px; width:100%;}
.mainmenu{  padding-left:15px; margin-top:12px;  }
.mainmenu li{font-family: 'Roboto', sans-serif; font-size:14px; font-weight:300; text-transform:uppercase ; }
.dropdown-menu li a{ font-family: 'Roboto', sans-serif; font-size:14px; font-weight:300; text-transform:uppercase ;}
.mainmenu li:hover{ background-color:#ececec;   }
.navbar-brand{  margin:0px 15px 15px 0px;}
.hm-bx, .m-box { cursor:pointer;}
.banner img{ width:100%; margin:0px; padding:0px; }
.m-box-bl{  background-color:#2685c7; background-image:url(../images/hd-video.svg);}
.m-box-lb{ background-color:#1caea5; background-image:url(../images/corporate.svg);}
.m-box-pg{ background-color:#8bbd41; background-image:url(../images/camera.svg);}
.m-box-o{ background-color:#de8434; background-image:url(../images/ad.svg);}
.m-box-r{ background-color:#ce4d61; background-image:url(../images/training.svg);}
.m-box-v{ background-color:#85559e; background-image:url(../images/documentary.svg);}
.m-box-pu{ background-color:#7d2f81; background-image:url(../images/motion-g.svg);}
.m-box-an{ background-color:#0f589e; background-image:url(../images/animation.svg);}
.ico-bx{ margin-bottom:20px;}
.welcome{ background:linear-gradient(90deg, #642e73, #8e4789); padding-top:15px;}
.welcome p{ color:#FFFFFF; font-weight:lighter;}
.welcome h2{font-family: 'Roboto', sans-serif; font-size:25px; font-weight:300; color:#FFFFFF; padding-bottom:0px;}
.welcome h1{font-family: 'Roboto', sans-serif; font-size:26.5px; font-weight:300; color:#FFFFFF; padding-bottom:5px;}
.video-gallery{   background-position:center; background-repeat:no-repeat;   }
.video-gallery h3{ text-align:center; color: #eba239; font-family: 'Roboto', sans-serif; font-size:25px; text-transform:uppercase;}
.foot ul{ padding:0px 0px 0px 20px; margin:0px;  }
.foot ul li { padding-bottom:10px; padding-left:20px; list-style:none; background-image:url(../images/foo-li.jpg); background-position:left 5px; background-repeat:no-repeat;}
.foot ul li a{ color:#cecece;   }
.foot ul li a:hover{ color:#fff; text-decoration:none;   }
.foot  p{ color:#cecece; line-height:16px; padding-left:20px; }
.foot{ padding-top:20px;}
.foot h2{font-family: 'Roboto', sans-serif; padding-left:20px; font-size:20px; font-weight:300; color:#a5adff; }
.enq{ text-align:right;} 
.con{ text-align:left;}
.connect h2{ padding:15px; font-family: 'Roboto', sans-serif;  font-weight:300; color:#feffff;}
.social, .social2{ padding:10px; float:left; background-position:center; text-align:center; cursor:pointer;  }

.conne1{ background-color:#0d8f8a}
.conne2{ background-color:#077773}
.request{ padding:20px;}
.request h2{ font-family: 'Roboto', sans-serif;  font-weight:300;}
.quote{ background-image:url(../images/request.svg); background-repeat:no-repeat; background-size:auto;}
.live-chat{ background-image:url(../images/email.png); background-repeat:no-repeat;   }  .live-chat a{color:#cecece} .live-chat a:hover{color:#fff; text-decoration:none;}
.quote h2{ text-align:right;}
.inner-content{ font-weight: lighter; font-size:14px; color:#3f556d; line-height:18px;  }
.inner-content h1{ font-family: 'Roboto', sans-serif;  font-weight:300; font-size:35px; color:#1caea5;}
.inner .testi{ background-color:none; background:none; padding:0px; margin:5px;  }
.inner .testi h6{ color:#fff;}
.top{ background-color:#333333; color:#FFFFFF; font-weight:600; font-size:15px;}
.content-box{      transition: all .2s ease-in-out;      }
.content-box:hover{ transform: scale(1.1); -webkit-transform: scale(1.1); z-index:333;}
.inner-more-close{ display:none;}
.inner-more{ background-color:#3498b2; padding:5px; width:150px; color:#FFFFFF; background-image:url(../images/readmore.jpg); background-position:left center; background-repeat:no-repeat; padding-left:50px; margin-left:15px; margin-bottom:25px;  cursor:pointer;  }
.inner-more-close{ background-color:#3498b2; padding:5px; width:100px; color:#FFFFFF; background-image:url(../images/hidemore.jpg); background-position:left center; background-repeat:no-repeat; padding-left:50px; margin-left:15px; margin-bottom:25px; cursor:pointer;   }
.hide-content{ display:none;}
.fm-height{ margin-bottom:20px;}
ul#portfolio li{ list-style:none; text-align:center!important}
ul#portfolio li p{ text-align:center!important}
.menu{ }
.dropdown-menu li a{ }