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

@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,900);
body {
  font-family: "Source Sans Pro",sans-serif;
  font-size: 16px;
  font-weight: 300;
  padding-top: 54px;
}

a:hover, a:active, a:focus {
	color: #f00055;
	outline: 0 none;
	text-decoration: none;
}

@font-face {
	font-family: 'buzz';
	src: url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype');
	font-weight: normal;
	font-style: normal;
}

[class^="adm-"], [class*=" adm-"] {
	font-family: 'buzz';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.adm-envelope-o:before {
	content: "\f003";
}
.adm-user:before {
	content: "\f007";
}
.adm-twitter:before {
	content: "\f099";
}
.adm-facebook:before {
	content: "\f09a";
}
.adm-google-plus-square:before {
	content: "\f0d4";
}
.adm-google-plus:before {
	content: "\f0d5";
}
.adm-search2:before {
	content: "\f002";
}
.adm-close:before {
	content: "\f00d";
}
.adm-chevron-left:before {
	content: "\f053";
}
.adm-chevron-right:before {
	content: "\f054";
}
.adm-minus-circle:before {
	content: "\f056";
}
.adm-times-circle:before {
	content: "\f057";
}
.adm-twitter-square:before {
	content: "\f081";
}
.adm-facebook-square:before {
	content: "\f082";
}
.adm-caret-left:before {
	content: "\f0d9";
}
.adm-caret-right:before {
	content: "\f0da";
}
.adm-angle-left:before {
	content: "\f104";
}
.adm-angle-right:before {
	content: "\f105";
}


@font-face{
	font-family:'mk';
src: url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype');

	font-weight: normal;
	font-style: normal;
	}

[class^="mk-"], [class*=" mk-"] {
	font-family: 'mk';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.mk-crop_landscape:before {
	content: "\e900";
}
.mk-cog:before {
	content: "\f013";
}
.mk-gear:before {
	content: "\f013";
}
.mk-dot-circle-o:before {
	content: "\f192";
}
.mk-redo2:before {
	content: "\e800";
}
.mk-tumblr2:before {
	content: "\e801";
}
.mk-reddit:before {
	content: "\e802";
}
.mk-pinterest2:before {
	content: "\e803";
}
.mk-youtube2:before {
	content: "\e607";
}
.mk-link:before {
	content: "\e605";
}
.mk-new_releases:before {
	content: "\e016";
}
.mk-videocam:before {
	content: "\e02e";
}
.mk-live_help:before {
	content: "\e050";
}
.mk-add_circle_outline:before {
	content: "\e06c";
}
.mk-report:before {
	content: "\e084";
}
.mk-font_download:before {
	content: "\e08b";
}
.mk-insert_comment:before {
	content: "\e0e6";
}
.mk-insert_photo:before {
	content: "\e0eb";
}
.mk-mode_edit:before {
	content: "\e0ee";
}
.mk-publish:before {
	content: "\e0ef";
}
.mk-cloud_upload:before {
	content: "\e0fe";
}
.mk-keyboard_arrow_down:before {
	content: "\e10f";
}
.mk-keyboard_arrow_up:before {
	content: "\e112";
}
.mk-toys:before {
	content: "\e12d";
}
.mk-crop:before {
	content: "\e153";
}
.mk-crop_portrait:before {
	content: "\e15a";
}
.mk-crop_square:before {
	content: "\e15b";
}
.mk-photo_camera:before {
	content: "\e1a4";
}
.mk-tag_faces:before {
	content: "\e1b1";
}
.mk-photo_size_select_large:before {
	content: "\e1c3";
}
.mk-close:before {
	content: "\e209";
}
.mk-ondemand_video:before {
	content: "\e23e";
}
.mk-share:before {
	content: "\e25a";
}
.mk-star:before {
	content: "\e260";
}
.mk-build:before {
	content: "\e27e";
}
.mk-help:before {
	content: "\e29b";
}
.mk-highlight_remove:before {
	content: "\e29c";
}
.mk-stars:before {
	content: "\e2e2";
}
.mk-thumb_up:before {
	content: "\e2ee";
}
.mk-verified_user:before {
	content: "\e2fa";
}
.mk-heart-half-outline:before {
	content: "\e600";
}
.mk-starburst:before {
	content: "\e601";
}
.mk-starburst-outline:before {
	content: "\e602";
}
.mk-info:before {
	content: "\e603";
}
.mk-group:before {
	content: "\e604";
}
	
.noborder {
	border: 0px !important;
}
.social-icons > li > a {
	padding-left: 40px !important;
	position:relative;
}
.social-icon {
	top: 8px;
	left: 20px;
}
.nav .dropdown .social-icon {
  left: auto;
  position: relative;
  top: 2px;
}
.search-form {
	position:relative;
}
.search-form .form-control {
	padding-right: 34px;
	width: 100%;
}
.form-control:focus {
	border-color: #f00055;
	box-shadow: none;
	outline: 0 none;
}
.btn.btn-default.search-btn {
	background: transparent;
	border: 0 none;
	position: absolute;
	right: 0;
	top: 3px;
	color: #777;
}
h1 {
	font-size: 30px;
}
h1.mbot40 {
	margin-bottom :20px !important;
}

.search-btn:hover {
	color: #f00055 !important;
}
.ptop10 {
	padding-top: 10px !important;
}
.ptop15 {
	padding-top: 15px !important;
}
.ptop20 {
	padding-top: 20px !important;
}
.ptop30 {
	padding-top: 30px !important;
}
.pbot0 {
	padding-bottom: 0px !important;
}
.pbot10 {
	padding-bottom: 10px !important;
}
.pdL0 {
	padding-left: 0px !important;
}
.pl5 {
	padding-left: 5px !important;
}
.pl0 {
	padding-left: 0px !important;
}
.pr5 {
	padding-right: 5px !important;
}
.pr0 {
	padding-right: 0px !important
}
.ptop0 {
	padding-top: 0px !important;
}
.pbot0 {
	padding-bottom: 0px !important;
}
.ptop10 {
	padding-top: 10px !important;
}
.pbot20 {
	padding-bottom: 20px !important;
}
.pbot25 {
	padding-bottom: 25px !important;
}
.pbot30 {
	padding-bottom: 30px !important;
}
.w300 {
	font-weight: 300;
}
.w400 {
	font-weight: 400;
}
.w900 {
	font-weight: 900;
}
.mtop0 {
	margin-top: 0px !important;
}
.mtop10 {
	margin-top: 10px !important;
}
.mtop15 {
	margin-top: 15px !important;
}
.mtop20 {
	margin-top: 20px !important;
}
.mtop25 {
	margin-top: 25px !important;
}
.mtop30 {
	margin-top: 30px !important;
}
.mtop40 {
	margin-top: 40px !important;
}
.mbot0 {
	margin-bottom: 0px !important;
}
.mbot10 {
	margin-bottom: 10px !important
}
.mbot15 {
	margin-bottom: 15px !important;
}
.mbot20 {
	margin-bottom: 20px !important;
}
.mbot30 {
	margin-bottom: 30px !important;
}
.mbot40 {
	margin-bottom: 40px !important;
}
h2.red, h1.red {
	color: #f00055 !important;
}
.centered {
	text-align: center;
}
.clear-left {
	clear: left;
}
.border-bottom-red {
	border-bottom: 4px solid #f00055;
}
.background-grey {
	background: #eaeaea;
}
.navbar-default {
	background-color: #000;
	border: 0px;
	font-size: 18px;
}
/*
.navbar-brand {
	padding-right: 23px;
	padding-top: 10px;
	width: 224px;
}
*/
.navbar-brand {
  padding-left: 0;
  padding-right: 39px;
  padding-top: 10px;
  width: 224px;
  height: auto !important;
}
.navbar-brand img {
	width: 100%;
}
.navbar-nav > li > .dropdown-menu {
	padding: 0px;
}
 .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a .caret, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover .caret {
	background-color: #ffb400;
	color: #000 !important;
}
.dropdown-menu a{color: #000 !important;}
.dropdown-toggle:hover, .dropdown-toggle:hover span.caret{
	color: #ffb400 !important;
}
.main-nav.navbar-nav > li > .dropdown-menu {
	left: -1px;
	margin-top: -1px;
}
.navbar-nav > li > .dropdown-menu {
 	margin-top: -1px;
}
.navbar-nav .caret {
	color: #cbcbcb;
}
.dropdown-menu > li > a {
	padding: 10px 20px;
}
.dropdown-menu > li {
	border-bottom: 1px solid #e5e5e5;
}
.dropdown-menu > li:last-child {
	border-bottom: 0px;
}
.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
	background-color: #ebebeb;
	color: #262626;
	text-decoration: none;
}

.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
	background-color: transparent;
	color: #777;
}
.navbar-toggle {
  margin-right: 0px;
}
.create-button {
  border: 1px solid #ccc;
  border-radius: 6px;
  color: #10bac5 !important;
  display: block;
  font-weight: 400;
  margin: 20px 0 10px 15px;
  padding: 10px 25px !important;
  text-align: center;
  width: auto;
}

.create-button:hover {
	background: #ffb400 none repeat scroll 0 0 !important;
	color: #000 !important;
}
.login-button {
	margin-right: 15px;
}

.secondary-list {
	font-size: 14px;
}

.secondary-list li a {
	border-right: 0px;
	border-bottom: 1px dotted #c3c3c3;
	margin-top: 10px;
	padding-bottom: 15px;
	padding-top: 5px;
}	

/* Hero Slider */
.hero-slider {
	padding: 0px 30px;
}
.slick-slide img {
    display: block;
    width: 100%;
}
.slick-slide {
	background: #e8e8e8 none repeat scroll 0 0;
	border-left: 5px solid #fff;
	border-right: 5px solid #fff;
	outline: 0px !important;
}
.slick-slide img.slick-loading {
    border: 0 none;
}
.slick-slider {
	margin: 0px auto 50px;
}
 .slick-arrow {
	background: #ccc none repeat scroll 0 0;
	border: medium none;
	color: #939393;
	display: block;
	height: 100%;
	line-height: 0;
	margin-top: 0;
	outline: medium none;
	padding: 0;
	position: absolute;
	top: 0;
	width: 20px;
	z-index: 100;
} 
.slick-arrow:hover {
	background: #838383 none repeat scroll 0 0;
	color: #fff;
	cursor: pointer;
}
.slick-left {
	left: 0px;
	display:block;
}
.slick-right {
	right: 0px;
	display:block;
}
.slick-slide a > p {
	color: #636363;
	padding: 10px 30px;
	font-size: 18px;
	height: 60px;	
}
.slick-slide a:hover, .slick-slide a:active, .slick-slide a:focus, .slick-slide a:hover > p {
	color: #000;
	text-decoration: none;
	outline: 0px;
}
.temp-row {
	margin-left: 15px;
	margin-right: 15px;
}

/*content*/
.column{
	margin-top: 30px;
}
.right {
	margin-top: 30px;
}

/* listing */
.listing {
	margin: 0px;
	padding: 0px;
}
.listing li {
	list-style-type: none;
	position:relative;
}
.listing.thumbs li {
	margin-bottom: 40px;
	min-height: 83px;
	padding-left: 146px;
}
.listing.thumbs a img {
  border-radius: 6px;
  left: 0;
  position: absolute;
  top: 0;
}
.headline {
	color: #000;
	font-size: 24px;
	font-weight: 400;
	line-height: 28px;
}
.listing.thumbs span {
	color: #646464;
	font-size: 13px;
	line-height: 17px;
}
.listing.thumbs span a {
	color: #646464;
	font-weight: 400;
}
.listing.thumbs p {
	color: #646464;
	font-size: 16px;
	margin: 0;
}

/* Right Column */
.header {
	font-weight: 400;
	color: #777;
	margin: 30px 0px;
	position:relative;
	border-bottom: 1px solid #d0d0d0;
	padding-bottom: 8px;
}
.header.right a, .header.right {
	color: #272727;
	font-size: 20px;
	display:block;
}
.header.right span {
	font-size: 14px;
	font-weight: 300;
	position: absolute;
	right: 0;
	top: 7px;
}
.right-image-wrap {
  border-radius: 6px;
  height: auto;
  margin-bottom: 10px;
  overflow: hidden;
}
.listing.thumbs.right img {
  display: block;
  margin: 0 0 10px;
  position: relative;
 
}
/*
.listing.thumbs.right img {
	display:block;
	width: 100%;
	margin: 0px 0px 20px 0;
	position:relative;
}
*/
.listing.thumbs.right > li {
	padding-left: 0px;
	padding-top: 0px;
}

.listing.thumbs.right .headline {
	font-size: 18px;
	line-height: 22px;
}
.listing.thumbs.right span {
	display: block;
	margin: 5px 0 0;
}

#numbered-list > li {
	overflow: hidden;
	padding-left: 55px;
}
#numbered-list .rank {
	border-right: 1px solid #d0d0d0;
	color: #a0a0a0;
	font-size: 25px;
	font-weight: 400;
	left: 0;
	padding: 0 0 400px;
	position: absolute;
	text-align: center;
	width: 40px;
}

