     	   
     	opacity:1;



        
}



.svp-responsive-wrapper {
	margin: 0.5 0.5em 0em 0.5em; /* A no margin at the bottom */
}

.svp-responsive-wrapper:hover {

     	   
     	opacity:1;
}

.svp-responsive-sidebar {
	
	padding-bottom: 56.25%; /* This is default, but will be overriden */
        margin: 0.5em 0.5em 0.0em 0.5em; /* A no margin at the bottom */
	
	border:7px solid rgba(255,255,255,1);
     	border-radius:10px;    
     	opacity:1;

	-moz-box-shadow: 0 0 3px 3px #888;
     	-webkit-box-shadow: 0 0 3px 3px #888;
     	box-shadow: 0 0 3px 3px #888;
     
}
        
.svp-responsive-ytsubscribe {
	position: relative;	
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border: 3px solid #CCCCCC;
	background-color: #F5F5F5;

}

.fluid-width-video-wrapper {
    padding-top: 56.25% !important;
}


.svp-responsive-video {
	position: relative;
	padding-bottom: 56.25%; /* This is default, but will be overriden */
	height: 0;

}



.svp-responsive-sidebar iframe,  
.svp-responsive-sidebar object,  
.svp-responsive-sidebar embed {
	position: absolute;
	top: 0;
	left: 0;
	margin-top: 0px;
	margin-left: 0px;
	margin-botton: 0px;
	margin-right: 0px;
	width: 100%;
	height: 100%;

}

.svp-responsive-video iframe,  
.svp-responsive-video object,  
.svp-responsive-video embed {
	position: absolute;
	top: 0;
	left: 0;
	margin-left: 0px;
	margin-botton: 0px;
	width: 100%;
	height: 100%;

}




/* Button Properties */

@font-face {
  font-family: 'fontawsome';
  src: url("font/fontawesome-webfont.eot");
  src: url("font/fontawesome-webfont.eot") format('embedded-opentype'), url("font/fontawesome-webfont.woff") format('woff'), url("font/fontawesome-webfont.ttf") format('truetype'), url("font/fontawesome-webfont.svg") format('svg');
  font-weight: normal;
  font-style: normal;
}

.buttons {
    margin-top: 25px; 
    margin-bottom: 25px; 
    text-align: center !important;
}

.button-fb-share, .button-twitter-share, .button-youtube, .button-facebook,.button-twitter, .button-linkedin,.button-google-plus,.button-custom1,.button-custom2,.button-custom3,.button-two-step-optin, .cta-video-button, .button-google-share{
    /* margin-top: 15px !important; */
    /* margin-bottom: 32px !important; */

    /* border: 2px solid transparent !important; */
    
    /* position: relative !important;*/
    /* font-weight: bold !important; */
    box-shadow: none !important;
    color: #FFFFFF !important;
    cursor: pointer !important;
    outline: medium none !important;
    padding: 14px !important;
    text-transform: uppercase !important;
		    width: 140px !important;
	top: 30px !important;
    text-decoration: none !important;
    font-family: Helvetica, Arial, sans-serif !important;


    

    /* display:inline-table !important; */  
    /* display:inline !important; */  
    /* border: 2px; */
    /* border-radius: 5px; */
    /* letter-spacing: 0.2rem !important; */
    /* letter-spacing: 0.0rem; */
    /* padding-left: 20px !important; */
    /* padding-right: 0px !important; */
}

.button-fb-share, .button-twitter-share, .button-custom1,.button-custom2,.button-custom3,.button-two-step-optin, .cta-video-button, .button-google-share{
    font-weight: bold !important; 
}





.button-google-share {
    background-color: #dd4b39;
    font-size: 12px !important;
}

.cta-video-button {
    background-color: ;
    font-size: 12px !important;
}

.button-fb-share {
    background-color: #3b5998;
    font-size: 12px !important;
}

.button-twitter-share {
    background-color: #00aced;
    font-size: 12px !important;

}


.button-youtube {
    background-color: #bb0000;
    font-size: 12px !important;
}


.button-facebook {
    background-color: #3b5998;
    font-size: 12px !important;
}


.button-twitter {
    background-color: #00aced;
    font-size: 12px !important;
}

.button-linkedin {
    background-color: #007bb6;
    font-size: 12px !important;
}

.button-google-plus {
    background-color: #dd4b39;
    font-size: 12px !important;
}

.button-custom1 {
    background-color: ;
    font-size: 12px !important;
}


.button-custom2 {
    background-color: ;
    font-size: 12px !important;
}

.button-custom3 {
    background-color: ;
    font-size: 12px !important;
}

.button-two-step-optin {
    background-color: ;
    font-size: 12px !important;
}
/* Button Hover Properties */

.button:hover, .button-fb-share:hover, .button-twitter-share:hover, .button-youtube:hover, .button-facebook:hover, .button-twitter:hover, .button-linkedin:hover, .button-google-plus:hover, .button-two-step-optin:hover,  .button-google-share:hover {
    /* display:inline-table !important; */
    /* display:inline !important; */ 
    /* border: 2px solid transparent !important; */
    color: #FFFFFF !important;
    text-decoration: none !important;
}
.cta-video-button{
	color: !important;
}
.cta-video-button:hover {
    background-color: #001e1e;
}
.button-google-share:hover{
    background-color: #f76957;
}

