@media screen and (min-width: 1920px)and (max-width: 2559px) {.left_input input{height:56px;line-height:56px;}textarea#message{height:153px;}.blog-text{padding:19% 6%;}.portfolio_slide .carousel-caption>h1{font-size:65px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.container{width:970px;}#main-nav .nav.navbar-nav::before{right:95%;}#main-nav .nav.navbar-nav::after{left:95%;}.creative_team .team_member_info{bottom:1.5%;}#main-nav li a{padding:10px;}body#project-page #main-nav .nav.navbar-nav::before{right:85%;}body#project-page #main-nav .nav.navbar-nav::after{left:85%;}.sticky-wrapper.jaap .main_menu::before,.sticky-wrapper.jaap .main_menu::after{height:40px;}.blog-text h2{font-size:17px;line-height:20px;}.blog-text{padding:5% 6%;}.portfolio_slide .carousel-caption>h1{font-size:30px;}.portfolio_slide .slider_ctrl.right,.portfolio_slide .slider_ctrl.left{bottom:calc(0% + 60px);}.portfolio_slide .carousel-caption{top:calc(50% - 75px / 2);}.portfolio_slide .carousel-indicators li:nth-child(1),.portfolio_slide .carousel-indicators li:nth-child(2){bottom:calc(0% + 43px);}.portfolio_slide .carousel-indicators li:nth-child(3),.portfolio_slide .carousel-indicators li:nth-child(4){bottom:calc(0% + 29px);}.blog_cat p,.post_cat a{font-size:10px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.container{width:750px;}#main-nav .nav.navbar-nav::before{right:96%;}#main-nav .nav.navbar-nav::after{left:96%;}body#project-page #main-nav .nav.navbar-nav::before{right:80%;}body#project-page #main-nav .nav.navbar-nav::after{left:80%;}.header_inner h1{font-size:100px;}.header_inner h2,.header_inner p{font-size:40px;}.feature_area .single_feature{margin-bottom:40px;}.creative_team_area .creative_team_bg>h1{font-size:50px;}.creative_team .team_member_info{bottom:1.5%;}.creative_team .team_member_text>h4{font-size:22px;line-height:17px;}.creative_team .team_member_text>p{font-size:13px;margin:4px 0;}.creative_team .team_member_social a{height:30px;line-height:30px;width:30px;}.team_member_social i{font-size:15px;}.left_input input{height:59px;line-height:59px;}.feature .section_title>p{font-size:20px;}#main-nav li a{padding:6px;}.single_portfolio{margin-bottom:30px;}textarea#message{height:159px;}.sticky-wrapper.jaap .main_menu::before,.sticky-wrapper.jaap .main_menu::after{height:32px;}.portfolio_slide .carousel-caption>h1{font-size:25px;}.portfolio_slide .slider_ctrl.right,.portfolio_slide .slider_ctrl.left{bottom:calc(0% + 20px);}.portfolio_slide .carousel-caption{top:calc(50% - 53px / 2);}.portfolio_slide .carousel-indicators li:nth-child(1),.portfolio_slide .carousel-indicators li:nth-child(2){bottom:calc(0% + 3px);}.portfolio_slide .carousel-indicators li:nth-child(3),.portfolio_slide .carousel-indicators li:nth-child(4){bottom:calc(0% + -12px);}#shrt-flim-cntr .prdtn-lst-tl{line-height:28px;}}@media screen and (min-width:768px)and (max-width: 2559px) {.ppl-descriptions p+p{margin-bottom:25px!important;}}@media only screen and (max-width: 767px) {.container{width:300px;}.header_inner h2{font-size:22px;}.header_inner h1{font-size:41px;}.header_inner p{font-size:22px;margin-bottom:30px;}#main-nav .navbar-toggle .icon-bar{background:#ffd400;}#main-nav .navbar-toggle{text-align:center;float:none;margin-right:0;}#main-nav .nav.navbar-nav li{display:block;background-color:#000;}#main-nav .sticky-wrapper{width:100%!important;}#main-nav .nav.navbar-nav::before,#main-nav .nav.navbar-nav::after{display:none;}.feature .section_title h1,.creative_team_area .creative_team_bg>h1{font-size:35px;font-weight:700;margin-bottom:44px;} {
	font-size: 35px;
}
.feature .section_title > p {
  font-size: 20px;
}
.feature_area .single_feature {
  margin-bottom: 40px;
}
.experties .section_title > h2 {
  font-size: 30px;
}
.experties .single_experties > p {
  font-size: 10px;
}
.experties .progress-bar > span {
  right: -26%;
}
.creative_team .team_member_info {
  bottom: 2%;
}
.creative_team .team_member_text > p {
  font-size: 15px;
  line-height: 15px;
}
.creative_team .team_member_social a {
  height: 30px;
  line-height: 30px;
  width: 30px;
}
.team_member_social i, .creative_team_area .creative_team_bottom > p {
  font-size: 15px;
}
.our_services_top .section_title > h1, .our_work_areas .section_title > h1, .our_clients .section_title > h1, .blog_post .section_title > h1, .footer_area .section_title > h1 {
	font-size: 35px;
}
.sing_work_photo figure .fig_border {
  height: 92%;
}
.sing_work_caption {
  height: 120px;
  left: calc(50% - 60px);
  line-height: 120px;
  top: calc(50% - 60px);
  width: 120px;
}
.sing_work_caption > p {
  font-size: 20px;
}
.sing_work_photo figure img {
  max-height: none;
  min-height: auto;
  width: 100%;
}
.sing_work_photo:hover .sing_work_border .search {
  bottom: calc(3% - 0px);
  right: calc(3% - 0px);
}
.sing_work_photo.small figure .fig_border {
  height: 83%;
}
.sing_work_photo.small:hover .sing_work_border .search {
  bottom: calc(13% - 5px);
  right: calc(13% - 0px);
}
.footer_area .section_title > p {
  margin: 28px 25px 0;
}
#main-contact-form .submit_button input {
  width: 100%;
}
.address_area, .hotline_area {
	float: unset;
	text-align: center;
  margin: 0;
}
.address_area{
	margin-bottom: 30px;
}
.footer_menu a {
  margin: 0 5px;
  font-size: 13px;
}
.footer_copyright > p, .footer_copyright a {
  font-size: 13px;
}
.project_info_img {
  margin-bottom: 20px;
}
.project_info .table-responsive{
  border: 0px;
}
.single_portfolio {
  margin-bottom: 30px; 
}
.portfolio_slide .carousel-caption > h1 {
  font-size: 30px;
  padding: 0 20px;
}
.portfolio_slide .carousel-indicators li:nth-child(1) {
  bottom: calc(0% + 112px);
}
.portfolio_slide .carousel-indicators li:nth-child(2) {
  bottom: calc(0% + 112px);
}
.portfolio_slide .carousel-indicators li:nth-child(3) {
  bottom: calc(0% + 97px);
}
.portfolio_slide .carousel-indicators li:nth-child(4) {
  bottom: calc(0% + 97px);
}
.slider_caption h2, .slider_caption h3 {
  font-size: 30px;
}
.slider_caption h1 {
  font-size: 43px;
}
.blog-text {
  padding: 8% 6%;
}
.contact_area::after{
  display: none;
}
body#project-page .main_slider_area {
  margin-top: 150px;
}
.portfolio_slide .carousel-caption > h1 {
  font-size: 15px;
}
.portfolio_slide .carousel-caption {
  top: calc(50% - 120px / 2);
}
.portfolio_slide .slider_ctrl.left, .portfolio_slide .slider_ctrl.right {
  bottom: calc(0% + 10px);
}
.portfolio_slide .carousel-indicators li:nth-child(1), .portfolio_slide .carousel-indicators li:nth-child(2) {
  bottom: calc(0% + 3px);
}
.portfolio_slide .carousel-indicators li:nth-child(3), .portfolio_slide .carousel-indicators li:nth-child(4) {
  bottom: calc(0% + -12px);
}
.portfolio_slide .slider_ctrl.left, .portfolio_slide .slider_ctrl.right {
  z-index: 9;
}
.experties {
  width: 90%;
}
.our_services_bottom {
  padding: 0 15px;
}
.our_work_trigger ul {
  padding-left: 0;
}
.main_slider_area, .main_slide_owl, .portfolio_slide_owl {
  height: auto;
}
.main_slider_area .owl-stage-outer, .main_slider_area .owl-stage, .main_slider_area .owl-item {
  height: auto;
}
.slider_caption {
  height: auto;
  padding-bottom: 30px;
  padding-top: 90px; 
  position: relative;
}
.creative_team_area .creative_team_bottom > p {
  width: 90%;
}
.creative_team_bottom.padding-tb-75 {
  padding-bottom: 40px;
  padding-top: 60px;
}
.margin-bottom-200{
    margin-bottom: 50px;
}
.our_services_area.margin-bottom-135{
    margin-bottom: 50px;
}
.team_member_img {
  text-align: center;
}