/* User Info */
.user-info-block {
  font-size: 14px;
  margin-bottom: 0;
  min-height: 55px;
  padding-left: 55px;
  position: relative;
}
.user-info-block.subscribe {
  min-height: 120px;
  padding-left: 0;
  margin-bottom: 0px;
}
.user-info-block.subscribe .block-left, .user-info-block.subscribe .block-right {
  padding-left: 116px;
}
.user-info-block.subscribe .block-right {
  padding-right: 0px;
}
.user-info-block.subscribe .block-left {
  padding-right: 0px;
}
.button.subscribe {
  border: 1px solid #ccc;
  border-radius: 6px;
  color: #333;
  display: block;
  font-size: 16px;
  font-weight: 400;
  margin: 15px 0 0;
  padding: 8px 0;
  position: relative;
  text-align: center;
  width: 100%;
}
.button.subscribe span {
  border-left: 1px dotted #a7a7a7;
  font-size: 16px;
  font-weight: 300;
  padding-left: 15px;
  position: absolute;
  right: 15px;
  top: 11px;
}
.button.subscribe:hover {
  background: #f00055 none repeat scroll 0 0;
  border: 1px solid #f00055;
  color: #fff;
  cursor: pointer;
}
.button.subscribe:hover span {
	border-left-color: #fff;
}
.user-info-block img {
	width: 35px;
	height: 35px;
	position:absolute;
	left: 0px;
	top: 0px;
	border-radius: 6px;
}
.user-info-block.subscribe img {
  height: 75px;
  width: 75px;
}
.user-info-link {
  border-right: 1px dotted #d0d0d0;
  display: block;
  height: 35px;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 45px;
  z-index: 99;
}
.subscribe .user-info-link {
  height: 75px;
  width: 95px;
}
.user-info-link:hover {
	cursor: pointer;
}
.created-by {
  display: block;
  font-size: 18px;
  line-height: 13px;
  overflow:hidden;
}
.subscribe .created-by {
  font-size: 20px;
  font-weight: 400;
  line-height: 18px;
  margin-bottom: 5px;
}
.created-date {
  color: #979797;
  display: block;
  padding-top: 5px;
}
.user-img-bg {
  background: #c3c3c3;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 35px;
  height: 35px;
  color: #fff;
  font-size: 39px;
  border-radius: 6px;
}
.subscribe .user-img-bg {
  font-size: 86px;
  height: 75px;
  width: 75px;
}

.user-img-bg .adm-user {
  left: 2px;
  position: absolute;
  top: 3px;
}
.subscribe .user-img-bg .adm-user {
  left: 4px;
  top: 3px;
}

