.vumain {width: 60%;padding: 20px;margin: 0 auto;background: #f1f1f1;border-radius: 14px;border-bottom: solid #008aff 5px;}
.vumain h2 {font: 800 28px/30px OpenSansbold,Arial,Helvetica,sans-serif;
color: #5E5E5E;
padding: 0 20px 20px;
text-align: center;}
.vufields {margin-bottom: 17px !important;}
.vuslfile {background: #ccc;
border: solid 2px #ccc;
border-radius: 2px;
position: relative;
bottom: 3px;}
.vutxtarea {width: 95%;
background: white;
border: solid 1px #ccc;
height: 56px;}
.vuul li {
padding: 0 0 10px;
margin: 0 0 10px!important;
font: 400 14px/24px OpenSansLight,Arial,Helvetica,sans-serif;
}
.vuul{
width: auto;
margin: 0 auto;
padding: 0 0 0 4%;
overflow: hidden;
}
.topvidborder {border: solid 8px #008aff;}
.singvidgreybg { background: #f4f4f4;
width: 55%;
padding: 20px;
margin: 0 auto;
border-radius: 0 0 25px 25px;}

#mediaplayer_wrapper {position: relative;
width: 73%;
height: 400px;
}

.vidcompinfo{padding: 9px 16px;
border: solid 1px #eaeaea;
min-height: 198px;
margin-bottom: 19px;
}
.vidcompinfo h2{font-size: 22px;
color: #008aff;
font-weight: normal;}
.vidcompinfo p{font: 400 16px/22px OpenSansLight,Arial,Helvetica,sans-serif;
color: #797979;
}

.vidcompinfo li{
	font: 600 15px/22px OpenSansLight,Arial,Helvetica,sans-serif;
color: #797979;
font-style: italic;
float: left;
margin-top: 6px;
margin-right: 24px;
}
.vidcompinfo ul {border-top: solid 1px #E9E9E9;
margin-top: 17px;}
.videocatlstsctn {background: #f1f1f1 url(http://www.modulates.com/videos/images/cathead.png) no-repeat top;
width: 300px;
float: left;
min-height: 145px;
padding-bottom: 35px;}
.videocatlstsctn h2{font: 600 30px/58px OpenSansLight,Arial,Helvetica,sans-serif;color: black;padding: 0 12px;}
.videocatlstsctn ul li{border-bottom:2px dashed #c9c9c9;}
.videocatlstsctn ul li a{font: 600 17px/37px OpenSansLight,Arial,Helvetica,sans-serif;
color: #008aff;
padding: 0 12px;}
.videocatlstsctn ul li a.active{color: #000000;}

.videocattmbsctn { float: left;
width: 638px;
margin-left: 41px;}
.videocsrch { background:#f1f1f1; width:100%;height: 42px;}
.vcsfield {width: 550px !important;
height: 32px !important;
border: none !important;
background: none !important;
box-shadow: none !important;
float: left;
padding-right: 15px !important;}

.vcsearchbtn{background: #008aff url(http://www.modulates.com/videos/images/vcsearchbtn.png) no-repeat center !important;
height: 42px !important;
float: left !important;
width: 67px !important;
}
.videocatthumbs {margin-top: 25px;}
.videocatthumbs img {height:86px;width:154px;}
.videocatthumbs ul li{ float:left; width:154px; margin-right:7px;margin-bottom: 15px;min-height: 160px;}
.videocatthumbs ul li:nth-child(4n+4){ margin-right:0}
.videocatthumbs h3{ font: 15px/17px MyriadProSemibold,Arial,Helvetica,sans-serif;white-space: normal; color:#008aff;margin-top: 4px;}
.videocatthumbs p { font-size:12px;margin-top: 7px; }
.videocattmbsctn .pagination {text-align:center;} 
.vcsfield::-webkit-input-placeholder {
   color: #b0b0b0 !important;
   font-size:18px !important;
   font-style:italic !important;
}

.vcsfield:-moz-placeholder { /* Firefox 18- */
   color: #b0b0b0 !important;
   font-size:18px !important;  
   font-style:italic !important;
}

.vcsfield::-moz-placeholder {  /* Firefox 19+ */
   color: #b0b0b0 !important;
   font-size:18px !important;  
   font-style:italic !important;
}

.vcsfield:-ms-input-placeholder {  
   color: #b0b0b0 !important;
   font-size:18px !important;  
   font-style:italic !important;
}

.rcntvideosection {margin: 8px 0 31px;}
.rcntvideosection h2{font: 600 26px/58px OpenSansLight,Arial,Helvetica,sans-serif;color: black;}
.rcntvideosection h3 { font: 15px/20px MyriadProSemibold,Arial,Helvetica,sans-serif;white-space: normal; color:#00a854;}
.vidviews {float: right;
position: relative;
top: 31px;
z-index: 999;}
.vidviews h2{font: 600 19px/20px OpenSansLight,Arial,Helvetica,sans-serif;color: #747474; background: url(http://www.modulates.com/videos/images/viewsbig.png) no-repeat 0 6px;
padding-left: 22px;
border-bottom: 1px solid #008aff;}
.rcntvideosection p { font-size:12px; }
.bigvid {padding: 12px;
border: solid 1px #eaeaea;
height: 352px;
}
.shrurl {border-radius: 0 !important;
width: 70%;
margin-top: 10px;
font-size: 20px !important;}

.embdtext {width: 97%;
height: 80px;
border-radius: 0 !important;
border: solid 1px #ECECEC !important;
font: 400 14px/22px OpenSansLight,Arial,Helvetica,sans-serif;
color: black !important;}

.embdtext[disabled], .embdtext[readonly] {
	background:none !important;
    cursor:pointer !important;
}

#embed-layout-options {
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	-webkit-transition:border linear .2s,box-shadow linear .2s;
	-moz-transition:border linear .2s,box-shadow linear .2s;
	-o-transition:border linear .2s,box-shadow linear .2s;
	transition:border linear .2s,box-shadow linear .2s;
	color:#0d0e0e;
	border: 1px solid #B7B7B7;
	margin-bottom:0;
}

.shretab { background: url(http://www.modulates.com/videos/images/shre.png) no-repeat 0 19px;padding-left: 19px !important;}
.embedtab { background: url(http://www.modulates.com/videos/images/embed.png) no-repeat 0 20px;padding-left: 19px !important;}
.reporttab { background: url(http://www.modulates.com/videos/images/report.png) no-repeat 0 18px;padding-left: 19px !important;}

.videodescsection {margin-top: 13px;margin-bottom: 13px;}
.vidttle { float:left; width: 100%;}
.vidttle h2{ color:#545555;font: 600 27px/34px OpenSansLight,Arial,Helvetica,sans-serif;}
.vidld { float:right; width:186px;}
.vidld ul{ list-style:none;float: right;}
.vidld ul li{ list-style:none; float:left; color:black; font: 600 14px/20px OpenSansLight,Arial,Helvetica,sans-serif;}
.vidld ul li:First-child{ background: url(http://www.modulates.com/videos/images/like.png) no-repeat;padding-left: 23px;margin-right: 13px;}
.vidld ul li:Last-child{ background: url(http://www.modulates.com/videos/images/dislike.png) no-repeat 0 5px;padding-left: 23px;}
.bigvidmain { margin-left:0 !important;}

.vidlisttopright { padding:9px 0; border: solid 1px #eaeaea;}

.vidlisttopright ul { list-style:none;}
.vidlisttopright ul li{ list-style:none; border-bottom: solid 1px #eaeaea;padding: 7px 9px;}
.vidlisttopright ul li:Last-child{ border:none;}

.vidthumb { width:124px; height:75px; float:left;}
.vidthumb img { width:124px; height:75px;}

.viddisc {width: 55%;
float: left;
margin-left: 6px;}
.viddisc h3 {font-size: 14px;
line-height: 15px;
color:#00a854;}
.viddisc p {
color:#cdcdcd;
font: 400 15px/20px OpenSansLight,Arial,Helvetica,sans-serif;
margin-top: 3px;	
}

@media (min-width: 1200px) {
	.singvidgreybg h1{line-height: 53px;text-align: center;color: #5C5C5C;font-family: ralewaysemibold;font-size: 41px;width: 80%;margin: 12px auto;}
.bigvid {padding: 12px;
border: solid 1px #eaeaea;
height: 352px;
}	

.shade54 { width:688px;}
	
}

@media (min-width: 980px) {
	.shade54 { width:55%;}
	.singvidgreybg h1 {
line-height: 53px;
text-align: center;
color: #5C5C5C;
font-family: ralewaysemibold;
font-size: 41px;
width: 80%;
margin: 12px auto;
}
	.videocatlstsctn {
background: #f1f1f1 url(http://www.modulates.com/videos/images/cathead.png) no-repeat top;
width: 300px;
float: left;
min-height: 145px;
padding-bottom: 35px;
margin-top: 28px;
}
	.videocattmbsctn {
float: left;
width: 638px;
margin-left: 41px;
margin-top: 28px;
}
.vcsfield {
width: 550px !important;
height: 32px !important;
border: none !important;
background: none !important;
box-shadow: none !important;
float: left;
padding-right: 15px !important;
}
.vcsearchbtn {
background: #008aff url(http://www.modulates.com/videos/images/vcsearchbtn.png) no-repeat center !important;
height: 42px !important;
float: left !important;
width: 67px !important;
}
	
.bigvid {padding: 12px;
border: solid 1px #eaeaea;
height: 352px;
}	
}

@media (max-width: 767px) {
	.singvidgreybg {width: 87%;}
	.shade54 { width:55%;}
	.singvid {
height: 225px;
border: solid 7px white;
border-radius: 5px;
box-shadow: 0px 0px 13px #AFAFAF;
margin: 0 auto;
padding: 5px 0 0 0;
}
	.singvidgreybg h1 {
line-height: 35px;
text-align: center;
color: #5C5C5C;
font-family: ralewaysemibold;
font-size: 28px;
width: 92%;
margin: 12px auto;
}
	.videocatlstsctn {
background: #f1f1f1;
width: 100%;
float: none;
min-height: 145px;
padding-bottom: 35px;
margin: 15px auto;
border-top: solid 4px #008aff;
display: block;}
	.videocattmbsctn {
float: none;
width: 85%;
margin: 0 auto;
display: block;
}
.vcsfield {
width: 340px !important;
height: 32px !important;
border: none !important;
background: none !important;
box-shadow: none !important;
float: left;
padding-right: 15px !important;}
.vcsearch { width:428px;margin: 0 auto;}
.videocatthumbs ul {
width: 82%;
margin: 0 auto;
display: block;}
.videocatthumbs ul li {
float: left;
width: 154px;
margin-right: 14px;
margin-bottom: 15px;}
.videocsrch {
background: #f1f1f1;
width: 428px;
height: 42px;
}
.videocatthumbs ul li:nth-child(3n+3) {
margin-right: 14px;
}
.videocatthumbs ul li:nth-child(4n+4) {
margin-right: 14px;
}
.vcsearchbtn {
background: #008aff url(http://www.modulates.com/videos/images/vcsearchbtn.png) no-repeat center !important;
height: 42px !important;
float: left !important;
width: 67px !important;
}
.bigvid {padding: 12px;
border: solid 1px #eaeaea;
height: 282px;
}	
	
}

@media (max-width: 480px) {
	.singvidgreybg {width: 86%;}
	.shade54 { width:55%;}
	.singvidgreybg h1 {
line-height: 26px;
text-align: center;
color: #5C5C5C;
font-family: ralewaysemibold;
font-size: 20px;
width: 100%;
margin: 12px auto;
}
.singvid {
height: 176px;
border: solid 5px white;
border-radius: 3px;
box-shadow: 0px 0px 13px #AFAFAF;
margin: 0 auto;
padding: 5px 0 0 1px;
}
	.videocatthumbs ul {
width: 100%;
margin: 0 auto;
display: block;
}
.videocatthumbs ul li {
float: left;
width: 142px;
margin-right: 3px;
margin-bottom: 15px;
}
.videocatthumbs ul li:nth-child(4n+4) {
margin-right: 0px;
}
.videocatthumbs ul li:nth-child(3n+3) {
margin-right: 3px;
}
	.videocattmbsctn {
float: none;
width: 349px;
margin: 0 auto;
display: block;
}
.vcsearch {
width: 291px;
margin: 0 auto;
}
.videocsrch {
background: #f1f1f1;
width: 291px;
height: 42px;
}
	.videocatlstsctn {
background: #f1f1f1;
width: 100%;
float: none;
min-height: 145px;
padding-bottom: 35px;
margin: 15px auto;
border-top: solid 4px #008aff;
display: block;
}
	.videocattmbsctn {
float: none;
width: 291px;
margin: 0 auto;
}
.vcsfield {
width: 202px !important;
height: 32px !important;
border: none !important;
background: none !important;
box-shadow: none !important;
float: left;
padding-right: 15px !important;
}
.vcsearchbtn {
background: #008aff url(http://www.modulates.com/videos/images/vcsearchbtn.png) no-repeat center !important;
height: 42px !important;
float: left !important;
width: 67px !important;
}
	.vidviews {
float: none;
position: relative;
top: 12px;
z-index: 9999;
margin: 0 auto 12px;
display: block;
width: 160px;
}

.vidviews h2{ border:0}
	.tabbed_content .slide_content {
overflow: hidden;
padding: 15px 3px 20px 0px !important;
position: relative;
width: 97% !important;
border: solid 1px #eaeaea;
}
.tabslider ul {
float: left;
width: 286px !important;
margin: 0px;
padding: 0px;
margin-right: 20px !important;
}
.embdtext {
width: 98%;
}

.tabbed_content {
background-color: none;
width:312px !important;
margin: 14px auto 0 !important;
}
.bigvid {padding: 12px;
border: solid 1px #eaeaea;
height: 202px;
}	
.vidttle {
float: left;
width: 100%;
}
.vidttle h2 {
color: #545555;
font: 600 22px/32px OpenSansLight,Arial,Helvetica,sans-serif;
text-align: center;
}
.vidld {
float: none;
width: 186px;
display: block;
margin: 0 auto;
text-align: center;
}

.vidld ul {
list-style: none;
float: none;
text-align: center;
}
	
}

@media (max-width: 979px) and (min-width: 768px) {
	.shade54 { width:55%;}
	.singvid {
height: 322px;
border: solid 12px white;
border-radius: 14px;
box-shadow: 0px 0px 13px #AFAFAF;
margin: 0 auto;
padding: 5px 0 0 0;
}
	.singvidgreybg h1 {
line-height: 43px;
text-align: center;
color: #5C5C5C;
font-family: ralewaysemibold;
font-size: 36px;
width: 100%;
margin: 12px auto;
}
	.videocattmbsctn {
float: left;
width: 638px;
margin-left: 41px;
}
.videocsrch {
background: #f1f1f1;
width: 428px;
height: 42px;
}
.vcsearch {width: 428px; display:block; margin:0 auto;}
.vcsfield {
width: 339px !important;
height: 32px !important;
border: none !important;
background: none !important;
box-shadow: none !important;
float: left;
padding-right: 15px !important;
}
.vcsearchbtn {
background: #008aff url(http://www.modulates.com/videos/images/vcsearchbtn.png) no-repeat center !important;
height: 42px !important;
float: left !important;
width: 67px !important;
}
.videocatlstsctn {
background: #f1f1f1;
width: 100%;
float: left;
min-height: 145px;
padding-bottom: 35px;
margin: 15px 0;
border-top: solid 4px #008aff;
}
.bigvid {padding: 12px;
border: solid 1px #eaeaea;
height: 352px;
}	
	
}
.socialshare a {
	display:inline-block;
}