.has-down-state {
    background: #000;
    height: auto;
    border: none;
} 
 .button-outline-copy:after, .button-outline-copy:before {  }  
 .button-outline::before {}   
 .hvr-efct-btn {line-height: 20px; padding: 10px !important;font-size: 15px; border: none;}  
.pos-relve {height:330px;}  
#our_work  h1::after {bottom:-8px !important;} 
.actor-selected  .voted-contr {left: 13px;width: 100px !important;bottom: 46px;}     
}
/* Wide Mobile Layout: 480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .container {
        width:450px;
    }
    .single-blog {
      height: auto;
      margin: 0 auto;
    }
    .blog-text{
      border: 5px solid rgba(255, 255, 255, 0.4);
      height: calc(100% - 88px);
      left: 44px;
      opacity: 0;
      padding: 19% 6%;
      position: absolute;
      text-align: center;
      top: 44px;
      -webkit-transition: all 0.5s ease 0s;
      -o-transition: all 0.5s ease 0s;
      transition: all 0.5s ease 0s;
      width: calc(100% - 88px);
     }
     /*.blog-text {
        padding: 19% 6%;
      }*/

  
  
}   
@media only screen and  (max-width:767px) {
.shr-cntr-index .share-section { }	
.shr-cntr-index  { margin-top: 30px;} 	  
.single_slide_bg {background-size: 100% auto !important;} 
.social_icons > ul::after ,.social_icons > ul::before  {display:none !important;} 
#main_slider_section {position:relative;}    
	.wow {animation-delay: 0.5s !important;animation-duration: 0.5s !important; } 
.fixed-para {text-align: justify;width:100%;}   
.go-to-bwd-lnk a {margin-top:22px;}    
.detail-cnt  .fixed-para {text-align:center;}  
.bgm-logo-ppl-choice {max-width: 320px;margin-top:30px;}  
 #Peoples-choice {padding-top: 30px !important;} 
.container {width:310px !important;}    
.col-sm-12 {margin-left:0 !important;margin-right:0px !important;padding-left:0 !important;padding-right:0px !important;}   
 .bar-main-container {max-width: 289px;}   
.btn-cntnr {display: inline-block;margin: 0 auto;width: 300px !important;}
.btn-cntnr a {width:90px;margin-right:5px !important;margin-left:5px !important;float:left;border-top: 0 none !important;height: 40px !important 
}    
.button-outline-bottom {} 
.btn-cntnr a .button-outline-copy  {font-size:15px !important;position:static !important;padding:0px !important;}
.button-outline-copy::before {} 
.button-outline::before {border-left:0px solid #f2bb0c !important;border-right: 0px solid #f2bb0c !important;} 
#venue-detail img {}  
h1,h2,h3,h4 {font-weight:normal !important;}
h1 {font-size:27px !important;line-height: 40px !important;} 
.section_title.nice_title > h1 {}   
h3 { font-size: 24px !important;}
.bar-main-container {width:96%;}
.pos-relve {height:333px !important;border-bottom:1px solid #000000; }  
.padding-mob-0 {padding:0px !important;} 
.padding-mob-10 {padding:10px !important} 
.lable-text ,.org-logo{display:none;} 
.show-only-mobile {display:block !important;}
.show-only-desktop {display:none !important;} 
#header-section {margin-top:5px !important;} 
#Peoples-choice {padding-top:30px !important;} 
.ppl-chs-cntr {padding:0px;}
.detail-cnt {height:100px;}     
#simbu-cntr .detail-cnt ,#karthi-cntr .detail-cnt ,#sivakarthikeyan-cntr .detail-cnt,#vijaysethupathi-cntr .detail-cnt,
#gauthammenon-cntr .detail-cnt,#venkatprabhu-cntr .detail-cnt  {height:91px;}  
#tamannah-cntr .detail-cnt  ,
#tamannaah-cntr .detail-cnt  , #samantha-cntr .detail-cnt  ,#trisha-cntr .detail-cnt  ,#hansika-cntr .detail-cnt  {height: 70px;}          
.font-size-18 ,.font-size-18 li {font-size:15px !important;}   
.container,.col-xs-12 {padding:0px !important;}  
.padding-top-75 {padding-top:30px;} 
#shrt-flim-cntr .has-down-state input {
    color: #fff;
    line-height: 23px; 
    font-size: 15px !important;
    font-weight: bold;
    position: static;
}   
#shrt-flim-cntr .has-down-state {
    background: #000;
    overflow: visible;
    height: initial;
    line-height: 10px;
    border: 0px solid #f2bb0c;   
} 
.height-46 .small-padding {
    padding: 1px 0px 10px;
    border: 1px solid;
} 
.ppl-h-cntr {position:relative;} 
h1::after {
	display:none;
} 
.index-page  .ppl-h-cntr::after, 
.index-page .section_title.nice_title > h3::after,.index-page  .section_title.nice_title > h1::after { 
    background: none;
    bottom: -40%;
    content: "";
    height: 50%;
    left: calc(50% - 23%);
    position: absolute;
    width: 46%;
    border-bottom: 3px solid black;
	display:block;  
} 
.shrtflim-frm-cntr .form-group .form-control {
font-size: 14px !important; } 
h1 { font-size: 24px !important;line-height: 27px !important; margin-bottom:33px !important;padding-bottom: 0px !important;}   
h1::after {}  
#shrt-flim-cntr .top-para {text-align:justify !important;}  
.mobile-center {text-align:center !important;}   
.height-46 .small-padding { 
    padding: 10px 10px 0px;
    border: 1px solid;
    height: auto;
}
.mbl-pding-tp-0 {padding-top:0px !important;}  
.mbl-pding-10 {padding-bottom:10px !important;} 
.shrflm-lst {
    width: 275px;
    float: none !important;
    text-align: justify;
}    
.slider_caption  { transform: none;} 
.go-to-bwd-lnk a img { background: #fff;max-width:90%;} 
.index-logo-cntr {position: absolute;top: 12px;left: 0px;z-index: 99;width: 100%;text-align: center;} 
.flipper {width: 100px; } 
.single_feature {width: 100px; }   
.full-flip {width: auto;margin: 0 auto;} 
.flip-cntr {width:96px;height:96px;} 
.flipper {width:96px;margin-left: 0px;left:0px;}
.single_feature .hvr-cntr { width: 96px;left: 0px;margin-left: 0px;}   
#feature {margin-top:0px !important;overflow-x: hidden;overflow-y: hidden; }         
.year-cntr .button-outline {}  
.btn-cntnr a {height:45px !important;} 
#testimonial ,#venue-detail {margin-top:25px !important;}   
.partner-width {
    margin: 0 auto !important;
    padding: 10px !important;
} 
.go-to-bwd-lnk a {text-align:center;}  
.font-size-18 li {}  
.float-none {float:none;display: inline-block;}  
#venue-detail h1 { margin-bottom:15px !important;}  
.associate-cntr,.radio-cntr { width: 100%;text-align: center;} 
.main-home-img {max-width: 95% !important;}
.section_content {width:310px;margin:0 auto;}  
.mbl-mrg-0 {margin-left:0px !important;margin-right:0px !important;padding-left:0px !important;padding-right:0px !important;} 
.mbl-mrgn-tp-0 {margin-top:0px !important;}  
.mbl-mrgn-tp-25 {margin-top:25px !important;}   
.mbl-mrgn-tp-15 {margin-top:15px !important;} 
.mbl-mrgn-btm-15 {margin-bottom:15px !important;} 
.mbl-mrgn-tp-10 {margin-top:10px !important;}      
.left_input input, .right_input input { color: #fff; height:45px; padding:0px 8px;text-indent: 10px; width: 100%;line-height: 45px;}  
textarea.form-control {height: 150px !important;padding: 20px !important; width: 100%; } 
.mob-margn-btm-0 {margin-bottom: 0px !important;}  
 .mob-mrgn-tp-0  {margin-top: 0px !important;}  
 .row {margin-right:0px; margin-left:0px;} 
 .our_work_trigger ul li > span {margin: 0 5px;} 
 .our_work_trigger ul li {line-height: 15px;height: 18px;}
 .co-spncr-mx-wdth { max-width: 275px;} 
 .mob-btm-22 {margin-bottom:22px;}   
 .mob-mrgtp-btm-15 {margin-top:15px;margin-bottom:15px;} 
 .mob-top15-btm3 {margin-top: 15px !important;margin-bottom: 3px !important;}  
 .our_services_top .section_content > p, .fixed-para { text-align: justify;width: 100%;} 
#Peoples-choice ,#Peoples-choice-female {padding-top:0px !important;}  
#Peoples-choice .our_clients {margin-top:0px !important;} 
#Wall-of-fame {}
#Wall-of-fame .creative_team_bg {margin-top: 0px !important;padding: 30px 0px !important;}
#Wall-of-fame .creative_team_bg span {width:100%;display:inline-block;} 
#Wall-of-fame .creative_team_bg img {margin-right: 0px !important;width: 95%;padding-bottom: 15px;max-width:310px;} 
#Wall-of-fame .creative_team_bg span + span img {padding-bottom:0px !important;}      
.wall-of-fame-cntr { width: 100%; max-width: 310px;} 
#Peoples-choice h1 {}   
#Peoples-choice h3,#Peoples-choice-female  h3,#Peoples-choice-director h3  {
	font-size: 18px !important;
    margin-bottom: 10px; 
}  
#Wall-of-fame .col-xs-6 {padding:0px;} 
.actor-selected {}
 .selected-txt { width: 62px !important;  bottom: 19px;}  
.clck-txt-wdth {width: 100% !important;bottom: 0px !important;}  
.actor-selected  .voted-contr{left: 13px !important;width: 75px !important;bottom: 8px !important;}   
#what-celeb-said   .container {width:auto !important;}  
#contact {background-size: auto auto !important; margin-top: 45px;}  
.uk-active .main_menu::before { width: auto;}
#main-nav .nav.navbar-nav li { 
    display: block;
    background-color:rgba(0,0, 0, 0.3); 
    width: 100%;
}
.navbar-collapse {
    padding-right:0px;
    padding-left:0px;  
}
.ppl-chs-ind-pg .detail-cnt {height:auto !important;}   
.shrtflim-frm-cntr .form-group .form-control { 
    font-size: 19px;
    border: 1px solid #000;
    padding: 10px 10px !important;
    height: 43px;
}   
.footer_contact .right_input textarea, .footer_contact .left_input input{
  font-weight: 700;
  color:#fff !important;      
}  
#Peoples-choice + #Peoples-choice-female #manjimamohan-cntr  .fixed-para ,
#Peoples-choice-female + #Peoples-choice-director #gauthammenon-cntr  .fixed-para  { 
	width: 130px;
	margin-left: auto;
	margin-right: auto;
}  
.align-center {text-align:center !important;}   
.ppl-chs-ind-pg .selected-icon ,.ppl-chs-ind-pg .selected-txt{width:100% !important;bottom: 0px; }   
.after-hide::after {display:none !important; } 
.wow {visibility: visible !important; animation-duration:0s !important;animation-delay:0s !important;animation-name:none !important;}   
.associate-cntr {width:230px !important;}         
.bar-main-container span.vote-cntr  .vote {font-size:11px;}  
.font-size-18 li {background-position: 1px 3px; }
img.go-to-bwds-logo {max-width:90%;}   
html,body {max-width:100%;overflow-x:hidden;}  
.ppl-chs-ind-pg .selected-icon {width:100% !important;max-width:100% !important;}   
	.ppl-chs-ind-pg .actor-selected  .selected-txt  {width:auto !important;max-width:100% !important;} 
	.ppl-chs-ind-pg .voted-contr {width:auto !important;} 
}
@media only screen and (max-width:320px) { 
	.container {max-width:310px !important;} 
	.bgm-logo-ppl-choice {max-width: 300px;}  
	
}