/* survey intro */
.survey-intro {
  border-bottom: 1px dotted #d0d0d0;
  margin-bottom: 20px;
  padding-bottom: 20px;
}
.survey-right {
	margin-top: 20px;
}
.survey-image img {
  border-radius: 6px;
  width: 100%;
}
.button.play {
  background: #10bac5 none repeat scroll 0 0;
  border: 1px solid #10bac5;
  border-radius: 6px;
  color: #fff;
  display: block;
  font-size: 24px;
  font-weight: 400;
  margin: 10px 0 0;
  padding: 15px 0;
  text-align: center;
}
.button.play:hover {
	cursor: pointer;
	border: 1px solid #f00055;
	background: #fff;
	color: #f00055;
}
.button.embed {
  border: 1px solid #ccc;
  border-radius: 6px;
  color: #333;
  display: block;
  font-weight: 400;
  margin: 10px 0 0;
  padding: 20px 0;
  position: relative;
  text-align: center;
}
.button.embed:hover {
	cursor: pointer;
	border: 1px solid #f00055;
	background: #f00055;
	color: #fff;
}
.button.facebook, .button.twitter, .button.reddit, .button.tumblr, .button.pinterest, .button.gplus {
  border-radius: 6px;
  color: #fff;
  margin: 20px 0 0;
  padding: 10px 0;
  text-align: center;
  font-size: 20px;
}
.button.gplus {
  background: #e56755 none repeat scroll 0 0;
}
.button.pinterest {
	background: #be2127;
}
.button.tumblr {
	background: #2b4764;
}
.button.reddit {
	background: #ff4400
}
#shareModal .button.facebook, #shareModal .button.twitter, #shareModal .button.reddit, #shareModal .button.tumblr, #shareModal .button.pinterest, #shareModal .button.gplus, #shareModal .button.email {
  margin: 15px 0 5px;
}
#shareModal .button.first {
	margin-top: 2px;
}
.button.facebook span, .button.twitter span, .button.pinterest span, .button.tumblr span, .button.reddit span, .button.reddit span, .button.gplus span, .button.email span {
  margin-right: 0;
  position: relative;
  top: 2px;
}
.button.facebook {
	background: #39579a;
}
.button.twitter {
	background: #01acee;
}
.button.facebook:hover, .button.twitter:hover, .button.gplus:hover, .button.tumblr:hover, .button.reddit:hover, .button.pinterest:hover {
  opacity: .75;
  cursor: pointer;
}

#shareModal .button.facebook span, #shareModal .button.twitter span, #shareModal .button.pinterest span, #shareModal .button.tumblr span, #shareModal .button.reddit span, #shareModal .button.reddit span, #shareModal .button.gplus span, #shareModal .button.email span {
  margin-right: 10px;
}


.fb-comments-wrap {
  margin-bottom: 40px;
}
.fb-comments span {
    width: 100% !important;
}
.fb-comments iframe {
    width: 100% !important;
}


/* Content Matrix */
.content-matrix {
  clear: both;
  margin-bottom: 30px;
}
.matrix-img {
  margin: 0 0 10px;
  overflow: hidden;
}
.matrix-img img {
  margin-left: -22%;
  width: 140%;
}
.content-matrix .last {
	display:none;
}
.content-matrix .first {
	clear:left;
}
.content-matrix .link {
  height: 64px;
  margin-bottom: 10px;
  overflow: hidden;
}
.content-matrix .link a {
  color: #000;
  font-size: 15px;
  line-height: 20px;
}
.content-matrix .link a:hover {
	color: #f00055;
}

/* Modal */
.modal-title {
  font-size: 22px;
  font-weight: 400;
  line-height: 22px;
  margin: 0;
}
.modal-header {
  background: #ffc107 none repeat scroll 0 0;
  color: #fff;
  border-bottom: 0px none;
  padding: 13px 15px 15px;
}
.modal-content {
  overflow: hidden;
}
.close {
  color: #fff;
  font-size: 28px;
  opacity: 1;
  text-shadow: none;
}
.embed-wrap {
  border: 1px solid #ccc;
  border-radius: 6px;
  float: none;
  font-size: 12px;
  font-weight: 400;
  padding: 15px;
}
.embed-config {
  border: 1px solid #ccc;
  border-radius: 6px;
  padding: 15px;
}
#embed-click {
  float: right;
  margin-top: -42px;
}
.modal-body > p {
  font-size: 15px;
  line-height: 22px;
  margin: 12px 0;
}
.embed-user-option > label {
  font-weight: 300;
}
.embed-user-option {
  border-bottom: 1px dotted #ccc;
  margin-bottom: 10px;
  padding-bottom: 10px;
}
.embed-user-option.last {
	padding-bottom: 0px;
	margin-bottom: 0px;
	border-bottom: 0px;
}
.embed-checkbox {
  margin-right: 10px !important;
}
.embed-checkbox:hover {
  cursor: pointer;
}
.embed-textbox.height {
  border: 1px solid #ccc;
  border-radius: 6px;
  margin-right: 10px;
  padding: 4px 8px;
}
.user-option-label {
	display:block;
}
.user-option-label:hover {
	cursor: pointer;
}
.options-headline {
	font-weight: 400;
	display:block;
	border-bottom: 1px dotted #ccc;
	padding-bottom: 15px;
	margin-bottom: 15px;
}

/* Signup */
.button.social {
  border-radius: 6px;
  color: #fff;
  font-weight: 400;
  margin-bottom: 15px;
  margin-top: 15px;
  padding: 10px 10px 10px 50px;
  position: relative;
  text-align: center;
}
.button.social:hover {
	opacity: .85;
	cursor: pointer;
}
.button.social span {
  border-right: 1px solid rgba(255, 255, 255, 0.5);
  left: 0;
  min-height: 100%;
  padding: 13px 0 0;
  position: absolute;
  top: 0;
  width: 40px;
}
.button.social.fb {
  background-color: #3b5998;
}
.button.social.fb > a {
  color: #fff;
}
.button.social.google {
  background: #f24537 none repeat scroll 0 0;
  display:block;
}
.divide-line-wrap {
  clear: both;
  display: block;
  margin: 40px 0;
  position: relative;
}
.divider {
  border-bottom: 3px dotted #ccc;
  height: 1px;
  min-width: 100%;
  position: absolute;
  top: 50%;
}
.divider-text {
  background: #acacac none repeat scroll 0 0;
  border-radius: 6px;
  color: #fff;
  display: table;
  margin: 0 auto !important;
  padding: 5px 15px;
  position: relative;
  width: auto;
}
.header.left {
  color: #272727;
  font-size: 20px;
  margin-bottom: 12px;
}
.header.left.signup {
  border-bottom: 0 none;
  font-size: 16px;
  margin: 15px 0 -7px;
}
.field {
  border: 1px solid #a7a7a7;
  border-radius: 6px;
  display: block !important;
  padding: 10px 15px;
  width: 100%;
  resize: none;
  outline: 0px;
}
.field:focus, .field:active {
	border-color: #f00055;
	transition: all 0.2s 0.2s;
}
.button.signup {
	background: #10bac5;
  border-radius: 6px;
  color: #fff;
  margin-top: 20px;
  margin-bottom: 15px;
  padding: 15px 0;
  text-align: center;
  clear:both;
  display:block;
  font-weight: 400;
}
.button.signup:hover, .button.signup:focus {
	cursor: pointer;
	  background-color: #f00055;
}
.clearboth {
	clear:both;
	display:block;
}
.spacer20 {
	display:block;
	clear:both;
	height: 20px;
}
.spacer40 {
	display:block;
	clear:both;
	height: 40px;
}
.hidden {
	display:none;
}
.show {
	display:block;
}
/* Make */
.make-hero {
  background-attachment: scroll;
  background-image: url("../images/make-hero.jpg");
  background-repeat: no-repeat;
  border-bottom: 11px solid #333;
  min-height: 200px;
  padding: 45px 40px 40px;
  background-position: center top;
}
.make-hero span {
	color: #ff0055;
}
.make-hero h2, .make-hero h1 {
  color: #fff !important;
  font-size: 40px;
  text-shadow: 0 0 5px rgba(0, 0, 0, 0.85);
  font-weight: bold;
}
.make-hero p {
  color: #e0e0e0;
  font-size: 16px;
  text-shadow: 0 0px 8px rgba(0, 0, 0, 1);
}
.steps-box {
  background: #333 none repeat scroll 0 0;
  border-radius: 0 0 12px 12px;
  color: #a3a3a3;
  padding: 0 12px 12px;
}
.steps-box .active {
  background-color: #f00055;
  color: #fbc0d6;
}
.steps-box .active .step {
  color: #ffffff;
}
.steps-box .step {
	font-weight: 400;
}
.steps-box .step-hide {
	display:none;
}
.step-1, .step-2, .step-3 {
  background: #464646 none repeat scroll 0 0;
  float: left;
  padding: 0 15px;
  text-align: center;
  width: 33.3333%;
}
.step-1 {
  border-radius: 6px 0 0 6px;
}
.step-3 {
  border-radius: 0 6px 6px 0;
}
.steps-buttons {
  clear: both;
  display: block;
  padding: 10px 0 0;
}
.button-sm {
  background: transparent none repeat scroll 0 0;
  border: 1px solid #626262;
  border-radius: 6px;
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  padding: 6px 15px;
}
.button-sm.share, .button-sm.preview {
  float: right;
  margin-left: 10px;
}
.button-sm:hover {
	background-color: #10bac5;
	border-color: #10bac5;
}

