/*!
 * www.slideServe.com
 * By Sajeesh vs
 */

 /********** View Page Elements ********/
.no_padding { margin:0px; padding:5px !important;}
.no_padding2 { margin:0px; padding:2px !important; line-height:16px;}
.no_mpadding { margin:0px; padding:0px !important;}


.author { float:left; margin:0px; padding:0px; background:#DFDFDF; margin-right:8px; margin-top:0px; }
.author .authorpic { float:left; padding:4px;margin-right:10px; position:relative;}
.author .authorpic .follow { background:#DDDDDD; padding:2px; margin-left: 4px; position:absolute; left:0px; font-size:12px;}

.author .SlideShowDetails { margin-left:5px; font-size:13px;}
.author .SlideShowDetails ul { list-style:none;}
.author .SlideShowDetails ul li { line-height:22px;}

.slideshow-dis p { font-size:16px;}
.Transcript img{ margin-top:8px; border: 1px solid #B5B5B5;padding: 2px; margin-bottom:10px;}
.Transcript p{ font-size:16px;}
.transcript-hr {margin: 0px; padding: 10px 0px; clear:both; border:none;}
.Transcript h2 p { margin-top: 5px; margin-bottom: 10px;font-size: 20px;}
.Transcript h3 { margin-top: 5px; margin-bottom: 10px;font-size: 20px;}
.Transcript h4 { margin-top: 5px; margin-bottom: 10px;font-size: 16px;}



.Download_ppt p{ color:#7E7D7B; font-size:14px;}
.download_btn_small {float: right;margin-top: 20px;}
.download_btn_big {float: right;}
.adBlock{ padding:4px; margin-bottom:10px;}
.adpos { margin-right:30%;}
.leftborder {border-left:1px solid #D5D9DA; border-bottom:1px solid #ECECEC;border-right:1px solid #D5D9DA; background:#FAFAFA;}
.ptitle { font-size:32px; margin-top:12px !important;}
.ptitle span { font-size:18px; font-weight:300; display:block; margin-top:6px;}
.viewtabcontent { margin-top:18px;}
.formbg{ background:#fff; padding:30px; border:1px solid #D5D5D5;}

@media (max-width:500px) {
header .container {padding-top:60px !important; padding-bottom:20px !important;}
header .container h1 {font-size: 30px;}
}
@media (max-width:1200px) {.relsizing img { width:100% !important; overflow:hidden;}
 }

@media (min-width:1200px) {
.leftside{ width:66% !important;}
.rightside{ width:34% !important;margin-left:0px;}
.adpos { margin-right:15%;}
header .container {padding-top:80px; padding-bottom:40px;}

}
@media (min-width:1300px) and (max-width:1368px){
.leftside{ width:56%!important;}
.rightside{ width:43% !important; margin-left:10px;}
.rleft {width:25% !important;}
.rright {width:75% !important;}
}

@media (min-width:1200px) and (max-width:1450px){
.adpos { margin-right:20%;}
.relsizing img { min-height:100px; max-height:100px; width:100%; overflow:hidden;}

}


@media (min-width:1451px) and (max-width:2000px){
.relsizing img { min-height:100px; max-height:100px; width:100%; overflow:hidden;}
}

@media (max-width:320px) {.mobh{display:none;} }
@media (max-width:480px) {.mobt{display:none;} }
@media (max-width:768px) {.conpad{ margin:10px;} }


@media (min-width:1300px) and (max-width:1400px){ header .container {padding-top:10px !important; padding-bottom: 40px;}}


/* Category Page Header*/
header {text-align:center; color:#fff; background:#0c2b3d;  background-repeat:repeat-x;}
header .container {padding-top:120px; padding-bottom:40px;}

/* InnerPage Header*/
#subheader { background:#0c2b3d url(../img/channel-bg.jpg); background-size:110%;
-webkit-animation: AnimationName 30s ease infinite;
-moz-animation: AnimationName 30s ease infinite;
animation: AnimationName 30s ease infinite;
text-shadow: 2px 2px 2px rgba(150, 150, 150, 0.4);
}

@-webkit-keyframes AnimationName {
    0%{background-position:0% 50%}
    100%{background-position:0% 50%}
}
@-moz-keyframes AnimationName {
    0%{background-position:0% 50%}
    100%{background-position:0% 50%}
}
@keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}

.fblbtn{padding: 10px 15px; background-color: #3a5795; font-size:16px; margin-top:10px;}
.fblbtn i { margin-right:5px;}
.fblbtn:hover { background-color:#4063AE;}
.fbtbtn{padding: 10px 15px;font-size:16px; margin-top:10px;}
.signpad{padding:0px 5px 0px 0px;}
.secpad { margin-top:50px;}

/* Drag and Drop File upload */
.upload-drop-zone {
  height:220px;
  border-width:2px;
  margin-bottom:5px;
}
.upload-drop-zone {
  color: #808080;
  border-style: dashed;
  border-color: #BEBEBE;
  line-height:40px;
  text-align: center
}
.upload-drop-zone.drop {
  color: #808080;
  border-color: #222;
}
.upload-drop-zone button{ margin-top:60px;}
.upload-drop-zone p{ font-size:14px;}
.relatedlink { color:#656565; font-size: 14px;}


.listboxnew {
margin:15px 0px;
padding:0px;
background:#ffffff;
webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.40);
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.40);
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
position:relative;
}
.listboxnew img { margin:0 auto; width:100%;}
.listboxnew .title { margin:10px; color:#4B4B4B;  font-family: 'Oswald', sans-serif;}
.listboxnew .title a {color:#4B4B4B;}

.listboxnew .author { font-weight:700; float:right; position:relative; text-align:right; margin-right:60px;}
.listboxnew .author img { border:2px solid #fff; -webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px; max-width:50px; position:absolute; bottom:0px; right:-55px; margin:0 auto;}
.listboxnew .info { color:#666; font-size:13px; margin:8px 10px; padding-bottom:8px;}
.listboxnew .Slideinfo { color:#666; font-size:13px; margin:2px 10px; border-bottom:1px solid #ccc; padding-bottom:5px;}
.listboxnew .actionEdit {color:#666; font-size:13px; margin:8px 10px 8px 10px;}
.listboxnew .actionEdit:hover {color:#fff; background:#0c2b3d;  border:1px solid #0c2b3d;}
.listboxnew .actionDelete { color:#666; font-size:13px; margin:8px 10px 8px 0px;}
.listboxnew .actionDelete:hover {color:#fff; background:#0c2b3d; border:1px solid #0c2b3d;}

.listboxnew .action { background:#fff; border:1px solid #AEAEAE; color:#666;}
.listboxnew .actionBtn { margin-bootm:5px;}


  @media only screen and (min-width : 480px) {
.listboxnew {min-height:100%;}
.listboxnew .slideshow-img { max-height:540px; overflow:hidden;}

.rsearch ul li {float:left;width:100%; line-height:22px;}

  }

  @media only screen and (min-width : 768px) {
.listboxnew {min-height:100%;}
.listboxnew .slideshow-img { max-height:540px; overflow:hidden;}
  }

  @media only screen and (min-width : 992px) {
.listboxnew {min-height:375px; overflow:hidden;}
.listboxnew .slideshow-img { max-height:300px; overflow:hidden;}
  }

  @media only screen and (min-width : 1200px) {
.listboxnew {min-height:242px; overflow:hidden;}
.listboxnew .slideshow-img { max-height:166px; overflow:hidden;}
  }

 @media only screen and (min-width : 1800px) {
.listboxnew {min-height:270px; overflow:hidden;}
.listboxnew .slideshow-img { max-height:202px; overflow:hidden;}
  }
  
  
.rsearch {padding-bottom: 22px;}
.rsearch span {font-size:20px; font-weight:700; margin:10px 0px; float:left;}
.rsearch ul {list-style: none;float: left;padding: 0px;padding-left: 10px; width:100%;}
.rsearch ul li {float:left;width:50%; line-height:22px;}
.rsearch ul li a {color:#105f8e;}