.button-two-step-optin:hover {

    background-color: #001e1e;

}

.button-fb-share:hover {
    background-color: #4177b6;
}

.button-twitter-share:hover {
    background-color: #00caff;
}


.button-youtube:hover {
    background-color: #d11e1e;
}


.button-facebook:hover {
    background-color: #4177b6;
}

.button-twitter:hover {
    background-color: #00caff;
}

.button-linkedin:hover {
    background-color: #0099d4;
}

.button-google-plus:hover {
    background-color: #f76957;
}

.button-custom1:hover {
    background-color: #001e1e;
}

.button-custom2:hover {
    background-color: #001e1e;
}

.button-custom3:hover {
    background-color: #001e1e;
}
/* Icons inside buttons properties */
.button-fb-share:before, .button-twitter-share:before,.button-google-share:before{
   font-weight: normal !important;
    position: relative !important;
    display: inline !important;
    padding-right: 7px !important;
    color: white !important;


}
.button-youtube, .button-facebook, .button-twitter, .button-linkedin, .button-google-plus, .button-youtube:hover, .button-facebook:hover, .button-twitter:hover, .button-linkedin:hover, .button-google-plus:hover {
padding: 5px !important;

}

.button-youtube:before, .button-facebook:before, .button-twitter:before, .button-linkedin:before, .button-google-plus:before {
    padding-right: 18px !important;
    padding-left: 18px !important; 
    color: white !important;
}

.button-fb-share:before {
	font-family: 'fontawsome';
    content:  "\f082";
}

.button-twitter-share:before {
	 font-family: 'fontawsome'; 
   	 content:  "\f081"; 
}


.button-youtube:before {
   font-family: 'fontawsome';
   content:  "\f167";
}

.button-facebook:before {
	font-family: 'fontawsome';
     content:  "\f09a";
}

.button-twitter:before {
	font-family: 'fontawsome';
    content:  "\f099";
}

.button-linkedin:before {
	font-family: 'fontawsome';
    content:  "\f0e1";
}

.button-google-plus:before, .button-google-share:before {
	font-family: 'fontawsome';
    content:  "\f0d5";
}


.button-custom1:before {
	font-family: 'fontawsome';
    content:  "";
}

.button-custom2:before {
	font-family: 'fontawsome';
    content:  "";
}

.button-custom3:before {
	font-family: 'fontawsome';
    content:  "";
}

@media screen and (max-width:29.9999em) {


    .buttons 
    {
        text-align: center !important;
    }

   
    .button-fb-share, .button-twitter-share, .button-google-share, .button-custom1, .button-custom2, .button-custom3, .button-two-step-optin 
    {
        

	display:inline-table !important;
        text-align: center !important;
        margin-bottom: 10px !important;
        border-left: 10px solid transparent !important;
        border-right: 10px solid transparent !important;     
        

    }

.button-sppsidebar {
    width: 100% !important;
}   



    .button:hover, .button-fb-share:hover, .button-twitter-share:hover, .button-youtube:hover, .button-facebook:hover, .button-twitter:hover, .button-linkedin:hover, .button-google-plus:hover, .button-two-step-optin:hover 
    {
        display:inline-table !important; 
        text-align: center !important;
    }


}

div#___ytsubscribe_0 {vertical-align: middle !important;}
div#___ytsubscribe_1 {vertical-align: middle !important;}
div#___ytsubscribe_2 {vertical-align: middle !important;}
div#___ytsubscribe_3 {vertical-align: middle !important;}
div#___ytsubscribe_4 {vertical-align: middle !important;}
div#___ytsubscribe_5 {vertical-align: middle !important;}
div#___ytsubscribe_6 {vertical-align: middle !important;}
div#___ytsubscribe_7 {vertical-align: middle !important;}
div#___ytsubscribe_8 {vertical-align: middle !important;}
div#___ytsubscribe_9 {vertical-align: middle !important;}
div#___ytsubscribe_10 {vertical-align: middle !important;}



.video-js {padding-top: 56.25%}
.vjs-fullscreen {padding-top: 0px}

.vjs-default-skin { color: ; }


.vjs-default-skin .vjs-play-progress,
.vjs-default-skin .vjs-volume-level { background-color: ; }

.vjs-default-skin .vjs-control-bar,
.vjs-default-skin .vjs-big-play-button { background: ; }
.vjs-default-skin .vjs-slider { background: ; }
.vjs-overlay {padding-left: 0px !important; padding-right: 0px !important; width: 100% !important; left: 0px !important; top: 0px !important; height:92% !important; padding-top: 66px;}
.svp-optin-box-padding { margin-top: 26px !important; background-color: rgba(255, 255, 255, 0.6) !important;}
#no_thanks {font-size: 14px; float:left; margin-left:10px; font-weight:bold;}

.profile_butting{margin-left:0px !important; margin-bottom:0px !important; padding-left:0px !important;}
.profile_butting li{display:inline; margin:0 0 0 5px !important; padding:0px !important;}