.format-wrap {
  padding: 30px 15px 15px;
}
.widget-example img {
  width: 100%;
}
.format-wrap .desc {
	padding-left: 0px;
}
.format-wrap .desc .header {
  color: #272727;
  border-bottom: 0px;
  font-size: 20px;
  margin: 0px;
  padding: 0px;
}
.format-wrap .medium {
  color: #f00055;
  font-size: 24px;
}
.details-wrap {
  border-left: 1px solid #bababa;
  display: block;
  margin: 20px 0px;
}


.details-wrap div {
	padding: 10px 0;
	text-align: center;
	font-size: 14px;
}
.details-wrap div:hover, .details-wrap div:focus {
	cursor: pointer;
	color: #f00055;
}
.details-wrap div.active:hover, .details-wrap div.active:focus {
	cursor: default;
	color: #fff;
}
.details-wrap::after, .details-wrap::before {
    content: " ";
    display: table;
	clear:both;
}
.details-wrap .active {
  background: #bababa none repeat scroll 0 0;
  color: #ffffff;
}
.details-wrap ul {
	border-bottom: 0px none;
}
.details-wrap .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .details-wrap  .nav-tabs > li.active > a:hover {
  background-color: #bababa;
	border: 0px none;
  color: #fff;
  cursor: default;
}
.details-wrap .nav {
	padding: 0px !important;
	border-bottom: 0px;
}
.details-wrap .nav > li {
  width: 100%;
  margin: 0px;
}
.details-wrap .nav > li > a {
  border: 0px none;
  border-radius: 0px !important;
  color: #333;
  font-size: 14px;
  padding: 10px 0px;
  text-align: center;
  margin: 0px;
}
.details-wrap .nav > li > a:hover {
  background-color: transparent;
  border: 0px none;
  color: #f00055;
}
.details-wrap .nav-tabs > li > a {
  border: 0px none;
  line-height: 1.42857;
  margin-right: 0px !important;
}
.col-xs-7 {
	width: 100%;
}
.col-xs-5 {
	width: 100%;
}
.make-header {
	/*padding-left: 15px;*/
}
.widget-nav {
  float: none;
  margin-top: 20px;
  padding-left: 0;
  padding-right: 0;
}
.tab-content li {
  color: #b3b3b3;
}
.tab-content ul {
	padding-left: 20px;
}
.pull-right {
	float: none !important;
}
.widget-example {
  margin-bottom: 30px;
}
/* Collapsible */
.panel-default {
  border-color: #bababa;
}
.panel-body {
  padding: 0 15px 15px;
  border-top: 0px !important;
}
.panel-title > a {
  color: #272727;
  display: block;
  font-size: 20px;
  padding: 25px 30px 25px 77px;
  position:relative;
}
.panel-title > a:hover {
  background: #ececec none repeat scroll 0 0 !important;
}
.panel-title > a:hover .make-icon {
  color: #ff0055;
}
.panel-heading {
	padding: 0px;
}
.panel-group .panel {
  border-radius: 0px;
}
.panel-group.filtered {
  margin-top: -5px;
}
.panel-group .panel {
  margin-top: 5px;
}
/*
.panel.fade {
	height: 0px;
	margin: 0px;
	visibility:hidden;
	overflow:hidden;
	
}
.panel.fade.in {
	
	height: auto;
	margin-top: 5px;
	visibility: visible;
}
*/
.panel {
	margin-top: 0px;
}
.make-icon {
  color: #bebebe;
  font-size: 48px;
  left: 16px;
  position: absolute;
  top: 11px;
}
.panel-title .make-icon {
  color: #ff0055;
}
.panel-title .collapsed .make-icon {
  color: #bebebe;
}
.make-icon.mk-thumb_up {
  font-size: 40px;
  left: 18px;
  top: 14px;
}
.make-icon.mk-live_help {
  font-size: 42px;
  top: 14px;
}
.create-button.make {
  display: block;
  margin: 20px 0;
  overflow: hidden;
  position: relative;
  text-align: center;
}
.create-button.make:hover span {
	color: #fff;
}
.create-button.make span {
  border-right: 1px solid rgba(0, 0, 0, 0.2);
  color: #c4c4c4;
  font-size: 20px;
  left: 4px;
  padding: 20px 15px;
  position: absolute;
  top: -8px;
}

/* Filtered ul */
.filter-wrap {
  border-top: 1px dotted #ccc;
  margin: 10px 0 -30px;
  padding-top: 5px;
}
.filter-title {
  padding-top: 10px;
  position: absolute;
  right: 105px;
}
.filter-wrap .navbar-toggle {
  margin-right: 0;
}
.filtered {
  border: 1px solid #bababa;
  margin-top: 15px;
padding: 0;
  
}
.filtered > li {
	  border-bottom: 1px solid #bababa;
  display: block;
  list-style-type: none;
  padding: 10px 20px;
	  float:none;

}
.filtered > li:last-child {
	border-bottom: 0px;
}

.filtered > li:hover, .filtered > li:focus {
	color: #f00055;
	cursor: pointer;
}
.filtered > li.selected {
  background-color: #bababa;
  color: #fff;
  cursor: default;
}
.filter-items {
  padding-left: 0;
  padding-right: 0;
}
.navbar-right {
  margin-right: 0px;
}
.sticky {
  position: fixed;
  top: 54px;
  z-index: 999;
}

/* Create */
.example.img-thumbnail {
  min-height: 50px;
  min-width: 100%;
}
.example-preview {
  background: #e3e3e3 none repeat scroll 0 0;
  display: block;
  min-height: 50px;
  min-width: 100%;
  position: relative;
}
.edit-image > a, .edit-image button {
  background: rgba(255, 255, 255, 0.7) none repeat scroll 0 0;
  border: 0 none;
  border-radius: 0 0 0 6px;
  color: #f00055;
  padding: 3px 10px;
  position: absolute;
  right: 0;
  z-index: 100;
}
.edit-image > a:hover, .edit-image > button:hover {
	background: #f00055;
	color: #fff;
}
.answer-wrap .edit-image.delete > button {
  border-radius: 0 0 6px;
  left: 0;
  padding: 5px 10px 7px;
  right: auto;
}
.result-header {
  color: #707070;
  display: block;
  font-size: 20px;
  font-weight: 300;
  margin: 0 0 15px;
  position: relative;
}
.results-wrap {
  padding: 10px 15px 20px;
}
.results-item {
	border-bottom: 1px solid #ccc;
  margin-bottom: 30px;
  padding-bottom: 30px;
  position: relative;
}
.create-button.make.result span {
  border-right: 1px solid rgba(0, 0, 0, 0.2);
  color: #c4c4c4;
  font-size: 20px;
  left: 0;
  padding: 20px 15px;
  position: absolute;
  top: -8px;
}
.create-button.make.result {
  display: block;
  float: none;
  margin: 0 0 -10px;
  overflow: hidden;
  padding-left: 61px !important;
  position: relative;
  text-align: center;
  width: 100%;
}
.create-button.make.result:hover span {
	color: #fff;
}
.description-text {
  border-bottom: 1px solid #ccc;
  margin-bottom: 20px;
  padding-bottom: 20px;
}
.results-wrap .widget-example {
  margin-bottom: 10px;
}
.question-number {
  background: #bcbcbc none repeat scroll 0 0;
  border-radius: 6px;
  color: #fff;
  font-weight: 400;
  line-height: 1;
  padding: 2px 11px 4px;
}
.move-buttons {
  position: absolute;
  right: 0;
  top: -5px;
  z-index: 989;
}
.button-sm.down, .button-sm.up, .button-sm.destroy {
  border-color: #bcbcbc;
  color: #9c9c9c;
  margin-left: 5px;
  padding: 8px;
}
.button-sm.down:hover, .button-sm.up:hover, .button-sm.destroy:hover {
  border-color: #10bac5;
  color: #fff;
}

