@charset "utf-8";
/* CSS Document */

/*font-family: 'Open Sans', sans-serif;
font-family: 'Open Sans Condensed', sans-serif;*/



@font-face {
    font-family: 'opensans-regular';
    src: url('../fonts/opensans-regular.eot');
    src: url('../fonts/opensans-regular.eot') format('embedded-opentype'),
         url('../fonts/opensans-regular.woff2') format('woff2'),
         url('../fonts/opensans-regular.woff') format('woff'),
         url('../fonts/opensans-regular.ttf') format('truetype'),
         url('../fonts/opensans-regular.svg#opensans-regular') format('svg');
}


img { max-width:100%; vertical-align:bottom}
.navbar-brand { display:none;}
.topcontainer { min-height:44px; background:#333333; }
.topcontainer a.login  {font-size:15px; color:#FFF; padding-left:25px; float:right; line-height:43px; background:url(../images/sprite_img1.png) 0 -20px no-repeat}
.topcontainer a.register  {font-size:15px; color:#FFF; padding-left:45px; float:right; line-height:43px; background:url(../images/sprite_img1.png) 15px -65px no-repeat; border-left:1px solid #580000; margin-left:15px;}
.topcontainer a.sendmail  { float:left; font-size:15px; color:#FFF; padding-left:30px; line-height:43px; background:url(../images/sprite_img1.png) 0 14px no-repeat}
.header { min-height:108px; background:#4d0404 url(../images/headerbg.jpg) center top no-repeat; background-size:100%;  border-top:1px solid #820000; border-bottom:2px solid #630001; }
.downloadtown { float:right; width:270px; height:89px; background:url(../images/download.png) 0 0 no-repeat; margin-top:25px;}
.downloadtown a { font-size:23px; color:#FFF; text-align:right; line-height:61px; font-family: 'Open Sans Condensed', sans-serif; font-weight:700; display:block; padding-right:15px; }
.downloadtown a:hover { text-decoration:none; color:#FFF;}
.logo { margin-top:25px;}
.headertxt { color:#ffffff; font-size:42px; text-align:center; margin-top:32px; font-family: 'opensans-regular';}
.navbar-nav > li { background:url(../images/sep.png) 0 0 no-repeat;}
.navbar-nav > li:first-child { background:none;}
.nav li:first-child a { padding-left:10px;}
.slider { height:390px;}
.welcomebox { border-top:14px solid #630001;   border-bottom:14px solid #630001; background:url(../images/welcomebg.jpg) 0 0 repeat; padding:15px 0px; }
.welcometxt h3 { font-size:32px; color:#FFF; font-weight:300;  margin-top:10px;}
.welcometxt p { font-size:15px; 
               /*color:#984848;*/
               color:#FFF;
               line-height:26px; margin:0px; }
.welcomepic { margin:auto; }
.shadowbox  {padding-bottom:40px; background:url(../images/shadow.png) center bottom no-repeat;}
.vediobox  { padding-bottom:18px; overflow:hidden; background: url(../images/shadow2.png) center bottom no-repeat;}
.vedioframe  { padding:3px;  overflow:hidden; background:#fff;}
.vedioframe img, .vedioframe iframe { width:100%}
.vediolisting {   padding-bottom:18px;}
.borderline { background: url(../images/border_line.jpg) 0 bottom repeat-x; height:2px; clear:both;  margin:0 15px;}
.vediolisting ul { list-style:none; margin:0px; padding:0px; }
.vediolisting li { margin-bottom:15px;}
.vediocontent p { font-size:14px; 
                 /*color:#b76b6b; */
                 color: #FFF;
                 line-height:20px; }
.vediocontent .name { font-size:14px; color:#fff; display:block;}
.vediocontent .date { font-size:14px; color:#d63c3c; font-weight:600; display:block; }
.vheading { font-size:32px; color:#fff; font-weight:300; margin: 0 0 20px 14px; padding: 3px 5px 5px 5px; }
.imagecontainer  { padding:3px;  overflow:hidden; background:#FFFFFF;}
.imagecontainer img {min-height:390px; width:100%;}
.membertour  { }
.membertour h3  { font-size:28px; color:#FFF; font-weight:300; margin:0 0 10px 0px;}
.membertour p { 
    font-size:15px; 
    /*color:#b76b6b; */
    color:#FFF;
}
.adevert  {  margin-bottom:16px;  position:relative; } 
.adevert img { width:100%;}
.advertcontent { width:100%;  position:absolute; left:0px; z-index:1; bottom:18px; }
.advertcontent h4 { margin:0px 10px 5px 10px; font-size:35px; color:#630000; text-align:center; text-transform:uppercase; font-weight:700; font-family: 'Open Sans Condensed', sans-serif;}
.advertcontent h4 span  {display:block; text-align:center; font-size:44px; color:#d31616;}
.advertcontent p { font-size:14px; color:#530404; text-align:center; margin:0px 10px 0 10px; }
.advertcontent a { text-decoration:none;}
.sideiner { padding-top:0px; }
footer  { background:#000000; border-top:2px solid #852020; margin-top:15px; padding:20px 0 30px 0px;  font-size:14px; color:#FFF;}
footer ul { display:block; text-align:center; padding-left:0px; }
footer ul li { display:inline; background:url(../images/seprator.jpg) 0 3px no-repeat; padding:0 3px 0 7px;}
footer ul li:first-child { background:none;}
footer ul li a { color:#FFF;}
footer ul li a:hover { color:#FFF; }
.copyright { text-align:center;}
.main-slider { background:url(../images/baner_bg.jpg) center bottom no-repeat; background-size:100% 100%;}
nav { background:url(../images/baner_bg.jpg) center top no-repeat; background-size:100%;}
.carousel-caption h2  { font-size:40px; font-weight:700; color:#000;  font-family: 'Open Sans Condensed', sans-serif;}
.carousel-caption h2 span { color:#FFF;}
.carousel-caption p { font-size:15px; color:#FFF; margin-bottom:35px;}
.carousel-caption .readmore { background:url(../images/readmore.png) 0 0 no-repeat; width:191px; height:50px; }
.carousel-caption .readmore a { font-family: 'Open Sans Condensed', sans-serif; font-size:25px; color:#FFF; line-height:50px; padding-left:52px; text-transform:uppercase; font-weight:700; }


/************************ signups *************************/



.signupmain { width:100%; padding-top:30px }
.signupform { width:80%; float:left; border:1px solid #934445; background:#4d0404; padding:20px 20px; }
.signupmain h2 { margin:0px 0 30px 0px; font-size:40px; font-weight:700; color:#fff;  font-family: 'Open Sans Condensed', sans-serif;}
.signupform .formrow  { clear:both; padding-top:10px; }
.signupform .formrow label { width:20%; float:left; font-size:14px; color:#FFF; }
.forminp { width:70%; float:left;}
.forminp input[type=text], .forminp input[type=email], .forminp input[type=password]  { width:99%; float:left; font-size:14px; border:1px solid #CCC; height:30px; line-height:30px; text-indent:7px;}
.forminp select { width:99%; float:left; border:1px solid #CCC; height:30px; line-height:30px; text-indent:2px; font-size:14px;}
.forminp textarea  { width:99%; height:100px; float:left; border:1px solid #CCC; line-height:30px;   text-indent:7px; font-size:14px; }
.submitbtn { clear:both; margin-top:20px;  background:url(../images/readmore.png) 0 0 no-repeat; width:191px; height:50px; }
.submitbtn a { font-family: 'Open Sans Condensed', sans-serif; font-size:25px; color:#FFF; line-height:50px; padding-left:60px; text-transform:uppercase; font-weight:700; }
.formradio { float:left; margin-right:15px; font-size:14px; color:#FFF; }


.listingpage  {}
.listingtable { clear:both; border:1px solid #934445; overflow:hidden;} 
.listing-thead  { background:#4d0404; overflow:hidden;  border-bottom:1px solid #934445; display:table; width:100%;}
.listing-row  { background:#882222; overflow:hidden;  border-bottom:1px solid #934445; display:table; width:100%;}
.listing-row > div, .listing-thead > div { display:table-cell; float:none!important; border-right:1px solid #934445;}
.cell1 { width:8%; float:left; }
.cell2 { width:20%; float:left; }
.cell3 { width:20%; float:left; }
.cell4 { width:20%; floajavascript:void();t:left; }
.cell5 { width:20%; float:left; }
.listingtable span {  padding:10px 10px; display:block;  font-size:13px; color:#FFF;  text-align:left;}
.right-cell { float:right !important; border-right:none !important }
.sitepopup { width:600px; margin:auto; display:table; background:#840707; padding:25px; margin-top:25px;}
.ppformmain { width:100%; position:relative;  }
.ppformmain h2 { margin:0px 0 15px 0px; font-size:40px; font-weight:700; color:#fff;  font-family: 'Open Sans Condensed', sans-serif;}
.nobg { background:none !important; border:none !important; padding:0px !important; width:100% !important; padding-top:30px !important; border-top:1px solid #FFF !important;}
.closepp  { position:absolute; right:-38px; top:-38px;}

/************************ signups *************************/

/****************************   baner  vedio *************************************/


.vedioslider {
    float: right;
    padding: 0px 0;
    position: relative;
    width: 50%; z-index:1;
}

.vedioslider iframe, .vedioslider img  {width:100%;}
.sliderinerbg { background:url(../images/slideinerbg.png) center 0 no-repeat}
.singlebaner { position:absolute;left:0px; bottom:0px; width:80% !important; padding-left:15px; }
#myCarousel .container {/* padding-left: 0px; padding-right:0px;*/}
.slidecenterimg { position:absolute; left:0%; top:0px; width: 50%;}


/****************************   baner  vedio *************************************/


/********************************************************  Dashboard **********************************/

.dashboard-nav { margin-top:40px; }
.dashboard-nav ul { list-style:none; margin:0px; padding:0px 20px 0 0px;}
.dashboard-nav li { clear:both; background:#980202; margin-bottom:2px; border-top:1px solid #934445; border-radius:5px;  transition: all 0.5s ease 0s;}
.dashboard-nav li:hover, .dashboard-nav li.active  { background:#4d0404;}
.dashboard-nav li a  { display:block; font-size:14px; color:#f3c0c0; text-decoration:none; padding:6px 10px;}
.dashboardarea { padding-bottom:50px;}
.listingtable { clear:both; border:1px solid #934445; overflow:hidden; } 
.dasboard-content  {border: 1px solid #934445; padding:15px; overflow:hidden;}
.dasboard-content h3 { color:#FFF; font-size:22px; border-bottom:1px solid #4d0404; padding-bottom:10px; margin:0px; }
.dasboard-content p {color:#FFF; font-size:13px;  }
.nobrdr { border-right:0px !important;}
.cell2_new { width: 20%; float:left;}
/********************************************************  Dashboard End **********************************/

.paging{
text-align:right;
float:left;
width: 100%;
padding:8px 12px 8px 0px;

background-color: black;

}

.paging span a{
color:#fff;
/*background:#850707;
border:1px solid #850707;*/
text-decoration:none;
padding:2px 7px 2px 7px;
margin:2px;
}

.paging span a:hover{
color:#fff;
background:#d63c3c ;
border:1px solid #d63c3c ;
text-decoration:none;
padding:2px 7px 2px 7px;
margin:2px;
}
.paging span.current{
color:#fff;
background:#d63c3c ;
border:1px solid #d63c3c ;
padding:2px 7px 2px 7px;

font-weight:bold;

font-family: Helvetica;
text-decoration:none;

margin:2px;
}
.paging span.disabled{
color:#fff;
background:#d63c3c ;
border:1px solid #d63c3c ;
text-decoration:none;
padding:2px 7px 2px 7px;
margin:2px;
}

#success{    
    font-size: 14px;
    color: yellow;
}


.title_heading { float: left; width: 97%; margin-top: 15px !important; }

.top_nav_class{
      float: left; 
      margin-top: 30px;
      width: 100%;    
      color: white;
     font-size: 14px;     
  }
  
.top_nav_class a{
       color: white;
       text-decoration: underline;
  }
  
.firstLeft{
      float: left;
      width: 33%;
      text-align: left;
      
  }
.firstCenter{
      float: left;
      width: 33%;
      text-align: center;
  }
.firstRight{
      float: left;
      width: 33%;
      text-align: right;
  }
.showButton{
      float: right;
     
  }
.movieLinks a{
      color: white;
      text-decoration: underline;
  }

.credit
{
   font-size: 16px;    
   width: 100%;
   margin-bottom: 10px;
}
.credit a
{
    color: white;
    
}

/********************************************************  Search List  **********************************/

.searchlist { }
.searchlist ul { list-style:none; margin:0px; padding:0px;}
.searchlist ul li { padding-bottom:25px; }

.searchform {  border:1px solid #934445; background:#4d0404; padding:20px 20px; }
.searchform h2 { margin:0px 0 30px 0px; font-size:40px; font-weight:700; color:#fff;  font-family: 'Open Sans Condensed', sans-serif;}
.searchform .formrow  { padding-bottom:15px; overflow:hidden }
.searchform .formrow label { width:31%; float:left; font-size:14px; color:#FFF; }
.forminp { width:69%; float:left;}
.forminp input[type=text], .forminp input[type=email]  { width:99%; float:left; font-size:14px; border:1px solid #CCC; height:30px; line-height:30px; text-indent:7px;}
.forminp select { width:99%; float:left; border:1px solid #CCC; height:30px; line-height:30px; text-indent:2px; font-size:14px;}
.forminp textarea  { width:99%; height:100px; float:left; border:1px solid #CCC; line-height:30px;   text-indent:7px; font-size:14px; }
.submitbtn { clear:both; margin-top:20px;  background:url(../images/readmore.png) 0 0 no-repeat; width:191px; height:50px; }
.submitbtn a { font-family: 'Open Sans Condensed', sans-serif; font-size:25px; color:#FFF; line-height:50px; padding-left:60px; text-transform:uppercase; font-weight:700; }
.formradio { float:left; margin-right:15px; font-size:14px; color:#FFF; }
.searchouter  {border: 1px solid #934445; padding:5px; overflow:hidden;}
.searchbtn { float:right !important; margin:15px 15px 0 0px;}
.searchbtn a  {padding-left: 70px;}
.seachlabel { width:auto !important;} 
.searchinput { width:90%; float:right; }
.searchinput input { width:100%; font-size:14px; border:1px solid #CCC; height:30px; line-height:30px; text-indent:7px;}
/********************************************************  Search List End  **********************************/

/**************************************/

.modelpage { padding-top:30px; }
.model { margin-top:20px; }
.model p { color:white; font-size:14px;}
.model ul { list-style:none; margin:0px; padding:0px;}
.model ul li { margin-bottom:25px;}
.modelcontent p { font-size:14px; color:#b76b6b; line-height:20px; }
.modelcontent .name { font-size:14px; color:#fff; display:block;}
.modelcontent .modelname { font-size:18px; color:#d63c3c; font-weight:600; display:block; }
.model-pic  { float:left; margin-right:15px; margin-bottom:10px;}
.model-pic img { border:1px solid #b76b6b; max-width:100%;}
.relativemod { overflow:hidden; padding:25px 0px;}
.relativemod ul { margin:0px; padding:0px; list-style:none;}
.relativemod li { margin-bottom:40px;  }
.relativemod h3  {   color: #d63c3c;    display: block;    font-size: 28px;    font-weight: 600;  padding-bottom:10px; padding-left:15px;}
.modelpage h3 {    color: #fff;    font-size: 32px;    font-weight: 300;    margin: 0;    padding: 0 15px 20px 14px}
.modelvideo h3 {    color: #fff;    font-size: 32px;    font-weight: 300;    margin: 0;    padding: 35px 15px 20px 14px;}
.modelvideo ul  { margin:0px; padding:0px; list-style:none; clear:both;}
.modelvideo ul li {margin-bottom:25px; }

.black { font-size:32px; color:#fff; font-weight:300; margin: 15px 15px 20px 14px; padding: 3px 7px 5px 5px; background:#151314; }
.black span { float: right; margin-right: 5px; padding-top: 0px; line-height:normal;}
.black span a { font-size: 14px; text-decoration: underline; display:inline-block; line-height:normal; position: relative; top:-11px; color:#fff;  }
.black_below { 
       background:#151314; 
       padding: 2px; 
       color: white !important;
       font-weight: normal !important;
}

.join_now{
    color: white;
    font-size: 16px;
    text-decoration: underline;
}

.showButton input { background:#fb383b; padding: 7px 12px; font-size: 15px; color: #fff; text-align: center; border: none; border-radius:0;}
.showButton input:hover, .showButton a:hover { text-decoration:none; border: none;}
.overlaydiv { position:relative;}
.overlaydiv a { display: inline-block; position:relative;}
.overlaydiv .overlay { background: rgba(15, 15, 15, .2); top:0; font-size:14px;  text-align:center; width: 100%; height: 100%; position: absolute; left:0;}
.overlaydiv .overlay:after {content:""; display:inline-block; height:100%; vertical-align: middle;}
.overlaydiv .overlay span { background:url(../images/play.png)no-repeat left top; height:64px; width:150px; display:inline-block; vertical-align: middle;}
.overlaydiv .overlay { vertical-align: middle; font-size: 28px; text-transform: uppercase; color: #fff;}


/*.join_now:hover{
    color: white;
}*/
/*************************************/



.steps .col-lg-9 {background:none}
.steps .signupmain {background:#810202; padding: 15px; }
.steps .dashboard-nav ul {padding:0px;}
.steps .dashboard-nav ul li {display:inline-block; width:48.5%; margin-right: 4px; border-radius:0px; border-top:0px; text-align:center; position: relative;  }
.steps .dashboard-nav ul li a {padding:11px 10px; font-size:15px;}
.steps .dashboard-nav ul li a::after, .steps .dashboard-nav ul li a::before {content: ""; display: block; width: 0px; height: 0px; position: absolute;
  top: 0; left: 0; border: solid transparent; border-left-color: #202020; border-width: 22px;}

.steps .dashboard-nav ul li a::before { left:auto; border-left-color: #980202; top:-1px; right:-45px; border-width:23px; transition: all 0.5s ease 0s ; -webkit-transition: all 0.5s ease 0s ; -moz-transition: all 0.5s ease 0s ; z-index: 99}
.steps .dashboard-nav ul li:hover a::before {border-left-color: #4d0404}
.steps .dashboard-nav ul li.active a::before {border-left-color: #4d0404} 
.steps .dashboard-nav ul li:first-child a::after {border-width:0px;}

.con {margin-bottom:30px;}
.con p {font-size:16px; color:#fff;}
.signupmain h2 {margin-bottom:10px;}

.login_frm .dasboard-content{max-width:730px; margin: 0 auto}
.steps .submitbtn {display:inline-block}
.para2 {margin-top:35px;}
.steps .dasboard-content h3 {border:0px;}



@media only screen and (min-width:768px) and (max-width:1000px){ 

	.steps .dashboard-nav ul li {width:48%}
}



@media only screen and (max-width:767px) { 

	.steps .dashboard-nav ul li {width:95%}
}




@media ( max-width:1200px ) {
	
.navbar-default .navbar-nav > li > a { font-size:18px !important; padding-left:21px; padding-right:21px; }	
.carousel-caption h2 { font-size:26px;}
.carousel-caption p { font-size:14px;}
.header  {background-size:100% 100%;}
.headertxt  { text-align:right; font-size:30px;}
.advertcontent h4 { font-size:20px; }
.advertcontent h4 span  { font-size:26px; }
.signupform { width:100%;}
}


    
    @media screen and (max-width:1024px){
        .navbar-default .navbar-nav > li > a{
            padding-left: 16px;
            padding-right: 16px;
        }   
        
        .vedioslider iframe, .vedioslider img {width: 99.3%;}
    }
    


@media ( max-width:1000px ) {

.carousel-caption h2 { font-size:22px;}
.carousel-caption p { font-size:12px; margin-bottom:20px; height: 70px; overflow: hidden;}
footer ul { padding-left:30px; padding-right:30px; }
.welcomepic { margin-top:25px;}
}


@media ( max-width:992px ) { 

.navbar-default .navbar-nav > li > a { font-size:14px !important; padding-left:16px; padding-right:16px; }
.carousel-caption { width:30% !important; padding-bottom:0px !important;}
.signupform { width:100%;}
}

@media screen and (max-width:769px){
       /*.carousel-inner .item:nth-child(1) img {
        width: 96%;
    
    }*/

    .navbar-default .navbar-nav > li > a{padding-left: 12px; padding-right: 12px;}   


} 



@media (min-width:768px) and (max-width:995px) {
  .imagecontainer img {min-height: 320px;}  
 .vedioslider { padding: 0;}
 .carousel-inner > .item {min-height:277px;}
 .vedioslider iframe, .vedioslider img { width:95%;}
}


@media ( max-width:767px ) { 

.vediolisting ul { list-style:none; margin:0px; padding:0px; float:left; width:100% }

.imagecontainer img {min-height: 0px;}  
.header { background-size:100% 100%;}
.downloadtown { float:none; margin:auto; margin-top:15px}
.navbar-brand { display:block; }
.vediocontent p {  padding-bottom:20px; }
.headertxt { font-size:26px; text-align:center;}
.welcometxt {padding-bottom:15px;}
.carousel-caption { width:50% !important; bottom:40% !important; }
.carousel-caption .readmore   { display:none;}
.carousel-caption p   { display:none;}
.carousel-indicators { text-align:left; left:30px !important;}
.navbar { min-height:inherit !important;}
.navbar-nav > li  {border-bottom:#aa2929 solid 1px; background:none;}
.copyright  {padding-top:25px}
.listingtable { width: 650px;}
.listingpage { overflow-x:scroll;}
.signupform .formrow label { width:100%;}
}

@media screen and (max-width:765px){
.carousel-inner .item:nth-child(1) img {
    width: 100%;
    
    }
      }
     

@media ( max-width:479px ) { 
.carousel-caption h2 { font-size:16px;}
.topcontainer a.register  { padding-left:30px; float:left; background:url(../images/sprite_img1.png) 0px -65px no-repeat; border-left:10px; margin-left:0px; margin-right:20px;}
.topcontainer a.sendmail, .topcontainer a.login { float:left;}
footer ul li { clear:both; display:block; text-align:left; background:none;}

 .carousel-inner img{min-height:100px;}
 .vedioslider{height:100px;}

}

@media ( min-width:1025px ) { 
    
 .carousel-inner img{min-height:431px;}   
 .vedioslider{height:431px;}
.vedioslider img{max-width:560px;}
}

.register_button{
    text-decoration: underline !important;
}



.vediolisting .mainModel #form_search_movie{text-align: center;padding: 0 10px;display: table;width: 100%;}
.vediolisting .mainModel #form_search_movie > div{display: table-cell; vertical-align: middle; padding:5px;}
.vediolisting .mainModel #form_search_movie .directors_list,
.vediolisting .mainModel #form_search_movie .keywords_list{ width: 25%;}
.vediolisting .mainModel #form_search_movie .directors_list select,
.vediolisting .mainModel #form_search_movie .keywords_list select{ width: 100%;}
.vediolisting .mainModel #form_search_movie .modelFloat{ width: 50%; text-align: left;}
.vediolisting .mainModel #form_search_movie .modelFloat input[type="text"]{width: 80%; width: calc(100% - 65px);}
.vediolisting .mainModel #form_search_movie .modelFloat span{color: #fff;}

.vediolisting .mainModel #models_search_movie,
.vediolisting .mainModel #studio_search_movie{text-align: center;padding: 0 5px 0 10px;display: table;width: 50%; float: left; position: relative;}
.vediolisting .mainModel #studio_search_movie{padding: 0 10px 0 5px;}
.vediolisting .mainModel #models_search_movie .directors_list,
.vediolisting .mainModel #studio_search_movie .directors_list{width: 100%;text-align: left; padding: 5px; padding-right: 70px;}
.vediolisting .mainModel #models_search_movie .directors_list{padding-right: 65px;}
.vediolisting .mainModel #form_search_movie .directors_list label,
.vediolisting .mainModel #models_search_movie .directors_list label,
.vediolisting .mainModel #studio_search_movie .directors_list label{display: block; color: #fff; text-align: left;}
.vediolisting .mainModel #models_search_movie .directors_list select,
.vediolisting .mainModel #studio_search_movie .directors_list select{width: 100%;}
.vediolisting .mainModel #models_search_movie .modelFloat,
.vediolisting .mainModel #studio_search_movie .modelFloat{position: absolute;right: 5px;bottom: 5px;}
.vediolisting .mainModel #studio_search_movie .modelFloat{right: 15px;}

.vediolisting .mainModel #models_search_movie select,
.vediolisting .mainModel #studio_search_movie select,
.vediolisting .mainModel #form_search_movie select,
.vediolisting .mainModel #models_search_movie input,
.vediolisting .mainModel #studio_search_movie input,
.vediolisting .mainModel #form_search_movie input{padding: 5px;}
.vediolisting .mainModel #models_search_movie input[type='submit'],
.vediolisting .mainModel #studio_search_movie input[type='submit'],
.vediolisting .mainModel #form_search_movie input[type='submit']{ background: #dc2727; color: #fff; padding: 5px; height: 33px; border: 0px; border-radius: 0px;}
.vediolisting .mainModel #studio_search_movie{margin-bottom: 30px;}

.vediolisting h3.vheading{position: relative;padding-right: 165px;}
.vediolisting h3.vheading #linktomovie{position: absolute;right: 10px;top: 9px;background: #dc2727;border: 0;color: #fff;font-size: 16px;font-weight: 400;padding: 5px 10px;}

@media only screen and (min-width:768px) and (max-width:1000px){ 

	.steps .dashboard-nav ul li {width:48%}
	
	.vediolisting .mainModel #form_search_movie > div{display: block; float: left; padding: 10px 5px;}
	.vediolisting .mainModel #form_search_movie .directors_list,
.vediolisting .mainModel #form_search_movie .keywords_list{ width: 50%;}
	.vediolisting .mainModel #form_search_movie .modelFloat{width: 100%;}
	
}



@media only screen and (max-width:767px) { 

	.steps .dashboard-nav ul li {width:95%}
	.vediolisting .mainModel #form_search_movie > div{display: block; float: left; padding: 10px 5px;}
	.vediolisting .mainModel #form_search_movie .directors_list,
.vediolisting .mainModel #form_search_movie .keywords_list{ width: 100%;}
	.vediolisting .mainModel #form_search_movie .modelFloat{width: 100%;}
}


@media only screen and (min-width:767px) { 
	.navbar-nav{display: table; width: 100%!important; float: none!important;}
	.navbar-nav>li{display: table-cell!important; float: none!important;}
	.navbar-nav>li>a{padding-left: 0px!important; padding-right: 0px!important; display: block!important; text-align: center!important;}
}





.own_text_description{
    padding:15px;
}
.own_text_description p{
    color:#fff;
}

