.greenborder{border-top:none !important;}
.paddingbottom-x{padding-bottom:10px !important;}
.padding-x{padding:18px;}
.background-green{background-color:#10427c;}
.lightgreen{color:#caeb52;}
.padding{padding:8px;}
.fontsize{font-size:20px;}
.background-black{background-color:#ccc;}
.padding-10{padding:10px;}
.lightblack{color:#5b5b59;}
.margin-top{margin-top:35px;}
.green{color:#10427c;}
.padding-top{padding-top:1.5%;}
.padding-left{padding-left:25%;}

h5.title010
{
	font-weight:bold; 
    word-wrap:normal;
   overflow: hidden;
}
.title010 a{
    text-align:justify;
}

.headertop
{
	
	 background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#10427c));

  /* Safari 5.1, Chrome 10+ */
  background: -webkit-linear-gradient(top, #10427c, #fff);

  /* Firefox 3.6+ */
  background: -moz-linear-gradient(top, #10427c, #fff);

  /* IE 10 */
  background: -ms-linear-gradient(top, #10427c, #fff);

  /* Opera 11.10+ */
  background: -o-linear-gradient(top, #10427c, #fff);
}
.navtop
{
	 /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#A30505), to(#fe4940));

  /* Safari 5.1, Chrome 10+ */
  background: -webkit-linear-gradient(top, #A30505, #fe4940);

  /* Firefox 3.6+ */
  background: -moz-linear-gradient(top, #A30505, #fe4940);

  /* IE 10 */
  background: -ms-linear-gradient(top, #A30505, #fe4940);

  /* Opera 11.10+ */
  background: -o-linear-gradient(top, #A30505, #fe4940);
}

/*--single-page--*/
.single-page{
  background: #fff;
  padding: 5em 0;
}
.sngl-title h3 a {
  text-decoration: none;
  color:#333;
  transition:.5s all;
}
.sngl-title h3 a:hover{
  color:rgb(58, 205, 188);
}
.single-page h4 {
  color: #37393d;
  font-size: 20px;
  font-weight: 500;
  margin: 0 0 1em;
  text-transform:uppercase;
}
.single-page-info a {
  display: block;
}
.sngl-title {
  margin-bottom: 5em;
}
.single-page-left  img {
  width: 100%;
}
.single-page-info h5 {
  font-size: 20px;
  font-weight: 500;
  color: #10427c;
  margin: 1em 0;
  line-height: 1.6;
  font-family: 'Roboto', sans-serif;
}
.single-page p {
	 color: #000;
  font-size: 13px;
  line-height: 1.8em;
}
.comment-icons {
	border-top: 1px dashed rgb(58, 205, 188);
	border-bottom: 1px dashed rgb(58, 205, 188);
	padding: 1.5em 0;
	margin: 4em 0;
}
.comment-icons ul {
	margin: 0;
	padding: 0;
}
.comment-icons ul li {
	list-style-type: none;
	display: inline-block;
	margin: 0 10px;
	color: #000;
	font-size: 13px;
}
.comment-icons ul li span{
	background: url(../images/icons-sprite.png) no-repeat -202px 0px;
	margin-right: 10px;
	display: inline-block;
	width: 12px;
	height: 16px;
	vertical-align: middle;
}
.comment-icons ul li span.clndr{
	background: url(../images/icons-sprite.png) no-repeat -221px 0px;
	width: 17px;
}
.comment-icons ul li span.admin{
	background: url(../images/icons-sprite.png) no-repeat -202px -22px;
	width: 16px;
}
.comment-icons ul li span.cmnts{
	background: url(../images/icons-sprite.png) no-repeat -221px -22px;
	margin-right: 5px;
	width: 17px;
}
.comment-icons ul li a.like{
	background: url(../images/icons-sprite.png) no-repeat -202px -44px;
	margin-right: 6px;
	padding-left: 1.5em;
}
.posts-right h5 a {
    color: red;
    text-decoration: none;
    transition: all 0.5s ease 0s;
}
.posts-left{
	float:left;
	width: 47%;
	margin-right: 14px;
}
.posts-left a img {
  width: 100%;
  border:none;
}
.posts-right{
	float:right;
	width:49%;
}	
.posts-right lable {
	font-size: 13px;
	color: #ccc;
}
.posts-right h5 {
	font-size: 15px;
	font-weight: 500;
	color: rgb(58, 205, 188);
	margin: .5em 0 0;
	font-family: 'Roboto', sans-serif;
}
.posts-right h5 a{	
	
	transition:.5s all;
	text-decoration:none;
}
.posts-right h5 a:hover{	
	color: #37393d;
	text-decoration:none;	
}
.posts-right p {
  color: #999;
  font-size: 13px;
  margin: .5em 0 1em;
}
.comment-icons ul li a{
  color: #999;
  font-size: 13px;
  margin: 1em 0;
  display: inline;
}
.comment-icons ul li a:hover{
	color:rgb(58, 205, 188);
	text-decoration:none;
	transition:.5s all;
}
.category ul{
	margin: 0;
	padding: 0 0 0 1em;
}
.category ul li{
	display: inline-block;
	background: url(../images/icon-title-news-new.png)no-repeat 0px 3px;
	padding-left: 2em;
	margin: 1.5em 0 0;
}
.category ul li:nth-child(1) {
  margin: 0;
}
.category ul li a {
	color: #999;
  font-size: 13px;
}
.category ul li a:hover{
	color: rgb(58, 205, 188);
	text-decoration: none;	
}
.recent-posts {
	margin: 4em 0;
}
.recent-posts-info {
	margin-bottom: 4em;
}
.read-more a {
	font-size: 14px;
	font-weight: 600;
	color: rgb(58, 205, 188);
	margin-left: 5px;
	letter-spacing: .5px;
	text-decoration: none;
	transition: .5s all;
}
.read-more a:hover {
	color: #fff;
	transform: rotatex(360deg);
	padding: 8px 10px;
	background: rgb(58, 205, 188);
	border-radius: 4px;
}
.backh4
{
    color: #E73229;
    font-size: 18px;
    font-weight: 500;
    margin: 0 0 1em;
    text-transform: uppercase; 
	background:#386192;
	padding:6px 0 6px 10px;
	color:#fff !important;
	border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 0px;
}
/*--work--*/
.work {
	background: #f3f3f3;
	margin-top: .8em;
	padding: 4em 0;
}
.work-grids-info {
	background: #fff;
	float: left;
	width: 24.9%;
	position:relative;
	margin-left: 1px;
}
.work-title {
  position: relative;
  font-size: 8px;
}
.work-title h3 {
	color: #37393d;
	font-size: 2.5em;
	font-weight: 900;
	margin: 0;
	padding: 0 0 .7em 0;
	letter-spacing: -1px;
	border-bottom: 1px solid #cdcdcd;
	font-family: 'Roboto', sans-serif;
}
.work-title h3::after {
	position: absolute;
	bottom: -5%;
	left: 0%;
	width: 9%;
	height: 10px;
	background: #386192;
	content: '';
	opacity: 1;
}
.work-title h3 span {
	font-weight: 400;
	margin-left: 10px;
}
.work-grids {
	padding-top: 3em;
}
span.work-captn {
	background: url(../images/icon12.png) no-repeat 0px 0px;
	display: block;
	width: 32px;
	height: 32px;
	position: absolute;
	top: 0%;
	right: -2%;
	display:none;
}
.work-grids-info:hover span.work-captn {
	display:block;
}
.work-grids-text {
  padding: 2.4em 2em 0;
}
.work-grids-info h4 {
	font-size: 19px;
	font-weight: 600;
	color: rgb(58, 205, 188);
	margin: 0;
	font-family: 'Roboto', sans-serif;
}
.work-grids-info h3 {
	color: #37393d;
	font-size: 2.3em;
	font-weight: 900;
	margin: 5px 0 10px;
	letter-spacing: -1px;
	font-family: 'Roboto', sans-serif;
}
.work-grids-info p {
  color: #999;
  font-size: 13px;
  margin: 1em 0 ;
  line-height:1.5em;
}
.work-like {
	border-top: 2px solid #F3F3F3;
	padding: 1em 2em;
}
.work-like ul {
	padding: 0;
	margin: 0;
}
.work-like ul li {
	display: inline-block;
	margin-right: 1em;
	width: initial;
}
.work-like ul li span.eye {
	background: url(../images/icons-sprite.png)no-repeat -2px 0px;
	display: inline-block;
	width: 13px;
	height: 11px;
	margin-right: 7px;
}
.work-like ul li a.chat{
	background: url(../images/icons-sprite.png)no-repeat -20px 4px;
	display: inline-block;
	width: 17px;
	height: 19px;
	padding-left: 1.5em;
}
.work-like ul li a.chat:hover {
  color: rgb(58, 205, 188);
}


.list-new
{
	padding:0;
	margin:0;
	
}
.list-new ul
{
	margin:0;
	padding-left:1em;
    padding-right:1em;
}
.list-new ul li
{ text-align:justify;
	list-style:none;
	color:#333;
	margin:8px 0;
	padding-left:10px;
}
.list-new ul li a
{
	color:#10427c;
	font-size:95%;
    text-align:justify;
}


.othernews1
{
	padding:0;
	margin:0;
	
}
.othernews1 ul
{
	margin:0;
	padding-left:1em;
    padding-right:1em;
}
.othernews1 ul li
{ text-align:justify;
	list-style:none;
	color:#333;
	margin:8px 0;
    background: url(../images/icon-title-news-new.png)no-repeat 0px 3px;
	padding-left:20px;
}
.othernews1 ul li a
{
	color:#10427c;
	font-size:95%;
    text-align:justify;
}

.othernews
{
	padding:0;
	margin:0;
	
}
.othernews ul
{
	margin:0;
	padding-left:1em;
}
.othernews h4
{
	text-transform:uppercase;
	border-bottom: 1px solid #ccc;
    font-size: 100%;
    font-weight: bold;
    padding-bottom: 5px;
}
.othernews ul li
{
	list-style:none;
	color:#333;
	margin:8px 0;
	background: url(../images/list.jpg)no-repeat 0 4px;
	padding-left:20px;
}
.othernews ul li a
{
	color:#10427c;
	font-size:95%;
}

.address p {
  font-size: 13px;
}
.address p span.mail {
  margin-right: 8px;
}
.address a {
  font-size: 13px;
}
.contact-form input[type="text"] {
  width: 32.5%;
}
.contact-form input[type="email"] {
  width: 31%;
  margin: 0 0.5em;
}
.map iframe {
  height: 250px;
}
}
.contact-form input[type="text"] {
	display: inline-block;
	background:  #fff;
	border: 1px solid #67686b;
	width: 32%;
	outline: none;
	padding: 10px 15px 10px 15px;
	font-size: 13px;
	color: #999;
	margin-bottom: 1.5em;
}
.contact-form input[type="email"] {
	display: inline-block;
	background:  #fff;
	border: 1px solid #67686b;
	width: 32%;
	outline: none;
	padding: 10px 15px 10px 15px;
	font-size: 13px;
	color: #999;
	margin: 0 1.25em;
}
.contact-form textarea {
	background: #fff;
	border: 1px solid #67686b;
	width: 100%;
	display: block;
	height: 150px;
	outline: none;
	font-size: 13px;
	color: #999;
	resize: none;
	padding: 10px 15px 10px 15px;
	margin-bottom: 1em;
}
.contact-form input[type="text"] {
  _0width: 100%;
  margin-bottom: 0.5em;
  font-size: 13px;
  padding: 7px 10px;
}
.contact-form input[type="email"] {
  _0width: 100%;
  margin: 0 0 .5em;
  font-size: 13px;
  padding: 7px 10px;
}
.contact-form textarea {
  font-size: 13px;
  height: 100px;
  margin-bottom: 0.5em;
  padding: 7px 10px;
}

.contact-form {
  padding-bottom: 3em;
}
.map {
  margin-top: 3em;
}
.map iframe {
  height: 200px;
}
}
/*--button style--*/
.btn1 {
	border: 1px solid #67686b;
	color: #67686b;
	background: #fff;
	cursor: pointer;
	padding: 9px 0;
	width: 11%;
	border-radius: 4px;
	display: inline-block;
	margin: 1em 0 0;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: 400;
	outline: none;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	transition: all 0.5s;
}
button.btn1:hover {
  color: #fff;
  background: rgb(58, 205, 188);
  border-color: rgb(58, 205, 188);
}
.address p span.phn {
    background: rgba(0, 0, 0, 0) url("../images/icons-sprite.png") no-repeat scroll -175px -56px;
    display: inline-block;
    height: 18px;
    margin-right: 12px;
    vertical-align: middle;
    width: 11px;
}
.address p span.mail {
    background: rgba(0, 0, 0, 0) url("../images/icons-sprite.png") no-repeat scroll -173px -102px;
    display: inline-block;
    height: 16px;
    margin-right: 12px;
    vertical-align: middle;
    width: 19px;
	
}

.address ul li.home {
    background: rgba(0, 0, 0, 0) url("../images/icons-sprite.png") no-repeat scroll -175px -35px;
    display: inline-block;
    height: 16px;
    margin: 0 0.5em 2.5em 0;
    width: 16px;
}
.address p span.fax {
    background: rgba(0, 0, 0, 0) url("../images/icons-sprite.png") no-repeat scroll -174px -78px;
    display: inline-block;
    height: 21px;
    margin-right: 12px;
    vertical-align: middle;
    width: 17px;
}
.address ul li {
    display: inline-block;
}
.address ul
{
	padding:0;
}
.map {
    margin-top: 5em;
}
.map iframe {
  width: 100%;
  height: 340px;
}

/* 980px ho?c nh? hon */
@media screen and (max-width: 980px) {
    .flash {
         display: none;
    }
    
}


.btn-bitbucket {
  color: #ffffff;
  background-color: #205081;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-bitbucket:hover,
.btn-bitbucket:focus,
.btn-bitbucket.focus,
.btn-bitbucket:active,
.btn-bitbucket.active,
.open > .dropdown-toggle.btn-bitbucket {
  color: #ffffff;
  background-color: #163758;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-bitbucket:active,
.btn-bitbucket.active,
.open > .dropdown-toggle.btn-bitbucket {
  background-image: none;
}
.btn-bitbucket .badge {
  color: #205081;
  background-color: #ffffff;
}
.btn-dropbox {
  color: #ffffff;
  background-color: #1087dd;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-dropbox:hover,
.btn-dropbox:focus,
.btn-dropbox.focus,
.btn-dropbox:active,
.btn-dropbox.active,
.open > .dropdown-toggle.btn-dropbox {
  color: #ffffff;
  background-color: #0d6aad;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-dropbox:active,
.btn-dropbox.active,
.open > .dropdown-toggle.btn-dropbox {
  background-image: none;
}
.btn-dropbox .badge {
  color: #1087dd;
  background-color: #ffffff;
}
.btn-facebook {
  color: #ffffff;
  background-color: #3b5998;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-facebook:hover,
.btn-facebook:focus,
.btn-facebook.focus,
.btn-facebook:active,
.btn-facebook.active,
.open > .dropdown-toggle.btn-facebook {
  color: #ffffff;
  background-color: #2d4373;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-facebook:active,
.btn-facebook.active,
.open > .dropdown-toggle.btn-facebook {
  background-image: none;
}
.btn-facebook .badge {
  color: #3b5998;
  background-color: #ffffff;
}
.btn-flickr {
  color: #ffffff;
  background-color: #ff0084;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-flickr:hover,
.btn-flickr:focus,
.btn-flickr.focus,
.btn-flickr:active,
.btn-flickr.active,
.open > .dropdown-toggle.btn-flickr {
  color: #ffffff;
  background-color: #cc006a;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-flickr:active,
.btn-flickr.active,
.open > .dropdown-toggle.btn-flickr {
  background-image: none;
}
.btn-flickr .badge {
  color: #ff0084;
  background-color: #ffffff;
}
.btn-foursquare {
  color: #ffffff;
  background-color: #f94877;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-foursquare:hover,
.btn-foursquare:focus,
.btn-foursquare.focus,
.btn-foursquare:active,
.btn-foursquare.active,
.open > .dropdown-toggle.btn-foursquare {
  color: #ffffff;
  background-color: #f71752;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-foursquare:active,
.btn-foursquare.active,
.open > .dropdown-toggle.btn-foursquare {
  background-image: none;
}
.btn-foursquare .badge {
  color: #f94877;
  background-color: #ffffff;
}
.btn-github {
  color: #ffffff;
  background-color: #444444;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-github:hover,
.btn-github:focus,
.btn-github.focus,
.btn-github:active,
.btn-github.active,
.open > .dropdown-toggle.btn-github {
  color: #ffffff;
  background-color: #2b2b2b;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-github:active,
.btn-github.active,
.open > .dropdown-toggle.btn-github {
  background-image: none;
}
.btn-github .badge {
  color: #444444;
  background-color: #ffffff;
}
.btn-google {
  color: #ffffff;
  background-color: #dd4b39;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-google:hover,
.btn-google:focus,
.btn-google.focus,
.btn-google:active,
.btn-google.active,
.open > .dropdown-toggle.btn-google {
  color: #ffffff;
  background-color: #c23321;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-google:active,
.btn-google.active,
.open > .dropdown-toggle.btn-google {
  background-image: none;
}
.btn-google .badge {
  color: #dd4b39;
  background-color: #ffffff;
}
.btn-instagram {
  color: #ffffff;
  background-color: #3f729b;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-instagram:hover,
.btn-instagram:focus,
.btn-instagram.focus,
.btn-instagram:active,
.btn-instagram.active,
.open > .dropdown-toggle.btn-instagram {
  color: #ffffff;
  background-color: #305777;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-instagram:active,
.btn-instagram.active,
.open > .dropdown-toggle.btn-instagram {
  background-image: none;
}
.btn-instagram .badge {
  color: #3f729b;
  background-color: #ffffff;
}
.btn-linkedin {
  color: #ffffff;
  background-color: #007bb6;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-linkedin:hover,
.btn-linkedin:focus,
.btn-linkedin.focus,
.btn-linkedin:active,
.btn-linkedin.active,
.open > .dropdown-toggle.btn-linkedin {
  color: #ffffff;
  background-color: #005983;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-linkedin:active,
.btn-linkedin.active,
.open > .dropdown-toggle.btn-linkedin {
  background-image: none;
}
.btn-linkedin .badge {
  color: #007bb6;
  background-color: #ffffff;
}
.btn-microsoft {
  color: #ffffff;
  background-color: #2672ec;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-microsoft:hover,
.btn-microsoft:focus,
.btn-microsoft.focus,
.btn-microsoft:active,
.btn-microsoft.active,
.open > .dropdown-toggle.btn-microsoft {
  color: #ffffff;
  background-color: #125acd;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-microsoft:active,
.btn-microsoft.active,
.open > .dropdown-toggle.btn-microsoft {
  background-image: none;
}
.btn-microsoft .badge {
  color: #2672ec;
  background-color: #ffffff;
}
.btn-openid {
  color: #ffffff;
  background-color: #f7931e;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-openid:hover,
.btn-openid:focus,
.btn-openid.focus,
.btn-openid:active,
.btn-openid.active,
.open > .dropdown-toggle.btn-openid {
  color: #ffffff;
  background-color: #da7908;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-openid:active,
.btn-openid.active,
.open > .dropdown-toggle.btn-openid {
  background-image: none;
}
.btn-openid .badge {
  color: #f7931e;
  background-color: #ffffff;
}
.btn-pinterest {
  color: #ffffff;
  background-color: #cb2027;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-pinterest:hover,
.btn-pinterest:focus,
.btn-pinterest.focus,
.btn-pinterest:active,
.btn-pinterest.active,
.open > .dropdown-toggle.btn-pinterest {
  color: #ffffff;
  background-color: #9f191f;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-pinterest:active,
.btn-pinterest.active,
.open > .dropdown-toggle.btn-pinterest {
  background-image: none;
}
.btn-pinterest .badge {
  color: #cb2027;
  background-color: #ffffff;
}
.btn-reddit {
  color: #000000;
  background-color: #eff7ff;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-reddit:hover,
.btn-reddit:focus,
.btn-reddit.focus,
.btn-reddit:active,
.btn-reddit.active,
.open > .dropdown-toggle.btn-reddit {
  color: #000000;
  background-color: #bcddff;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-reddit:active,
.btn-reddit.active,
.open > .dropdown-toggle.btn-reddit {
  background-image: none;
}
.btn-reddit .badge {
  color: #eff7ff;
  background-color: #000000;
}
.btn-soundcloud {
  color: #ffffff;
  background-color: #ff5500;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-soundcloud:hover,
.btn-soundcloud:focus,
.btn-soundcloud.focus,
.btn-soundcloud:active,
.btn-soundcloud.active,
.open > .dropdown-toggle.btn-soundcloud {
  color: #ffffff;
  background-color: #cc4400;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-soundcloud:active,
.btn-soundcloud.active,
.open > .dropdown-toggle.btn-soundcloud {
  background-image: none;
}
.btn-soundcloud .badge {
  color: #ff5500;
  background-color: #ffffff;
}
.btn-tumblr {
  color: #ffffff;
  background-color: #2c4762;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-tumblr:hover,
.btn-tumblr:focus,
.btn-tumblr.focus,
.btn-tumblr:active,
.btn-tumblr.active,
.open > .dropdown-toggle.btn-tumblr {
  color: #ffffff;
  background-color: #1c2d3f;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-tumblr:active,
.btn-tumblr.active,
.open > .dropdown-toggle.btn-tumblr {
  background-image: none;
}
.btn-tumblr .badge {
  color: #2c4762;
  background-color: #ffffff;
}
.btn-twitter {
  color: #ffffff;
  background-color: #55acee;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-twitter:hover,
.btn-twitter:focus,
.btn-twitter.focus,
.btn-twitter:active,
.btn-twitter.active,
.open > .dropdown-toggle.btn-twitter {
  color: #ffffff;
  background-color: #2795e9;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-twitter:active,
.btn-twitter.active,
.open > .dropdown-toggle.btn-twitter {
  background-image: none;
}
.btn-twitter .badge {
  color: #55acee;
  background-color: #ffffff;
}
.btn-vimeo {
  color: #ffffff;
  background-color: #1ab7ea;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-vimeo:hover,
.btn-vimeo:focus,
.btn-vimeo.focus,
.btn-vimeo:active,
.btn-vimeo.active,
.open > .dropdown-toggle.btn-vimeo {
  color: #ffffff;
  background-color: #1295bf;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-vimeo:active,
.btn-vimeo.active,
.open > .dropdown-toggle.btn-vimeo {
  background-image: none;
}
.btn-vimeo .badge {
  color: #1ab7ea;
  background-color: #ffffff;
}
.btn-vk {
  color: #ffffff;
  background-color: #587ea3;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-vk:hover,
.btn-vk:focus,
.btn-vk.focus,
.btn-vk:active,
.btn-vk.active,
.open > .dropdown-toggle.btn-vk {
  color: #ffffff;
  background-color: #466482;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-vk:active,
.btn-vk.active,
.open > .dropdown-toggle.btn-vk {
  background-image: none;
}
.btn-vk .badge {
  color: #587ea3;
  background-color: #ffffff;
}
.btn-yahoo {
  color: #ffffff;
  background-color: #720e9e;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-yahoo:hover,
.btn-yahoo:focus,
.btn-yahoo.focus,
.btn-yahoo:active,
.btn-yahoo.active,
.open > .dropdown-toggle.btn-yahoo {
  color: #ffffff;
  background-color: #500a6f;
  border-color: rgba(0, 0, 0, 0.2);
}
.btn-yahoo:active,
.btn-yahoo.active,
.open > .dropdown-toggle.btn-yahoo {
  background-image: none;
}
.btn-yahoo .badge {
  color: #720e9e;
  background-color: #ffffff;
}
embed{
    width:100%;
}