.button-sm.down .mk-keyboard_arrow_down, .button-sm.up .mk-keyboard_arrow_up {
	font-weight: 900;
}
.form-control.select {
  -moz-appearance: none;
}
.form-control.select:focus {

}
.answer-wrap {
  border-bottom: 1px solid #ccc;
  padding-bottom: 25px;
  position:relative;
}
.answer-wrap .button-sm {
	background: transparent;
	border: 0px;
	font-size: 20px;
	padding: 5px 0 0 0;
}
.answer-wrap .button-sm:hover {
	color: #10bac5;
}
.create-button.make.result.answer {
  margin-bottom: -4px;
}

/* Image modal */
.btn.btn-default.fileinput-upload.fileinput-upload-button {
  display: none;
}
.upload-wrap {
  padding: 10px;
}
.section-wrap {
  border-bottom: 1px dotted #ccc;
  margin-bottom: 0;
  padding-bottom: 15px;
}
.modal-footer.upload {
  padding: 25px;
}
.button-sm.save-image {
  border-color: #a7a7a7;
  color: #10bac5;
  padding: 12px;
  width: 100%;
}
.button-sm.save-image:hover {
  border-color: #10bac5;
  color: #fff;
}
.mk-cloud_upload.image {
  font-size: 18px;
  position: relative;
  top: 2px;
}
.upload-wrap .details-wrap {
  border-top: 0 none;
  margin-top: 0;
  padding-top: 0;
}

.upload-wrap .btn-default {
  background-color: #fff;
  border-color: #a7a7a7;
  color: #333;
}
.upload-wrap .btn {
  -moz-user-select: none;
  background-image: none;
  border: 1px solid #a7a7a7;
  border-radius: 6px;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  height: 46px;
  line-height: 1;
  margin-bottom: 0;
  padding: 15px 12px;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
}
.upload-wrap .form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #a7a7a7;
  border-radius: 6px 0 0 6px;
  color: #555;
  display: block;
  font-size: 14px;
  height: 46px;
  line-height: 1.42857;
  padding: 12px 15px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.upload-wrap .btn-primary {
  background-color: #10bac5;
  border-color: #10bac5;
  color: #fff;
}

.upload-wrap .btn-primary:active:focus {
  background-color: #ff0055;
  border-color: #ff0055;
  color: #fff;
}
.upload-wrap .btn-primary .hidden-xs {
  padding-left: 5px;
}
.upload-wrap .input-group {
  margin-bottom: 15px;
}
.file-preview-frame {
  border: 1px solid #a7a7a7;
  border-radius: 6px;
  box-shadow: none !important;
  display: table;
  float: left;
  margin: 0;
  padding: 6px;
  text-align: center;
}
.file-preview-frame:hover:not(.file-preview-error) {
  
}
.file-preview {
  border: 0 none;
  border-radius: 5px;
  margin-bottom: 15px;
  margin-top: 15px;
  padding: 0;
  width: 100%;
}
.button-sm.resize {
  border-color: #a7a7a7;
  color: #333;
  margin: 0px;
  padding: 10px 20px;
}
.button-sm.resize:hover, .button-sm.resize:active {
  background-color: #ff0055;
  border-color: #ff0055;
  color: #fff;
}
.field.image-link {
  margin-bottom: 15px;
}
/* FB preview */
.facebook-preview {
  border: 1px solid #ccc;
  border-radius: 6px;
  display: block;
  margin: 15px auto 10px;
  max-width: 340px;
  min-height: 120px;
  min-width: 203px;
  position: relative;
}
.fb-media-wrap {
  background: #ccc none repeat scroll 0 0;
  border: 1px solid #ccc;
  display: block;
  margin: 10px 10px 0;
  min-height: 80px;
  position: relative;
}
.fb-headline-wrap {
  border: 1px solid #ccc;
  margin: 0 10px 10px;
  padding: 10px;
}
.profile-img {
  background: #ccc none repeat scroll 0 0;
  height: 30px;
  margin: 10px;
  width: 30px;
}
.text-line {
  background: #ccc none repeat scroll 0 0;
  height: 13px;
}
.text-line.one {
  left: 50px;
  position: absolute;
  top: 10px;
  width: 120px;
}
.text-line.two {
  left: 50px;
  position: absolute;
  top: 27px;
  width: 100px;
}
.text-line.three {
  margin-bottom: 4px;
  width: 90%;
}
.text-line.four {
  width: 60%;
}
/* small collapsible */
.panel-group.small {
  margin-top: 0px;
}
.panel-group.small .panel-title > a {
  color: #272727;
  display: block;
  font-size: 15px;
  padding: 15px 10px;
  position: relative;
}
.navbar-default.clearfix.filter-wrap.options {
  clear: both;
  display: block;
  margin-bottom: -20px;
}
#filter-list {
  padding: 0;
}
/* tags */
.tag-wrap {
  border-bottom: 1px dotted #ccc;
  border-top: 1px dotted #ccc;
  margin-bottom: 10px;
  overflow: hidden;
  padding-bottom: 10px;
  padding-top: 10px;
}
.tag-wrap label {
  color: #6c6c6c;
  font-weight: 300 !important;
}
label.tag-text {
  cursor: pointer;
  width: 100%;
}
.tag-col {
  float: left;
  width: 50%;
}
/* User login icon */
.user-info-block.login {
  border-color: #ccc;
  border-style: dotted;
  border-width: 1px 0;
  margin: 0 6px 0 15px;
  min-height: 51px;
  padding-left: 45px;
}
.navbar-right .dropdown-menu {
  margin-left: 15px;
}
.navbar-right .dropdown-menu a {
  padding-left: 0 !important;
}
/*.user-info-block.login {
  border-color: #ccc;
  border-style: dotted;
  border-width: 1px 0;
  margin: 10px 0 0 15px;
  min-height: 51px;
  padding-left: 45px;
}*/

.login .user-info-link {
  border-right: 0 none;
  top: 8px;
  width: 35px;
  background: transparent !important;
}
.login .user-img-bg {
  background-image: url("../images/user-blank.png");
  background-repeat: no-repeat;
  background-size: 35px auto;
  top: 8px;
}
#options {
	position:relative;
	width: 100%;
}

.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
  max-height: 800px;
}


/* Profile */

.user-hero {
	background-image: url("../images/profile-bg.png");
	background-position: center top;
	background-repeat: no-repeat;
	background-attachment: scroll;
	border-bottom: 11px solid #333;
	height: 200px;
	overflow: hidden;
	padding: 0;
}
.user-hero img {
	width: 100%;
}
.user-info-block.profile {
  padding-left: 0;
  padding-top: 0;
}
.profile .user-info-link:hover {
	cursor: default;
}
.profile .user-info-link {
  border-radius: 12px;
  border-right: 0 none;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.35);
  display: block;
  float: none;
  height: 200px;
  left: auto;
  margin: -170px auto 17px;
  padding-bottom: 0;
  position: relative;
  top: auto;
  width: 200px;
  z-index: 99;
}
.profile .user-info-link img {
  background: #fff none repeat scroll 0 0;
  border: 7px solid #c1c1c1;
  border-radius: 12px;
  height: 200px;
  left: 0;
  padding: 6px;
  position: absolute;
  top: 0;
  width: 200px;
  z-index: 99;
}
.profile .user-img-bg {
  background: #c3c3c3 url("../images/user-blank.png") repeat scroll 0 0 / 200px auto;
  border-radius: 12px;
  color: #fff;
  font-size: 224px;
  height: 200px;
  left: 0;
  margin: 0 auto 50px;
  position: relative;
  top: 0;
  width: 200px;
}
.profile .user-img-bg .adm-user {
  left: 13px;
  position: absolute;
  top: 3px;
}
.profile .created-by {
  color: #333;
  display: block;
  font-size: 26px;
  line-height: 30px;
  padding: 0 0 10px;
  text-align: center;
}
.joined-on {
  color: #9c9c9c;
  font-size: 14px;
  margin: 0 0 20px;
  text-align: center;
}
.profile-description {
  border-bottom: 1px dotted #d0d0d0;
  border-top: 1px dotted #d0d0d0;
  color: #737373;
  font-size: 16px;
  margin: 30px 0;
  padding: 22px 30px 16px;
  position: relative;
}
.quote-right, .quote-left {
  bottom: 10px;
  color: #cccccc;
  font-size: 40px;
  font-weight: bold;
  line-height: 1;
  position: absolute;
  right: 0;
}
.quote-left {
  bottom: auto;
  left: 0;
  right: auto;
  top: 20px;
}
.plugin-divider {
	display:block;
}
.plugin-wrap {
	width: 300px;
	margin: 0px auto;
}
.border-bottom {
	border-bottom: 1px dotted #d0d0d0;
	padding-bottom: 20px;
	margin-bottom: 20px;
}

.profile .temp-row {
	margin: 0px;
}
.profile .column-left {
	padding: 0px
}
/*.profile-header {
  background: #fff none repeat scroll 0 0;
  border-top: 1px dotted #ccc;
  height: 31px;
  margin-top: 0;
  padding-top: 0;
}*/
.profile .details-wrap {
  border-top: 0 none;
  clear: left;
  margin: 0 0 40px;
  padding: 0;
}
.profile-content {
  margin: 0;
  padding: 0;
}

.profile .listing.thumbs {
	padding-left:0px;
}
.profile .listing.thumbs li .headline {
  font-size: 20px;
  line-height: 24px;
}
.profile .listing.thumbs li {
  margin-bottom: 40px;
  min-height: auto;
  padding-left: 0;
  padding-top: 0;
}
.profile .listing.thumbs img {
  margin-bottom: 10px;
  position: relative;
  width: 100%;
}
.profile .listing.thumbs p {
  color: #646464;
  font-size: 16px;
  margin: 3px 0 10px;
}
.content-share, .content-embed {
  border: 1px solid #ccc;
  border-radius: 6px;
  color: #333;
  margin: 0 10px 0 0;
  padding: 4px 10px;
  width: 100%;
}
.content-share:hover, .content-embed:hover {
	background: #10bac5;
	border-color: #10bac5;
	color: white;
}
.content-share:hover span, .content-embed:hover span{
	color: white;
}
.profile .profile .listing.thumbs p {
  margin: 6px 0 0;
}
.followers {
  border: 1px solid #ccc;
  border-radius: 6px;
  color: #333;
  display: block;
  font-size: 16px;
  font-weight: 400;
  margin: 15px 0 0;
  padding: 8px 0;
  position: relative;
  text-align: center;
  font-size: 18px;
}

.plugin-wrap .button.facebook, .plugin-wrap .button.twitter {
  border: 0px;
  width: 100%;
  margin: 0px;
}
.plugin-wrap .button.facebook span, .plugin-wrap .button.twitter span {
  margin-right: 10px;
}
.button.subscribe.plain {
  padding-right: 15px;
}

/* Content Grid */
.content-grid .content-item {
	overflow:hidden;
}
.content-grid .content-item img {
  border-radius: 6px;
  width: 100%;
  display:block;
}
.content-grid .content-item p {
	margin: 5px 0 20px;
	line-height: 18px;
}
.content-grid .content-item a {
	color: #000;
}
.content-grid .content-item a:hover {
	color: #f00055;
}
.content-grid.following .content-item a img {
  background: #c3c3c3 none repeat scroll 0 0;
}
.button.subscribe.sm {
  font-size: 14px;
  margin: 0 0 30px;
}
.content-grid.following .content-item p {
  border-bottom: 1px dotted #ccc;
  margin: 10px 0 15px;
  padding-bottom: 10px;
}
.content-image .edit-image > a, .edit-image button {
  border-radius: 0 6px;
}
.fb-image-wrap .content-image .edit-image > a, .edit-image button {
  border-radius: 0 0 0 6px;
}
.content-image {
  left: 0;
  position: relative;
  width: 100%;
}
.content-image > .edit-image span {
  color: #f00055;
}
.content-image > .edit-image:hover span {
  color: #fff;
}
/* Edit Profile */
.form-row .header {
  border: 0 none;
  margin: 0 0 10px;
  padding: 0;
}
.form-row {
  border-bottom: 1px dotted #ccc;
  padding-bottom: 10px;
  padding-top: 15px;
}
.edit-profile .panel-body {
  padding: 0 25px 25px;
}
.form-row.upload-wrap {
	padding: 15px 0 0 0;
}
.form-row label {
	font-weight: normal;
	padding-left: 5px;
	color: #999;
}
.form-row label:hover {
	cursor: pointer;
}
.form-row .header.right [class^="adm-"], .form-row .header.right [class^="mk-"] {
  color: #afafaf;
  font-size: 15px;
  padding-right: 7px;
  position: relative;
  right: auto;
  top: 0;
}
.bootstrap-switch.bootstrap-switch-focused {
  border-color: #ccc !important;
  box-shadow: none !important;
  outline: 0 none !important;
}
.form-row .bootstrap-switch {
	margin: 10px auto 15px;
}
.form-row.noborder .bootstrap-switch {
  margin-bottom: 0;
}
.alert > h4 {
  margin: 0;
}
.panel-body .alert {
  margin-top: 20px;
}

/* Ads */
.bz-728 {
  height: 90px;
  margin: 0 auto 20px;
  overflow: hidden;
  width: 728px;
}
.bz-728 a, .bz-728 a img {
	text-decoration: none;
	border: 0px;
}
.bz-320 {
	width: 320px;
	height: 50px;
	margin: 0px auto 20px;
	overflow: hidden
}

/* rev */
.more-content .rc-uid-2099 .rc-headline {
  color: #545454 !important;
  font-family: "HelveticaNeueUltraLight",Helvetica,sans-serif !important;
  font-size: 15px !important;
  font-weight: normal !important;
  line-height: 19px !important;
  margin-bottom: 15px !important;
  margin-top: 4px !important;
  text-align: left !important;
}
.more-content .rc-uid-2099 .rc-item:hover .rc-headline {
	color: #f00055 !important;
}
/* layout overrides */
#layout-1 h1 {
  font-size: 160%;
}
#layout-0 .button span, #layout-1 .button span {
  top: 0;
}

.more-content.rev-native .rc-item .rc-headline {
  color: #000;
  font-size: 18px;
  font-weight: normal;
  line-height: 20px;
  margin: 4px 1% 14px;
  overflow: hidden;
  padding: 0 !important;
  width: 98%;
}


#layout-1 .button.embed, #layout-0 .button.embed {
  border: 1px solid #ccc;
  border-radius: 6px;
  color: #333;
  display: block;
  font-size: 20px;
  font-weight: 300;
  margin: 20px 0 0;
  padding: 9px 0;
  position: relative;
  text-align: center;
}
#layout-1 .button.embed:hover, #layout-0 .button.embed:hover {
	border-color: #f00055;
	color: #fff;
}
.button.email {
  background: #c0c0c0 none repeat scroll 0 0;
  border: 1px solid #c0c0c0;
  border-radius: 6px;
  color: #fff;
  display: block;
  font-size: 20px;
  font-weight: 300;
  margin: 20px 0 0;
  padding: 9px 0;
  position: relative;
  text-align: center;
}
.button.email:hover {
	border-color: #10bac5;
	background: #10bac5;
	color: #fff;
	cursor: pointer;
}


#layout-0 .button.play, #layout-1 .button.play {
  height: auto !important;
  width: 100%;
}
#layout-0 .button, #layout-1 .button {
  height: 50px;
  /*padding-top: 13px;*/
}

#layout-1 [class^="adm-"], #layout-1 [class*=" adm-"], #layout-0 [class^="adm-"], #layout-0 [class*=" adm-"] {
  margin-right: 5px !important;
  top: 2px !important;
}

.bdrbot {
	border-bottom: 1px dotted #d0d0d0
}
.bdrtop {
	border-top: 1px dotted #d0d0d0
}
/* Spacer */
.spacer {
	display:block;
	clear:both;
}

.tab-pane {
  position: relative;
}
.profile-content .button-sm.save {
  border-color: #a7a7a7;
  color: #333;
  margin: 0;
  padding: 10px 20px;
  width: 100%;
}
.button-sm.save:hover {
	border-color: #10bac5;
	color: #fff;
}

/* completion */

.completion-wrap {
  margin: 0 0 20px;
  position:relative;
}
.completion-cover {
  background: rgba(0, 0, 0, 0.85) none repeat scroll 0 0;
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 999;
  padding-top: 20px;
}
.calculating {
  margin: -18px auto 0;
  position: relative;
  width: 100px;
}
.calculating img {
  width: 100px;
}
.complete-header {
  border-bottom: 1px solid #d9d9d9;
  color: #f00055;
  font-size: 280% !important;
  line-height: 1;
  margin: 20px 0 20px;
  padding: 0 0 20px;
}
.total-bg-1 {
  background: #f00055 none repeat scroll 0 0;
  border-radius: 20px;
  padding: 20px;
}
.total-bg-2 {
  background: #fff none repeat scroll 0 0;
  border-radius: 12px;
  font-size: 64px;
  font-weight: 400;
  text-align: center;
}
.a .total-bg-1 {
	background: #ddbc06;
}
.a h1 {
	color: #ddbc06;
}
.b .total-bg-1 {
	background: #bdbdbd;
}
.b h1 {
	color: #bdbdbd;
}
.c .total-bg-1 {
	background: #de7300;
}
.c h1 {
	color: #de7300;
}
.d .total-bg-1 {
	background: #7c7c7c;
}
.d h1 {
	color: #7c7c7c;
}
.f .total-bg-1 {
	background: #bd001b;
}
.f h1 {
	color: #bd001b;
}
.complete-header span {
  margin-right: 8px;
  position: relative;
  top: 4px;
}
.share-header {
  border-top: 1px dotted #ccc;
  font-weight: 400;
  margin-bottom: 0;
  margin-top: 10px;
  padding-top: 20px;
}
#layout-1 .survey-intro {
  margin-bottom: 40px;
}

#layout-0 .survey-right {
  margin-top: 10px;
}

/* Counter */
.autosize {
  padding-right: 50px;
}
.counter.small.right {
  color: #ababab;
  float: right;
  margin-right: 5px;
  margin-top: -20px;
  text-align: right;
}
.card-text .counter.small.right {
  margin-top: -15px;
}

/* Divider wrap */
.divider-wrap:hover, .divider-wrap:focus {
  cursor: default !important;
}
.divider-wrap.dots-right {
  display: inline;
  padding-left: 0px;
  margin-left: 0px;
  padding-right: 0px;
  margin-right: 0px;
  padding-bottom: 0;
  margin-bottom: 0px;
  padding-top: 0;
  margin-top: 0px;
}
.divider-wrap.dots-right {
  border-right: 1px dotted #ccc;
  margin-right: 10px;
  padding-right: 10px;
}

/* Flip Card */
.details-wrap.flip-tabs {
  border: 0 none;
  padding-top: 0;
  margin: 0px;
  clear: none;
}
.details-wrap.flip-tabs .nav > li {
  width: 50%;
}
.details-wrap.flip-tabs .nav > li {
  background: #e9e9e9 none repeat scroll 0 0;
}
.flip-front, .flip-back, .flip-square, .flip-portrait {
  height: 40px;
}
.icon-fix {
	position:relative;
	top: 3px;
}

.flip-tabs .nav.nav-tabs > li {
  background: #b9b9b9 none repeat scroll 0 0;
  color: #fff;
}
.details-wrap.flip-tabs .nav-tabs > li.active > a {
  background: #e9e9e9 none repeat scroll 0 0;
  color: #333;
}
.details-wrap.flip-tabs .nav > li > a {
  color: #fff;
}

/* Sitemap */
.sitemap .col-xs-4 {
	width: 100%;
}
.ul-plain {
  padding-left: 0;
}
.ul-plain li {
  list-style-type: none;
}
.ul-inline {
	padding-left: 0;
}
.ul-inline li {
  border-left: 1px dotted #9d9d9d;
  float: left;
  list-style-type: none;
  margin-bottom: 10px;
  margin-left: 7px;
  padding-left: 7px;
  font-size: 100%;
}
.ul-inline li:first-child {
	padding-left: 0px;
	margin-left: 0px;
	border-left: 0px;
}
.column-list {
  -webkit-column-width: 150px;
  -moz-column-width: 150px;
  column-width: 150px;
}

.pagination > li > a, .pagination > li > span {
  padding: 10px 18px;
}
.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover {
  background-color: #f00055;
  border-color: #f00055;
  color: #fff;
}

/* Publisher */
.med-header {
  color: #333;
  font-size: 24px;
  font-weight: 300;
  margin-bottom: 15px;
  padding-bottom: 15px;
}
.large-text {
	font-size: 20px;
}

/* Swiper */
.dim {
  font-size: 16px !important;
  height: 60px !important;
  padding: 18px 0 !important;
}
.swipe-card .card-content-wrap {
  border-radius: 0;
  margin: 0;
}
.square-dim .flip-container  {
	padding-bottom: 90%;
}
.portrait-dim .flip-container {
	padding-bottom: 70%;
}
.make-icon.mk-dot-circle-o {
  font-size: 49px;
  left: 19px;
}



@media (min-width: 480px) {
.sitemap .col-xs-4 {
	width: 33.3333%;
}
	
#layout-1 [class^="adm-"], #layout-1 [class*=" adm-"], #layout-0 [class^="adm-"], #layout-0 [class*=" adm-"] {
  margin-right: 5px !important;
  top: 2px !important;
}	

	.complete-header {
  margin: 0px 0 20px;
}
.survey-left.col-sm-3 {
	width: 25%;
	float:left;
}
.survey-right.col-sm-9 {
	width: 75%;
	float:left;
}
.completion-wrap .col-sm-4 {
	width: 33.3333%;
	float:left;
}
.completion-wrap .col-sm-8 {
	width: 66.6667%;
	float:left;
}
.content-image {
	position:absolute;
  width: 130px;
}	
	
	.content-grid .col-md-4 {
		width: 33.3333%;
		float:left;
	}
.profile .listing.thumbs p {
  font-size: 16px;
  margin: 6px 0 10px;
}	
.profile .listing.thumbs img {
  margin: 0;
  position: absolute;
  width: 130px;
}
.profile .listing.thumbs li {
  margin-bottom: 40px;
  min-height: 98px;
  padding-left: 150px;
}	
	
	.col-xs-7 {
		width: 58.3333%;
	}
	.col-xs-5 {
		width: 41.6667%;
	}
	.widget-example {
	  margin-bottom: 0px;
	}	
	.step-1, .step-2, .step-3 {
	  width: 33.3333%;
	  float:left;
	}	
	.make-hero h2, .make-hero h1 {
	  font-size: 60px;
	}
	.make-hero p {
	  font-size: 23px;
	}
#layout-1 .survey-right {
  margin-top: 0px;
}
}

@media (min-width: 768px) {
.icon-fix {
	position:relative;
	top: 1px;
}
	#layout-1 [class^="adm-"], #layout-1 [class*=" adm-"], #layout-0 [class^="adm-"], #layout-0 [class*=" adm-"] {
  margin-right: 0 !important;
  top: 4px !important;
}
	
	.survey-right {
  margin-top: 0;
}
#layout-0 .button, #layout-1 .button {
  height: 50px;
  padding-top: 10px;
}	
	.navbar-right .dropdown-menu a {
  padding-left: 15px !important;
}
	.user-info-block.login {
  border-width: 0 1px 0 0;
  margin-right: 0 6px 0 0;
}
	.create-button {
  margin: 4px;
  padding: 10px 25px !important;
  text-align: center;
}
	.user-info-block.login {
  border-right: 1px dotted #d0d0d0;
}
.content-image {
  width: 180px;
  position:absolute;
}
.profile-content {
  margin: -40px 0 0;
  padding: 15px 15px 0;
}	
.profile-header {
  background: #fff none repeat scroll 0 0;
  border-radius: 12px 12px 0 0;
  box-shadow: 0 -2px 2px rgba(0, 0, 0, 0.125);
  height: 40px;
  margin-top: 30px;
}	
.profile .listing.thumbs li {
  min-height: 135px;
  padding-left: 200px;
}	
.profile .listing.thumbs a img {
  width: 180px;
}
	
	.profile-header {
		box-shadow: 0px none;
  margin-top: -70px;
}
.profile .column-left {
	padding-left: 30px;
	padding-right: 0px;
}	
	.profile .temp-row {
	margin: 0px -15px;
}

	#options.fixed {
		position: fixed;
		width: 235px;
		top: 189px;
	}
	.panel-group.small {
	  margin-top: 15px;
	}
.sticky {
  top: 104px;
}
.filter-items {
	margin-top: 40px;
}
.make-content .filter-items {
  margin-top: 10px;
}
	
	.details-wrap {
  border-top: 1px dotted #ccc;
  clear: left;
  margin-top: 20px;
  padding-top: 20px;
}
	
.create-button.make {
  display: block;
  float: left;
  margin: 0 0 20px;
  overflow: hidden;
  padding-left: 61px !important;
  position: relative;
  text-align: center;
  width: auto;
}	
.create-button.make.result {
  margin-bottom: 10px;
}


	.steps-box .step {
		display:inline;
	}
	.steps-box {
		font-size: 14px;
	}	
	.steps-box .step-hide {
		display: inline;
	}	
	
.widget-nav {
  float: right;
  margin: 30px 0 0;
  padding: 0 0 0 15px;
}
	.make-content .widget-nav {
	  margin: 0;
	}
	.right-image-wrap {
		margin-bottom: 0px;
	}
	.listing.thumbs.right img {
		margin-bottom: 10px;
		position:absolute;
	}
	.listing.thumbs.right > li {
		padding-left: 0;
		padding-top: 140px;
	}	
	
	.column-right {
		width: 300px;
	}
	.column-left {
		padding: 0 30px 0 0;
		width: 450px;
	}	
	.temp-row {
		margin-right: -15px;
		margin-left: -15px;
	}
	.secondary-list li:first-child a {
		padding-left: 0px !important;
	}
	.secondary-list li a {
		border-bottom: 0px;
		font-size: 20px;
	}	
	 
	.social-icons a{
		float: right !important;
	}
	.hero-slider {
		padding: 0px;
	}		
	.user-info-block.subscribe .block-left, .user-info-block.subscribe .block-right {
	  padding-left: 140px;
	}	
	.subscribe .user-img-bg {
	  font-size: 115px;
	  height: 100px;
	  width: 100px;
	}	
	.subscribe .user-img-bg .adm-user {
	  left: 5px;
	  top: 3px;
	}
	.subscribe .user-info-link {
	  height: 100px;
	  width: 120px;
	}	
	.user-info-block.subscribe img {
	  height: 100px;
	  width: 100px;
	}
	.user-info-block.subscribe .block-right {
	  padding-left:  140px;
	}
	.subscribe .created-by {
	  font-size: 22px;
	  line-height: 22px;
	  margin-bottom: 20px;
	  font-weight: 400;
	}	
.button.subscribe {
  font-size: 18px;
  padding: 10px 39px 10px 15px;
  text-align: center;
}
	.content-matrix .last {
		display:inline;
	}
	.button.facebook span.adm-facebook-square, .button.twitter span.adm-twitter-square {
		margin-right: 15px;
	}	
	body {
	  padding-top: 104px;
	}
	.details-wrap .nav > li {
	  width: 33.3333%;
	}
	.details-wrap {
		border-left: 0px none;
	  border-bottom: 1px solid #bababa;
	}
	.pull-right {
		float:right !important;
	}
	.results-wrap .widget-example {
	  margin-bottom: 0px;
	}
.results-wrap {
	padding-bottom: 0px;
}	
.navbar-brand {
  padding-left: 15px;
  padding-right: 18px;
}
			
}

@media (min-width: 992px) {
/*	.container {
		width:  970px;
	}	
	.container {
  width: 750px;
}*/
.video .container {
	width: 970px;
}
.survey-right, #layout-0 .survey-right {
  margin-top: 0px;
}	
#layout-1 [class^="adm-"], #layout-1 [class*=" adm-"], #layout-0 [class^="adm-"], #layout-0 [class*=" adm-"] {
  margin-right: 5px !important;
  top: 2px !important;
}	
.hidden-sm {
    display: none !important;
}
	
/*	.content-image {
  width: 240px;
  position:absolute;
}*/
.profile .listing.thumbs li .headline {
  font-size: 24px;
  line-height: 28px;
}	
.profile .listing.thumbs p {
  font-size: 16px;
  margin: 9px 0 15px;
}	
.profile .listing.thumbs li {
  min-height: 135px;
  padding-left: 200px;
}
.profile .listing.thumbs a img {
		width: 180px;
	}
	
/*	.profile .listing.thumbs li {
		min-height: 180px;
		padding-left: 260px;
	}	
	.profile .listing.thumbs a img {
		width: 240px;
	}
	
	#options.fixed {
		width: 309px;
	}*/
	
#options.fixed {
  width: 235px;
}	
/*.column-left {
  padding: 0 30px 0 0;
  width: 450px;
}*/
/*.column-left {
  padding: 0 30px 0 0;
  width: 670px;
}*/
.column-left {
  padding: 0 30px 0 0;
  width: 450px;
}
.video .column-left {
	width: 670px;
}

	.user-info-block.subscribe .block-right {
	  padding-left:  0px;
	}	
	.user-info-block.subscribe .block-left {
	  padding-right: 30px;
	}
	.survey-right {
		margin-top: 0px;
	}	
	.button.play, .button.embed {
		margin-top: 20px;
	}
}

@media (min-width: 1200px) {
	/*.container {
		width:  970px;
	}*/
	/*.container {
  width: 750px;*/
}
.video .container {
	width: 1170px;
}
.video .column-left {
	width: 870px;
}

.top{
	    margin-top: 16px;
}

.login-button{
	border:1px solid #fff; 
	border-radius:22px;   
	background:none; 
	padding:5px 15px !important; 
	 
	color:#fff !important;
}
.search-form input[type=text]{background: none !important; border-radius:22px; border-color: #ffb400 !important; }
#serchForm{margin: 0 !important;}
.create-button{border:1px solid #6eb718; border-radius:22px;   background:#6eb718; padding:5px 15px !important; margin:0; color:#fff!important;}
.menu{color: #fff!important;}
.social{
	/*color:#337ab7!important;*/
	font-size: 22px;
}
#contact
{
    background-color: rgb(73, 84, 105);
}
.white {
    color: #fff !important;
}
#contact .form-control {
    background-color: transparent !important;
    border-radius: 0px !important ;
    color: #be9e21 !important;
    border-color: #be9e21 !important;
}
.pad-bt15 {
    padding-bottom: 15px;
    }
.sub-title {
    font-size: 25px;
}
.title, .service-title {
    font-family: 'Fira Sans', sans-serif;
    font-size: 35px;
    font-weight: bold;
    text-transform: uppercase;
}
.bottom-line {
    margin-top: 20px;
    margin-bottom: 40px;
    border: 0;
    border-top: 0px;
    height: 3px;
    width: 40px;
    background-color: #BE9E21;
}
.section-padding {
    padding: 60px 0px;
}
#contact .btn-submit, .btn-submit:hover, .btn-submit:focus {
    background-color: transparent;
    border-radius: 60px;
    color: #be9e21;
    font-weight: 400;
    border: 1px solid #be9e21;
    font-size: 14px;
    padding: 6px 20px;
}
#footer {
    padding: 20px 0px;
}
#footer a {
    color: #be9e21;
    font-weight: 400;
}
.loction-info p {
    margin-bottom: 30px;
    line-height: 36px;
}
.fa.pull-left {
    margin-right: .5em;
}
.mtop70{
	margin-top:70px;
}
.mtop185{
	margin-top:185px;
}
